img {
    max-width: 100%;
}

/* 10:45:51 - 07.05.2020 */
.slick-slider {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: 0
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block
}

.slick-track:after,.slick-track:before {
    display: table;
    content: ''
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.dropdown>.dropdown-menu.vhb-dropdown-delete .vhb-dropdown-content-container:after,.dropdown>.dropdown-menu.vhb-dropdown-delete .vhb-dropdown-content-container:before,.dropdown>.dropdown-menu.vhb-dropdown-spam .vhb-dropdown-content-container:after,.dropdown>.dropdown-menu.vhb-dropdown-spam .vhb-dropdown-content-container:before {
    clear: both;
    content: " ";
    display: table
}

.dropdown.dropdown-right>.dropdown-menu {
    margin-top: 0;
    margin-left: 10px
}

.dropdown.dropdown-right>.dropdown-menu:after {
    top: 7px;
    left: -10px;
    background-position: 0 -17120px
}

.dropdown.dropup>.dropdown-menu {
    left: 0
}

.dropdown.dropup>.dropdown-menu:after {
    top: auto;
    bottom: -10px;
    left: 7px;
    background-position: 0 -16992px
}

.dropdown.dropup>.dropdown-menu.dropdown-menu-right {
    left: auto;
    right: 0
}

.dropdown.dropup>.dropdown-menu.dropdown-menu-right:after {
    background-position: 0 -16960px;
    right: 7px;
    left: auto
}

.dropdown>.dropdown-menu {
    width: 560px;
    border: 1px solid #afafaf;
    margin-top: 3px;
    left: 0
}

.dropdown>.dropdown-menu:after {
    display: block;
    content: "";
    background: url(../images/29-formatOriginal.png) 0 -16928px no-repeat;
    position: absolute;
    width: 11px;
    height: 10px;
    top: -10px;
    left: 7px
}

.dropdown>.dropdown-menu.dropdown-menu-right {
    left: auto;
    right: 0
}

.dropdown>.dropdown-menu.dropdown-menu-right:after {
    right: 7px;
    left: auto;
    background-position: 0 -16896px
}

.dropdown>button {
    min-width: 16px;
    min-height: 24px;
    padding: 0 0 0 16px;
    border: none;
    background: url(../images/29-formatOriginal.png) 0 -3067px no-repeat
}

.dropdown>button:hover {
    background-position: 0 -8059px;
    color: #646464
}

.dropdown.open>button {
    background-position: 0 -13051px;
    color: #ee7000
}

textarea {
    border: 1px solid #afafaf;
    padding: 4px
}

label {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

form {
    display: inline
}

a.vhb-button,a.vhb-button-white,button.vhb-button,button.vhb-button-white {
    color: #fff;
    border: 1px solid #ee7000;
    background-color: #ee7000;
    height: 28px;
    padding: 0 8px;
    font-size: 13px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    line-height: normal
}

a.vhb-button-white.hover,a.vhb-button-white:hover,a.vhb-button.hover,a.vhb-button:hover,button.vhb-button-white.hover,button.vhb-button-white:hover,button.vhb-button.hover,button.vhb-button:hover {
    color: #ee7000;
    background-color: #fff
}

a.vhb-button-white,button.vhb-button-white {
    color: #969696;
    border-color: #afafaf;
    background-color: #fff
}

a.vhb-button-white[disabled],button.vhb-button-white[disabled] {
    color: #afafaf!important;
    border-color: #afafaf!important
}

a.vhb-button-white.hover,a.vhb-button-white:hover,button.vhb-button-white.hover,button.vhb-button-white:hover {
    border-color: #ee7000;
    color: #ee7000
}

a.vhb-button-white.active,a.vhb-button-white:active,button.vhb-button-white.active,button.vhb-button-white:active {
    border-color: #ee7000;
    background-color: #ee7000;
    color: #fff
}

a.vhb-button-white.vhb-button-danger:hover,button.vhb-button-white.vhb-button-danger:hover {
    Border-color: #a71717;
    color: #a71717
}

a.vhb-button-white.vhb-button-danger.active,a.vhb-button-white.vhb-button-danger:active,button.vhb-button-white.vhb-button-danger.active,button.vhb-button-white.vhb-button-danger:active {
    border-color: #a71717;
    background-color: #a71717;
    color: #fff
}

a.vhb-burger,button.vhb-burger {
    border: none;
    height: 20px;
    width: 20px;
    background: url(../images/29-formatOriginal.png) 0 -20284px no-repeat
}

a.vhb-burger:hover,button.vhb-burger:hover {
    background-position: 0 -20348px
}

a.vhb-burger.vhb-active,a.vhb-burger:active,button.vhb-burger.vhb-active,button.vhb-burger:active {
    background-position: 0 -20412px
}

a.vhb-button {
    line-height: 26px;
    display: inline-block
}

select {
    position: relative;
    border: 0;
    outline: 0;
    max-width: 100%;
    text-overflow: ellipsis;
    min-height: 18px;
    border-bottom: 1px #646464 dotted
}

select>option {
    position: relative;
    max-width: 300px;
    text-overflow: ellipsis;
    overflow: hidden
}

.ie7 select,.ie8 select,.ie9 select {
    direction: ltr;
    height: 22px;
    top: 2px;
    padding-bottom: 3px;
    border-bottom: 1px #646464 dotted
}

.firefox select {
    background: 0 0;
    padding-right: 10px
}

input[type=date],input[type=email],input[type=number],input[type=password],input[type=text] {
    height: 23px;
    padding: 4px;
    margin-left: 5px;
    line-height: normal;
    border: 1px solid #afafaf;
    color: #646464;
    font-size: 13px;
    vertical-align: super
}

input[type=checkbox],input[type=radio] {
    cursor: pointer;
    display: none
}

input[type=checkbox]+label,input[type=radio]+label {
    cursor: pointer;
    position: relative;
    padding-left: 18px;
    line-height: 18px
}

input[type=checkbox]+label:hover:before,input[type=radio]+label:hover:before {
    background-position: 0 -16320px
}

input[type=checkbox]+label:before,input[type=radio]+label:before {
    left: 0;
    top: 0;
    position: absolute;
    content: "";
    height: 18px;
    width: 16px;
    overflow: hidden;
    display: inline-block;
    background: url(../images/29-formatOriginal.png) 0 -16256px no-repeat
}

input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before {
    background-position: 0 -16384px
}

input[type=checkbox]:checked+label:hover:before,input[type=radio]:checked+label:hover:before {
    background-position: 0 -16448px
}

input[type=checkbox][type=checkbox]+label,input[type=radio][type=checkbox]+label {
    padding-left: 21px
}

input[type=checkbox][type=checkbox]+label:hover:before,input[type=radio][type=checkbox]+label:hover:before {
    background-position: 0 -16064px
}

input[type=checkbox][type=checkbox]+label:before,input[type=radio][type=checkbox]+label:before {
    width: 18px;
    background-position: 0 -16000px
}

input[type=checkbox][type=checkbox]:checked+label:before,input[type=radio][type=checkbox]:checked+label:before {
    background-position: 0 -16128px
}

input[type=checkbox][type=checkbox]:checked+label:hover:before,input[type=radio][type=checkbox]:checked+label:hover:before {
    background-position: 0 -16192px
}

.ui-slider {
    background: #f1f1f1;
    border-color: #ccc;
    height: .6em
}

.ui-slider .ui-slider-range {
    background: #EC7D07;
    border: 1px solid #C26400;
    top: -1px;
    height: .8em;
    -ms-touch-action: none;
    touch-action: none
}

.ui-slider .ui-slider-handle {
    top: -.4em;
    background: #ee7000;
    -webkit-border-radius: 9px;
    border-radius: 9px;
    border: 1px solid #B15402;
    outline: 0
}

.vhb-slider-toucharea {
    position: absolute;
    z-index: 2;
    cursor: pointer;
    width: 300%;
    height: 300%;
    left: -100%;
    top: -100%;
    font-size: 21px
}

.vhb-slider-tooltip {
    position: absolute;
    display: none;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #969696;
    background: #fff;
    font-size: 11px;
    padding: 0 2px;
    top: -22px;
    left: -4px;
    text-align: center;
    width: 24px
}

.vhb-scale {
    display: block;
    font-size: 10px;
    width: 100%
}

.vhb-scale li {
    display: inline-block;
    text-align: left
}

.vhb-form {
    width: 100%;
    display: block;
    font-size: 13px;
    color: #646464;
    margin-bottom: 30px
}

.vhb-form>.vhb-form-error {
    margin: 20px 0
}

.vhb-form.vhb-validation-error>.vhb-form-error {
    display: block
}

.vhb-form textarea {
    min-width: 100%;
    max-width: 100%;
    min-height: 130px
}

.vhb-form input,.vhb-form textarea {
    vertical-align: baseline;
    color: #646464;
    border-color: #afafaf;
    -webkit-transition: -webkit-box-shadow 250ms ease;
    -o-transition: box-shadow 250ms ease;
    transition: box-shadow 250ms ease
}

.vhb-form input:focus,.vhb-form textarea:focus {
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    -webkit-box-shadow: 0 0 5px rgba(175,175,175,.75);
    box-shadow: 0 0 5px rgba(175,175,175,.75);
    outline: 0
}

.vhb-form .vhb-form-element {
    margin-bottom: 20px
}

.vhb-form .vhb-required>label:after {
    padding: 0 2px;
    content: "*";
    display: inline
}

.vhb-form .vhb-form-teaser {
    margin-bottom: 30px;
    font-size: 15px
}

.vhb-form .vhb-form-headline {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    padding-bottom: 12px;
    margin-bottom: 30px;
    border-bottom: 1px solid #afafaf
}

.vhb-form .vhb-form-hidden,.vhb-form .vhb-form-prefilled,.vhb-form .vhb-form-tooltip {
    display: none
}

.vhb-form .vhb-form-input>label {
    line-height: 34px
}

.vhb-form .vhb-form-label-inside,.vhb-form .vhb-form-label-left,.vhb-form .vhb-form-label-top {
    width: 100%
}

.vhb-form .vhb-form-label-inside .vhb-form-error,.vhb-form .vhb-form-label-left .vhb-form-error,.vhb-form .vhb-form-label-top .vhb-form-error {
    display: none
}

.vhb-form .vhb-form-label-inside .vhb-validation-error~.vhb-form-error,.vhb-form .vhb-form-label-left .vhb-validation-error~.vhb-form-error,.vhb-form .vhb-form-label-top .vhb-validation-error~.vhb-form-error {
    display: block
}

.vhb-form .vhb-form-label-inside input,.vhb-form .vhb-form-label-left input,.vhb-form .vhb-form-label-top input {
    padding: 8px;
    width: 100%
}

.vhb-form .vhb-form-label-inside input[type=radio],.vhb-form .vhb-form-label-left input[type=radio],.vhb-form .vhb-form-label-top input[type=radio] {
    width: auto
}

.vhb-form .vhb-form-label-inside input,.vhb-form .vhb-form-label-inside label,.vhb-form .vhb-form-label-left input,.vhb-form .vhb-form-label-left label,.vhb-form .vhb-form-label-top input,.vhb-form .vhb-form-label-top label {
    margin: 0;
    height: auto
}

.vhb-form .vhb-form-label-inside label {
    display: none
}

.vhb-form .vhb-form-label-left.vhb-form-input .vhb-form-error {
    float: right
}

.vhb-form .vhb-form-label-left:after {
    display: block;
    clear: both;
    content: ""
}

.vhb-form .vhb-form-label-left>* {
    display: block;
    min-width: 50%;
    max-width: 50%;
    float: left
}

.vhb-form .vhb-form-label-left .vhb-form-select {
    text-align: right
}

.vhb-form .vhb-form-label-left .vhb-form-radio-group {
    display: inline-block;
    max-width: none;
    min-width: 0;
    float: right
}

.vhb-form .vhb-form-label-left .vhb-form-radio-group:after {
    content: "";
    clear: both;
    display: block
}

.vhb-form .vhb-form-label-top>* {
    display: block
}

.vhb-form .vhb-form-label-top label {
    line-height: normal;
    margin-bottom: 8px
}

.vhb-form .vhb-form-horizontal>* label,.vhb-form .vhb-form-vertical>* label {
    line-height: normal
}

.vhb-form .vhb-form-horizontal>* {
    margin-right: 5px;
    display: inline-block
}

.vhb-form .vhb-form-vertical>* {
    margin-bottom: 5px;
    display: block
}

.vhb-form .vhb-form-vertical>:last-child {
    margin-bottom: 0
}

.vhb-form select {
    direction: initial
}

.vhb-form button {
    color: #646464;
    background-color: #fff;
    border: 1px solid #afafaf;
    height: 28px;
    min-width: 88px;
    font-size: 13px;
    float: right;
    -webkit-transition: border-color 250ms ease,color 250ms ease;
    -o-transition: border-color 250ms ease,color 250ms ease;
    transition: border-color 250ms ease,color 250ms ease
}

.vhb-form button.hover,.vhb-form button:hover {
    cursor: pointer;
    border-color: #ee7000;
    color: #ee7000
}

.vhb-form button:active {
    border-color: #ee7000;
    background-color: #ee7000;
    color: #fff
}

.vhb-form .vhb-form-captcha {
    display: block
}

.vhb-form .vhb-form-captcha label {
    color: #646464;
    font-size: 11px;
    display: block;
    margin-bottom: 8px
}

.vhb-form .vhb-form-captcha img {
    border: 1px solid #afafaf;
    display: block;
    float: left;
    margin: 0 4px 8px
}

.vhb-form .vhb-form-captcha input {
    margin: 0 4px;
    min-width: 163px;
    display: inline-block
}

.vhb-form .vhb-form-error {
    color: #a71717;
    display: none
}

.vhb-form .vhb-validation-error {
    border: 1px solid #a71717
}

.vhb-form .vhb-validation-error~.vhb-form-error {
    display: block
}

.vhb-form-lightbox {
    width: 450px;
    height: 660px;
    margin: 44px
}

.vhb-form-lightbox .vhb-form-headline {
    text-transform: uppercase
}

@-webkit-keyframes animateFlyout {
    0% {
        opacity: 0;
        -webkit-transform: translate(0,-5px);
        transform: translate(0,-5px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-o-keyframes animateFlyout {
    0% {
        opacity: 0;
        -o-transform: translate(0,-5px);
        transform: translate(0,-5px)
    }

    100% {
        opacity: 1;
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@keyframes animateFlyout {
    0% {
        opacity: 0;
        -webkit-transform: translate(0,-5px);
        -o-transform: translate(0,-5px);
        transform: translate(0,-5px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-webkit-keyframes animateFadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-o-keyframes animateFadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes animateFadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes animateFadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-o-keyframes animateFadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@keyframes animateFadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-webkit-keyframes reloadPopupIn {
    0% {
        -webkit-transform: translate(0,-50px);
        transform: translate(0,-50px)
    }

    100% {
        -webkit-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-o-keyframes reloadPopupIn {
    0% {
        -o-transform: translate(0,-50px);
        transform: translate(0,-50px)
    }

    100% {
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@keyframes reloadPopupIn {
    0% {
        -webkit-transform: translate(0,-50px);
        -o-transform: translate(0,-50px);
        transform: translate(0,-50px)
    }

    100% {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-webkit-keyframes reloadPopupOut {
    0% {
        -webkit-transform: translate(0,0);
        transform: translate(0,0)
    }

    100% {
        -webkit-transform: translate(0,50px);
        transform: translate(0,50px)
    }
}

@-o-keyframes reloadPopupOut {
    0% {
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }

    100% {
        -o-transform: translate(0,50px);
        transform: translate(0,50px)
    }
}

@keyframes reloadPopupOut {
    0% {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }

    100% {
        -webkit-transform: translate(0,50px);
        -o-transform: translate(0,50px);
        transform: translate(0,50px)
    }
}

@charset "UTF-8";body {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-stage {
    width: 1140px;
    margin: 0 auto;
    position: relative
}

.container {
    width: 980px;
    padding-left: 17px;
    padding-right: 17px;
    padding-top: 10px;
    margin-left: 0;
    margin-right: 0;
    background: #fff
}

.vhb-rebrush .container {
    width: 1000px
}

.ie7 .vhb-content,.ie8 .vhb-content {
    position: relative;
    z-index: 0
}

.vhb-content .row.vhb-highlighted {
    background: #fafafa;
    margin: 30px -20px;
    padding-left: 10px;
    padding-right: 10px
}

a {
    color: #000;
    cursor: pointer
}

a:hover {
    text-decoration: none
}

.vhb-inverse-link {
    color: #ee7000
}

.vhb-link {
    cursor: pointer
}

.vhb-header img {
    margin-right: auto;
    margin-left: auto;
    display: inherit
}

.vhb-teaser {
    color: #646464;
    font-size: 15px
}

.vhb-headline-wrapper {
    padding-bottom: 10px;
    padding-top: 15px;
    border-bottom: 1px solid #afafaf
}

.dropdown li.vhb-hidden,.vhb-hidden {
    display: none
}

.vhb-no-padding {
    padding-left: 0!important;
    padding-right: 0!important
}

a,button,input {
    outline: 0
}

::-moz-selection {
    color: #fff;
    background: #ee7000
}

::selection {
    color: #fff;
    background: #ee7000
}

.vhb-placeholder {
    border: 1px solid #969696;
    padding: 10px;
    margin-bottom: 30px;
    height: 100%;
    width: 100%
}

.vhb-placeholder2 {
    border: 1px solid #969696;
    padding: 10px;
    margin-bottom: 20px;
    height: 200px;
    width: 100%
}

.vhb-load-more {
    display: block;
    padding: 6px 10px;
    margin: 20px auto 50px;
    width: 150px;
    border: 1px solid #afafaf;
    background: #fff;
    font-size: 13px;
    color: #646464;
    text-align: center
}

.vhb-load-more:hover {
    border-color: #ee7000;
    color: #ee7000
}

.vhb-load-more:active {
    background: #ee7000!important;
    color: #fff!important;
    border-color: #ee7000!important
}

.vhb-loader-small {
    position: absolute;
    background: url(../images/2-formatOriginal.gif);
    width: 31px;
    height: 31px
}

.touch .vhb-page-header-logo-navigation-wrapper * {
    -webkit-transition: none!important;
    -o-transition: none!important;
    transition: none!important
}

.vhb-indicator {
    position: relative
}

.vhb-indicator:before {
    content: "Anzeige";
    font-size: 11px;
    position: absolute;
    top: -14px;
    right: 0;
    color: #afafaf;
    text-transform: uppercase
}

.vhb-article-content-container .vhb-indicator:before {
    top: -20px
}

.vhb-input-btn {
    padding: 6px 0;
    border: 1px solid #afafaf;
    background: #fff;
    font-size: 13px;
    color: #646464;
    text-align: center
}

.vhb-input-btn:hover {
    color: #ee7000;
    border-color: #ee7000
}

.vhb-input-btn[disabled] {
    color: #afafaf!important;
    border-color: #afafaf!important
}

.vhb-input-btn:active {
    color: #fff;
    background: #ee7000
}

.vhb-more-link {
    color: #969696;
    font-size: 13px;
    border: none;
    background: 0 0;
    padding: 0
}

.vhb-more-link:hover {
    color: #ee7000
}

.vhb-more-link:before {
    content: "»";
    display: inline-block;
    padding-right: 2px;
    vertical-align: 1px
}

.vhb-advertorial-overview.vhb-main-col .vhb-teaser .vhb-overline {
    color: #969696
}

.vhb-advertorial-header {
    position: relative;
    border: 1px solid #afafaf;
    padding: 33px 20px;
    margin-bottom: 27px;
    margin-top: 15px
}

.vhb-advertorial-header .vhb-disclaimer {
    position: absolute;
    top: -18px;
    right: 10px
}

.vhb-disclaimer {
    font-size: 13px;
    color: #afafaf
}

.vhb-disclaimer.vhb-emitter {
    margin-top: 20px
}

.vhb-overview-headline {
    font-size: 39px;
    line-height: 38px;
    color: #000;
    border-bottom: 1px solid #afafaf;
    padding-bottom: 11px;
    margin-bottom: 30px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-back-to-mobile {
    width: 100%;
    text-align: center;
    font-size: 45px;
    text-transform: uppercase;
    font-weight: bolder;
    cursor: pointer;
    background: #fff
}

.vhb-back-to-mobile>.vhb-stage>div {
    width: 980px;
    padding: 56px 0 38px;
    background: -webkit-gradient(linear,left top,left bottom,from(#969696),color-stop(33%,#fff),color-stop(66%,#fff),to(#e8e8e8));
    background: -webkit-linear-gradient(top,#969696 0,#fff 33%,#fff 66%,#e8e8e8 100%);
    background: -o-linear-gradient(top,#969696 0,#fff 33%,#fff 66%,#e8e8e8 100%);
    background: linear-gradient(to bottom,#969696 0,#fff 33%,#fff 66%,#e8e8e8 100%)
}

.show-no-script {
    display: none
}

.hcf-premium {
    display: none!important
}

@charset "UTF-8";.vhb-box-wrapper .vhb-box-content:after,.vhb-box-wrapper .vhb-box-content:before {
    clear: both;
    content: " ";
    display: table
}

.clear-left {
    clear: left
}

.clear-right {
    clear: right
}

.vhb-strong {
    font-weight: 700
}

.vhb-html-box-wrapper {
    margin-bottom: 30px
}

.vhb-html-box-wrapper--ouibounce {
    margin-bottom: 60px;
    width: 804px
}

.vhb-html-box-wrapper--ouibounce .row .vhb-unboxed {
    width: 288px
}

.vhb-html-box-wrapper--ouibounce .row .vhb-unboxed:first-child {
    width: 258px;
    padding-left: 0;
    margin-left: 0
}

.vhb-html-box-wrapper--ouibounce .row .vhb-unboxed:last-child {
    width: 258px;
    padding-right: 0;
    margin-right: 0
}

.vhb-box-wrapper {
    overflow: hidden;
    border: 1px solid #afafaf;
    margin-bottom: 30px
}

.vhb-box-wrapper.vhb-no-border {
    border: none
}

.vhb-box-wrapper.vhb-no-border .vhb-box-content,.vhb-box-wrapper.vhb-no-border .vhb-box-header {
    border: none;
    padding: 10px 20px 0
}

.vhb-box-wrapper.vhb-indicator {
    overflow: visible
}

.vhb-box-wrapper.vhb-box-type-2,.vhb-box-wrapper.vhb-box-type-2 .vhb-box-header {
    border-color: #ee7000
}

.vhb-box-wrapper.vhb-box-type-3,.vhb-box-wrapper.vhb-box-type-3 .vhb-box-header {
    border-color: #06c
}

.vhb-box-wrapper .vhb-box-header {
    display: block;
    border-bottom: 1px solid #afafaf;
    padding: 0 19px;
    min-height: 48px;
    overflow: hidden
}

.container>.row>.col-md-12 .row {
    margin-left: -15px;
    margin-right: -15px
}

.container>.row>.col-md-12 .col-md-4,.container>.row>.col-md-12 .col-md-6,.container>.row>.col-md-12 .col-md-8 {
    padding-left: 15px;
    padding-right: 15px
}

.container>.row>.col-md-12 .vhb-box-content {
    padding: 19px 30px
}

.container>.row .col-md-4 .row {
    margin-left: -5px;
    margin-right: -5px
}

.container>.row .col-md-4 .row>.col-md-6 {
    padding-left: 5px;
    padding-right: 5px
}

.vhb-box-wrapper .vhb-box-actions {
    float: right
}

.vhb-box-wrapper .vhb-nav-slider {
    position: absolute;
    right: -13px;
    top: 0;
    cursor: pointer;
    background: #fff
}

.vhb-box-wrapper .vhb-nav-slider .vhb-sprite {
    display: block;
    text-indent: -99999px;
    margin-top: 18px;
    margin-left: 3px
}

.vhb-box-wrapper .vhb-nav-wrapper {
    position: relative;
    overflow: hidden;
    height: 48px
}

.vhb-box-wrapper .vhb-box-nav {
    position: relative;
    height: 48px
}

.vhb-box-wrapper .vhb-box-nav .vhb-toggles-nav {
    margin: 0;
    white-space: nowrap;
    position: absolute;
    font-size: 0
}

.vhb-box-wrapper .vhb-box-nav .vhb-toggles-nav li {
    line-height: 48px;
    margin-right: 18px;
    display: inline-block
}

.vhb-box-wrapper .vhb-box-nav .vhb-toggles-nav li.vhb-last {
    margin-right: 0
}

.vhb-box-wrapper .vhb-box-nav .vhb-nav-link {
    font-size: 13px;
    color: #000;
    text-transform: uppercase;
    text-decoration: none;
    padding-bottom: 17px;
    display: block
}

.vhb-box-wrapper .vhb-box-nav .vhb-nav-link.vhb-active {
    font-weight: 700
}

.vhb-box-wrapper .vhb-box-nav li.vhb-nav-line {
    top: 46px
}

.vhb-box-wrapper .vhb-box-header .vhb-box-headline {
    margin: 0;
    color: #000;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 700;
    display: inline-block;
    float: left;
    padding: 16px 0 15px
}

.vhb-box-wrapper .vhb-box-header .vhb-box-headline .vhb-timestamp {
    color: #969696;
    font-size: 11px;
    top: 0;
    float: right;
    display: inline-block;
    padding: 18px 0 16px
}

.vhb-box-wrapper .vhb-box-content {
    padding: 20px 19px
}

.vhb-box-wrapper .vhb-box-footer {
    padding: 0 19px 20px
}

.vhb-box-footer:after,.vhb-box-footer:before {
    content: " ";
    display: table
}

.vhb-box-footer:after {
    clear: both
}

.vhb-box-wrapper .vhb-box-link,.vhb-more-link {
    color: #969696;
    font-size: 13px;
    display: block;
    position: relative
}

.vhb-box-wrapper .vhb-box-link:hover,.vhb-more-link:hover {
    color: #ee7000
}

.vhb-box-wrapper .vhb-box-link:before,.vhb-more-link:before {
    content: "»";
    display: inline-block;
    padding-right: 2px;
    vertical-align: 1px
}

.vhb-vwd-radio {
    clear: right;
    line-height: 18px;
    margin-top: 1px;
    margin-left: 3px
}

.vhb-box-wrapper .vhb-box-footer .vhb-vwd-radio,.vhb-box-wrapper .vhb-box-footer label {
    display: block;
    float: right;
    color: #969696;
    font-size: 13px;
    margin-top: 3px
}

.container>.row>.col-md-12 .vhb-box-footer {
    padding: 0 29px 20px
}

.vhb-unboxed {
    float: none;
    display: table-cell;
    vertical-align: top;
    padding: 0 30px;
    border-left: 1px solid #969696
}

.ie6 .vhb-unboxed,.ie7 .vhb-unboxed {
    float: left;
    padding: 0 20px
}

.vhb-unboxed:first-child {
    border-left: none
}

.vhb-eq-cols {
    margin: 0 -20px;
    display: table;
    padding-left: 0;
    padding-right: 0;
    border-spacing: 20px;
    table-layout: fixed
}

.vhb-eq-cols:after,.vhb-eq-cols:before {
    display: none;
    content: none
}

.vhb-eq-cols>.row {
    display: table-row
}

.vhb-eq-cols>.row:after,.vhb-eq-cols>.row:before {
    display: none;
    content: none
}

.vhb-eq-cols>.row>div {
    display: table-cell;
    float: none;
    padding: 0;
    position: relative;
    border-spacing: 0;
    vertical-align: top
}

.vhb-page-header {
    width: 980px;
    background: #fff;
    display: block
}

.vhb-page-header .dropdown .dropdown-toggle {
    margin-right: 15px
}

.vhb-page-header .dropdown .dropdown-toggle:after {
    content: "";
    width: 12px;
    margin-left: 3px;
    height: 16px;
    display: inline-block;
    background: url(../images/29-formatOriginal.png) 0 -16636px no-repeat;
    right: 0;
    top: 8px;
    position: absolute
}

.vhb-page-header .dropdown button.dropdown-toggle:after {
    display: none
}

.vhb-page-header .dropdown .dropdown-menu {
    border-top: none;
    width: auto;
    padding: 20px
}

.vhb-page-header .dropdown .dropdown-menu hr {
    border-color: #afafaf;
    margin: 10px 0
}

.vhb-page-header .dropdown.vhb-page-top-bar-bookmark-list .dropdown-toggle:before {
    content: "";
    width: 16px;
    height: 16px;
    display: inline-block;
    background: url(../images/29-formatOriginal.png) 0 -16576px no-repeat;
    top: 8px;
    left: -16px;
    position: absolute
}

.vhb-page-header .dropdown.vhb-page-top-bar-bookmark-list .vhb-page-top-bar-goto-bookmarks,.vhb-page-header .dropdown.vhb-page-top-bar-profile-list .vhb-page-top-bar-goto-bookmarks {
    color: #afafaf;
    display: inline-block
}

.vhb-page-header .dropdown.vhb-page-top-bar-bookmark-list .vhb-page-top-bar-goto-bookmarks:hover,.vhb-page-header .dropdown.vhb-page-top-bar-profile-list .vhb-page-top-bar-goto-bookmarks:hover {
    color: #ee7000
}

.vhb-page-header .dropdown.vhb-page-top-bar-bookmark-list .dropdown-menu,.vhb-page-header .dropdown.vhb-page-top-bar-profile-list .dropdown-menu {
    min-width: 100%;
    font-size: 13px;
    border-top: none;
    color: #646464;
    white-space: nowrap
}

.vhb-page-header .dropdown.vhb-page-top-bar-bookmark-list .dropdown-menu>ul>li,.vhb-page-header .dropdown.vhb-page-top-bar-profile-list .dropdown-menu>ul>li {
    margin: 0;
    float: none;
    line-height: 24px
}

.vhb-page-header .dropdown.vhb-page-top-bar-bookmark-list .dropdown-menu>ul>li>a,.vhb-page-header .dropdown.vhb-page-top-bar-profile-list .dropdown-menu>ul>li>a {
    display: block
}

.vhb-page-header .dropdown.vhb-page-top-bar-bookmark-list .dropdown-menu>ul>li>a .vhb-headline,.vhb-page-header .dropdown.vhb-page-top-bar-profile-list .dropdown-menu>ul>li>a .vhb-headline {
    font-size: 15px;
    white-space: nowrap;
    color: #646464
}

.vhb-page-header .dropdown.vhb-page-top-bar-bookmark-list .dropdown-menu>ul>li>a .vhb-subline,.vhb-page-header .dropdown.vhb-page-top-bar-profile-list .dropdown-menu>ul>li>a .vhb-subline {
    font-size: 11px;
    white-space: nowrap
}

.vhb-page-header .vhb-page-top-bar {
    font-weight: 400;
    min-height: 30px;
    font-size: 13px;
    line-height: 30px;
    position: relative;
    background: #ee7000;
    max-width: 980px;
    padding: 0 20px;
    color: #fff
}

.vhb-page-header .vhb-page-top-bar>.vhb-page-top-bar-middle {
    text-align: center
}

.vhb-page-header .vhb-page-top-bar .vhb-page-top-bar-link-list>li>a {
    color: #fff;
    line-height: 30px;
    display: inline-block
}

.vhb-page-header .vhb-page-top-bar .vhb-page-top-bar-link-list>li>a:hover>span {
    border-bottom: 1px solid #fff
}

.vhb-page-header .vhb-page-top-bar .vhb-page-top-bar-link-list.vhb-page-top-bar-profile {
    float: right
}

.vhb-page-header .vhb-page-top-bar ul>li {
    float: left;
    margin-left: 20px;
    position: relative
}

.vhb-page-header .vhb-page-top-bar ul>li:first-child {
    margin-left: 0
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper {
    padding: 0 20px;
    max-width: 980px;
    width: 100%;
    height: 144px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper .vhb-page-header-topics-container {
    display: none;
    line-height: 32px;
    height: 32px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-topics {
    height: 176px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-topics .vhb-page-header-topics-container {
    display: block;
    border-bottom: 1px solid #afafaf
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed {
    z-index: 99999;
    background: #fff;
    left: 0;
    top: 0;
    position: fixed;
    height: 80px;
    width: 100%;
    max-width: none;
    -webkit-box-shadow: 0 0 20px #afafaf;
    box-shadow: 0 0 20px #afafaf
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed .vhb-page-navigation-drop-down {
    top: 39px!important
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed .vhb-page-header-topics-container {
    display: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed .vhb-page-header-navigation-wrapper {
    border-bottom: none!important
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed * {
    -webkit-transition: none!important;
    -o-transition: none!important;
    transition: none!important
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div {
    position: relative;
    z-index: 20000;
    background: #fff;
    top: 0;
    width: 1120px;
    margin: 0 auto;
    padding: 0
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div>div {
    max-width: 960px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div>div.vhb-flex-container {
    border-bottom: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-show-fixed {
    display: block
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-hide-fixed {
    display: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo {
    height: 40px;
    padding: 0
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo.v2>.vhb-page-navigation-social {
    right: 257px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo.v2>.vhb-page-header-logo-search {
    right: 60px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo.v2>.vhb-page-header-logo-bookmark {
    display: block
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-header-dp-left {
    display: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-header-dp-sticky {
    position: absolute;
    display: block;
    top: 8px;
    left: 295px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-header-dp-sticky img {
    height: 24px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-home-new {
    display: block;
    float: left;
    width: 30px;
    height: 40px;
    background: url(../images/29-formatOriginal.png) 2px -27958px no-repeat
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-home-new>span {
    display: block;
    margin: 4px 2px 2px 12px;
    width: 16px;
    height: 16px;
    background-color: #bb1a35;
    color: #fff;
    font-size: 12px;
    text-align: center;
    line-height: 17px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 0 2px #fff;
    box-shadow: 0 0 0 2px #fff
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-home-new>span:empty {
    display: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-header-logo-bookmark {
    display: none;
    position: absolute;
    right: 30px;
    top: 9px;
    height: 22px;
    width: 22px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-header-logo-bookmark>a {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 11px;
    border-radius: 11px;
    background: url(../images/29-formatOriginal.png) 6px -16508px no-repeat #afafaf
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-header-logo-bookmark>a:hover {
    background-color: #646464
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-social {
    position: absolute;
    top: 8px;
    right: 227px;
    height: 24px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-social>ul>li {
    display: inline-block;
    height: 24px;
    width: 24px;
    margin-left: 2px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-social>ul>li>a {
    display: block;
    width: 100%;
    height: 100%
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-social>ul>li>a.vhb-share-socialmedia-facebook {
    background: url(../images/29-formatOriginal.png) 2px -639px no-repeat
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-social>ul>li>a.vhb-share-socialmedia-twitter {
    background: url(../images/29-formatOriginal.png) 2px -703px no-repeat
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-social>ul>li>a.vhb-share-socialmedia-xing {
    background: url(../images/29-formatOriginal.png) 2px -767px no-repeat
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-social>ul>li>a.vhb-share-socialmedia-googleplus {
    background: url(../images/29-formatOriginal.png) 2px -831px no-repeat
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-social>ul>li>a.vhb-share-socialmedia-linkedin {
    background: url(../images/29-formatOriginal.png) 2px -28095px no-repeat
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-navigation-social>ul>li>a.vhb-share-socialmedia-instagram {
    background: url(../images/29-formatOriginal.png) 2px -28031px no-repeat
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper {
    display: block
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-burger {
    display: inline-block
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-header-logo-image {
    position: absolute;
    left: 30px;
    margin: 0;
    padding: 10px 0;
    height: auto;
    display: inline-block
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-header-logo-image>img {
    width: 123px;
    height: 18px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-profile-button {
    display: block
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-logo>.vhb-page-header-logo-search {
    bottom: 8px;
    right: 30px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation-wrapper {
    height: 40px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-sub-container {
    border-top: none;
    height: 32px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation {
    visibility: hidden;
    height: 0;
    margin-bottom: 0;
    top: 0;
    border-bottom: none;
    -webkit-transform: scale(1,0);
    -ms-transform: scale(1,0);
    -o-transform: scale(1,0);
    transform: scale(1,0);
    -webkit-transition: -webkit-transform 250ms ease,visibility 250ms ease;
    -o-transition: -o-transform 250ms ease,visibility 250ms ease;
    transition: transform 250ms ease,visibility 250ms ease
}

.android .vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation,.ios .vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation,.safari4 .vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation,.safari5 .vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation.vhb-active {
    visibility: visible;
    -webkit-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
    height: 39px;
    z-index: 5
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation.vhb-active,.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation.vhb-animate {
    position: absolute
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation.vhb-active>ul>li.vhb-page-navigation-home,.vhb-page-header .vhb-page-header-logo-navigation-wrapper.vhb-page-header-navigation-fixed>div .vhb-page-header-navigation.vhb-animate>ul>li.vhb-page-navigation-home {
    display: block
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo {
    width: 100%;
    padding: 20px 0;
    position: relative;
    -webkit-transition: height 250ms ease,padding 250ms ease;
    -o-transition: height 250ms ease,padding 250ms ease;
    transition: height 250ms ease,padding 250ms ease
}

.android .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo,.ios .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo,.safari4 .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo,.safari5 .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-navigation-home-new {
    display: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper {
    display: none;
    position: absolute;
    width: 100%;
    text-align: center;
    top: 0;
    height: 40px;
    line-height: 40px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper>.dropdown-menu {
    width: 940px;
    top: 41px;
    border: none;
    -webkit-box-shadow: 0 5px 10px #afafaf;
    box-shadow: 0 5px 10px #afafaf;
    padding: 20px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper>.vhb-page-header-most-recent {
    text-align: left;
    max-width: 500px;
    display: inline-block;
    margin: 0 auto
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper>.vhb-page-header-most-recent>.vhb-most-recent-caption {
    font-size: 13px;
    text-transform: uppercase;
    color: #646464
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper>.vhb-page-header-most-recent>.vhb-most-recent-caption:hover {
    color: #ee7000
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper>.vhb-page-header-most-recent>.vhb-most-recent-caption:hover:after {
    background-position: 0 -6144px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper>.vhb-page-header-most-recent>.vhb-most-recent-caption:after {
    display: inline-block;
    content: "";
    width: 10px;
    height: 7px;
    background: url(../images/29-formatOriginal.png) 0 -1152px no-repeat
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper>.vhb-page-header-most-recent>.vhb-most-recent-caption>.vhb-most-recent-title {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper.open>.vhb-page-header-most-recent>.vhb-most-recent-caption {
    color: #ee7000
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-most-recent-wrapper.open>.vhb-page-header-most-recent>.vhb-most-recent-caption:after {
    background-position: 0 -11136px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-burger {
    vertical-align: middle;
    margin-right: 6px;
    display: none;
    position: absolute;
    left: 0;
    top: 11px;
    z-index: 5
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-profile-button {
    display: none;
    position: absolute;
    right: 0;
    top: 9px;
    width: 22px;
    height: 22px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-profile-button>button {
    width: 100%;
    height: 100%;
    min-height: 0;
    position: absolute;
    top: 0;
    background: url(../images/29-formatOriginal.png) 0 -4224px no-repeat;
    border: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-profile-button>button:hover {
    background-position: 0 -9216px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-profile-button .dropdown-menu {
    width: auto;
    padding: 14px 20px;
    top: 31px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-profile-button.open>button {
    background-position: 0 -14208px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-image {
    display: block;
    margin: 0 auto;
    max-width: 287px;
    -webkit-transition: margin 250ms ease;
    -o-transition: margin 250ms ease;
    transition: margin 250ms ease
}

.android .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-image,.ios .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-image,.safari4 .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-image,.safari5 .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-image {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-image>img {
    height: 40px;
    width: 274px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-dp-left {
    position: absolute;
    top: 0
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-dp-left img {
    height: 80px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-dp-sticky {
    display: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-search {
    position: absolute;
    right: 0;
    -webkit-transition: bottom 250ms ease;
    -o-transition: bottom 250ms ease;
    transition: bottom 250ms ease;
    bottom: 20px;
    height: 25px;
    width: 190px
}

.android .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-search,.ios .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-search,.safari4 .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-search,.safari5 .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-search {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-search>input {
    height: 100%;
    width: 100%;
    padding-right: 20px;
    margin: 0;
    color: #646464
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-search>input.vhb-input-placeholder {
    color: #afafaf
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-search>input:focus+.vhb-page-header-logo-search-button {
    background-position: 0 -15163px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-search>.vhb-page-header-logo-search-button {
    position: absolute;
    right: 0;
    top: 0;
    border: none;
    background: url(../images/29-formatOriginal.png) 0 -22971px no-repeat;
    height: 24px;
    width: 20px;
    padding: 0
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-logo>.vhb-page-header-logo-search>.vhb-page-header-logo-search-button:hover {
    background-position: 0 -10171px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-show-fixed {
    display: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-hide-fixed {
    display: block
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation-wrapper {
    height: 67px;
    -webkit-transition: height 250ms ease;
    -o-transition: height 250ms ease;
    transition: height 250ms ease;
    border-top: 1px solid #afafaf;
    border-bottom: 1px solid #afafaf;
    position: relative
}

.android .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation-wrapper,.ios .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation-wrapper,.safari4 .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation-wrapper,.safari5 .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation-wrapper {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation {
    background: #fff;
    border-bottom: 1px solid #afafaf;
    height: 33px;
    display: block;
    line-height: 32px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #646464;
    font-size: 17px;
    width: 100%;
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    -o-transform-origin: top;
    transform-origin: top
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation .vhb-ajax-loader {
    margin-top: 30px;
    margin-bottom: 30px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation .vhb-supernav-digi {
    padding-left: 10px!important
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul {
    height: 100%;
    width: 100%;
    position: relative
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-last-child>a {
    padding-right: 0;
    text-align: right
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-last-child>.vhb-page-navigation-drop-down {
    right: -1px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down {
    padding: 10px 0;
    display: none;
    -webkit-animation: animateFlyout 500ms ease;
    -o-animation: animateFlyout 500ms ease;
    animation: animateFlyout 500ms ease
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down:after {
    content: "";
    display: block;
    clear: both
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>ul {
    padding: 0 10px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>* {
    vertical-align: top;
    display: table-cell
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>.vhb-flyout-content {
    border-left: 1px solid #afafaf;
    display: none;
    width: 643px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>.vhb-flyout-content>.vhb-flyout-item {
    width: 321px;
    padding: 0 10px;
    vertical-align: top;
    display: table-cell;
    border-left: 1px solid #afafaf
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>.vhb-flyout-content>.vhb-flyout-item:first-child {
    border: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>.vhb-flyout-content>.vhb-flyout-item .vhb-teaser-list-small {
    padding: 20px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>.vhb-flyout-content>.vhb-ajax-loader-wrapper,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>.vhb-flyout-content>.vhb-flyout-item>* {
    width: 100%
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li:hover>.vhb-page-navigation-drop-down {
    display: table
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-flyout:hover>.vhb-page-navigation-drop-down {
    display: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li {
    position: relative
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down {
    padding: 10px;
    display: block;
    visibility: hidden;
    -webkit-transform: scale(1,0);
    -ms-transform: scale(1,0);
    -o-transform: scale(1,0);
    transform: scale(1,0);
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    -o-transform-origin: top;
    transform-origin: top;
    -webkit-transition: -webkit-transform 250ms ease,visibility 300ms ease;
    -o-transition: -o-transform 250ms ease,visibility 300ms ease;
    transition: transform 250ms ease,visibility 300ms ease
}

.android .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down,.ios .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down,.safari4 .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down,.safari5 .vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li:hover>.vhb-page-navigation-drop-down {
    -webkit-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
    visibility: visible
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li {
    height: 100%
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-active>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-active>a {
    color: #ee7000
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-page-navigation-home,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-page-navigation-home {
    display: none
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-page-navigation-home>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-page-navigation-home>a {
    display: block;
    width: 30px;
    background: url(../images/29-formatOriginal.png) 3px -20919px no-repeat
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-page-navigation-home:hover>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-page-navigation-home:hover>a {
    background-position: 3px -20983px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-page-navigation-item-special>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-page-navigation-item-special>a {
    display: block;
    padding: 5px 0;
    font-size: 15px;
    line-height: 20px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-page-navigation-item-special>a>div,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-page-navigation-item-special>a>div {
    text-align: center;
    padding: 0 5px;
    border: 1px solid #ee7000;
    background: #ee7000;
    color: #fff
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-page-navigation-item-special:hover>a>div,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-page-navigation-item-special:hover>a>div {
    background: #fff;
    color: #ee7000
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>a {
    display: block;
    color: #646464;
    padding: 0 10px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li:first-child>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li:first-child>a {
    padding-left: 0
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down {
    position: absolute;
    top: 32px;
    background: #fff;
    border: 1px solid #afafaf;
    border-top: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 15px;
    color: #646464;
    z-index: 1
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>li,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down>li {
    float: none;
    line-height: 30px;
    margin: 0
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>li.vhb-partner-offers,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down>li.vhb-partner-offers {
    font-size: 13px;
    margin: 20px 0 10px;
    border-bottom: 1px solid #afafaf
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>li.vhb-partner-offers:first-child,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down>li.vhb-partner-offers:first-child {
    margin-top: 0
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>li.vhb-partner-offers-item>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down>li.vhb-partner-offers-item>a {
    color: #969696
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>li.vhb-active>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>li.vhb-partner-offers-item>a:hover,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down>li.vhb-active>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down>li.vhb-partner-offers-item>a:hover {
    color: #ee7000
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>li>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down>li>a {
    color: #646464;
    white-space: nowrap
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li>.vhb-page-navigation-drop-down>li>a:hover,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down>li>a:hover {
    color: #ee7000
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-flyout>.vhb-page-navigation-drop-down,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-flyout>.vhb-page-navigation-drop-down {
    left: 0;
    width: 100%
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-flyout>.vhb-page-navigation-drop-down>ul,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-flyout>.vhb-page-navigation-drop-down>ul {
    width: 295px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-flyout>.vhb-page-navigation-drop-down>.vhb-flyout-content,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-flyout>.vhb-page-navigation-drop-down>.vhb-flyout-content {
    display: table-cell
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.vhb-flyout.open>.vhb-page-navigation-drop-down,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-flyout.open>.vhb-page-navigation-drop-down {
    display: table
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.hover>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li:hover>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.hover>a,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li:hover>a {
    color: #ee7000
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li.hover>.vhb-page-navigation-drop-down,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-header-navigation>ul>li:hover>.vhb-page-navigation-drop-down,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.hover>.vhb-page-navigation-drop-down,.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li:hover>.vhb-page-navigation-drop-down {
    z-index: 1050
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li {
    display: inline-block;
    font-size: 13px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>.vhb-page-navigation-drop-down {
    top: 31px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li:first-child>a {
    padding-left: 0
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>a {
    padding: 0 10px;
    color: #646464
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>a.open {
    color: #ee7000
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>a.vhb-caret-down {
    padding-right: 21px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li>a.vhb-caret-down:after {
    content: "";
    background: url(../images/29-formatOriginal.png) 0 -1408px no-repeat;
    position: absolute;
    width: 8px;
    height: 5px;
    right: 10px;
    top: 13px;
    display: inline-block
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.open>a.vhb-caret-down:after {
    background-position: 0 -11392px
}

.vhb-page-header .vhb-page-header-logo-navigation-wrapper>div .vhb-page-navigation-sub-resorts>ul>li.vhb-active>a {
    color: #ee7000
}

.vhb-page-header .vhb-page-header-sub-container {
    line-height: 32px;
    height: 32px
}

.vhb-page-header .vhb-page-topics-section-overview {
    text-align: center;
    font-size: 13px
}

.vhb-page-header .vhb-page-topics-section-overview .vhb-page-topics-headline {
    display: inline-block;
    font-weight: 700;
    color: #646464
}

.vhb-page-header .vhb-page-topics-section-overview ul.vhb-page-topics-list,.vhb-page-header .vhb-page-topics-section-overview ul.vhb-page-topics-list li.vhb-page-topics-list-item {
    display: inline-block
}

.vhb-page-header .vhb-page-topics-section-overview ul.vhb-page-topics-list li.vhb-page-topics-list-item a {
    color: #646464;
    border-right: 1px solid #afafaf;
    padding: 0 7px
}

.vhb-page-header .vhb-page-topics-section-overview ul.vhb-page-topics-list li.vhb-page-topics-list-item a:hover {
    color: #ee7000
}

.vhb-page-header .vhb-page-topics-section-overview ul.vhb-page-topics-list li.vhb-page-topics-list-item:last-child a {
    border-right-width: 0
}

body.vhb-sticky-header-activated {
    padding-top: 70px
}

body.vhb-sticky-header-activated .vhb-breadcrumb {
    margin-top: 93px
}

.vhb-line-nav {
    position: relative;
    height: 31px;
    border-bottom: 1px solid #afafaf;
    margin-bottom: 15px;
    padding: 0 20px 10px
}

.vhb-line-nav li {
    float: left;
    margin-right: 20px
}

.vhb-line-nav li.pull-right {
    margin-right: 0
}

.vhb-box-nav .vhb-nav-line,.vhb-hb-sub-nav .vhb-nav-line,.vhb-line-nav .vhb-nav-line,.vhb-vwd-nav .vhb-nav-line {
    background-color: #afafaf;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 0
}

.vhb-box-nav .vhb-active .vhb-nav-link,.vhb-hb-sub-nav .vhb-active .vhb-nav-link,.vhb-line-nav .vhb-active .vhb-nav-link,.vhb-vwd-nav .vhb-active .vhb-nav-link {
    font-weight: 700;
    cursor: default
}

.vhb-box-nav .vhb-inactive .vhb-nav-link,.vhb-hb-sub-nav .vhb-inactive .vhb-nav-link,.vhb-line-nav .vhb-inactive .vhb-nav-link,.vhb-vwd-nav .vhb-inactive .vhb-nav-link {
    color: #969696;
    cursor: default
}

.vhb-box-nav .vhb-nav-link,.vhb-box-nav .vhb-sub-link,.vhb-hb-sub-nav .vhb-nav-link,.vhb-hb-sub-nav .vhb-sub-link,.vhb-line-nav .vhb-nav-link,.vhb-line-nav .vhb-sub-link,.vhb-vwd-nav .vhb-nav-link,.vhb-vwd-nav .vhb-sub-link {
    text-transform: uppercase;
    font-size: 13px;
    position: relative
}

.vhb-hb-sub-nav,.vhb-vwd-nav {
    border-bottom: 1px solid #afafaf;
    padding-bottom: 10px;
    margin-bottom: 40px;
    position: relative;
    height: 31px
}

.vhb-hb-sub-nav .vhb-vwd-standalone,.vhb-vwd-nav .vhb-vwd-standalone {
    margin-top: 20px;
    padding: 0 20px 10px
}

.vhb-hb-sub-nav li,.vhb-vwd-nav li {
    float: left;
    margin-right: 20px
}

.vhb-hb-sub-nav .pull-right,.vhb-vwd-nav .pull-right {
    margin-right: 0
}

.vhb-hb-sub-nav .vhb-headline,.vhb-vwd-nav .vhb-headline {
    text-transform: uppercase;
    font-size: 17px;
    font-weight: 700;
    color: #000
}

.vhb-hb-sub-nav .vhb-sub-nav,.vhb-vwd-nav .vhb-sub-nav {
    position: absolute;
    top: 35px;
    left: 10px
}

.vhb-hb-sub-nav .vhb-sub-nav .vhb-sub-link,.vhb-vwd-nav .vhb-sub-nav .vhb-sub-link {
    text-transform: none;
    color: #afafaf;
    font-size: 13px
}

.vhb-hb-sub-nav .vhb-sub-nav .vhb-sub-link:hover,.vhb-vwd-nav .vhb-sub-nav .vhb-sub-link:hover {
    color: #646464
}

.vhb-hb-sub-nav .vhb-sub-nav .vhb-sub-active .vhb-sub-link,.vhb-vwd-nav .vhb-sub-nav .vhb-sub-active .vhb-sub-link {
    color: #ee7000
}

.vhb-hb-sub-nav .vhb-btn,.vhb-hb-sub-nav .vhb-depot,.vhb-vwd-nav .vhb-btn,.vhb-vwd-nav .vhb-depot {
    background: #ee7000;
    color: #fff;
    padding: 5px 0;
    text-align: center;
    display: block;
    margin-bottom: -10px;
    min-width: 100px
}

.vhb-box-wrapper.vhb-box-tower-nav .vhb-content-tower.vhb-box-wrapper {
    border: none;
    margin-bottom: 0
}

.vhb-content-tower.vhb-box-wrapper .vhb-box-header {
    color: #fff;
    padding: 20px;
    border-bottom: none
}

.vhb-content-tower.vhb-box-wrapper .vhb-box-header a {
    color: #fff
}

.vhb-content-tower.vhb-box-wrapper .vhb-box-header .vhb-ct-headline {
    font-size: 23px
}

.vhb-content-tower.vhb-box-wrapper .vhb-box-header .vhb-ct-subline {
    font-size: 13px
}

.vhb-box-wrapper.vhb-box-tower-nav .vhb-box-content.vhb-tab-image {
    padding: 0 0 20px
}

.vhb-box-wrapper.vhb-box-tower-nav .vhb-box-content.vhb-tab-image .vhb-teaser-list-small,.vhb-box-wrapper.vhb-box-tower-nav .vhb-box-content.vhb-tab-image .vhb-teaser-list-small-load-more {
    padding: 10px
}

.vhb-box-wrapper.vhb-box-tower-nav .vhb-logo {
    max-width: 298px
}

.vhb-box-wrapper.vhb-box-tower-nav .vhb-teaser .vhb-teaser-link:hover .vhb-headline {
    border-bottom: 1px solid #000
}

.vhb-box-wrapper.vhb-box-tower-nav .vhb-teaser .vhb-section {
    margin-bottom: 10px;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 13px;
    color: #646464
}

.vhb-box-wrapper.vhb-box-tower-nav .vhb-teaser .vhb-teaser-content {
    margin-top: 10px;
    font-size: 13px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-bookmark-empty {
    font-size: 15px;
    color: #969696
}

.vhb-bookmark-header {
    border-bottom: 1px solid #afafaf;
    padding-bottom: 15px;
    margin-bottom: 10px;
    position: relative
}

.vhb-bookmark-header>div {
    font-size: 33px;
    line-height: 32px;
    font-family: Publico,Times,serif;
    font-weight: 400;
    display: inline-block
}

.vhb-bookmark-header>select {
    position: absolute;
    right: 0;
    bottom: 18px
}

.vhb-bookmark-service-all {
    border-top: 1px solid #afafaf;
    padding-top: 10px;
    margin-top: 10px;
    margin-bottom: 40px
}

.vhb-bookmark-service-all ul>li {
    float: left;
    font-size: 13px;
    padding-right: 16px
}

.vhb-bookmark-service-all ul>li a {
    color: #969696
}

.vhb-bookmark-service-all ul>li a:hover {
    color: #646464
}

.vhb-bookmark-list-label {
    color: #969696
}

.vhb-bookmark-list-label:hover {
    color: #646464
}

.vhb-bookmark-delete {
    background: url(../images/29-formatOriginal.png) 0 -17984px no-repeat;
    padding-left: 19px;
    text-decoration: none!important
}

.vhb-bookmark-delete:hover {
    background-position: 0 -19008px
}

.open .vhb-bookmark-delete {
    color: #ee7000!important;
    background-position: 0 -20032px
}

.vhb-paginate .paging-item a,.vhb-paginate .vhb-paging-next,.vhb-paginate .vhb-paging-prev,.vhb-paginate.vhb-vertical .vhb-paging-next,.vhb-paginate.vhb-vertical .vhb-paging-prev {
    font: 0/0 a!important;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.vhb-paginate:after,.vhb-paginate:before {
    clear: both;
    content: " ";
    display: table
}

.vhb-paging-top {
    position: relative;
    margin-bottom: 20px;
    height: 25px
}

.vhb-paging-top>ul {
    float: right
}

.vhb-paginate .paging-item {
    position: relative;
    float: left;
    height: 18px;
    width: 16px;
    overflow: hidden;
    line-height: 16px
}

.vhb-paginate .paging-item a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../images/29-formatOriginal.png) 2px -3516px no-repeat
}

.vhb-paginate .paging-item a:active {
    background: url(../images/29-formatOriginal.png) 2px -13436px no-repeat
}

.vhb-paginate .paging-item a:hover,.vhb-paginate .paging-item.vhb-active a {
    background: url(../images/29-formatOriginal.png) 2px -3452px no-repeat
}

.vhb-paginate li {
    float: left;
    width: 16px;
    height: 16px;
    border-bottom: none!important
}

.vhb-paginate .vhb-paging-next,.vhb-paginate .vhb-paging-prev {
    width: 7px;
    height: 10px;
    display: block;
    margin-top: 4px
}

.vhb-paginate .vhb-paging-prev {
    background: url(../images/29-formatOriginal.png) 0 -1856px no-repeat;
    margin-right: 9px
}

.vhb-paginate .vhb-paging-prev:hover {
    background: url(../images/29-formatOriginal.png) 0 -6848px no-repeat
}

.vhb-paginate .vhb-paging-prev:active {
    background: url(../images/29-formatOriginal.png) 0 -11840px no-repeat
}

.vhb-paginate .vhb-paging-next {
    background: url(../images/29-formatOriginal.png) 0 -1792px no-repeat;
    margin-left: 7px
}

.vhb-paginate .vhb-paging-next:hover {
    background: url(../images/29-formatOriginal.png) 0 -6784px no-repeat
}

.vhb-paginate .vhb-paging-next:active {
    background: url(../images/29-formatOriginal.png) 0 -11776px no-repeat
}

.vhb-paginate .vhb-hidden {
    display: none
}

.vhb-paginate.vhb-numbered li {
    width: 7px
}

.vhb-paginate.vhb-numbered .paging-item {
    padding: 0 5px;
    border-left: 1px solid #969696;
    list-style: none;
    font-size: 13px;
    width: auto;
    line-height: 1em;
    height: 1em;
    margin-top: 3px;
    text-align: center
}

.vhb-paginate.vhb-numbered .paging-item.vhb-first {
    border-left: none
}

.vhb-paginate.vhb-numbered .paging-item a {
    display: block;
    color: #969696;
    font: inherit!important;
    position: static;
    background: 0 0
}

.vhb-paginate.vhb-numbered .paging-item a:hover {
    color: #969696;
    background: 0 0
}

.vhb-paginate.vhb-numbered .paging-item.vhb-active a {
    font-weight: 700
}

.vhb-paginate.vhb-numbered .vhb-paging-next,.vhb-paginate.vhb-numbered .vhb-paging-prev {
    padding: 0;
    margin: 3.5px 0 0
}

.vhb-paginate.vhb-numbered .vhb-paging-position {
    padding: 0 5px;
    min-width: 70px;
    text-align: center
}

.vhb-main-col .vhb-paginate.vhb-numbered {
    float: right
}

.vhb-paginate.vhb-vertical {
    height: 7px;
    margin-top: 10px
}

.vhb-paginate.vhb-vertical li {
    float: right;
    width: 20px;
    height: 17px;
    margin: 0 0 0 5px
}

.vhb-paginate.vhb-vertical .vhb-paging-next-button,.vhb-paginate.vhb-vertical .vhb-paging-prev-button {
    width: 20px;
    height: 17px;
    margin: -5px -5px 0 0;
    padding: 5px;
    display: block
}

.vhb-paginate.vhb-vertical .vhb-paging-next,.vhb-paginate.vhb-vertical .vhb-paging-prev {
    display: block;
    width: 10px;
    height: 7px;
    margin: 0
}

.vhb-paginate.vhb-vertical .vhb-paging-prev {
    background: url(../images/29-formatOriginal.png) 0 -1728px no-repeat
}

.vhb-paginate.vhb-vertical .vhb-paging-prev:hover {
    background: url(../images/29-formatOriginal.png) 0 -6720px no-repeat
}

.vhb-paginate.vhb-vertical .vhb-paging-prev:active {
    background: url(../images/29-formatOriginal.png) 0 -11712px no-repeat
}

.vhb-paginate.vhb-vertical .vhb-paging-next {
    background: url(../images/29-formatOriginal.png) 0 -1664px no-repeat
}

.vhb-paginate.vhb-vertical .vhb-paging-next:hover {
    background: url(../images/29-formatOriginal.png) 0 -6656px no-repeat
}

.vhb-paginate.vhb-vertical .vhb-paging-next:active {
    background: url(../images/29-formatOriginal.png) 0 -11648px no-repeat
}

.vhb-teaser-pagination {
    width: 100%;
    text-align: center;
    margin: 50px 0;
    line-height: 18px
}

.vhb-teaser-pagination>.vhb-tp-container {
    display: inline-block;
    text-align: left
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-arrow {
    width: 26px;
    display: inline-block;
    vertical-align: middle;
    height: 26px;
    background: url(../images/29-formatOriginal.png) 0 -2688px no-repeat
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-arrow.vhb-tp-arrow-back {
    margin-right: 24px
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-arrow.vhb-tp-arrow-back:hover {
    background-position: 0 -7680px
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-arrow.vhb-tp-arrow-next {
    background-position: left -2752px;
    margin-left: 24px
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-arrow.vhb-tp-arrow-next:hover {
    background-position: 0 -7744px
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-list {
    max-width: 400px;
    display: inline-block;
    vertical-align: middle
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-list ul li {
    line-height: 20px;
    float: left;
    border-left: 1px solid #969696;
    padding-left: 5px;
    margin-left: 5px;
    font-size: 15px
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-list ul li.vhb-active>a {
    color: #ee7000
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-list ul li>a {
    color: #646464
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-list ul li>a:hover {
    color: #ee7000
}

.vhb-teaser-pagination>.vhb-tp-container>.vhb-tp-list ul li:first-child {
    border-left: none;
    padding-left: 0;
    margin-left: 0
}

@charset "UTF-8";.vhb-edg {
    font: 0/0 a!important;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.vhb-sprite {
    background: url(../images/2-formatOriginal_14.png) no-repeat
}

.vhb-sprite.vhb-after {
    background: 0 0
}

.vhb-sprite.vhb-after:after {
    background: url(../images/2-formatOriginal_14.png) no-repeat;
    content: ""
}

.vhb-sprite.vhb-before {
    background: 0 0
}

.vhb-sprite.vhb-before:before {
    background: url(../images/2-formatOriginal_14.png) no-repeat;
    content: ""
}

.vhb-sprite.vhb-triangle-up.vhb-after:after {
    display: inline-block;
    background-position: 0 -3346px;
    width: 8px;
    height: 8px;
    margin-bottom: 2px;
    margin-left: 7px;
    vertical-align: middle
}

.vhb-sprite.vhb-triangle-up.vhb-after:hover:after {
    display: inline-block;
    background-position: 0 -3168px;
    width: 8px;
    height: 8px;
    margin-bottom: 2px;
    margin-left: 7px;
    vertical-align: middle
}

.vhb-sprite.vhb-triangle-down.vhb-after:after {
    display: inline-block;
    background-position: 0 -3237px;
    width: 8px;
    height: 8px;
    margin-bottom: 2px;
    margin-left: 7px;
    vertical-align: middle
}

.vhb-sprite.vhb-triangle-down.vhb-after:hover:after {
    display: inline-block;
    background-position: 0 -3059px;
    width: 8px;
    height: 8px;
    margin-bottom: 2px;
    margin-left: 7px;
    vertical-align: middle
}

.vhb-sprite.vhb-share.vhb-before:before {
    background: url(../images/2-formatOriginal_14.png) 0 -781px no-repeat;
    display: inline-block;
    width: 15px;
    height: 18px;
    vertical-align: text-bottom;
    content: ""
}

.vhb-sprite.vhb-vwd-next.vhb-after:after {
    background-position: 0 -668px
}

.vhb-sprite.vhb-vwd-prev.vhb-after:after {
    background-position: 0 -563px
}

.vhb-vwd-tblsort .vhb-trigger {
    background: url(../images/2-formatOriginal_14.png) 300px 300px no-repeat
}

.vhb-vwd-tblsort .vhb-vwd-arrow-up {
    background-position: 0 -2026px
}

.vhb-vwd-tblsort .vhb-vwd-arrow-down {
    background-position: 0 -1915px
}

.vhb-triangle-left {
    background-position: 0 -1002px;
    width: 7px;
    height: 13px
}

.vhb-triangle-right {
    background-position: 0 -1110px;
    width: 7px;
    height: 13px
}

.vhb-lupe {
    background: url(../images/29-formatOriginal.png) 0 -22971px no-repeat;
    width: 25px
}

.vhb-trianglebar-top {
    background-position: 0 -1807px;
    width: 12px;
    height: 12px
}

.vhb-edg {
    background-position: 0 -4114px;
    width: 46px;
    height: 23px;
    float: none!important;
    display: inline-block;
    vertical-align: top
}

.vhb-download {
    background: url(../images/29-formatOriginal.png) 0 -2944px no-repeat;
    width: 26px;
    height: 26px;
    display: block
}

.vhb-print {
    background-position: 0 -2604px;
    width: 26px;
    height: 26px;
    display: block
}

.vhb-copy {
    background-position: 0 -4880px;
    width: 12px;
    height: 16px;
    display: block
}

.vhb-copy:hover {
    background-position: 0 -5040px;
    width: 12px;
    height: 16px;
    display: block
}

.vhb-del {
    background-position: 0 -4960px;
    width: 13px;
    height: 16px;
    display: block
}

.vhb-del:hover {
    background-position: 0 -5120px;
    width: 13px;
    height: 16px;
    display: block
}

.vhb-edit {
    background: url(../images/29-formatOriginal.png) 0 -22080px no-repeat;
    width: 16px;
    height: 16px;
    display: block
}

.vhb-edit:hover {
    background: url(../images/29-formatOriginal.png) 0 -22144px no-repeat
}

.vhb-vwd-index-small-down,.vhb-vwd-index-small-equal,.vhb-vwd-index-small-up {
    width: 20px;
    height: 20px
}

.vhb-vwd-index-up .vhb-arrow.vhb-after:after {
    margin-left: 5px;
    background-position: 0 -116px
}

.vhb-vwd-index-up .vhb-arrow.vhb-before:before {
    background-position: 0 -116px
}

.vhb-vwd-index-up .vhb-arrow-small.vhb-after:after,.vhb-vwd-index-up .vhb-arrow-small.vhb-before:before {
    background-position: 0 -5280px
}

.vhb-vwd-index-down .vhb-arrow.vhb-after:after {
    margin-left: 5px;
    background-position: 0 -1440px
}

.vhb-vwd-index-down .vhb-arrow.vhb-before:before {
    background-position: 0 -1440px
}

.vhb-vwd-index-down .vhb-arrow-small.vhb-after:after,.vhb-vwd-index-down .vhb-arrow-small.vhb-before:before {
    background-position: 0 -5200px
}

.vhb-vwd-index-equal .vhb-arrow.vhb-after:after {
    margin-left: 5px;
    background-position: 0 -1681px
}

.vhb-vwd-index-equal .vhb-arrow.vhb-before:before {
    background-position: 0 -1681px
}

.vhb-vwd-index-equal .vhb-arrow-small.vhb-after:after,.vhb-vwd-index-equal .vhb-arrow-small.vhb-before:before {
    background-position: 0 -5360px
}

.vhb-arrow.vhb-after:after,.vhb-arrow.vhb-before:before {
    height: 27px;
    width: 27px;
    display: inline-block;
    content: ""
}

.vhb-arrow.vhb-vwd-link:before {
    content: "»";
    display: inline-block;
    position: absolute;
    left: 0;
    top: -1px
}

.vhb-arrow-small.vhb-after:after {
    height: 20px;
    width: 20px;
    display: inline-block;
    content: "";
    vertical-align: middle;
    top: -1px;
    position: relative;
    margin-left: 5px
}

.vhb-arrow-small.vhb-before:before {
    height: 20px;
    width: 20px;
    display: inline-block;
    content: "";
    vertical-align: middle;
    top: -1px;
    position: relative
}

.vhb-city-icon {
    background: url(../images/2-formatOriginal_15.png) 0 2px no-repeat;
    width: 16px;
    display: inline-block;
    height: 13px
}

.vhb-star-rating {
    background: url(../images/2-formatOriginal_1.gif) no-repeat;
    height: 10px;
    width: 60px;
    text-indent: 9999px;
    display: inline-block;
    overflow: hidden
}

.vhb-star-rating.vhb-1-star {
    background-position: 50px 0
}

.vhb-star-rating.vhb-2-star {
    background-position: 38px 0
}

.vhb-star-rating.vhb-3-star {
    background-position: 26px 0
}

.vhb-star-rating.vhb-4-star {
    background-position: 13px 0
}

.vhb-star-rating.vhb-5-star {
    background-position: 0 0
}

.vhb-share-link:before {
    content: "";
    display: inline-block;
    margin-right: 5px;
    width: 7px;
    height: 10px;
    vertical-align: middle;
    background: url(../images/29-formatOriginal.png) 0 -3264px no-repeat
}

.vhb-share-link:hover:before {
    width: 7px;
    height: 10px;
    vertical-align: middle;
    background: url(../images/29-formatOriginal.png) 0 -8256px no-repeat
}

.vhb-save-link:before {
    content: "";
    display: inline-block;
    margin-right: 5px;
    width: 9px;
    height: 10px;
    vertical-align: middle;
    background: url(../images/29-formatOriginal.png) 0 -3328px no-repeat
}

.vhb-save-link:hover:before {
    width: 9px;
    height: 10px;
    vertical-align: middle;
    background: url(../images/29-formatOriginal.png) 0 -8320px no-repeat
}

.vhb-save-link.vhb-active {
    color: #ee7000!important
}

.vhb-save-link.vhb-active:before {
    background: url(../images/29-formatOriginal.png) 0 -13312px no-repeat
}

.vhb-comments-link:before {
    content: "";
    display: inline-block;
    margin-right: 5px;
    width: 11px;
    height: 10px;
    vertical-align: middle;
    background: url(../images/29-formatOriginal.png) 0 -3392px no-repeat
}

.vhb-comments-link:hover:before {
    width: 11px;
    height: 10px;
    vertical-align: middle;
    background: url(../images/29-formatOriginal.png) 0 -8384px no-repeat
}

.vhb-mega .vhb-share-link:before,.vhb-mega-type2 .vhb-share-link:before,.vhb-mega-type3 .vhb-share-link:before {
    width: 10px;
    height: 14px;
    vertical-align: -3px;
    background: url(../images/29-formatOriginal.png) 0 -3072px no-repeat
}

.vhb-mega .vhb-share-link:hover:before,.vhb-mega-type2 .vhb-share-link:hover:before,.vhb-mega-type3 .vhb-share-link:hover:before {
    background: url(../images/29-formatOriginal.png) 0 -8064px no-repeat
}

.vhb-mega .vhb-save-link:before,.vhb-mega-type2 .vhb-save-link:before,.vhb-mega-type3 .vhb-save-link:before {
    width: 11px;
    height: 13px;
    vertical-align: -3px;
    background: url(../images/29-formatOriginal.png) 0 -3136px no-repeat
}

.vhb-mega .vhb-save-link:hover:before,.vhb-mega-type2 .vhb-save-link:hover:before,.vhb-mega-type3 .vhb-save-link:hover:before {
    width: 11px;
    height: 13px;
    vertical-align: -3px;
    background: url(../images/29-formatOriginal.png) 0 -8128px no-repeat
}

.vhb-mega .vhb-save-link.vhb-active,.vhb-mega-type2 .vhb-save-link.vhb-active,.vhb-mega-type3 .vhb-save-link.vhb-active {
    color: #ee7000!important
}

.vhb-mega .vhb-save-link.vhb-active:before,.vhb-mega-type2 .vhb-save-link.vhb-active:before,.vhb-mega-type3 .vhb-save-link.vhb-active:before {
    background: url(../images/29-formatOriginal.png) 0 -13120px no-repeat
}

.vhb-mega .vhb-comments-link:before,.vhb-mega-type2 .vhb-comments-link:before,.vhb-mega-type3 .vhb-comments-link:before {
    width: 14px;
    height: 13px;
    vertical-align: -3px;
    background: url(../images/29-formatOriginal.png) 0 -3200px no-repeat
}

.vhb-mega .vhb-comments-link:hover:before,.vhb-mega-type2 .vhb-comments-link:hover:before,.vhb-mega-type3 .vhb-comments-link:hover:before {
    width: 14px;
    height: 13px;
    vertical-align: -3px;
    background: url(../images/29-formatOriginal.png) 0 -8192px no-repeat
}

.vhb-mega .open>.vhb-share-link:before,.vhb-mega-type2 .open>.vhb-share-link:before,.vhb-mega-type3 .open>.vhb-share-link:before {
    background: url(../images/29-formatOriginal.png) 0 -13056px no-repeat
}

.vhb-related .vhb-type-video .vhb-article-link:after {
    content: "";
    display: inline-block;
    vertical-align: -3px;
    margin-left: 5px
}

.open>.vhb-share-link {
    color: #ee7000!important;
    text-decoration: none!important
}

.open>.vhb-share-link:before {
    background: url(../images/29-formatOriginal.png) 0 -13248px no-repeat
}

.vhb-icn {
    line-height: 25px;
    position: relative;
    padding-left: 30px
}

.vhb-icn:before {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 30px;
    height: 25px;
    content: "";
    background: url(../images/29-formatOriginal.png) no-repeat
}

.vhb-icn.vhb-icn-auto-recht:before {
    background-position: 0 -23168px
}

.vhb-icn.vhb-icn-kreditkarte:before {
    background-position: 0 -23296px
}

.vhb-icn.vhb-icn-sparschwein:before {
    background-position: 0 -23360px
}

.vhb-icn.vhb-icn-muenzen:before {
    background-position: 0 -23424px
}

.vhb-icn.vhb-icn-prozent:before {
    background-position: 0 -23552px
}

.vhb-icn.vhb-icn-haus:before {
    background-position: 0 -23616px
}

.vhb-icn.vhb-icn-papier:before {
    background-position: 0 -23680px
}

.vhb-icn.vhb-icn-schloss:before {
    background-position: 0 -23744px
}

.vhb-icn.vhb-icn-kalender:before {
    background-position: 0 -23808px
}

.vhb-icn.vhb-icn-schluessel:before {
    background-position: 0 -23872px
}

.vhb-icn.vhb-icn-geld:before {
    background-position: 0 -23936px
}

.vhb-icn.vhb-icn-rakete:before {
    background-position: 0 -24064px
}

.vhb-icn.vhb-icn-buch:before {
    background-position: 0 -24128px
}

.vhb-icn.vhb-icn-lupe:before {
    background-position: 0 -24256px
}

.vhb-icn.vhb-icn-diagramm:before {
    background-position: 0 -24192px
}

.vhb-icn.vhb-icn-sessel:before {
    background-position: 0 -24448px
}

.vhb-icn.vhb-icn-geldboerse:before {
    background-position: 0 -24000px
}

.vhb-icn.vhb-icn-monitor:before {
    background-position: 0 -23488px
}

.vhb-icn.vhb-icn-flamme:before {
    background-position: 0 -24384px
}

.vhb-icn.vhb-icn-stecker:before {
    background-position: 0 -24320px
}

.vhb-icn.vhb-icn-auto:before {
    background-position: 0 -23232px
}

.vhb-icn.vhb-icn-preis:before {
    background-position: 0 -24512px
}

.vhb-icn.vhb-icn-doktorhut:before {
    background-position: 0 -24576px
}

.vhb-mainsearch {
    position: relative
}

.vhb-mainsearch .vhb-input-wrapper {
    border: 1px solid #afafaf;
    background-color: transparent
}

.vhb-mainsearch .vhb-input-wrapper .vhb-searchtext {
    width: 90%;
    padding: 0 3px;
    color: #000;
    font-size: 13px;
    outline: 0;
    border: none;
    vertical-align: -2px
}

.vhb-mainsearch .vhb-input-wrapper .vhb-searchtext::-ms-clear {
    width: 0;
    height: 0
}

.vhb-mainsearch .vhb-input-wrapper .vhb-searchtext.vhb-input-placeholder {
    color: #969696
}

.vhb-mainsearch .vhb-input-wrapper .vhb-label {
    position: absolute;
    font-size: 13px;
    line-height: 25px;
    color: #afafaf;
    left: 0;
    padding: 0 4px;
    top: 1px;
    width: 100%
}

.vhb-mainsearch .vhb-submit {
    border: 0;
    background-color: transparent;
    position: absolute;
    top: 1px;
    right: 3px;
    height: 25px;
    cursor: pointer;
    text-indent: -9999px
}

.vhb-vwd-small-search .vhb-input-wrapper .vhb-searchtext {
    width: 90%
}

.vhb-search-button {
    border: none;
    vertical-align: top;
    background: url(../images/29-formatOriginal.png) 0 -22971px no-repeat;
    height: 24px;
    width: 20px;
    padding: 0
}

.vhb-search-button:hover {
    background-position: 0 -10171px
}

.vhb-search-box {
    position: relative;
    height: 25px
}

.vhb-search-box>input {
    height: 100%;
    width: 100%;
    padding-right: 20px;
    margin: 0;
    color: #646464
}

.vhb-search-box>input.vhb-input-placeholder {
    color: #afafaf
}

.vhb-search-box>input:focus+.vhb-search-button {
    background-position: 0 -15163px
}

.vhb-search-box>.vhb-search-button {
    position: absolute;
    right: 0;
    top: 0
}

.vhb-bar-chart-wrapper {
    height: 120px;
    border-bottom: 1px solid #ccc;
    position: relative;
    white-space: nowrap;
    font-size: 0;
    margin: 20px 0 0;
    display: table
}

.vhb-bar-chart-wrapper .vhb-bar-chart-bar {
    display: table-cell;
    position: relative;
    vertical-align: bottom;
    float: none;
    height: 100%
}

.vhb-bar-chart-wrapper .vhb-bar-chart-bar .vhb-bar-chart-bar-value {
    background: #ccc;
    width: 100%;
    position: relative;
    -webkit-transition: height 250ms ease;
    -o-transition: height 250ms ease;
    transition: height 250ms ease
}

.vhb-bar-chart-wrapper .vhb-bar-chart-bar .vhb-bar-chart-bar-value .vhb-bar-chart-bar-caption {
    font-size: 13px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -18px;
    left: 0
}

.vhb-page-footer {
    max-width: 980px;
    padding: 0 17px 40px;
    font-size: 14px;
    margin: 0;
    font-family: "ClassicGrotesquePro", arial, helvetica, sans-serif;
    font-weight: 400;
    background: #333333;
}

.vhb-rebrush .vhb-page-footer {
    max-width: 1000px
}

.vhb-page-footer .vhb-page-footer-copyright-logo {
    width: 182px;
    height: auto;
    border: none;
    border-radius: 0;
    margin-bottom: 32px
}

.vhb-page-footer .vhb-page-footer-navigation-wrapper {
    padding: 40px 0 40px;
}

.vhb-page-footer .vhb-page-footer-navigation-wrapper .col-md-6 {
    padding-left: 0;
    padding-right: 0;
}

.vhb-page-footer .vhb-page-footer-list-item a {
    color: #fff
}

.vhb-page-footer .vhb-page-footer-list-item a:hover {
    color: #afafaf !important;
}

.vhb-page-footer .vhb-page-footer-section-overview {
    padding-left: 0
}

.vhb-page-footer .vhb-page-footer-headline {
    font-weight: 700;
    font-size: 16px;
    color: #fff;
}

.vhb-page-footer .vhb-page-footer-list {
    list-style: none;
    padding: 0;
    display: flex;
    flex-flow: wrap column;
    max-height: 170px;
}

.vhb-page-footer .vhb-page-footer-list .vhb-page-footer-list-item {
    line-height: 19px;
    margin-top: 10px;
}

.vhb-page-footer .vhb-page-footer-section-links .vhb-page-footer-list-item {
    padding-left: 0
}

.vhb-page-footer .vhb-page-footer-copyright {
    padding-top: 40px;
    color: #afafaf;
}

.vhb-page-footer .vhb-page-footer-copyright .copyright-logo {
    padding-top: 40px;
    border-top: 1px solid rgba(255, 255, 255, .1);
}

.vhb-page-footer .vhb-page-footer-copyright svg {
    fill: #fff;
}

.vhb-page-footer .vhb-page-footer-copyright a {
    color: #fff;
}

.vhb-page-footer .vhb-page-footer-copyright a:hover {
    color: #afafaf !important;
}

.vhb-page-footer .vhb-page-footer-copyright .copyright-footer {
    margin-top: 41px;
}

.vhb-eye-catcher-wrapper {
    max-width: 960px;
    padding-bottom: 10px;
    margin-bottom: 30px
}

.vhb-rebrush .vhb-eye-catcher-wrapper {
    padding-left: 20px;
    padding-right: 0;
    padding-top: 10px
}

.vhb-eye-catcher-wrapper>a:hover .vhb-eye-catcher-header .vhb-eye-catcher-all-images,.vhb-eye-catcher-wrapper>a:hover .vhb-eye-catcher-header .vhb-eye-catcher-all-images:before,.vhb-eye-catcher-wrapper>a:hover .vhb-eye-catcher-header .vhb-headline,.vhb-eye-catcher-wrapper>a:hover .vhb-eye-catcher-header .vhb-headline:before {
    color: #ee7000
}

.vhb-eye-catcher-wrapper .vhb-eye-catcher-all-images {
    font-size: 13px;
    color: #969696;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-eye-catcher-wrapper .vhb-eye-catcher-all-images:before {
    color: #969696;
    display: inline-block;
    content: "»";
    margin-right: 2px
}

.vhb-eye-catcher-wrapper .vhb-eye-catcher-header {
    height: 40px;
    line-height: 40px;
    padding: 0
}

.vhb-eye-catcher-wrapper .vhb-eye-catcher-header>* {
    padding: 0
}

.vhb-section-stage {
    position: relative;
    overflow: hidden
}

.vhb-section-stage .vhb-section-wrapper {
    margin-left: -10px;
    margin-right: -10px
}

.vhb-section-stage .vhb-teaserlist-wrapper {
    overflow: hidden
}

.vhb-section-stage .vhb-teaserlist {
    margin: 16px 0 0;
    position: relative
}

.vhb-section-stage .vhb-section-nav {
    padding: 35px 0 0 30px
}

.vhb-section-stage .vhb-teaser-head {
    margin-bottom: 8px
}

.vhb-section-stage .vhb-stage-header .vhb-headline {
    padding-bottom: 15px
}

.vhb-stage-header {
    border-bottom: 1px solid #afafaf
}

.vhb-section-stage .vhb-nav-link {
    color: #969696
}

.vhb-section-stage .vhb-partner-label {
    font-size: 11px;
    color: #969696;
    border-bottom: 1px solid #969696;
    display: inline-block;
    padding-right: 30px;
    margin-bottom: 5px
}

.vhb-section-stage .vhb-inverse-link,.vhb-section-stage .vhb-nav-link {
    margin-bottom: 5px;
    display: inline-block;
    font-size: 15px
}

.vhb-section-stage .vhb-nav-link:hover {
    color: #ee7000
}

.vhb-section-stage .vhb-teaser {
    margin: 20px 0;
    padding-left: 150px;
    min-height: 115px
}

.vhb-section-stage .vhb-teaser .vhb-media-wrapper {
    position: absolute;
    left: 0;
    top: 3px
}

.vhb-section-stage .vhb-paginate {
    position: absolute;
    right: 10px;
    z-index: 1;
    margin-top: 8px
}

.vhb-section-stage-2 {
    position: relative;
    overflow: hidden;
    margin-bottom: 30px
}

.vhb-section-stage-2 .vhb-type-premium .vhb-teaser-link:hover .vhb-media-wrapper:after {
    content: "Digitalpass";
    background-position: 72px -23036px
}

.vhb-section-stage-2 .vhb-media-wrapper img {
    width: 100%
}

.vhb-section-stage-2 .vhb-section-wrapper {
    padding-top: 40px
}

.vhb-section-stage-2 .vhb-teaserlist-wrapper {
    overflow: hidden
}

.vhb-section-stage-2 .vhb-teaserlist {
    margin: 16px 0;
    position: relative
}

.vhb-section-stage-2 .vhb-section-nav {
    padding: 35px 0 0 30px
}

.vhb-section-stage-2 .vhb-teaser-head {
    margin-bottom: 8px
}

.vhb-section-stage-2 .vhb-stage-header .vhb-headline {
    padding-bottom: 15px
}

.vhb-section-stage-2.vhb-markenstimme>h3 {
    padding-top: 10px;
    padding-left: 10px
}

.vhb-section-stage-2.vhb-markenstimme .vhb-section-wrapper {
    padding-top: 20px
}

.vhb-section-stage-2.vhb-markenstimme .vhb-teaser-content .more {
    color: #06c
}

.vhb-section-stage-2.vhb-indicator:before {
    top: 8px
}

.vhb-stage-header {
    border-bottom: 1px solid #afafaf
}

@charset "UTF-8";.vhb-box-content.vhb-newsticker--rebrush,.vhb-teaser-stage .vhb-teaser-stage-list {
    -webkit-overflow-scrolling: touch
}

.vhb-box-content.vhb-newsticker--rebrush ::-webkit-scrollbar,.vhb-teaser-stage .vhb-teaser-stage-list ::-webkit-scrollbar {
    width: 8px
}

.vhb-box-content.vhb-newsticker--rebrush ::-webkit-scrollbar-button,.vhb-teaser-stage .vhb-teaser-stage-list ::-webkit-scrollbar-button {
    width: 8px;
    height: 5px;
    display: block;
    margin: 0
}

.vhb-box-content.vhb-newsticker--rebrush ::-webkit-scrollbar-button:double-button,.vhb-teaser-stage .vhb-teaser-stage-list ::-webkit-scrollbar-button:double-button {
    height: 0
}

.vhb-box-content.vhb-newsticker--rebrush ::-webkit-scrollbar-button:start:decrement,.vhb-teaser-stage .vhb-teaser-stage-list ::-webkit-scrollbar-button:start:decrement {
    background: url(../images/29-formatOriginal.png) 0 -1984px no-repeat
}

.vhb-box-content.vhb-newsticker--rebrush ::-webkit-scrollbar-button:end:increment,.vhb-teaser-stage .vhb-teaser-stage-list ::-webkit-scrollbar-button:end:increment {
    background: url(../images/29-formatOriginal.png) 0 -1920px no-repeat
}

.vhb-box-content.vhb-newsticker--rebrush ::-webkit-scrollbar-thumb,.vhb-teaser-stage .vhb-teaser-stage-list ::-webkit-scrollbar-thumb {
    height: 78px;
    width: 4px;
    border: 2px solid #fff;
    border-top-width: 7px;
    border-bottom-width: 7px;
    background-color: #afafaf;
    -webkit-border-radius: 2.5pt;
    border-radius: 2.5pt
}

.vhb-box-content.vhb-newsticker--rebrush ::-webkit-scrollbar-track,.vhb-teaser-stage .vhb-teaser-stage-list ::-webkit-scrollbar-track {
    -webkit-border-radius: 2.5pt;
    border-radius: 2.5pt
}

.vhb-newsticker .vhb-article-element .vhb-imagegallery .vhb-teaser-service a,.vhb-newsticker .vhb-article-element .vhb-teaser .vhb-teaser-service a,.vhb-newsticker .vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service a,.vhb-newsticker .vhb-teaser-list-small .vhb-teaser .vhb-teaser-service a,.vhb-newsticker--rebrush .vhb-article-element .vhb-imagegallery .vhb-teaser-service a,.vhb-newsticker--rebrush .vhb-article-element .vhb-teaser .vhb-teaser-service a,.vhb-newsticker--rebrush .vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service a,.vhb-newsticker--rebrush .vhb-teaser-list-small .vhb-teaser .vhb-teaser-service a,.vhb-toplist .vhb-article-element .vhb-imagegallery .vhb-teaser-service a,.vhb-toplist .vhb-article-element .vhb-teaser .vhb-teaser-service a,.vhb-toplist .vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service a,.vhb-toplist .vhb-teaser-list-small .vhb-teaser .vhb-teaser-service a {
    font: 0/0 a!important;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.vhb-imagegallery:after,.vhb-imagegallery:before,.vhb-teaser:after,.vhb-teaser:before {
    clear: both;
    content: " ";
    display: table
}

.vhb-imagegallery .vhb-headline,.vhb-imagegallery .vhb-related .vhb-teaser-link,.vhb-imagegallery .vhb-related-2 .vhb-teaser-link,.vhb-teaser .vhb-headline,.vhb-teaser .vhb-related .vhb-teaser-link,.vhb-teaser .vhb-related-2 .vhb-teaser-link {
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.ie7 .vhb-article-element .vhb-type-premium:hover .vhb-media-wrapper>img,.ie7 .vhb-type-premium .vhb-teaser-link:hover .vhb-media-wrapper>img,.ie8 .vhb-article-element .vhb-type-premium:hover .vhb-media-wrapper>img,.ie8 .vhb-type-premium .vhb-teaser-link:hover .vhb-media-wrapper>img {
    position: relative;
    z-index: -1
}

.vhb-article-element .vhb-type-premium:hover:hover .vhb-media-wrapper,.vhb-type-premium .vhb-teaser-link:hover:hover .vhb-media-wrapper {
    position: relative
}

.vhb-article-element .vhb-type-premium:hover:hover .vhb-media-wrapper:before,.vhb-type-premium .vhb-teaser-link:hover:hover .vhb-media-wrapper:before {
    background: rgba(81,23,117,.5);
    width: 100%;
    height: 100%;
    color: #FFF;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    content: "Für Digitalpass-Kunden";
    text-align: center;
    font-size: 11px;
    padding-top: 15%;
    text-transform: uppercase;
    position: absolute
}

.ie8 .vhb-article-element .vhb-type-premium:hover:hover .vhb-media-wrapper:before,.ie8 .vhb-type-premium .vhb-teaser-link:hover:hover .vhb-media-wrapper:before {
    background-image: url(../images/1-formatOriginal_2.png)
}

.vhb-article-element .vhb-type-premium:hover:hover .vhb-media-wrapper:after,.vhb-type-premium .vhb-teaser-link:hover:hover .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1887px;
    width: 31px;
    height: 15px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-article-element .vhb-type-premium:hover:hover .vhb-media-wrapper:after,.ie8 .vhb-type-premium .vhb-teaser-link:hover:hover .vhb-media-wrapper:after {
    left: .5px;
    top: 8.5px
}

.vhb-article-element .vhb-type-premium:hover:hover .vhb-media-wrapper:after,.vhb-type-premium .vhb-teaser-link:hover:hover .vhb-media-wrapper:after {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    color: #fff;
    font-size: 11px
}

.vhb-label:before {
    color: #969696;
    text-transform: none;
    border: 1px solid #969696;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    padding: 0 4px;
    font-size: 11px;
    margin-right: 5px;
    content: attr(data-content);
    white-space: nowrap;
    vertical-align: 1px;
    font-weight: 700
}

.vhb-imagegallery,.vhb-teaser {
    position: relative
}

.vhb-imagegallery.vhb-indicator:before,.vhb-teaser.vhb-indicator:before {
    content: "Anzeige"!important
}

.vhb-imagegallery .vhb-colon,.vhb-imagegallery .vhb-media,.vhb-teaser .vhb-colon,.vhb-teaser .vhb-media {
    display: none
}

.vhb-imagegallery .vhb-time,.vhb-teaser .vhb-time {
    color: #969696;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px
}

.vhb-imagegallery .vhb-media-wrapper,.vhb-teaser .vhb-media-wrapper {
    position: relative;
    overflow: hidden
}

.vhb-imagegallery .vhb-media-wrapper .BrightcoveExperience,.vhb-teaser .vhb-media-wrapper .BrightcoveExperience {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.vhb-imagegallery .vhb-teaser-link,.vhb-imagegallery>a,.vhb-teaser .vhb-teaser-link,.vhb-teaser>a {
    display: block
}

.vhb-imagegallery .vhb-teaser-link:hover .vhb-headline,.vhb-imagegallery>a:hover .vhb-headline,.vhb-teaser .vhb-teaser-link:hover .vhb-headline,.vhb-teaser>a:hover .vhb-headline {
    border-bottom: 1px solid #ee7000
}

.vhb-imagegallery .vhb-headline,.vhb-teaser .vhb-headline {
    font-size: 19px;
    color: #000;
    border-bottom: 1px solid transparent;
    text-transform: none;
    font-weight: 700
}

.vhb-teaser-list .vhb-imagegallery .vhb-headline,.vhb-teaser-list .vhb-teaser .vhb-headline {
    font-size: 21px;
    line-height: 1.3em
}

.vhb-imagegallery .vhb-overline,.vhb-teaser .vhb-overline {
    font-size: 13px;
    color: #ee7000;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 16px;
    display: block
}

.vhb-imagegallery .vhb-teaser-content,.vhb-teaser .vhb-teaser-content {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    color: #1E1E1E;
    font-size: 16px
}

.vhb-imagegallery .vhb-teaser-content a:focus,.vhb-imagegallery .vhb-teaser-content a:hover,.vhb-teaser .vhb-teaser-content a:focus,.vhb-teaser .vhb-teaser-content a:hover {
    outline: 0;
    color: #000;
    text-decoration: none
}

.vhb-imagegallery .vhb-teaser-content .more,.vhb-teaser .vhb-teaser-content .more {
    color: #ee7000
}

.vhb-imagegallery .vhb-share-socialmedia-list,.vhb-teaser .vhb-share-socialmedia-list {
    padding-bottom: 0
}

.vhb-imagegallery .vhb-teaser-service,.vhb-teaser .vhb-teaser-service {
    font-size: 14px
}

.vhb-imagegallery .vhb-teaser-service>li,.vhb-teaser .vhb-teaser-service>li {
    float: left;
    padding-right: 16px
}

.vhb-imagegallery .vhb-teaser-service a,.vhb-teaser .vhb-teaser-service a {
    color: #969696;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 14px
}

.vhb-imagegallery .vhb-teaser-service a:hover,.vhb-teaser .vhb-teaser-service a:hover {
    color: #646464
}

.vhb-imagegallery .vhb-related-2,.vhb-teaser .vhb-related-2 {
    padding-top: 40px;
    line-height: 1.25em
}

.vhb-imagegallery .vhb-related-2 li,.vhb-teaser .vhb-related-2 li {
    margin: 2px 0;
    font-weight: 700;
    color: #000;
    font-size: 14px
}

.vhb-imagegallery .vhb-related-2 li:last-child,.vhb-teaser .vhb-related-2 li:last-child {
    margin: 2px 0 0
}

.vhb-imagegallery .vhb-related-2 .vhb-teaser.vhb-teaser .vhb-headline,.vhb-imagegallery .vhb-related-2 .vhb-teaser.vhb-teaser .vhb-overline,.vhb-teaser .vhb-related-2 .vhb-teaser.vhb-teaser .vhb-headline,.vhb-teaser .vhb-related-2 .vhb-teaser.vhb-teaser .vhb-overline {
    font-size: inherit;
    font-family: inherit;
    display: inherit;
    color: inherit;
    text-transform: inherit;
    line-height: inherit
}

.vhb-imagegallery .vhb-related-2 .vhb-teaser.vhb-teaser .vhb-colon,.vhb-teaser .vhb-related-2 .vhb-teaser.vhb-teaser .vhb-colon {
    display: inline
}

.vhb-imagegallery .vhb-related-2 .vhb-teaser.vhb-teaser:after,.vhb-imagegallery .vhb-related-2 .vhb-teaser.vhb-teaser:before,.vhb-teaser .vhb-related-2 .vhb-teaser.vhb-teaser:after,.vhb-teaser .vhb-related-2 .vhb-teaser.vhb-teaser:before {
    clear: none
}

.vhb-imagegallery .vhb-related-2 .vhb-type-premium .vhb-teaser-link:before,.vhb-teaser .vhb-related-2 .vhb-type-premium .vhb-teaser-link:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-imagegallery .vhb-related-2 .vhb-type-premium .vhb-teaser-link em,.vhb-teaser .vhb-related-2 .vhb-type-premium .vhb-teaser-link em {
    color: #511775
}

.vhb-imagegallery .vhb-related-2 .vhb-type-premium .vhb-teaser-link:hover,.vhb-teaser .vhb-related-2 .vhb-type-premium .vhb-teaser-link:hover {
    border-bottom: 1px solid #511775
}

.vhb-imagegallery .vhb-related-2 .vhb-type-video .vhb-teaser-link,.vhb-teaser .vhb-related-2 .vhb-type-video .vhb-teaser-link {
    position: relative;
    padding-right: 16px
}

.vhb-imagegallery .vhb-related-2 .vhb-type-video .vhb-teaser-link:after,.vhb-teaser .vhb-related-2 .vhb-type-video .vhb-teaser-link:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -152px;
    width: 12px;
    height: 9px;
    right: 0;
    top: 50%;
    content: "";
    position: relative;
    display: inline-block;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
    margin-left: 2px
}

.vhb-imagegallery .vhb-related-2 .vhb-type-imagegallery .vhb-teaser-link,.vhb-teaser .vhb-related-2 .vhb-type-imagegallery .vhb-teaser-link {
    position: relative;
    padding-right: 0
}

.vhb-imagegallery .vhb-related-2 .vhb-type-imagegallery .vhb-teaser-link:after,.vhb-teaser .vhb-related-2 .vhb-type-imagegallery .vhb-teaser-link:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -711px;
    width: 17px;
    height: 12px;
    right: 0;
    top: 50%;
    content: "";
    position: relative;
    display: inline-block;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
    margin-left: 2px
}

.vhb-imagegallery .vhb-related-2 .vhb-teaser-link,.vhb-teaser .vhb-related-2 .vhb-teaser-link {
    color: #000;
    font-size: 14px;
    border-bottom: 1px solid transparent;
    display: inline;
    font-weight: 700
}

.vhb-imagegallery .vhb-related-2 .vhb-teaser-link em,.vhb-teaser .vhb-related-2 .vhb-teaser-link em {
    color: #ee7000;
    text-transform: uppercase;
    font-size: 12px
}

.vhb-imagegallery .vhb-related-2 .vhb-teaser-link:hover,.vhb-teaser .vhb-related-2 .vhb-teaser-link:hover {
    border-bottom: 1px solid #ee7000
}

.vhb-imagegallery .vhb-related,.vhb-teaser .vhb-related {
    padding-top: 40px;
    line-height: 1.25em
}

.vhb-imagegallery .vhb-related .vhb-teaser.vhb-teaser .vhb-headline,.vhb-imagegallery .vhb-related .vhb-teaser.vhb-teaser .vhb-overline,.vhb-teaser .vhb-related .vhb-teaser.vhb-teaser .vhb-headline,.vhb-teaser .vhb-related .vhb-teaser.vhb-teaser .vhb-overline {
    font-size: inherit;
    font-family: inherit;
    display: inherit;
    color: inherit;
    text-transform: inherit;
    line-height: inherit
}

.vhb-imagegallery .vhb-related .vhb-teaser.vhb-teaser .vhb-colon,.vhb-teaser .vhb-related .vhb-teaser.vhb-teaser .vhb-colon {
    display: inline
}

.vhb-imagegallery .vhb-related .vhb-teaser.vhb-teaser:after,.vhb-imagegallery .vhb-related .vhb-teaser.vhb-teaser:before,.vhb-teaser .vhb-related .vhb-teaser.vhb-teaser:after,.vhb-teaser .vhb-related .vhb-teaser.vhb-teaser:before {
    clear: none
}

.vhb-imagegallery .vhb-related .vhb-teaser-link,.vhb-teaser .vhb-related .vhb-teaser-link {
    color: #646464;
    font-size: 13px;
    border-bottom: 1px solid transparent;
    display: inline
}

.vhb-imagegallery .vhb-related .vhb-teaser-link:hover,.vhb-teaser .vhb-related .vhb-teaser-link:hover {
    border-bottom: 1px solid #ee7000
}

.vhb-imagegallery .vhb-related .vhb-teaser-link:before,.vhb-teaser .vhb-related .vhb-teaser-link:before {
    content: "» ";
    color: #ee7000
}

.vhb-imagegallery .vhb-teaser-content .vhb-label-premium,.vhb-imagegallery .vhb-teaser-content .vhb-label:before,.vhb-teaser .vhb-teaser-content .vhb-label-premium,.vhb-teaser .vhb-teaser-content .vhb-label:before {
    vertical-align: bottom
}

.vhb-label-premium {
    color: #fff;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    background: #511775;
    border: none;
    padding: 2px 5px;
    font-size: 10px;
    margin-right: 5px;
    content: attr(data-content);
    white-space: nowrap;
    vertical-align: bottom;
    letter-spacing: 1px
}

.vhb-teaser-list {
    clear: both
}

.vhb-teaser-list>.vhb-teaser {
    padding: 25px 0;
    border-top: 1px solid #969696
}

.vhb-teaser-list>.vhb-teaser.vhb-first {
    border-top: none;
    padding-top: 0
}

.vhb-teaser-list .vhb-disturber {
    border-top: none;
    padding-bottom: 0
}

.vhb-authors:before {
    content: "";
    display: none
}

.vhb-teaser.vhb-mega-type2.vhb-type-premium .vhb-overline {
    color: #511775
}

.vhb-teaser.vhb-mega-type2.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 10px;
    margin-right: 5px;
    padding: 2px 4px;
    letter-spacing: 2px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-teaser.vhb-mega-type2.vhb-type-premium a:hover .vhb-headline {
    border-bottom-color: #511775
}

.vhb-teaser.vhb-mega-type2.vhb-type-premium a:hover .vhb-media-wrapper:before {
    padding-top: 22%
}

.vhb-teaser.vhb-mega-type2.vhb-type-premium .vhb-authors {
    font-style: italic
}

.vhb-teaser.vhb-mega,.vhb-teaser.vhb-mega-type2,.vhb-teaser.vhb-mega-type3 {
    margin-bottom: 30px
}

.vhb-teaser.vhb-mega-type2.vhb-teaser .vhb-headline,.vhb-teaser.vhb-mega-type3.vhb-teaser .vhb-headline,.vhb-teaser.vhb-mega.vhb-teaser .vhb-headline {
    font-size: 39px;
    line-height: 42px
}

.vhb-teaser.vhb-mega .vhb-media-wrapper,.vhb-teaser.vhb-mega-type2 .vhb-media-wrapper,.vhb-teaser.vhb-mega-type3 .vhb-media-wrapper {
    float: right;
    position: relative;
    margin-left: 20px;
    z-index: 1
}

.vhb-teaser.vhb-mega-type2.vhb-teaser .vhb-teaser-service,.vhb-teaser.vhb-mega-type3.vhb-teaser .vhb-teaser-service,.vhb-teaser.vhb-mega.vhb-teaser .vhb-teaser-service {
    font-size: 15px
}

.vhb-teaser.vhb-mega .vhb-teaser-content,.vhb-teaser.vhb-mega-type2 .vhb-teaser-content,.vhb-teaser.vhb-mega-type3 .vhb-teaser-content {
    cursor: pointer;
    font-size: 16px;
    line-height: 22px;
    padding-bottom: 8px;
    padding-right: 20px
}

.vhb-teaser.vhb-mega .vhb-authors,.vhb-teaser.vhb-mega-type2 .vhb-authors,.vhb-teaser.vhb-mega-type3 .vhb-authors {
    display: block;
    padding-bottom: 16px;
    padding-top: 8px;
    color: #969696;
    font-family: Publico,Times,serif;
    font-weight: 400;
    line-height: normal;
    font-size: 13px;
    border-top: 1px solid #969696
}

.vhb-teaser.vhb-mega .vhb-authors .vhb-author,.vhb-teaser.vhb-mega-type2 .vhb-authors .vhb-author,.vhb-teaser.vhb-mega-type3 .vhb-authors .vhb-author {
    color: #969696
}

.vhb-teaser.vhb-mega .vhb-author,.vhb-teaser.vhb-mega-type2 .vhb-author,.vhb-teaser.vhb-mega-type3 .vhb-author {
    color: #000
}

.vhb-teaser.vhb-mega .vhb-teaser-head,.vhb-teaser.vhb-mega-type2 .vhb-teaser-head,.vhb-teaser.vhb-mega-type3 .vhb-teaser-head {
    padding-bottom: 8px
}

.vhb-teaser.vhb-mega .vhb-media-wrapper {
    width: 620px;
    height: 349px;
    margin-bottom: 10px
}

.vhb-teaser.vhb-mega .vhb-teaser-content {
    width: 320px
}

.vhb-teaser.vhb-mega-type2 .vhb-media-wrapper {
    width: 500px;
    height: 281px
}

.vhb-teaser.vhb-mega-type2 .vhb-teaser-content {
    width: 440px
}

.vhb-teaser.vhb-mega-type3 .vhb-teaser-head {
    padding-bottom: 3px
}

.vhb-teaser.vhb-mega-type3 .vhb-media-wrapper {
    width: 940px;
    height: 370px;
    margin: 0 0 14px
}

.vhb-rebrush .vhb-teaser.vhb-mega-type3 .vhb-media-wrapper {
    width: 960px
}

.vhb-teaser.vhb-mega-type3 .vhb-teaser-head+.vhb-media-wrapper {
    margin-top: 8px
}

.vhb-teaser.vhb-mega-type3 .vhb-teaser-content {
    width: 620px
}

.vhb-teaser.vhb-mega-type3 .vhb-authors {
    border-top: none;
    padding-bottom: 11px
}

.vhb-teaser.vhb-mega-type3 .vhb-teaser-service li {
    padding-right: 0;
    padding-left: 30px
}

.vhb-teaser.vhb-mega-type3 .vhb-teaser-service li:first-child {
    padding-left: 0
}

.vhb-teaser.vhb-mega-type3 .vhb-related {
    clear: both;
    padding-top: 10px
}

.vhb-teaser.vhb-teaser-2-small {
    border-top: 1px solid #969696;
    padding-top: 20px
}

.vhb-teaser.vhb-teaser-2-small.vhb-first,.vhb-teaser.vhb-teaser-2-small:first-child {
    border-top: none;
    padding-top: 0
}

.vhb-teaser.vhb-teaser-2-small .vhb-headline {
    font-size: 27px;
    font-weight: 700;
    line-height: 30px
}

.vhb-teaser.vhb-teaser-2-small .vhb-label:before {
    margin-left: 0;
    line-height: 21px
}

.vhb-teaser.vhb-teaser-2-small.vhb-type-premium:hover .vhb-headline {
    border-bottom: 1px solid #511775
}

.vhb-teaser.vhb-teaser-2-small .vhb-teaser-content {
    color: #1E1E1E
}

.vhb-teaser.vhb-teaser-2-small.vhb-type-premium .vhb-overline {
    color: #511775
}

.vhb-teaser.vhb-teaser-2-small.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-teaser.vhb-teaser-2 {
    position: relative;
    margin-bottom: 25px
}

.vhb-teaser.vhb-teaser-2 .vhb-teaser-headposition .vhb-overline {
    text-shadow: 1px 1px 1px rgba(0,0,0,.25)
}

.vhb-teaser.vhb-teaser-2.vhb-type-premium:hover .vhb-teaser-headposition .vhb-headline {
    border-bottom: 0 solid transparent
}

.vhb-teaser.vhb-teaser-2 .vhb-teaser-headposition {
    position: absolute;
    bottom: 10px;
    left: 10px;
    z-index: 2
}

.vhb-teaser.vhb-teaser-2 .vhb-teaser-headposition .vhb-teaser-head {
    padding-bottom: 0
}

.vhb-teaser.vhb-teaser-2.vhb-mega-type3 {
    position: relative
}

.vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-headposition {
    bottom: 25px;
    left: 25px
}

.vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-headline {
    font-size: 48px;
    line-height: 54px
}

.vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser--wrapper {
    border: 1px solid #969696;
    margin: 0 auto;
    width: 940px
}

.vhb-rebrush .vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser--wrapper {
    width: 960px
}

.vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser--wrapper .vhb-teaser--background {
    height: 377px
}

.vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-content {
    width: 65%;
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 0
}

.vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-2--content {
    padding: 10px 10px 0
}

.vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-2--content .vhb-teaser-content {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 16px
}

.vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-service {
    float: right;
    position: absolute;
    bottom: 10px;
    right: 30px
}

.vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-service li a {
    font-size: 14px
}

.vhb-teaser.vhb-teaser-2 .vhb-teaser-2--content {
    padding: 10px 10px 0
}

.vhb-teaser.vhb-teaser-2 .vhb-label:before {
    margin-left: 0;
    margin-right: 5px
}

.vhb-teaser.vhb-teaser-2 .vhb-headline {
    font-size: 37px;
    line-height: 40px;
    color: #FFF
}

.vhb-teaser.vhb-teaser-2 .vhb-teaser-head {
    padding-bottom: 10px
}

.vhb-teaser.vhb-teaser-2 .vhb-teaser-content {
    width: 100%;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px;
    color: #1E1E1E
}

.vhb-teaser.vhb-teaser-2 .vhb-authors {
    color: #969696;
    font-style: italic;
    display: inline
}

.vhb-teaser.vhb-teaser-2 .vhb-teaser--background {
    overflow: hidden;
    width: 100%;
    position: relative
}

.vhb-teaser.vhb-teaser-2 .vhb-teaser--background img {
    width: 100%
}

.vhb-teaser.vhb-teaser-2 .vhb-teaser--background:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 50%;
    min-height: 390px;
    bottom: 0;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);
    z-index: 2
}

.vhb-teaser.vhb-teaser-2 .vhb-teaser-service {
    float: left;
    margin-left: 10px
}

.vhb-teaser.vhb-teaser-2 a:hover .vhb-headline {
    border-bottom: 1px solid #ee7000
}

.vhb-teaser.vhb-teaser-2.vhb-type-premium .vhb-teaser--background:after {
    color: #fff;
    background-color: rgba(81,23,117,0);
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
    padding: 27% 0;
    text-transform: uppercase
}

.vhb-teaser.vhb-teaser-2.vhb-type-premium .vhb-overline {
    color: #fff;
    font-size: 14px;
    margin-bottom: 5px
}

.vhb-teaser.vhb-teaser-2.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 10px;
    margin-right: 5px;
    padding: 2px 4px;
    letter-spacing: 2px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-teaser.vhb-teaser-2.vhb-type-premium .vhb-teaser--wrapper a:hover .vhb-teaser--overlay {
    background-color: rgba(81,23,117,.5);
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: relative;
    position: absolute
}

.vhb-teaser.vhb-teaser-2.vhb-type-premium .vhb-teaser--wrapper a:hover .vhb-teaser--overlay:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1887px;
    width: 31px;
    height: 15px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-teaser.vhb-teaser-2.vhb-type-premium .vhb-teaser--wrapper a:hover .vhb-teaser--overlay:after {
    left: .5px;
    top: 8.5px
}

.vhb-teaser.vhb-teaser-2.vhb-type-premium .vhb-teaser--wrapper a:hover .vhb-teaser--overlay:before {
    content: "Für Digitalpass-Kunden";
    text-align: center;
    font-size: 16px;
    letter-spacing: 3px;
    text-transform: uppercase;
    z-index: 10;
    position: absolute;
    color: #FFF;
    top: 45%;
    top: -webkit-calc(50% - 25px);
    top: calc(50% - 25px);
    width: 100%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}

.vhb-teaser.vhb-teaser-2.vhb-type-premium .vhb-teaser--wrapper a:hover .vhb-teaser--overlay:after {
    z-index: 10
}

.ie8 .vhb-teaser.vhb-teaser-2.vhb-type-premium .vhb-teaser--wrapper a:hover .vhb-teaser--overlay:before {
    background-image: url(../images/1-formatOriginal_2.png)
}

.vhb-teaser.vhb-teaser-3 {
    position: relative
}

.vhb-teaser.vhb-teaser-3.vhb-type-premium a:hover .vhb-headline {
    border-bottom: 1px solid #511775
}

.vhb-teaser.vhb-teaser-3 .vhb-label:before {
    margin-left: 0;
    margin-right: 5px
}

.vhb-teaser.vhb-teaser-3 .vhb-headline {
    font-size: 37px;
    line-height: 40px;
    color: #000;
    font-weight: 700
}

.vhb-teaser.vhb-teaser-3 .vhb-overline {
    color: #ee7000;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-teaser.vhb-teaser-3 .vhb-teaser-head {
    padding-bottom: 10px;
    margin-top: 15px
}

.vhb-teaser.vhb-teaser-3 .vhb-teaser-content {
    width: 100%;
    font-size: 16px;
    line-height: 22px;
    color: #1E1E1E
}

.vhb-teaser.vhb-teaser-3 .vhb-authors {
    color: #969696;
    font-style: italic;
    display: inline
}

.vhb-teaser.vhb-teaser-3 a:hover .vhb-headline {
    border-bottom: 1px solid #ee7000
}

.vhb-teaser.vhb-teaser-3 .vhb-teaser--background {
    overflow: hidden;
    width: 100%;
    position: relative
}

.vhb-teaser.vhb-teaser-3 .vhb-teaser--background img {
    width: 100%
}

.vhb-teaser.vhb-teaser-3.vhb-type-premium .vhb-overline {
    color: #511775;
    font-size: 14px;
    margin-bottom: 5px
}

.vhb-teaser.vhb-teaser-3.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 10px;
    margin-right: 5px;
    padding: 2px 4px;
    letter-spacing: 2px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-teaser.vhb-teaser-3.vhb-type-premium a:hover .vhb-teaser--background {
    position: relative
}

.vhb-teaser.vhb-teaser-3.vhb-type-premium a:hover .vhb-teaser--background:before {
    content: "Für Digitalpass-Kunden";
    color: #fff;
    background-color: rgba(81,23,117,.5);
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
    padding: 20% 0;
    text-align: center;
    font-size: 16px;
    letter-spacing: 3px;
    text-transform: uppercase
}

.ie8 .vhb-teaser.vhb-teaser-3.vhb-type-premium a:hover .vhb-teaser--background:before {
    background-image: url(../images/1-formatOriginal_2.png)
}

.vhb-teaser.vhb-teaser-3.vhb-type-premium a:hover .vhb-teaser--background:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1887px;
    width: 31px;
    height: 15px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    position: absolute
}

.ie8 .vhb-teaser.vhb-teaser-3.vhb-type-premium a:hover .vhb-teaser--background:after {
    left: .5px;
    top: 8.5px
}

.vhb-teaser.vhb-teaser-3.vhb-type-premium a:hover .vhb-teaser--background:after {
    content: "";
    z-index: 2
}

.vhb-teaser.vhb-type-full .vhb-teaser-content {
    margin-top: 10px
}

.vhb-teaser.vhb-type-full .vhb-teaser-head,.vhb-teaser.vhb-type2 .vhb-teaser-head {
    padding-bottom: 4px
}

.vhb-teaser.vhb-type-full .vhb-teaser-content,.vhb-teaser.vhb-type2 .vhb-teaser-content {
    padding-bottom: 5px;
    min-height: 30px
}

.vhb-teaser.vhb-type-full .vhb-teaser-content>.vhb-comments-link,.vhb-teaser.vhb-type2 .vhb-teaser-content>.vhb-comments-link {
    display: block;
    padding-top: 5px
}

.vhb-teaser.vhb-type-full .vhb-authors,.vhb-teaser.vhb-type2 .vhb-authors {
    font-size: 13px;
    font-family: Publico,Times,serif;
    font-weight: 400;
    color: #969696;
    font-style: italic
}

.vhb-teaser.vhb-type-full .vhb-author,.vhb-teaser.vhb-type2 .vhb-author {
    color: #969696;
    font-family: Publico,Times,serif;
    font-weight: 400;
    font-size: 13px
}

.vhb-teaser.vhb-type-full.vhb-first {
    padding-top: 0
}

.vhb-teaser.vhb-type-full .vhb-media-wrapper {
    position: relative;
    width: 590px;
    height: 332px
}

.vhb-teaser.vhb-type-full .vhb-teaser-head+.vhb-media-wrapper {
    margin-top: 5px
}

.vhb-teaser.vhb-type-full .vhb-media-wrapper+.vhb-teaser-head {
    margin-top: 16px
}

.vhb-teaser.vhb-type2 .vhb-media-wrapper {
    float: right;
    position: relative;
    clear: right;
    margin-left: 20px;
    margin-bottom: 10px
}

.vhb-teaser.vhb-type2 .vhb-time {
    float: right;
    height: 18px
}

.vhb-teaser.vhb-type2 .vhb-time+.vhb-media-wrapper {
    margin-top: 5px
}

.msie8 .vhb-teaser-2.vhb-teaser .vhb-teaser-headposition {
    margin-top: 40px;
    position: relative
}

.msie8 .vhb-teaser-2.vhb-teaser .vhb-teaser-headposition .vhb-headline,.msie8 .vhb-teaser-2.vhb-teaser .vhb-teaser-headposition .vhb-overline {
    color: #1E1E1E
}

.msie8 .vhb-teaser-2.vhb-type-premium:hover .vhb-teaser--background:after {
    background-image: url(../images/1-formatOriginal_2.png)
}

.vhb-teaser-list-small-2 {
    margin: -10px 0 -2px
}

.vhb-teaser-list-small-2 .vhb-teaser {
    padding: 10px 0 2px
}

.vhb-teaser-list-small-2.vhb-with-separator {
    margin: -15px 0
}

.vhb-teaser-list-small-2.vhb-with-separator>.vhb-teaser {
    padding: 15px 0;
    border-top: 1px solid #969696
}

.vhb-teaser-list-small-2.vhb-with-separator>.vhb-teaser:first-child {
    border-top: none
}

.vhb-teaser-list-small-2.vhb-with-separator .vhb-media-wrapper {
    position: relative;
    margin-bottom: 15px
}

.vhb-box-content .vhb-teaser-content {
    line-height: 20px
}

.vhb-box-content.vhb-newsticker--rebrush {
    padding: 30px 25px 0;
    margin: -20px -20px 0
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-link {
    display: block
}

.vhb-box-content.vhb-newsticker--rebrush.vhb-box-wrapper .vhb-box-nav .vhb-toggles-nav li {
    margin-right: 8px
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-scrollpane {
    max-height: 500px;
    overflow-y: scroll;
    overflow-x: hidden
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-scrollpane .vhb-headline,.vhb-box-content.vhb-newsticker--rebrush .vhb-scrollpane .vhb-overline {
    word-break: break-word
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush {
    margin: -10px 0 -2px;
    padding: 0 5px
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser {
    padding: 10px 5px 12px 0;
    border-bottom: 1px solid #969696
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser.vhb-type-video .vhb-doctype {
    position: relative;
    padding-right: 16px
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser.vhb-type-video .vhb-doctype:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -152px;
    width: 12px;
    height: 9px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser.vhb-type-imagegallery .vhb-doctype {
    position: relative;
    padding-right: 21px
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser.vhb-type-imagegallery .vhb-doctype:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -711px;
    width: 17px;
    height: 12px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser:last-child {
    border-bottom: none;
    padding: 10px 5px 20px 0
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser.vhb-type-premium .vhb-overline {
    color: #511775
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser.vhb-type-premium .vhb-headline:before,.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser.vhb-type-premium:hover .vhb-headline {
    border-bottom-color: #511775
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser .vhb-time {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 14px;
    font-style: italic;
    float: right
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser .vhb-overline {
    display: block;
    padding-bottom: 3px;
    font-size: 11px;
    line-height: 13px;
    width: 225px
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser .vhb-overline .vhb-label {
    padding-left: 3px
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser .vhb-overline .vhb-label:before {
    font-size: 10px
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush .vhb-teaser .vhb-headline {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 15px;
    line-height: 20px
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush.vhb-with-separator {
    margin: -15px 0
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush.vhb-with-separator>.vhb-teaser {
    padding: 15px 0;
    border-top: 1px solid #969696
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush.vhb-with-separator>.vhb-teaser:first-child {
    border-top: none
}

.vhb-box-content.vhb-newsticker--rebrush .vhb-teaser-list-small--rebrush.vhb-with-separator .vhb-media-wrapper {
    position: relative;
    margin-bottom: 15px
}

.vhb-teaserlist .vhb-teaser.vhb-type-premium .vhb-overline {
    color: #511775
}

.vhb-teaserlist .vhb-teaser.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-teaserlist .vhb-teaser.vhb-type-premium a:hover .vhb-media-wrapper {
    position: absolute
}

.vhb-teaserlist .vhb-teaser.vhb-type-premium a:hover .vhb-headline {
    border-bottom-color: #511775
}

.vhb-teaser-list-small-load-more {
    text-align: center;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #000;
    font-size: 14px;
    border-top: 1px solid #969696;
    padding: 20px 20px 0;
    width: 100%;
    display: block;
    text-transform: uppercase;
    margin-top: 10px
}

a.vhb-teaser-list-small-load-more:after {
    padding-left: 5px;
    content: ">"
}

.vhb-scrollpane+.vhb-teaser-list-small-load-more {
    padding: 20px
}

.vhb-newsticker--premium.vhb-box-content {
    padding: 20px 20px 0
}

.vhb-newsticker--premium .vhb-teaser-list-small-load-more {
    padding: 20px;
    margin-left: -20px;
    margin-right: -20px;
    width: 115%
}

.vhb-box-content--rebrush .vhb-scrollpane:before {
    content: "";
    width: 299px;
    height: 1px;
    background: #969696;
    position: absolute;
    margin-top: -21px;
    display: block;
    margin-left: -20px
}

.vhb-teaser-list-small {
    margin: -10px 0 -2px
}

.vhb-teaser-list-small .vhb-type-premium .vhb-overline {
    color: #511775
}

.vhb-teaser-list-small .vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-teaser-list-small .vhb-type-premium a:hover .vhb-headline {
    border-bottom-color: #511775
}

.vhb-teaser-list-small .vhb-teaser {
    padding: 10px 0 2px
}

.vhb-teaser-list-small .vhb-teaser.vhb-type-imagegallery .vhb-newsticker-doctype {
    position: relative
}

.vhb-teaser-list-small .vhb-teaser.vhb-type-imagegallery .vhb-newsticker-doctype:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3064px;
    width: 23px;
    height: 19px;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-teaser-list-small .vhb-teaser.vhb-type-imagegallery .vhb-newsticker-doctype:after {
    left: 4.5px;
    top: 6.5px
}

.vhb-teaser-list-small .vhb-teaser.vhb-type-video .vhb-newsticker-doctype {
    position: relative
}

.vhb-teaser-list-small .vhb-teaser.vhb-type-video .vhb-newsticker-doctype:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3698px;
    width: 18px;
    height: 23px;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-teaser-list-small .vhb-teaser.vhb-type-video .vhb-newsticker-doctype:after {
    left: 7px;
    top: 4.5px
}

.vhb-teaser-list-small .vhb-teaser.vhb-type-imagegallery .vhb-newsticker-doctype:after,.vhb-teaser-list-small .vhb-teaser.vhb-type-video .vhb-newsticker-doctype:after {
    left: 80%;
    top: 70%
}

.vhb-teaser-list-small.vhb-with-separator {
    margin: -15px 0
}

.vhb-teaser-list-small.vhb-with-separator>.vhb-teaser {
    padding: 15px 0;
    border-top: 1px solid #969696
}

.vhb-teaser-list-small.vhb-with-separator>.vhb-teaser:first-child {
    border-top: none
}

.vhb-teaser-list-small.vhb-with-separator .vhb-media-wrapper {
    position: relative;
    margin-bottom: 15px
}

.vhb-article-element,.vhb-teaser-list-small {
    line-height: 18px
}

.vhb-article-element .vhb-imagegallery .vhb-label:before,.vhb-article-element .vhb-teaser .vhb-label:before,.vhb-teaser-list-small .vhb-imagegallery .vhb-label:before,.vhb-teaser-list-small .vhb-teaser .vhb-label:before {
    font-size: 9px;
    vertical-align: top
}

.vhb-article-element .vhb-imagegallery .vhb-overline,.vhb-article-element .vhb-teaser .vhb-overline,.vhb-teaser-list-small .vhb-imagegallery .vhb-overline,.vhb-teaser-list-small .vhb-teaser .vhb-overline {
    font-size: 11px;
    line-height: 13px
}

.vhb-article-element .vhb-imagegallery .vhb-headline,.vhb-article-element .vhb-teaser .vhb-headline,.vhb-teaser-list-small .vhb-imagegallery .vhb-headline,.vhb-teaser-list-small .vhb-teaser .vhb-headline {
    font-size: 15px;
    line-height: 18px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    word-break: normal
}

.vhb-article-element .vhb-imagegallery .vhb-time,.vhb-article-element .vhb-teaser .vhb-time,.vhb-teaser-list-small .vhb-imagegallery .vhb-time,.vhb-teaser-list-small .vhb-teaser .vhb-time {
    line-height: normal;
    font-size: 11px;
    color: #646464;
    float: right;
    margin-right: 10px
}

.vhb-article-element .vhb-imagegallery .vhb-keyword,.vhb-article-element .vhb-teaser .vhb-keyword,.vhb-teaser-list-small .vhb-imagegallery .vhb-keyword,.vhb-teaser-list-small .vhb-teaser .vhb-keyword {
    font-size: 12px;
    color: #969696;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    display: block
}

.vhb-article-element .vhb-imagegallery .vhb-teaser-link,.vhb-article-element .vhb-teaser .vhb-teaser-link,.vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-link,.vhb-teaser-list-small .vhb-teaser .vhb-teaser-link {
    display: inline
}

.vhb-article-element .vhb-imagegallery .vhb-media-wrapper,.vhb-article-element .vhb-imagegallery .vhb-teaser-image,.vhb-article-element .vhb-teaser .vhb-media-wrapper,.vhb-article-element .vhb-teaser .vhb-teaser-image,.vhb-teaser-list-small .vhb-imagegallery .vhb-media-wrapper,.vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-image,.vhb-teaser-list-small .vhb-teaser .vhb-media-wrapper,.vhb-teaser-list-small .vhb-teaser .vhb-teaser-image {
    margin-bottom: 12px
}

.vhb-article-element .vhb-imagegallery .vhb-media-wrapper>.vhb-teaser-image,.vhb-article-element .vhb-teaser .vhb-media-wrapper>.vhb-teaser-image,.vhb-teaser-list-small .vhb-imagegallery .vhb-media-wrapper>.vhb-teaser-image,.vhb-teaser-list-small .vhb-teaser .vhb-media-wrapper>.vhb-teaser-image {
    margin-bottom: 0
}

.vhb-article-element .vhb-imagegallery .vhb-teaser-content,.vhb-article-element .vhb-teaser .vhb-teaser-content,.vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-content,.vhb-teaser-list-small .vhb-teaser .vhb-teaser-content {
    margin-top: 4px
}

.vhb-article-element .vhb-imagegallery .vhb-teaser-service,.vhb-article-element .vhb-teaser .vhb-teaser-service,.vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service,.vhb-teaser-list-small .vhb-teaser .vhb-teaser-service {
    margin-top: 5px
}

.vhb-article-element .vhb-imagegallery.vhb-teaser-last .vhb-teaser-content,.vhb-article-element .vhb-teaser.vhb-teaser-last .vhb-teaser-content,.vhb-teaser-list-small .vhb-imagegallery.vhb-teaser-last .vhb-teaser-content,.vhb-teaser-list-small .vhb-teaser.vhb-teaser-last .vhb-teaser-content {
    padding-bottom: 0
}

.vhb-newsticker .vhb-article-element .vhb-imagegallery .vhb-teaser-service,.vhb-newsticker .vhb-article-element .vhb-teaser .vhb-teaser-service,.vhb-newsticker .vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service,.vhb-newsticker .vhb-teaser-list-small .vhb-teaser .vhb-teaser-service,.vhb-newsticker--rebrush .vhb-article-element .vhb-imagegallery .vhb-teaser-service,.vhb-newsticker--rebrush .vhb-article-element .vhb-teaser .vhb-teaser-service,.vhb-newsticker--rebrush .vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service,.vhb-newsticker--rebrush .vhb-teaser-list-small .vhb-teaser .vhb-teaser-service,.vhb-toplist .vhb-article-element .vhb-imagegallery .vhb-teaser-service,.vhb-toplist .vhb-article-element .vhb-teaser .vhb-teaser-service,.vhb-toplist .vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service,.vhb-toplist .vhb-teaser-list-small .vhb-teaser .vhb-teaser-service {
    display: none;
    position: absolute;
    right: 0;
    top: 15px;
    height: 100%
}

.vhb-newsticker .vhb-article-element .vhb-imagegallery .vhb-teaser-service li,.vhb-newsticker .vhb-article-element .vhb-teaser .vhb-teaser-service li,.vhb-newsticker .vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service li,.vhb-newsticker .vhb-teaser-list-small .vhb-teaser .vhb-teaser-service li,.vhb-newsticker--rebrush .vhb-article-element .vhb-imagegallery .vhb-teaser-service li,.vhb-newsticker--rebrush .vhb-article-element .vhb-teaser .vhb-teaser-service li,.vhb-newsticker--rebrush .vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service li,.vhb-newsticker--rebrush .vhb-teaser-list-small .vhb-teaser .vhb-teaser-service li,.vhb-toplist .vhb-article-element .vhb-imagegallery .vhb-teaser-service li,.vhb-toplist .vhb-article-element .vhb-teaser .vhb-teaser-service li,.vhb-toplist .vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service li,.vhb-toplist .vhb-teaser-list-small .vhb-teaser .vhb-teaser-service li {
    padding-right: 5px
}

.vhb-newsticker .vhb-article-element .vhb-imagegallery .vhb-teaser-service,.vhb-newsticker .vhb-article-element .vhb-teaser .vhb-teaser-service,.vhb-newsticker .vhb-teaser-list-small .vhb-imagegallery .vhb-teaser-service,.vhb-newsticker .vhb-teaser-list-small .vhb-teaser .vhb-teaser-service {
    top: 25px
}

.vhb-article-element .vhb-imagegallery:hover .vhb-teaser-service,.vhb-article-element .vhb-teaser:hover .vhb-teaser-service,.vhb-teaser-list-small .vhb-imagegallery:hover .vhb-teaser-service,.vhb-teaser-list-small .vhb-teaser:hover .vhb-teaser-service {
    display: block
}

.vhb-teaser.vhb-type-premium .more {
    color: #511775;
    font-weight: 700
}

.vhb-article-element {
    padding-bottom: 10px
}

.vhb-article-element .vhb-teaser .vhb-teaser-content {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 1.3em;
    padding-bottom: 2px;
    color: #646464
}

.vhb-main-col .vhb-interferer.vhb-first,.vhb-main-col .vhb-teaser-list.vhb-first {
    border-top: none;
    padding-top: 0;
    margin-top: 0
}

.vhb-input-emitters .vhb-box-content {
    padding: 25px 20px
}

.vhb-input-emitters .vhb-teaser {
    padding: 15px 0 15px 120px;
    min-height: 100px
}

.vhb-input-emitters .vhb-teaser .vhb-teaser-image {
    position: absolute;
    left: 0;
    width: 100px;
    margin-right: 20px
}

.vhb-input-emitters .vhb-teaser .vhb-headline {
    position: relative;
    display: inline;
    top: -3px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-size: 15px;
    line-height: 18px;
    color: #000;
    font-weight: 700
}

.vhb-input-emitters .vhb-teaser .vhb-teaser-content {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #646464
}

.vhb-input-emitters .vhb-teaser .vhb-more-link {
    color: #ee7000;
    margin-top: 3px
}

.vhb-topic-intro {
    position: relative;
    border-bottom: 4px solid #ee7000;
    overflow: hidden;
    margin-bottom: 30px
}

.vhb-topic-intro .vhb-topic-title-wrapper {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 29px;
    margin-bottom: 6px
}

.vhb-topic-intro .vhb-topic-title-wrapper .vhb-topic-title {
    color: #ee7000;
    display: inline
}

.vhb-topic-intro .vhb-topic-image {
    border-top: 4px solid #ee7000;
    margin-bottom: 15px;
    width: 590px;
    height: 332px
}

.vhb-topic-intro .vhb-topic-summary {
    overflow: hidden;
    color: #646464
}

.vhb-topic-intro .vhb-topic-summary a {
    color: #ee7000
}

.vhb-topic-intro .vhb-topic-summary a:hover {
    text-decoration: underline
}

.vhb-topic-intro .vhb-topic-summary em,.vhb-topic-intro .vhb-topic-summary i {
    font-style: italic
}

.vhb-topic-intro .vhb-topic-summary b,.vhb-topic-intro .vhb-topic-summary strong {
    font-weight: 700
}

.vhb-topic-intro .vhb-topic-summary p {
    margin-bottom: 10px
}

.vhb-topic-intro .vhb-load-more-wrapper {
    position: absolute;
    bottom: 0;
    height: 70px;
    width: 100%;
    background: #fff
}

.vhb-topic-intro .vhb-load-more-wrapper .vhb-fadeout {
    position: absolute;
    top: -30px;
    width: 100%;
    height: 30px;
    display: none
}

.vhb-topic-intro.vhb-collapsed {
    max-height: 651px
}

.vhb-topic-intro.vhb-collapsed .vhb-fadeout {
    background: url(../images/1-formatOriginal_5.png) repeat-x;
    display: block
}

.vhb-topic-overview .vhb-topic-title {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 29px;
    margin-bottom: 6px
}

.vhb-topic-overview p.vhb-topic-content {
    margin-bottom: 20px
}

.vhb-topic-overview h3 {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    text-transform: uppercase;
    font-weight: 700;
    color: #ee7000;
    border-bottom: 1px solid #afafaf;
    margin-top: 40px
}

.vhb-topic-overview .vhb-box-wrapper {
    margin-bottom: 10px;
    border-width: 0
}

.vhb-topic-overview .vhb-box-wrapper .vhb-box-header {
    padding: 0
}

.vhb-topic-overview .vhb-box-wrapper.small {
    padding-bottom: 40px
}

.vhb-topic-overview .vhb-box-wrapper.small li {
    margin-right: 13.7px
}

.vhb-topic-overview form.vhb-topic-overview-search {
    display: block;
    position: absolute;
    right: 0;
    -webkit-transition: bottom 250ms ease;
    -o-transition: bottom 250ms ease;
    transition: bottom 250ms ease;
    bottom: 13px;
    height: 25px;
    width: 190px
}

.android .vhb-topic-overview form.vhb-topic-overview-search,.ios .vhb-topic-overview form.vhb-topic-overview-search,.safari4 .vhb-topic-overview form.vhb-topic-overview-search,.safari5 .vhb-topic-overview form.vhb-topic-overview-search {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.vhb-topic-overview form.vhb-topic-overview-search>input {
    height: 100%;
    width: 100%;
    padding-right: 20px;
    margin: 0;
    color: #646464
}

.vhb-topic-overview form.vhb-topic-overview-search>input.vhb-input-placeholder {
    color: #afafaf
}

.vhb-topic-overview form.vhb-topic-overview-search>input:focus+.vhb-topic-overview-search-button {
    background-position: 0 -15163px
}

.vhb-topic-overview form.vhb-topic-overview-search>.vhb-topic-overview-search-button {
    position: absolute;
    right: 0;
    top: 0;
    border: none;
    background: url(../images/29-formatOriginal.png) 0 -22971px no-repeat;
    height: 24px;
    width: 20px;
    padding: 0
}

.vhb-topic-overview form.vhb-topic-overview-search>.vhb-topic-overview-search-button:hover {
    background-position: 0 -10171px
}

.vhb-topic-overview .vhb-topic-subheader {
    font-size: 13px
}

.vhb-topic-overview .vhb-topic-subheader>ul {
    list-style: none
}

.vhb-topic-overview .vhb-topic-subheader>ul>li {
    display: inline-block;
    padding: 0 15px 8px 0
}

.vhb-topic-overview .vhb-topic-subheader>ul>li>h2 {
    color: #ee7000
}

.vhb-topic-overview .vhb-topic-subheader>ul>li>a {
    color: #969696
}

.vhb-topic-overview .vhb-topic-subheader>ul>li>a:hover {
    color: #ee7000
}

.vhb-topic-overview .vhb-teaser-list-small {
    display: table;
    width: 100%
}

.vhb-topic-overview .vhb-teaser-list-small .vhb-teaser {
    line-height: 24px;
    border-bottom: 1px solid #afafaf
}

.vhb-topic-overview .vhb-teaser-list-small .vhb-teaser .vhb-headline {
    font-size: 16px
}

.vhb-topic-overview .vhb-teaser-list {
    display: table;
    width: 100%
}

.vhb-topic-overview .vhb-teaser-list.border-bottom {
    border-bottom: 1px solid #afafaf
}

.vhb-topic-overview .vhb-teaser-list>li.vhb-teaser {
    width: 50%;
    float: left;
    border-top-width: 0
}

.vhb-topic-overview .vhb-teaser-list>li.vhb-teaser:nth-child(odd) .vhb-teaser-link {
    padding-right: 35px;
    border-right: 1px solid #afafaf
}

.vhb-topic-overview .vhb-teaser-list>li.vhb-teaser:nth-child(even) .vhb-teaser-link {
    padding-left: 35px;
    position: relative;
    left: -1px;
    border-left: 1px solid #afafaf
}

.vhb-topic-overview .vhb-teaser-list>li.vhb-teaser.is-odd-last .vhb-teaser-link {
    border-right-width: 0!important
}

.vhb-topic-overview .vhb-teaser-list>li.vhb-teaser .vhb-media-wrapper {
    padding: 10px 0
}

.vhb-topic-overview .vhb-footer-action {
    margin: 20px 0
}

.vhb-download-teaser {
    margin-bottom: 30px
}

.vhb-download-teaser .vhb-teaser-content {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-download-teaser .vhb-title {
    font-weight: 700;
    display: inline-block;
    margin-bottom: 10px
}

.vhb-download-teaser .vhb-title:before {
    content: "";
    display: inline-block;
    float: left;
    background: url(../images/29-formatOriginal.png) 0 -12927px no-repeat;
    width: 30px;
    height: 30px;
    margin-top: 5px;
    margin-right: 5px
}

.vhb-download-teaser .vhb-title .vhb-file-info {
    font-weight: 400
}

.vhb-download-single .vhb-file-info {
    display: block
}

.vhb-next-element-no-border+.vhb-teaser {
    border-top: none
}

.vhb-overline {
    font-weight: 700;
    font-style: normal!important
}

.vhb-teaser-homepage {
    position: relative;
    margin-bottom: 30px;
    max-width: 620px
}

.vhb-teaser-homepage .vhb-media-wrapper img {
    width: 100%
}

.vhb-teaser-homepage .vhb-teaser-overlay {
    position: absolute;
    width: 100%;
    bottom: 0;
    z-index: 10;
    background: #000;
    background: rgba(0,0,0,.65);
    padding: 0 20px 20px
}

.vhb-teaser-homepage .vhb-teaser-overlay .vhb-headline,.vhb-teaser-homepage .vhb-teaser-overlay .vhb-link-home {
    color: #fff
}

.vhb-teaser-homepage .vhb-teaser-overlay .vhb-link-home:hover {
    color: #ee7000
}

.vhb-teaser-homepage .vhb-teaser-overlay .vhb-teaser-link {
    margin-top: 10px
}

.vhb-teaser-homepage .vhb-teaser-overlay .vhb-link-home:before {
    content: "";
    width: 19px;
    height: 30px;
    display: inline-block;
    background: url(../images/29-formatOriginal.png) 5px -26808px no-repeat
}

.vhb-teaser-homepage .vhb-teaser-overlay .vhb-link-home:hover:before {
    background-position: 5px -14124px
}

.vhb-teaser-stage {
    margin-bottom: 25px;
    position: relative
}

.vhb-teaser-stage .vhb-teaser-stage-more {
    float: right;
    text-align: right;
    font-size: 13px;
    font-weight: 400;
    color: #fff
}

.vhb-teaser-stage .vhb-teaser-stage-more:hover {
    color: #ee7000
}

.vhb-teaser-stage .vhb-teaser-stage-more:before {
    content: "» ";
    color: #ee7000;
    font-size: 17px;
    position: relative;
    top: 1px
}

.vhb-teaser-stage .vhb-bod-img {
    margin-top: 30px;
    display: inline-block;
    text-align: right;
    width: 310px
}

.vhb-teaser-stage .vhb-bod-img img {
    max-width: 100%
}

.vhb-teaser-stage .vhb-label-premium {
    display: none
}

.vhb-teaser-stage .vhb-teaser-stage-content .vhb-overline {
    color: #511775
}

.vhb-teaser-stage .vhb-teaser-stage-content .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-teaser-stage .vhb-teaser-stage-share-buttons {
    margin-top: 20px
}

.vhb-teaser-stage .vhb-teaser-stage-content-wrapper {
    max-width: 580px
}

.vhb-teaser-stage .vhb-teaser-stage-content-wrapper .vhb-teaser-link:hover .vhb-headline {
    border-bottom-color: #511775
}

.vhb-teaser-stage .vhb-teaser-stage-bottom {
    margin: 20px 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9AAAAAGCAIAAACkQ+EQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI0NjY1RTRGMEJCMTExRTY5NDA2RUM3NTAwQjNBNUQyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI0NjY1RTUwMEJCMTExRTY5NDA2RUM3NTAwQjNBNUQyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjQ2NjVFNEQwQkIxMTFFNjk0MDZFQzc1MDBCM0E1RDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjQ2NjVFNEUwQkIxMTFFNjk0MDZFQzc1MDBCM0E1RDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Q3+a7AAAF5klEQVR42tSb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) center center no-repeat;
    height: 6px
}

.vhb-teaser-stage .vhb-teaser-stage-top {
    height: 48px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9AAAAAwCAIAAAB2YAWgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEzODgwNEZFMEJCMTExRTZCOTJEREYyODA5QkU4Qzg1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEzODgwNEZGMEJCMTExRTZCOTJEREYyODA5QkU4Qzg1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTM4ODA0RkMwQkIxMTFFNkI5MkRERjI4MDlCRThDODUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTM4ODA0RkQwQkIxMTFFNkI5MkRERjI4MDlCRThDODUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7xSIteAABXxElEQVR42uy9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) center center no-repeat;
    font-size: 25px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 48px;
    margin: 0 10px 20px;
    color: #fff
}

.vhb-teaser-stage .vhb-teaser-stage-top small {
    font-weight: 400;
    font-size: 17px
}

.vhb-teaser-stage .vhb-teaser-stage-list {
    position: relative
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small {
    width: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    margin: 0
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser {
    padding: 8px 0;
    border-top: 1px solid #afafaf
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser.vhb-type-premium .vhb-overline {
    color: #511775
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser.vhb-type-premium:hover .vhb-media-wrapper {
    position: relative
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser.vhb-type-premium:hover .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1887px;
    width: 31px;
    height: 15px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser.vhb-type-premium:hover .vhb-media-wrapper:after {
    left: .5px;
    top: 8.5px
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser.vhb-type-premium:hover .vhb-media-wrapper:after {
    z-index: 2
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser.vhb-type-premium:hover .vhb-media-wrapper:before {
    background: rgba(81,23,117,.5);
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    color: #fff;
    text-align: center;
    padding-top: 17%;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 12px
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser .vhb-headline:hover,.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser.vhb-type-premium:hover .vhb-headline,.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser.vhb-type-premium:hover .vhb-teaser-link:hover .vhb-headline {
    border-bottom-color: #511775
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser .vhb-teaser-link {
    display: block;
    float: left;
    width: 128px
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser .vhb-teaser-link:hover .vhb-headline {
    border-bottom: 1px solid #ee7000
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser .vhb-teaser-link-media {
    display: block;
    float: left;
    margin: 0 10px 0 0
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser .vhb-teaser-link-media .vhb-media-wrapper {
    margin: 0
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-teaser-list-small .vhb-teaser:first-child {
    margin-top: 0;
    border-top: none;
    padding-top: 0
}

.vhb-teaser-stage .vhb-teaser-stage-list .vhb-scrollpane {
    height: 388px
}

.vhb-teaser-headline {
    border: 1px solid #CCC;
    width: 100%;
    padding: 10px;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 17px
}

.vhb-teaser-headline.vhb-teaser-headline-premium,.vhb-teaser-headline.vhb-teaser-headline-premium a {
    color: #511775
}

.vhb-teaser-headline .vhb-teaser-headline-decoration {
    float: right;
    font-size: 15px;
    padding-top: 2px
}

.vhb-teaser-headline .vhb-teaser-headline-decoration a:hover {
    text-decoration: underline
}

.vhb-teaser-headline .vhb-teaser-headline-decoration a:after {
    content: ">";
    padding-left: 5px
}

.vhb-teaser--list .vhb-teaser--list-separator {
    float: left;
    width: 100%;
    margin-bottom: 20px
}

.vhb-teaser--list .vhb-teaser--list-element .vhb-overline {
    padding: 5px 0 0;
    font-size: 11px
}

.vhb-teaser--list .vhb-teaser--list-element .vhb-headline {
    font-size: 15px;
    display: inline;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-imagegallery .vhb-media-wrapper {
    position: relative
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-imagegallery .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3064px;
    width: 23px;
    height: 19px;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: ""
}

.ie8 .vhb-teaser--list .vhb-teaser--list-element.vhb-type-imagegallery .vhb-media-wrapper:after {
    left: 4.5px;
    top: 6.5px
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-video .vhb-media-wrapper {
    position: relative
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-video .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3698px;
    width: 18px;
    height: 23px;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: ""
}

.ie8 .vhb-teaser--list .vhb-teaser--list-element.vhb-type-video .vhb-media-wrapper:after {
    left: 7px;
    top: 4.5px
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-imagegallery .vhb-media-wrapper:after,.vhb-teaser--list .vhb-teaser--list-element.vhb-type-video .vhb-media-wrapper:after {
    position: absolute;
    left: auto;
    top: auto;
    bottom: 0;
    right: 0
}

.vhb-teaser--list .vhb-teaser--list-element a:hover .vhb-headline {
    border-bottom: 1px solid #ee7000
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-premium a {
    display: block
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-premium a:hover {
    position: relative
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-premium a:hover .vhb-headline {
    border-bottom: 1px solid #511775
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-premium a:hover:before {
    content: "Für Digitalpass-Kunden";
    background: rgba(81,23,117,.5);
    position: absolute;
    width: 192px;
    height: 105px;
    opacity: 1;
    z-index: 1;
    color: #fff;
    text-align: center;
    padding-top: 15%;
    font-size: 11px;
    line-height: 12px;
    text-transform: uppercase
}

.ie8 .vhb-teaser--list .vhb-teaser--list-element.vhb-type-premium a:hover:before {
    background-image: url(../images/1-formatOriginal_2.png)
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-premium a:hover:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1887px;
    width: 31px;
    height: 15px;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-teaser--list .vhb-teaser--list-element.vhb-type-premium a:hover:after {
    left: .5px;
    top: 8.5px
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-premium a:hover:after {
    z-index: 2;
    top: 55px
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-premium .vhb-overline {
    color: #511775
}

.vhb-teaser--list .vhb-teaser--list-element.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-teaser--recommendation {
    border: 1px solid #969696;
    margin: 0 auto 25px;
    max-width: 960px;
    padding: 20px;
    position: relative
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-title {
    background: #fff;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    position: absolute;
    top: -11px;
    left: 17px;
    padding: 1px 3px;
    text-transform: uppercase;
    font-size: 14px
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    border-top: 1px solid #969696;
    padding-top: 15px
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row:nth-child(2) {
    border-top: none
}

.ie .vhb-teaser--recommendation .vhb-teaser--recommendation-row {
    display: block;
    float: left;
    width: 100%
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col {
    position: relative;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 20px
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col:first-child {
    padding: 0 20px 0 0
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col .vhb-overline {
    color: #ee7000;
    font-size: 11px;
    text-transform: uppercase
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col .vhb-headline {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col:last-child:after {
    background: 0 0
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col:after {
    content: "";
    width: 1px;
    background: #969696;
    height: 100%;
    position: absolute;
    right: 0;
    top: 10%
}

.ie .vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col:after {
    background: 0 0
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-premium a:hover .vhb-headline {
    border-bottom: 1px solid #511775
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-premium .vhb-overline {
    color: #511775
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 10px;
    margin-right: 5px;
    padding: 2px 4px;
    letter-spacing: 2px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col .vhb-headline {
    font-size: 15px
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-video .vhb-teaser-link {
    position: relative
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-video .vhb-teaser-link:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -152px;
    width: 12px;
    height: 9px;
    content: ""
}

.ie8 .vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-video .vhb-teaser-link:after {
    left: 10px;
    top: 11.5px
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-video .vhb-teaser-link:after {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -o-transform: translate(0,0);
    transform: translate(0,0);
    position: relative;
    display: inline-block;
    left: 0;
    top: 0
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-imagegallery .vhb-teaser-link {
    position: relative
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-imagegallery .vhb-teaser-link:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -711px;
    width: 17px;
    height: 12px;
    content: ""
}

.ie8 .vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-imagegallery .vhb-teaser-link:after {
    left: 7.5px;
    top: 10px
}

.vhb-teaser--recommendation .vhb-teaser--recommendation-row .vhb-teaser--recommendation-col.vhb-type-imagegallery .vhb-teaser-link:after {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -o-transform: translate(0,0);
    transform: translate(0,0);
    position: relative;
    display: inline-block;
    left: 0;
    top: 0
}

.vhb-teaser--tab {
    border: 0;
    padding: 0 20px;
    margin-bottom: 0;
    line-height: 1.42857
}

.vhb-premium-box-header {
    margin: 0;
    padding: 0
}

.vhb-premium-box-header .vhb-premium-box-header--img {
    display: block
}

.vhb-premium-box-header.vhb-type-imagegallery .vhb-premium-box-header--img {
    position: relative
}

.vhb-premium-box-header.vhb-type-imagegallery .vhb-premium-box-header--img:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3064px;
    width: 23px;
    height: 19px;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-premium-box-header.vhb-type-imagegallery .vhb-premium-box-header--img:after {
    left: 4.5px;
    top: 6.5px
}

.vhb-premium-box-header.vhb-type-imagegallery .vhb-premium-box-header--img:after {
    top: inherit;
    left: inherit;
    right: 0;
    bottom: 0
}

.vhb-premium-box-header.vhb-type-video .vhb-premium-box-header--img {
    position: relative
}

.vhb-premium-box-header.vhb-type-video .vhb-premium-box-header--img:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3698px;
    width: 18px;
    height: 23px;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-premium-box-header.vhb-type-video .vhb-premium-box-header--img:after {
    left: 7px;
    top: 4.5px
}

.vhb-premium-box-header.vhb-type-video .vhb-premium-box-header--img:after {
    top: inherit;
    left: inherit;
    right: 0;
    bottom: 0
}

.vhb-premium-box-header.vhb-type-premium:hover .vhb-headline {
    border-bottom: 1px solid #511775
}

.vhb-premium-box-header.vhb-type-premium:hover .vhb-premium-box-header--img {
    display: block;
    position: relative
}

.vhb-premium-box-header.vhb-type-premium:hover .vhb-premium-box-header--img:before {
    background: rgba(81,23,117,.5);
    content: "Für Digitalpass-Kunden";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    color: #fff;
    text-align: center;
    padding-top: 17%;
    text-transform: uppercase
}

.ie8 .vhb-premium-box-header.vhb-type-premium:hover .vhb-premium-box-header--img:before {
    background-image: url(../images/1-formatOriginal_2.png)
}

.vhb-premium-box-header.vhb-type-premium:hover .vhb-premium-box-header--img:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1887px;
    width: 31px;
    height: 15px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-premium-box-header.vhb-type-premium:hover .vhb-premium-box-header--img:after {
    left: .5px;
    top: 8.5px
}

.vhb-premium-box-header.vhb-type-premium:hover .vhb-premium-box-header--img:after {
    z-index: 2
}

.vhb-premium-box-header.vhb-type-premium .vhb-teaser .vhb-overline {
    color: #511775
}

.vhb-premium-box-header.vhb-type-premium .vhb-teaser .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-premium-box-header.vhb-type-premium.vhb-type-premium:hover .vhb-headline {
    border-bottom: 1px solid #511775
}

.vhb-premium-box-header img {
    width: 100%;
    max-width: 100%
}

.vhb-premium-box-header .vhb-teaser {
    padding: 20px 15px
}

.vhb-premium-box-header .vhb-teaser .vhb-headline {
    font-size: 27px;
    line-height: 30px
}

.vhb-headline {
    word-break: break-word
}

.vhb-newsticker--premium .vhb-teaser {
    border-bottom: 1px solid #969696;
    padding: 20px 0
}

.vhb-newsticker--premium .vhb-teaser:last-child {
    border-bottom: none
}

.vhb-newsticker--premium .vhb-teaser.vhb-type-premium a:hover .vhb-headline {
    border-bottom: 1px solid #511775
}

.vhb-newsticker--premium .vhb-teaser.vhb-type-premium a:hover .vhb-newsticker-img-box {
    position: relative
}

.vhb-newsticker--premium .vhb-teaser.vhb-type-premium a:hover .vhb-newsticker-img-box:before {
    background: rgba(81,23,117,.5);
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

.vhb-newsticker--premium .vhb-teaser.vhb-type-premium a:hover .vhb-newsticker-img-box:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1887px;
    width: 31px;
    height: 15px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-newsticker--premium .vhb-teaser.vhb-type-premium a:hover .vhb-newsticker-img-box:after {
    left: .5px;
    top: 8.5px
}

.vhb-newsticker--premium .vhb-teaser.vhb-type-premium a:hover .vhb-newsticker-img-box:after {
    z-index: 2
}

.vhb-newsticker--premium .vhb-teaser.vhb-type-premium .vhb-overline {
    color: #511775
}

.vhb-newsticker--premium .vhb-teaser.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-newsticker--premium .vhb-teaser .vhb-teaser-link {
    float: left
}

.vhb-newsticker--premium .vhb-teaser .vhb-teaser-link img {
    width: 80px
}

.vhb-newsticker--premium .vhb-newsticker-img-box {
    float: left;
    width: 80px;
    margin-right: 10px;
    overflow: hidden;
    position: relative
}

.vhb-newsticker--premium .vhb-newsticker-text-box {
    float: left;
    width: 160px;
    width: -webkit-calc(100% - 90px);
    width: calc(100% - 90px);
    font-size: 15px;
    line-height: 16px
}

.vhb-newsticker--premium .vhb-newsticker-text-box .vhb-headline {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-club-list:last-child {
    margin-bottom: 25px
}

.vhb-club-list:hover a .vhb-overline {
    color: #511775
}

.vhb-club-list:hover a .vhb-headline {
    color: #000;
    border-bottom: 1px solid #511775
}

.vhb-club-list:hover a.vhb-club-list--img {
    overflow: hidden;
    position: relative
}

.vhb-club-list:hover a.vhb-club-list--img:after {
    background: rgba(81,23,117,.5);
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.vhb-club-list a {
    display: block;
    float: left;
    margin: 0 10px 10px 0;
    width: 128px
}

.vhb-club-list a.vhb-club-list--textbox {
    width: -webkit-calc(100% - 128px - 20px);
    width: calc(100% - 128px - 20px)
}

.ie8 .vhb-club-list a.vhb-club-list--textbox {
    width: 220px
}

.vhb-club-list img {
    display: inline-block
}

.vhb-club-list .vhb-overline {
    width: 100%;
    color: #511775;
    display: inline-block;
    text-transform: uppercase;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 13px;
    line-height: 14px
}

.vhb-club-list .vhb-headline {
    display: inline;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 17px;
    line-height: 18px;
    word-break: normal
}

.vhb-type-imagegallery.vhb-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: inherit
}

.vhb-type2.vhb-type-premium .vhb-overline {
    color: #511775
}

.vhb-type2.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 10px;
    margin-right: 5px;
    padding: 2px 4px;
    letter-spacing: 2px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-type2.vhb-type-premium a:hover .vhb-headline {
    border-bottom: 1px solid #511775
}

.vhb-teaser-hb-newspaper .vhb-type-premium a:hover .vhb-teaser-hb-newspaper--img:before {
    content: ""
}

.vhb-teaser-hb-newspaper .vhb-teaser-hb-newspaper--img img {
    max-width: 100%
}

.vhb-teaser-hb-newspaper .vhb-teaser-hb-newspaper--img-s {
    float: left;
    width: 100px
}

.vhb-teaser-hb-newspaper .vhb-teaser-hb-newspaper--img-s img {
    max-width: 100%
}

.vhb-teaser-hb-newspaper .vhb-teaser-hb-newspaper--text {
    padding-left: 10px;
    float: left;
    width: 80%;
    width: -webkit-calc(100% - 120px);
    width: calc(100% - 120px)
}

.vhb-teaser-hb-newspaper .vhb-teaser-hb-newspaper--text.vhb-teaser-hb-newspaper--text-first {
    padding-left: 0;
    width: 100%
}

.vhb-teaser-hb-newspaper .vhb-teaser-list-small {
    overflow-y: hidden!important
}

.vhb-teaser-hb-newspaper .vhb-teaser-list-small .vhb-teaser-link {
    width: 100%!important
}

.vhb-teaser-hb-newspaper .vhb-teaser-list-small .vhb-teaser .vhb-headline {
    font-size: 19px;
    line-height: 24px
}

.vhb-teaser-hb-newspaper .vhb-teaser-list-small .vhb-teaser .vhb-teaser-content {
    font-size: 16px;
    line-height: 21px
}

.vhb-teaser.vhb-teaser-3.vhb-type-full.vhb-type-video .vhb-media-wrapper.vhb-video-stage-content-container-player {
    width: 633px;
    height: 356px
}

.vhb-headline {
    -webkit-transition: border-color 250ms ease;
    -o-transition: border-color 250ms ease;
    transition: border-color 250ms ease
}

.vhb-eye-catcher-header .vhb-headline,.vhb-headline-small,.vhb-stage-header .vhb-headline {
    text-transform: uppercase;
    font-size: 16px;
    color: #000;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-headline-small {
    font-size: 12px
}

.vhb-box-header>.vhb-headline-small {
    line-height: 48px
}

.vhb-subline {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #ee7000;
    text-transform: uppercase
}

.vhb-article .vhb-colon,[headline] .vhb-colon {
    display: none
}

.tpd-tooltip {
    position: absolute
}

.tpd-tooltip,.tpd-tooltip [class^=tpd-] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.tpd-content-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    float: left;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.tpd-content-relative,.tpd-content-relative-padder,.tpd-content-spacer {
    float: left;
    position: relative
}

.tpd-content-relative {
    width: 100%
}

.tpd-content {
    float: left;
    clear: both;
    position: relative;
    padding: 10px;
    font-size: 12px;
    line-height: 16px;
    color: #fff
}

.tpd-has-inner-close .tpd-content-relative .tpd-content {
    padding-right: 0!important
}

.tpd-tooltip .tpd-content-no-padding {
    padding: 0!important
}

.tpd-title-wrapper {
    float: left;
    position: relative;
    overflow: hidden
}

.tpd-title-spacer {
    float: left
}

.tpd-title-relative,.tpd-title-relative-padder {
    float: left;
    position: relative
}

.tpd-title-relative {
    width: 100%
}

.tpd-title {
    float: left;
    position: relative;
    font-size: 12px;
    line-height: 16px;
    padding: 10px;
    font-weight: 700;
    text-transform: uppercase
}

.tpd-has-title-close .tpd-title {
    padding-right: 0!important
}

.tpd-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 28px;
    height: 28px;
    cursor: pointer;
    overflow: hidden
}

.tpd-close-icon {
    float: left;
    font-family: Arial,Baskerville,monospace;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    width: 28px;
    height: 28px;
    font-size: 29px;
    line-height: 28px;
    text-align: center
}

.tpd-frames,.tpd-skin {
    position: absolute;
    top: 0;
    left: 0
}

.tpd-frames .tpd-frame {
    float: left;
    width: 100%;
    height: 100%;
    clear: both
}

.tpd-backgrounds {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0
}

.tpd-background-shadow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    pointer-events: none
}

.tpd-no-shadow .tpd-skin .tpd-background-shadow {
    -webkit-box-shadow: none!important;
    box-shadow: none!important
}

.tpd-background-box {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden
}

.tpd-background-box-shift,.tpd-background-box-shift-further {
    position: relative;
    float: left;
    width: 100%;
    height: 100%
}

.tpd-background {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    float: left;
    clear: both;
    background: 0 0;
    border-style: solid;
    background-clip: padding-box;
    border-width: 1px;
    border-color: gray;
    border-color: rgba(0,0,0,.4)
}

.tpd-no-radius .tpd-skin .tpd-frames .tpd-frame .tpd-backgrounds .tpd-background {
    -webkit-border-radius: 0;
    border-radius: 0
}

.tpd-background-title {
    float: left;
    clear: both;
    width: 100%;
    background-color: #ccc
}

.tpd-background-content {
    float: left;
    clear: both;
    width: 100%;
    background-color: #101010;
    background-color: rgba(16,16,16,.9)
}

.tpd-background-border-hack {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-style: solid
}

.tpd-background-box-top {
    top: 0
}

.tpd-background-box-bottom {
    bottom: 0
}

.tpd-background-box-left {
    left: 0
}

.tpd-background-box-right {
    right: 0
}

.tpd-iframeshim {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    zoom:1;filter: alpha(opacity=0);
    opacity: 0
}

.tpd-shift-stem {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.tpd-shift-stem-side {
    position: absolute
}

.tpd-frame-bottom .tpd-shift-stem-side,.tpd-frame-top .tpd-shift-stem-side {
    width: 100%
}

.tpd-frame-left .tpd-shift-stem-side,.tpd-frame-right .tpd-shift-stem-side {
    height: 100%
}

.tpd-stem {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 16px;
    height: 8px;
    margin-left: 3px;
    margin-top: 3px;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0
}

.tpd-tooltip .tpd-skin .tpd-frames .tpd-frame .tpd-shift-stem .tpd-stem-reset {
    margin: 0!important
}

.tpd-stem-spacer {
    float: left;
    position: relative;
    width: 100%;
    height: 100%
}

.tpd-stem-reset .tpd-stem-spacer {
    margin-top: 0
}

.tpd-stem-point {
    width: 100px;
    position: absolute;
    top: 0;
    left: 50%
}

.tpd-stem-downscale,.tpd-stem-transform {
    float: left;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    position: relative
}

.tpd-stem-side {
    width: 50%;
    height: 100%;
    float: left;
    position: relative;
    overflow: hidden
}

.tpd-stem-side-inversed {
    -webkit-transform: scale(-1,1);
    -ms-transform: scale(-1,1);
    -o-transform: scale(-1,1);
    transform: scale(-1,1)
}

.tpd-stem-triangle {
    width: 0;
    height: 0;
    border-bottom-style: solid;
    border-left-color: transparent;
    border-left-style: solid;
    position: absolute;
    top: 0;
    left: 0
}

.tpd-stem-border {
    width: 20px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    background-color: #fff;
    border-right-color: #fff;
    border-right-style: solid;
    border-right-width: 0
}

.tpd-stem-border-corner {
    position: absolute;
    top: 0;
    left: 50%;
    height: 100%;
    border-right-style: solid;
    border-right-width: 0
}

.tpd-stem * {
    z-index: 0;
    zoom:1}

.tpd-stem-border-center-offset,.tpd-stem-border-center-offset-inverse {
    float: left;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.tpd-stem-notransform {
    float: left;
    width: 100%;
    height: 100%;
    position: relative
}

.tpd-stem-notransform .tpd-stem-border {
    height: 100%;
    position: relative;
    float: left;
    top: 0;
    left: 0;
    margin: 0
}

.tpd-stem-notransform .tpd-stem-border-center {
    position: absolute
}

.tpd-stem-notransform .tpd-stem-border-corner {
    background: #fff;
    border: 0;
    top: auto;
    left: auto
}

.tpd-stem-notransform .tpd-stem-border-center,.tpd-stem-notransform .tpd-stem-triangle {
    height: 0;
    border: 0;
    left: 50%
}

.tpd-stem-transform-left {
    -webkit-transform: rotate(-90deg) scale(-1,1);
    -ms-transform: rotate(-90deg) scale(-1,1);
    -o-transform: rotate(-90deg) scale(-1,1);
    transform: rotate(-90deg) scale(-1,1)
}

.tpd-stem-transform-right {
    -webkit-transform: rotate(90deg) translate(0,-100%);
    -ms-transform: rotate(90deg) translate(0,-100%);
    -o-transform: rotate(90deg) translate(0,-100%);
    transform: rotate(90deg) translate(0,-100%)
}

.tpd-stem-transform-bottom {
    -webkit-transform: scale(1,-1) translate(0,-100%);
    -ms-transform: scale(1,-1) translate(0,-100%);
    -o-transform: scale(1,-1) translate(0,-100%);
    transform: scale(1,-1) translate(0,-100%)
}

.tpd-loading-icon {
    position: absolute;
    width: 42px;
    height: 42px;
    display: none
}

.tpd-loading-line {
    z-index: 12;
    height: 3px;
    width: 2px;
    margin-bottom: 5px
}

.tpd-spinner {
    margin-left: 50%;
    margin-top: 50%
}

.tpd-is-loading .tpd-loading-icon {
    display: block
}

.tpd-is-loading .tpd-content-wrapper,.tpd-is-loading .tpd-title-wrapper {
    display: none
}

@-webkit-keyframes tpd-spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-o-keyframes tpd-spin {
    100% {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes tpd-spin {
    100% {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.tpd-spin {
    position: absolute;
    top: 50%;
    left: 50%
}

.tpd-spin-frame,.tpd-spin-rotate {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.tpd-spin-line {
    position: absolute;
    top: 0;
    left: 50%
}

.tpd-tooltip-measuring {
    top: 0;
    left: 0;
    position: absolute;
    max-width: 100%;
    width: 100%
}

.tpd-tooltip-measuring .tpd-loading-icon,.tpd-tooltip-measuring .tpd-skin {
    display: none
}

.tpd-tooltip a,.tpd-tooltip a:hover {
    color: #8e8e8e;
    text-decoration: none
}

.tpd-tooltip a:hover {
    text-decoration: underline
}

.tpd-size-x-small .tpd-content,.tpd-size-x-small .tpd-title {
    padding: 7px 8px;
    font-size: 11px;
    line-height: 15px
}

.tpd-size-x-small .tpd-background {
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.tpd-size-x-small .tpd-stem {
    width: 12px;
    height: 6px;
    margin-left: 4px;
    margin-top: 2px
}

.tpd-size-x-small.tpd-no-radius .tpd-stem {
    margin-left: 7px
}

.tpd-size-x-small .tpd-loading-icon {
    width: 32px;
    height: 32px
}

.tpd-size-x-small .tpd-loading-line {
    z-index: 12;
    margin-bottom: 4px;
    height: 3px;
    width: 2px
}

.tpd-size-x-small .tpd-close {
    margin-bottom: 1px
}

.tpd-size-small .tpd-content,.tpd-size-small .tpd-title {
    padding: 8px;
    font-size: 11px;
    line-height: 16px
}

.tpd-size-small .tpd-background {
    -webkit-border-radius: 6px;
    border-radius: 6px
}

.tpd-size-small .tpd-stem {
    width: 14px;
    height: 7px;
    margin-left: 5px;
    margin-top: 2px
}

.tpd-size-small.tpd-no-radius .tpd-stem {
    margin-left: 8px
}

.tpd-size-small .tpd-loading-icon {
    width: 34px;
    height: 34px
}

.tpd-size-small .tpd-loading-line {
    z-index: 12;
    margin-bottom: 4px;
    height: 3px;
    width: 2px
}

.tpd-size-small .tpd-close {
    margin: 2px 1px
}

.tpd-size-medium .tpd-content,.tpd-size-medium .tpd-title {
    padding: 10px;
    font-size: 12px;
    line-height: 16px
}

.tpd-size-medium .tpd-background {
    -webkit-border-radius: 8px;
    border-radius: 8px
}

.tpd-size-medium .tpd-stem {
    width: 16px;
    height: 8px;
    margin-left: 6px;
    margin-top: 2px
}

.tpd-size-medium.tpd-no-radius .tpd-stem {
    margin-left: 10px
}

.tpd-size-medium .tpd-loading-icon {
    width: 42px;
    height: 42px
}

.tpd-size-medium .tpd-loading-line {
    z-index: 12;
    margin-bottom: 5px;
    height: 4px;
    width: 2px
}

.tpd-size-medium .tpd-close {
    margin: 4px 2px
}

.tpd-size-large .tpd-content,.tpd-size-large .tpd-title {
    padding: 10px;
    font-size: 14px;
    line-height: 18px
}

.tpd-size-large .tpd-background {
    -webkit-border-radius: 8px;
    border-radius: 8px
}

.tpd-size-large .tpd-stem {
    width: 18px;
    height: 9px;
    margin-left: 7px;
    margin-top: 2px
}

.tpd-size-large.tpd-no-radius .tpd-stem {
    margin-left: 10px
}

.tpd-size-large .tpd-loading-icon {
    width: 50px;
    height: 50px
}

.tpd-size-large .tpd-loading-line {
    z-index: 12;
    margin-bottom: 5px;
    height: 5px;
    width: 2px
}

.tpd-size-large .tpd-close {
    margin: 5px 2px
}

.tpd-skin-dark .tpd-close,.tpd-skin-dark .tpd-content,.tpd-skin-dark .tpd-title {
    color: #fff
}

.tpd-skin-dark .tpd-background-content,.tpd-skin-dark .tpd-background-title {
    background-color: #282828
}

.tpd-skin-dark .tpd-background {
    border-width: 1px;
    border-color: #282828;
    border-color: rgba(255,255,255,.1)
}

.tpd-skin-dark .tpd-title-wrapper {
    border-bottom: 1px solid #404040
}

.tpd-skin-dark a,.tpd-skin-dark a:hover {
    color: #ccc
}

.tpd-skin-light .tpd-close,.tpd-skin-light .tpd-content,.tpd-skin-light .tpd-title {
    color: #333
}

.tpd-skin-light .tpd-background-content {
    background-color: #fff
}

.tpd-skin-light .tpd-background {
    border-width: 1px;
    border-color: #838383;
    border-color: rgba(0,0,0,.3)
}

.tpd-skin-light .tpd-background-title {
    background-color: #f7f7f7
}

.tpd-skin-light .tpd-title-wrapper {
    border-bottom: 1px solid silver
}

.tpd-skin-light .tpd-background-shadow {
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,.15);
    box-shadow: 0 0 8px rgba(0,0,0,.15)
}

.tpd-skin-light.tpd-no-shadow .tpd-background {
    border-color: #acacac;
    border-color: rgba(100,100,100,.3)
}

.tpd-skin-gray .tpd-close,.tpd-skin-gray .tpd-content,.tpd-skin-gray .tpd-title {
    color: #fff
}

.tpd-skin-gray .tpd-background-content,.tpd-skin-gray .tpd-background-title {
    background-color: #727272
}

.tpd-skin-gray .tpd-background {
    border-width: 1px;
    border-color: #727272;
    border-color: rgba(255,255,255,.1)
}

.tpd-skin-gray .tpd-title-wrapper {
    border-bottom: 1px solid #505050
}

.tpd-skin-gray a,.tpd-skin-gray a:hover {
    color: #ccc
}

.tpd-skin-red .tpd-close,.tpd-skin-red .tpd-content,.tpd-skin-red .tpd-title {
    color: #fff
}

.tpd-skin-red .tpd-background-content {
    background-color: #e13c37
}

.tpd-skin-red .tpd-background {
    border-width: 1px;
    border-color: #a30500;
    border-color: rgba(12,0,0,.6)
}

.tpd-skin-red .tpd-background-title {
    background-color: #e13c37
}

.tpd-skin-red .tpd-title-wrapper {
    border-bottom: 1px solid #a30500
}

.tpd-skin-red .tpd-background-shadow {
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,.15);
    box-shadow: 0 0 8px rgba(0,0,0,.15)
}

.tpd-skin-red a,.tpd-skin-red a:hover {
    color: #ccc
}

.tpd-skin-green .tpd-close,.tpd-skin-green .tpd-content,.tpd-skin-green .tpd-title {
    color: #fff
}

.tpd-skin-green .tpd-background-content {
    background-color: #4aab3a
}

.tpd-skin-green .tpd-background {
    border-width: 1px;
    border-color: #127c00;
    border-color: rgba(0,12,0,.6)
}

.tpd-skin-green .tpd-background-title {
    background-color: #4aab3a
}

.tpd-skin-green .tpd-title-wrapper {
    border-bottom: 1px solid #127c00
}

.tpd-skin-green .tpd-background-shadow {
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,.15);
    box-shadow: 0 0 8px rgba(0,0,0,.15)
}

.tpd-skin-green a,.tpd-skin-green a:hover {
    color: #ccc
}

.tpd-skin-blue .tpd-close,.tpd-skin-blue .tpd-content,.tpd-skin-blue .tpd-title {
    color: #fff
}

.tpd-skin-blue .tpd-background-content {
    background-color: #45a3e3
}

.tpd-skin-blue .tpd-background {
    border-width: 1px;
    border-color: #1674b4;
    border-color: rgba(0,0,12,.6)
}

.tpd-skin-blue .tpd-background-title {
    background-color: #45a3e3
}

.tpd-skin-blue .tpd-title-wrapper {
    border-bottom: 1px solid #1674b4
}

.tpd-skin-blue .tpd-background-shadow {
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,.15);
    box-shadow: 0 0 8px rgba(0,0,0,.15)
}

.tpd-skin-blue a,.tpd-skin-blue a:hover {
    color: #ccc
}

.tpd-skin-lightyellow .tpd-close,.tpd-skin-lightyellow .tpd-content,.tpd-skin-lightyellow .tpd-title {
    color: #333
}

.tpd-skin-lightyellow .tpd-background-content {
    background-color: #ffffa9
}

.tpd-skin-lightyellow .tpd-background {
    border-width: 1px;
    border-color: #9d9c8c;
    border-color: rgba(8,8,0,.35)
}

.tpd-skin-lightyellow .tpd-background-title {
    background-color: #ffffa9
}

.tpd-skin-lightyellow .tpd-title-wrapper {
    border-bottom: 1px solid #a7a697
}

.tpd-skin-lightyellow .tpd-background-shadow {
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,.15);
    box-shadow: 0 0 8px rgba(0,0,0,.15)
}

.tpd-skin-lightblue .tpd-close,.tpd-skin-lightblue .tpd-content,.tpd-skin-lightblue .tpd-title {
    color: #333
}

.tpd-skin-lightblue .tpd-background-content {
    background-color: #bce5ff
}

.tpd-skin-lightblue .tpd-background {
    border-width: 1px;
    border-color: #7c868a;
    border-color: rgba(0,0,8,.35)
}

.tpd-skin-lightblue .tpd-background-title {
    background-color: #bce5ff
}

.tpd-skin-lightblue .tpd-title-wrapper {
    border-bottom: 1px solid #909b9f
}

.tpd-skin-lightblue .tpd-background-shadow {
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,.15);
    box-shadow: 0 0 8px rgba(0,0,0,.15)
}

.tpd-skin-lightpink .tpd-close,.tpd-skin-lightpink .tpd-content,.tpd-skin-lightpink .tpd-title {
    color: #333
}

.tpd-skin-lightpink .tpd-background-content {
    background-color: #ffc4bf
}

.tpd-skin-lightpink .tpd-background {
    border-width: 1px;
    border-color: #8d817c;
    border-color: rgba(8,0,0,.35)
}

.tpd-skin-lightpink .tpd-background-title {
    background-color: #ffc4bf
}

.tpd-skin-lightpink .tpd-title-wrapper {
    border-bottom: 1px solid #a08f8f
}

.tpd-skin-lightpink .tpd-background-shadow {
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,.15);
    box-shadow: 0 0 8px rgba(0,0,0,.15)
}

.vhb-vwd-checkbox,.vhb-vwd-radio {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(../images/29-formatOriginal.png) 0 -16704px no-repeat;
    border: none;
    cursor: pointer
}

.vhb-vwd-checkbox {
    background-position: 0 -16000px
}

.vhb-vwd-checkbox.hover {
    background-position: 0 -16064px
}

.vhb-vwd-checkbox.checked {
    background-position: 0 -16128px
}

.vhb-vwd-checkbox.disabled {
    background-position: 0 -16000px;
    cursor: default
}

.vhb-vwd-checkbox.checked.disabled {
    background-position: 0 -16128px
}

.vhb-vwd-radio {
    background-position: 0 -16256px
}

.vhb-vwd-radio.hover {
    background-position: 0 -16320px
}

.vhb-vwd-radio.checked {
    background-position: 0 -16384px
}

.vhb-vwd-radio.disabled {
    background-position: 0 -16256px;
    cursor: default
}

.vhb-vwd-radio.checked.disabled {
    background-position: 0 -16384px
}

@charset "UTF-8";.vhb-comments-container {
    margin-top: 10px;
    margin-bottom: 50px
}

.vhb-comments-container .vhb-error,.vhb-comments-container .vhb-success {
    border: 2px solid #009e01;
    color: #009e01;
    padding: 20px;
    margin-bottom: 20px
}

.vhb-comments-container .vhb-error {
    border-color: #a71717;
    color: #a71717
}

.vhb-comments-container .vhb-headline {
    font-size: 17px;
    float: left;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-weight: bold;
    line-height: 20px
}

.vhb-comments-container .vhb-headline .vhb-reference {
    font-size: 13px;
    text-transform: none;
    font-weight: 400
}

.vhb-comments-container .hcf-comments-controls {
    float: right
}

.vhb-comments-container .hcf-comments-controls li {
    float: left;
    padding-left: 15px
}

.vhb-comments-container .hcf-comments-controls input {
    margin-right: 5px
}

.vhb-comments-container .hcf-comments-controls label {
    font-size: 13px;
    color: #969696;
    vertical-align: text-bottom
}

.vhb-comments-container .hcf-comments-controls label:hover {
    color: #969696
}

.vhb-comments-container>header {
    border-bottom: 1px solid #afafaf;
    padding-bottom: 5px
}

.vhb-comments-container .vhb-more-link {
    margin-left: 7px;
    display: inline-block;
    line-height: 20px;
    top: 2px
}

.vhb-comments-container .vhb-notice,.vhb-comments-container .vhb-notice-login {
    display: inline-block;
    font-size: 13px;
    color: #afafaf
}

.vhb-comments-container .vhb-notice .vhb-link,.vhb-comments-container .vhb-notice-login .vhb-link {
    color: #ee7000
}

.vhb-comments-container .vhb-notice .vhb-link:hover,.vhb-comments-container .vhb-notice-login .vhb-link:hover {
    color: #ee7000;
    text-decoration: underline
}

.vhb-comments-container .vhb-comments-wrapper {
    overflow: hidden;
    border-bottom: 1px solid #afafaf;
    padding: 10px 0
}

.vhb-comments-container .vhb-comments-wrapper .vhb-notice-login {
    color: #969696
}

.vhb-comments-container .vhb-comments-wrapper .vhb-comment-login {
    float: right;
    display: inline-block
}

.vhb-comments-container .vhb-comments-wrapper .vhb-comment-login .vhb-link {
    padding-left: 0;
    color: #969696;
    font-size: 13px
}

.vhb-comments-container .vhb-comments-wrapper .vhb-comment-login .vhb-link:hover {
    color: #969696
}

.vhb-comments-container .vhb-comments-wrapper .vhb-comment-login .vhb-link:before {
    content: "|";
    padding-right: 4px
}

.vhb-comments-container .vhb-comments-wrapper .vhb-comment-login .vhb-link:first-child:before {
    display: none
}

.vhb-comments-container .vhb-input {
    margin: 0
}

.vhb-comments-container .vhb-profile-pic {
    margin-right: 10px;
    max-width: 30px;
    max-height: 30px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    position: absolute;
    left: -38px;
    top: 15px
}

.vhb-comments-container .vhb-input-wrapper {
    position: relative;
    margin-top: 25px;
    margin-bottom: 20px;
    clear: both
}

.vhb-comments-container .vhb-input-wrapper .vhb-profile-pic {
    top: 0;
    position: absolute
}

.vhb-comments-container .vhb-input-wrapper .vhb-input-btn {
    margin-top: 10px
}

.vhb-comments-container .vhb-input-wrapper .vhb-comment-charcounter {
    color: #969696;
    font-size: 13px;
    margin: 15px 0 0;
    padding: 0
}

.vhb-comments-container .vhb-input-wrapper .vhb-comment-charcounter span {
    color: #ee7000
}

.vhb-comments-container .vhb-comments li {
    position: relative;
    min-height: 50px;
    padding: 10px 0 0
}

.vhb-comments-container .vhb-comments .vhb-user-profile .vhb-user {
    font-size: 13px;
    color: #ee7000;
    display: inline-block
}

.vhb-comments-container .vhb-comments .vhb-user-profile .vhb-time {
    color: #969696;
    font-size: 13px
}

.vhb-comments-container .vhb-comments .vhb-user-profile .vhb-time:before {
    content: " - ";
    color: #969696
}

.vhb-comments-container .vhb-comments .vhb-comment-content {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 21px;
    padding: 5px 0 10px;
    word-wrap: break-word
}

.vhb-comments-container .vhb-comments .dropdown {
    display: inline
}

.vhb-comments-container .vhb-footer-nav .vhb-link {
    font-size: 13px;
    color: #969696;
    padding-left: 13px
}

.vhb-comments-container .vhb-footer-nav .vhb-link:hover {
    color: #ee7000
}

.vhb-comments-container .vhb-footer-nav .vhb-link.vhb-reply {
    background: url(../images/29-formatOriginal.png) 0 -20670px no-repeat;
    padding-right: 5px
}

.vhb-comments-container .vhb-footer-nav .vhb-link.vhb-reply:hover {
    background: url(../images/29-formatOriginal.png) 0 -20734px no-repeat;
    color: #969696
}

.vhb-comments-container .vhb-footer-nav .vhb-link.vhb-reply:active {
    background: url(../images/29-formatOriginal.png) 0 -20798px no-repeat
}

.vhb-comments-container .vhb-footer-nav .vhb-link.vhb-spam {
    background: url(../images/29-formatOriginal.png) 0 -20478px no-repeat
}

.vhb-comments-container .vhb-footer-nav .vhb-link.vhb-spam:hover {
    background: url(../images/29-formatOriginal.png) 0 -20542px no-repeat;
    color: #969696
}

.vhb-comments-container .vhb-footer-nav .vhb-link.vhb-spam:active {
    background: url(../images/29-formatOriginal.png) 0 -20606px no-repeat
}

.vhb-comments-container .vhb-user-bar {
    font-size: 13px;
    color: #afafaf;
    margin: 30px 0 10px 5px
}

.vhb-comments-container .vhb-user-bar .vhb-logout {
    color: #afafaf
}

.vhb-comments-container .vhb-user-bar .vhb-logout:before {
    content: "»";
    display: inline-block;
    padding-right: 2px;
    vertical-align: 1px
}

.vhb-comments-container .vhb-user-bar .vhb-logout:hover {
    color: #ee7000
}

.vhb-comments-container .vhb-comments-nav {
    border-top: 1px solid #afafaf;
    margin-top: 20px;
    padding-top: 10px;
    text-align: center
}

.vhb-comments-container .vhb-comments-nav .vhb-paginate {
    display: inline-block
}

.row-ad {
    margin-left: -10px;
    margin-right: -10px
}

.vhb-rebrush .vhb-comments-container .col-md-offset-1 {
    margin-left: 0
}

.vhb-rebrush .vhb-comments-container .vhb-headline {
    font-size: 24px;
    line-height: 30px
}

.vhb-rebrush .vhb-comments-container .vhb-comment-disclaimer {
    font-size: 14px;
    line-height: 20px;
    display: inline-block;
    padding: 10px 0
}

.vhb-rebrush .vhb-comments-container .vhb-comment-disclaimer a {
    color: #969696;
    text-decoration: underline
}

.vhb-rebrush .vhb-comments-container .vhb-comment-disclaimer a:hover {
    color: #ee7000
}

.vhb-rebrush .vhb-comments-container .vhb-profile-pic {
    max-width: 40px;
    max-height: 40px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    position: inherit;
    top: 0;
    right: 0
}

.vhb-rebrush .vhb-comments-container .vhb-user-bar {
    font-size: 15px;
    line-height: 20px;
    color: #404040;
    margin: 0
}

.vhb-rebrush .vhb-comments-container .vhb-user-bar .vhb-inverse-link {
    font-weight: 700;
    margin-right: 10px;
    color: #000
}

.vhb-rebrush .vhb-comments-container .vhb-user-bar .vhb-logout {
    text-decoration: underline;
    color: #969696
}

.vhb-rebrush .vhb-comments-container .vhb-user-bar .vhb-logout:before {
    content: ""
}

.vhb-rebrush .vhb-comments-container .vhb-user-bar .vhb-logout:hover {
    color: #ee7000
}

.vhb-rebrush .vhb-comments-container .vhb-input-wrapper {
    margin-top: 10px;
    margin-bottom: 20px
}

.vhb-rebrush .vhb-comments-container .vhb-input {
    -webkit-box-shadow: inset 2px 2px 2px 0 rgba(0,0,0,.1);
    box-shadow: inset 2px 2px 2px 0 rgba(0,0,0,.1);
    background-color: #F6F6F6;
    border: 1px solid #CCC;
    resize: none;
    height: 160px
}

.vhb-rebrush .vhb-comments-container .vhb-input:focus {
    -webkit-box-shadow: 2px 2px 22px -1px rgba(0,0,0,.2);
    box-shadow: 2px 2px 22px -1px rgba(0,0,0,.2);
    -webkit-animation: shadowFadeIn 1s;
    -o-animation: shadowFadeIn 1s;
    animation: shadowFadeIn 1s
}

.vhb-rebrush .vhb-comments-container .vhb-input:invalid[required]+.vhb-comment-charstatusbar+.vhb-comment-charcount+.vhb-input-btn {
    cursor: not-allowed!important;
    opacity: .3
}

.vhb-rebrush .vhb-comments-container .vhb-user-profile {
    text-align: left
}

.vhb-rebrush .vhb-comments-container .vhb-user-profile .vhb-profile-pic {
    display: inline-block
}

.vhb-rebrush .vhb-comments-container .vhb-user-profile .vhb-user-profile--wrapper {
    display: inline-block;
    vertical-align: middle;
    line-height: 18px;
    font-size: 13px
}

.vhb-rebrush .vhb-comments-container .vhb-user-profile .vhb-user-profile--wrapper .vhb-user {
    font-weight: 700;
    color: #000
}

.vhb-rebrush .vhb-comments-container .vhb-user-profile .vhb-user-profile--wrapper .vhb-time {
    color: #000;
    display: block
}

.vhb-rebrush .vhb-comments-container .vhb-user-profile .vhb-user-profile--wrapper .vhb-time:before {
    content: ""
}

.vhb-rebrush .vhb-comments-container .vhb-comment-content {
    font-size: 15px;
    line-height: 24px
}

.vhb-rebrush .vhb-comments-container .vhb-footer-nav {
    text-align: right;
    height: 15px
}

.vhb-rebrush .vhb-comments-container .vhb-footer-nav .vhb-spam {
    font-weight: 700
}

.vhb-rebrush .vhb-comments-container .vhb-comments ul li {
    border-bottom: 1px solid #CCC;
    padding-bottom: 20px;
    padding-top: 10px
}

.vhb-rebrush .vhb-comments-container .vhb-comments ul li:first-child {
    padding-top: 12px
}

.vhb-rebrush .vhb-comments-container .vhb-all-comments,.vhb-rebrush .vhb-comments-container .vhb-input-btn {
    background: #ee7000;
    cursor: pointer;
    color: #fff!important;
    border: none;
    -webkit-transition: opacity .3s ease;
    -o-transition: opacity .3s ease;
    transition: opacity .3s ease;
    margin: 0 auto;
    float: none!important;
    display: block;
    text-transform: uppercase
}

.vhb-rebrush .vhb-comments-container .vhb-all-comments:disabled,.vhb-rebrush .vhb-comments-container .vhb-input-btn:disabled {
    cursor: not-allowed!important;
    opacity: .3
}

.vhb-rebrush .vhb-comments-container .vhb-all-comments {
    margin: 15px auto;
    padding: 6px 0;
    font-size: 13px;
    text-align: center
}

.vhb-rebrush .vhb-comments-container .vhb-comment-charcount {
    font-size: 12px;
    line-height: 10px;
    margin: 10px 0;
    display: inline-block;
    color: #969696
}

.vhb-comment-wrapper {
    position: relative;
    display: inline-block;
    width: 100%
}

.vhb-comment-wrapper .vhb-comment-charstatusbar {
    position: absolute;
    bottom: 61px;
    width: 100%;
    height: 4px;
    background: 0 0
}

.vhb-comment-wrapper .vhb-comment-charstatusbar .vhb-comment-charstatusbar-show {
    width: 0;
    background: #ee7000;
    height: 4px;
    -webkit-transition: width .5s ease-in-out;
    -o-transition: width .5s ease-in-out;
    transition: width .5s ease-in-out
}

@-webkit-keyframes shadowFadeIn {
    0% {
        -webkit-box-shadow: inset 2px 2px 2px 0 rgba(0,0,0,.1);
        box-shadow: inset 2px 2px 2px 0 rgba(0,0,0,.1)
    }

    50% {
        -webkit-box-shadow: none;
        box-shadow: none
    }

    100% {
        -webkit-box-shadow: 2px 2px 22px -1px rgba(0,0,0,.2);
        box-shadow: 2px 2px 22px -1px rgba(0,0,0,.2)
    }
}

@-o-keyframes shadowFadeIn {
    0% {
        box-shadow: inset 2px 2px 2px 0 rgba(0,0,0,.1)
    }

    50% {
        box-shadow: none
    }

    100% {
        box-shadow: 2px 2px 22px -1px rgba(0,0,0,.2)
    }
}

@keyframes shadowFadeIn {
    0% {
        -webkit-box-shadow: inset 2px 2px 2px 0 rgba(0,0,0,.1);
        box-shadow: inset 2px 2px 2px 0 rgba(0,0,0,.1)
    }

    50% {
        -webkit-box-shadow: none;
        box-shadow: none
    }

    100% {
        -webkit-box-shadow: 2px 2px 22px -1px rgba(0,0,0,.2);
        box-shadow: 2px 2px 22px -1px rgba(0,0,0,.2)
    }
}

.vhb-commentNotLoggedIn {
    display: none;
    position: absolute;
    background: #FFF;
    height: 160px;
    border: 1px solid;
    padding: 45px 20px;
    text-align: center;
    width: 100%;
    font-size: 15px;
    line-height: 20px
}

.vhb-commentNotLoggedIn.vhb-commentNotLoggedIn__show {
    display: block
}

.vhb-commentNotLoggedIn a.vhb-commentNotLoggedIn-btn {
    width: 200px;
    border: 1px solid #CCC;
    background-color: #FFF;
    color: #ee7000;
    display: inline-block;
    padding: 5px;
    margin: 15px
}

.vhb-commentNotLoggedIn a.vhb-commentNotLoggedIn-btn.vhb-commentNotLoggedIn-btn--primary {
    background-color: #ee7000;
    color: #fff;
    border: 1px solid #ee7000
}

.vhb-comment-disabled .vhb-comments-wrapper {
    border: none;
    padding: 0
}

.vhb-breaking-news-container {
    width: 100%;
    max-width: 940px;
    margin-left: 20px;
    max-height: 86px;
    z-index: 10000;
    background: #bb1a35;
    overflow-y: hidden
}

.vhb-rebrush .vhb-breaking-news-container {
    max-width: 1000px;
    margin-left: 0
}

.vhb-breaking-news-container.transitions {
    -webkit-transition: max-height .35s ease;
    -o-transition: max-height .35s ease;
    transition: max-height .35s ease
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper {
    height: 86px;
    clear: both;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 30px;
    position: relative;
    background: url(../images/29-formatOriginal.png) 21px -27880px no-repeat
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-close {
    display: none;
    position: absolute;
    right: 17px;
    top: 10px;
    width: 22px;
    height: 22px;
    background: url(../images/29-formatOriginal.png) 2px -27836px no-repeat;
    z-index: 1
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-close>a {
    width: 100%;
    height: 100%;
    display: block
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-share-buttons {
    position: absolute;
    right: 20px;
    bottom: 35px;
    height: 26px;
    z-index: 1
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-share-buttons>a {
    display: inline-block;
    width: 26px;
    height: 26px;
    margin-left: 7px;
    z-index: 2;
    background: url(../images/29-formatOriginal.png) no-repeat
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-share-buttons>a.vhb-share-socialmedia-facebook {
    background-position: 0 0
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-share-buttons>a.vhb-share-socialmedia-twitter {
    background-position: 0 -64px
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-share-buttons>a.vhb-share-socialmedia-xing {
    background-position: 0 -128px
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-share-buttons>a.vhb-share-socialmedia-googleplus {
    background-position: 0 -192px
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-share-buttons>a.vhb-share-socialmedia-linkedin {
    background-position: 0 -28224px
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-letter {
    font-size: 13px;
    position: absolute;
    top: 50px;
    float: right;
    right: 20px;
    z-index: 1
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-letter>a {
    z-index: 2;
    color: #fff;
    text-decoration: underline
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-messages {
    z-index: 0;
    position: absolute;
    overflow: hidden;
    height: 86px;
    text-align: left;
    width: 100%
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-messages .vhb-breaking-news-message>a {
    height: 86px;
    width: 100%;
    display: table;
    color: #fff;
    font-size: 22px;
    padding-left: 76px;
    padding-right: 220px
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-messages .vhb-breaking-news-message>a>span {
    display: table-cell;
    vertical-align: middle;
    margin-top: 10px
}

.vhb-breaking-news-container .vhb-breaking-news-wrapper .vhb-breaking-news-messages .vhb-breaking-news-message>a>span:before {
    font-size: 12px;
    content: "EILMELDUNG";
    display: block;
    height: 22px
}

@charset "UTF-8";.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel {
    -webkit-overflow-scrolling: touch
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar {
    width: 8px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button {
    width: 8px;
    height: 5px;
    display: block;
    margin: 0
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button:double-button,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button:double-button,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button:double-button {
    height: 0
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button:start:decrement,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button:start:decrement,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button:start:decrement {
    background: url(../images/29-formatOriginal.png) 0 -1984px no-repeat
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button:end:increment,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button:end:increment,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-button:end:increment {
    background: url(../images/29-formatOriginal.png) 0 -1920px no-repeat
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-thumb,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-thumb,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-thumb {
    height: 78px;
    width: 4px;
    border: 2px solid #fff;
    border-top-width: 7px;
    border-bottom-width: 7px;
    background-color: #afafaf;
    -webkit-border-radius: 2.5pt;
    border-radius: 2.5pt
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-track,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-track,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel ::-webkit-scrollbar-track {
    -webkit-border-radius: 2.5pt;
    border-radius: 2.5pt
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-teasergallery:after,.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-teasergallery:before,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-teasergallery:after,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-teasergallery:before,.vhb-article .vhb-article-content-container .vhb-article-content:after,.vhb-article .vhb-article-content-container .vhb-article-content:before,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-teasergallery:after,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-teasergallery:before {
    clear: both;
    content: " ";
    display: table
}

.vhb-article-area {
    margin-bottom: 50px
}

.vhb-article-area .vhb-annotations {
    margin-bottom: 0
}

.chrome38 .vhb-article-area .vhb-flex-container,.chrome39 .vhb-article-area .vhb-flex-container,.chrome40 .vhb-article-area .vhb-flex-container,.chrome41 .vhb-article-area .vhb-flex-container {
    position: relative;
    display: table
}

.chrome38 .vhb-article-area .vhb-flex-container.vhb-flex-column>.vhb-flex-item,.chrome39 .vhb-article-area .vhb-flex-container.vhb-flex-column>.vhb-flex-item,.chrome40 .vhb-article-area .vhb-flex-container.vhb-flex-column>.vhb-flex-item,.chrome41 .vhb-article-area .vhb-flex-container.vhb-flex-column>.vhb-flex-item {
    display: block
}

.chrome38 .vhb-article-area .vhb-flex-container>.vhb-flex-item,.chrome39 .vhb-article-area .vhb-flex-container>.vhb-flex-item,.chrome40 .vhb-article-area .vhb-flex-container>.vhb-flex-item,.chrome41 .vhb-article-area .vhb-flex-container>.vhb-flex-item {
    vertical-align: top;
    display: table-cell;
    width: auto
}

.vhb-article-area>.vhb-flex-item+.vhb-flex-item {
    width: 300px
}

.vhb-article-area>.vhb-flex-item+.vhb-flex-item>.vhb-flex-item>* {
    max-width: 300px
}

.vhb-article-area--onecolumn .vhb-video-stage-content-container-player {
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 470px
}

.vhb-article-area--onecolumn .vhb-video-stage-content-container-player .vjs-poster {
    -webkit-filter: contrast(1.2);
    filter: contrast(1.2)
}

.vhb-teaser-link.vhb-type-premium.vhb-media-wrapper:hover {
    position: relative
}

.vhb-teaser-link.vhb-type-premium.vhb-media-wrapper:hover:before {
    background: rgba(81,23,117,.5);
    width: 100%;
    height: 100%;
    color: #FFF;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    content: "Für Digitalpass-Kunden";
    text-align: center;
    font-size: 11px;
    padding-top: 24%;
    text-transform: uppercase;
    position: absolute
}

.ie8 .vhb-teaser-link.vhb-type-premium.vhb-media-wrapper:hover:before {
    background-image: url(../images/1-formatOriginal_2.png)
}

.vhb-teaser-link.vhb-type-premium.vhb-media-wrapper:hover:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1887px;
    width: 31px;
    height: 15px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-teaser-link.vhb-type-premium.vhb-media-wrapper:hover:after {
    left: .5px;
    top: 8.5px
}

.vhb-teaser-link.vhb-type-premium.vhb-media-wrapper:hover .c-icon--videoplay {
    opacity: .2
}

.vhb-right-article-area {
    width: 300px!important;
    min-width: 300px!important;
    max-width: 300px!important
}

.vhb-article-container {
    padding-right: 50px;
    max-width: 638px
}

.vhb-article-functions {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    margin-bottom: 20px;
    border-top: 1px solid #afafaf;
    padding-top: 20px;
    font-size: 13px
}

.vhb-article-functions>ul {
    width: 100%
}

.vhb-article-functions>ul>li {
    float: left;
    margin-right: 35px
}

.vhb-article-functions>ul>li.vhb-last-child {
    float: right;
    margin-right: 0
}

.vhb-article-functions>ul>li.vhb-last-child>a:before {
    content: "©"
}

.vhb-article-functions>ul>li>a {
    display: inline-block;
    color: #afafaf
}

.vhb-article-functions>ul>li>a:hover,.vhb-article-functions>ul>li>a:hover:before {
    color: #ee7000
}

.vhb-article-functions>ul>li>a:before {
    content: "»";
    color: #afafaf;
    position: relative;
    margin-right: 3px
}

.vhb-article-functions>ul>li .vhb-share-button.open>button,.vhb-article-functions>ul>li .vhb-share-button.open>button:before {
    color: #ee7000
}

.vhb-article-functions>ul>li .vhb-share-button>button {
    background: 0 0;
    padding: 0;
    line-height: normal;
    min-height: 0;
    color: #afafaf
}

.vhb-article-functions>ul>li .vhb-share-button>button:hover,.vhb-article-functions>ul>li .vhb-share-button>button:hover:before {
    color: #ee7000
}

.vhb-article-functions>ul>li .vhb-share-button>button:before {
    content: "»";
    color: #afafaf;
    position: relative;
    margin-right: 3px
}

.vhb-article-author-table {
    display: table;
    color: #969696;
    font-size: 13px
}

.vhb-article-author-table a {
    color: #000
}

.vhb-article-author-table a:hover {
    color: #ee7000
}

.vhb-article-author-table>.vhb-article-author-row {
    display: table-row
}

.vhb-article-author-table>.vhb-article-author-row>.vhb-article-author-cell {
    color: #000;
    display: table-cell;
    vertical-align: middle
}

.vhb-article-author-table>.vhb-article-author-row>.vhb-article-author-cell.vhb-article-caption {
    color: #646464;
    width: 60px
}

.vhb-article-author-table>.vhb-article-author-row>.vhb-article-author-cell li {
    float: left
}

.vhb-article-author-table>.vhb-article-author-row>.vhb-article-author-cell li:after {
    content: "•";
    padding: 0 5px;
    position: relative
}

.vhb-article-author-table>.vhb-article-author-row>.vhb-article-author-cell li.vhb-last-child:after {
    display: none
}

.vhb-article {
    overflow-wrap: normal;
    word-break: normal;
    display: block;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-article.vhb-teaser>.vhb-teaser-head {
    margin-bottom: 0
}

.vhb-article.vhb-teaser>.vhb-teaser-head .vhb-overline {
    margin-bottom: 8px
}

.vhb-article.vhb-teaser>.vhb-teaser-head .vhb-headline {
    color: #333
}

.vhb-article .vhb-article-author {
    border-top: 1px solid #afafaf;
    padding: 10px 0;
    margin: 10px 0
}

.vhb-article [headline]>.vhb-headline {
    font-size: 39px;
    line-height: 42px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-article .vhb-subline {
    display: inline;
    margin-bottom: 8px;
    font-size: 13px;
    line-height: 16px
}

.vhb-article .vhb-article-pagination {
    width: 100%;
    text-align: center;
    margin: 50px 0;
    line-height: 18px
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container {
    display: inline-block;
    text-align: left;
    color: #ee7000
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container>.vhb-article-pagination-arrow {
    width: 26px;
    display: inline-block;
    vertical-align: middle;
    height: 26px;
    background: url(../images/29-formatOriginal.png) 0 -2688px no-repeat
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container>.vhb-article-pagination-arrow.vhb-article-pagination-arrow-back {
    margin-right: 24px
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container>.vhb-article-pagination-arrow.vhb-article-pagination-arrow-back:hover {
    background-position: 0 -7680px
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container>.vhb-article-pagination-arrow.vhb-article-pagination-arrow-next {
    background-position: left -2752px;
    margin-left: 24px
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container>.vhb-article-pagination-arrow.vhb-article-pagination-arrow-next:hover {
    background-position: 0 -7744px
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container>.vhb-article-pagination-list {
    max-width: 400px;
    display: inline-block;
    vertical-align: middle
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container a>.vhb-article-pagination-page-number {
    color: #afafaf;
    min-width: 65px
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container a>.vhb-article-pagination-page-title {
    color: #646464
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container a:hover>.vhb-article-pagination-page-number,.vhb-article .vhb-article-pagination>.vhb-article-pagination-container a:hover>.vhb-article-pagination-page-title {
    color: #ee7000
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container .vhb-article-pagination-page-number {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    padding-right: 5px;
    color: #969696;
    font-size: 15px;
    line-height: 18px
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container .vhb-table-list-cell {
    font-size: 15px;
    line-height: 18px
}

.vhb-article .vhb-article-pagination>.vhb-article-pagination-container .vhb-article-pagination-page-title {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #000
}

.vhb-article .vhb-article-content-container {
    padding-left: 60px;
    width: 100%;
    position: relative
}

.vhb-article .vhb-article-content-container .vhb-article-content {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 26px
}

.vhb-article .vhb-article-content-container .vhb-article-content .hcf-ad-wrapper iframe {
    margin-left: 0
}

.vhb-article .vhb-article-content-container .vhb-article-content em {
    font-style: italic
}

.vhb-article .vhb-article-content-container .vhb-article-content em a {
    color: #ee7000
}

.vhb-article .vhb-article-content-container .vhb-article-content em a:hover {
    text-decoration: underline
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element:first-child,.vhb-article .vhb-article-content-container .vhb-article-content iframe:first-child,.vhb-article .vhb-article-content-container .vhb-article-content>table:first-child {
    margin-top: 0!important
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element em,.vhb-article .vhb-article-content-container .vhb-article-content iframe em,.vhb-article .vhb-article-content-container .vhb-article-content>table em {
    font-weight: 700;
    font-style: normal
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big em,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big em,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big em {
    font-weight: 400;
    font-style: italic
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-headline {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-article .vhb-article-content-container .vhb-article-content>table {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-article .vhb-article-content-container .vhb-article-content>table tbody:first-child {
    margin-top: 0
}

.vhb-article .vhb-article-content-container .vhb-article-content>table caption {
    font-size: 13px;
    color: #000;
    text-transform: uppercase;
    font-weight: 700;
    text-align: left;
    margin-bottom: -15px
}

.vhb-article .vhb-article-content-container .vhb-article-content>table td {
    height: 20px;
    color: #646464;
    font-size: 13px;
    border-bottom: 1px solid #afafaf;
    line-height: 19px
}

.vhb-article .vhb-article-content-container .vhb-article-content>table tr:first-child>td {
    padding-top: 16px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element,.vhb-article .vhb-article-content-container .vhb-article-content iframe,.vhb-article .vhb-article-content-container .vhb-article-content>table {
    margin: 20px;
    border-bottom: 1px solid #afafaf
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element .vhb-media-wrapper img,.vhb-article .vhb-article-content-container .vhb-article-content iframe .vhb-media-wrapper img,.vhb-article .vhb-article-content-container .vhb-article-content>table .vhb-media-wrapper img {
    width: 100%
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-left,.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-right,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-right,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-right {
    width: 280px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-full,.vhb-article .vhb-article-content-container .vhb-article-content iframe,.vhb-article .vhb-article-content-container .vhb-article-content>table {
    width: 550px;
    margin-left: -20px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-left,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left {
    clear: left;
    float: left;
    margin-left: -20px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-left .vhb-teaser.vhb-type-video .vhb-media-wrapper,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left .vhb-teaser.vhb-type-video .vhb-media-wrapper,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left .vhb-teaser.vhb-type-video .vhb-media-wrapper {
    width: auto;
    height: auto
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-right,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-right,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-right {
    clear: right;
    float: right;
    margin-right: -20px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element .vhb-element-title,.vhb-article .vhb-article-content-container .vhb-article-content iframe .vhb-element-title,.vhb-article .vhb-article-content-container .vhb-article-content>table .vhb-element-title {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 700;
    padding-bottom: 6px;
    margin-bottom: 10px;
    border-bottom: 1px solid #afafaf
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element .vhb-type-video .vhb-media-wrapper,.vhb-article .vhb-article-content-container .vhb-article-content iframe .vhb-type-video .vhb-media-wrapper,.vhb-article .vhb-article-content-container .vhb-article-content>table .vhb-type-video .vhb-media-wrapper {
    width: 550px;
    height: 309px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element .vhb-image,.vhb-article .vhb-article-content-container .vhb-article-content iframe .vhb-image,.vhb-article .vhb-article-content-container .vhb-article-content>table .vhb-image {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 1.3em
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element .vhb-image .vhb-media-wrapper,.vhb-article .vhb-article-content-container .vhb-article-content iframe .vhb-image .vhb-media-wrapper,.vhb-article .vhb-article-content-container .vhb-article-content>table .vhb-image .vhb-media-wrapper {
    position: relative;
    margin-bottom: 12px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element .vhb-image .vhb-caption-wrapper,.vhb-article .vhb-article-content-container .vhb-article-content iframe .vhb-image .vhb-caption-wrapper,.vhb-article .vhb-article-content-container .vhb-article-content>table .vhb-image .vhb-caption-wrapper {
    position: relative;
    padding-bottom: 3px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element .vhb-image .vhb-caption-wrapper .vhb-title,.vhb-article .vhb-article-content-container .vhb-article-content iframe .vhb-image .vhb-caption-wrapper .vhb-title,.vhb-article .vhb-article-content-container .vhb-article-content>table .vhb-image .vhb-caption-wrapper .vhb-title {
    color: #000;
    display: block;
    margin-bottom: 5px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element .vhb-image .vhb-caption-wrapper .vhb-caption,.vhb-article .vhb-article-content-container .vhb-article-content iframe .vhb-image .vhb-caption-wrapper .vhb-caption,.vhb-article .vhb-article-content-container .vhb-article-content>table .vhb-image .vhb-caption-wrapper .vhb-caption {
    display: inline;
    color: #646464
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element .vhb-image .vhb-caption-wrapper .vhb-credit,.vhb-article .vhb-article-content-container .vhb-article-content iframe .vhb-image .vhb-caption-wrapper .vhb-credit,.vhb-article .vhb-article-content-container .vhb-article-content>table .vhb-image .vhb-caption-wrapper .vhb-credit {
    font-size: 13px;
    color: #646464
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-teasergallery img,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-teasergallery img,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-teasergallery img {
    float: right;
    margin: 6px 0
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-teasergallery .vhb-teaser-list-small,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-teasergallery .vhb-teaser-list-small,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-teasergallery .vhb-teaser-list-small {
    float: left;
    width: 280px;
    margin: -2px 0
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-teasergallery .vhb-teaser-list-small .vhb-teaser,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-teasergallery .vhb-teaser-list-small .vhb-teaser,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-teasergallery .vhb-teaser-list-small .vhb-teaser {
    padding: 3px 0
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-teasergallery .vhb-teaser-list-small .vhb-teaser .vhb-headline,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-teasergallery .vhb-teaser-list-small .vhb-teaser .vhb-headline,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-teasergallery .vhb-teaser-list-small .vhb-teaser .vhb-headline {
    font-size: 15px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big {
    position: relative;
    width: 100%;
    width: -webkit-calc(100% + 20px);
    width: calc(100% + 20px);
    float: none;
    margin: 20px 0 20px -20px;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .vhb-element-title,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .vhb-element-title,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .vhb-element-title {
    border: none;
    margin-bottom: 0
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .panel-group,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .panel-group {
    border-bottom: 1px solid #afafaf
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .panel-group .panel,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .panel-group .panel {
    border-top: 1px solid #afafaf
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link {
    padding: 7px 10px;
    color: #ee7000;
    display: block
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:before,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:before,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:before {
    margin-right: 5px;
    display: inline-block;
    width: 10px;
    height: 10px;
    -webkit-transition: -webkit-transform 300ms ease;
    -o-transition: -o-transform 300ms ease;
    transition: transform 300ms ease;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    content: "";
    background: url(../images/29-formatOriginal.png) 2px -11776px no-repeat
}

.no-csstransforms .vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:before,.no-csstransforms .vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:before,.no-csstransforms .vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:before {
    background-position: 0 -11646px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link.collapsed,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link.collapsed,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link.collapsed {
    color: #646464
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link.collapsed:before,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link.collapsed:before,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link.collapsed:before {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    background-position: 2px -1792px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:hover.collapsed,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:hover.collapsed,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:hover.collapsed {
    color: #ee7000
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:hover.collapsed:before,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:hover.collapsed:before,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:hover.collapsed:before {
    background-position: 2px -11776px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-body,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts-big .panel-group .panel .panel-body,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts-big .panel-group .panel .panel-body {
    color: #646464;
    border-top: 1px solid #afafaf;
    padding: 7px 10px 7px 28px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts {
    position: relative;
    padding-bottom: 0;
    border-bottom: none;
    height: 325px;
    overflow: hidden
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts.vhb-indicator,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts.vhb-indicator,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts.vhb-indicator {
    overflow: visible
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts:focus,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts:focus,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts:focus {
    outline: 0
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-element-title,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-element-title,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-element-title {
    border-bottom: none
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-content,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-content,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-content {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    color: #646464;
    line-height: 17px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-content em,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-content em,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-content em {
    font-style: italic;
    font-weight: 500
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-content strong em,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-content strong em,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-content strong em {
    font-weight: 700
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttexts-list,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttexts-list,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttexts-list {
    position: relative;
    border: 0 solid #afafaf;
    border-bottom: 1px
}

html.js .vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttexts-list-wrapper,html.js .vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttexts-list-wrapper,html.js .vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttexts-list-wrapper {
    height: 250px;
    overflow: hidden
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttexts-list .vhb-shorttext,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttexts-list .vhb-shorttext,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttexts-list .vhb-shorttext {
    border-top: 1px solid #afafaf;
    padding: 3px 0
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttexts-list .vhb-shorttext .vhb-shorttext-link,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttexts-list .vhb-shorttext .vhb-shorttext-link,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttexts-list .vhb-shorttext .vhb-shorttext-link {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    color: #646464;
    vertical-align: top
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttexts-list .vhb-shorttext .vhb-shorttext-link:hover,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttexts-list .vhb-shorttext .vhb-shorttext-link:hover,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttexts-list .vhb-shorttext .vhb-shorttext-link:hover {
    color: #ee7000
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel {
    position: absolute;
    width: 100%;
    height: 268px;
    padding: 19px;
    bottom: 5px;
    border: 1px solid #afafaf;
    background: #fff
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel .vhb-shorttext-title,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel .vhb-shorttext-title,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel .vhb-shorttext-title {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: 700;
    margin-top: -3px;
    margin-bottom: 12px;
    margin-right: 20px
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel .vhb-scrollpane,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel .vhb-scrollpane,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel .vhb-scrollpane {
    height: 172px;
    overflow-y: auto
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel .vhb-paginate,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel .vhb-paginate,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel .vhb-paginate {
    height: auto;
    position: absolute;
    bottom: 18px;
    right: 19px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    color: #969696
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel .vhb-close,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel .vhb-close,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel .vhb-close {
    border: none;
    position: absolute;
    top: 14px;
    right: 14px;
    width: 19px;
    height: 19px;
    background: url(../images/29-formatOriginal.png) 3px -4093px no-repeat
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel .vhb-close:hover,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel .vhb-close:hover,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel .vhb-close:hover {
    background: url(../images/29-formatOriginal.png) 3px -9085px no-repeat
}

.vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts .vhb-shorttext-panel .vhb-close:active,.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-shorttexts .vhb-shorttext-panel .vhb-close:active,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-shorttexts .vhb-shorttext-panel .vhb-close:active {
    background: url(../images/29-formatOriginal.png) 3px -14077px no-repeat
}

.vhb-article .vhb-article-content-container .vhb-article-controls-container {
    zoom:1;position: absolute;
    top: 0;
    left: 0
}

.vhb-article.vhb-continuation-page .vhb-article-header {
    border-bottom: 1px solid #afafaf;
    margin-bottom: 30px;
    position: relative;
    padding-bottom: 10px
}

.vhb-article.vhb-continuation-page .vhb-article-header .vhb-headline {
    font-size: 19px;
    line-height: 22px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    display: block
}

.vhb-article.vhb-continuation-page .vhb-article-header .vhb-headline:after {
    content: attr(data-content);
    color: #afafaf;
    font-size: 15px
}

.vhb-article.vhb-continuation-page .vhb-article-header .vhb-subline {
    font-size: 13px;
    line-height: 16px;
    margin-bottom: 0
}

.vhb-article.vhb-continuation-page .vhb-article-header .vhb-date {
    float: right;
    color: #afafaf;
    font-size: 13px;
    line-height: 17px;
    padding-top: 20px
}

.vhb-article.vhb-continuation-page .vhb-article-header .vhb-page-num {
    color: #afafaf
}

.vhb-article .vhb-teaser-head {
    margin-bottom: 30px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
    color: #000
}

.vhb-article .vhb-teaser-head[headline] {
    margin-bottom: 0
}

.vhb-article .vhb-type-numberoftheday,.vhb-article .vhb-type-quote {
    border-top: 1px solid #afafaf;
    border-bottom: 1px solid #afafaf;
    color: #646464;
    padding: 10px 0;
    margin: 30px 0;
    text-align: center
}

.vhb-article .vhb-type-numberoftheday .vhb-subline,.vhb-article .vhb-type-quote .vhb-subline {
    text-align: center
}

.vhb-article .vhb-type-numberoftheday .vhb-type-number,.vhb-article .vhb-type-quote .vhb-type-number {
    font-size: 260%;
    line-height: 140%
}

.vhb-article .vhb-type-numberoftheday .vhb-type-number-unit,.vhb-article .vhb-type-quote .vhb-type-number-unit {
    font-size: 120%;
    line-height: 170%
}

.vhb-article .vhb-type-numberoftheday .vhb-quotation,.vhb-article .vhb-type-quote .vhb-quotation {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 27px;
    line-height: 30px;
    display: block;
    margin-bottom: 10px
}

.vhb-article .vhb-type-numberoftheday .vhb-quotation:before,.vhb-article .vhb-type-quote .vhb-quotation:before {
    content: "”";
    color: #ee7000
}

.vhb-article .vhb-type-numberoftheday .vhb-quotation:after,.vhb-article .vhb-type-quote .vhb-quotation:after {
    content: "“";
    color: #ee7000
}

.vhb-article .vhb-type-numberoftheday .vhb-originator,.vhb-article .vhb-type-quote .vhb-originator {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px
}

.vhb-article .vhb-type-numberoftheday.vhb-left,.vhb-article .vhb-type-quote.vhb-left {
    border-top: 0;
    margin-top: 0!important
}

.vhb-rebrush {
    background: #f2f2f2
}

.vhb-rebrush .vhb-content .vhb-stage {
    margin-right: -20px;
    margin-left: -20px
}

.vhb-rebrush .vhb-stage {
    width: 1000px;
    padding-top: 0 !important;
}

.vhb-rebrush .vhb-article--large-pic {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
    position: relative
}

.vhb-rebrush .vhb-article--large-pic img {
    width: 100%
}

.vhb-rebrush .vhb-article--large-pic .vhb-article--large-pic-text {
    position: absolute;
    right: 0;
    top: 0;
    color: #fff;
    padding: 5px;
    background-color: rgba(30,30,30,.66);
    font-family: Publico,Times,serif;
    font-weight: 400;
    font-style: italic
}

.vhb-chapter {
    width: 100%;
    border-bottom: 1px solid #969696;
    padding-bottom: 20px;
    margin-top: 10px;
    margin-bottom: 20px
}

.vhb-chapter .vhb-chapter--pagination {
    font-size: 18px;
    line-height: 24px;
    color: #1E1E1E
}

.vhb-chapter .vhb-chapter--title {
    font-size: 24px;
    line-height: 30px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.container_onecolumn_read {
    width: 1000px;
    padding-left: 45px;
    padding-right: 45px;
    padding-top: 15px;
    margin-left: 0;
    margin-right: 0;
    background: #fff;
    position: relative;
    font-size: 18px;
    line-height: 26px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    color: #1E1E1E
}

.container_onecolumn_read.container_onecolumn_read__parallax {
    margin-top: -135px
}

.container_onecolumn_read.vhb-article-premium .vhb-overline--onecolumn {
    color: #511775
}

.container_onecolumn_read .vhb-overline--onecolumn {
    width: 100%;
    text-align: center;
    padding: 10px 30px;
    margin: 0;
    font-size: 16px;
    line-height: 20px;
    word-wrap: break-word;
    font-weight: 700;
    color: #ee7000;
    display: block;
    text-transform: uppercase
}

.container_onecolumn_read .vhb-headline--onecolumn {
    display: block;
    width: 100%;
    text-align: center;
    padding: 0 30px 20px 0;
    margin: 0;
    font-size: 48px;
    line-height: 54px;
    word-wrap: break-word;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-weight: bold
}

.container_onecolumn_read .vhb-article-area--onecolumn {
    width: 620px;
    margin: 0 auto
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>caption,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>caption {
    font-size: 24px;
    line-height: 30px;
    text-align: center;
    color: #000;
    margin-bottom: 20px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>table,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>table {
    -webkit-box-shadow: inset 0 0 6px 0 rgba(0,0,0,.3);
    box-shadow: inset 0 0 6px 0 rgba(0,0,0,.3);
    background: #f4f2f0;
    width: 100%;
    margin-bottom: 20px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>table tr td,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>table tr th,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>table tr td,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>table tr th {
    padding: 10px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>ol,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>ol {
    counter-reset: section;
    margin-bottom: 15px;
    padding: 33px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>ol li,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>ol li {
    padding: 0 0 15px 20px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>ol li:before,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>ol li:before {
    counter-increment: section;
    content: counter(section);
    color: #ee7000;
    margin-left: -20px;
    margin-right: 5px;
    float: left
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>ul,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>ul {
    margin-bottom: 15px;
    padding: 7px 30px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>ul li,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>ul li {
    padding-bottom: 15px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>ul li:last-child,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>ul li:last-child {
    padding-bottom: 0
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>ul li:before,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>ul li:before {
    content: "•";
    color: #ee7000;
    margin-left: -23px;
    width: 23px;
    display: inline-block
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>ul ul,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>ul ul {
    margin-bottom: 0;
    padding: 15px 0 0 33px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>ul.vhb-author-shortcutlist li:before,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>ul.vhb-author-shortcutlist li:before {
    content: ""!important
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall h3,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read h3 {
    font-size: 24px;
    line-height: 30px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    margin-bottom: 20px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall em,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall i,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read em,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read i {
    font-style: italic
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>p,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>p {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 27px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>p a,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>p a {
    color: #ee7000
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>p a:hover,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>p a:hover {
    text-decoration: underline
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>p a.vhb-stock-icon,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>p a.vhb-stock-icon {
    white-space: nowrap;
    position: relative;
    padding-right: 18px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read .hcf-paywall>p a.vhb-stock-icon:after,.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article-area--read>p a.vhb-stock-icon:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -234px;
    width: 14px;
    height: 10px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-article--introduction {
    margin-top: 0 auto;
    display: block;
    width: 100%;
    color: #1E1E1E;
    word-wrap: break-word;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px;
    text-align: center
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-author--onecolumn {
    margin: 20px 0 0;
    text-align: left;
    border-top: 1px solid #ccc;
    padding: 10px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    float: left;
    width: 100%
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-author--onecolumn.vhb-author--onecolumn-too-much-authors {
    -webkit-box-align: left;
    -webkit-align-items: left;
    -ms-flex-align: left;
    align-items: left;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    -ms-flex-pack: left;
    justify-content: left;
    display: block
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-author--onecolumn.vhb-author--onecolumn-too-much-authors ul {
    list-style: none;
    text-align: left
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-author--onecolumn.vhb-author--onecolumn-too-much-authors ul li {
    float: left;
    font-size: 14px;
    line-height: 17px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-author--onecolumn.vhb-author--onecolumn-too-much-authors ul li:after {
    content: ",";
    margin: 0 3px 0 -3px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-author--onecolumn.vhb-author--onecolumn-too-much-authors ul li.vhb-last-child:after {
    content: "";
    margin: 0
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-author--onecolumn .vhb-author--onecolumn-detail {
    display: inline-block;
    vertical-align: middle;
    width: 32%;
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
    -webkit-box-flex: 30;
    -webkit-flex: 30 1 30%;
    -ms-flex: 30 1 30%;
    flex: 30 1 30%
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-author--onecolumn .vhb-author--onecolumn-detail span {
    font-size: 14px;
    line-height: 17px;
    display: inline-block;
    vertical-align: middle;
    width: 50%;
    width: -webkit-calc(100% - 56px);
    width: calc(100% - 56px);
    padding-left: 1px
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-author--onecolumn .vhb-author--onecolumn-detail .vhb-author--onecolumn-img {
    display: inline-block;
    vertical-align: middle;
    width: 44px;
    height: 44px;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    overflow: hidden
}

.container_onecolumn_read .vhb-article-area--onecolumn .vhb-author--onecolumn .vhb-author--onecolumn-detail .vhb-author--onecolumn-img img {
    width: 100%
}

.vhb-social-media-box--sticky {
    zoom:1;position: absolute;
    top: 0;
    left: -165px
}

.vhb-author--onecolumn~.vhb-publish-info {
    margin-top: 0
}

.container_onecolumn_read.vhb-type-premium .vhb-overline--onecolumn {
    color: #511775
}

.vhb-publish-info--wrap {
    float: left;
    width: 100%
}

.vhb-publish-info--wrap .vhb-publish-info--text {
    padding-top: 7px;
    display: inline-block
}

.vhb-publish-info--wrap .vhb-publish-info--share {
    text-decoration: underline;
    cursor: pointer
}

.vhb-publish-info--wrap .vhb-publish-info--share:hover {
    color: #ee7000
}

.vhb-publish-info--wrap .vhb-share-button>button {
    background: 0 0!important;
    padding: 0!important;
    cursor: pointer
}

.vhb-publish-info--wrap .vhb-share-button>button span {
    border-bottom: 1px solid #969696
}

.vhb-publish-info--wrap .vhb-share-button>button:hover {
    color: #ee7000
}

.vhb-publish-info--wrap .vhb-share-button>button:hover span {
    border-color: #ee7000
}

.vhb-publish-info--wrap .vhb-share-button .dropdown-menu {
    background: #fff;
    -webkit-box-shadow: 0 4px 16px 0 rgba(0,0,0,.2);
    box-shadow: 0 4px 16px 0 rgba(0,0,0,.2);
    border: 1px solid #d6d4d0;
    position: absolute;
    padding-right: 38px!important;
    padding-bottom: 30px;
    margin-top: 15px;
    left: -137px
}

.vhb-publish-info--wrap .vhb-share-button .dropdown-menu:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3644px;
    width: 47px;
    height: 22px;
    right: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    top: -10px;
    left: 145px
}

.vhb-publish-info--wrap .vhb-share-button .dropdown-menu .vhb-share-headline {
    font-size: 26px!important;
    line-height: 30px!important;
    padding-bottom: 15px;
    text-transform: none
}

.vhb-publish-info--wrap .vhb-share-buttons {
    text-align: center
}

.vhb-publish-info--wrap .vhb-share-buttons .vhb-share-social-media-button {
    margin: 0 1px!important;
    -webkit-border-radius: 100px;
    border-radius: 100px
}

.vhb-publish-info--wrap .vhb-share-buttons .vhb-share-social-media-button.small>a {
    -webkit-border-radius: 100px;
    border-radius: 100px;
    padding: 10px 20px
}

.vhb-publish-info--wrap .vhb-share-socialmedia-facebook {
    background: 0 0!important;
    position: relative;
    padding-right: 43px
}

.vhb-publish-info--wrap .vhb-share-socialmedia-facebook:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -5181px;
    width: 39px;
    height: 39px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: -1px!important
}

.vhb-publish-info--wrap .vhb-share-socialmedia-twitter {
    background: 0 0!important;
    position: relative;
    padding-right: 43px
}

.vhb-publish-info--wrap .vhb-share-socialmedia-twitter:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -5323px;
    width: 39px;
    height: 39px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info--wrap .vhb-share-socialmedia-googleplus {
    background: 0 0!important;
    position: relative;
    padding-right: 43px
}

.vhb-publish-info--wrap .vhb-share-socialmedia-googleplus:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -5110px;
    width: 39px;
    height: 39px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info--wrap .vhb-share-socialmedia-xing {
    background: 0 0!important;
    position: relative;
    padding-right: 43px
}

.vhb-publish-info--wrap .vhb-share-socialmedia-xing:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -5394px;
    width: 39px;
    height: 39px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info--wrap .vhb-share-socialmedia-linkedin {
    background: 0 0!important;
    position: relative;
    padding-right: 43px
}

.vhb-publish-info--wrap .vhb-share-socialmedia-linkedin:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -5465px;
    width: 39px;
    height: 39px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info--wrap .vhb-share-socialmedia-email {
    background: 0 0!important;
    position: relative;
    padding-right: 43px
}

.vhb-publish-info--wrap .vhb-share-socialmedia-email:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -5252px;
    width: 39px;
    height: 39px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info {
    margin-top: 20px;
    border-top: 1px solid #ccc;
    color: #969696;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    line-height: 20px;
    font-size: 15px;
    padding: 14px 0 20px;
    float: left;
    width: 100%
}

.vhb-publish-info a {
    color: #969696
}

.vhb-publish-info a:hover {
    color: #ee7000
}

.vhb-publish-info .vhb-publish-info--text-dot a {
    border-bottom: 1px solid #969696
}

.vhb-publish-info .vhb-publish-info--text-dot a:hover {
    color: #ee7000;
    border-color: #ee7000
}

.vhb-publish-info .vhb-publish-info--text-dot:after {
    content: "•";
    padding: 0 3px
}

.vhb-publish-info .vhb-publish-info--text.vhb-publish-info--text-source {
    word-spacing: -.2rem;
    width: 365px;
    overflow: hidden
}

.vhb-publish-info .vhb-publish-info--text.vhb-publish-info--text-source:before {
    content: "";
    clear: both;
    display: block;
    padding-right: 0
}

.vhb-publish-info .vhb-publish-info--text-source-list {
    display: inline-block;
    vertical-align: top;
    width: 100%
}

.vhb-publish-info .vhb-publish-info--text-source-list:before {
    content: "Quelle: ";
    float: left;
    padding-right: 5px
}

.vhb-publish-info .vhb-publish-info--text-source-list li {
    font-size: 16px
}

.vhb-publish-info .vhb-publish-info--text-source-list li:after {
    content: ", ";
    margin-left: -1px
}

.vhb-publish-info .vhb-publish-info--text-source-list li:last-child:after {
    content: ""
}

.vhb-publish-info .vhb-publish-info--element {
    border: 1px solid #CCC;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    padding: 6px;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    font-style: normal;
    margin-left: 10px;
    color: #969696;
    float: right
}

.vhb-publish-info .vhb-publish-info--element:hover {
    background: #ee7000;
    color: #fff;
    border-color: #ee7000
}

.vhb-publish-info .vhb-publish-info--comments {
    padding-right: 8px;
    padding-left: 4px
}

.vhb-publish-info .vhb-publish-info--comments i {
    padding: 6px
}

.vhb-publish-info .vhb-publish-info--comments:hover {
    padding-right: 8px;
    padding-left: 15px
}

.vhb-publish-info .vhb-publish-info--comments:hover i {
    position: relative;
    padding: 6px
}

.vhb-publish-info .vhb-publish-info--comments:hover i:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -755px;
    width: 13px;
    height: 12px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info .vhb-publish-info--comments i {
    margin-right: 5px;
    position: relative;
    padding-right: 17px
}

.vhb-publish-info .vhb-publish-info--comments i:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -623px;
    width: 13px;
    height: 12px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info .vhb-publish-info--comments .vhb-publish-info--content {
    padding-right: 4px
}

.vhb-publish-info .vhb-publish-info--save:hover i {
    position: relative;
    padding-right: 15px
}

.vhb-publish-info .vhb-publish-info--save:hover i:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1111px;
    width: 11px;
    height: 13px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info .vhb-publish-info--save i {
    margin-right: 5px;
    position: relative;
    padding-right: 15px
}

.vhb-publish-info .vhb-publish-info--save i:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1291px;
    width: 11px;
    height: 13px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info .vhb-publish-info--save {
    background: #fff
}

.vhb-publish-info .vhb-publish-info--save.vhb-active {
    background: #ee7000
}

.vhb-publish-info .vhb-publish-info--save.vhb-active:hover {
    color: #fff
}

.vhb-publish-info .vhb-publish-info--save.vhb-active:hover i {
    position: relative;
    padding-right: 15px
}

.vhb-publish-info .vhb-publish-info--save.vhb-active:hover i:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1111px;
    width: 11px;
    height: 13px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info .vhb-publish-info--save.vhb-active i {
    margin-right: 5px;
    position: relative;
    padding-right: 15px
}

.vhb-publish-info .vhb-publish-info--save.vhb-active i:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1111px;
    width: 11px;
    height: 13px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-publish-info .vhb-publish-info--print:hover i {
    position: relative;
    padding: 6px
}

.vhb-publish-info .vhb-publish-info--print:hover i:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1246px;
    width: 13px;
    height: 13px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: -3px
}

.vhb-publish-info .vhb-publish-info--print i {
    margin-right: 5px;
    position: relative;
    padding: 6px
}

.vhb-publish-info .vhb-publish-info--print i:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1201px;
    width: 13px;
    height: 13px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: -3px
}

.vhb-author-shortcutlist {
    list-style: none;
    display: inline-block;
    padding: 0!important;
    margin-bottom: 0!important
}

.vhb-author-shortcutlist .vhb-author-shortcutlist--name {
    list-style: none;
    color: #969696;
    font-size: 18px;
    float: left;
    padding-right: 3px;
    padding-bottom: 0!important
}

.vhb-author-shortcutlist .vhb-author-shortcutlist--name:before {
    display: none
}

.vhb-author-shortcutlist .vhb-author-shortcutlist--name:after {
    content: ","
}

.vhb-author-shortcutlist .vhb-author-shortcutlist--name:last-child:after {
    content: ""
}

.vhb-social-media-box--sticky-inner {
    width: 120px;
    text-align: center;
    display: none
}

.vhb-article-pagination--rebrush {
    margin: 20px auto
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-level {
    padding: 4px 0
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-back {
    border: 1px solid #ccc;
    height: 36px;
    width: 36px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    position: relative;
    padding-right: 22px
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-back:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1748px;
    width: 18px;
    height: 14px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: 8px
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-back:hover {
    border-color: #c96b00;
    position: relative;
    padding-right: 22px
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-back:hover:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1426px;
    width: 18px;
    height: 14px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: 8px
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-next {
    background: #ee7000;
    color: #fff;
    text-align: center;
    padding: 8px 20px;
    font-size: 14px;
    line-height: 18px;
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
    margin-right: 17px;
    border: 1px solid #ee7000;
    font-weight: 700;
    letter-spacing: .07rem
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-next:hover {
    background-color: #c96b00;
    border-color: #c96b00
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-next:hover+.vhb-article-pagination--rebrush-title {
    border-bottom: 1px solid #ee7000
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-next.vhb-article-pagination--rebrush-next-arrow {
    position: relative;
    padding-right: 45px
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-next.vhb-article-pagination--rebrush-next-arrow:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1794px;
    width: 18px;
    height: 14px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: 17px
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-title {
    font-size: 15px;
    line-height: 20px;
    color: #1E1E1E;
    display: inline-block;
    vertical-align: middle;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    border-bottom: 1px solid transparent
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-title:hover {
    border-bottom: 1px solid #ee7000
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-text {
    color: #a6a6a6;
    opacity: .7;
    font-size: 15px;
    line-height: 20px
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-page:after {
    content: "";
    width: 5px;
    display: inline-block
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-page:hover {
    text-decoration: underline
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-onepage,.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-page {
    color: #ee7000;
    font-size: 15px;
    line-height: 20px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-onepage.vhb-article-pagination--rebrush-page-active,.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-page.vhb-article-pagination--rebrush-page-active {
    color: #1E1E1E
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-separator {
    color: #a6a6a6;
    padding: 0 8px 0 0
}

.vhb-article-pagination--rebrush .vhb-article-pagination--rebrush-onepage:hover {
    text-decoration: underline
}

.vhb-hollow-area {
    position: relative;
    z-index: 100;
    margin-bottom: 20px;
    clear: left;
    margin-left: -150px;
    margin-right: 15px;
    float: left;
    background: #FFF
}

.vhb-hollow-area.vhb-hollow-area--col-1 {
    width: 301px
}

.vhb-hollow-area.vhb-hollow-area--col-2 {
    width: 399px
}

.vhb-hollow-area.vhb-hollow-area--col-3 {
    width: 455px
}

.vhb-hollow-area.vhb-hollow-area--col-4 {
    width: 504px
}

.vhb-hollow-area.vhb-hollow-area--col-5 {
    width: 554px
}

.vhb-hollow-area.vhb-hollow-area--col-6 {
    width: 610px
}

.vhb-hollow-area.vhb-hollow-area--col-7 {
    width: 659px
}

.vhb-hollow-area.vhb-hollow-area--col-8 {
    width: 709px
}

.vhb-hollow-area.vhb-hollow-area--col-9 {
    width: 765px
}

.vhb-hollow-area.vhb-hollow-area--col-10 {
    width: 814px
}

.vhb-hollow-area.vhb-hollow-area--col-11 {
    width: 864px;
    padding-left: 22px;
    padding-right: 22px
}

.vhb-hollow-area.vhb-hollow-area--col-12 {
    width: 920px;
    padding-left: 50px;
    padding-right: 50px;
    float: none
}

.vhb-hollow-area.vhb-hollow-area---marginxl {
    margin-top: 35px
}

.vhb-hollow-area.vhb-hollow-area---xxl {
    width: 1000px;
    margin-left: -190px;
    margin-right: 0
}

.ie8 .vhb-hollow-area .vhb-teaser.vhb-type-video {
    display: none
}

.vhb-hollow-area:before {
    background: #fff;
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(#fff),color-stop(#fff),color-stop(#fff),color-stop(#fff),color-stop(#fff),to(rgba(255,255,255,0)));
    background: -webkit-linear-gradient(rgba(255,255,255,0),#fff,#fff,#fff,#fff,#fff,rgba(255,255,255,0));
    background: -o-linear-gradient(rgba(255,255,255,0),#fff,#fff,#fff,#fff,#fff,rgba(255,255,255,0));
    background: linear-gradient(rgba(255,255,255,0),#fff,#fff,#fff,#fff,#fff,rgba(255,255,255,0));
    content: "";
    display: block;
    height: 50px;
    margin: 0;
    position: absolute;
    left: 0;
    top: -20px;
    width: 150px;
    z-index: -1
}

.vhb-hollow-area:after {
    background: #fff;
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(#fff),color-stop(#fff),color-stop(#fff),color-stop(#fff),color-stop(#fff),to(rgba(255,255,255,0)));
    background: -webkit-linear-gradient(rgba(255,255,255,0),#fff,#fff,#fff,#fff,#fff,rgba(255,255,255,0));
    background: -o-linear-gradient(rgba(255,255,255,0),#fff,#fff,#fff,#fff,#fff,rgba(255,255,255,0));
    background: linear-gradient(rgba(255,255,255,0),#fff,#fff,#fff,#fff,#fff,rgba(255,255,255,0));
    content: "";
    display: block;
    height: 50px;
    margin: 0;
    position: absolute;
    left: 0;
    bottom: -30px;
    width: 150px;
    z-index: -1
}

.vhb-hollow-area .vhb-hollow-area--content {
    position: relative;
    z-index: 101;
    height: 100%
}

.vhb-hollow-area .vhb-hollow-area--content.vhb-hollow-area--border {
    border-bottom: 1px solid #afafaf;
    border-right: 1px solid #afafaf
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-hollow-area--innercontent {
    padding: 0 24px 24px 0;
    font-size: 14px;
    line-height: 20px;
    color: #000
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush {
    text-align: left;
    font-size: 15px;
    line-height: 20px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-premium a:hover .vhb-media-wrapper {
    position: relative;
    padding-right: 0
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-premium a:hover .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1887px;
    width: 31px;
    height: 15px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    left: 100px;
    left: -webkit-calc(50% - (31px / 2));
    left: calc(50% - (31px / 2))
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-premium a:hover .vhb-hollow-area--innercontent .vhb-headline {
    color: #511775!important
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-teaseblegallery .vhb-media-wrapper {
    position: relative;
    padding-right: 0
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-teaseblegallery .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1610px;
    width: 17px;
    height: 14px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    top: inherit;
    bottom: 0;
    right: 5px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-imagegallery .vhb-media-wrapper {
    position: relative;
    padding-right: 0
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-imagegallery .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1610px;
    width: 17px;
    height: 14px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    top: inherit;
    bottom: 0;
    right: 5px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-clipgallery .vhb-media-wrapper {
    position: relative;
    padding-right: 0
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-clipgallery .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3920px;
    width: 26px;
    height: 26px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    top: inherit;
    bottom: 0;
    right: 5px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-clipgallery .vhb-teaser-link:hover .vhb-media-wrapper {
    position: relative
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-clipgallery .vhb-teaser-link:hover .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1887px;
    width: 31px;
    height: 15px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-clipgallery .vhb-teaser-link:hover .vhb-media-wrapper:after {
    left: .5px;
    top: 8.5px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-video .vhb-media-wrapper {
    position: relative;
    padding-right: 0
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-video .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3698px;
    width: 18px;
    height: 23px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    top: inherit;
    bottom: 0;
    right: 5px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-article-element--rebrush-textbox {
    text-align: left;
    font-size: 14px;
    line-height: 20px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush p {
    margin-bottom: 0
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-media-wrapper {
    text-align: center;
    margin-bottom: 10px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-media-wrapper img {
    width: 100%
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-overline {
    font-size: 12px;
    line-height: 14px;
    padding: 0 24px 5px 0;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-headline {
    font-size: 20px;
    line-height: 22px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-headline:after {
    content: "";
    background: red
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-teaser-content {
    font-size: 15px;
    line-height: 20px;
    padding-top: 10px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-premium .vhb-overline {
    color: #511775;
    font-weight: 200;
    font-style: normal
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-premium .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush.vhb-type-premium.vhb-type-premium:hover .vhb-headline {
    border-bottom: 1px solid #511775
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-download--rebrush {
    border-bottom: none
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-download--rebrush .vhb-teaser-content {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-download--rebrush .vhb-download--rebrush-title {
    color: #000;
    font-size: 16px;
    line-height: 18px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    display: block;
    margin-bottom: 10px;
    font-weight: 700;
    font-style: normal
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-download--rebrush .vhb-download--rebrush-doctype {
    margin-top: 30px;
    display: block;
    font-size: 12px;
    line-height: 14px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-weight: bold;
    font-style: normal;
    margin-bottom: 0;
    height: 15px;
    position: relative;
    padding-right: 40px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-download--rebrush .vhb-download--rebrush-doctype span {
    background: #fff;
    position: absolute;
    padding-left: 45px;
    padding-right: 5px;
    top: 8px;
    font-size: 15px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-download--rebrush .vhb-download--rebrush-doctype:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -4566px;
    width: 36px;
    height: 36px;
    right: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-download--rebrush .vhb-download--rebrush-doctype:hover {
    position: relative;
    padding-right: 40px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-download--rebrush .vhb-download--rebrush-doctype:hover:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -4362px;
    width: 36px;
    height: 36px;
    right: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    left: 0;
    top: 14px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-download--rebrush .vhb-download--rebrush-doctype:after {
    left: 0;
    top: 14px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-download--rebrush .vhb-download--rebrush-doctype:before {
    content: "";
    background: #fff;
    position: absolute;
    height: 1px;
    width: 60px;
    top: -1px;
    left: 105px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-blockquote {
    border: none;
    text-align: left;
    padding: 87px 0 40px;
    margin-bottom: 0;
    color: #000;
    font-size: 18px;
    line-height: 24px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-blockquote:after {
    left: 0;
    right: inherit;
    top: 0;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-blockquote-source {
    font-size: 14px
}

.vhb-blockquote {
    border: 1px solid #969696;
    padding: 50px 30px 30px;
    margin-top: 40px;
    text-align: center;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-style: italic;
    font-size: 18px;
    line-height: 24px;
    color: #969696;
    margin-bottom: 20px;
    position: relative
}

.vhb-blockquote:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -5778px;
    width: 72px;
    height: 58px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-blockquote.vhb-blockquote--twitter {
    position: relative;
    padding-right: 30px
}

.vhb-blockquote.vhb-blockquote--twitter:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -5688px;
    width: 71px;
    height: 58px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: 45%;
    right: -webkit-calc(50% - 35px);
    right: calc(50% - 35px);
    top: 0
}

.vhb-blockquote:after {
    right: 45%;
    right: -webkit-calc(50% - 35px);
    right: calc(50% - 35px);
    top: 0
}

.vhb-blockquote:before {
    content: "";
    background: #fff;
    width: 80px;
    height: 80px;
    position: absolute;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    top: -43px;
    right: 45%;
    right: -webkit-calc(50% - 40px);
    right: calc(50% - 40px)
}

.vhb-blockquote .vhb-blockquote-source {
    margin-top: 20px
}

.vhb-blockquote .vhb-blockquote-source,.vhb-blockquote .vhb-blockquote-source-position {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    display: block;
    font-size: 13px;
    line-height: 16px;
    font-style: normal;
    color: gray
}

.vhb-figure-of-the-day {
    text-align: center;
    width: 100%;
    border-top: 1px solid #969696;
    border-bottom: 1px solid #969696;
    padding: 25px 20px;
    margin: 20px 0 40px
}

.vhb-figure-of-the-day.vhb-figure-of-the-day--aside {
    margin: 0;
    border: none;
    text-align: left;
    padding: 0
}

.vhb-figure-of-the-day.vhb-figure-of-the-day--aside .vhb-figure-of-the-day--headline {
    font-size: 14px;
    line-height: 18px;
    text-transform: uppercase;
    font-weight: 200
}

.vhb-figure-of-the-day.vhb-figure-of-the-day--aside .vhb-figure-of-the-day--focus {
    font-size: 100px;
    line-height: 80px;
    font-weight: 200
}

.vhb-figure-of-the-day.vhb-figure-of-the-day--aside .vhb-figure-of-the-day--claim {
    font-size: 24px;
    line-height: 30px
}

.vhb-figure-of-the-day.vhb-figure-of-the-day--aside .vhb-figure-of-the-day--description {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 0
}

.vhb-figure-of-the-day .vhb-figure-of-the-day--headline {
    font-size: 16px;
    line-height: 20px;
    color: #000;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-weight: bold
}

.vhb-figure-of-the-day .vhb-figure-of-the-day--focus {
    color: #ee7000;
    font-size: 140px;
    line-height: 100px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-weight: bold;
    margin-top: 13px;
    margin-bottom: 5px
}

.vhb-figure-of-the-day .vhb-figure-of-the-day--claim {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-weight: bold;
    color: #ee7000;
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 15px
}

.vhb-figure-of-the-day .vhb-figure-of-the-day--description {
    font-size: 15px;
    line-height: 20px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    color: #1E1E1E;
    font-weight: 400
}

.vhb-hollow-area--col-12 .vhb-inline-picture {
    border-bottom: 1px solid #969696
}

.vhb-inline-picture {
    text-align: left;
    padding-bottom: 20px;
    margin-bottom: 20px
}

.vhb-rebrush .vhb-inline-picture {
    padding-bottom: 0;
    margin-bottom: 0
}

.vhb-rebrush .vhb-inline-picture .vhb-caption {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-inline-picture .vhb-media-wrapper {
    padding-right: 0
}

.vhb-inline-picture.vhb-inline-picture--width-lightbox .vhb-media-wrapper {
    cursor: pointer;
    position: relative;
    padding-right: 0
}

.vhb-inline-picture.vhb-inline-picture--width-lightbox .vhb-media-wrapper:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3808px;
    width: 24px;
    height: 24px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    top: inherit;
    bottom: 0;
    right: 5px
}

.vhb-inline-picture img {
    min-width: 100%;
    width: 100%
}

.vhb-article-area--onecolumn .vhb-title {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-weight: bold;
    padding-top: 20px;
    display: block
}

.vhb-article-area--onecolumn .vhb-caption {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    padding-top: 10px;
    color: #1E1E1E
}

.vhb-article-area--onecolumn .vhb-credit {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-style: italic;
    font-size: 14px;
    line-height: 20px;
    color: #1E1E1E;
    font-weight: 400
}

.vhb-voting-premium {
    margin: 0 0 30px
}

.vhb-voting-premium .vhb-voting {
    margin: 0;
    padding-bottom: 0;
    position: relative;
    border-bottom: 0;
    width: 100%
}

.vhb-voting-premium .vhb-voting div:first-child {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-size: 24px;
    line-height: 30px;
    text-align: center;
    font-weight: 700;
    text-transform: none
}

.vhb-voting-premium .vhb-voting .vhb-voting {
    margin: 0
}

.vhb-voting-premium .vhb-voting .vhb-success,.vhb-voting-premium .vhb-voting .vhb-success+div {
    text-transform: none;
    text-align: left;
    font-size: 14px;
    line-height: 20px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    padding-top: 3px
}

.vhb-voting-premium .vhb-voting .vhb-success+div:before,.vhb-voting-premium .vhb-voting .vhb-success:before {
    display: none
}

.vhb-voting-premium .vhb-voting ul {
    margin-bottom: 0
}

.vhb-voting-premium .vhb-voting ul li {
    list-style: none
}

.vhb-voting-premium .vhb-voting ul li:before {
    display: none
}

.vhb-voting-premium .vhb-voting ul li input[type=radio] {
    position: absolute;
    left: -9999px
}

.vhb-voting-premium .vhb-voting ul li input[type=radio]+label {
    color: #000;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    position: relative;
    padding-right: 32px
}

.vhb-voting-premium .vhb-voting ul li input[type=radio]+label:before {
    display: none
}

.vhb-voting-premium .vhb-voting ul li input[type=radio]+label:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -3978px;
    width: 28px;
    height: 28px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    left: -20px;
    right: inherit
}

.vhb-voting-premium .vhb-voting ul li input[type=radio]:checked+label {
    position: relative;
    padding-right: 32px
}

.vhb-voting-premium .vhb-voting ul li input[type=radio]:checked+label:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -4038px;
    width: 28px;
    height: 28px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    left: -20px;
    right: inherit
}

.vhb-voting-premium .vhb-voting ul li div:first-child {
    width: 70%;
    font-size: 15px;
    line-height: 20px;
    color: #000;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-voting-premium .vhb-voting ul li .vhb-voting-percent {
    font-size: 15px;
    line-height: 20px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-voting-premium .vhb-voting ul li .vhb-voting-bar {
    background: 0 0;
    border-bottom: 1px solid #969696;
    padding-bottom: 25px
}

.vhb-voting-premium .vhb-voting ul li .vhb-voting-bar div {
    height: 20px
}

.vhb-voting-premium .vhb-voting .vhb-button {
    float: none;
    position: relative;
    margin: 0 auto;
    display: block;
    bottom: -15px;
    text-transform: uppercase;
    background: #ee7000;
    color: #fff;
    cursor: pointer;
    font-weight: 700;
    border: none;
    padding: 0 40px;
    width: 150px
}

.vhb-voting-premium .vhb-voting .vhb-button:after,.vhb-voting-premium .vhb-voting .vhb-button:before {
    content: "";
    height: 1px;
    width: 225px;
    background: #969696;
    position: absolute;
    top: 13px
}

.vhb-voting-premium .vhb-voting .vhb-button:before {
    left: -234px
}

.vhb-voting-premium .vhb-voting .vhb-button:after {
    left: 160px
}

.vhb-voting-premium .vhb-voting .vhb-button[disabled] {
    color: #fff!important;
    opacity: .5!important
}

.vhb-voting-premium .vhb-voting .vhb-button[disabled]:after,.vhb-voting-premium .vhb-voting .vhb-button[disabled]:before {
    background: #3c3c3b
}

.vhb-gallery__title {
    font-size: 24px;
    line-height: 30px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-weight: bold;
    border-bottom: 1px solid #969696;
    padding-bottom: 10px;
    margin-bottom: 15px
}

.vhb-article__content-element--shorttextgallery {
    margin-bottom: 20px;
    clear: both
}

.vhb-gallery__item-title--shorttext {
    display: block;
    background: #fff;
    max-width: 100%;
    min-height: 50px;
    margin-bottom: 1px;
    padding: 16px 20px 16px 50px;
    border-bottom: 1px solid #969696;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 15px;
    line-height: 20px
}

.vhb-gallery__item-title--shorttext:hover {
    cursor: pointer
}

.vhb-gallery__item--shorttext {
    position: relative;
    overflow: hidden
}

.vhb-gallery__item--shorttext input:checked~.vhb-gallery__item-body {
    position: relative;
    overflow: hidden;
    opacity: 1;
    height: auto;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -o-transform: translate(0,0);
    transform: translate(0,0);
    padding: 10px 20px;
    max-height: 5000px
}

input:checked+i,input:checked+i+.vhb-gallery__item-title--shorttext {
    cursor: default;
    color: #ee7000;
    border-bottom: 1px solid transparent
}

input:checked+i+.vhb-gallery__item-title--shorttext+.vhb-gallery__item-body--shorttext {
    border-bottom: 1px solid #969696
}

.vhb-gallery__item--shorttext i {
    position: absolute;
    -webkit-transform: translate(-6px,0);
    -ms-transform: translate(-6px,0);
    -o-transform: translate(-6px,0);
    transform: translate(-6px,0);
    margin-top: 20px;
    left: 20px
}

.vhb-gallery__item--shorttext i:after,.vhb-gallery__item--shorttext i:before {
    content: "";
    position: absolute;
    background-color: #ee7000;
    width: 3px;
    height: 9px
}

.ie8 .vhb-gallery__item--shorttext i:after,.ie8 .vhb-gallery__item--shorttext i:before {
    width: 10px;
    height: 10px;
    -webkit-border-radius: 100%;
    border-radius: 100%
}

.vhb-gallery__item--shorttext i:before {
    -webkit-transform: translate(2px,0) rotate(45deg);
    -ms-transform: translate(2px,0) rotate(45deg);
    -o-transform: translate(2px,0) rotate(45deg);
    transform: translate(2px,0) rotate(45deg)
}

.vhb-gallery__item--shorttext i:after {
    -webkit-transform: translate(-2px,0) rotate(-45deg);
    -ms-transform: translate(-2px,0) rotate(-45deg);
    -o-transform: translate(-2px,0) rotate(-45deg);
    transform: translate(-2px,0) rotate(-45deg)
}

.vhb-gallery__item--shorttext input[type=radio] {
    display: none
}

.vhb-gallery__item-body--shorttext {
    height: 0;
    max-height: 0;
    font-size: 15px;
    line-height: 20px;
    overflow: hidden
}

.ie8 .vhb-gallery__item-body--shorttext {
    height: inherit;
    max-height: inherit
}

.vhb-gallery__item--shorttext input[type=radio]:checked~i:before {
    -webkit-transform: translate(-2px,0) rotate(45deg);
    -ms-transform: translate(-2px,0) rotate(45deg);
    -o-transform: translate(-2px,0) rotate(45deg);
    transform: translate(-2px,0) rotate(45deg)
}

.vhb-gallery__item--shorttext input[type=radio]:checked~i:after {
    -webkit-transform: translate(2px,0) rotate(-45deg);
    -ms-transform: translate(2px,0) rotate(-45deg);
    -o-transform: translate(2px,0) rotate(-45deg);
    transform: translate(2px,0) rotate(-45deg)
}

.vhb-gallery__item--shorttext,.vhb-gallery__item--shorttext i:after,.vhb-gallery__item--shorttext i:before {
    -webkit-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.video-image-wrapper {
    border-bottom: 1px solid #969696
}

.vjs-big-play-button {
    width: 140px!important;
    height: 140px!important;
    background: 0 0!important;
    border: 2px solid #fff!important;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.3)!important;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.3)!important;
    margin-left: -70px!important;
    margin-top: -70px!important
}

.vjs-big-play-button:before {
    font-size: 120px!important;
    line-height: 140px!important
}

.article-large-pic-info .vhb-article--large-pic--label {
    padding-right: 10px;
    position: absolute;
    width: 30px;
    height: 30px;
    background: #FFF;
    background: rgba(30,30,30,.66);
    -webkit-border-radius: 100%;
    border-radius: 100%;
    bottom: 10px;
    right: 10px;
    cursor: pointer
}

.article-large-pic-info .vhb-article--large-pic--label:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -2125px;
    width: 6px;
    height: 16px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: 11px
}

.article-large-pic-info .vhb-article--large-pic--label:before {
    display: none
}

.article-large-pic-info .vhb-article--large-pic--text {
    bottom: -100vh;
    position: absolute;
    -webkit-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.ie8 .article-large-pic-info .vhb-article--large-pic--text {
    background: #fff;
    padding: 10px;
    bottom: 0;
    opacity: .9;
    -ms-filter: "alpha(Opacity=90)"
}

.article-large-pic-info .vhb-article--large-pic--text .vhb-title {
    color: #1E1E1E;
    font-size: 15px;
    line-height: 20px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    clear: both
}

.article-large-pic-info .vhb-article--large-pic--text .vhb-title:after {
    content: "";
    clear: both;
    display: block
}

.article-large-pic-info input {
    display: none
}

.article-large-pic-info input:checked+.vhb-article--large-pic--label+.vhb-article--large-pic--text {
    bottom: 0;
    right: 0;
    background-color: rgba(244,242,240,.9);
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    width: 100%;
    padding: 20px 50px 20px 20px;
    color: #000
}

.ie8 .article-large-pic-info #image-text,.ie8 .article-large-pic-info #image-text--close {
    display: none
}

.article-large-pic-info .vhb-article--large-pic--close {
    position: absolute;
    width: 30px;
    height: 30px;
    background: rgba(30,30,30,.66);
    -webkit-border-radius: 100%;
    border-radius: 100%;
    bottom: 10px;
    right: 10px;
    cursor: pointer;
    padding: 0
}

.ie8 .article-large-pic-info .vhb-article--large-pic--close {
    display: none
}

.article-large-pic-info .vhb-article--large-pic--close:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1381px;
    width: 13px;
    height: 13px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: 9px
}

.article-large-pic-info .vhb-article--large-pic--close:before {
    display: none
}

.hcf-location-mark {
    font-weight: 700;
    display: inline
}

.hcf-location-mark:after {
    white-space: pre;
    content: ". ";
    display: inline-block
}

.vhb-copyright-article {
    width: 300px;
    font-size: 13px;
    color: #969696;
    line-height: 16px;
    float: left;
    padding: 40px 10px 10px 30px
}

.vhb-copyright-article a {
    color: #969696;
    text-decoration: underline
}

.vhb-copyright-article a:hover {
    color: #ee7000
}

.vhb-headline-standalone {
    font-weight: 700;
    font-size: 26px;
    line-height: 30px;
    margin-bottom: 20px
}

.vhb-thema {
    padding-right: 10px;
    padding-bottom: 10px
}

.vhb-hollow-area--col-12 .vhb-thema {
    width: 625px;
    margin: 0 auto;
    border: 1px solid #ddd;
    padding: 20px
}

.vhb-hollow-area--col-12 .vhb-thema .vhb-element-title {
    margin: 0 0 -1px -21px;
    border-bottom: 1px solid #ddd;
    width: 625px;
    padding-left: 20px;
    padding-bottom: 20px;
    line-height: 20px
}

.vhb-hollow-area--col-12 .vhb-thema .vhb-thema-list {
    width: 381px;
    display: inline-block;
    vertical-align: top;
    margin-right: 7px
}

.vhb-hollow-area--col-12 .vhb-thema .vhb-thema-img {
    vertical-align: top;
    display: inline-block;
    margin-top: 20px
}

.vhb-hollow-area--col-12 .vhb-thema .vhb-thema-img img {
    width: 190px
}

.vhb-thema h3.vhb-element-title {
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 10px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-thema ul.vhb-thema-list {
    list-style-type: none;
    padding: 0
}

.vhb-thema li.vhb-teaser-rebrush {
    border-top: 1px solid #ddd;
    padding: 5px 0 10px
}

.vhb-thema li.vhb-teaser-rebrush.vhb-type-video .vhb-headline {
    position: relative;
    padding-right: 16px
}

.vhb-thema li.vhb-teaser-rebrush.vhb-type-video .vhb-headline:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -152px;
    width: 12px;
    height: 9px;
    right: 0;
    content: "";
    display: inline-block;
    top: inherit;
    bottom: 0;
    position: relative;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    vertical-align: middle
}

.vhb-thema li.vhb-teaser-rebrush.vhb-type-imagegallery .vhb-headline {
    position: relative;
    padding-right: 21px
}

.vhb-thema li.vhb-teaser-rebrush.vhb-type-imagegallery .vhb-headline:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -711px;
    width: 17px;
    height: 12px;
    right: 0;
    content: "";
    top: inherit;
    bottom: 0;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.vhb-thema li.vhb-teaser-rebrush:before {
    content: ""!important;
    padding-right: 0!important
}

.vhb-thema li.vhb-teaser-rebrush.vhb-type-premium .vhb-teaser-link:hover .vhb-headline {
    color: #000
}

.vhb-thema li.vhb-teaser-rebrush.vhb-type-premium .vhb-teaser-link .vhb-overline {
    line-height: 20px;
    color: #511775!important
}

.vhb-thema li.vhb-teaser-rebrush.vhb-type-premium .vhb-teaser-link .vhb-overline:before {
    content: "Premium";
    color: #fff;
    background: #511775;
    border: none;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 8px;
    margin-right: 2px;
    padding: 1px 2px;
    letter-spacing: 1px;
    white-space: nowrap;
    vertical-align: bottom
}

.vhb-thema li.vhb-teaser-rebrush .vhb-teaser-link:hover .vhb-headline {
    text-decoration: underline;
    color: #000;
    border-bottom: none
}

.vhb-thema li.vhb-teaser-rebrush .vhb-teaser-link .vhb-colon,.vhb-thema li.vhb-teaser-rebrush .vhb-teaser-link .vhb-overline {
    color: #ee7000;
    font-size: 12px;
    line-height: 12px;
    text-transform: uppercase;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-thema li.vhb-teaser-rebrush .vhb-teaser-link .vhb-overline:after {
    content: "";
    display: block
}

.vhb-thema li.vhb-teaser-rebrush .vhb-teaser-link .vhb-headline {
    font-size: 16px;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    line-height: 18px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    display: block
}

.vhb-club-events {
    margin: 20px 0 40px;
    position: relative;
    clear: both
}

.vhb-club-events .vhb-headline {
    font-size: 24px;
    line-height: 30px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    padding-bottom: 14px
}

.vhb-club-events.vhb-club-events__alone .vhb-club-events__list .vhb-club-events__list-element {
    border-bottom: 1px solid #969696
}

.vhb-club-events.vhb-club-events__alone .vhb-club-events__link-button {
    display: inline
}

.vhb-club-events.vhb-club-events__alot .vhb-club-events__list {
    overflow: hidden;
    max-height: 100px;
    margin-bottom: 0
}

.vhb-club-events.vhb-club-events__alot.vhb-club-events__showall .vhb-club-events__list {
    max-height: 9000px;
    -webkit-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out
}

.vhb-club-events.vhb-club-events__alot.vhb-club-events__showall .vhb-club-events__list .vhb-club-events__list-element {
    display: block
}

.vhb-club-events.vhb-club-events__alot.vhb-club-events__showall .vhb-club-events__button {
    position: absolute
}

.vhb-club-events.vhb-club-events__alot.vhb-club-events__showall .vhb-club-events__button:before {
    content: "weniger anzeigen"
}

.vhb-club-events.vhb-club-events__alot.vhb-club-events__showall .vhb-club-events__button:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -76px;
    width: 11px;
    height: 6px;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-club-events.vhb-club-events__alot.vhb-club-events__showall .vhb-club-events__button:after {
    left: 10.5px;
    top: 13px
}

.vhb-club-events.vhb-club-events__alot.vhb-club-events__showall .vhb-club-events__button:after {
    left: inherit;
    right: -6px;
    background-color: #fff
}

.vhb-club-events.vhb-club-events__alot.vhb-club-events__showall .vhb-club-events__link-button {
    display: inline-block
}

.vhb-club-events.vhb-club-events__alot .vhb-club-events__button {
    width: 100%;
    height: 1px;
    background: #969696;
    cursor: pointer;
    margin-top: 4px;
    position: absolute
}

.vhb-club-events.vhb-club-events__alot .vhb-club-events__button:before {
    content: "Mehr anzeigen";
    background: #fff;
    position: absolute;
    right: 10px;
    top: -13px;
    color: #969696;
    font-size: 14px;
    text-align: right;
    padding: 0 10px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase
}

.vhb-club-events.vhb-club-events__alot .vhb-club-events__button:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -38px;
    width: 11px;
    height: 6px;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-club-events.vhb-club-events__alot .vhb-club-events__button:after {
    left: 10.5px;
    top: 13px
}

.vhb-club-events.vhb-club-events__alot .vhb-club-events__button:after {
    left: inherit;
    right: -6px;
    background-color: #fff
}

.vhb-club-events .vhb-club-events__link-button {
    color: #fff;
    background: #511775;
    text-transform: uppercase;
    padding: 12px 20px;
    margin: 10px 0 20px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    line-height: 18px;
    font-size: 14px;
    display: none
}

.vhb-club-events .vhb-club-events__list {
    overflow: hidden;
    max-height: 106px;
    margin-bottom: 15px;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

.vhb-club-events .vhb-club-events__list .vhb-club-events__list-element {
    padding: 12px 0;
    border-top: 1px solid #969696
}

.vhb-club-events .vhb-club-events__list .vhb-club-events__list-element .vhb-club-events__link {
    display: block
}

.vhb-club-events .vhb-club-events__list .vhb-club-events__list-element .vhb-club-events__link:hover .vhb-club-events__list-textbox .vhb-headline {
    color: #511775
}

.vhb-club-events .vhb-club-events__list .vhb-club-events__list-element .vhb-club-events__list-img {
    display: inline-block;
    width: 128px
}

.vhb-club-events .vhb-club-events__list .vhb-club-events__list-element .vhb-club-events__list-img img {
    width: 128px
}

.vhb-club-events .vhb-club-events__list .vhb-club-events__list-element .vhb-club-events__list-textbox {
    display: inline-block;
    width: -webkit-calc(100% - 135px);
    width: calc(100% - 135px);
    padding-left: 7px
}

.vhb-club-events .vhb-club-events__list .vhb-club-events__list-element .vhb-club-events__list-textbox .vhb-overline {
    display: block;
    color: #511775;
    text-transform: uppercase;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 18px
}

.vhb-club-events .vhb-club-events__list .vhb-club-events__list-element .vhb-club-events__list-textbox .vhb-headline {
    display: block;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 18px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush a .vhb-headline {
    border-bottom: none!important
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush a:hover .vhb-headline {
    border-bottom: none!important;
    color: #ee7000
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-chart-header {
    padding: 10px;
    text-align: center
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-chart-header .vhb-headline {
    text-transform: uppercase;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 14px;
    margin-bottom: 4px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-chart-header .vhb-arrow {
    font-weight: 100
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-chart-header .vhb-vwd-big-price {
    display: inline-block
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-chart-header .vhb-vwd-difference {
    display: inline-block;
    position: relative;
    top: 4px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-chart-header .vhb-vwd-difference .vhb-vwd-small-percent {
    line-height: 14px
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-chart-header .vhb-vwd-chartclip-timedate {
    text-align: center;
    width: 100%
}

.vhb-hollow-area .vhb-hollow-area--content .vhb-arrow.vhb-after:after {
    vertical-align: middle;
    margin-bottom: 4px
}

.vhb-hollow-area.vhb-hollow-area--col-12 .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-headline {
    font-size: 26px;
    line-height: 30px
}

.vhb-hollow-area.vhb-hollow-area--col-12 .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-chart-header,.vhb-hollow-area.vhb-hollow-area--col-12 .vhb-hollow-area--content .vhb-article-element--rebrush .vhb-vwd-chartclip-timedate {
    text-align: left
}

.vhb-share-social {
    width: 300px;
    float: left
}

.ie8 .c-icon--videoplay:after {
    display: none
}

.ie8 .c-icon--videoplay {
    position: relative
}

.container_onecolumn_read .dataTables_wrapper {
    clear: both
}

.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left.vhb-teasergallery,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left.vhb-teasergallery,.vhb-article-element.vhb-left.vhb-teasergallery {
    clear: both;
    width: 625px;
    margin: 0 auto 20px;
    border: 1px solid #ddd;
    padding: 10px 20px 20px
}

.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left.vhb-teasergallery .vhb-element-title h3,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left.vhb-teasergallery .vhb-element-title h3,.vhb-article-element.vhb-left.vhb-teasergallery .vhb-element-title h3 {
    font-size: 20px
}

.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left.vhb-teasergallery li,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left.vhb-teasergallery li,.vhb-article-element.vhb-left.vhb-teasergallery li {
    border-bottom: 1px solid #ddd
}

.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left.vhb-teasergallery li:last-child,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left.vhb-teasergallery li:last-child,.vhb-article-element.vhb-left.vhb-teasergallery li:last-child {
    border-bottom: none
}

.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left.vhb-teasergallery .vhb-teaser,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left.vhb-teasergallery .vhb-teaser,.vhb-article-element.vhb-left.vhb-teasergallery .vhb-teaser {
    padding: 10px 0
}

.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left.vhb-teasergallery .vhb-overline,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left.vhb-teasergallery .vhb-overline,.vhb-article-element.vhb-left.vhb-teasergallery .vhb-overline {
    font-style: normal;
    font-size: 12px;
    line-height: 14px
}

.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left.vhb-teasergallery .vhb-headline,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left.vhb-teasergallery .vhb-headline,.vhb-article-element.vhb-left.vhb-teasergallery .vhb-headline {
    font-size: 18px;
    line-height: 25px
}

.vhb-article .vhb-article-content-container .vhb-article-content iframe.vhb-left.vhb-teasergallery .vhb-element-title,.vhb-article .vhb-article-content-container .vhb-article-content>table.vhb-left.vhb-teasergallery .vhb-element-title,.vhb-article-element.vhb-left.vhb-teasergallery .vhb-element-title {
    border-bottom: 1px solid #ddd;
    margin-left: -19px;
    width: -webkit-calc(100% + 40px);
    width: calc(100% + 40px);
    padding: 5px 20px 10px;
    margin-bottom: 15px;
    text-transform: uppercase
}

@charset "UTF-8";.vhb-video-stage-recommendations {
    -webkit-overflow-scrolling: touch
}

.vhb-video-stage-recommendations ::-webkit-scrollbar {
    width: 8px
}

.vhb-video-stage-recommendations ::-webkit-scrollbar-button {
    width: 8px;
    height: 5px;
    display: block;
    margin: 0
}

.vhb-video-stage-recommendations ::-webkit-scrollbar-button:double-button {
    height: 0
}

.vhb-video-stage-recommendations ::-webkit-scrollbar-button:start:decrement {
    background: url(../images/29-formatOriginal.png) 0 -1984px no-repeat
}

.vhb-video-stage-recommendations ::-webkit-scrollbar-button:end:increment {
    background: url(../images/29-formatOriginal.png) 0 -1920px no-repeat
}

.vhb-video-stage-recommendations ::-webkit-scrollbar-thumb {
    height: 78px;
    width: 4px;
    border: 2px solid #fff;
    border-top-width: 7px;
    border-bottom-width: 7px;
    background-color: #afafaf;
    -webkit-border-radius: 2.5pt;
    border-radius: 2.5pt
}

.vhb-video-stage-recommendations ::-webkit-scrollbar-track {
    -webkit-border-radius: 2.5pt;
    border-radius: 2.5pt
}

.vhb-video .vhb-article-controls-container {
    zoom:1;position: absolute;
    top: 0;
    left: 0
}

.vhb-video .vhb-video-stage-content {
    padding-left: 40px
}

.vhb-video-stage {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-video-stage .vhb-teaser-head {
    font-size: 21px;
    line-height: 28px;
    color: #000;
    margin-top: 5px;
    margin-bottom: 30px
}

.vhb-video-stage-headline,.vhb-video-stage-load-more {
    margin-bottom: 14px;
    float: left;
    width: 50%;
    display: block
}

.vhb-video-stage-headline {
    color: #000;
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase
}

.vhb-video-stage-load-more {
    text-align: right;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    color: #969696
}

.vhb-video-stage-load-more:before {
    content: "» "
}

.vhb-video-stage .vhb-headline {
    font-size: 39px;
    line-height: 42px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #000
}

.vhb-video-stage .vhb-subline {
    line-height: 16px;
    margin-bottom: 2px;
    display: inline;
    font-size: 13px
}

.vhb-video-stage-leader {
    margin: 8px 0 20px;
    color: #646464;
    font-size: 16px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    line-height: 21px
}

.vhb-video-stage-container {
    width: auto;
    padding: 0
}

.vhb-video-stage-container>.row {
    margin: 0
}

.vhb-video-stage-main {
    padding: 0;
    margin: 0;
    width: 620px
}

.vhb-video-stage-sidecol {
    padding: 0;
    margin: 0 0 0 20px;
    width: 300px;
    height: 374px
}

.vhb-video-stage-recommendations .vhb-box-header .vhb-headline-small {
    font-size: 17px;
    line-height: 17px;
    margin-top: -3px;
    margin-bottom: 9px
}

.vhb-video-stage-recommendations .vhb-teaser-list-small {
    margin: 0
}

.vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-teaser {
    padding: 8px 0;
    border-top: 1px solid #afafaf
}

.vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-teaser .vhb-teaser-link {
    display: block;
    float: left;
    width: 128px
}

.vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-teaser .vhb-teaser-link:hover .vhb-headline {
    border-bottom: 1px solid #ee7000
}

.vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-teaser .vhb-teaser-link-media {
    display: block;
    float: left;
    margin: 0 10px 0 0
}

.vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-teaser .vhb-teaser-link-media .vhb-media-wrapper {
    margin: 0
}

.vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-teaser:first-child {
    margin-top: 0;
    border-top: none;
    padding-top: 0
}

.vhb-video-stage-recommendations .vhb-scrollpane {
    height: 351px;
    overflow-y: scroll;
    overflow-x: hidden
}

.vhb-video-stage-content.container {
    padding: 0;
    margin: 0
}

.vhb-video-stage-content.container>.row {
    margin: 0;
    position: relative
}

.vhb-video-stage-content.container>.row>[class*=col-md-] {
    padding: 0
}

.vhb-video-stage-content-container-controls {
    width: 40px
}

.vhb-video-stage-content-container-controls .vhb-article-controls {
    margin-right: 14px
}

.vhb-video-stage-content-container-player {
    height: 326px;
    width: 580px
}

.container_onecolumn_read .vhb-video-stage-content-container-player {
    height: 470px
}

.vhb-video-stage-content-container-player>span {
    height: 100%
}

.vhb-video-search {
    border: 1px solid #afafaf;
    padding: 10px 20px;
    margin-bottom: 30px
}

.vhb-video-search-button.button,.vhb-video-search-input.input,.vhb-video-search-label {
    display: inline-block;
    margin: 0 5px 0 0;
    color: #646464;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: normal;
    vertical-align: baseline;
    height: auto
}

.vhb-video-search-button.button,.vhb-video-search-input.input {
    background-color: transparent;
    border: 1px solid #afafaf;
    padding: 5px
}

.vhb-video-search-input.input {
    width: 300px
}

.vhb-video-search-button.button {
    -webkit-appearance: none
}

.vhb-video-search-button.button:hover {
    color: #ee7000
}

.vhb-video-teasers-header {
    margin-top: 35px;
    padding-bottom: 15px
}

.vhb-video-teasers-header>.vhb-load-more {
    display: inline-block;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    color: #969696;
    margin: 10px 0 0 12px;
    padding: 0;
    border: none;
    width: auto;
    float: right
}

.vhb-video-teasers-header>.vhb-load-more:before {
    content: "» "
}

.vhb-video-teasers-wrapper {
    position: relative;
    padding: 1px 0
}

.vhb-video-teasers-wrapper .vhb-paginate {
    margin-top: 7px
}

.vhb-video-teasers .vhb-teaserlist {
    overflow: hidden;
    margin-top: 35px;
    height: 240px
}

.vhb-video-teasers .vhb-teaserlist>.vhb-teaser {
    float: left;
    width: 300px;
    margin: 5px 20px 0 0;
    padding: 0;
    height: 250px
}

.vhb-video-teasers .vhb-teaserlist>.vhb-teaser:first-child {
    margin-left: 0
}

.vhb-video-teasers .vhb-teaserlist>.vhb-teaser>.vhb-teaser-link>.vhb-media-wrapper {
    position: relative;
    top: 0;
    left: 0;
    height: 169px
}

.vhb-video-teasers .vhb-teaserlist>.vhb-teaser>.vhb-teaser-link>.vhb-teaser-head {
    line-height: 20px
}

.vhb-video-teasers .vhb-teaserlist>.vhb-teaser>.vhb-teaser-link>.vhb-teaser-head>.vhb-headline {
    font-size: 15px;
    line-height: normal;
    margin-bottom: 4px
}

.vhb-video-teasers .vhb-teaserlist>.vhb-teaser>.vhb-teaser-link>.vhb-teaser-head>.vhb-overline {
    margin: 2px 0;
    font-size: 11px
}

.vhb-overview-video .vhb-video-stage {
    padding-top: 30px;
    padding-bottom: 30px
}

.vhb-overview-video .vhb-video-stage-content {
    padding-left: 0
}

.vhb-overview-video .vhb-video-stage-content.vhb-has-article-controls {
    padding-left: 40px
}

.vhb-overview-video .vhb-video-stage-content-container-player {
    width: 580px;
    height: 338px;
    overflow: hidden
}

.vhb-overview-video .vhb-video-stage-content-container-player>span {
    height: 100%
}

.vhb-overview-video .vhb-video-stage-header {
    margin: 20px 0
}

.vhb-overview-video .vhb-video-stage-main {
    margin-bottom: 20px
}

.vhb-overview-video .vhb-subline {
    font-size: 13px;
    line-height: normal
}

.vhb-overview-video .vhb-headline {
    font-size: 21px;
    line-height: 1.3em;
    margin-bottom: 4px
}

.vhb-overview-video .vhb-teaser-head {
    font-size: 21px;
    line-height: 28px;
    color: #969696;
    margin-bottom: 30px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-overview-video .vhb-video-stage-headline {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 18px;
    word-break: normal;
    font-weight: 600
}

.vhb-overview-video .vhb-video-stage-container {
    display: table;
    margin-left: 0;
    margin-right: 0
}

.vhb-overview-video .vhb-video-stage-container>.row {
    display: table-row
}

.vhb-overview-video .vhb-video-stage-main {
    display: table-cell;
    float: none;
    padding-right: 30px
}

.vhb-overview-video .vhb-video-stage-sidecol {
    height: auto;
    display: table-cell;
    position: relative;
    float: none;
    width: 310px
}

.vhb-overview-video .vhb-video-stage-recommendations {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%
}

.vhb-overview-video .vhb-video-stage-recommendations .vhb-teaser-list-small {
    width: 100%;
    overflow-y: scroll;
    overflow-x: hidden
}

.vhb-overview-video .vhb-video-stage-recommendations .vhb-scrollpane {
    height: 423px
}

.vhb-video-stage-content-share-buttons {
    width: 580px
}

.vhb-video-stage-content-share-buttons .vhb-share-social-media-button {
    margin-top: 16px;
    margin-bottom: 0
}

.vhb-video-stage-content-share-buttons.lightbox {
    width: auto;
    margin-left: 15px
}

.vhb-newsticker {
    -webkit-overflow-scrolling: touch
}

.vhb-newsticker ::-webkit-scrollbar {
    width: 8px
}

.vhb-newsticker ::-webkit-scrollbar-button {
    width: 8px;
    height: 5px;
    display: block;
    margin: 0
}

.vhb-newsticker ::-webkit-scrollbar-button:double-button {
    height: 0
}

.vhb-newsticker ::-webkit-scrollbar-button:start:decrement {
    background: url(../images/29-formatOriginal.png) 0 -1984px no-repeat
}

.vhb-newsticker ::-webkit-scrollbar-button:end:increment {
    background: url(../images/29-formatOriginal.png) 0 -1920px no-repeat
}

.vhb-newsticker ::-webkit-scrollbar-thumb {
    height: 78px;
    width: 4px;
    border: 2px solid #fff;
    border-top-width: 7px;
    border-bottom-width: 7px;
    background-color: #afafaf;
    -webkit-border-radius: 2.5pt;
    border-radius: 2.5pt
}

.vhb-newsticker ::-webkit-scrollbar-track {
    -webkit-border-radius: 2.5pt;
    border-radius: 2.5pt
}

.vhb-annotations .vhb-box-header .vhb-headline {
    margin-top: 15px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 14px
}

.vhb-annotations .vhb-box-header .vhb-headline .vhb-intro {
    color: #646464
}

.vhb-annotations .vhb-box-header .vhb-headline .vhb-link {
    color: #969696
}

.vhb-article-area .vhb-box-header .vhb-headline.vhb-more {
    margin-top: 15px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 14px
}

.vhb-article-area .vhb-box-header .vhb-headline.vhb-more .vhb-intro {
    color: #646464
}

.vhb-article-area .vhb-box-header .vhb-headline.vhb-more .vhb-link {
    color: #969696
}

.vhb-input .vhb-box-content {
    padding-top: 10px;
    padding-bottom: 10px
}

.vhb-input .vhb-teaser {
    margin: 20px 0
}

.vhb-input .vhb-input-box-right.vhb-teaser-link {
    display: block
}

.vhb-input-box-left {
    float: left;
    width: 65px;
    text-align: center;
    margin-left: -19px;
    margin-top: -1px
}

.vhb-input-box-right {
    float: left;
    width: 213px
}

.vhb-input-box-right .vhb-overline {
    line-height: 10px;
    padding-bottom: 3px
}

.vhb-input-time {
    display: block;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 11px;
    color: #949494
}

.vhb-newsticker .vhb-teaser .vhb-teaser-link {
    display: block
}

.vhb-newsticker.vhb-box-wrapper .vhb-box-nav .vhb-toggles-nav li {
    margin-right: 8px
}

.vhb-newsticker .vhb-scrollpane {
    max-height: 320px;
    overflow-y: scroll;
    overflow-x: hidden
}

.vhb-newsticker .vhb-scrollpane .vhb-headline,.vhb-newsticker .vhb-scrollpane .vhb-overline {
    word-break: break-word
}

.vhb-marketplace .vhb-media-wrapper {
    float: left;
    margin: 0 20px 12px 0
}

.vhb-marketplace-content {
    font-size: 13px;
    font-weight: 700;
    color: #000;
    position: relative;
    top: -5px
}

.vhb-marketplace .vhb-teaser-list-small .vhb-teaser .vhb-overline {
    color: #000
}

.vhb-marketplace .vhb-teaser-list-small .vhb-teaser .vhb-headline {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #646464
}

.vhb-marketplace .vhb-teaser-list-small .vhb-teaser:hover .vhb-marketplace-content {
    border-bottom: 1px solid #ee7000
}

.vhb-epaper {
    position: relative
}

.vhb-epaper .vhb-decorated {
    font-weight: 700
}

.vhb-epaper .vhb-epaper-header {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    background: #ee7000;
    padding: 20px 20px 75px;
    color: #fff;
    font-size: 23px;
    text-transform: uppercase;
    line-height: 22px
}

.vhb-epaper .vhb-epaper-header .vhb-decorated {
    display: block
}

.vhb-epaper .vhb-epaper-footer {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    display: block;
    padding: 10px 20px 30px;
    font-size: 17px
}

.vhb-epaper .vhb-epaper-footer .vhb-link {
    display: block;
    color: #ee7000;
    text-transform: uppercase;
    text-align: center;
    font-weight: 700
}

.vhb-epaper .vhb-epaper-footer .vhb-link .vhb-decorated {
    display: block;
    color: #000
}

.vhb-epaper .vhb-dpl-type ul li {
    background-position: 0 -123px
}

.vhb-epaper .dropdown.open>button {
    color: #fff;
    background: #ee7000
}

.vhb-epaper .dropdown>button {
    width: 100%;
    height: 38px;
    text-transform: uppercase;
    margin-bottom: 20px;
    background-image: none;
    font-weight: 700
}

.vhb-epaper .dropdown>.dropdown-menu {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: #ee7000;
    width: 100%
}

.vhb-epaper .vhb-media-wrapper {
    left: 0;
    height: 152px;
    width: 100%;
    overflow: hidden;
    position: absolute;
    z-index: 1;
    display: block;
    margin-top: 20px
}

.vhb-epaper .vhb-media-wrapper:after {
    background: url(../images/12-formatOriginal.png) no-repeat;
    height: 152px;
    width: 100%;
    content: "";
    position: absolute
}

.vhb-epaper .vhb-media-wrapper img {
    width: 165px;
    position: absolute;
    top: 18px;
    left: 112px
}

.vhb-epaper .vhb-teaser {
    padding: 110px 20px 15px
}

.vhb-epaper .vhb-teaser .vhb-headline {
    font-size: 21px;
    margin-bottom: 5px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-weight: bold
}

.vhb-epaper .vhb-teaser .vhb-teaser-content {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    line-height: 21px;
    font-size: 15px
}

.vhb-epaper .vhb-teaser .vhb-overline {
    font-size: 11px
}

.vhb-section-stage-header {
    padding-bottom: 14px;
    margin-bottom: 30px
}

.vhb-section-stage-header--ouibounce {
    margin-bottom: 0;
    border-bottom-width: 0
}

.vhb-serviceoffer {
    padding-bottom: 50px
}

.vhb-serviceoffer-list-item {
    font-size: 13px
}

.vhb-serviceoffer-list-item-overline {
    font-weight: 700;
    margin: 10px 0 5px;
    line-height: 18px
}

.vhb-serviceoffer-list-item .vhb-serviceoffer-list-item-text {
    color: #969696
}

.vhb-table-list {
    display: table
}

.vhb-table-list>.vhb-table-list-row {
    display: table-row
}

.vhb-table-list>.vhb-table-list-row>.vhb-table-list-cell {
    display: table-cell
}

@charset "UTF-8";.vhb-my-hb {
    margin-left: -10px
}

.vhb-my-hb .vhb-column-same-height-container {
    display: table;
    padding-left: 0;
    padding-right: 0;
    border-spacing: 20px;
    table-layout: fixed
}

.vhb-my-hb .vhb-column-same-height-container:after,.vhb-my-hb .vhb-column-same-height-container:before {
    display: none;
    content: none
}

.vhb-my-hb .vhb-column-same-height-row {
    display: table-row
}

.vhb-my-hb .vhb-column-same-height-row:after,.vhb-my-hb .vhb-column-same-height-row:before {
    display: none;
    content: none
}

.vhb-my-hb .vhb-column-same-height-col {
    display: table-cell;
    float: none;
    padding: 0 0 70px;
    position: relative;
    border-spacing: 0
}

.vhb-my-hb .vhb-column-same-height-col .vhb-teaser-list-small .vhb-teaser-image {
    margin-bottom: 5px
}

.vhb-my-hb .vhb-link-action {
    position: absolute;
    bottom: 30px;
    display: block;
    padding: 0 19px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 13px;
    color: #969696
}

.vhb-my-hb .vhb-link-action:before {
    content: "» "
}

.vhb-my-hb .vhb-link-action:hover {
    color: #ee7000
}

.vhb-my-hb-newsletter img,.vhb-my-hb-remember img,.vhb-my-hb-user img {
    padding-bottom: 20px
}

.vhb-my-hb-newsletter,.vhb-my-hb-remember {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-my-hb-newsletter .vhb-overline,.vhb-my-hb-remember .vhb-overline {
    font-size: 11px
}

.vhb-my-hb-newsletter .vhb-headline,.vhb-my-hb-remember .vhb-headline {
    font-size: 15px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-weight: bold
}

.vhb-my-hb-newsletter .vhb-content,.vhb-my-hb-remember .vhb-content {
    margin-top: 15px;
    font-size: 13px
}

.vhb-my-hb-newsletter .vhb-teaser-link:hover .vhb-content,.vhb-my-hb-remember .vhb-teaser-link:hover .vhb-content {
    color: #000
}

.vhb-my-hb-user {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-my-hb-user dd,.vhb-my-hb-user dt {
    float: left;
    padding: 5px 0;
    border-bottom: 1px solid #afafaf
}

.vhb-my-hb-user dd:first-child,.vhb-my-hb-user dd:first-child+dd,.vhb-my-hb-user dt:first-child,.vhb-my-hb-user dt:first-child+dd {
    border-top: 1px solid #afafaf
}

.vhb-my-hb-user dt {
    height: 32px;
    width: 40%;
    font-weight: 700
}

.vhb-my-hb-user dd {
    width: 60%;
    text-align: right;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 32px
}

@supports (-moz-appearance: meterbar) {
    .vhb-my-hb .vhb-link-action {
        position:static;
        bottom: auto;
        margin: 10px 0 -50px
    }
}

@supports (-moz-appearance: meterbar) and (background-blend-mode:difference,normal) {
    .vhb-my-hb .vhb-link-action {
        position:absolute;
        bottom: 30px;
        margin: 0
    }
}

.vhb-toplist .vhb-ordered-list {
    counter-reset: toplist-counter
}

.vhb-toplist .vhb-ordered-list .vhb-teaser {
    position: relative;
    padding-left: 50px
}

.vhb-toplist .vhb-ordered-list .vhb-teaser .vhb-teaser-link {
    margin-right: 45px;
    display: block
}

.vhb-toplist .vhb-ordered-list .vhb-teaser:before {
    content: counter(toplist-counter) ".";
    counter-increment: toplist-counter;
    display: block;
    position: absolute;
    top: 10px;
    left: 0;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 37px;
    line-height: 36px;
    color: #afafaf
}

@charset "UTF-8";.vhb-author-big {
    margin-bottom: 0
}

.vhb-author-big .vhb-author-content-container {
    padding: 20px;
    white-space: nowrap
}

.vhb-author-big .vhb-author-content-container>* {
    white-space: normal
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content-image {
    overflow: hidden;
    display: inline-block;
    width: 60px;
    max-height: 60px;
    position: relative;
    margin-right: 20px;
    vertical-align: top
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content-image>img {
    width: 100%;
    height: 100%
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content {
    display: inline-block;
    vertical-align: top
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content>.vhb-author-content-name {
    margin-bottom: 5px;
    color: #000;
    font-size: 15px;
    font-weight: 700
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content>.vhb-author-content-profession {
    margin-bottom: 20px;
    font-family: Publico,Times,serif;
    font-weight: 400;
    color: #969696;
    font-size: 15px
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content>.vhb-author-content-controls {
    font-size: 13px;
    color: #969696
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content>.vhb-author-content-controls .vhb-author-content-controls-links>li {
    display: block;
    margin-bottom: 5px
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content>.vhb-author-content-controls .vhb-author-content-controls-links>li a {
    color: #969696
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content>.vhb-author-content-controls .vhb-author-content-controls-links>li a:hover,.vhb-author-big .vhb-author-content-container>.vhb-author-content>.vhb-author-content-controls .vhb-author-content-controls-links>li a:hover:before {
    color: #ee7000
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content>.vhb-author-content-controls .vhb-author-content-controls-links>li a:before {
    content: "»";
    position: relative;
    display: inline-block;
    color: #969696
}

.vhb-author-big .vhb-author-content-container>.vhb-author-content>.vhb-author-content-controls .vhb-author-content-controls-links>li:last-child {
    margin-bottom: 0
}

.vhb-imagegallery-author,.vhb-video .vhb-article-author,.vhb-video-author {
    margin: 20px 0 25px 40px;
    border-top: 1px solid #afafaf;
    padding-top: 15px
}

.vhb-author-teaser-list-title,.vhb-author-teaser-list-title-2 {
    margin-bottom: 30px;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    padding-bottom: 10px;
    border-bottom: 1px solid #969696
}

.vhb-author-teaser-list-title+.vhb-video-teasers>.vhb-video-teasers-wrapper .vhb-media-wrapper,.vhb-author-teaser-list-title-2+.vhb-video-teasers>.vhb-video-teasers-wrapper .vhb-media-wrapper {
    margin-bottom: 5px
}

.vhb-author-teaser-list-title-2 {
    margin-bottom: 0
}

.vhb-author-details .vhb-author-content {
    margin-bottom: 60px
}

.vhb-author-details .vhb-author-description {
    font-size: 15px;
    font-family: Publico,Times,serif;
    font-weight: 400;
    margin-bottom: 30px;
    line-height: 20px;
    color: #646464
}

.vhb-author-details .vhb-author-image {
    width: 100%;
    font-size: 15px;
    margin-bottom: 30px;
    padding-bottom: 10px;
    border-bottom: 1px solid #969696
}

.vhb-author-details .vhb-author-image img {
    width: 100%;
    height: auto;
    margin-bottom: 12px
}

.vhb-author-details .vhb-author-image figcaption em {
    color: #000;
    display: block;
    font-style: normal;
    font-weight: 700
}

.vhb-author-details .vhb-author-image figcaption h3 {
    display: inline;
    color: #646464;
    margin-top: 1px;
    margin-bottom: 10px
}

.vhb-author-details .vhb-author-link-list,.vhb-author-details .vhb-share-socialmedia-list {
    font-family: Publico,Times,serif;
    font-weight: 400;
    margin-bottom: 20px
}

.vhb-author-details .vhb-author-link-list ul,.vhb-author-details .vhb-share-socialmedia-list ul {
    margin-top: 10px
}

.vhb-author-details .vhb-author-link-list ul li {
    font-weight: 700
}

.vhb-author-title {
    margin-bottom: 40px;
    padding-bottom: 10px;
    border-bottom: 1px solid #969696;
    position: relative
}

.vhb-author-title .vhb-share-socialmedia-list {
    vertical-align: bottom;
    display: inline-block;
    margin: 0
}

.vhb-author-title .vhb-share-socialmedia-list ul {
    margin: 0
}

.vhb-author-title h2 {
    font-size: 25px;
    color: #ee7000;
    font-family: Publico,Times,serif;
    display: block;
    font-weight: 700;
    padding-right: 350px
}

.vhb-author-title h3 {
    font-size: 15px;
    display: block;
    font-weight: 700;
    padding-right: 350px
}

.vhb-author-title .vhb-author-social-media {
    font-size: 15px;
    font-weight: 700;
    color: #646464;
    position: absolute;
    right: 0;
    bottom: 10px
}

.vhb-author-title .vhb-author-social-media>* {
    margin-right: 15px;
    display: inline-block
}

.vhb-author-title .vhb-author-social-media>div:first-child {
    display: none
}

.vhb-author-social-media:after {
    clear: both;
    display: block;
    content: ""
}

.vhb-breadcrumb {
    max-width: 940px;
    margin: 10px 0;
}

.vhb-breadcrumb>ul {
    display: inline-block;
    vertical-align: top;
    height: 24px;
}

.vhb-breadcrumb>ul>li {
    display: inline-block;
    height: 24px;
}

.vhb-breadcrumb>ul>li>a {
    color: #afafaf;
    display: inline-block;
    float: left;
    margin-right: 2px;
    height: 24px;
    font-size: 16px
}

.vhb-breadcrumb>ul>li>a:hover {
    color: #333333
}

.vhb-breadcrumb>ul>li:after {
    content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23ebebeb' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.13361 18.8402C7.9457 18.6379 7.95742 18.3215 8.15978 18.1336L14.7652 12L8.15978 5.86639C7.95742 5.67849 7.9457 5.36213 8.13361 5.15977C8.32151 4.95742 8.63787 4.9457 8.84023 5.1336L15.8402 11.6336C15.9421 11.7282 16 11.861 16 12C16 12.139 15.9421 12.2718 15.8402 12.3664L8.84023 18.8664C8.63787 19.0543 8.32151 19.0426 8.13361 18.8402Z'%3E%3C/path%3E%3C/svg%3E");
    position: relative;
    display: inline-block;
    height: 24px;
}

.vhb-breadcrumb>span {
    vertical-align: top;
    color: #afafaf;
    display: inline-block;
    font-size: 16px;
    margin: 0;
    padding: 0;
    line-height: 24px
}

@-webkit-keyframes animatePulse {
    0%,50% {
        background-color: #ee7000;
        color: #fff
    }

    100% {
        background-color: #fff;
        color: #ee7000
    }
}

@-o-keyframes animatePulse {
    0%,50% {
        background-color: #ee7000;
        color: #fff
    }

    100% {
        background-color: #fff;
        color: #ee7000
    }
}

@keyframes animatePulse {
    0%,50% {
        background-color: #ee7000;
        color: #fff
    }

    100% {
        background-color: #fff;
        color: #ee7000
    }
}

#hcf-wrapper .vhb-stage .vhb-content .vhb-publish-info>div>div>button>span {
    width: 100%;
    position: relative;
    float: right;
    top: 19px
}

.vhb-publish-info--wrap .vhb-share-buttons .vhb-share-social-media-button {
    margin: 10px 0 0!important
}

.vhb-publish-info--wrap .vhb-share-button .dropdown-menu {
    padding-left: 50px!important;
    padding-right: 50px!important
}

.vhb-teaser-service .dropdown-menu .vhb-share-social-media-button.small .vhb-share-socialmedia-flipboard:after,.vhb-teaser-service .dropdown-menu .vhb-share-social-media-button.small .vhb-share-socialmedia-getpocket:after {
    -webkit-border-radius: 0!important;
    border-radius: 0!important;
    width: 32px!important;
    height: 32px!important;
    top: 0!important
}

.vhb-article-controls {
    width: 26px;
    z-index: 1000;
    margin-right: 26px
}

.vhb-article-controls ul>li {
    padding: 0;
    margin: 0 0 10px;
    line-height: normal
}

.vhb-article-controls ul>li.vhb-last-child {
    margin-bottom: 0
}

.vhb-article-controls ul>li>.vhb-article-control {
    min-height: 26px;
    width: 26px;
    display: inline-block;
    background: url(../images/29-formatOriginal.png) 0 -2368px no-repeat;
    text-align: center;
    font-size: 13px;
    color: #969696
}

.vhb-article-controls ul>li>.vhb-article-control:hover {
    background-position: 0 -7360px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-back {
    background-position: 0 -26944px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-back:hover {
    background-position: 0 -27008px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-image-preview {
    background-position: 0 -2560px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-image-preview:hover {
    background-position: 0 -7552px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-image-preview.vhb-active {
    background-position: 0 -12544px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-page-switcher-single {
    background-position: 0 -2624px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-page-switcher-single:hover {
    background-position: 0 -7616px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-page-switcher-single.vhb-active {
    background-position: 0 -12608px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-page-switcher {
    background-position: 0 -16768px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-page-switcher:hover {
    background-position: 0 -16832px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-print {
    background-position: 0 -2304px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-print:hover {
    background-position: 0 -7296px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-comments {
    padding-top: 28px;
    background-position: 0 -2496px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-comments:hover {
    background-position: 0 -7488px;
    color: #646464
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-bookmark>button,.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-gallery>button,.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-share>button {
    background: 0 0;
    width: 26px;
    min-height: 24px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-share {
    background-position: 0 -2432px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-share>button {
    text-align: center;
    padding: 28px 0 0
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-share:hover {
    background-position: 0 -7424px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-share.open {
    background-position: 0 -12416px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-bookmark {
    background-position: 0 -3008px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-bookmark>.hidden-dropdown-toggle {
    display: none
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-bookmark>button {
    text-align: center;
    padding: 28px 0 0
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-bookmark>button.vhb-active {
    background: url(../images/29-formatOriginal.png) 0 -12992px no-repeat
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-bookmark:hover {
    background-position: 0 -8000px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-gallery {
    background-position: 0 -2560px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-gallery:hover {
    background-position: 0 -7552px
}

.vhb-article-controls ul>li>.vhb-article-control.vhb-article-controls-gallery.open {
    background-position: 0 -12544px
}

.dropdown.vhb-article-controls-gallery .vhb-dropdown-content-container:after,.dropdown.vhb-article-controls-gallery .vhb-dropdown-content-container:before {
    clear: both;
    content: " ";
    display: table
}

.dropdown.vhb-article-controls-gallery .dropdown-menu {
    width: 562px
}

.dropdown.vhb-article-controls-gallery .vhb-dropdown-content-container {
    padding: 0 20px 30px 30px
}

.vhb-gallery-preview .vhb-more-link {
    text-transform: none;
    font-weight: 400
}

.vhb-gallery-preview .vhb-teaser {
    max-width: 160px;
    display: block;
    margin-right: 10px;
    float: left
}

.vhb-gallery-preview .vhb-teaser .vhb-teaser-link {
    display: block
}

.vhb-gallery-preview .vhb-teaser .vhb-media-wrapper {
    margin-bottom: 10px
}

.vhb-gallery-preview .vhb-imagegallery,.vhb-gallery-preview .vhb-teaser-list-small {
    filter: alpha(Opacity=0);
    opacity: 0;
    display: none;
    -o-transition-duration: 200ms;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms
}

.vhb-gallery-preview .vhb-imagegallery.vhb-active,.vhb-gallery-preview .vhb-teaser-list-small.vhb-active {
    display: block;
    filter: alpha(enabled=false);
    opacity: 1
}

.vhb-gallery-preview .vhb-imagegallery {
    min-height: 400px
}

.vhb-gallery-preview .vhb-imagegallery .vhb-caption-wrapper .vhb-overline {
    font-size: 11px;
    line-height: 13px
}

.vhb-gallery-preview .vhb-imagegallery .vhb-caption-wrapper .vhb-headline {
    font-size: 15px;
    line-height: 18px
}

.vhb-article-element .vhb-image-link .vhb-media,.vhb-type-cart .vhb-media,.vhb-type-clipgallery .vhb-media,.vhb-type-flash .vhb-media,.vhb-type-imagegallery .vhb-media,.vhb-type-infografic .vhb-media,.vhb-type-quiz .vhb-media,.vhb-type-video .vhb-media,.vhb-type-voting .vhb-media {
    display: block;
    position: absolute;
    text-indent: -999999px;
    font-size: 0;
    line-height: 0;
    filter: alpha(Opacity=75);
    opacity: .75
}

.vhb-article-element .vhb-related .vhb-image-link .vhb-teaser-link,.vhb-related .vhb-article-element .vhb-image-link .vhb-teaser-link,.vhb-related .vhb-type-cart .vhb-teaser-link,.vhb-related .vhb-type-clipgallery .vhb-teaser-link,.vhb-related .vhb-type-flash .vhb-teaser-link,.vhb-related .vhb-type-imagegallery .vhb-teaser-link,.vhb-related .vhb-type-infografic .vhb-teaser-link,.vhb-related .vhb-type-quiz .vhb-teaser-link,.vhb-related .vhb-type-video .vhb-teaser-link,.vhb-related .vhb-type-voting .vhb-teaser-link {
    white-space: normal
}

.vhb-article-element .vhb-related .vhb-image-link:after,.vhb-related .vhb-article-element .vhb-image-link:after,.vhb-related .vhb-type-cart:after,.vhb-related .vhb-type-clipgallery:after,.vhb-related .vhb-type-flash:after,.vhb-related .vhb-type-imagegallery:after,.vhb-related .vhb-type-infografic:after,.vhb-related .vhb-type-quiz:after,.vhb-related .vhb-type-video:after,.vhb-related .vhb-type-voting:after {
    position: relative;
    content: "";
    display: inline-block;
    margin-left: 7px
}

.vhb-article-element .vhb-mega-type2.vhb-image-link .vhb-media,.vhb-article-element .vhb-mega-type3.vhb-image-link .vhb-media,.vhb-article-element .vhb-mega.vhb-image-link .vhb-media,.vhb-article-element .vhb-type-full.vhb-image-link .vhb-media,.vhb-mega-type2.vhb-type-cart .vhb-media,.vhb-mega-type2.vhb-type-clipgallery .vhb-media,.vhb-mega-type2.vhb-type-flash .vhb-media,.vhb-mega-type2.vhb-type-imagegallery .vhb-media,.vhb-mega-type2.vhb-type-infografic .vhb-media,.vhb-mega-type2.vhb-type-quiz .vhb-media,.vhb-mega-type2.vhb-type-video .vhb-media,.vhb-mega-type2.vhb-type-voting .vhb-media,.vhb-mega-type3.vhb-type-cart .vhb-media,.vhb-mega-type3.vhb-type-clipgallery .vhb-media,.vhb-mega-type3.vhb-type-flash .vhb-media,.vhb-mega-type3.vhb-type-imagegallery .vhb-media,.vhb-mega-type3.vhb-type-infografic .vhb-media,.vhb-mega-type3.vhb-type-quiz .vhb-media,.vhb-mega-type3.vhb-type-video .vhb-media,.vhb-mega-type3.vhb-type-voting .vhb-media,.vhb-mega.vhb-type-cart .vhb-media,.vhb-mega.vhb-type-clipgallery .vhb-media,.vhb-mega.vhb-type-flash .vhb-media,.vhb-mega.vhb-type-imagegallery .vhb-media,.vhb-mega.vhb-type-infografic .vhb-media,.vhb-mega.vhb-type-quiz .vhb-media,.vhb-mega.vhb-type-video .vhb-media,.vhb-mega.vhb-type-voting .vhb-media,.vhb-type-full.vhb-type-cart .vhb-media,.vhb-type-full.vhb-type-clipgallery .vhb-media,.vhb-type-full.vhb-type-flash .vhb-media,.vhb-type-full.vhb-type-imagegallery .vhb-media,.vhb-type-full.vhb-type-infografic .vhb-media,.vhb-type-full.vhb-type-quiz .vhb-media,.vhb-type-full.vhb-type-video .vhb-media,.vhb-type-full.vhb-type-voting .vhb-media {
    bottom: 20px;
    right: 24px
}

.vhb-article-element .vhb-image-link .vhb-media,.vhb-article-element .vhb-markenstimme-teaser.vhb-image-link .vhb-media,.vhb-article-element .vhb-type-cart .vhb-media,.vhb-article-element .vhb-type-clipgallery .vhb-media,.vhb-article-element .vhb-type-flash .vhb-media,.vhb-article-element .vhb-type-imagegallery .vhb-media,.vhb-article-element .vhb-type-infografic .vhb-media,.vhb-article-element .vhb-type-quiz .vhb-media,.vhb-article-element .vhb-type-video .vhb-media,.vhb-article-element .vhb-type-voting .vhb-media,.vhb-article-element .vhb-type2.vhb-image-link .vhb-media,.vhb-article-element .vhb-video-teasers-wrapper .vhb-image-link .vhb-media,.vhb-image-link.vhb-type-cart .vhb-media,.vhb-image-link.vhb-type-clipgallery .vhb-media,.vhb-image-link.vhb-type-flash .vhb-media,.vhb-image-link.vhb-type-imagegallery .vhb-media,.vhb-image-link.vhb-type-infografic .vhb-media,.vhb-image-link.vhb-type-quiz .vhb-media,.vhb-image-link.vhb-type-video .vhb-media,.vhb-image-link.vhb-type-voting .vhb-media,.vhb-markenstimme-teaser.vhb-type-cart .vhb-media,.vhb-markenstimme-teaser.vhb-type-clipgallery .vhb-media,.vhb-markenstimme-teaser.vhb-type-flash .vhb-media,.vhb-markenstimme-teaser.vhb-type-imagegallery .vhb-media,.vhb-markenstimme-teaser.vhb-type-infografic .vhb-media,.vhb-markenstimme-teaser.vhb-type-quiz .vhb-media,.vhb-markenstimme-teaser.vhb-type-video .vhb-media,.vhb-markenstimme-teaser.vhb-type-voting .vhb-media,.vhb-type2.vhb-type-cart .vhb-media,.vhb-type2.vhb-type-clipgallery .vhb-media,.vhb-type2.vhb-type-flash .vhb-media,.vhb-type2.vhb-type-imagegallery .vhb-media,.vhb-type2.vhb-type-infografic .vhb-media,.vhb-type2.vhb-type-quiz .vhb-media,.vhb-type2.vhb-type-video .vhb-media,.vhb-type2.vhb-type-voting .vhb-media,.vhb-video-teasers-wrapper .vhb-article-element .vhb-image-link .vhb-media,.vhb-video-teasers-wrapper .vhb-type-cart .vhb-media,.vhb-video-teasers-wrapper .vhb-type-clipgallery .vhb-media,.vhb-video-teasers-wrapper .vhb-type-flash .vhb-media,.vhb-video-teasers-wrapper .vhb-type-imagegallery .vhb-media,.vhb-video-teasers-wrapper .vhb-type-infografic .vhb-media,.vhb-video-teasers-wrapper .vhb-type-quiz .vhb-media,.vhb-video-teasers-wrapper .vhb-type-video .vhb-media,.vhb-video-teasers-wrapper .vhb-type-voting .vhb-media {
    bottom: 15px;
    right: 15px
}

.vhb-article-element .vhb-section-stage .vhb-image-link .vhb-media,.vhb-article-element .vhb-teaser-list-small .vhb-image-link .vhb-media,.vhb-section-stage .vhb-article-element .vhb-image-link .vhb-media,.vhb-section-stage .vhb-type-cart .vhb-media,.vhb-section-stage .vhb-type-clipgallery .vhb-media,.vhb-section-stage .vhb-type-flash .vhb-media,.vhb-section-stage .vhb-type-imagegallery .vhb-media,.vhb-section-stage .vhb-type-infografic .vhb-media,.vhb-section-stage .vhb-type-quiz .vhb-media,.vhb-section-stage .vhb-type-video .vhb-media,.vhb-section-stage .vhb-type-voting .vhb-media,.vhb-teaser-list-small .vhb-article-element .vhb-image-link .vhb-media,.vhb-teaser-list-small .vhb-type-cart .vhb-media,.vhb-teaser-list-small .vhb-type-clipgallery .vhb-media,.vhb-teaser-list-small .vhb-type-flash .vhb-media,.vhb-teaser-list-small .vhb-type-imagegallery .vhb-media,.vhb-teaser-list-small .vhb-type-infografic .vhb-media,.vhb-teaser-list-small .vhb-type-quiz .vhb-media,.vhb-teaser-list-small .vhb-type-video .vhb-media,.vhb-teaser-list-small .vhb-type-voting .vhb-media {
    bottom: 10px;
    right: 12px
}

.vhb-article-element .vhb-type-imagegallery.vhb-mega-type2.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-imagegallery.vhb-mega-type3.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-imagegallery.vhb-mega.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-imagegallery.vhb-type-full.vhb-type-premium:hover .vhb-media,.vhb-type-imagegallery.vhb-mega-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-imagegallery.vhb-mega-type3.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-imagegallery.vhb-mega.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-imagegallery.vhb-type-full.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-type-imagegallery.vhb-mega .vhb-media,.vhb-type-imagegallery.vhb-mega-type2 .vhb-media,.vhb-type-imagegallery.vhb-mega-type3 .vhb-media,.vhb-type-imagegallery.vhb-type-full .vhb-media {
    width: 30px;
    height: 24px;
    background: url(../images/29-formatOriginal.png) 0 -4480px no-repeat
}

.vhb-article-element .vhb-article-element .vhb-type-imagegallery.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-section-stage .vhb-type-imagegallery.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-teaser-list-small .vhb-type-imagegallery.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-imagegallery.vhb-markenstimme-teaser.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-imagegallery.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-article-element .vhb-type-imagegallery.vhb-type2.vhb-type-premium:hover .vhb-media,.vhb-section-stage .vhb-type-imagegallery.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-teaser-list-small .vhb-type-imagegallery.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-imagegallery.vhb-markenstimme-teaser.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-imagegallery.vhb-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-article-element .vhb-type-imagegallery .vhb-media,.vhb-section-stage .vhb-type-imagegallery .vhb-media,.vhb-teaser-list-small .vhb-type-imagegallery .vhb-media,.vhb-type-imagegallery.vhb-markenstimme-teaser .vhb-media,.vhb-type-imagegallery.vhb-type2 .vhb-media {
    width: 23px;
    height: 19px;
    background: url(../images/29-formatOriginal.png) 0 -4544px no-repeat
}

.vhb-related .vhb-type-imagegallery:after {
    width: 14px;
    height: 10px;
    background: url(../images/29-formatOriginal.png) 0 -3712px no-repeat
}

.vhb-related .vhb-type-imagegallery:hover:after {
    background: url(../images/29-formatOriginal.png) 0 -8704px no-repeat
}

.vhb-article-element .vhb-article-element.vhb-full .vhb-type-video.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-article-element.vhb-full .vhb-type-video.vhb-type-premium:hover .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-mega-type2.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-mega-type2.vhb-type-premium:hover .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-mega-type3.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-mega-type3.vhb-type-premium:hover .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-mega.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-mega.vhb-type-premium:hover .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-type-full.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-type-full.vhb-type-premium:hover .vhb-media:after,.vhb-article-element.vhb-full .vhb-type-video.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-article-element.vhb-full .vhb-type-video.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after,.vhb-type-video.vhb-mega-type2.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-type-video.vhb-mega-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after,.vhb-type-video.vhb-mega-type3.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-type-video.vhb-mega-type3.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after,.vhb-type-video.vhb-mega.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-type-video.vhb-mega.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after,.vhb-type-video.vhb-type-full.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-type-video.vhb-type-full.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after {
    background: url(../images/29-formatOriginal.png) 0 -5440px no-repeat
}

.vhb-article-element.vhb-full .vhb-type-video .vhb-media,.vhb-type-video.vhb-mega .vhb-media,.vhb-type-video.vhb-mega-type2 .vhb-media,.vhb-type-video.vhb-mega-type3 .vhb-media,.vhb-type-video.vhb-type-full .vhb-media {
    top: 50%;
    right: 50%;
    width: 0;
    height: 0
}

.vhb-article-element.vhb-full .vhb-type-video .vhb-media:after,.vhb-type-video.vhb-mega .vhb-media:after,.vhb-type-video.vhb-mega-type2 .vhb-media:after,.vhb-type-video.vhb-mega-type3 .vhb-media:after,.vhb-type-video.vhb-type-full .vhb-media:after {
    position: relative;
    display: block;
    content: "";
    top: -38px;
    right: 30.5px;
    width: 61px;
    height: 76px;
    background: url(../images/29-formatOriginal.png) 0 -5440px no-repeat
}

.vhb-article-element .vhb-somewhere .vhb-type-video.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-somewhere .vhb-type-video.vhb-type-premium:hover .vhb-media:after,.vhb-somewhere .vhb-type-video.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-somewhere .vhb-type-video.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after {
    background: url(../images/29-formatOriginal.png) 0 -5440px no-repeat
}

.vhb-somewhere .vhb-type-video .vhb-media {
    top: 50%;
    right: 50%;
    width: 0;
    height: 0
}

.vhb-somewhere .vhb-type-video .vhb-media:after {
    position: relative;
    display: block;
    content: "";
    top: -38px;
    right: 30.5px;
    width: 61px;
    height: 76px;
    background: url(../images/29-formatOriginal.png) 0 -5440px no-repeat
}

.vhb-article-element .vhb-article-element .vhb-type-video.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-article-element .vhb-type-video.vhb-type-premium:hover .vhb-media:after,.vhb-article-element .vhb-section-stage .vhb-type-video.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-section-stage .vhb-type-video.vhb-type-premium:hover .vhb-media:after,.vhb-article-element .vhb-teaser-list-small .vhb-type-video.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-teaser-list-small .vhb-type-video.vhb-type-premium:hover .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-markenstimme-teaser.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-markenstimme-teaser.vhb-type-premium:hover .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-type2.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-type-video.vhb-type2.vhb-type-premium:hover .vhb-media:after,.vhb-article-element .vhb-video-teasers-wrapper .vhb-type-video.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-video-teasers-wrapper .vhb-type-video.vhb-type-premium:hover .vhb-media:after,.vhb-section-stage .vhb-type-video.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-section-stage .vhb-type-video.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after,.vhb-teaser-list-small .vhb-type-video.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-teaser-list-small .vhb-type-video.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after,.vhb-type-video.vhb-markenstimme-teaser.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-type-video.vhb-markenstimme-teaser.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after,.vhb-type-video.vhb-type2.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-type-video.vhb-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after,.vhb-video-teasers-wrapper .vhb-type-video.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-video-teasers-wrapper .vhb-type-video.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after {
    background: url(../images/29-formatOriginal.png) 0 -26880px no-repeat
}

.vhb-article-element .vhb-type-video .vhb-media,.vhb-section-stage .vhb-type-video .vhb-media,.vhb-teaser-list-small .vhb-type-video .vhb-media,.vhb-type-video.vhb-markenstimme-teaser .vhb-media,.vhb-type-video.vhb-type2 .vhb-media,.vhb-video-teasers-wrapper .vhb-type-video .vhb-media {
    top: 50%;
    right: 50%;
    width: 0;
    height: 0
}

.vhb-article-element .vhb-type-video .vhb-media:after,.vhb-section-stage .vhb-type-video .vhb-media:after,.vhb-teaser-list-small .vhb-type-video .vhb-media:after,.vhb-type-video.vhb-markenstimme-teaser .vhb-media:after,.vhb-type-video.vhb-type2 .vhb-media:after,.vhb-video-teasers-wrapper .vhb-type-video .vhb-media:after {
    position: relative;
    display: block;
    content: "";
    top: -29px;
    right: 23px;
    width: 46px;
    height: 58px;
    background: url(../images/29-formatOriginal.png) 0 -26880px no-repeat
}

.vhb-article-element .vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-type-video.vhb-type-premium:active .vhb-media:after,.vhb-article-element .vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-type-video.vhb-type-premium:hover .vhb-media:after,.vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-type-video.vhb-type-premium>.vhb-teaser-link:active .vhb-media:after,.vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-type-video.vhb-type-premium>.vhb-teaser-link:hover .vhb-media:after {
    background: url(../images/29-formatOriginal.png) 0 -4800px no-repeat
}

.vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-type-video .vhb-media {
    top: 50%;
    right: 50%;
    width: 0;
    height: 0
}

.vhb-video-stage-recommendations .vhb-teaser-list-small .vhb-type-video .vhb-media:after {
    position: relative;
    display: block;
    content: "";
    top: -8.5px;
    right: 6px;
    width: 12px;
    height: 17px;
    background: url(../images/29-formatOriginal.png) 0 -4800px no-repeat
}

.vhb-related .vhb-type-video:after {
    width: 12px;
    height: 9px;
    background: url(../images/29-formatOriginal.png) 0 -3584px no-repeat
}

.vhb-related .vhb-type-video:hover:after {
    background: url(../images/29-formatOriginal.png) 0 -8576px no-repeat
}

.vhb-article-element .vhb-type-infografic.vhb-mega-type2.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-infografic.vhb-mega-type3.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-infografic.vhb-mega.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-infografic.vhb-type-full.vhb-type-premium:hover .vhb-media,.vhb-type-infografic.vhb-mega-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-infografic.vhb-mega-type3.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-infografic.vhb-mega.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-infografic.vhb-type-full.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-type-infografic.vhb-mega .vhb-media,.vhb-type-infografic.vhb-mega-type2 .vhb-media,.vhb-type-infografic.vhb-mega-type3 .vhb-media,.vhb-type-infografic.vhb-type-full .vhb-media {
    width: 31px;
    height: 31px;
    background: url(../images/29-formatOriginal.png) 0 -4288px no-repeat
}

.vhb-article-element .vhb-article-element .vhb-type-infografic.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-section-stage .vhb-type-infografic.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-teaser-list-small .vhb-type-infografic.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-infografic.vhb-markenstimme-teaser.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-infografic.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-article-element .vhb-type-infografic.vhb-type2.vhb-type-premium:hover .vhb-media,.vhb-section-stage .vhb-type-infografic.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-teaser-list-small .vhb-type-infografic.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-infografic.vhb-markenstimme-teaser.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-infografic.vhb-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-article-element .vhb-type-infografic .vhb-media,.vhb-section-stage .vhb-type-infografic .vhb-media,.vhb-teaser-list-small .vhb-type-infografic .vhb-media,.vhb-type-infografic.vhb-markenstimme-teaser .vhb-media,.vhb-type-infografic.vhb-type2 .vhb-media {
    width: 24px;
    height: 24px;
    background: url(../images/29-formatOriginal.png) 0 -4352px no-repeat
}

.vhb-related .vhb-type-infografic:after {
    width: 10px;
    height: 10px;
    background: url(../images/29-formatOriginal.png) 0 -3648px no-repeat
}

.vhb-related .vhb-type-infografic:hover:after {
    background: url(../images/29-formatOriginal.png) 0 -8640px no-repeat
}

.vhb-article-element .vhb-article-element.vhb-full .vhb-image-link.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-article-element.vhb-left .vhb-image-link.vhb-type-premium:hover .vhb-media,.vhb-article-element.vhb-full .vhb-image-link.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-article-element.vhb-left .vhb-image-link.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-article-element.vhb-full .vhb-image-link .vhb-media,.vhb-article-element.vhb-left .vhb-image-link .vhb-media {
    width: 22px;
    height: 22px;
    background: url(../images/29-formatOriginal.png) 0 -5120px no-repeat
}

.vhb-article-element .vhb-type-flash.vhb-mega-type2.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-flash.vhb-mega-type3.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-flash.vhb-mega.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-flash.vhb-type-full.vhb-type-premium:hover .vhb-media,.vhb-type-flash.vhb-mega-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-flash.vhb-mega-type3.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-flash.vhb-mega.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-flash.vhb-type-full.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-type-flash.vhb-mega .vhb-media,.vhb-type-flash.vhb-mega-type2 .vhb-media,.vhb-type-flash.vhb-mega-type3 .vhb-media,.vhb-type-flash.vhb-type-full .vhb-media {
    width: 25px;
    height: 31px;
    background: url(../images/29-formatOriginal.png) 0 -5248px no-repeat
}

.vhb-article-element .vhb-article-element .vhb-type-flash.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-section-stage .vhb-type-flash.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-teaser-list-small .vhb-type-flash.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-flash.vhb-markenstimme-teaser.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-flash.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-article-element .vhb-type-flash.vhb-type2.vhb-type-premium:hover .vhb-media,.vhb-section-stage .vhb-type-flash.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-teaser-list-small .vhb-type-flash.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-flash.vhb-markenstimme-teaser.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-flash.vhb-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-article-element .vhb-type-flash .vhb-media,.vhb-section-stage .vhb-type-flash .vhb-media,.vhb-teaser-list-small .vhb-type-flash .vhb-media,.vhb-type-flash.vhb-markenstimme-teaser .vhb-media,.vhb-type-flash.vhb-type2 .vhb-media {
    width: 20px;
    height: 24px;
    background: url(../images/29-formatOriginal.png) 0 -5312px no-repeat
}

.vhb-article-element .vhb-type-clipgallery.vhb-mega-type2.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-clipgallery.vhb-mega-type3.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-clipgallery.vhb-mega.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-clipgallery.vhb-type-full.vhb-type-premium:hover .vhb-media,.vhb-type-clipgallery.vhb-mega-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-clipgallery.vhb-mega-type3.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-clipgallery.vhb-mega.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-clipgallery.vhb-type-full.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-type-clipgallery.vhb-mega .vhb-media,.vhb-type-clipgallery.vhb-mega-type2 .vhb-media,.vhb-type-clipgallery.vhb-mega-type3 .vhb-media,.vhb-type-clipgallery.vhb-type-full .vhb-media {
    width: 30px;
    height: 30px;
    background: url(../images/29-formatOriginal.png) 0 -17728px no-repeat
}

.vhb-article-element .vhb-article-element .vhb-type-clipgallery.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-section-stage .vhb-type-clipgallery.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-teaser-list-small .vhb-type-clipgallery.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-clipgallery.vhb-markenstimme-teaser.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-clipgallery.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-article-element .vhb-type-clipgallery.vhb-type2.vhb-type-premium:hover .vhb-media,.vhb-section-stage .vhb-type-clipgallery.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-teaser-list-small .vhb-type-clipgallery.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-clipgallery.vhb-markenstimme-teaser.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-clipgallery.vhb-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-article-element .vhb-type-clipgallery .vhb-media,.vhb-section-stage .vhb-type-clipgallery .vhb-media,.vhb-teaser-list-small .vhb-type-clipgallery .vhb-media,.vhb-type-clipgallery.vhb-markenstimme-teaser .vhb-media,.vhb-type-clipgallery.vhb-type2 .vhb-media {
    width: 24px;
    height: 24px;
    background: url(../images/29-formatOriginal.png) 0 -17792px no-repeat
}

.vhb-related .vhb-type-clipgallery:after {
    width: 12px;
    height: 10px;
    background: url(../images/29-formatOriginal.png) 0 -3840px no-repeat
}

.vhb-related .vhb-type-clipgallery:hover:after {
    background: url(../images/29-formatOriginal.png) 0 -8832px no-repeat
}

.vhb-article-element .vhb-type-cart.vhb-mega-type2.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-cart.vhb-mega-type3.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-cart.vhb-mega.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-cart.vhb-type-full.vhb-type-premium:hover .vhb-media,.vhb-type-cart.vhb-mega-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-cart.vhb-mega-type3.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-cart.vhb-mega.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-cart.vhb-type-full.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-type-cart.vhb-mega .vhb-media,.vhb-type-cart.vhb-mega-type2 .vhb-media,.vhb-type-cart.vhb-mega-type3 .vhb-media,.vhb-type-cart.vhb-type-full .vhb-media {
    width: 31px;
    height: 25px;
    background: url(../images/29-formatOriginal.png) 0 -17152px no-repeat
}

.vhb-article-element .vhb-article-element .vhb-type-cart.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-section-stage .vhb-type-cart.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-teaser-list-small .vhb-type-cart.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-cart.vhb-markenstimme-teaser.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-cart.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-article-element .vhb-type-cart.vhb-type2.vhb-type-premium:hover .vhb-media,.vhb-section-stage .vhb-type-cart.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-teaser-list-small .vhb-type-cart.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-cart.vhb-markenstimme-teaser.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-cart.vhb-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-article-element .vhb-type-cart .vhb-media,.vhb-section-stage .vhb-type-cart .vhb-media,.vhb-teaser-list-small .vhb-type-cart .vhb-media,.vhb-type-cart.vhb-markenstimme-teaser .vhb-media,.vhb-type-cart.vhb-type2 .vhb-media {
    width: 22px;
    height: 19px;
    background: url(../images/29-formatOriginal.png) 0 -17216px no-repeat
}

.vhb-related .vhb-type-cart:after {
    width: 10px;
    height: 11px;
    background: url(../images/29-formatOriginal.png) 0 -3904px no-repeat
}

.vhb-related .vhb-type-cart:hover:after {
    background: url(../images/29-formatOriginal.png) 0 -8896px no-repeat
}

.vhb-article-element .vhb-type-quiz.vhb-mega-type2.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-quiz.vhb-mega-type3.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-quiz.vhb-mega.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-quiz.vhb-type-full.vhb-type-premium:hover .vhb-media,.vhb-type-quiz.vhb-mega-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-quiz.vhb-mega-type3.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-quiz.vhb-mega.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-quiz.vhb-type-full.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-type-quiz.vhb-mega .vhb-media,.vhb-type-quiz.vhb-mega-type2 .vhb-media,.vhb-type-quiz.vhb-mega-type3 .vhb-media,.vhb-type-quiz.vhb-type-full .vhb-media {
    width: 27px;
    height: 30px;
    background: url(../images/29-formatOriginal.png) 0 -17536px no-repeat
}

.vhb-article-element .vhb-article-element .vhb-type-quiz.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-section-stage .vhb-type-quiz.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-teaser-list-small .vhb-type-quiz.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-quiz.vhb-markenstimme-teaser.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-quiz.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-article-element .vhb-type-quiz.vhb-type2.vhb-type-premium:hover .vhb-media,.vhb-section-stage .vhb-type-quiz.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-teaser-list-small .vhb-type-quiz.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-quiz.vhb-markenstimme-teaser.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-quiz.vhb-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-article-element .vhb-type-quiz .vhb-media,.vhb-section-stage .vhb-type-quiz .vhb-media,.vhb-teaser-list-small .vhb-type-quiz .vhb-media,.vhb-type-quiz.vhb-markenstimme-teaser .vhb-media,.vhb-type-quiz.vhb-type2 .vhb-media {
    width: 21px;
    height: 24px;
    background: url(../images/29-formatOriginal.png) 0 -17600px no-repeat
}

.vhb-related .vhb-type-quiz:after {
    width: 9px;
    height: 10px;
    background: url(../images/29-formatOriginal.png) 0 -3776px no-repeat
}

.vhb-related .vhb-type-quiz:hover:after {
    background: url(../images/29-formatOriginal.png) 0 -8768px no-repeat
}

.vhb-article-element .vhb-type-voting.vhb-mega-type2.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-voting.vhb-mega-type3.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-voting.vhb-mega.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-voting.vhb-type-full.vhb-type-premium:hover .vhb-media,.vhb-type-voting.vhb-mega-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-voting.vhb-mega-type3.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-voting.vhb-mega.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-voting.vhb-type-full.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-type-voting.vhb-mega .vhb-media,.vhb-type-voting.vhb-mega-type2 .vhb-media,.vhb-type-voting.vhb-mega-type3 .vhb-media,.vhb-type-voting.vhb-type-full .vhb-media {
    width: 36px;
    height: 30px;
    background: url(../images/29-formatOriginal.png) 0 -17344px no-repeat
}

.vhb-article-element .vhb-article-element .vhb-type-voting.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-section-stage .vhb-type-voting.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-teaser-list-small .vhb-type-voting.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-voting.vhb-markenstimme-teaser.vhb-type-premium:hover .vhb-media,.vhb-article-element .vhb-type-voting.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-article-element .vhb-type-voting.vhb-type2.vhb-type-premium:hover .vhb-media,.vhb-section-stage .vhb-type-voting.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-teaser-list-small .vhb-type-voting.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-voting.vhb-markenstimme-teaser.vhb-type-premium>.vhb-teaser-link:hover .vhb-media,.vhb-type-voting.vhb-type2.vhb-type-premium>.vhb-teaser-link:hover .vhb-media {
    display: none
}

.vhb-article-element .vhb-type-voting .vhb-media,.vhb-section-stage .vhb-type-voting .vhb-media,.vhb-teaser-list-small .vhb-type-voting .vhb-media,.vhb-type-voting.vhb-markenstimme-teaser .vhb-media,.vhb-type-voting.vhb-type2 .vhb-media {
    width: 29px;
    height: 24px;
    background: url(../images/29-formatOriginal.png) 0 -17408px no-repeat
}

.vhb-related .vhb-type-voting:after {
    width: 12px;
    height: 10px;
    background: url(../images/29-formatOriginal.png) 0 -3968px no-repeat
}

.vhb-related .vhb-type-voting:hover:after {
    background: url(../images/29-formatOriginal.png) 0 -8960px no-repeat
}

.vhb-stock-icon:after {
    content: "";
    display: inline-block;
    background: url(../images/29-formatOriginal.png) 3px -19904px no-repeat;
    width: 19px;
    height: 15px;
    padding: 0 3px
}

.vhb-most-recent {
    display: block;
    width: 100%;
    line-height: normal;
    font-size: 13px;
    vertical-align: top
}

.vhb-most-recent .vhb-most-recent-title {
    text-transform: uppercase;
    color: #000;
    margin-bottom: 20px;
    font-weight: 700
}

.vhb-most-recent .vhb-most-recent-item-list .vhb-most-recent-item {
    display: block;
    margin-bottom: 10px
}

.vhb-most-recent .vhb-most-recent-item-list .vhb-most-recent-item.vhb-teaser>.vhb-most-recent-item>.vhb-overline {
    font-size: 11px
}

.vhb-most-recent .vhb-most-recent-item-list .vhb-most-recent-item.vhb-teaser>.vhb-most-recent-item>.vhb-headline {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 15px
}

.vhb-most-recent .vhb-most-recent-item-list .vhb-most-recent-item .vhb-teaser-link .vhb-overline {
    font-size: 11px
}

.vhb-most-recent .vhb-most-recent-item-list .vhb-most-recent-item .vhb-teaser-link .vhb-headline {
    font-size: 15px
}

.vhb-most-recent .vhb-most-recent-item-list .vhb-most-recent-item:hover .vhb-most-recent-count {
    color: #646464
}

.vhb-most-recent .vhb-most-recent-item-list .vhb-most-recent-item .vhb-most-recent-count {
    color: #afafaf;
    text-align: center;
    font-size: 37px;
    vertical-align: top;
    -webkit-transition: color 250ms ease;
    -o-transition: color 250ms ease;
    transition: color 250ms ease
}

section.vhb-section-stage.vhb-markenstimme.vhb-indicator.col-md-12:before {
    right: 10px
}

.vhb-markenstimme.vhb-section-stage.vhb-indicator:before {
    top: 0
}

.vhb-markenstimme .vhb-article-content>p a {
    color: #06c
}

.vhb-markenstimme .vhb-article-content>p a:hover {
    text-decoration: underline
}

.vhb-markenstimme.vhb-box-wrapper .vhb-box-content a {
    color: #06c
}

.vhb-markenstimme.vhb-box-wrapper .vhb-box-content a:hover {
    text-decoration: underline
}

.vhb-markenstimme ::-moz-selection {
    background: #06c
}

.vhb-markenstimme ::selection {
    background: #06c
}

.vhb-markenstimme .vhb-label-premium,.vhb-markenstimme .vhb-teaser:hover .vhb-marketplace-content {
    color: #06c!important;
    border-color: #06c!important
}

.vhb-markenstimme .vhb-teaser-link .vhb-overline {
    color: #06c!important
}

.vhb-markenstimme .vhb-teaser-link:hover .vhb-media-wrapper:before {
    background-color: #06c!important
}

.vhb-markenstimme .vhb-teaser-link:hover .vhb-headline {
    border-color: #06c!important
}

.vhb-markenstimme .hover,.vhb-markenstimme .open>a,.vhb-markenstimme .open>button {
    color: #06c!important;
    border-color: #06c!important
}

.vhb-markenstimme .hover:after,.vhb-markenstimme .hover:before,.vhb-markenstimme .open>a:after,.vhb-markenstimme .open>a:before,.vhb-markenstimme .open>button:after,.vhb-markenstimme .open>button:before {
    color: #06c!important
}

.vhb-markenstimme .hover:hover,.vhb-markenstimme a:hover,.vhb-markenstimme button:hover {
    color: #06c!important;
    border-color: #06c!important
}

.vhb-markenstimme .hover:hover:after,.vhb-markenstimme .hover:hover:before,.vhb-markenstimme .hover:hover>.vhb-article-pagination-page-number,.vhb-markenstimme .hover:hover>.vhb-article-pagination-page-title,.vhb-markenstimme .vhb-related a:after,.vhb-markenstimme .vhb-related a:before,.vhb-markenstimme a:hover:after,.vhb-markenstimme a:hover:before,.vhb-markenstimme a:hover>.vhb-article-pagination-page-number,.vhb-markenstimme a:hover>.vhb-article-pagination-page-title,.vhb-markenstimme button:hover:after,.vhb-markenstimme button:hover:before,.vhb-markenstimme button:hover>.vhb-article-pagination-page-number,.vhb-markenstimme button:hover>.vhb-article-pagination-page-title {
    color: #06c!important
}

.vhb-markenstimme .vhb-share-button a.vhb-share-socialmedia-facebook,.vhb-markenstimme .vhb-share-button a:hover.vhb-share-socialmedia-facebook {
    color: #3664a2!important
}

.vhb-markenstimme .vhb-share-button a.vhb-share-socialmedia-twitter,.vhb-markenstimme .vhb-share-button a:hover.vhb-share-socialmedia-twitter {
    color: #55ACEE!important
}

.vhb-markenstimme .vhb-share-button a.vhb-share-socialmedia-email,.vhb-markenstimme .vhb-share-button a:hover.vhb-share-socialmedia-email {
    color: #5a5758!important
}

.vhb-markenstimme .vhb-share-button a.vhb-share-socialmedia-xing,.vhb-markenstimme .vhb-share-button a:hover.vhb-share-socialmedia-xing {
    color: #006567!important
}

.vhb-markenstimme .vhb-share-button a.vhb-share-socialmedia-googleplus,.vhb-markenstimme .vhb-share-button a:hover.vhb-share-socialmedia-googleplus {
    color: #dd4b39!important
}

.vhb-markenstimme .vhb-overline,.vhb-markenstimme .vhb-subline {
    color: #06c!important
}

.vhb-markenstimme .vhb-markenstimme-color {
    color: #06c
}

.vhb-markenstimme.vhb-markenstimme-teaser .vhb-media-wrapper {
    width: 258px;
    height: 148px
}

.vhb-markenstimme.vhb-markenstimme-teaser .vhb-overline {
    font-size: 11px
}

.vhb-markenstimme.vhb-markenstimme-teaser .vhb-headline {
    font-size: 15px;
    font-weight: 400
}

.vhb-markenstimme.vhb-markenstimme-teaser .vhb-teaser-content {
    font-size: 13px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-markenstimme.vhb-box-wrapper .vhb-markenstimme-title {
    font-size: 19px
}

.vhb-markenstimme.vhb-box-wrapper .vhb-markenstimme-title.vhb-markenstimme-right {
    font-size: 15px
}

.vhb-markenstimme .vhb-markenstimme-title-bar {
    height: 50px;
    margin: 10px 0 30px;
    border-bottom: 1px solid #afafaf
}

.vhb-markenstimme .vhb-markenstimme-title-bar.vhb-first {
    margin-top: 0
}

.vhb-markenstimme .vhb-markenstimme-title-bar>a {
    float: right
}

.vhb-markenstimme .vhb-markenstimme-title-bar .vhb-markenstimme-title {
    float: right;
    display: inline-block;
    text-align: right;
    font-size: 21px;
    line-height: 49px
}

.vhb-markenstimme-title {
    font-weight: 300;
    text-transform: none;
    font-family: Publico,Times,serif;
    color: #000!important
}

.vhb-markenstimme-title.vhb-markenstimme-right {
    text-align: right;
    display: block
}

.vhb-markenstimme-title>span {
    color: #06c;
    margin-left: 5px;
    padding-left: 5px;
    border-left: 1px solid #06c
}

.vhb-markenstimme-header {
    border: 1px solid #afafaf;
    width: 100%;
    padding: 0;
    margin: 0 1px 40px;
    position: relative
}

.vhb-markenstimme-header:after {
    position: absolute;
    font-size: 11px;
    color: #afafaf;
    content: attr(data-content);
    right: 0;
    text-align: right;
    bottom: -15px;
    line-height: normal;
    display: block;
    width: 100%
}

.vhb-markenstimme-header>div {
    display: table;
    width: 100%;
    min-height: 80px;
    padding: 10px
}

.vhb-markenstimme-header>div>.vhb-markenstimme-title {
    font-size: 29px;
    padding: 0 25px;
    display: table-cell;
    vertical-align: middle
}

.vhb-markenstimme-header>div>.vhb-markenstimme-right {
    padding: 0 12px;
    font-size: 15px;
    font-weight: 700;
    display: table-cell;
    vertical-align: middle;
    text-align: right
}

.vhb-markenstimme-header>div>.vhb-markenstimme-right>div {
    text-align: left;
    display: inline-block;
    min-width: 278px
}

.vhb-markenstimme-header .vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link {
    color: #06c
}

.vhb-markenstimme-header .vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:before {
    background-position: 2px -26240px
}

.no-csstransforms .vhb-markenstimme-header .vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:before {
    background-position: 0 -26110px
}

.vhb-markenstimme-header .vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link.collapsed {
    color: #646464
}

.vhb-markenstimme-header .vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link.collapsed:before {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    background-position: 2px -1792px
}

.vhb-markenstimme-header .vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:hover.collapsed {
    color: #ee7000
}

.vhb-markenstimme-header .vhb-article .vhb-article-content-container .vhb-article-content .vhb-article-element.vhb-shorttexts-big .panel-group .panel .panel-heading .panel-link:hover.collapsed:before {
    background-position: 2px -26240px
}

.vhb-input-overview .vhb-line-nav {
    margin-bottom: 30px
}

.vhb-emitter-header {
    position: relative;
    border: 1px solid #afafaf;
    padding: 33px 20px;
    margin-bottom: 42px
}

.vhb-emitter-header .vhb-disclaimer {
    font-size: 13px;
    position: absolute;
    top: -18px;
    right: 10px;
    color: #afafaf
}

.vhb-advanced-search .vhb-nav-link .vhb-count {
    font-size: 13px;
    font-weight: 400;
    color: #969696
}

.vhb-advanced-search .vhb-main-col {
    padding-right: 10px;
    padding-left: 40px
}

.vhb-advanced-search .vhb-line-nav {
    margin-bottom: 0
}

.vhb-advanced-search .vhb-search-results .vhb-search-results-footer {
    height: 34px;
    margin-bottom: 20px
}

.vhb-advanced-search .vhb-search-results .vhb-search-results-footer .vhb-search-result-actions {
    float: right
}

.vhb-advanced-search .vhb-search-results .vhb-search-results-footer .vhb-vwd-note {
    margin-top: 9px;
    display: inline-block
}

.vhb-advanced-search .vhb-search-results .vhb-search-paging {
    height: 50px;
    padding: 15px 0
}

.vhb-advanced-search .vhb-search-results .vhb-search-paging .vhb-paging-position {
    float: left;
    font-size: 13px;
    color: #969696
}

.vhb-advanced-search .vhb-search-results .vhb-search-paging .vhb-paginate {
    float: right
}

.vhb-advanced-search .vhb-search-results .vhb-search-paging.vhb-header {
    border-bottom: 1px solid #afafaf;
    margin-bottom: 20px
}

.vhb-advanced-search .vhb-search-results .vhb-search-paging.vhb-footer {
    border-top: 1px solid #afafaf
}

.vhb-advanced-search .vhb-search-results .vhb-box-wrapper {
    margin: 20px 0
}

.vhb-advanced-search .vhb-search-results .vhb-teaser-list {
    border-bottom: 1px solid #afafaf
}

.vhb-advanced-search .vhb-search-results .vhb-archive-teaser .vhb-headline {
    font-size: 17px;
    margin-bottom: 13px
}

.vhb-advanced-search .vhb-search-results .vhb-archive-teaser .vhb-teaser-content {
    margin-bottom: 13px
}

.vhb-advanced-search .vhb-search-results .vhb-archive-teaser .vhb-archive-link {
    font-weight: 700
}

.vhb-advanced-search .vhb-search-dialogue {
    position: relative;
    display: block;
    padding: 15px 20px;
    margin-bottom: 30px;
    border: 1px solid #afafaf;
    font-size: 15px
}

.vhb-advanced-search .vhb-search-dialogue:after,.vhb-advanced-search .vhb-search-dialogue:before {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid
}

.vhb-advanced-search .vhb-search-dialogue:before {
    bottom: -21px;
    left: 40px;
    border-width: 21px 21px 0 0;
    border-color: #afafaf transparent transparent
}

.vhb-advanced-search .vhb-search-dialogue:after {
    bottom: -19px;
    left: 41px;
    border-width: 19px 19px 0 0;
    border-color: #fff transparent transparent
}

.vhb-advanced-search .vhb-search-facets.vhb-collapsed .vhb-search-facet.vhb-optional {
    display: none
}

.vhb-advanced-search .vhb-search-facet {
    font-size: 13px
}

.vhb-advanced-search .vhb-search-facet .vhb-button-white {
    float: right;
    margin-top: 20px
}

.vhb-advanced-search .vhb-search-facet .vhb-facet-options>li {
    padding: 4px 0;
    border-bottom: 1px solid #ddd
}

.vhb-advanced-search .vhb-search-facet .vhb-facet-options>li .vhb-count {
    color: #969696
}

.vhb-advanced-search .vhb-search-facet .vhb-more-link {
    margin-top: 4px;
    text-align: right;
    background: 0 0;
    border: none;
    padding: 0;
    width: 100%
}

.vhb-advanced-search .vhb-search-facet .vhb-more-link:focus {
    outline: 0
}

.vhb-advanced-search .vhb-search-facet .vhb-datepicker {
    width: 95px;
    vertical-align: middle;
    float: right
}

.vhb-advanced-search .vhb-search-facet .vhb-datepicker:first-child {
    float: none;
    margin-right: 10px
}

.vhb-advanced-search .vhb-search-facet .vhb-facet-options-wrapper {
    position: relative;
    overflow: hidden
}

.vhb-advanced-search .vhb-search-facet .vhb-facet-options-wrapper.vhb-collapsed {
    max-height: 158px
}

.vhb-advanced-search .vhb-search-facet .vhb-facet-options-wrapper .vhb-more-link-wrapper {
    position: absolute;
    bottom: 0;
    width: 100%;
    background: #fff
}

.vhb-advanced-search .vhb-search-facet .vhb-facet-options-wrapper .vhb-more-link-wrapper .vhb-fadeout {
    display: none
}

.vhb-htmlbox-wrapper {
    text-align: center;
    max-width: 940px;
    overflow: hidden;
    margin-bottom: 30px;
    margin-top: 20px
}

.vhb-htmlbox-wrapper>* {
    text-align: left;
    display: inline-block
}

.vhb-htmlbox-wrapper>script,.vhb-htmlbox-wrapper>style {
    display: none
}

.hcf-ad-superbanner {
    width: 980px
}

.hcf-ad-skyscraper {
    position: absolute;
    left: 980px
}

.hcf-ad-rectangle {
    text-align: center
}

.hcf-ad-rectangle>div {
    display: inline-block;
    text-align: left
}

#iqadtile10,#iqadtile12,#iqadtile15,#iqadtile5,#iqadtile8,#iqadtile9 {
    margin-bottom: 30px
}

.vhb-rebrush #iqadtile15,.vhb-teaser>#iqadtile5 {
    margin-bottom: 0
}

.iqadtile5_innerarticle {
    margin-left: -10px!important;
    text-align: center
}

.iqadtile5_innerarticle>div {
    display: inline-block
}

.vhb-iq-wrapper {
    background: #fff;
    margin: 0 -10px;
    padding-bottom: 15px;
    max-width: 980px
}

.vhb-rebrush .vhb-iq-wrapper {
    max-width: 1000px
}

.vhb-iq-wrapper>.vhb-center-iq {
    max-width: 980px
}

.vhb-rebrush .vhb-iq-wrapper>.vhb-center-iq {
    max-width: 1000px
}

#iqadtile13,#iqadtile7 {
    margin-bottom: 20px
}

#iqadtile4 {
    margin: 25px 0
}

#iqadtile4>iframe {
    width: 550px;
    margin-left: -20px
}

#iqadtile4 iframe {
    border: none
}

.vhb-center-iq {
    text-align: center;
    width: 100%;
    max-width: 960px
}

.vhb-center-iq .vhb-indicator:before {
    padding-right: 20px
}

.vhb-center-iq>div {
    display: inline-block;
    text-align: left
}

.vhb-rebrush .vhb-center-iq {
    max-width: 1000px
}

.vhb-rebrush .vhb-center-iq>div {
    text-align: inherit
}

.vhb-adv-logos img {
    padding: 10px;
    margin: 5px;
    border: 1px solid #ddd
}

.vhb-ad-article-right {
    float: right;
    margin-right: -180px;
    margin-left: 10px;
    margin-bottom: 15px
}

.vhb-ad-article-fullsize {
    width: 1000px;
    margin-left: -190px;
    margin-right: 0;
    position: relative;
    z-index: 100;
    margin-bottom: 20px;
    text-align: center;
    clear: both
}

.vhb-ad-fullsize {
    width: 1000px;
    margin-left: -45px
}

.col-md-4 .hcf-ad-rectangle {
    margin-bottom: 15px
}

@charset "UTF-8";.vhb-article-element .vhb-imagegallery:after,.vhb-article-element .vhb-imagegallery:before,.vhb-gallery-preview .vhb-imagegallery:after,.vhb-gallery-preview .vhb-imagegallery:before,.vhb-imagegallery-screen-item-footer>.vhb-foreground:after,.vhb-imagegallery-screen-item-footer>.vhb-foreground:before {
    clear: both;
    content: " ";
    display: table
}

.vhb-imagegallery-json-spinner {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    display: none;
    background: url(data:image/gif;base64,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) center no-repeat #fff
}

.vhb-imagegallery-json-spinner.vhb-active {
    display: block
}

.vhb-imagegallery .vhb-caption-wrapper {
    margin-bottom: 8px
}

.vhb-imagegallery .vhb-teaser-head {
    margin: 8px 0 20px;
    color: #000;
    font-size: 21px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    line-height: 28px
}

.vhb-imagegallery [headline] .vhb-headline {
    font-size: 39px;
    line-height: 42px;
    color: #000
}

.vhb-imagegallery [headline] .vhb-subline {
    line-height: 16px;
    margin-bottom: 8px;
    display: inline;
    font-size: 13px
}

.vhb-imagegallery-wrapper {
    margin: 15px 0 0;
    padding: 0 0 0 40px;
    position: relative
}

.vhb-imagegallery-controls {
    width: 40px;
    position: absolute;
    top: 0;
    left: 0
}

.vhb-imagegallery-controls .vhb-article-controls {
    margin-right: 14px
}

.vhb-imagegallery-controls .vhb-article-controls>ul>li .vhb-article-control.vhb-imagegallery-control-image-preview {
    background: url(../images/29-formatOriginal.png) 0 -22400px no-repeat
}

.vhb-imagegallery-controls .vhb-article-controls>ul>li .vhb-article-control.vhb-imagegallery-control-image-preview:hover {
    background: url(../images/29-formatOriginal.png) 0 -22464px no-repeat
}

.vhb-imagegallery-controls .vhb-article-controls>ul>li .vhb-article-control.vhb-imagegallery-control-image-preview.vhb-active {
    background: url(../images/29-formatOriginal.png) 0 -22528px no-repeat
}

.vhb-imagegallery-controls .vhb-article-controls>ul>li .vhb-article-control.vhb-imagegallery-control-page-switcher-sushibar {
    background: url(../images/29-formatOriginal.png) 0 -21056px no-repeat
}

.vhb-imagegallery-controls .vhb-article-controls>ul>li .vhb-article-control.vhb-imagegallery-control-page-switcher-sushibar:hover {
    background: url(../images/29-formatOriginal.png) 0 -21120px no-repeat
}

.vhb-imagegallery-controls .vhb-article-controls>ul>li .vhb-article-control.vhb-imagegallery-control-page-switcher-listicle {
    background: url(../images/29-formatOriginal.png) 0 -2560px no-repeat
}

.vhb-imagegallery-controls .vhb-article-controls>ul>li .vhb-article-control.vhb-imagegallery-control-page-switcher-listicle:hover {
    background: url(../images/29-formatOriginal.png) 0 -7552px no-repeat
}

.vhb-imagegallery-content {
    float: left;
    margin: 0;
    width: 900px;
    overflow: hidden
}

.vhb-article-element .vhb-imagegallery-content {
    width: 550px
}

.vhb-gallery-preview .vhb-imagegallery-content {
    width: 500px
}

.vhb-imagegallery-content .vhb-credit {
    font-size: inherit
}

.vhb-imagegallery-screen {
    position: relative;
    width: 900px;
    height: 506px;
    margin-bottom: 36px
}

.vhb-article-element .vhb-imagegallery-screen {
    width: 550px;
    height: 309px
}

.vhb-gallery-preview .vhb-imagegallery-screen {
    width: 500px;
    height: 281px
}

.vhb-imagegallery-screen-item,.vhb-imagegallery-screen-list {
    width: 100%;
    height: 100%
}

.vhb-imagegallery-screen-item {
    position: absolute;
    top: 0;
    left: 0;
    background: url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==) center no-repeat #fff
}

.vhb-imagegallery-screen .vhb-imagegallery-image {
    display: block;
    overflow: hidden;
    width: 900px;
    height: 506px
}

.vhb-article-element .vhb-imagegallery-screen .vhb-imagegallery-image {
    width: 550px;
    height: 309px
}

.vhb-gallery-preview .vhb-imagegallery-screen .vhb-imagegallery-image {
    width: 500px;
    height: 281px
}

.vhb-imagegallery-screen.vhb-has-static-footer {
    height: auto;
    margin-bottom: 0
}

.vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-list {
    height: auto
}

.vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item {
    position: relative;
    height: auto;
    min-height: 506px
}

.vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item.vhb-imagegallery-item-dynamic {
    position: absolute
}

.vhb-article-element .vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item {
    min-height: 309px
}

.vhb-gallery-preview .vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item {
    min-height: 500px
}

.vhb-imagegallery-screen.vhb-has-static-footer.vhb-imagegallery-screen-flexheight .vhb-imagegallery-image {
    height: auto
}

.vhb-imagegallery-screen-item .vhb-credit-over-image {
    position: absolute;
    right: 20px;
    bottom: 20px;
    color: #fff;
    font-weight: 700;
    font-size: 13px
}

.vhb-imagegallery-screen-item .vhb-source {
    font-weight: 400;
    font-size: 13px
}

.vhb-imagegallery-screen-item.vhb-imagegallery-item-current {
    filter: alpha(enabled=false);
    opacity: 1;
    -o-transition-duration: 200ms;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
    -o-transition-property: opacity;
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.vhb-imagegallery-screen-item.vhb-imagegallery-item-out {
    filter: alpha(Opacity=0);
    opacity: 0;
    -o-transition-duration: 200ms;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
    -o-transition-property: opacity;
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.vhb-imagegallery-screen-item.vhb-imagegallery-item-hide {
    z-index: -1
}

.vhb-imagegallery-screen-item-footer {
    width: 900px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    line-height: normal;
    color: #000
}

html.js .vhb-imagegallery-screen-item-footer {
    position: absolute;
    z-index: 2
}

.vhb-article-element .vhb-imagegallery-screen-item-footer {
    width: 550px
}

.vhb-gallery-preview .vhb-imagegallery-screen-item-footer {
    width: 500px
}

.vhb-imagegallery-screen-item-footer>.vhb-background {
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: #fff;
    filter: alpha(Opacity=93);
    opacity: .925;
    z-index: 0
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    min-height: 60px;
    padding: 15px 20px 20px
}

.vhb-imagegallery-screen[data-param*=imageIsChart] .vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container {
    padding: 0
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container p {
    margin-bottom: 10px
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container p:last-child {
    margin-bottom: 0
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container strong {
    font-weight: 700
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container em {
    font-style: italic
}

.vhb-article-element .vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container {
    width: 450px
}

.vhb-gallery-preview .vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container {
    width: 400px
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container>.vhb-headline {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 620px;
    margin-bottom: 5px;
    font-family: inherit;
    font-size: inherit;
    font-weight: 700;
    line-height: inherit;
    display: inline-block;
    cursor: pointer
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container>.vhb-headline .vhb-show-hide {
    position: relative;
    font-weight: 400;
    color: #000;
    display: inline-block;
    margin-left: 20px;
    width: 120px;
    border: 1px solid #afafaf;
    line-height: 26px;
    padding: 0 10px;
    white-space: nowrap
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container>.vhb-headline .vhb-icon-show-hide {
    display: inline-block;
    width: 9px;
    height: 4px;
    margin: 2px 5px
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container>.vhb-content {
    overflow: hidden;
    width: 100%;
    padding-top: 10px;
    line-height: 16px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.vhb-imagegallery-screen-item-footer>.vhb-foreground .vhb-page {
    position: absolute;
    top: 8px;
    right: 20px;
    text-align: right;
    width: 280px;
    font-weight: 700
}

.vhb-chartgallery .vhb-imagegallery-screen-item-footer>.vhb-foreground .vhb-page {
    margin: 0;
    float: right
}

.vhb-article-element .vhb-imagegallery-screen-item-footer>.vhb-foreground .vhb-page,.vhb-gallery-preview .vhb-imagegallery-screen-item-footer>.vhb-foreground .vhb-page {
    margin: 0
}

.vhb-imagegallery-screen-advert-block {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 100%
}

.vhb-imagegallery-screen-advert-block .vhb-advert-background,.vhb-imagegallery-screen-advert-block .vhb-advert-table {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.vhb-imagegallery-screen-advert-block .vhb-advert-background {
    content: " ";
    display: block;
    height: 100%;
    background-color: #fff;
    filter: alpha(Opacity=95);
    opacity: .95
}

.vhb-imagegallery-screen-advert-block .vhb-advert-close {
    position: absolute;
    top: 0;
    width: 68px;
    height: 100%;
    cursor: pointer
}

.vhb-imagegallery-screen-advert-block .vhb-advert-close:before {
    content: " ";
    display: block;
    position: absolute;
    top: 208px;
    width: 38px;
    height: 96px
}

.vhb-imagegallery-screen-advert-block .vhb-advert-close.vhb-advert-close-prev {
    left: 0
}

.vhb-imagegallery-screen-advert-block .vhb-advert-close.vhb-advert-close-prev:before {
    left: 30px;
    background: url(../images/29-formatOriginal.png) 0 -5568px no-repeat
}

.vhb-imagegallery-screen-advert-block .vhb-advert-close.vhb-advert-close-next {
    right: 0
}

.vhb-imagegallery-screen-advert-block .vhb-advert-close.vhb-advert-close-next:before {
    right: 30px;
    background: url(../images/29-formatOriginal.png) 0 -5696px no-repeat
}

.vhb-imagegallery-screen-advert-block .vhb-advert-table {
    display: table;
    height: 506px;
    background: url(data:image/gif;base64,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) center no-repeat
}

.vhb-imagegallery-screen-advert-block .vhb-advert-row {
    display: table-row
}

.vhb-imagegallery-screen-advert-block .vhb-advert-cell {
    display: table-cell;
    text-align: center;
    vertical-align: middle
}

.vhb-imagegallery-screen-advert-block .vhb-advert-cell>.vhb-advert-container {
    display: inline-block
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle {
    height: auto
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item {
    position: relative;
    margin-top: 30px;
    background-image: none
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item .vhb-imagegallery-image-wrapper {
    position: relative
}

.vhb-chartgallery .vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item .vhb-imagegallery-image-wrapper .vhb-imagegallery-image {
    height: auto
}

.vhb-chartgallery .vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item .vhb-imagegallery-image-wrapper .vhb-imagegallery-image .vhb-box-wrapper {
    margin: 0
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item:first-child {
    margin-top: 0
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item-footer {
    position: static;
    margin-top: 12px
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item-footer .vhb-container {
    margin: 0;
    width: auto;
    float: none
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item.vhb-imagegallery-advert-block {
    text-align: center;
    min-height: 400px
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item.vhb-imagegallery-recommendations .vhb-background {
    background-color: #fff;
    filter: alpha(enabled=false);
    opacity: 1
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item.vhb-imagegallery-recommendations .vhb-vwd-nav .vhb-nav-link {
    color: #969696
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item.vhb-imagegallery-recommendations.vhb-active .vhb-nav-link {
    color: #646464
}

.vhb-imagegallery-screen.vhb-imagegallery-listicle .vhb-imagegallery-screen-item.vhb-imagegallery-recommendations .vhb-headline {
    color: #969696
}

.vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item-footer {
    margin-top: 12px;
    position: relative
}

.vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container {
    margin: 0
}

.vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container a {
    color: #ee7000
}

.vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item-footer>.vhb-foreground>.vhb-container a:hover {
    text-decoration: underline
}

.vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item .vhb-headline {
    font-weight: 400
}

.vhb-chartgallery .vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item .vhb-headline {
    font-weight: 700
}

.vhb-imagegallery-screen.vhb-has-static-footer .vhb-imagegallery-screen-item .vhb-content {
    color: #646464
}

.vhb-article .vhb-imagegallery-screen[data-param*=imageIsChart].vhb-has-static-footer .vhb-imagegallery-next,.vhb-article .vhb-imagegallery-screen[data-param*=imageIsChart].vhb-has-static-footer .vhb-imagegallery-prev {
    height: 275px
}

.vhb-article .vhb-imagegallery-screen[data-param*=imageIsChart].vhb-has-static-footer .vhb-imagegallery-screen-item .vhb-headline {
    font-weight: 700;
    margin-top: 0
}

.vhb-imagegallery-screen-list {
    position: relative
}

.vhb-imagegallery-screen-list.vhb-hide-footer .vhb-imagegallery-screen-item-footer {
    bottom: -60px;
    left: 0
}

.vhb-imagegallery-screen-list.vhb-hide-footer .vhb-imagegallery-screen-item-footer .vhb-content {
    display: none
}

.vhb-imagegallery-screen-list.vhb-hide-footer .vhb-imagegallery-screen-item-footer .vhb-icon-show-hide {
    background: url(../images/29-formatOriginal.png) 0 -6976px no-repeat
}

.vhb-imagegallery-screen-list.vhb-hide-footer .vhb-imagegallery-screen-item-footer:hover .vhb-show-hide {
    border-color: #ee7000
}

.vhb-imagegallery-screen-list.vhb-hide-footer .vhb-imagegallery-screen-item-footer:hover .vhb-icon-show-hide {
    background: url(../images/29-formatOriginal.png) 0 -11968px no-repeat
}

.vhb-imagegallery-screen-list.vhb-show-footer .vhb-imagegallery-screen-item-footer {
    bottom: 0
}

.vhb-imagegallery-screen-list.vhb-show-footer .vhb-imagegallery-screen-item-footer .vhb-content a {
    color: #ee7000
}

.vhb-imagegallery-screen-list.vhb-show-footer .vhb-imagegallery-screen-item-footer .vhb-icon-show-hide {
    background: url(../images/29-formatOriginal.png) 0 -11904px no-repeat
}

.vhb-imagegallery-screen-list.vhb-show-footer .vhb-imagegallery-screen-item-footer:hover .vhb-show-hide {
    border-color: #ee7000
}

.vhb-imagegallery-screen-list.vhb-show-footer .vhb-imagegallery-screen-item-footer:hover .vhb-icon-show-hide {
    background: url(../images/29-formatOriginal.png) 0 -11904px no-repeat
}

.vhb-imagegallery-next,.vhb-imagegallery-prev {
    position: absolute;
    top: 0;
    width: 50%;
    height: 506px;
    z-index: 1
}

.vhb-article-element .vhb-imagegallery-next,.vhb-article-element .vhb-imagegallery-prev {
    height: 309px
}

.vhb-gallery-preview .vhb-imagegallery-next,.vhb-gallery-preview .vhb-imagegallery-prev {
    height: 281px
}

.vhb-chartgallery .vhb-imagegallery-next,.vhb-chartgallery .vhb-imagegallery-prev {
    height: 400px;
    top: 50px
}

.vhb-imagegallery-next.vhb-imagegallery-link-wrapper,.vhb-imagegallery-prev.vhb-imagegallery-link-wrapper {
    z-index: 0
}

.vhb-imagegallery-next.vhb-fullwidth,.vhb-imagegallery-prev.vhb-fullwidth {
    width: 100%
}

.vhb-imagegallery-next:focus,.vhb-imagegallery-prev:focus {
    outline: 0
}

.vhb-imagegallery-next.vhb-deactivated,.vhb-imagegallery-prev.vhb-deactivated {
    display: none
}

.vhb-imagegallery-next>.vhb-prev-next-switch,.vhb-imagegallery-prev>.vhb-prev-next-switch {
    position: absolute;
    top: 205px;
    width: 38px;
    height: 96px;
    cursor: pointer;
    -o-transition-property: opacity;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -o-transition-duration: 200ms;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
    filter: alpha(Opacity=0);
    opacity: 0
}

.vhb-chartgallery .vhb-imagegallery-next>.vhb-prev-next-switch,.vhb-chartgallery .vhb-imagegallery-prev>.vhb-prev-next-switch {
    top: 152px
}

.vhb-article-element .vhb-imagegallery-next>.vhb-prev-next-switch,.vhb-article-element .vhb-imagegallery-prev>.vhb-prev-next-switch {
    top: 106.5px
}

.vhb-gallery-preview .vhb-imagegallery-next>.vhb-prev-next-switch,.vhb-gallery-preview .vhb-imagegallery-prev>.vhb-prev-next-switch {
    top: 92.5px
}

.vhb-imagegallery-next>.vhb-prev-next-switch--last-button:before,.vhb-imagegallery-prev>.vhb-prev-next-switch--last-button:before {
    color: #fff;
    text-shadow: 1px 1px 3px #444;
    font-size: 19px;
    content: "Zur Startseite";
    text-transform: uppercase;
    position: relative;
    left: -115px;
    top: 25px;
    text-align: center;
    display: block;
    width: 110px;
    line-height: 20px
}

.vhb-imagegallery-next.vhb-istouch>.vhb-imagegallery-link,.vhb-imagegallery-next.vhb-istouch>.vhb-prev-next-switch,.vhb-imagegallery-next.vhb-permanent>.vhb-imagegallery-link,.vhb-imagegallery-next.vhb-permanent>.vhb-prev-next-switch,.vhb-imagegallery-next:hover>.vhb-imagegallery-link,.vhb-imagegallery-next:hover>.vhb-prev-next-switch,.vhb-imagegallery-prev.vhb-istouch>.vhb-imagegallery-link,.vhb-imagegallery-prev.vhb-istouch>.vhb-prev-next-switch,.vhb-imagegallery-prev.vhb-permanent>.vhb-imagegallery-link,.vhb-imagegallery-prev.vhb-permanent>.vhb-prev-next-switch,.vhb-imagegallery-prev:hover>.vhb-imagegallery-link,.vhb-imagegallery-prev:hover>.vhb-prev-next-switch {
    filter: alpha(enabled=false);
    opacity: 1
}

.vhb-imagegallery-next>.vhb-imagegallery-link,.vhb-imagegallery-prev>.vhb-imagegallery-link {
    position: absolute;
    width: 100px;
    height: 50px;
    top: 228px;
    background: #000;
    border: 2px solid #fff;
    padding: 7px;
    text-align: center;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    color: #fff;
    line-height: 16px;
    font-size: 15px;
    font-weight: 700;
    cursor: pointer
}

.vhb-article-element .vhb-imagegallery-next>.vhb-imagegallery-link,.vhb-article-element .vhb-imagegallery-prev>.vhb-imagegallery-link {
    top: 129.5px
}

.vhb-gallery-preview .vhb-imagegallery-next>.vhb-imagegallery-link,.vhb-gallery-preview .vhb-imagegallery-prev>.vhb-imagegallery-link {
    top: 115.5px
}

.vhb-imagegallery-prev {
    left: 0
}

.vhb-imagegallery-prev>div {
    background: url(../images/29-formatOriginal.png) 0 -5568px no-repeat;
    left: 30px
}

.vhb-article-element .vhb-imagegallery-prev>div,.vhb-gallery-preview .vhb-imagegallery-prev>div {
    left: 20px
}

.vhb-imagegallery-prev.vhb-narrow {
    width: 75px
}

.vhb-imagegallery-next {
    right: 0
}

.vhb-imagegallery-next>div {
    background: url(../images/29-formatOriginal.png) 0 -5696px no-repeat;
    right: 30px
}

.vhb-article-element .vhb-imagegallery-next>div,.vhb-gallery-preview .vhb-imagegallery-next>div {
    right: 20px
}

.vhb-imagegallery-sushibar {
    position: absolute;
    top: -128px;
    -o-transition-duration: 200ms;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 128px
}

.vhb-imagegallery-sushibar.vhb-show-sushibar {
    top: 0
}

.vhb-imagegallery-sushibar-background,.vhb-imagegallery-sushibar-foreground {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.vhb-imagegallery-sushibar-background {
    background-color: #969696;
    filter: alpha(Opacity=70);
    opacity: .7;
    z-index: 0
}

.vhb-imagegallery-sushibar-foreground {
    padding: 32px 20px 13px
}

.vhb-imagegallery-sushibar-mask,.vhb-imagegallery-sushibar-next,.vhb-imagegallery-sushibar-prev {
    float: left
}

.vhb-imagegallery-sushibar-next,.vhb-imagegallery-sushibar-prev {
    width: 21px;
    height: 46px;
    margin-top: 21px;
    cursor: pointer;
    filter: alpha(enabled=false);
    opacity: 1
}

.vhb-imagegallery-sushibar-next.vhb-sushibar-hide,.vhb-imagegallery-sushibar-prev.vhb-sushibar-hide {
    filter: alpha(Opacity=0);
    opacity: 0;
    -o-transition-duration: 200ms;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms
}

.vhb-imagegallery-sushibar-next.vhb-deactivated,.vhb-imagegallery-sushibar-prev.vhb-deactivated {
    filter: alpha(Opacity=0);
    opacity: 0;
    cursor: auto
}

.vhb-imagegallery-sushibar-prev {
    background: url(../images/29-formatOriginal.png) 0 -5824px no-repeat
}

.vhb-imagegallery-sushibar-next {
    background: url(../images/29-formatOriginal.png) 0 -5888px no-repeat
}

.vhb-imagegallery-sushibar-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 41px;
    height: 41px;
    padding: 15px;
    cursor: pointer
}

.vhb-imagegallery-sushibar-close:before {
    content: " ";
    display: block;
    width: 11px;
    height: 11px;
    background: url(../images/29-formatOriginal.png) 0 -23104px no-repeat
}

.vhb-imagegallery-sushibar-list,.vhb-imagegallery-sushibar-mask {
    height: 83px
}

.vhb-imagegallery-sushibar-mask {
    width: 810px;
    margin: 0 4px;
    overflow: hidden;
    position: relative
}

.vhb-imagegallery-sushibar-list {
    white-space: nowrap;
    position: absolute;
    top: 0;
    left: 0
}

.vhb-imagegallery-sushibar-item {
    display: inline-block;
    width: 140px;
    height: 79px;
    margin: 2px 11px;
    background-color: #646464;
    filter: alpha(Opacity=40);
    opacity: .4
}

.vhb-imagegallery-sushibar-item.vhb-thumb {
    filter: alpha(enabled=false);
    opacity: 1;
    background: url(data:image/gif;base64,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) center no-repeat #fff;
    cursor: pointer
}

.vhb-imagegallery-sushibar-item.vhb-thumb.vhb-thumb-active,.vhb-imagegallery-sushibar-item.vhb-thumb:hover {
    width: 144px;
    height: 83px;
    margin: 0 9px;
    border: 2px solid #e8e8e8
}

.vhb-imagegallery .vhb-imagegallery-recommendations {
    height: 506px
}

.vhb-imagegallery .vhb-imagegallery-recommendations .vhb-ajax-loader {
    color: #fff;
    top: 90px
}

.vhb-imagegallery .vhb-imagegallery-recommendations .vhb-imagegallery-screen-item-footer.vhb-imagegallery-recommendations-footer {
    left: 0;
    bottom: -55px
}

.vhb-imagegallery .vhb-imagegallery-recommendations .vhb-imagegallery-screen-item-footer.vhb-imagegallery-recommendations-footer .vhb-page {
    margin: 0;
    padding: 20px;
    width: 100%
}

.vhb-imagegallery .vhb-imagegallery-recommendations .vhb-vwd-nav {
    position: relative;
    margin-bottom: 20px
}

.vhb-imagegallery .vhb-imagegallery-recommendations .vhb-teaser-list-small {
    margin: -15px
}

.vhb-imagegallery .vhb-imagegallery-recommendations .vhb-teaser {
    width: 280px;
    height: 210px;
    float: left;
    margin: 15px;
    padding: 0
}

.vhb-imagegallery .vhb-imagegallery-recommendations .vhb-teaser .vhb-media-wrapper {
    margin-bottom: 7px
}

.vhb-imagegallery .vhb-imagegallery-recommendations .vhb-teaser .vhb-media-wrapper img {
    width: 280px;
    height: 158px
}

.vhb-imagegallery-overview .vhb-teaser-list {
    margin: 0 -10px 30px
}

.vhb-imagegallery-overview .vhb-teaser-list:after {
    display: block;
    content: "";
    clear: both
}

.vhb-imagegallery-overview .vhb-teaser-list .vhb-teaser {
    min-height: 0;
    padding: 0;
    border-top: none;
    float: left;
    width: 300px;
    margin: 0 10px 20px;
    height: 200px;
    overflow: hidden;
    position: relative
}

.vhb-imagegallery-overview .vhb-teaser-list .vhb-teaser .vhb-overlay {
    position: absolute;
    bottom: 0;
    background: #000;
    background: rgba(0,0,0,.65);
    width: 100%;
    padding: 10px 20px
}

.vhb-imagegallery-overview .vhb-teaser-list .vhb-teaser .vhb-teaser-head .vhb-overline {
    font-size: 11px;
    line-height: 10px
}

.vhb-imagegallery-overview .vhb-teaser-list .vhb-teaser .vhb-teaser-head .vhb-headline {
    color: #fff;
    font-size: 13px;
    line-height: 12px
}

.vhb-imagegallery-overview .vhb-teaser-list .vhb-teaser .vhb-teaser-content {
    padding-top: 8px;
    overflow: hidden;
    max-height: 0;
    font-size: 13px;
    color: #fff;
    line-height: 12px;
    -webkit-transition: max-height 500ms ease-out;
    -o-transition: max-height 500ms ease-out;
    transition: max-height 500ms ease-out
}

.vhb-imagegallery-overview .vhb-teaser-list .vhb-teaser:hover .vhb-teaser-content {
    max-height: 200px
}

.vhb-imagegallery-image-wrapper.is-portrait>img {
    display: block;
    margin: auto
}

.vhb-article-element.vhb-full .vhb-imagegallery .vhb-imagegallery-screen-item-footer .vhb-foreground .vhb-container,.vhb-imagegallery.vhb-chartgallery .vhb-imagegallery-screen-item-footer .vhb-foreground .vhb-container {
    padding-top: 0
}

.vhb-article-element.vhb-full .vhb-imagegallery .vhb-imagegallery-screen-item-footer .vhb-headline,.vhb-imagegallery.vhb-chartgallery .vhb-imagegallery-screen-item-footer .vhb-headline {
    width: 100%
}

.vhb-article-element.vhb-full .vhb-imagegallery .vhb-imagegallery-screen-item-footer .vhb-headline .vhb-page,.vhb-imagegallery.vhb-chartgallery .vhb-imagegallery-screen-item-footer .vhb-headline .vhb-page {
    top: 0!important
}

.vhb-article-element.vhb-full .vhb-imagegallery .vhb-imagegallery-screen-item-footer .vhb-headline h3,.vhb-imagegallery.vhb-chartgallery .vhb-imagegallery-screen-item-footer .vhb-headline h3 {
    margin: 0!important
}

.vhb-article-element.vhb-full .vhb-imagegallery .vhb-imagegallery-screen-item-footer .vhb-show-hide,.vhb-imagegallery.vhb-chartgallery .vhb-imagegallery-screen-item-footer .vhb-show-hide {
    display: none!important
}

.vhb-rebrush-galery {
    position: relative;
    padding: 20px 0 0;
    overflow: hidden
}

.vhb-rebrush-galery .vhb-overline {
    text-align: center;
    color: #511775;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: 700
}

.vhb-rebrush-galery .vhb-headline {
    text-align: left;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-weight: bold;
    font-size: 26px;
    line-height: 30px;
    margin-bottom: 20px
}

.vhb-rebrush-galery .vhb-rebrush-galery--slider {
    visibility: hidden
}

.vhb-rebrush-galery .vhb-rebrush-galery--slider.slick-initialized {
    visibility: visible
}

.vhb-rebrush-galery .slick-arrow {
    color: transparent;
    background: 0 0;
    width: 150px;
    height: 100%;
    top: 0;
    border: none;
    position: absolute;
    z-index: 1;
    -webkit-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out
}

.vhb-rebrush-galery .slick-arrow:after,.vhb-rebrush-galery .slick-arrow:before {
    -webkit-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out
}

.vhb-rebrush-galery .slick-arrow:before {
    height: 140px;
    width: 140px;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    top: 180px;
    background-color: rgba(64,64,64,.75);
    position: absolute;
    content: ""
}

.vhb-rebrush-galery .slick-arrow.slick-arrow--last {
    top: 240px;
    right: 0;
    -webkit-border-top-left-radius: 100%;
    border-top-left-radius: 100%;
    -webkit-border-bottom-left-radius: 100%;
    border-bottom-left-radius: 100%;
    width: 140px;
    height: 140px;
    padding: 40px 25px 30px 30px;
    text-align: right;
    line-height: 21px;
    background-color: rgba(64,64,64,.75);
    font-weight: 700;
    color: #fff
}

.vhb-rebrush-galery .slick-arrow.slick-arrow--last:after {
    visibility: hidden
}

.vhb-rebrush-galery .slick-arrow.slick-arrow--last:before {
    display: inline-block;
    position: relative;
    top: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    width: 23px;
    height: 19px;
    margin-left: 59px;
    background: url(../images/29-formatOriginal.png) 0 -4544px no-repeat
}

.vhb-rebrush-galery .slick-arrow.slick-prev {
    left: 0;
    position: absolute;
    padding-right: 23px
}

.ie8 .vhb-rebrush-galery .slick-arrow.slick-prev:after {
    left: 15px
}

.ie8 .vhb-rebrush-galery .slick-arrow.slick-prev:before {
    left: -65px
}

.vhb-rebrush-galery .slick-arrow.slick-prev:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -5536px;
    width: 19px;
    height: 44px;
    right: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    left: -35px;
    top: 250px
}

.vhb-rebrush-galery .slick-arrow.slick-prev:hover:after {
    left: 15px
}

.vhb-rebrush-galery .slick-arrow.slick-prev:hover:before {
    left: -65px
}

.vhb-rebrush-galery .slick-arrow.slick-prev:before {
    left: -100px
}

.vhb-rebrush-galery .slick-arrow.slick-next {
    right: 0;
    position: absolute;
    padding-right: 23px
}

.ie8 .vhb-rebrush-galery .slick-arrow.slick-next:after {
    right: 15px
}

.ie8 .vhb-rebrush-galery .slick-arrow.slick-next:before {
    right: -65px
}

.vhb-rebrush-galery .slick-arrow.slick-next:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -5612px;
    width: 19px;
    height: 44px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: -35px;
    top: 250px
}

.vhb-rebrush-galery .slick-arrow.slick-next:hover:after {
    right: 15px
}

.vhb-rebrush-galery .slick-arrow.slick-next:hover:before {
    right: -65px
}

.vhb-rebrush-galery .slick-arrow.slick-next:before {
    right: -100px
}

.vhb-rebrush-galery .slick-arrow.slick-disabled.slick-prev {
    left: -45%
}

.vhb-rebrush-galery .slick-arrow.slick-disabled.slick-next {
    right: -45%
}

.vhb-rebrush-galery .slick-arrow.slick-prev--hidden .slick-arrow.slick-prev {
    left: -45%
}

.vhb-rebrush-galery .slick-arrow.slick-prev--hidden .slick-arrow.slick-prev:after,.vhb-rebrush-galery .slick-arrow.slick-prev--hidden .slick-arrow.slick-prev:before {
    visibility: hidden
}

.vhb-rebrush-galery .slick-arrow.slick-next--hidden .slick-arrow.slick-next {
    right: 45%
}

.vhb-rebrush-galery .slick-arrow.slick-next--hidden .slick-arrow.slick-next:after,.vhb-rebrush-galery .slick-arrow.slick-next--hidden .slick-arrow.slick-next:before {
    visibility: hidden
}

.vhb-rebrush-galery .vhb-media-galery--description {
    text-align: left;
    border-bottom: 1px solid #969696;
    padding-bottom: 20px;
    margin-bottom: 20px;
    position: relative;
    float: left;
    width: 100%
}

.vhb-rebrush-galery .vhb-media-galery--description .vhb-rebrush-galery--count {
    position: absolute;
    top: 20px;
    right: 0;
    font-size: 15px;
    line-height: 14px;
    padding: 5px
}

.vhb-rebrush-galery .vhb-media-galery--text {
    width: 100%
}

.vhb-rebrush-galery .vhb-media-galery--text img {
    max-width: none
}

.vhb-rebrush-galery .vhb-rebrush-galery--slide .vhb-rebrush-galery--slide-inner {
    width: 820px;
    position: relative
}

.vhb-rebrush-galery .vhb-rebrush-galery--slide .vhb-media-galery--headline {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-size: 16px;
    padding-top: 20px;
    display: block;
    font-weight: 600
}

.vhb-rebrush-galery .vhb-rebrush-galery--slide .vhb-media-galery--text {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    padding-top: 10px;
    color: #1E1E1E
}

.slick-slide img {
    width: 100%
}

.vhb-rebrush-chartgalery .vhb-headline--border {
    padding-bottom: 20px;
    border-bottom: 1px solid #CCC;
    font-size: 36px;
    line-height: 40px;
    width: 100%
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper {
    border-bottom: none;
    width: 100%
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-title {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    width: 70%
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-title .vhb-headline {
    margin: 0
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-chartclip-details .vhb-vwd-chartclip-label,.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-chartclip-details .vhb-vwd-chartclip-value {
    color: #404040;
    font-size: 13px;
    line-height: 16px
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-chartclip-details .vhb-vwd-chartclip-value {
    margin-right: 2px
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-chartclip-details .vhb-vwd-chartclip-value:after {
    content: "•"
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-chartclip-details .vhb-vwd-chartclip-value:last-child:after {
    content: ""
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-index-down,.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-index-equal,.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-index-up {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    width: 29.3%
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-difference {
    float: right;
    line-height: 13px;
    margin-top: 3px;
    margin-left: 3px
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-difference .vhb-vwd-small-percent,.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-difference .vhb-vwd-small-price {
    display: block;
    font-size: 12px;
    font-weight: 700
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-big-price .vhb-arrow {
    font-size: 26px;
    line-height: 30px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-big-price .vhb-arrow.vhb-after:after {
    display: inline-block;
    margin-bottom: -4px
}

.vhb-rebrush-chartgalery .vhb-headline-wrapper .vhb-vwd-chartclip-timedate {
    font-size: 13px;
    line-height: 16px;
    color: #404040
}

.vhb-rebrush-chartgalery .vhb-vwd-chartclip-options {
    padding: 0
}

.vhb-rebrush-chartgalery .vhb-vwd-chartclip-options .vhb-chart-link {
    float: right;
    margin: 0
}

.vhb-rebrush-chartgalery .vhb-vwd-chartclip-options .vhb-chart-link .vhb-vwd-chartclip-link {
    position: relative;
    padding-right: 10px
}

.vhb-rebrush-chartgalery .vhb-vwd-chartclip-options .vhb-chart-link .vhb-vwd-chartclip-link:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -404px;
    width: 6px;
    height: 11px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute;
    right: inherit;
    left: -10px
}

.vhb-rebrush-chartgalery .vhb-vwd-chartclip-options .vhb-chart-link .vhb-vwd-chartclip-link:before {
    display: none
}

.vhb-imagegallery-screen-item-footer {
    font-size: 15px
}

.vhb-imagegallery-screen-item-footer * {
    line-height: 16px
}

@-webkit-keyframes ajaxLoaderAnimation {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes ajaxLoaderAnimation {
    0% {
        -o-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes ajaxLoaderAnimation {
    0% {
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.vhb-ajax-loader {
    position: relative;
    width: 128px;
    height: 128px;
    display: table;
    margin: 0 auto;
    line-height: normal
}

.vhb-ajax-loader>div {
    background: url(../images/2-formatOriginal_13.png) no-repeat;
    -webkit-animation: ajaxLoaderAnimation 4s linear infinite;
    -o-animation: ajaxLoaderAnimation 4s linear infinite;
    animation: ajaxLoaderAnimation 4s linear infinite;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.no-cssanimations .vhb-ajax-loader>div,.no-csstransforms .vhb-ajax-loader>div {
    background-image: url(../images/1-formatOriginal_1.gif)
}

.vhb-ajax-loader:before {
    font-size: 13px;
    padding: 15px;
    display: table-cell;
    vertical-align: middle;
    content: attr(data-content);
    text-align: center;
    white-space: pre-line
}

.vhb-ajax-loader.vhb-error>div {
    background-image: url(../images/1-formatOriginal_4.png);
    -webkit-animation: none;
    -o-animation: none;
    animation: none
}

.vhb-article-content h3 {
    margin: 20px 0 10px;
    display: block;
    font-family: Publico,Times,serif;
    font-size: 19px
}

.vhb-article-content>p>a,.vhb-article-content>p>strong>a,.vhb-article-content>ul>li a {
    color: #ee7000
}

.vhb-article-content>p>a:hover,.vhb-article-content>p>strong>a:hover,.vhb-article-content>ul>li a:hover {
    text-decoration: underline
}

.vhb-article-content strong {
    font-weight: 700
}

.vhb-article-content cite {
    background-color: green
}

.vhb-article-content acronym,.vhb-article-content tt {
    background-color: #ff0
}

.vhb-article-content abbr,.vhb-article-content samp {
    background-color: red
}

.vhb-article-content .p-implied,.vhb-article-content p {
    margin-top: 1px;
    margin-bottom: 10px
}

.vhb-article-content .p--standard {
    font-size: 12pt;
    font-family: arial,helvetica;
    font-weight: 400
}

.vhb-article-content .p--heading-1 {
    font-size: 24pt;
    font-family: arial,helvetica;
    font-weight: 700
}

.vhb-article-content .p--heading-2 {
    font-size: 20pt;
    font-family: arial,helvetica;
    font-weight: 700
}

.vhb-article-content .p--heading-3 {
    font-size: 16pt;
    font-family: arial,helvetica;
    font-weight: 700
}

.vhb-article-content .p--heading-4 {
    font-size: 14pt;
    font-family: arial,helvetica;
    font-weight: 700
}

.vhb-article-content .p--heading-5 {
    font-size: 13pt;
    font-family: arial,helvetica;
    font-weight: 700
}

.vhb-article-content .p--heading-6 {
    font-size: 12pt;
    font-family: arial,helvetica;
    font-weight: 700
}

.vhb-article-content .align--left {
    text-align: left
}

.vhb-article-content .align--center {
    text-align: center
}

.vhb-article-content .align--right {
    text-align: right
}

.vhb-article-content .align--justify {
    text-align: justify
}

.vhb-article-content .float--left {
    float: left
}

.vhb-article-content .float--right {
    float: right
}

.vhb-article-content .float--none {
    float: none
}

.vhb-article-content .underline {
    text-decoration: underline
}

.vhb-article-content .strike {
    text-decoration: line-through
}

.vhb-article-content .font-name--arial {
    font-family: Arial
}

.vhb-article-content .font-name--arial-black {
    font-family: Arial #000
}

.vhb-article-content .font-name--arial-narrow {
    font-family: Arial Narrow
}

.vhb-article-content .font-name--century {
    font-family: Century
}

.vhb-article-content .font-name--courier {
    font-family: Courier
}

.vhb-article-content .font-name--lucida-console {
    font-family: Lucida Console
}

.vhb-article-content .font-name--lucida-sans-unicode {
    font-family: Lucida Sans Unicode
}

.vhb-article-content .font-name--times-new-roman {
    font-family: Times New Roman
}

.vhb-article-content .font-name--verdana {
    font-family: Verdana
}

.vhb-article-content .font-size--8 {
    font-size: 8pt
}

.vhb-article-content .font-size--9 {
    font-size: 9pt
}

.vhb-article-content .font-size--10 {
    font-size: 10pt
}

.vhb-article-content .font-size--11 {
    font-size: 11pt
}

.vhb-article-content .font-size--12 {
    font-size: 12pt
}

.vhb-article-content .font-size--14 {
    font-size: 14pt
}

.vhb-article-content .font-size--16 {
    font-size: 16pt
}

.vhb-article-content .font-size--18 {
    font-size: 18pt
}

.vhb-article-content .font-size--20 {
    font-size: 20pt
}

.vhb-article-content .font-size--24 {
    font-size: 24pt
}

.vhb-article-content .font-size--26 {
    font-size: 26pt
}

.vhb-article-content .font-size--28 {
    font-size: 28pt
}

.vhb-article-content .font-size--36 {
    font-size: 36pt
}

.vhb-article-content .font-size--48 {
    font-size: 48pt
}

.vhb-article-content .font-size--72 {
    font-size: 72pt
}

.vhb-article-content .color--black {
    color: #000
}

.vhb-article-content .color--green {
    color: green
}

.vhb-article-content .color--silver {
    color: silver
}

.vhb-article-content .color--lime {
    color: #0f0
}

.vhb-article-content .color--gray {
    color: gray
}

.vhb-article-content .color--olive {
    color: olive
}

.vhb-article-content .color--white {
    color: #fff
}

.vhb-article-content .color--yellow {
    color: #ff0
}

.vhb-article-content .color--maroon {
    color: maroon
}

.vhb-article-content .color--navy {
    color: navy
}

.vhb-article-content .color--red {
    color: red
}

.vhb-article-content .color--blue {
    color: #00f
}

.vhb-article-content .color--purple {
    color: purple
}

.vhb-article-content .color--teal {
    color: teal
}

.vhb-article-content .color--fuchsia {
    color: #f0f
}

.vhb-article-content .color--aqua {
    color: #0ff
}

.vhb-article-content .background-color--black {
    background-color: #000
}

.vhb-article-content .background-color--green {
    background-color: green
}

.vhb-article-content .background-color--silver {
    background-color: silver
}

.vhb-article-content .background-color--lime {
    background-color: #0f0
}

.vhb-article-content .background-color--gray {
    background-color: gray
}

.vhb-article-content .background-color--olive {
    background-color: olive
}

.vhb-article-content .background-color--white {
    background-color: #fff
}

.vhb-article-content .background-color--yellow {
    background-color: #ff0
}

.vhb-article-content .background-color--maroon {
    background-color: maroon
}

.vhb-article-content .background-color--navy {
    background-color: navy
}

.vhb-article-content .background-color--red {
    background-color: red
}

.vhb-article-content .background-color--blue {
    background-color: #00f
}

.vhb-article-content .background-color--purple {
    background-color: purple
}

.vhb-article-content .background-color--teal {
    background-color: teal
}

.vhb-article-content .background-color--fuchsia {
    background-color: #f0f
}

.vhb-article-content .background-color--aqua {
    background-color: #0ff
}

.vhb-article-content .border-collapse--collapse {
    border-collapse: collapse
}

.vhb-article-content .q,.vhb-article-content blockquote {
    background-color: silver
}

.vhb-article-content>div>ul,.vhb-article-content>ol,.vhb-article-content>ul {
    clear: both;
    list-style-type: disc;
    margin: 30px 0;
    padding-left: 30px
}

.vhb-article-content>.vhb-voting>ul {
    list-style: none;
    margin: 0;
    padding-left: 0
}

.vhb-article-content>ol {
    list-style-type: decimal
}

.vhb-article-content .list-item--coremedia {
    color: #00f;
    display: list-item
}

.vhb-article-content .list-item--none {
    list-style-type: none
}

.vhb-article-content .list-item--square {
    list-style-type: square
}

.vhb-article-content .list-item--circle {
    list-style-type: circle
}

.vhb-article-content .list-item--disc {
    list-style-type: disc
}

.vhb-article-content .blockquote,.vhb-article-content .dl {
    margin: 1.33em 0
}

.vhb-article-content .blockquote {
    margin-left: 40px;
    margin-right: 40px
}

.vhb-article-content .address,.vhb-article-content .cite,.vhb-article-content .em,.vhb-article-content .var {
    font-style: italic
}

.vhb-article-content .code,.vhb-article-content .kbd,.vhb-article-content .samp,.vhb-article-content .tt {
    font-family: monospace
}

.vhb-article-content .dd,.vhb-article-content .dt {
    margin-left: 40px;
    list-style-type: none
}

.vhb-article-content .dd {
    margin-left: 40px
}

.vhb-article-content .ins {
    text-decoration: underline
}

.vhb-article-content .center {
    text-align: center
}

.vhb-article-content .abbr,.vhb-article-content .acronym {
    font-variant: small-caps;
    letter-spacing: .1em
}

.vhb-paywall {
    margin-bottom: 50px;
    width: 100%;
    z-index: 50
}

.vhb-paywall-wrapper .vhb-teaser-head {
    margin-bottom: 30px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 21px;
    line-height: 28px;
    color: #000
}

.vhb-paywall-wrapper .vhb-article-author {
    border-color: #ee7000
}

.vhb-financial-tools.vhb-box-content {
    padding-left: 9px;
    padding-right: 9px
}

.vhb-financial-tools ul li a {
    font-size: 13px;
    color: #afafaf
}

.vhb-financial-tools ul li a:hover {
    color: #ee7000
}

.vhb-sitemap-wrapper .col-md-3 {
    margin-bottom: 20px
}

.vhb-sitemap-wrapper a {
    -webkit-transition: color 250ms ease;
    -o-transition: color 250ms ease;
    transition: color 250ms ease;
    color: #969696
}

.vhb-sitemap-wrapper a:hover {
    color: #ee7000
}

.vhb-sitemap-wrapper h2 {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    margin-bottom: 10px
}

.vhb-sitemap-wrapper h2 a {
    color: #000;
    font-size: 21px
}

.vhb-sitemap-wrapper h2 a:hover {
    color: #ee7000
}

.vhb-sitemap-wrapper .vhb-sitemap-sub-title {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    display: inline-block;
    margin-bottom: 5px;
    border-bottom: 1px solid #646464;
    -webkit-transition: border-color 250ms ease;
    -o-transition: border-color 250ms ease;
    transition: border-color 250ms ease
}

.vhb-sitemap-wrapper .vhb-sitemap-sub-title a {
    color: #646464
}

.vhb-sitemap-wrapper .vhb-sitemap-sub-title:hover {
    border-color: #ee7000
}

.vhb-sitemap-wrapper .vhb-sitemap-sub-title:hover a {
    color: #ee7000
}

.vhb-sitemap-wrapper ul {
    margin-bottom: 20px
}

.vhb-sitemap-wrapper ul ul li {
    position: relative;
    padding-left: 20px
}

.vhb-sitemap-wrapper ul ul li a {
    font-size: 13px
}

.vhb-sitemap-wrapper ul ul li:before {
    content: "";
    width: 10px;
    height: 20px;
    border-left: 1px solid #646464;
    border-bottom: 1px solid #646464;
    display: inline-block;
    position: absolute;
    top: -8px;
    left: 4px
}

.vhb-sitemap-wrapper ul ul li:first-child:before {
    height: 17px;
    top: -5px
}

.vhb-social-media-box {
    display: block;
    width: 100%;
    max-width: 100%;
    overflow: hidden;
    padding: 10px 0;
    line-height: normal
}

.vhb-social-media-box:after {
    clear: both;
    content: "";
    display: block
}

.vhb-social-media-box>div {
    padding: 10px 0;
    border-left: 1px solid #afafaf;
    display: block;
    width: 33.333%;
    max-width: 33.333%;
    float: left
}

.vhb-social-media-box>div:first-child {
    border-left: none
}

.vhb-social-media-box .vhb-smb-share-icon {
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 auto 10px;
    background: url(../images/29-formatOriginal.png) 0 100px no-repeat
}

.vhb-social-media-box .vhb-smb-share-icon.vhb-smb-share-icon-fb {
    background-position: 0 -26368px
}

.vhb-social-media-box .vhb-smb-share-icon.vhb-smb-share-icon-tw {
    background-position: 0 -26432px
}

.vhb-social-media-box .vhb-smb-share-icon.vhb-smb-share-icon-gp {
    background-position: 0 -26496px
}

.vhb-social-media-box .vhb-smb-follow-btn {
    display: block;
    line-height: 25px;
    margin: 0 auto;
    width: 80px;
    text-align: center;
    border: 1px solid #afafaf;
    font-size: 13px;
    font-weight: 700;
    background-size: 42px;
    color: #646464
}

.vhb-social-media-box .vhb-smb-follow-btn.vhb-smb-follow-facebook {
    border-color: #3664a2;
    color: #3664a2
}

.vhb-social-media-box .vhb-smb-follow-btn.vhb-smb-follow-facebook:hover {
    background-color: #3664a2
}

.vhb-social-media-box .vhb-smb-follow-btn.vhb-smb-follow-twitter {
    border-color: #55ACEE;
    color: #55ACEE
}

.vhb-social-media-box .vhb-smb-follow-btn.vhb-smb-follow-twitter:hover {
    background-color: #55ACEE
}

.vhb-social-media-box .vhb-smb-follow-btn.vhb-smb-follow-google {
    border-color: #dd4b39;
    color: #dd4b39
}

.vhb-social-media-box .vhb-smb-follow-btn.vhb-smb-follow-google:hover {
    background-color: #dd4b39
}

.vhb-social-media-box .vhb-smb-follow-btn:hover {
    color: #fff
}

.vhb-social-media-box .vhb-smb-share-btn {
    text-align: center;
    margin: 5px 0
}

.vhb-social-media-box .vhb-smb-share-btn>* {
    text-align: left;
    display: inline-block
}

.vhb-social-media-box .vhb-smb-share-btn .vhb-smb-count-box {
    width: 58px;
    height: 34px;
    position: relative;
    background: #fff;
    border: 1px solid #bbb;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin: 0 0 7px;
    line-height: 32px;
    text-align: center;
    color: #646464
}

.vhb-social-media-box .vhb-smb-share-btn .vhb-smb-count-box:after,.vhb-social-media-box .vhb-smb-share-btn .vhb-smb-count-box:before {
    width: 0;
    height: 0;
    position: absolute;
    top: 100%;
    border: solid transparent;
    pointer-events: none;
    content: " "
}

.vhb-social-media-box .vhb-smb-share-btn .vhb-smb-count-box:after {
    left: 50%;
    border-top-color: #fff;
    border-width: 3px;
    margin-left: -3px
}

.vhb-social-media-box .vhb-smb-share-btn .vhb-smb-count-box:before {
    left: 50%;
    border-top-color: #aaa;
    border-width: 4px;
    margin-left: -4px
}

.vhb-ticker-overview .vhb-article {
    margin-bottom: 30px
}

.vhb-ticker-overview .vhb-vwd-nav {
    margin-bottom: 20px
}

.vhb-ticker-overview .vhb-ticker-filter {
    margin: 20px 0 30px;
    padding-bottom: 20px;
    border-bottom: 1px solid #afafaf;
    white-space: nowrap;
    font-size: 13px
}

.vhb-ticker-overview .vhb-ticker-filter:after {
    clear: both;
    content: "";
    display: block
}

.vhb-ticker-overview .vhb-ticker-filter>div {
    float: left
}

.vhb-ticker-overview .vhb-ticker-filter .vhb-tf-resorts {
    width: 214px
}

.vhb-ticker-overview .vhb-ticker-filter .vhb-tf-date {
    width: 330px
}

.vhb-ticker-overview .vhb-ticker-filter .vhb-tf-rss:after {
    content: "";
    display: inline-block;
    background: url(../images/29-formatOriginal.png) 4px -26624px no-repeat;
    width: 16px;
    height: 12px
}

.vhb-ticker-overview .vhb-international-news ul {
    margin-bottom: 20px
}

.vhb-ticker-paging {
    border-top: 1px solid #afafaf;
    padding: 15px 0;
    margin-top: 10px
}

.vhb-ticker-paging .vhb-paging-position {
    float: left;
    font-size: 13px;
    color: #969696
}

.vhb-dpl-wrapper-container {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 -5px 0 -20px;
    line-height: 16px
}

.vhb-dpl-container {
    position: relative;
    z-index: 20;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px
}

.vhb-dpl-container * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.vhb-dpl-container a {
    outline: 0
}

.vhb-dpl-container .vhb-dpl-clear {
    clear: both
}

.vhb-dpl-container .vhb-dpl-more {
    text-align: right;
    padding: 0 20px;
    line-height: 40px;
    -webkit-transition: line-height 250ms ease;
    -o-transition: line-height 250ms ease;
    transition: line-height 250ms ease
}

.vhb-dpl-container .vhb-dpl-more a {
    font-size: 12px!important;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: uppercase;
    position: relative!important;
    color: #fff!important;
    text-decoration: none;
    display: inline-block!important
}

.vhb-dpl-container .vhb-dpl-more a:hover {
    color: #ee7000!important
}

.vhb-dpl-container .vhb-dpl-more a:before {
    display: inline-block;
    margin-left: 5px;
    width: 12px;
    background: url(../images/29-formatOriginal.png) 0 -27566px no-repeat;
    content: "";
    height: 10px;
    position: relative
}

.vhb-dpl-container .vhb-dpl-content {
    margin: 20px;
    position: relative
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info-image-container {
    width: 100%;
    display: block;
    position: absolute;
    bottom: -44px;
    z-index: 99;
    overflow: hidden;
    height: 250px
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info-image-container .vhb-dpl-image {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info-image-container .vhb-dpl-image>img {
    width: 100%;
    max-width: 210px;
    height: auto
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info {
    min-height: 260px;
    height: auto!important;
    padding-top: 0;
    position: relative
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-label-premium {
    color: #fff;
    background-color: #ee7000;
    font-size: 12px;
    padding: 4px 8px;
    border: 0;
    top: 2px;
    font-weight: 700;
    position: relative
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left,.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right {
    float: left;
    width: 100%
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left ul,.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right ul {
    list-style: none;
    padding: 0
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-headline+ul {
    margin-top: 30px;
    margin-left: 10px
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-list-item,.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right .vhb-dpl-list-item {
    font-size: 14px;
    font-weight: 700;
    font-family: Arial,Helvetica,sans-serif;
    margin-left: 24px;
    position: relative;
    margin-bottom: 6px;
    color: #fff
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-list-item:last-child,.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right .vhb-dpl-list-item:last-child {
    margin-bottom: 0
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-list-item:before,.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right .vhb-dpl-list-item:before {
    content: "";
    width: 8px;
    height: 8px;
    top: 4px;
    left: -20px;
    position: absolute;
    background-color: #ee7000
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-list-item .vhb-dpl-headline,.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right .vhb-dpl-list-item .vhb-dpl-headline {
    font-weight: 700
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right {
    float: right;
    text-align: right;
    width: 140px
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left {
    width: 230px;
    margin-bottom: 10px
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-price-container {
    font-weight: 700;
    color: #ee7000;
    margin-bottom: 12px;
    margin-top: 10px;
    font-size: 1.2em
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-price-container div {
    font-size: 17px
}

.vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-price-container .vhb-dpl-price {
    font-size: 19px;
    margin: 10px 0
}

.vhb-dpl-container .vhb-dpl-content-info-left>.vhb-dpl-headline,.vhb-dpl-container .vhb-dpl-content-info-right>.vhb-dpl-headline,.vhb-dpl-container .vhb-dpl-information .vhb-dpl-headline {
    font-family: Publico,Times,serif;
    font-style: italic;
    font-size: 27px;
    color: #fff;
    display: inline-block;
    line-height: 32px;
    margin-left: 10px
}

.vhb-dpl-container .vhb-dpl-content-info-left>.vhb-dpl-subline,.vhb-dpl-container .vhb-dpl-content-info-right>.vhb-dpl-subline,.vhb-dpl-container .vhb-dpl-information .vhb-dpl-subline {
    text-transform: uppercase;
    font-weight: 700;
    color: #5c5c5c;
    display: inline-block
}

.vhb-dpl-container .vhb-dpl-buttons {
    padding: 0 20px;
    position: relative;
    margin-top: 65px
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button {
    display: block;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-size: 15px;
    font-weight: 700;
    text-align: center;
    padding: 16px 10px;
    color: #fff;
    border: 1px solid #fff;
    text-decoration: none;
    -webkit-transition: color 250ms ease,background-color 250ms ease;
    -o-transition: color 250ms ease,background-color 250ms ease;
    transition: color 250ms ease,background-color 250ms ease;
    height: 50px
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button>div,.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button>span {
    display: block;
    margin: 0 auto;
    width: 100%;
    vertical-align: middle;
    cursor: pointer
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button:hover {
    text-decoration: underline
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-secondary {
    float: left
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-secondary span {
    font-size: 13px;
    font-weight: 400
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-primary {
    color: #fff;
    background: #ee7000;
    border: 1px solid #ee7000;
    float: right
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-primary:hover {
    color: #ee7000;
    background: #fff;
    text-decoration: none;
    cursor: pointer
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-type.is-open-layer {
    margin-top: 763px;
    position: absolute;
    right: 20px
}

.firefox .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-type.is-open-layer,.ie9 .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-type.is-open-layer {
    margin-top: 747px
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-type ul {
    -webkit-box-shadow: 0 -4px 5px 0 rgba(50,50,50,.15);
    box-shadow: 0 -4px 5px 0 rgba(50,50,50,.15);
    border: 1px solid #ee7000;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    margin-top: -111px
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button-secondary {
    width: 40%
}

.vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button-primary {
    width: 58%
}

.msie8 .vhb-dpl-container .vhb-dpl-buttons {
    padding: 0 20px
}

.msie8 .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-primary,.msie8 .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-secondary {
    width: 47%;
    padding: 0;
    min-height: 0
}

.msie8 .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-primary>div,.msie8 .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-secondary>div {
    padding: 8px 0
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container {
    width: 650px!important;
    margin-left: -5px;
    margin-top: -20px
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container {
    background: url(../images/1-formatOriginal.jpg) no-repeat;
    max-width: 650px!important;
    height: 340px
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container .vhb-dpl-content-info {
    background-color: rgba(0,0,0,.35);
    position: relative;
    top: 15px;
    min-height: 240px
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container .vhb-dpl-content-info .vhb-dpl-headline {
    font-style: normal;
    margin-top: 10px
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container .vhb-dpl-content-info .vhb-dpl-subline {
    color: #ee7000;
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: none;
    margin: 15px 10px 5px
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container .vhb-dpl-content-info-image-container .vhb-dpl-image {
    left: 0;
    width: 75%;
    bottom: 90px;
    margin: 0 auto 0 330px
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container .vhb-dpl-content-info-image-container .vhb-dpl-image img {
    width: 50%
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container .vhb-dpl-content-info .vhb-dpl-content-info-left {
    width: 510px
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container .vhb-dpl-content-info .vhb-dpl-content-info-left ul {
    margin-left: 8px
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container .vhb-dpl-content-info .vhb-dpl-price-container {
    font-weight: 700;
    color: #ee7000;
    margin-top: 10px;
    font-size: 1.2em
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container .vhb-dpl-more {
    display: none
}

.vhb-dpl-supernavigation.vhb-dpl-wrapper-container .vhb-dpl-container .vhb-dpl-buttons {
    margin-top: 25px
}

.vhb-paywall-wrapper .vhb-dpl-container {
    max-width: 555px;
    background: url(../images/1-formatOriginal_6.png) no-repeat;
    margin-top: 20px;
    height: 400px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-content {
    margin: -20px 20px 20px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info {
    background-color: rgba(0,0,0,.35);
    position: relative;
    top: 45px;
    min-height: 240px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info-left {
    width: 100%;
    max-width: 370px;
    margin-bottom: 10px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info-left>div:first-child {
    margin-bottom: 10px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info-left .vhb-dpl-headline {
    margin-top: 15px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info-left .vhb-dpl-headline+ul {
    margin-top: 50px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info-right {
    width: 100%;
    max-width: 140px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-content-fade-out {
    background: url(../images/1-formatOriginal_1.png) repeat-x;
    height: 100px;
    position: absolute;
    top: -101px;
    left: 0;
    width: 100%
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-type {
    width: 58%
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information {
    display: none;
    padding: 20px;
    border-top: 1px solid #d4d4d4;
    background: url(../images/12-formatOriginal.png) 300px -251px no-repeat
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information.is-active {
    display: block
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-premium-teaser {
    margin-bottom: 26px;
    width: 240px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-premium-teaser p {
    margin-top: 20px;
    line-height: 20px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-benefit-item {
    font-size: 14px;
    padding: 0 25px;
    margin-bottom: 20px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-benefit-item span {
    font-weight: 700;
    display: block
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-benefit-item:before {
    content: "";
    width: 20px;
    height: 20px;
    display: inline-block;
    position: absolute;
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
    left: 20px;
    background: url(../images/1-formatOriginal_3.png) 0 -64px no-repeat
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-perks {
    border-top: 1px solid #d4d4d4;
    padding-top: 20px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-perks li {
    margin-left: 24px;
    margin-bottom: 4px;
    padding-bottom: 7px;
    font-size: 17px;
    list-style-type: disc;
    color: #ee7000
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-perks span {
    color: #000
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-perks .vhb-dpl-perks-highlight {
    color: #ee7000
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-buttons {
    padding: 0;
    margin: 15px auto
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-buttons .vhb-dpl-button-primary {
    width: 100%;
    float: none
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-contact {
    border-top: 1px solid #d4d4d4;
    padding-top: 15px;
    margin-top: 20px;
    margin-bottom: 15px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-contact li {
    float: left;
    font-size: 14px;
    margin-right: 10px;
    background: url(../images/1-formatOriginal_3.png) 7px -125px no-repeat;
    padding-left: 20px
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-contact .vhb-dpl-first {
    padding-left: 0;
    background: 0 0
}

.vhb-paywall-wrapper .vhb-dpl-container .vhb-dpl-information .vhb-dpl-contact .vhb-dpl-last {
    margin-right: 0
}

.vhb-dpl-type ul {
    padding: 10px;
    height: 113px;
    list-style-type: none;
    text-align: left;
    background-color: #fff
}

.vhb-dpl-type ul li {
    padding-left: 10px;
    margin-bottom: 9px;
    padding-bottom: 7px;
    border-bottom: 1px solid #ee7000;
    background: url(../images/1-formatOriginal_3.png) 0 -125px no-repeat
}

.vhb-dpl-type ul li.vhb-last {
    border-bottom: none
}

.vhb-dpl-type ul li a {
    color: #000;
    display: block;
    height: 20px;
    text-decoration: none;
    padding: 0;
    position: static;
    font-size: 15px
}

.vhb-dpl-type ul li a:hover {
    color: #ee7000
}

.vhb-dpl-tabbox.vhb-dpl-wrapper-container {
    margin: -1px;
    width: 300px;
    position: relative
}

.vhb-dpl-tabbox .vhb-dpl-container {
    background: url(../images/1-formatOriginal_1.jpg) no-repeat
}

.vhb-dpl-tabbox .vhb-dpl-container hr {
    height: 0;
    border: none;
    border-top: 1px solid #5c5c5c
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons {
    padding: 0 10px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button {
    font-size: 14px;
    padding: 10px;
    height: 38px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-primary {
    color: #fff;
    background: #ee7000;
    min-width: 160px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-type.is-active {
    width: 71.9%
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-type.is-active ul {
    margin-top: -151px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content {
    margin: 0 10px 10px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info-image-container .vhb-dpl-image {
    left: 83px;
    width: 65%;
    margin-left: -50px;
    bottom: 60px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info {
    padding-top: 20px;
    background-color: rgba(0,0,0,.35);
    position: relative;
    top: 15px;
    height: 360px!important
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-label-premium {
    top: -16px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left ul,.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right ul {
    list-style: none;
    padding: 0
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left ul {
    margin-left: 8px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-list-item,.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right .vhb-dpl-list-item {
    font-size: 13px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-list-item .vhb-dpl-headline,.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right .vhb-dpl-list-item .vhb-dpl-headline {
    font-weight: 700
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right {
    max-width: 100px;
    margin-top: -5px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right .vhb-dpl-price-container div {
    font-size: 15px;
    font-weight: 400
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-right .vhb-dpl-price-container .vhb-dpl-price {
    font-size: 16px;
    margin: 10px 0;
    font-weight: 700;
    color: #ee7000
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left {
    max-width: 280px;
    width: 280px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-headline {
    margin-top: 0;
    font-style: normal
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-content .vhb-dpl-content-info .vhb-dpl-content-info-left .vhb-dpl-subline {
    color: #ee7000;
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: none;
    margin: 15px 10px 5px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons {
    margin-top: 45px
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-button-secondary {
    width: 25%
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-button-primary {
    width: 72%
}

.vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-more {
    margin-top: -60px
}

.firefox .vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-more {
    margin-top: 0
}

.msie8 .vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons {
    padding: 0 20px
}

.msie8 .vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-primary,.msie8 .vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-secondary {
    width: 47%;
    padding: 0;
    min-height: 0
}

.msie8 .vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-primary>div,.msie8 .vhb-dpl-tabbox .vhb-dpl-container .vhb-dpl-buttons .vhb-dpl-button.vhb-dpl-button-secondary>div {
    padding: 8px 0
}

.vhb-flyout-item .vhb-dpl-supernavigation .vhb-dpl-button,.vhb-flyout-item .vhb-dpl-tabbox .vhb-dpl-button {
    margin-right: 0
}

.vhb-flyout-item .vhb-dpl-supernavigation .vhb-dpl-type,.vhb-flyout-item .vhb-dpl-tabbox .vhb-dpl-type {
    background: 0 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    top: -22px!important;
    right: -21px!important
}

.vhb-flyout-item .vhb-dpl-supernavigation .vhb-dpl-type ul,.vhb-flyout-item .vhb-dpl-tabbox .vhb-dpl-type ul {
    margin-top: -111px
}

.vhb-flyout-item .vhb-dpl-supernavigation .vhb-dpl-type {
    width: 65%
}

.vhb-flyout-item .vhb-dpl-tabbox .vhb-dpl-type {
    width: 86%
}

.col-md-4 .vhb-dpl-tabbox .vhb-dpl-type {
    width: 72%
}

.vhb-dpl-stoerer {
    position: absolute;
    width: 85px;
    height: 85px;
    background: url(../images/29-formatOriginal.png) 0 -27610px no-repeat;
    bottom: 130px;
    right: 30px;
    z-index: 299
}

.vhb-archive-overview {
    margin-bottom: 35px
}

.vhb-archive-overview .vhb-archive-date {
    color: #646464;
    margin: 20px 0
}

.vhb-archive-overview .vhb-teaser-list>.vhb-teaser {
    min-height: 0;
    margin-bottom: 10px
}

.vhb-archive-overview .vhb-teaser-list>.vhb-teaser .vhb-teaser-link .vhb-overline {
    font-size: 13px;
    line-height: 14px
}

.vhb-archive-overview .vhb-teaser-list>.vhb-teaser .vhb-teaser-link .vhb-headline {
    font-size: 17px;
    line-height: 20px
}

.vhb-calendar-wrapper .vhb-cal-years {
    margin-bottom: 20px
}

.vhb-calendar-wrapper .vhb-cal-years ul>li {
    display: inline-block;
    color: #ee7000;
    width: 40px;
    white-space: nowrap
}

.vhb-calendar-wrapper .vhb-cal-years ul>li:after {
    display: block;
    content: "";
    clear: both
}

.vhb-calendar-wrapper .vhb-cal-years ul>li span {
    width: 9px;
    display: block;
    float: left;
    text-align: center
}

.vhb-calendar-wrapper .vhb-cal-years ul>li a:hover {
    color: #646464
}

.vhb-calendar-wrapper .vhb-cal-month {
    margin-bottom: 20px
}

.vhb-calendar-wrapper .vhb-cal-month.vhb-last {
    margin-bottom: 0
}

.vhb-calendar-wrapper .vhb-cal-month a {
    color: #646464
}

.vhb-calendar-wrapper .vhb-cal-month a:hover {
    color: #ee7000
}

.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-name {
    color: #afafaf;
    margin-bottom: 10px;
    font-weight: 700
}

.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-labels ul {
    margin-bottom: 2px;
    border-bottom: 1px solid #afafaf
}

.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-days ul,.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-labels ul {
    display: table
}

.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-days ul:after,.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-labels ul:after {
    display: block;
    content: "";
    clear: both
}

.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-days ul>li,.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-labels ul>li {
    display: table-cell;
    text-align: right;
    width: 39px
}

.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-days ul>li:first-child,.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-labels ul>li:first-child {
    width: 25px
}

.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-days ul {
    color: #afafaf
}

.vhb-calendar-wrapper .vhb-cal-month .vhb-cal-days ul .vhb-active {
    color: #ee7000
}

.top-news-layer {
    position: fixed;
    overflow: hidden;
    bottom: -200px;
    left: 0;
    width: 100%;
    background: #fff;
    border-top: 1px solid #969696;
    -webkit-box-shadow: 0 0 20px #969696;
    box-shadow: 0 0 20px #969696;
    z-index: 10000;
    padding: 10px;
    -webkit-transition: bottom 1000ms ease-in-out;
    -o-transition: bottom 1000ms ease-in-out;
    transition: bottom 1000ms ease-in-out
}

.top-news-layer .vhb-nl-scroll-wrapper {
    position: relative;
    max-width: 1630px;
    padding-left: 130px;
    margin: 0 auto;
    height: 100%
}

.top-news-layer .vhb-nl-scroll-wrapper .vhb-nl-headline {
    width: 130px;
    padding: 10px 10px 0 0;
    font-size: 19px;
    font-weight: 700;
    text-transform: uppercase;
    position: absolute;
    left: 10px;
    height: 100%;
    line-height: normal;
    text-align: center
}

.top-news-layer .vhb-nl-scroll-wrapper .vhb-nl-headline div {
    padding-top: 5px;
    font-size: 11px;
    font-weight: 400
}

.top-news-layer.vhb-show {
    bottom: 0
}

.top-news-layer .vhb-close {
    height: 11px;
    width: 11px;
    position: absolute;
    right: 5px;
    top: 5px;
    background: url(../images/29-formatOriginal.png) 0 -4096px no-repeat
}

.top-news-layer .vhb-nl-scroller {
    position: relative;
    overflow: hidden
}

.top-news-layer ul {
    max-width: 1500px;
    margin: 0 auto;
    display: block;
    white-space: nowrap
}

.top-news-layer ul:after {
    content: "";
    display: block;
    clear: both
}

.top-news-layer ul>li {
    vertical-align: top;
    white-space: normal;
    display: inline-block;
    width: 300px;
    padding: 10px
}

.top-news-layer ul>li:after {
    content: "";
    display: block;
    clear: both
}

.top-news-layer ul>li .vhb-nl-wrapper {
    width: 100%;
    display: block;
    color: #000
}

.top-news-layer ul>li .vhb-nl-wrapper:hover {
    color: #000
}

.top-news-layer ul>li .vhb-nl-wrapper:hover .vhb-headline {
    border-color: #ee7000
}

.top-news-layer ul>li .vhb-nl-image {
    width: 90px;
    float: left;
    margin-right: 5px
}

.top-news-layer ul>li .vhb-nl-image img {
    max-height: 50px;
    max-width: 89px
}

.top-news-layer ul>li .vhb-subline {
    font-size: 11px
}

.top-news-layer ul>li .vhb-headline {
    font-size: 15px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    border-bottom: 1px solid transparent;
    -webkit-transition: border-color 250ms ease;
    -o-transition: border-color 250ms ease;
    transition: border-color 250ms ease;
    display: inline
}

.top-news-layer ul>li .vhb-content {
    font-size: 11px
}

.cnArticle p {
    margin-top: 1px;
    margin-bottom: 20px
}

.cnArticle i {
    font-style: italic
}

.cnArticle p>a {
    color: #ee7000
}

.cnArticle p>a:hover {
    text-decoration: underline
}

.vhb-emitter-contact>.row {
    margin-bottom: 2px
}

.vhb-emitter-contact>.row:first-child {
    margin-bottom: 20px;
    font-weight: 700
}

.vhb-emitter-contact>.row a {
    color: #ee7000
}

.vhb-emitter-contact>.row a:hover {
    text-decoration: underline
}

.vhb-newsletter-overview .vhb-article {
    margin-bottom: 30px
}

.vhb-newsletter-overview .vhb-teaser-list .vhb-teaser button {
    margin: 20px 0 0
}

.vhb-confirmation-box,.vhb-newsletter-canceled {
    margin-bottom: 30px
}

.vhb-confirmation-box>h2,.vhb-newsletter-canceled>h2 {
    color: #ee7000;
    font-size: 21px;
    margin-bottom: 20px
}

.vhb-confirmation-box>div,.vhb-newsletter-canceled>div {
    margin-bottom: 20px
}

.vhb-confirmation-box>a:hover:before,.vhb-newsletter-canceled>a:hover:before {
    background-position: 3px -20983px
}

.vhb-confirmation-box>a:before,.vhb-newsletter-canceled>a:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 23px;
    background: url(../images/29-formatOriginal.png) 3px -20919px no-repeat
}

.vhb-newsletter-config .vhb-article {
    margin-bottom: 30px
}

.vhb-newsletter-config .vhb-nlc-headline {
    font-size: 21px;
    font-weight: 700;
    margin-bottom: 20px
}

.vhb-newsletter-config .vhb-nlc-resortlist {
    padding: 0
}

.vhb-newsletter-config .vhb-nlc-resortlist>li {
    margin-bottom: 30px
}

.vhb-newsletter-config .vhb-nlc-resortlist>li label {
    padding-left: 25px;
    line-height: 22px
}

.vhb-newsletter-config .vhb-nlc-resortlist>li>label {
    font-weight: 700
}

.vhb-newsletter-config .vhb-nlc-resortlist>li>ul>li {
    padding-left: 21px
}

.vhb-newsletter-config .vhb-nlc-timings {
    padding-top: 20px;
    border-top: 1px solid #afafaf
}

.vhb-newsletter-config .vhb-nlc-timings>div {
    margin-bottom: 20px;
    color: #646464
}

.vhb-newsletter-config .vhb-nlc-timings>div label {
    padding-left: 20px;
    display: inline-block
}

.vhb-newsletter-config .vhb-nlc-timings>div label>span {
    font-weight: 700
}

.vhb-newsletter-config .vhb-nlc-actions {
    margin: 20px 0 30px
}

.vhb-newsletter-config .vhb-nlc-actions a.vhb-button.vhb-button-white {
    margin-right: 20px
}

@charset "UTF-8";.vhb-tools-overview {
    margin-bottom: 30px
}

.vhb-tools-overview a {
    color: #646464
}

.vhb-tools-overview a:hover {
    color: #ee7000
}

.vhb-tools-overview a:before {
    display: inline-block;
    content: "»";
    color: #ee7000;
    margin-right: 5px
}

.vhb-tools-overview>p {
    margin-bottom: 20px
}

.vhb-tools-overview img {
    margin-right: 20px
}

.vhb-tools-overview>.vhb-table-list {
    width: 100%
}

.vhb-tools-overview>.vhb-table-list .vhb-table-list-cell {
    vertical-align: top
}

.vhb-tools-overview h3 {
    font-size: 17px;
    font-weight: 700;
    margin: 30px 0 5px
}

.vhb-tools-overview .vhb-tool-items li {
    padding: 0 0 2px 15px
}

.vhb-article-print {
    max-width: 785px;
    width: 785px;
    border-right: 1px dashed #afafaf
}

.vhb-article-print>.iq {
    max-width: 730px;
    margin: 0 auto 10px
}

.vhb-article-print>.vhb-article-print-header {
    border-top: 10px solid #ee7000;
    padding: 20px 0;
    position: relative
}

.vhb-article-print>.vhb-article-print-header img {
    display: block;
    margin: 0 auto
}

.vhb-article-print>.vhb-article-print-header button {
    position: absolute;
    right: 30px;
    bottom: 20px;
    width: 110px
}

.vhb-article-print .vhb-imagegallery-next.vhb-permanent>.vhb-prev-next-switch {
    opacity: 0
}

.vhb-article-print .vhb-imagegallery-next.vhb-permanent:hover>.vhb-prev-next-switch {
    opacity: 1
}

.vhb-article-print .vhb-article-container {
    padding: 20px 30px;
    width: 100%;
    max-width: none;
    border-top: 1px solid #afafaf;
    border-bottom: 1px solid #afafaf
}

.vhb-article-print .vhb-article-container .vhb-article-content {
    margin-bottom: 30px!important
}

.vhb-article-print .vhb-article-container .vhb-article-content a {
    color: #000!important
}

.vhb-article-print .panel-collapse {
    display: block;
    overflow: hidden;
    height: auto!important
}

.vhb-article-print .panel-link {
    color: #646464!important
}

.vhb-article-print .panel-link:before {
    -webkit-transform: rotate(90deg)!important;
    -ms-transform: rotate(90deg)!important;
    -o-transform: rotate(90deg)!important;
    transform: rotate(90deg)!important;
    background-position: 2px -1792px!important
}

.vhb-article-print .vhb-article-print-footer {
    padding: 30px
}

.vhb-article-print .vhb-article-content>table,.vhb-article-print .vhb-article-element {
    margin-left: 0!important
}

.vhb-article-print .vhb-article-element.vhb-left {
    width: 100%
}

.vhb-article-print .vhb-article .vhb-article-content-container {
    padding: 0
}

.vhb-article-print .vhb-shorttexts-big {
    width: 100%!important
}

@media print {
    .vhb-article-print {
        border: none
    }

    .vhb-article-print>.vhb-article-print-header button {
        display: none
    }
}

.vhb-article-print {
    background: #fff
}

.vhb-article-print .vhb-hollow-area {
    margin-left: 0!important
}

.vhb-article-print .vhb-hollow-area.vhb-hollow-area--col-12 {
    width: auto;
    max-width: 100%;
    overflow: hidden
}

#vhb-mpu {
    position: fixed;
    top: -150px;
    z-index: 500000;
    left: 0;
    width: 100%;
    background: #fff;
    -webkit-box-shadow: 0 0 20px #646464;
    box-shadow: 0 0 20px #646464;
    -webkit-transition: top 500ms ease;
    -o-transition: top 500ms ease;
    transition: top 500ms ease;
    color: #646464
}

#vhb-mpu.vhb-show {
    top: 0
}

#vhb-mpu>.vhb-mpu-wrapper {
    width: 1100px;
    margin: 0 auto;
    padding: 20px 0;
    text-align: center
}

#vhb-mpu>.vhb-mpu-wrapper .vhb-mpu-message {
    font-weight: 300;
    font-size: 19px;
    position: relative;
    line-height: 40px;
    display: inline-block
}

#vhb-mpu.vhb-success {
    color: #009e01
}

#vhb-mpu.vhb-success .vhb-mpu-message {
    padding-left: 45px;
    background: url(../images/29-formatOriginal.png) 0 -26752px no-repeat
}

#vhb-mpu.vhb-error {
    color: #a71717
}

#vhb-mpu.vhb-error .vhb-mpu-message {
    padding-left: 45px;
    background: url(../images/29-formatOriginal.png) 0 -26688px no-repeat
}

.vhb-audio {
    display: none;
    margin-bottom: 30px;
    border-bottom: 1px solid #afafaf
}

.vhb-audio .vhb-caption-wrapper {
    position: relative
}

.vhb-audio .vhb-title {
    color: #000;
    display: block;
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 13px
}

.vhb-audio .vhb-caption {
    display: inline;
    color: #646464;
    font-size: 13px
}

.vhb-audio .vhb-audio-teaser {
    margin: 10px 0
}

.vhb-audio .vhb-audio-player {
    padding: 20px;
    border: 1px solid #afafaf;
    line-height: 0;
    position: relative
}

.vhb-audio input {
    display: none
}

.vhb-audio .time-wrapper {
    width: 100%;
    padding: 0 160px 0 52px;
    height: 32px;
    position: relative
}

.vhb-audio .time-wrapper .time {
    position: absolute;
    display: inline-block;
    right: 160px;
    font-size: 13px;
    bottom: 0
}

.vhb-audio .control-wrapper {
    top: 20px;
    position: absolute;
    left: 20px
}

.vhb-audio .volume-wrapper {
    top: 20px;
    height: 32px;
    position: absolute;
    right: 20px;
    width: 140px;
    padding: 0 5px 0 40px
}

.vhb-audio button {
    height: 32px;
    width: 32px;
    border: 1px solid #afafaf;
    background: #fff;
    padding: 0 6px
}

.vhb-audio button>.icon {
    position: relative
}

.vhb-audio button.play>.icon {
    left: 3px;
    position: relative;
    border: 8px solid transparent;
    border-width: 8px 12px;
    border-left-color: #646464;
    background: 0 0
}

.vhb-audio button.play.active>.icon {
    left: 2px;
    width: 14px;
    height: 14px;
    border: none;
    background: #646464
}

.vhb-audio button.mute {
    position: absolute;
    left: 0;
    top: 0
}

.vhb-audio button.mute.active>.icon:before {
    font-size: 20px;
    content: "+";
    border: none;
    margin-top: 0;
    left: 6px
}

.vhb-audio button.mute>.icon {
    position: absolute
}

.vhb-audio button.mute>.icon:before {
    color: #646464;
    content: "";
    position: absolute;
    display: block;
    left: 9px;
    width: 11px;
    height: 11px;
    margin-top: -5px;
    border: 4px double #646464;
    border-width: 4px 4px 0 0;
    -webkit-border-radius: 0 15px 0 0;
    border-radius: 0 15px 0 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
}

.vhb-audio button.mute>.icon .speaker:before {
    content: "";
    display: block;
    position: absolute;
    left: -4px;
    border: 7px solid transparent;
    border-right-color: #646464;
    background: 0 0;
    top: -6px
}

.vhb-audio button.mute>.icon .speaker:after {
    top: 9px;
    position: absolute;
    display: block;
    content: "";
    left: 2px;
    width: 4px;
    height: 6px;
    margin-top: -11px;
    background: #646464
}

.vhb-audio button:hover {
    border-color: #ee7000
}

.vhb-audio button:hover.play>.icon {
    border-left-color: #ee7000
}

.vhb-audio button:hover.stop>.icon {
    background: #ee7000
}

.vhb-audio button:hover.mute>.icon:before {
    color: #ee7000;
    border-color: #ee7000
}

.vhb-audio button:hover.mute>.icon .speaker:before {
    border-right-color: #ee7000
}

.vhb-audio button:hover.mute>.icon .speaker:after {
    background-color: #ee7000
}

.vhb-audio button:active {
    border-color: #ee7000;
    background: #ee7000
}

.vhb-audio button:active.play>.icon {
    border-left-color: #fff
}

.vhb-audio button:active.play.active>.icon {
    background: #fff
}

.vhb-audio button:active.mute>.icon:before {
    color: #fff;
    border-color: #fff
}

.vhb-audio button:active.mute>.icon .speaker:before {
    border-right-color: #fff
}

.vhb-audio button:active.mute>.icon .speaker:after {
    background-color: #fff
}

.vhb-audio.vhb-type-premium button:hover {
    border-color: #511775
}

.vhb-audio.vhb-type-premium button.play>.icon {
    border-left-color: #511775
}

.vhb-audio.vhb-type-premium button.stop>.icon {
    background: #511775
}

.vhb-audio.vhb-type-premium button.mute>.icon:before {
    color: #511775;
    border-color: #511775
}

.vhb-audio.vhb-type-premium button.mute>.icon .speaker:before {
    border-right-color: #511775
}

.vhb-audio.vhb-type-premium button.mute>.icon .speaker:after {
    background-color: #511775
}

.vhb-audio.vhb-type-premium button:active {
    border-color: #511775;
    background: #511775
}

.vhb-audio.vhb-type-premium button:active.play>.iconvhb-stagevhb-stage {
    border-left-color: #fff
}

.vhb-audio.vhb-type-premium button:active.play.active>.icon {
    background: #fff
}

.vhb-audio.vhb-type-premium button:active.mute>.icon:before {
    color: #fff;
    border-color: #fff
}

.vhb-audio.vhb-type-premium button:active.mute>.icon .speaker:before {
    border-right-color: #fff
}

.vhb-audio.vhb-type-premium button:active.mute>.icon .speaker:after {
    background-color: #fff
}

.vhb-audio.vhb-type-premium .vhb-title {
    text-align: center;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-size: 16px
}

.vhb-audio.vhb-type-premium .vhb-audio-teaser {
    font-size: 14px
}

.vhb-audio.vhb-type-premium .slider-handle,.vhb-audio.vhb-type-premium .slider-selection {
    background: #511775
}

.slider-handle {
    background: #ee7000;
    width: 14px;
    height: 14px;
    -webkit-filter: none;
    filter: none
}

.slider-selection {
    background: #ee7000;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-filter: none;
    filter: none
}

.slider-track-high,.slider-track-low {
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-filter: none;
    filter: none
}

.slider {
    vertical-align: top
}

.slider.slider-horizontal {
    height: 32px;
    width: 100%
}

.slider.slider-horizontal .slider-handle {
    margin-top: -4px;
    margin-left: -6px
}

.slider.slider-horizontal .slider-track {
    margin-top: -2px;
    height: 6px;
    -webkit-border-radius: 0;
    border-radius: 0
}

.vhb-youtube-wrapper {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0
}

.vhb-youtube-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.vhb-quiz-headline,.vhb-voting-headline {
    font-size: 17px;
    padding-bottom: 10px;
    text-transform: uppercase;
    border-bottom: #afafaf 1px solid;
    margin-bottom: 30px;
    margin-top: 10px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-quiz,.vhb-voting {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 17px;
    margin-bottom: 30px
}

.vhb-quiz>ul,.vhb-voting>ul {
    list-style: none;
    margin: 0;
    padding-left: 0
}

.vhb-quiz .vhb-decorated,.vhb-voting .vhb-decorated {
    font-weight: 700;
    color: #ee7000
}

.vhb-quiz>div,.vhb-voting>div {
    color: #646464;
    padding-left: 20px
}

.vhb-quiz>div.vhb-success,.vhb-voting>div.vhb-success {
    position: relative;
    color: #ee7000
}

.vhb-quiz>div.vhb-success:before,.vhb-voting>div.vhb-success:before {
    background: url(../images/29-formatOriginal.png) 0 -27072px no-repeat;
    height: 13px;
    width: 15px;
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 5px
}

.vhb-quiz>div:first-child,.vhb-voting>div:first-child {
    font-size: 19px;
    text-transform: uppercase;
    margin-bottom: 20px;
    color: #000;
    padding-left: 0
}

.vhb-quiz>ul>li,.vhb-voting>ul>li {
    font-size: 15px;
    margin-bottom: 15px;
    position: relative;
    color: #646464
}

.vhb-quiz>ul>li.vhb-voting-highest .vhb-voting-percent,.vhb-voting>ul>li.vhb-voting-highest .vhb-voting-percent {
    color: #ee7000
}

.vhb-quiz>ul>li>div:first-child,.vhb-voting>ul>li>div:first-child {
    padding-right: 30px
}

.vhb-quiz>ul>li .vhb-voting-percent,.vhb-voting>ul>li .vhb-voting-percent {
    position: absolute;
    text-align: right;
    width: 30px;
    right: 0;
    top: 0;
    font-weight: 700
}

.vhb-quiz>ul>li .vhb-voting-bar,.vhb-voting>ul>li .vhb-voting-bar {
    margin-top: 5px;
    position: relative;
    height: 14px;
    width: 100%;
    background: #afafaf
}

.vhb-quiz>ul>li .vhb-voting-bar>div,.vhb-voting>ul>li .vhb-voting-bar>div {
    position: absolute;
    height: 14px;
    background: #ee7000;
    width: 0
}

.vhb-quiz>form>ul>li,.vhb-voting>form>ul>li {
    margin-bottom: 10px;
    color: #646464
}

.vhb-quiz>form>ul>li input[type=radio]+label:before,.vhb-voting>form>ul>li input[type=radio]+label:before {
    top: 1px
}

.vhb-quiz>form>button,.vhb-voting>form>button {
    float: right
}

.vhb-quiz:after,.vhb-voting:after {
    clear: both;
    content: "";
    display: block
}

.vhb-quiz-result {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    margin-bottom: 20px
}

.vhb-quiz-result .vhb-button {
    float: right
}

.vhb-quiz-result .vhb-decorated {
    color: #ee7000
}

.vhb-quiz-result span {
    font-weight: 700
}

.vhb-quiz-answer {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    min-height: 64px;
    padding-left: 70px;
    position: relative;
    margin-bottom: 20px
}

.vhb-quiz-answer .vhb-decorated {
    font-weight: 700;
    color: #ee7000
}

.vhb-quiz-answer:before {
    position: absolute;
    display: block;
    width: 60px;
    height: 60px;
    top: 0;
    left: 0;
    content: "";
    background: url(../images/29-formatOriginal.png) 0 -27136px no-repeat
}

.vhb-quiz-answer.vhb-quiz-answer-true:before {
    background-position: 0 -27200px
}

.vhb-voting {
    padding-bottom: 60px;
    border-bottom: 1px solid #afafaf;
    width: -webkit-calc(100% + 20px);
    width: calc(100% + 20px);
    margin: 20px 0 20px -20px
}

.vhb-article-element.vhb-full .vhb-voting,.vhb-article-element.vhb-left .vhb-voting {
    margin: 0;
    width: 100%;
    border: none;
    padding-bottom: 15px
}

.vhb-reload-popup {
    top: 0;
    left: 0;
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,.5);
    z-index: 50000;
    -webkit-animation: animateFadeIn 500ms ease both;
    -o-animation: animateFadeIn 500ms ease both;
    animation: animateFadeIn 500ms ease both
}

.vhb-reload-popup.vhb-out {
    -webkit-animation: animateFadeOut 250ms ease both;
    -o-animation: animateFadeOut 250ms ease both;
    animation: animateFadeOut 250ms ease both
}

.vhb-reload-popup.vhb-out>div>div {
    -webkit-animation: reloadPopupOut 250ms ease both;
    -o-animation: reloadPopupOut 250ms ease both;
    animation: reloadPopupOut 250ms ease both
}

.vhb-reload-popup>div.vhb-reload-wrapper {
    position: absolute;
    top: 25%;
    width: 100%
}

.vhb-reload-popup>div.vhb-reload-wrapper>div {
    -webkit-animation: reloadPopupIn 750ms ease both;
    -o-animation: reloadPopupIn 750ms ease both;
    animation: reloadPopupIn 750ms ease both;
    position: relative;
    margin: 0 auto;
    background: #fff;
    max-width: 500px;
    width: 100%;
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,.4);
    box-shadow: 0 0 20px rgba(0,0,0,.4);
    font-size: 25px
}

.vhb-reload-popup>div.vhb-reload-wrapper>div>div.has-padding {
    padding: 20px 20px 0
}

.vhb-reload-popup>div.vhb-reload-wrapper>div img {
    height: 30px;
    margin-bottom: 20px;
    width: auto
}

.vhb-reload-popup>div.vhb-reload-wrapper>div .vhb-button {
    display: block;
    width: 150px;
    margin: 20px auto;
    text-align: center;
    padding: 0;
    height: auto
}

.vhb-reload-popup>div.vhb-reload-wrapper>div .vhb-button>span {
    position: relative;
    padding-left: 25px
}

.vhb-reload-popup>div.vhb-reload-wrapper>div .vhb-button>span:before {
    position: absolute;
    top: -1px;
    left: 0;
    content: "";
    display: block;
    width: 25px;
    height: 14px;
    background: url(../images/29-formatOriginal.png) 3px -20928px no-repeat
}

.vhb-reload-popup>div.vhb-reload-wrapper>div .vhb-button:hover>span:before {
    background-position: 3px -20992px
}

.vhb-reload-popup>div.vhb-reload-wrapper>div .vhb-button:active>span:before {
    background-position: 3px -20864px
}

.vhb-reload-popup>div.vhb-reload-wrapper>div .vhb-close {
    height: 11px;
    width: 11px;
    position: absolute;
    right: 20px;
    top: 20px;
    background: url(../images/29-formatOriginal.png) 0 -4096px no-repeat
}

.vhb-reload-popup>div.vhb-reload-wrapper>div label {
    float: right;
    margin-top: 20px;
    font-size: 15px
}

.vhb-reload-popup>div.vhb-reload-wrapper>div>.vhb-special-offer {
    display: block;
    border-top: 1px solid #ee7000;
    padding: 20px;
    background-color: #f1f1f1;
    line-height: 100%
}

.vhb-reload-popup>div.vhb-reload-wrapper>div>.vhb-special-offer:before {
    color: #000;
    top: 2px;
    right: 5px
}

.vhb-reload-popup>div.vhb-reload-wrapper>div>.vhb-special-offer>.vhb-special-offer__pretext {
    display: block;
    color: #ee7000;
    font-size: 13px;
    text-transform: uppercase
}

.vhb-reload-popup>div.vhb-reload-wrapper>div>.vhb-special-offer>.vhb-special-offer__title {
    display: inline;
    font-size: 80%;
    border-bottom: 1px solid #000
}

.vhb-reload-popup>div.vhb-reload-wrapper>div>.vhb-special-offer:hover .vhb-special-offer__title {
    border-bottom: 1px solid #ee7000
}

.vhb-overscroller {
    position: relative;
    width: 100%;
    overflow: hidden;
    height: 500px;
    min-width: 980px;
    -webkit-box-shadow: 0 0 20px #afafaf;
    box-shadow: 0 0 20px #afafaf;
    z-index: 99999;
    background: #fff
}

.vhb-overscroller>div {
    padding-top: 20px
}

.vhb-overscroller .vhb-radial-progress {
    cursor: pointer;
    position: absolute;
    top: 120px;
    z-index: 30;
    left: 400px
}

.vhb-overscroller .vhb-radial-progress.vhb-show-caption .vhb-inset .vhb-percentage {
    display: none
}

.vhb-overscroller .vhb-radial-progress.vhb-show-caption .vhb-inset .vhb-caption {
    display: table
}

.vhb-overscroller .vhb-overscroller-link {
    height: 100%;
    width: 100%;
    display: block;
    top: 0;
    left: 0;
    position: absolute;
    z-index: 60
}

.vhb-overscroller .vhb-overscroller-overlay {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 20;
    background: #fff
}

.vhb-radial-progress {
    width: 180px;
    height: 180px;
    background-color: #d6dadc;
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.vhb-radial-progress .vhb-circle .vhb-fill,.vhb-radial-progress .vhb-circle .vhb-mask,.vhb-radial-progress .vhb-circle .vhb-shadow {
    width: 180px;
    height: 180px;
    position: absolute;
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.vhb-radial-progress .vhb-circle .vhb-shadow {
    -webkit-box-shadow: 6px 6px 10px rgba(0,0,0,.2) inset;
    box-shadow: 6px 6px 10px rgba(0,0,0,.2) inset
}

.vhb-radial-progress .vhb-circle .vhb-fill,.vhb-radial-progress .vhb-circle .vhb-mask {
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 500ms;
    -o-transition: -o-transform 500ms;
    transition: transform 500ms;
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.vhb-radial-progress .vhb-circle .vhb-mask {
    clip: rect(0,180px,180px,90px)
}

.vhb-radial-progress .vhb-circle .vhb-mask .vhb-fill {
    clip: rect(0,90px,180px,0);
    background-color: #ee7000
}

.vhb-radial-progress .vhb-inset {
    width: 160px;
    height: 160px;
    position: absolute;
    margin-left: 10px;
    margin-top: 10px;
    background-color: #fbfbfb;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 6px 6px 10px rgba(0,0,0,.2);
    box-shadow: 6px 6px 10px rgba(0,0,0,.2)
}

.vhb-radial-progress .vhb-inset .vhb-caption {
    height: 100%;
    width: 100%;
    text-align: center;
    display: none;
    font-size: 23px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400;
    color: #ee7000
}

.vhb-radial-progress .vhb-inset .vhb-caption>span {
    display: table-cell;
    vertical-align: middle
}

.vhb-radial-progress .vhb-inset .vhb-percentage {
    height: 23px;
    width: 64px;
    overflow: hidden;
    position: absolute;
    top: 68.5px;
    left: 48px;
    line-height: 1
}

.vhb-radial-progress .vhb-inset .vhb-percentage .vhb-numbers {
    margin-top: -23px;
    -webkit-transition: width 500ms;
    -o-transition: width 500ms;
    transition: width 500ms
}

.vhb-radial-progress .vhb-inset .vhb-percentage .vhb-numbers span {
    width: 64px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    font-weight: 800;
    font-size: 23px;
    font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #ee7000
}

.vhb-radial-progress[data-progress="0"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="0"] .vhb-circle .vhb-fill.vhb-fix,.vhb-radial-progress[data-progress="0"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}

.vhb-radial-progress[data-progress="0"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 64px
}

.vhb-radial-progress[data-progress="1"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="1"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(1.8deg);
    -ms-transform: rotate(1.8deg);
    -o-transform: rotate(1.8deg);
    transform: rotate(1.8deg)
}

.vhb-radial-progress[data-progress="1"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(3.6deg);
    -ms-transform: rotate(3.6deg);
    -o-transform: rotate(3.6deg);
    transform: rotate(3.6deg)
}

.vhb-radial-progress[data-progress="1"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 128px
}

.vhb-radial-progress[data-progress="2"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="2"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(3.6deg);
    -ms-transform: rotate(3.6deg);
    -o-transform: rotate(3.6deg);
    transform: rotate(3.6deg)
}

.vhb-radial-progress[data-progress="2"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(7.2deg);
    -ms-transform: rotate(7.2deg);
    -o-transform: rotate(7.2deg);
    transform: rotate(7.2deg)
}

.vhb-radial-progress[data-progress="2"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 192px
}

.vhb-radial-progress[data-progress="3"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="3"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(5.4deg);
    -ms-transform: rotate(5.4deg);
    -o-transform: rotate(5.4deg);
    transform: rotate(5.4deg)
}

.vhb-radial-progress[data-progress="3"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(10.8deg);
    -ms-transform: rotate(10.8deg);
    -o-transform: rotate(10.8deg);
    transform: rotate(10.8deg)
}

.vhb-radial-progress[data-progress="3"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 256px
}

.vhb-radial-progress[data-progress="4"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="4"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(7.2deg);
    -ms-transform: rotate(7.2deg);
    -o-transform: rotate(7.2deg);
    transform: rotate(7.2deg)
}

.vhb-radial-progress[data-progress="4"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(14.4deg);
    -ms-transform: rotate(14.4deg);
    -o-transform: rotate(14.4deg);
    transform: rotate(14.4deg)
}

.vhb-radial-progress[data-progress="4"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 320px
}

.vhb-radial-progress[data-progress="5"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="5"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(9deg);
    -ms-transform: rotate(9deg);
    -o-transform: rotate(9deg);
    transform: rotate(9deg)
}

.vhb-radial-progress[data-progress="5"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(18deg);
    -ms-transform: rotate(18deg);
    -o-transform: rotate(18deg);
    transform: rotate(18deg)
}

.vhb-radial-progress[data-progress="5"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 384px
}

.vhb-radial-progress[data-progress="6"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="6"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(10.8deg);
    -ms-transform: rotate(10.8deg);
    -o-transform: rotate(10.8deg);
    transform: rotate(10.8deg)
}

.vhb-radial-progress[data-progress="6"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(21.6deg);
    -ms-transform: rotate(21.6deg);
    -o-transform: rotate(21.6deg);
    transform: rotate(21.6deg)
}

.vhb-radial-progress[data-progress="6"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 448px
}

.vhb-radial-progress[data-progress="7"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="7"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(12.6deg);
    -ms-transform: rotate(12.6deg);
    -o-transform: rotate(12.6deg);
    transform: rotate(12.6deg)
}

.vhb-radial-progress[data-progress="7"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(25.2deg);
    -ms-transform: rotate(25.2deg);
    -o-transform: rotate(25.2deg);
    transform: rotate(25.2deg)
}

.vhb-radial-progress[data-progress="7"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 512px
}

.vhb-radial-progress[data-progress="8"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="8"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(14.4deg);
    -ms-transform: rotate(14.4deg);
    -o-transform: rotate(14.4deg);
    transform: rotate(14.4deg)
}

.vhb-radial-progress[data-progress="8"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(28.8deg);
    -ms-transform: rotate(28.8deg);
    -o-transform: rotate(28.8deg);
    transform: rotate(28.8deg)
}

.vhb-radial-progress[data-progress="8"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 576px
}

.vhb-radial-progress[data-progress="9"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="9"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(16.2deg);
    -ms-transform: rotate(16.2deg);
    -o-transform: rotate(16.2deg);
    transform: rotate(16.2deg)
}

.vhb-radial-progress[data-progress="9"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(32.4deg);
    -ms-transform: rotate(32.4deg);
    -o-transform: rotate(32.4deg);
    transform: rotate(32.4deg)
}

.vhb-radial-progress[data-progress="9"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 640px
}

.vhb-radial-progress[data-progress="10"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="10"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(18deg);
    -ms-transform: rotate(18deg);
    -o-transform: rotate(18deg);
    transform: rotate(18deg)
}

.vhb-radial-progress[data-progress="10"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(36deg);
    -ms-transform: rotate(36deg);
    -o-transform: rotate(36deg);
    transform: rotate(36deg)
}

.vhb-radial-progress[data-progress="10"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 704px
}

.vhb-radial-progress[data-progress="11"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="11"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(19.8deg);
    -ms-transform: rotate(19.8deg);
    -o-transform: rotate(19.8deg);
    transform: rotate(19.8deg)
}

.vhb-radial-progress[data-progress="11"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(39.6deg);
    -ms-transform: rotate(39.6deg);
    -o-transform: rotate(39.6deg);
    transform: rotate(39.6deg)
}

.vhb-radial-progress[data-progress="11"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 768px
}

.vhb-radial-progress[data-progress="12"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="12"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(21.6deg);
    -ms-transform: rotate(21.6deg);
    -o-transform: rotate(21.6deg);
    transform: rotate(21.6deg)
}

.vhb-radial-progress[data-progress="12"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(43.2deg);
    -ms-transform: rotate(43.2deg);
    -o-transform: rotate(43.2deg);
    transform: rotate(43.2deg)
}

.vhb-radial-progress[data-progress="12"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 832px
}

.vhb-radial-progress[data-progress="13"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="13"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(23.4deg);
    -ms-transform: rotate(23.4deg);
    -o-transform: rotate(23.4deg);
    transform: rotate(23.4deg)
}

.vhb-radial-progress[data-progress="13"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(46.8deg);
    -ms-transform: rotate(46.8deg);
    -o-transform: rotate(46.8deg);
    transform: rotate(46.8deg)
}

.vhb-radial-progress[data-progress="13"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 896px
}

.vhb-radial-progress[data-progress="14"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="14"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(25.2deg);
    -ms-transform: rotate(25.2deg);
    -o-transform: rotate(25.2deg);
    transform: rotate(25.2deg)
}

.vhb-radial-progress[data-progress="14"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(50.4deg);
    -ms-transform: rotate(50.4deg);
    -o-transform: rotate(50.4deg);
    transform: rotate(50.4deg)
}

.vhb-radial-progress[data-progress="14"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 960px
}

.vhb-radial-progress[data-progress="15"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="15"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(27deg);
    -ms-transform: rotate(27deg);
    -o-transform: rotate(27deg);
    transform: rotate(27deg)
}

.vhb-radial-progress[data-progress="15"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(54deg);
    -ms-transform: rotate(54deg);
    -o-transform: rotate(54deg);
    transform: rotate(54deg)
}

.vhb-radial-progress[data-progress="15"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1024px
}

.vhb-radial-progress[data-progress="16"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="16"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(28.8deg);
    -ms-transform: rotate(28.8deg);
    -o-transform: rotate(28.8deg);
    transform: rotate(28.8deg)
}

.vhb-radial-progress[data-progress="16"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(57.6deg);
    -ms-transform: rotate(57.6deg);
    -o-transform: rotate(57.6deg);
    transform: rotate(57.6deg)
}

.vhb-radial-progress[data-progress="16"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1088px
}

.vhb-radial-progress[data-progress="17"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="17"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(30.6deg);
    -ms-transform: rotate(30.6deg);
    -o-transform: rotate(30.6deg);
    transform: rotate(30.6deg)
}

.vhb-radial-progress[data-progress="17"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(61.2deg);
    -ms-transform: rotate(61.2deg);
    -o-transform: rotate(61.2deg);
    transform: rotate(61.2deg)
}

.vhb-radial-progress[data-progress="17"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1152px
}

.vhb-radial-progress[data-progress="18"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="18"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(32.4deg);
    -ms-transform: rotate(32.4deg);
    -o-transform: rotate(32.4deg);
    transform: rotate(32.4deg)
}

.vhb-radial-progress[data-progress="18"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(64.8deg);
    -ms-transform: rotate(64.8deg);
    -o-transform: rotate(64.8deg);
    transform: rotate(64.8deg)
}

.vhb-radial-progress[data-progress="18"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1216px
}

.vhb-radial-progress[data-progress="19"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="19"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(34.2deg);
    -ms-transform: rotate(34.2deg);
    -o-transform: rotate(34.2deg);
    transform: rotate(34.2deg)
}

.vhb-radial-progress[data-progress="19"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(68.4deg);
    -ms-transform: rotate(68.4deg);
    -o-transform: rotate(68.4deg);
    transform: rotate(68.4deg)
}

.vhb-radial-progress[data-progress="19"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1280px
}

.vhb-radial-progress[data-progress="20"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="20"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(36deg);
    -ms-transform: rotate(36deg);
    -o-transform: rotate(36deg);
    transform: rotate(36deg)
}

.vhb-radial-progress[data-progress="20"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(72deg);
    -ms-transform: rotate(72deg);
    -o-transform: rotate(72deg);
    transform: rotate(72deg)
}

.vhb-radial-progress[data-progress="20"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1344px
}

.vhb-radial-progress[data-progress="21"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="21"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(37.8deg);
    -ms-transform: rotate(37.8deg);
    -o-transform: rotate(37.8deg);
    transform: rotate(37.8deg)
}

.vhb-radial-progress[data-progress="21"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(75.6deg);
    -ms-transform: rotate(75.6deg);
    -o-transform: rotate(75.6deg);
    transform: rotate(75.6deg)
}

.vhb-radial-progress[data-progress="21"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1408px
}

.vhb-radial-progress[data-progress="22"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="22"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(39.6deg);
    -ms-transform: rotate(39.6deg);
    -o-transform: rotate(39.6deg);
    transform: rotate(39.6deg)
}

.vhb-radial-progress[data-progress="22"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(79.2deg);
    -ms-transform: rotate(79.2deg);
    -o-transform: rotate(79.2deg);
    transform: rotate(79.2deg)
}

.vhb-radial-progress[data-progress="22"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1472px
}

.vhb-radial-progress[data-progress="23"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="23"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(41.4deg);
    -ms-transform: rotate(41.4deg);
    -o-transform: rotate(41.4deg);
    transform: rotate(41.4deg)
}

.vhb-radial-progress[data-progress="23"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(82.8deg);
    -ms-transform: rotate(82.8deg);
    -o-transform: rotate(82.8deg);
    transform: rotate(82.8deg)
}

.vhb-radial-progress[data-progress="23"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1536px
}

.vhb-radial-progress[data-progress="24"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="24"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(43.2deg);
    -ms-transform: rotate(43.2deg);
    -o-transform: rotate(43.2deg);
    transform: rotate(43.2deg)
}

.vhb-radial-progress[data-progress="24"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(86.4deg);
    -ms-transform: rotate(86.4deg);
    -o-transform: rotate(86.4deg);
    transform: rotate(86.4deg)
}

.vhb-radial-progress[data-progress="24"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1600px
}

.vhb-radial-progress[data-progress="25"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="25"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
}

.vhb-radial-progress[data-progress="25"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg)
}

.vhb-radial-progress[data-progress="25"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1664px
}

.vhb-radial-progress[data-progress="26"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="26"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(46.8deg);
    -ms-transform: rotate(46.8deg);
    -o-transform: rotate(46.8deg);
    transform: rotate(46.8deg)
}

.vhb-radial-progress[data-progress="26"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(93.6deg);
    -ms-transform: rotate(93.6deg);
    -o-transform: rotate(93.6deg);
    transform: rotate(93.6deg)
}

.vhb-radial-progress[data-progress="26"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1728px
}

.vhb-radial-progress[data-progress="27"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="27"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(48.6deg);
    -ms-transform: rotate(48.6deg);
    -o-transform: rotate(48.6deg);
    transform: rotate(48.6deg)
}

.vhb-radial-progress[data-progress="27"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(97.2deg);
    -ms-transform: rotate(97.2deg);
    -o-transform: rotate(97.2deg);
    transform: rotate(97.2deg)
}

.vhb-radial-progress[data-progress="27"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1792px
}

.vhb-radial-progress[data-progress="28"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="28"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(50.4deg);
    -ms-transform: rotate(50.4deg);
    -o-transform: rotate(50.4deg);
    transform: rotate(50.4deg)
}

.vhb-radial-progress[data-progress="28"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(100.8deg);
    -ms-transform: rotate(100.8deg);
    -o-transform: rotate(100.8deg);
    transform: rotate(100.8deg)
}

.vhb-radial-progress[data-progress="28"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1856px
}

.vhb-radial-progress[data-progress="29"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="29"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(52.2deg);
    -ms-transform: rotate(52.2deg);
    -o-transform: rotate(52.2deg);
    transform: rotate(52.2deg)
}

.vhb-radial-progress[data-progress="29"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(104.4deg);
    -ms-transform: rotate(104.4deg);
    -o-transform: rotate(104.4deg);
    transform: rotate(104.4deg)
}

.vhb-radial-progress[data-progress="29"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1920px
}

.vhb-radial-progress[data-progress="30"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="30"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(54deg);
    -ms-transform: rotate(54deg);
    -o-transform: rotate(54deg);
    transform: rotate(54deg)
}

.vhb-radial-progress[data-progress="30"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(108deg);
    -ms-transform: rotate(108deg);
    -o-transform: rotate(108deg);
    transform: rotate(108deg)
}

.vhb-radial-progress[data-progress="30"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 1984px
}

.vhb-radial-progress[data-progress="31"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="31"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(55.8deg);
    -ms-transform: rotate(55.8deg);
    -o-transform: rotate(55.8deg);
    transform: rotate(55.8deg)
}

.vhb-radial-progress[data-progress="31"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(111.6deg);
    -ms-transform: rotate(111.6deg);
    -o-transform: rotate(111.6deg);
    transform: rotate(111.6deg)
}

.vhb-radial-progress[data-progress="31"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2048px
}

.vhb-radial-progress[data-progress="32"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="32"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(57.6deg);
    -ms-transform: rotate(57.6deg);
    -o-transform: rotate(57.6deg);
    transform: rotate(57.6deg)
}

.vhb-radial-progress[data-progress="32"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(115.2deg);
    -ms-transform: rotate(115.2deg);
    -o-transform: rotate(115.2deg);
    transform: rotate(115.2deg)
}

.vhb-radial-progress[data-progress="32"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2112px
}

.vhb-radial-progress[data-progress="33"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="33"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(59.4deg);
    -ms-transform: rotate(59.4deg);
    -o-transform: rotate(59.4deg);
    transform: rotate(59.4deg)
}

.vhb-radial-progress[data-progress="33"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(118.8deg);
    -ms-transform: rotate(118.8deg);
    -o-transform: rotate(118.8deg);
    transform: rotate(118.8deg)
}

.vhb-radial-progress[data-progress="33"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2176px
}

.vhb-radial-progress[data-progress="34"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="34"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(61.2deg);
    -ms-transform: rotate(61.2deg);
    -o-transform: rotate(61.2deg);
    transform: rotate(61.2deg)
}

.vhb-radial-progress[data-progress="34"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(122.4deg);
    -ms-transform: rotate(122.4deg);
    -o-transform: rotate(122.4deg);
    transform: rotate(122.4deg)
}

.vhb-radial-progress[data-progress="34"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2240px
}

.vhb-radial-progress[data-progress="35"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="35"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(63deg);
    -ms-transform: rotate(63deg);
    -o-transform: rotate(63deg);
    transform: rotate(63deg)
}

.vhb-radial-progress[data-progress="35"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(126deg);
    -ms-transform: rotate(126deg);
    -o-transform: rotate(126deg);
    transform: rotate(126deg)
}

.vhb-radial-progress[data-progress="35"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2304px
}

.vhb-radial-progress[data-progress="36"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="36"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(64.8deg);
    -ms-transform: rotate(64.8deg);
    -o-transform: rotate(64.8deg);
    transform: rotate(64.8deg)
}

.vhb-radial-progress[data-progress="36"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(129.6deg);
    -ms-transform: rotate(129.6deg);
    -o-transform: rotate(129.6deg);
    transform: rotate(129.6deg)
}

.vhb-radial-progress[data-progress="36"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2368px
}

.vhb-radial-progress[data-progress="37"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="37"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(66.6deg);
    -ms-transform: rotate(66.6deg);
    -o-transform: rotate(66.6deg);
    transform: rotate(66.6deg)
}

.vhb-radial-progress[data-progress="37"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(133.2deg);
    -ms-transform: rotate(133.2deg);
    -o-transform: rotate(133.2deg);
    transform: rotate(133.2deg)
}

.vhb-radial-progress[data-progress="37"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2432px
}

.vhb-radial-progress[data-progress="38"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="38"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(68.4deg);
    -ms-transform: rotate(68.4deg);
    -o-transform: rotate(68.4deg);
    transform: rotate(68.4deg)
}

.vhb-radial-progress[data-progress="38"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(136.8deg);
    -ms-transform: rotate(136.8deg);
    -o-transform: rotate(136.8deg);
    transform: rotate(136.8deg)
}

.vhb-radial-progress[data-progress="38"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2496px
}

.vhb-radial-progress[data-progress="39"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="39"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(70.2deg);
    -ms-transform: rotate(70.2deg);
    -o-transform: rotate(70.2deg);
    transform: rotate(70.2deg)
}

.vhb-radial-progress[data-progress="39"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(140.4deg);
    -ms-transform: rotate(140.4deg);
    -o-transform: rotate(140.4deg);
    transform: rotate(140.4deg)
}

.vhb-radial-progress[data-progress="39"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2560px
}

.vhb-radial-progress[data-progress="40"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="40"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(72deg);
    -ms-transform: rotate(72deg);
    -o-transform: rotate(72deg);
    transform: rotate(72deg)
}

.vhb-radial-progress[data-progress="40"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(144deg);
    -ms-transform: rotate(144deg);
    -o-transform: rotate(144deg);
    transform: rotate(144deg)
}

.vhb-radial-progress[data-progress="40"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2624px
}

.vhb-radial-progress[data-progress="41"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="41"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(73.8deg);
    -ms-transform: rotate(73.8deg);
    -o-transform: rotate(73.8deg);
    transform: rotate(73.8deg)
}

.vhb-radial-progress[data-progress="41"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(147.6deg);
    -ms-transform: rotate(147.6deg);
    -o-transform: rotate(147.6deg);
    transform: rotate(147.6deg)
}

.vhb-radial-progress[data-progress="41"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2688px
}

.vhb-radial-progress[data-progress="42"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="42"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(75.6deg);
    -ms-transform: rotate(75.6deg);
    -o-transform: rotate(75.6deg);
    transform: rotate(75.6deg)
}

.vhb-radial-progress[data-progress="42"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(151.2deg);
    -ms-transform: rotate(151.2deg);
    -o-transform: rotate(151.2deg);
    transform: rotate(151.2deg)
}

.vhb-radial-progress[data-progress="42"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2752px
}

.vhb-radial-progress[data-progress="43"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="43"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(77.4deg);
    -ms-transform: rotate(77.4deg);
    -o-transform: rotate(77.4deg);
    transform: rotate(77.4deg)
}

.vhb-radial-progress[data-progress="43"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(154.8deg);
    -ms-transform: rotate(154.8deg);
    -o-transform: rotate(154.8deg);
    transform: rotate(154.8deg)
}

.vhb-radial-progress[data-progress="43"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2816px
}

.vhb-radial-progress[data-progress="44"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="44"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(79.2deg);
    -ms-transform: rotate(79.2deg);
    -o-transform: rotate(79.2deg);
    transform: rotate(79.2deg)
}

.vhb-radial-progress[data-progress="44"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(158.4deg);
    -ms-transform: rotate(158.4deg);
    -o-transform: rotate(158.4deg);
    transform: rotate(158.4deg)
}

.vhb-radial-progress[data-progress="44"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2880px
}

.vhb-radial-progress[data-progress="45"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="45"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(81deg);
    -ms-transform: rotate(81deg);
    -o-transform: rotate(81deg);
    transform: rotate(81deg)
}

.vhb-radial-progress[data-progress="45"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(162deg);
    -ms-transform: rotate(162deg);
    -o-transform: rotate(162deg);
    transform: rotate(162deg)
}

.vhb-radial-progress[data-progress="45"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 2944px
}

.vhb-radial-progress[data-progress="46"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="46"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(82.8deg);
    -ms-transform: rotate(82.8deg);
    -o-transform: rotate(82.8deg);
    transform: rotate(82.8deg)
}

.vhb-radial-progress[data-progress="46"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(165.6deg);
    -ms-transform: rotate(165.6deg);
    -o-transform: rotate(165.6deg);
    transform: rotate(165.6deg)
}

.vhb-radial-progress[data-progress="46"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3008px
}

.vhb-radial-progress[data-progress="47"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="47"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(84.6deg);
    -ms-transform: rotate(84.6deg);
    -o-transform: rotate(84.6deg);
    transform: rotate(84.6deg)
}

.vhb-radial-progress[data-progress="47"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(169.2deg);
    -ms-transform: rotate(169.2deg);
    -o-transform: rotate(169.2deg);
    transform: rotate(169.2deg)
}

.vhb-radial-progress[data-progress="47"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3072px
}

.vhb-radial-progress[data-progress="48"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="48"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(86.4deg);
    -ms-transform: rotate(86.4deg);
    -o-transform: rotate(86.4deg);
    transform: rotate(86.4deg)
}

.vhb-radial-progress[data-progress="48"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(172.8deg);
    -ms-transform: rotate(172.8deg);
    -o-transform: rotate(172.8deg);
    transform: rotate(172.8deg)
}

.vhb-radial-progress[data-progress="48"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3136px
}

.vhb-radial-progress[data-progress="49"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="49"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(88.2deg);
    -ms-transform: rotate(88.2deg);
    -o-transform: rotate(88.2deg);
    transform: rotate(88.2deg)
}

.vhb-radial-progress[data-progress="49"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(176.4deg);
    -ms-transform: rotate(176.4deg);
    -o-transform: rotate(176.4deg);
    transform: rotate(176.4deg)
}

.vhb-radial-progress[data-progress="49"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3200px
}

.vhb-radial-progress[data-progress="50"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="50"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg)
}

.vhb-radial-progress[data-progress="50"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.vhb-radial-progress[data-progress="50"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3264px
}

.vhb-radial-progress[data-progress="51"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="51"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(91.8deg);
    -ms-transform: rotate(91.8deg);
    -o-transform: rotate(91.8deg);
    transform: rotate(91.8deg)
}

.vhb-radial-progress[data-progress="51"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(183.6deg);
    -ms-transform: rotate(183.6deg);
    -o-transform: rotate(183.6deg);
    transform: rotate(183.6deg)
}

.vhb-radial-progress[data-progress="51"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3328px
}

.vhb-radial-progress[data-progress="52"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="52"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(93.6deg);
    -ms-transform: rotate(93.6deg);
    -o-transform: rotate(93.6deg);
    transform: rotate(93.6deg)
}

.vhb-radial-progress[data-progress="52"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(187.2deg);
    -ms-transform: rotate(187.2deg);
    -o-transform: rotate(187.2deg);
    transform: rotate(187.2deg)
}

.vhb-radial-progress[data-progress="52"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3392px
}

.vhb-radial-progress[data-progress="53"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="53"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(95.4deg);
    -ms-transform: rotate(95.4deg);
    -o-transform: rotate(95.4deg);
    transform: rotate(95.4deg)
}

.vhb-radial-progress[data-progress="53"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(190.8deg);
    -ms-transform: rotate(190.8deg);
    -o-transform: rotate(190.8deg);
    transform: rotate(190.8deg)
}

.vhb-radial-progress[data-progress="53"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3456px
}

.vhb-radial-progress[data-progress="54"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="54"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(97.2deg);
    -ms-transform: rotate(97.2deg);
    -o-transform: rotate(97.2deg);
    transform: rotate(97.2deg)
}

.vhb-radial-progress[data-progress="54"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(194.4deg);
    -ms-transform: rotate(194.4deg);
    -o-transform: rotate(194.4deg);
    transform: rotate(194.4deg)
}

.vhb-radial-progress[data-progress="54"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3520px
}

.vhb-radial-progress[data-progress="55"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="55"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(99deg);
    -ms-transform: rotate(99deg);
    -o-transform: rotate(99deg);
    transform: rotate(99deg)
}

.vhb-radial-progress[data-progress="55"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(198deg);
    -ms-transform: rotate(198deg);
    -o-transform: rotate(198deg);
    transform: rotate(198deg)
}

.vhb-radial-progress[data-progress="55"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3584px
}

.vhb-radial-progress[data-progress="56"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="56"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(100.8deg);
    -ms-transform: rotate(100.8deg);
    -o-transform: rotate(100.8deg);
    transform: rotate(100.8deg)
}

.vhb-radial-progress[data-progress="56"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(201.6deg);
    -ms-transform: rotate(201.6deg);
    -o-transform: rotate(201.6deg);
    transform: rotate(201.6deg)
}

.vhb-radial-progress[data-progress="56"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3648px
}

.vhb-radial-progress[data-progress="57"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="57"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(102.6deg);
    -ms-transform: rotate(102.6deg);
    -o-transform: rotate(102.6deg);
    transform: rotate(102.6deg)
}

.vhb-radial-progress[data-progress="57"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(205.2deg);
    -ms-transform: rotate(205.2deg);
    -o-transform: rotate(205.2deg);
    transform: rotate(205.2deg)
}

.vhb-radial-progress[data-progress="57"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3712px
}

.vhb-radial-progress[data-progress="58"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="58"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(104.4deg);
    -ms-transform: rotate(104.4deg);
    -o-transform: rotate(104.4deg);
    transform: rotate(104.4deg)
}

.vhb-radial-progress[data-progress="58"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(208.8deg);
    -ms-transform: rotate(208.8deg);
    -o-transform: rotate(208.8deg);
    transform: rotate(208.8deg)
}

.vhb-radial-progress[data-progress="58"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3776px
}

.vhb-radial-progress[data-progress="59"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="59"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(106.2deg);
    -ms-transform: rotate(106.2deg);
    -o-transform: rotate(106.2deg);
    transform: rotate(106.2deg)
}

.vhb-radial-progress[data-progress="59"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(212.4deg);
    -ms-transform: rotate(212.4deg);
    -o-transform: rotate(212.4deg);
    transform: rotate(212.4deg)
}

.vhb-radial-progress[data-progress="59"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3840px
}

.vhb-radial-progress[data-progress="60"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="60"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(108deg);
    -ms-transform: rotate(108deg);
    -o-transform: rotate(108deg);
    transform: rotate(108deg)
}

.vhb-radial-progress[data-progress="60"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(216deg);
    -ms-transform: rotate(216deg);
    -o-transform: rotate(216deg);
    transform: rotate(216deg)
}

.vhb-radial-progress[data-progress="60"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3904px
}

.vhb-radial-progress[data-progress="61"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="61"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(109.8deg);
    -ms-transform: rotate(109.8deg);
    -o-transform: rotate(109.8deg);
    transform: rotate(109.8deg)
}

.vhb-radial-progress[data-progress="61"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(219.6deg);
    -ms-transform: rotate(219.6deg);
    -o-transform: rotate(219.6deg);
    transform: rotate(219.6deg)
}

.vhb-radial-progress[data-progress="61"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 3968px
}

.vhb-radial-progress[data-progress="62"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="62"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(111.6deg);
    -ms-transform: rotate(111.6deg);
    -o-transform: rotate(111.6deg);
    transform: rotate(111.6deg)
}

.vhb-radial-progress[data-progress="62"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(223.2deg);
    -ms-transform: rotate(223.2deg);
    -o-transform: rotate(223.2deg);
    transform: rotate(223.2deg)
}

.vhb-radial-progress[data-progress="62"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4032px
}

.vhb-radial-progress[data-progress="63"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="63"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(113.4deg);
    -ms-transform: rotate(113.4deg);
    -o-transform: rotate(113.4deg);
    transform: rotate(113.4deg)
}

.vhb-radial-progress[data-progress="63"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(226.8deg);
    -ms-transform: rotate(226.8deg);
    -o-transform: rotate(226.8deg);
    transform: rotate(226.8deg)
}

.vhb-radial-progress[data-progress="63"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4096px
}

.vhb-radial-progress[data-progress="64"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="64"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(115.2deg);
    -ms-transform: rotate(115.2deg);
    -o-transform: rotate(115.2deg);
    transform: rotate(115.2deg)
}

.vhb-radial-progress[data-progress="64"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(230.4deg);
    -ms-transform: rotate(230.4deg);
    -o-transform: rotate(230.4deg);
    transform: rotate(230.4deg)
}

.vhb-radial-progress[data-progress="64"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4160px
}

.vhb-radial-progress[data-progress="65"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="65"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(117deg);
    -ms-transform: rotate(117deg);
    -o-transform: rotate(117deg);
    transform: rotate(117deg)
}

.vhb-radial-progress[data-progress="65"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(234deg);
    -ms-transform: rotate(234deg);
    -o-transform: rotate(234deg);
    transform: rotate(234deg)
}

.vhb-radial-progress[data-progress="65"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4224px
}

.vhb-radial-progress[data-progress="66"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="66"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(118.8deg);
    -ms-transform: rotate(118.8deg);
    -o-transform: rotate(118.8deg);
    transform: rotate(118.8deg)
}

.vhb-radial-progress[data-progress="66"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(237.6deg);
    -ms-transform: rotate(237.6deg);
    -o-transform: rotate(237.6deg);
    transform: rotate(237.6deg)
}

.vhb-radial-progress[data-progress="66"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4288px
}

.vhb-radial-progress[data-progress="67"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="67"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(120.6deg);
    -ms-transform: rotate(120.6deg);
    -o-transform: rotate(120.6deg);
    transform: rotate(120.6deg)
}

.vhb-radial-progress[data-progress="67"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(241.2deg);
    -ms-transform: rotate(241.2deg);
    -o-transform: rotate(241.2deg);
    transform: rotate(241.2deg)
}

.vhb-radial-progress[data-progress="67"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4352px
}

.vhb-radial-progress[data-progress="68"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="68"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(122.4deg);
    -ms-transform: rotate(122.4deg);
    -o-transform: rotate(122.4deg);
    transform: rotate(122.4deg)
}

.vhb-radial-progress[data-progress="68"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(244.8deg);
    -ms-transform: rotate(244.8deg);
    -o-transform: rotate(244.8deg);
    transform: rotate(244.8deg)
}

.vhb-radial-progress[data-progress="68"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4416px
}

.vhb-radial-progress[data-progress="69"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="69"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(124.2deg);
    -ms-transform: rotate(124.2deg);
    -o-transform: rotate(124.2deg);
    transform: rotate(124.2deg)
}

.vhb-radial-progress[data-progress="69"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(248.4deg);
    -ms-transform: rotate(248.4deg);
    -o-transform: rotate(248.4deg);
    transform: rotate(248.4deg)
}

.vhb-radial-progress[data-progress="69"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4480px
}

.vhb-radial-progress[data-progress="70"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="70"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(126deg);
    -ms-transform: rotate(126deg);
    -o-transform: rotate(126deg);
    transform: rotate(126deg)
}

.vhb-radial-progress[data-progress="70"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(252deg);
    -ms-transform: rotate(252deg);
    -o-transform: rotate(252deg);
    transform: rotate(252deg)
}

.vhb-radial-progress[data-progress="70"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4544px
}

.vhb-radial-progress[data-progress="71"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="71"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(127.8deg);
    -ms-transform: rotate(127.8deg);
    -o-transform: rotate(127.8deg);
    transform: rotate(127.8deg)
}

.vhb-radial-progress[data-progress="71"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(255.6deg);
    -ms-transform: rotate(255.6deg);
    -o-transform: rotate(255.6deg);
    transform: rotate(255.6deg)
}

.vhb-radial-progress[data-progress="71"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4608px
}

.vhb-radial-progress[data-progress="72"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="72"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(129.6deg);
    -ms-transform: rotate(129.6deg);
    -o-transform: rotate(129.6deg);
    transform: rotate(129.6deg)
}

.vhb-radial-progress[data-progress="72"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(259.2deg);
    -ms-transform: rotate(259.2deg);
    -o-transform: rotate(259.2deg);
    transform: rotate(259.2deg)
}

.vhb-radial-progress[data-progress="72"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4672px
}

.vhb-radial-progress[data-progress="73"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="73"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(131.4deg);
    -ms-transform: rotate(131.4deg);
    -o-transform: rotate(131.4deg);
    transform: rotate(131.4deg)
}

.vhb-radial-progress[data-progress="73"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(262.8deg);
    -ms-transform: rotate(262.8deg);
    -o-transform: rotate(262.8deg);
    transform: rotate(262.8deg)
}

.vhb-radial-progress[data-progress="73"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4736px
}

.vhb-radial-progress[data-progress="74"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="74"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(133.2deg);
    -ms-transform: rotate(133.2deg);
    -o-transform: rotate(133.2deg);
    transform: rotate(133.2deg)
}

.vhb-radial-progress[data-progress="74"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(266.4deg);
    -ms-transform: rotate(266.4deg);
    -o-transform: rotate(266.4deg);
    transform: rotate(266.4deg)
}

.vhb-radial-progress[data-progress="74"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4800px
}

.vhb-radial-progress[data-progress="75"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="75"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg)
}

.vhb-radial-progress[data-progress="75"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg)
}

.vhb-radial-progress[data-progress="75"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4864px
}

.vhb-radial-progress[data-progress="76"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="76"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(136.8deg);
    -ms-transform: rotate(136.8deg);
    -o-transform: rotate(136.8deg);
    transform: rotate(136.8deg)
}

.vhb-radial-progress[data-progress="76"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(273.6deg);
    -ms-transform: rotate(273.6deg);
    -o-transform: rotate(273.6deg);
    transform: rotate(273.6deg)
}

.vhb-radial-progress[data-progress="76"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4928px
}

.vhb-radial-progress[data-progress="77"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="77"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(138.6deg);
    -ms-transform: rotate(138.6deg);
    -o-transform: rotate(138.6deg);
    transform: rotate(138.6deg)
}

.vhb-radial-progress[data-progress="77"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(277.2deg);
    -ms-transform: rotate(277.2deg);
    -o-transform: rotate(277.2deg);
    transform: rotate(277.2deg)
}

.vhb-radial-progress[data-progress="77"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 4992px
}

.vhb-radial-progress[data-progress="78"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="78"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(140.4deg);
    -ms-transform: rotate(140.4deg);
    -o-transform: rotate(140.4deg);
    transform: rotate(140.4deg)
}

.vhb-radial-progress[data-progress="78"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(280.8deg);
    -ms-transform: rotate(280.8deg);
    -o-transform: rotate(280.8deg);
    transform: rotate(280.8deg)
}

.vhb-radial-progress[data-progress="78"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5056px
}

.vhb-radial-progress[data-progress="79"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="79"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(142.2deg);
    -ms-transform: rotate(142.2deg);
    -o-transform: rotate(142.2deg);
    transform: rotate(142.2deg)
}

.vhb-radial-progress[data-progress="79"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(284.4deg);
    -ms-transform: rotate(284.4deg);
    -o-transform: rotate(284.4deg);
    transform: rotate(284.4deg)
}

.vhb-radial-progress[data-progress="79"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5120px
}

.vhb-radial-progress[data-progress="80"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="80"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(144deg);
    -ms-transform: rotate(144deg);
    -o-transform: rotate(144deg);
    transform: rotate(144deg)
}

.vhb-radial-progress[data-progress="80"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(288deg);
    -ms-transform: rotate(288deg);
    -o-transform: rotate(288deg);
    transform: rotate(288deg)
}

.vhb-radial-progress[data-progress="80"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5184px
}

.vhb-radial-progress[data-progress="81"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="81"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(145.8deg);
    -ms-transform: rotate(145.8deg);
    -o-transform: rotate(145.8deg);
    transform: rotate(145.8deg)
}

.vhb-radial-progress[data-progress="81"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(291.6deg);
    -ms-transform: rotate(291.6deg);
    -o-transform: rotate(291.6deg);
    transform: rotate(291.6deg)
}

.vhb-radial-progress[data-progress="81"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5248px
}

.vhb-radial-progress[data-progress="82"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="82"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(147.6deg);
    -ms-transform: rotate(147.6deg);
    -o-transform: rotate(147.6deg);
    transform: rotate(147.6deg)
}

.vhb-radial-progress[data-progress="82"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(295.2deg);
    -ms-transform: rotate(295.2deg);
    -o-transform: rotate(295.2deg);
    transform: rotate(295.2deg)
}

.vhb-radial-progress[data-progress="82"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5312px
}

.vhb-radial-progress[data-progress="83"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="83"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(149.4deg);
    -ms-transform: rotate(149.4deg);
    -o-transform: rotate(149.4deg);
    transform: rotate(149.4deg)
}

.vhb-radial-progress[data-progress="83"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(298.8deg);
    -ms-transform: rotate(298.8deg);
    -o-transform: rotate(298.8deg);
    transform: rotate(298.8deg)
}

.vhb-radial-progress[data-progress="83"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5376px
}

.vhb-radial-progress[data-progress="84"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="84"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(151.2deg);
    -ms-transform: rotate(151.2deg);
    -o-transform: rotate(151.2deg);
    transform: rotate(151.2deg)
}

.vhb-radial-progress[data-progress="84"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(302.4deg);
    -ms-transform: rotate(302.4deg);
    -o-transform: rotate(302.4deg);
    transform: rotate(302.4deg)
}

.vhb-radial-progress[data-progress="84"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5440px
}

.vhb-radial-progress[data-progress="85"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="85"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(153deg);
    -ms-transform: rotate(153deg);
    -o-transform: rotate(153deg);
    transform: rotate(153deg)
}

.vhb-radial-progress[data-progress="85"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(306deg);
    -ms-transform: rotate(306deg);
    -o-transform: rotate(306deg);
    transform: rotate(306deg)
}

.vhb-radial-progress[data-progress="85"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5504px
}

.vhb-radial-progress[data-progress="86"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="86"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(154.8deg);
    -ms-transform: rotate(154.8deg);
    -o-transform: rotate(154.8deg);
    transform: rotate(154.8deg)
}

.vhb-radial-progress[data-progress="86"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(309.6deg);
    -ms-transform: rotate(309.6deg);
    -o-transform: rotate(309.6deg);
    transform: rotate(309.6deg)
}

.vhb-radial-progress[data-progress="86"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5568px
}

.vhb-radial-progress[data-progress="87"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="87"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(156.6deg);
    -ms-transform: rotate(156.6deg);
    -o-transform: rotate(156.6deg);
    transform: rotate(156.6deg)
}

.vhb-radial-progress[data-progress="87"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(313.2deg);
    -ms-transform: rotate(313.2deg);
    -o-transform: rotate(313.2deg);
    transform: rotate(313.2deg)
}

.vhb-radial-progress[data-progress="87"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5632px
}

.vhb-radial-progress[data-progress="88"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="88"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(158.4deg);
    -ms-transform: rotate(158.4deg);
    -o-transform: rotate(158.4deg);
    transform: rotate(158.4deg)
}

.vhb-radial-progress[data-progress="88"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(316.8deg);
    -ms-transform: rotate(316.8deg);
    -o-transform: rotate(316.8deg);
    transform: rotate(316.8deg)
}

.vhb-radial-progress[data-progress="88"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5696px
}

.vhb-radial-progress[data-progress="89"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="89"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(160.2deg);
    -ms-transform: rotate(160.2deg);
    -o-transform: rotate(160.2deg);
    transform: rotate(160.2deg)
}

.vhb-radial-progress[data-progress="89"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(320.4deg);
    -ms-transform: rotate(320.4deg);
    -o-transform: rotate(320.4deg);
    transform: rotate(320.4deg)
}

.vhb-radial-progress[data-progress="89"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5760px
}

.vhb-radial-progress[data-progress="90"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="90"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(162deg);
    -ms-transform: rotate(162deg);
    -o-transform: rotate(162deg);
    transform: rotate(162deg)
}

.vhb-radial-progress[data-progress="90"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(324deg);
    -ms-transform: rotate(324deg);
    -o-transform: rotate(324deg);
    transform: rotate(324deg)
}

.vhb-radial-progress[data-progress="90"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5824px
}

.vhb-radial-progress[data-progress="91"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="91"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(163.8deg);
    -ms-transform: rotate(163.8deg);
    -o-transform: rotate(163.8deg);
    transform: rotate(163.8deg)
}

.vhb-radial-progress[data-progress="91"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(327.6deg);
    -ms-transform: rotate(327.6deg);
    -o-transform: rotate(327.6deg);
    transform: rotate(327.6deg)
}

.vhb-radial-progress[data-progress="91"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5888px
}

.vhb-radial-progress[data-progress="92"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="92"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(165.6deg);
    -ms-transform: rotate(165.6deg);
    -o-transform: rotate(165.6deg);
    transform: rotate(165.6deg)
}

.vhb-radial-progress[data-progress="92"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(331.2deg);
    -ms-transform: rotate(331.2deg);
    -o-transform: rotate(331.2deg);
    transform: rotate(331.2deg)
}

.vhb-radial-progress[data-progress="92"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 5952px
}

.vhb-radial-progress[data-progress="93"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="93"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(167.4deg);
    -ms-transform: rotate(167.4deg);
    -o-transform: rotate(167.4deg);
    transform: rotate(167.4deg)
}

.vhb-radial-progress[data-progress="93"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(334.8deg);
    -ms-transform: rotate(334.8deg);
    -o-transform: rotate(334.8deg);
    transform: rotate(334.8deg)
}

.vhb-radial-progress[data-progress="93"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 6016px
}

.vhb-radial-progress[data-progress="94"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="94"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(169.2deg);
    -ms-transform: rotate(169.2deg);
    -o-transform: rotate(169.2deg);
    transform: rotate(169.2deg)
}

.vhb-radial-progress[data-progress="94"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(338.4deg);
    -ms-transform: rotate(338.4deg);
    -o-transform: rotate(338.4deg);
    transform: rotate(338.4deg)
}

.vhb-radial-progress[data-progress="94"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 6080px
}

.vhb-radial-progress[data-progress="95"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="95"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(171deg);
    -ms-transform: rotate(171deg);
    -o-transform: rotate(171deg);
    transform: rotate(171deg)
}

.vhb-radial-progress[data-progress="95"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(342deg);
    -ms-transform: rotate(342deg);
    -o-transform: rotate(342deg);
    transform: rotate(342deg)
}

.vhb-radial-progress[data-progress="95"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 6144px
}

.vhb-radial-progress[data-progress="96"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="96"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(172.8deg);
    -ms-transform: rotate(172.8deg);
    -o-transform: rotate(172.8deg);
    transform: rotate(172.8deg)
}

.vhb-radial-progress[data-progress="96"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(345.6deg);
    -ms-transform: rotate(345.6deg);
    -o-transform: rotate(345.6deg);
    transform: rotate(345.6deg)
}

.vhb-radial-progress[data-progress="96"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 6208px
}

.vhb-radial-progress[data-progress="97"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="97"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(174.6deg);
    -ms-transform: rotate(174.6deg);
    -o-transform: rotate(174.6deg);
    transform: rotate(174.6deg)
}

.vhb-radial-progress[data-progress="97"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(349.2deg);
    -ms-transform: rotate(349.2deg);
    -o-transform: rotate(349.2deg);
    transform: rotate(349.2deg)
}

.vhb-radial-progress[data-progress="97"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 6272px
}

.vhb-radial-progress[data-progress="98"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="98"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(176.4deg);
    -ms-transform: rotate(176.4deg);
    -o-transform: rotate(176.4deg);
    transform: rotate(176.4deg)
}

.vhb-radial-progress[data-progress="98"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(352.8deg);
    -ms-transform: rotate(352.8deg);
    -o-transform: rotate(352.8deg);
    transform: rotate(352.8deg)
}

.vhb-radial-progress[data-progress="98"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 6336px
}

.vhb-radial-progress[data-progress="99"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="99"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(178.2deg);
    -ms-transform: rotate(178.2deg);
    -o-transform: rotate(178.2deg);
    transform: rotate(178.2deg)
}

.vhb-radial-progress[data-progress="99"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(356.4deg);
    -ms-transform: rotate(356.4deg);
    -o-transform: rotate(356.4deg);
    transform: rotate(356.4deg)
}

.vhb-radial-progress[data-progress="99"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 6400px
}

.vhb-radial-progress[data-progress="100"] .vhb-circle .vhb-fill,.vhb-radial-progress[data-progress="100"] .vhb-circle .vhb-mask.vhb-full {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.vhb-radial-progress[data-progress="100"] .vhb-circle .vhb-fill.vhb-fix {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}

.vhb-radial-progress[data-progress="100"] .vhb-inset .vhb-percentage .vhb-numbers {
    width: 6464px
}

.vhb-teaser-slider>li {
    position: static
}

.vhb-teaser-slider>li .vhb-media-wrapper {
    height: 146px
}

.vhb-teaser-slider>li .vhb-media-wrapper>img {
    position: relative
}

.vhb-teaser-slider.vhb-rendered {
    position: relative;
    overflow: hidden
}

.vhb-teaser-slider.vhb-rendered>li {
    -webkit-box-shadow: 0 -5px 5px -5px #000;
    box-shadow: 0 -5px 5px -5px #000;
    -webkit-transition: top 250ms ease-in-out;
    -o-transition: top 250ms ease-in-out;
    transition: top 250ms ease-in-out;
    position: absolute;
    background: #fff
}

.vhb-teaser-slider.vhb-rendered>li .vhb-teaser-link .vhb-media-wrapper {
    overflow: hidden
}

.vhb-teaser-slider.vhb-rendered>li .vhb-teaser-link .vhb-media-wrapper>img {
    -webkit-transition: top 250ms ease-in-out 150ms;
    -o-transition: top 250ms ease-in-out 150ms;
    transition: top 250ms ease-in-out 150ms;
    top: -37px
}

.vhb-teaser-slider.vhb-rendered>li.vhb-active .vhb-teaser-link .vhb-media-wrapper>img {
    -webkit-transition-delay: 0ms;
    -o-transition-delay: 0ms;
    transition-delay: 0ms;
    top: 0
}

.vhb-teaser-slider.vhb-rendered>li.vhb-type-video .vhb-teaser-link .vhb-media-wrapper .vhb-media {
    -webkit-transition: top 250ms ease-in-out 150ms;
    -o-transition: top 250ms ease-in-out 150ms;
    transition: top 250ms ease-in-out 150ms;
    top: 22%
}

.vhb-teaser-slider.vhb-rendered>li.vhb-type-video.vhb-active .vhb-teaser-link .vhb-media-wrapper .vhb-media {
    top: 50%;
    -webkit-transition-delay: 0ms;
    -o-transition-delay: 0ms;
    transition-delay: 0ms
}

.vhb-teaser-slider.vhb-teaser-slider-horizontal>li {
    width: 590px;
    min-height: 140px;
    overflow: hidden
}

.vhb-teaser-slider.vhb-teaser-slider-horizontal>li .vhb-teaser-link .vhb-media-wrapper {
    margin: 0;
    position: absolute
}

.vhb-teaser-slider.vhb-teaser-slider-horizontal.vhb-rendered>li {
    -webkit-box-shadow: -5px 0 5px -5px #000;
    box-shadow: -5px 0 5px -5px #000;
    -webkit-transition: left 250ms ease-in-out;
    -o-transition: left 250ms ease-in-out;
    transition: left 250ms ease-in-out;
    position: absolute;
    background: #fff;
    padding-right: 260px
}

.vhb-teaser-slider.vhb-teaser-slider-horizontal.vhb-rendered>li:first-child .vhb-teaser-link .vhb-teaser-content,.vhb-teaser-slider.vhb-teaser-slider-horizontal.vhb-rendered>li:first-child .vhb-teaser-link .vhb-teaser-head {
    padding-left: 0
}

.vhb-teaser-slider.vhb-teaser-slider-horizontal.vhb-rendered>li .vhb-teaser-link .vhb-teaser-content,.vhb-teaser-slider.vhb-teaser-slider-horizontal.vhb-rendered>li .vhb-teaser-link .vhb-teaser-head {
    padding: 0 10px
}

.vhb-teaser-slider.vhb-teaser-slider-horizontal.vhb-rendered>li .vhb-teaser-link .vhb-media-wrapper {
    position: absolute;
    overflow: visible;
    right: 330px;
    -webkit-transition: right 250ms ease-in-out;
    -o-transition: right 250ms ease-in-out;
    transition: right 250ms ease-in-out;
    margin-left: 0;
    left: auto
}

.vhb-teaser-slider.vhb-teaser-slider-horizontal.vhb-rendered>li .vhb-teaser-link .vhb-media-wrapper:after {
    display: block;
    content: "";
    background: #fff;
    height: 100%;
    top: 0;
    width: 100%
}

.vhb-teaser-slider.vhb-teaser-slider-horizontal.vhb-rendered>li .vhb-teaser-link .vhb-media-wrapper>img {
    -webkit-transition: left 250ms ease-in-out 150ms;
    -o-transition: left 250ms ease-in-out 150ms;
    transition: left 250ms ease-in-out 150ms;
    top: auto;
    left: -95px
}

.vhb-teaser-slider.vhb-teaser-slider-horizontal.vhb-rendered>li.vhb-active .vhb-teaser-link .vhb-media-wrapper {
    right: 0
}

.vhb-teaser-slider.vhb-teaser-slider-horizontal.vhb-rendered>li.vhb-active .vhb-teaser-link .vhb-media-wrapper>img {
    left: 0;
    top: auto;
    -webkit-transition-delay: 0ms;
    -o-transition-delay: 0ms;
    transition-delay: 0ms;
    right: 0
}

.vhb-tt-tooltip {
    z-index: 50000;
    background: 0 0;
    position: absolute;
    font-size: 12px;
    max-width: 200px;
    overflow: hidden;
    height: 0;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    opacity: 0;
    -webkit-transition: -webkit-transform 400ms ease-out,opacity 400ms ease-in-out;
    -o-transition: -o-transform 400ms ease-out,opacity 400ms ease-in-out;
    transition: transform 400ms ease-out,opacity 400ms ease-in-out
}

.vhb-tt-tooltip .vhb-tt-bg {
    background: #646464;
    background: rgba(0,0,0,.54);
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0
}

.vhb-tt-tooltip .vhb-tt-content {
    padding: 8px;
    text-align: center;
    color: #fff;
    z-index: 1;
    position: relative
}

.vhb-tt-tooltip.vhb-rendered {
    height: auto;
    opacity: 1
}

.vhb-tt-tooltip.vhb-destroy {
    height: auto;
    opacity: 0;
    -webkit-transition-duration: 150ms;
    -o-transition-duration: 150ms;
    transition-duration: 150ms
}

.vhb-rebrush .vhb-c-header .vhb-c-header__content {
    max-width: 1000px;
    min-height: 70px;
}

.vhb-c-header {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    max-width: 1140px;
    width: 100%;
    position: relative
}

.vhb-c-header .dropdown-menu {
    min-width: 0;
    display: block;
    position: relative;
    float: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0;
    background-color: transparent;
    border: none;
    visibility: visible;
}

.home .vhb-c-header.vhb-u-sticky .dropdown-menu:not(.sidebar-menu) {
    display: none;
}

.vhb-c-header .dropdown-menu hr {
    margin: 5px auto;
    border-color: #afafaf
}

.vhb-c-header.vhb-u-sticky .vhb-c-header-logo {
    padding-top: 0;
    padding-bottom: 0;
}

.singular .vhb-c-header .dropdown-toggle,
.singular .vhb-c-header .vhb-c-dropdown-forced .dropdown-menu,
.home .vhb-c-header.vhb-u-sticky .dropdown-toggle,
.home .vhb-c-header.vhb-u-sticky .dropdown-menu {
    display: flex;
    align-items: center;
}

.singular .vhb-c-header .dropdown-menu:not(.sidebar-menu) {
    display: none;
}

.home .vhb-c-header:not(.vhb-u-sticky) .dropdown-toggle {
    display: none;
}

.singular .vhb-c-header .dropdown-toggle {
    top: 20px;
    position: absolute;
}

.vhb-c-header .dropdown-toggle .menu-text {
    font-size: 16px;
    margin-left: 10px;
    font-weight: bold;
    line-height: 24px;
}


.singular .vhb-c-header .vhb-c-sticky-icon--search,
.home .vhb-c-header.vhb-u-sticky .vhb-c-sticky-icon--search {
    display: block;
    left: 30px;
    position: relative;
}

.vhb-c-header.vhb-u-sticky .vhb-c-nav__wrapper {
    position: relative;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 20px;
    padding-top: 20px;
    height: 70px;
}


.vhb-c-header .vhb-c-dropdown-forced .dropdown-toggle {
    display: block
}

.vhb-c-header .vhb-c-dropdown-forced .dropdown-toggle span {
    color: #ee7000;
    position: relative;
    padding-right: 15px
}

.vhb-c-header .vhb-c-dropdown-forced .dropdown-toggle span:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -114px;
    width: 11px;
    height: 6px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-c-header .vhb-c-dropdown-forced.open .dropdown-menu {
    display: block
}

.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--bookmarks .dropdown-menu,.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--profile .dropdown-menu {
    left: auto;
    right: 16px;
    top: 36px;
    padding: 0 4px 4px;
    overflow: hidden;
    position: absolute;
    z-index: 1010
}

.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--bookmarks .dropdown-helper,.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--profile .dropdown-helper {
    background: #fff;
    position: relative;
    padding: 10px 30px 20px;
    -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 4px 0 rgba(0,0,0,.2)
}

.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--bookmarks .dropdown-helper>li,.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--profile .dropdown-helper>li {
    margin-left: 0;
    display: block;
    min-width: 150px
}

.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--bookmarks .dropdown-helper>li span,.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--profile .dropdown-helper>li span {
    display: block;
    text-align: center;
    font-size: 14px;
    color: #afafaf
}

.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--bookmarks .dropdown-helper>li a,.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--profile .dropdown-helper>li a {
    font-size: 16px;
    line-height: 32px;
    color: #000
}

.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--bookmarks .dropdown-helper>li a:hover,.vhb-c-header .vhb-c-dropdown-forced.vhb-c-dropdown--profile .dropdown-helper>li a:hover {
    color: #ee7000
}

.vhb-c-header .vhb-u-sticky__show {
    display: none
}

.vhb-c-header .vhb-c-header__content {
    padding: 0 17px 0;
    max-width: 980px;
    position: relative;
    background: #fff
}

.vhb-c-header .vhb-c-header__sticky {
    width: 100%;
    z-index: 99999;
    max-height: 208px;
    overflow: hidden;
    position: relative
}

.vhb-c-header__nav-top {
    font-size: 13px;
    line-height: 36px;
    min-height: 36px;
    border-bottom: 1px solid #afafaf
}

.vhb-c-header__nav-top:after {
    content: "";
    clear: both
}

.vhb-c-header .vhb-c-teaser-list {
    display: none
}

.vhb-u-sticky .reading-bar {
    background: #ee7000;
    height: 2px;
    left: 0;
    position: absolute;
    top: 69px;
    width: 0
}

.vhb-u-active {
    color: #ee7000
}

.vhb-u-active>.vhb-c-caret {
    position: relative;
    padding-right: 15px
}

.vhb-u-active>.vhb-c-caret:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -114px;
    width: 11px;
    height: 6px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-u-active>a {
    color: inherit!important
}

.vhb-c-nav-top {
    display: block
}

.vhb-c-nav-top a {
    white-space: nowrap
}

.vhb-c-nav-top--date {
    color: #646464;
    top: 0;
    left: 20px;
    position: absolute
}

.vhb-c-nav-top--links {
    text-align: center;
    color: #646464
}

.vhb-c-nav-top--links>li {
    display: inline-block;
    padding: 0 8.4px
}

.vhb-c-nav-top--links>li a {
    color: #646464;
    border-bottom: 1px solid transparent
}

.vhb-c-nav-top--links>li a:hover {
    color: #646464;
    border-color: #646464
}

.vhb-c-nav-top--links>li a[href="/today/"] {
    font-size: 0
}

.vhb-c-nav-top--links>li a[href="/today/"]::after {
    content: "";
    display: inline-block;
    background-size: cover;
    width: 22px;
    height: 14px;
    top: 2px;
    position: relative;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAcCAMAAAAtIK2eAAABHVBMVEX///8AAJTMAAD/AAAAM5n88fHOAwP9AAD/+/v65ub319frmJjjb2/YPDzWLy/TISHTHBzTAgL8/P3++fn+9fXi5/PH0un53d31yspPcrkLO53mgIDhaGjeVlbPCgrjAADbAAD5+vz09vrw8/na4fC0wuCoudydsNeNo9H2zc1zj8fzxMRZer3yu7vwtLRCZ7Pvr68vWKsoUqkeS6UYRqMRQKAHOJsDNZroiornh4fkdnbfXV3cUVHaRUXVKSnQExP5AADzAADvAADqAADp7fbo7PXf5fL87OzR2uzN1+v76ur76em9yuSOpNGDm82Bmsz/xMRph8NohsLxtrY5YK8yW63to6PsoKD/f3/aQ0PXMzP/KSnRFRXQFBT2AADsZoUyAAABXklEQVQ4y5WT504CQRSFj5dL770jCCIISBERQYpg773r+z+GywZcZRZ3/ZLJ/Jgvk5uTe7CkikGFYVq3bB6b4pIMtTOPzem0QZ/sj7/bgUPpQVCFMfa8SSt8FzEdsnnZswGcPDBrj1HzOIxYWd9mbdm664oAq5s84e8xzOPUjgUHZWZt+TPdCwNrW7KpMYbAP2VVpLxIZIE88pIKEJDzItIr2wekDgzzvF1j0S+C/OzHVNak1E8YZ/JZkui1CITqPAU/MSb6JUD5+c5Npk4AvkJsKhsURt64H/vlmRwNIuAwkbsCBKNz8jDttMmLMJM5VvCh6CLqnk73TsnLYwdyVWZFZq6HYGmnaPAEeaO/+ygVJ3PZ4l+yxE0W4R7RSxg4vodSnFCDWZC5mQceP2iy14DcR6k42VtmQZap5nDUJXJF5LwmV77Ji2RuXWVQkVJ0oOZuW+RoRFmhcY5Ax0RfDZgimUkEMHMAAAAASUVORK5CYII=)
}

.vhb-c-nav-top#profileNav {
    display: none;
    top: 0;
    right: 0;
    padding-right: 20px;
    position: absolute
}

.vhb-c-nav-top--bookmarks {
    vertical-align: top;
    display: inline-block;
    margin-right: 20px
}

.vhb-c-nav-top--bookmarks .vhb-c-bookmarks-icon {
    margin-right: 3px;
    position: relative;
    padding-right: 15px
}

.vhb-c-nav-top--bookmarks .vhb-c-bookmarks-icon:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1336px;
    width: 11px;
    height: 13px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-c-nav-top--bookmarks .dropdown-menu {
    line-height: normal
}

.vhb-c-nav-top--bookmarks .dropdown-helper {
    padding: 0!important
}

.vhb-c-nav-top--bookmarks .vhb-box-content {
    padding: 10px 30px 5px
}

.vhb-c-nav-top--bookmarks .vhb-c-bookmarks__link {
    border-top: 1px solid #afafaf;
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    padding: 15px;
    text-align: center
}

.vhb-c-nav-top--bookmarks .vhb-c-bookmarks__link a {
    text-transform: uppercase;
    position: relative;
    padding-right: 10px
}

.vhb-c-nav-top--bookmarks .vhb-c-bookmarks__link a:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -318px;
    width: 6px;
    height: 11px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-c-nav-top--bookmarks .vhb-c-bookmarks__link a:hover {
    position: relative;
    padding-right: 10px
}

.vhb-c-nav-top--bookmarks .vhb-c-bookmarks__link a:hover:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -361px;
    width: 6px;
    height: 11px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-c-nav-top--profile {
    display: inline-block;
    vertical-align: top
}

.vhb-c-nav-top--profile .dropdown-toggle {
    max-width: 170px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.vhb-c-nav-top--profile ul>li {
    display: inline-block;
    margin-left: 16.5px
}

.vhb-c-nav-top--profile ul>li:first-child {
    margin-left: 0
}

.vhb-c-nav-top--profile ul>li a {
    color: #ee7000;
    border-bottom: 1px solid transparent
}

.vhb-c-nav-top--profile ul>li a:hover {
    border-color: #ee7000
}

.vhb-c-nav-logos {
    position: relative;
}

.vhb-c-nav-logos:after {
    content: "";
    clear: both
}

.vhb-c-nav-logo {
    width: auto;
    max-height: 100%;
    position: absolute;
    top: 0
}

.vhb-c-nav-logo--left {
    left: 0
}

.vhb-c-nav-logo--left img {
    height: auto;
    width: auto;
    max-height: 95px
}

.vhb-c-nav-logo--right {
    right: 0
}

.vhb-c-header-logo {
    padding-top: 30px;
    padding-bottom: 30px;
    text-align: center
}

.singular .vhb-c-header-logo {
    padding-top: 20px;
    padding-bottom: 20px;
}

.vhb-c-nav__ad {
    display: none
}

.vhb-c-nav {
    display: block;
    width: 100%;
    background: #fff;
    position: relative;
    font-size: 16px;
    text-align: center;
    border: none;
    line-height: 40px;
    color: #000;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 20px;
    height: 100%;
}

.vhb-c-nav a {
    color: inherit
}

.vhb-c-nav .vhb-c-nav__item {
    display: inline-block;
    margin-left: 20px;
    text-transform: uppercase;
    font-weight: 700;
    position: relative;
    text-align: left;
}

.vhb-c-nav .vhb-c-nav__item:first-child {
    margin-left: 0
}

.vhb-c-nav .vhb-c-nav__item>a {
    display: block
}

.vhb-c-nav .vhb-c-nav__item:hover>.vhb-c-caret {
    position: relative;
    padding-right: 15px
}

.vhb-c-nav .vhb-c-nav__item:hover>.vhb-c-caret:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -114px;
    width: 11px;
    height: 6px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-c-nav .vhb-c-nav__item:hover>a {
    color: #ee7000
}

.vhb-c-nav .vhb-c-nav__item.vhb-u-opened .vhb-c-sub-nav {
    display: table!important
}

.vhb-c-nav .vhb-c-sub-nav {
    top: 39px;
    left: -21px;
    background: #fff;
    position: absolute;
    padding: 20px 0 20px 20px;
    border: 1px solid #afafaf;
    border-top: 0;
    font-size: 13px;
    line-height: 16px;
    width: auto;
    text-align: left;
    display: none;
    z-index: 2000;
    color: #000
}

.vhb-c-nav .vhb-c-sub-nav__ad,.vhb-c-nav .vhb-c-sub-nav__list {
    display: table-cell;
    vertical-align: top
}

.vhb-c-nav .vhb-c-sub-nav__ad {
    padding-left: 20px;
    padding-right: 20px;
    border-left: 1px solid #afafaf
}

.vhb-c-nav .vhb-c-sub-nav__list {
    padding-right: 20px
}

.vhb-c-nav .vhb-c-sub-nav__item {
    display: block;
    margin-top: 10px
}

.vhb-c-nav .vhb-c-sub-nav__item>a {
    white-space: nowrap
}

.vhb-c-nav .vhb-c-sub-nav__item>a:hover {
    color: #ee7000
}

.vhb-c-nav .vhb-c-sub-nav__item:first-child {
    margin-top: 0
}

.vhb-c-nav--sub {
    max-width: none;
    font-weight: 400;
    height: 38px;
    line-height: 37px;
    margin-top: auto;
    border-bottom: 1px solid #afafaf;
    font-size: 13px;
    color: #646464
}

.vhb-c-nav--sub .vhb-c-sub-nav {
    top: 36px
}

.vhb-c-nav--sub .vhb-c-nav__item {
    font-weight: 400;
    margin-left: 15px;
    display: inline-block;
    text-transform: none
}

.vhb-c-nav--sub .vhb-c-sub-nav__item {
    font-weight: 400;
    line-height: 20px;
    padding-right: 20px
}

.vhb-c-nav--sub .vhb-c-sub-nav__item.vhb-partner-offers {
    font-size: 12px;
    margin: 20px 0 10px;
    border-bottom: 1px solid #afafaf
}

.vhb-c-nav--sub .vhb-c-sub-nav__item.vhb-partner-offers:first-child {
    margin-top: 0
}

.vhb-c-nav--sub .vhb-c-sub-nav__item.vhb-partner-offers-item>a {
    color: #969696
}

.vhb-c-nav--sub .vhb-c-sub-nav__item.vhb-partner-offers-item>a:hover {
    color: #ee7000
}

.vhb-c-caret {
    position: relative;
    padding-right: 15px
}

.vhb-c-caret:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 0;
    width: 11px;
    height: 6px;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    position: absolute
}

.vhb-c-multibar-item a {
    color: inherit;
    display: inline-block
}

.vhb-c-multibar-item a:hover {
    color: #ee7000
}

.vhb-c-multibar-item--center a {
    margin-left: 5px
}

.vhb-c-multibar-item--left {
    display: flex;
}

.vhb-c-multibar-item--right {
    position: absolute;
    right: 0
}

.vhb-c-search {
    position: absolute;
    right: 0;
    top: 0
}

.vhb-c-search .dropdown-menu {
    z-index: 0
}

.vhb-c-multibar {
    max-width: 980px;
    line-height: 24px;
    min-height: 24px;
    text-align: center;
    position: relative;
    font-size: 13px;
    color: #646464
}

.vhb-c-multibar:after {
    clear: both;
    content: ""
}

.vhb-c-vwd-item {
    font-size: 13px;
    color: #646464
}

.vhb-c-vwd-item a {
    margin-left: 5px
}

.vhb-c-vwd-item a:first-child {
    margin-left: 0
}

.vhb-c-search__input {
    border: none;
    line-height: normal;
    margin-right: 26px;
    width: 150px;
    border-bottom: 1px solid #646464;
    padding-bottom: 3px
}

.vhb-c-search__input:focus {
    border-color: #ee7000
}

.vhb-c-search__button {
    height: 24px;
    width: 20px;
    padding: 0
}

.vhb-c-search__button:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -2077px;
    width: 16px;
    height: 16px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-c-search__button:after {
    left: 2px;
    top: 4px
}

.vhb-c-search__button:hover {
    background-position: 0 -10171px
}

.vhb-c-link--special {
    background: #511775;
    color: #fff!important;
    padding: 3px 8px;
    border: none!important
}

.vhb-c-header.vhb-u-sticky {
    width: 100%;
    background: #fff;
    left: 0;
    top: 0;
    z-index: 99999;
    padding-left: 0 !important;
    position: sticky;
}

#wpadminbar + #hcf-wrapper .vhb-c-header.vhb-u-sticky {
    top: 32px;
}

.vhb-c-header.vhb-u-sticky .vhb-c-header__nav-top {
    border: none
}

.vhb-c-header.vhb-u-sticky .vhb-c-nav .vhb-c-nav__item>ul {
    display: none
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown-forced .dropdown-menu {
    padding-right: 4px;
    top: 71px
}

.vhb-c-header.vhb-u-sticky .vhb-u-sticky__show {
    display: block
}

.vhb-c-header.vhb-u-sticky .vhb-u-sticky__hidden {
    display: none
}

.vhb-c-header.vhb-u-sticky .vhb-c-nav-logos {
    position: absolute;
    top: 20px;
    left: 0;
    width: 100%;
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown .dropdown-toggle {
    display: flex;
    margin-top: 0;
}

.vhb-c-header.vhb-u-sticky svg {
    max-height: 26px;
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--search .vhb-c-sticky-icon {
    right: 68px;
    position: absolute
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--search .vhb-c-sticky-icon:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1981px;
    width: 16px;
    height: 16px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-c-header.vhb-u-sticky .vhb-c-dropdown--search .vhb-c-sticky-icon:after {
    left: 10px;
    top: 10px
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--search .vhb-c-search {
    float: none
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--search .dropdown-helper {
    padding: 20px 30px
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--search .dropdown-menu {
    right: -4px;
    left: auto
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--search .vhb-c-search {
    display: block;
    position: relative
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--search .vhb-c-search__button {
    right: 7px;
    top: 9px
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--search .vhb-c-search__input {
    line-height: 20px;
    font-size: 15px;
    width: 270px;
    padding: 10px 30px 10px 10px;
    margin: 0;
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0,0,0,.2);
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,.2);
    border: 1px solid #afafaf;
    background: #e8e8e8;
    color: #646464
}

.vhb-c-header.vhb-u-sticky .vhb-c-sticky-icon--search {
    top: 0;
    left: 30px;
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--nav .sidebar-menu .vhb-c-nav,
.vhb-c-header .vhb-c-dropdown--nav.open .sidebar-menu .vhb-c-nav {
    border-top: none;
    height: 100%;
    margin: 0;
    text-align: left;
    padding: 40px 20px 0;
    width: 290px;
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--nav .vhb-c-nav .vhb-c-nav__item .vhb-c-sub-nav,
.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--nav .vhb-c-nav .vhb-c-nav__item .vhb-c-sub-nav ul {
    position: relative;
    padding: 0;
    background: 0 0;
    border: none;
    top: auto;
    left: auto
}

.vhb-c-header .vhb-c-dropdown .vhb-c-nav .vhb-c-nav__item {
    font-size: 16px;
    display: inline-block;
}

.vhb-c-header .vhb-c-dropdown .sidebar-menu .vhb-c-nav__item {
    display: block;
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--nav .vhb-c-nav .vhb-c-nav__item .vhb-c-sub-nav ul>li>a,
.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--nav .vhb-c-nav .vhb-c-nav__item>a {
    color: #646464
}

.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--nav .vhb-c-nav .vhb-c-nav__item .vhb-c-sub-nav ul>li>a:hover,
.vhb-c-header.vhb-u-sticky .vhb-c-dropdown--nav .vhb-c-nav .vhb-c-nav__item>a:hover {
    color: #ee7000
}

.vhb-c-header.vhb-u-sticky .vhb-c-header__nav-top,.vhb-c-header.vhb-u-sticky .vhb-c-multibar {
    position: static;
    width: 100%;
    height: 0;
    right: 0;
    top: 0;
    min-height: 0
}

.vhb-c-header .vhb-c-sticky-icon {
    cursor: pointer;
    border: none;
}

.vhb-c-header.vhb-u-sticky .vhb-c-sticky-icon--home:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -2269px;
    width: 16px;
    height: 17px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-c-header.vhb-u-sticky .vhb-c-sticky-icon--home:after {
    left: 10px;
    top: 9.5px
}

.vhb-c-header.vhb-u-sticky .vhb-c-sticky-icon--home>a {
    display: block;
    height: 100%;
    width: 100%;
    position: relative;
    z-index: 2
}

.vhb-c-action-link {
    left: 320px;
    top: 0;
    position: absolute
}

.vhb-c-social-media {
    top: 19px;
    position: absolute;
    right: 200px
}

.vhb-c-social-media ul>li {
    display: inline-block
}

.vhb-c-social-media__icon {
    display: block;
    height: 30px;
    width: 30px;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    margin-left: 8px
}

.vhb-c-social-media__icon--facebook {
    position: relative;
    background: #3664a2
}

.vhb-c-social-media__icon--facebook:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -2811px;
    width: 9px;
    height: 18px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-c-social-media__icon--facebook:after {
    left: 10.5px;
    top: 6px
}

.vhb-c-social-media__icon--twitter {
    position: relative;
    background: #55ACEE
}

.vhb-c-social-media__icon--twitter:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1472px;
    width: 16px;
    height: 14px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-c-social-media__icon--twitter:after {
    left: 7px;
    top: 8px
}

.vhb-c-social-media__icon--googleplus {
    position: relative;
    background: #dd4b39
}

.vhb-c-social-media__icon--googleplus:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -799px;
    width: 20px;
    height: 12px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-c-social-media__icon--googleplus:after {
    left: 5px;
    top: 9px
}

.vhb-c-social-media__icon--xing {
    position: relative;
    background: #006567
}

.vhb-c-social-media__icon--xing:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -2221px;
    width: 15px;
    height: 16px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-c-social-media__icon--xing:after {
    left: 7.5px;
    top: 7px
}

.vhb-c-social-media__icon--linkedin {
    position: relative;
    background: #0a76b4
}

.vhb-c-social-media__icon--linkedin:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -1656px;
    width: 15px;
    height: 14px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .vhb-c-social-media__icon--linkedin:after {
    left: 7.5px;
    top: 8px
}

#vhb-page-navigation-count-new {
    display: block;
    position: absolute;
    top: -4px;
    right: -2px;
    width: 16px;
    z-index: 1;
    height: 16px;
    background-color: #BB1A35;
    color: #fff;
    font-size: 11px;
    text-align: center;
    line-height: 17px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 0 2px #fff;
    box-shadow: 0 0 0 2px #fff
}

#vhb-page-navigation-count-new:empty {
    display: none
}

.vhb-partner-ge {
    border-color: #3a6daf
}

.vhb-partner-ge.vhb-box-tower-nav>.vhb-box-header {
    border-color: #3a6daf!important;
    background: #fff
}

.vhb-partner-ge .vhb-box-header {
    background: #3a6daf
}

.vhb-partner-ge .vhb-teaser>a:hover .vhb-headline {
    border-color: #3a6daf!important
}

.vhb-partner-ge .vhb-teaser .vhb-more,.vhb-partner-ge .vhb-teaser .vhb-overline {
    color: #3a6daf
}

.vhb-partner-ge.vhb-box-tower-nav {
    overflow: visible;
    position: relative
}

.vhb-partner-ge.vhb-box-tower-nav:before {
    content: "Partnerangebot";
    font-size: 11px;
    position: absolute;
    top: -18px;
    right: 0;
    color: #afafaf;
    text-transform: uppercase
}

.vhb-partner-hp {
    border-color: #3a6daf
}

.vhb-partner-hp.vhb-box-tower-nav>.vhb-box-header {
    border-color: #3a6daf!important;
    background: #fff
}

.vhb-partner-hp .vhb-box-header {
    background: #3a6daf
}

.vhb-partner-hp .vhb-teaser>a:hover .vhb-headline {
    border-color: #3a6daf!important
}

.vhb-partner-hp .vhb-teaser .vhb-more,.vhb-partner-hp .vhb-teaser .vhb-overline {
    color: #3a6daf
}

.vhb-partner-hp.vhb-box-tower-nav {
    overflow: visible;
    position: relative
}

.vhb-partner-hp.vhb-box-tower-nav:before {
    content: "Anzeige";
    font-size: 11px;
    position: absolute;
    top: -18px;
    right: 0;
    color: #afafaf;
    text-transform: uppercase
}

.vhb-partner-telekom {
    border-color: #e20074
}

.vhb-partner-telekom.vhb-box-tower-nav>.vhb-box-header {
    border-color: #e20074!important;
    background: #fff
}

.vhb-partner-telekom .vhb-box-header {
    background: #e20074
}

.vhb-partner-telekom .vhb-teaser>a:hover .vhb-headline {
    border-color: #e20074!important
}

.vhb-partner-telekom .vhb-teaser .vhb-more,.vhb-partner-telekom .vhb-teaser .vhb-overline {
    color: #e20074
}

.vhb-partner-telekom.vhb-box-tower-nav {
    overflow: visible;
    position: relative
}

.vhb-partner-telekom.vhb-box-tower-nav:before {
    content: "Anzeige";
    font-size: 11px;
    position: absolute;
    top: -18px;
    right: 0;
    color: #afafaf;
    text-transform: uppercase
}

.vhb-partner-epaper {
    border-color: #ee7000
}

.vhb-partner-epaper.vhb-box-tower-nav>.vhb-box-header {
    border-color: #ee7000!important;
    background: #fff
}

.vhb-partner-epaper .vhb-box-header {
    background: #ee7000
}

.vhb-partner-epaper .vhb-teaser>a:hover .vhb-headline {
    border-color: #ee7000!important
}

.vhb-partner-epaper .vhb-teaser .vhb-more,.vhb-partner-epaper .vhb-teaser .vhb-overline {
    color: #ee7000
}

.vhb-magicbox {
    margin-bottom: 20px
}

#outbrain_widget_1 {
    margin-bottom: 20px
}

#taboola-descender-thumbnails {
    position: relative;
    z-index: 1
}

.trc_elastic .trc_rbox {
    padding: 20px
}

.vhb-rebrush div.col-md-8+aside.col-md-4 {
    padding-left: 16px
}

.vhb-rebrush .u-bg-white {
    background-color: #fff
}

.vhb-rebrush .u-fill {
    width: 100%
}

.vhb-rebrush .o-wrapper-inline {
    width: 620px;
    margin: 0 auto
}

.vhb-rebrush .u-text {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 400
}

.vhb-rebrush .u-text-center {
    text-align: center
}

.vhb-rebrush .u-text--l {
    font-size: 24px;
    line-height: 30px;
    font-weight: 700
}

.vhb-rebrush .u-text--m {
    font-size: 18px;
    line-height: 24px
}

.vhb-rebrush .u-text--s {
    font-size: 15px;
    line-height: 20px
}

.vhb-rebrush .u-links-muted a {
    color: #1E1E1E!important
}

.vhb-rebrush .u-links-muted a:hover {
    color: #ee7000!important
}

.c-icon--videoplay {
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    position: absolute
}

.c-icon--videoplay:after {
    background-image: url(../images/8-formatOriginal.webp);
    background-position: 0 -6158px;
    width: 148px;
    height: 148px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    position: absolute
}

.ie8 .c-icon--videoplay:after {
    left: -58px;
    top: -58px
}

.u-icon {
    width: 32px;
    height: 32px;
    opacity: .3;
    cursor: pointer
}

.u-icon--topright {
    position: relative;
    float: right;
    top: -10px;
    right: -10px
}

.u-icon:hover {
    opacity: 1
}

.u-icon--cross:after,.u-icon--cross:before {
    position: absolute;
    left: 15px;
    content: " ";
    height: 33px;
    width: 2px;
    background-color: #333
}

.u-icon--cross:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
}

.u-icon--cross:after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.vhb-registerlayer {
    background-color: #f2f2f2;
    background-position: right;
    background-repeat: no-repeat;
    background-size: contain;
    border-top: 3px solid #511775;
    border-left: 3px solid #511775;
    border-right: 3px solid #511775;
    height: 125px;
    position: fixed;
    bottom: 0;
    width: 1000px;
    left: -webkit-calc(50% - 500px);
    left: calc(50% - 500px);
    z-index: 1000;
    -webkit-box-shadow: 0 1px 5px 1px rgba(0,0,0,.5);
    box-shadow: 0 1px 5px 1px rgba(0,0,0,.5);
    opacity: 1;
    -webkit-transition: bottom ease .8s,opacity ease-in-out .5s;
    -o-transition: bottom ease .8s,opacity ease-in-out .5s;
    transition: bottom ease .8s,opacity ease-in-out .5s
}

.vhb-registerlayer.vhb-registerlayer--hidden {
    bottom: -150px;
    opacity: 0
}

.vhb-registerlayer.vhb-registerlayer--onlyimage {
    border: none;
    bottom: -2px;
    background-image: none
}

.vhb-registerlayer a {
    text-decoration: none
}

.vhb-registerlayer a:hover {
    text-decoration: none;
    color: inherit
}

.vhb-registerlayer.vhb-registerlayer-ab2 {
    display: none;
    height: 150px
}

.vhb-registerlayer.vhb-registerlayer-ab2 .vhb-registerlayer--head {
    margin: 10px 0 0
}

body.vhb-registerlayer-abtest2 .vhb-registerlayer-ab1 {
    display: none
}

body.vhb-registerlayer-abtest2 .vhb-registerlayer-ab2 {
    display: block
}

.vhb-registerlayer--ticker {
    font-size: 18px;
    color: rgba(0,0,0,.8);
    margin-bottom: 10px
}

.vhb-registerlayer--left,.vhb-registerlayer--right {
    display: inline-block;
    vertical-align: middle
}

.vhb-registerlayer--left {
    text-align: left;
    margin-right: 10px
}

.vhb-registerlayer--head {
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 24px;
    margin: 10px 0
}

.vhb-registerlayer--head.vhb-registerlayer--head-left {
    text-align: left;
    padding: 20px 25px;
    font-size: 25px;
    line-height: 31px
}

.vhb-registerlayer--wrapper {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    width: 100%
}

.vhb-registerlayer--close {
    cursor: pointer;
    position: absolute;
    top: 4px;
    right: 0;
    width: 50px;
    height: 50px
}

.vhb-registerlayer--close:after,.vhb-registerlayer--close:before {
    position: absolute;
    right: 15px;
    content: " ";
    height: 20px;
    width: 2px;
    background-color: #333
}

.vhb-registerlayer--close:after {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
}

.vhb-registerlayer--close:before {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.vhb-registerlayer--button {
    background: #511775;
    color: #fff;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-align: center;
    padding: 15px 50px;
    font-family: FranklinGothic,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 16px;
    letter-spacing: .08rem;
    text-transform: uppercase;
    display: inline-block;
    -webkit-transition: background ease-in-out .1s;
    -o-transition: background ease-in-out .1s;
    transition: background ease-in-out .1s
}

.vhb-registerlayer--button:hover {
    background: rgba(81,23,117,.8)
}

.vhb-registerlayer--button-install {
    background: #ee7000;
    color: #fff;
    font-size: 22px;
    padding: 4px 9px;
    text-transform: none;
    position: absolute;
    right: 17px;
    bottom: 17px
}

.vhb-downloadslider {
    padding-bottom: 10px
}

.vhb-downloadslider__heroimage {
    max-width: 300px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.2);
    box-shadow: 0 1px 1px rgba(0,0,0,.2);
    margin-bottom: 20px
}

.vhb-downloadslider__image {
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.2);
    box-shadow: 0 1px 1px rgba(0,0,0,.2);
    margin-right: 5px;
    width: 90px;
    cursor: pointer;
    opacity: .6
}

.vhb-downloadslider__image.is-active {
    opacity: 1
}

@charset "UTF-8";.vhb-button-standalone {
    color: #fff;
    background-color: #ee7000;
    text-align: center;
    padding: 8px 20px;
    font-size: 14px;
    line-height: 18px;
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #ee7000;
    letter-spacing: .07rem
}

.vhb-button-standalone:hover {
    color: #fff;
    background-color: #c96b00;
    border-color: #c96b00;
    border-bottom: 1px solid #ee7000
}

.vhb-button-standalone--inactive {
    opacity: .3;
    cursor: default;
    display: none
}

.vhb-button-standalone--large {
    font-size: 20px
}

.vhb-button-standalone--inverted {
    border-color: #fff;
    color: #ee7000;
    background-color: #fff
}

.vhb-button-standalone--inverted:hover {
    color: #c96b00;
    background-color: #fff
}

.vhb-button-standalone--arrow:after {
    padding-left: 2px;
    content: "»";
    font-size: 24px;
    position: absolute;
    line-height: 17px
}

body:not(.vhb-paid) .vhb-button-standalone--premium {
    background-color: #511775;
    border-color: #511775
}

body:not(.vhb-paid) .vhb-button-standalone--premium:hover {
    background-color: #691D98;
    border-color: #691D98;
    border-bottom: 1px solid #511775
}

@charset "UTF-8";.vhb-modal {
    padding: 20px;
    border: 1px solid #ee7000;
    color: #333;
    margin-bottom: 20px
}

.vhb-modal__title {
    font-size: 20px;
    line-height: 30px;
    font-weight: 700;
    margin-bottom: 10px
}

.vhb-modal__title--l {
    font-size: 30px;
    line-height: 35px
}

.vhb-modal__text {
    font-size: 16px;
    margin-bottom: 10px
}

.vhb-modal__text--s {
    font-size: 15px
}

.vhb-modal__text--l {
    font-size: 20px
}

.vhb-modal__link {
    color: #ee7000!important
}

.vhb-modal__link:hover {
    color: #ee7000!important;
    border-bottom: 1px solid #ee7000
}

.vhb-modal__link--singleline:after {
    content: "»";
    font-size: 30px;
    line-height: 20px;
    vertical-align: -3px
}

.vhb-paid .vhb-c-link--special {
    background: #ee7000
}

.vhb-paid .vhb-label-premium {
    display: none
}

body.ab-leadelement .vhb-teaser.vhb-teaser-2.vhb-mega-type3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 665px;
    overflow: hidden;
    margin-left: 10px
}

body.ab-leadelement .vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-content {
    width: 100%
}

body.ab-leadelement .vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-2--content {
    padding: 10px 0 0
}

body.ab-leadelement .vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-head {
    padding: 8px 8px 0 0
}

body.ab-leadelement .vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-service {
    display: block;
    position: relative;
    left: 0;
    margin: 10px 0;
    float: left
}

body.ab-leadelement .vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-overline {
    text-shadow: none
}

body.ab-leadelement .vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser--wrapper {
    width: 100%;
    border-top: none;
    border-right: 1px solid #969696;
    border-bottom: none;
    border-left: none;
    padding-right: 10px
}

body.ab-leadelement .vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-headline {
    color: #000;
    font-weight: 600;
    font-size: 35px;
    line-height: 35px
}

body.ab-leadelement .vhb-teaser.vhb-teaser-2.vhb-mega-type3 .vhb-teaser-headposition {
    position: initial
}

body.ab-leadelement .vhb-teaser.vhb-teaser-2 .vhb-teaser--background:before {
    display: none
}

body.ab-leadelement .ab-leadelement-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 300px;
    overflow: hidden;
    float: left;
    margin-bottom: 10px
}

body.ab-leadelement .ab-leadelement-container li,body.ab-leadelement .ab-leadelement-container ul {
    list-style: none
}

body.ab-leadelement .ab-leadelement-container li:first-child {
    border-bottom: 1px solid #969696;
    margin-bottom: 15px
}

body.ab-leadelement .ab-leadelement-container li .vhb-media-wrapper {
    float: none;
    margin: 0 0 10px
}

body.ab-leadelement .ab-leadelement-container li .vhb-media-wrapper img {
    width: 100%
}

body.ab-leadelement .ab-leadelement-container li .vhb-authors,body.ab-leadelement .ab-leadelement-container li .vhb-teaser-content,body.ab-leadelement .ab-leadelement-container li .vhb-teaser-service {
    display: none
}

body.ab-leadelement .ab-leadelement-container li .vhb-headline {
    font-size: 18px;
    line-height: 22px;
    font-weight: 600
}

body.ab-leadelement .ab-leadelement-container li.vhb-teaser-2-small {
    border-top: none;
    padding-top: 0
}

img.lazy:not([src]) {
    visibility: hidden
}

.singular .vhb-c-header-logo svg {
    max-height: 26px;
}

.singular .vhb-c-nav-logos {
    height: 70px;
}

.singular .vhb-c-nav__wrapper.vhb-c-dropdown.vhb-c-dropdown--nav {
    position: relative;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    height: 70px;
    margin-top: -70px;
}

.home .vhb-c-header .vhb-c-dropdown--nav .dropdown-menu.sidebar-menu,
.singular .vhb-c-header .dropdown-menu.sidebar-menu,
.singular .vhb-c-header.vhb-u-sticky .dropdown-menu.sidebar-menu {
    height: 100%;
    left: -290px;
    position: fixed;
    top: 0;
    z-index: 400;
    transition: all .1s linear;
    max-width: 375px;
    min-width: 290px;
    transform: translate(0, 0);
    visibility: visible;
}

.vhb-c-header .vhb-c-dropdown--nav.open .dropdown-menu.sidebar-menu {
    transform: translate3d(290px, 0, 0);
}

.sidebar-menu li {
    margin-left: 0 !important;
}

.lv_overlay {
    background-color: rgba(0, 0, 0, .1) !important;
    z-index: 100000;
}

.scroll-disabled {
    overflow: hidden;
}

.vhb-c-sticky-icon--search {
    display: none !important;
}