/* line 14, ../../sass/esv5/gh.scss */
.adzone-rectangle-hint {
    display: none !important; }

/* line 18, ../../sass/esv5/gh.scss */
.inhalt {
    background-image: url('/img/kvsad/hintergrund.png?1579772596') !important;
    background-repeat: no-repeat;
    background-position: 0 top; }

/* line 24, ../../sass/esv5/gh.scss */
.product-name {
    font-family: "officina";
    color: #ffbe18;
    font-size: 34px;
    height: auto;
    line-height: 1em;
    margin: 0 0 0 2em;
    max-width: 430px !important; }

.product-name a {
    color: #ffbe18;
}

.product-name a:hover {
    color: #ffbe18;
}

/* line 34, ../../sass/esv5/gh.scss */
.product-name {
    font-family: "officina"; }

/* line 38, ../../sass/esv5/gh.scss */
.product-header .left {
    float: left;
    margin: -26px 0 0 27px;
    max-width: 380px;
    width: 100%; }

/* line 49, ../../sass/esv5/gh.scss */
.sidebar-module-extended-adstart .header h3 {
    font-family: "officina";
    font-weight: normal;
    color: #000000;
    font-size: 13px;
    line-height: 15px;
    padding: 0;
    margin: 0; }
/* line 59, ../../sass/esv5/gh.scss */
.sidebar-module-extended-adstart .header p {
    font-family: "officina";
    font-weight: normal;
    color: #082d76;
    font-size: 21px;
    line-height: 21px;
    padding: 3px 0 0 0;
    margin: 0; }
/* line 70, ../../sass/esv5/gh.scss */
.sidebar-module-extended-adstart .topic-content {
    font-family: "officina"; }
/* line 72, ../../sass/esv5/gh.scss */
.sidebar-module-extended-adstart .topic-content p {
    font-family: "officina" !important; }

/* line 7, ../../sass/esv5/_custom-colors.scss */
a,
.content a {
    color: #082d76; }

/* line 18, ../../sass/esv5/_custom-colors.scss */
.deco-line {
    display: none; }

/* line 22, ../../sass/esv5/_custom-colors.scss */
.navi-shadow {
    box-shadow: none;
    height: 0;
    margin-bottom: 25px;
    margin-top: 3px;
    width: 100%; }

/* line 30, ../../sass/esv5/_custom-colors.scss */
.footer-links .navigation li a:hover {
    color: #082d76 !important;
    font-weight: normal; }

/* line 35, ../../sass/esv5/_custom-colors.scss */
.navigation li ul .active a {
    color: #082d76;
    font-weight: normal; }

/* line 40, ../../sass/esv5/_custom-colors.scss */
.navigation li ul li a:hover {
    color: #082d76;
    font-weight: normal; }

/* line 46, ../../sass/esv5/_custom-colors.scss */
.navi1 .navigation > li > a:hover,
.navi2 .navigation > li > a:hover,
.navi3 .navigation > li > a:hover {
    color: #ffbe18; }

/* line 52, ../../sass/esv5/_custom-colors.scss */
.quick-navi a,
.help a,
.navigation li ul li a {
    color: gray; }

/* line 59, ../../sass/esv5/_custom-colors.scss */
.quick-navi a:hover,
.help a:hover,
.footer-links ul li a:hover,
.esv-list a {
    color: #082d76; }

/* line 68, ../../sass/esv5/_custom-colors.scss */
.navigation > li.active {
    background-image: url("/naws-theme-assets/esv5/img/dreieck-rot-oben.png"); }

/* line 72, ../../sass/esv5/_custom-colors.scss */
.navi2 .navigation > li.active {
    background-image: url("/naws-theme-assets/esv5/img/dreieck-rot-unten.png");
    font-weight: bold; }

/* line 77, ../../sass/esv5/_custom-colors.scss */
.navi3 .navigation > li.active {
    background-image: url("/naws-theme-assets/esv5/img/dreieck-rot-unten.png"); }

/* line 83, ../../sass/esv5/_custom-colors.scss */
.navigation li .active a {
    color: grey !important; }
/* line 85, ../../sass/esv5/_custom-colors.scss */
.navigation li .active a:hover {
    color: #082d76 !important; }
/* line 90, ../../sass/esv5/_custom-colors.scss */
.navigation li .active ul li,
.navigation li .active ul li span {
    border-bottom: none;
    font-size: 11px;
    display: block;
    margin-left: 5px;
    color: grey;
    cursor: default; }

/* line 104, ../../sass/esv5/_custom-colors.scss */
.paginator .paginator-current-element {
    color: #082d76 !important; }

/* line 109, ../../sass/esv5/_custom-colors.scss */
.paginator .enabled a {
    color: #082d76 !important; }

/* line 116, ../../sass/esv5/_custom-colors.scss */
.product-cover span {
    color: #082d76; }

/* line 122, ../../sass/esv5/_custom-colors.scss */
.side-bar-module h1,
.sidebar-module h1,
.sidebar-module a,
.side-bar-module a {
    color: #082d76; }

/* line 129, ../../sass/esv5/_custom-colors.scss */
.side-bar-module h1,
.sidebar-module h1 {
    letter-spacing: 0.05em; }

/* line 135, ../../sass/esv5/_custom-colors.scss */
.sidebar-module input[type=email]:focus, .side-bar-module input[type=email]:focus {
    outline: 0;
    border: 1px solid #082d76 !important; }

/* line 144, ../../sass/esv5/_custom-colors.scss */
.sidebar-module a img,
.side-bar-module a img {
    border: none !important; }

/* line 150, ../../sass/esv5/_custom-colors.scss */
.sidebar-module a,
.side-bar-module a {
    color: #082d76; }
/* line 154, ../../sass/esv5/_custom-colors.scss */
.sidebar-module a:hover,
.side-bar-module a:hover {
    color: #c40125; }

/* line 159, ../../sass/esv5/_custom-colors.scss */
.current {
    list-style-image: url("/naws-theme-assets/esv5/img/dreieck-rechts-rot.png"); }

/* line 164, ../../sass/esv5/_custom-colors.scss */
.esv-list li a {
    color: #082d76; }
/* line 166, ../../sass/esv5/_custom-colors.scss */
.esv-list li a:hover {
    color: #c40125; }

/* line 171, ../../sass/esv5/_custom-colors.scss */
ul.authors li.author:after {
    content: ", "; }

/* line 176, ../../sass/esv5/_custom-colors.scss */
.authors a {
    color: #082d76 !important; }
/* line 178, ../../sass/esv5/_custom-colors.scss */
.authors a:hover {
    color: #c40125 !important; }

/* line 183, ../../sass/esv5/_custom-colors.scss */
.author .vorname:after {
    content: " "; }

/* line 190, ../../sass/esv5/_custom-colors.scss */
h1 {
    font-size: 200%; }

/* line 200, ../../sass/esv5/_custom-colors.scss */
.innercontent-text-markup > strong:after {
    content: " "; }

/* line 206, ../../sass/esv5/_custom-colors.scss */
h1,
.news-list a {
    color: #082d76; }

/* line 211, ../../sass/esv5/_custom-colors.scss */
h1 .untertitel:before,
h2 .untertitel:before {
    content: ": "; }

/* line 216, ../../sass/esv5/_custom-colors.scss */
h2 .kennung:after,
h3 .kennung:after {
    content: " "; }

/* line 226, ../../sass/esv5/_custom-colors.scss */
.search-bar input,
.side-bar-module input, .sidebar-module input {
    color: #082d76; }

/* line 232, ../../sass/esv5/_custom-colors.scss */
.search-bar {
    border: 1px solid #082d76; }

/* line 240, ../../sass/esv5/_custom-colors.scss */
.ticker-news-slider {
    margin-top: -1.2em; }

/* line 244, ../../sass/esv5/_custom-colors.scss */
.slick-slider {
    max-width: 100%; }

/* line 248, ../../sass/esv5/_custom-colors.scss */
.slick-track h1 a,
.slick-track p a {
    color: white; }

/* line 253, ../../sass/esv5/_custom-colors.scss */
.ticker-news-slider p {
    width: 98%;
    color: white; }

/* line 259, ../../sass/esv5/_custom-colors.scss */
.ticker-news-slider h1,
.ticker-news-slider p {
    background-color: rgba(0, 0, 0, 0.35); }

/* line 266, ../../sass/esv5/_custom-colors.scss */
.date {
    color: silver; }

/* line 271, ../../sass/esv5/_custom-colors.scss */
.warenkorb a:hover, .anmelden a:hover, .user-status a:hover {
    color: #c40125; }

/* line 278, ../../sass/esv5/_custom-colors.scss */
.form input, .form textarea {
    color: #082d76; }

/* line 284, ../../sass/esv5/_custom-colors.scss */
.form input:focus, .form textarea:focus {
    outline: none;
    border-color: #082d76;
    color: #082d76; }

/* line 291, ../../sass/esv5/_custom-colors.scss */
.esv-button-cart,
.esv-button-modul,
.esv-button-anmelden,
.esv-button-contact,
.esv-button-advise,
.esv-button-Optin {
    background: none;
    background-color: #082d76;
    color: white; }
/* line 300, ../../sass/esv5/_custom-colors.scss */
.esv-button-cart:hover,
.esv-button-modul:hover,
.esv-button-anmelden:hover,
.esv-button-contact:hover,
.esv-button-advise:hover,
.esv-button-Optin:hover {
    background: none;
    background-color: #c40125;
    color: white; }

/* line 308, ../../sass/esv5/_custom-colors.scss */
.search-icon:hover {
    background-image: url(/naws-theme-assets/esv5/img/search-icon-hover.png); }

/* line 313, ../../sass/esv5/_custom-colors.scss */
.hitfieldcontent em {
    border-bottom: 1px solid #082d76; }

/* line 317, ../../sass/esv5/_custom-colors.scss */
.authors-ebook {
    line-height: 1em; }

/* ------------------ JQuery accordion  -------------------*/
/* line 325, ../../sass/esv5/_custom-colors.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: none; }

/* line 329, ../../sass/esv5/_custom-colors.scss */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-accordion-content {
    border: 1px solid #082d76; }

/* line 333, ../../sass/esv5/_custom-colors.scss */
.ui-accordion-header .list-header {
    padding: 0;
    font-size: 13px;
    color: gray; }

/* line 340, ../../sass/esv5/_custom-colors.scss */
.ui-accordion-header-active .list-header-left {
    color: #082d76; }

/* line 344, ../../sass/esv5/_custom-colors.scss */
.ui-accordion-content .overline {
    border: none; }

/* line 349, ../../sass/esv5/_custom-colors.scss */
.under-footer-links a:hover {
    text-decoration: underline;
    color: #88c0a7; }

/* line 1, ../../sass/esv5/_custom-styles.scss */
.docid-dokumente .content ul li,
.docid-vorschriften .content ul li,
.docid-inhalt .content .ticker-dokumente li {
    margin-top: 10px;
    margin-bottom: 10px; }

/* line 8, ../../sass/esv5/_custom-styles.scss */
.docid-dokumente .content .element-list ul li:last-child,
.docid-vorschriften .content .element-list ul li:last-child {
    margin-bottom: -10px; }

/** Uebersicht der Dokumente (LBW) **/
/* line 15, ../../sass/esv5/_custom-styles.scss */
.overview-navigation {
    margin-bottom: 30px; }

/* line 19, ../../sass/esv5/_custom-styles.scss */
.backlink {
    clear: both;
    margin-bottom: 30px; }

/***************************************************************
*
* Konfiguration fuer Seitenanzeige eJournals
*
****************************************************************/
/* line 10, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.side-bar-module, .sidebar-module {
    /* Kontainer fuer Module */
    font-size: 90%;
    height: auto;
    border: 1px solid #B4B4B5;
    width: 100%;
    max-width: 180px;
    display: inline-block;
    margin: 0 10px 25px 0;
    padding: 0 10px 10px 10px;
    text-align: center; }
/* line 21, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.side-bar-module h1, .sidebar-module h1 {
    /* Ueberschrift im Modul */
    font-size: 11px;
    text-align: left;
    color: #082d76;
    border-bottom: 1px dotted #B4B4B5;
    line-height: 1.8em;
    margin-bottom: 0 !important; }
/* line 30, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.side-bar-module h4, .sidebar-module h4 {
    /* Ueberschrift im Modul */
    font-size: 11px;
    text-align: left;
    color: #B4B4B5; }
/* line 36, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.side-bar-module p, .sidebar-module p {
    /* Absatz im Modul */
    text-align: left;
    font-size: 11px;
    margin: 5px 0 5px 0; }
/* line 42, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.side-bar-module a, .sidebar-module a {
    color: #082d76; }
/* line 46, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.side-bar-module input, .sidebar-module input {
    box-shadow: inset 2px 2px 3px 1px #B4B4B5;
    border: 1px solid #B4B4B5;
    text-indent: 5px;
    height: 25px;
    color: #082d76;
    width: 100%;
    display: block;
    line-height: 1.2em;
    font-size: 13px;
    padding: 0;
    margin: 5px 0 5px 0; }
/* line 60, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.side-bar-module .delimiter-date-submit, .sidebar-module .delimiter-date-submit {
    float: left;
    margin-top: 10px; }
/* line 65, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.side-bar-module .clear-filters, .sidebar-module .clear-filters {
    display: inline-block;
    font-size: larger;
    margin-top: 20px; }

/* line 72, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.modul-fieldset {
    padding: 0;
    border: none; }
/* line 75, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.modul-fieldset legend {
    color: #c40125;
    text-align: left;
    margin-bottom: 5px; }

/* line 82, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.side-bar-module input:focus, .sidebar-module input:focus {
    /* z.B. fuer Newsletter */
    border: 1px solid #082d76; }

/* Da Anzeigen in ESV3 im Redaktionellen Teil angezeigt wurden,
 * mussten Anzeigen mit dem Zusatz "Anzeigen" gekennzeichnet werden.
 * Dies wurde im Adserver vorgenommen.
 * Im ESV5 Template uebernimmt diese Auszeichnung das Seitenmodul und ist daher nicht mehr notwendig.
 */
/* line 92, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.adzone-rectangle-hint {
    display: none; }

/* line 97, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-adstart .text {
    display: block;
    float: left;
    width: 66%;
    line-height: 1.8em;
    padding-top: 10px;
    text-align: left; }
/* line 105, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-adstart .price {
    display: block;
    font-weight: bold;
    font-size: 1.45em;
    margin-left: 66%;
    padding: 15px 0; }
/* line 112, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-adstart .type {
    float: right;
    margin-top: -20px;
    position: relative;
    top: 31px; }

/* line 120, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart {
    height: auto;
    border: none;
    width: 100%;
    display: inline-block;
    margin: 0 10px 25px 0;
    padding: 0;
    text-align: left; }
/* line 130, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .title {
    color: #082d76; }
/* line 134, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .subtitle {
    color: #c40125; }
/* line 138, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .header {
    padding: 25px 5px 10px 6px;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    width: 100%;
    background-image: url("/img/kvsad/adstart/adstart-bgr-top.png");
    background-repeat: no-repeat;
    background-position: 0 0;
    overflow: auto; }
/* line 149, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .element {
    font-family: "officina";
    color: #082d76;
    padding: 8px 0 5px 0;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    width: 100%;
    background-image: url("/img/kvsad/adstart/adstart-bgr.png");
    background-repeat: no-repeat;
    background-position: 0 0;
    overflow: auto; }
/* line 163, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .element a:hover {
    border: 1px dotted #082d76; }
/* line 167, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .icon {
    clear: left;
    float: left;
    padding-left: 6px;
    margin-left: 6px; }
/* line 174, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .icon-test {
    background-image: url("/img/kvsad/adstart/icon_test.png");
    background-repeat: no-repeat;
    height: 26px;
    width: 25px; }
/* line 181, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .icon-info {
    background-image: url("/img/kvsad/adstart/icon_info.png");
    background-repeat: no-repeat;
    height: 40px;
    width: 25px;
    padding-bottom: 0px; }
/* line 189, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .icon-buy {
    background-image: url("/img/kvsad/adstart/icon_buy.png");
    background-repeat: no-repeat;
    height: 26px;
    width: 25px; }
/* line 196, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .icon-nl {
    background-image: url("/img/kvsad/adstart/icon_nl.png");
    background-repeat: no-repeat;
    height: 26px;
    width: 25px; }
/* line 203, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .icon-plus {
    background-image: url("/img/gofs/adstart/icon_plus.png");
    background-repeat: no-repeat;
    height: 26px;
    width: 25px; }
/* line 210, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .topic-content {
    padding: 2px 5px 0 36px; }
/* line 213, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .topic-content h4 {
    color: #082d76;
    font-family: "officina";
    font-weight: normal;
    font-size: 18px;
    line-height: 20px;
    padding: 0;
    margin: 0; }
/* line 223, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .topic-content p {
    color: #000000;
    font-family: "officina";
    font-size: 13px;
    line-height: 15px;
    padding: 0;
    margin: 0; }
/* line 232, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .topic-content .nl-form {
    padding: 8px 15px 0 0;
    overflow: auto; }
/* line 236, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .topic-content .nl-form input {
    width: 100%;
    height: 20px;
    box-shadow: 1px 2px 2px 0 #B4B4B5 inset;
    border: 1px solid #b4b4b5;
    text-indent: 5px; }
/* line 244, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .topic-content .nl-form .button {
    box-shadow: none !important;
    background-color: transparent;
    border: 1px solid transparent;
    background-image: url(/naws-theme-assets/esv5/img/adstart/transparent.png);
    color: #082d76;
    font-family: "officina";
    font-weight: normal;
    text-decoration: none;
    height: 20px;
    padding: 0;
    float: right;
    width: 80px;
    margin: 3px -5px 10px auto; }
/* line 260, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.sidebar-module-extended-adstart .topic-content .nl-form .button:hover {
    border: 1px dotted #082d76;
    cursor: pointer; }

/* line 271, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.afterglow {
    position: relative;
    width: 180px;
    height: 150px; }
/* line 276, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.afterglow button[name="play"] {
    position: absolute;
    width: 40px;
    height: 40px;
    background: #B4B4B5;
    border: none;
    border-radius: 100%;
    margin: auto;
    cursor: pointer;
    margin-top: -50%;
    top: 0%;
    left: 0%;
    right: 0%;
    margin-bottom: 30%; }
/* line 292, ../../naws-theme-assets/esv5/sass/_sidebar-module.scss */
.afterglow button[name="play"]::after {
    content: '';
    display: inline-block;
    position: relative;
    top: 1px;
    left: 2px;
    border-style: solid;
    border-width: 10px 0 10px 20px;
    border-color: transparent transparent transparent white; }
