@charset 'utf-8';
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}
h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h1,h2,h3{margin:1em 0}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}abbr,acronym{border-bottom:1px dotted #000;cursor:help}em{font-style:italic}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}ol{list-style:decimal outside}ul{list-style:disc outside}dl dd{margin-left:1em}th,td{border:1px solid #000;padding:.5em}th{font-weight:bold;text-align:center}caption{margin-bottom:.5em;text-align:center}p,fieldset,table,pre{margin-bottom:1em}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
figure {margin:0;}
.lst_reset, .lst_reset li { margin:0;padding:0;list-style:none;}
.clear { clear:both;height:1px;margin:0;padding:0;font-size:1px;line-height:0;}
* { box-sizing:border-box;}
.clearfix:before,
.clearfix:after { content:"";display:table;}
.clearfix:after { clear:both;}
.clearfix { zoom:1;}

html { font-size:62.5%;background:#fff;} 
body { font-size:14px;}
h1   { font-size:24px;}
h2, h3, h4, h5, h6 {font-weight:normal!important;}
a { text-decoration: none !important; }
.first{ margin-left:0;padding-left:0;}
.last{ margin-right:0;padding-right:0;}

.left{ float:left;}
.right{ float:right;}

.hidden{display:none!important;}
.container {width:100%;max-width:1400px;margin:0 auto;overflow:hidden;}
.alt_container {width:100%;max-width:1280px;margin:0 auto;overflow:hidden;}
.container.page_inside {margin-top:84px;}

/*** GENERAL ***/

body {font-family:'Roboto',sans-serif;}
#wpadminbar {z-index:999999999!important;}
header {background:#fff;width:100%;position:fixed;left:0px;z-index:1000005;overflow:hidden;top:-64px;-webkit-box-shadow:0px 2px 5px 0px rgba(50, 50, 50, 0.1);-moz-box-shadow:0px 2px 5px 0px rgba(50, 50, 50, 0.1);box-shadow:0px 2px 5px 0px rgba(50, 50, 50, 0.1);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
header.visual {top:0px;}
header .container {height:64px;}
header span {display:block;}
header .nav_action {width:20px;height:32px;margin-top:17px;margin-right:20px;position:relative;float:left;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer;}
header .nav_action span {display:block;position:absolute;height:2px;width:100%;background:#bfbfbf;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
header .nav_action span:nth-child(1) {top:8px;}
header .nav_action span:nth-child(2),header .nav_action span:nth-child(3) {top:14px;}
header .nav_action span:nth-child(4) {top:20px;}
header .nav_action.open span:nth-child(1) {top:18px;width:0%;left:50%;}
header .nav_action.open span:nth-child(2) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .nav_action.open span:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
header .nav_action.open span:nth-child(4) {top:18px;width:0%;left:50%;}

header svg.logo {margin:16px 0 0 0;float:left;}

header .header_right {float:right;}
header ul.social {margin:20px 0 0 0;padding:0px;list-style:none;float:right;}
header ul.social li {float:left;margin-left:5px;position:relative;}
header ul.social li a {display:block;width:26px;height:26px;}
header ul.social li a svg {fill:#00a7ce;}
header ul.social li:hover a:not(.search)  {opacity:0.8;}

header ul.social li a.search {background:#C4C4C4;width:26px;height:26px;position:absolute;right:0px;top:0px;border-radius:50%;cursor:pointer;}
header ul.social li a.search svg {fill:#FFF;}
header ul.social li form {background:#C4C4C4;height:26px;border-radius:13px;padding:0px 12px 0px 13px;min-width:1px;display:block;}
header ul.social li form input[type=submit] {font-size:0px;border:none;outline:none;background:none;}
header ul.social li form input[type=text] {height:26px;background:#C4C4C4;outline:none;font-family:'Roboto',sans-serif;border:none;color:#FFF;font-size:14px;width:0px;}

/* MENU */

.overscreen {position:fixed;width:100%;height:100%;z-index:1000001;top:0px;left:0px;overflow:hidden;}
.over_filler {position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);top:0px;left:0px;opacity:0;-webkit-transition:.5s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.menu {background:#fff;position:absolute;width:300px;height:100%;top:0;left:-320px;overflow-x:hidden;overflow-y:scroll;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;padding-top:63px;}
.menu_container {position:relative;left:0;top:0;width:100%;height:auto;background:#fff;padding:10px 20px 345px 20px;text-align:center;color:#bbb;font-family:'CPMono_v07',monospace;font-size:20px;}
.menu_container nav ul { margin: 0; padding: 0;}
.menu_container nav ul li { list-style: none; margin: 0; padding: 0;}

.menu_bottom {position:absolute;width:100%;bottom:0px;left:0px;padding-bottom:15px;}
.overscreen.active .over_filler {opacity:1;}
.overscreen.active .menu {left:0px;}

body.admin-bar .overscreen {height:calc(100% - 32px);}

.menu_container a {color:#bbb;text-decoration:none;display:block;margin:10% 0px;}
.menu_container a:hover {color:#00b5d7;}

.menu_container a.big_logo_menu {margin-top:45px;margin-bottom:20px;}
.menu .socials {letter-spacing:-7px;margin-bottom:25px;}
.menu .socials a {display:inline-block;margin-bottom:10px;margin-top:10px;}
.menu a svg {fill:#bbb;}
.menu a:hover svg {fill:#00b5d7;}

.menu_container a.mini_link, .menu_container span {font-size:14px;margin:8px 0px;}

/*** MAS POSTS ***/

.mas_notas .mas_notas_post {width:calc(25% - 15px);float:left;margin-right:20px;margin-bottom:20px;}
.mas_notas .mas_notas_post:nth-of-type(4n) {margin-right:0px;}

.mas_notas .image_holder {position:relative;margin-bottom:10px;overflow:hidden;width:100%;height:0;padding-bottom:55%;background:#E0E0E0 url('../images/holder.jpg')no-repeat center center;background-size:40% auto;}
.mas_notas .image_holder img {width:100%;height:auto;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;}
.mas_notas ._video .image_holder:after {content:"";width:90px;height:64px;position:absolute;bottom:0px;left:0px;background-image:url(../images/play.png);background-repeat:no-repeat;background-size:100% 100%;}
.mas_notas .mas_notas_post h5 {font-size:20px;}
.mas_notas .mas_notas_post h5 a {text-decoration:none;color:#FFF;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:26px;max-height:54px;min-height:30px;}
.mas_notas .mas_notas_post div.p_ {font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:20px;max-height:62px;min-height:62px;position:relative;top:0px;}
.mas_notas .mas_notas_post div.p_ p {font-size:14px;font-weight:100;line-height:20px;}
.mas_notas .mas_notas_post div.p_ a {text-decoration:none;color:rgba(0,0,0,0.75);}

.mas_notas a.link_externo {display:block;color:#999ea3;text-decoration:none;font-size:16px;}

.mas_notas.only_ {margin-bottom:5px;padding-top:25px;}

.video_list {max-width:900px;border:none;position:relative;margin:0px auto 0px;}
.mas_notas.video_list .mas_notas_post {width:calc(33.2% - 15px);float:left;margin-right:20px;}
.mas_notas.video_list .mas_notas_post:nth-of-type(3n) {margin-right:0px;}

/****DIVSIONES (FRACTAL)****/

.barra_color {padding-bottom:5px;}
.mas_notas.barra_color {padding-top:20px;margin-bottom:20px;}
.mas_notas.barra_color .mas_notas_post h6 a {color:rgba(255,255,255,1);}
.mas_notas.barra_color .mas_notas_post div.p_ a {text-decoration:none;color:rgba(255,255,255,0.65);}

div.head_bar {margin-bottom:22px;}
img.section_logo {float:left;max-width:100%;}
a.see_more {font-family:'Roboto',sans-serif;display:block;text-align:right;padding-right:30px;font-size:18px;margin-top:5px;text-decoration:none;float:right;}
a.see_more.gray {background:url('../images/right_arrow.png') no-repeat;color:#8b8b8b;background-position:right;background-size:18px 18px;}
a.see_more.black {background:url('../images/right_arrow_black.png') no-repeat;color:#000;background-position:right;background-size:18px 18px;}
a.see_more.white {background:url('../images/right_arrow_white.png') no-repeat;color:#FFF;background-position:right;background-size:18px 18px;}
a.see_more.blue {background:url('../images/right_arrow_blue.png') no-repeat;color:#00b5d7;background-position:right;background-size:18px 18px;}

.barra_color.fondo_fractal {background:#3E95FF;}
.barra_color.fondo_ciencia {background:#212121;}
.barra_color.fondo_bitbox {background:#0000FF;}

.barra_color.fondo_ciencia a.see_more {position:relative;top:4px;}

/*MAS NOTICIAS - SIDEBAR*/

.mas_noticias {width:300px;margin-top:20px;width:100%;float:left;position:relative;}
div.sidebar_single .mas_noticias {margin-top:20px;}
.mas_noticias div.mn_post:first-of-type {margin-bottom:15px;}
.mas_noticias div.mn_post:first-of-type img {width:100%;height:auto;margin-bottom:5px;}
.mas_noticias div.mn_post:not(:first-of-type) {height:70px;margin-bottom:20px;}
.mas_noticias div.mn_post:not(:first-of-type) .img_frame {width:80px;float:left;height:80px;overflow:hidden;margin-right:10px;position:relative;background:#E0E0E0 url('../images/holder.jpg')no-repeat center center;background-size:60% auto;}
.mas_noticias div.mn_post:not(:first-of-type) .img_frame img {width:auto;height:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;}
.mas_noticias h4 a {font-size:14px;text-decoration:none;color:#000;height:70px;overflow:hidden;display:block;font-weight:300;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:19px;max-height:57px;font-weight:600;}
.mas_noticias h4 span {font-size:16px;color:#626262;font-family:'CPMono_v07',monospace;font-weight:500;-webkit-font-smoothing:antialiased;position:relative;top:-1px;display:block;}
.mas_noticias h4 span.date {color:rgba(0,0,0,0.4);text-transform:capitalize;font-size:13px;}
.mas_noticias div.mn_post:first-of-type h4 a {font-size:16px;height:auto;display:block;line-height:22px;overflow:visible;max-height:none;height:auto;position:relative;top:-1px;}

/*** FOOTER ***/

footer {width:100%;background:#000;position:relative;color:#FFF;overflow:hidden;text-align:center;padding-top:25px;}
footer svg {fill:#999999;}
footer svg#bild_icon {fill:#FFFFFF;height:52px;width:auto;}
footer svg#bild_icon g.changer {fill:#999999;}
footer svg#bild_icon:hover g.changer {fill:#05ce7c;}
footer svg#erizos_icon g.changer {fill:none;}
footer svg#plumas_icon g.changer, footer svg#plumas_icon g.changer_2 {fill:none;}
footer .network_icons svg {height:48px;width:auto;margin:20px;}
footer .network_icons svg:hover {fill:#FFFFFF;}
footer svg#codigo_icon:hover g.changer {fill:#00a7ce;}
footer svg#pleyers_icon:hover g.changer {fill:#ffff00;}
footer svg#erizos_icon:hover g.changer {fill:#ff3fb4;}
footer svg#plumas_icon:hover g.changer  {fill:#e63c2f;}
footer svg#plumas_icon:hover g.changer_2 {fill:#b7a77c;}

div.policies {display:inline-block;padding:15px 25px 18px;border-top:1px solid #333;}
div.policies a {margin:0px 25px;color:#FFF;}
div.policies a:hover {color:#00a7ce;}

section.clearer {background:rgba(255,255,255,.1);padding:15px 0;color:#999;}
section.clearer h5 {font-weight:bold!important;font-size:13px;}

@media(max-width:650px){
	div.policies {padding:5px 25px 8px;}
	div.policies a {margin:10px 50px;display:block;}
}

@media(max-width:390px){
	footer .network_icons svg {height:38px;width:auto;}
}

@media(max-width:340px){
	div.policies a {margin:10px 20px;}
}

/*** GRIDS ***/

.destacado_uno {position:relative;width:100%;}
.home.page .container._main {margin-top:65px;}
.home:not(.live_on) .destacado_uno.home_page {margin-top:84px;}

.home.live_on .player_live {margin-top:84px;margin-bottom:20px;position:relative;}
.home.live_on .left_live {float:left;width:calc(75% - 5px);height:0;padding-bottom:42%;position:relative;overflow:hidden;background:#333;}
.home.live_on .player_live iframe {position:absolute;top:0px;left:0px;width:100%;height:100%;}
.home.live_on div.text_live {position:absolute;top:0px;right:0px;width:calc(25% + 5px);height:100%;font-family:'Roboto',sans-serif;color:#FFF;font-size:18px;line-height:28px;padding:0px 20px 0px 15px;background:#000;background-size:100% auto;}
.home.live_on div.text_live strong {font-weight:bold;opacity:1;font-size:125%;display:block;margin-bottom:5px;}
.home.live_on div.text_live span {font-weight:normal;opacity:0.75;display:block;}
.home.live_on div.text_live div.title_live {position:relative;text-align:center;margin-top:52px;margin-bottom:25px;}
.home.live_on div.text_live div.title_live img {display:inline-block;width:100%;height:auto;}

.secciones.break {margin-top:30px;margin-bottom:20px;}
.secciones h6 {margin-bottom:20px;font-size:24px;color:#00b5d7;font-family:'CPMono_v07',monospace;font-weight:600;}
.secciones.break a.see_more {margin-top:3px!important;}

div.destacado_home, article.destacado_home {position:relative;overflow:hidden;}
div.destacado_home div.image_bkg, article.destacado_home div.image_bkg {position:absolute;background-position:center center!important;background-size:cover!important;display:block!important;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;}

.destacado_home {margin-bottom:20px;}
.destacado_home.dos_espacios {width:calc(50% - 10px);float:left;margin-right:0px;margin-left:20px;height:0;padding-bottom:42%;}
.destacado_home.un_espacio {float:left;margin-right:0px;margin-left:20px;width:calc(25% - 15px)!important;height:0;padding-bottom:42%;}
.destacado_home.cuatro_espacios {width:100%;height:0;padding-bottom:42%;}
.destacado_home.tres_espacios {width:calc(75% - 5px);float:left;margin-right:0px;margin-left:20px;height:0;padding-bottom:42%;}

.destacado_home.dos_espacios.mini_post {width:calc(25% - 15px);float:left;margin-right:0px;margin-left:20px;height:0;padding-bottom:20.28%;}

.destacado_home:first-of-type {margin-left:0px!important;}
.destacado_home.first_b {margin-left:0px!important;}

.destacado_home .destacado_info {position:absolute;bottom:0px;width:100%;height:100%;width:100%;left:0%;padding-left:20px;background:rgba(0,0,0,0.1);-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;} 
.destacado_home .destacado_info span.hashtag {font-family:'CPMono_v07',monospace;position:absolute;top:-30px;left:-2px;color:#000;text-decoration:none;font-size:18px;margin-bottom:5px;line-height:140%;background-color:rgba(0,167,206,.9);box-decoration-break:clone;-webkit-box-shadow:5px 0 0 rgba(0,167,206,.9), -5px 0 0 rgba(0,167,206,.9);-moz-box-shadow:5px 0 0 rgba(0,167,206,.9), -5px 0 0 rgba(0,167,206,.9);-ms-box-shadow:5px 0 0 rgba(0,167,206,.9), -5px 0 0 rgba(0,167,206,.9);-o-box-shadow:5px 0 0 rgba(0,167,206,.9), -5px 0 0 rgba(0,167,206,.9);box-shadow:5px 0 0 rgba(0,167,206,.9), -5px 0 0 rgba(0,167,206,.9);}
.destacado_home .destacado_info h2 {margin-bottom:0px;margin-top:0px;display:block;width:60%;position:absolute;bottom:11px;-ms-word-break: break-all;word-break: break-all;word-break: break-word;}
.destacado_home .destacado_info h2 a {line-height:60px;background-color:rgba(0,0,0,.8);box-decoration-break:clone;-webkit-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-moz-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-ms-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-o-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);font-weight:500;text-decoration:none;color:#eee;font-size:46px;}
.destacado_home .destacado_info h3 {margin-bottom:0px;margin-top:0px;display:block;width:80%;position:absolute;bottom:11px;-ms-word-break: break-all;word-break: break-all;word-break: break-word;}
.destacado_home .destacado_info h3 a {line-height:39px;background-color:rgba(0,0,0,.8);box-decoration-break:clone;-webkit-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-moz-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-ms-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-o-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);font-weight:500;text-decoration:none;color:#eee;font-size:30px;}
.destacado_home .destacado_info h5 {margin-bottom:0px;margin-top:0px;display:block;width:88%;position:absolute;bottom:11px;-ms-word-break: break-all;word-break: break-all;word-break: break-word;}
.destacado_home .destacado_info h5 a {line-height:29px;background-color:rgba(0,0,0,.8);box-decoration-break:clone;-webkit-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-moz-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-ms-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-o-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);font-weight:500;text-decoration:none;color:#eee;font-size:22px;}

.destacado_home .destacado_info div.noth {margin-bottom:0px;margin-top:0px;display:block;width:88%;position:absolute;bottom:11px;-ms-word-break: break-all;word-break: break-all;word-break: break-word;}
.destacado_home .destacado_info a.article_title {line-height:29px;background-color:rgba(0,0,0,.8);box-decoration-break:clone;-webkit-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-moz-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-ms-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);-o-box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);box-shadow:9px 0 0 rgba(0,0,0,.8), -8px 0 0 rgba(0,0,0,.8);font-weight:500;text-decoration:none;color:#eee;font-size:26px;}

.destacado_home .destacado_info a.link_to {position:absolute;width:100%;height:100%;left:0px;top:0px;}

.destacado_home div.grade {width:110px;height:110px;background:rgba(0,0,0,0.8);border:5px solid #FFF;text-align:center;line-height:100px;border-radius:50%;color:#FFF;font-size:32px;font-weight:500;position:absolute;left:50%;top:40%;margin-left:-55px;margin-top:-55px;}
.destacado_home .destacado_info span.hashtag_section {font-family:'CPMono_v07',monospace;position:absolute;top:12px;left:20px;color:#FFF;text-decoration:none;font-size:32px;line-height:44px;background-color:rgba(0,167,206,.9);box-decoration-break:clone;-webkit-box-shadow:8px 0 0 rgba(0,167,206,.9), -8px 0 0 rgba(0,167,206,.9);-moz-box-shadow:8px 0 0 rgba(0,167,206,.9), -8px 0 0 rgba(0,167,206,.9);-ms-box-shadow:8px 0 0 rgba(0,167,206,.9), -8px 0 0 rgba(0,167,206,.9);-o-box-shadow:8px 0 0 rgba(0,167,206,.9), -8px 0 0 rgba(0,167,206,.9);box-shadow:8px 0 0 rgba(0,167,206,.9), -8px 0 0 rgba(0,167,206,.9);}

/*CLASS VIP REQUIRED*/

/* =WordPress Core */

.alignnone {margin:0px;}
.aligncenter, div.aligncenter {display:block;margin:5px auto 5px auto;}
.alignright {float:right;margin:5px 0 20px 20px;}
.alignleft {float:left;margin:5px 20px 20px 0;}
a img.alignright {float:right;margin:5px 0 20px 20px;}
a img.alignnone {margin:5px 20px 20px 0;}
a img.alignleft {float:left;margin:5px 20px 20px 0;}
a img.aligncenter {display:block;margin-left:auto;margin-right:auto}
.wp-caption {width:100%!important;text-align:center;margin-bottom:55px;color:#AAA;}
.wp-caption.main_image_text {margin-bottom:0px;position:relative;top:2px;}
.wp-caption figcaption {font-size:14px!important;font-style:italic}
.wp-caption.alignnone {margin:5px 20px 20px 0;}
.wp-caption.alignleft {margin:5px 20px 20px 0;}
.wp-caption.alignright {margin:5px 0 20px 20px;}
.wp-caption img {border:0 none;height:auto;margin:0;/*max-width:98.5%;*/padding:0;width:100%!important;}
.wp-caption p.wp-caption-text {font-size:14px;line-height:17px;margin:0;padding:0 4px 5px;}
.wp-caption.main_image_text p.wp-caption-text {padding-bottom:0px;}
.wp-caption.main_image_text p.wp-caption-text a {color:#00b5d7;text-decoration:none;border-bottom:1px solid #00b5d7;}

/* Text meant only for screen readers. */

.screen-reader-text {clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus {background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;/* Above WP toolbar. */}

body.admin-bar header, body.admin-bar .overscreen, body.admin-bar ._lightbox {margin-top:32px;}

/**** PAGINADO ****/

div.paginador {width:100%;}
ul.page-numbers {text-align:center;font-family:'Roboto Condensed';margin:0px 0 10px;}
ul.page-numbers li {list-style:none;display:inline-block;color:#B0B0B0;font-size:20px;margin:5px 12px 0px;font-weight:300;}
ul.page-numbers li span.current {color:#00b5d7;font-weight:600;-webkit-font-smoothing:antialiased;}
ul.page-numbers li a {text-decoration:none;color:inherit;}
ul.page-numbers li a.next.page-numbers, ul.page-numbers li a.prev.page-numbers {font-family:'Plaster',cursive;color:#000;font-size:24px;}

/*SECCIONES*/

.section_header{padding-top:65px}
.single-noticia .single_post_content iframe {margin-bottom:20px;}
iframe {border:none;}

div[data-player=default] div.fluid-width-video-wrapper {position:static;}

/*CATEGORY*/

div.archivo {padding-top:30px;padding-bottom:20px;}
div.archivo div.archivo_post {max-width:700px;margin:0 auto;width:100%;height:190px;margin-bottom:30px;}
div.archivo .image_holder {position:relative;margin-bottom:10px;overflow:hidden;width:220px;height:190px;background:#E0E0E0 url('../images/holder.jpg')no-repeat center center;background-size:60% auto;float:left;margin-right:20px;}
div.archivo .image_holder img {width:auto;height:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;}
div.archivo div.archivo_post h5 {font-size:25px;}
div.archivo div.archivo_post h5 a {text-decoration:none;color:#000;font-weight:600;}
div.archivo div.archivo_post span.hashtag {font-size:15px;color:#00A6CE;font-family:'CPMono_v07',monospace;font-weight:600;-webkit-font-smoothing:antialiased;position:relative;top:-2px;display:block;margin-bottom:2px;}
div.archivo div.archivo_post date {font-family:'CPMono_v07',monospace;display:block;color:rgba(0,0,0,0.4);font-size:14px;font-weight:600;text-transform:capitalize;}
div.archivo div.archivo_post h2 {font-size:24px;margin:2px 0;}
div.archivo div.archivo_post h2 a {text-decoration:none;color:#000;font-weight:600;}
div.archivo div.archivo_post div.p_ {font-size:15px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:22px;max-height:66px;min-height:66px;}
div.archivo div.archivo_post div.p_ p {font-size:15px;font-weight:100;line-height:22px;}
div.archivo div.archivo_post div.p_ a {text-decoration:none;color:rgba(0,0,0,0.6);}

div.archivo div.load_more {max-width:700px;margin:0 auto;width:100%;height:32px;background:#00a7ce;color:#FFF;font-family:'CPMono_v07',monospace;font-size:18px;line-height:32px;text-align:center;cursor:pointer;}

h2.head_page {max-width:700px;margin:0 auto;width:100%;font-family:'CPMono_v07',monospace;color:#00A6CE;font-weight:600!important;-webkit-font-smoothing:antialiased;font-size:26px;padding:20px 0px 40px;margin-bottom:20px;border-bottom:1px solid #BFBFBF}

/*ARCHIVE RESEÑAS*/

div.destacado_uno.archive_resenas div.destacado_home.un_espacio:nth-of-type(4n+1) {margin-left:0px;}
body.post-type-archive-resenas ul.page-numbers {margin-bottom:33px;}

/*DATA AUTOR*/

div.data_autor {background:#E0F3F9;display:table-row;margin:0 auto;margin-bottom:30px;}
div.data_autor div.trow {display:table-cell;vertical-align:middle;padding:15px 0px 15px 20px;}
div.data_autor div.trow:last-of-type {padding-right:20px;}
div.data_autor a.autor_img {display:block;width:120px;height:120px;position:relative;overflow:hidden;border-radius:50%;}
div.data_autor a.autor_img img {width:100%;height:auto;}
div.data_autor h4 {margin:0;margin-bottom:4px;}
div.data_autor h4 a {text-decoration:none;color:#000;font-weight:600;font-size:20px;}
div.data_autor h1 {margin:0;margin-bottom:2px;}
div.data_autor h1 a {text-decoration:none;color:#000;font-weight:600;font-size:30px;}
div.data_autor p {color:#808080;font-size:13px;margin-bottom:0px;}
div.data_autor span {color:#00b5d7;font-family:'CPMono_v07',monospace;font-size:14px;margin-bottom:2px;display:block;}
div.data_autor ul {margin:0;padding:0;margin-top:8px;}
div.data_autor li {list-style:none;display:inline-block;margin:0;padding:0;margin-right:3px;}
div.data_autor li svg {fill:#00b5d7;}

/*ARCHIVE NOTAS AUTOR*/

body.author.archive {background:#E0F3F9 url('../images/bkg.jpg')center center;}
body.author.archive div.data_autor {background:none;text-shadow:0px 0px 3px #E0F3F9;}
div.author_archive {background:#FFF;}
body.author.archive div.autor_header {max-width:700px;margin:0px auto 20px;}

/*ADS*/

.sidebar_single .ad_space_full {float:left;}
.ad_space_footer {text-align:center!important;margin:0px 0px 20px;}
.ad_space_full {text-align:center!important;margin:10px 0px;}
.ad_space_sidebar {text-align:center!important;margin:0px;float:left;margin-bottom:20px;}
.ad_space_full iframe, .ad_space_footer iframe, .ad_space_sidebar iframe {display:inline-block;max-width:100%;}
.ads {position:relative;overflow:visible;}
.ads:before{ content:'Publicidad';font-size:12px;position:absolute;left:50%;width:66px;height:16px;top:0px;text-align:center;margin-left:-33px;background:rgba(255,255,255,0.9);}

/*LOAD NEXT POST*/

div.next_post {float:left;width:100%;}
div.loader {max-width:700px;min-width:280px;margin:5px auto 20px;width:25%;height:32px;background:#CFCFCF;color:#FFF;font-family:'CPMono_v07',monospace;font-size:18px;line-height:32px;text-align:center;display:none;}
div.loader.active {display:block;}
span.link_np a {display:none;}

/*HASHTAG*/

.hashtag_bkg {margin-top:64px;background-position: center center!important;background-size: cover!important;background-repeat:no-repeat!important;height:20vw;padding:15px;position:relative;min-height:250px;}
.hashtag_bkg div {position:absolute;left:50%;top:50%;width:100%;max-width:720px;height:auto;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:0px 15px;}
.hashtag_bkg h1 {text-align:center;color:#00b5d7;font-family:'CPMono_v07',monospace;font-weight:600;-webkit-font-smoothing:antialiased;font-size:40px;margin:0;padding:0;text-shadow:0px 0px 5px #000, 0px 0px 2px #000;}
.hashtag_bkg p {display:block;text-align:center;color:#fff;font-size:18px;text-decoration:none;letter-spacing:1px;margin:0;padding:0;margin-top:5px;text-shadow:0px 0px 5px #000, 0px 0px 2px #000;}
.hashtag_bkg span {text-align:center;color:#fff;font-size:18px;text-decoration:none;letter-spacing:1px;margin:0;padding:0;margin-top:5px;display:block;font-style:italic;opacity:0.6;font-weight:300;text-shadow:0px 0px 5px #000, 0px 0px 2px #000;}

body.tax-hashtag date {color:#00b5d7!important;text-transform:none!important;}
body.tax-hashtag div.archivo div.archivo_post {height:150px;overflow:visible;position:relative;}
body.tax-hashtag div.archivo div.archivo_post:before {content:"";background:transparent;width:1px;height:30px;position:absolute;left:83px;top:-30px;border-right:2px dotted #333;}
body.tax-hashtag div.archivo .image_holder {width:170px;height:150px;}

.hashtag_bkg ul.social2.normal.bottom {padding:0;margin:0;width:auto;position:relative;left:auto;top:auto;width:154px;margin:12px auto 0px;left:3px;}
.hashtag_bkg ul.social2.bottom li {list-style:none;margin:0;padding:0;width:29px;height:29px;cursor:pointer;position:relative;margin-bottom:10px;margin-left:16px;display:inline-block;margin-left:7px;}
.hashtag_bkg ul.social2.bottom li:first-of-type {margin-left:0px;}
.hashtag_bkg ul.social2 li a {text-decoration:none;border:none;border-bottom:none!important;}
.hashtag_bkg ul.social2 li.s_wp {display:none!important;}
.hashtag_bkg ul.social2.whited li svg {fill:#FFF;}

.hashtag_bkg ul.social2.bottom li.hidden_especial {width:1px;height:1px;position:relative;overflow:hidden;margin:0;}
.hashtag_bkg ul.social2.bottom li.hidden_especial textarea {font-size:1px;border:none;outline:none;opacity:0;}

/*BOTON SAHRES MOBILE INI*/
.hashtag_bkg ul.socialmob.normal.bottom {padding:0;margin:0;width:auto;position:relative;left:auto;top:auto;width:154px;margin:12px auto 0px;left:3px;}
.hashtag_bkg ul.socialmob.bottom li {list-style:none;margin:0;padding:0;width:29px;height:29px;cursor:pointer;position:relative;margin-bottom:10px;margin-left:16px;display:inline-block;margin-left:7px;}
.hashtag_bkg ul.socialmob.bottom li:first-of-type {margin-left:0px;}
.hashtag_bkg ul.socialmob li a {text-decoration:none;border:none;border-bottom:none!important;}
.hashtag_bkg ul.socialmob li.s_wp {display:none!important;}
.hashtag_bkg ul.socialmob.whited li svg {fill:#FFF;}

.hashtag_bkg ul.socialmob.bottom li.hidden_especial {width:1px;height:1px;position:relative;overflow:hidden;margin:0;}
.hashtag_bkg ul.socialmob.bottom li.hidden_especial textarea {font-size:1px;border:none;outline:none;opacity:0;}
/*BOTON SAHRES MOBILE FIN*/




#search-menu {display:none;}
.menu form.searchform {margin:7px 0 0;background:#C4C4C4;vertical-align:top;position:relative;text-align:left;}
.menu form.searchform input {-webkit-appearance:none;border:none;outline:none;background:transparent;height:36px;line-height:36px;font-family:'Roboto',sans-serif;font-size:16px;color:#FFF;border-radius:0px;}
.menu form.searchform input[type=text] {width:calc(100% - 36px);padding-right:8px;padding-left:8px;color:#FFF;}
form.searchform input[type=submit] {font-size:0px;width:36px;position:absolute;top:0;right:0;background:url(../images/search.svg) center center no-repeat rgba(0,0,0,.25);}

#breadcrumbs {margin-top:0px;font-size:16px;font-family:'Plaster',sans-serif;}
#breadcrumbs a {color:#00a7ce;font-family:'CPMono_v07',monospace;}
.breadcrumb_last {display:none;}
#breadcrumbs span{color:#9d9e9d;}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img {margin-bottom:10px!important;}
#jp-relatedposts h3.jp-relatedposts-headline {font-size:20px!important;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {font-family:'Roboto',sans-serif!important;color:#000!important;}

/*BANNERS RUSIA 2018*/
.banners-rusia img{ width: 100%; height: auto; }
#big_banner{text-align:center;}

/*DR. PANGOLÍN*/

.barra_color.fondo_pangolin {background:url('../images/pangolin/fondo.jpg');background-size:100% auto;background-position:center;padding-bottom:20px!important;}
.barra_color.fondo_pangolin.mas_notas .mas_notas_post div.p_ {display:none!important;}
.barra_color.fondo_pangolin .dp-links {float:left;margin-left:20px;position:relative;top:4px;}
.barra_color.fondo_pangolin .dp-links svg {height:28px;margin-left:2px;}

.archive_pangolin {background:url('../images/pangolin/archive.jpg') no-repeat;background-size:100% auto;background-position:center;}
.min-dp-container {width:100%;height:auto;max-width:900px;margin:80px auto;position:relative;}
.dp-container {display: grid;grid-template-columns: 2fr 4fr;grid-template-rows: auto;grid-column-gap: 20px;}
.dp-logo {align-self:center;text-align:center;}
.dp-logo img {width:70%;height:auto;min-width:200px;}
.dp-post {display: grid;grid-template-columns: 1fr;grid-template-rows: auto;grid-column-gap: 20px;}
.dp-links {text-align:center;}
.dp-links svg {height:32px;width:auto;margin:6px;fill:#FFF;}

.video_archive {display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:20px;grid-row-gap:20px;}
.video_post, .normal_post {position:relative;}

div.video_archive .image_holder {margin-bottom:0px;overflow:hidden;width:100%;height:auto;background:#E0E0E0 url(../images/holder.jpg)no-repeat center center;background-size:60% auto;float: left;margin-right:20px;}
div.video_archive .image_holder img {width:100%;height:auto;position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:auto;display:block;}

div.video_post h2, div.normal_post h2 {margin:0;position:absolute;left:20px;bottom:20px;font-size: 24px;}
div.video_post h2 a, div.normal_post h2 a {color:#FFF;font-weight:600;text-shadow: 0 0 5px #000, 0 0 5px #000;}
div.video_post h2:after {content:"";width:90px;height:64px;position:absolute;bottom:calc(100% + 20px);left:0;background-image:url(../images/play.png);background-repeat:no-repeat;background-size:100% 100%;}

.barra_color.fondo_hormiga {background:#000;}
.fondo_hormiga .section_logo {width:360px;height:auto;}
.barra_color.fondo_hormiga.mas_notas .mas_notas_post div.p_ {display: none!important;}

.barra_color.fondo_guana {background:linear-gradient(160deg, #f9a30e, #f0f14e, #57a5c3);}
.fondo_guana .section_logo {width:220px;height:auto;}
.barra_color.fondo_guana.mas_notas .mas_notas_post div.p_ {display: none!important;}
.barra_color.fondo_guana.mas_notas .mas_notas_post h5 a {color:#000;}
.barra_color.fondo_guana.mas_notas ._video .image_holder:after {opacity:0;}

body.category-colorhormiga {background:#000!important;}
.archive_hormiga {background:url('../images/hormiga/fondo.jpg') no-repeat;background-size:100% auto;background-position:center;}
.min-ch-container {width:100%;height:auto;max-width:900px;margin:80px auto;position:relative;}
.ch-container {display: grid;grid-template-columns: 2fr 4fr;grid-template-rows: auto;grid-column-gap: 20px;}
.ch-logo {align-self: center;}
.ch-logo img {width:80%;height:auto;min-width:250px;}
.ch-post {display: grid;grid-template-columns: 1fr;grid-template-rows: auto;grid-column-gap: 20px;}
.ch-post .video_post {margin-bottom:40px}
.ch-links {text-align:center;}
.ch-links img {height:38px;width:auto;margin:6px;}

.section_logo.macabro {width:580px;}
a.see_more.macabro {margin-top:12px;}

div.dp-post .image_holder, div.ch-post .image_holder {margin-bottom:0px;overflow:hidden;width:100%;height:auto;background:#E0E0E0 url(../images/holder.jpg)no-repeat center center;background-size:60% auto;float: left;margin-right:20px;}
div.dp-post .image_holder img, div.ch-post .image_holder img {width:100%;height:auto;position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:auto;display:block;}

header#header-dopler {background:#000;}
header#header-dopler ul.social li a svg {fill:#FFF;}
.head_dopler {background:#000;padding-top:65px;}

h2.title-dopler {margin:10px 0 20px;font-size:28px;font-weight:900!important;position:relative;border-bottom:4px solid #652fb8;}
h2.title-dopler span {background:#FFF;padding:0 10px 0 0;position:relative;top:18px;color:#652fb8;}

body.category-dopler .destacado_home.cuatro_espacios {width: 100%;height: 0;padding-bottom: 50%;}
body.category-dopler .destacado_home .destacado_info h2 {bottom:15px;}
body.category-dopler .destacado_home .destacado_info h2 a {font-size:56px;background-color:transparent;box-shadow:none;text-shadow: 0 0 5px #000, 0 0 5px #000;}

body.category-dopler .destacado_home .destacado_info a.link_to {background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256,0C114.617,0,0,114.615,0,256s114.617,256,256,256s256-114.615,256-256S397.383,0,256,0z M344.48,269.57l-128,80 c-2.59,1.617-5.535,2.43-8.48,2.43c-2.668,0-5.34-0.664-7.758-2.008C195.156,347.172,192,341.82,192,336V176 c0-5.82,3.156-11.172,8.242-13.992c5.086-2.836,11.305-2.664,16.238,0.422l128,80c4.676,2.93,7.52,8.055,7.52,13.57 S349.156,266.641,344.48,269.57z' fill='%23FFFFFF'/%3E%3C/svg%3E") no-repeat;position:absolute;background-position:center;background-size:128px auto;opacity:.75;}

/*HOME BITME*/
.category-bitme{font-family: 'Barlow', sans-serif;}
/*.category-bitme .container{padding-left:0;padding-right: 0;}*/
.category-bitme .ver_todas{width:96px;background-color:#265BFE;font-weight: 700;text-align: center;padding:15.5px 0px;transition: background-color .2s, box-shadow .2s;margin:30px auto;border-radius: 3px;}
.category-bitme .ver_todas a{display: block;color:#fff!important;}
.category-bitme .ver_todas:hover{background-color:#ed2337;box-shadow: 1px 2px 4px rgba(0,0,0,0.5);}

#header-bitme svg.logo{margin-top:10px;}
#header-bitme{background-image:linear-gradient(90deg, #265BFE, #EE2436);}
#header-bitme .header_right{display: none;}
#header-bitme span.oro_year{display: inline-block;color:#fff;font-size: 45px;margin-left: 16px;position:relative;top:2px;}

#home_bitme{max-width:1400px;margin:0 auto;padding-top: 64px;background-image:linear-gradient(90deg, #265BFE, #EE2436);padding-bottom:0;}
#home_bitme a{color:#fff;}

.category-bitme h2.title-dopler{border-bottom: 2px solid #EA3B2C;}
.category-bitme h2.title-dopler .e3_cobertura{position: relative;top:18px;background-color: #fff;display: inline-block;padding-right: 8px;}
.category-bitme h2.title-dopler .e3_cobertura span{padding: 0;color:#000;}
.category-bitme h2.title-dopler .e3_cobertura span:first-child{margin-right: 8px;}
.category-bitme h2.title-dopler .e3_cobertura span.e3_cob_logo{top:7px;}
.category-bitme h2.title-dopler .e3_cobertura span.e3_cob_logo svg{width:35px;height: 35px;}
.category-bitme h2.title-dopler span{top:0;}
.category-bitme h2.title-dopler span img{width:120px;height: auto;}

#home_bitme figure img{width:100%;height: auto;}
#home_bitme figure.first_post_fig{position:relative;}
#home_bitme figure.first_post_fig .play_btn{width:90px;height: 90px;position: absolute;top:50%;left:50%;transform: translate(-50%, -50%);}
#home_bitme figure.first_post_fig figcaption{position: absolute;bottom:0;left:0;right:0;padding:0 32px 32px 32px;background-image: linear-gradient(0deg, rgba(0,0,0,0.7), transparent);}
#home_bitme figure.first_post_fig figcaption h1{color:#fff;font-size: 48px;line-height: 58px;margin:0;}
/*#home_bitme figure.first_post_fig img:not(.play_btn){object-fit: cover;}*/
#home_bitme .carousel_container{padding:40px 0px 16px 0px;width:100%;}
#home_bitme .carousel_container .bx-wrapper{margin:0 auto;}
#home_bitme .carousel_home_list figure.not_first_post_fig .image_container{position:relative;}
#home_bitme .carousel_home_list figure.not_first_post_fig .play_btn{width:60px;height:60px;position:absolute;top:50%;left:50%;transform: translate(-50%, -50%);}
#home_bitme .carousel_home_list figure.not_first_post_fig figcaption h2{font-size: 24px;margin:0;color:#000;font-weight: 600!important;}

#home_bitme .bx-viewport{height: auto!important;}
#home_bitme	.bx-wrapper {position:relative;}
#home_bitme .bx-controls{position:absolute;top:30%;left:-52px;right: -80px;}
#home_bitme .bx-wrapper .bx-controls-direction{padding:0px 8px;}
#home_bitme .bx-wrapper .bx-controls-direction a{color:#707070;font-weight: 700;font-size: 24pt;text-shadow: 1px 2px 3px rgba(0,0,0,0.5);}
#home_bitme .bx-wrapper .bx-controls-direction a svg{width:80px;height: 80px;fill:#fff;}
#home_bitme .bx-wrapper .bx-controls-direction a.bx-next {float:right;}

#section_bitme{max-width: 1000px;margin:0 auto;padding-bottom: 32px;}
#section_bitme div.archivo{padding-left: 0;padding-right: 0;}
#section_bitme h3{font-size: 40px;line-height: 38px;color:#293A5E;text-align: center;font-weight: 600!important;}
#section_bitme div.video_post h2, #section_bitme div.normal_post h2{position: relative;bottom:0;left:0;}
#section_bitme div.video_post h2 a, #section_bitme div.normal_post h2{color:#000;text-shadow: none;}
