/*================================*/
/*================================*/
/* Hoja de estilos Globales */
/* Proyecto SuperGeek.cl V.1 - 2020 */
/* Desarrollado por: JosÃ© Luis GonzÃ¡lez Jaque | jlgonzalezjaque@gmail.com | +56994533154 */
/* Consultor Estrategico Digital */
/* Cliente: Radio Cooperativa 2000 - 2019 */
/*================================*/
/*================================*/
/* Fuentes */
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i);
@import url('https://fonts.googleapis.com/css?family=Press+Start+2P&display=swap');
/*================================*/
/* Estructura General */
/*================================*/
* { padding:0; margin:0; box-sizing: border-box; outline:none; font-family: 'Source Sans Pro', sans-serif;}
html, body { width: 100%; height: 100% }
body {   font-size:14px; background: #fff; }
iframe {border:0;}
header, footer, article, section, time  { display:table;}
figure { position:relative; display:block; overflow:hidden; background:#ededed url(/noticias/imag/bg-image-lazyload.svg) center no-repeat; background-size:auto 50%; }
img:not([src]) {visibility: hidden; }
img { color:#ddd;}
h1 { font-weight:400;}
h1, h2, h3 { font-family: 'Source Sans Pro', sans-serif; font-weight:600;}
h1 span.tax {  color: #48c2d1;  display: table; font-size: 13px; text-transform: uppercase;}
a { text-decoration:none; color:#333; border:none; outline:none; margin:0; padding:0; transition: color 0.3s ease-in; cursor: pointer;}

#cboxOverlay { display:block;}

/*================================*/
/* Contenedores */
/*================================*/
.page-cont { position:relative; width: 1344px; padding-left: 180px; margin:auto;}
.page-cont > main { width:1160px; padding:15px; position:relative; display:table; background: #fff}

/*================================*/
/* Header */
/*================================*/
.header-open { height: 1px; display: block; background: none;}
header { background: #48c2d1; position:relative; width:1131px; height: 122px; margin: auto;}  
header .logo-sg { width: 171px; margin: 0 0 0 15px ; padding: 5px 0 0 0;}
header .red { position: absolute; width: 425px; right: 0; height: 30px; }
header .red img, header .red span { float: left; }
header .red span { color: #fff; margin-right: 10px; line-height: 30px;}
header .red img { max-height: 20px; margin:5px 10px 0 0; }

header .siguenos { position: absolute; top: 46px; right: 15px;}
header .siguenos span { float:left; color:#fff; line-height:30px; }
header .siguenos a { display:block; float:left; width:27px; height:27px; margin-left:10px; opacity: .7;}
header .siguenos a:hover { background-position:right; opacity: 1;}
header .siguenos .follow-fe { background:url(/noticias/imag/social-fb-white.svg); background-size:27px;}
header .siguenos .follow-tw { background:url(/noticias/imag/social-tw-white.svg); background-size:27px;}
header .siguenos .follow-in { background:url(/noticias/imag/social-in-white.svg); background-size:27px;}
header .contenedor-nav-bus { position: absolute;right: 0; bottom: 0; width: 215px;}
header .cmp2 .contenedor-nav-bus { bottom: 5px;}
header .contenedor-nav-bus .bot-lupa {float: right;/* border-radius: 00 8px 8px 0; */background:url(/noticias/imag/ico-lupa.svg) center no-repeat;background-size: 20px;height: 40px;width: 45px;border: none;}
input.bot-lupa:hover {
    filter: drop-shadow(2px 4px 6px black);
}
header .contenedor-nav-bus .box-busqueda { width: 170px; float: left; }
.buscador-input {background: #ffffff45;color: #fff;font-size: 16px;width: 170px;border: none;/* border-radius: 8px 0 0 8px; */line-height: 30px;/* padding: 5px; */margin-top: 5px;text-indent: 5px;}
header nav {width: 1131px; height: 40pX; position: absolute; bottom: 0; border-top:1px solid #38adbb;}
header nav a { display: block; font-size: 19px; text-transform: capitalize; font-weight: 500; float: left; color: #fff; line-height: 35px; padding: 0 10px; opacity: .9;}
header nav a:hover { color: #0FCFEF;}
header nav a.on {  color: #fff; border-bottom:5px solid #2996a3; opacity: 1; font-weight: 600;}


.nav { width:1300px; background:url(/noticias/imag/red/logo-alairelibre.svg) 190px 5px no-repeat; background-size:auto 40px ; margin:auto; }
.nav > nav { margin-left:180px; height:50px;}
.nav > nav > .logo-sgeek-scroll { display:block;}
.nav > nav > .logo-sgeek-scroll img { width:140px; margin-top:5px;}
.nav > nav a { line-height:50px; height:50px; text-transform: uppercase;}
.nav > nav a.on { background-position:center 43px;}

.cmp { position:initial;}
.cmp .cmp-cont { width:1140px;}
.cmp2 { position:fixed; background:#48c2d1; height:55px; box-shadow: 0 3px 10px #fff; top:0; left:0; z-index: 99999; width:100%; visibility:initial !important; border-bottom: 2px solid #2996a3;}
.cmp2 .cmp-cont { width:1300px; height: 56px;  margin:auto; }
.cmp2 .cmp-cont > nav { margin-left:180px; height:50px;}
.cmp2 .cmp-cont > nav > .logo-sgeek-scroll { display:block;}
.cmp2 .cmp-cont > nav > .logo-sgeek-scroll img { width:98px;}
.cmp2 .cmp-cont > nav a { line-height:50px; height:50px; color:#fff; }
.cmp2 .cmp-cont > nav a.on { background-position:center 43px;}
.mhth { visibility:collapse;}
.mmaal { position: absolute; width:109px; height:150px; left:726px; top:0;  background:#0F0;}
.mmaal a { background:#000 !important; display:block; position:relative; width:109px; clear:both; float:none; margin:0;}

/*================================*/
/* FOOTER                         */
/*================================*/

footer { width: 100%; background: #75787b; padding: 30px;}
footer p { color: #ededed; text-align: center;}
footer p a { color: #ededed; }

/*================================*/
/* PUBLICIDAD TEMPORAL            */
/*================================*/
#pub-left-bar, .b-pub-160x600 { margin:2px 0px 0px -170px; width:160px; height: 600px; position: sticky; float:left; z-index: 1;}
/* [class*=b-pub] { display: table; text-align: center; text-transform: uppercase; font-size:20px; font-weight: 700; color: #666; vertical-align: middle; margin: .5rem auto; z-index: 999999 !important
    ; } */

aside div[id*="300x250"] { margin-bottom: 15px;}
div[id*="pub-300x250_0"] { margin: 30px 0;}
div[id*="300x250_01"] { margin-top:0;}


/* .b-pub-1000x250 { width: 1000px; height: 250px; } 
.b-pub-100x90 {  width: 100%;  margin-bottom: 30px;   }
.b-pub-728x90 {  width: 728px; margin-bottom: 30px;   }
.b-pub-300x250_tax {  width: 300px; height:270px; padding-bottom: 20px; margin: 0 0 20px 0;    }

.b-pub-300x250-taxt-left, .b-pub-300x250-taxt-rigt { margin:0 0 20px 0 !important; }
.b-pub-300x250-taxt-left { padding-right:  15px;} */
.b-pub-300x250_tax { float: left; margin-right: 1px;}
[id*=sgeek_d_1x1_itt_0] {display:table;}

/*================================*/
/* ROTULOS                        */
/*================================*/
.rotulo { font-size: 24px; line-height: 30px; color: #000; border-bottom: 3px solid #48c2d1; margin: 15px 0 15px 0;}
.rotulo-scroll { font-size: 14px; line-height: 25px; color: #000; font-family: 'Press Start 2P', cursive; border-bottom: 1px solid #F10C0F; margin: 15px 0 0 0;}

.tax a { color: #fff; font-size: 13px; font-weight: 600;}


.mpv { background:url(/noticias/imag/ico-play-video.svg) no-repeat center; }
.mpf { background:url(/noticias/imag/ico-play-foto.svg) no-repeat center; }
.media-play {display:block;position:absolute;width:75px;height:75px;z-index: 98;background-size:100%;}

/*================================*/
/* SECCIIONES */
/*================================*/
section { padding-bottom: 30px;}


/*================================*/
/* PUBLICIDAD */
/*================================*/

.publicidad_dfp {display: flex; margin: 0; width: 100%; outline: 1px dashed rgba(255,0,0,.0);}

.publicidad_dfp .deco_98711_dfp {
    margin: 0 auto 10px auto;
    outline: 1px dashed rgba(255,0,255,.0);
    background: #fafafa;
    margin-top: 30px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
    }

.publicidad_dfp .deco_98711_dfp::before{
    content: 'Publicidad';
    font-size: 11px;
    color: #828282;
    text-align: center;
    /* margin-top: 20px; */
    position: relative;
    /* left: 45%; */
    width: 100%;
    display: flex;
    justify-content: center;
    padding: 5px 0;
    position: absolute;
    top: -23px;
    width: 100%;
    background: #fafafa;
    font-family: lato;
}


#sgeek_d_300x250_01 ,#sgeek_d_300x250_02 ,#sgeek_d_300x250_03, #sgeek_d_300x250_04, #sgeek_d_300x250_06{width: 300px !important;}

/*600*/
#sgeek_d_300x250_01 .deco_98711_dfp,#sgeek_d_300x250_02 .deco_98711_dfp,#sgeek_d_300x250_03 .deco_98711_dfp, #sgeek_d_300x250_04 .deco_98711_dfp, #sgeek_d_300x250_06 .deco_98711_dfp{
    width: 300px;
    max-width: 300px;
    height: 600px;
    max-height: 600px;
}
/*90*/
#sgeek_d_990x90_08 .deco_98711_dfp{
     width: 990px;
     max-width: 990px;  
     height: 200px;
     max-height: 200px;
     margin-bottom: 20px;
}
/*728x90*/
#sgeek_d_990x90_02 .deco_98711_dfp, #sgeek_d_728x90_01 .deco_98711_dfp ,#sgeek_d_728x90_03 .deco_98711_dfp{
     height: 90px;
    max-height: 90px;
    width: 728px;
    max-width: 728px; 
}
/*200x1100*/
#sgeek_d_990x90_01 .deco_98711_dfp {
      height: 255px;
    max-height: 255px;
    width: 1100px;
    max-width: 1100px;
}

/*250*/
#robpagina .deco_98711_dfp,#sgeek_d_300x250_05 .deco_98711_dfp{
    height: 250px;
    max-height: 250px;
    width: 300px;
    max-width: 300px;
   
}

.contenedor-sticky {
    height: auto;
    position: relative;
    display: block;
}
