/*  
Theme Name: Extra Noticias Wide
Theme URL: http://www.lamarchile.cl
Description: Tema con ajuste dinámico según tamaño de cualquier panalla, incluidos Led TV.
Author: Lamar Comunicaciones Ltda.
Author URI: http://www.lamarchile.cl
Version: 1.3
*/


@font-face {
  font-family: 'fontello';
  src: url('https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/fontello/font/fontello.eot?97721900');
  src: url('https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/fontello/font/fontello.eot?97721900#iefix') format('embedded-opentype'),
       url('https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/fontello/font/fontello.woff2?97721900') format('woff2'),
       url('https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/fontello/font/fontello.woff?97721900') format('woff'),
       url('https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/fontello/font/fontello.ttf?97721900') format('truetype'),
       url('https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/fontello/font/fontello.svg?97721900#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
         
 hr{margin: 30px 0;}     
.empaque {display: inline; height: 21px; overflow: hidden; position: relative; width: 1300px;}
.marquee{position:absolute; white-space:nowrap;}
.marquee a:hover {color: #da3f2f;}
.cuadradito, .cuadradito-left {background: #ffffff none repeat scroll 0 0; height: 21px; position: absolute; right: 0; width: 22px; z-index: 1;}
.empaque .cuadradito-left {display:none; left:0; width: 15px; z-index: 1;}
.contenedor {margin-left: -300px;}
.contenedor h5 a {color: #000;}



/** Back to Top **/
.wp-to-top {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; font-size: 40px !important; opacity:0.4 !important;}
.fa-chevron-circle-up:before {font-size: 38px;}
.hvr-glow:active, .hvr-glow:focus, .hvr-glow:hover {box-shadow: none !important; -webkit-animation: none !important; -moz-animation: none !important; -o-animation: none !important; -ms-animation: none !important; animation: none !important;}
/** -- **/

body {background: #f1f1f1 none repeat scroll 0 0;margin: 0; color:#303030 /*#3a3a3a*/; font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif /*"Lato", Open Sans*/; font-size: 16px; font-weight: 400; line-height: 22px;}
body.home a:hover{text-decoration:none !important;}
#wrapper {margin: 0 auto; /*max-width: 2500px;*/ width:100%;}

#header{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#25354f+60,3f598c+100 */
background: #25354f; /* Old browsers */
background: -moz-linear-gradient(left, #25354f 60%, #3f598c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #25354f 60%,#3f598c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #25354f 60%,#3f598c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25354f', endColorstr='#3f598c',GradientType=1 ); /* IE6-9 */
 max-width:100%;}
#header .alogo img{width:100%;}
.single #header .alogo img, .page #header .alogo img{margin-left: -7.6em; }
.home #header .alogo img, .category #header .alogo img, .archive #header .alogo img, .search #header .alogo img{margin-left: -3em;}
#header a img {border:none;}
img{image-rendering: -webkit-optimize-contrast;}
#header .menu-menu-principal-container {height:26px; overflow: hidden; width: 100%;}
#menu-menu-principal {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#23344c+0,7f94a8+66 */
background: #23344c; /* Old browsers */
background: -moz-linear-gradient(left, #23344c 0%, #7f94a8 66%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #23344c 0%,#7f94a8 66%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #23344c 0%,#7f94a8 66%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23344c', endColorstr='#7f94a8',GradientType=1 ); /* IE6-9 */


/*height:26px;*/ line-height: 22px;}

#menu-menu-principal{margin:0; padding:0 0 0 4.3%;}
#header .pestahome, #header .pestalega {background: #c64b2e none repeat scroll 0 0; border-bottom: none; border: solid 1px #7e7e7e; border-radius: 0 6px 0 0;}
#menu-menu-principal > li.menu-item-has-children::after {color: #ffffff; content: " ▼"; font-size: 11px; margin:0 0 0 -1px;}
ul.menu ul {display:none;}
ul.menu li:not(.slicknav_parent):hover > ul {background: #1e435f none repeat scroll 0 0; border-top: 1px solid #7f7f7f; display: list-item; list-style: outside none none; margin: 1px 0 0 -6px; position: absolute; z-index:9999;}
#menu-menu-principal ul {min-width: 152px;padding:6px 0; overflow:hidden; width:175px;}
#menu-menu-principal .sub-menu li {display: list-item; line-height: 15px; list-style: outside none none; margin: 7px 0; padding:6px 7px 6px; width: 100%;}
#menu-menu-principal ul li, #barra-horizontal li{display:list-item; list-style:none;}
#barra-horizontal {background: #fcfcfc none repeat scroll 0 0; border-bottom: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; display: table; margin: 0 auto 38px; padding: 34px 24px 30px; text-align: center; width:96%;}
#barra-horizontal li.widget {display: inline-table; width: 23.4%; margin: 0 2% 0 0;}
#barra-horizontal li.widget:nth-child(2) {width: 47%;}
#barra-horizontal li.widget:last-child {margin:0;}
.is-mobile .en-radio-banner{display:none;}
.not-mobile .en-radio-banner{display:block;}
.not-mobile .en-radio-player{display:none;}
.is-mobile .en-radio-player{display:block; border: solid 1px #d7c5b2; border-radius:8px; overflow:hidden;}
#barra-horizontal li.widget img {max-width: 284px; width: 100%; max-height: 331px;}
#menu-menu-principal ul li:hover {background: #3c617d none repeat scroll 0 0; border-radius:0;}
#menu-menu-principal li.current-menu-item {background:#184b71 none repeat scroll 0 0; border: 1px solid #7e7e7e; border-radius: 0px 6px 0px 0px; -moz-border-radius: 0px 6px 0px 0px; -webkit-border-radius: 0px 6px 0px 0px; border-radius: 0 6px 0 0; display: inline-table; margin: 0 0.2%; overflow: hidden; padding: 0 6px 2px;}
#menu-menu-principal .sub-menu li.current-menu-item { border: none; margin:0; padding: 4px 0 6px 6px;}
 
#menu-menu-principal li:hover {background:#416a88 !important; border-radius: 0px 6px 0px 0px !important; -moz-border-radius: 0px 6px 0px 0px !important; -webkit-border-radius: 0px 6px 0px 0px !important;}
#menu-menu-principal .sub-menu li:hover {border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important;}
#menu-menu-principal li {display: inline-table; margin: 0 0.2%; padding: 0 6px 2px;}
#menu-menu-principal li a {color: #ffffff; font-family:'Encode Sans Semi Expanded', sans-serif; font-size: 10px; letter-spacing: 0.3px; text-transform:uppercase;}
.wrap-header {margin: 0 4% 0px; padding: 8px 0 14px;
background: url(https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/images/iso-en.png) no-repeat 0px -24px;
background-size: 616px 196px;}
#header .social a {display: inline-table; padding-right: 3px;}
#header .social i {font-family: "fontello"; font-size: 15px; font-style: normal; font-weight: normal; speak: none; color:#f0f0f0; float: none; margin-left: 12px; max-height: 16px; vertical-align: middle; width: auto; display: inline-block;}
#header .social .icon-at{font-size:16px;}
/*.homenu {background: #335c7a none repeat scroll 0 0; border-bottom: none; border:solid 1px #6488a4; border-radius: 0 6px 0 0;}*/
#footer .pestalega, #footer .homenu{background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; border:none;}
h1.catename{color: #da3f2f; font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; font-size:15px; font-weight: bold; margin: 0px 0 16px; text-transform: uppercase;}
#header .social {float: right; line-height: 22px; margin: -26px 20px 18px 0;}

.alogo {display: table; max-width: 460px; margin: 0 auto;}

/*** COMPLEMENTO MENU NATIVO REGIONES PARA MOBILE ***/

.enregiones, .complemento, .banner-legales-movil {display:none;}

.menu-menu-extramobile-container{display:none;}

.no_recuerda {
background-color: #202f44;
border-bottom:1px solid #d2cecb;
position: fixed;
padding-top:6px;
left:0;
top: -110px;
z-index:2;
opacity:0;
}

.recuerda {
display: none;
height: 57px;
opacity: 1;
padding: 26px 0 0;
width: 100%;
transition: opacity 0.7s ease-in-out;
-moz-transition: opacity 0.7s ease-in-out;
-webkit-transition: opacity 0.7s ease-in-out;
-webkit-animation: slide-bottom 0.4s cubic-bezier(0, 0, 0, 0) both;
animation: slide-bottom 0.4s cubic-bezier(0, 0, 0, 0) both;
z-index: 99;
}

@-webkit-keyframes slide-bottom {
  0% {
-webkit-transform: translateY(0);
transform: translateY(0);
  }
  100% {
-webkit-transform: translateY(100px);
transform: translateY(100px);
  }
}
@keyframes slide-bottom {
  0% {
-webkit-transform: translateY(0);
transform: translateY(0);
  }
  100% {
-webkit-transform: translateY(100px);
transform: translateY(100px);
  }
}



#wrapper .no_recuerda img {
float: left;
width: 77%;
margin: -18px 0 0 18vw;
max-width: 340px;
}


.slicknav_btn.slicknav_collapsed{ top:-2px; position:absolute; height:30px; padding-top:14px;}

.slicknav_btn.slicknav_collapsed.fija{position:fixed; top:-86px; left:6px; z-index:999999;}


.slicknav_menu .slicknav_icon-bar {background-color: #f0f0f0;}

.slicknav_menu .slicknav_icon {
width: 1.400em;
height: 1.34em;
}

.slicknav_menu .slicknav_icon-bar {
width: 1.600em;
height: .190em;
}

.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {
margin-top: .280em;
}


.slicknav_nav .menu-item a:hover, .slicknav_nav a span:hover {color: #fff;}

.slicknav_nav ul{margin:0;}


.slicknav_nav ul ul li a::before {
content: "";
background-image: url('https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/images/iso-en-solo-chico.png');
margin: 0 4px 0 0;
width: 27px;
display: inline-block;
height: 23px;
background-repeat: no-repeat;
background-position: 0px 7px;
vertical-align: bottom;
background-size: contain;
}

.slicknav_menu {
background-color:transparent;
height:auto;
position: absolute;
z-index: 99;
width: 100%;
}



.slicknav-flex {
z-index: 99999;
position: absolute;
width: 40px;
height: 40px;
}

.slicknav_btn {background-color: transparent;}

.slicknav_nav {
background-color: #25354f;
position: fixed;
top: 62px;
left: 0;
overflow-y: scroll;
max-height: 540px;
padding: 0;
width: 100%;
z-index: 0;
}


slicknav_btn:not(.slicknav_open){background-color: #202f44;}

a.slicknav_open {
background-color: #202f44;
border-bottom:1px solid #4e5b6e;
height: 63px;
position: fixed;
border-radius: 0;
padding: 20px 0 0px 17px;
left: 0;
margin: -5px 0 0 0;
width: 100%;
}


a.slicknav_open::before {
content: '';
background-image: url(https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/images/logo-extranoticias-2660.png);
height: 62px;
width: 300px;
position: fixed;
left: 52px;
top: -4px;
background-size: contain;
background-repeat: no-repeat;
background-color: #202f44;
}

.slicknav_nav > ul {margin:24px 0 0 0;}

.homindex {
position: absolute;
top: -51px;
right: 12px;
height: 25px;
z-index: 100000;
width: 80%;
}

.cierra-mobile{position:absolute; right:24px; top:22px;}

.slicknav_nav .cierra-mobile a {
content: '';
background-image: url(https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/images/equis-cerrar.png);
background-repeat: no-repeat;
background-size: 20px;
color: transparent !important;
width: 26px;
height: 26px;
background-position: center;
}

.slicknav_nav .homindex a:hover {
background-color: transparent;
}

.slicknav_nav .homindex a {
color: transparent !important;
padding:0;
}


.slicknav_nav .slicknav_arrow {
color: #d2cecb;
font-size: 16px;
width: 36%;
max-width: 116px;
position: absolute;
left: 0;
text-align: right;
}

.slicknav_nav .slicknav_arrow:hover{color:#eaeaea;}


.slicknav_nav .search {
margin: 0 14px 100%;
}

#slicknav-searchform input[type="text"] {
border-radius: 5px 8px 8px 5px;
}

#slicknav-searchform input[type="submit"] {
border-radius: 0 5px 5px 0;
height:47px;
margin: -1px -1px 0;
}

.slicknav_nav .publigal a:hover {
background-color: #53585b !important;

}

.slicknav_nav .publigal a {
color: #7dc7fd !important;
font-size: 17px;
font-weight: 600;
}

.slicknav_nav .liregion ul {
background-color: #112739;
width: 100%;
margin-left: 0;
max-width: 100%;
column-count: 2;
column-gap: 0;
padding: 0 0 22px 0;
}

.slicknav_nav .liregion ul li a{font-size:16px;}

#menu-menu-principal .complemento{display:none;}


/* REGIONES DE CHILE */

.regiones {
background-color: #eae9e7;
border-top: 2px solid #c36042;
border-bottom: 1px solid #edae9b;
padding: 9px 34px 14px 0;
}



.reg-table {
max-width: 844px;
margin-left: 2.9vw;
width: 100%;
}




.reg-table td:last-child {border: 0;} 

.reg-table td {
font-size: 10px;
color: #775a17;
box-sizing: border-box;
letter-spacing: -0.2px;
hyphens: auto;
padding: 7px 7px 1px 0;
text-align: center;
border-right: 1px solid #dd907e;
line-height: 13px;
text-transform: uppercase;
height: 23px;
max-width: 90px;
font-weight: 600;
overflow: hidden;
min-width: 60px;
border-left: 0;
border-bottom: 0;
border-top: 0;
vertical-align: bottom;
}

.reg-table span {
white-space: nowrap;
position: absolute;
transform: translateX(0);
transition: 2s;
}

.reg-table .arica:hover span {
transform: translateX(calc(-31px - 40%));
}

.reg-table .magallanes:hover span {
transform: translateX(calc(-25px - 40%));
}


.reg-table a {color: #4d5577; font-weight: 700;}

.reg-table:last-child{border:0;}



.arica a, .magallanes a {
position: relative;
border-right: 10px solid #eae9e7;
max-width: 58px;
min-width: 74px;
display: block;
overflow: hidden;
height: 13px;
width: 100%;
margin: 0 0 0 8px;
}

.reg-table .arica {max-width:60px;}
.reg-table .maule {max-width: 66px; text-align: right;}
.arica a {text-indent: -1px; min-width: 59px;}
.reg-table .magallanes a {margin: 0; max-width:84px; text-indent: -16px; }
.reg-table .ohiggins {text-align:left; text-indent: 15px;}


/* FIN REGIONES DE CHILE */



#news-ticker {background: #ffffff none repeat scroll 0 0; border-bottom: 1px solid #e8e8e8; border-right:30px solid #ffffff; color: black; padding: 19px 0 40px; overflow: hidden; text-transform: uppercase; width: 100%;
width: -moz-available; /* For Mozzila */
width: -webkit-fill-available; /* For Chrome */
width: stretch; /* Unprefixed */}
span.titured{color:#da3f2f; font-weight:700; word-spacing: 3px;}
#news-ticker .titulo {background:#ffffff none repeat scroll 0 0; display: table; float: left; font-size:14px; margin: 0 2% -23px 3%; margin-left: 0; padding: 0 20px 0 4.6%; z-index: 1;}
#news-ticker span.titured {font-size: 14px; font-weight: 500; word-spacing: 2px;}
.titulo {font-family:"Lato", Open Sans; font-weight: 400; margin:0; position: relative; width: auto;}
#news-ticker h5 {color: #f77636; display: inline; float:none; font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0.4px; word-spacing: 2px;}
body.page .entrada img, body.attachment .entrada img{background: none;}body.attachment .entrada img, body.page-id-645116 .entrada img {margin: 8px 0; min-height: auto; max-width: 755px; width: 100%;}body.attachment .entrada h2{margin: 26px 0 20px;}body.attachment .entrada img[id*='fscf_captcha_refresh']  {min-width: auto;}body.attachment .entrada div[id*='scf_captcha_refresh'] img {min-width: auto;}
.wrapper-split img, .tras-foto, .entrada img, .roster_slider img{background:#ffffff url("https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/images/fallback3.jpg") no-repeat scroll 0 -4px; background-size:cover; -webkit-background-size:cover; color: transparent;}
.tras-foto{max-height: 168px; overflow: hidden;}
.home .tras-foto{background:transparent url("https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/images/fallback3.jpg") no-repeat scroll 0 -4px; background-size:cover; -webkit-background-size:cover;}
.last-legales .fonditulo {margin-bottom: 19px;}
.col-4 li:first-child .fonditulo{margin:0 0 22px;}
.fonditulo {background: #eeeeee url("../Extra_Noticias_Wide/images/fondo-titles.png") repeat-x scroll 0 0; height: 17px; margin: 0 0 22px; width: 100%;}
.col-4 .fonditulo {margin: 30px 0 22px;}
.entrada h3{font-family: 'Open Sans', sans-serif; font-weight:bold; font-size:17px; line-height:22px;}
.fonditulo h3{float:left;}
.fondo-headings {background: #f0eff0 none repeat scroll 0 0; width: 100%; border-bottom: 1px solid #d7d7d7; border-top:1px solid #edae9b; padding:0 0 12px 0;}
.conte-headings {display: table; margin: 0 auto; overflow:visible; width: 92%;}
.wrapp-fecha {border-bottom: 1px solid #eaeaea; display: table; float: none; margin: -6px 0 30px -6px; padding: 2px 8px 12px 0;
width: 101%;}
.fecha-single {color: #8b8b8b; float: right; font-size: 11px; letter-spacing: 1px; text-transform: uppercase;}
.entrada .cate-single a{color:#c35348;}
.cate-single{color:#bfbfbf; float: left; font-size: 12px; font-weight: bold; text-transform: uppercase;}
#barra-horizontal li.widget .legales-pc img{max-width: 564px; width: 100%;}
#barra-izquierda {background: transparent none repeat scroll 0 0; border-right: 1px solid #f6baa7; display:table; float: left; margin:20px 0 16px -5px; max-width: 23%; width:23%; z-index:999;}
#barra-izquierda a {color: #4d4d4d;}
#barra-izquierda h3.titulo {background: #f0eff0 none repeat scroll 0 0; display: table; margin: -8px 0 0; padding: 0 3px 12px; width: 100%;}
#barra-izquierda .textwidget {margin: auto; width: 98%;}
#barra-izquierda .fonditulo {background: transparent url("../Extra_Noticias_Wide/images/fondo-titles.png") repeat-x scroll 0 0; margin: 2px 0 7px 0.4%;}
#barra-izquierda li.widget {/*border-right: 1px solid #edae9b;*/ list-style:none; padding:6px 6% 0 3%; max-width:295px;}
#barra-izquierda li.widget iframe {height:230px; width: 99%;}

#barra-izquierda li.widget ul {padding:0;}
#barra-izquierda li.widget ul a {display: block; font-size: 13px; line-height: 16px;}
#barra-izquierda li.widget ul a center{text-align:left;}
#barra-izquierda li.widget ul li {background:#eae5d8 none repeat scroll 0 0; list-style: outside none none; margin: 0 0 8px;padding:8px 6px 0 10px;}
#barra-izquierda li.widget ul li:last-child .catewidget{border:none;}
#barra-izquierda .catewidget{color: #c52a1d; font-size: 9px; font-weight:bold; display: block; letter-spacing: 0.5px; line-height: 18px; padding: 0 0 5px; text-transform:uppercase;}

/* Widget Autorizaciones Legales */
.autori {background: #fefefe none repeat scroll 0 0 !important; border-top: 10px solid #ffffff !important;  padding-bottom: 0 !important;}
.autori li {background: rgba(0, 0, 0, 0) url("https://www.extranoticias.cl/avisos-legales/wp-content/uploads/sites/2/2013/03/ok.png") no-repeat scroll 0 0; margin: -12px 4px 14px 8px; padding: 0 0 14px 36px !important;}
.certificaciones li a{display:list-item; word-break:normal;}

/** Banner Contacto Legales **/
.banner-contacto-legales {
display: table;
background: url(https://www.extranoticias.cl/wp-content/uploads/contacto-avisos-legales-800.jpg) no-repeat center 0px;
background-size: auto auto;
background-size: auto auto;
background-size: auto auto;
background-size: 100%;
width: 100%;
}

#columna.col-4 .banner-contacto-legales img {
border:none;
margin: 3.5% auto 0 !important;
max-height: 100%;
width: 64%;
max-width: unset;
}

#columna.col-4 .banner-contacto-legales ul {
display: table;
margin: 0 auto 0 !important;
float: none;
font-family: serif;
background: none;
border: none;
width: auto;
padding: 0 0 12%;
}

#columna .banner-contacto-legales li {
color: #fff !important;
background-position-x: 0%;
background-position-y: 0%;
background-size: auto auto;
background-size: 30px 30px;
line-height: unset;
margin: 0 0 7px -6px;
padding: 8px 0 8px 40px;
background-position: 0 2px;
}


.banner-contacto-legales li.phone {background: url(https://www.extranoticias.cl/wp-content/uploads/phone-citacion-accionistas.png) no-repeat;}
.banner-contacto-legales li.phone a {font-size: 24px;}
.banner-contacto-legales li.formu {background: url(https://www.extranoticias.cl/wp-content/uploads/formulario-reparto-dividendos.png) no-repeat;}
.banner-contacto-legales li.formu a{font-size:20px;}
.banner-contacto-legales li.correus {background: url(https://www.extranoticias.cl/wp-content/uploads/mail-junta-accionistas.png) no-repeat;}
.banner-contacto-legales li.correus a {font-size:17px;}
.textwidget .banner-contacto-legales a{color: #fff !important; text-decoration: none;}
.banner-contacto-legales li a:hover {text-decoration:underline !important;}

/*********************/
body.attachment.single-attachment .avisos-legales-central {margin: 12px auto -16px;}
body.attachment.single-attachment h2 {color:#4A4A4A; font-size: 22px; line-height: 24px; margin: 50px 0 -8px;}

#diario-autorizado{display:block;}
#diario-certificado{margin: 28px 0 0 0; border: solid 2px #BCBCBC; background-color: #fff; padding:22px 0 0 14px;}
#diario-certificado a{word-break: normal;}
#diario-certificado .autori{margin: 24px 0 0 0; padding: 0; list-style-type: none;}

/** FIN BANNER LEGALES **/

/**** Player blanco Extra Noticias Radio 
audio#player-en-radio {filter: sepia(100%) saturate(0%) grayscale(0) contrast(100%) invert(100%);}
****/

#contenido{margin:50px 3% 0;}
a {color:#3a3a3a; outline: 0 none; text-decoration: none;}
p a.publi-post{display:table; margin:30px auto 0;}
p a.publi-post img{min-height:0;}
img[src*="wp-content/uploads/avisos-legales.jpg"] {min-height:0px!important;}
.entrada a{color:#0b3b7e;}
.single .no-sidebar p a, .page .no-sidebar p a  {color: #0b3b7e;}
p a {/*display:inline-block;*/ float:none; hyphens: manual; overflow-wrap: normal; /*word-break:break-all;*/}
p a[rel~="attachment"]{display:block;}
.mas{font-size:18px;}
.entrada p a[href$=".jpg"], .entrada p a[href$=".png"], .entrada p a[href$=".gif"] {display:block;}
.entrada h1.legatit {font-family: "Lato", Open Sans; color: #464646 ; font-size: 25px ; line-height: 28px ; margin: 44px 0 0; text-transform: uppercase;}
.desarrollo.entrada h2.legasub{font-size: 14px; margin-top: 4px; color: #787878; letter-spacing: 0.3px;}
h1, h2, h3, h4, h5, h6 {clear:both; color: #303030; float:none; font-family: "Lato", Open Sans; font-weight: 700; margin: 0 0 8px; width:100%;}
h1.busquecate {font-size: 17px; line-height: 18px; margin-top: 6px; line-height: 20px;}
.page-id-1232371 .entrada h1{margin-top:12px;}
h2 {font-size:18px; line-height: 18px;}
h2.title {font-family: "sans-serif",helvetica,arial; font-size: 22px; line-height: 26px; margin: 0 0 30px; }
h3.titulo {background: #f1f1f1 none repeat scroll 0 0; font-family: "Lato",Open Sans; font-size: 15.4px; letter-spacing: 0.5px; margin: -1px 0 0; padding: 0 3%; text-transform: uppercase;}
h3, h2.widgettitle {font-size: 17px; font-weight: 700; line-height: 20px; margin: 0 0 10px;}
h4{margin:0 0 3px;}
li{margin:0 0 10px;}
.entrada .alignright {float: right; margin: 8px 0 8px 16px;}
.entrada .alignleft {clear:left; float:left; margin-left:4px; margin-right:16px;}
.entrada .aligncenter {float: none; margin: 8px auto; width:100%;}
.entrada h1 {color: #2b2b2b; font-family: "Encode Sans Semi Expanded", sans-serif; float: none; font-size: 26px; font-weight: bold; letter-spacing: 0.4px; line-height: 32px; margin: 0 0 30px;}
.attachment .entrada h1{hyphens:auto;}
.entrada{background: #fbfbfb none repeat scroll 0 0; overflow:hidden; padding:28px 50px 36px; float:none !important;
-webkit-box-shadow: -2px -1px 6px 0px rgba(50, 50, 50, 0.12);
-moz-box-shadow:    -2px -1px 6px 0px rgba(50, 50, 50, 0.12);
box-shadow:         -2px -1px 6px 0px rgba(50, 50, 50, 0.12);
}
.single .no-sidebar, .page .no-sidebar { display: table-column; width: 73.6%;}
p, .entrada p {color: #1e1e1e; float: none; line-height: 23px; margin: 22px 0; /*white-space: pre-wrap;*/}
.entrada p a img {display:block;}
.entrada strong {color: #363636; text-shadow: 0 0 0 #565656;}
.entrada p a strong{color:#0047ac;}
.entrada p a:hover strong{text-decoration:underline;}

.alignnone, .aligncenter{display:block; clear:both; float:none; margin:0 auto;}
p{float:left; line-height:19px; margin-bottom:12px; margin-top:0;}
.entrada img {display: block; margin: 0; height:auto; max-width:100%; min-height:32px; min-width:0;}
.entrada .boton_webpay img, .entrada .boton_webpay input {max-width:160px; margin:0; min-height:32px; min-width:0;}
.entrada .boton_webpay.paypal img{min-height:6px; margin:0 !important; height:0;}
.patroci-textos{background-color: #e8edf4; font-style: italic; font-weight:bold; margin-top: 40px; padding-bottom: 30px; border: 1px solid #b6cbdb;}
.patri-margen{margin: 0 30px 0; display: block; padding-top: 26px;}
.patrocinada-button{display:block; padding: 14px 0 14px; text-align: right;background: url("https://www.extranoticias.cl/wp-content/uploads/2019/12/publireportaje-bg.jpg") no-repeat 0 0;background-size: cover;}
.patrocinada-button a p{color:#fff; margin:0 50px 0 0;}
.patro-pe:after{content:"》"; color:#e8edf4; display:block; font-size:64px; font-weight:bold; width:10px; float: right; margin: -23px -18px 0 0; font-style: normal; }
.noticias-btn, .extra-btn{font-weight:bold;}
.extra-btn{color:#72a4d9;}
.noticias-btn{color:#ff935f;}
.twitter-tweet{width:100% !important; /*max-width:400px !important;*/}
#searchform-top {margin: 0 0 25px;}
#searchform-top select#cat{height:22px;}
#searchform-top select#cat, #searchform-top input#s{margin:0 6px 0 0;}
#searchform-top input[type=submit]{margin:10px 0 0;}
/*** Noticias relacionadas **/
/*.rp4wp-related-posts {display: table; padding: 40px 0 0; width:100%;}*/
.rp4wp-related-posts ul {background: #e3e3e3 none repeat scroll 0 0; border: 1px solid #c6c6c6; display: table; float: none; margin: auto; padding: 22px 15px; width: 880px;}
.rp4wp-related-posts ul > li {display: table-cell; float: left; hyphens: auto; list-style: outside none none; margin: 0 5px; padding: 0 6px; vertical-align: top; width: 150px;}
.rp4wp-related-post-image {background:transparent url("https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/images/fallback3.jpg") no-repeat scroll 0 -4px; background-size:cover; -webkit-background-size:cover; box-sizing: border-box; color: transparent; float: left; height:150px; margin: 6px 14px 6px 7px; padding: 0; width:150px;}
.porsi {background:transparent url("https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/images/fallback3.jpg") no-repeat scroll 0 -4px; background-size:cover; -webkit-background-size:cover; box-sizing: border-box; color: transparent; display:block; max-height: 201px; overflow: hidden;}
.rp4wp-related-post-image img{height:150px; margin:0; width:150px;}
.rp4wp-related-post-image .tras-foto {height: 150px; width: 150px;}
.rp4wp-related-post-content a {display: table; color: #000000; font-size: 14px; font-weight: bold; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; line-height: 18px; margin: 0 0 0 7px; width: 150px;}
.rp4wp-related-post-image .tras-foto{background-position:0 0;}
#columna {border-right: 1px solid #e4e4e4; float: left; line-height: 19.8px; margin-right: 1.2%; width: 23.1%; max-width: 23.1%; padding-right: 1.2%; position: relative;}
.archive #columna.col-4, .search #columna.col-4, .single #columna.col-4.no-home, .page #columna.col-4.no-home {float: right; max-width: 23.4%;}
#columna .widget_text img {min-height:0;}
#columna  img {border-top:1px solid #e4e4e4; clear: both; display: block; float: none; height: auto; margin: 0 auto; min-height:200px;  width:100%;}
.col-1{}
.col-2{}
.col-3 {}
#columna.col-4 {border: medium none; margin-right: 0; padding-right: 0;}
#columna.col-4 ul{width:100%;}
.col-4 ul li {padding: 0 14px;}
.textwidget p a{display:table; width:100%;}
.textwidget p img {width:auto;}
body.home .col-4 .textwidget p {line-height:14px; margin: 12px 2% !important; width: auto!important;}
#columna ul {background: #ffffff none repeat scroll 0 0; border: 1px solid #dedede; float: left; margin: 0 0 20px; padding: 20px 0 12px;}
#columna li{list-style:none; line-height:18px;}
#columna li.widget h3 {font-size: 16px;}
.textwidget{display:block; width:100%;}
#columna.no-home {float:right;}
#columna li h2{font-size:16px; margin:8px 0 4px;}
#contenido.conte-header{height:400px;}
#columna .wrapper-split h2 {clear: both; display: table; float: none; font-weight:700; min-height: 46px; padding: 16px 0 0;}
#columna .wrapper-split h2 a {color:#323232; font-size: 19.5px; line-height: 23px; margin: 0px auto; font-family: "Hind Siliguri", sans-serif; font-weight: 600; letter-spacing: -0.2px;}
.no-index {float: left; margin:42px 3% 0 5% !important; /*max-width: 860px;*/ width: 90.5%;}
.no-index .wrapper-split h1 {font-size: 18px; line-height:20px; text-align: left; margin:16px 0 4px;}
.no-index .wrapper-split {display: inline-block; float: none; font-size: 14px; hyphens: auto; line-height:19px; margin:0 0 20px; position:relative; text-align:left;}
.desarrollo{float:none; -moz-column-count:3;
-webkit-column-count:3;
column-count:3;
-moz-column-gap:20px;
-webkit-column-gap:20px;
column-gap:20px; vertical-align:top;}
#barra-horizontal .fonditulo, a.roster-edit,.wp-pagenavi .extend, .wp-pagenavi .pages, .legales-mobile{display:none;}
.wp-pagenavi .first{margin:0 4px 0;}
.wp-pagenavi .last {margin:0 0 0 -4px;}
li.widget {list-style: outside none none;}
li.widget img, .avisos-legales-central img{width:100%;}
.col-4 li.widget {margin: 0 auto 20px; max-width: 99%;}
.wrapper-split {background: #ffffff none repeat scroll 0 0; border: 1px solid #dedede; float: left; margin: 0 0 30px; overflow:hidden; padding: 0 0 12px; width: 100%;}
.no-sidebar{float: left; width: 74.6%;}
.search-no-results .desarrollo, body.single .desarrollo, body.page .desarrollo, .error404 .desarrollo{
-moz-column-count:1;
-webkit-column-count:1;
column-count:1;
-moz-column-gap:0;
-webkit-column-gap:0; 
column-gap:0;}
.search-no-results .no-sidebar {width: auto;}
.continuar {clear: both; color:#cf0d00; display: block; float: none; font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 0.1px; margin:0 5% 6px; text-align: right; position:relative;}
.fecha-list {display:none; /*display: inline;*/ color: #7c7c7c; float: left; font-weight: normal; letter-spacing: 0.5px;}
/*body.home*/ #columna p, /*body.home*/ #columna li .textwidget p {clear: both; display: block; float: none; margin: 6px auto 16px; width: 100%;}
.wrapper-split {background: #ffffff none repeat scroll 0 0; border: 1px solid #dedede; float: left; margin: 0 0 30px; padding: 0 0 5px; width: 100%;}
.search .wrapper-split img, .archive .wrapper-split img{height:auto; min-height:200px; width:100%;}
#columna li p {margin:0 auto;}
#columna li h3 {clear: both; display: table; float: none; line-height: 20px; margin: 0 auto 8px;}
.wrap_coltent{margin:0 5% 8px; min-height: 106px; overflow:hidden; padding-bottom:1px;}
.wrap_coltent span{letter-spacing: 1px;}
.archive .excerpan{display:none; letter-spacing:normal;}
/* .no-index .wrap_coltent {min-height:186px;} */
.archive .wrap_coltent{min-height: 100px;}
.no-index  .wrap_coltent img{display:none;}
.col-1 li .wrap_coltent{margin:0 6%;}
.wp-pagenavi.sin-gle .current{margin:0 3px;}
.wp-pagenavi{display:table; margin:30px auto;}
.wp-pagenavi .pages, .wp-pagenavi .page, .wp-pagenavi .larger, .wp-pagenavi .current, .wp-pagenavi .extend, .wp-pagenavi .previouspostslink,  .wp-pagenavi .nextpostslink{margin:0 8px 0 0;}

/*** Contact Form 7 ***/
.wpcf7 {margin-bottom: 50px; border-bottom: dashed 1px #505050; padding-bottom: 30px;}
#wpcf7-f1628-p295-o1.wpcf7, #wpcf7-f1628-p2138-o1.wpcf7, #wpcf7-f1628-p4792-o1.wpcf7 {margin-bottom:0; border-bottom:none; padding-bottom:0;}
.envuelcio, .simuradio{font-family: "Lato", Open Sans;}
.wrap-simu {display: table; margin-top:-8px; width: 240px;}
.wrap-simu:first-of-type {float:left;}
.wrap-simu:nth-child(2) {padding-bottom: 18px;}
.simuradio {display: block; width: 174px; color: #008000; font-size: 15px; font-weight: bold; margin:5px 0 0 0; border-radius: 4px; border: solid #9DA8BE 1px; letter-spacing: 0.7px; padding:6px 4px; text-align:center;}
.rojo_big {color: #d21200; font-size: 14px; font-weight: bold; display: table; padding: 8px 0 0 5px;}
.rosa {color: #a977a1; font-size: 14px; letter-spacing: 0.4px; margin:12px 0 28px; font-weight: bold; display: block; line-height: 20px;}
.envuelcio {color: #d21200; margin:22px 0 22px 4px; font-size: 14px; font-weight: bold;}

textarea {white-space: pre-line !important; white-space: pre-wrap !important;}
div.wpcf7 .screen-reader-response {position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; margin: 0; padding: 0; border: 0;}
[data-id="grupo_3_dias"] label {color:#d21200 !important; font-size: 14px !important;}
.requerido{white-space: pre; margin: 0 0 3px; display: inline-block;}
.wpcf7-form .requerido{line-height:17px; max-width:450px; white-space: normal;}
.wpcf7-form .solo-altibajas {color:#1B396E; text-transform: none; font-weight: bold;}
.wpcf7-form .requerido.altibajas{text-transform:none;}
.solo-altibajas.formal{font-weight:normal !important; display: block;  }
.wpcf7-form .antecoment {color: #667187; margin: 30px 0 0px 4px; text-transform: none; font-size: 16px; line-height: 24px; display: inline-block;}
.deja-nota{line-height:24px;}
.wpcf7-form .margin-bajas {margin-bottom:8px;}
.wpcf7-form .requerido.cambio-linea{display:block; margin-bottom: -12px;}
.desarrollo.entrada .wpcf7-form .consultas{color: #909090; float:right; font-size: 12px; line-height: 15px; margin: 0 2px 32px 0; text-align: right; width:96px;}
.tipo_aviso label {color: #b80303 !important; font-size: 16px !important; line-height: 22px !important;}
/*.valor_avisos .wpcf7-list-item-label{color:#008000 !important; font-size:16px; font-weight:bold;}*/

.valor_avisos .wpcf7-list-item{display:block; margin: 8px 12px;}
.valor_avisos .wpcf7-radio {padding: 0; margin-top: 8px; display: table;}
.valor_avisos input[name="valor_avisos"]:checked{background-color: #008000;}
.MENU_CATEGORIAS .wpcf7-select {color:#008000;}
.boton_webpay {
-webkit-border-radius: 16px;
-moz-border-radius: 16px;
border-radius: 16px; margin: 34px 0 16px; padding:22px 20px 26px; border: 1px solid #D8E2CD;}
.boton_webpay.paypal form{text-align:center;}
.boton_webpay p{margin:0;}
.boton_webpay input:last-child{
/* background-image: url("https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/images/boton-pagar-con-webpay.png");
 background-size: 94px; border: 1px solid #ACACAC;  background-repeat: no-repeat; background-position: center 1.6px; border-radius: 14px; max-width:95px; min-width:84px; padding: 0 8px;*/
 background-image: url("https://www.extranoticias.cl/avisos-legales/wp-content/uploads/sites/2/2020/09/boton-webpay-extranoticias.png");
 background-size: 160px 29px;
 background-repeat: no-repeat; background-position: center 1.6px;
 width:160px;
 height:29px;
 
 color: rgba(0, 0, 0, 0); 
 float: left; margin: -5px 20px 0 0px;}

.boton_webpay input:last-child img{margin:-20px 0 0;}

.boton_webpay span{color: #008000;font-weight: bold; font-size: 18px;}
.boton_webpay.paypal span{color:#041853; display:block; font-size:20px;  margin: 0 auto; text-align:center; width:160px;}
.entrada .logos-pago{display:inline; margin:-8px 0 0 5px !important; max-width:230px !important; min-height:auto; width:100%; }
.entrada .logos-paypal{display:inline; margin:0 0 0 22px !important; max-width:100px; min-height:unset;}
.entrada .transferencia .logos-pago {max-width:272px !important;}
.llamenos{color: #1F4F92; font-weight: bold; font-size: 17px; line-height: 30px;}
.entrada .para-logos{margin:0;}
.marogo{margin:20px 0 0 0;}
.elegipan{display:none; color: #b00000;  font-weight: bold; margin: 0 0 -16px 0; text-transform: uppercase;}
.wpcf7-form .wpcf7-form-control.tipin-aviso{color:#ff1500; height:40px; padding: 0 0 0 10px;}
.wpcf7-form .wpcf7-form-control.tipin-aviso option{color:#008000; font-weight:bold; padding:8px 0 0;}
.wpcf7 textarea, .wpcf7-form-control{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; font-size:15px;}
.wpcf7-form .wpcf7-captchar, .wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-textarea{max-width:450px; width:98%}
.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-date {height:22px;}
.wpcf7-form .wpcf7-captchar {height: 30px; padding: 0 0 0 6px;}
.wpcf7-form img.wpcf7-form-control.wpcf7-captchac {margin-left:0!important; max-width: 144px; padding: 3px; width:100%;}
.wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-textarea {padding: 4px 5px;}
.wpcf7-form .wpcf7-form-control {margin-top: 3px; border-radius: 4px; border: solid #9DA8BE 1px; min-height: 24px;}
.wpcf7-form label {clear:both; display: block; font-size: 14px;font-weight: bold; line-height: 18px; color: #1B396E; text-transform: uppercase; font-family: "Lato", Open Sans; letter-spacing: 0.3px;}
.wpcf7-submit {width: 152px; height: 40px; font-size: 16px; font-weight: bold; background-color: #00527E; color: #fff;}
.wpcf7-form [id*="dia"] p label span {color: #1B396E;}
.wpcf7-form p label span, .envuelcio span {color:#A977A1; font-size: 13px; font-weight: normal; text-transform:lowercase; white-space:pre;}
input[type="checkbox"][name="acepta-condiciones"] + span{white-space: normal;}
.wpcf7-form span .wpcf7-select{height:31px;  padding-left: 2px; text-transform:none; max-width: 472px; width: 100%;}
.wpcf7-form .MENU_CATEGORIAS .wpcf7-select{font-weight:bold;}
.wpcf7-form img {min-width:0px;}
.wpcf7-form .wpcf7-validation-errors{border: 2px solid #ff7985; color:#000; font-size:16px; font-weight:normal; line-height: 18px;}
.wpcf7-form .wpcf7-mail-sent-ok{border: 2px solid #EA6470; color:#3B70A6; font-size:22px; font-weight:bold; line-height: 26px;}
.wpcf7-form .tipo_aviso {margin: 25px 0 27px;}
.wpcf7-form .tipo_aviso.patrin {margin: 25px 0 10px;}
.wpcf7-form .negro{font-size: 15px; color:#1B396E; line-height:22px; margin-left:12px;}
.wpcf7-form .SUBIR-ARCHIVO_CHEQUE .wpcf7-file{height: 30px; margin-bottom: 7px; padding: 0 5px 0 0; max-width: 455px; width: 99%;}
.wpcf7-form .adjuntar {margin: 18px 0 46px;}
.motivos-tgr .wpcf7-list-item {display: list-item; list-style-type: none; margin: 12px 0 16px;}

.wpcf7-form .wpcf7-form-control.motivos-tgr, .wpcf7-form .wpcf7-acceptance{border:none;}

.wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label{color:red; font-size:16px; text-transform:none;}
.termi-link {font-size: 14px; margin: 0 0 0 24px; text-decoration: underline; word-break: unset !important; line-height: 19px;}
.is-mobile .motivos-tgr .wpcf7-list-item {margin: 20px 0 22px;}
.motivos-tgr .wpcf7-list-item:last-child {margin-bottom: 30px;}
.motivos-tgr .wpcf7-list-item-label {color: #3B3B3B; text-transform: none; font-size: 14px; font-family:"Hind Siliguri", sans-serif; letter-spacing: 0.1px;}
.wpcf7-form p label span.imita-campo {background-color: #fff; border: solid #9DA8BE 1px; border-radius: 4px; color: #000; display:block; font-family: "Open sans"; font-size: 14px; margin-top: 3px; max-width: 450px; min-height: 24px; padding: 7px 5px 0px; text-transform:none; width: 98%;}


#wpcf7-f1232365-p1232371-o1 .SUBIR-ARCHIVO_PDF .wpcf7-not-valid-tip::before, #wpcf7-f1232365-p1232371-o1 .SUBIR-ARCHIVO_IMAGENES .wpcf7-not-valid-tip::before, #wpcf7-f1232365-p1232371-o1 .acepta-condiciones .wpcf7-not-valid-tip::before, #wpcf7-f1232365-p1232371-o1 .captcha-1 .wpcf7-not-valid-tip::before{content: "▲";}
.maskrut{text-transform:uppercase;}

.MONTO_VALEVISTA::after, .MONTO_TGR::after, .MONTO_CHEQUE::after, .MONTO_INSTITU::after {display:block; content: "$"; color: #000; position: absolute; left: 6px; top: 10px;}
/*.wpcf7-form-control-wrap.MONTO_INSTITU::after{top:-2px;}*/

/*.wpcf7-form-control-wrap.MONTO_INSTITU:before {top: -2px;}*/
.MONTO_VALEVISTA, .MONTO_TGR, .MONTO_CHEQUE, .MONTO_INSTITU{display:block; margin-right: 12px;}
.FOLIOS_TRIBU textarea, .DIRECCION_TRIBU textarea, .NUMERO_CHEQUE textarea{height:120px;}
.maskmont{padding-left: 16px !important;}

input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder { color:transparent; } /* Firefox 18- */
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder { color:transparent; } /* Firefox 19+ */
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder { color:transparent; } /* oldIE ;) */

::-webkit-input-placeholder { /* Chrome/Opera/Safari */ text-transform: none;}
.maskrut::-moz-placeholder { /* Firefox 19+ */ text-transform: none;}
.maskrut:-ms-input-placeholder { /* IE 10+ */ text-transform: none;}
.maskrut:-moz-placeholder { /* Firefox 18- */ text-transform: none;}

.personales:before{color:#525D73; display:block; margin: 0; content:"Sus datos personales"; padding:0px 0 12px; text-transform:uppercase;}
.personales{background-color:#f5f5f6; display:table; margin:40px 0 0; padding: 22px 26px 30px; border-radius: 16px; border: solid #9DA8BE 1px; max-width: 420px; width: 100%;}
.personales.documento:before{content:"Datos a publicar"; float:left; margin: 0 0 20px;}

.CONTENIDO .wpcf7-textarea{border-radius: 12px; height: 100px; max-width:502px;}
.caract{font-size: 14px; color: #5A5A5A;}
.wpcf7-character-count{color: #A977A1; font-weight: 600;}
.wpcf7-acceptance input[type="checkbox"] {float: left; margin-right: 8px;}
.wpcf7-acceptance .wpcf7-list-item{margin:0;}
.acepta-condiciones .wpcf7-not-valid-tip {display:block; margin:3px 0 -14px;}
.acepta-condiciones .wpcf7-not-valid-tip:before {margin: 0 6px 0 2px;}
.wpcf7-form .wpcf7-not-valid-tip {color:#f00; display:block; font-size: 13px; font-weight:bold; line-height: 17px; text-transform: uppercase; margin: 7px 0 0;}
.captcha-1 .wpcf7-not-valid-tip{display:block;}
.wpcf7-not-valid-tip:before{content: "▲"; margin: 0 6px 0 0; color: #f00; font-size: 15px;}
.wpcf7 form.sent .wpcf7-response-output{background-color: #3f8231; color: #fff; padding: 10px 0 10px 11px; border-radius: 4px; font-weight: bold;}
/* .wpcf7-form .wpcf7-validation-errors, .wpcf7-form .wpcf7-mail-sent-ok */ 
.wpcf7-form.invalid.wpcf7-acceptance-as-validation .wpcf7-response-output{
border-color: transparent !important;
background-color: #f00;
color: white;
font-weight: bold;
padding: 6px 6px 10px;
text-align: center;
border-radius: 6px;
margin-left: 0;
width:96%;
 -webkit-animation-name: jump;
 -webkit-animation-duration: 10.5s;
 -webkit-animation-timing-function: ease;
 -webkit-animation-delay: 0s;
 -webkit-animation-iteration-count: 1;
 -webkit-animation-direction: normal;
 -webkit-animation-fill-mode: none;
 animation-name: jump;
 animation-duration: 10.5s;
 animation-timing-function: ease;
 animation-delay: 0s;
 animation-iteration-count: 1;
 animation-direction: normal;
 animation-fill-mode: none;
}

@-webkit-keyframes jump {
  0%{
	-webkit-transform: translateY(0);
	transform: translateY(0);
  }
  10%{
	-webkit-transform: translateY(-200px);
	transform: translateY(-200px);
  }
  44%{
	-webkit-transform: translateY(-220px);
	transform: translateY(-220px);
  }
  100%{
	-webkit-transform: translateY(0px);
	transform: translateY(0px);
  }
}

@keyframes jump {
  0%{
	transform: translateY(0);
  }
  10%{
	transform: translateY(-200px);
  }
  44%{
	transform: translateY(-220px);
  }
  100%{
	transform: translateY(0px);
  }
}

/***-***/
.entrada .patro-bajada{color:#1D356B; font-weight:bold;}
/**** CF7 Patrocinadas ****/
input[type="radio"] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius:8px;
display: inline-block;
border: 1.5px solid #6D6D6D;
height: 11px !important; padding:0;
width:11px;
}
input[type="radio"]:checked {background-color: #FF4D00;}
.datos.personales.patrol:before{content:"SUS DATOS PERSONALES";padding: 2px 0 10px;}

.personales.patrol, .personales.avisol{max-width:92%;margin: 30px 0 0; width:100%;}
.personales.patrol:before{content:"ELEGIR TIPO DE EMPRESA";padding: 0 0 26px;}
.personales.precio{content:"MÉTODO DE PAGO";}
.personales.precio:before{content:"ELEGIR MÉTODO DE PAGO"; padding: 0 0 26px;}
.personales.avisol:before{content:"CONTENIDO PUBLI REPORTAJE";padding: 0 0 26px;}
.tipo_empresa .wpcf7-form-control, .valores .wpcf7-form-control{border:none !important;}
.tipo_empresa .wpcf7-list-item, .valor_pyme .wpcf7-list-item{display:block; height: 40px;}
input[type=radio] {float:left; -ms-transform: scale(1.3); -webkit-transform: scale(1.3); transform: scale(1.3);height: 18px;margin-right: 14px;}
.tipo_empresa input[name="tipo_empresa"], .valor_empresa input[name="valor_empresa"]{margin-top: 6px;}
input[name="SUBIR-ARCHIVO_PDF"], input[name="SUBIR-ARCHIVO_IMAGENES"] {max-width:460px; width:100%;}
input[name="captcha-1"].wpcf7-captchar {display:block; max-width:164px; margin-top:10px;}
.CONTENIDO textarea[name="CONTENIDO"]{display:block; max-width:460px; min-height: 122px;}
.COMENPATROS textarea[name="COMENPATROS"] {max-width: 97%; border-radius: 16px;}
.wpcf7-list-item-label /*agregar a label -tipo de empresa- en css existente, menos display block*/{
font-size: 14px;
font-weight: bold;
line-height: 17px;
color: #1B396E;
text-transform: uppercase;
font-family: "Lato", Open Sans;
letter-spacing: 0.3px;}


.tipo_empresa .wpcf7-list-item-label::after {
font-family: "Hind Siliguri", sans-serif;
font-weight: normal;
text-transform: none;
}


.tipo_empresa .wpcf7-list-item:nth-child(1) .wpcf7-list-item-label:after{content:" (Artesanos, emprendedores con máximo 2 empleados)";margin-top: -3px;}


.tipo_empresa .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:after{content:" (Pequeña y mediana empresa, 4 a 50 empleados)"; }


.tipo_empresa .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:after{content:" (Sobre 50 empleados)";}
.tipo_empresa .wpcf7-list-item.last {height: auto;}
.valores .wpcf7-list-item{height: 40px; display: block;}



/*** CF7 POP UP CF/ ***/
 
#cambiar{  
background: rgba(0,0,0,0.6);
height: 100%;
position: fixed;
width: 100%;
z-index: 1;
top: 0;
left: 0;
	
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
  }
  @keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}

[data-id="pop-tgr"] a{color:#fff; cursor:pointer; text-decoration:none;}


.pop-container{
color: #fff;
display: block;
font-family: sans-serif;
font-size: 14px;
margin: 3% auto;
max-width: 300px;
background-color: #002366;
padding:4px 22px 24px 22px;
border-radius: 22px;
line-height: 25px;
text-align:center;
text-transform: uppercase;


-webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes fadeInUp {
  0% {
  opacity: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  }
  100% {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
  }
  }
  @keyframes fadeInUp {
  0% {
  opacity: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  }
  100% {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
  }
}

.timodal{
display: block;
margin:28px 0 16px 16px;
width: 100%;
}

.timodal span{
border-bottom: 2px solid #fff;
margin: 0 auto -10px;
font-weight: bold;
font-size: 18px;
}

[data-id="pop-tgr"] .equis{
display: block;
float: right;
font-size: 18px;
font-weight: bold;
width: 34px;
text-align: center;
margin: -11px -28px 10px 10px;
padding: 0;
background-color: #cd4731;
border-radius: 17px;
height: 34px;
line-height: 36px;
}

.cerrar{
padding: 3px;
background-color: #379834;
text-align: center;
margin: 20px auto 28px;
max-width: 100px;
border-radius: 8px;
font-weight: bold;
display: block;
}

#cambiar:target {
visibility:hidden !important;
display:none !important;
}

.desta-modal{
letter-spacing: 0.2px;
font-weight:bold; 
white-space:pre;
font-size:13px;	
}

.anima-tgr{max-width: 300px;
width: 100%;
border-radius: 14px;}


/**** - ****/

/*** Widget Canal ExtraNoticias.cl ***/
#text-19 iframe{width:100% !important; height:202px !important;}
#text-19 span.titured{letter-spacing: 0;}

/*** TABLAS ***/
.entrada table{border:1px solid grey; overflow:auto; width:100%;}
.entrada th{font-size:13px; font-weight:normal; line-height:16px; max-width:280px; min-width:140px; padding:8px 6px; text-align:left;}
.entrada td, .entrada td p{font-size:13px;}
.entrada td{line-height:18px; border-bottom:1px solid #808080; border-right: 1px solid #808080; padding: 4px 8px 3px 8px; vertical-align: middle;}
.entrada tr{border-bottom:1px solid grey;}
.entrada table tr:last-child{border-bottom:none;}
.entrada table tr td:last-child{border-right:none;}



/*Twitter*/
#columna iframe.twitter-tweet{clear:left; margin:0 0 8px !important; min-width:137px !important;}
.entrada iframe.twitter-tweet {margin: 10px auto !important;}
body.home #columna iframe.twitter-tweet:last-of-type{margin:0 0 6px !important;}

/**** DISPLAY NONE ****/
.separador {clear:both; width:93.4%;}
.separador img {display: block; margin: 0 0 0 -0.6%; width: 100%;}
.sepa1{margin: 18px auto 32px;}
.sepa2 {margin: 14px auto 32px; padding: 0 0 0 15px;}
video {height: auto; margin: 0.19% 0 0; max-width: 720px; width: 100%;}

/*** ESCRIBEN HOY ***/
#columna .miniatura img {margin: -2px 0 0; min-height: 68px; min-width: 68px;}
#escriben {background: #e3e1e5 none repeat scroll 0 0; border-bottom: 4px solid #f2f2f2; clear: both; display: inline-table; height: 60px; margin: 0 4px 0 0; padding: 12px 2px 8px; width: 98.4%;}
#escriben:last-child {border:none;}
#escriben:nth-child(2n+2) .miniatura img{float:right; margin:0 0 0 6px;}
#escriben:nth-child(2n+2) .titu-scriben, #escriben:nth-child(2n+2) .auto-scriben {clear:left;}
#escriben:nth-child(2n+2) .titu-scriben a, #escriben:nth-child(2n+2) .auto-scriben a{display:block; text-align:right;}
#escriben:nth-child(2n+2) .auto-scriben p{/*float:right !important;*/}
.titu-scriben {font-size:13px; font-weight: bold; line-height: 16px; margin: 0 0 2px 0;}
.auto-scriben{font-size: 13px; letter-spacing:1px;}
#escriben .miniatura {border-radius: 34px; float:left; height: 68px; margin:0 8px 0 12px; -webkit-border-radius: 34px; -moz-border-radius: 34px; overflow:hidden; width:68px;}
#escriben:nth-child(2n+2) .miniatura{float:right; margin:0 12px 0 8px;}
#escriben .auto-scriben p {clear: none !important; float: left; margin:0!important;}
.titulares{display:inline;}

/**** ROSTER SLIDER ****/
.rosterslider_wrapper{width:100% !important;}
.roster-wrap{background: #e2e0e5 none repeat scroll 0 0; padding:4px 0; width:100%;}
.roster_slider {background: #e2e0e5 none repeat scroll 0 0;margin:0 auto !important; min-height:260px; padding: 30px 0 10px !important;}
.roster_slider .roster_prev {margin-left: 1px; padding: 240px 0 0; background-position-y: 110px !important; top: 6% !important;}
.roster_slider .roster_next {margin-right: -1px; padding: 240px 0 0; background-position-y: 110px !important; top: 6% !important;}
.roster_slider .roster_slideri {background-color: transparent !important;}
.roster_thumb_anchor img{margin-left:14px !important; margin:auto !important;}

h2.slidernav_htitle {font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important; line-height: 15px !important; padding-bottom: 0 !important; width: 216px !important; color: #272727!important;}
h3.slider_htitle a {background: #f8f8f8 none repeat scroll 0 0; color: #303030 !important; float: left; font-family: "Lato", Open Sans !important; font-size: 16px !important; font-weight: 700 !important; margin: 0 0 0 -6px; max-width: 256px; min-height: 78px; padding: 6px 8px 10px; width: 100% !important;}
.roster_slider img {border: 6px solid #f8f8f8 !important; min-height: 160px; height: 160px; margin: 0 auto !important;}
.roster_slider h3 {display:table; float: none; margin: 0 auto !important; width: 260px !important;}
.wp-pagenavi a, .wp-pagenavi span {border: 1px solid #bfbfbf; border-radius: 11px; margin: 2px; padding: 4px 8px; text-decoration: none;}
.wp-pagenavi span.current {background: #aaa7a7 none repeat scroll 0 0; border: 1px solid #626262; color: #ffffff; font-weight: bold;}
.marco-buscar {border:none; border-bottom: 1px solid #cccccc !important; margin: 0 0 20px; padding: 0 0 20px;}

/** Contextual Related Posts CRP **/
.crp_related img{color: rgba(0, 0, 0, 0) !important;}
.crp_related{max-width:96.6%; margin: 0 0 40px 0;}
.crp_related h3{float:left; clear:both; font-size:17px; letter-spacing: 0.3px; margin: 50px auto 16px; text-transform: uppercase; word-spacing: 3px;}
.crp_related ul {background: #f1f1f1 none repeat scroll 0 0; border: 1px solid #dedede;  display: table; float: none; margin: auto; padding: 15px 15px 16px 0; width: 100%; table-layout: fixed; /* optional */}

.crp_related li {float: none; width: auto; text-align: center; hyphens: auto; list-style: outside none none; display: table-cell; overflow: hidden;}

.crp_related img{background:transparent url("https://www.extranoticias.cl/wp-content/themes/Extra_Noticias_Wide/images/fallback3.jpg") no-repeat scroll 0 -4px; background-size:cover; -webkit-background-size:cover; box-sizing: border-box; color: transparent; display: inline-block; margin: 0 0 6px 0; min-height:130px; min-width:204px; max-width:204px; vertical-align: top; }

.crp_related a {display:block; color: #282828; font-size: 13px; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; line-height: 16px; margin: 0 0 0 14px; }
span.crp_title{max-width: 218px; display: block; margin: 0 auto; text-align:left;}
span.crp_title::first-line{color:#505050; font-weight:bold;}

@media only screen and (max-width:587px){
.crp_related{margin: 0 0 40px -4px;}
.crp_related li {display: table-footer-group; margin: 0 auto;}
.crp_related img {margin:26px auto 7px !important; max-height:none !important; max-width:400px !important;}
.crp_link figure{margin: 0 2%;}
.crp_related a {font-size: 15px;  line-height: 19px; }
span.crp_title {max-width: 400px;}

}

@media only screen and (max-width:350px) {
.crp_related h3{font-size:16px;}
}


/*** DK PDF Generator ***/
h1.dk-titulo{font-size:140%; padding-bottom:30px;}

/**Footer***/
#footer {background:#12344e none repeat scroll 0 0; clear: both; color: #c3c3c3; float: left; margin: 52px 0 0; padding: 30px 0 0; width: 100%;}
#footer a, #footer .fonditulo h3  {color:#c3c3c3;}
#footer .fonditulo, #footer .fonditulo h3 {background:none; margin: 0 0 20px;}
#footer .menu li:hover ul{display:none;}
.wrap-footer {display: table; float: none; margin: 0 auto 30px; max-width: 92%; padding: 0 0 0 40px; width: 92%;}
.footer-4{border-right:none !important;}
.footer-1, .footer-2, .footer-3, .footer-4 {border-right: 1px solid #304962; float: left; margin: 0 10px 0 0; min-height: 230px; padding: 0 0 0 10px; width: 21.6%;}
li.widget ul{font-size:12px; list-style-position:inside; margin:0; padding: 0 0 0 16px;}
li.widget ul, li.widget ul a{font-size:15px; line-height:16px;}
#footer .wrapper-split  {max-width: 236px;}
.screen-reader-text {display: block; font-size:15px; margin: 0 0 6px 0; text-transform: uppercase;}
.widget-text {margin-top: 0;}
#footer li {clear:both; float:left; margin: 0 0 10px 10px; line-height: 18px; list-style-position: outside; width:96%;}
#footer li:not(:first-child) .widget-text {margin-top: 20px;}
.pie {background: #0d2a3d none repeat scroll 0 0; color: #949494; float:left; font-size: 11px; letter-spacing: 1px; line-height: 16px; margin: 0; max-width: 99.3%; padding: 26px 6px 24px; text-align:left; text-transform: uppercase; width: 99%;}
.pie .aiso {margin: 0 -42px 0 3.2%;}
.isofoot {display:inline-block; max-width: 106px; width:100%;}
.pie p {color:#949494; float: none; line-height:18px; margin: 0 auto; max-width: 80%; display: table;}
.pie a {display: table; float: left; width: 110px;}