@charset "UTF-8";
/* Pt-serif */
/*
$fontserif-bold:           'PT Serif', serif;
$fontserif-bold-italic:    'PT Serif', serif;
$fontserif-italic:         'PT Serif', serif;
$fontserif:        'PT Serif', serif;
$fontserif-c-italic:       'PT Serif', serif;
$fontserif-c-regular:      'PT Serif', serif;
*/
/* proxima-nova */
/*
$fontproxi-bold:           'Montserrat', sans-serif;
$fontproxi-bold-italic:    'Montserrat', sans-serif;
$fontproxi-light:          'Montserrat', sans-serif;
$fontproxi-light-italic:   'Montserrat', sans-serif;
$fontproxi:        'Montserrat', sans-serif;
$fontproxi-regular-italic: 'Montserrat', sans-serif;
*/
/*===============================
=            $Custom            =
===============================*/
@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,600|PT+Serif:400,700");
h1 { color: #084F8D; font-size: 2rem; }

h1, h2, h3, h4, h5 { font-family: "Montserrat", sans-serif; }

p { color: #212121; font-size: 1rem; }

a, a:link, a:visited { color: #084F8D; font-weight: normal; }

blockquote { border: none; font-size: 124%; line-height: 1.5; margin: 30px 0; }

blockquote strong { color: #7a7a7a; font-size: 75%; font-weight: 100; }

table caption { background: #084F8D; color: #ffffff; font-size: 145%; font-style: normal; font-weight: normal; padding: 1%; }

table th { background: #084F8D; border: none; color: #ffffff; font-size: 100%; font-weight: normal; }

table td { border: none; }

table tr.even { background: #e5e5e5; }

.panel-2col .panel-col-last .inside { margin: 0; }

.element-invisible { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

.panel-2col-stacked .panel-col-top, .panel-2col-stacked .panel-col-bottom { width: 100%; }

.panel-2col-stacked .panel-col-bottom { display: inline-block; margin-top: 30px; }

.jspTrack { background: #2d3b42; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }

.jspContainer { padding-bottom: 15px; }

.jspHorizontalBar { background: none; height: 20px; }

.jspHorizontalBar .jspDrag { background: #79919d url("../images/img-scroll.png") no-repeat center center; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border-bottom: 1px solid #abb0b3; height: 18px; margin-top: 1px; }

body { background: #ffffff; font: 16px/20px "Montserrat", sans-serif; }

.region-preface-first { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; padding: 0; text-align: center; margin-top: 20px; }

.region-preface-first:before, .region-preface-first:after { content: ''; display: table; }

.region-preface-first:after { clear: both; }

.region-pre-content { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; padding: 0; }

.region-pre-content:before, .region-pre-content:after { content: ''; display: table; }

.region-pre-content:after { clear: both; }

.region-preface-second { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; padding: 0; }

.region-preface-second:before, .region-preface-second:after { content: ''; display: table; }

.region-preface-second:after { clear: both; }

.not-front { padding-top: 70px; }

.not-front #main { margin: 0 auto; width: 94%; }

.region-header-first { font-size: 0; background: #084F8D; -webkit-box-shadow: 0 0 5px #b7b7b7; -moz-box-shadow: 0 0 5px #b7b7b7; box-shadow: 0 0 5px #b7b7b7; left: 0; }

.region-header-first > * { font-size: 16px; }

#header { position: fixed; top: 0; width: 100%; z-index: 1000; }

.menu-mobile-active { overflow: hidden; }

.menu-mobile-active .block-panels-mini-menu-mobile:after { background: rgba(33, 33, 33, 0.5); content: ''; height: 100%; position: fixed; display: inline-block; width: 100%; left: 0; top: 57px; z-index: 1; }

#main { max-width: 100%; padding: 3% 0; }

#main .content-inner { position: relative; }

#header-third, #header-second { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

.region-postscript-third .block-block { text-align: center; padding: 10px 3%; }

.region-postscript-third .button-up { text-align: right; }

.region-postscript-third .button-up .content { display: inline-block; }

.region-postscript-third .button-up .content p { background: url("../images/boton-up.png") no-repeat right center; color: #79919d; cursor: pointer; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.8rem; margin: 0; text-transform: uppercase; padding-right: 25px; }

.region-postscript-third .block-eluniverso-core-menu-flotante { display: none; }

.region-navigation .block-eluniverso-core-block-taxonomy-page-name, .region-navigation .block-seed-tools-seed-title { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

/*----------  blocks  ----------*/
/* Global */
.block-search-form { display: inline-block; vertical-align: middle; position: relative; height: 57px; width: 10%; }

.block-search-form.buttons-ok { height: auto; position: initial; }

.block-search-form.buttons-ok:before { content: none; }

.block-search-form:before { content: "\f002"; color: #ffffff; left: 50%; line-height: 1; font-family: FontAwesome; font-size: 22px; margin-left: -10px; margin-top: -12px; position: absolute; text-indent: 0; top: 50%; }

.block-search-form .button-animate { cursor: pointer; height: 57px; margin-bottom: 0; width: 100%; position: relative; }

.block-search-form .button-animate:after { content: "\f002"; color: #ffffff; left: 50%; line-height: 1; font-family: FontAwesome; font-size: 22px; margin-left: -10px; margin-top: -12px; position: absolute; text-indent: 0; top: 50%; }

.block-search-form .button-animate.active { background: #ffffff; }

.block-search-form .button-animate.active:after { color: #084F8D; }

.block-search-form > .content { background: #ffffff; display: none; left: 0; padding: 2%; position: absolute; top: 57px; width: 96.2%; z-index: 100; }

.block-search-form > .content .form-text { background: none; border: none; border-bottom: 1px solid #cecece; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: #404040; padding-right: 30px; }

.block-search-form > .content .form-text:focus { outline: none; }

.block-search-form > .content .form-actions { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

.block-search-form .container-inline { position: relative; }

.block-search-form .container-inline .close-search { display: inline-block; text-indent: -5000em; right: 0; position: absolute; top: 7px; width: 19px; }

.block-search-form .container-inline .close-search:after { content: '\f057'; color: #bdbdbd; left: 0; font-family: FontAwesome; font-size: 21px; position: absolute; text-indent: 0; top: 0; }

.block-seed-tools-seed-logo { display: inline-block; vertical-align: middle; position: relative; margin-left: 3%; margin-right: 35%; width: 42%; }

.block-seed-tools-seed-logo .content { height: 24px; max-width: 168px; }

.block-seed-tools-seed-logo h1 { line-height: 0; margin: 0; }

.pager { margin: 0; text-align: center; }

.pager li { display: inline-block; list-style: none; }

.pager li { position: relative; }

.pager li a { color: #79919d; display: inline-block; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1.40rem; padding: 14px 10px; }

.pager li a:hover { text-decoration: none; }

.pager li.pager-current { background: #005999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1.30rem; padding: 14px 14px; }

.pager li.pager-item { display: none; }

.pager li.next-secont-mobile, .pager li.next-first-mobile, .pager li.prev-secont-mobile, .pager li.prev-first-mobile, .pager li.pager-first-js, .pager li.pager-last-js { display: inline-block; }

.pager li.pager-ellipsis { display: none; }

.pager li .ajax-progress-throbber { background: url("../images/throbber.gif") 0 -20px; height: 15px; position: absolute; width: 15px; }

.pager li.pager-first-js a:after { content: '...'; margin-left: 25px; }

.pager li.pager-first-js ~ .pager-first-js { display: none; }

.pager li.pager-last-js a:before { content: '...'; margin-right: 25px; }

.pager li.pager-last-js ~ .pager-last-js { display: none; }

.pager .pager-ellipsis { color: #79919d; }

.pager .pager-previous, .pager .pager-next { margin-left: 3px; vertical-align: middle; }

.pager .pager-previous a, .pager .pager-next a { display: inline-block; text-indent: -5000em; background: #ffffff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 0px 6px #b9b5b5; -moz-box-shadow: 0px 0px 6px #b9b5b5; box-shadow: 0px 0px 6px #b9b5b5; font-size: 0; height: 50px; vertical-align: top; padding: 0; position: relative; width: 60px; }

.pager .pager-previous a:after, .pager .pager-next a:after { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: inline-block; content: '›'; color: #084F8D; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 65px; height: 28px; left: 50%; margin-top: -14px; margin-left: -10.5px; padding: 0; position: absolute; top: 50%; vertical-align: top; }

.pager .pager-next { float: right; }

.pager .pager-previous { float: left; margin-left: 0; margin-right: 3px; }

.pager .pager-previous a:after { content: '‹'; }

.pager .pager-last, .pager .pager-first { display: none; }

form .form-item label { font-size: 120%; }

form .form-item .description { color: #7a7a7a; font-size: 80%; }

form .form-type-date .form-type-select { display: inline-block; margin-right: 1%; width: 32%; }

form .form-type-date .form-item-date-year { margin-right: 0; }

form .form-submit { background: #44A9DF; border: none; color: #ffffff; font-size: 107%; font-weight: normal; padding: 10px 15px; text-transform: uppercase; }

form .form-submit:hover { background: #3687b2; color: #ffffff; }

form .form-file, form .form-textarea, form .form-text { border: 1px solid #aeaeae; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

select { background: transparent; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: none; font-family: "Montserrat", sans-serif; font-size: 1rem; -webkit-appearance: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -moz-appearance: none; width: 100%; }

.seed-select-wrapper { background: #ffffff; border: 1px solid #aeaeae; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #555555; display: block; }

.page-node-2137861 { background: #f5f5f5; padding-top: 0; }

.page-node-2137861 .webform-client-form .form-item { margin-bottom: 15px; }

.page-node-2137861 .webform-client-form .form-item label { color: #555555; font-size: 108%; float: none; text-transform: uppercase; width: 100%; }

.page-node-2137861 .webform-client-form #webform-component-titulo textarea { max-height: 65px; }

.page-node-2137861 .webform-client-form .form-actions { display: inline-block; }

.page-node-2137861 .content footer { display: inline-block; display: none; float: right; margin-top: -41px; }

.page-node-2137861 .content footer ul { margin: 0; }

.page-node-2137861 .content footer ul li { display: inline-block; list-style: none; }

.page-node-2137861 .content footer ul li { margin: 0; }

.page-node-2137861 .content footer ul li a { background: #44A9DF; border: none; color: #ffffff; font-size: 107%; font-weight: normal; padding: 10px 15px; text-transform: uppercase; background: #084F8D; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

.page-node-2137861 .content footer ul li a:hover { background: #3687b2; color: #ffffff; }

.page-node-2137861 .content footer ul li a:hover { text-decoration: none; }

#footer { background: #e8e8e8; border-top: 1px solid #dedede; padding-top: 18px; }

.region-footer-first .menu-name-main-menu { margin: 0 auto; width: 94%; }

.region-footer-first .menu-name-main-menu ul { margin: 0; font-size: 0; }

.region-footer-first .menu-name-main-menu ul li { display: inline-block; list-style: none; }

.region-footer-first .menu-name-main-menu ul > * { font-size: 16px; }

.region-footer-first .menu-name-main-menu ul .menu-item { margin-bottom: 20px; vertical-align: middle; width: 50%; }

.region-footer-first .menu-name-main-menu ul .menu-item a, .region-footer-first .menu-name-main-menu ul .menu-item a:link { color: #79919d; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; text-transform: uppercase; }

.region-footer-first .menu-name-main-menu ul .menu-item a.active, .region-footer-first .menu-name-main-menu ul .menu-item a:link.active { font-family: "Montserrat", sans-serif; font-weight: bold; }

.region-footer-first .block-term-queue .block-title, .region-footer-first .sociales-footer .block-title { border-top: 1px solid #fafafa; color: #79919d; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1.05rem; margin: 0; padding: 10px 3%; }

.region-footer-first .block-term-queue .active.block-title, .region-footer-first .sociales-footer .active.block-title { font-family: "Montserrat", sans-serif; }

.region-footer-first .block-term-queue .active.block-title:after, .region-footer-first .sociales-footer .active.block-title:after { content: "\f106"; color: #79919d; font-size: 30px; font-family: FontAwesome; float: right; }

.region-footer-first .block-term-queue .block-title:after, .region-footer-first .sociales-footer .block-title:after { content: "\f107"; color: #79919d; font-size: 30px; font-family: FontAwesome; float: right; }

.region-footer-first .block-term-queue { border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; }

.region-footer-first .block-term-queue .content { display: none; margin: 0 auto; width: 94%; }

.region-footer-first .block-term-queue .content ul { margin: 0; font-size: 0; }

.region-footer-first .block-term-queue .content ul li { display: inline-block; list-style: none; }

.region-footer-first .block-term-queue .content ul > * { font-size: 16px; }

.region-footer-first .block-term-queue .content ul li { margin-bottom: 20px; vertical-align: middle; width: 50%; }

.region-footer-first .block-term-queue .content ul li a, .region-footer-first .block-term-queue .content ul li a:link { color: #79919d; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.8rem; text-transform: uppercase; }

.region-footer-first .sociales-footer { border-bottom: 1px solid #dadada; }

.region-footer-first .sociales-footer .content { display: none; margin: 0 auto; width: 94%; }

.region-footer-first .sociales-footer .content ul { margin: 0; font-size: 0; }

.region-footer-first .sociales-footer .content ul li { display: inline-block; list-style: none; }

.region-footer-first .sociales-footer .content ul > * { font-size: 16px; }

.region-footer-first .sociales-footer .content ul li { vertical-align: middle; width: 50%; }

#footer-second { border-top: 1px solid #fafafa; padding: 23px 3%; }

.region-footer-second .block-menu-menu-logos-portales-eu { display: none; }

.menu-name-menu-encu-ntranos-en- .menu { margin: 0; text-align: center; }

.menu-name-menu-encu-ntranos-en- .menu li { display: inline-block; list-style: none; }

.menu-name-menu-encu-ntranos-en- .menu li { display: inline-block; vertical-align: middle; margin-right: 22px; }

.menu-name-menu-encu-ntranos-en- .menu li a { display: inline-block; text-indent: -5000em; outline: none; position: relative; height: 30px; width: 30px; }

.menu-name-menu-encu-ntranos-en- .menu li a:after { content: "\f230"; color: #4460a0; left: 50%; font-family: FontAwesome; font-size: 29px; margin-left: -12px; margin-top: -12px; position: absolute; text-indent: 0; top: 50%; }

.menu-name-menu-encu-ntranos-en- .menu li:nth-child(5) { display: block; padding: 8px; }

.menu-name-menu-encu-ntranos-en- .menu li:nth-child(5) hr { display: none; }

.menu-name-menu-encu-ntranos-en- .menu li .facebook:after { color: #4460a0; content: ""; }

.menu-name-menu-encu-ntranos-en- .menu li .twitter:after { color: #00aaec; content: ""; }

.menu-name-menu-encu-ntranos-en- .menu li .whatsapp:after { color: #7ac383; content: ""; }

.menu-name-menu-encu-ntranos-en- .menu li .email:after { color: #79919d; content: ""; }

.menu-name-menu-encu-ntranos-en- .menu li .linkedin:after { color: #275a85; content: ""; }

.menu-name-menu-encu-ntranos-en- .menu li .gplus:after { color: #f93f2d; content: ""; }

.menu-name-menu-encu-ntranos-en- .menu li .instagram:after { color: #275a85; content: ""; }

.menu-name-menu-encu-ntranos-en- .menu li .youtube:after { color: #ce1312; content: ""; }

.menu-name-menu-encu-ntranos-en- .menu li .pinterest:after { color: #cc2127; content: ""; }

.menu-name-menu-encu-ntranos-en- .menu li .rss:after { color: #ff9a00; content: ""; }

.menu-name-menu-encu-ntranos-en- .menu li .soundcloud:after { color: #ff4300; content: ""; }

#footer-third { background: #36474f; line-height: 1; padding: 17px 3%; }

#footer-third .copyright-text-derechos { text-align: center; }

#footer-third .copyright-text-derechos p { color: #cbcfd1; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; }

#footer-third .copyright-buttom p { color: #61737d; display: block; font-size: 80%; line-height: 1.3; margin-top: 7px; margin: 10px auto 0; text-align: center; }

#footer-third .copyright-text-pal-iab { display: none; }

#footer-third p { margin-bottom: 0; }

#footer-third .block-menu-menu-menu-quienes-somos { display: none; }

.publicity-content { background: url("../images/bg_publicity.png"); display: inline-block; margin-bottom: 15px; padding: 15px 0; text-align: center; width: 100%; }

.publicity-content .content, .publicity-content .pane-content { display: inline-block; line-height: 0; position: relative; width: auto; vertical-align: bottom; font-size: 0; }

.publicity-content .tag { background: rgba(33, 33, 33, 0.7); position: absolute; bottom: 0; left: 0; line-height: 1; font-size: 16px; }

.publicity-content .tag a { color: #ffffff; display: inline-block; font-size: 0.9rem; font-family: "Montserrat", sans-serif; font-weight: 300; padding: 5px 7px 4px 8px; }

.publicity-content .tag a:hover:before { background-color: #b4bec4; bottom: 0; content: "Publicidad en EL UNIVERSO \25BA"; color: #555555; display: block; height: 23px; font-size: 11px; line-height: 23px; left: 23px; position: absolute; text-align: center; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; width: 160px; z-index: 40000; }

.publicity-content-google { background: url("../images/bg_publicity.png"); display: inline-block; margin-bottom: 15px; padding: 15px 0; position: relative; text-align: center; width: 100%; }

.publicity-content-google .tag { background: rgba(33, 33, 33, 0.7); position: absolute; bottom: 0; left: 0; line-height: 1; font-size: 16px; }

.publicity-content-google .tag a { color: #ffffff; display: inline-block; font-size: 0.9rem; font-family: "Montserrat", sans-serif; weight: 300; padding: 5px 7px 4px 8px; }

.publicity-content-google .tag a:hover:before { background-color: #b4bec4; bottom: 0; content: "Publicidad en EL UNIVERSO \25BA"; color: #555555; display: block; height: 23px; font-size: 11px; line-height: 23px; left: 23px; position: absolute; text-align: center; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; width: 160px; z-index: 40000; }

.view-topicos .view-content > div.banner-topic { text-align: center; background: url("../images/bg_publicity.png"); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 2%; }

.banner-multimedia { margin-bottom: 20px; text-align: center; }

#eplAdDiv728x90 { display: inline-block; }

div.ctools-modal-content { background: #f5f5f5; border: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0px 0px 4px #616161; -moz-box-shadow: 0px 0px 4px #616161; box-shadow: 0px 0px 4px #616161; }

div.ctools-modal-content a.close { display: inline-block; text-indent: -5000em; cursor: pointer; height: 33px; margin-bottom: 0; position: relative; }

div.ctools-modal-content a.close img { display: none; }

div.ctools-modal-content a.close:after { content: '\f00d'; color: #ffffff; left: 50%; font-family: FontAwesome; font-size: 22px; margin-left: 2px; margin-top: -18px; position: absolute; text-indent: 0; top: 50%; }

div.ctools-modal-content .modal-header { background: #084F8D; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; padding: 14px; }

div.ctools-modal-content .modal-title { text-transform: uppercase; }

div.ctools-modal-content .form-submit { margin-top: 20px; width: 100%; }

div.ctools-modal-content .form-item { margin-bottom: 5px; }

div.ctools-modal-content .form-item label { color: #555555; font-size: 108%; float: none; text-transform: uppercase; width: 100%; }

.block-views-agenda-programacion-block { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.block-views-agenda-programacion-block .block-title, .block-views-agenda-programacion-block .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.block-views-agenda-programacion-block .item-list .quicktabs-tabs { margin: 0; border-bottom: 1px solid #084F8D; }

.block-views-agenda-programacion-block .item-list .quicktabs-tabs li { display: inline-block; list-style: none; }

.block-views-agenda-programacion-block .item-list .quicktabs-tabs li { padding: 0; }

.block-views-agenda-programacion-block .item-list .quicktabs-tabs li a { -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; color: #084F8D; display: inline-block; font-size: 114%; max-width: 33px; padding: 3px 12px; text-align: center; text-transform: uppercase; white-space: pre-line; }

.block-views-agenda-programacion-block .item-list .quicktabs-tabs li a .text-day { font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; }

.block-views-agenda-programacion-block .item-list .quicktabs-tabs li a .number-day { display: block; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1rem; }

.block-views-agenda-programacion-block .item-list .quicktabs-tabs li.active a { background: #084F8D; color: #ffffff; }

.block-views-agenda-programacion-block .quicktabs_main { padding-top: 30px; position: relative; }

.block-views-agenda-programacion-block .quicktabs_main .quicktabs-tabpage { position: relative; z-index: 100; }

.block-views-agenda-programacion-block .quicktabs_main:after { content: ''; position: absolute; background: url("../images/bg_calendar.png"); width: 26%; top: 0; left: 0; height: 100%; z-index: 2; }

.block-views-agenda-programacion-block .quicktabs-views-group { display: inline-block; margin-bottom: 20px; width: 100%; }

.block-views-agenda-programacion-block .quicktabs-views-group .views-field-field-fecha-realizacion { float: left; width: 26%; text-align: center; }

.block-views-agenda-programacion-block .quicktabs-views-group .views-field-field-fecha-realizacion span { color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1rem; }

.block-views-agenda-programacion-block .quicktabs-views-group .content-info { float: right; width: 70%; }

.block-views-agenda-programacion-block .quicktabs-views-group .content-info .views-field-title { font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 1rem; }

.block-views-agenda-programacion-block .quicktabs-views-group .content-info .views-field-body { font-size: 0.8rem; line-height: 1.4rem; }

.region-header-first .block-eluniverso-core-menu-flotante, .region-header-first .block-views-noticia-ampliada-block-2, .region-header-first .block-panels-mini-all-menu-desktop, .region-header-first .block-menu-block { display: none; }

.chronology_data { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 15px 3%; }

.chronology_data .block-title, .chronology_data .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.chronology_data h3 { border-bottom: 1px solid #dadada; background: url("../images/ic-trending-blue.png") no-repeat; -moz-background-size: 20px; background-size: 20px; color: #084F8D; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 13px; text-transform: uppercase; padding-left: 24px; }

.chronology_data h3 a { color: #084F8D; }

.chronology_data ul { margin: 0; overflow: hidden; }

.chronology_data ul li { display: inline-block; list-style: none; }

.chronology_data ul .list-item { padding: 19px 0 30px; position: relative; width: 100%; }

.chronology_data ul .list-item:before { background: #dadada; bottom: 0; content: ''; height: 1px; position: absolute; right: 0; width: 83%; }

.chronology_data ul .list-item:after { background: #e5e8eb; content: ''; display: inline-block; height: 94%; left: 8%; position: absolute; top: 19px; width: 1px; }

.chronology_data ul .list-item:nth-last-child(1):before { content: none; }

.chronology_data ul time { display: inline-block; vertical-align: top; background: #ffffff; color: #e5e8eb; font-family: "PT Serif", serif; font-style: italic; font-size: 1.30rem; padding-bottom: 5px; position: relative; text-align: center; width: 16%; z-index: 1; }

.chronology_data ul time strong { font-size: 140%; }

.chronology_data ul .chrono_title { display: inline-block; vertical-align: top; width: 83%; }

.chronology_data ul .chrono_title a { color: #212121; display: block; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 1rem; }

.chronology_data .link-more-topico { margin-top: 15px; padding-top: 12px; border-top: 1px solid #e5e8eb; }

.chronology_data .link-more-topico a { background: url("../images/ic-arrow-blue.png") no-repeat right center; display: block; font-size: 0.8rem; text-transform: uppercase; }

.chronology_data .ui-accordion-header { border: none; border-bottom: 1px solid #dadada; margin-top: 0; zoom: initial; }

.chronology_data .ui-accordion-header .ui-icon { display: none; }

.chronology_data .ui-accordion-header a { color: #084F8D; font-size: 1rem; font-weight: bold; padding: 0; }

.block-block-376 div, .pane-block-376 div, .block-newsletter div { border: none !important; margin: 0 !important; }

.block-block-376 table, .pane-block-376 table, .block-newsletter table { background: #36474f; border: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 5px #b7b7b7; -moz-box-shadow: 0 0 5px #b7b7b7; box-shadow: 0 0 5px #b7b7b7; margin: 0 0 20px 0; padding: 10px 2%; }

.block-block-376 table tr:nth-child(odd), .pane-block-376 table tr:nth-child(odd), .block-newsletter table tr:nth-child(odd) { margin: 0 auto; display: block; width: 80%; }

.block-block-376 table tr:nth-child(odd) td, .pane-block-376 table tr:nth-child(odd) td, .block-newsletter table tr:nth-child(odd) td { color: #ffffff !important; display: block; font-family: "Montserrat", sans-serif !important; font-size: 0.8rem !important; padding: 4px 0 7px !important; text-transform: uppercase; }

.block-block-376 table tr:nth-child(even) td, .pane-block-376 table tr:nth-child(even) td, .block-newsletter table tr:nth-child(even) td { padding: 0; }

.block-block-376 table form, .pane-block-376 table form, .block-newsletter table form { line-height: 0; }

.block-block-376 table form .text-form, .block-block-376 table form font, .pane-block-376 table form .text-form, .pane-block-376 table form font, .block-newsletter table form .text-form, .block-newsletter table form font { color: #6a808b !important; display: block; font-family: "Montserrat", sans-serif !important; font-weight: 300; font-size: 0.83rem !important; line-height: 1.3; margin: 0 auto 16px; width: 71%; }

.block-block-376 table form .text-form label, .block-block-376 table form font label, .pane-block-376 table form .text-form label, .pane-block-376 table form font label, .block-newsletter table form .text-form label, .block-newsletter table form font label { display: none; }

.block-block-376 table form input[type=text], .pane-block-376 table form input[type=text], .block-newsletter table form input[type=text] { border: none !important; padding: 12px 4px; width: 60%; }

.block-block-376 table form input[type=text]::-webkit-input-placeholder, .pane-block-376 table form input[type=text]::-webkit-input-placeholder, .block-newsletter table form input[type=text]::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #bebebe; font-size: 115%; font-family: "Montserrat", sans-serif; font-weight: 300; }

.block-block-376 table form input[type=text]::-moz-placeholder, .pane-block-376 table form input[type=text]::-moz-placeholder, .block-newsletter table form input[type=text]::-moz-placeholder { /* Firefox 19+ */ color: #bebebe; font-size: 0.9rem; font-family: "Montserrat", sans-serif; font-weight: 300; }

.block-block-376 table form input[type=text]:-ms-input-placeholder, .pane-block-376 table form input[type=text]:-ms-input-placeholder, .block-newsletter table form input[type=text]:-ms-input-placeholder { /* IE 10+ */ color: #bebebe; font-size: 0.9rem; font-family: "Montserrat", sans-serif; font-weight: 300; }

.block-block-376 table form input[type=text]:-moz-placeholder, .pane-block-376 table form input[type=text]:-moz-placeholder, .block-newsletter table form input[type=text]:-moz-placeholder { /* Firefox 18- */ color: #bebebe; font-size: 0.9rem; font-family: "Montserrat", sans-serif; font-weight: 300; }

.block-block-376 table form .submit, .pane-block-376 table form .submit, .block-newsletter table form .submit { background: #44A9DF; border: none; color: #ffffff; font-size: 107%; font-weight: normal; padding: 10px 15px; text-transform: uppercase; font-family: "Montserrat", sans-serif !important; font-size: 0.8rem !important; padding: 13px 15px 13px !important; width: 38%; }

.block-block-376 table form .submit:hover, .pane-block-376 table form .submit:hover, .block-newsletter table form .submit:hover { background: #3687b2; color: #ffffff; }

.trc_rbox { margin-top: 2em !important; }

.trc_rbox .trc_rbox_header { line-height: 1 !important; margin-bottom: 1em !important; padding: 0 !important; }

.trc_rbox .trc_header_ext { display: inline-block; height: 100%; position: absolute !important; width: 100%; }

.trc_rbox .trc_header_ext:before { background: #dadada; content: ''; display: inline-block; height: 1px; left: 0; margin-top: 0px; position: absolute; top: 50%; width: 100%; }

.trc_rbox .trc_header_ext:after { background: #fafafa; content: ''; display: inline-block; height: 1px; left: 0; margin-top: 1px; position: absolute; top: 50%; width: 100%; }

.trc_rbox .trc_rbox_header_span { background: #ffffff; color: #36474f; display: inline-block; font-family: "PT Serif", serif; font-style: italic; font-weight: bold; font-size: 1.2rem; line-height: 2rem; position: relative; padding-right: 10px; text-transform: lowercase; z-index: 1; }

.trc_rbox .video-label-box .video-title { color: #212121; font-size: 0.85rem; font-family: "Montserrat", sans-serif; font-weight: bold; line-height: 1.5rem; }

.pane-lo-mas { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.pane-lo-mas .block-title, .pane-lo-mas .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.block-views-lo-mas-block { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.block-views-lo-mas-block .block-title, .block-views-lo-mas-block .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.view-lo-mas .views-row { border-bottom: 1px dotted #dadada; display: inline-block; padding: 4px 0; position: relative; width: 100%; }

.view-lo-mas .views-row .views-field-field-topicos { margin-top: 20px; }

.view-lo-mas .views-row .views-field-field-topicos ul { margin: 0; }

.view-lo-mas .views-row .views-field-field-topicos ul li { display: inline-block; list-style: none; }

.view-lo-mas .views-row .views-field-field-topicos ul li { display: block; }

.view-lo-mas .views-row .views-field-field-topicos ul li a, .view-lo-mas .views-row .views-field-field-topicos ul li a:link { background: url("../images/ic-trending.png") no-repeat left center; -moz-background-size: 20px; background-size: 20px; color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; padding: 3px 0px 2px 24px; text-transform: uppercase; }

.view-lo-mas .views-row .views-field-counter { float: left; width: 50px; }

.view-lo-mas .views-row .views-field-counter .field-content { color: #e5e8eb; font-family: "PT Serif", serif; font-style: italic; font-size: 0.9rem; line-height: 1; }

.view-lo-mas .views-row .conjunto-de-campos { margin-top: 13px; }

.view-lo-mas .views-row .conjunto-de-campos .views-field-title a, .view-lo-mas .views-row .conjunto-de-campos .views-field-title a:link { color: #212121; font-size: 1.3rem; font-family: "Montserrat", sans-serif; font-font-weight: bold; }

.view-lo-mas .views-row.views-row-last { border-bottom: none; }

/* Note */
.region-header-first .block-block:last-child { display: none; }

.region-header-first .block-eluniverso-core-seccion-flotante { display: none; }

.active-scroll .region-header-first { background: #ffffff; width: 100%; }

.active-scroll .region-header-first .block-addtoany-addtoany-button { display: inline-block; }

.active-scroll .region-header-first .block-views-noticia-ampliada-block-1 { display: none; }

.active-scroll .region-header-first #logo img { opacity: 0 !important; }

.active-scroll .region-header-first .block-seed-tools-seed-logo { height: 57px; margin-right: 0; width: 10%; }

.active-scroll .region-header-first .block-seed-tools-seed-logo #logo { display: inline-block; height: 57px; }

.active-scroll .region-header-first .block-eluniverso-core-seccion-flotante { display: inline-block; vertical-align: middle; text-align: center; width: 77%; }

.active-scroll .region-header-first .block-eluniverso-core-seccion-flotante .content { color: #36474f; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; text-transform: uppercase; }

.active-scroll .region-header-first .block-block:last-child { bottom: 0; display: block; line-height: 0; left: 0; position: absolute; width: 100%; }

.active-scroll .region-header-first .block-block:last-child p { margin-bottom: 0; }

.active-scroll #block-search-form { display: none; }

.active-scroll .block-seed-tools-seed-logo #logo { background: url("../images/logo-eu-azul.png") center left no-repeat !important; }

.active-scroll .block-panels-mini-menu-mobile .button-animate:after { color: #084F8D; }

.progress-bar { display: inline-block; text-indent: -5000em; background: #084F8D; height: 4px; }

.bloque-nota-noticias-relacionadas { background: #e8e8e8; border: 1px solid #dadada; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 10px 3%; }

.bloque-nota-noticias-relacionadas .pane-title { color: #36474f; border-bottom: 1px solid #bebebe; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.85rem; padding-bottom: 5px; text-transform: uppercase; }

.bloque-nota-noticias-relacionadas .noticias-relacionadas .item-list ul { margin: 0; }

.bloque-nota-noticias-relacionadas .noticias-relacionadas .item-list ul li { display: inline-block; list-style: none; }

.bloque-nota-noticias-relacionadas .noticias-relacionadas .item-list ul .views-row { border-bottom: 1px dotted #a9b7bd; padding: 10px 0; font-size: 0; }

.bloque-nota-noticias-relacionadas .noticias-relacionadas .item-list ul .views-row > * { font-size: 16px; }

.bloque-nota-noticias-relacionadas .noticias-relacionadas .item-list ul .views-row .views-field-title { display: inline-block; vertical-align: top; margin-right: 2%; width: 68%; }

.bloque-nota-noticias-relacionadas .noticias-relacionadas .item-list ul .views-row .views-field-title a { color: #0366b3; display: block; font-size: 99%; font-family: "Montserrat", sans-serif; font-weight: bold; }

.bloque-nota-noticias-relacionadas .noticias-relacionadas .item-list ul .views-row .views-field-field-imagen-principal { display: inline-block; vertical-align: top; width: 30%; }

.bloque-nota-noticias-relacionadas .noticias-relacionadas .item-list ul .views-row.not-image .views-field-title { width: 100%; }

.bloque-nota-noticias-relacionadas .noticias-relacionadas .item-list ul .views-row-last { border-bottom: none; }

.bloque-nota-noticias-relacionadas.element-hide-mobile { display: none; }

.noticia-relacionada-desktop { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; float: right; }

.noticia-relacionada-mobile { margin-bottom: 2em !important; }

.region-header-first .block-addtoany-addtoany-button { display: inline-block; vertical-align: middle; display: none; text-align: center; width: 77%; }

.region-header-first .block-addtoany-addtoany-button .a2a_button_linkedin, .region-header-first .block-addtoany-addtoany-button .addtoany_share_save { display: none; }

.block-addtoany-addtoany-button .addtoany_list a { margin-right: 13px; }

.block-addtoany-addtoany-button .addtoany_list a:before { font-family: FontAwesome; font-size: 22px; }

.block-addtoany-addtoany-button .addtoany_list a .a2a_s__default { display: none; }

.block-addtoany-addtoany-button .addtoany_list a:hover { text-decoration: none; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_facebook:before { color: #4460a0; content: ""; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_twitter:before { color: #00aaec; content: ""; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_whatsapp:before { color: #7ac383; content: ""; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_email:before { color: #79919d; content: ""; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_linkedin:before { color: #275a85; content: ""; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_gplus:before { color: #f93f2d; content: ""; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_instagram:before { color: #275a85; content: ""; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_youtube:before { color: #ce1312; content: ""; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_pinterest:before { color: #cc2127; content: ""; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_rss:before { color: #ff9a00; content: ""; }

.block-addtoany-addtoany-button .addtoany_list .a2a_button_soundcloud:before { color: #ff4300; content: ""; }

.bloque-nota-documento-relacionado { background: #e8e8e8; border: 1px solid #dadada; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 10px 3%; }

.bloque-nota-documento-relacionado .pane-title { color: #36474f; border-bottom: 1px solid #bebebe; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.bloque-nota-documento-relacionado .view-datos-nota-ampliada .views-row .views-field-title-1 a { color: #0366b3; display: block; font-size: 1.2rem; font-family: "Montserrat", sans-serif; font-weight: 300; }

.bloque-nota-documento-relacionado .view-datos-nota-ampliada .views-row .views-field-title-1 a:before { content: "\f0f6"; color: #d0021b; font-family: FontAwesome; margin-right: 10px; }

.bloque-nota-documento-relacionado.element-hide-mobile { display: none; }

.noticia-documentos-desktop { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; float: right; }

body.page-node .bloque-nota-documento-relacionado .views-row { margin-bottom: 0.5rem; border-bottom: 1px dotted #a9b7bd; padding-bottom: 0.5rem; }

body.page-node .bloque-nota-documento-relacionado .views-row:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }

/* Home */
.pane-portada-noticia-importante .pane-news-front { margin: 0 auto 2em auto; width: 94%; }

.pane-portada-noticia-importante .pane-portada-sub-noticias-principales { margin: 0 auto; width: 94%; }

@media only screen and (max-width: 1025px) { .pane-portada-noticia-importante .pane-portada-sub-noticias-principales { height: auto !important; } }

.new-important-front { -webkit-box-shadow: 0 0 5px #b7b7b7; -moz-box-shadow: 0 0 5px #b7b7b7; box-shadow: 0 0 5px #b7b7b7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; overflow: hidden; }

.new-important-front .views-row { position: relative; }

.new-important-front .views-field-field-imagen-foto-1 img { height: 350px; width: 100%; }

.new-important-front .texto-principal { background: -webkit-gradient(linear, left bottom, left top, from(transparent), color-stop(0%, transparent), color-stop(20%, transparent), color-stop(84%, rgba(0, 0, 0, 0.7))); background: -webkit-linear-gradient(bottom, transparent 0%, transparent 0%, transparent 20%, rgba(0, 0, 0, 0.7) 84%); background: -moz-linear-gradient(bottom, transparent 0%, transparent 0%, transparent 20%, rgba(0, 0, 0, 0.7) 84%); background: linear-gradient(to top, transparent 0%, transparent 0%, transparent 20%, rgba(0, 0, 0, 0.7) 84%); padding: 10px 3%; position: absolute; top: 0; width: 94%; z-index: 2; }

.new-important-front .texto-principal .views-field-field-seccion-principal a { border-bottom: 2px solid #a3a3a3; color: #ffffff; padding-bottom: 4px; text-transform: uppercase; }

.new-important-front .texto-principal .views-field-title { margin-top: 15px; text-align: center; }

.new-important-front .texto-principal .views-field-title a { color: #ffffff; font-family: "PT Serif", serif; font-size: 1.2rem; }

.new-important-front .texto-noticias-relacionadas { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(0%, transparent), color-stop(84%, rgba(0, 0, 0, 0.7))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.7) 84%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.7) 84%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.7) 84%); bottom: 0; padding: 10px 3%; position: absolute; width: 94%; z-index: 2; }

.new-important-front .texto-noticias-relacionadas .views-field-field-topicos ul { margin: 0; text-align: center; }

.new-important-front .texto-noticias-relacionadas .views-field-field-topicos ul li { display: inline-block; list-style: none; }

.new-important-front .texto-noticias-relacionadas .views-field-field-topicos ul li { border-bottom: 1px solid #ffffff; display: block; padding-bottom: 7px; padding-right: 5px; }

.new-important-front .texto-noticias-relacionadas .views-field-field-topicos ul li a { background: url("../images/ic-trending-yellow.png") no-repeat left center; -moz-background-size: 20px; background-size: 20px; color: #f9bf2b; padding: 3px 0px 2px 24px; text-transform: uppercase; }

.new-important-front .texto-noticias-relacionadas .views-field-field-relacionadas-notas ul { margin: 0; border-bottom: 1px solid #ffffff; margin: 0; padding-bottom: 5px; }

.new-important-front .texto-noticias-relacionadas .views-field-field-relacionadas-notas ul li { display: inline-block; list-style: none; }

.new-important-front .texto-noticias-relacionadas .views-field-field-relacionadas-notas ul li { display: block; padding: 7px 0; text-align: center; }

.new-important-front .texto-noticias-relacionadas .views-field-field-relacionadas-notas ul li a { color: #ffffff; }

.new-important-front .texto-noticias-relacionadas .views-field-field-relacionadas-notas ul li.first { border-bottom: 1px dotted #ffffff; }

.new-important-front .home-flag-mobile { z-index: 100; }

.new-important-front .home-flag-mobile .menu-block-box-home span { background: url("../images/ic-contextual-menu-blanco.png") no-repeat right top; }

.pane-front-three-new .panel-col-last, .pane-front-three-new .panel-col-first { float: none; width: 100%; }

.news-leadings-front { -webkit-box-shadow: 0 0 5px #b7b7b7; -moz-box-shadow: 0 0 5px #b7b7b7; box-shadow: 0 0 5px #b7b7b7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; max-width: 840px; margin: 0 auto; position: relative; }

.news-leadings-front .conten-text { background: rgba(33, 33, 33, 0.5); background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(28%, rgba(0, 0, 0, 0.19)), color-stop(32%, rgba(0, 0, 0, 0.22)), color-stop(97%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.19) 28%, rgba(0, 0, 0, 0.22) 32%, rgba(0, 0, 0, 0.65) 97%); background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.19) 28%, rgba(0, 0, 0, 0.22) 32%, rgba(0, 0, 0, 0.65) 97%); background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.19) 28%, rgba(0, 0, 0, 0.22) 32%, rgba(0, 0, 0, 0.65) 97%); bottom: 0; padding: 40px 2% 15px; padding-top: 40px; position: absolute; width: 96%; z-index: 10; }

.news-leadings-front .conten-text .home-flag-mobile { top: 43px; }

.news-leadings-front .conten-text .home-flag-mobile .menu-block-box-home span { background: url("../images/ic-contextual-menu-blanco.png") no-repeat right top; }

.news-leadings-front .conten-text .queue-section { border-bottom: 2px solid #7d7f85; display: inline-block; margin-bottom: 6px; padding-bottom: 2px; }

.news-leadings-front .conten-text .queue-section a, .news-leadings-front .conten-text .queue-section a:link { color: #ffffff; font-size: 0.85rem; font-weight: 800; text-transform: uppercase; }

.news-leadings-front .conten-text .queue-section a:hover, .news-leadings-front .conten-text .queue-section a:link:hover { text-decoration: none; }

.news-leadings-front .conten-text .queue-title a, .news-leadings-front .conten-text .queue-title a:link { color: #ffffff; font-family: "PT Serif", serif; font-size: 1.4rem; line-height: 1.2; text-shadow: 1px 1px 2px #232323; }

.news-leadings-front .queue-relacionadas, .news-leadings-front .queue-topico { display: none; }

.news-leadings-front .not-image { background: #ffffff; padding: 10px 3%; }

.news-leadings-front .not-image .queue-section { border-bottom: 1px solid #e5e5e5; display: inline-block; margin-bottom: 22px; padding-bottom: 10px; }

.news-leadings-front .not-image .queue-section a, .news-leadings-front .not-image .queue-section a:link { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; border-bottom: none; padding: 0; }

.news-leadings-front .not-image .queue-title { font-size: 16px; }

.news-leadings-front .not-image .queue-title a, .news-leadings-front .not-image .queue-title a:link { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.3rem; }

.news-leadings-front .not-image .queue-body { font-size: 16px; margin-top: 18px; }

.news-leadings-front .not-image .queue-body p { color: #3c3c3c; font-size: 103%; }

@media only screen and (max-width: 1025px) { .news-leadings-front .news-read .conten-text .queue-title a, .news-leadings-front .news-read .conten-text .queue-title a:link { color: #79919d; text-shadow: none; } }

.news-leadings-front .queue-image { min-height: 200px; }

.pane-portada-opinion > .pane-title { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

.pane-portada-opinion .pane-editorial { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; padding-bottom: 30px; }

.pane-portada-opinion .pane-editorial .block-title, .pane-portada-opinion .pane-editorial .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.pane-portada-opinion .pane-editorial .pane-title { font-size: 0.9rem; margin-bottom: 17px; padding-bottom: 5px; }

.pane-portada-opinion .view-editorial .views-field-title { margin-bottom: 6px; }

.pane-portada-opinion .view-editorial .views-field-title a, .pane-portada-opinion .view-editorial .views-field-title a:link { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.5rem; line-height: 2.2rem; }

.pane-portada-opinion .view-editorial .views-field-body-1 .field-content, .pane-portada-opinion .view-editorial .views-field-body .field-content { color: #555555; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1rem; line-height: 1.4rem; }

.pane-portada-opinion .view-editorial .views-field-nothing { margin-top: 20px; text-align: center; }

.pane-portada-opinion .view-editorial .views-field-nothing a, .pane-portada-opinion .view-editorial .views-field-nothing a:link { border: 2px solid #0068B3; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #3386c2; display: inline-block; font-size: 0.85rem; padding: 5px 25px; }

@media only screen and (max-width: 1025px) { .pane-portada-opinion .view-editorial .news-read .views-field-title a, .pane-portada-opinion .view-editorial .news-read .views-field-title a:link { color: #79919d; } }

.pane-sub-noticias-destacadas .pane-portada-sub-noticias-principales { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.pane-sub-noticias-destacadas .pane-portada-sub-noticias-principales .block-title, .pane-sub-noticias-destacadas .pane-portada-sub-noticias-principales .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.pane-sub-noticias-destacadas .pane-portada-sub-noticias-principales .pane-title { margin-top: 10px; margin-bottom: 25px; padding-bottom: 5px; }

.pane-sub-noticias-destacadas .pane-portada-sub-noticias-principales .field-name-sumario-frontend { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row { border-bottom: 1px dotted #e5e5e5; margin-bottom: 1em; padding-bottom: 2em; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .field-name-field-seccion-principal { display: none; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-field-imagen-principal { margin-bottom: 15px; text-align: center; width: 100%; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .group-info { width: 100%; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-field-imagen-principal .field-type-image img { width: 100%; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title .field-item div { line-height: 1; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title .field-item div a, .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title .field-item div a:link { color: #212121; font-size: 1.4rem; font-family: "PT Serif", serif; font-weight: bold; line-height: 1.8rem; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title h2 { line-height: 1; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title h2 a, .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title h2 a:link { color: #212121; font-size: 1.4rem; font-family: "PT Serif", serif; font-weight: bold; line-height: 1.8rem; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_pequena .field-name-field-imagen-principal { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_pequena .group-info { display: block; width: 100%; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_pequena .group-info .field-name-title h2 { line-height: 0.7; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_pequena .group-info .field-name-title h2 a, .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_pequena .group-info .field-name-title h2 a:link { color: #212121; font-size: 1rem; font-weight: bold; line-height: 1.4rem; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_pequena .field-type-text-with-summary { display: none; font-size: 108%; line-height: 1.4; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row-last { border-bottom: none; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .view-footer { border-top: 1px solid #e4e7e9; display: inline-block; width: 100%; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .view-footer p { margin-bottom: 0; }

.pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .view-footer .link-view-more { background: url("../images/ic-arrow-blue.png") no-repeat right center; color: #0068B3; display: block; margin-top: 13px; font-family: "Montserrat", sans-serif; font-size: 0.9rem; font-weight: 300; text-transform: uppercase; }

.block-menu-menu-tabs-home { bottom: 0; border-bottom: 1px solid #d7dce0; left: 0; position: absolute; top: 57px; width: 100%; }

.block-menu-menu-tabs-home .content .menu { margin: 0; }

.block-menu-menu-tabs-home .content .menu li { display: inline-block; list-style: none; }

.block-menu-menu-tabs-home .content .menu .menu-item { float: left; text-align: center; width: 50%; }

.block-menu-menu-tabs-home .content .menu .menu-item span { background: #ffffff; border-bottom: 4px solid #ffffff; color: #084F8D; font-family: "Montserrat", sans-serif; font-weight: bold; cursor: pointer; display: block; font-size: 0.9rem; padding: 15px 0; }

.block-menu-menu-tabs-home .content .menu .menu-item span.active { border-bottom: 4px solid #084F8D; }

.pane-portada-ultimas-noticias { margin-bottom: 2em; }

.pane-portada-ultimas-noticias .pane-vista-de-ultima-hora { position: relative; }

.pane-portada-ultimas-noticias .pane-vista-de-ultima-hora .pane-title { border-bottom: 1px solid #e5e5e5; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; left: 3%; padding: 22px 0 7px; position: absolute; text-transform: uppercase; top: 0; width: 94%; z-index: 100; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .view-content { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; padding-top: 60px; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .view-content .block-title, .pane-portada-ultimas-noticias .view-vista-de-ultima-hora .view-content .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .views-row { padding: 11px 0; border-bottom: 1px solid #f2f2f2; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .views-row.views-row-last { border-bottom: none; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .views-row.views-row-last ~ .views-row-first { border-top: 1px solid #dadada; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .views-row.not-image .grupo-texto { width: 100%; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .views-field-published-at-1 { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .grupo-texto { display: inline-block; vertical-align: top; width: 68%; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .grupo-texto .views-field-title a, .pane-portada-ultimas-noticias .view-vista-de-ultima-hora .grupo-texto .views-field-title a:link { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.20rem !important; line-height: 1.5rem; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .grupo-texto .views-field-published-at { margin-top: 15px; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .grupo-texto .views-field-published-at .field-content { color: #777777; font-family: "Montserrat", sans-serif; font-size: 0.85rem; font-weight: 300; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .grupo-texto .views-field-published-at .field-content .placeholder { font-style: inherit; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .grupo-texto .views-field-field-topicos { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .grupo-texto .views-field-field-resume-nota { font-size: 0.9rem; font-weight: 300; margin-top: 0.5rem; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .views-field-field-imagen-foto { display: inline-block; vertical-align: top; margin-left: 1%; width: 29%; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .pager--infinite-scroll li { display: inline-block; width: 100%; }

.pane-portada-ultimas-noticias .view-vista-de-ultima-hora .pager--infinite-scroll a { background: #084F8D; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #ffffff; cursor: pointer; display: inline-block; font-size: 0.85rem; font-family: "Montserrat", sans-serif; line-height: 1; padding: 19px 0; text-transform: uppercase; text-align: center; width: 100%; }

.pane-portada-opinion .pane-vista-caricaturas { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; padding-bottom: 20px; }

.pane-portada-opinion .pane-vista-caricaturas .block-title, .pane-portada-opinion .pane-vista-caricaturas .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.pane-portada-opinion .pane-vista-caricaturas .pane-title { color: #084F8D; font-size: 0.9rem; margin-bottom: 17px; padding-bottom: 5px; }

.view-vista-caricaturas .views-slideshow-controls-bottom { margin-top: 11px; padding-top: 20px; text-align: center; width: 100%; }

.view-vista-caricaturas .views-slideshow-controls-bottom .views_slideshow_pager_field { font-size: 0; }

.view-vista-caricaturas .views-slideshow-controls-bottom .views_slideshow_pager_field > * { font-size: 16px; }

.view-vista-caricaturas .views-slideshow-controls-bottom .views-slideshow-pager-field-item { display: inline-block; vertical-align: top; margin-right: 5%; max-width: 30%; padding: 1%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.view-vista-caricaturas .views-slideshow-controls-bottom .views-slideshow-pager-field-item.views-row-last { margin-right: 0; }

.view-vista-caricaturas .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active { background: #084F8D; position: relative; }

.view-vista-caricaturas .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active:before { border-right: 10px solid transparent; border-top: 10px solid transparent; border-left: 10px solid transparent; border-bottom: 10px solid #084F8D; content: ""; display: inline-block; left: 50%; margin-left: -10px; position: absolute; top: -20px; }

.view-vista-caricaturas .views-slideshow-cycle-main-frame-row, .view-vista-caricaturas .views-slideshow-cycle-main-frame { margin: 0 auto; max-width: 100%; }

.view-vista-caricaturas .views_slideshow_cycle_main { min-height: 250px; }

.view-vista-caricaturas .views-field-field-imagen-caricatura a { font-size: 0; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; display: inline-block; padding: 18px 3% 15px; position: relative; width: 94%; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row .block-title, .view-portada-sub-noticias-principales.tres-noticias-header .views-row .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-section { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; margin-bottom: 15px; padding-bottom: 4px; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-title { margin-bottom: 15px; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-title a { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.4rem; line-height: 1.7rem; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-topico ul { margin: 0; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-topico ul li { display: inline-block; list-style: none; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-topico ul li a, .view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-topico ul li a:link { background: url("../images/ic-trending.png") no-repeat left center; -moz-background-size: 20px; background-size: 20px; color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; padding: 3px 0px 2px 24px; text-transform: uppercase; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-text { float: left; width: 68.6%; margin-right: 2.8%; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-resumen { color: #3c3c3c; }

.view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-image { float: right; width: 28.6%; margin-left: 0; }

@media only screen and (max-width: 1025px) { .view-portada-sub-noticias-principales.tres-noticias-header .views-row.news-read .queue-title a { color: #79919d; } }

.pane-slider-notas-canales { margin-bottom: 1em; }

.view-slider-canal-portada .swiper-container { padding: 0 15%; }

.view-slider-canal-portada .swiper-wrapper { margin: 0; }

.view-slider-canal-portada .swiper-wrapper li { display: inline-block; list-style: none; }

.view-slider-canal-portada .swiper-wrapper .swiper-slide { background: #212121; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 7px #666666; -moz-box-shadow: 0 0 7px #666666; box-shadow: 0 0 7px #666666; float: left; max-width: 100%; position: relative; text-align: center; }

.view-slider-canal-portada .swiper-wrapper .swiper-slide.swiper-slide-prev { margin-left: -10%; }

.view-slider-canal-portada .swiper-wrapper .swiper-slide.swiper-slide-prev ~ .swiper-slide-active { margin-left: 10%; }

.view-slider-canal-portada .swiper-wrapper .swiper-slide.swiper-slide-next { margin-left: 10%; }

.view-slider-canal-portada .swiper-wrapper .swiper-slide img { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

.view-slider-canal-portada .swiper-wrapper .swiper-slide:after { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(-4%, transparent), color-stop(85%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); content: ''; height: 190px; position: absolute; bottom: 0; left: 0; width: 100%; }

.view-slider-canal-portada .conjunto-de-campos { bottom: 0; left: 0; max-width: 400px; padding: 2% 2% 5% 2%; position: absolute; text-align: left; width: 96%; z-index: 4; }

.view-slider-canal-portada .views-field-field-seccion-principal { border-bottom: 2px solid #828286; display: inline-block; margin-bottom: 15px; padding-bottom: 6px; }

.view-slider-canal-portada .views-field-field-seccion-principal a, .view-slider-canal-portada .views-field-field-seccion-principal a:link { color: #ffffff; font-size: 0.85rem; text-transform: uppercase; }

.view-slider-canal-portada .views-field-title a, .view-slider-canal-portada .views-field-title a:link { color: #ffffff; font-family: "PT Serif", serif; font-size: 1.2rem; line-height: 1; text-shadow: 1px 1px 2px #232323; }

.view-slider-canal-portada .view-footer { display: inline-block; margin-top: 16px; text-align: center; width: 100%; }

.view-slider-canal-portada .view-footer .swiper-pagination { position: relative; }

.view-slider-canal-portada .view-footer .swiper-pagination .swiper-pagination-bullet { background: #3399ff; margin-right: 6px; opacity: .5; }

.view-slider-canal-portada .view-footer .swiper-pagination .swiper-pagination-bullet-active { background: #3399ff; opacity: 1; }

.block-panels-mini-portada-galeria-foto-video { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

.block-panels-mini-fotogaleria-video-mobile- { background: #36474f; margin-top: 20px; padding: 20px 0; }

.pane-menu-menu-tabs-galeria-home .pane-content { margin-bottom: 2em; text-align: center; }

.pane-menu-menu-tabs-galeria-home .pane-content .menu { margin: 0; font-size: 0; border: 1px solid #2b3940; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: inline-block; }

.pane-menu-menu-tabs-galeria-home .pane-content .menu li { display: inline-block; list-style: none; }

.pane-menu-menu-tabs-galeria-home .pane-content .menu > * { font-size: 16px; }

.pane-menu-menu-tabs-galeria-home .pane-content .menu li .nolink { border: 1px solid #43545d; color: #79919d; display: inline-block; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.8rem; padding: 8px 18px 7px; width: 110px; }

.pane-menu-menu-tabs-galeria-home .pane-content .menu li .nolink.active { background: #52656f; border: 1px solid #52656f; color: #ffffff; }

.pane-menu-menu-tabs-galeria-home .pane-content .menu li .videogaleria { -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; }

.pane-menu-menu-tabs-galeria-home .pane-content .menu li .fotogaleria { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; }

.galeria-mobile-home .view-content { margin-bottom: 20px; }

.galeria-mobile-home .swiper-container { padding: 0 15%; }

.galeria-mobile-home .swiper-wrapper { margin: 0; }

.galeria-mobile-home .swiper-wrapper li { display: inline-block; list-style: none; }

.galeria-mobile-home .swiper-wrapper .swiper-slide { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; float: left; max-width: 100%; position: relative; }

.galeria-mobile-home .swiper-wrapper .swiper-slide.swiper-slide-prev { margin-left: -10%; }

.galeria-mobile-home .swiper-wrapper .swiper-slide.swiper-slide-prev ~ .swiper-slide-active { margin-left: 10%; }

.galeria-mobile-home .swiper-wrapper .swiper-slide.swiper-slide-next { margin-left: 10%; }

.galeria-mobile-home .swiper-wrapper .swiper-slide img { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

.galeria-mobile-home .views-field-title a, .galeria-mobile-home .views-field-title a:link { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.9rem; }

.galeria-mobile-home .swiper-pagination-bullets { text-align: center; }

.galeria-mobile-home .swiper-pagination-bullets .swiper-pagination-bullet { background: #dedede; height: 10px; margin-right: 5px; opacity: 1; width: 10px; }

.galeria-mobile-home .swiper-pagination-bullets .swiper-pagination-bullet-active { background: #777777; }

.view-vista-videos .views-field-field-video { background: #212121; text-align: center; }

.view-vista-videos .views-field-field-video a { display: block; font-size: 0; position: relative; }

.view-vista-videos .views-field-field-video a:before { border: 5px solid #ffffff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #ffffff; content: "\f04b"; font-family: FontAwesome; font-size: 32px; left: 50%; margin-left: -30.08px; margin-top: -28.5px; padding: 13px 9px 13px 16px; position: absolute; top: 50%; }

.view-vista-videos .views-field-field-video a img { font-size: 16px; }

.view-vista-fotogaleria .views-field-field-imagen-foto { background: #212121; text-align: center; }

.view-vista-fotogaleria .views-field-field-imagen-foto a { display: block; font-size: 0; position: relative; }

.view-vista-fotogaleria .views-field-field-imagen-foto a:before { border: 5px solid #ffffff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #ffffff; content: "\f030"; font-family: FontAwesome; font-size: 24px; left: 50%; margin-left: -28.5px; margin-top: -28.5px; padding: 13px 11px 13px 11px; position: absolute; top: 50%; }

.view-vista-fotogaleria .views-field-field-imagen-foto a img { font-size: 16px; }

.pane-front-three-new-video-destacado .video_destacado_header { text-align: center; }

@media only screen and (max-width: 767px) { .pane-front-three-new-video-destacado .video_destacado_header iframe { width: 100%; height: 233px; } }

@media only screen and (min-width: 768px) and (max-width: 1023px) { .pane-front-three-new-video-destacado .video_destacado_header iframe { width: 100%; height: 425px; } }

@media only screen and (min-width: 1024px) and (max-width: 1365px) { .pane-front-three-new-video-destacado .video_destacado_header iframe { width: 100%; height: 565px; } }

@media only screen and (min-width: 1366px) { .pane-front-three-new-video-destacado .video_destacado_header iframe { width: 100%; height: 475px; margin-bottom: 30px; } }

.pane-portada-opinion .pane-opinion-columnistas { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.pane-portada-opinion .pane-opinion-columnistas .block-title, .pane-portada-opinion .pane-opinion-columnistas .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.pane-portada-opinion .pane-opinion-columnistas .pane-title { padding-bottom: 5px; font-size: 0.85rem; }

.pane-portada-opinion .view-opinion-columnistas .views-field-field-imagen-foto-1 { display: inline-block; vertical-align: middle; width: 16%; }

.pane-portada-opinion .view-opinion-columnistas .views-field-field-imagen-foto-1 img { -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }

.pane-portada-opinion .view-opinion-columnistas .views-field-field-imagen-foto-1 a { font-size: 0; }

.pane-portada-opinion .view-opinion-columnistas .conjunto-de-campos { display: inline-block; vertical-align: middle; margin-left: 1%; width: 80%; font-size: 0.85rem; line-height: 1.8rem; }

.pane-portada-opinion .view-opinion-columnistas .conjunto-de-campos .views-field-title a, .pane-portada-opinion .view-opinion-columnistas .conjunto-de-campos .views-field-title a:link { color: #212121; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem !important; line-height: 1; }

.pane-portada-opinion .view-opinion-columnistas .views-row { border-bottom: 1px dotted #dadada; padding: 11px 0; }

.pane-portada-opinion .view-opinion-columnistas .views-row.views-row-last { border-bottom: none; }

.pane-portada-opinion .view-opinion-columnistas .view-footer { border-top: 1px solid #e4e7e9; display: inline-block; width: 100%; }

.pane-portada-opinion .view-opinion-columnistas .view-footer p { margin-bottom: 0; }

.pane-portada-opinion .view-opinion-columnistas .view-footer .link-view-more { background: url("../images/ic-arrow-blue.png") no-repeat right center; color: #0068B3; display: block; margin-top: 13px; font-family: "Montserrat", sans-serif; font-size: 0.9rem; font-weight: 300; text-transform: uppercase; }

.pane-vista-noticias-multimedia { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }

.view-vista-noticias-multimedia { overflow: hidden; position: relative; }

.view-vista-noticias-multimedia .views-field-field-video .field-content a { position: relative; display: inline-block; }

.view-vista-noticias-multimedia .views-field-field-video .field-content a:after { border: 5px solid #ffffff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #ffffff; content: "\f04b"; font-family: FontAwesome; font-size: 32px; left: 50%; margin-left: -30.08px; margin-top: -28.5px; padding: 13px 9px 13px 16px; position: absolute; top: 50%; }

.view-vista-noticias-multimedia .views-slideshow-cycle-main-frame-row { position: relative; }

.view-vista-noticias-multimedia .views-slideshow-cycle-main-frame-row .views-field-title { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(0%, transparent), color-stop(85%, rgba(0, 0, 0, 0.7))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.7) 85%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.7) 85%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.7) 85%); bottom: 0; padding: 23px 2%; position: absolute; width: 96%; }

.view-vista-noticias-multimedia .views-slideshow-cycle-main-frame-row .views-field-title .field-content a, .view-vista-noticias-multimedia .views-slideshow-cycle-main-frame-row .views-field-title .field-content a:link { color: #ffffff; font-size: 1rem; line-height: 1.5rem; text-shadow: 1px 1px 2px #232323; }

.view-vista-noticias-multimedia .views-slideshow-controls-bottom span { margin-top: -35px; position: absolute; top: 50%; z-index: 20; }

.view-vista-noticias-multimedia .views-slideshow-controls-bottom span a, .view-vista-noticias-multimedia .views-slideshow-controls-bottom span a:link { background: url("../images/iconos.png") no-repeat -110px -235px; display: inline-block; height: 70px; text-indent: -5000em; width: 36px; }

.view-vista-noticias-multimedia .views-slideshow-controls-bottom .views-slideshow-controls-text-pause { display: none; }

.view-vista-noticias-multimedia .views-slideshow-controls-bottom .views-slideshow-controls-text-next { right: 0; }

.view-vista-noticias-multimedia .views-slideshow-controls-bottom .views-slideshow-controls-text-next a, .view-vista-noticias-multimedia .views-slideshow-controls-bottom .views-slideshow-controls-text-next a:link { background-position: -53px -235px; }

.view-vista-noticias-multimedia .views-slideshow-controls-bottom .views-slideshow-controls-text-previous { left: 0; }

.home-flag-mobile { position: absolute; right: 5%; top: 19px; }

.home-flag-mobile .menu-block-box-home span { display: inline-block; text-indent: -5000em; background: url("../images/ic-contextual-menu.png") no-repeat right top; height: 30px; width: 40px; }

.home-flag-mobile.active .header-box { display: block; }

.home-flag-mobile .header-box { display: none; background: #ffffff; -webkit-box-shadow: 0px 0px 4px #c4c4c4; -moz-box-shadow: 0px 0px 4px #c4c4c4; box-shadow: 0px 0px 4px #c4c4c4; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width: 185px; position: absolute; right: 3%; top: 0; padding: 10px; z-index: 10; }

.home-flag-mobile .flag-leido { margin-bottom: 8px; }

.home-flag-mobile .flag-leido:before { content: "\f06e"; color: #878787; display: inline-block; font-family: FontAwesome; margin-right: 0; font-size: 16px; width: 19px; }

.home-flag-mobile .flag-leido a { color: #878787; }

.home-flag-mobile .views-field-addtoany-link { margin: 12px 0 0; }

.home-flag-mobile .views-field-addtoany-link .views-label { display: none; }

.home-flag-mobile .views-field-addtoany-link .field-content .addtoany_share_save { display: none; }

.home-flag-mobile .views-field-addtoany-link .field-content span { display: inline-block; width: 100%; }

.home-flag-mobile .views-field-addtoany-link .field-content span a { color: #878787; margin-bottom: 12px; padding: 0; width: 100%; }

.home-flag-mobile .views-field-addtoany-link .field-content span a:before { content: "\f230"; color: #878787; font-family: FontAwesome; font-size: 17px; margin-right: 9px; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_facebook:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_twitter:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_whatsapp:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_email:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_linkedin:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_gplus:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_instagram:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_youtube:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_pinterest:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_rss:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_soundcloud:before { content: ""; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_s__default { display: none; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_label { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; font-size: 87%; }

.home-flag-mobile .views-field-addtoany-link .field-content span .a2a_button_email { display: none; }

.home-flag-mobile .btb-copy { color: #878787; display: block; }

.home-flag-mobile .btb-copy:before { content: "\f0c5"; color: #878787; display: inline-block; font-size: 16px; font-family: FontAwesome; margin-right: 3px; width: 19px; }

.pane-portada-servicios { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; background: #36474f; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; clear: right; float: right; padding: 3% !important; }

.pane-portada-servicios .pane-title { color: #ffffff; border-bottom: 1px solid #79919d; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; margin-bottom: 20px; padding-bottom: 4px; }

.pane-portada-servicios .pane-servicios-clima-actual { float: left; margin-right: 2%; width: 46%; }

.pane-portada-servicios .services-horos { border-left: 2px dotted #5e6c72; display: inline-block; float: right; padding: 4px 0 4px 4%; width: 45%; }

.pane-portada-servicios .services-horos .first-text { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1.05rem; padding: 0px 10%; line-height: 1.4rem; }

.pane-portada-servicios .services-horos .first-text .text-horos { color: #b5b6b7; font-family: "Montserrat", sans-serif; font-size: 1rem; font-weight: 600; }

.pane-portada-servicios .services-horos .first-text .text-universo { font-family: "Montserrat", sans-serif; font-size: 1rem; font-weight: 600; }

.pane-portada-servicios .services-horos .text-link { margin-bottom: 0; text-align: center; }

.pane-portada-servicios .services-horos .text-link a { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid #fff; color: #ffffff; display: inline-block; font-size: 0.75rem; font-weight: 600; padding: 5px 0 4px; text-align: center; width: 80%; }

.pane-portada-servicios .view-servicios-clima-actual { padding-bottom: 53px; position: relative; }

.pane-portada-servicios .view-servicios-clima-actual .view-filters { bottom: 0; position: absolute; width: 100%; }

.pane-portada-servicios .view-servicios-clima-actual .view-filters .views-exposed-widget { float: none; margin: 0 auto; padding: 0; width: 80%; }

.pane-portada-servicios .view-servicios-clima-actual .view-filters .views-exposed-widget label { display: none; }

.pane-portada-servicios .view-servicios-clima-actual .view-filters .views-submit-button { display: none; }

.pane-portada-servicios .view-servicios-clima-actual .view-filters .seed-select-wrapper { background: #36474f; border: 1px solid #ffffff; color: #ffffff; position: relative; }

.pane-portada-servicios .view-servicios-clima-actual .view-filters .seed-select-wrapper:after { content: "\f0dd"; position: absolute; font-family: FontAwesome; font-size: 116%; right: 6px; }

.pane-portada-servicios .view-servicios-clima-actual .view-filters select { background: #36474f; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 0.85rem; padding: 5px 4px 4px; text-transform: uppercase; }

.pane-portada-servicios .view-servicios-clima-actual .view-content .views-field-weatherImage { display: inline-block; vertical-align: middle; margin-right: 2%; width: 55%; }

.pane-portada-servicios .view-servicios-clima-actual .conjunto-de-campos { display: inline-block; vertical-align: middle; width: 40%; }

.pane-portada-servicios .view-servicios-clima-actual .views-field-temperature { color: #f9bf2b; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 3rem; }

.pane-portada-servicios .view-servicios-clima-actual .views-field-weatherName { color: #ffffff; font-family: "Montserrat", sans-serif; weight: 300; margin-top: 10px; }

.pane-portada-servicios .pane-menu-menu-servicios-home { display: inline-block; width: 100%; }

.pane-portada-servicios .pane-menu-menu-servicios-home .menu { margin: 0; font-size: 0; }

.pane-portada-servicios .pane-menu-menu-servicios-home .menu li { display: inline-block; list-style: none; }

.pane-portada-servicios .pane-menu-menu-servicios-home .menu > * { font-size: 16px; }

.pane-portada-servicios .pane-menu-menu-servicios-home .menu li { border: 1px solid #2b3940; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-right: 3%; margin-top: 16px; text-align: center; width: 47.5%; }

.pane-portada-servicios .pane-menu-menu-servicios-home .menu li a { border: 1px solid #52656f; color: #677d88; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: block; font-size: 72%; padding: 8px 2px; text-transform: uppercase; }

.pane-portada-servicios .pane-menu-menu-servicios-home .menu li a:hover { color: #ffffff; }

.pane-portada-servicios .pane-menu-menu-servicios-home .menu li:nth-child(2) { margin-right: 0; }

.pane-portada-servicios .pane-menu-menu-servicios-home .menu li:nth-child(2) ~ li { margin-right: 3%; width: 30.6%; }

.pane-portada-servicios .pane-menu-menu-servicios-home .menu li:nth-child(2) ~ li.last { margin-right: 0; }

/* Canal */
.box-destacada-canal { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; display: inline-block; padding: 0; width: 100%; }

.box-destacada-canal .block-title, .box-destacada-canal .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

@media only screen and (max-width: 1025px) { .box-destacada-canal .news-read a { color: #79919d !important; } }

.destacada-v1 .content-text { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(-4%, transparent), color-stop(85%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); bottom: 0; display: block; padding: 20px 2% 25px; position: absolute; width: 96%; }

.destacada-v1 .content-text .queue-section { border-bottom: 1px solid #ffffff; display: inline-block; margin-bottom: 10px; padding-bottom: 5px; text-transform: uppercase; }

.destacada-v1 .content-text .queue-section a { color: #ffffff; font-weight: 800; }

.destacada-v1 .content-text .queue-section a:hover { text-decoration: none; }

.destacada-v1 .content-text .queue-title a { color: #ffffff; font-family: "PT Serif", serif; font-size: 1.5rem; font-weight: bold; line-height: 1; text-shadow: 1px 1px 2px #232323; }

.destacada-v1 .content-text .queue-topico { display: none; margin-top: 10px; }

.destacada-v1 .content-text .queue-topico ul { margin: 0; }

.destacada-v1 .content-text .queue-topico ul li { display: inline-block; list-style: none; }

.destacada-v1 .content-text .queue-topico ul a { background: url("../images/ic-trending.png") no-repeat left center; -moz-background-size: 20px; background-size: 20px; color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; padding: 3px 0px 2px 24px; text-transform: uppercase; }

.destacada-v1 .content-text .home-flag-mobile .menu-block-box-home span { background: url("../images/ic-contextual-menu-blanco.png") no-repeat right top; }

.destacada-v2 .conten-text { background: #005999; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 20px 3% 18px; position: relative; }

.destacada-v2 .conten-text .queue-section { border-bottom: 1px solid #44A9DF; display: inline-block; margin-bottom: 15px; padding-bottom: 8px; text-transform: uppercase; width: 100%; }

.destacada-v2 .conten-text .queue-section a { color: #ffffff; font-size: 0.85rem; font-weight: 800; }

.destacada-v2 .conten-text .queue-section a:hover { text-decoration: none; }

.destacada-v2 .conten-text .queue-title a { color: #ffffff; font-family: "PT Serif", serif; font-size: 1.5rem; line-height: 1.2; }

.destacada-v2 .conten-text .queue-topico { display: none; margin-top: 10px; }

.destacada-v2 .conten-text .queue-topico ul { margin: 0; }

.destacada-v2 .conten-text .queue-topico ul li { display: inline-block; list-style: none; }

.destacada-v2 .conten-text .queue-topico ul a { background: url("../images/ic-trending.png") no-repeat left center; -moz-background-size: 20px; background-size: 20px; color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; padding: 3px 0px 2px 24px; text-transform: uppercase; }

.destacada-v2 .conten-text .queue-relacionada { display: none; margin-top: 25px; }

.destacada-v2 .conten-text .queue-relacionada ul { margin: 0; }

.destacada-v2 .conten-text .queue-relacionada ul li { display: inline-block; list-style: none; }

.destacada-v2 .conten-text .queue-relacionada ul li { position: relative; padding-left: 18px; }

.destacada-v2 .conten-text .queue-relacionada ul li:before { background: #44a9df; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; content: ''; display: inline-block; height: 8px; left: 0; position: absolute; top: 5px; width: 8px; }

.destacada-v2 .conten-text .queue-relacionada ul li a { color: #ffffff; font-size: 107%; }

.destacada-v2 .conten-text .home-flag-mobile .menu-block-box-home span { background: url("../images/ic-contextual-menu-blanco.png") no-repeat right top; }

.destacada-box-2 { padding: 15px 3%; width: 94%; }

.destacada-box-2 .views-row .queue-resume { color: #4d4d4d; font-family: "Montserrat", sans-serif; font-size: 0.9rem; margin-top: 18px; padding: 5% 2% 12px 2%; }

.destacada-box-2 .queue-section { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; margin-bottom: 18px; padding-bottom: 3px; text-transform: uppercase; }

.destacada-box-2 .queue-title { float: left; width: 68.6%; margin-right: 2.8%; }

.destacada-box-2 .queue-title a { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.35rem; line-height: 1.5rem; }

.destacada-box-2 .queue-image { float: right; width: 28.6%; margin-left: 0; }

.destacada-box-3 .views-row { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; display: inline-block; padding: 17px 3%; width: 94%; }

.destacada-box-3 .views-row .block-title, .destacada-box-3 .views-row .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.destacada-box-3 .views-row .queue-section { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; margin-bottom: 18px; padding-bottom: 3px; text-transform: uppercase; }

.destacada-box-3 .views-row .queue-title { float: left; width: 68.6%; margin-right: 2.8%; }

.destacada-box-3 .views-row .queue-title a { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.25rem; line-height: 1; }

@media only screen and (max-width: 1025px) { .destacada-box-3 .views-row.news-read .queue-title a { color: #79919d; } }

.destacada-box-3 .views-row .queue-image { float: right; width: 28.6%; margin-left: 0; }

.destacada-box-3 .views-row .queue-resume { color: #4d4d4d; font-family: "Montserrat", sans-serif; font-font-size: 1.05rem; margin-top: 18px; }

.destacada-box-3 .views-row .not-image .queue-title { float: none; margin: 0; width: 100%; }

.destacada-box-3 .views-row .not-image  .queue-title { float: none; margin: 0; width: 100%; }

.internal-section { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; position: initial; }

.internal-section .block-title, .internal-section .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.internal-section .views-field-published-at { color: #888; font-size: 0.85rem; margin: 0.5rem 0; }

.internal-section .view-header h3, .internal-section .view-header h1 { border-bottom: 1px solid #dadada; color: #79919d; font-size: 285%; font-weight: 800; margin-top: 4px; text-transform: uppercase; }

.internal-section .view-header h3 { font-size: 1.6rem; }

.internal-section .views-row { border-bottom: 1px solid #dadada; padding: 15px 0; display: inline-block; width: 100%; }

.internal-section .views-row .title-topic { float: left; width: 68.6%; margin-right: 2.8%; }

.internal-section .views-row .views-field-field-imagen-foto { float: right; width: 28.6%; margin-left: 0; }

.internal-section .views-row .views-field-field-imagen-foto img { width: 100%; }

.internal-section .views-row .views-field-field-resume-nota { color: #212121; font-size: 0.9rem; font-weight: 300; margin-top: 0.5rem; }

.internal-section .views-row .views-field-field-titulo-corto a, .internal-section .views-row .views-field-title a { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.4rem; line-height: 1.3; }

.internal-section .views-row .views-field-field-topicos { margin-top: 12px; }

.internal-section .views-row .views-field-field-topicos a { background: url("../images/ic-trending.png") no-repeat left center; -moz-background-size: 20px; background-size: 20px; color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; padding: 3px 0px 2px 24px; text-transform: uppercase; }

.internal-section .views-row.views-row-last { border-bottom: none; }

.internal-section .item-list { bottom: 0; left: 0; position: relative; margin-top: 3rem; text-align: center; width: 100%; }

/* Temas*/
.view-destacado-tema { position: relative; }

.view-destacado-tema .image-topic img { height: auto; width: 100%; }

.view-destacado-tema .content-text { text-align: center; }

.view-destacado-tema .title-topic { color: #ffffff; display: inline-block; font-size: 2rem; font-family: "Montserrat", sans-serif; font-weight: bold; line-height: 1; position: absolute; text-transform: uppercase; left: 0; top: 160px; width: 100%; }

.view-destacado-tema .body-topic p { color: #36474f; font-size: 130%; line-height: 1.5; margin: 0 auto; padding: 27px 3%; }

.view-destacado-tema .no-image { padding: 20px 3%; text-align: center; }

.view-destacado-tema .no-image .title-topic { border-bottom: 1px solid #bebebe; color: #005999; display: block; margin: 0 auto; max-width: 1000px; margin-bottom: 15px; padding-bottom: 15px; position: relative; top: 0; }

.view-destacado-tema .no-image .body-topic p { color: #36474f; padding: 0; }

.view-topicos .view-content > div { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; display: inline-block; width: 94%; }

.view-topicos .view-content > div .block-title, .view-topicos .view-content > div .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

@media only screen and (max-width: 1025px) { .view-topicos .view-content > div.news-read .topic-tile a { color: #79919d; } }

.view-topicos .view-content .content-topic .topic-seccion { border-bottom: 1px solid #e5e5e5; margin-bottom: 15px; margin-top: 7px; padding-bottom: 5px; }

.view-topicos .view-content .content-topic .topic-seccion a { color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; margin-bottom: 18px; text-transform: uppercase; }

.view-topicos .view-content .content-topic .topic-tile { float: left; width: 69%; }

.view-topicos .view-content .content-topic .topic-tile a { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.3rem; }

.view-topicos .view-content .content-topic .topic-image { float: right; margin-left: 1%; width: 29%; }

.view-topicos .view-content .content-topic .topic-image img { width: 100%; }

.view-topicos .view-content .not-image .topic-tile { float: none; margin-bottom: 10px; width: 100%; }

.view-topicos .view-content .not-image .topic-sumario { color: #444444; font-family: "Montserrat", sans-serif; font-size: 1.2rem; }

/*----------  Pages  ----------*/
.front { padding-top: 113px; }

.front .pane-front-three-new .panel-col-first { margin: 0 auto; width: 94%; }

.front .pane-portada-ultimas-noticias .panel-col-last, .front .pane-portada-ultimas-noticias .panel-col-first { width: 100%; }

.front .pane-sub-noticias-destacadas, .front .pane-portada-ultimas-noticias, .front .pane-portada-opinion { margin: 0 auto; width: 94%; }

.front .region-footer-first .menu-name-main-menu ul .menu-item a.active, .front .region-footer-first .menu-name-main-menu ul .menu-item a:link.active { font-family: "Montserrat", sans-serif; font-weight: bold; }

.front .region-footer-first .menu-name-main-menu ul .menu-item a.portada, .front .region-footer-first .menu-name-main-menu ul .menu-item a:link.portada { font-family: "Montserrat", sans-serif; font-weight: bold; }

.page-node-type-nota { padding-top: 53px; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .views-field-field-imagen-foto-1 { display: inline-block; vertical-align: middle; margin-right: 2%; width: 18%; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .views-field-field-imagen-foto-1 img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos { display: inline-block; vertical-align: middle; width: 74%; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-title-1 .field-content a { color: #0b6bb5; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-field-usuario-twitter .field-content a { color: #0b6bb5; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-field-usuario-twitter .field-content a:before { content: "\f099"; color: #79919d; font-family: FontAwesome; font-size: 15px; margin-right: 4px; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-field-correo-electronico .field-content a { color: #0b6bb5; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-field-correo-electronico .field-content a:before { content: "\f0e0"; color: #79919d; font-family: FontAwesome; font-size: 15px; margin-right: 4px; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-published-at { display: none; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-published-at .field-content { color: #79919d; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-published-at-1 .field-content { color: #79919d; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; }

.page-node-type-nota .panel-col-top .view-opinion-columnistas .views-field-published-at, .page-node-type-nota .panel-col-top .view-opinion-columnistas .views-field-published-at-1 { display: none !important; }

.page-node-type-nota .panel-col-top .pane-opinion-columnistas { max-width: 55%; }

.page-node-type-nota .block-seed-tools-seed .content { height: auto; }

.page-node-type-nota .panel-col-last, .page-node-type-nota .panel-col-first { float: none; width: 100%; }

.page-node-type-nota .panel-col-last .inside, .page-node-type-nota .panel-col-first .inside { margin: 0; }

.page-node-type-nota #main { margin: 0 auto; width: 94%; }

.page-node-type-nota .title-node { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.75rem; line-height: 2.2rem; }

.page-node-type-nota .view-datos-nota-ampliada { margin-bottom: 15px; }

.page-node-type-nota .view-datos-nota-ampliada .views-field-field-seccion-principal { display: inline-block; vertical-align: middle; border-right: 1px solid #084F8D; line-height: 1; margin-bottom: 0; margin-right: 10px; padding-right: 10px; }

.page-node-type-nota .view-datos-nota-ampliada .views-field-field-seccion-principal a { color: #0165b3; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; text-transform: uppercase; }

.page-node-type-nota .view-datos-nota-ampliada .views-field-field-fuentes { display: inline-block; vertical-align: middle; border-right: 1px solid #79919d; line-height: 1; margin-right: 10px; padding-right: 10px; }

.page-node-type-nota .view-datos-nota-ampliada .views-field-field-fuentes .field-content { color: #79919d; font-size: 0.85rem; font-weight: 600; }

.page-node-type-nota .view-datos-nota-ampliada .views-field-published-at-1 { display: inline-block; vertical-align: middle; line-height: 1; }

.page-node-type-nota .view-datos-nota-ampliada .views-field-published-at-1 .field-content { color: #79919d; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; }

.page-node-type-nota .view-datos-nota-ampliada .views-field-published-at { display: none; }

.page-node-type-nota .gallery-note { padding-left: 5%; position: relative; }

.page-node-type-nota .gallery-note .view-content, .page-node-type-nota .gallery-note ul { margin: 0; }

.page-node-type-nota .gallery-note .view-content li, .page-node-type-nota .gallery-note ul li { display: inline-block; list-style: none; }

.page-node-type-nota .gallery-note .view-content .views-row, .page-node-type-nota .gallery-note .view-content li, .page-node-type-nota .gallery-note ul .views-row, .page-node-type-nota .gallery-note ul li { display: none; }

.page-node-type-nota .gallery-note .view-content .views-row-first, .page-node-type-nota .gallery-note .view-content .views-row.first, .page-node-type-nota .gallery-note .view-content li-first, .page-node-type-nota .gallery-note .view-content li.first, .page-node-type-nota .gallery-note ul .views-row-first, .page-node-type-nota .gallery-note ul .views-row.first, .page-node-type-nota .gallery-note ul li-first, .page-node-type-nota .gallery-note ul li.first { display: block; }

.page-node-type-nota .gallery-note .caroufredsel_wrapper { margin: 0 !important; }

.page-node-type-nota .gallery-note .caroufredsel_wrapper li, .page-node-type-nota .gallery-note .caroufredsel_wrapper .views-row { display: block; float: left; }

.page-node-type-nota .gallery-note .caroufredsel_wrapper { width: 100% !important; }

.page-node-type-nota .gallery-note .caroufredsel_wrapper .views-row { margin-right: 10px; padding-right: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.page-node-type-nota .gallery-note .views-field-field-imagen-foto-1 { background: #d8d8d8; margin-bottom: 10px; position: relative; text-align: center; }

.page-node-type-nota .gallery-note .views-field-field-imagen-foto-1 .field-content { display: table-cell; vertical-align: middle; width: 724px; height: 230px; }

.page-node-type-nota .gallery-note .expand { bottom: 7px; color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.7rem; right: 3%; text-decoration: none; position: absolute; text-transform: uppercase; z-index: 10; }

.page-node-type-nota .gallery-note .expand:after { content: "\f065"; font-family: FontAwesome; font-size: 21px; margin-left: 8px; vertical-align: middle; }

.page-node-type-nota .gallery-note .views-field-nothing { color: #888888; font-family: "PT Serif", serif; font-style: italic; font-size: 0.9rem; line-height: 1.4; margin-top: 5px; }

.page-node-type-nota .gallery-note .views-field-field-video { position: relative; }

.page-node-type-nota .gallery-note .views-field-field-video iframe { height: 230px; max-width: 100%; }

.page-node-type-nota .gallery-note .views-field-field-video .expand { bottom: 10px; }

.page-node-type-nota .gallery-note .pager-gallery { text-align: center; }

.page-node-type-nota .gallery-note .pager-gallery a { display: inline-block; text-indent: -5000em; background: #a7a7a7; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; height: 8px; margin-right: 6px; vertical-align: middle; width: 8px; }

.page-node-type-nota .gallery-note .pager-gallery a.selected { background: #777777; }

@media only screen and (max-width: 1025px) { .page-node-type-nota .gallery-note .view-header { display: none !important; } }

.page-node-type-nota .gallery-note .view-header { display: none; }

.page-node-type-nota .gallery-note .node-video { position: relative; }

.page-node-type-nota .gallery-note .node-video img { margin-bottom: 10px; }

.page-node-type-nota .gallery-note .node-video .field-name-title { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.page-node-type-nota .gallery-note .node-video .field-name-title a { display: inline-block; text-indent: -5000em; display: inline-block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }

.page-node-type-nota .pane-node-body .field-name-body { position: relative; }

.page-node-type-nota .pane-node-body .field-name-body .location-event { /*float: left;*/ font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; line-height: 1.4; margin-right: 5px; }

.page-node-type-nota .pane-node-body .field-name-body .location-event ul { margin: 0; list-style: none; }

.page-node-type-nota .pane-node-body .field-name-body .location-event ul li { float: left; margin-right: 5px; }

.page-node-type-nota .pane-node-body .field-name-body .location-event ul li:after { content: ', '; }

.page-node-type-nota .pane-node-body .field-name-body .location-event ul li.last:after { content: '-'; margin-left: 5px; }

.page-node-type-nota .pane-node-body .field-name-body p { color: #444444; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.95rem; line-height: 1.4; }

.page-node-type-nota .pane-node-body .field-name-body p a { color: #0165b3; font-family: "Montserrat", sans-serif; font-weight: bold; }

.page-node-type-nota .pane-node-body .field-name-body a { word-wrap: break-word; }

.page-node-type-nota .pane-node-body .field-name-body.text-show:before { content: none; }

.page-node-type-nota .pane-node-body .field-name-body blockquote strong { display: block; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.7rem; margin-top: 17px; text-align: right; }

.page-node-type-nota .pane-node-body .field-name-body blockquote p { background: url("../images/corchetes-mobile.png") no-repeat; font-family: "PT Serif", serif; font-size: 1.25rem; font-style: italic; line-height: 2.1rem; padding-left: 40px; color: #212121; }

.page-node-type-nota .pane-node-body .field-name-body iframe { width: 100%; }

.page-node-type-nota .region-header-first .block-seed-tools-seed-logo { margin-right: 0; height: 57px; width: 10%; }

.page-node-type-nota .block-views-noticia-ampliada-block-1 { display: inline-block; vertical-align: middle; text-align: center; width: 67%; }

.page-node-type-nota .block-views-noticia-ampliada-block-1 .view-noticia-ampliada .view-content ul { margin: 0; }

.page-node-type-nota .block-views-noticia-ampliada-block-1 .view-noticia-ampliada .view-content ul li { display: inline-block; list-style: none; }

.page-node-type-nota .block-views-noticia-ampliada-block-1 .view-noticia-ampliada .view-content ul .views-field-field-canal-principal .field-content { color: #ffffff; font-size: 107%; text-transform: uppercase; }

.page-node-type-nota .block-seed-tools-seed-logo #logo { background: url("../images/logo-eu-blanco.png") no-repeat center left; display: inline-block; height: 57px; }

.page-node-type-nota .block-seed-tools-seed-logo #logo img { opacity: 0; }

.page-node-type-nota .tokens-nota { display: none; }

.page-node-type-nota .link-errores { border-top: 1px solid #e0e0df; margin-top: 20px !important; }

.page-node-type-nota .link-errores .pane-content { border-top: 1px solid #ffffff; padding-top: 15px; }

.page-node-type-nota .link-errores .pane-content p { color: #7e95a1; font-family: "Montserrat", sans-serif; font-weight: 300; }

.page-node-type-nota .link-errores .pane-content p a { font-family: "Montserrat", sans-serif; font-weight: 600; font-size: 0.85rem; }

.page-node-type-nota .relation-multimedia { background: #36474f; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-bottom: 20px; padding: 10px 2%; }

.page-node-type-nota .relation-multimedia .pane-title { color: #ffffff; border-bottom: 1px solid #ffffff; font-size: 110%; margin-bottom: 8px; padding-bottom: 5px; text-transform: uppercase; }

.page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-row { font-size: 0; }

.page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-row > * { font-size: 16px; }

.page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-field-title { display: inline-block; vertical-align: top; margin-right: 2%; width: 68%; }

.page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-field-title a { color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 1rem; }

.page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-field-field-infografia, .page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-field-field-elementos { display: inline-block; vertical-align: top; width: 30%; }

.page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-field-field-infografia ul, .page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-field-field-elementos ul { margin: 0; }

.page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-field-field-infografia ul li, .page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-field-field-elementos ul li { display: inline-block; list-style: none; }

.page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-field-field-infografia ul li, .page-node-type-nota .relation-multimedia .view-datos-nota-ampliada .views-field-field-elementos ul li { max-width: 100%; }

.page-node-type-nota .panel-col-last .pane-bean { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.page-node-type-nota .panel-col-last .pane-bean .block-title, .page-node-type-nota .panel-col-last .pane-bean .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.page-node-type-nota .panel-col-last .pane-bean .pane-content .entity-bean { bottom: 11px; left: 3%; position: absolute; width: 94%; }

.page-node-type-nota .panel-col-last .pane-bean .pane-content .field-name-field-link-more { border-top: 1px solid #e4e7e9; display: inline-block; width: 100%; border-top: none; }

.page-node-type-nota .panel-col-last .pane-bean .pane-content .field-name-field-link-more p { margin-bottom: 0; }

.page-node-type-nota .panel-col-last .pane-bean .pane-content .field-name-field-link-more .link-view-more { background: url("../images/ic-arrow-blue.png") no-repeat right center; color: #0068B3; display: block; margin-top: 13px; font-family: "Montserrat", sans-serif; font-size: 0.9rem; font-weight: 300; text-transform: uppercase; }

.page-node-type-nota .panel-col-last .pane-bean .view-mode-widget_lista_de_elementos { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #dadada; }

.page-node-type-nota .panel-col-last .pane-bean .view-mode-widget_lista_de_elementos .group-left { width: 70%; }

.page-node-type-nota .panel-col-last .pane-bean .view-mode-widget_lista_de_elementos .group-left h3 { line-height: 1; margin-bottom: 0; }

.page-node-type-nota .panel-col-last .pane-bean .view-mode-widget_lista_de_elementos .group-left h3 a { color: #212121; display: block; font-size: 1rem; font-family: "Montserrat", sans-serif; font-weight: bold; line-height: 1.4rem; }

.page-node-type-nota .panel-col-last .pane-bean .view-mode-widget_lista_de_elementos .group-left .field-name-field-topicos { margin-top: 13px; }

.page-node-type-nota .panel-col-last .pane-bean .view-mode-widget_lista_de_elementos .group-left .field-name-field-topicos .field-item a { background: url("../images/ic-trending.png") no-repeat left center; -moz-background-size: 20px; background-size: 20px; color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; padding: 3px 0px 2px 24px; text-transform: uppercase; }

.page-node-type-nota .panel-col-last .pane-bean .view-mode-widget_lista_de_elementos .group-right { width: 28%; }

.page-node-type-nota .panel-col-last .pane-bean .views-footer { border-top: 1px solid #e4e7e9; display: inline-block; width: 100%; border: none; }

.page-node-type-nota .panel-col-last .pane-bean .views-footer p { margin-bottom: 0; }

.page-node-type-nota .panel-col-last .pane-bean .views-footer .link-view-more { background: url("../images/ic-arrow-blue.png") no-repeat right center; color: #0068B3; display: block; margin-top: 13px; font-family: "Montserrat", sans-serif; font-size: 0.9rem; font-weight: 300; text-transform: uppercase; }

.page-node-type-nota .panel-col-last .pane-bean .views-footer .link-view-more { margin-top: 0; }

.page-node-type-nota .pane-eluniverso-core-block-chronology ~ .pane-bean { display: none; }

.page-node-type-nota .lightbox2-alt-layout-data #bottomNavClose { margin: 0; }

.page-node-type-nota #bottomNavClose { margin-top: 0; }

.page-node-type-nota #bottomNavZoom, .page-node-type-nota #numberDisplay { display: none !important; }

/** CBA: Estilos para BBC branding INICIO */
/*.hd-bbc { background: #cc0101; clear: both; padding: 5px; width: 150px; height: 0.9rem; img { height: 100%; vertical-align: baseline; } }*/
.ft-bbc { background: #cc0101; width: 100%; padding: 1px; height: 11px; line-height: 0; overflow: hidden; }

.bbc_tag { /*width: 100px;*/ text-align: center; height: auto; background-color: #cc0101; color: black; font-family: Arial; font-size: 0.7rem; letter-spacing: 0.08rem; margin-left: 0.7rem; display: inline-block; vertical-align: middle; line-height: 1; margin-top: -1px; padding-right: 5px; /*display: inline-block; margin-left: 5px;*/ }

.bbc_tag img { float: left; margin-left: 0.3rem; }

.patrocinado { text-transform: uppercase; display: inline-block; margin-left: 10px; }

.patrocinado.list { margin-left: 0; margin-top: 0.8em; }

.patrocinado .etiqueta { background: #F3B71A; padding: 5px 15px; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; font-weight: bold; color: black; font-size: 0.7em; }

.patrocinado .prefijo { color: #79919d; font-weight: 600; margin-left: 0.5em; font-size: 0.7em; }

.patrocinado a.enlace { color: #79919d; font-size: 0.7em; text-decoration: underline; cursor: pointer; }

.patrocinado span.enlace { color: #79919d; font-size: 0.7em; }

@media only screen and (max-width: 767px) { .patrocinado { margin-top: 0.8em; margin-left: 0; } }

/* Media Query 480px */
/*@media only screen and (max-width: 30rem) {  .hd-bbc {  width: 100%;  height: 1rem; margin-top:0.5rem; } .bbc_tag { margin-left: 0; width: 7.9rem; display: inherit; } }*/
/** CBA: Estilos para BBC branding FIN */
.layout-columnista .panel-col-top { margin-bottom: 25px; margin-top: 20px; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .views-field-field-imagen-foto-1 { display: inline-block; vertical-align: middle; margin-right: 2%; width: 18%; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .views-field-field-imagen-foto-1 img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos { display: inline-block; vertical-align: middle; width: 74%; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-title-1 .field-content a { color: #0b6bb5; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-field-usuario-twitter .field-content a { color: #0b6bb5; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-field-usuario-twitter .field-content a:before { content: "\f099"; color: #79919d; font-family: FontAwesome; font-size: 15px; margin-right: 4px; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-field-correo-electronico .field-content a { color: #0b6bb5; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-field-correo-electronico .field-content a:before { content: "\f0e0"; color: #79919d; font-family: FontAwesome; font-size: 15px; margin-right: 4px; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-published-at { display: none; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-published-at .field-content { color: #79919d; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; }

.layout-columnista .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-published-at-1 .field-content { color: #79919d; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; }

.layout-columnista .panel-col-last .pane-vista-caricaturas { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.layout-columnista .panel-col-last .pane-vista-caricaturas .block-title, .layout-columnista .panel-col-last .pane-vista-caricaturas .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.layout-columnista .panel-col-last .pane-vista-caricaturas .pane-title { margin-bottom: 20px; margin-top: 10px; padding-bottom: 5px; }

.layout-normal #main { width: 100%; }

.layout-normal .panel-col-bottom, .layout-normal .panel-col-last, .layout-normal .panel-col-top { margin: 0 auto; display: block; width: 90%; }

.layout-normal .panel-col-first .panel-pane { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 auto; width: 90%; }

.layout-normal .panel-col-first .panel-galeria-nota { width: 100%; }

.layout-normal .pane-node-body .field-name-body p ~ .gradient-text { bottom: 0; display: block; left: 50%; margin-left: -70px; position: absolute; }

.layout-normal .pane-node-body .field-name-body p ~ .gradient-text span { border: 2px solid #216fa6; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: #216fa6; cursor: pointer; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.95rem; display: inline-block; padding: 6px 0; text-align: center; width: 140px; }

.layout-caricatura .region-header-first .block-seed-tools-seed-logo { margin-right: 0; height: 57px; width: 10%; }

.layout-caricatura .region-header-first .block-seed-tools-seed-logo #logo { background: url("../images/logo-eu-blanco.png") no-repeat center left; display: inline-block; height: 57px; }

.layout-caricatura .region-header-first .block-seed-tools-seed-logo #logo img { opacity: 0; }

.layout-caricatura .title-cartoon-opinion-mobile { display: inline-block; vertical-align: middle; text-align: center; width: 67%; }

.layout-caricatura .title-cartoon-opinion-mobile p { color: #ffffff; font-size: 107%; margin: 0; text-transform: uppercase; }

.layout-caricatura .active-scroll .title-cartoon-opinion-mobile { display: none; }

.layout-caricatura .panel-col-last, .layout-caricatura .panel-col-first { float: none; width: 100%; }

.layout-caricatura .panel-col-last .inside, .layout-caricatura .panel-col-first .inside { margin: 0; }

.layout-caricatura .title-node { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 2rem; }

.layout-caricatura .view-datos-nota-ampliada { margin-bottom: 15px; }

.layout-caricatura .view-datos-nota-ampliada .views-field-nothing { margin-bottom: 3px; }

.layout-caricatura .view-datos-nota-ampliada .views-field-nothing .field-content { color: #084F8D; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; }

.layout-caricatura .view-datos-nota-ampliada .views-field-title { display: inline-block; vertical-align: middle; border-right: 1px solid #79919d; line-height: 1; margin-right: 10px; padding-right: 10px; }

.layout-caricatura .view-datos-nota-ampliada .views-field-title .field-content { color: #79919d; font-weight: 600; font-size: 0.85rem; }

.layout-caricatura .view-datos-nota-ampliada .views-field-published-at { display: inline-block; vertical-align: middle; line-height: 1; }

.layout-caricatura .view-datos-nota-ampliada .views-field-published-at .field-content { color: #79919d; font-family: "Montserrat", sans-serif; font-weight: 300; }

.layout-caricatura .panel-col-first { margin-bottom: 2em; text-align: center; }

.layout-caricatura .pane-opinion-columnistas { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.layout-caricatura .pane-opinion-columnistas .block-title, .layout-caricatura .pane-opinion-columnistas .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.layout-caricatura .pane-opinion-columnistas .pane-title { color: #045b9a; font-size: 120%; margin-top: 10px; padding-bottom: 5px; }

.layout-caricatura .view-opinion-columnistas .views-field-field-imagen-foto-1 { display: inline-block; vertical-align: middle; width: 16%; }

.layout-caricatura .view-opinion-columnistas .views-field-field-imagen-foto-1 img { -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }

.layout-caricatura .view-opinion-columnistas .views-row { border-bottom: 1px dotted #dadada; padding: 11px 0; }

.layout-caricatura .view-opinion-columnistas .views-row.views-row-last { border-bottom: none; }

.layout-especial #main { max-width: 100%; padding-top: 0; width: 100%; }

.layout-especial .region-content .panel-col-top { position: relative; }

.layout-especial .region-content .panel-col-top .pane-node-title { bottom: 57px; position: absolute; text-align: center; width: 100%; z-index: 1; }

.layout-especial .region-content .panel-col-top .pane-node-title .pane-content { margin: 0 auto; max-width: 94%; }

.layout-especial .region-content .panel-col-top .pane-node-title .title-node { color: #ffffff; font-size: 170%; margin-bottom: 0; }

.layout-especial .region-content .panel-col-top .inside:after { content: ''; height: 120px; background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(-4%, transparent), color-stop(85%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); width: 100%; position: absolute; bottom: 0; }

.layout-especial .region-content .center-wrapper { position: relative; z-index: 10; }

.layout-especial .region-content .center-wrapper .pane-datos-nota-ampliada { background: #ffffff; margin: -60px auto 0; max-width: 84%; padding: 20px 5% 0; }

.layout-especial .region-content .center-wrapper .pane-node-body p { background: #ffffff; margin: 0 auto 1em; max-width: 84%; padding: 0 5%; }

.layout-especial .region-content .center-wrapper .pane-node-body h2 { margin: 0 auto 1em; max-width: 640px; }

.layout-especial .region-content .panel-col-bottom { margin: 0 auto; max-width: 94%; display: block; }

.layout-multigaleria { background: #36474f; /* Video */ /* Galeria */ }

.layout-multigaleria .panel-col-top { margin-bottom: 20px; }

.layout-multigaleria .publicity-content-google, .layout-multigaleria .publicity-content { background: url(../images/bg_publicity-multimedia.png); }

.layout-multigaleria .panel-col-last, .layout-multigaleria .panel-col-first { float: none; width: 100%; }

.layout-multigaleria .panel-col-last .inside, .layout-multigaleria .panel-col-first .inside { margin: 0; }

.layout-multigaleria .title-node { color: #ffffff; font-family: "PT Serif", serif; font-weight: bold; font-size: 2rem; }

.layout-multigaleria .view-datos-nota-ampliada .view-content ul { margin: 0; }

.layout-multigaleria .view-datos-nota-ampliada .view-content ul li { display: inline-block; list-style: none; }

.layout-multigaleria .view-datos-nota-ampliada .view-content .views-field-field-seccion, .layout-multigaleria .view-datos-nota-ampliada .view-content .views-field-field-secciones { margin-bottom: 3px; }

.layout-multigaleria .view-datos-nota-ampliada .view-content .views-field-field-seccion .selected, .layout-multigaleria .view-datos-nota-ampliada .view-content .views-field-field-secciones .selected { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; text-transform: uppercase; }

.layout-multigaleria .view-datos-nota-ampliada .view-content .views-field-published-at .field-content { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.80rem; }

.layout-multigaleria .field-name-field-video iframe { width: 100%; }

.layout-multigaleria .pane-videogaleria-noticias-relacionadas .pane-title { border-bottom: 1px solid #79919d; color: #79919d; display: block; font-size: 130%; padding-bottom: 10px; }

.layout-multigaleria .view-videogaleria-noticias-relacionadas .views-field-title-1 a { color: #ffffff; font-size: 117%; font-weight: 800; }

.layout-multigaleria .view-videogaleria-noticias-relacionadas .views-field-title-1 a:before { background: #bdbdbd; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; content: ''; display: inline-block; height: 8px; margin-right: 5px; width: 8px; }

.layout-multigaleria .view-videogaleria-noticias-relacionadas .views-field-published-at { display: none; }

.layout-multigaleria .view-pagina-de-fotogaleria { position: relative; }

.layout-multigaleria .view-pagina-de-fotogaleria .views_slideshow_slide_counter { background: rgba(33, 33, 33, 0.7); color: #ffffff; right: 0; padding: 4px 0; position: absolute; text-align: center; top: 0; width: 90px; z-index: 100; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text { position: absolute; top: 0; width: 100%; z-index: 99; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-next, .layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-previous { position: absolute; top: 0; height: 100%; width: 10%; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-next:after, .layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-previous:after { color: rgba(215, 215, 215, 0.4); content: "\f104"; display: inline-block; height: 35px; left: 7px; font-family: FontAwesome; font-size: 75px; margin-top: -22px; padding-top: 9px; position: absolute; text-indent: 0; top: 50%; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-next a, .layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-previous a { display: inline-block; text-indent: -5000em; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-pause { display: none; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-previous { left: 0; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-next { right: 0; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-next:after { content: "\f105"; left: inherit !important; right: 7px; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-cycle-main-frame { width: 100% !important; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-cycle-main-frame { width: 100% !important; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-cycle-main-frame-row { width: 100% !important; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-cycle-main-frame-row .grup-text { background: #2d3b42; height: 50px; overflow-y: scroll; padding: 10px 10px; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-cycle-main-frame-row .grup-text .views-field-nothing p { color: #e5e7e8; font-family: "PT Serif", serif; style: italic; font-size: 1.05rem; margin-bottom: 0; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-cycle-main-frame-row .grup-text .views-field-nothing p span { margin-left: 10px; text-transform: uppercase; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-cycle-main-frame-row .views-field-field-imagen-foto { text-align: center; background: #212121; height: 260px; display: table-cell; vertical-align: middle; width: 500px; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-bottom { width: 100%; overflow: auto; outline: none; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-bottom .views-slideshow-pager-fields { display: inline-block; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-bottom .views-slideshow-pager-field-item { background: #36474f; float: left; margin: 4px; max-width: 112px; padding: 2px 2px 2px; }

.layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active { background: #ffffff; }

.layout-multigaleria .view-pagina-de-fotogaleria .jspContainer { height: 90px !important; margin-bottom: 15px; margin-top: 20px; }

#mini-panel-portada_opinion { border-bottom: 1px solid #f2f2f2; }

.pane-opinion-columnistas { background-color: #ffffff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; height: auto !important; margin-bottom: 2em; padding: 10px 3%; position: relative; }

.pane-opinion-columnistas .pane-title, .pane-opinion-columnistas .block-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.95rem; padding: 0.2rem 0; text-transform: uppercase; }

.pane-opinion-columnistas .views-row { border-bottom: 1px dotted #e5e5e5; padding: 15px 0; }

.pane-opinion-columnistas .views-row .views-field-field-imagen-foto-1 { display: inline-block; vertical-align: middle; width: 16%; }

.pane-opinion-columnistas .views-row .views-field-field-imagen-foto-1 a { font-size: 0; }

.pane-opinion-columnistas .views-row .conjunto-de-campos { display: inline-block; vertical-align: middle; margin-left: 1%; width: 80%; }

.pane-opinion-columnistas .views-row .views-field-title a { color: #212121; font-family: "Montserrat", sans-serif; font-size: 1rem; font-weight: bold; }

.pane-opinion-columnistas .views-row .views-field-title-1 a { color: #0b619e; font-size: 0.75rem; }

.pane-opinion-columnistas .view-footer { border-top: 1px solid #e5e8eb; margin-top: 15px; padding-top: 12px; }

.pane-opinion-columnistas .view-footer p { margin-bottom: 0; }

.pane-opinion-columnistas .view-footer p a { background: transparent url("/sites/all/themes/eluniverso_seed/images/ic-arrow-blue.png") no-repeat scroll right center; display: block; font-size: 0.8rem; text-transform: uppercase; }

.layout-columnista-usuario .panel-col-last { float: none; width: 100%; }

.layout-columnista-usuario .panel-col-last .inside { margin: 0; }

.layout-columnista-usuario .panel-col-top .view-opinion-columnistas .views-row .conjunto-de-campos .views-field-title-1 .field-content { color: #212121; font-family: "PT Serif", serif; weight: bold; font-size: 1.6rem; }

.layout-columnista-usuario .panel-col-first { float: none; margin-bottom: 20px; width: 100%; }

.layout-columnista-usuario .panel-col-first .inside { margin: 0; }

.layout-columnista-usuario .panel-col-first .view-opinion-columnistas .views-row { border-bottom: 1px solid #d4d9dd; margin-bottom: 10px; padding-bottom: 10px; }

.layout-columnista-usuario .panel-col-first .view-opinion-columnistas .views-row-last { border-bottom: none; }

.layout-columnista-usuario .panel-col-first .view-opinion-columnistas .view-content { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.layout-columnista-usuario .panel-col-first .view-opinion-columnistas .view-content .block-title, .layout-columnista-usuario .panel-col-first .view-opinion-columnistas .view-content .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.layout-columnista-usuario .panel-col-first .view-opinion-columnistas .views-field-title { margin-bottom: 12px; }

.layout-columnista-usuario .panel-col-first .view-opinion-columnistas .views-field-title a { color: #212121; font-family: "PT Serif", serif; weight: bold; font-size: 1.5rem; }

.layout-columnista-usuario .panel-col-first .view-opinion-columnistas .views-field-body .field-content { font-size: 0.9rem; }

.layout-static .panel-col-last, .layout-static .panel-col-first { display: inline-block; float: none; width: 100%; }

.layout-static .panel-col-last .inside, .layout-static .panel-col-first .inside { margin: 0; }

.layout-static .title-node { color: #79909e; font-size: 180%; margin-bottom: 25px; text-transform: uppercase; }

.layout-static .text-header { margin-bottom: 25px; }

.layout-static .text-header p { margin-bottom: 0; line-height: 1.5rem; font-size: 1rem; }

.layout-static .text-header a { color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; margin-left: 7px; }

.layout-static .text-header .name-site { color: #045690; }

.layout-static .text-header .call-contacto { color: #045690; font-family: "Montserrat", sans-serif; font-weight: bold; }

.layout-static .box-content-info { background: #e8e8e8; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #d7d8da; margin-bottom: 20px; padding: 10px 3%; }

.layout-static .box-content-info .content-block { display: inline-block; margin-bottom: 15px; width: 100%; }

.layout-static .box-content-info .content-block.first-block .subtitle-block { margin-bottom: 20px; }

.layout-static .box-content-info .content-block.last-block { margin-bottom: 0; }

.layout-static .box-content-info .content-block.last-block .content-row { margin-bottom: 10px; }

.layout-static .box-content-info .block-title { border-bottom: 1px solid #bdbdbd; color: #36474f; font-size: 1rem; font-family: "Montserrat", sans-serif; font-weight: bold; margin-bottom: 20px; padding: 8px 0; text-transform: uppercase; }

.layout-static .box-content-info .subtitle-block { font-family: "PT Serif", serif; font-style: italic; font-size: 135%; margin-bottom: 5px; }

.layout-static .box-content-info .content-row { margin-bottom: 20px; }

.layout-static .box-content-info .content-row .field-label span { color: #36474f; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; }

.layout-static .box-content-info .content-row .field-content a { color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.9rem; }

.layout-static .box-content-info .content-row p { font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.9rem; margin-bottom: 0; }

.layout-static .info-agency .content-row .field-label span { color: #0864b7; font-family: "Montserrat", sans-serif; }

.layout-static .googlemap { display: none; }

.layout-static .text-header-deontologico p { color: #424242; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.9rem; line-height: 2; text-align: justify; }

.layout-static .text-header-deontologico p span { color: #414141; font-family: "Montserrat", sans-serif; font-weight: bold; }

.layout-static .text-normal { margin-bottom: 30px; }

.layout-static .text-normal span { color: #414141; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 1.05rem; line-height: 1.9; float: left; margin-right: 10px; }

.layout-static .text-normal p { font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1rem; line-height: 1.7rem; text-align: justify; margin-bottom: 0; }

.layout-static .text-normal .content-children .text-normal-children { display: inline-block; width: 100%; }

.layout-static .text-normal .content-children .text-normal-children span { font-size: 113%; }

.layout-static .text-normal .content-children .text-normal-children .content-children { margin-left: 2rem; }

.page-servicios-rss #page-title { color: #79909e; font-size: 165%; font-weight: bold; text-transform: uppercase; }

.page-servicios-rss .view-listado-de-feeds-rss .view-header p { color: #424242; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.9rem; line-height: 1.6; }

.page-servicios-rss .view-listado-de-feeds-rss .view-content { background: #e8e8e8; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #d7d8da; margin-bottom: 20px; padding: 10px 6%; }

.page-servicios-rss .view-listado-de-feeds-rss .view-content h3 a { color: #36474f; font-size: 70%; text-transform: uppercase; }

.page-servicios-rss .view-listado-de-feeds-rss .view-content h3 a:before { color: #ff9e00; content: "\f143"; font-family: FontAwesome; font-size: 133%; margin-right: 5px; }

.page-servicios-rss .view-listado-de-feeds-rss .view-content .item-list { margin-bottom: 15px; }

.page-servicios-rss .view-listado-de-feeds-rss .view-content .item-list ul { margin: 0; }

.page-servicios-rss .view-listado-de-feeds-rss .view-content .item-list ul li { display: inline-block; list-style: none; }

.page-servicios-rss .view-listado-de-feeds-rss .view-content .item-list ul .views-row { margin-bottom: 5px; width: 100%; }

.page-servicios-rss .view-listado-de-feeds-rss .view-content .item-list ul .views-row .views-field-name a { color: #44A9DF; font-size: 0.9rem; font-family: "Montserrat", sans-serif; font-weight: 300; }

.page-servicios-rss .view-listado-de-feeds-rss .view-footer .content-text { margin-bottom: 25px; }

.page-servicios-rss .view-listado-de-feeds-rss .view-footer .content-text .field-label { margin-bottom: 5px; }

.page-servicios-rss .view-listado-de-feeds-rss .view-footer .content-text .field-label span { font-size: 150%; font-family: "Montserrat", sans-serif; font-weight: bold; color: #323232; }

.page-servicios-rss .view-listado-de-feeds-rss .view-footer .content-text .field-content p { color: #424242; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.9rem; line-height: 1.6; margin-bottom: 0; }

.page-servicios-rss .view-listado-de-feeds-rss .view-footer .content-text .field-content p a { color: #44A9DF; }

.page-servicios-rss .view-listado-de-feeds-rss .view-footer ul { list-style: none; }

.page-servicios-rss .view-listado-de-feeds-rss .view-footer ul li { position: relative; }

.page-servicios-rss .view-listado-de-feeds-rss .view-footer ul li:before { background: #bdbdbd; content: ''; display: inline-block; left: -15px; height: 8px; position: absolute; top: 5px; width: 8px; }

.page-servicios-rss .view-listado-de-feeds-rss .view-footer ul li a { color: #44A9DF; }

.canal-opinion .region-content, .page-subseccion .region-content, .display-v2 .region-content, .display-v1 .region-content { position: relative; }

.canal-opinion .region-content .block-views, .page-subseccion .region-content .block-views, .display-v2 .region-content .block-views, .display-v1 .region-content .block-views { position: initial; }

.canal-opinion .feed-icon, .page-subseccion .feed-icon, .display-v2 .feed-icon, .display-v1 .feed-icon { display: none; }

.page-subseccion .region-content { margin-bottom: 25px; padding-bottom: 40px; }

.page-subseccion .region-content .contextual-links-region { position: initial; }

.not-front.page-tema #main { padding: 0; max-width: 100%; width: 100%; }

.page-tema { padding-top: 57px; }

.page-tema .region-content { margin: 0 auto; max-width: 94%; }

.page-tema .feed-icon { display: none; }

.page-opinion .region-pre-content { padding: 0; }

.page-opinion .block-views-opinion-block-1 { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; margin-bottom: 25px; }

.page-opinion .block-views-opinion-block-1 .block-title, .page-opinion .block-views-opinion-block-1 .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.page-opinion .block-views-opinion-block-1 .block-title { margin-bottom: 20px; margin-top: 10px; padding-bottom: 3px; }

.page-opinion .view-opinion.view-display-id-block_1 .views-field-title { margin-bottom: 6px; }

.page-opinion .view-opinion.view-display-id-block_1 .views-field-title a, .page-opinion .view-opinion.view-display-id-block_1 .views-field-title a:link { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.6rem; }

.page-opinion .view-opinion.lista-opinion { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; padding: 15px 3%; position: inherit; }

.page-opinion .view-opinion.lista-opinion .block-title, .page-opinion .view-opinion.lista-opinion .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.page-opinion .view-opinion.lista-opinion .view-header h3 { border-bottom: 1px solid #dadada; color: #79919d; font-family: "Montserrat", sans-serif; font-size: 1.2rem; font-weight: 600; padding-bottom: 8px; text-transform: uppercase; }

.page-opinion .view-opinion.lista-opinion .views-row { border-bottom: 1px solid #d4d9dd; display: inline-block; margin-bottom: 10px; padding-bottom: 10px; width: 100%; }

.page-opinion .view-opinion.lista-opinion .views-row .conjunto-de-campos { float: left; width: 68.6%; margin-right: 2.8%; }

.page-opinion .view-opinion.lista-opinion .views-row .views-field-title { margin-bottom: 10px; }

.page-opinion .view-opinion.lista-opinion .views-row .views-field-title a { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.3rem; }

.page-opinion .view-opinion.lista-opinion .views-row .views-field-body { display: none; margin-top: 10px; }

.page-opinion .view-opinion.lista-opinion .views-row .views-field-body .field-content { color: #212121; font-family: "Montserrat", sans-serif; font-size: 0.95rem; }

.page-opinion .view-opinion.lista-opinion .views-row .views-field-title-1 a { color: #44A9DF; font-size: 88%; }

.page-opinion .view-opinion.lista-opinion .views-row .views-field-field-imagen-foto { float: right; width: 28.6%; margin-left: 0; text-align: right; }

.page-opinion .view-opinion.lista-opinion .views-row .views-field-field-imagen-foto img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }

.page-opinion .view-opinion.lista-opinion .views-row.views-row-last { border-bottom: 0; padding-bottom: 0; margin-bottom: 0; }

.page-opinion .view-opinion.lista-opinion > .item-list { bottom: 0; left: 0; position: relative; margin-top: 3rem; text-align: center; width: 100%; }

.page-opinion .views-field-body .field-content { color: #555555; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1.3rem; }

.page-opinion .views-field-nothing { margin-top: 20px; text-align: center; margin-top: 45px; }

.page-opinion .views-field-nothing a, .page-opinion .views-field-nothing a:link { border: 2px solid #0068B3; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #3386c2; display: inline-block; font-size: 0.85rem; padding: 5px 25px; }

.page-opinion .views-field-nothing a, .page-opinion .views-field-nothing a:link { color: #0165b3; border: 2px solid #0165b3; font-family: "Montserrat", sans-serif; font-weight: bold; padding: 8px 18px; text-transform: uppercase; }

.page-opinion .block-views-vista-caricaturas-block-1 { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; margin-bottom: 25px; }

.page-opinion .block-views-vista-caricaturas-block-1 .block-title, .page-opinion .block-views-vista-caricaturas-block-1 .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.page-opinion .block-views-vista-caricaturas-block-1 .block-title { margin-bottom: 20px; margin-top: 10px; padding-bottom: 3px; }

.page-opinion .block-views-opinion-block-2 { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.page-opinion .block-views-opinion-block-2 .block-title, .page-opinion .block-views-opinion-block-2 .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.page-opinion .block-views-opinion-block-2 .block-title { margin-bottom: 20px; margin-top: 10px; padding-bottom: 3px; }

.page-opinion .block-views-opinion-block-2 .views-row { margin-bottom: 10px; border-bottom: 1px solid #efefef; padding-bottom: 10px; }

.page-opinion .block-views-opinion-block-2 .views-row .views-field-title a { background: url("../images/corchetes-mobile-gray.png") no-repeat top left; color: #212121; display: block; font-family: "PT Serif", serif; font-style: italic; font-size: 1.1rem; padding: 0 0 3px 17px; }

.page-opinion .block-views-opinion-block-2 .views-row-last { border-bottom: none; }

.page-opinion .block-views-foros-impresos-main { /* Sombra en cajas globales background-color: $c-white; box-shadow: 0 0 5px shade($c-lightgray, 20); border-radius: 3px;*/ margin-bottom: 2em; padding: 10px 3%; position: relative; }

.page-opinion .block-views-foros-impresos-main .block-title, .page-opinion .block-views-foros-impresos-main .pane-title { border-bottom: 1px solid #a6cae3; color: #005999; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 5px; text-transform: uppercase; }

.page-opinion .block-views-foros-impresos-main .block-title { margin-bottom: 20px; margin-top: 10px; padding-bottom: 3px; }

.page-opinion .block-views-foros-impresos-main .views-row { display: inline-block; border-bottom: 1px solid #efefef; margin-bottom: 10px; padding-bottom: 10px; width: 100%; }

.page-opinion .block-views-foros-impresos-main .views-row .views-field-title .field-content { color: #212121; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.45rem; line-height: 1.2; }

.page-opinion .block-views-foros-impresos-main .views-row .link_foro_impreso { color: #44A9DF; float: right; font-size: 117%; margin-right: 10px; }

.page-opinion .block-views-foros-impresos-main .views-row .link_foro_impreso:before { content: "\f075"; color: #44A9DF; font-family: FontAwesome; margin-right: 8px; }

.page-opinion .block-views-foros-impresos-main .view-footer { color: #79919d; font-family: "PT Serif", serif; font-style: italic; font-size: 1rem; }

.page-opinion .popup-regular { -webkit-box-shadow: 0px 0px 4px #616161; -moz-box-shadow: 0px 0px 4px #616161; box-shadow: 0px 0px 4px #616161; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; overflow: scroll; }

.page-opinion .popup-regular iframe { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; height: 880px !important; }

.page-opinion main > .feed-icon { display: none; }

.page-opinion.subcanal-columnista #content { width: 100%; }

.page-opinion.subcanal-columnista #main .panel-panel.panel-col-first { float: left; width: 65.96%; margin-right: 0.7%; }

.page-opinion.subcanal-columnista #main .panel-panel.panel-col-last { float: right; width: 32% !important; margin-left: 0; }

.page-especiales, .page-infografias, .page-fotogalerias, .page-videos { background: #36474f; }

.page-especiales .quicktabs-wrapper > .item-list, .page-infografias .quicktabs-wrapper > .item-list, .page-fotogalerias .quicktabs-wrapper > .item-list, .page-videos .quicktabs-wrapper > .item-list { display: none; }

.page-especiales .publicity-content-google, .page-especiales .publicity-content, .page-infografias .publicity-content-google, .page-infografias .publicity-content, .page-fotogalerias .publicity-content-google, .page-fotogalerias .publicity-content, .page-videos .publicity-content-google, .page-videos .publicity-content { background: url(../images/bg_publicity-multimedia.png); }

.page-especiales .block-menu-menu-multimedia .content ul, .page-infografias .block-menu-menu-multimedia .content ul, .page-fotogalerias .block-menu-menu-multimedia .content ul, .page-videos .block-menu-menu-multimedia .content ul { margin: 0; font-size: 0; margin-bottom: 20px; text-align: center; }

.page-especiales .block-menu-menu-multimedia .content ul li, .page-infografias .block-menu-menu-multimedia .content ul li, .page-fotogalerias .block-menu-menu-multimedia .content ul li, .page-videos .block-menu-menu-multimedia .content ul li { display: inline-block; list-style: none; }

.page-especiales .block-menu-menu-multimedia .content ul > *, .page-infografias .block-menu-menu-multimedia .content ul > *, .page-fotogalerias .block-menu-menu-multimedia .content ul > *, .page-videos .block-menu-menu-multimedia .content ul > * { font-size: 16px; }

.page-especiales .block-menu-menu-multimedia .content ul li, .page-infografias .block-menu-menu-multimedia .content ul li, .page-fotogalerias .block-menu-menu-multimedia .content ul li, .page-videos .block-menu-menu-multimedia .content ul li { border: 1px solid #2c3a41; border-right: none; padding: 0; }

.page-especiales .block-menu-menu-multimedia .content ul li a, .page-infografias .block-menu-menu-multimedia .content ul li a, .page-fotogalerias .block-menu-menu-multimedia .content ul li a, .page-videos .block-menu-menu-multimedia .content ul li a { display: inline-block; text-indent: -5000em; border: 1px solid #43545d; color: #ffffff; position: relative; padding: 5px 0; display: inline-block; width: 50px; }

.page-especiales .block-menu-menu-multimedia .content ul li a:after, .page-infografias .block-menu-menu-multimedia .content ul li a:after, .page-fotogalerias .block-menu-menu-multimedia .content ul li a:after, .page-videos .block-menu-menu-multimedia .content ul li a:after { color: #d4d9dd; content: "\f04b"; display: inline-block; font-family: FontAwesome; font-size: 17px; left: 50%; margin-left: -6.57px; position: absolute; text-indent: 0; }

.page-especiales .block-menu-menu-multimedia .content ul li a.active, .page-infografias .block-menu-menu-multimedia .content ul li a.active, .page-fotogalerias .block-menu-menu-multimedia .content ul li a.active, .page-videos .block-menu-menu-multimedia .content ul li a.active { background: #52656f; }

.page-especiales .block-menu-menu-multimedia .content ul li a.active:after, .page-infografias .block-menu-menu-multimedia .content ul li a.active:after, .page-fotogalerias .block-menu-menu-multimedia .content ul li a.active:after, .page-videos .block-menu-menu-multimedia .content ul li a.active:after { color: #ffffff; }

.page-especiales .block-menu-menu-multimedia .content ul li:nth-child(2) a:after, .page-infografias .block-menu-menu-multimedia .content ul li:nth-child(2) a:after, .page-fotogalerias .block-menu-menu-multimedia .content ul li:nth-child(2) a:after, .page-videos .block-menu-menu-multimedia .content ul li:nth-child(2) a:after { content: "\f030"; }

.page-especiales .block-menu-menu-multimedia .content ul li:nth-child(3) a:after, .page-infografias .block-menu-menu-multimedia .content ul li:nth-child(3) a:after, .page-fotogalerias .block-menu-menu-multimedia .content ul li:nth-child(3) a:after, .page-videos .block-menu-menu-multimedia .content ul li:nth-child(3) a:after { content: "\f080"; }

.page-especiales .block-menu-menu-multimedia .content ul li:nth-child(4) a:after, .page-infografias .block-menu-menu-multimedia .content ul li:nth-child(4) a:after, .page-fotogalerias .block-menu-menu-multimedia .content ul li:nth-child(4) a:after, .page-videos .block-menu-menu-multimedia .content ul li:nth-child(4) a:after { content: "\f005"; }

.page-especiales .block-menu-menu-multimedia .content ul li.first, .page-infografias .block-menu-menu-multimedia .content ul li.first, .page-fotogalerias .block-menu-menu-multimedia .content ul li.first, .page-videos .block-menu-menu-multimedia .content ul li.first { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }

.page-especiales .block-menu-menu-multimedia .content ul li.first a, .page-infografias .block-menu-menu-multimedia .content ul li.first a, .page-fotogalerias .block-menu-menu-multimedia .content ul li.first a, .page-videos .block-menu-menu-multimedia .content ul li.first a { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }

.page-especiales .block-menu-menu-multimedia .content ul li.last, .page-infografias .block-menu-menu-multimedia .content ul li.last, .page-fotogalerias .block-menu-menu-multimedia .content ul li.last, .page-videos .block-menu-menu-multimedia .content ul li.last { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; border-right: 1px solid #2c3a41; }

.page-especiales .block-menu-menu-multimedia .content ul li.last a, .page-infografias .block-menu-menu-multimedia .content ul li.last a, .page-fotogalerias .block-menu-menu-multimedia .content ul li.last a, .page-videos .block-menu-menu-multimedia .content ul li.last a { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }

.page-especiales .block-quicktabs .views-multimedia .views-row .multimedia-title h2 a, .page-infografias .block-quicktabs .views-multimedia .views-row .multimedia-title h2 a, .page-fotogalerias .block-quicktabs .views-multimedia .views-row .multimedia-title h2 a, .page-videos .block-quicktabs .views-multimedia .views-row .multimedia-title h2 a { font-size: 1rem; text-shadow: 1px 1px 2px #232323; }

.page-especiales .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .multimedia-title h2 a, .page-infografias .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .multimedia-title h2 a, .page-fotogalerias .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .multimedia-title h2 a, .page-videos .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .multimedia-title h2 a { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.8rem; }

.page-especiales .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .text-content, .page-infografias .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .text-content, .page-fotogalerias .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .text-content, .page-videos .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .text-content { background: none; position: relative; padding: 0; }

.page-especiales .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .multimedia-image a:before, .page-infografias .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .multimedia-image a:before, .page-fotogalerias .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .multimedia-image a:before, .page-videos .block-quicktabs .views-multimedia .views-row:nth-child(n+3) .multimedia-image a:before { left: 50%; margin: 0; right: auto; top: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); }

.page-especiales .block-quicktabs .views-multimedia .views-row .text-content .multimedia-title h2 a:before, .page-infografias .block-quicktabs .views-multimedia .views-row .text-content .multimedia-title h2 a:before, .page-fotogalerias .block-quicktabs .views-multimedia .views-row .text-content .multimedia-title h2 a:before, .page-videos .block-quicktabs .views-multimedia .views-row .text-content .multimedia-title h2 a:before { content: none; }

.page-especiales .block-quicktabs .views-multimedia .views-row .text-content .multimedia-title h2 a:after, .page-infografias .block-quicktabs .views-multimedia .views-row .text-content .multimedia-title h2 a:after, .page-fotogalerias .block-quicktabs .views-multimedia .views-row .text-content .multimedia-title h2 a:after, .page-videos .block-quicktabs .views-multimedia .views-row .text-content .multimedia-title h2 a:after { background: none; }

.page-especiales .views-multimedia .view-filters, .page-infografias .views-multimedia .view-filters, .page-fotogalerias .views-multimedia .view-filters, .page-videos .views-multimedia .view-filters { display: none; }

.page-especiales .views-multimedia .views-row, .page-infografias .views-multimedia .views-row, .page-fotogalerias .views-multimedia .views-row, .page-videos .views-multimedia .views-row { margin-bottom: 25px; }

.page-especiales .views-multimedia .multimedia-image img, .page-infografias .views-multimedia .multimedia-image img, .page-fotogalerias .views-multimedia .multimedia-image img, .page-videos .views-multimedia .multimedia-image img { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.page-especiales .views-multimedia .multimedia-image a, .page-infografias .views-multimedia .multimedia-image a, .page-fotogalerias .views-multimedia .multimedia-image a, .page-videos .views-multimedia .multimedia-image a { display: block; position: relative; }

.page-especiales .views-multimedia .multimedia-image a:before, .page-infografias .views-multimedia .multimedia-image a:before, .page-fotogalerias .views-multimedia .multimedia-image a:before, .page-videos .views-multimedia .multimedia-image a:before { border: 5px solid #ffffff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #ffffff; content: "\f04b"; font-family: FontAwesome; font-size: 32px; left: 50%; margin-left: -30.08px; margin-top: -28.5px; padding: 13px 9px 13px 16px; position: absolute; top: 50%; }

.page-especiales .views-multimedia .multimedia-image a:after, .page-infografias .views-multimedia .multimedia-image a:after, .page-fotogalerias .views-multimedia .multimedia-image a:after, .page-videos .views-multimedia .multimedia-image a:after { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(9%, transparent), color-stop(80%, rgba(0, 0, 0, 0.7))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent 9%, rgba(0, 0, 0, 0.7) 80%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent 9%, rgba(0, 0, 0, 0.7) 80%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent 9%, rgba(0, 0, 0, 0.7) 80%); -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; bottom: 0; content: ''; display: inline-block; height: 65px; left: 0; position: absolute; width: 100%; }

.page-especiales .views-multimedia .multimedia-title h2, .page-infografias .views-multimedia .multimedia-title h2, .page-fotogalerias .views-multimedia .multimedia-title h2, .page-videos .views-multimedia .multimedia-title h2 { font-size: 1.2rem; font-family: "Montserrat", sans-serif; line-height: 1.3rem; margin-bottom: 0; }

.page-especiales .views-multimedia .multimedia-title h2 a, .page-infografias .views-multimedia .multimedia-title h2 a, .page-fotogalerias .views-multimedia .multimedia-title h2 a, .page-videos .views-multimedia .multimedia-title h2 a { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.8rem; }

.page-especiales .views-multimedia .multimedia-date, .page-infografias .views-multimedia .multimedia-date, .page-fotogalerias .views-multimedia .multimedia-date, .page-videos .views-multimedia .multimedia-date { color: #79919d; font-size: 110%; }

.page-especiales .views-multimedia .text-content, .page-infografias .views-multimedia .text-content, .page-fotogalerias .views-multimedia .text-content, .page-videos .views-multimedia .text-content { margin-top: 8px; padding: 0 10px; }

.page-fotogalerias .views-multimedia .views-row .multimedia-image a:before { content: "\f030"; font-size: 24px; margin-left: -28.5px; padding: 13px 11px 13px 11px; }

.page-infografias .views-multimedia .views-row .multimedia-image a:before { content: "\f080"; font-size: 24px; margin-left: -28.5px; padding: 13px 11px 13px 11px; }

.page-especiales .views-multimedia .views-row .multimedia-image a:before { content: "\f005"; font-size: 24px; margin-left: -28.5px; padding: 13px 11px 13px 11px; }

.page-subseccion .internal-section .view-header h1 { font-size: 165%; }

.page-subseccion .block-views-tema-destacado-block-1 { display: none; text-align: center; margin-right: 8%; width: 69%; }

.page-subseccion .block-views-tema-destacado-block-1 .views-field-name .field-content { color: #36474f; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; text-transform: uppercase; }

.page-subseccion .active-scroll .block-views-tema-destacado-block-1 { display: inline-block; vertical-align: middle; }

/* Clasificados */
.page-clasificados .panel-col-first, .clasificados-category .panel-col-first, .page-node-type-clasificados .node-type-clasificados .panel-col-first { float: left; width: 74%; margin-right: 1%; }

.page-clasificados .panel-col-first .inside, .clasificados-category .panel-col-first .inside, .page-node-type-clasificados .node-type-clasificados .panel-col-first .inside { background: white; /*overflow:hidden;*/ -webkit-box-shadow: 0 0 5px #b7b7b7; -moz-box-shadow: 0 0 5px #b7b7b7; box-shadow: 0 0 5px #b7b7b7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 1rem; }

.page-clasificados .panel-col-last, .clasificados-category .panel-col-last, .page-node-type-clasificados .node-type-clasificados .panel-col-last { float: right; width: 25%; margin-left: 0; }

.page-clasificados .panel-col-last .inside h3, .clasificados-category .panel-col-last .inside h3, .page-node-type-clasificados .node-type-clasificados .panel-col-last .inside h3 { text-align: center; color: #084F8D; font-size: 1.25rem; border-bottom: 1px solid #ddd; padding-bottom: 0.3rem; margin-bottom: 1.5rem; }

.page-clasificados .panel-col-last .inside .view-slider-notas-canales, .clasificados-category .panel-col-last .inside .view-slider-notas-canales, .page-node-type-clasificados .node-type-clasificados .panel-col-last .inside .view-slider-notas-canales { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.page-clasificados .panel-col-last .inside .view-slider-notas-canales .view-footer, .clasificados-category .panel-col-last .inside .view-slider-notas-canales .view-footer, .page-node-type-clasificados .node-type-clasificados .panel-col-last .inside .view-slider-notas-canales .view-footer { bottom: -2rem; }

.page-clasificados .panel-col-last .inside .view-slider-notas-canales .view-footer .swiper-pagination-bullet, .clasificados-category .panel-col-last .inside .view-slider-notas-canales .view-footer .swiper-pagination-bullet, .page-node-type-clasificados .node-type-clasificados .panel-col-last .inside .view-slider-notas-canales .view-footer .swiper-pagination-bullet { width: 10px; height: 10px; }

.page-clasificados .panel-separator, .clasificados-category .panel-separator, .page-node-type-clasificados .node-type-clasificados .panel-separator { display: none; }

#clasificados_header_full { background: #322d2f; padding: 0.7rem 3rem; text-align: center; }

#clasificados_header_full img { width: 70%; }

.menu-name-menu-categorias-de-clasificados { overflow: hidden; }

.menu-name-menu-categorias-de-clasificados ul { overflow: hidden; margin: 0; width: 100%; }

.menu-name-menu-categorias-de-clasificados ul li { width: 25%; float: left; display: inline-block; padding: 0; }

.menu-name-menu-categorias-de-clasificados ul li.first a { border-left: none; }

.menu-name-menu-categorias-de-clasificados ul li a { font-weight: bold; font-size: 0.7rem !important; color: #A5A5A5; padding: 0.5em 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-decoration: none; background: #343746; width: 100%; float: left; border-left: 2px solid #494A65; text-align: center; text-transform: uppercase; border-bottom: 5px solid #353847; }

.menu-name-menu-categorias-de-clasificados ul li a#bienes:hover, .menu-name-menu-categorias-de-clasificados ul li a#bienes.active { border-bottom: 5px solid #3598dc !important; color: white !important; }

.menu-name-menu-categorias-de-clasificados ul li a#empleos:hover, .menu-name-menu-categorias-de-clasificados ul li a#empleos.active { border-bottom: 5px solid #029640 !important; color: white !important; }

.menu-name-menu-categorias-de-clasificados ul li a#autos:hover, .menu-name-menu-categorias-de-clasificados ul li a#autos.active { border-bottom: 5px solid #ec1d25 !important; color: white !important; }

.menu-name-menu-categorias-de-clasificados ul li a#oportunidades:hover, .menu-name-menu-categorias-de-clasificados ul li a#oportunidades.active { border-bottom: 5px solid #fd8f02 !important; color: white !important; }

/*.pane-views-exp-clasificados-page-bienes { background: #494C5F; border-top: 1px solid #696A75; .views-exposed-form { padding: 1em; } }*/
.pane-views-exp-clasificados-page-bienes #views-exposed-form-clasificados-page-bienes .views-exposed-widgets { /*border: 1px solid grey;*/ /*padding: 1em 2.5em;*/ /*border-radius: 5px;*/ /*background: #696C7C;*/ /*margin: 0 0 1.5rem 0; padding: 0.5rem; /*border: 1px solid $col-gris; border-bottom-width: $bdr-bottom;*/ /*label { color: white; font-size: 0.7rem;*/ /*color:$col-gris2; color: #777; font-size: 0.8rem; }*/ }

.pane-views-exp-clasificados-page-bienes #views-exposed-form-clasificados-page-bienes .views-exposed-widgets .views-widget select { /*font-size:0.7rem;*/ /*-webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist;*/ }

.form-item .pane-views-exp-clasificados-page-bienes #views-exposed-form-clasificados-page-bienes .views-exposed-widgets.form-type-date-popup { width: 100%; }

.pane-views-exp-clasificados-page-bienes #views-exposed-form-clasificados-page-bienes .views-exposed-widgets .description { color: white; }

.pane-clasificados-categorias { width: 22.9%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; overflow: hidden; /*padding: 0.1rem; margin: 0.2rem;*/ padding: 0; margin: 1em 0.5em; /*    */ }

.pane-clasificados-categorias.bienes .view-header { padding-left: 1em; background: #3598dc; }

.pane-clasificados-categorias.bienes .view-header h2 { background: url(../images/ico_bienes.png) no-repeat left; padding: 0.5rem; /*text-transform: uppercase;*/ text-align: left; font-size: 0.9rem; position: relative; margin-bottom: 0; -moz-background-size: 1.7em 1.7em; background-size: 1.7em 1.7em; /*&:before { @include select; border-top:12px solid $col-bienes; }*/ }

.pane-clasificados-categorias.bienes .view-header h2 a { color: white; text-decoration: none; /*padding-top: 2.5rem;*/ display: block; margin-left: 1.3em; font-weight: bold; font-size: 1.2em; }

.pane-clasificados-categorias.bienes .view-footer .buttonclasificados { border-bottom: 5px solid #3598dc; }

.pane-clasificados-categorias.autos .view-header { padding-left: 1em; background: #ec1d25; }

.pane-clasificados-categorias.autos .view-header h2 { background: url(../images/ico_autos.png) no-repeat left; padding: 0.5rem; /*text-transform: uppercase;*/ text-align: left; font-size: 0.9rem; position: relative; margin-bottom: 0; -moz-background-size: 1.7em 1.7em; background-size: 1.7em 1.7em; /*&:before { @include select; border-top:12px solid $col-autos; }*/ }

.pane-clasificados-categorias.autos .view-header h2 a { color: white; text-decoration: none; /*padding-top: 2.5rem;*/ display: block; margin-left: 1.3em; font-weight: bold; font-size: 1.2em; }

.pane-clasificados-categorias.autos .view-footer .buttonclasificados { border-bottom: 5px solid #ec1d25; }

.pane-clasificados-categorias.empleos .view-header { padding-left: 1em; background: #029640; }

.pane-clasificados-categorias.empleos .view-header h2 { background: url(../images/ico_empleos.png) no-repeat left; padding: 0.5rem; /*text-transform: uppercase;*/ text-align: left; font-size: 0.9rem; position: relative; margin-bottom: 0; -moz-background-size: 1.7em 1.7em; background-size: 1.7em 1.7em; /*&:before { @include select; border-top:12px solid $col-empleos; }*/ }

.pane-clasificados-categorias.empleos .view-header h2 a { color: white; text-decoration: none; /*padding-top: 2.5rem;*/ display: block; margin-left: 1.3em; font-weight: bold; font-size: 1.2em; }

.pane-clasificados-categorias.empleos .view-footer .buttonclasificados { border-bottom: 5px solid #029640; }

.pane-clasificados-categorias.oportunidades .view-header { padding-left: 1em; background: #fd8f02; }

.pane-clasificados-categorias.oportunidades .view-header h2 { background: url(../images/ico_oportunidades.png) no-repeat left; padding: 0.5rem; /*text-transform: uppercase;*/ text-align: left; font-size: 0.9rem; position: relative; margin-bottom: 0; -moz-background-size: 1.7em 1.7em; background-size: 1.7em 1.7em; /*&:before { @include select; border-top:12px solid $col-oportunidades; }*/ }

.pane-clasificados-categorias.oportunidades .view-header h2 a { color: white; text-decoration: none; /*padding-top: 2.5rem;*/ display: block; margin-left: 1.3em; font-weight: bold; font-size: 1.2em; }

.pane-clasificados-categorias.oportunidades .view-footer .buttonclasificados { border-bottom: 5px solid #fd8f02; }

.pane-clasificados-categorias .views-row { padding: 0.2rem 0.5rem; overflow: hidden; }

.pane-clasificados-categorias .views-row:hover { background: #ddd; }

.pane-clasificados-categorias .pane-content .view-content { overflow-y: auto; height: 18rem; border: 1px solid #dadada; border-top: none; border-bottom: none; padding-top: 1rem; }

.pane-clasificados-categorias .pane-content .view-content .views-label { color: #666; float: left; width: 10%; }

.pane-clasificados-categorias .pane-content .view-content .field-content a { color: #333; font-size: 0.90rem; float: left; width: 90%; }

.pane-clasificados-categorias .pane-content .view-content .field-content a:hover { text-decoration: underline; }

.pane-clasificados-categorias .pane-content .view-footer { text-align: right; }

.pane-clasificados-categorias .pane-content .view-footer a { display: block; margin-bottom: 1rem; }

.pane-clasificados-categorias .pane-content .view-footer a.buttonclasificados { border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding: 0.8rem 0.5rem; text-align: right; color: #999; font-size: 0.7rem; text-transform: uppercase; }

.pane-clasificados-categorias .pane-content .view-footer a.buttonclasificados:hover { color: #50d2ff; text-decoration: none; }

.pane-clasificados-categorias .pane-content .view-footer a.buttonclasificados:after { content: "\f0a9"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: #999; font-size: 1rem; padding-left: 0.5em; }

.pane-clasificados-categorias .pane-content .view-footer a.bienes-pub { background: #3598dc; text-align: center; margin: 2rem 0 1rem; border-raduis: 0.2rem; padding: 0.5rem; text-transform: uppercase; font-weight: 600; font-size: 0.8rem; color: white; text-decoration: none; }

.pane-clasificados-categorias .pane-content .view-footer a.bienes-pub:hover { background: #f2f2f2; color: #50d2ff; text-decoration: none; }

.pane-clasificados-categorias .pane-content .view-footer a.bienes-pub:after { content: "\f040"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: rgba(255, 255, 255, 0.5); font-size: 1rem; padding-left: 0.5em; }

.pane-clasificados-categorias .pane-content .view-footer a.autos-pub { background: #ec1d25; text-align: center; margin: 2rem 0 1rem; border-raduis: 0.2rem; padding: 0.5rem; text-transform: uppercase; font-weight: 600; font-size: 0.8rem; color: white; text-decoration: none; }

.pane-clasificados-categorias .pane-content .view-footer a.autos-pub:hover { background: #f2f2f2; color: #50d2ff; text-decoration: none; }

.pane-clasificados-categorias .pane-content .view-footer a.autos-pub:after { content: "\f040"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: rgba(255, 255, 255, 0.5); font-size: 1rem; padding-left: 0.5em; }

.pane-clasificados-categorias .pane-content .view-footer a.empleos-pub { background: #029640; text-align: center; margin: 2rem 0 1rem; border-raduis: 0.2rem; padding: 0.5rem; text-transform: uppercase; font-weight: 600; font-size: 0.8rem; color: white; text-decoration: none; }

.pane-clasificados-categorias .pane-content .view-footer a.empleos-pub:hover { background: #f2f2f2; color: #50d2ff; text-decoration: none; }

.pane-clasificados-categorias .pane-content .view-footer a.empleos-pub:after { content: "\f040"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: rgba(255, 255, 255, 0.5); font-size: 1rem; padding-left: 0.5em; }

.pane-clasificados-categorias .pane-content .view-footer a.oportunidades-pub { background: #fd8f02; text-align: center; margin: 2rem 0 1rem; border-raduis: 0.2rem; padding: 0.5rem; text-transform: uppercase; font-weight: 600; font-size: 0.8rem; color: white; text-decoration: none; }

.pane-clasificados-categorias .pane-content .view-footer a.oportunidades-pub:hover { background: #f2f2f2; color: #50d2ff; text-decoration: none; }

.pane-clasificados-categorias .pane-content .view-footer a.oportunidades-pub:after { content: "\f040"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: rgba(255, 255, 255, 0.5); font-size: 1rem; padding-left: 0.5em; }

/* Caja busquedas */
.views-exposed-widget { width: 25%; }

.views-exposed-widget input, .views-exposed-widget select { width: 100%; }

.views-exposed-widget:last-child { width: 12%; float: right; padding-top: 0.8rem; }

/* Ampliadas clasificados */
.view-paginas-clasificados .view-content h3 { background: #f2f2f2; color: #999; font-size: 0.8rem; padding: 0.3rem 0.5rem; margin-bottom: 1rem; font-weight: normal; }

.view-paginas-clasificados .view-content ol { margin: 0; overflow: hidden; }

.view-paginas-clasificados .view-content ol li { padding: 1rem 2rem; border-bottom: 2px solid #f2f2f2; float: right; width: 96%; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; list-style-position: outside; /*box-shadow: -1px 16px 40px -27px #75929e inset;*/ /*.views-field-field-seccion-clasificados { background:$col-seccion; color:white; display:block; position: absolute; padding: 0rem 0.3rem; margin: 0.3rem 0 0 1rem; } .views-field-title { font-weight: 600; font-size: 1.1rem; }*/ }

.view-paginas-clasificados .view-content ol li a h3 { background: none; color: #333; font-weight: 600; font-size: 0.9rem; }

.view-paginas-clasificados .view-content ol li a h3 span { background: #75929e; color: white; display: inline-block; padding: 0rem 0.3rem; margin: 0 0.5rem 0 0.5rem; font-size: 0.9rem; }

.view-paginas-clasificados .view-content ol li a:hover { color: #75929e; text-decoration: underline; }

.view-paginas-clasificados .view-content ol li .views-field-body { width: 60%; margin: 0.5rem auto; padding: 1rem; border: 1px solid #dfdfdf; -webkit-border-radius: 0.2rem; -moz-border-radius: 0.2rem; border-radius: 0.2rem; clear: both; }

.view-paginas-clasificados .view-content ol li .views-field-published-at { display: block; font-size: 0.8rem; float: right; position: absolute; top: 1.5rem; right: 1rem; color: #75929e; }

.clasificado-ampliada .panel-col-first .panel-pane { width: 100% !important; }

.view-mode-clasificado_ampliada { padding: 3rem 2rem; margin: 2rem auto; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-bottom: 5px solid #f2f2f2; border-top: 5px solid #f2f2f2; }

.view-mode-clasificado_ampliada .field-name-post-date { display: block; font-size: 0.8rem; float: right; color: #75929e; text-align: right; }

.view-mode-clasificado_ampliada h3 { font-size: 1.3rem; }

.view-mode-clasificado_ampliada h3 a { background: #75929e; color: white; display: inline-block; padding: 0rem 0.3rem; margin: 0 0.5rem 0 0.5rem; font-size: 0.9rem; }

.view-mode-clasificado_ampliada h3 a:hover { text-decoration: none; }

.view-mode-clasificado_ampliada .field-name-body { width: 70%; margin: 1.5rem auto; padding: 1.5rem; border: 1px solid #dfdfdf; -webkit-border-radius: 0.2rem; -moz-border-radius: 0.2rem; border-radius: 0.2rem; clear: both; }

/* .page-clasificados-portada-buscar, .page-clasificados-bienes-construccion-buscar, .page-clasificados-vehiculos-buscar, .page-clasificados-empleos-buscar, .page-clasificados-oportunidades-buscar{ #content{ float: left; width: 66.6% !important; margin-right: 1.4%; } } .page-clasificados-portada-buscar, .page-clasificados-bienes-construccion-buscar, .page-clasificados-vehiculos-buscar, .page-clasificados-empleos-buscar, .page-clasificados-oportunidades-buscar{ #sidebar-first{ float: right; width: 32% !important; margin-left: 0; } }*/
.page-clasificados-portada-buscar, .page-clasificados-bienes-construccion-buscar, .page-clasificados-vehiculos, .page-clasificados-empleos, .page-clasificados-oportunidades { /*main.content-inner.clearfix{ padding: 0; }  */ }

.page-clasificados-portada-buscar main.content-inner.clearfix, .page-clasificados-bienes-construccion-buscar main.content-inner.clearfix, .page-clasificados-vehiculos main.content-inner.clearfix, .page-clasificados-empleos main.content-inner.clearfix, .page-clasificados-oportunidades main.content-inner.clearfix { background: white; overflow: hidden; -webkit-box-shadow: 0 0 5px #b7b7b7; -moz-box-shadow: 0 0 5px #b7b7b7; box-shadow: 0 0 5px #b7b7b7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; /*padding: 1rem;*/ padding: 0; }

.page-clasificados-portada-buscar #content, .page-clasificados-bienes-construccion-buscar #content, .page-clasificados-vehiculos #content, .page-clasificados-empleos #content, .page-clasificados-oportunidades #content { float: left; width: 74%; margin-right: 1%; }

.page-clasificados-portada-buscar #sidebar-first, .page-clasificados-bienes-construccion-buscar #sidebar-first, .page-clasificados-vehiculos #sidebar-first, .page-clasificados-empleos #sidebar-first, .page-clasificados-oportunidades #sidebar-first { float: right; width: 25%; margin-left: 0; }

.page-clasificados .panel-col-first .inside { padding: 0; -webkit-box-shadow: unset; -moz-box-shadow: unset; box-shadow: unset; }

.clasificados-category .panel-col-first .inside { padding: 0; }

.node-type-clasificados .panel-col-first .inside { padding: 0; }

.page-clasificados .block-panels-mini-clasificados-buscador-publicar .panel-col-first .inside, .page-clasificados .pane-clasificados-buscador-publicar .panel-col-first .inside, .clasificados-category .pane-clasificados-buscador-publicar .panel-col-first .inside { padding: 0.5em 0em 0.5em 1em; }

.pane-clasificados-buscador-publicar, .block-panels-mini-clasificados-buscador-publicar { background: #494a62; }

.pane-clasificados-buscador-publicar .panel-display .inside, .block-panels-mini-clasificados-buscador-publicar .panel-display .inside { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: #494a62; padding-right: 1em; }

.pane-clasificados-buscador-publicar .views-exposed-form label, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form label { font-size: 0.65em; color: #FFFFFF; }

.pane-clasificados-buscador-publicar .views-exposed-form div#edit-termino-wrapper, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-termino-wrapper { width: 9em; }

.pane-clasificados-buscador-publicar .views-exposed-form div#edit-categoria-wrapper, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-categoria-wrapper { width: 14em; }

.pane-clasificados-buscador-publicar .views-exposed-form div#edit-categoria-wrapper #edit-categoria, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-categoria-wrapper #edit-categoria { height: 3.05em; }

.pane-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-wrapper, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-wrapper { width: 9em; padding: .5em 0.6em 0 0; }

.pane-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-value, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-value { width: 100%; }

.pane-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-value #edit-fecha-value-datepicker-popup-0, .pane-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-value #edit-fecha-value-datepicker-popup-1, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-value #edit-fecha-value-datepicker-popup-0, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-value #edit-fecha-value-datepicker-popup-1 { height: 2.9em; }

.pane-clasificados-buscador-publicar .views-exposed-form div.views-submit-button, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div.views-submit-button { padding: 0.8em 1em 0 0; float: left; }

.pane-clasificados-buscador-publicar .views-exposed-form div.views-submit-button input, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div.views-submit-button input { padding: 10px 10px; font-size: 0.9em; }

.pane-clasificados-buscador-publicar .views-exposed-widget, .block-panels-mini-clasificados-buscador-publicar .views-exposed-widget { width: auto; }

.pane-clasificados-buscador-publicar .views-exposed-widget .container-inline-date input#edit-fecha-value-datepicker-popup-0, .pane-clasificados-buscador-publicar .views-exposed-widget .container-inline-date input#edit-fecha-value-datepicker-popup-1, .block-panels-mini-clasificados-buscador-publicar .views-exposed-widget .container-inline-date input#edit-fecha-value-datepicker-popup-0, .block-panels-mini-clasificados-buscador-publicar .views-exposed-widget .container-inline-date input#edit-fecha-value-datepicker-popup-1 { width: 100%; font-size: 0.8em; }

.pane-clasificados-buscador-publicar select#edit-categoria, .block-panels-mini-clasificados-buscador-publicar select#edit-categoria { font-size: 0.68em; }

.pane-menu-clasificados-enlaces-de-pub li { list-style: none; }

.pane-menu-clasificados-enlaces-de-pub ul.menu { margin: 2.5em 0em 1em; padding: 0.5em 1em 0.2em 0em; }

.menu-block-ctools-menu-clasificados-enlaces-de-pub-1 > ul.menu { position: relative; margin: 2em 0em 1em; padding: 0.5em 0em 0.2em 2em; }

.menu-block-ctools-menu-clasificados-enlaces-de-pub-1 > ul.menu:before { content: "Ó"; position: absolute; color: #FFFFFF; margin-right: 1.1em; font-size: 1em; left: 0; top: 1em; width: 1.5em; }

.menu-block-ctools-menu-clasificados-enlaces-de-pub-1 > ul.menu > li { position: relative; }

.menu-block-ctools-menu-clasificados-enlaces-de-pub-1 > ul.menu > li.publicacion-expanded ul.menu { height: 180px; }

.pane-menu-clasificados-enlaces-de-pub ul.menu span.nolink { text-transform: uppercase; font-size: 0.95em; font-weight: bold; background: #fff101; padding: 0.5em; position: relative; display: block; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; }

.pane-menu-clasificados-enlaces-de-pub ul.menu span.nolink:hover { cursor: pointer; }

.pane-menu-clasificados-enlaces-de-pub ul.menu span.nolink:after { color: #212121; content: "\f0d7"; font-family: fontAwesome; margin-left: 0.6em; font-size: 1.2em; position: absolute; right: 1rem; }

.pane-menu-clasificados-enlaces-de-pub ul.menu ul.menu { background: #fff101; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; /*display: none;*/ position: absolute; z-index: 1; display: block; height: 0; padding: 4px 0 0 0; margin: 0; left: 0; width: 100%; overflow: hidden; -moz-transition: height 0.3s ease; transition: height 0.3s ease; -webkit-transition: height 0.3s ease; -o-transition: height 0.3s ease; -mozz-transition: height 0.3s ease; }

.pane-menu-clasificados-enlaces-de-pub ul.menu ul.menu li { border-top: 1px solid; padding: 0; }

.pane-menu-clasificados-enlaces-de-pub ul.menu ul.menu li a { color: #000000; font-weight: bold; font-size: 0.9em; padding: 0.8em 2em 0.8em 3em; display: block; }

.pane-clasificados-buscador-publicar .panel-col-first, .block-panels-mini-clasificados-buscador-publicar .panel-col-first { width: 75%; margin: 0; }

.pane-clasificados-buscador-publicar .panel-col-last, .block-panels-mini-clasificados-buscador-publicar .panel-col-last { width: 25%; }

.pane-clasificados-buscador-publicar .views-exposed-widgets .views-widget select, .block-panels-mini-clasificados-buscador-publicar .views-exposed-widgets .views-widget select { -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; padding: 0; }

.pane-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-wrapper .description, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-wrapper .description { font-size: 0.6em; font-weight: bold; color: #cac1c1; }

.pane-menu-clasificados-enlaces-de-pub ul.menu ul.menu li a.autos:before { background: url(/files/widgetseu/clasificados/iconos_publicar/ico_autos.png) no-repeat; content: ''; height: 20px; width: 20px; -moz-background-size: 20px 20px; background-size: 20px 20px; left: 1em; position: absolute; }

.pane-menu-clasificados-enlaces-de-pub ul.menu ul.menu li a.bienes:before { background: url(/files/widgetseu/clasificados/iconos_publicar/ico_bienes.png) no-repeat; content: ''; height: 20px; width: 20px; -moz-background-size: 20px 20px; background-size: 20px 20px; left: 1em; position: absolute; }

.pane-menu-clasificados-enlaces-de-pub ul.menu ul.menu li a.empleos:before { background: url(/files/widgetseu/clasificados/iconos_publicar/ico_empleos.png) no-repeat; content: ''; height: 20px; width: 20px; -moz-background-size: 20px 20px; background-size: 20px 20px; left: 1em; position: absolute; }

.pane-menu-clasificados-enlaces-de-pub ul.menu ul.menu li a.oportunidades:before { background: url(/files/widgetseu/clasificados/iconos_publicar/ico_oportunidades.png) no-repeat; content: ''; height: 20px; width: 20px; -moz-background-size: 20px 20px; background-size: 20px 20px; left: 1em; position: absolute; }

.pane-clasificados-categorias.bienes { padding-left: 0; margin-right: 1em; }

.panel-pane.pane-views.pane-paginas-clasificados { padding: 1em; }

.node-type-clasificados.clasificado-ampliada .panel-col-first { width: 74%; margin-right: 1%; }

.node-type-clasificados.clasificado-ampliada .panel-col-last { width: 25%; }

@media only screen and (max-width: 1025px) { .page-clasificados .panel-col-first, .clasificados-category .panel-col-first, .node-type-clasificados.clasificado-ampliada .panel-col-first { float: none; width: 100%; }
  .page-clasificados .panel-col-last, .clasificados-category .panel-col-last, .node-type-clasificados.clasificado-ampliada .panel-col-last { float: none; width: 100%; }
  .page-clasificados-portada-buscar #content, .page-clasificados-bienes-construccion-buscar #content, .page-clasificados-vehiculos #content, .page-clasificados-empleos #content, .page-clasificados-oportunidades #content { float: none; width: 100%; }
  .page-clasificados-portada-buscar #sidebar-first, .page-clasificados-bienes-construccion-buscar #sidebar-first, .page-clasificados-vehiculos #sidebar-first, .page-clasificados-empleos #sidebar-first, .page-clasificados-oportunidades #sidebar-first { float: none; width: 100%; }
  .pane-clasificados-categorias { width: 100%; }
  .pane-clasificados-categorias .pane-content .view-content { height: auto; max-height: 18rem; }
  .pane-clasificados-categorias .pane-content .view-footer a.bienes-pub, .pane-clasificados-categorias .pane-content .view-footer a.autos-pub, .pane-clasificados-categorias .pane-content .view-footer a.empleos-pub, .pane-clasificados-categorias .pane-content .view-footer a.oportunidades-pub { margin-top: 0; }
  .view-paginas-clasificados .view-content ol li { width: 100%; padding: 1.5rem 0; margin: 0; }
  .view-paginas-clasificados .view-content ol li .views-field-published-at { top: 1rem; }
  .view-paginas-clasificados .view-content ol li .views-field-body { width: 100%; margin: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  .view-mode-clasificado_ampliada { padding: 3rem 0; margin: 0; width: 100%; }
  .view-mode-clasificado_ampliada .field-name-body { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  .pane-menu-clasificados-enlaces-de-pub ul.menu span.nolink { font-size: 0.7em; } }

@media only screen and (max-width: 768px) { .menu-block-ctools-menu-clasificados-enlaces-de-pub-1 > ul.menu { position: relative; padding: 0 0 2em 0; width: 40%; margin: 0 auto; }
  .menu-block-ctools-menu-clasificados-enlaces-de-pub-1 > ul.menu:before { display: none; }
  .pane-menu-clasificados-enlaces-de-pub ul.menu span.nolink { text-align: center; }
  .pane-clasificados-categorias { width: 47%; float: left; height: 470px; } }

@media only screen and (max-width: 480px) { .menu-name-menu-categorias-de-clasificados ul li { width: 50%; display: block; }
  .pane-clasificados-categorias { width: 100%; float: none; height: auto; margin: 0; }
  .views-exposed-form .views-exposed-widget { width: 100%; }
  .container-inline-date .form-item { width: 100%; }
  .view-paginas-clasificados .view-content ol { margin: 0; padding: 0; }
  .pane-clasificados-buscador-publicar .panel-display .inside { padding-right: 0; }
  .menu-block-ctools-menu-clasificados-enlaces-de-pub-1 > ul.menu { width: 100%; }
  .pane-clasificados-buscador-publicar .views-exposed-form div#edit-termino-wrapper, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-termino-wrapper { width: 95%; }
  .pane-clasificados-buscador-publicar .views-exposed-form div#edit-categoria-wrapper, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-categoria-wrapper { width: 95%; }
  .pane-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-wrapper, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div#edit-fecha-wrapper { width: 95%; }
  .pane-clasificados-buscador-publicar .views-exposed-form div.views-submit-button, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div.views-submit-button { width: 100%; }
  .pane-clasificados-buscador-publicar .views-exposed-form div.views-submit-button input, .block-panels-mini-clasificados-buscador-publicar .views-exposed-form div.views-submit-button input { margin-top: 0; width: 95%; }
  .pane-menu-clasificados-enlaces-de-pub ul.menu { margin: 0.5em 0em 1em; padding: 1em; width: auto; }
  .pane-menu-clasificados-enlaces-de-pub ul.menu span.nolink { display: block; text-align: center; }
  .pane-menu-clasificados-enlaces-de-pub ul.menu span.nolink:before { display: none; } }

.view-tematica-multimedia h3 { display: none; }

.view-tematica-multimedia .row .col { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 1rem; }

.view-tematica-multimedia .row .col iframe { width: 100%; max-width: 100%; height: auto; }

@media screen and (min-width: 641px) { .view-tematica-multimedia .row .col { width: 25%; float: left; }
  .view-tematica-multimedia .row .col iframe { width: auto; } }

.view-tematica-multimedia .row .col h2 { font-weight: bold; font-size: 1rem; line-height: 1.3; margin-top: 1rem; }

.view-tematica-multimedia .row .col .field-type-image { height: 155px; overflow: hidden; position: relative; }

.view-tematica-multimedia .row .col .field-type-image img { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.view-tematica-multimedia .field-name-tipo-de-contenido { display: none; }

/*Menu especial para temas de especiales*/
.tema-menu { list-style: none; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin: 0 0 1rem 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; /*Estilo especifico para ni una menos*/ }

.tema-menu a { display: block; padding: 0 0.5rem; line-height: 60px; }

.tema-menu .title a { padding: 0 1rem; }

.tema-menu .title img { max-height: 60px; }

@media screen and (min-width: 641px) { .tema-menu { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } }

.tema-menu.ni-una-menos { background: #c90949; }

.tema-menu.ni-una-menos a { color: #fff; text-transform: uppercase; }

.tema-menu.ni-una-menos .title a { background: #a00035; }

/* Estilos para nota con layout especial*/
.layout-especial .banner_right_torre { display: none; }

.layout-especial .banner_left_torre { display: none; }

.layout-especial .region-preface-first { margin-top: 0; }

.layout-especial .region-preface-first .publicity-content { display: none; }

.layout-especial .region-preface-first .block-term-queue { display: none; }

@media screen and (min-width: 641px) { .layout-especial .tema-menu { position: absolute; top: 150px; z-index: 30; left: 0; max-width: 1200px; width: 100%; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
  .layout-especial .tema-menu li:last-child a { padding-right: 1rem; } }

@media screen and (min-width: 641px) { .layout-especial .teads-inread { margin-left: auto !important; margin-right: auto !important; }
  .layout-especial .subscribe_block { max-width: 700px; margin: 0 auto; } }

/* Menu */
@media only screen and (min-width: 768px) { .not-front #main { margin: 0 auto; width: 94%; }
  .region-header-first:before { top: 52px; }
  .block-seed-tools-seed-logo { margin-left: 3%; margin-right: 65%; width: 20%; }
  .block-search-form { width: 6%; }
  /* newsletter */
  .block-block-376 table, .pane-block-376 table, .block-newsletter table { padding: 10px 9%; }
  .block-block-376 table form input[type=text], .pane-block-376 table form input[type=text], .block-newsletter table form input[type=text] { width: 71%; }
  .block-block-376 table form .submit, .pane-block-376 table form .submit, .block-newsletter table form .submit { width: 28%; }
  /* Publicity */
  .banner-multimedia { float: right; margin-bottom: 0; width: 45%; }
  .display-v2 .region-pre-content .publicity-content { display: inline-block; width: 100%; }
  /* menu--main */
  .block-panels-mini-menu-mobile { width: 6%; }
  .block-panels-mini-menu-mobile > .content { right: -100%; width: 40%; }
  .block-panels-mini-menu-mobile > .content .panel-col > div { border-bottom: 2px solid #f5f5f5; }
  .block-panels-mini-menu-mobile > .content:before { left: -150%; width: 150%; }
  .block-panels-mini-menu-mobile > .content .menu { margin: 0; font-size: 0; }
  .block-panels-mini-menu-mobile > .content .menu li { display: inline-block; list-style: none; }
  .block-panels-mini-menu-mobile > .content .menu > * { font-size: 16px; }
  .block-panels-mini-menu-mobile > .content .menu > li { display: inline-block; vertical-align: top; margin: 7px 0; text-align: right; width: 100%; }
  .block-panels-mini-menu-mobile > .content .pane-block { border: none; padding: 0; }
  .block-panels-mini-menu-mobile > .content .pane-block .pane-title { color: #084F8D; display: block; font-size: 82%; margin-bottom: 0; padding: 3% 5%; position: relative; text-align: right; }
  .block-panels-mini-menu-mobile > .content .pane-block .pane-title ~ .pane-content { background: #e8e8e8; display: none; padding: 2% 5%; }
  .block-panels-mini-menu-mobile > .content .pane-block .pane-title:after { content: "\f106"; color: #084F8D; font-size: 25px; font-family: FontAwesome; left: 5%; position: absolute; top: 9px; }
  .block-panels-mini-menu-mobile > .content .pane-block .pane-title.active { color: #56b1e2; }
  .block-panels-mini-menu-mobile > .content .pane-block .pane-title.active:after { color: #56b1e2; content: "\f107"; }
  .block-panels-mini-menu-mobile > .content .pane-system-user-menu { padding: 3% 5%; position: relative; }
  .block-panels-mini-menu-mobile > .content .pane-system-user-menu:after { background: #035c9c; display: inline-block; content: ''; height: 1px; left: 5%; width: 90%; position: absolute; bottom: 0; }
  .block-panels-mini-menu-mobile > .menu-visible { right: 0; }
  .block-panels-mini-menu-mobile .pane-system-main-menu { border-bottom: 2px solid #f5f5f5 !important; }
  .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item { position: relative; }
  .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item .item-menu-tablet { display: inline-block; left: 5%; position: absolute; }
  .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item .item-menu-tablet:after { content: "\f106"; color: #084F8D; font-size: 25px; font-family: FontAwesome; }
  .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item > a, .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item > a:link { font-size: 82%; padding-right: 5%; }
  .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item > .menu { background: #e8e8e8; margin-top: 6px; position: relative; padding: 2% 5%; z-index: 1; }
  .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item > .menu a, .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item > .menu a:link { color: #084F8D; font-family: "Montserrat", sans-serif; }
  .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item.active .item-menu-tablet:after { color: #56b1e2; content: "\f107"; }
  .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item.active > a { color: #56b1e2; }
  /* pager */
  .pager li.pager-item { display: inline-block; vertical-align: middle; margin: 0 4px; }
  .pager li.pager-first-js, .pager li.pager-last-js { display: none; }
  .pager li a { font-size: 1rem; padding: 10px 10px 6px 10px; }
  .pager li.pager-current { font-size: 1rem; padding: 9px 12px; }
  .pager .pager-previous, .pager .pager-next { float: none; }
  .pager .pager-previous a, .pager .pager-next a { height: 43px; width: 60px; }
  .pager .pager-previous a:after, .pager .pager-next a:after { font-size: 55px; margin-top: -13.5px; margin-left: -9.2px; height: 27px; }
  .pager .pager-next { margin-left: 10px; }
  .pager .pager-previous { margin-right: 10px; }
  /* footer */
  #footer { padding-top: 3px; }
  .region-footer-first .block-term-queue { border-top: 1px solid #fafafa; max-width: 96%; margin: 0 auto; padding: 3px 1%; }
  .region-footer-first .block-term-queue .block-title { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  .region-footer-first .block-term-queue .content { display: block !important; width: 100%; }
  .region-footer-first .block-term-queue .content ul { text-align: center; }
  .region-footer-first .block-term-queue .content ul li { margin-bottom: 0; width: auto; }
  .region-footer-first .block-term-queue .content ul li a, .region-footer-first .block-term-queue .content ul li a:link { display: inline-block; padding: 10px; }
  .region-footer-first .sociales-footer { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  .region-footer-first .menu-name-main-menu { border-bottom: 1px solid #dadada; margin: 0 auto; padding: 3px 1%; text-align: center; width: 96%; }
  .region-footer-first .menu-name-main-menu ul .menu-item { margin: 0 5px 0 0; width: auto; }
  .region-footer-first .menu-name-main-menu ul .menu-item a, .region-footer-first .menu-name-main-menu ul .menu-item a:link { display: inline-block; font-family: "Montserrat", sans-serif !important; font-weight: bold; font-size: 0.8rem; padding: 10px; }
  .region-footer-first .menu-name-main-menu ul .menu-item a.active, .region-footer-first .menu-name-main-menu ul .menu-item a:link.active { font-family: "Montserrat", sans-serif; font-weight: bold; }
  .region-footer-first .menu-name-main-menu ul .last { margin-right: 0; }
  #footer-second { max-width: 96%; margin: 0 auto; padding: 25px 1% 15px; width: 96%; }
  .region-footer-second { font-size: 0; overflow-x: inherit; padding-bottom: 0; }
  .region-footer-second > * { font-size: 16px; }
  .region-footer-second .block-menu-menu-logos-portales-eu { display: inline-block; vertical-align: top; text-align: center; width: 100%; }
  .region-footer-second .block-menu-menu-logos-portales-eu .content { width: auto; }
  .region-footer-second .block-menu-menu-logos-portales-eu .content ul { margin: 0; font-size: 0; }
  .region-footer-second .block-menu-menu-logos-portales-eu .content ul li { display: inline-block; list-style: none; }
  .region-footer-second .block-menu-menu-logos-portales-eu .content ul > * { font-size: 16px; }
  .region-footer-second .block-menu-menu-logos-portales-eu .content ul .menu-item { padding: 0; border: 1px solid #d8d8d8; margin-right: 1.5%; margin-bottom: 15px; }
  .region-footer-second .block-menu-menu-logos-portales-eu .content ul .menu-item a, .region-footer-second .block-menu-menu-logos-portales-eu .content ul .menu-item a:link { border: 1px solid #f5f5f5; vertical-align: middle; display: inline-block; height: 34px; font-size: 0; text-align: center; background-position: center; padding-left: 0; width: 125px; }
  .region-footer-second .menu-name-menu-encu-ntranos-en- .menu li:nth-child(5) { display: none; }
  #footer-third .copyright-text-pal-iab { margin-top: 7px; display: block; font-size: 90%; text-align: center; }
  #footer-third .copyright-text-pal-iab .copyright-text-pal { margin-right: 2%; }
  #footer-third .copyright-text-pal-iab .copyright-text-iab, #footer-third .copyright-text-pal-iab .copyright-text-pal { display: inline-block; vertical-align: middle; }
  #footer-third .copyright-text-pal-iab img { vertical-align: middle; }
  #footer-third .copyright-text-pal-iab p { display: inline-block; vertical-align: middle; color: #ffffff; }
  #footer-third .copyright-buttom p { max-width: 70%; }
  .front { padding-top: 55px; }
  .front .pane-front-three-new .panel-col-last { margin: 0 auto; width: 94%; }
  .front .pane-front-three-new .panel-col-last .panel-separator { display: none; }
  .front .pane-front-three-new .panel-col-last .publicity-content { vertical-align: middle; width: 48%; }
  .front .region-header-first { padding-bottom: 0; }
  /* news-important */
  .pane-portada-noticia-importante .pane-slider-notas-canales { margin-left: 3%; vertical-align: middle; }
  .pane-portada-noticia-importante .pane-slider-notas-canales ~ .panel-separator { display: none; }
  .pane-portada-noticia-importante .publicity-content { display: inline-block; vertical-align: middle; width: 44%; }
  /* slider-canal */
  .pane-slider-notas-canales { display: inline-block; vertical-align: middle; background: #212121; text-align: center; margin-bottom: 30px; margin-right: 2%; width: 49%; }
  /* news-section-header */
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row { padding: 0; width: 100%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-section { float: left; margin: 17px 1% 10px; width: 58%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-text { margin: 4px 1%; width: 58%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .home-flag-mobile { left: 55%; right: initial; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-image { float: right; margin-left: 0; margin-top: -53px; width: 40%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-image img { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; width: 100%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .queue-topico { display: none; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .not-imagen { padding-bottom: 20px; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .not-imagen .queue-section { float: none; width: 98%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .not-imagen .queue-title { margin: 11px 1%; width: 98%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .not-imagen .queue-resumen { font-size: 115%; margin: 0 1%; width: 98%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .views-row .not-imagen .home-flag-mobile { left: initial; right: 2%; }
  /* multimedia */
  .galeria-mobile-home .swiper-container { padding: 0; }
  .galeria-mobile-home .swiper-wrapper .swiper-slide { margin: 0 1.6% !important; max-width: 300px; width: 300px !important; }
  .galeria-mobile-home .swiper-wrapper .swiper-slide.swiper-slide-prev { margin-left: 0; }
  .galeria-mobile-home .swiper-wrapper .swiper-slide.swiper-slide-prev ~ .swiper-slide-active { margin-left: 0; }
  .galeria-mobile-home .swiper-wrapper .swiper-slide.swiper-slide-next { margin-left: 0; }
  .galeria-mobile-home .swiper-wrapper .views-row-first.swiper-slide-active { margin-left: 10% !important; }
  /* breaking-news */
  .pane-portada-ultimas-noticias .pane-vista-de-ultima-hora { display: block; margin-bottom: 2em; }
  .pane-portada-ultimas-noticias .pane-vista-de-ultima-hora .pane-title { left: 1%; margin: 0; padding-top: 14px; width: 98%; }
  .pane-portada-ultimas-noticias .pane-vista-de-ultima-hora .views-field-field-imagen-foto { margin-left: 3%; width: 27%; }
  .pane-portada-ultimas-noticias .view-vista-de-ultima-hora .view-footer .show-more-news span { padding: 17px 0; }
  .pane-portada-ultimas-noticias .view-vista-de-ultima-hora .view-content { border-right: 1px solid #f2f2f2; padding: 45px 1% 10px; }
  .pane-vista-de-ultima-hora { clip: initial; height: auto; overflow: initial; position: relative !important; width: auto; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .views-field-published-at-1 { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; display: inline-block; vertical-align: top; margin-right: 1%; margin-top: 10px; text-align: center; width: 6%; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .views-field-published-at-1 .field-content { color: #777777; display: none; font-family: "PT Serif", serif; font-style: italic; font-weight: bold; font-size: 1.12rem; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .views-field-published-at-1.right-now .field-content { background: #f9bf2b; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: inline-block; font-size: 106%; line-height: 1; padding: 7px 0; color: #474747; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .views-row { padding: 20px 0; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .views-row.not-image .grupo-texto { width: 87%; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .grupo-texto { width: 61%; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .grupo-texto .views-field-published-at { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .grupo-texto .views-field-title a, .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .grupo-texto .views-field-title a:link { font-size: 157%; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .grupo-texto .views-field-field-topicos { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; margin-top: 15px; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .grupo-texto .views-field-field-topicos ul { margin: 0; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .grupo-texto .views-field-field-topicos ul li { display: inline-block; list-style: none; }
  .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .grupo-texto .views-field-field-topicos ul li a, .pane-vista-de-ultima-hora .view-vista-de-ultima-hora .grupo-texto .views-field-field-topicos ul li a:link { background: url("../images/ic-trending.png") no-repeat left center; -moz-background-size: 20px; background-size: 20px; color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; padding: 3px 0px 2px 24px; text-transform: uppercase; }
  /* tabs */
  .block-menu-menu-tabs-home { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  /* slider-canal */
  .view-slider-canal-portada { -webkit-box-shadow: 0px 0px 8px #b7b7b7; -moz-box-shadow: 0px 0px 8px #b7b7b7; box-shadow: 0px 0px 8px #b7b7b7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; position: relative; }
  .view-slider-canal-portada .swiper-container { padding: 0; }
  .view-slider-canal-portada .swiper-wrapper .swiper-slide { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; max-width: initial; }
  .view-slider-canal-portada .swiper-wrapper .swiper-slide.swiper-slide-prev { margin-left: 0; }
  .view-slider-canal-portada .swiper-wrapper .swiper-slide.swiper-slide-prev ~ .swiper-slide-active { margin-left: 0; }
  .view-slider-canal-portada .swiper-wrapper .swiper-slide.swiper-slide-next { margin-left: 0; }
  .view-slider-canal-portada .conjunto-de-campos { bottom: 35px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 2% 12px 2%; width: 100%; }
  .view-slider-canal-portada .views-field-field-seccion-principal { border-bottom-width: 1px; }
  .view-slider-canal-portada .view-footer { bottom: 0; left: 0; position: absolute; width: 100%; z-index: 10; }
  .view-slider-canal-portada .view-footer .swiper-pagination-bullet { background: #ffffff; }
  /* news-leading */
  .news-leadings-front .conten-text { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(-4%, transparent), color-stop(85%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); padding-top: 60px; }
  .news-leadings-front .conten-text .queue-section { border-bottom: 1px solid #828285; }
  .news-leadings-front .conten-text .queue-title a, .news-leadings-front .conten-text .queue-title a:link { line-height: 1.1; font-size: 209%; }
  .news-leadings-front .conten-text .home-flag-mobile { top: 74px; }
  .news-leadings-front .queue-relacionadas { display: block; margin-top: 20px; }
  .news-leadings-front .queue-relacionadas ul { margin: 0; }
  .news-leadings-front .queue-relacionadas ul li { display: inline-block; list-style: none; }
  .news-leadings-front .queue-relacionadas ul li { display: inline-block; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 95px; padding: 8px 1%; position: relative; width: 32.9%; }
  .news-leadings-front .queue-relacionadas ul li a, .news-leadings-front .queue-relacionadas ul li a:link { color: #ffffff; display: inline-block; font-size: 0.75rem; font-weight: 600; line-height: 1.3rem; padding: 0 14px 0px 21px; vertical-align: middle; }
  .news-leadings-front .queue-relacionadas ul li:before { background: #f9bf2b; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; content: ''; display: inline-block; height: 7px; left: 7px; position: absolute; top: 12px; width: 7px; }
  .news-leadings-front .queue-relacionadas ul li:after { content: ''; display: inline-block; height: 90%; border-right: 2px dotted #818282; right: 0; position: absolute; top: 0; width: 2px; }
  .news-leadings-front .queue-relacionadas ul li.last:after { content: none; }
  .news-leadings-front .not-image .queue-section { margin-bottom: 13px; padding-bottom: 5px; width: 100%; }
  .news-leadings-front .not-image .queue-title a, .news-leadings-front .not-image .queue-title a:link { font-size: 209%; line-height: 1.2; }
  .news-leadings-front .not-image .queue-relacionadas ul li a, .news-leadings-front .not-image .queue-relacionadas ul li a:link { color: #212121; font-family: "Montserrat", sans-serif; font-weight: bold; }
  .news-leadings-front .not-image .queue-relacionadas ul li:before { background: #b3b3b4; }
  .news-leadings-front .not-image .queue-relacionadas ul li:after { border-width: 1px; }
  .news-leadings-front .queue-image { min-height: 400px; }
  /* news-important */
  .new-important-front .views-field-field-imagen-foto-1 img { height: 400px; }
  .new-important-front .texto-principal { background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(0%, transparent), color-stop(0%, transparent), color-stop(84%, rgba(0, 0, 0, 0.7))); background: -webkit-linear-gradient(right, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.7) 84%); background: -moz-linear-gradient(right, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.7) 84%); background: linear-gradient(to left, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.7) 84%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 100%; left: 0; padding: 12px; width: 55%; }
  .new-important-front .texto-principal .views-field-title { margin-top: 25px; text-align: left; }
  .new-important-front .texto-principal .views-field-title a { font-size: 245%; line-height: 1; }
  .new-important-front .texto-noticias-relacionadas { background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(0%, transparent), color-stop(20%, transparent), color-stop(84%, rgba(0, 0, 0, 0.7))); background: -webkit-linear-gradient(left, transparent 0%, transparent 0%, transparent 20%, rgba(0, 0, 0, 0.7) 84%); background: -moz-linear-gradient(left, transparent 0%, transparent 0%, transparent 20%, rgba(0, 0, 0, 0.7) 84%); background: linear-gradient(to right, transparent 0%, transparent 0%, transparent 20%, rgba(0, 0, 0, 0.7) 84%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 100%; right: 0; padding: 12px; width: 38%; }
  .new-important-front .texto-noticias-relacionadas .views-field-field-topicos { margin-left: 15%; }
  .new-important-front .texto-noticias-relacionadas .views-field-field-topicos ul { text-align: left; }
  .new-important-front .texto-noticias-relacionadas .views-field-field-topicos ul li a { font-size: 104%; }
  .new-important-front .texto-noticias-relacionadas .views-field-field-relacionadas-notas { margin-left: 15%; }
  .new-important-front .texto-noticias-relacionadas .views-field-field-relacionadas-notas ul li { border-bottom: 1px dotted #ffffff; line-height: 1.4; padding: 13px 0; text-align: left; }
  .new-important-front .texto-noticias-relacionadas .views-field-field-relacionadas-notas ul li.last { display: block; border-bottom: none; }
  /* opinion - cartoon - columnist */
  .pane-portada-opinion .pane-editorial { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-right: 2%; padding: 1%; width: 49%; }
  .pane-portada-opinion .pane-vista-caricaturas { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: right; padding: 1%; width: 49%; }
  .pane-portada-opinion .pane-opinion-columnistas { display: inline-block; padding: 1%; width: 98%; }
  .pane-portada-opinion .view-opinion-columnistas .views-field-field-imagen-foto-1 { width: 9%; }
  .pane-portada-opinion .view-opinion-columnistas .view-footer { display: none; }
  /* news-sections */
  .pane-sub-noticias-destacadas .pane-portada-sub-noticias-principales { display: inline-block; width: 100%; }
  .pane-sub-noticias-destacadas .panel-separator { display: none; }
  .pane-sub-noticias-destacadas .pane-portada-sub-noticias-principales { clear: left; padding: 10px 1%; margin-right: 2%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; width: 49%; }
  .pane-sub-noticias-destacadas .pane-portada-sub-noticias-principales.block-even { clear: right; float: right; margin-right: 0; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .view-footer { position: absolute; bottom: 10px; left: 2%; width: 96%; }
  .page-node-type-nota .region-header-first .block-seed-tools-seed-logo { background: none; height: auto; width: 20%; }
  .page-node-type-nota .region-header-first .block-seed-tools-seed-logo #logo { background: none; height: auto; }
  .page-node-type-nota .region-header-first .block-seed-tools-seed-logo #logo img { opacity: 1; }
  .page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .views-field-field-imagen-foto-1 { width: 11%; }
  .page-node-type-nota .block-search-form { margin-left: 11%; }
  .page-node-type-nota .block-views-noticia-ampliada-block-1 { width: 54%; }
  .page-node-type-nota .view-datos-nota-ampliada .views-field-field-seccion-principal { display: inline-block; vertical-align: middle; border-right: 1px solid #084F8D; line-height: 1; margin-bottom: 0; margin-right: 10px; padding-right: 10px; }
  .page-node-type-nota .view-datos-nota-ampliada .views-field-published-at { display: inline-block; vertical-align: middle; line-height: 1; }
  .page-node-type-nota .view-datos-nota-ampliada .views-field-published-at .field-content { color: #79919d; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.8rem; display: block; text-transform: lowercase; }
  .page-node-type-nota .view-datos-nota-ampliada .views-field-published-at .field-content:first-letter { text-transform: uppercase; }
  .page-node-type-nota .view-datos-nota-ampliada .views-field-published-at-1 { display: none; }
  .page-node-type-nota .panel-col-first { margin: 0 auto; width: 85%; }
  .page-node-type-nota .pane-node-body .field-name-body p ~ .gradient-text { display: none; }
  .page-node-type-nota .pane-node-body .field-name-body:before { content: none; }
  .page-node-type-nota .pane-node-body .field-name-body blockquote p { background: url("../images/corchetes-desktop.png") no-repeat; -moz-background-size: 60px; background-size: 60px; padding-top: 5px; }
  .page-node-type-nota .tokens-nota { display: block; }
  .page-node-type-nota .tokens-nota .views-row .views-field ul { margin: 0; }
  .page-node-type-nota .tokens-nota .views-row .views-field ul li { display: inline-block; list-style: none; }
  .page-node-type-nota .tokens-nota .views-row .views-field ul li { margin-right: 15px; height: 30px; float: left; }
  .page-node-type-nota .tokens-nota .views-row .views-field ul a { color: #44A9DF; text-transform: uppercase; font-size: 0.80rem; }
  .page-node-type-nota .tokens-nota .views-row .views-field.views-field-field-topicos ul a { font-family: "Montserrat", sans-serif; font-weight: bold; }
  .page-node-type-nota .link-errores { display: inline-block; width: 100%; }
  .page-node-type-nota .gallery-note { padding-left: 10%; }
  .page-node-type-nota .gallery-note .caroufredsel_wrapper .views-row { margin-right: 20px; padding-right: 0; max-width: 600px; }
  .page-node-type-nota .gallery-note .views-field-field-video iframe { height: 300px; }
  .page-node-type-nota .gallery-note .views-field-field-imagen-foto-1 .field-content { height: 300px; width: 1000px; }
  .page-node-type-nota .element-hide-mobile { display: block; }
  /* note--normal */
  .layout-normal #main { width: 100%; }
  .layout-normal .panel-col-bottom, .layout-normal .panel-col-last, .layout-normal .panel-col-top { margin: 0 auto; width: 94%; }
  .layout-normal .panel-col-first { width: 100%; }
  .layout-normal .panel-col-first .panel-pane { width: 80%; }
  .layout-normal .panel-col-first .panel-galeria-nota { width: 100%; }
  .layout-normal .panel-col-first .noticia-relacionada-desktop { margin-left: 20px; margin-right: 10%; }
  .layout-normal .panel-col-first .link-errores { clear: both; display: block; }
  /* note--addtony */
  .region-header-first .block-addtoany-addtoany-button { width: 54%; }
  .region-header-first .block-addtoany-addtoany-button .a2a_button_linkedin { display: inline-block; }
  .region-header-first .block-addtoany-addtoany-button .a2a_button_whatsapp { display: none; }
  /* note--header-fixer */
  .active-scroll .region-header-first { border-bottom: 1px solid #d4d9dd; }
  .active-scroll .region-header-first .block-seed-tools-seed-logo { width: 20%; }
  .active-scroll .region-header-first .block-eluniverso-core-seccion-flotante { width: 54%; }
  .active-scroll .region-header-first .block-eluniverso-core-seccion-flotante .content { color: #36474f !important; }
  .active-scroll .block-eluniverso-core-seccion-flotante { color: #36474f; }
  .active-scroll .block-seed-tools-seed-logo #logo { background: url("../images/logo_el_universo_blue.png") no-repeat left center !important; -moz-background-size: 100% !important; background-size: 100% !important; display: inline-block; width: 100%; }
  .active-scroll .block-seed-tools-seed-logo #logo img { opacity: 0; }
  .active-scroll .block-panels-mini-menu-mobile { margin-left: 17%; }
  .progress-bar { height: 4px; }
  /* note--related-news */
  .bloque-nota-noticias-relacionadas { margin: 0 0 2% 2%; padding: 10px 1%; clear: right; width: 39% !important; z-index: 100; }
  .bloque-nota-noticias-relacionadas .pane-title { font-size: 0.85 !important; }
  .bloque-nota-noticias-relacionadas .noticias-relacionadas .item-list ul .views-row .views-field-title a { font-size: 0.9rem; }
  .noticia-relacionada-desktop { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; }
  .noticia-relacionada-mobile { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  /* note--related-files */
  .bloque-nota-documento-relacionado { margin: 0 10% 2% 2% !important; padding: 10px 1%; width: 39% !important; z-index: 100; }
  .bloque-nota-documento-relacionado .pane-title { font-size: 0.9rem; }
  .bloque-nota-documento-relacionado .view-datos-nota-ampliada .views-row .views-field-title-1 a { font-family: "Montserrat", sans-serif; font-size: 0.9rem; }
  .noticia-documentos-desktop { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; }
  .noticia-documentos-mobile { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  .display-v1 .region-pre-content { padding: 0; }
  .display-v1 .region-pre-content .block-views:nth-child(1) { float: left; width: 49%; margin-right: 2%; }
  .display-v1 .region-pre-content .block-views:nth-child(2) { float: right; width: 49%; margin-left: 0; }
  .display-v1 .region-pre-content .block-views:nth-child(3) { display: inline-block; width: 100%; }
  .display-v1 .destacada-box-3 .views-row { min-height: 350px; }
  .display-v1 .destacada-box-3 .views-row .queue-image { bottom: 0; left: 0; margin: 0; position: absolute; }
  .display-v1 .destacada-box-3 .views-row .queue-image img { -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }
  .display-v2 .block-views-destacados-categorias-block-2, .display-v2 .block-views-destacados-categorias-block-1, .display-v2 .block-views-destacados-categorias-block-3 { width: 100%; }
  .display-v2 .destacada-box-2 { padding: 0; width: 100%; }
  .display-v2 .destacada-box-2 .queue-section { float: left; margin: 10px 1%; width: 58%; }
  .display-v2 .destacada-box-2 .queue-title { float: left; margin: 10px 1%; width: 58%; }
  .display-v2 .destacada-box-2 .queue-image { float: right; margin-top: -45px; width: 40%; }
  .display-v2 .destacada-box-2 .queue-image img { width: 100%; }
  .display-v2 .destacada-box-2 .home-flag-mobile { left: 57%; right: initial; top: 11px; }
  .display-v2 .destacada-box-2 .not-image .queue-section { display: block; float: none; margin: 12px; width: auto; }
  .display-v2 .destacada-box-2 .not-image .queue-title { display: block; float: none; margin: 14px 12px 11px; width: auto; }
  .display-v2 .destacada-box-2 .not-image .home-flag-mobile { left: initial; right: 3%; }
  .display-v2 .destacada-box-3 .views-row { padding: 0; width: 100%; }
  .display-v2 .destacada-box-3 .views-row .queue-section { float: left; margin: 10px 1%; width: 58%; }
  .display-v2 .destacada-box-3 .views-row .queue-title { float: left; margin: 10px 1%; padding: 0; width: 58%; }
  .display-v2 .destacada-box-3 .views-row .queue-image { float: right; margin-top: -45px; width: 40%; }
  .display-v2 .destacada-box-3 .views-row .queue-image img { width: 100%; }
  .display-v2 .destacada-box-3 .views-row .home-flag-mobile { left: 57%; right: initial; top: 11px; }
  .display-v2 .destacada-box-3 .views-row .not-image .queue-section { display: block; float: none; margin: 12px; width: auto; }
  .display-v2 .destacada-box-3 .views-row .not-image .queue-title { display: block; float: none; margin: 14px 12px 11px; width: auto; }
  .display-v2 .destacada-box-3 .views-row .not-image .home-flag-mobile { left: initial; right: 3%; }
  .display-v1 .region-header-first .block-eluniverso-core-seccion-flotante, .display-v2 .region-header-first .block-eluniverso-core-seccion-flotante { display: inline-block; vertical-align: middle; margin-right: 0; width: 54%; }
  .display-v1 .region-header-first .block-eluniverso-core-seccion-flotante .content, .display-v2 .region-header-first .block-eluniverso-core-seccion-flotante .content { color: #ffffff; font-size: 0.85rem; text-align: center; text-transform: uppercase; }
  .display-v1 .region-header-first .block-seed-tools-seed-logo, .display-v2 .region-header-first .block-seed-tools-seed-logo { margin-right: 0; }
  .display-v1 .block-search-form, .display-v2 .block-search-form { margin-left: 11%; }
  /* canal--destacadas */
  .destacada-v1 .view-content { height: 100%; }
  .destacada-v1 .view-content .views-row { height: 100%; }
  .destacada-v1 .view-content .queue-1 { height: 100%; }
  .destacada-v1 .view-content .queue-category { height: 100%; }
  .destacada-v1 .view-content .queue-image { height: 100%; }
  .destacada-v1 .view-content .queue-image img { height: 100%; width: 100%; }
  .destacada-v1 .content-text .queue-title a { font-size: 190%; }
  .destacada-v1 .content-text .queue-topico { display: block; }
  .destacada-v2 .queue-image { max-width: 60%; }
  .destacada-v2 .conten-text { background: #005999; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; height: 100%; right: 0; position: absolute; padding: 15px 1%; top: 0; width: 40%; }
  .destacada-v2 .conten-text .queue-topico { display: block; }
  .destacada-v2 .conten-text .queue-section { margin-bottom: 15px; padding-bottom: 2px; }
  .destacada-v2 .conten-text .queue-title a { font-size: 180%; }
  .destacada-v2 .conten-text .queue-relacionada { display: block; }
  .destacada-box-2 { overflow: hidden; padding: 0; width: 100%; }
  .destacada-box-2 .queue-section { float: none; margin: 17px 2%; width: 96%; }
  .destacada-box-2 .queue-title { float: none; margin: 12px 2%; width: 96%; }
  .destacada-box-2 .queue-image { float: none; width: 100%; }
  .destacada-box-2 .queue-image img { width: 100%; }
  .destacada-box-3 .views-row { padding: 0; float: left; width: 49%; margin-right: 2%; }
  .destacada-box-3 .views-row .queue-section { display: block; margin: 17px 2% 11px; }
  .destacada-box-3 .views-row .queue-title { display: block; padding: 0 2%; float: none; width: auto; }
  .destacada-box-3 .views-row .queue-image { margin-top: 18px; float: none; display: block; width: 100%; }
  .destacada-box-3 .views-row .queue-image img { width: 100%; }
  .destacada-box-3 .views-row .queue-resume { color: #4d4d4d; font-family: "Montserrat", sans-serif; font-font-size: 1.05rem; margin-top: 18px; padding: 0 2% 12px 2%; }
  .destacada-box-3 .views-row-last { float: right; width: 49%; margin-left: 0; margin-right: 0; }
  /* canal--more-news*/
  .internal-section { padding: 10px 1%; width: 98%; }
  .page-tema .region-content { margin-top: 50px; max-width: 94%; }
  /* tema--destacado */
  .view-destacado-tema .whapper-text { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(-89%, transparent), color-stop(85%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent -89%, rgba(0, 0, 0, 0.65) 85%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent -89%, rgba(0, 0, 0, 0.65) 85%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent -89%, rgba(0, 0, 0, 0.65) 85%); bottom: 0; position: absolute; padding: 30px 0 10px; width: 100%; }
  .view-destacado-tema .content-text { max-width: 1000px; margin: 0 auto; padding: 0 2%; }
  .view-destacado-tema .title-topic { border-bottom: 1px solid #ffffff; font-size: 295%; margin-bottom: 18px; padding-bottom: 10px; top: 0; position: relative; max-width: 1000px; }
  .view-destacado-tema .body-topic p { color: #ffffff; font-size: 101%; padding: 0; max-width: 800px; }
  .view-destacado-tema .no-image { background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), color-stop(45%, #e1e1e1), color-stop(64%, #d7d7d7), to(#c7c7c7)); background: -webkit-linear-gradient(top, #e8e8e8 0%, #e1e1e1 45%, #d7d7d7 64%, #c7c7c7 100%); background: -moz-linear-gradient(top, #e8e8e8 0%, #e1e1e1 45%, #d7d7d7 64%, #c7c7c7 100%); background: linear-gradient(to bottom, #e8e8e8 0%, #e1e1e1 45%, #d7d7d7 64%, #c7c7c7 100%); padding: 36px 3% 50px; }
  .view-destacado-tema .no-image .title-topic { border-bottom: 1px solid #005999; margin-bottom: 30px; }
  .view-destacado-tema .no-image .body-topic p { font-size: 110%; }
  /* tema--topicos */
  .view-topicos .view-content { font-size: 0; }
  .view-topicos .view-content > * { font-size: 16px; }
  .view-topicos .view-content .views-row .content-topic { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-bottom: 210px; }
  .view-topicos .view-content .views-row .content-topic.not-image { padding-bottom: 0; }
  .view-topicos .view-content .views-row .content-topic .topic-image img { max-height: 210px; }
  .view-topicos .view-content > div { margin-right: 2%; padding: 0; vertical-align: top; width: 49%; position: relative; }
  .view-topicos .view-content > div:nth-child(2n) { margin-right: 0; }
  .view-topicos .view-content .content-topic .topic-seccion { margin: 13px 2%; }
  .view-topicos .view-content .content-topic .topic-tile { float: none; margin: 0 2%; width: 96%; }
  .view-topicos .view-content .content-topic .topic-image { bottom: 0; left: 0; float: none; margin: 18px 0 0 0; position: absolute; width: 100%; }
  .view-topicos .view-content .content-topic .topic-sumario { color: #212121; font-size: 95%; margin: 18px 2%; }
  .page-opinion .block-views-opinion-block-2, .page-opinion .block-views-opinion-block-1 { float: left; width: 46.95%; margin-right: 2.1%; padding: 10px 1%; }
  .page-opinion .block-views-opinion-block-2 .home-flag-mobile, .page-opinion .block-views-opinion-block-1 .home-flag-mobile { display: none; }
  .page-opinion .block-views-foros-impresos-main, .page-opinion .block-views-vista-caricaturas-block-1 { float: right; width: 46.95%; margin-left: 0; padding: 10px 1%; }
  .page-opinion .block-views-opinion-block-2 .views-row .views-field-title a { background: url("../images/corchetes-desktop-gray.png") no-repeat left top; -moz-background-size: 48px; background-size: 48px; padding: 8px 0 5px 35px; }
  .page-opinion .region-content .block-views.contextual-links-region { padding-bottom: 20px; }
  .page-opinion .view-opinion.lista-opinion { padding: 10px 1.5%; margin-bottom: 0; }
  .page-opinion .view-opinion.lista-opinion .views-row .conjunto-de-campos { width: 79.6%; }
  .page-opinion .view-opinion.lista-opinion .views-row .views-field-field-imagen-foto { width: 17.6%; }
  .page-opinion .view-opinion.lista-opinion .views-row .views-field-body { display: block; }
  .page-opinion .view-opinion.lista-opinion .item-list { bottom: 15px; }
  .layout-columnista .panel-col-top .pane-opinion-columnistas { margin-top: 25px; }
  .layout-columnista .panel-col-top .pane-opinion-columnistas .views-row .views-field-field-imagen-foto-1 { width: 11%; }
  .layout-columnista .panel-col-top .pane-opinion-columnistas .views-row .conjunto-de-campos .views-field-field-correo-electronico, .layout-columnista .panel-col-top .pane-opinion-columnistas .views-row .conjunto-de-campos .views-field-field-usuario-twitter { display: inline-block; vertical-align: middle; margin-right: 20px; }
  .layout-columnista .panel-col-top .pane-opinion-columnistas .views-row .conjunto-de-campos .views-field-published-at { display: block; }
  .layout-columnista .panel-col-top .pane-opinion-columnistas .views-row .conjunto-de-campos .views-field-published-at-1 { display: none; }
  .layout-columnista .panel-col-last .pane-vista-caricaturas { float: right; width: 46.95%; margin-left: 0; padding: 10px 1%; }
  .layout-caricatura .region-header-first .block-seed-tools-seed-logo { height: auto; width: 20%; }
  .layout-caricatura .region-header-first .block-seed-tools-seed-logo #logo { background: none; height: auto; }
  .layout-caricatura .region-header-first .block-seed-tools-seed-logo #logo img { opacity: 1; }
  .layout-caricatura .title-cartoon-opinion-mobile { width: 54%; }
  .layout-caricatura .block-search-form { margin-left: 11%; }
  .layout-caricatura .view-datos-nota-ampliada .views-field-nothing { display: inline-block; vertical-align: middle; border-right: 1px solid #084F8D; line-height: 1; margin-bottom: 0; margin-right: 10px; padding-right: 10px; }
  .layout-especial #main { max-width: 100%; padding-top: 0; width: 100%; }
  .layout-especial .element-hide-mobile.tokens-nota { display: none; }
  .layout-especial .view-datos-nota-ampliada { margin-bottom: 30px; }
  .layout-especial .region-content .center-wrapper .pane-datos-nota-ampliada { margin: -108px auto 0; position: relative; }
  .layout-especial .region-content .center-wrapper .pane-datos-nota-ampliada:after { background: #ffffff; bottom: -67px; content: ''; height: 67px; left: 0; position: absolute; width: 100%; }
  .layout-especial .region-content .noticia-relacionada-desktop { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  .layout-especial .region-content .panel-col-top .pane-node-title { bottom: 105px; }
  .layout-especial .region-content .panel-col-top .pane-node-title .pane-content { max-width: 84%; }
  .layout-especial .region-content .panel-col-top .pane-node-title .title-node { font-size: 205%; }
  .layout-especial .region-content .panel-col-top .inside:after { height: 200px; }
  .layout-especial .region-content .panel-col-first { width: 100%; }
  .page-especiales .quicktabs-wrapper > .item-list, .page-infografias .quicktabs-wrapper > .item-list, .page-fotogalerias .quicktabs-wrapper > .item-list, .page-videos .quicktabs-wrapper > .item-list { display: block; margin-bottom: 20px; }
  .page-especiales .quicktabs-wrapper > .item-list ul, .page-infografias .quicktabs-wrapper > .item-list ul, .page-fotogalerias .quicktabs-wrapper > .item-list ul, .page-videos .quicktabs-wrapper > .item-list ul { margin: 0; border-bottom: 1px solid #43545d; }
  .page-especiales .quicktabs-wrapper > .item-list ul li, .page-infografias .quicktabs-wrapper > .item-list ul li, .page-fotogalerias .quicktabs-wrapper > .item-list ul li, .page-videos .quicktabs-wrapper > .item-list ul li { display: inline-block; list-style: none; }
  .page-especiales .quicktabs-wrapper > .item-list ul li, .page-infografias .quicktabs-wrapper > .item-list ul li, .page-fotogalerias .quicktabs-wrapper > .item-list ul li, .page-videos .quicktabs-wrapper > .item-list ul li { margin-right: 18px; }
  .page-especiales .quicktabs-wrapper > .item-list ul li a, .page-infografias .quicktabs-wrapper > .item-list ul li a, .page-fotogalerias .quicktabs-wrapper > .item-list ul li a, .page-videos .quicktabs-wrapper > .item-list ul li a { font-size: 0.9; font-family: "Montserrat", sans-serif; font-weight: 500; color: #52656f; }
  .page-especiales .quicktabs-wrapper > .item-list ul li.active a, .page-infografias .quicktabs-wrapper > .item-list ul li.active a, .page-fotogalerias .quicktabs-wrapper > .item-list ul li.active a, .page-videos .quicktabs-wrapper > .item-list ul li.active a { color: #ffffff; }
  .page-especiales .block-menu-menu-multimedia .content ul li a, .page-infografias .block-menu-menu-multimedia .content ul li a, .page-fotogalerias .block-menu-menu-multimedia .content ul li a, .page-videos .block-menu-menu-multimedia .content ul li a { font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.8rem; padding: 7px 20px; text-indent: 0; text-transform: uppercase; width: auto; }
  .page-especiales .block-menu-menu-multimedia .content ul li a:after, .page-infografias .block-menu-menu-multimedia .content ul li a:after, .page-fotogalerias .block-menu-menu-multimedia .content ul li a:after, .page-videos .block-menu-menu-multimedia .content ul li a:after { content: none !important; }
  .page-especiales .ok-publicity ins ~ ins, .page-infografias .ok-publicity ins ~ ins, .page-fotogalerias .ok-publicity ins ~ ins, .page-videos .ok-publicity ins ~ ins { display: none !important; }
  .page-especiales .views-multimedia .view-content, .page-infografias .views-multimedia .view-content, .page-fotogalerias .views-multimedia .view-content, .page-videos .views-multimedia .view-content { font-size: 0; }
  .page-especiales .views-multimedia .view-content > *, .page-infografias .views-multimedia .view-content > *, .page-fotogalerias .views-multimedia .view-content > *, .page-videos .views-multimedia .view-content > * { font-size: 16px; }
  .page-especiales .views-multimedia .views-row, .page-infografias .views-multimedia .views-row, .page-fotogalerias .views-multimedia .views-row, .page-videos .views-multimedia .views-row { display: inline-block; vertical-align: top; margin-right: 1.5%; position: relative; width: 23.8%; }
  .page-especiales .views-multimedia .views-row-12, .page-especiales .views-multimedia .views-row-8, .page-especiales .views-multimedia .views-row-6, .page-especiales .views-multimedia .views-row-4, .page-infografias .views-multimedia .views-row-12, .page-infografias .views-multimedia .views-row-8, .page-infografias .views-multimedia .views-row-6, .page-infografias .views-multimedia .views-row-4, .page-fotogalerias .views-multimedia .views-row-12, .page-fotogalerias .views-multimedia .views-row-8, .page-fotogalerias .views-multimedia .views-row-6, .page-fotogalerias .views-multimedia .views-row-4, .page-videos .views-multimedia .views-row-12, .page-videos .views-multimedia .views-row-8, .page-videos .views-multimedia .views-row-6, .page-videos .views-multimedia .views-row-4 { margin-right: 0; }
  .page-especiales .views-multimedia .views-row.views-row-1, .page-infografias .views-multimedia .views-row.views-row-1, .page-fotogalerias .views-multimedia .views-row.views-row-1, .page-videos .views-multimedia .views-row.views-row-1 { width: 49%; }
  .page-especiales .views-multimedia .views-row.views-row-14, .page-infografias .views-multimedia .views-row.views-row-14, .page-fotogalerias .views-multimedia .views-row.views-row-14, .page-videos .views-multimedia .views-row.views-row-14 { margin-right: 1.5%; }
  .page-especiales .views-multimedia .views-row.views-row-2, .page-infografias .views-multimedia .views-row.views-row-2, .page-fotogalerias .views-multimedia .views-row.views-row-2, .page-videos .views-multimedia .views-row.views-row-2 { margin-right: 0; width: 49%; }
  .page-especiales .views-multimedia .views-row.views-row-last, .page-infografias .views-multimedia .views-row.views-row-last, .page-fotogalerias .views-multimedia .views-row.views-row-last, .page-videos .views-multimedia .views-row.views-row-last { margin-right: 0; }
  .page-especiales .views-multimedia .multimedia-date, .page-especiales .views-multimedia .date-video, .page-infografias .views-multimedia .multimedia-date, .page-infografias .views-multimedia .date-video, .page-fotogalerias .views-multimedia .multimedia-date, .page-fotogalerias .views-multimedia .date-video, .page-videos .views-multimedia .multimedia-date, .page-videos .views-multimedia .date-video { font-size: 86%; }
  .page-especiales .views-multimedia .text-content, .page-infografias .views-multimedia .text-content, .page-fotogalerias .views-multimedia .text-content, .page-videos .views-multimedia .text-content { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(-4%, transparent), color-stop(85%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); bottom: 0; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; left: 0; padding: 2%; position: absolute; width: 96%; }
  .page-especiales .views-multimedia .seccion-multimedia-small .text-content, .page-infografias .views-multimedia .seccion-multimedia-small .text-content, .page-fotogalerias .views-multimedia .seccion-multimedia-small .text-content, .page-videos .views-multimedia .seccion-multimedia-small .text-content { background: none; padding: 0; position: relative; }
  .layout-multigaleria .view-datos-nota-ampliada .view-content .views-field-field-seccion, .layout-multigaleria .view-datos-nota-ampliada .view-content .views-field-field-secciones { display: inline-block; vertical-align: middle; border-right: 1px solid #ffffff; line-height: 1; margin-bottom: 0; margin-right: 10px; padding-right: 10px; }
  .layout-multigaleria .view-datos-nota-ampliada .view-content .views-field-published-at { display: inline-block; vertical-align: middle; }
  .layout-multigaleria .field-name-field-video iframe { height: 450px; }
  .layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-previous:after { right: 33px; }
  .layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-text .views-slideshow-controls-text-next:after { left: 33px; }
  .layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-cycle-main-frame-row .grup-text .views-field-nothing p { font-size: 1rem; }
  .layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-cycle-main-frame-row .views-field-field-imagen-foto { height: 545px; width: 1000px; }
  .layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-bottom .views-slideshow-pager-field-item { max-width: 182px; padding: 3px 2px 2px; }
  .layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-controls-bottom .jspContainer { height: 125px !important; }
  .layout-multigaleria .region-content .panel-col-last { margin-top: 25px; }
  .layout-multigaleria .pane-videogaleria-noticias-relacionadas .pane-title { font-size: 1rem; padding-bottom: 5px; }
  .layout-multigaleria .view-videogaleria-noticias-relacionadas .views-field-title-1 a { font-size: 0.85rem; font-weight: 500; }
  .layout-static { /* contact */ }
  .layout-static .box-content-info { padding: 10px 1%; }
  .layout-static .box-content-info .subtitle-block { color: #79909e; }
  .layout-static .box-content-info .content-row { display: inline-block; vertical-align: top; width: 49%; }
  .layout-static .info-agency .content-block { display: inline-block; vertical-align: top; width: 49%; }
  .layout-static .info-agency .content-block.first-block { width: 100%; }
  .layout-static .content-blocks .box-content-info { display: inline-block; vertical-align: top; float: left; margin-right: 2%; width: 46.5%; }
  .layout-static .content-blocks .box-content-info:nth-child(2n) { float: right; margin-right: 0%; }
  .layout-static .content-blocks .box-content-info .content-row { font-size: 0.9rem; width: 100%; }
  .layout-static .googlemap { display: block; }
  .page-subseccion .region-header-first .block-seed-tools-seed-logo { margin-right: 0; }
  .page-subseccion .internal-section .view-header h1 { font-size: 174%; padding-bottom: 5px; }
  .page-subseccion .internal-section .views-row .views-field-title a, .page-subseccion .internal-section .views-row .views-field-field-titulo-corto a { font-size: 1.2rem; }
  .page-subseccion .internal-section .views-row .views-field-field-topicos a { font-size: 0.85rem; }
  .page-subseccion .block-views-tema-destacado-block-1 { display: inline-block; vertical-align: middle; margin-right: 0; width: 54%; }
  .page-subseccion .block-views-tema-destacado-block-1 .views-field-name .field-content { color: #ffffff; font-size: 100%; }
  .page-subseccion .block-search-form { margin-left: 11%; }
  .page-subseccion .active-scroll .block-views-tema-destacado-block-1 .views-field-name .field-content { color: #084f8d; } }

@media only screen and (min-width: 1025px) { body .menu-mobile-active { overflow: inherit; }
  body .region-header-first:before { content: none; }
  #header-first { background: #084F8D; }
  #header-first .region-header-first { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: none; *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; }
  #header-first .region-header-first:before, #header-first .region-header-first:after { content: ''; display: table; }
  #header-first .region-header-first:after { clear: both; }
  #header-second { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; background: #084F8D; -webkit-box-shadow: 0 0 5px #b7b7b7; -moz-box-shadow: 0 0 5px #b7b7b7; box-shadow: 0 0 5px #b7b7b7; }
  #header-second .region-header-second { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; }
  #header-second .region-header-second:before, #header-second .region-header-second:after { content: ''; display: table; }
  #header-second .region-header-second:after { clear: both; }
  #main { padding: 15px 0 0; }
  .region-postscript-third .button-up .content p { background-position: left center; padding-right: 0; padding-left: 25px; }
  .region-postscript-third .block-block { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; margin: 6px auto; }
  .region-postscript-third .block-block:before, .region-postscript-third .block-block:after { content: ''; display: table; }
  .region-postscript-third .block-block:after { clear: both; }
  .not-front { padding-top: 110px; }
  .not-front #main { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; width: 100%; }
  .not-front #main:before, .not-front #main:after { content: ''; display: table; }
  .not-front #main:after { clear: both; }
  /* header */
  .region-header-first .block-eluniverso-core-menu-flotante, .region-header-first .block-views-noticia-ampliada-block-2, .region-header-first .block-panels-mini-all-menu-desktop, .region-header-first .block-menu-block { display: inline-block; }
  .region-header-first .block-views-noticia-ampliada-block-1, .region-header-first .block-panels-mini-menu-mobile { display: none; }
  /* newsletter */
  .block-newsletter table, .pane-block-376 table, .block-block-376 table { padding: 10px 3%; }
  .block-newsletter table form input[type=text], .pane-block-376 table form input[type=text], .block-block-376 table form input[type=text] { float: left; margin-right: 3.2%; width: 63%; }
  .block-newsletter table form .submit, .pane-block-376 table form .submit, .block-block-376 table form .submit { float: left; width: 33%; }
  /* flag */
  .home-flag-mobile { display: none; }
  /* form */
  .page-node-2137861 { padding-top: 0; }
  .page-node-2137861 .webform-client-form > div { font-size: 0; }
  .page-node-2137861 .webform-client-form > div > * { font-size: 16px; }
  .page-node-2137861 .webform-client-form .form-item { display: inline-block; vertical-align: top; margin-right: 2%; width: 49%; }
  .page-node-2137861 .webform-client-form .form-item:nth-child(2n + 1) { margin-right: 0; }
  .page-node-2137861 #webform-component-comentario, .page-node-2137861 #webform-component-titulo { display: block; margin-right: 0; width: 100%; }
  /* search */
  .block-search-form { margin-left: 0; width: 4.33%; }
  .block-search-form:before { font-size: 28px; margin-left: -13px; margin-top: -18px; }
  .block-search-form .button-animate:after { font-size: 28px; margin-left: -13px; margin-top: -15px; }
  .block-search-form > .content { border-bottom: 1px solid #d4d9dd; padding: 10px 0; width: 100%; }
  .block-search-form > .content .form-text { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
  .block-search-form .search-form { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; }
  .block-search-form .search-form:before, .block-search-form .search-form:after { content: ''; display: table; }
  .block-search-form .search-form:after { clear: both; }
  .block-search-form .search-form .form-item-search-block-form { display: inline-block; vertical-align: middle; margin-right: 2%; width: 82%; }
  .block-search-form .search-form .form-actions { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; display: inline-block; vertical-align: middle; margin-bottom: 0; }
  .block-search-form .search-form .form-actions .form-submit { font-size: 80%; padding: 9px 22px; }
  .block-search-form .clean-text-search { display: inline-block; vertical-align: middle; color: #085f9d; cursor: pointer; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1.08rem; }
  .block-search-form .container-inline .close-search { color: #084F8D; cursor: pointer; font-size: 108%; text-indent: 0; text-align: right; width: 85px; }
  .block-search-form .container-inline .close-search:after { content: none; }
  /* menu--main */
  .region-header-first { font-size: 0; }
  .region-header-first > * { font-size: 16px; }
  .region-header-first .block-menu-block { display: inline-block; vertical-align: middle; position: initial; /*width: 70%;*/ }
  .region-header-first .block-menu-block .content .menu { font-size: 0; margin: 0; }
  .region-header-first .block-menu-block .content .menu > * { font-size: 16px; }
  .region-header-first .block-menu-block .content .menu li { display: inline-block; list-style: none; }
  .region-header-first .block-menu-block .content .menu .menu-item { display: inline-block; }
  .region-header-first .block-menu-block .content .menu .menu-item a, .region-header-first .block-menu-block .content .menu .menu-item a:link { border-bottom: 4px solid #084F8D; color: #ffffff; font-size: 0.8rem; font-weight: bold; display: inline-block; padding: 18px 10px 14px 7px; text-transform: uppercase; } }

@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1050px) { .region-header-first .block-menu-block .content .menu .menu-item a, .region-header-first .block-menu-block .content .menu .menu-item a:link { padding: 16px 13px 11px; } }

@media only screen and (min-width: 1025px) and (min-width: 1051px) and (max-width: 1200px) { .region-header-first .block-menu-block .content .menu .menu-item a, .region-header-first .block-menu-block .content .menu .menu-item a:link { padding: 16px 16px 11px; } }

@media only screen and (min-width: 1025px) { .region-header-first .block-menu-block .content .menu .menu-item a:hover, .region-header-first .block-menu-block .content .menu .menu-item a:link:hover { border-bottom: 4px solid #ffffff; text-decoration: none; }
  .region-header-first .block-menu-block .content .menu .menu-item a.active-trail, .region-header-first .block-menu-block .content .menu .menu-item a.active, .region-header-first .block-menu-block .content .menu .menu-item a.menu-hover, .region-header-first .block-menu-block .content .menu .menu-item a:link.active-trail, .region-header-first .block-menu-block .content .menu .menu-item a:link.active, .region-header-first .block-menu-block .content .menu .menu-item a:link.menu-hover { border-bottom: 4px solid #ffffff; }
  .region-header-first .block-menu-block .content .menu .menu-item a.link-multimedia, .region-header-first .block-menu-block .content .menu .menu-item a:link.link-multimedia { display: none; }
  .region-header-first .block-menu-block .content .menu .menu-item a.portada, .region-header-first .block-menu-block .content .menu .menu-item a:link.portada { display: none; }
  .region-header-first .block-system-user-menu { display: inline-block; vertical-align: middle; position: inherit; width: 4.33%; }
  .region-header-first .block-system-user-menu .block-title { display: inline-block; text-indent: -5000em; display: inline-block; text-indent: -5000em; cursor: pointer; height: 57px; margin-bottom: 0; width: 100%; position: relative; }
  .region-header-first .block-system-user-menu .block-title:after { border: 2px solid #ffffff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; content: "\f007"; color: #ffffff; font-family: FontAwesome; font-size: 20px; left: 50%; line-height: 1; margin-left: -15px; margin-top: -15px; padding: 3px 5px; position: absolute; text-indent: 0; top: 50%; text-align: center; }
  .region-header-first .block-system-user-menu .block-title.active { background: #ffffff; }
  .region-header-first .block-system-user-menu .block-title.active:after { border-color: #084F8D; color: #084F8D; }
  .region-header-first .block-system-user-menu .content { background: #ffffff; border-bottom: 1px solid #d4d9dd; display: none; left: 0; padding: 13px 0; position: absolute; top: 57px; width: 100%; z-index: 1; }
  .region-header-first .block-system-user-menu .content .menu { margin: 0; *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; text-align: right; }
  .region-header-first .block-system-user-menu .content .menu li { display: inline-block; list-style: none; }
  .region-header-first .block-system-user-menu .content .menu:before, .region-header-first .block-system-user-menu .content .menu:after { content: ''; display: table; }
  .region-header-first .block-system-user-menu .content .menu:after { clear: both; }
  .region-header-first .block-system-user-menu .content .menu li .register { background: #44A9DF; border: none; color: #ffffff; font-size: 107%; font-weight: normal; padding: 10px 15px; text-transform: uppercase; font-size: 89%; padding: 6px 11px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
  .region-header-first .block-system-user-menu .content .menu li .register:hover { background: #3687b2; color: #ffffff; }
  .region-header-first .block-system-user-menu .content .menu li .login { color: #075e9c; font-family: "Montserrat", sans-serif; font-weight: 300; }
  .region-header-first .block-panels-mini-all-menu-desktop { display: inline-block; vertical-align: middle; position: relative; width: 4.33%; }
  .region-header-first .block-panels-mini-all-menu-desktop.buttons-ok { position: inherit; }
  .region-header-first .block-panels-mini-all-menu-desktop.buttons-ok:before { content: none; }
  .region-header-first .block-panels-mini-all-menu-desktop:before { content: '\f0c9'; color: #ffffff; right: 0; font-family: FontAwesome; font-size: 28px; margin-top: -14px; position: absolute; text-indent: 0; top: 50%; }
  .region-header-first .block-panels-mini-all-menu-desktop .button-animate { cursor: pointer; height: 57px; margin-bottom: 0; width: 100%; position: relative; }
  .region-header-first .block-panels-mini-all-menu-desktop .button-animate:after { content: '\f0c9'; color: #ffffff; right: 0; font-family: FontAwesome; font-size: 28px; margin-top: -10px; position: absolute; text-indent: 0; top: 50%; }
  .region-header-first .block-panels-mini-all-menu-desktop .button-animate.active { background: #ffffff; }
  .region-header-first .block-panels-mini-all-menu-desktop .button-animate.active:after { color: #084F8D; right: 50%; margin-right: -12px; content: '\f00d'; }
  .region-header-first .block-panels-mini-all-menu-desktop .content { background: #ffffff; border-bottom: 1px solid #d4d9dd; display: none; left: 0; padding: 13px 0; position: absolute; top: 57px; width: 100%; z-index: 100; }
  .region-header-first .block-panels-mini-all-menu-desktop .content .pane-system-main-menu .pane-content > .menu { margin: 0; font-size: 0; }
  .region-header-first .block-panels-mini-all-menu-desktop .content .pane-system-main-menu .pane-content > .menu li { display: inline-block; list-style: none; }
  .region-header-first .block-panels-mini-all-menu-desktop .content .pane-system-main-menu .pane-content > .menu .expanded { font-size: 16px; vertical-align: top; text-align: center; width: 14.28571%; }
  .region-header-first .block-panels-mini-all-menu-desktop .content .pane-system-main-menu .pane-content > .menu .expanded li { width: 100%; }
  .region-header-first .block-panels-mini-all-menu-desktop .content .pane-system-main-menu .pane-content > .menu .expanded > a { display: inline-block; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.65rem; margin-bottom: 22px; text-transform: uppercase; }
  .region-header-first .block-panels-mini-all-menu-desktop .content .pane-system-main-menu .pane-content > .menu .expanded .menu { margin: 0; }
  .region-header-first .block-panels-mini-all-menu-desktop .content .pane-system-main-menu .pane-content > .menu .expanded .menu li { display: inline-block; list-style: none; }
  .region-header-first .block-panels-mini-all-menu-desktop .content .pane-system-main-menu .pane-content > .menu .expanded .menu a { color: #005999; text-transform: uppercase; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.65rem; line-height: 1.5rem; white-space: nowrap; }
  .region-header-first .block-panels-mini-all-menu-desktop .content .pane-system-main-menu .pane-content > .menu .portada { display: none; }
  .region-header-first .block-panels-mini-all-menu-desktop #mini-panel-all_menu_desktop { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; padding: 0; }
  .region-header-first .block-panels-mini-all-menu-desktop #mini-panel-all_menu_desktop:before, .region-header-first .block-panels-mini-all-menu-desktop #mini-panel-all_menu_desktop:after { content: ''; display: table; }
  .region-header-first .block-panels-mini-all-menu-desktop #mini-panel-all_menu_desktop:after { clear: both; }
  .region-header-first .pane-menu-menu-publicaciones { border-top: 1px solid #e8e8e8; margin-top: 30px; padding-top: 15px; text-align: center; }
  .region-header-first .pane-menu-menu-publicaciones .menu { margin: 0; }
  .region-header-first .pane-menu-menu-publicaciones .menu li { display: inline-block; list-style: none; }
  .region-header-first .pane-menu-menu-publicaciones .menu .menu-item { margin-right: 26px; }
  .region-header-first .pane-menu-menu-publicaciones .menu .menu-item a { color: #79919d; font-size: 100%; font-weight: 800; text-transform: uppercase; }
  .region-header-first .pane-menu-menu-publicaciones .menu .menu-item.last { margin-right: 0; }
  .not-logged-in .region-header-first .block-system-user-menu .content .menu .first:after { color: #075e9c; content: 'ó'; font-family: "Montserrat", sans-serif; font-weight: 300; margin: 0 10px; }
  #header-third { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; }
  .region-header-third { position: relative; }
  .region-header-third .block-panels-mini { /*background: $c-white; border-bottom: 1px solid #d4d9dd; left: 0; position: absolute; top: 0; width: 100%;*/ max-width: 1200px; margin: 0 auto; }
  .region-header-third .block-panels-mini .content { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; }
  .region-header-third .block-panels-mini .content:before, .region-header-third .block-panels-mini .content:after { content: ''; display: table; }
  .region-header-third .block-panels-mini .content:after { clear: both; }
  .region-header-third .block-panels-mini .pane-menu-block { display: inline-block; vertical-align: middle; }
  .region-header-third .block-panels-mini .pane-term-queue { display: inline-block; vertical-align: middle; }
  .region-header-third .block-panels-mini .panel-separator { display: none; }
  .region-header-third .block-panels-mini .pane-title { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  .region-header-third .block-term-queue { /*background: $c-white; border-bottom: 1px solid #d4d9dd;*/ left: 0; position: absolute; top: 0; width: 100%; }
  .region-header-third .block-term-queue .block-title { display: none; margin: 0; }
  .region-header-third .block-term-queue .content { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; }
  .region-header-third .block-term-queue .content:before, .region-header-third .block-term-queue .content:after { content: ''; display: table; }
  .region-header-third .block-term-queue .content:after { clear: both; }
  .region-header-third .block-term-queue .term-queue-links { margin: 0; }
  .region-header-third .block-term-queue .term-queue-links li { display: inline-block; list-style: none; }
  .region-header-third .block-term-queue .term-queue-links li a { /*border-bottom: 4px solid $c-white;*/ color: #4dade1; font-family: "Montserrat", sans-serif; font-size: 0.80rem; display: inline-block; padding: 16px 10px 11px; text-transform: uppercase; }
  .region-header-third .block-term-queue .term-queue-links li a:hover { /*border-bottom: 4px solid $c-global-blue;*/ text-decoration: underline; }
  .region-header-third .menu-name-menu-menu-subsecciones .menu { margin: 0; }
  .region-header-third .menu-name-menu-menu-subsecciones .menu li { display: inline-block; list-style: none; }
  .region-header-third .menu-name-menu-menu-subsecciones .menu .menu-item a, .region-header-third .menu-name-menu-menu-subsecciones .menu .menu-item a:link { border-bottom: 4px solid #f5f5f5; color: #084F8D; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.8rem; display: inline-block; padding: 16px 15px 11px; text-transform: uppercase; }
  .region-header-third .menu-name-menu-menu-subsecciones .menu .menu-item a.active-trail, .region-header-third .menu-name-menu-menu-subsecciones .menu .menu-item a.active, .region-header-third .menu-name-menu-menu-subsecciones .menu .menu-item a:hover, .region-header-third .menu-name-menu-menu-subsecciones .menu .menu-item a:link.active-trail, .region-header-third .menu-name-menu-menu-subsecciones .menu .menu-item a:link.active, .region-header-third .menu-name-menu-menu-subsecciones .menu .menu-item a:link:hover { border-bottom: 4px solid #084F8D; text-decoration: underline; }
  .region-header-third .pane-term-queue .term-queue-links { margin: 0; }
  .region-header-third .pane-term-queue .term-queue-links li { display: inline-block; list-style: none; }
  .region-header-third .pane-term-queue .term-queue-links li a, .region-header-third .pane-term-queue .term-queue-links li a:link { /*border-bottom: 4px solid $c-white;*/ color: #4dade1; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.8rem; display: inline-block; padding: 16px 15px 11px; text-transform: uppercase; }
  .region-header-third .pane-term-queue .term-queue-links li a:hover, .region-header-third .pane-term-queue .term-queue-links li a:link:hover { /*border-bottom: 4px solid $c-global-blue;*/ text-decoration: underline; }
  /* popup */
  div.ctools-modal-content { max-width: 800px; }
  div.ctools-modal-content .modal-header { margin-bottom: 30px; }
  div.ctools-modal-content .modal-content { max-width: 96%; margin: 0 auto; padding: 0; }
  div.ctools-modal-content form > div { font-size: 0; }
  div.ctools-modal-content form > div > * { font-size: 16px; }
  div.ctools-modal-content .form-item { display: inline-block; vertical-align: top; margin-right: 2%; width: 49%; }
  div.ctools-modal-content .form-item:nth-child(2n) { margin-right: 0; }
  div.ctools-modal-content .form-item label { font-size: 88%; }
  div.ctools-modal-content .form-item .form-textarea, div.ctools-modal-content .form-item .form-text { color: #555555; }
  div.ctools-modal-content .form-actions { text-align: right; }
  div.ctools-modal-content .form-actions .form-submit { font-size: 93%; margin-top: 8px; width: auto; }
  div.ctools-modal-content .webform-component-textarea { width: 100%; }
  /* footer */
  .region-footer-first .menu-name-main-menu { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; }
  .region-footer-first .menu-name-main-menu:before, .region-footer-first .menu-name-main-menu:after { content: ''; display: table; }
  .region-footer-first .menu-name-main-menu:after { clear: both; }
  .region-footer-first .menu-name-main-menu ul .menu-item { margin-right: 28px; }
  .region-footer-first .menu-name-main-menu ul .menu-item a, .region-footer-first .menu-name-main-menu ul .menu-item a:link { font-family: "Montserrat", sans-serif; /*font-weight:bold;*/ }
  .region-footer-first .menu-name-main-menu ul .last { margin-right: 0; }
  .region-footer-first .block-term-queue { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; }
  .region-footer-first .block-term-queue:before, .region-footer-first .block-term-queue:after { content: ''; display: table; }
  .region-footer-first .block-term-queue:after { clear: both; }
  #footer { border-top: none; }
  #footer-second { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; }
  #footer-second:before, #footer-second:after { content: ''; display: table; }
  #footer-second:after { clear: both; }
  #footer-third .block-menu-menu-menu-quienes-somos { display: inline-block; vertical-align: middle; margin-bottom: 20px; width: 100%; }
  #footer-third .block-menu-menu-menu-quienes-somos .menu { margin: 0; font-size: 0; text-align: center; }
  #footer-third .block-menu-menu-menu-quienes-somos .menu li { display: inline-block; list-style: none; }
  #footer-third .block-menu-menu-menu-quienes-somos .menu > * { font-size: 16px; }
  #footer-third .block-menu-menu-menu-quienes-somos .menu li { margin-right: 35px; }
  #footer-third .block-menu-menu-menu-quienes-somos .menu li a { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.8rem; }
  #footer-third .block-menu-menu-menu-quienes-somos .menu li.last { margin-right: 0; }
  #footer-third .copyright-text-derechos p { color: #ffffff; }
  #footer-third .copyright-text-pal-iab { margin-top: 7px; display: block; font-size: 90%; text-align: center; }
  #footer-third .copyright-text-pal-iab .copyright-text-pal { margin-right: 2%; }
  #footer-third .copyright-text-pal-iab .copyright-text-iab, #footer-third .copyright-text-pal-iab .copyright-text-pal { display: inline-block; vertical-align: middle; }
  #footer-third .copyright-text-pal-iab img { vertical-align: middle; }
  #footer-third .copyright-text-pal-iab p { display: inline-block; vertical-align: middle; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.8rem; color: #ffffff; }
  #footer-third .copyright-buttom p { max-width: 100%; }
  /* slider-canal */
  .pane-slider-notas-canales { max-height: 475px; margin-bottom: 30px; width: 100%; }
  .pane-slider-notas-canales img { max-height: 475px; }
  /* Layout */
  .front { padding-top: 175px; }
  .front #main .pane-panels-mini { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; margin-bottom: 40px !important; width: auto; }
  .front #main .pane-panels-mini:before, .front #main .pane-panels-mini:after { content: ''; display: table; }
  .front #main .pane-panels-mini:after { clear: both; }
  .front #main .pane-panels-mini.pane-front-three-new { margin-bottom: 28px !important; }
  .front #main .pane-panels-mini.pane-portada-opinion { margin-bottom: 40px !important; }
  .front #main .pane-portada-servicios, .front #main .pane-portada-galeria-foto-video { max-width: 100%; padding: 0; margin-bottom: 20px; padding: 20px 0; }
  .front #main .pane-sub-noticias-destacadas { margin-bottom: 0 !important; }
  .front #main .pane-sub-noticias-destacadas .publicity-block { margin-bottom: 37px; }
  .front .pane-front-three-new { margin-bottom: 2em !important; }
  .front .pane-front-three-new .panel-col-first { float: left; width: 66.6%; margin-right: 1.4%; border-bottom: 1px solid #f2f2f2; }
  .front .pane-front-three-new .panel-col-last { float: right; width: 32%; margin-left: 0; }
  .front .pane-front-three-new .panel-col-last .publicity-content { height: 297px; margin-bottom: 0; width: 100%; }
  .front .pane-front-three-new .panel-separator { margin: 0; }
  .front .pane-front-three-new .pane-news-front { margin-bottom: 30px; }
  .front .block-seed-tools-seed-logo { margin: 20px auto 10px; width: 100%; }
  .front .block-seed-tools-seed-logo .content { height: auto; margin: 0 auto; max-width: 240px; }
  .front .region-header-first .block-menu-block { margin-left: 7%; }
  .front .region-header-first .block-search-form .content, .front .region-header-first .block-system-user-menu .content, .front .region-header-first .block-panels-mini-all-menu-desktop .content { top: 120px; }
  .front .active-scroll-home .block-seed-tools-seed-logo { margin: 4px 2% 0 0; width: 13%; }
  .front .active-scroll-home .block-seed-tools-seed-logo .content { height: 24px; max-width: 168px; }
  .front .active-scroll-home .region-header-first .block-menu-block { margin-left: 0; }
  .front .active-scroll-home .region-header-first .block-search-form .content, .front .active-scroll-home .region-header-first .block-system-user-menu .content, .front .active-scroll-home .region-header-first .block-panels-mini-all-menu-desktop .content { top: 57px; }
  .front .active-scroll-home #header-third { display: none; }
  .front .pane-portada-ultimas-noticias .panel-col-first { float: left; width: 66.6%; margin-right: 1.4%; }
  .front .pane-portada-ultimas-noticias .panel-col-last { float: right; width: 32%; margin-left: 0; }
  .front .region-header-first .block-menu-block .content .menu .menu-item a.active, .front .region-header-first .block-menu-block .content .menu .menu-item a:link.active { border-bottom: 4px solid #084F8D; }
  .front .region-header-first .block-menu-block .content .menu .menu-item a:hover, .front .region-header-first .block-menu-block .content .menu .menu-item a:link:hover { border-bottom: 4px solid #ffffff; }
  /* news-leading */
  .news-leadings-front .conten-text { padding-top: 80px; }
  .news-leadings-front .conten-text .queue-section { border-bottom: 1px solid #bdbdbd; }
  .news-leadings-front .conten-text .queue-title a, .news-leadings-front .conten-text .queue-title a:link { line-height: 1.2; font-size: 2.4rem; }
  .news-leadings-front .queue-topico { display: block; margin-top: 12px; }
  .news-leadings-front .queue-topico a { background: url("../images/ic-trending.png") no-repeat left center; -moz-background-size: 20px; background-size: 20px; color: #44A9DF; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.85rem; padding: 3px 0px 2px 24px; text-transform: uppercase; }
  .news-leadings-front .queue-relacionadas { margin-top: 15px; }
  .news-leadings-front .not-image { min-height: 365px; padding: 15px 12px 100px; }
  .news-leadings-front .not-image .queue-title a, .news-leadings-front .not-image .queue-title a:link { font-size: 230%; }
  .news-leadings-front .not-image .queue-topico { display: none; }
  .news-leadings-front .not-image .queue-relacionadas { position: absolute; bottom: 10px; }
  .news-leadings-front .queue-image { min-height: 400px; } }

@media only screen and (min-width: 1025px) and (min-width: 1200px) { .news-leadings-front .queue-image img { min-height: 475px; } }

@media only screen and (min-width: 1025px) { /* opinion - cartoon - columnist */
  .pane-portada-opinion .pane-editorial { border-right: 1px solid #f2f2f2; margin-bottom: 0; margin-right: 1.4%; width: 24%; }
  .pane-portada-opinion .view-editorial .views-field-title { margin-bottom: 17px; }
  .pane-portada-opinion .view-editorial .views-field-body-1 .field-content { color: #212121; font-family: "Montserrat", sans-serif; font-size: 0.92rem; }
  .pane-portada-opinion .view-editorial .views-field-nothing { margin-top: 38px; }
  .pane-portada-opinion .view-editorial .views-field-nothing a, .pane-portada-opinion .view-editorial .views-field-nothing a:link { color: #0165b3; font-family: "Montserrat", sans-serif; font-size: 0.8rem; font-weight: bold; }
  .pane-portada-opinion .pane-vista-caricaturas { border-right: 1px solid #f2f2f2; float: left; margin-bottom: 0; margin-right: 1.4%; width: 32%; }
  .pane-portada-opinion .pane-opinion-columnistas { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-bottom: 0; padding: 1%; width: 41.2%; }
  .pane-portada-opinion .pane-opinion-columnistas .view-opinion-columnistas .views-field-field-imagen-foto-1 { width: 13%; }
  .pane-portada-opinion .pane-opinion-columnistas .view-opinion-columnistas .conjunto-de-campos .views-field-title a, .pane-portada-opinion .pane-opinion-columnistas .view-opinion-columnistas .conjunto-de-campos .views-field-title a:link { font-size: 116%; }
  /* breaking-news - most-read */
  .pane-portada-ultimas-noticias { margin-bottom: 25px !important; }
  .pane-portada-ultimas-noticias .last-news-mobile { display: none; }
  .pane-portada-ultimas-noticias .last-news-desktop { display: block; }
  .pane-portada-ultimas-noticias .pane-vista-de-ultima-hora { width: 100%; }
  .pane-portada-ultimas-noticias .pane-vista-de-ultima-hora .pane-title { left: 1%; width: 98%; }
  .pane-portada-ultimas-noticias .pane-portada-ultimas-noticias .view-content { padding: 60px 1% 10px; }
  .pane-portada-ultimas-noticias .pane-lo-mas { padding: 12px 2%; }
  .pane-portada-ultimas-noticias .pane-lo-mas .pane-title { padding-bottom: 7px; }
  .block-views-lo-mas-block { padding: 10px 2%; }
  /* news-sections */
  .pane-sub-noticias-destacadas .pane-portada-sub-noticias-principales { background: #f5f5f5; display: inline-block; float: none; line-height: 0; height: auto !important; margin-bottom: 40px; padding: 0 1% 0 0; width: 100%; }
  .pane-sub-noticias-destacadas .pane-portada-sub-noticias-principales .pane-title { float: right; line-height: 1rem; margin-top: 17px; width: 48.98%; font-size: 0.90rem; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales { line-height: 1.2; display: inline-block; width: 100%; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row-first { float: left; width: 48.98%; margin-right: 2.04%; border-bottom: 0; padding-bottom: 0; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row-first ~ .views-row { float: right; width: 48.98%; margin-left: 0; clear: right; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row-first ~ .views-row-5 { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .view-footer { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-field-imagen-principal { margin-top: -46px; margin-bottom: 0; text-align: left; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-field-imagen-principal .field-type-image img { width: 100%; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .group-info { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(-4%, transparent), color-stop(85%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent -4%, rgba(0, 0, 0, 0.65) 85%); bottom: 0; display: block; padding: 0 2% 15px; position: absolute; width: 96%; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title { margin: 11px 0; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title .field-item div a, .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title .field-item div a:link { color: #ffffff; font-family: "PT Serif", serif; font-size: 2rem; font-weight: 300; line-height: 1.2; text-shadow: 1px 1px 2px #232323; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title h2 a, .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_grande .field-name-title h2 a:link { color: #ffffff; font-family: "PT Serif", serif; font-size: 2rem; font-weight: 300; line-height: 1.2; text-shadow: 1px 1px 2px #232323; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_pequena .field-name-field-imagen-principal { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; display: inline-block; vertical-align: top; width: 30%; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_pequena .group-info { display: inline-block; vertical-align: top; margin-right: 2%; width: 68%; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_pequena .group-info .field-name-sumario-frontend { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .view-mode-noticia_sub_principal_pequena .field-type-text-with-summary { display: block; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row.not-image .group-info { margin-right: 0%; width: 100%; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .field-name-field-seccion-principal { display: block; padding: 0; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .field-name-field-seccion-principal a, .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .field-name-field-seccion-principal a:link { border-bottom: 1px solid #e5e5e5; color: #ffffff; display: inline-block; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem; padding-bottom: 2px; text-transform: uppercase; width: auto; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .field-name-field-seccion-principal a:hover, .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row .field-name-field-seccion-principal a:link:hover { text-decoration: none; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row-first { float: left; width: 49.3%; margin-right: 1.4%; border-bottom: none; margin-bottom: 0; margin-top: -17px; padding: 0; position: relative; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .views-row-first ~ .views-row { padding: 10px 0 15px; }
  .pane-sub-noticias-destacadas .view-portada-sub-noticias-principales .group-info .field-name-sumario-frontend { color: #444444; line-height: 1.2rem; font-family: "Montserrat", sans-serif; font-size: 0.9rem; font-weight: 300; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content { font-size: 0; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content > * { font-size: 16px; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row { display: inline-block; vertical-align: top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-right: 1px solid #f2f2f2; margin-right: 1%; margin-bottom: 0; padding: 0 0.5rem; vertical-align: top; width: 32.5%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row .queue-category { display: inline-block; padding-bottom: 140px; width: 100%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row .queue-category.not-imagen { padding-bottom: 15px; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row .queue-section { display: block; font-size: 96%; float: none; margin: 17px 0 0; width: auto; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row .queue-title a { font-size: 1.3rem; line-height: 1.6rem; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row .queue-text { display: block; float: none; margin: 13px 0 0px; width: auto; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row .queue-image { float: none; bottom: 0; left: 0; margin-top: 0; position: absolute; width: 90%; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row .queue-image img { -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row .not-imagen { padding-bottom: 15px; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row .not-imagen .queue-title { margin: 11px 12px; display: block; width: auto; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row .not-imagen .queue-resumen { margin: 0 12px; font-size: 92%; width: auto; }
  .view-portada-sub-noticias-principales.tres-noticias-header .view-content .views-row:nth-child(3) { border-right: 0; margin-right: 0; }
  /* multimedia */
  .block-panels-mini-fotogaleria-video-mobile- { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  .block-panels-mini-portada-galeria-foto-video { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; position: relative; background: #36474f; }
  .block-panels-mini-portada-galeria-foto-video > .content { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; padding: 20px 0; }
  .block-panels-mini-portada-galeria-foto-video > .content:before, .block-panels-mini-portada-galeria-foto-video > .content:after { content: ''; display: table; }
  .block-panels-mini-portada-galeria-foto-video > .content:after { clear: both; }
  .block-panels-mini-portada-galeria-foto-video .panel-col-first { float: left; width: 48%; margin-right: 2%; }
  .block-panels-mini-portada-galeria-foto-video .panel-col-last { float: right; width: 48%; margin-left: 2%; }
  .block-panels-mini-portada-galeria-foto-video .pane-views .pane-title { color: #ffffff; font-size: 1.3rem; font-family: "PT Serif", serif; font-style: italic; font-weight: bold; text-align: center; }
  .block-panels-mini-portada-galeria-foto-video .pane-views .pane-title a { color: #ffffff; }
  .block-panels-mini-portada-galeria-foto-video:before { border-right: 2px dotted #586c76; content: ''; display: inline-block; height: 100%; left: 50%; position: absolute; width: 1px; }
  .view-vista-fotogaleria { position: relative; }
  .view-vista-fotogaleria.view-display-id-block_2 .view-content { font-size: 0; }
  .view-vista-fotogaleria.view-display-id-block_2 .view-content > * { font-size: 16px; }
  .view-vista-fotogaleria.view-display-id-block_2 .views-row { display: inline-block; vertical-align: top; margin-right: 2.4%; width: 23.2%; }
  .view-vista-fotogaleria.view-display-id-block_2 .views-row.views-row-last { margin-right: 0; }
  .view-vista-fotogaleria.view-display-id-block_2 .views-row .views-field-field-imagen-foto a:before { font-size: 18px; margin-left: -22px; margin-top: -21.5px; padding: 6px 8px 6px 7px; }
  .view-vista-fotogaleria .views-field-title { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(-32%, transparent), color-stop(61%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent -32%, rgba(0, 0, 0, 0.65) 61%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent -32%, rgba(0, 0, 0, 0.65) 61%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent -32%, rgba(0, 0, 0, 0.65) 61%); bottom: 0; padding: 20px 2%; position: absolute; width: 96%; }
  .view-vista-fotogaleria .views-field-title a, .view-vista-fotogaleria .views-field-title a:link { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1rem; text-shadow: 1px 1px 2px #232323; }
  .view-vista-videos { position: relative; }
  .view-vista-videos.view-display-id-block_1 .view-content { font-size: 0; }
  .view-vista-videos.view-display-id-block_1 .view-content > * { font-size: 16px; }
  .view-vista-videos.view-display-id-block_1 .views-row { display: inline-block; vertical-align: top; margin-right: 2.4%; width: 23.2%; }
  .view-vista-videos.view-display-id-block_1 .views-row.views-row-last { margin-right: 0; }
  .view-vista-videos.view-display-id-block_1 .views-row .views-field-field-video a:before { font-size: 18px; margin-left: -22px; margin-top: -21.5px; padding: 6px 8px 6px 12px; }
  .view-vista-videos .views-field-title { background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0%, transparent), color-stop(-32%, transparent), color-stop(61%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, transparent -32%, rgba(0, 0, 0, 0.65) 61%); background: -moz-linear-gradient(top, transparent 0%, transparent 0%, transparent -32%, rgba(0, 0, 0, 0.65) 61%); background: linear-gradient(to bottom, transparent 0%, transparent 0%, transparent -32%, rgba(0, 0, 0, 0.65) 61%); bottom: 0; padding: 20px 2%; position: absolute; width: 96%; }
  .view-vista-videos .views-field-title a, .view-vista-videos .views-field-title a:link { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1rem; text-shadow: 1px 1px 2px #232323; }
  /* multimedia-header */
  .pane-vista-noticias-multimedia { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; height: 270px; }
  .pane-vista-noticias-multimedia .pane-content { background: #212121; height: 100%; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia { height: 100%; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia .view-content { height: 100%; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia .skin-default { height: 100%; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia .views_slideshow_main { height: 100%; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia .views-slideshow-cycle-main-frame { height: 100% !important; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia .views-slideshow-cycle-main-frame-row { height: 100% !important; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia .views-slideshow-cycle-main-frame-row .views-row { height: 100%; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia .views-slideshow-cycle-main-frame-row .views-field-field-video { height: 100%; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia .views-slideshow-cycle-main-frame-row .views-field-field-video .field-content { height: 100%; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia .views-slideshow-cycle-main-frame-row .views-field-field-video .field-content a { height: 100%; width: 100%; }
  .pane-vista-noticias-multimedia .pane-content .view-vista-noticias-multimedia .views-slideshow-cycle-main-frame-row .views-field-field-video .field-content a img { height: 100%; }
  /* news-important */
  .pane-portada-noticia-importante .pane-news-front { width: 100%; }
  .pane-portada-noticia-importante .pane-slider-notas-canales { position: absolute !important; padding: 0; height: 0; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: auto; width: 0; }
  .pane-portada-noticia-importante .pane-portada-sub-noticias-principales { float: left; width: 66.6%; margin-right: 1.4%; margin-bottom: 2em; }
  .pane-portada-noticia-importante .pane-vista-noticias-multimedia { float: right; width: 32%; margin-left: 0; margin-bottom: 2em; background: #212121; }
  .pane-portada-noticia-importante .publicity-content { height: 297px; float: right; width: 32%; }
  .new-important-front .views-field-field-imagen-foto-1 img { height: auto; }
  .new-important-front .texto-principal { padding: 10px 12px; width: 39%; }
  .new-important-front .texto-principal .views-field-title a { line-height: 1; font-size: 300%; }
  .new-important-front .texto-noticias-relacionadas { padding: 10px 10px 10px 3%; width: 32%; }
  /* services */
  .pane-portada-servicios { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; width: 94% !important; }
  .page-node-type-nota .region-header-first .block-seed-tools-seed-logo { height: auto; width: 15%; }
  .page-node-type-nota .active-scroll .region-header-first .block-seed-tools-seed-logo { width: 17%; }
  .page-node-type-nota .panel-col-top .view-opinion-columnistas .views-row .views-field-field-imagen-foto-1 { width: 7%; }
  .page-node-type-nota .block-search-form { margin-left: 0; }
  .page-node-type-nota .panel-col-top { margin-bottom: 35px; }
  .page-node-type-nota .panel-col-first { float: left; width: 66.6%; margin-right: 1.4%; }
  .page-node-type-nota .panel-col-last { float: right; width: 32%; margin-left: 0; }
  .page-node-type-nota .title-node { font-size: 2.4rem; line-height: 2.8rem; }
  .page-node-type-nota .pane-node-body { margin: 0 10%; }
  .page-node-type-nota .pane-node-body .field-name-body blockquote p { -moz-background-size: inherit; background-size: inherit; margin-bottom: 10px; padding-left: 65px; padding-top: 16px; }
  .page-node-type-nota .pane-node-body .field-name-body p { color: #212121; line-height: 1.8rem; }
  .page-node-type-nota .gallery-note { padding-left: 0; }
  .page-node-type-nota .gallery-note .view-header { height: 0; }
  .page-node-type-nota .gallery-note .caroufredsel_wrapper .views-row { margin-right: 0; max-width: inherit; }
  .page-node-type-nota .gallery-note .views-field-field-imagen-foto-1 .field-content { height: 450px; width: 1000px; }
  .page-node-type-nota .gallery-note .views-field-field-video { background: black; }
  .page-node-type-nota .gallery-note .views-field-field-video .field-content { max-width: 70%; margin: 0 auto; }
  .page-node-type-nota .gallery-note .views-field-field-video iframe { height: 450px; }
  .page-node-type-nota .gallery-note .expand { bottom: 12px; font-size: 101%; right: 2%; }
  .page-node-type-nota .gallery-note .content-controller-slider .next, .page-node-type-nota .gallery-note .content-controller-slider .prev { height: 450px; position: absolute; text-indent: -9999px; top: 0; width: 15%; z-index: 1; }
  .page-node-type-nota .gallery-note .content-controller-slider .next:after, .page-node-type-nota .gallery-note .content-controller-slider .prev:after { color: #d7d7d7; content: "\f104"; display: inline-block; height: 35px; left: 23px; font-family: FontAwesome; font-size: 75px; margin-top: -22px; padding-top: 9px; position: absolute; text-indent: 0; top: 50%; }
  .page-node-type-nota .gallery-note .content-controller-slider .prev { background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(0%, transparent), color-stop(0%, transparent), color-stop(84%, rgba(0, 0, 0, 0.4))); background: -webkit-linear-gradient(right, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.4) 84%); background: -moz-linear-gradient(right, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.4) 84%); background: linear-gradient(to left, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.4) 84%); left: 0; }
  .page-node-type-nota .gallery-note .content-controller-slider .next { background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(0%, transparent), color-stop(0%, transparent), color-stop(84%, rgba(0, 0, 0, 0.4))); background: -webkit-linear-gradient(left, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.4) 84%); background: -moz-linear-gradient(left, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.4) 84%); background: linear-gradient(to right, transparent 0%, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.4) 84%); right: 0; }
  .page-node-type-nota .gallery-note .content-controller-slider .next:after { left: inherit; right: 23px; content: "\f105"; }
  /* note--normal */
  .layout-normal .panel-col-bottom, .layout-normal .panel-col-top { width: 100%; }
  .layout-normal .panel-col-first .pane-node-body { margin: 0 10%; width: auto; }
  .layout-normal .panel-col-first .relation-multimedia { margin: 0 10% 30px; }
  .layout-normal .panel-col-first .relation-multimedia .pane-title { width: 66%; }
  .layout-normal .panel-col-first .relation-multimedia .view-datos-nota-ampliada .views-field-field-infografia, .layout-normal .panel-col-first .relation-multimedia .view-datos-nota-ampliada .views-field-field-elementos { margin-top: -32px; }
  .layout-normal .panel-col-first .tokens-nota, .layout-normal .panel-col-first .link-errores { display: inline-block; margin: 0 10%; width: 80%; }
  .region-header-first .block-views-noticia-ampliada-block-2 { display: none; vertical-align: middle; margin-right: 2%; max-width: 60%; }
  .region-header-first .block-views-noticia-ampliada-block-2 .view-noticia-ampliada .view-content ul { margin: 0; }
  .region-header-first .block-views-noticia-ampliada-block-2 .view-noticia-ampliada .view-content ul li { display: inline-block; list-style: none; }
  .region-header-first .block-views-noticia-ampliada-block-2 .view-noticia-ampliada .views-row .field-content { color: #36474f; font-family: "PT Serif", serif; font-weight: bold; font-size: 1.02rem; }
  .region-header-first .block-addtoany-addtoany-button { display: none; vertical-align: middle; }
  .region-header-first .block-addtoany-addtoany-button .addtoany_share_save, .region-header-first .block-addtoany-addtoany-button .a2a_button_whatsapp { display: none; }
  /* note--header-fixer */
  .region-header-first .block-block:last-child { display: none; }
  #header .block-eluniverso-core-menu-flotante { display: none; }
  .block-seed-tools-seed-logo { margin-left: 0; margin-right: 0; width: 15%; }
  .active-scroll .block-eluniverso-core-menu-flotante { display: inline-block !important; vertical-align: middle; }
  .active-scroll .block-eluniverso-core-menu-flotante .menu-flotante { margin: 0; }
  .active-scroll .block-eluniverso-core-menu-flotante .menu-flotante li { display: inline-block; list-style: none; }
  .active-scroll .block-eluniverso-core-menu-flotante .menu-flotante li a { border-bottom: 4px solid #ffffff; display: inline-block; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.9rem !important; padding: 18px 24px 14px 24px; text-transform: uppercase; }
  .active-scroll .block-eluniverso-core-menu-flotante .menu-flotante li a.active, .active-scroll .block-eluniverso-core-menu-flotante .menu-flotante li a.active-trail, .active-scroll .block-eluniverso-core-menu-flotante .menu-flotante li a:hover { border-bottom: 4px solid #084F8D; }
  .active-scroll .block-eluniverso-core-seccion-flotante { display: inline-block !important; vertical-align: middle; }
  .active-scroll .block-eluniverso-core-seccion-flotante .content { border-right: 1px solid #36474f; color: #36474f; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.85rem; padding: 9px 24px; text-transform: uppercase; }
  .active-scroll #header-first { background: #ffffff; border-bottom: 1px solid #d4d9dd; width: 100%; }
  .active-scroll .region-header-first .block-seed-tools-seed-logo { margin-top: 0; margin-left: 0; height: 38px; }
  .active-scroll .region-header-first .block-seed-tools-seed-logo #logo { height: 38px; }
  .active-scroll .block-block:last-child { bottom: 0; display: block; line-height: 0; left: 0; position: absolute; width: 100%; }
  .active-scroll .block-block:last-child p { margin-bottom: 0; }
  .active-scroll .block-views-noticia-ampliada-block-2 { display: inline-block; }
  .active-scroll .block-addtoany-addtoany-button { display: inline-block; width: auto; }
  .active-scroll .block-system-user-menu, .active-scroll .block-search-form, .active-scroll .block-menu-block { display: none; }
  .active-scroll .region-header-first { padding: 11px 10px; max-height: 38px; }
  .active-scroll .region-header-first .block-panels-mini-all-menu-desktop .content { top: 58px; }
  .active-scroll .block-panels-mini-all-menu-desktop { float: right; margin-top: -11px; }
  .active-scroll .block-panels-mini-all-menu-desktop .button-animate:after { color: #084F8D; }
  .active-scroll #header-third { display: none; }
  /* note--related-news */
  .bloque-nota-noticias-relacionadas { margin-right: 10%; width: 36% !important; }
  /* note--related-files */
  .bloque-nota-documento-relacionado { margin-right: 10%; width: 36% !important; }
  .display-v1 .region-content { float: left; width: 66.6%; margin-right: 1.4%; padding-bottom: 40x; position: initial; }
  .display-v1 .region-pre-content { padding: 0; }
  .display-v1 .region-pre-content .block-views:nth-child(1) { float: left; width: 49.3%; margin-right: 1.4%; }
  .display-v1 .region-pre-content .block-views:nth-child(2), .display-v1 .region-pre-content .block-views:nth-child(3) { float: right; width: 49.3%; margin-left: 0; }
  .display-v1 .region-post-content { float: right; width: 32%; margin-left: 0; }
  .display-v1 .destacada-box-2 { height: 178px !important; }
  .display-v1 .destacada-box-2 .queue-image { position: absolute; top: 0; margin: 0; right: 0; height: 100%; }
  .display-v1 .destacada-box-2 .queue-image img { height: 100%; }
  .display-v1 .destacada-v1 { height: auto !important; }
  .display-v1 .destacada-box-3 .views-row { min-height: 307px; }
  .display-v2 .region-content { float: left; width: 66.6%; margin-right: 1.4%; padding-bottom: 40x; position: initial; }
  .display-v2 .region-post-content { float: right; width: 32%; margin-left: 0; }
  .display-v2 .region-pre-content { padding: 0; }
  .display-v2 .region-pre-content .block-views:nth-child(1) { float: left; width: 66.6%; margin-right: 1.4%; }
  .display-v2 .region-pre-content .block-views:nth-child(2) { float: right; width: 32%; margin-left: 0; }
  .display-v2 .region-pre-content .block-views:nth-child(3) { float: left; width: 66.6%; margin-right: 1.4%; clear: left; }
  .display-v2 .destacada-box-2 { min-height: 380px; margin-bottom: 0; }
  .display-v2 .destacada-box-2 .queue-section { display: block; font-size: 0.85rem; font-weight: bold; float: none; margin: 12px; width: auto; }
  .display-v2 .destacada-box-2 .queue-title { display: block; float: none; margin: 14px 12px 11px; width: auto; }
  .display-v2 .destacada-box-2 .queue-image { float: none; margin-top: 0; bottom: 0; left: 0; position: absolute; width: 100%; }
  .display-v2 .destacada-box-3 .views-row { margin-right: 1.5%; padding-right: 1.5%; min-height: 380px; width: 47%; border-right: 1px solid #f2f2f2; }
  .display-v2 .destacada-box-3 .views-row:last-child { border-right: 0; }
  .display-v2 .destacada-box-3 .views-row .queue-section { display: block; float: none; margin: 12px; width: auto; }
  .display-v2 .destacada-box-3 .views-row .queue-title { display: block; float: none; margin: 14px 12px 11px; width: auto; }
  .display-v2 .destacada-box-3 .views-row .queue-image { bottom: 0; float: none; left: 0; margin-top: 0; position: absolute; width: 98%; }
  .display-v2 .destacada-box-3 .views-row .queue-image img { -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }
  .display-v2 .destacada-box-3 .views-row-last { margin-right: 0; }
  .page-subseccion .region-header-first .block-menu-block .content .menu .menu-item a.active, .page-subseccion .region-header-first .block-menu-block .content .menu .menu-item a:link.active { border-bottom: 4px solid #ffffff; }
  .page-subseccion .region-header-first .block-panels-mini-menu-subsecciones { display: none; }
  .page-subseccion .region-header-first .block-panels-mini-menu-subsecciones .pane-title { display: inline-block; vertical-align: middle; border-right: 1px solid #36474f; color: #36474f; display: inline-block; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.85rem; margin: 0; padding: 9px 24px; text-align: center; text-transform: uppercase; }
  .page-subseccion .region-header-first .block-panels-mini-menu-subsecciones .pane-content { display: inline-block; vertical-align: middle; }
  .page-subseccion .region-header-first .block-panels-mini-menu-subsecciones .menu-name-menu-menu-subsecciones .menu { margin: 0; }
  .page-subseccion .region-header-first .block-panels-mini-menu-subsecciones .menu-name-menu-menu-subsecciones li { display: inline-block; vertical-align: middle; }
  .page-subseccion .region-header-first .block-panels-mini-menu-subsecciones .menu-name-menu-menu-subsecciones li a { border-bottom: 4px solid #ffffff; display: inline-block; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.85rem; padding: 18px 24px 14px 24px; text-transform: uppercase; }
  .page-subseccion .region-header-first .block-panels-mini-menu-subsecciones .menu-name-menu-menu-subsecciones li a:hover, .page-subseccion .region-header-first .block-panels-mini-menu-subsecciones .menu-name-menu-menu-subsecciones li a.active-trail, .page-subseccion .region-header-first .block-panels-mini-menu-subsecciones .menu-name-menu-menu-subsecciones li a.active { border-bottom: 4px solid #084F8D; }
  .page-subseccion .internal-section .view-header h1 { font-size: 2.15rem; }
  .page-subseccion .active-scroll .block-views-tema-destacado-block-1 { display: none; }
  .page-subseccion .block-views-tema-destacado-block-1 { display: none; }
  .page-subseccion .region-header-first .block-eluniverso-core-seccion-flotante, .canal-vida-estilo.page-subseccion .region-header-first .block-eluniverso-core-seccion-flotante, .page-opinion .region-header-first .block-eluniverso-core-seccion-flotante, .display-v1 .region-header-first .block-eluniverso-core-seccion-flotante, .display-v2 .region-header-first .block-eluniverso-core-seccion-flotante { display: inline-block; vertical-align: middle; display: none; width: auto; }
  .page-subseccion .region-header-first .block-seed-tools-seed-logo, .canal-vida-estilo.page-subseccion .region-header-first .block-seed-tools-seed-logo, .page-opinion .region-header-first .block-seed-tools-seed-logo, .display-v1 .region-header-first .block-seed-tools-seed-logo, .display-v2 .region-header-first .block-seed-tools-seed-logo { margin: 4px 2% 0 0; width: 13%; }
  .page-subseccion .active-scroll .region-header-first, .canal-vida-estilo.page-subseccion .active-scroll .region-header-first, .page-opinion .active-scroll .region-header-first, .display-v1 .active-scroll .region-header-first, .display-v2 .active-scroll .region-header-first { padding: 0 10px; }
  .page-subseccion .active-scroll .region-header-first .block-panels-mini-menu-subsecciones, .canal-vida-estilo.page-subseccion .active-scroll .region-header-first .block-panels-mini-menu-subsecciones, .page-opinion .active-scroll .region-header-first .block-panels-mini-menu-subsecciones, .display-v1 .active-scroll .region-header-first .block-panels-mini-menu-subsecciones, .display-v2 .active-scroll .region-header-first .block-panels-mini-menu-subsecciones { display: inline-block; vertical-align: middle; }
  .page-subseccion .active-scroll .block-panels-mini-all-menu-desktop, .canal-vida-estilo.page-subseccion .active-scroll .block-panels-mini-all-menu-desktop, .page-opinion .active-scroll .block-panels-mini-all-menu-desktop, .display-v1 .active-scroll .block-panels-mini-all-menu-desktop, .display-v2 .active-scroll .block-panels-mini-all-menu-desktop { margin: 0; }
  .page-subseccion .active-scroll .block-panels-mini-all-menu-desktop .content, .canal-vida-estilo.page-subseccion .active-scroll .block-panels-mini-all-menu-desktop .content, .page-opinion .active-scroll .block-panels-mini-all-menu-desktop .content, .display-v1 .active-scroll .block-panels-mini-all-menu-desktop .content, .display-v2 .active-scroll .block-panels-mini-all-menu-desktop .content { top: 58px; }
  .page-subseccion .block-search-form, .canal-vida-estilo.page-subseccion .block-search-form, .page-opinion .block-search-form, .display-v1 .block-search-form, .display-v2 .block-search-form { margin-left: 0; }
  /* Subsecciones */
  .region-header-first .block-eluniverso-core-seccion-flotante { display: none; }
  .page-subseccion .region-content { float: left; width: 66.6%; margin-right: 1.4%; padding-bottom: 21px; position: initial; }
  .page-subseccion .region-post-content { float: right; width: 32%; margin-left: 0; }
  /* canal--destacadas */
  .destacada-v1 .content-text .queue-title a { font-size: 2.30rem; }
  .destacada-v2 .queue-image { max-width: 62%; }
  .destacada-v2 .conten-text { width: 38%; }
  .destacada-v2 .conten-text .queue-title a { font-size: 225%; }
  .destacada-box-2 { overflow: hidden; padding: 0 0 0 1%; width: 99%; }
  .destacada-box-2 .queue-section { float: left; width: 47.6%; margin-right: 2.8%; margin: 14px 2.8% 11px 0; }
  .destacada-box-2 .queue-title { float: left; width: 47.6%; margin-right: 2.8%; clear: left; margin-top: 0; margin-left: 0; }
  .destacada-box-2 .queue-image { margin-top: -50px; float: right; width: 49.6%; margin-left: 0; }
  .destacada-box-3 .views-row { float: left; width: 48.6%; margin-right: 2.8%; padding: 0; }
  .destacada-box-3 .views-row-last { margin-right: 0; }
  /* canal--more-news*/
  .page-tema .region-content { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; margin-top: 50px; }
  .page-tema .region-content:before, .page-tema .region-content:after { content: ''; display: table; }
  .page-tema .region-content:after { clear: both; }
  /* tema--destacado */
  .view-destacado-tema .whapper-text { padding: 70px 0 40px; width: 100%; }
  .view-destacado-tema .title-topic { font-size: 3.4rem; }
  .view-destacado-tema .body-topic p { font-size: 135%; }
  .view-destacado-tema .no-image { padding: 80px 0 50px; }
  .view-destacado-tema .no-image .body-topic p { font-size: 135%; }
  /* tema--topicos */
  .view-topicos .view-content .views-row .content-topic { padding-bottom: 227px; }
  .view-topicos .view-content .views-row .content-topic.not-image { padding-bottom: 0; }
  .view-topicos .view-content .views-row .content-topic .topic-image img { max-height: 230px; }
  .view-topicos .view-content > div { width: 32%; }
  .view-topicos .view-content > div:nth-child(2n) { margin-right: 2%; }
  .view-topicos .view-content > div:nth-child(3n) { margin-right: 0; }
  .view-topicos .view-content .content-topic .topic-seccion { margin: 13px 3%; }
  .view-topicos .view-content .content-topic .topic-tile { margin: 0 3%; width: 94%; }
  .view-topicos .view-content .content-topic .topic-tile a { font-size: 140%; line-height: 1.2; }
  .view-topicos .view-content .content-topic .topic-sumario { color: #212121; font-size: 0.9rem; font-weight: 300; margin: 18px 3%; }
  .page-opinion #content { float: left; width: 65.96%; margin-right: 0.7%; }
  .page-opinion #sidebar-second { float: right; width: 32.63%; margin-left: 0.7%; }
  .page-opinion .block-views-opinion-block-1 { float: left; width: 46.95%; margin-right: 2.1%; margin-bottom: 40px; padding: 10px 1%; }
  .page-opinion .block-views-vista-caricaturas-block-1 { float: right; width: 46.95%; margin-left: 0; margin-bottom: 40px; padding: 10px 1%; }
  .page-opinion .block-views-foros-impresos-main, .page-opinion .block-views-opinion-block-2 { float: none; height: auto !important; margin-right: 0; padding: 10px 3%; width: auto; }
  .page-opinion .block-views-opinion-block-2 .block-title { margin-bottom: 0; padding-bottom: 6px; }
  .page-opinion .block-views-opinion-block-2 .views-row { margin-bottom: 0; }
  .page-opinion .block-views-opinion-block-2 .views-row .views-field-title a { background-position: left center; padding: 29px 0 19px 35px; }
  .page-opinion .view-opinion.lista-opinion .view-header h3 { font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 1.6rem; padding-bottom: 4px; margin-top: 8px; }
  .page-opinion .view-opinion.lista-opinion .views-row .views-field-title-1 a { font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 0.9rem; }
  .page-opinion .view-opinion.lista-opinion .views-row .views-field-body .field-content { font-size: 0.9rem; }
  .page-opinion .view-opinion.view-display-id-block_1 .views-field-title { margin-bottom: 20px; }
  .page-opinion .view-opinion.view-display-id-block_1 .views-field-body .field-content { color: #212121; font-family: "Montserrat", sans-serif; font-size: 1.05rem; }
  .layout-columnista .panel-col-top .view-opinion-columnistas .views-row .views-field-field-imagen-foto-1 { width: 7%; }
  .layout-columnista .panel-col-last .pane-vista-caricaturas { float: none; padding: 10px 3%; height: auto !important; width: auto; }
  .layout-caricatura .region-header-first .block-seed-tools-seed-logo { width: 15%; }
  .layout-caricatura .block-search-form { margin-left: 0; }
  .layout-caricatura .title-node { font-size: 270%; }
  .layout-caricatura .panel-col-first { float: left; width: 66.6%; margin-right: 1.4%; }
  .layout-caricatura .panel-col-last { float: right; width: 32%; margin-left: 0; }
  .layout-caricatura .title-cartoon-opinion-mobile { display: none; }
  .layout-especial #main { max-width: 100%; padding: 0; width: 100%; }
  .layout-especial .pane-node-body { margin: 0; }
  .layout-especial .region-content .panel-col-top .pane-node-field-portada-layout-especial img { width: 100%; }
  .layout-especial .region-content .panel-col-top .pane-node-title .pane-content { max-width: 800px; }
  .layout-especial .region-content .panel-col-top .pane-node-title .title-node { font-size: 300%; }
  .layout-especial .region-content .panel-col-top .inside:after { height: 230px; }
  .layout-especial .region-content .noticia-relacionada-desktop { clip: inherit; height: auto; overflow: initial; position: relative !important; width: auto; display: none; padding: 12px; max-width: 295px; }
  .layout-especial .region-content .center-wrapper .pane-datos-nota-ampliada { padding: 20px; padding: 20px 20px 2px; max-width: 800px; }
  .layout-especial .region-content .center-wrapper .pane-datos-nota-ampliada.tokens-nota { margin: 0 auto; max-width: 640px; padding: 20px 0; display: block; }
  .layout-especial .region-content .center-wrapper .pane-datos-nota-ampliada.tokens-nota .pane-content { display: inline-block; width: 100%; }
  .layout-especial .region-content .center-wrapper .pane-datos-nota-ampliada.tokens-nota:after { content: none; }
  .layout-especial .region-content .center-wrapper .pane-node-body p { max-width: 640px; padding: 0; }
  .layout-especial .region-content .panel-col-last, .layout-especial .region-content .panel-col-first { float: none; }
  .layout-especial .region-content .panel-col-bottom { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; }
  .layout-especial .region-content .panel-col-bottom:before, .layout-especial .region-content .panel-col-bottom:after { content: ''; display: table; }
  .layout-especial .region-content .panel-col-bottom:after { clear: both; }
  .page-especiales .block-menu-menu-multimedia .content ul, .page-infografias .block-menu-menu-multimedia .content ul, .page-fotogalerias .block-menu-menu-multimedia .content ul, .page-videos .block-menu-menu-multimedia .content ul { margin-bottom: 50px; }
  .page-especiales .quicktabs-wrapper, .page-infografias .quicktabs-wrapper, .page-fotogalerias .quicktabs-wrapper, .page-videos .quicktabs-wrapper { position: relative; }
  .page-especiales .quicktabs-wrapper > .item-list, .page-infografias .quicktabs-wrapper > .item-list, .page-fotogalerias .quicktabs-wrapper > .item-list, .page-videos .quicktabs-wrapper > .item-list { display: inline-block; vertical-align: top; margin-right: 2%; margin-top: 70px; width: 18%; }
  .page-especiales .quicktabs-wrapper > .item-list ul, .page-infografias .quicktabs-wrapper > .item-list ul, .page-fotogalerias .quicktabs-wrapper > .item-list ul, .page-videos .quicktabs-wrapper > .item-list ul { border-bottom: none; }
  .page-especiales .quicktabs-wrapper > .item-list ul li, .page-infografias .quicktabs-wrapper > .item-list ul li, .page-fotogalerias .quicktabs-wrapper > .item-list ul li, .page-videos .quicktabs-wrapper > .item-list ul li { border-bottom: 1px solid #43545d; padding: 7px 0; width: 100%; }
  .page-especiales .quicktabs_main, .page-infografias .quicktabs_main, .page-fotogalerias .quicktabs_main, .page-videos .quicktabs_main { display: inline-block; vertical-align: top; width: 80%; }
  .page-especiales .views-multimedia .views-row, .page-infografias .views-multimedia .views-row, .page-fotogalerias .views-multimedia .views-row, .page-videos .views-multimedia .views-row { width: 18.8%; }
  .page-especiales .views-multimedia .views-row-12, .page-especiales .views-multimedia .views-row-6, .page-especiales .views-multimedia .views-row-4, .page-infografias .views-multimedia .views-row-12, .page-infografias .views-multimedia .views-row-6, .page-infografias .views-multimedia .views-row-4, .page-fotogalerias .views-multimedia .views-row-12, .page-fotogalerias .views-multimedia .views-row-6, .page-fotogalerias .views-multimedia .views-row-4, .page-videos .views-multimedia .views-row-12, .page-videos .views-multimedia .views-row-6, .page-videos .views-multimedia .views-row-4 { margin-right: 1.5%; }
  .page-especiales .views-multimedia .views-row-11, .page-especiales .views-multimedia .views-row-5, .page-infografias .views-multimedia .views-row-11, .page-infografias .views-multimedia .views-row-5, .page-fotogalerias .views-multimedia .views-row-11, .page-fotogalerias .views-multimedia .views-row-5, .page-videos .views-multimedia .views-row-11, .page-videos .views-multimedia .views-row-5 { margin-right: 0; }
  .page-especiales .views-multimedia .view-filters, .page-infografias .views-multimedia .view-filters, .page-fotogalerias .views-multimedia .view-filters, .page-videos .views-multimedia .view-filters { display: block; left: 0; position: absolute; top: 0; width: 18%; }
  .page-especiales .views-multimedia .view-filters .views-exposed-form .form-submit, .page-infografias .views-multimedia .view-filters .views-exposed-form .form-submit, .page-fotogalerias .views-multimedia .view-filters .views-exposed-form .form-submit, .page-videos .views-multimedia .view-filters .views-exposed-form .form-submit { margin: 0; }
  .page-especiales .views-multimedia .view-filters .views-exposed-widgets, .page-infografias .views-multimedia .view-filters .views-exposed-widgets, .page-fotogalerias .views-multimedia .view-filters .views-exposed-widgets, .page-videos .views-multimedia .view-filters .views-exposed-widgets { display: inline-block; margin: 0; position: relative; width: 100%; }
  .page-especiales .views-multimedia .view-filters .views-submit-button, .page-infografias .views-multimedia .view-filters .views-submit-button, .page-fotogalerias .views-multimedia .view-filters .views-submit-button, .page-videos .views-multimedia .view-filters .views-submit-button { height: 100%; padding: 0; position: absolute; right: 10px; }
  .page-especiales .views-multimedia .view-filters .views-submit-button .form-submit, .page-infografias .views-multimedia .view-filters .views-submit-button .form-submit, .page-fotogalerias .views-multimedia .view-filters .views-submit-button .form-submit, .page-videos .views-multimedia .view-filters .views-submit-button .form-submit { display: inline-block; text-indent: -5000em; background: none; position: relative; z-index: 10; }
  .page-especiales .views-multimedia .view-filters .views-submit-button:after, .page-infografias .views-multimedia .view-filters .views-submit-button:after, .page-fotogalerias .views-multimedia .view-filters .views-submit-button:after, .page-videos .views-multimedia .view-filters .views-submit-button:after { content: "\f002"; color: #52656f; display: inline-block; position: absolute; font-family: FontAwesome; top: 50%; left: 50%; font-size: 22px; margin-top: -10px; margin-left: -10px; }
  .page-especiales .views-multimedia .view-filters .views-widget-filter-title, .page-infografias .views-multimedia .view-filters .views-widget-filter-title, .page-fotogalerias .views-multimedia .view-filters .views-widget-filter-title, .page-videos .views-multimedia .view-filters .views-widget-filter-title { padding: 0; width: 100%; }
  .page-especiales .views-multimedia .view-filters .form-text, .page-infografias .views-multimedia .view-filters .form-text, .page-fotogalerias .views-multimedia .view-filters .form-text, .page-videos .views-multimedia .view-filters .form-text { background: none; border: 1px solid #52656f; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1.2rem; padding: 10px; }
  .page-especiales .views-multimedia .view-filters .form-text::-moz-placeholder, .page-infografias .views-multimedia .view-filters .form-text::-moz-placeholder, .page-fotogalerias .views-multimedia .view-filters .form-text::-moz-placeholder, .page-videos .views-multimedia .view-filters .form-text::-moz-placeholder { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1rem; }
  .page-especiales .views-multimedia .view-filters .form-text::-webkit-input-placeholder, .page-infografias .views-multimedia .view-filters .form-text::-webkit-input-placeholder, .page-fotogalerias .views-multimedia .view-filters .form-text::-webkit-input-placeholder, .page-videos .views-multimedia .view-filters .form-text::-webkit-input-placeholder { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 1rem; }
  .page-especiales .views-multimedia .seccion-multimedia-big .multimedia-image a:before, .page-infografias .views-multimedia .seccion-multimedia-big .multimedia-image a:before, .page-fotogalerias .views-multimedia .seccion-multimedia-big .multimedia-image a:before, .page-videos .views-multimedia .seccion-multimedia-big .multimedia-image a:before { left: inherit; margin: 0; right: 10px; top: 10px; }
  .page-especiales .views-multimedia .seccion-multimedia-big .multimedia-title h2 a, .page-infografias .views-multimedia .seccion-multimedia-big .multimedia-title h2 a, .page-fotogalerias .views-multimedia .seccion-multimedia-big .multimedia-title h2 a, .page-videos .views-multimedia .seccion-multimedia-big .multimedia-title h2 a { font-size: 1rem; }
  .layout-multigaleria .panel-col-top { margin-bottom: 35px; }
  .layout-multigaleria .title-node { font-size: 2.35rem; line-height: 2.85rem; }
  .layout-multigaleria .panel-col-first { margin: 0 auto 25px; max-width: 790px; }
  .layout-multigaleria .panel-col-last { margin: 0 auto; max-width: 986px; }
  .layout-multigaleria .view-pagina-de-fotogaleria .views_slideshow_cycle_main { height: 640px; }
  .layout-multigaleria .view-pagina-de-fotogaleria .views-slideshow-cycle-main-frame-row .views-field-field-imagen-foto { height: 550px; width: 1000px; }
  .node-type-galeria .panel-col-first { float: none; margin: 0 auto; max-width: 980px; width: 100%; }
  .node-type-galeria .panel-col-last { float: none; margin: 0; width: 100%; }
  .multimedia-infografia .panel-col-first { max-width: 980px; }
  .layout-static { /* contact */ }
  .layout-static .region-preface-first .publicity-content { margin-bottom: 25px; }
  .layout-static .title-node { font-size: 210%; }
  .layout-static .panel-col-first { float: left; width: 57.6%; margin-right: 10.4%; }
  .layout-static .panel-col-last { float: right; width: 32%; margin-left: 0; }
  .layout-static .box-content-info .content-block { padding: 0 1%; }
  .layout-static .info-agency .content-block { width: 47%; }
  .layout-static .info-agency .content-block.first-block { width: 98%; }
  .page-servicios-rss .region-content { float: left; width: 57.6%; margin-right: 10.4%; }
  .page-servicios-rss .region-post-content { float: right; width: 32%; margin-left: 0; }
  .page-servicios-rss #page-title { font-size: 200%; }
  .page-servicios-rss .view-listado-de-feeds-rss .view-header { margin-bottom: 38px; }
  .page-servicios-rss .view-listado-de-feeds-rss .view-header p { color: #212121; font-size: 124%; }
  .page-servicios-rss .view-listado-de-feeds-rss .view-content .item-list { display: inline-block; vertical-align: top; width: 32%; }
  .page-servicios-rss .view-listado-de-feeds-rss .view-content .item-list ul .views-row .views-field-name a { color: #015a9e; font-family: "Montserrat", sans-serif; font-size: 1.2rem; }
  .layout-columnista-usuario .panel-col-first { float: left; width: 65.96%; margin-right: 0.7%; }
  .layout-columnista-usuario .panel-col-first .view-opinion-columnistas .views-field-body .field-content { font-size: 0.9rem; }
  .layout-columnista-usuario .panel-col-last { float: right; width: 32.63%; margin-left: 0.7%; }
  .layout-columnista-usuario .view-opinion-columnistas .pager { margin-right: -51.6%; }
  .banner-multimedia { width: 32%; }
  .display-v2 .region-pre-content .publicity-content { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: right; min-height: 380px; width: 32%; } }

@media only screen and (max-width: 767px) { .page-node-type-nota .pane-node-body .field-name-body p { font-size: 1rem; color: #212121; line-height: 1.6rem; }
  .page-node-type-nota .pane-node-body .field-name-body .location-event { font-size: 1.1rem; }
  .view-destacado-tema .title-topic { font-size: 1.6rem; }
  .view-topicos .view-content .content-topic .topic-tile a { font-size: 1.15rem; line-height: 1.5rem; }
  .view-topicos .view-content .not-image .topic-sumario { font-size: 1rem; line-height: 1.4rem; }
  .page-opinion .views-field-body .field-content { font-size: 1rem; line-height: 1.4rem; }
  .page-especiales .views-multimedia .multimedia-title h2 a, .page-infografias .views-multimedia .multimedia-title h2 a, .page-fotogalerias .views-multimedia .multimedia-title h2 a, .page-videos .views-multimedia .multimedia-title h2 a { font-size: 0.9rem; }
  .page-especiales .views-multimedia .multimedia-date, .page-infografias .views-multimedia .multimedia-date, .page-fotogalerias .views-multimedia .multimedia-date, .page-videos .views-multimedia .multimedia-date { font-size: 0.9rem; } }

@media only screen and (max-width: 1279px) and (min-width: 1230px) { .region-header-first .block-menu-block .content .menu .menu-item a, .region-header-first .block-menu-block .content .menu .menu-item a:link { padding: 16px 9px 11px !important; } }

@media only screen and (max-width: 1229px) and (min-width: 1189px) { .region-header-first .block-menu-block .content .menu .menu-item a, .region-header-first .block-menu-block .content .menu .menu-item a:link { padding: 16px 8px 11px !important; } }

@media only screen and (max-width: 1188px) and (min-width: 1025px) { .region-header-first .block-menu-block .content .menu .menu-item a, .region-header-first .block-menu-block .content .menu .menu-item a:link { padding: 16px 4px 11px !important; } }

@media only screen and (max-width: 1188px) and (min-width: 1025px) { .region-header-third .pane-term-queue .term-queue-links li a, .region-header-third .pane-term-queue .term-queue-links li a:link { padding: 16px 8px 11px; } }

/* menu main css -- BEGIN */
.block-panels-mini-menu-mobile { display: inline-block; vertical-align: middle; position: relative; width: 10%; }

.block-panels-mini-menu-mobile.buttons-ok:before { content: none; }

.block-panels-mini-menu-mobile:before { content: '\f0c9'; color: #ffffff; left: 50%; line-height: 1; font-family: FontAwesome; font-size: 22px; margin-left: -9px; margin-top: -11px; position: absolute; text-indent: 0; top: 50%; }

.block-panels-mini-menu-mobile .button-animate { cursor: pointer; height: 57px; margin-bottom: 0; width: 100%; position: relative; }

.block-panels-mini-menu-mobile .button-animate:after { content: '\f0c9'; color: #ffffff; left: 50%; line-height: 1; font-family: FontAwesome; font-size: 22px; margin-left: -9px; margin-top: -11px; position: absolute; text-indent: 0; top: 50%; }

.block-panels-mini-menu-mobile .button-animate.active { background: #ffffff; }

.block-panels-mini-menu-mobile .button-animate.active:after { content: '\f00d'; color: #084F8D; }

.block-panels-mini-menu-mobile > .content { background: #ffffff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 100%; right: -100%; position: fixed; -webkit-transition: right 0.5s; -moz-transition: right 0.5s; transition: right 0.5s; top: 57px; width: 80%; z-index: 100; }

.block-panels-mini-menu-mobile > .content .menu { margin: 0; font-size: 0; }

.block-panels-mini-menu-mobile > .content .menu li { display: inline-block; list-style: none; }

.block-panels-mini-menu-mobile > .content .menu > * { font-size: 16px; }

.block-panels-mini-menu-mobile > .content .menu > li { display: inline-block; vertical-align: top; margin: 7px 0; width: 50%; }

.block-panels-mini-menu-mobile > .content .menu li a, .block-panels-mini-menu-mobile > .content .menu li link { color: #005999; font-size: 84%; }

.block-panels-mini-menu-mobile > .content .menu li a.link-multimedia, .block-panels-mini-menu-mobile > .content .menu li link.link-multimedia { display: none; }

.block-panels-mini-menu-mobile > .content .pane-block { padding: 3%; border-bottom: 1px solid #f5f5f5; border-top: 1px solid #eeeeee; }

.block-panels-mini-menu-mobile > .content .pane-block:first-child { border-top: none; }

.block-panels-mini-menu-mobile > .content .pane-block .pane-title { display: none; }

.block-panels-mini-menu-mobile #mini-panel-menu_mobile { border-bottom: 1px solid #0c63a2; }

.block-panels-mini-menu-mobile > .menu-visible { right: 0; }

.block-panels-mini-menu-mobile > .menu-visible .panel-col { overflow-y: scroll; }

.block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item .item-menu-tablet { display: none; }

.block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item a.active, .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item a:link.active { color: #56b1e2; }

.block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item a, .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item a:link { text-transform: uppercase; font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 0.8rem; }

.block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item > .menu { display: none; }

@media only screen and (min-width: 0) and (max-width: 767px) { .block-panels-mini-menu-mobile .pane-system-main-menu .pane-content > .menu > .menu-item > .menu { display: none !important; } }

.block-panels-mini-menu-mobile .pane-system-user-menu .menu .menu-item { margin-right: 5%; vertical-align: middle; text-align: center; width: 43%; }

.block-panels-mini-menu-mobile .pane-system-user-menu .menu .menu-item .register { background: #44A9DF; border: none; color: #ffffff; font-size: 107%; font-weight: normal; padding: 10px 15px; text-transform: uppercase; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; font-size: 70%; padding: 6px 8px; width: 100%; text-align: center !important; }

.block-panels-mini-menu-mobile .pane-system-user-menu .menu .menu-item .register:hover { background: #3687b2; color: #ffffff; }

.block-panels-mini-menu-mobile .pane-system-user-menu .menu .menu-item .login { color: #005999; }

.not-logged-in .pane-system-user-menu .menu .first { text-align: left; }

.not-logged-in .pane-system-user-menu .menu .first a { text-transform: uppercase; }

.not-logged-in .pane-system-user-menu .menu .last { margin-right: 0; width: 52%; }

/** CAROCSS:I */
.block-menu-block-11 .menu-name-main-menu ul.menu ul.menu { display: block; float: left; position: absolute; z-index: -1; background: #ffffff; width: 15%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: -1px 2px 12px -2px rgba(0, 0, 0, 0.45); -moz-box-shadow: -1px 2px 12px -2px rgba(0, 0, 0, 0.45); box-shadow: -1px 2px 12px -2px rgba(0, 0, 0, 0.45); visibility: hidden; opacity: 0; -webkit-transform: translateY(-5em); -moz-transform: translateY(-5em); -ms-transform: translateY(-5em); transform: translateY(-5em); -webkit-transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; -moz-transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; top: 0%; text-align: left; }

.block-menu-block-11 .menu-name-main-menu ul.menu ul.menu li { width: 100%; }

.block-menu-block-11 .menu-name-main-menu ul.menu ul.menu li a:link { padding: 0.5em 1em !important; margin: 0; color: #07508e !important; font-size: 0.7em !important; border: 0 !important; }

.block-menu-block-11 .menu-name-main-menu ul.menu li:hover ul.menu { z-index: -1; top: 100%; visibility: visible; opacity: 1; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); -webkit-transition-delay: 0s, 0s, 0.3s; -moz-transition-delay: 0s, 0s, 0.3s; transition-delay: 0s, 0s, 0.3s; }

.block-menu-block-11 .menu-name-main-menu ul.menu li:hover span.nolink:after { color: #ffffff !important; }

.block-menu-block-11 .menu-name-main-menu ul.menu li.menu-item:hover a:hover, .block-menu-block-11 .menu-name-main-menu ul.menu li.menu-item:hover span:hover { color: #ffffff !important; }

.block-menu-block-11 .menu-name-main-menu ul.menu li span.nolink { color: #ffffff; text-transform: uppercase; font-size: 0.8em; font-weight: bold; cursor: pointer; padding: 18px 10px 14px 7px; border-bottom: 4px solid #084f8d; }

.block-menu-block-11 .menu-name-main-menu ul.menu li span.nolink:after { content: '\f0d7'; color: #ffffff; font-family: FontAwesome; margin-left: 0.6em; }

.block-menu-block-11 .menu-name-main-menu ul.menu:hover ul.menu li.menu-item a { color: #084f8d !important; }

.block-menu-block-11 .menu-name-main-menu ul.menu:hover li a { color: #6e98be !important; }

.block-menu-block-11 .menu-name-main-menu ul.menu:hover li span.nolink { color: #6e98be; }

.block-menu-block-11 .menu-name-main-menu ul.menu:hover span.nolink:after { color: #6e98be !important; }

/* intento 2*/
.not-front #mini-panel-menu_news, .not-front #mini-panel-menu_opinion, .not-front #mini-panel-menu_guayaquil, .not-front #mini-panel-menu_deportes, .not-front #mini-panel-menu_entretenimiento, .not-front #mini-panel-menu_vida, .not-front #mini-panel-menu_tendencias { padding-top: 1em; }

.not-front .block-panels-mini .panel-2col .panel-col-first { width: 10%; }

.not-front .block-panels-mini .panel-2col .panel-col-last { width: 90%; }

.not-front.layout-caricatura.page-node-type-caricatura .block-panels-mini .panel-col-first { float: left; margin-right: 0; }

.not-front .pane-eluniverso-core-seccion-flotante div.pane-content { font-weight: bold; }

.not-front .subseccion .menu-name-main-menu ul.menu { margin-bottom: 0; margin-left: 0; }

.not-front .subseccion .menu-name-main-menu ul.menu li { list-style: none; display: inline-block; padding: 0 1em 1em; }

.not-front .subseccion .menu-name-main-menu ul.menu li a { font-size: 0.9em; }

.not-front .subseccion .menu-name-main-menu ul.menu li ul.menu { top: 1.5rem; margin-left: 0rem; display: block; width: 20%; position: absolute; float: left; }

.not-front .subseccion .menu-name-main-menu ul.menu li ul.menu li { display: block; background: #ffffff; padding: 0.3em 0.8em; }

.not-front .subseccion .menu-name-main-menu ul.menu li span.nolink { text-transform: initial; font-size: 0.9em; color: #084f8d; }

.not-front .subseccion .menu-name-main-menu ul.menu li span.nolink:after { content: '\f0d7'; color: #084f8d; font-family: FontAwesome; margin-left: 0.6em; }

.not-front .subseccion .menu-name-main-menu ul.menu li.menu-item span { cursor: pointer; }

.not-front .subseccion .menu-name-main-menu ul.menu li.menu-item ul.menu.custom2 { z-index: -1; visibility: hidden; opacity: 0; -webkit-transform: translateY(-5em); -moz-transform: translateY(-5em); -ms-transform: translateY(-5em); transform: translateY(-5em); -webkit-transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; -moz-transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; position: absolute; top: 0%; }

.not-front .subseccion .menu-name-main-menu ul.menu li.menu-item:hover ul.menu.custom2 { z-index: 1; visibility: visible; opacity: 1; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); -webkit-transition-delay: 0s, 0s, 0.3s; -moz-transition-delay: 0s, 0s, 0.3s; transition-delay: 0s, 0s, 0.3s; top: 2.2em; }

.not-front .block-menu-block-11 .menu-name-main-menu ul.menu li a { color: #6e98be !important; }

.not-front .block-menu-block-11 .menu-name-main-menu ul.menu li a.active { color: #ffffff !important; }

.not-front .block-menu-block-11 .menu-name-main-menu ul.menu li span { color: #6e98be !important; }

.not-front .block-menu-block-11 .menu-name-main-menu ul.menu li span:after { color: #6e98be !important; }

.not-front.page-videos .block-menu-block-11 .menu-name-main-menu ul.menu li span, .not-front.page-videos .block-menu-block-11 .menu-name-main-menu ul.menu li span:after, .not-front.page-clasificados .block-menu-block-11 .menu-name-main-menu ul.menu li span, .not-front.page-clasificados .block-menu-block-11 .menu-name-main-menu ul.menu li span:after { color: #ffffff !important; }

.region-header-third { z-index: -2; background: #ffffff; border-bottom: 1px solid #d4d9dd; left: 0; position: absolute; top: 0; width: 100%; }

.active-scroll #header-third { display: block !important; }

/*.active-scroll div#header-first { display:none; }*/
.active-scroll .panel-display .panel-panel.panel-col-first .inside .panel-pane .pane-content, .active-scroll .block-panels-mini h2 { color: #36474f; text-transform: uppercase; font-size: 0.9em; border-right: #36474f 1.3px solid; padding: 0.2em; /*&:before{ background: url(../images/logo_el_universo_blue.png) no-repeat left center !important; padding:0.12em 5.44em; margin-right: 2em; position: relative; overflow:hidden; background-size: 100%!important; content: ''; }*/ }

.active-scroll .block-panels-mini h2 { font-size: 0.9em; padding-right: 1.5em; }

/*.active-scroll .panel-display .panel-panel.panel-col-first .inside .panel-pane .pane-content:before { background: url(../images/logo_el_universo_blue.png) no-repeat left center !important; padding:0.12em 5.44em; margin-right:5em; position: relative; overflow:hidden; background-size: 100%!important; content: ''; }*/
.not-front.page-taxonomy-term .active-scroll .block-panels-mini .panel-2col .panel-col-first { width: 30%; }

.not-front.page-taxonomy-term .active-scroll .block-panels-mini .panel-2col .panel-col-last { width: 70%; }

/** CAROCSS:F */
/* INIT: Estilos del menu principal */
/*.block-menu-block-25 .menu-name-main-menu ul.menu ul.menu { display: none; } .block-menu-block-25 .menu-name-main-menu ul.menu ul.menu{ display: none; float: left; position: absolute; z-index: 1; background: #FFFFFF; width: 10%; border-radius: 2px; -webkit-box-shadow: -1px 2px 12px -2px rgba(0,0,0,0.45); -moz-box-shadow: -1px 2px 12px -2px rgba(0,0,0,0.45); box-shadow: -1px 2px 12px -2px rgba(0,0,0,0.45); top: 3rem; } .block-menu-block-25 .menu-name-main-menu ul.menu ul.menu li{ width: 100%; } .block-menu-block-25 .menu-name-main-menu ul.menu ul.menu li a:link{ padding: 0.5em 1em !important; margin: 0; color: #07508e !important; font-size: 0.7em !important; border: 0 !important; }*/
/* END: Estilos del menu principal */
/* Animacion SubMenu*/
/* Medidas Personalizadas para el canal Entretenimiento que no se descuadre con la configuracion global*/
.not-front.page-taxonomy-term .active-scroll .block-panels-mini#block-panels-mini-menu-entretenimiento .panel-2col .panel-col-first, .not-front.page-node-type-nota .active-scroll .block-panels-mini#block-panels-mini-menu-entretenimiento .panel-2col .panel-col-first { width: 35%; }

.not-front.page-taxonomy-term .active-scroll .block-panels-mini#block-panels-mini-menu-entretenimiento .panel-2col .panel-col-last, .not-front.page-node-type-nota .active-scroll .block-panels-mini#block-panels-mini-menu-entretenimiento .panel-2col .panel-col-last { width: 65%; }

.not-front.page-taxonomy-term .active-scroll .block-panels-mini#block-panels-mini-menu-deportes .panel-2col .panel-col-first, .not-front.page-node-type-nota .active-scroll .block-panels-mini#block-panels-mini-menu-deportes .panel-2col .panel-col-first { width: 26%; }

.not-front.page-taxonomy-term .active-scroll .block-panels-mini#block-panels-mini-menu-deportes .panel-2col .panel-col-last, .not-front.page-node-type-nota .active-scroll .block-panels-mini#block-panels-mini-menu-deportes .panel-2col .panel-col-last { width: 74%; }

/* Medidas Personalizadas para el canal Deportes que no se descuadre con la configuracion global*/
.active-scroll #block-panels-mini-menu-deportes .panel-display .panel-panel.panel-col-first .inside .panel-pane .pane-content:before { margin-right: 1.5em; }

/* CSS 10/10/2017*/
/* CSS para portada en temas */
.not-front.page-subseccion .panel-col .menu-name-main-menu ul.menu li a, .not-front.page-subseccion .panel-col .menu-name-main-menu ul.menu li span, .not-front.subcanal-columnista .panel-col .menu-name-main-menu ul.menu li a, .not-front.subcanal-columnista .panel-col .menu-name-main-menu ul.menu li span, .not-front.page-node .panel-col .menu-name-main-menu ul.menu li a, .not-front.page-node .panel-col .menu-name-main-menu ul.menu li span { /*Coloca el color a la seccion activa y opaca los demás*/ /*Hover subsecciones de cada canal*/ }

.not-front.page-subseccion .panel-col .menu-name-main-menu ul.menu li a:not(.active), .not-front.page-subseccion .panel-col .menu-name-main-menu ul.menu li span:not(.active), .not-front.subcanal-columnista .panel-col .menu-name-main-menu ul.menu li a:not(.active), .not-front.subcanal-columnista .panel-col .menu-name-main-menu ul.menu li span:not(.active), .not-front.page-node .panel-col .menu-name-main-menu ul.menu li a:not(.active), .not-front.page-node .panel-col .menu-name-main-menu ul.menu li span:not(.active) { color: #8badca !important; }

.not-front.page-subseccion .panel-col .menu-name-main-menu ul.menu li a:hover, .not-front.page-subseccion .panel-col .menu-name-main-menu ul.menu li span:hover, .not-front.subcanal-columnista .panel-col .menu-name-main-menu ul.menu li a:hover, .not-front.subcanal-columnista .panel-col .menu-name-main-menu ul.menu li span:hover, .not-front.page-node .panel-col .menu-name-main-menu ul.menu li a:hover, .not-front.page-node .panel-col .menu-name-main-menu ul.menu li span:hover { color: #084f8d !important; }

/* Ocultar menu hamburguesa para desktop*/
@media only screen and (min-width: 1025px) { .front .region-header-first .block-menu-block .content .menu .menu-item a, .front .region-header-first .block-menu-block .content .menu .menu-item a:link { font-size: 0.9rem; padding: 18px 20px 14px 7px; }
  .front .active-scroll-home .region-header-first .block-menu-block .content .menu .menu-item a, .front .active-scroll-home .region-header-first .block-menu-block .content .menu .menu-item a:link { font-size: 0.8rem; padding: 18px 10px 14px 7px; }
  .block-search-form .container-inline .close-search { position: unset; }
  .front .region-header-first { text-align: center; padding-left: unset; padding-right: unset; max-width: unset; }
  .not-front .region-header-first { text-align: left; padding-left: unset; padding-right: unset; max-width: unset; }
  .region-header-first { position: relative; }
  .region-header-first .block-panels-mini-all-menu-desktop { display: none !important; }
  .region-header-first .block-menu-block { vertical-align: bottom !important; margin-left: 0 !important; width: unset; }
  .block-term-queue .block-title { display: block !important; float: right; right: 6em; position: relative; font-size: 1em; top: 9px; }
  .block-term-queue .block-title a { color: #4dade1; display: none; }
  .region-header-third .block-term-queue { background: none; border-bottom: none; }
  .region-header-third .block-panels-mini { position: relative; /*padding-right: 10px; padding-left: 4em;*/ }
  .region-header-third .block-panels-mini h2, .region-header-third .block-panels-mini .content { display: inline-block; padding-left: 0px; }
  .region-header-third .block-panels-mini h2 { font-size: 1em; vertical-align: bottom; }
  .layout-caricatura .panel-col-first { margin-left: 0 !important; }
  .term-queue-links .first:before { background: url(../images/ic-trending.png) no-repeat left center; -moz-background-size: 20px; background-size: 20px; color: #44a9df; font-size: 0.85rem; padding: 3px 0px 2px 24px; text-transform: uppercase; content: 'Temas:'; font-weight: bold; color: #44a9df; } }

@media only screen and (min-width: 768px) { .page-node-type-nota .region-header-first .block-seed-tools-seed-logo, .active-scroll .region-header-first .block-seed-tools-seed-logo { width: 16%; } }

/* Muestra menu flotante en nota ampliada*/
.not-front.page-node-type-nota .active-scroll div#header-first { display: block; }

.not-front.page-node-type-nota .active-scroll .region-header-third { display: none; }

.not-front.page-node-type-caricatura .active-scroll .region-header-third { display: none; }

.not-front.page-taxonomy-term .active-scroll div#header-first { display: none; }

/* Sombra en el Mas de submenu*/
.not-front .menu-name-main-menu ul.menu ul.menu.custom2 { -webkit-box-shadow: -1px 2px 12px -2px rgba(0, 0, 0, 0.45); -moz-box-shadow: -1px 2px 12px -2px rgba(0, 0, 0, 0.45); box-shadow: -1px 2px 12px -2px rgba(0, 0, 0, 0.45); }

.block-term-queue-1, .block-term-queue-4, .block-term-queue-5, .block-term-queue-6, .block-term-queue-7, .block-term-queue-8, .block-term-queue-9 { /*background: #ffffff; border-bottom: 1px solid #d4d9dd;*/ left: 0; position: relative; top: 0; width: 100%; }

.block-term-queue-1 .block-title, .block-term-queue-4 .block-title, .block-term-queue-5 .block-title, .block-term-queue-6 .block-title, .block-term-queue-7 .block-title, .block-term-queue-8 .block-title, .block-term-queue-9 .block-title { display: none; margin: 0; }

.block-term-queue-1 .content, .block-term-queue-4 .content, .block-term-queue-5 .content, .block-term-queue-6 .content, .block-term-queue-7 .content, .block-term-queue-8 .content, .block-term-queue-9 .content { *zoom: 1; margin: 0 auto; max-width: 1200px; padding-left: 10px; padding-right: 10px; }

.block-term-queue-1 .content:before, .block-term-queue-1 .content:after, .block-term-queue-4 .content:before, .block-term-queue-4 .content:after, .block-term-queue-5 .content:before, .block-term-queue-5 .content:after, .block-term-queue-6 .content:before, .block-term-queue-6 .content:after, .block-term-queue-7 .content:before, .block-term-queue-7 .content:after, .block-term-queue-8 .content:before, .block-term-queue-8 .content:after, .block-term-queue-9 .content:before, .block-term-queue-9 .content:after { content: ''; display: table; }

.block-term-queue-1 .content:after, .block-term-queue-4 .content:after, .block-term-queue-5 .content:after, .block-term-queue-6 .content:after, .block-term-queue-7 .content:after, .block-term-queue-8 .content:after, .block-term-queue-9 .content:after { clear: both; }

.block-term-queue-1 .term-queue-links, .block-term-queue-4 .term-queue-links, .block-term-queue-5 .term-queue-links, .block-term-queue-6 .term-queue-links, .block-term-queue-7 .term-queue-links, .block-term-queue-8 .term-queue-links, .block-term-queue-9 .term-queue-links { text-align: left; margin: 0; }

.block-term-queue-1 .term-queue-links li, .block-term-queue-4 .term-queue-links li, .block-term-queue-5 .term-queue-links li, .block-term-queue-6 .term-queue-links li, .block-term-queue-7 .term-queue-links li, .block-term-queue-8 .term-queue-links li, .block-term-queue-9 .term-queue-links li { display: inline-block; list-style: none; }

.block-term-queue-1 .term-queue-links li a, .block-term-queue-4 .term-queue-links li a, .block-term-queue-5 .term-queue-links li a, .block-term-queue-6 .term-queue-links li a, .block-term-queue-7 .term-queue-links li a, .block-term-queue-8 .term-queue-links li a, .block-term-queue-9 .term-queue-links li a { /*border-bottom: 4px solid #ffffff;*/ color: #4dade1; font-family: 'Montserrat', sans-serif; font-size: 0.8rem; display: inline-block; padding: 16px 15px 11px; text-transform: uppercase; }

.block-term-queue-1 .term-queue-links li a:hover, .block-term-queue-4 .term-queue-links li a:hover, .block-term-queue-5 .term-queue-links li a:hover, .block-term-queue-6 .term-queue-links li a:hover, .block-term-queue-7 .term-queue-links li a:hover, .block-term-queue-8 .term-queue-links li a:hover, .block-term-queue-9 .term-queue-links li a:hover { /*border-bottom: 4px solid #084F8D;*/ text-decoration: underline; }

.logo_universo_azul { width: 12em; position: absolute; top: 12px; left: 0; display: none; }

.logo_universo_azul img { width: 173px; height: 23.5px; }

.active-scroll .logo_universo_azul { display: inline-block; }

.active-scroll .block-panels-mini h2 { margin-left: 12em; }

.not-front .subseccion .menu-name-main-menu ul.menu li ul.menu li { padding: 0; }

.not-front .subseccion .menu-name-main-menu ul.menu li ul.menu li a { display: block; padding: 0.3em 0.8em; }

.menu-name-main-menu ul.menu ul li a:hover { background-color: #e8e8e8; }

.region-header-first .block-menu-block .content .menu .menu-item a, .region-header-first .block-menu-block .content .menu .menu-item a:link { display: block; }

.front ​.region-header-third​ { position: relative; }

.region-header-third .block-term-queue { position: relative; }

/* menu main css -- END */
/*Ocultando icono de busqueda cuando carga el sitio*/
.front a.link-menu-clasificados { display: none !important; }

.front a.link-menu-quiosco { display: none !important; }

.front a.link-menu-fotogaleria { display: none !important; }

/*-----  End of $Custom  ------*/
