/******************* NORMALIZING **********************/
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
    font-family: sans-serif; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
    margin: 0;
    font-size: 12px;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 */

[hidden] {
    display: none;
}

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
    background-color: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
    outline: 0;
}

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

/*!***/
/** Address variable `h1` font-size and margin within `section` and `article`*/
/** contexts in Firefox 4+, Safari, and Chrome.*/
/**!*/

/*h1 {*/
/*font-size: 2em;*/
/*margin: 0.67em 0;*/
/*}*/


/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}


/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
    border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
    overflow: hidden;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
    overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
pre {
    font-family: monospace, monospace;
    font-size: 1em;
}

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
    color: inherit; /* 1 */
    font: inherit; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
    overflow: visible;
}


/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
    text-transform: none;
}


/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
    line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}


/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
    overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
    font-weight: bold;
}

/**
 * Remove most spacing between table cells.

-> removed for editor
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}*/

* {
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;
}

/*
==================== LAYOUT =========================== */
/*html,body,#w-wrapper{
 height:100%;
}
#w-body {
 height:calc(100% - 133px);
}*/

body {
    font-family: Verdana,Arial,sans-serif;
    color: #6a6a6a; /* Template color: content-text */
    background-color: #dfdfdf; /* Template color: website-background */
}
a {
    color:#6a6a6a; /* Template color: content-text */
}
#w-wrapper {
    max-width:1280px;
    width:100%;
    margin: auto;
    display: table;
    background-color: #fff; /* Template color: content-bg */
    box-shadow: 0 0 5px #6a6a6a; /* Template color: website-shadow */
    position: relative;
    word-break: break-word;
}

#w-body {
    line-height: 1.417em;
    display: table;
}
#page_colum_left_container,
#c-wrapper,
#page_colum_right_container {
    display: table-cell;
    vertical-align: top;
}
#c-wrapper {
    padding:0 10px;
    min-width: 400px;
    width:100%;
}

.w-sidebar {
    width:198px;
    min-width: 198px;
    max-width: 198px;
    padding:20px 8px 10px;
}
.g-hidden {
    display: none !important;
    visibility: hidden;
}
/*
==================== HEADER =========================== */
#w-head {
    height:133px;
    position: relative;
}
#j-banner{
    height:102px;
    position: relative;
    display:block;
}
#j-cover,
#j-topic,
#j-header {
    position: absolute;
}
#j-header{
    left:197px;
    top:35px;
}
#j-topic,
#j-cover {
    background-repeat: no-repeat;
}
#j-topic {
    right:0;
    background-image: url(https://www.geoscience-communication.net/graphic_gc_right.png);
    background-position: right top;
    width:300px;
    height: 130px;
    top: 1px;
    z-index: 1;
}

.t-j-topic-fit {
    height:102px;
}
.t-j-topic-overlap {
    height: 133px;
}
.t-j-topic-x-large {
    width:370px !important;
}
.t-j-topic-xx-large {
    width:580px !important;
}
.t-j-topic-v-center {
    background-position: left center !important;
}
#j-cover
{
    background-image: url(https://www.geoscience-communication.net/graphic_gc_cover.png);
    height: 130px;
    top: 1px;
    z-index: 1;
}
.t-j-cover-small {
    background-position: 41px 2px;
    background-position: left top;
    width: 106px;
    left: 41px;
}
.t-j-cover-standard {
    background-position: 23px 2px;
    background-position: left top;
    width: 142px;
    left: 30px;/*23*/
}

#j-secondary-nav {
    height: 31px;
    line-height: 29px;
    background-color: #117EFF; /* Template color: menu-background */
    color:#fff; /* Template color: menu-links */
    position:absolute;
    bottom: 0;
    width:100%;
    border-bottom: 1px solid #fff; /* Template color: content-bg */
    border-top: 1px solid #fff; /* Template color: content-bg */
}
#j-secondary-nav a {
    color:#fff; /* Template color: menu-links */
    text-decoration: none
}
#j-secondary-nav a:hover,
#j-secondary-nav a:focus,
#j-secondary-nav a:active {
    text-decoration:underline;
}
#j-name {
    font-size:20px;
    font-weight:normal;
}
#j-desc {
    padding: 0 0 0 2px;
}
#j-name,
#j-desc {
    display:block;
}
#j-name {
    color:#117EFF; /* Template color: header-journal-name */
}
#j-desc {
    color:#117EFF; /* Template color: header-journal-desc */
}
.j-additional-nav .j-link-list,
.j-additional-nav .j-link-list li {
    display:inline-block;
}
.j-additional-nav ul.j-link-list {
    list-style-type: none;
    margin: 0;
    padding:0;
    position: absolute;
    z-index: 50;
}
.j-additional-nav .j-link-list li {
    margin:0;
    padding:0;
}
.j-additional-nav .j-link-list li:before {
    padding-right: 3px;
}
.j-additional-nav .j-link-list li:before {
    content:'|';
}
.j-additional-nav .j-link-list li:last-child:after{
    content:'|';
    padding-left:3px;
}
.j-customer-links {
    left:197px;
}
.j-official-links{
    right:3px;
}
.j-type-only-right {
    right:6px;
}
.j-official-links.j-non-egu {
    left: 351px;
}
.j-official-links.j-non-egu li:first-child:before {
    content:'';

}
#c-action-bar{
    text-align:right;
    padding:6px 0;
    font-size: 1.5em;
}
#c-action-bar .icon-print,
#c-action-bar .icon-bookmark {
    cursor: pointer;
}
#c-action-bar .icon-print:focus,
#c-action-bar .icon-print:hover,
#c-action-bar .icon-bookmark:focus,
#c-action-bar .icon-bookmark:hover {
    color: #117EFF; /* Template color: content-links */
}
/*
==================== MENU =========================== */

#page_colum_left_container > .j-navigation:first-child {
    margin-top: 0px !important;
}

.j-navigation {
    margin-top:20px;
}
.j-navigation ul {
    list-style-type: none;
    margin:0;
    padding: 0;
}

.j-navigation .menu_level1 li {
    background-color:#117EFF; /* Template color: nav-bg-primary */
    color:#fff; /* Template color: nav-link-primary */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-left:0;
    margin-right:0;
}
.j-navigation a {
    padding:3px 3px 3px 0px;
    display:block;
}
.j-navigation a.active_menuitem {
    text-decoration:underline;
}
.j-navigation a.link_level1 {
    padding-left:6px;
}
.j-navigation .menu_level1 li:not(:last-child) {
    margin-bottom: 3px;
}

.j-navigation .menu_level2 {
    background-color: #fff; /* Template color: nav-bg-secondary */
    color:#6a6a6a; /* Template color: nav-link-secondary */
    padding-left:0;
}
.j-navigation .menu_level2 li {
    border:none;
    background-color: #fff; /* Template color: nav-bg-secondary */
    color:#6a6a6a; /* Template color: nav-link-secondary */
    margin-left:18px;
    list-style:square;
}
.j-navigation .menu_level2 li a{
    color:#6a6a6a; /* Template color: nav-link-secondary */
}

.j-navigation .menuitem_level2:last-child {
    padding-bottom: 1em;
}
.j-navigation a{
    color:#fff; /* Template color: nav-link-primary */
    text-decoration: none;
}
.j-navigation a:focus,
.j-navigation a:hover,
.j-navigation a:active {
    text-decoration: underline;
}

/*
==================== CONTENT =========================== */
.c-action-bar {
    vertical-align: top;
}

.j-content h2:first-child,
.j-content .h2:first-child {
    margin-top: 0.33em;
}

.j-content h2,
.j-content .h2,
.j-content h3,
.j-content .h3 {
    color: #117EFF;  /* Template color: content-titels */
}
.j-content a:not(.btn),
#shortSummaryFull a,
#shortSummaryShorten a
{
    text-decoration:none;
    color: #117EFF; /* Template color: content-links */
}
.j-content a.article-title:visited {
    color: #117EFF !important; /* Template color: content-links */
}
.j-content a {
    text-decoration:none;
}
.j-content a:not(.btn):hover,
.j-content a:not(.btn):focus,
.j-content a:not(.btn):active,
#shortSummaryFull a:hover,
#shortSummaryFull a:focus,
#shortSummaryFull a:active,
#shortSummaryShorten a:hover,
#shortSummaryShorten a:focus,
#shortSummaryShorten a:active
{
    text-decoration: underline;
}
.j-content ul {
    list-style-type: square;
}
.j-content h3 + .answer + h2,
.j-content .h3 + .answer + .h2 {
    margin-top:1em;
}

.j-content li,
.j-content p {
    line-height: 1.417em;
}

ul li, ol li,
.j-content li{
    margin-bottom: 0.5em;
}

#page_content_container {
    margin-bottom: 1.33em;
    margin-bottom: 1rem;
}
/*
==================== UI elements general =========================== */
.j-content .ui-button__standard {
    text-decoration:none;
    border-width:1px;
    border-style:solid;
    border-radius:3px;
    margin:0;
    padding:4px;
    line-height: 1.417em;
    border-color:DarkViolet;
    color:GoldenRod;
    background-color:ForestGreen;

}
.j-content .ui-button__standard:hover,
.j-content .ui-button__standard:focus {

    text-decoration:none;

    border-color:IndianRed;
    color:LavenderBlush;
    background-color:MediumOrchid;

    -webkit-box-shadow: 3px 3px 6px 0px rgba(106,106,106,1);
    -moz-box-shadow: 3px 3px 6px 0px rgba(106,106,106,1);
    box-shadow: 3px 3px 6px 0px rgba(106,106,106,1);

}
/*
==================== WIDGET general =========================== */
.j-widget {
    max-width: 184px;
    margin-top: 20px;
}
.j-widget fieldset,
.j-widget__max fieldset {
    margin:0;
    padding:0;
}

#recent_paper_right_column,
.j-login-box,
.j-abstract-indexed,
.j-sponsoring,
.j-affiliations,
.j-site-search,
.j-library-search,
.j-metrics-widget,
.j-announcements,
.j-widget fieldset,
.j-widget__max fieldset {
    padding: 6px;
}

.j-widget ul,
.j-widget__max ul {
    list-style-type: square;
}
.j-metrics-widget,
.j-recent-paper,
.j-announcements,
.j-abstract-indexed,
.j-sponsoring,
.j-affiliations,
.j-site-search,
.j-library-search,
.j-login-box,
.j-widget input,
.j-widget__max input,
.j-widget button,
.j-widget__max button,
.j-widget select,
.j-widget__max select,
.j-widget fieldset,
.j-widget__max fieldset {
    border:1px solid #6a6a6a; /* Template color: widget-primary-border */
    background-color:#fff; /* Template color: widget-primary-bg */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

}
.j-widget label,
.j-widget__max label,
.j-widget legend,
.j-widget__max legend {
    color:#117EFF; /* Template color: widget-title */
    font-weight:bold;
}

.j-metrics-widget h2,
.j-metrics-widget .h2,
.j-recent-paper h2,
.j-recent-paper .h2,
.j-announcements  strong,
.j-abstract-indexed  strong,
.j-sponsoring strong,
.j-affiliations strong,
.j-site-search .j-widget__legend,
.j-library-search .j-widget__legend,
.j-widget legend,
.j-widget__max legend {
    padding: 0 4px;
}

.j-widget__legend {
    margin-bottom: 0.66em;
}
.attention-box {
    background-color:#F5F5F5;
    border-left:5px solid #117EFF;
    border-radius:3px;
    padding: 10px;
    margin-top: 0.5em;
    margin-bottom: 2em;
}
/*
==================== WIDGET Journal metric =========================== */

.j-metrics-widget ul{
    border: 1px solid #6a6a6a; /* Template color: widget-primary-border */
    list-style-type: none;
    padding: 0 6px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.co_journal_metrics_value_label_per_row {
    font-weight:bold;
}
.co_journal_metrics_footer {
    margin-top:-6px;
}

.co_journal_metrics_footer a,
.co_journal_metrics_footer a:active {
    text-decoration:none;
}
.co_journal_metrics_footer a:focus,
.co_journal_metrics_footer a:hover {
    text-decoration:underline;
}
.j-metrics-widget li {
    list-style: none;
    min-height:46px;
    position: relative;
}
.j-metrics-widget li:not(:last-child) {
    border-bottom: 1px solid #6a6a6a; /* Template color: widget-primary-border */
}

.j-metrics-widget li span {
    left: 63px;
    overflow:hidden;
}
.j-metrics-widget li span,
.j-metrics-widget li img {
    display: inline-block;
    position: absolute;
    bottom: 0;
    top: 0;
    margin: auto;
}

.j-metrics-widget li span.co_journal_metric_linebreak {
    line-height: 1.5em; /*23px;*/
    margin-top:  0.417em;
}
.j-metrics-widget li span,
.j-metrics-widget li img {
    line-height: 3.83em;
}

/*
==================== WIDGET Abstracted/indexed =========================== */
#journal_metrics,
#recent_paper_right_column,
#announcements,
#abstract_indexed,
#affiliations,
#sponsoring {
    position: relative;
}
.j-metrics-widget h2,
.j-recent-paper h2,
.j-metrics-widget .h2,
.j-recent-paper .h2,
.j-announcements  strong,
.j-abstract-indexed  strong,
.j-sponsoring strong,
.j-affiliations strong,
.j-site-search .j-widget__legend,
.j-library-search .j-widget__legend {
    display:inline-block;
    color:#117EFF; /* Template color: widget-title */
    background-color:#fff; /* Template color: widget-primary-bg */
    font-weight:bold;
}
.j-abstract-indexed ul,
.j-announcements ul {
    padding-left: 1.167em;
}
.j-abstract-indexed li:not(:last-child) {
    margin-bottom: .5em;
}
.j-abstract-indexed a,
.j-abstract-indexed a:active,
.j-sponsoring a,
.j-affiliations a:active {
    text-decoration:none;
}
.j-abstract-indexed a:focus,
.j-abstract-indexed a:hover {
    text-decoration:underline;
}
/*
==================== WIDGET Abstracted/indexed =========================== */
.j-announcements a {
    text-decoration: none;
}
.j-announcements a:hover,
.j-announcements a:focus,
.j-announcements a:active {
    text-decoration: underline;
}
.j-announcements li:not(:last-child) {
    margin-bottom: 0.25em;
}
/*
==================== WIDGET Recent paper =========================== */
.j-metrics-widget h2,
.j-recent-paper h2,
.j-metrics-widget .h2,
.j-recent-paper .h2 {
    font-size: 1em;
    margin-top: 0;
    margin-bottom: 0;
}
.jo_recent-paper .a-paper,
.j-recent-paper .a-paper:not(:last-child) {
    border-bottom: 1px solid #6a6a6a; /* Template color: widget-primary-border */
}
.jo_recent-paper .a-paper,
.j-recent-paper .a-paper {
    margin-top:1em;
}
.j-recent-paper a {
    text-decoration: none;
}
.j-recent-paper a:hover,
.j-recent-paper a:focus {
    text-decoration: underline;
}

.jo_recent-paper .header,
.j-recent-paper .header {
    position: relative;
}

.jo_recent-paper .publishing-date,
.j-recent-paper .publishing-date {
    position: absolute;
    right:0;
}
.jo_recent-paper .publishing-date {
    font-weight: normal;
}
.jo_recent-paper .journal-type,
.j-recent-paper .journal-type {
    font-weight:bold;
}
.jo_external-website span {
    display: none !important;
    visibility: hidden;
}

.jo_recent-paper .article-header a {
    text-decoration: none;
}

/*
==================== WIDGET Login box =========================== */
.j-login-box .g-text,
.j-login-box .g-press,
.j-login-box label {
    display: inline-block;
    height: 1.67em;
    line-height: 1.67em;
    vertical-align: middle;
}

.j-login-box label {
    width: 70px;
}
.j-login-box .row-item:not(:last-child) {
    margin-bottom:.5em;
}
.j-login-box .g-press {
    width:20px;
    padding: 0;
}
.j-login-box .j-link-collection {
    font-size: 0.83em;
}
#user {
    width:67px;
}
#passwd {
    width: 91px;
}

.j-login-box a:before {
    content:'';
    background-image: url(https://www.geoscience-communication.net/template_link-icon_6x7.png);
    background-repeat: no-repeat;
    padding-right:9px;
    width:13px;
    background-position: left center;
}
.j-login-box a,
.j-login-box a:active {
    text-decoration:none;
    vertical-align: middle;
}
.j-login-box a:focus,
.j-login-box a:hover {
    text-decoration:underline;
}
/*
==================== WIDGET Quicklaunch =========================== */
.jo_quicklaunch-bar {
    position: relative;
    height: 2.58em;
}
.jo_quicklaunch-bar a {
    position: absolute;
}
.jo_quicklaunch-bar a:last-child {
    right:0;
}
/*
==================== WIDGET Site search =========================== */
.j-site-search input,
.j-site-search button {
    vertical-align: middle;
}
.j-site-search input {
    width: 137px;
}
.j-site-search .g-press {
    width:20px;
    height: 1.67em;
    line-height: 1.67em;
    text-align: center;
    padding:0;
}
.j-site-search .g-press span {
    vertical-align: middle;
}

/*
==================== WIDGET Article search =========================== */

.j-library-search {
    border: 1px solid #117EFF; /*   Template color: widget-inverse-border */
    background-color: #117EFF; /* Template color: widget-inverse-bg */
}
.j-library-search .jo_search {
    display: block;
    margin-bottom: 0.5em;
    width: 166px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;
    border-color:#fff; /* Template color: widget-primary-bg */
}
.j-library-search select {
    width: 141px;
    border-color:#117EFF; /*   Template color: widget-inverse-border */
    padding-left:1px;
}
.j-library-search option {
    color:#6a6a6a; /* Template color: content-text */
}
.j-library-search .j-widget__legend {
    color:#fff; /* Template color: widget-inverse-text  */
    background-color: #117EFF; /* Template color: widget-inverse-bg */
}
.j-library-search select,
.j-library-search button {
    display: inline-block;
    vertical-align: middle;
}

.j-library-search .jo_button {
    width:20px;
    height: 1.67em;
    line-height: 1.67em;
    text-align: center;
    border-color:#117EFF; /* Template color: widget-inverse-border */
    padding: 0;
}
.j-library-search .jo_button span {
    vertical-align: middle;
    padding-left: 3px;
}

/*
==================== WIDGET Titter custom =========================== */
.j-widget__twitter-custom {
    margin-top: 1.67em;
}

.j-widget__twitter-custom .twitter-follow-button {
    display:block;

    border: 1px solid #6a6a6a;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 6px;

    text-decoration:none;
}

.j-widget__twitter-custom .twitter-follow-button:hover .link-text{
    text-decoration:underline;
}

.j-widget__twitter-custom .icon--twitter,
.j-widget__twitter-custom .link-text  {
    display: inline-block;
    vertical-align: top;
}
.j-widget__twitter-custom .icon--twitter {
    color: #1B95E0;
    font-size: 2.6em;
}
.j-widget__twitter-custom .link-text {
    color:#117EFF; /* Template color: widget-title */
    font-weight:bold;
}

.lt-ie8 .j-widget__twitter-custom .icon--twitter {
    display:none;
    height:0;
}

/*
================ PUBLICATIONS LOGO ======================= */
.j-publications-logo {
    margin-top:-1px;
    display:block;
}


/*
================ ESSENTIAL LOGOS ======================= */
.essentential-logos {
    padding:0;
    margin:0;
}
.essentential-logo {
    padding:0;
    margin:0 6px 0 0;
}
.essentential-logo:last-child {
    margin-right:0;
}
.essentential-logos {
    list-style-type:none;
    vertical-align:middle;
    min-height:51px;
}
#essentential-logos-carousel {
    text-align:center;
    margin-top: 2em;
}
.essentential-logos,
.essentential-logo  {

    display: -moz-inline-stack; /* FF2 */
    display: inline-block; /* ab CSS 2.1 */
    zoom: 1; /* hasLayout für IE6 u. IE7 */
    *display: inline; /* für IE6 u. IE7 */
}

.essential-logo__link-hidden {
    display:none;
    height:0;
    width:0;
}

/*
==================== ICON FONT =========================== */

@font-face {
    font-family: 'jfont';
    src: url('https://cdn.copernicus.org/fonts/FontAwesome/4.5.0/fontawesome-webfont.eot?v=4.5.0');
    src: url('https://cdn.copernicus.org/fonts/FontAwesome/4.5.0/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),
    url('https://cdn.copernicus.org/fonts/FontAwesome/4.5.0/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),
    url('https://cdn.copernicus.org/fonts/FontAwesome/4.5.0/fontawesome-webfont.woff?v=4.5.0') format('woff'),
    url('https://cdn.copernicus.org/fonts/FontAwesome/4.5.0/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),
    url('https://cdn.copernicus.org/fonts/FontAwesome/4.5.0/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.j-icon {
    display: inline-block;
    font: normal normal normal 1em/1 fontawesomeregular;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

a .j-icon {
    text-decoration:none !important;
    color: #6a6a6a; /* Template color: content-text */
}

.icon-search:before {
    content: "\f002";
}
.icon-check:before {
    content: "\f00c";
}
.icon-close:before {
    content: "\f00d";
}
.icon-bookmark:before {
    content: "\f02e";
}
.icon-print:before {
    content: "\f02f";
}
.icon-share-square-o:before {
    content: "\f045";
}
.icon-question-circle:before {
    content: "\f059";
}
.icon-info-circle:before {
    content: "\f05a";
}
.icon-exclamation-triangle:before {
    content: "\f071";
}
.icon-external-link:before {
    content: "\f08e";
}
.icon-sign-in:before {
    content: "\f090";
}
.icon-floppy-o:before {
    content: "\f0c7";
}
.icon-caret-down:before {
    content: "\f0d7";
}
.icon-caret-up:before {
    content: "\f0d8";
}
.icon-caret-left:before {
    content: "\f0d9";
}
.icon-caret-right:before {
    content: "\f0da";
}
.icon-sort:before {
    content: "\f0dc";
}
.icon-sort-desc:before {
    content: "\f0dd";
}
.icon-sort-asc:before {
    content: "\f0de";
}
.icon-lightbulb-o:before {
    content: "\f0eb";
}
.icon-twitter:before {
    content: "\f099";
}

/*
==================== SOCIAL ICONS ====================*/
.social-icons
{
    margin-top: 1.67em;
}
.social-icons a
{
    font-size: 2.83em;
    text-decoration:none;
    color: #dfdfdf;
}
.social-icons a:first-child
{
    margin-right: -7px;
}

.social-icons-large-2
{
    text-align: center;
}
.social-icons-large-2 a
{
    font-size:  4.17em;
}
.social-icons-large-2 a:first-child
{
    margin-right: 7px;
}

#twitter-widget-0
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}
/*
==================== REVIEW TIMES MODULE ====================*/

.review-times-visualization--container
{
    text-align:center;
    display: block;
    overflow-x: auto;
}
/*
==================== HELPER ====================*/
.group:before,
.group:after {
    content: "";
    display: table;
}
.group:after {
    clear: both;
}
.group {
    zoom: 1; /* For IE 6/7 (trigger hasLayout) */
}

.h-silent-link {
    text-decoration:none !important;
}

.h-visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
==================== FIXES ====================*/


.lt-ie9 #w-wrapper {
    height:auto;
    min-height:800px;
    border:1px solid #6a6a6a; /* Template color: website-shadow  */
}

.lt-ie9 .j-navigation .menu_level1 li {
    margin-bottom: 0.25em;
}
.lt-ie9 #login_box {
    margin-top: 1.42em;
}

.lt-ie9 .j-additional-nav .j-link-list li {
    padding-right: 3px;
}

.lt-ie9 .j-abstract-indexed li {
    margin-bottom: 0.5em;
}
.lt-ie9 .icon-sign-in:before {
    content: "";
}
.lt-ie9 .j-icon.icon-sign-in {
    font-family: sans-serif;
    background-image: url(https://www.geoscience-communication.net/jfont_sign-in_24.png);
    background-repeat: no-repeat;
    background-position: -3px -2px;
    display: block;
    width:20px;
    height: 1.67em;
    margin:-1px 0 0 -8px;
    padding:0;
}
.lt-ie9 #login_box .row-item {
    margin-bottom: 0.5em;
}
.lt-ie9  .get_users_by_group_result_url .co_external_link_icon:after  {
    content: "";
    font-family: sans-serif;
    padding: 0;
    font-size: 1em;
}

.lt-ie9 .jo_quicklaunch-bar a {
    zoom: 1; /* hasLayout für IE6 u. IE7 */
    *display: inline; /* für IE6 u. IE7 */
    position:relative;
}
.lt-ie9 .j-login-box .g-press .icon-sign-in {
    margin-left:2px;
}

html.lt-ie8,
.lt-ie8 body,
.lt-ie8 #w-wrapper,
.lt-ie8 #w-body,
.lt-ie8 #page_colum_left_container,
.lt-ie8 #c-wrapper,
.lt-ie8 #page_colum_right_container {
    height:100%;
}
.lt-ie8 #page_colum_left_container,
.lt-ie8 #page_colum_right_container {
    height:84%;
}
.lt-ie8 #w-wrapper,
.lt-ie8 #w-body {
    display:block;
}
.lt-ie8 #w-body {
    position:relative;
}
.lt-ie8 #page_colum_left_container,
.lt-ie8 #c-wrapper,
.lt-ie8 #page_colum_right_container {
    display:block;
    position:absolute;
}

.lt-ie8 #c-wrapper {
    left:207px;
}
.lt-ie8 #page_colum_right_container {
    right:0;
}

.lt-ie8 .j-notification {
    display:block;
    width:400px;
}
.lt-ie8 .j-label-text {
    display:block;
    max-width:900px;
}

/*
       Publisher styles              */

.w-sidebar .box.first {
    margin-top: 0;
}

.co_pub_box_legend {
    color: #117EFF; /* Template color: widget-primary-title   */
    font-weight:bold;
    padding: 0px 4px;
    margin-left: 4px;
}

.w-sidebar .box fieldset {
    background-color: #fff; /* Template color: widget-primary-bg  */
    border: 1px solid #6a6a6a; /* Template color: widget-primary-border  */
    border-radius: 3px;
}

.w-sidebar .box .content {
    background-color: #fff; /* /Template color: widget-primary-bg */
    color: #117EFF; /* Template color: widget-primary-text  */
}
.w-sidebar .box #search-type,
.w-sidebar .box #search-query {
    color:#117EFF; !important; /* Template color: widget-primary-text  */
    border: 1px solid #6a6a6a !important; /* Template color: widget-primary-border  */
    border-radius: 3px !important;
}
.w-sidebar .box ul.additional_info {
    list-style-type:square;
    list-style-image:none;
}

/** box first is a inverse widget **/
.w-sidebar .box.first .co_pub_box_legend {
    color: #fff;  /* Template color: widget-inverse-text */
    background-color: #117EFF;/* Template color: widget-inverse-bg */
    padding-top: 8px;
    padding-bottom: 0.67em;
    padding-left: 10px;
    float:left;
}
.w-sidebar .box.first fieldset {
    background-color: #117EFF; /* Template color: widget-inverse-bg */
    border: 1px solid #117EFF; /* Template color: widget-inverse-border */
}

.w-sidebar .box.first #search-type,
.w-sidebar .box.first #search-query {
    border-color: #fff !important;  /* /Template color: widget-primary-bg */
}
.w-sidebar .box.first .content {
    background-color: #117EFF; /* Template color: widget-inverse-bg */
}


#c-wrapper .box-related-articles h2.open,
#c-wrapper .box-metrics h2.open,
#c-wrapper .box-related-articles h2.close,
#c-wrapper .box-metrics h2.close,
.pb_article_title,
#c-wrapper .h2 ,
.app_search .h2 {
    color:#117EFF !important; /* Template color: content-titels */
}
#c-wrapper .pb_toc_text,
#c-wrapper .pb_toc_year,
#c-wrapper .pb_toc_publish_date,
#c-wrapper .pb_toc_pages,
#c-wrapper h3.metrics-crossref-headline,
#c-wrapper h3.metrics-headline,
#c-wrapper .pb_toc_article_title,
#c-wrapper .pb_toc_authors,
#c-wrapper ul.articles a,
.pb_citation_header,
.pb_affiliations,
.pb_abstract,
.pb_toc_link,
.pb_toc_article_title,
.pb_authors {
    color:#6a6a6a !important; /* Template color: content-text */
}

.volumens-issues .pb_toc_link a,
.special-issue .pb_toc_link a {
    background-image:none !important;
    margin-left: 0;
    padding-left: 0;
}
.pb_toc_link a.link2Abstract {
    margin-left:-5px;
}

#publisher ul.tabnav {
    padding: 0.58em 0;
}
#publisher ul.tabnav li.active a {
    background-color: #fff; /* Template color: content-bg */
    color: #6a6a6a; /* Template color: content-text */
}

#related-authors-articles-wrapper,
#related-subjects-articles-wrapper,
#cited-articles-wrapper,
#metrics-viewed-wrapper,
#metrics-cited-wrapper,
#metrics-discussed-wrapper,
#metrics-saved-wrapper  {
    border: 1px solid #6a6a6a !important; /* Template color: content-text */
}

#author-switch-first input[type="radio"],
#author-switch-all input[type="radio"]{
    margin-right:6px;
}
.app_search .h2 {
    font-size: 1.33em;
    margin-top: 0.33em;
}
.app_search input,
.app_search select {
    color:#6a6a6a; /* Template color: content-text */
    border-color:#6a6a6a; /* Template color: content-text */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.app_search input[type="submit"] {
    padding: 0.25em 6px;
    border:1px solid #6a6a6a; /* Template color: content-text */
    background-color: #fff; /* Template color: content-bg */
}
.app_search input[type="submit"]:hover,
.app_search input[type="submit"]:focus {
    background-color:#6a6a6a; /* Template color: content-text */
    color: #fff; /* Template color: content-bg */
}
.app_search .search_result .pb_toc_link a {
    margin-left:0;
}
.articleDates{
    text-align:center;
    margin-bottom: 2em;
}
.publishedDateAndMsType{
    margin-top: 0.83em;
    margin-bottom: 0.83em;
    width: 100%;
    float:left;
}
.publishedDateAndMsType div{
    width:50%;
    display: inline-block;
    float:left;
}
.publishedDateAndMsType:after{
    clear:both;
}
.msType{
    text-align: left;
    font-weight:bold;
}
.publishedDate{
    text-align: right;
}
/**
 graphic is from global
*/
.triangle,
.pb_toc_link a,
a.apl_addon_standard_action_link  {
    background-image: url(https://www.geoscience-communication.net/graphic_grey_right_symbol.png);
    background-repeat: no-repeat;
    padding-left: 10px;
    background-position: left center;
}

.triangle_special_issues{
    background-image: url(https://www.geoscience-communication.net/graphic_grey_right_symbol.png);
    background-repeat: no-repeat;
    padding-left: 15px;
    background-position: left 0.25em;
}
.co-arrow-closed{
    background-image: url(https://www.geoscience-communication.net/jquery_toggle_large_open.png);
    background-repeat: no-repeat;
    display: inline-block;
    background-position: -5px 0.3em;
    width: 13px;
    height: 24px;
}
.co-arrow-open{
    background-image: url(https://www.geoscience-communication.net/jquery_toggle_large_close.png);
    background-repeat: no-repeat;
    display: inline-block;
    background-position: -5px 0.3em;
    width: 13px;
    height: 24px;
}
.pb_manuscript_status {
    margin-left:-5px;
}
.pb_short_summary img,
#si_info img {
    padding-left:2px !important;
}
/* editor */

.edt_iframe_body {
    background-color:#fff; /* Template color: content-bg */
    font-size: 12px;
}

.edt_window input[type="radio"],
.edt_window input[type="checkbox"] {
    margin-right:4px;
}
/**
ADMINspecific
*/
.j-admin-frame-login {
    min-height:180px !important;
}
/**
EGU specific - journal pop up **/
#journal_popup_container {
    border: 1px solid #6a6a6a;  /* Template color: content-text */
    background-color: #fff;  /* Template color: content-bg  */

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

    box-shadow: 0 0 5px #6a6a6a; /* Template color: website-shadow */

    width: 190px;
    position: absolute;
    z-index: 555;
    padding-top:  0.42em;
    margin-right: 5px;
    top: 134px;
    left: 270px;
    display: none;
}
#journal_popup_close {
    background-image: url(https://www.geoscience-communication.net/graphic_red_close_button.gif);
    background-repeat: no-repeat;
    display: inline-block;
    float: right;
    margin-right: 12px;
    height:15px;
    width:15px;
}
#journal_popup_content {
    list-style-type:square;
    margin-left:0;
}

#journal_popup_content li {
    margin-bottom: 0.5em;
}
#journal_popup_content a {
    text-decoration:none;
}

#journal_popup_content a:hover,
#journal_popup_content a:focus {
    text-decoration:underline;
}

.co_function_get_co_login
{
    margin-top: 2.5em!important;
}


/*
================ Journal Colors ======================= */

.journal-contentFontColor
{
    color: #6a6a6a;
}
.journal-contentLinkColor
{
    color: #117EFF;
}
.journal-contentBorderColor
{
    border-color: #117EFF;
}
.journal-contentHeaderColor
{
    color: #117EFF;
}
.journal-menuFontColor
{
    color: #fff;
}
.journal-menuBackgroundColor
{
    background-color: #117EFF;
}
.feature.active
{
    fill: #117EFF;
}

/*Review status box*/
.co_pub_discussion_paper_status_box .widget
{
    background-color: #fff;
    border: 1px solid #117EFF; /* Template color: menu-background */
}


/* RSS feed boxes in journals */
.j-rssFeeds
{
    float: right;
    padding-left: 1em;
}

/* twitter fix #7715 */
.social-icons > a.twitter-follow-button
{
    font-size:  0.92em !important;
    font-weight: 500 !important;

    display: block;

    width: 153px;
    height: 20px;
    margin: 0 auto;
    padding: 0.17em 8px;

    cursor: pointer;
    text-align: center;
    vertical-align: top;
    text-decoration: none !important;

    color: rgb(255, 255, 255) !important;
    border-radius: 3px;
    background-color: rgb(27, 149, 224);
}

/*PUBLICATIONS*/

h2,h3,h4,h5,h6{
    margin-top:0;
    padding-top:0;
    margin-bottom:0;
    padding-bottom:0;
}

p, table, ul, ol {
    margin: 0 0 1em 0;
}

h1 {
    font-size: 1.33em;
    margin-top: 0.33em;
}

.h1 {
    box-sizing: border-box;
    display: block;
    font-family: Verdana, Arial, sans-serif;
    font-size: 1.33em;
    font-weight: 700;
    margin-top: 0.33em;
    margin-bottom: 0.67em;
    text-size-adjust: 100%;
    -webkit-margin-after: 0.67em;
    -webkit-margin-before: 4px;
    -webkit-margin-end: 0px;
    -webkit-margin-start: 0px;
}

h2{
    font-size:  1.083em;
    font-family: Verdana, Arial, sans-serif;
    font-weight: 700;
    margin: 0 0  0.33em 0;
    padding: 0;
}

h3{
    font-family: Verdana, Arial, sans-serif;
    font-size: 1em;
    font-weight: 700;
    margin: 0;
    padding: 0;
}

.image-float__right {
    float: right
}

.image-padding__left-15 {
    padding-left: 15px;
}

.a-margin__left-2 {
    margin-left: 2em
}

.a-display__block {
    display: block;
}

.a-padding__top-5 {
    padding-top: 0.417em;
}

.image-padding__top-5 {
    padding-top: 0.417em;
}

.p-font-weight__bold {
    font-weight: bold;
}

.div-re3data {
    background-color: rgb(255, 255, 255);
    padding-bottom: 1.25em;
    padding-left: 15px;
    float: right;
}

.padding-custom {
    padding: 0.58em 20px 1.08 30px;
}

.plagiarism-detection-padding__custom {
    padding: 0.25em 0  0.83em 15px;
}

.img-margin__left-10 {
    margin-left: 10px;
}

.block-padding__bottom-11 {
    padding-bottom: 0.917em;
}

/*overloading*/
.co_cms_box_highlight {
    margin: 0 0 1em 0;
}

.co-logo {
    padding-bottom: 0.83em;
    padding-top: 0.83em;
}

table.borderLine tr.subbox_background {
    font-weight: bold;
}

table.borderLine tr.subbox_background td {
    padding: 3px;
}

#journal_metrics {
    margin-left: 0 !important;
    height: auto !important;
}

#journal_metrics h2.co_journal_metrics_title {
    margin-bottom: 1em;
}

#abstract_indexed ul.farbe_content_hervorgehoben,
#abstract_indexed ul.farbe_content_hervorgehoben a {
    color: #6a6a6a;
}

#abstract_indexed ul.farbe_content_hervorgehoben {
    margin-top: 1em;
}

.j-news-archive-link {
    font-weight: bold;
}

#abstract_indexed .farbe_content_hervorgehoben li a {
    color: #6a6a6a;
}

.farbe_content_hervorgehoben, .farbe_content_hervorgehoben a{
    color: #117EFF; /* Template color: content-links */
}

#scheduled_special_issues .expanded-text {
    margin-top: -0.75em;
}

.edt_iframe_body, .farbe_content_standardtext a {
    color: #6a6a6a !important;
}

#landing_page .jo_intro-column .jo_journal-features {
    margin-top: 0.5em;
}

.j-news-item .expanded-text {
    height: auto;
    display: none;
    margin: 0 97px 0 0;
    background-color: #F5F5F5;
    border-left: 5px solid #117EFF;
    border-radius: 3px;
}

#highlight_articles .j-news-item-header {
    margin-bottom: 0;
}

#scheduled_special_issues .expanded-text p {
    padding: 0 12px 0 12px;
}

#scheduled_special_issues .expanded-text p:last-of-type {
    padding: 0 12px 12px 12px;
}

#scheduled_special_issues .expanded-text p:first-of-type {
    padding: 1em 12px 1em 12px;
    margin: 0;
}

#page_content_container div.co_adress_column > div.get_users_by_group_result_country {
    display: block !important;
}

#page_content_container div.co_contact_details_column > div.get_users_by_group_result_url {
    display: block !important;
}

#page_content_container div.co_contact_details_column > div.get_users_by_group_result_mail {
    display: block !important;
}

#landing_page .co_function_get_users_by_group,
#landing_page .co_function_get_users_by_group div {
    display: inline;
}

#landing_page {
    font-weight: bold;
}

.div-font-weight__normal {
    font-weight: normal;
}

.div-line__height__17 {
    line-height: 1.417em;
}

div.j-rssFeeds a {
    display: block;
}

.div-peer-review {
    border: 1px solid #dfdfdf;
    background-color: #f5f5f5;
    padding: 10px;
    margin-top: 0.5em;
    margin-bottom: 2em;
}

.img-peer-review {
    margin: 0.417em 10px 3.34em 0;
    float: left;
}

/* ************ global background colors ************ */
.hintergrundfarbe_spalten {
    background-color: rgb(245, 245, 245) !important;
}

/* ************ background images ************ */

#copernicus_logo {
    display: none;
}

/* ************ special styles ************ */

.intended_link_blank {
    text-decoration: none;
}

.borderLine td {
    border-color: rgb(175, 175, 175);
}

#page_header_footer_navigation .menueoben_additional {
    display: none;
}

.journal_metrics_definitions {
    padding-top: 0.5em;
    padding-left: 14px;
}

.journal_metrics_definitions a {
    font-size:  0.917em;
    font-weight: bold;
    color: #AEAEAE;
    text-decoration: none;
}

.journal_metrics_definitions a:hover {
    text-decoration: underline;
}

#page_navigation_left ul ul {
    border-top: 1px solid rgb(245, 245, 245);
}

#egujournals_popup_content {
    border-color: rgb(237, 237, 237);
}

#page_columntable .page_columntable_colum {
    border-left: 1px solid rgb(223, 223, 223);
    border-right: 1px solid rgb(223, 223, 223);
}

#box_search input {
    border: 1px solid rgb(175, 175, 175);
    color: #666;
}

#journal_metrics {
    height: 199px;
    margin-left: 7px;
}

/* Box Highlight */

.co_cms_box_highlight p {
    margin: 0 !important;
    padding:  0.83em 15px;
}

.co_cms_box_highlight {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #dfdfdf;
}

.co_pub_box_legend {
    font-size: 1em;
    font-weight: bold;
    margin: 4px;
    padding: 0 4px;
    text-align: left;
    color: #117EFF;
}

/* Homepage News */

/*specials styles*/

.toggle-summary-link {
    vertical-align: middle
}

.div-popup {
    display: inline-block;
    -moz-box-shadow: 0px 9px 6px 6px rgba(106, 106, 106, 0.5);
    position: absolute;
    z-index: 5000;
    top: 150px;
    -webkit-box-shadow: 0 0 6px 6px rgba(106, 106, 106, 0.5);
    /*-moz-box-shadow: 0 0 6px 6px rgba(106, 106, 106, 0.5);*/
    margin-left: 1em;
    background-color: white;
}

#popUp {
    display: none;
}

.div-popup-toolbar {
    top: 12px;
    right: 12px;
    text-align: right
}

#open_pop_up:hover, #open_pop_up:focus,
.block-div__popup:hover, .block-div__popup:focus {
    cursor: pointer;
    opacity: .7
}

.j-editor-simple-list {
    padding-left: 10px
}

.j-label-text {
    display: block;
    margin-top: .5rem
}

.jo_journal-intro {
    margin-top: 0.417em;
}

.jo_intro-column {
    vertical-align: top;
    display: table-cell;
}

.jo_intro-column:first-child {
    padding-right: 1em
}

.jo_journal-features {
    margin-bottom: 1em
}

.jo_journal-features img {
    margin-right: 6px
}

.jo_chief-editor {
    vertical-align: middle;
    font-weight: bold;
    margin-bottom: 1em;
}

.j-content .j-feature, .j-content .j-feature:hover {
    text-decoration: none
}

.j-feature:not(:last-child) {
    margin-right: 10px
}

.j-news__headline {
    font-weight: bold !important
}

#news_container,
#recent_paper_header,
#highlight-articles-header,
#special-issues-header{
    margin-top:2em;
    margin-bottom: 1em;
}
#recent_paper, #highlight-articles {
    margin-bottom: 1em;
}

#highlight-articles{
    padding-bottom: 1px;
}

#recent_paper>h2.title{
    margin-bottom: 1em;
    font-size: 1.33em;
}

#news_container>h2{
    margin-bottom: 1em;
}

#highlight_articles .j-news-item-header a {
    position: relative;
    margin-right: 3px;
    font-weight: bold;
}

.expanded-text {
    margin-bottom: 2.25em;
    margin-top: 1em;
    height: auto;
    display: none;
    background-color: #F5F5F5
}

.expanded-text p {
    padding: 1em 12px;
}

.j-news-item {
    min-height: 66px;
}

.j-news-item-thumb {
    display: block;
    float: left
}

.j-news-item-body {
    margin-top: 0;
    margin-right: 120px;
}

.j-news-item-content {
    padding-left: 80px;
}

.j-news-item-header {
    position: relative
}

.j-news-item-header .j-news-item-date {
    right: 0;
    top: 0;
    position: absolute;
}

.j-news-item-header h4, .j-news-item-header .j-news__headline {
    margin-bottom: 0;
    margin-right: 92px;
    display: block
}

.j-news-item-date {
    font-weight: bold
}

.a-paper {
    overflow: auto;
}

.a-paper .journal-type {
    width: 80px;
    float: left
}

.a-paper .publishing-date {
    position: absolute;
    right: 0;
    width: 120px;
    top: 0;
    text-align: right
}

.a-paper .paper-teaser {
    margin-right: 121px
}

.a-paper .journal-type, .a-paper .publishing-date {
    font-weight: bold
}

#highlight_articles .j-news-item-header div {
    margin-right: 11.5em
}

#highlight_articles .j-news-item-header a:first-child {
    margin-right: 6px
}

#highlight_articles .j-news-item-header a img {
    top: 1px;
}

@media screen and (max-width: 1280px) {
    .jo_journal-intro {
        position: relative
    }

    .jo_journal-features {
        left: 5px;
        position: absolute
    }

    .jo_intro-column:first-child {
        padding-top: 5.83em;
    }

    #jo_lp-description-container {
        padding-top: 5.83em;
    }

    .j-feature {
        margin-bottom: 0.5em;
        display: inline-block
    }
}

@media screen and (max-width: 1022px) {
    .j-feature {
        display: inline-block;
        margin-bottom: 0.5em;
        margin-right: 0 !important;
        width: 49%
    }

    .jo_intro-column:first-child {
        padding-top: 6.33em;
    }

    #jo_lp-description-container {
        padding-top: 6.33em;
    }
}

@media screen and (max-width: 830px) {
    .j-news-item-body {
        margin-right: auto
    }

    #recent_paper .a-paper .article-header {
        margin-right: auto
    }
}

.j-subject-areas {
    font-size:  0.917em;
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #dfdfdf
}

.j-subject-areas td, .j-subject-areas th {
    padding: 2px 10px 2px 2px;
    vertical-align: top;
    border: 1px solid #dfdfdf;
    text-align: left
}

.j-subject-areas .first-col, .j-subject-areas th {
    font-weight: bold;
    background-color: #f5f5f5
}

#page_content_container .jo_symbol-definition-list {
    list-style: none;
    margin-top: 1em;
    margin-left: 0;
    padding-left: 0
}

.jo_symbol-definition-list * {
    vertical-align: middle
}

#page_content h3.toggle {
    margin-top: 2em
}

#page_content li {
    padding-bottom: 1em
}

.j-news-item-header h4 {
    margin-right: 92px;
    margin-bottom: 0;
    margin-top: 1em;
}

#faq td {
    padding-bottom: 1em;
}

.j-department-list td {
    padding:  0.417em 5px;
}

.j-department-list h3 {
    margin-top: 0
}

.subscription-information {
    width: 100%;
    border: 0;
    border-collapse: collapse
}

.subscription-information th {
    font-weight: bold;
    background-color: #f5f5f5;
    border: 1px solid #dfdfdf
}

.subscription-information th, .subscription-information td {
    padding: 0.17em 2px;
}

.subscription-information .breaker {
    background-color: #fff;
    border-top: 0;
    border-bottom: 0;
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf
}

.subscription-information .first {
    border-top: 0;
    border-bottom: 1px solid #dfdfdf;
    border-left: 1px solid #dfdfdf;
    border-right: 0
}

.subscription-information .last {
    text-align: right;
    border-top: 0;
    border-bottom: 1px solid #dfdfdf;
    border-left: 0;
    border-right: 1px solid #dfdfdf
}

.co_function_get_users_by_group h3 {
    margin-top: 0
}

.co_function_get_users_by_group_result_namestring,
.co_function_get_users_by_group h3,
.co_function_get_user_by_id_result  h3,
.co_function_get_users_by_group_excluding h3 {
    background-color: #f5f5f5;
    font-weight: bold;
    padding: 1px 1px !important;
    font-size: 1em !important;
    line-height: 1.5em;
}

.get_users_by_group_result_fullname {
    margin-left: 0.48em
}

.get_users_by_group_result_fullname, .co_function_get_users_by_group h3 div {
    margin-right: .5em;
    display: inline
}

.co_function_get_users_by_group_result h3,
.co_function_get_users_by_group_excluding_result h3 {
    border-top: 1px solid #dfdfdf;
    margin-top: 0
}

.co_function_get_users_by_group:first-child .co_function_get_users_by_group_result:first-child h3 {
    border-top: 0
}

.co_adress_column > div, .co_contact_details_column > div {
    margin-left: .5em
}

.co_external_link_icon:after {
    content: " \f08e";
    font: normal 400 1.083em fontawesomeregular, sans-serif;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased
}

.get_users_by_group_result_url .co_external_link_wrapper {
    text-decoration: none
}

#co_journal_photo_credits {
    margin-top: 2em
}
@media screen and (max-width: 1280px) {
    .jo_journal-intro {
        position: relative
    }

    .jo_journal-features {
        left: 5px;
        position: absolute
    }

    .jo_intro-column:first-child {
        padding-top: 4.25em
    }

    #jo_lp-description-container {
        padding-top: 4.25em
    }
}

@media screen and (max-width: 1022px) {
    .j-feature {
        display: inline-block;
        margin-bottom: 0.5em;
        margin-right: 0 !important;
        width: 49%
    }

    .jo_intro-column:first-child {
        padding-top: 6.33em;
    }

    #jo_lp-description-container {
        padding-top: 6.33em;
    }
}

@media screen and (max-width: 830px) {
    .j-news-item-body {
        margin-right: auto
    }

    #recent_paper .a-paper .article-header {
        margin-right: auto
    }
}

.j-image-presenter {
    text-align: center;
    margin-bottom: 2em;
    margin-bottom: 2rem
}

#page_content .j-toggable-content h3 {
    margin-bottom: 1em;
    margin-bottom: 1rem
}

#exclamation-steps-1 {
    padding-top:  1.417em !important
}

.j-graphic-legend__t-numeric {
    padding-left: 40px;
    padding-right: 40px;
    text-align: center
}

.j-graphic-legend__t-numeric li {
    line-height: 2em;
    display: inline
}

.j-graphic-legend__t-numeric li:not(:last-child):after {
    content: ' |'
}

.editor-assignment {
    width: 100%;
    border: 1px solid #dfdfdf;
    font-size: 0.917em;
    margin-bottom: 2em;
    border-collapse: collapse;
    border-spacing: 0
}

.editor-assignment td, .editor-assignment th {
    padding:  0.17em 6px;
    vertical-align: top
}

.editor-assignment th {
    font-weight: bold;
    background-color: #f5f5f5;
    text-align: left
}

.editor-assignment .middle {
    padding-right: 12px
}

@media screen and (min-width: 1022px) {
    .editor-assignment {
        width: 80%
    }
}

@media screen and (min-width: 1280px) {
    .editor-assignment {
        width: 60%
    }
}

.j-review-criteria {
    margin-top: 0.6em;
    margin-bottom: 3em;
    font-size: 0.917em;
    border-collapse: collapse;
    word-break: normal;
    overflow-x: auto;
    display: block;
}

.j-review-criteria th, .j-review-criteria td {
    border: 1px solid #6a6a6a
}

.j-review-criteria th {
    font-weight: bold;
    background-color: #dfdfdf;
    vertical-align: top;
    text-align: center
}

.j-review-criteria .first-col {
    vertical-align: top;
    padding-right: 10px
}

.fixed-col-width {
    width: 88px
}

/*#open_pop_up {*/
.block-div__popup {
    float: right;
    background-color: #fff;
    -webkit-box-shadow: 0 0 6px 6px rgba(106, 106, 106, 0.5);
    -moz-box-shadow: 0 0 6px 6px rgba(106, 106, 106, 0.5);
    box-shadow: 0 0 6px 6px rgba(106, 106, 106, 0.5);

}

.td-padding__bottom__15 {
    padding-bottom: 1.5em;
}

.td-padding__bottom__5 {
    padding-bottom: 0.417em;
}

.j-table.j-skin {
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #dfdfdf
}

.j-table.j-skin th:first-child {
    text-align: right
}

.j-table.j-skin th, .j-table.j-skin td {
    padding: 0.5em 6px;
    font-size: 0.917em;
    vertical-align: top;
    border: 1px solid #dfdfdf;
    min-width: 120px
}

.j-table.j-skin th {
    font-weight: bold;
    text-align: center;
    background-color: #f5f5f5
}

.j-table.j-skin td {
    text-align: center
}

.j-table.j-skin td:last-child {
    text-align: left;
    padding-left: .6em
}

.j-table.j-skin td:first-child {
    background-color: #f5f5f5
}

.more {
    display: none
}

table {
    margin-bottom: 1em;
}

.j-internal-link {
    padding-left: .5em
}

.j-search-result-item {
    border-bottom: 1px solid #6a6a6a
}

.j-search-result-subtitle {
    margin-bottom: 2.67em;
}

a.j-search-result-link {
    color: #6a6a6a
}

.coicon-arrow-right {
    height: 1em;
    padding-right: 1em;
    width: 1em
}

#search-result-pagination {
    text-align: center;
    margin-top: 2em
}

#result-sitelist {
    margin-left: 3em;
    margin-right: 3em
}

#result-step-backward, #result-previous, #result-next, #result-step-forward {
    cursor: pointer
}

.co-hidden {
    visibility: hidden;
    display: none
}

#edt-alert-service {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    width: 900px;
    height: 1100px;
}

.block-div__popup {
    float: right;
    background-color: #fff;
    -webkit-box-shadow: 0 0 6px 6px rgba(106, 106, 106, 0.5);
    -moz-box-shadow: 0 0 6px 6px rgba(106, 106, 106, 0.5);
    box-shadow: 0 0 6px 6px rgba(106, 106, 106, 0.5);

}

.span-display__block {
    display: block;
}

.span-margin__bottom {
    margin-bottom: 1em;
}

.img-padding-float {
    padding-left: 15px;
    float: right
}

.div-margin__right__8 {
    margin-right: 8em;
}

.img-padding__bottom__left__8 {
    padding-left: 8px;
    padding-bottom: 0.67em;
}

.flowchart--center {
    text-align: center;
    margin-bottom: 1em;
}

.flowchart--center img {
    -webkit-box-shadow: 3px 3px 6px 0px rgba(106, 106, 106, 1);
    -moz-box-shadow: 3px 3px 6px 0px rgba(106, 106, 106, 1);
    box-shadow: 3px 3px 6px 0px rgba(106, 106, 106, 1);
}

.img-padding-float {
    padding-left: 15px;
    float: right
}

.img-popup__close {
    top: 12px;
    position: absolute;
    right: 12px;
    background: #ffff;
}

.img-popup__close:hover {
    cursor: pointer;
}

.overlay {
    position: fixed;
    display: none;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 2;
    cursor: pointer;
}

.display-none{
    display: none;
}


.articles_processing{
    font-size: 0.917em;
    width: 100%;
}

.img-attention-box{
    margin: 0.917em 10px 1.417em 0;
    float: left;
}

.span-margin__bottom__none {
    margin-bottom: 0;
}

.text-center{
    text-align: center;
}

.img-margin__bottom__20{
    margin-bottom: 1.67em;
}

.img-margin__bottom__10{
    margin-bottom:  0.83em;
}

.img-margin__top__12{
    margin-top: 1em;
}

.img-margin__top__20{
    margin-top: 1.67em;
}

.img-margin__top__30{
    margin-top: 2.5em;
}

.font-size__16{
    font-size: 1.33em;
}

/*Editor bridge*/
.edt-bridge ul {
    margin: 1em 0;
}

.edt-bridge table{
    margin: 0;
}

.edt-bridge h1{
    font-size: 2em;
    margin: 0.67em 0;
}

.a-paper {
    padding-bottom: 1em;
    margin-bottom: 1.33em;
    position: relative;
    overflow: auto;
}

.a-paper .paper-teaser {
    margin-left: 81px;
    margin-right: 121px;
}

#publisher_contact>table>tbody td h3,
#generator h2,
#about_open_access,
#news .toggle{
    margin-bottom: 1em;
}

#license_copyright>.toggle,
#reproduction_request>.toggle,
#page_content_container .toggle{
    margin-top:1em;
}

#reproduction_request>.toggle{
    margin-top:0;
    margin-bottom: 0;
}

#news .answer{
    margin-bottom: 1em;
}

.expanded-text>p:first-of-type {
    padding: 1em 12px 0 12px;
}

.expanded-text p {
    padding: 0 12px 0 12px;
}

.expanded-text>ul:last-child,
.expanded-text>p:last-child{
    padding-bottom: 1em !important;
}

.simple-table {
    border:1px solid #dfdfdf;
    margin-bottom:2em;
    width:100%;
}

.simple-table td,
.simple-table th {
    vertical-align:top;
    padding: 0.17em 2px;
}
.simple-table th {
    background-color:#f5f5f5;
    font-weight:bold;
    text-align:lefT;
}

.simple-table .spacer{
    padding-right:12px;
}
@media screen and (min-width: 1022px) {
    .simple-table {
        width:80%;
    }
}
@media screen and (min-width: 1280px) {
    .simple-table {
        width: 60%;
    }
}

.subbox_background {
    background-color: rgb(237, 237, 237);
}

.w-sidebar > .w-sidebar{
    padding:0;
    min-width:0;
}

.paperlist-object .published-date{
    display: block;
}

.paperlist-object .article-title{
    color: #117EFF;
}

#publisher_contact div.grid-container{
    margin-bottom: 0;
}

#publisher_contact .header {
    padding-bottom: 5px;
    padding-left:0;
}

.co_photo_column{
    text-align: right;
}

.editorial-board .co_contact_details_column {
    min-height:1px;
}

.editorial-board .grid-container .co_adress_column{
    padding-right: 20px;
}

#publisher_contact .publisher-info{
    margin-left: 44px;
    margin-top:2em;
}

.about-contact .stuff h2{
    margin: 0;
}

#landing_page .get_users_by_group_excluding_result_fname,
#landing_page .get_users_by_group_result_fname,
#landing_page .co_function_get_user_by_id_result {
    margin-left: 0.48em;
}

#page_content_container h2 .toggle-icon{
    margin:0;
}

.no-border{
    border: none;
}

.special-issue-tabs{
    margin-bottom: 1em;
}
.special-issue{
    margin-bottom: 1em;
}
.special-issue .title{
    font-weight: 600;
}

.special-issue .title,
.special-issue .date{
    padding-left:0;
}
.info-link{
    color: #0094E8;
}
.info-content{
    background-color: #F5F5F5;
    margin-top: 0.5em;
}

.special-issue .info-content p:first-of-type {
    padding: 1em 12px 1em 12px;
    margin: 0;
}

.active {
    font-weight: bold;
}

.co-table-default{
    border-collapse: collapse;
    width: 100%;
}

.co-table-default th, .co-table-default td{
    padding: 0.5em 6px;
    font-size: 0.917em;
    vertical-align: top;
    border: 1px solid #dfdfdf;
    min-width: 120px
}

.co-table-default th{
    font-weight: bold;
    text-align: center;
    background-color: #f5f5f5
}

.co-table-default td{
    text-align: center;
}

.margin-right-desktop-15{
    margin-right: 15px;
}

.group-special-issue{
    margin-bottom: 0.25em;
    margin-top: 1em;
}

.special-issue-tabs a.triangle:active{
    text-decoration: none;
}

#chronologically .content,
#alphabetically .content {
    margin-bottom: 1em;
}

.pswp[area-hidden="true"]{
    display: none;
}

.redirection-link{
    color: white !important;
    display:block !important;
}

.list-style-none{
    list-style: none;
}

.padding-bottom--05{
    padding-bottom: 1em;
}

.list-style{
    list-style: square;
    margin-bottom: 0.5em;
    display: list-item;
    margin-left: 18px;
    margin-right: 12px;
}
.margin-5{
    margin: 5px 0 5px 5px;
}

.border-bottom {
    border-bottom: 1px solid rgb(175, 175, 175);
}


#js-mobile-navigation{
    display: none;
}

.j-search-result-item p {
    margin-bottom: 0.5rem;
}

.j-search-result-item {
    padding-top: 1rem;
}

.mt--3 h2.show-hide{
    display: inline-block;
}
.show-hide:hover{
    cursor: pointer;
}

/*Footer*/

.footer .h1 {
    color: #fff;
    margin-bottom: 0;
}

.footer {
    background-color: #117EFF;;
    height: auto;
    width: 100%;
    padding: 0.625em 10px;
}

@media (max-width: 767px) {
    .footer {
        text-align: center !important;
    }
}

.footer div[class *='-grid'] {
    margin-bottom: 1rem;
}

#j-header-footer{
    line-height: 1.7;
}

#j-header-footer,
#j-header-footer h2 {
    color: #fff;
}

#j-header-footer h2 {
    font-size: 1.5rem;
    line-height: 1.5;
}

.egu-logo {
    font-size: 2rem;
    color: #fff;
}

.egu-logo img{
    width: auto!important;
    height: 54px!important;
}

@media (max-width: 767px) {
    .mobile-text-center {
        text-align: center !important;
    }
}

@media (max-width: 1022px) and (min-width: 766px) {
    .tablet-text-right {
        text-align: right !important;
    }
}

.copernicus-logo img {
    max-width: 250px;
    height: auto!important;
}

.footer div.title-wrapper{
    margin-bottom: 0;
}

.btn{
    background-color: #117EFF;
    color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 3px 6px;
}

a.btn-primary{
    text-decoration: none;
    background-color: #117EFF;
    color: #fff;
}

a.btn-primary:hover{
    text-decoration: none;
}

.journal-content-box{
    border-left: 2px solid #117EFF;
    padding: 10px;
    display: inline-block;
    min-width: 200px;
    background-color: #ebebeb;
    color: #435289;
}

.editorial-board-reference{
    padding-top: 6px;
}

.toggle-arrow {
    position: relative;
    top: 1px;
    display: inline-block;
    width: 0;
    height: 0;
    border-top: .6em solid transparent;
    border-left: .6em solid;
    border-bottom: .6em solid transparent;
    color: #aaa;
    margin-left: 0.25rem;
    font-size: .75em;
}

.d-inline-block{
    display: inline-block;
}


#co_adm_loginContainerLogin > div > a{
    font-size: 12px!important;
    line-height: 1;
}

#co_adm_loginButton,
.co_adm_rp-form-email-send.btn-success{
    background-color:#117EFF; /* Template color: nav-bg-primary */
    color:#fff; /* Template color: nav-link-primary */
}

#co_adm_loginContainerLogin label,
#co_adm_loginContainerLogin .form-control{
    font-size: 12px;
}

#co_adm_loginContainerHead{
    color:#117EFF; /* Template color: nav-bg-primary */

}

/*Login box adjustments Mantis#20985*/

#co_auth_check_authiframecontainer .co_administrator_menu_userinfo-name a{
    margin-left: 0;
}

#co_auth_check_authiframecontainer .co_administrator_menu_userinfo p{
    margin-left: 6px;
}

#co_auth_check_authiframecontainer .co_administrator_menu_userinfo-userid{
    margin-left: 12px;
    font-size: 0.9em;
}

#c-wrapper .co-italic{
    font-style: italic;
}

#w-wrapper:not(.container) h2.show-hide {
    display: inline-block;
}

.d-none {
    display: none !important;
}

.d-inline {
    display: inline !important;
}

.d-inline-block {
    display: inline-block !important;
}

.d-block {
    display: block !important;
}


@media (min-width: 576px) {
    .d-sm-none {
        display: none !important;
    }
    .d-sm-inline {
        display: inline !important;
    }
    .d-sm-inline-block {
        display: inline-block !important;
    }
    .d-sm-block {
        display: block !important;
    }
}


@media (min-width: 768px) {
    .d-md-none {
        display: none !important;
    }
    .d-md-inline {
        display: inline !important;
    }
    .d-md-inline-block {
        display: inline-block !important;
    }
    .d-md-block {
        display: block !important;
    }
}

@media (min-width: 992px) {
    .d-lg-none {
        display: none !important;
    }
    .d-lg-inline {
        display: inline !important;
    }
    .d-lg-inline-block {
        display: inline-block !important;
    }
    .d-lg-block {
        display: block !important;
    }
}


.no-bullets {
    list-style: none !important
}

.headline-widget{
    display: none;
}
.j-widget .headline-widget{
    display: block;
    margin-bottom: 1em;
}

.j-widget .headline-not-widget{
    display: none;
}

/* Journal metrics widget and page new version of getFunction*/

.journal-metrics-item{
    border-bottom: 1px solid #6a6a6a;
}

.journal-metrics-item-wrapper:last-of-type .journal-metrics-item{
    border-bottom: none;
}

.journal-metrics-item:not(.co-widget){
    line-height: 4rem;
}

.journal-metrics-item.co-widget{
    min-height: 46px;
}

.journal-metrics-item-label{
    font-weight: bold;
}

.journal-metrics-wrapper{
    border: 1px solid #6a6a6a; /* Template color: widget-primary-border */;
    padding: 0 6px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin: 1rem 0;
}

.journal-metrics-item:not(.co-widget) .journal-metrics-item-label .widget-line-break{
    display: none;
}

.co-content-box {
    border-left: 2px solid #117EFF;
    padding: 1rem;
    background-color: #ebebeb;
    color: #435289;
    margin-bottom: 1rem;
}

.co-notification {
    border-left: 2px solid #117EFF;
    padding: 1rem;
    background-color: #fcf8f2;
    margin-bottom: 1rem;
}

.co-success {
    border-left: 2px solid #117EFF;
    padding: 1rem;
    background-color: #d4edda;
    margin-bottom: 1rem;
}

.co-error {
    border-left: 2px solid #117EFF;
    padding: 1rem;
    background-color: #f8d7da;
    margin-bottom: 1rem;
}

.co-success > p:last-child,
.co-success > ul:last-child,
.co-success > div:last-child,
.co-error > p:last-child,
.co-error > ul:last-child,
.co-error > div:last-child,
.co-content-box > p:last-child,
.co-content-box > ul:last-child,
.co-content-box > div:last-child,
.co-notification > p:last-child,
.co-notification > ul:last-child,
.co-notification > div:last-child {
    margin-bottom: 0!important;
}