.page-blog-landing .blog-wrapper .blog-header,
.page-blog-article .blog-wrapper .blog-header{
    display: none;
}

body .page-link:focus, body .page-link:hover,
body .page-item.active .page-link, body .page-item.active .page-link:focus, body .page-item.active .page-link:hover {
    background-color: #e68316 !important;
    border-color: #e68316 !important;
    color: #fff !important;
}

.btn-outline-primary, .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #fff !important;
    background-color: #e68316;
    border-color: #e68316 !important;
}
.btn-outline-primary:hover,
.btn-outline-primary:focus, .btn-outline-primary.focus,
.btn-outline-primary:active, .btn-outline-primary.active, .open > .btn-outline-primary.dropdown-toggle,
.btn-outline-primary:hover, .btn-outline-primary:disabled:hover,
.btn-outline-primary.disabled:focus, .btn-outline-primary:disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary:disabled.focus,
.btn-outline-primary:active:hover, .btn-outline-primary.active:hover, .open > .btn-outline-primary.dropdown-toggle:hover, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .open > .btn-outline-primary.dropdown-toggle:focus, .btn-outline-primary:active.focus, .btn-outline-primary.active.focus, .open > .btn-outline-primary.dropdown-toggle.focus {
    color: #fff !important;
    background-color: #e68316 !important;
    border-color: #e68316 !important;
}

.main-navbar-collapsable ul.mainmenu>li>a,
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
    font-family: 'Open Sans', sans-serif !important;
}

.widget-social .widget-inner h2 {
    font-weight: 600;
}

.cmp-contact #privacy-policy-accept + label a{
    font-weight: 700;
}

.cmp-product-thumb .thumb-meta{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.cmp-product-thumb .thumb-meta .short-desc {
    text-align: center;
    margin-bottom: 0.5rem;
    min-height: 42px;
}
.cmp-product-thumb .prices{
    width: auto;
}
.cmp-product-thumb .price:after{
    content: ' *';
}
.cmp-product-thumb .vat{
    display: none;
}

/* Feedback */
.single .feedback-stars-average.feedback-category-view{
    margin-bottom: -5px;
}
.cmp-product-thumb .feedback-stars-average.feedback-category-view{
    width: 100%;
}
.cmp-product-thumb .feedback-stars-average .feedback-stars-background, .cmp-product-thumb .feedback-stars-average .feedback-stars-overlay-wrap{
    left: calc(50% - 42.5px);
    width: 85px;
}
.feedback-container .feedback-loadmore{
    color: #fff !important;
    background-color: #e68316 !important;
    border-color: #e68316 !important;
}
.feedback-container .feedback-bars .feedback-bar-wrap .feedback-bar .feedback-bar-fill{
    background: #e68316;
}

/* SingleItem */
.single .base-price,
.single .nav-tabs .nav-item:not(:first-child){
    display: none;
}
.single #description table{
    width: auto;
    min-width: 500px;
    font-size: 0.93rem;
}
.single #description table td:first-child {
    text-align: left;
}
.single #description table td{
    text-align: right;
}
.description_title,
.rk_specification{
    font-weight: bold;
}
.rk_produkteigentitel,
.lieferumfang {
    color: #898989;
    font-size: 1.2rem;
    font-weight: bold;
}

/* EnergyLabel */
.single .price .energy-container{
    display: inline-block;
    margin-bottom: 0;
}
.single .single-rightside .energy-container .energy-label-button{
    max-height: 25px;
}
.cmp-product-thumb .energy-container .energy-label-button{
    max-height: 22px;
}
#energyLabelModal [data-label="LED"] .articlenumber{
    top: 10%;
}

/* Sebon ImageCarouselWidget */
.widget-image-carousel-sebson.widget-proportional {
    padding-bottom: 22.5%;
}
.widget-image-carousel-sebson .widget-inner .widget-caption{
    top: 20%;
    bottom: auto;
    left: 15%;
    text-align: left;
}
.widget-image-carousel-sebson .sb-slider-caption .title > span,
.widget-image-carousel-sebson .sb-slider-caption .subtitle > span{
    color: #3f3f3f;
    background-color: #f0f0f0;
    font-size: 2.3rem;
    padding: 0 12px;
    line-height: 1;
}
.widget-image-carousel-sebson .sb-slider-caption .title{
    font-weight: 700;
}
.widget-image-carousel-sebson .sb-slider-caption .subtitle{
    margin-top: 22px;
}
.widget-image-carousel-sebson .sb-slider-caption .link{
    margin-top: 32px;
}
.widget-image-carousel-sebson .sb-slider-caption .link > a{
    font-size: 0.8rem;
    color: #fff;
    background-color: #3f3f3f;
    padding: 8px 10px;
    margin-top: 20px;
}

@media (max-width: 991px){
    .widget-image-carousel-sebson .sb-slider-caption .title > span,
    .widget-image-carousel-sebson .sb-slider-caption .subtitle > span{
        padding: 0 6px;
        font-size: 1.35rem;
    }
    .widget-image-carousel-sebson .sb-slider-caption .subtitle{
        margin-top: 14px;
    }
    .widget-image-carousel-sebson .sb-slider-caption .link{
        margin-top: 22px;
    }
    .widget-image-carousel-sebson .sb-slider-caption .link > a{
        padding: 4px 6px;
    }
}

@media (max-width: 767px){
    .widget-image-carousel-sebson{
        display: none;
    }
}

.vat-footer{
    color: #959595;
}

.single-rightside .amzPayButton.articleCheckout {
    float: left !important;
    margin-left: 0;
    margin-right:0 !important;
    width:auto !important;
}

.single .item-price-block{
    display: inline-block;
}

