.printed-edition {
    overflow: hidden;
}

.video-container {
    position:relative;
    padding-bottom:56.25%;
    padding-top:0px;
    height:0;
    overflow:hidden;
    margin-bottom: 15px;
}

.banner-negative-top-margin {
    margin-top: -17px !important;
}

.banner-negative-bottom-margin {
    margin-bottom: 0px !important;
}

.video-container iframe, .video-container object, .video-container embed {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}

.embed-responsive, .embed-code-container {
    text-align: center;
    margin-bottom: 20px;
}

.single-news-content p iframe{
    text-align: center;
    margin: 15px auto !important;
    padding: 5px auto !important;
}

.embed-responsive iframe, 
.embed-responsive object, 
.embed-responsive embed, 
.embed-responsive blockquote, 
.embed-responsive twitterwidget,
.embed-code-container iframe, 
.embed-code-container object, 
.embed-code-container embed, 
.embed-code-container blockquote, 
.embed-code-container twitterwidget{
    margin: 0px auto !important;
    padding: 0px auto !important;
    max-width: 100% !important;
}

.error-msg {
    color: #FF0000;
}

.cursor {
    cursor: pointer;
}

.hide-comment{
    display: none;
}

.banner {
    width: 100%;
    min-height: 0px;
    height: auto;
    overflow:hidden; 
    display: block;
}

.banner-aside {
    width: 100%;
    min-height: 0px;
    height: auto;
    display: block;
}

@media(max-width:992px){
    .big-banner{
        display: none !important;
    }
    
    
    .top-menu .nav-item .link-logo-in-menu.category-color:hover{
        color: white !important;
    }
    
    
}
@media(min-width:992px){
    .nav-link img.logo-in-menu {
        max-height: 25px;
        width: auto;
        margin-top: -7px !important;
    }
    
    .big-banner{
        display:block;
        z-index:99999;

    }
    .banner-left{
        z-index:99999;
        overflow:hidden;
        text-align:right;
        top:0px !important;
        position:fixed;
        display:block !important;
        text-align:right;
        width:0px;
    }
    .banner-right{
        right:-10px;
        z-index:99999;
        overflow:hidden;
        text-align:left;
        top:0px !important;
        position:fixed;
        display:block !important;
        width:0px;
    }
    .banner-right img{
        float:left;
    }
    .banner-left img{
        float:right;
    }

}

.color-red, .color-red-a a{
    color: #E3322B;
}

.leave-comment button.btn-search {
    font-family: "Ubuntu-Regular",sans-serif;
}

.single-news-content h3 a {
    color: rgb(0, 0, 238);
}

.single-news .news-tag {
    font-size: 14px;
}


body a[href^="/magazin/"]{
    display: block !important;
}

.category-wrapper-header a[href^="/magazin/"], body .most-read-news a[href^="/magazin/"], body .most-commented-news a[href^="/magazin/"], body .latest-news a[href^="/magazin/"]{
    display: flex !important;
}

.weather {
    overflow: hidden;
}

.follow-us, .follow-us a {
    text-align: center;
    font-size: 1.2rem;
    color: #E3322B;
    font-family: "Ubuntu-Medium", sans-serif;
    font-style: italic;
    font-weight: normal;
    margin: 3px;
    margin-top: 5px;
}
.follow-us img {
    margin-top: 5px;
}

.single-news .single-news-header h1.news-title {
  font-size: 28px;
  max-height: none;
  line-height: 31px;
  overflow: visible;
  letter-spacing: 0.7px;
}

@media (min-width: 576px) {
  .single-news .single-news-header h1.news-title {
    font-size: 32px;
    line-height: 38px;
    margin-bottom: 20px;
  }
}

.horoscope-sign-inner br {
    margin-bottom: 5px;
}

.reportNews h3 {
    font-size: 21px;
    padding-top: 5px;
}

h4.survey-title {
    font-size: 1.2rem;
}

.category-wrapper-header .category-title-bordered-right {
    border-right: 2px solid #D63C39 !important;
    border-left: 0px;
    display: block !important;
}

.single-news .single-news-content a {
    font-weight: bold;
}

@media(min-width:576px){
    .main-content-exchange .exchange-list{
        display: flex;
    }
    .main-content-exchange .exchange-list li{
        flex: 0 0 33.33%;
        max-width: 33.33%;
        background: #eee !important;
        border-right: 2px solid #fff;
    }
    .main-content-exchange .exchange-list li:last-of-type{
        border-right: none;
    }    
}

    .main-content-exchange .exchange-list li img{
        display: block;
        width: 100%;
    }

    .sticky-banner{
        height: 1000px;
        
    }
    @media(min-width:768px){
        .sticky-banner .banner-aside{
            position:sticky;
            -webkit-position:sticky;
            top:47px;
        }
    }
    @media(min-width:992px){
        .sticky-banner .banner-aside{
            top:61px;
        }
    }
    @media(min-width:1250px){
        .sticky-banner .banner-aside{
            top:77px;
        }
    }

    .video-news-wrapper{
        background-image:linear-gradient(to bottom right, #E6272A, #820a0c) ;
    }
    .video-news-wrapper .video-slider-wrapper{
        height:250px ;
        /*background:url(assets/mainLoader.gif) no-repeat center;*/
        background-size: 120px auto;
    }

    .video-section-title{
        font-size: 30px;
        font-weight: 700;
        color:#fff;
        letter-spacing: 1px;
    }

    /*.video-news-wrapper .video-slider-wrapper .video-slider{
        background-image:linear-gradient(to bottom right, #E6272A, #820a0c) ;
    }*/
    
    .video-news-item  .img-holder:after{
        padding-top: 58.6% !important;
    }
    .video-news-item  .img-holder::before{
        content: '';
        display: block;
        width: 50px;
        height: 50px;
        position: absolute;
        top:50%;
        left: 50%;
        transform: translate(-50%, -50%);
        background: url(assets/owl.video.play.png) no-repeat center;
        background-size: contain;
        cursor: pointer;
        z-index: 3;

    } 
    .video-news-wrapper .video-news-item {
        width: 260px;
        background-color: #fff;
        border-radius: 0px;
        overflow: hidden;
    }
    
    .video-news-wrapper  .video-header a{
        color:#fff !important;
    }
    .video-news-wrapper .video-news-item img {
       display: block;
    }
 
    .video-slider .video-news-item .video-news-title{
        margin-bottom: 0;
    }
    .video-slider .video-news-item .video-news-title a{
        font-size: 16px;
        line-height: 20px;
        height: 60px;
        overflow: hidden;
        color:#000 !important;
    }
   

  
    .video-news-wrapper .owl-carousel .owl-nav button{
        
         width: 20px !important;
         height: 20px !important;
         border-radius: 50%;
         background-color: #fff !important;
    }
    .video-news-wrapper .owl-carousel .owl-nav button:hover{
        background-color: #fff !important;
   }
       
    .video-news-wrapper .owl-carousel .owl-nav .owl-prev{
        left: -22px;
        background-image: url(assets/prev-dark.png) !important;
        background-size: 7px auto !important;
   }
   .video-news-wrapper .owl-carousel .owl-nav .owl-next{
    right: -22px;
    background-image: url(assets/next-dark.png) !important;
    background-size: 7px auto !important;
}

 .election-source{
font-size: 9px;
font-style: italic;
display: block;
text-align: right;
padding-right: 10px;
min-width: 70px;

}

.custhom-legend{
    margin-bottom: 10px;
}

.election-sample{
    font-size: 11px;
display: block;
text-align: left;
padding-left: 10px;
}

.chart-item{
    padding: 30px;
    max-width: 388px;
    margin-left: auto;
    margin-right: auto;
}


.chart-2 .custhom-legend{
    margin-top: -130px;
}

.sticky-lead-banner.hide-banner{
    transform: translateY(-500px);
}
.sticky-lead-banner{
    position:sticky;
    -webkit-position:sticky;
    top:46px;
    z-index: 21;
    transition: 0.2s linear;
    background-color: #fff;
}

@media(min-width:992px){
    .sticky-lead-banner{
        top:61px;
        position: static !important;
    }
    .sticky-lead-banner.hide-banner{
        transform: translateY(0px) !important; 
    }
}
@media(min-width:1250px){
    .sticky-banner .banner-wrapper{
        top:77px;
    }
}
