@charset "UTF-8";
/* CSS Document */

html, body {
    height: 100%;
}

body{margin: 0 0 0 0;padding: 0 0 0 0;font-family: 'Roboto', sans-serif;font-weight: inherit;color: inherit;font-size: inherit;line-height: inherit;  /*overflow: hidden;*/}

#bitnami-banner{display: none !important;}

h1, h2, h3, h4, h5, h6, ul, li, a, p, figure, span{
padding: 0 0 0 0; margin: 0 0 0 0; list-style-type: none; font-weight: inherit; color: inherit; font-size: inherit; line-height: inherit;
}

figure{margin: 0 0 0 0 !important;}

input{border: none; background-color: inherit;}
input:focus{outline: none;}
button:focus{outline: none;}
.position-relative{position: relative;}

a{color: inherit; border: 0; border: none;}
a:hover{text-decoration: none; color: inherit; border: 0; border: none;}
a:link{text-decoration: none; color: inherit;}
a:active{text-decoration: none; color: inherit;}
a:visited{text-decoration: none; color: inherit;}
a:focus{color:inherit;outline: none;}
.transi-fade{-webkit-transition: color .3s ease-in-out;-moz-transition: color .3s ease-in-out;-ms-transition: color .3s ease-in-out;-o-transition: color .3s ease-in-out;transition: color .3s ease-in-out;}
.transi-fade:hover{-webkit-transition: color .3s ease-in-out;-moz-transition: color .3s ease-in-out;-ms-transition: color .3s ease-in-out;-o-transition: color .3s ease-in-out;transition: color .3s ease-in-out;}

img{display: block; max-width: 100%; height: auto; border: 0; border: none;}
img.center-img{margin: 0 auto;}
*:focus{outline: none;}

ul.center-nav{text-align: center;}
ul.center-nav li{display: inline-table;}

.section{width: 100%; position: relative; float: left;}
.full-height{height: 100%;}
.sinpadding{margin: 0 0 0 0; padding: 0 0 0 0;}
.display-table{display: table;width: 100%;height: 100%;}
.display-table-cell{display: table-cell;vertical-align: middle;}

.padding-left-0{padding-left: 0;}
.padding-right-0{padding-right: 0;}
.padding-left-7{padding-left: 7.5px;}
.padding-right-7{padding-right: 7.5px;}
.padding-left-15{padding-left: 15px;}
.padding-right-15{padding-right: 15px;}
.padding-left-30{padding-left: 30px;}
.padding-right-30{padding-right: 30px;}
.margin-30{margin:30px;}
.margin-top-15{margin-top: 15px;}
.margin-bottom-15{margin-bottom: 15px;}
.margin-top-30{margin-top: 30px;}
.margin-bottom-30{margin-bottom: 30px;}
.border-radius-5{border-radius: 5px;}
.border-radius-5-0{border-radius: 5px 5px 0 0;}
.border-radius-10{border-radius: 10px;}

.display-block-1024{display:none;}
.display-block-991{display:none;}
.display-block-768{display:none;}
.display-block-767{display:none;}
.display-block-575{display:none;}

.overflow-hidden{overflow: hidden!important;}

/*BACKGROUNDS*/
.bg-image{background-repeat: no-repeat; background-position: center center; background-size: cover;}
.bg-white{background-color: #FFFFFF;}
.bg-black{background-color: #000000;}
.bg-green{background-color: #0BEDD2;}
.bg-light-grey{background-color:#eeeeee;}
.bg-light-blue{background-color:#00b7eb;}
/*BACKGROUNDS*/

.color-white{color: #FFFFFF;}
.color-green{color: #0BEDD2;}
.color-light-blue{color:#00b7eb;}
.color-violet{color:#522cea;}
.color-pink{color: #EC1550;}
.color-black{color: #111111}

.line-sep{border-bottom: solid 1px #eee;}
.line-sep-222{height:1px; background-color:#222;}

/*SECTION TITLE*/
.section-title{margin-bottom:30px; width:100%; float:left;}
.section-title span{position:relative;font-weight: 700;text-transform: uppercase;font-size: 27px;width:100%;float:left;}
.section-title span:after {
    content: "";
    position: absolute;
    top: 40px;
    left: 0;
    width: 50px;
    height: 4px;
    background: #EC1550;
}
.section-title span.text-center:after {
    content: "";
    position: absolute;
    top: 40px;
    left: calc(50% - 25px);
    width: 50px;
    height: 4px;
    background: #EC1550;
}
/*SECTION TITLE*/

/*IR ARRIBA*/
.ir-arriba{display: none; padding: 0; font-size: 15px; cursor: pointer; position: fixed; bottom: 15px; right: 34px; width: 40px; height: 40px; text-align: center; line-height: 41px; opacity: 0.6; z-index: 9997; border-radius: 50%; box-shadow: 0 4px 17px 0 rgba(50,54,72,.30); color: #00b7eb;}
/*IR ARRIBA*/

/*POPUP MODAL*/
.modal{z-index: 9999; background-color: rgba(0, 0, 0, 0.8);}
.modal-dialog{max-width: 600px; margin: 0 auto;}
#popupModal .modal-content{border-radius: 0; border: none; background: transparent;}
#popupModal .modal-body{padding: 0 0 0 0;}
#popupModal .close-btn{color: #FFFFFF; position: absolute; top: 5px; right: 5px; font-size: 25px;}
/*POPUP MODAL*/

/*ALERT*/
.alert{padding: 18px 15px 13px 15px; margin-bottom: 0; border: 0; border-radius: 5px; position: fixed; z-index: 999;left: 10px; right: 10px; bottom: 10px;margin-right: auto; margin-left: auto; text-align: center;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.17); background-color: #00b7eb; max-width: 800px; width: auto;}
.alert-dismissible .close { position: relative; top: -2px; right: 0; padding: 0; color: #FFFFFF; margin-left: 20px; box-shadow: 0 0 0 0; text-shadow: none; opacity: 1; font-size: 18px; font-weight: 400;}
.alert.alert-banner{max-width: 970px; padding: 0 0 0 0; border-radius: 0; background-color: inherit; bottom: 0;}
.alert-dismissible.alert-banner .close {position: absolute; top: 0; right: 0; color: #000000; font-size: 20px; border-radius: 50%; border: solid 2px #000000; width: 20px; height: 20px; background-color: #ffffff; line-height: 10px; }
/*ALERT*/

/*HEADER*/
.main-header { position: absolute; left: 0; top: 0; z-index: 999; background-color: #151215; transition: all 0.3s; -ms-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; height: 196px; }
.main-header .header-top{margin-top: 15px; padding-bottom: 11px; border-bottom: solid 1px #ffffff1c;}
.main-header .header-top .menu-menu-top-container li{float:left;text-transform:uppercase;font-weight:500;margin: 0 7px;font-size: 12px; opacity: 0.9;}
.main-header .header-top .menu-menu-top-container li a{color: #FFFFFF;}
.main-header .header-top .menu-menu-top-en-container li{float:left;text-transform:uppercase;font-weight:500;margin: 0 7px;font-size: 12px; opacity: 0.9;}
.main-header .header-top .menu-menu-top-en-container li a{color: #FFFFFF;}
.main-header .header-top li.download-medikit{background: #00b7eb; padding: 4px 8px 2px 8px; position: relative; margin-top: -4px;border-radius: 25px;}
.main-header .header-top .select-language{float: right;color: #FFFFFF;text-transform: uppercase;font-size: 12px;background: #00b7eb;padding: 4px 12px 2px 12px;margin-top: -4px;font-weight: 500;margin-right: 21px;border-radius: 13px;}
/*.main-header #main-logo{width: 100px;float: left;margin-top: 15px;margin-bottom: 15px;margin-left: 20px;transition: all 0.3s;-ms-transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;}*/
.main-header #main-logo {width: 225px; float: left; margin-top: 10px; margin-bottom: 15px; margin-left: 0; transition: all 0.3s; -ms-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; position: absolute; top: 20px; left: 50%; transform: translateX(-50%);}
.main-header .main-nav { margin: 90px 0 0 0; margin-left: 0; color: #fff; font-weight: 400; border-top: solid 1px #ffffff1c; padding-top: 23px;}
.main-header .main-nav .hvr-underline-from-center{overflow: inherit !important;}
.main-header .main-nav .hvr-underline-from-center:before {
    bottom: -5px !important;
    background: #00b7eb !important;
    height: 2px !important;
}
.main-header .main-nav ul{text-align: center;}
/*.main-header .main-nav li{margin: 0 10px;font-size: 14px; font-weight: 700; display: inline-table;text-transform:uppercase; opacity:0.9;}*/
.main-header .main-nav li { margin: 0 10px; font-size: 15px; display: inline-table; opacity: 0.9; }
.main-header .main-nav li.display-block-1024{display:none;}
.main-header .social-nav { float: right; margin-top: 27px; margin-right: 20px;}
.main-header .social-nav li{float: left;margin: 0 0 0 7px;font-size: 15px;text-align: center;}
.main-header .social-nav a{color: #fff; width: 38px; height: 38px;background-color: #222222;display: block; border-radius: 50%; line-height: 40px; -webkit-transition: background-color .3s ease-in-out;-moz-transition: background-color .3s ease-in-out;-ms-transition: background-color .3s ease-in-out;-o-transition: background-color .3s ease-in-out;transition: background-color .3s ease-in-out;}
.main-header .social-nav a:hover{color: #FFF; background-color:#00b7eb; -webkit-transition: background-color .3s ease-in-out;-moz-transition: background-color .3s ease-in-out;-ms-transition: background-color .3s ease-in-out;-o-transition: background-color .3s ease-in-out;transition: background-color .3s ease-in-out;}

.main-header .social-nav .btn-search{margin: 0 0 0 10px;}
.main-header .social-nav .btn-search a{color: #222222; background-color: #FFFFFF; font-size: 17px; line-height: 40px; cursor: pointer;}

.div-search{display: block !important;position: absolute;top: 30px;right: 78px;width: 0;height: 35px;background-color: #eee;border-radius: 40px;overflow: hidden;transition: width 0.3s;-ms-transition: width 0.3s;-moz-transition: width 0.3s;-webkit-transition: width 0.3s;}
.div-search input[type="submit"]{width: 40px;height: 35px; float:left; margin-right:0; position:relative; background-image:url(https://www.todotvnews.com/wp-content/themes/ttvnews_theme/assets/images/btn-search.png); background-repeat:no-repeat;}
.div-search input[type="search"]{height:35px; padding:0 0 0 0;/* width:210px;*/}
#toggle-search-close-btn{display:none; background-color:#00b7eb; color:#FFF;}
#toggle-search-btn{display:block;}
#toggle-search-close-btn.display-block{display:block;}
#toggle-search-btn.display-none{display:none;}
.div-search-block{display: block !important; width: 270px;}
.div-search.div-search-sticky{top: 23px;}

.main-header.header_sticky{position: fixed; transition: all 0.3s;-ms-transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s; height: 71px;}
.main-header.header_sticky .banner-top{display: none;}
.main-header.header_sticky .header-top{display: none;}
/*.main-header.header_sticky #main-logo{width: 70px;margin-top: 10px; margin-bottom: 10px;transition: all 0.3s;-ms-transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;}*/
.main-header.header_sticky #main-logo { width: 150px; margin-top: 6px; margin-bottom: 10px; transition: all 0.3s; -ms-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s;}
.main-header.header_sticky .social-nav{margin-top: 19px;}
.main-header.header_sticky .main-nav{padding: 32px 0 0 0; display: none;}
.main-header.header_sticky .main-nav li a{position: relative;}

nav ul li.current_page_item > a, nav ul li.current-menu-ancestor > a, nav ul li.current-menu-item > a, nav ul li.current-menu-parent > a {
	border-bottom: 2px solid #00b7eb; padding-bottom:3px;}

#menu-logo{margin: 0 auto; width: 225px; margin-top: 10px; margin-bottom:25px; padding-top: 63px;	}
.menu-section.menu-section-sticky.on #menu-logo{width: 150px; margin-top: 5px; margin-bottom: 22px; padding-top: 21px;}

/*HEADER*/

/*BANNERS*/
.div-banner{margin-bottom: 30px;}
.div-banner img{margin: 0 auto;}
/*BANNERS*/

/*ARTICLES*/
article{width: 100%;float: left; position: relative; margin-bottom: 30px;}
article .btn-play-container{width: 45px;height: 45px;border: solid 2px #00b7eb;background-color: #00b7eb;position: absolute;right: 10px;bottom: 11px;cursor: pointer;border-radius: 50%; opacity: 0.6;}
article .btn-play-container .btn-play{border-style: solid;border-width: 10px 0 10px 14px;display: block;box-sizing: border-box;width: 0;height: 10px;border-color: transparent transparent transparent #FFFFFF;position: absolute;left: 16px;top: 11px;}
article figure{position: relative; width: 100%; float: left;}
article figure.border-botom{border-bottom: solid 3px #00b7eb;}
article figure img{width: 100%; height: auto;}
article .entry-category{position: absolute;top: 20px;left: 15px;font-size: 11px;font-weight: 700;text-transform: uppercase;}
article .entry-category a{color: #111111;background-color: #00b7eb;padding: 4px 7px 2px 7px;border-radius: 10px; margin-right:2px;}
article .entry-category .no-link{color: #111111;background-color: #00b7eb;padding: 4px 4px 2px 4px;border-radius: 0; margin-right:2px;}
article .entry-category .no-link.no-link-green{background-color: #0BEDD2;}
article .entry-data{width: 100%; float: left; padding: 15px 15px 18px 15px;}
article .entry-data .entry-title{width: 100%; float: left;}
article .entry-data .entry-title.w-80{width:80%; margin:0 10%;}
article .entry-data .entry-title h3{font-weight: 700;color: #111111;}
article .entry-data .entry-title h3:hover{color:#00b7eb;}
article .entry-data .entry-title h3.color-white{color: #FFFFFF;}
article .entry-data .entry-title h3.color-white:hover{color:#00b7eb;}
article .entry-data .entry-author{font-size:15px; margin-bottom:5px; color:#444;}
article.box-shadow{box-shadow: 0 2px 5px #e6e6e6;}
article.box-shadow .entry-data{}
article .gradiet-bgk{position: absolute;left: 0;top: 0;width: 100%;height: 100%;/*background: rgba(0,0,0,0);background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,1)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );*/}
article .gradiet-bgk .entry-data{position: absolute; left: 0; bottom: 0; padding: 30px;}
article .gradiet-bgk .entry-data .entry-title a{color: #FFFFFF;/* box-shadow: -5px 0 0 #151215; *//* background-color: #151215; */}

article.size-1 .entry-data .entry-title h1{font-size: 35px; letter-spacing: 0;}
article.size-1 .gradiet-bgk .entry-data .entry-title h1{font-size: 40px;line-height: 49px;font-weight: 700;}
article.size-2 .gradiet-bgk .entry-data .entry-title h1{font-size: 30px;line-height: 39px;font-weight: 700;}
article.size-3 .gradiet-bgk .entry-data .entry-title h1{font-size: 23px;line-height: 29px;font-weight: 700;}
article.size-4 .gradiet-bgk .entry-data .entry-title h1{font-size: 20px;line-height: 26px;font-weight: 700;}
article.size-5 .gradiet-bgk .entry-data{padding:20px;}
article.size-5 .gradiet-bgk .entry-data .entry-title h1{font-size: 15px;line-height: 19px;font-weight: 700;}
article .gradiet-bgk .entry-data .entry-title h1 span{box-shadow: -5px 0 0 #151215; background-color: #151215;}
article.size-1 .btn-play{font-size: 100px;}
article.size-2 .entry-data .entry-title h1{font-size: 25px;}
article.size-3 .entry-data .entry-title h1{font-size: 20px;}
article.size-4 .entry-data .entry-title h1{font-size: 15px;}

article.size-1 .entry-data .entry-title h3{font-size: 35px; letter-spacing: 0;}
article.size-1 .gradiet-bgk .entry-data .entry-title h3{font-size: 40px;line-height: 49px;font-weight: 700;}
article.size-2 .gradiet-bgk .entry-data .entry-title h3{font-size: 30px;line-height: 39px;font-weight: 700;}
article.size-3 .gradiet-bgk .entry-data .entry-title h3{font-size: 23px;line-height: 29px;font-weight: 700;}
article.size-4 .gradiet-bgk .entry-data .entry-title h3{font-size: 20px;line-height: 26px;font-weight: 700;}
article.size-5 .gradiet-bgk .entry-data{padding:20px;}
article.size-5 .gradiet-bgk .entry-data .entry-title h3{font-size: 15px;line-height: 19px;font-weight: 700;}
article .gradiet-bgk .entry-data .entry-title h3 span{box-shadow: -5px 0 0 #151215; background-color: #151215;}
article.size-1 .btn-play{font-size: 100px;}
article.size-2 .entry-data .entry-title h3{font-size: 25px;}
article.size-3 .entry-data .entry-title h3{font-size: 20px;}
article.size-4 .entry-data .entry-title h3{font-size: 15px;}
article .gradiet-bgk .entry-category{top: 14px;left:30px;}
article .gradiet-bgk .entry-category.center-category{left: 0; right: 0; margin: 0 auto;text-align: center;}

article.translate-5{-ms-transform: translate(0,0); -webkit-transform: translate(0,0); transform: translate(0,0); -webkit-transition: all 0.5s; -moz-transition: all 0.5s;-ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
article.translate-5:hover{-ms-transform: translate(0,-5px); -webkit-transform: translate(0,-5px); transform: translate(0,-5px);-webkit-transition: all 0.5s; -moz-transition: all 0.5s;-ms-transition: all 0.5s; -o-transition: all 0.5s;transition:all 0.5s;}

article.opacity-8 figure{opacity: 0.8; filter: alpha(opacity=80); -webkit-transition: all 0.5s; -moz-transition: all 0.5s;-ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
article.opacity-8 a:hover figure{opacity: 1; filter: alpha(opacity=100); -webkit-transition: all 0.5s; -moz-transition: all 0.5s;-ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}

article.zoom-figure{overflow:hidden;}
article.zoom-figure figure{transform: scale(1);overflow:hidden; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;-ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
article:hover.zoom-figure figure{transform: scale(1.02); overflow: hidden; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;-ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}

.carrousel-videos article{}

/*ARTICLES*/

/*FULL ARTICLE*/
.full-article .gradiet-bgk{background: rgba(0,0,0,0);background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,1)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );}
.full-article figure{height: 480px;}
.full-article .aside-news figure{height:auto;}
.full-article.entry-image-single{margin-top: 0;padding-top: 196px;}
.full-article.entry-image-single:before{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 450px;
	background: #151215;
}
.full-article article .entry-data .entry-title{width: 70%;margin-top: 10px;margin-bottom: 20px;margin-left: 15%;margin-right: 15%;}
.full-article article.size-1 .gradiet-bgk .entry-data .entry-title h3{font-size: 47px;line-height: 55px; border-left:none;}
.full-article article.size-1 .gradiet-bgk .entry-data .entry-title h1{font-size: 47px;line-height: 55px; border-left:none;}


.full-article .entry-date{margin-bottom: 15px;}
.full-article .gradiet-bgk .entry-category{left: 0; right:0; margin: 0 auto; text-align: center;}
.full-article .gradiet-bgk .entry-data .entry-author{color: #FFFFFF;}
.full-article .entry-content p:first-child{font-size: 25px;line-height: 32px;font-weight: 500;}
.full-article .entry-content p{font-family: 'Open Sans', sans-serif;color: #333333;font-size: 19px;font-weight: 400;margin-bottom: 20px;line-height: 29px;}
.full-article .entry-content p:last-child{margin-bottom: 0;}
.full-article .entry-content h5{font-weight: 500;background: #00b7eb;color: #fff;padding: 9px 10px 6px 10px;margin-bottom: 20px;
font-size: 17px;display: inline-block;text-transform: uppercase;}
.full-article .entry-content  strong{font-weight: 600;}
.full-article .entry-content  p a{font-weight: 600;box-shadow: 0px 1px 0px 0px #00b7eb;}
.full-article .entry-content .wp-caption{width: 100% !important;}
.full-article .entry-content .wp-caption{width: 100% !important; position: relative; margin-bottom: 20px;}
.full-article .entry-content .wp-caption .wp-caption-text{position: absolute; left: 0; bottom: 0; width: 100%; background-color: #151215; color: #FFFFFF; font-size: 12px; padding: 10px 10px 8px 10px; line-height: 20px;}
.full-article .entry-content figure{height: auto; padding:30px;}
.full-article .entry-content .content-share{margin:0 0 0 0; position: absolute;left: -60px; top: 0px;}
.full-article .entry-content .content-share li{margin-bottom: 6px;}
.full-article .entry-content .content-share a{display: block;width: 40px;height: 40px;border: solid 2px #000;border-radius: 50%;text-align: center;font-size: 18px;line-height: 40px;}
.full-article .entry-content .gallery-container{margin-bottom: 30px;}

.video-top{margin-top: 0; margin-bottom: 30px;}
.video-top:before{
	content: "";
    position: absolute;
    top: -10px;
    left: 0;
    width: 100%;
    height: 500px;
    background: #151215;
}
.video-top-title h1{font-size: 42px; color: #111111; margin-bottom: 20px;font-weight: 600;}
.video-top-title h3{font-size: 42px; color: #111111; margin-bottom: 20px;font-weight: 600;}
.content-banner{margin:30px;}

.full-article-podcast .entry-content{padding: 15px; box-shadow: 0 2px 5px #e6e6e6; border-radius: 5px; margin-bottom: 30px;}
.full-article-podcast .entry-content p{font-size: 17px; line-height: 26px;}
.full-article-podcast .entry-content p:first-child{font-size: 17px; line-height: 26px;}
.embed-podcast-container{border-bottom: solid 1px #e6e6e6; margin-bottom: 15px; padding-bottom: 20px;}
.embed-podcast-container iframe{border: none !important; height: auto;}
.full-article-podcast .platforms-available ul{text-align: center; border-top: solid 1px #e6e6e6; padding-top: 15px;}
.full-article-podcast .platforms-available ul li{display: inline-block; font-size: 32px; margin: 0 5px;}
.full-article-podcast .platforms-available ul li .txt-available{font-size: 15px; color: #333;}
.creditos-podcast-container{border-top: solid 1px #e6e6e6; margin-top: 15px; padding-top: 20px; padding-bottom: 10px;}
.creditos-podcast-container p{text-align: center !important; font-size: 15px !important; line-height: 21px !important;}

/*MAIN TTVORIGINALS*/
#main-ttvoriginals{padding-top: 40px; padding-bottom:70px; margin-bottom: 30px; background: rgb(0,14,31); background: -moz-linear-gradient(90deg, rgba(0,14,31,1) 39%, rgba(29,29,24,1) 100%); background: -webkit-linear-gradient(90deg, rgba(0,14,31,1) 39%, rgba(29,29,24,1) 100%); background: linear-gradient(90deg, rgba(0,14,31,1) 39%, rgba(29,29,24,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000e1f",endColorstr="#1d1d18",GradientType=1);}
#main-ttvoriginals .section-title{margin-bottom:30px;}
#main-ttvoriginals .section-title h2{float: left; position:relative; color: #FFFFFF; font-size: 20px; margin-top:22px; margin-left:22px; padding-left:22px;}
#main-ttvoriginals .section-title h2:before{content:""; position: absolute; top: -2px; left:0; width:2px; height: 50px; background-color: #FFFFFF;}
#main-ttvoriginals .section-title h2 span{font-weight: 700; position: inherit; text-transform: inherit; font-size: inherit; width: inherit; float: none;}
#main-ttvoriginals .section-title h2 span:after{display:none;}
#main-ttvoriginals .ttvoriginals-main-logo{float:left; width:80px; margin-left:10px;}
#main-ttvoriginals article{z-index:2;}
#main-ttvoriginals article figure{border-radius: 5px;}
#main-ttvoriginals article figure:before{content: ""; position:absolute; top: 40px; left:-5px; width:5px; height:80px; background-color:#0BEDD2;}
#main-ttvoriginals article .entry-category{left:inherit; right:20px;}
#main-ttvoriginals article .entry-category a{background-color:#0BEDD2;}
#main-ttvoriginals article .entry-data{position: relative; z-index: 1; background-color: #000E1F; width: calc(100% - 30px); float: right; margin-top: -40px; border-radius: 5px 0 0 5px;}
#main-ttvoriginals article .entry-data .entry-title h3{font-weight: 700; font-size:17px;}
#main-ttvoriginals article .entry-data .entry-title h3 a{color: #FFFFFF;}
#main-ttvoriginals article:hover .entry-data .entry-title h3 a{color: #0BEDD2;}
#main-ttvoriginals .text-main-ttvoriginals{max-width: 715px; position: absolute; right:0; bottom: 0; z-index: 1;}
#main-ttvoriginals .bullets-1-main-ttvoriginals{position:absolute; right:0; top: 0; width:12%; height:220px; background-image:url(../images/bg-bullets-manin-ttvoriginals.png);}
#main-ttvoriginals .bullets-2-main-ttvoriginals{position:absolute; left:0; bottom: 0; width:15%; height:80px; background-image:url(../images/bg-bullets-manin-ttvoriginals.png);}
#main-ttvoriginals .btn-more{position: absolute; right: 15px; bottom: -40px; text-transform: uppercase; font-size: 13px; z-index: 2; background-color:#0BEDD2; color: #15191a; padding: 16px 50px 12px 20px; border-radius: 3px; font-weight:700;}
#main-ttvoriginals .btn-more svg{position: absolute; top: 11px; right: 15px; fill: #15191a; transition: all 0.1s ease-out;}
#main-ttvoriginals .btn-more:hover svg{right: 12px;}
/*MAIN TTVORIGINALS*/

/*MAIN ECCHORIGHTS*/
#main-ecchorights{padding: 80px 0 50px 0; background-image: url("/web/20200518004742im_/https://www.todotvnews.com/wp-content/themes/ttvnews_theme/assets/images/ecchorights/bg-main-ecchorights.jpg"); background-position: center top; background-repeat: no-repeat; background-size: cover;}
#main-ecchorights .ecchorights-logo{width: 200px; margin-bottom: 30px;}
#main-ecchorights article.size-4 .entry-data .entry-title h3 {font-size: 17px;font-weight: 700;}
#main-ecchorights article.size-4 .entry-data .entry-title h3:hover{color:#fb8c00;}
/*MAIN ECCHORIGHTS*/

.ttvoriginals-header{background-color: transparent;}
.main-header.ttvoriginals-header #main-logo{position:relative; z-index:2;}
.main-header.ttvoriginals-header .social-nav a:hover{background-color:#0BEDD2;}
.main-header.ttvoriginals-header.header_sticky{background-color: #151215;}
.main-header.ttvoriginals-header .main-nav .hvr-underline-from-center:before{background: #0BEDD2 !important;}
.main-header.ttvoriginals-header .ttvoriginals-nav{float:right; margin-top:64px;}
.main-header.ttvoriginals-header .ttvoriginals-nav ul li{float:left; margin-right:25px;}
.main-header.ttvoriginals-header .ttvoriginals-nav ul li a{color: #FFFFFF; position: relative; z-index: 2; opacity: 0.9;}
.main-header.ttvoriginals-header .ttvoriginals-nav ul li a i{font-size: 11px; margin-left: 5px;}
.main-header.ttvoriginals-header.header_sticky .ttvoriginals-nav{margin-top:45px;}

.dropdown {
  float: left;
  overflow: hidden;
  position:inherit;
}
.dropdown  .dropdown-content {
  overflow:hidden;
  opacity:0;
  position: absolute;
  width: 100%;
  height:0;
  left: 0;
  z-index: 1;
  color: #FFFFFF;
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.dropdown  .dropdown-content ul{width: 100%; float:left; background-color:#222222; padding:20px;}
.dropdown  .dropdown-content ul li{margin-left: 0 !important; margin-right: 15px !important; font-size:14px;}

.dropdown  .dropdown-content.dropdown-search ul{float:inherit !important;}
.dropdown  .dropdown-content.dropdown-search ul li{float:inherit !important; margin-right:10px !important;}
.dropdown .dropbtn:hover{color:#0BEDD2 !important;}
.dropdown:hover .dropdown-content {
  overflow:visible; opacity:1; height:100%; padding-top:60px;
}
.main-header.ttvoriginals-header.header_sticky .dropdown:hover .dropdown-content{padding-top:32px;}
.dropdown a:hover{color:#0BEDD2 !important;}

.search-slider{height:460px; background-size:contain; background-repeat: repeat-x;}
.ttvoriginals-filter form ul{text-align:center; padding-top:110px;}
.ttvoriginals-filter form ul li{display: inline-table; margin:0 5px;}
.ttvoriginals-filter form ul li select{border: solid 1px #FFFFFF; height:43px; background: #FFFFFF; color: #000000; padding: 0 10px; border-radius: 3px;}
.ttvoriginals-filter form ul li select option{background:#FFFFFF; color:#222222;}
.ttvoriginals-filter form ul li input[type="submit"]{border: solid 1px #0bedd2; background: #0bedd2; padding: 11px; color: black; border-radius:3px;}

.featured-ttvoriginals{}
.featured-ttvoriginals .video-container{height: 700px; width: 100%; overflow: hidden;}
.featured-ttvoriginals video{width: 100%; opacity: 0.5;}
.featured-ttvoriginals figure{height:700px; opacity: 0.5;}
.featured-ttvoriginals .gradiet-bgk .entry-data{bottom: 120px; padding:30px 38px;}
.featured-ttvoriginals .gradiet-bgk .entry-data .entry-title h3{font-size:50px; margin-bottom:15px;}
.featured-ttvoriginals .gradiet-bgk .entry-data .entry-excerpt{max-width:600px; margin-bottom:20px;}
.featured-ttvoriginals .gradiet-bgk .entry-data .entry-excerpt p{font-size: 16px;line-height: 25px;}
.featured-ttvoriginals .entry-data .more-info li{float: left; margin-right:15px;}
.featured-ttvoriginals .entry-data .more-info li a{color: #fff; text-transform: uppercase; font-size: 13px; border: solid 1px #fff; padding: 15px 30px 13px 31px; float: left; display:block; font-weight: 700;}
.featured-ttvoriginals .entry-data .more-info li a:hover{border: solid 1px #0BEDD2; color:#151215;}
.featured-ttvoriginals .entry-data .more-info .hvr-sweep-to-right:before{background:#0BEDD2;}

.featured-ttvoriginals .gradiet-bgk {
    background: rgba(0,0,0,0);
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
}

.featured-producers{margin-bottom:0;}
.featured-producers figure{height:530px; opacity: 0.5;}
.featured-ttvoriginals.featured-producers .gradiet-bgk .entry-data{bottom: 80px;}
.featured-ttvoriginals.featured-producers .gradiet-bgk .entry-data .entry-title h3{font-size:40px;}
.featured-producers .entry-data .entry-title h3.color-white:hover{color: #FFFFFF !important;}
.featured-ttvoriginals.featured-producers  .gradiet-bgk .entry-data .entry-excerpt {max-width: 600px;}

.title-section-ttvoriginals{font-size: 20px;margin-left: 10px;margin-bottom: 15px;font-weight: 400;}

.secondary-ttvoriginals figure{-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; opacity:0.5; border-radius:3px;}
.secondary-ttvoriginals:hover figure{transform: scale(1.1); -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; opacity:0.9;}
.secondary-ttvoriginals .entry-category .no-link{background-color:transparent; color:#0bedd2;}
.secondary-ttvoriginals.size-5 .gradiet-bgk .entry-data{padding:15px 20px;}
.secondary-ttvoriginals .gradiet-bgk .entry-category{top: -2px;}
.secondary-ttvoriginals.size-5 .gradiet-bgk .entry-data .entry-title h3 {font-size: 18px;line-height: 23px;font-weight: 700;}
.secondary-ttvoriginals .entry-data .entry-title h3:hover {color:#0bedd2 !important;}

.list-productoras{padding:70px 0 40px 0;}
.list-productoras .logo-productora{position: absolute; top:15px; right:15px; width:80px; height:80px; border-radius:5px; background-color:#FFFFFF;}
.list-productoras article .entry-data{width:95%; margin:-70px 2.5% 0 2.5%; position:relative;}
.list-productoras article .entry-data .entry-title h3 {margin-bottom: 10px;margin-top: 5px; font-weight:600;}
.secondary-ttvoriginals .entry-data .entry-title h3:hover {color:#0bedd2 !important;}
.list-productoras article .entry-data .entry-title h3.color-white:hover{color:#0bedd2 !important;}
.ttvoriginals-100{margin-top:-100px;}

.carrousel-ttvoriginals article{padding: 0 7.5px 0 7.5px;}
.carrousel-ttvoriginals .slick-list{overflow:inherit !important;}
.carrousel-ttvoriginals .slick-prev, .slick-next{top: calc(50% - 17px);}
.carrousel-ttvoriginals .slick-prev:before{color: #0BEDD2;}
.carrousel-ttvoriginals .slick-next:before{color: #0BEDD2;}
 
.full-article-ttvoriginals{}
.full-article-ttvoriginals.entry-image-single{margin-top: 0;padding-top: 0;}
.full-article-ttvoriginals .entry-data{width: auto !important;}
.full-article-ttvoriginals .entry-data li{float:left; margin-right:15px;}
.full-article-ttvoriginals .entry-data li i{margin-right:5px;}
.full-article-ttvoriginals .entry-data .entry-author{margin-left: 5px;}
.full-article-ttvoriginals .entry-category{left: 30px !important; right: 0 !important; text-align: left !important;}
.full-article-ttvoriginals .entry-category a{background-color: #0BEDD2; border-radius:0; margin-left:3px;}
.full-article-ttvoriginals figure{height: 650px; opacity: 0.5;}
.full-article-ttvoriginals .video-container{height: 650px; width: 100%; overflow: hidden;}
.full-article-ttvoriginals video{width: 100%; opacity: 0.5;}
.full-article-ttvoriginals article .gradiet-bgk .entry-data {position: absolute;left: 0;bottom: 140px;padding: 30px;}
.full-article-ttvoriginals article .entry-data .entry-title{margin-top: 15px;margin-bottom: 30px;margin-left: 0;margin-right: 0; width:100%;}
.full-article-ttvoriginals article.size-1 .gradiet-bgk .entry-data .entry-title h3{font-size: 60px; line-height: 55px; font-weight:700;}


.full-article-ttvoriginals .entry-content{padding-left:20px; margin-top: -100px;}
.full-article-ttvoriginals .entry-content p:first-child{font-size: 17px;font-weight: 300;margin-bottom: 20px;line-height: 28px; padding-top: 30px;}
.full-article-ttvoriginals .entry-content p{color: #FFFFFF;}
.full-article-ttvoriginals .trailer-container{margin-top: -100px; padding-left: 60px; padding-right: 25px;}
.full-article-ttvoriginals .trailer-container figure{height:auto; border-radius:10px; opacity:0.4;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.full-article-ttvoriginals .trailer-container .btn-play-container{}
.full-article-ttvoriginals .trailer-container .btn-play-container .btn-play {
    width: 75px;
    height: 75px;
    border: solid 2px #0BEDD2;
	background: #0bedd2;
    border-radius: 50%;
    position: absolute;
    left: calc(50% - 37px);
    top:  calc(50% - 37px);
    cursor: pointer;
	 -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;
}
.full-article-ttvoriginals .trailer-container .btn-play .btn-play-play {
    border-style: solid;
    border-width: 10px 0 10px 14px;
    display: block;
    box-sizing: border-box;
    width: 0;
    height: 10px;
    border-color: transparent transparent transparent #000000;
    position: absolute;
   	left: 31px;
    top: 25px;
}
.full-article-ttvoriginals .trailer-container:hover figure{opacity:0.6; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; transform: scale(1.02);}

.ficha-ttvoriginals{border: solid 1px #FFFFFF; padding:20px;}
.ficha-ttvoriginals li{border-bottom: solid 1px; margin-bottom: 15px; padding-bottom: 15px;}
.ficha-ttvoriginals li:last-child{border-bottom: none; margin-bottom: 0; padding-bottom: 0;}


/*SINGLE TTVNOW*/


.single-ttvnow{background: #151215; padding-top: 196px; margin-bottom:30px;}
.single-ttvnow .entry-data .entry-title{font-size:33px; font-weight:700; margin-top:10px; margin-bottom:30px;}
.single-ttvnow .entry-data .entry-title h3{position:relative;}
.single-ttvnow .entry-data .entry-title h3:after {
    content: "";
    position: absolute;
    bottom: -12px;
    left: 0;
    width: 78px;
    height: 2px;
    background: #00b7eb;
}
.single-ttvnow .entry-data p{margin-bottom: 20px; line-height:22px;}
.single-ttvnow .ttvnow-shared{}
.single-ttvnow .ttvnow-shared ul li{float:left; margin-right:8px;}
.single-ttvnow .ttvnow-shared ul li a{
    background-color: #151215;
    color: #FFFFFF;
	border: solid 2px #FFFFFF;
    width: 45px;
    height: 45px;
    margin: 0 auto;
    text-align: center;
    display: block;
    border-radius: 50%;
    line-height: 43px;
    -webkit-transition: background-color .3s ease-in-out;
    -moz-transition: background-color .3s ease-in-out;
    -ms-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out;
}
.single-ttvnow .ttvnow-shared ul li a:hover{-webkit-transition: background-color .3s ease-in-out;-moz-transition: background-color .3s ease-in-out;-ms-transition: background-color .3s ease-in-out;-o-transition: background-color .3s ease-in-out;transition: background-color .3s ease-in-out; background-color:#00b7eb; border: solid 2px #00b7eb;}

.year-magazine-title{width: calc(100% - 20px); font-size: 22px;font-weight: 700;border-top: solid 1px #dedede;margin-bottom: 15px;padding-top: 15px;letter-spacing: -1px; margin-left: 10px;margin-right: 10px;}
/*SINGLE TTVNOW*/

/*ENTRY SHARE*/
.left-shared{float:left; position: -webkit-sticky; position: sticky; top:120px; left:31px; width: 70px;}
.left-shared ul li{margin-bottom:5px; font-size:20px;}
.left-shared ul li a{background-color:#000000; color:#FFFFFF; width:45px; height:45px; margin: 0 auto; text-align:center; display:block; border-radius: 50%; line-height:45px; -webkit-transition: background-color .3s ease-in-out;-moz-transition: background-color .3s ease-in-out;-ms-transition: background-color .3s ease-in-out;-o-transition: background-color .3s ease-in-out;transition: background-color .3s ease-in-out;}
.left-shared ul li a:hover{-webkit-transition: background-color .3s ease-in-out;-moz-transition: background-color .3s ease-in-out;-ms-transition: background-color .3s ease-in-out;-o-transition: background-color .3s ease-in-out;transition: background-color .3s ease-in-out;}
.left-shared ul li a.icon-facebook:hover{ background-color:#3B599D;}
.left-shared ul li a.icon-twitter:hover{ background-color:#00aced;}
.left-shared ul li a.icon-linkedin:hover{ background-color:#007bb6;}
.left-shared ul li a.icon-whatsapp:hover{ background-color:#25D366;}

.bottom-shared{width: 100%; position:fixed; left:0; bottom:0; z-index:999; background-color:#FFFFFF; padding:5px 2.5px; box-shadow: 10px 10px 10px 10px #b9b9b9; display: none;}
.bottom-shared ul li{float:left; width:25%; text-align:center;}
.bottom-shared ul li a{display: block; color:#FFFFFF; margin:0 5px; padding:10px 0; border-radius:3px;}
.bottom-shared ul li a.icon-facebook{background-color:#3b5998;}
.bottom-shared ul li a.icon-twitter{background-color:#00aced;}
.bottom-shared ul li a.icon-linkedin{background-color:#007bb6;}
.bottom-shared ul li a.icon-whatsapp{background-color:#25D366;}
/*ENTRY SHARE*/

/*RELATED NEWS*/
#related-news{background: #fbfafa; margin-top:35px; padding: 50px 0 20px 0;}
#related-news .section-title{margin-bottom: 42px;}
#related-news .section-title span{font-size:21px;}
#related-news .section-title span.text-center:after{background:#00b7eb; top:36px;}
#related-news article.size-4 .entry-data .entry-title h3{line-height: 20px; font-size: 16px;}

#related-news-ttvnow{background: #fbfafa; margin-top:35px; padding: 50px 0 20px 0; display: none;}
#related-news-ttvnow .section-title{margin-bottom: 42px;}
#related-news-ttvnow .section-title span{font-size:21px;}
#related-news-ttvnow .section-title span.text-center:after{background:#00b7eb; top:36px;}
#related-news-ttvnow article.size-4 .entry-data .entry-title h3{line-height: 20px; font-size: 16px;}
/*RELATED NEWS*/


/*FEATURED NEWS*/
.featured-news{margin-bottom: 0; padding-top: 196px;  background-color: #151215;}
.featured-news article{margin-bottom: 15px;}

.featured-news article.size-3 .entry-data .entry-title{width: 70%;margin: 0 auto; float: none;}
/*FEATURED NEWS*/

/*ASIDE NEWS*/
.aside-news{width:100%; float:left; box-shadow: 0 2px 5px #e6e6e6; padding-top:20px; border-radius: 5px;}
.aside-news .section-title{margin-bottom:40px;}
.aside-news .section-title span:after{top:35px;}
.aside-news article{border-bottom:solid 1px #e4e1e1; margin-bottom:15px; padding-bottom:15px;}
.aside-news article .entry-data{padding: 0 0 0 0; margin-top:10px;}
.aside-news article .entry-data .entry-title{width: 100%;margin-top: 0;margin-bottom: 0;margin-left: 0;margin-right: 0;}
.aside-news article .entry-data .entry-title h3{font-weight:600; color:#333333; line-height: inherit;}
.aside-news article .entry-data .entry-date{margin-top: 8px; margin-bottom: 0; font-size: 12px;}
.aside-news .section-title span{font-size:22px; color:inherit;}
/*ASIDE NEWS*/

/*MAIN VIDEOS*/
#main-videos{background-color: #141115;padding: 60px 0 30px 0;margin-bottom:30px;}
#main-videos article .entry-data .entry-title h3 a:hover{color:#00b7eb;}
#main-videos article.size-4 .gradiet-bgk .entry-data{padding: 15px;}
#main-videos article .btn-play a:hover{color: #FFFFFF;}
/*MAIN VIDEOS*/

/*CATEGORY*/
.category-title{margin-top: 196px; padding: 23px 0 19px 0; margin-bottom: 30px; font-size: 22px;}
.pagination-category{margin-bottom:30px;}
.pagination-category li{margin: 0 2px; font-size:17px; line-height:32px; font-weight:500;}
.pagination-category li a{width: 45px;height: 45px; display: block; border: solid 2px;border-radius: 50%;line-height: 43px;}
.pagination-category li a:hover{background-color: #00b7eb; border: solid 2px #00b7eb; color: #FFFFFF;}
.pagination-category li.active a{background-color: #00b7eb; border: solid 2px #00b7eb; color: #FFFFFF;}
/*CATEGORY*/

/*FOOTER SUSCRIPCION*/
.suscribe-footer{padding: 40px 0; margin-top:0;}
.suscribe-footer h4{font-size: 26px;margin-bottom:15px; font-weight:600;}
.suscribe-footer input[type="email"]{background-color:#fff; max-width: 650px; width:100%; height:45px; padding: 0 20px;border-radius: 5px 0 0 5px; float:left;}
div#mc_embed_signup{max-width:700px; margin: 0 auto;}
input#mc-embedded-subscribe{width:50px; height: 45px; background-color:#FFFFFF; border-radius:0 5px 5px 0; float:left; position:relative; background-image:url(https://www.todotvnews.com/wp-content/themes/ttvnews_theme/assets/images/envelope-solid.svg); background-repeat:no-repeat; background-size: 30px; background-position: 7px 7px;}

/*FOOTER SUSCRIPCION*/

/*FOOTER*/
footer{padding: 50px 0 25px 0;}
footer #footer-logo{width:200px; margin-bottom:40px;}
footer .nav-footer{padding-top:30px;}
footer .nav-footer li{float:left;font-size: 16px;font-weight: 400;margin-right: 15px;}
footer .nav-footer li a:hover{color:#00b7eb;}
footer .nav-footer-social{float:right;}
footer .nav-footer-social li{float:left; margin-left:15px; font-size:14px;}
footer .nav-footer-social li a:hover{color:#00b7eb;}
/*FOOTER*/


/*IFRAME RESPONSIVE*/
.embed-container{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;margin-bottom:25px;}
.embed-container iframe {position: absolute;top:0;left: 0;width: 100%;height: 100%;}
/*IFRAME RESPONSIVE*/

.issuuembed.issuu-isrendered {
    height: auto !important;
}

/*STAFF*/
.section-staff{box-shadow: 0 2px 5px #e6e6e6; border-radius:5px; padding: 20px; margin-bottom:30px; color:#222222;}
.section-staff .item-staff:first-child{margin-top:0; padding-top:0; border-top:none;}
.section-staff .item-staff{margin-top: 15px; padding-top:15px; border-top: solid 1px #eee;}
.section-staff .item-staff .thumbail{float: left; margin-right:12px; border-radius: 50%; border: solid 2px #00b7eb;}
.section-staff .item-staff .thumbail img{width: 80px;height: 80px;border-radius: 50%; border: solid 3px #ffffff; -webkit-filter: grayscale(50%);filter: grayscale(50%);-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.section-staff .item-staff .thumbail img:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%);-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.section-staff .item-staff h5{font-size:16px; font-weight:700; margin-top:22px; margin-bottom:1px;}
.section-staff .item-staff .email-staff{font-size: 14px; color: #5a5a5a;}
.section-staff .item-staff a.btn-icon{float:right; background-color: #222;width: 32px;height: 32px;color: #ffffff;text-align: center; line-height: 32px;border-radius: 50%;font-size: 13px; margin-left:3px;-webkit-transition: background-color .3s ease-in-out;-moz-transition: background-color .3s ease-in-out;-ms-transition: background-color .3s ease-in-out;-o-transition: background-color .3s ease-in-out;transition: background-color .3s ease-in-out;}
.section-staff .item-staff a.btn-icon:hover{background-color: #00b7eb; -webkit-transition: background-color .3s ease-in-out;-moz-transition: background-color .3s ease-in-out;-ms-transition: background-color .3s ease-in-out;-o-transition: background-color .3s ease-in-out;transition: background-color .3s ease-in-out;}
.title-staff h3{color: #222222; font-size: 15px; font-weight: 700; margin-left:5px; margin-bottom: 7px; text-transform: uppercase;}
/*STAFF*/

/*PAGE LOADER*/
#preloader{position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: #fff; z-index: 9999;}
#status{width: 130px;height:140px;position: absolute;left: calc(50% - 65px);top: calc(50% - 110px);
  background-image: url(/web/20200518004742im_/https://www.todotvnews.com/wp-content/themes/ttvnews_theme/assets/images/touch-icon-iphone.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
#preloader.ttvoriginals-loader{background-color:#000000;}
#status.ttvoriginals-loader{background-image: url(/web/20200518004742im_/https://www.todotvnews.com/wp-content/themes/ttvnews_theme/assets/images/logo-ttvoriginals-dark.png);}

/*PAGE LOADER*/

@media only screen and (max-width:1320px){
	.left-shared{left: 0;}
}

@media only screen and (max-width:1280px){
}

@media only screen and (max-width:1024px){
	.display-block-1024{display: block;}
	.display-none-1024{display: none;}
	
	.ir-arriba{display: none !important;}
	
	.main-header{position:fixed; height: 78px;}
	.main-header .header-top{display: none;}
	.main-header #main-logo{width: 150px}
	.main-header.header_sticky #main-logo{width: 150px; margin-top: 10px; margin-bottom: 10px;}
	.main-header.header_sticky{height: 78px;}
	.main-header .main-nav{display: none;}
	.main-header .social-nav{margin-top:0; margin-right: 0;}
	.main-header .social-nav .btn-search {margin: 0 0 0 0;position: absolute;top: 23px;right: 15px;}
	.main-header .social-nav .btn-search a{background-color:#151215; color: #00b7eb; font-size:22px;}
	#toggle-search-close-btn{background-color:#151215; color: #00b7eb;}
	.main-header.header_sticky .social-nav{margin-top:0;}
	.div-search {top: 25px; right: 50px;}
	.div-search.div-search-sticky{top: 25px;}
	
	.menu-toggle{top: 25px; position: fixed;}
	.menu-toggle.menu-toggle-sticky{top: 25px;}
	
	#menu-logo{padding-top: 20px; width: 150px;}
	.menu-section.menu-section-sticky.on #menu-logo{width: 150px; margin-top: 9px; margin-bottom: 23px; padding-top: 21px;}
	
	.featured-news{padding-top:78px; margin-bottom:0;}
	.featured-news:before{height: 370px;}
	
	.category-title{margin-top: 78px;}
	
	.video-top{margin-top: 0;}
	.video-top:before{top: 0;height: 0;}
	
	.full-article.entry-image-single{margin-top: 0;padding-top: 78px;}
	.full-article.entry-image-single:before{top: 0;height: 350px;}
	.full-article figure{height: 400px;}
	.full-article article.size-1 .gradiet-bgk .entry-data .entry-title h3{font-size: 40px;}
	.full-article article.size-1 .gradiet-bgk .entry-data .entry-title h1{font-size: 40px;}
	
	.full-article-ttvoriginals.entry-image-single{padding-top:0 !important;}
	
	.single-ttvnow{padding-top: 78px;}
	.single-ttvnow .entry-data .entry-title{font-size: 28px;}
	
	.left-shared{display:none;}
	.bottom-shared{display: block;}
}

@media only screen and (max-width:991px){
	
	.display-block-991{display:block;}
	.display-none-991{display:none;}
	
	.padding-0-15-991{padding: 0 15px;}
	
	.padding-0-0-991{padding: 0 0 0 0;}
	
	
	
	.featured-news article.size-3 .entry-data .entry-title{width: 100%;}
	
	article.size-1 .gradiet-bgk .entry-data .entry-title h3{font-size: 25px;line-height: 37px;}
	article.size-2 .gradiet-bgk .entry-data .entry-title h3{font-size: 25px; line-height: 37px;}
	article.size-3 .gradiet-bgk .entry-data .entry-title h3{font-size: 20px; line-height: 24px;}
	
	.single-ttvnow .entry-data .entry-title{margin-top: -4px; text-align:center;}
	.single-ttvnow .entry-data .entry-title h3:after{bottom: -17px;left: calc(50% - 39px);}
	.single-ttvnow .entry-data p{text-align:center;}
	
	.full-article-ttvoriginals article .entry-data .entry-title{margin-bottom:10px;}
	.full-article-ttvoriginals article .gradiet-bgk .entry-data{padding: 20px 30px 30px;}
	.full-article-ttvoriginals .video-container{height: 450px;}
	.full-article.full-article-ttvoriginals.entry-image-single figure{height: 450px;}
	.full-article-ttvoriginals article .gradiet-bgk .entry-data{bottom: 0;}
	.full-article-ttvoriginals .entry-content {padding-left: 0; margin-top: 0; margin-left:20px; margin-right:20px;}
	.full-article-ttvoriginals .trailer-container {margin-top: 0; padding-left: 0; padding-right: 0;}
	
	div#mc_embed_signup{max-width: 650px;}
	.suscribe-footer input[type="email"]{max-width: 600px;}
	
	
	footer .nav-footer{display:none;}
	footer p.copyright{margin-top:20px;}
	
	.display-none-991{display:none;}
	.display-block-991{display:block;}
}

@media only screen and (max-width:768px){
	.display-block-768{display:block;}
	
	article.size-3 .entry-data .entry-title h3{font-size: 17px;}
	
	article.size-1 .gradiet-bgk .entry-data .entry-title h3{font-size: 22px; line-height: 28px;}
	article.size-2 .gradiet-bgk .entry-data .entry-title h3{font-size: 19px; line-height: 25px;}
	article.size-3 .gradiet-bgk .entry-data .entry-title h3{font-size: 22px; line-height: 28px;}
	article.size-4 .gradiet-bgk .entry-data .entry-title h3{font-size: 19px; line-height: 25px;}
	article.size-5 .gradiet-bgk .entry-data .entry-title h3{font-size: 19px; line-height: 25px;}
	
	.full-article figure{height: 300px;}
	.entry-image-single .entry-category{font-size: 12px;left: 16px;top: -2px;}
	.full-article article.size-1 .gradiet-bgk .entry-data .entry-title h3{font-size: 25px;line-height: 29px;}
	.full-article article.size-1 .gradiet-bgk .entry-data .entry-title h1{font-size: 25px;line-height: 29px;}
	.full-article .entry-content p:first-child{font-size: 19px; font-weight: 600; line-height: 29px;}
	
}

@media only screen and (max-width:767px){
	.display-none-767{display: none;}
	.margin-top-15-767{margin-top: 15px;}
	.margin-bottom-15-767{margin-bottom: 15px;}
	.padding-left-0-767{padding-left:0;}
	.padding-right-0-767{padding-right:0;}
	.border-radius-0-767{border-radius:0;}
	
	
	
	
	.div-search-block {width: calc(100% - 112px);}
	.div-search.div-search-sticky{top: 25px;}
	
	.featured-news article .entry-data .entry-title{width: 80% !important; margin:0 10%;}
	
	
	
	.category-title{ padding: 18px 0 16px 0; font-size: 19px;}
	
	.featured-news{}
	.full-article.entry-image-single{}
	
	article{margin-bottom: 20px;}
	article .gradiet-bgk .entry-data{padding: 10px;}
	article .gradiet-bgk .entry-category{top: -8px;left: 10px;}
	article .entry-category a{padding: 3px 7px 2px 7px;}
	article .entry-category .no-link{padding: 3px 4px 2px 4px;}
	article.opacity-8 figure{opacity: 0.6; filter: alpha(opacity=60);}
	
	.entry-image-single .entry-category{font-size:9px;}
	.entry-image-single .entry-category a{padding: 4px 7px 3px 7px;}
	.full-article figure{height: 280px;}
	.full-article.entry-image-single:before {top: 0;height: 282px;}
	.full-article article .entry-data .entry-title{width: 100%;margin-left: 0;margin-right: 0; margin-top:5px; margin-bottom:10px;}
	.full-article article.size-1 .gradiet-bgk .entry-data .entry-title h3{font-size: 22px;line-height: 28px;}
	.full-article article.size-1 .gradiet-bgk .entry-data .entry-title h1{font-size: 22px;line-height: 28px;}
	.full-article article .gradiet-bgk .entry-category{top: 0;left: 0;}
	.full-article .gradiet-bgk .entry-data{padding: 15px;}
	.full-article .gradiet-bgk .entry-data .entry-author {font-size: 12px;}
	
	.video-top-title h3{font-size:25px;}
	.video-top-title h1{font-size:25px;}
	
	.single-ttvnow{}
	.single-ttvnow .entry-data .entry-title{font-size: 20px;}
	
	#related-news{margin-top: 0;}
	
	.suscribe-footer h4{font-size:20px;}
	div#mc_embed_signup{max-width: 100%;}
	.suscribe-footer input[type="email"]{max-width: calc(100% - 50px);}
	
	.featured-ttvoriginals .video-container{height: 550px;}
	.featured-ttvoriginals video{width: auto; height:100%;}
	.full-article-ttvoriginals video {width: auto; height:100%;}
	.featured-ttvoriginals .gradiet-bgk .entry-data{padding: 30px 20px;}
	.featured-ttvoriginals .gradiet-bgk .entry-data .entry-title h3 {font-size: 23px;margin-bottom: 10px;}
	.featured-ttvoriginals.featured-producers .gradiet-bgk .entry-data .entry-title h3 {font-size: 23px;}
	.featured-ttvoriginals .gradiet-bgk .entry-data .entry-excerpt p {font-size: 14px;line-height: 20px;}
	
	.featured-producers figure{height: 450px;}
	
	.featured-ttvoriginals .entry-data .more-info li{float: left;margin-right: 5px;}
	.featured-ttvoriginals .entry-data .more-info li a {font-size: 10px; padding: 14px 20px 13px 20px;}
	
	.full-article-ttvoriginals article .gradiet-bgk .entry-data {bottom: 80px;}
	.featured-ttvoriginals .gradiet-bgk .entry-data{padding: 30px 15px;}
	.full-article-ttvoriginals article .gradiet-bgk .entry-data {padding: 20px 20px 30px 20px;}
	.full-article-ttvoriginals .entry-data li{margin-bottom: 5px; margin-right:5px;}
	.full-article-ttvoriginals .entry-content {margin-top: -90px;}
	.full-article-ttvoriginals .entry-category a{margin-left: -10px;}
	.full-article-ttvoriginals .entry-content{margin-left: 10px;margin-right: 10px;}
	.full-article-ttvoriginals .entry-content p:first-child {font-size: 14px;font-weight: 400;margin-bottom: 20px;line-height: 20px;padding-top: 30px;}
	
	.section.ttvoriginals-filter{margin-bottom:30px;}
	.search-slider{height:auto; background-size: cover;}
	.searchandfilter ul li{padding:  5px 0 !important; width:46% !important;}
	.searchandfilter select.sf-input-select {width: 100%;min-width: 100% !important; height:35px !important;}
	.ttvoriginals-filter form ul li input[type="submit"]{width:300px; height:35px !important; padding:0 !important;}
	
	.title-section-ttvoriginals{font-size: 15px;margin-left: 10px;}
	.secondary-ttvoriginals.size-5 .gradiet-bgk .entry-data .entry-title h3{font-size: 15px;line-height: 19px;}
	
	.padding-right-30{padding-right: 20px;}
	.padding-left-30{padding-left: 20px;}
	
	footer{padding: 30px 0 30px 0;}
	footer #footer-logo{margin-bottom:25px;}
}

@media only screen and (max-width:575px){
	.main-header{height: 60px;}
	.main-header.header_sticky{height: 60px;}
	.main-header #main-logo{width: 150px; margin-top: 0; margin-bottom: 0; top: 20px;}
	.main-header.header_sticky #main-logo{width: 150px; margin-top: 0; margin-bottom: 0;}
	
	.main-header .social-nav .btn-search{top: 12px;}
	.div-search{top: 15px;}
	.div-search.div-search-sticky{top: 15px;}
	
	.menu-toggle{top: 15px;}
	.menu-toggle.menu-toggle-sticky{top: 15px;}
	
	#menu-logo{padding-top: 10px; margin-bottom: 17px;}
	.menu-section.menu-section-sticky.on #menu-logo{padding-top: 11px; margin-bottom: 18px;}
	
	.featured-news{padding-top: 60px;}
	.full-article.entry-image-single{padding-top: 60px;}
	.single-ttvnow{padding-top: 60px;}
	
	.category-title{margin-top: 60px;}
	
	footer #footer-logo{width: 170px;}
	
}

@media only screen and (max-width:320px){
	
}
