/* ====== Home page styles v77 ====== */
.homepage section {display: block;}

/* 3 top Accents styles START */
.homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box {position: relative; overflow: hidden;} 
.homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-additional-info .thumb-category-title,
.homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-additional-info .media-date-on,
.homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .title {color: #fff;}
.homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-title {padding-top: 20px;}
/* == big pill decoration START == */
.pill-decoration-wrapper {
    position: absolute;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
    filter: alpha(opacity=85);
    opacity: 0.85;
}
.pill-decoration{position: relative;-webkit-transform: rotate(26deg);-moz-transform: rotate(26deg);-ms-transform: rotate(26deg);-o-transform: rotate(26deg);transform: rotate(26deg);background-color: rgba(0, 179, 223, 1);}
.pill-decoration:before{position: absolute;content: '';-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background-color: rgba(0, 179, 223, 1);}
/* == big pill decoration END == */

@media (min-width:320px){ 
    .homepage .btns-container-centered .btn-default:first-child {margin-right: 0px;} 
}
@media (min-width:480px){ 
    .homepage .btns-container-centered .btn-default:first-child {margin-right: 10px;} 
}

@media (min-width:320px){
    .homepage-custom-accent {padding-left: 0px; padding-right: 0px;}
    .pill-decoration-wrapper {bottom: -210px; left: -100px;}
    .pill-decoration{width: 260px;height: 260px;}
    .pill-decoration:before{top: -130px;right: 0px;width: 260px;height: 260px;}
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-desc {
    position: absolute; bottom: 0; left: 0; overflow: visible;
    width: 198px;height: 156px;
    padding: 18px 0px 0px 16px;
    z-index: 1;
}
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-title {padding-top: 10px;}
    .homepage-3-accents-wrapper .col-sm-6:nth-child(2n+1) {clear: both;}
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont {height: 100%;}
    .homepage-3-accents-wrapper .main-accent-wrapper .thumb-title .title {font-size: 20px; line-height: 24px; max-height: 104px;}
    .homepage-3-accents-wrapper .main-accent-wrapper.sub-accent-wrapper .thumb-title .title,
    .homepage-3-accents-wrapper .sub-accent-wrapper .thumb-title .title {font-size: 20px; line-height: 1.1em; max-height: none;}
}
@media (min-width: 480px) {
    .pill-decoration-wrapper {bottom: -210px; left: -100px;}
    .pill-decoration{width: 300px;height: 300px;}
    .pill-decoration:before{top: -150px;right: 0px;width: 300px;height: 300px;}
    .homepage-3-accents-wrapper .main-accent-wrapper .thumb-title .title {font-size: 24px; line-height: 28px; max-height: 124px;}
    .homepage-3-accents-wrapper .main-accent-wrapper.sub-accent-wrapper .thumb-title .title {max-height: none;}
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-desc {
    position: absolute; bottom: 0; left: 0; overflow: visible;
    width: 250px;height: 170px;
    padding: 0px 0px 18px 16px;
    z-index: 1;
    }
}
@media (min-width: 640px) {
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-title {padding-top: 20px;}
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont {height: 270px;}
}
@media (min-width: 768px) { 
    .pill-decoration-wrapper {bottom: -200px; left: -70px;}
    .pill-decoration{width: 320px;height: 320px;}
    .pill-decoration:before{top: -160px;right: 0px;width: 320px;height: 320px;}
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-desc {
    position: absolute; bottom: 0; left: 0; overflow: visible;
    width: 280px;height: 140px;
    padding: 0px 0px 180px 26px;
    z-index: 1;
}
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont {height: 270px;}
    .homepage-3-accents-wrapper .main-accent-wrapper.sub-accent-wrapper .thumb-title .title {font-size: 24px; line-height: 1.1em; max-height: 78px;}
    .homepage-3-accents-wrapper .sub-accent-wrapper .thumb-title .title {font-size: 24px; line-height: 1.1em; max-height: none;} 
}
@media (min-width: 800px) {
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont {height: 270px;} 
}
@media (min-width: 992px) {
    .homepage-custom-accent {padding-left: 16px; padding-right: 16px;}
    .homepage-3-accents-wrapper .main-accent-wrapper .thumb-box {margin-bottom: 33px;}
    .pill-decoration-wrapper {bottom: -330px; left: -140px;}
    .pill-decoration{width: 460px;height: 460px;}
    .pill-decoration:before{top: -230px;right: 0px;width: 460px;height: 460px;}
    .homepage-3-accents-wrapper .col-sm-6:nth-child(2n+1) {clear: none;}
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-desc {
    position: absolute; top: 0; left: 0; overflow: visible;
    width: 360px;height: 140px;
    padding: 64px 0px 10px 40px;
    z-index: 1;
}
    .homepage-3-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont {height: 308px;}
    .homepage-3-accents-wrapper .main-accent-wrapper .thumb-title .title {font-size: 34px; line-height: 1.2em; max-height: 160px;}
    .homepage-3-accents-wrapper .main-accent-wrapper.sub-accent-wrapper .thumb-title .title {font-size: 24px; line-height: 1.1em; max-height: none;}
    .homepage-3-accents-wrapper .sub-accent-wrapper .thumb-title .title {font-size: 24px; line-height: 1.1em;}
}
@media (min-width: 1150px) {
    .homepage-custom-accent {padding-left: 23px; padding-right: 23px;}
    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-additional-info .media-date-on ,
    .homepage-5-accents-wrapper .sub-accent-wrapper .thumb-additional-info .media-date-on ,
    .block-home-dont-miss .thumbs-list .thumb-additional-info .media-date-on {padding-right: 20px;}
}
/* 3 top Accents styles START */


/* 5 top Accents styles START */
.homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box {position: relative; overflow: hidden;} 
.homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-additional-info .thumb-category-title,
.homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-additional-info .media-date-on,
.homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .title {color: #fff;}

/* == big pill decoration START == */
.pill-decoration-wrapper {
    position: absolute;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
    filter: alpha(opacity=85);
    opacity: 0.85;
}
.pill-decoration{position: relative;-webkit-transform: rotate(26deg);-moz-transform: rotate(26deg);-ms-transform: rotate(26deg);-o-transform: rotate(26deg);transform: rotate(26deg);background-color: rgba(0, 179, 223, 1);}
.pill-decoration:before{position: absolute;content: '';-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background-color: rgba(0, 179, 223, 1);}
/* == big pill decoration END == */

@media (min-width:320px){
    .homepage-custom-accent {padding-left: 0px; padding-right: 0px;}
    .pill-decoration-wrapper {bottom: -210px; left: -100px;}
    .pill-decoration{width: 260px;height: 260px;}
    .pill-decoration:before{top: -130px;right: 0px;width: 260px;height: 260px;}
    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-desc {
    position: absolute; bottom: 0; left: 0; overflow: visible;
    width: 100%;height: auto;
    padding: 17px 0px 23px 17px;
    z-index: 1;
}
  
    .homepage-5-accents-wrapper .col-sm-6:nth-child(2n+1) {clear: both;}
    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont {height: 100%;}
    .homepage-5-accents-wrapper .main-accent-wrapper .thumb-title .title {font-size: 20px; line-height: 24px; max-height: 104px;}
    .homepage-5-accents-wrapper .main-accent-wrapper.sub-accent-wrapper .thumb-title .title,
    .homepage-5-accents-wrapper .sub-accent-wrapper .thumb-title .title {font-size: 20px; line-height: 1.1em; max-height: none;}
}
@media (min-width: 480px) {
    .pill-decoration-wrapper {bottom: -210px; left: -100px;}
    .pill-decoration{width: 300px;height: 300px;}
    .pill-decoration:before{top: -150px;right: 0px;width: 300px;height: 300px;}
    .homepage-5-accents-wrapper .main-accent-wrapper .thumb-title .title {font-size: 24px; line-height: 28px; max-height: 124px;}
    .homepage-5-accents-wrapper .main-accent-wrapper.sub-accent-wrapper .thumb-title .title {max-height: none;}
    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-desc {
    position: absolute; bottom: 0; left: 0; overflow: visible;
    width: 100%;height: auto;
    padding: 17px 0px 23px 17px;
    z-index: 1;
    }
}
@media (min-width: 640px) {
    
    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont {height: 270px;}
}
@media (min-width: 768px) { 
    .pill-decoration-wrapper {bottom: -200px; left: -70px;}
    .pill-decoration{width: 320px;height: 320px;}
    .pill-decoration:before{top: -160px;right: 0px;width: 320px;height: 320px;}
    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-desc {
    position: absolute; bottom: 0; left: 0; overflow: visible;
    width: 100%;height: auto;
    padding: 17px 0px 23px 17px;
    z-index: 1;
}
    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont {height: 270px;}
    .homepage-5-accents-wrapper .main-accent-wrapper.sub-accent-wrapper .thumb-title .title {font-size: 24px; line-height: 1.1em; max-height: 78px;}
    .homepage-5-accents-wrapper .sub-accent-wrapper .thumb-title .title {font-size: 24px; line-height: 1.1em; max-height: none;} 
    .homepage .news-block .section-title-line {margin: 20px 0 0 0;}
}
@media (min-width: 800px) {
    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont {height: 270px;} 
}
@media (min-width: 992px) {
    .homepage-custom-accent {padding-left: 16px; padding-right: 16px;}
    .homepage-5-accents-wrapper .main-accent-wrapper .thumb-box {margin-bottom: 33px;}
    .pill-decoration-wrapper {bottom: -330px; left: -140px;}
    .pill-decoration{width: 460px;height: 460px;}
    .pill-decoration:before{top: -230px;right: 0px;width: 460px;height: 460px;}
    .homepage-5-accents-wrapper .col-sm-6:nth-child(2n+1) {clear: none;}
    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-desc {
    position: absolute; bottom: 0; left: 0; overflow: visible;
    width: 100%;height: auto;
    padding: 0px 30px 30px 30px;
    z-index: 1;
}
    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont {height: 100%;}
    .homepage-5-accents-wrapper .main-accent-wrapper .thumb-title .title {font-size: 34px; line-height: 1.2em; max-height: 160px;}
    .homepage-5-accents-wrapper .main-accent-wrapper.sub-accent-wrapper .thumb-title .title {font-size: 24px; line-height: 1.1em; max-height: none;}
    .homepage-5-accents-wrapper .sub-accent-wrapper .thumb-title .title {font-size: 24px; line-height: 1.1em;}
}
@media (min-width: 1150px) {
    .homepage-custom-accent {padding-left: 23px; padding-right: 23px;}
}
/* 5 top Accents styles START */

/* News block Dont miss and News block More breaking news START */
.common-news-block.block-home-dont-miss .media-cont {width: 40%; float: left;}
.common-news-block.block-home-dont-miss .thumb-desc {width: 60%; float: left;}
@media (min-width: 320px) {
   .common-news-block.block-home-dont-miss .section-title-line {margin: 0 0 0 0; padding: 0 0 15px 0;}
   .common-news-block.block-home-dont-miss .thumb-box {margin-bottom: 22px;}
   
   .common-news-block.block-home-dont-miss .thumb-box .title {font-size:20px; line-height: 1.1em; }
   .common-news-block.more-breaking-news .thumb-box .title {font-size:20px; line-height: 1.1em; } 
   
   .common-news-block.block-home-dont-miss .thumb-desc { padding: 0 0 0 16px;}
   .common-news-block.block-home-dont-miss .thumb-desc p { display:none;}
   .common-news-block.more-breaking-news .media-cont {width: 40%; float: left;}
   .common-news-block.more-breaking-news .thumb-desc { padding: 0 0 0 16px;width: 60%; float: left;}
   .common-news-block.more-breaking-news ul.thumbs-list {margin: 0;}
   .homepage .main-btn-wrapper .btns-container-centered .btn-default {text-align: center; float: none;}
}
@media (min-width: 480px) { 
    .common-news-block.block-home-dont-miss .thumb-desc { padding: 0 0 0 16px; }
    .homepage .main-btn-wrapper .btns-container-centered .btn-default {text-align: center; float: left;}
}
@media (min-width: 768px) {
    .common-news-block.block-home-dont-miss .section-title-line {margin: 0 0 20px 0; padding: 0 0 15px 0;}
    .common-news-block.block-home-dont-miss .thumb-box .title {font-size: 24px; line-height: 1.1em;}
    .common-news-block.block-home-dont-miss .thumb-desc {padding: 0 0 0 16px;}
    .common-news-block.more-breaking-news .thumb-box .title {font-size: 24px; line-height: 1.1em;}
    .common-news-block.more-breaking-news .media-cont {width: 100%; float: left;}
    .common-news-block.more-breaking-news .thumb-desc { padding: 16px 0 0 0;width: 100%; float: left;}
    .common-news-block.more-breaking-news ul.thumbs-list {margin: 16px 0 0 0;}
}
@media (min-width: 992px) {
    .common-news-block.block-home-dont-miss .section-title-line {margin: 20px 0 20px 0; padding: 0 0 15px 0; }
    .common-news-block.block-home-dont-miss .thumb-box {margin-bottom: 36px;}
    .common-news-block.block-home-dont-miss .thumb-box .title {margin-bottom:10px;font-size: 24px; line-height: 1.1em; }
    .common-news-block.block-home-dont-miss .thumb-desc p { display:block;}
    .common-news-block.more-breaking-news .media-cont {width: 100%; float: left;}
    .common-news-block.more-breaking-news .thumb-desc { padding: 16px 0 0 0;width: 100%; float: left;}
    .common-news-block.more-breaking-news ul.thumbs-list {margin: 22px 0 0 0;}
}
/* News block Dont miss and News block More breaking news END */

/* Accents block START */
.accents-block .main-btn-wrapper {margin-top: 22px;}
.accents-block .thumb-box .title:hover {color: #47b9e1;}
.accents-block .thumb-desc .thumb-additional-info .thumb-category-title {color: #47b9e1;}
.accents-block .thumb-desc .thumb-additional-info a.thumb-category-title:hover {color: #66d1ec;}
@media (min-width: 320px) {
    .accents-block .thumb-box {margin-bottom: 22px;}
    .accents-block .thumb-box .title {font-size: 20px; line-height: 1.1em; }
}
@media (min-width: 768px) {
    .accents-block .thumb-box .title {font-size: 24px; line-height: 1.1em; }
}
@media (min-width: 992px) {
    .accents-block {padding-top: 22px;}
    .accents-block .thumb-box .title {font-size: 24px; line-height: 1.1em; }
}
/* Accents block END */

/* News On focus block START */
.homepage .onfocus-wrapper .thumb-title a:hover {color: #66d1ec;}
@media (min-width: 320px) {
    .homepage .onfocus-wrapper .thumb-box {margin-bottom: 22px;}
    .homepage .onfocus-wrapper .media-cont {width: 40%; float: left;}
    .homepage .onfocus-wrapper .thumb-desc {width: 60%; padding: 0 0 0 14px;}
    .homepage .onfocus-wrapper .thumb-desc .thumb-title .title
        {font-size:20px; line-height: 1.1em; }
}
@media (min-width: 768px) {
    .homepage .homepage-onfocus-block .section-title {margin: 20px 0 20px 0;}
    .homepage .onfocus-wrapper .thumb-desc .thumb-title .title
        {font-size: 24px; line-height: 1.1em; }
}
@media (min-width: 992px) {
    .homepage .onfocus-wrapper .media-cont {width: 100%; float: left;}
    .homepage .onfocus-wrapper .thumb-desc {width: 100%; padding: 0.7em 0 0 0;}
    .homepage .onfocus-wrapper .thumb-desc .thumb-title .title
        {font-size: 24px; line-height: 1.1em; }
}
/* News On focus block END */

/* More big news START */
.homepage .more-big-news .thumb-desc {padding-top: 16px;}
.homepage .more-big-news .thumb-desc h3 {margin: 0px;}
/* More big news END */

/* News shape pill START */
.big-news .newspad { background: #00b3df; bottom: 0; padding: 10px; position: absolute; width: 100%; }
.big-news .newspad span { font-size: 13px; color:#FFF; font-weight: bold; text-transform:uppercase;}
.big-news .newspad h1 { font-size: 27px; color: #FFF; }
/* News shape pill END */

.homepage .centerrow { width: 100%; margin: 0 auto; text-align: center; }

/* Color scheme START */
.wrap-program-hot-list ul li.regular:hover {background: #47b9e1;}
.wrap-program-hot-list ul li.orange:hover{background: #f49d06;}
.wrap-program-hot-list ul li.pink:hover{background: #ca207a;}
.wrap-program-hot-list ul li.green:hover{background: #00a99d;}
.wrap-program-hot-list ul li.light-blue:hover{background: #47b9e1;}
.wrap-program-hot-list ul li.dark-blue:hover{background: #0d329a;}

.watch ul li.regular, .dont-miss ul li.regular {color: #47b9e1;}
.watch ul li.orange, .watch ul li.orange a, .dont-miss ul li.orange{ color: #f49d06;}
.watch ul li.pink, .watch ul li.pink a, .dont-miss ul li.pink{color: #ca207a;}
.watch ul li.green, .watch ul li.green a, .dont-miss ul li.green{color: #00a99d;}
.watch ul li.light-blue, .watch ul li.light-blue a, .dont-miss ul li.light-blue{color: #47b9e1 ;}
.watch ul li.dark-blue, .watch ul li.dark-blue a, .dont-miss ul li.dark-blue{color:  #0d329a;}
/* Color scheme END */

/* Homepage - Dont miss & Watch blocks START */
.dont-miss ul, .watch ul { list-style: none; margin: 0; padding: 0; }
.dont-miss ul li, .watch ul li { background: #ebebeb; border-bottom: 1px solid #fff; cursor: pointer; display: table-cell; float: left; width: 100%; min-height: 100%; line-height: 1; min-height: 35px; vertical-align: middle; padding: 10px 0 10px 10px; }
.dont-miss ul li,  .watch ul li { color: #252525; white-space: normal; width: 100%; overflow: hidden; text-overflow: ellipsis; }
.dont-miss ul li a { color: #252525; }
.watch ul li:hover, .watch ul li:hover a, .dont-miss ul li:hover, .dont-miss ul li:hover a { color: #FFF; }
.watch ul li img { display: none; }
.watch ul li:hover img { display: none; float: right; }
@media (min-width:992px) {
    .watch ul li:hover img { display: inline; padding: 5px 15px 0 0; }
    .watch ul li:hover span { display: none; }
}
.watch ul li span { float: right; line-height: 1; padding-right: 15px; text-transform: uppercase; font-family: 'pt_sansregular'; font-size: 13px; color: #3c3c3c;  text-align: right;}
.watch ul li>div>div { overflow: visible;}
.wrap-program-hot-list .section-title {float: left;}

@media (min-width:992px) { 
    .watch ul li > div > div {overflow: hidden; text-overflow: ellipsis;}
    .watch ul li span {line-height: 55px;}
    .dont-miss ul li,  .watch ul li { white-space: nowrap; line-height: 55px; padding: 0 0 0 10px;}  
}
/* Homepage - Dont miss & Watch blocks END */

.news-block ul { padding: 0; }
.news-block ul li { list-style: none; border-bottom: 1px solid #f7f7f7; padding-bottom: 20px; padding-top: 20px; }
.news-block ul li:last-child { border-bottom: none; }
.news-block ul li span a {padding-right: 20px; }

@media (min-width:320px) {
    .news-block ul li {padding:12px 0 12px 0;}
    .news-block .thumb-box .title {margin: 6px 0 0 0; font-size:20px; line-height:1.1em;}
}
@media (min-width:480px) {  
    .news-block .thumb-box .title {margin: 6px 0 0 0;}
}
@media (min-width: 768px) {
    .news-block ul li {padding:14px 0 14px 0;}
    .news-block .thumb-box .title {margin: 8px 0 0 0; font-size: 24px; line-height: 1.1em;}   
}	
@media (min-width:992px) {
    .news-block .thumb-box .title {font-size: 24px; line-height: 1.1em;}
}

/*== Sidebar interesting START ==*/
.interesting p { font: 27px 'roboto_condensedregular'; color: #252525; line-height: 32px; margin: 0; }
/*== Sidebar interesting END ==*/

/* Movie big pic */
.movie-wrap { overflow: hidden; padding-top: 40px; }
.wrap-program-hot-list { width: 100%; }
.wrap-program-hot-list.dont-miss { margin-bottom: 30px; }

/* Homepage big news & shape pill START */
.big-news .wrap-big-img, .big-news { overflow: hidden; position: relative; }
.pill-title { color: #FFF; position: relative; z-index: 9; max-width: 380px; margin-left: 130px; margin-bottom: 0; font-family: 'roboto_condensedbold'; font-size: 32px; line-height: 45px; top: 60px; }
.heart-shape { position: relative; width: 440px; height: 400px; -webkit-transform: rotate(24deg); -moz-transform: rotate(24deg); -ms-transform: rotate(24deg); -o-transform: rotate(24deg); transform: rotate(24deg); background-color: #00b3df; }
.heart-shape:after { position: absolute; width: 440px; height: 460px; top: -242px; right: 0px; content: ''; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; background-color: #00b3df; }
.wrap-shape { position: absolute; bottom: -300px; left: 0px; }
.wrap-shape span { color: #FFF; font-weight: bold; left: 130px; position: relative; top: 50px; z-index: 1; text-transform:uppercase; font-size:14px;}
/* Homepage big news & shape pill END */

/* Nova breaking news START */
.homepage .promo { background:#fff8e6; }
.homepage .promo .thumb-desc span {padding-left:10px; padding-top:10px;}
.homepage .promo .thumb-desc a {padding-left:10px; padding-top:10px; padding-bottom:10px;}

.breaking-coments { margin-left: 150px; }
.breaking-coments .btn-white { float: left; width: 295px; margin: 0 auto 0 13px; }
/* Nova breaking news END */

/* Broadcast TV block START*/
.homepage .broadcasts-wrapper {margin:40px 0 80px 0; background: #ebebeb; text-align: center; padding: 10px 0 10px 0; color:#d4d7d9; }
.homepage .broadcasts-bottom-wrapper {
    background: #ebebeb; 
    text-align: center; 
    color:#d4d7d9; 
    font-family: 'pt_sansbold'; 
    text-transform: uppercase;
}
.homepage .broadcasts-bottom-wrapper .broadcasts-links {display: table; margin: 0 auto;}
.homepage .broadcasts-bottom-wrapper .broadcasts-links a {display: block;}
.homepage .broadcasts-bottom-wrapper .broadcasts-links span {display: block; white-space: nowrap;}
.homepage .broadcasts-bottom-wrapper .broadcasts-links span.boadcasts-separator {float: left; color:#d4d7d9;}

.tv-products-links-wrap-inner {display: block; margin: 0 auto;}
.tv-products-col {text-align: center;}
.tv-products-col:first-child {border-left: none;}
.tv-products-col a {display: block;}

.tv-products-links-wrap h3 { font: 16px "roboto_condensedregular"; margin-bottom: 6px; padding-top: 8px; text-transform: uppercase; }
.tv-products-links-wrap h3 a { color: #252525; }
.tv-products-links-wrap ul { list-style: none; padding: 16px 0 0 0; } 
.tv-products-links-wrap li a { color: #252525;  text-transform: uppercase; font-size: 14px; font-family: "roboto_condensedregular"; line-height: 18px;}

@media (min-width: 320px) {
    .homepage .broadcasts-bottom-wrapper {margin:40px 0 40px 0; padding: 10px 0 10px 0; font-size: 16px;}
    .homepage .broadcasts-bottom-wrapper .broadcasts-links span {float: none; clear: left; text-align: center;}
    .homepage .broadcasts-bottom-wrapper .broadcasts-links a {padding: 0 10px 0 10px; margin: 6px 0 6px 0; width: 100%;}
    .homepage .broadcasts-bottom-wrapper .broadcasts-links span.boadcasts-separator {display: none;}
    
    .tv-products-links-wrap-inner {display: flex;margin: 0 auto;flex-wrap: wrap;justify-content: space-around;}
    .tv-products-links-wrap {margin:0 auto 30px auto; padding-top: 0px; display: block;}
    .tv-products-col {width: 26%; border-left: none; padding: 14px 8px; display: block; float: left;}
    /*.tv-products-col:nth-child(5) {margin-left: 12%;}*/
    .tv-products-links-wrap ul {display: none;}
}
@media (min-width: 480px) {
    .homepage .broadcasts-bottom-wrapper .broadcasts-links a {padding: 0 10px 0 10px; margin: 6px 0 6px 0;}
    .homepage .broadcasts-bottom-wrapper .broadcasts-links span.boadcasts-separator {margin: 6px 0 6px 0; padding: 0 10px 0 10px;}
}
@media (min-width: 640px) {
    .homepage .broadcasts-bottom-wrapper .broadcasts-links span {float: left; clear: none;}
    .homepage .broadcasts-bottom-wrapper .broadcasts-links a {width: auto;}
    .homepage .broadcasts-bottom-wrapper .broadcasts-links span.boadcasts-separator {display: block;}
}
@media (min-width: 768px) {
    .homepage .broadcasts-bottom-wrapper {margin:40px 0 50px 0; padding: 10px 0 10px 0; font-size: 16px;}
    .homepage .broadcasts-bottom-wrapper .broadcasts-links a {padding: 0 40px 0 40px; margin: 6px 0 6px 0;}
    .homepage .broadcasts-bottom-wrapper .broadcasts-links span.boadcasts-separator {margin: 6px 0 6px 0; padding: 0 10px 0 10px;}

    .tv-products-links-wrap {margin:0 auto 50px auto; padding-top: 0px;text-align: center;}
    .tv-products-col {width: auto; border-left: none; padding: 14px 14px; float: none; display: table-cell;}
    .tv-products-col:nth-child(5) {margin-left:0;}
    .tv-products-col > div {margin: 0;}

}
@media (min-width: 992px) {
    .homepage .broadcasts-bottom-wrapper {margin:40px 0 80px 0; padding: 10px 0 10px 0; font-size: 16px;}
    .homepage .broadcasts-bottom-wrapper .broadcasts-links a {padding: 0 40px 0 40px; margin: 6px 0 6px 0;}
    .homepage .broadcasts-bottom-wrapper .broadcasts-links span.boadcasts-separator {margin: 6px 0 6px 0; padding: 0 10px 0 10px;}
    
    .tv-products-links-wrap-inner {display: block;}
    .tv-products-links-wrap {margin:0 auto 80px auto; padding-top: 0px;}
    .tv-products-col {border-left: 1px solid #d4d7d9; padding: 14px 14px;}
    .tv-products-links-wrap ul {display: block;}
}
@media (min-width: 1024px) {
    .tv-products-col {border-left: 1px solid #d4d7d9; padding: 14px 30px;} 
}
/* Broadcast TV block END */


.homepage .homepage-nova-play-wrapper {background: #252525; margin-top: 30px;}

/* Media Queries */

@media (max-width: 992px) {
	.homepage .more-big-news { padding-top: 35px; }
	.homepage .promo .thumb-desc span { padding-left: 0px; padding-top: 10px; }
	.homepage .promo .thumb-desc a { padding-left: 0px; padding-top: 10px; padding-bottom: 0px; }	
}
@media (max-width: 768px) {
	.wrap-program-hot-list { margin-bottom: 50px; }       
	.big-news .newspad span {display: none;}
}
@media (max-width: 320px) {
	.big-news .newspad h1 {font-size:20px; color: #FFF; }
}
@media (min-width: 992px) {
	.big-news { position: relative; }
	.big-news .wrap-big-img { position: relative; right: 0; top: 0; overflow: hidden; }
	.big-news { overflow: visible; }
	.big-news img { width: initial; }
	.wrap-shape { left: -100px; }
}
@media (min-width:320px) {
    .big-news .newspad h1 { font-size: 20px; color: #FFF; }   
}
@media (min-width:480px) {
    .big-news .newspad h1 { font-size: 20px; color: #FFF; }
}
@media (min-width: 768px) {
    .big-news .newspad h1 { font-size: 24px; color: #FFF; } 
}

/* iPad Media query - Landscape - 1024 */
@media only screen and (min-width: 992px) and (max-width: 1024px) {
	.big-news .newspad { position:relative; min-height: 125px; }
}

/* ====== last news for right column block END  ====== */

.broadcasts-bottom-wrapper .broadcasts-links .category-regular a {color: #47b9e1;}
.broadcasts-bottom-wrapper .broadcasts-links .category-regular a:hover {color: #66d1ec;}

.broadcasts-bottom-wrapper .broadcasts-links .category-light-blue a {color: #47b9e1;}
.broadcasts-bottom-wrapper .broadcasts-links .category-light-blue a:hover {color: #66d1ec;}

.broadcasts-bottom-wrapper .broadcasts-links .category-dark-blue a {color: #0d329a;}
.broadcasts-bottom-wrapper .broadcasts-links .category-dark-blue a:hover {color: #556eb8;}

.broadcasts-bottom-wrapper .broadcasts-links .category-orange a {color: #f49d06;}
.broadcasts-bottom-wrapper .broadcasts-links .category-orange a:hover {color: #f8c46a;}

.broadcasts-bottom-wrapper .broadcasts-links .category-pink a {color: #ca207a;}
.broadcasts-bottom-wrapper .broadcasts-links .category-pink a:hover{color: #d962a1;}

.broadcasts-bottom-wrapper .broadcasts-links .category-green a {color: #00a99d;}
.broadcasts-bottom-wrapper .broadcasts-links .category-green a:hover{color: #66cbc4;}

.media-cont .label-box {
    position: absolute;
    top: 6px;
    display: inline-block;
    padding: 0 3px 0 7px;
    background-color: #2a53c1;
    color: #fff;
    left: 0;
/*    height: 16px;*/
    font: 12px/16px "roboto_condensedregular";
    text-transform: uppercase;
    z-index: 300;
}
.media-cont .label-box:after {
    width: 0;
    height: 0;
    content: '.';
    font-size: 0;
    color: transparent;
    border-bottom: 16px solid transparent;
    border-left: 7px solid #2a53c1;
    position: absolute;
    right: -7px;
    top: 0px;
}

@media (min-width: 640px) {
    .media-cont .label-box {
        top: 11px;
/*        height: 20px;*/
        font: 14px/20px "roboto_condensedregular";
    }
    
    .media-cont .label-box:after {
        border-bottom: 20px solid transparent;
    }
}

.label-box.red {
    background-color: #ff0808;
}

.label-box.red:after {
    background-color: #ff0808;
}
/* fixes #26122 */
    @media (max-width: 1199px) {
        .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box .media-cont { height: 100%;}
        .sub-accent-wrapper  .media-cont  ,  .accents-block  .media-cont {float: left !important; width: 40% !important;}
        .sub-accent-wrapper    .thumb-desc , .accents-block  .thumb-desc {padding: 0 0 0 16px !important;}
       .sub-accent-wrapper    .thumb-desc , .accents-block  .thumb-desc { width: 60% !important; float: left !important;}
       .sub-accent-wrapper ul.thumbs-list  { margin: 0 !important; }
        
        .onfocus-wrapper .media-cont , .onfocus-wrapper  .thumb-desc { width: 100% !important; padding: 16px 0 0 0 !important; }
        
        .thumb-box { margin-bottom: 22px;}
.line-decoration { margin-left: 0px; }
    }
    @media (max-width: 767px) {
        .accents-block  .media-cont {width: 44% !important;}
    }
  .list-type-sm-3-xs-1 {  
    list-style:outside none none
   }
   .list-type-sm-4-xs-1 {  
    list-style:outside none none
   }


/* xs  */
@media (max-width: 767px) {  

.list-type-sm-3-xs-1 .thumb-box {margin-bottom: 32px;}        
.list-type-sm-4-xs-1 .thumb-box {margin-bottom: 32px;}
.common-news-block.block-home-dont-miss .section-title-line {margin: 10px 0 0 0;}
.movie-wrap {padding-top: 34px;}
.homepage .homepage-nova-play-wrapper {margin-top: 44px;}
.accents-block {padding-top: 24px;}
.sub-accent-wrapper li { padding-left: 16px;  }
.sub-accent-wrapper .media-cont { padding-right: 16px; width: 44% !important; }
/* .sub-accent-wrapper .thumb-desc { float: none !important; width: auto !important; overflow: initial; padding: 0 !important; } */
.sub-accent-wrapper .thumb-desc { float: right !important; width: 56% !important; overflow: initial; padding: 0 !important; }
.sub-accent-wrapper .thumb-title { clear: none; overflow: initial; }
.sub-accent-wrapper .thumb-title h3 { overflow: initial; float: none !important; }
.sub-accent-wrapper .thumb-title h3 a { overflow: initial; display: inherit; float: none; }

.title {font-size: 19px !important; line-height: 22px !important;}
.thumb-category-title {font-size: 12px !important; font-weight: bold !important;}
.thumb-additional-info span.renewed  {font-size: 12px !important; font-weight: regular !important;}
.homepage-5-accents-wrapper .main-accent-wrapper .thumb-title .title {font-size: 22px !important; line-height: 26px !important;}

}

@media (max-width: 1024px) {
    .common-news-block.block-home-dont-miss .section-title-line {margin-top: 50px ; }
}
/* sm  */
@media (min-width: 768px) and (max-width: 991px) {  

.list-type-sm-3-xs-1 .thumb-box {margin-bottom: 32px;}    
.list-type-sm-4-xs-1 .thumb-box {margin-bottom: 32px;}
.movie-wrap {padding-top: 34px;}
.homepage .homepage-nova-play-wrapper {margin-top: 44px;}
.accents-block {padding-top: 12px;}



.title {font-size: 19px !important; line-height: 22px !important;}
.thumb-category-title {font-size: 12px !important; font-weight: bold !important;}
.thumb-additional-info span.renewed  {font-size: 12px !important; font-weight: regular !important;}
.homepage-5-accents-wrapper .main-accent-wrapper .thumb-title .title {font-size: 22px !important; line-height: 26px !important;}

}
/* md */
@media (min-width: 992px) and (max-width: 1199px) {
    
 

.list-type-sm-3-xs-1 .thumb-box {margin-bottom: 22px;}
.list-type-sm-4-xs-1 .thumb-box {margin-bottom: 22px;}
.movie-wrap {padding-top: 34px;}
.homepage .homepage-nova-play-wrapper {margin-top: 60px;}


.title {font-size: 24px !important; line-height: 26px !important;}
.thumb-category-title {font-size: 24px !important; line-height: 26px !important; font-weight: bold !important;}
.thumb-additional-info span.renewed  {font-size: 13px !important; font-weight: regular !important;}
 
.homepage-5-accents-wrapper .main-accent-wrapper .thumb-title .title {font-size: 30px !important; line-height: 36px !important; }
}
/* lg */
@media (min-width: 1200px) { 
    
.list-type-sm-3-xs-1 .thumb-box {margin-bottom: 40px;}
.list-type-sm-4-xs-1 .thumb-box {margin-bottom: 40px;}
.movie-wrap {padding-top: 50px;padding-bottom: 22px;}
.homepage .homepage-nova-play-wrapper {margin-top: 60px;}
.homepage-5-accents-wrapper .main-accent-wrapper .thumb-title .title {font-size: 30px !important; line-height: 36px !important; }

}

.homepage-5-accents-wrapper .main-accent-wrapper .thumb-box .media-cont .img-cont a .img-responsive {
    margin:0 !important;
}

div.divimage {
  
  padding-bottom: 47.474747% !important;
  width :100%;
  height: 0px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.main-accent-mask {
    position:absolute;
    top:0;
    left:0;
    right: 0;
    bottom: 0;
    background-image: url('/National_Library/oe_/https://nstatic.nova.bg/files/nova/images/main_accent_980x551.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;  
}

.homepage footer {
    width: auto;
    margin: auto -23px;
}