/* ====== Nova play block styles START  ====== */
    .nova-play-block {background: #252525;width: 100%;display: block;}
    .nova-play-block::before,  
    .nova-play-block::after {clear: left;}
    .nova-play-block .thumb-desc {color: #FFFFFF;}
    .nova-play-block .thumb-additional-info .thumb-category-title {padding-top: 3px; color: #47b9e1;}
    .nova-play-block .thumb-additional-info .thumb-category-title:hover {color: #66d1ec;}
    .nova-play-block .thumb-box .thumb-desc .thumb-title h1, 
    .nova-play-block .thumb-box .thumb-desc .thumb-title h1 a,
    .nova-play-block .thumb-box .thumb-desc .thumb-title h2, 
    .nova-play-block .thumb-box .thumb-desc .thumb-title h2 a
    .nova-play-block .thumb-box .thumb-desc .thumb-title h3, 
    .nova-play-block .thumb-box .thumb-desc .thumb-title h3 a {font-family: "pt_sansregular"; color: #fff;}
    .nova-play-block .thumb-box .thumb-desc .thumb-title h1 a:hover,
    .nova-play-block .thumb-box .thumb-desc .thumb-title h2 a:hover ,
    .nova-play-block .thumb-box .thumb-desc .thumb-title h3 a:hover {color: #47b9e1;}
@media (min-width: 320px) {
    .row-custom-nova {margin-left: -16px; margin-right: -16px;}
    .nova-play-block .thumbs-block-title {padding: 0.7em 0 0.7em 0;}
    .nova-play-block .thumbs-block-title .section-title {margin: 0; padding-left: 16px;}
    .nova-play-block .media-cont {width: 40%; float: left; padding: 0 0 0 0.7em;}
    .nova-play-block .thumb-box .thumb-desc {width: 60%; float: left; padding: 0 0.7em 0 0.7em; margin: -3px 0 0 0;}
}
 @media (min-width: 768px) {  
    .nova-play-block .thumbs-block-title {padding: 1em 0 1em 0;}
    .nova-play-block .media-cont {width: 100%; float: left; padding: 0;}
    .nova-play-block .thumb-box .thumb-desc {width: 100%; float: left; padding: 1em 0 0 1em; margin: 0;}  
 }
@media (min-width: 992px) {
    .row-custom-nova {margin-left: 0px; margin-right: 0px;}
}
@media (min-width: 1024px) {
    .nova-play-block .thumbs-block-title .section-title {margin: 0; padding-left: 18px;}
    //.nova-play-block .row-custom {margin-left: 0px; margin-right: 0px;}
}

.nova-play-block .media-cont .img-cont {z-index: 1;}
.wrap-play-btn-outer {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}           
.wrap-play-btn-inner .small-play-btn {position: relative; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; background-color: #fff; opacity: 0.59; filter: alpha(opacity=59);}
.wrap-play-btn-inner .small-play-btn:after {position: absolute; top: 2px; left: 2px; opacity: 1; filter: alpha(opacity=1); background-color: #000; content: ''; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%;}
.wrap-play-btn-inner .play-btn-icon {z-index: 9; display: block; position: absolute;}
@media (min-width: 320px) {
    .wrap-play-btn-outer {display: none;}
}
@media (min-width: 768px) {
    .wrap-play-btn-outer {display: block;}
    .wrap-play-btn-inner {width: 74px;}
    .wrap-play-btn-inner .small-play-btn {width: 74px;height: 74px;}
    .wrap-play-btn-inner .small-play-btn:after {width: 70px;height: 70px;margin: auto;}
    .wrap-play-btn-inner .play-btn-icon {width: 30px; height: 30px; top: 19px; left: 26px; border-top: 17px solid transparent; border-bottom: 17px solid transparent; border-left: 30px solid #fff;}
}
@media (min-width: 1150px) {
    .wrap-play-btn-inner {width: 90px; }
    .wrap-play-btn-inner .small-play-btn {width: 90px; height: 90px; margin: auto;}
    .wrap-play-btn-inner .small-play-btn:after {width: 86px; height: 86px; margin: auto;}
    .wrap-play-btn-inner .play-btn-icon {width:  34px; height: 40px; top: 25px; left: 32px; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-left: 34px solid #fff;}
}
@media (min-width: 768px) {
    .nova-4-items .wrap-play-btn-inner {margin: 5% auto 0;}
    .nova-3-items .wrap-play-btn-inner {margin: 10% auto 0;}
}
@media (min-width: 800px) {
    .nova-4-items .wrap-play-btn-inner {margin: 6% auto 0;}
    .nova-3-items .wrap-play-btn-inner {margin: 12% auto 0;}
}
@media (min-width: 992px) {
    .nova-4-items .wrap-play-btn-inner {margin: 8% auto 0;}
    .nova-3-items .wrap-play-btn-inner {margin: 7% auto 0;}
}
@media (min-width: 1024px) {
    .nova-4-items .wrap-play-btn-inner {margin: 11% auto 0;}
    .nova-3-items .wrap-play-btn-inner {margin: 9% auto 0;}
}
@media (min-width: 1150px) {
    .nova-4-items .wrap-play-btn-inner {margin: 10% auto 0;}
    .nova-3-items .wrap-play-btn-inner {margin: 6% auto 0;}
}
@media (min-width: 1200px) {
    .nova-4-items .wrap-play-btn-inner {margin: 7% auto 0;}
    .nova-3-items .wrap-play-btn-inner {margin: 5% auto 0;}
}
@media (min-width: 1300px) {
    .nova-4-items .wrap-play-btn-inner {margin: 10% auto 0;}
    .nova-3-items .wrap-play-btn-inner {margin: 7% auto 0;}
}
/* ====== Nova play block styles END  ====== */