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

.menuDesplegado{display:none;}
.menuDesplegado .close-nav{display:none;}
.menuDesplegadoMundial{display:none;}
.menuDesplegadoMundial .close-nav{display:none;}

@font-face {
    font-family: 'nillandSmallCapsRegular';
    src: url('../fonts/twentytwelveslab-light-webfont.eot');
    src: url('../fonts/twentytwelveslab-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/twentytwelveslab-light-webfont.woff2') format('woff2'),	
         url('../fonts/twentytwelveslab-light-webfont.woff') format('woff'),
         url('../fonts/twentytwelveslab-light-webfont.ttf') format('truetype'),
         url('../fonts/twentytwelveslab-light-webfont.svg#nilland-smallcapsregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'twentyTwelveBold';
    src: url('../fonts/twentytwelveslab-bold-webfont.eot');
    src: url('../fonts/twentytwelveslab-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/twentytwelveslab-bold-webfont.woff2') format('woff2'),
         url('../fonts/twentytwelveslab-bold-webfont.woff') format('woff'),
         url('../fonts/twentytwelveslab-bold-webfont.ttf') format('truetype'),
         url('../fonts/twentytwelveslab-bold-webfont.svg#twentyTwelveBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proximaNovaRegular';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regular-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-regular-webfont.svg#proximaNovaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proximaNovaBold';
    src: url('../fonts/proximanova-bold-webfont.eot');
    src: url('../fonts/proximanova-bold-webfont?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-bold-webfont.woff') format('woff'),
         url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-bold-webfont.svg#proximaNovaBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'chunkFive';
    src: url('../fonts/chunkfive-webfont.eot');
    src: url('../fonts/chunkfive-webfont?#iefix') format('embedded-opentype'),
         url('../fonts/chunkfive-webfont.woff2') format('woff2'),
         url('../fonts/chunkfive-webfont.woff') format('woff'),
         url('../fonts/chunkfive-webfont.ttf') format('truetype'),
         url('../fonts/chunkfive-webfont.svg#nilland-smallcapsregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Regular-webfont.eot');
    src: url('../fonts/Roboto-Regular-webfont?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Regular-webfont.woff2') format('woff2'),
         url('../fonts/Roboto-Regular-webfont.woff') format('woff'),
         url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans';
    src: url('../fonts/OpenSans-Bold.eot');
    src: url('../fonts/OpenSans-Bold?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Bold.woff2') format('woff2'),
         url('../fonts/OpenSans-Bold.woff') format('woff'),
         url('../fonts/OpenSans-Bold.ttf') format('truetype'),
         url('../fonts/OpenSans-Bold.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans';
    src: url('../fonts/OpenSans-Bold-webfont.eot');
    src: url('../fonts/OpenSans-Bold-webfont?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Bold-webfont.woff2') format('woff2'),
         url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'PermianSerifTypefaceRegular';
    src: url('../fonts/PermianSerifTypeface-webfont.eot');
    src: url('../fonts/PermianSerifTypeface-webfont.eot?#iefix') format('embedded-opentype'),
         /*url('../fonts/PermianSerifTypeface-webfont.woff2') format('woff2'),*/
         url('../fonts/PermianSerifTypeface-webfont.woff') format('woff'),
         url('../fonts/PermianSerifTypeface-webfont.ttf') format('truetype'),
         url('../fonts/PermianSerifTypeface-webfont.svg#PermianSerifTypefaceRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'PermianSerifTypefaceBold';
    src: url('../fonts/PermianSerifTypeface-Bold-webfont.eot');
    src: url('../fonts/PermianSerifTypeface-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         /*rl('../fonts/PermianSerifTypeface-Bold-webfont.woff2') format('woff2'),*/
         url('../fonts/PermianSerifTypeface-Bold-webfont.woff') format('woff'),
         url('../fonts/PermianSerifTypeface-Bold-webfont.ttf') format('truetype'),
         url('../fonts/PermianSerifTypeface-Bold-webfont.svg#PermianSerifTypefaceBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Faustina';
    src: url('../fonts/Faustina-Regular.eot');
    src: url('../fonts/Faustina-Regular.eot?#iefix') format('embedded-opentype'),
         /*rl('../fonts/PermianSerifTypeface-Bold-webfont.woff2') format('woff2'),*/
         url('../fonts/Faustina-Regular.woff') format('woff'),
         url('../fonts/Faustina-Regular.ttf') format('truetype'),
         url('../fonts/Faustina-Regular.svg#Faustina') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Merriweather';
    src: url('../fonts/Merriweather-Regular.eot');
    src: url('../fonts/Merriweather-Regular.eot?#iefix') format('embedded-opentype'),
         /*rl('../fonts/PermianSerifTypeface-Bold-webfont.woff2') format('woff2'),*/
         url('../fonts/Merriweather-Regular.woff') format('woff'),
         url('../fonts/Merriweather-Regular.ttf') format('truetype'),
         url('../fonts/Merriweather-Regular.svg#Merriweather') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* generales */
body{ margin:0; padding:0; background:#FFF;}

.fLeft{ float:left}
.fRight{ float:right}

.padding2{ padding:2%;}
.marginT20{ margin-top:20px;}

.pub984x60{text-align:center; margin:10px calc((100% - 984px) / 2); width:auto; float:left}
.pub984x60 .content-pub{width:auto; height: 60px; margin:auto;}
.pub984x60.Pub_TA{margin: 10px calc((100% - 984px) / 2) 0;}
.pub984x120{text-align:center; margin:10px calc((100% - 984px) / 2); width:auto; float:left}
.pub984x120 .content-pub{width:auto; height: 120px; margin:auto;}
.pub984x120.Pub_TA{margin: 10px calc((100% - 984px) / 2) 0;}
.pub930x50{text-align:center; margin:10px calc((100% - 930px) / 2); width:auto; float:left; display:none;}
.pub930x50 .content-pub{width:auto; height: 50px; margin:auto; display:none;}
.pub930x113{text-align:center; margin:10px calc((100% - 930px) / 2); width:auto; float:left; display:none;}
.pub930x113 .content-pub{width:auto; height: 113px; margin:auto; display:none;}
.pub650x100{text-align:center; left: calc((100% - 650px) / 2); width:100%; float:left;}
.pub650x100 .content-pub.arriba, .pub650x100 .content-pub.arriba img{background:#FFF; width:100%; margin:0 0 10px 0;}
.pub650x100 .content-pub.abajo, .pub650x100 .content-pub.abajo img{background:#FFF; width:100%;}
.publicidadNota .pub300x250_m {display:none;}
.pub160x600{width:160px; height:600px; position:absolute; z-index:1; top:0px; bottom:390px}
.pub160x600.left{left:-160px;}
.pub160x600.right{right:-160px;}
.pub160x600.left .content-pub{position:fixed; top:80px;} 
.pub160x600.right .content-pub{position:fixed; top:80px;}
.pub930x120{text-align:center; margin:10px calc((100% - 930px) / 2); width:auto; height:120px; float:left; display:none;}
.pub930x120 .content-pub.izquierda{background:#FFF; width:460px; height: 120px; position:absolute; top:0; left:0; margin:10px 5px 0 0;}
.pub930x120 .content-pub.derecha{background:#FFF; width:460px; height:120px; position:absolute; top:0; left:50%; margin: 10px 0 0 5px;}
.pub300x50_m{text-align: center; margin: 10px calc((100% - 300px) / 2); width: 300px; height: auto; max-height: 50px; float: left; display:none;}
.pub300x50_m .content-pub{text-align:center; width:300px; height: auto; display:none;}
.pub300x250{display:block;}
.pub300x250_m{display:none;}
.pub400x100{text-align: center; margin: 10px calc((100% - 400px) / 2); width: 400px; height: auto; max-height: 100px; float: left; display:block;}
.pub400x100 .content-pub{text-align:center; width:400px; height: auto; display:block;}

h2, .title, .description, .bajada, .secundariaEspectaculo h4 a, .principalEspectaculo h3 a, .principalDeportes h3 a{
    overflow: hidden;
    display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
	display: -moz-box; -moz-line-clamp: 3; -moz-box-orient: vertical;
	display: -ms-box; -ms-line-clamp: 3; -ms-box-orient: vertical;
    text-overflow: ellipsis;
	border:none;
}

.container{ max-width:1024px; width:98%; height:auto; margin:auto}
.mod-1col{ width:100%; float:left; height:auto; margin: 0; position:relative}
.mod-1colDoble{ width:648px; height:250px; float:left; margin:10px 20px 10px 0;}
.mod-2col{ width:calc((100% / 3 - 3px) * 2); height:auto; float:left; margin:0 20px 0 0;}
.mod-3col{ width:calc(100% / 3 - 14px); float:left; margin:0 20px 10px 0;}
.mod-3col:nth-child(3n+3),
.mod-3col:last-child{ margin-right:0;}
.mod-4col{ width:calc(100% / 4 - 20px); float:left; margin:0 20px 20px 0;}
.mod-4col:nth-child(4n+4),
.mod-4col:last-child{ margin-right:0;}
.mod-1-2col{ width:calc(50% - 10px); float:left; height:auto; margin:0 0 20px;}
.mod-1-2col:nth-child(even){ margin-right:0;}

.pub300x250{text-align:center; left: calc((100% - 300px) / 2);}
.noticiaStandard .pub300x250{position:relative; border-bottom:none;} /*margin:0 20px 0 0;}*/
.noticiaStandard .pub300x250 .content-pub.arriba{background:#FFF; width:300px; height:auto; position:absolute; top:0; left:0; margin:5px 20px 8px 0;}
.noticiaStandard .pub300x250 .content-pub.abajo{background: #FFF; width: 300px; height: auto; position: absolute; top: 255px; left: 0; margin: 10px 20px 0 0;}
.noticiaStandard .pub300x250 .content-pub.medio{background:#FFF; width:300px; height:auto; position:absolute; top:0; left:0;}

.pub300x500{width: 300px; height: auto; text-align:center; left: calc((100% - 300px) / 2);}
.noticiaStandard .pub300x500{position:relative; border-bottom:none;}
.noticiaStandard .pub300x500 .content-pub{background:#FFF; width:300px; height:auto; position:absolute; top:0; left:0; margin-top: 10px;}
.noticiaStandard .pub300x500 .content-pub img{width:auto; height:auto;}

.pub300x250.noticiaStandardDoble{position:relative; border-bottom:none;}

.publicidadesNota{padding-bottom:10px; height:510px;}
.pub300x250.publicidadesNota{position:relative; width: 100%; left: 0; border-bottom:none; margin:0 0 20px 2px;}
.pub300x250.publicidadesNota .content-pub.arriba{background:#FFF; width:300px; height:auto; position:absolute; top:0; left:0; margin:0;}
.pub300x250.publicidadesNota .content-pub.abajo{background:#FFF; width:300px; height:auto; position:absolute; top:260px; left:0; margin:0;}

.noticiasVarias .pub300x250 .content-pub{position:relative; height:250px; float:left}

.noticiasVarias .pub300x250{background:#FFF; position:relative; height:510px; float:left; position:relative; border-bottom:none;}
.noticiasVarias .pub300x250 .content-pub.arriba{background:#FFF; width:300px; height:auto; position:absolute; top:0; left:0;}
.noticiasVarias .pub300x250 .content-pub.abajo{background:#FFF; width:300px; height:auto; position:absolute; top:260px; left:0;}

.noticiasVarias .pub300x500{background:#FFF; position:relative; height:auto; float:left; position:relative; border-bottom:none;}
.noticiasVarias .pub300x500{position:relative; border-bottom:none;}
.noticiasVarias .pub300x500 .content-pub{background:#FFF; width:300px; height:auto; position:absolute; top:0; left:0; margin-top: 5px;}

.publicidadesCotizacion {position:relative; width:100%; height:250px; float:left; margin-bottom: 20px; left: 0;}
.publicidadesCotizacion .content-pub.izquierda{background:#FFF; width:300px; height:auto; position:relative; top:0; left:0; margin:0 15px 0 0;}
.publicidadesCotizacion .content-pub.derecha{background:#FFF; width:300px; height:auto; position:relative; top:0; left: 0; margin: 0 15px 0 15px}
.publicidadesCotizacion .indicadoresEconomicos{background:#FFF; position:relative; border-bottom:none; width:300px; height:250px; top:0; left: 0; margin:0 15px 0 15px}
.publicidadesCotizacion .indicadoresEconomicos .moneda{width:300px; height:250px; position:absolute; top:10.5px; left:0;}

.pub300x250.publicidadesEspectaculo {position:relative; height:250px; float:left; margin-bottom: 20px; left: 0;}
.pub300x250.publicidadesEspectaculo .content-pub.izquierda{background:#FFF; width:300px; height:auto; position:absolute; top:0; left:0;}
.pub300x250.publicidadesEspectaculo .content-pub.centro{background:#FFF; width:300px; height:auto; position:absolute; top:0; left: calc(((100% - 900px) / 2) + 300px);}
.pub300x250.publicidadesEspectaculo .content-pub.derecha{background:#FFF; width:300px; height:auto; position:absolute; top:0; right:0;}

.pub300x250.publicidadesFotogaleria{position:relative; height:250px; float:left; left: 0; margin-bottom: 10px;}
.pub300x250.publicidadesFotogaleria .content-pub.izquierda{background:#FFF; width:300px; height:auto; position:absolute; top:0; left:0;}
.pub300x250.publicidadesFotogaleria .content-pub.centro{background:#FFF; width:300px; height:auto; position:absolute; top:0; left: calc(((100% - 900px) / 2) + 300px);}
.pub300x250.publicidadesFotogaleria .content-pub.derecha{background:#FFF; width:300px; height:auto; position:absolute; top:0; right:0;}

.indicadoresEconomicos2{background:#FFF; position:relative; width:280px; height:520px; margin-left: 20px;}
.indicadoresEconomicos2 .granos{width:265px; height:503px; position:absolute; margin: 0 20px 10px 20px;}

/*.indicadoresEconomicos3{background:#FFF; position:relative; border-bottom:none; width:100%; height:700px;}
.pub314x230.publicidadesIndEconomicos{background:#FFF; height:700px; position:absolute; top:0; left:334px;}
.pub314x230.publicidadesIndEconomicos .content-pub.arriba{background:#FFF; width:314px; height:230px; position:absolute; top:0; left:0;}
.pub314x230.publicidadesIndEconomicos .content-pub.centro{background:#FFF; width:314px; height:230px; position:absolute; top:235px; left:0;}
.pub314x230.publicidadesIndEconomicos .content-pub.abajo{background:#FFF; width:314px; height:230px; position:absolute; top:470px; left:0;}
.indicadoresEconomicos3 .granos{width:314px; height:700px; position:absolute; top:0; right:0;}*/

/*.wrapperPub{width:240px; height:600px;}*/
.wrapper{ width:calc(100% - 40px); padding:10px 10px 0 10px; float:left; background:#FFF; position:relative; height:auto; margin:0 10px 0 10px;}
.wrapper2{ width:calc(100% - 40px); padding:10px 20px 0; background:#FFF; height:100%; float:left; position:relative; }
/*.wrapper{ width:auto; padding:10px; float:left; background:#FFF; position:relative; height:auto; margin:0 20px 0 0;}
.wrapper2{ width:auto; padding:0 20px 20px; background:#FFF; height:100%; float:left; position:relative; }*/

.aside{ margin-right:0;}
.aside .mod-1col{ margin-bottom:20px}

.displayMobile{ display:none!important;}
.displayDesktop{ display:block!important;}

.topInfo{width:100%;display:block; margin:auto; padding:0; text-align:center; height:20px; background:#EEE; position:relative; z-index:21;  }
.solapas {position:absolute; width:auto; top:-3px; margin:0; left:50%; transform:translateX(-50%); padding:3px 10px; text-align:center;background:#FFF;border:1px solid #CCC; border-bottom:none; z-index:23; height:18px}
.solapas li{list-style:none; display: inline-block; font-size:15px;font-family:'proximaNovaBold', Arial, Helvetica, sans-serif; border-right:1px solid #999; padding-right:5px; margin:0 0 0 2px ; line-height:12px}
.solapas li:first-child{margin-left:0}
.solapas li:last-child{border-right:none;}
.solapas li a{text-decoration:none; color:#999;}
.solapas li a:hover{ border-bottom:2px solid #c3411f;}
.solapas li a.select{ border-bottom:2px solid #c3411f; color:#253C8E}

/* header */
.header{ width:100%; height:50px; padding:10px 0; position:fixed; z-index:21; background:#FFF /*#DDEAF3*/; border-top:1px solid #CCC;  /*box-shadow:0 1px 3px rgba(0,0,0, 0.7);*/ transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s ; -webkit-transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -ms-transition:all 0.15s linear 0s; -o-transition:all 0.15s linear 0s; border-bottom:4px solid #c3411f;}
.header .container{ position:relative}

.header .cintillo {
    font-family: 'RobotoRegular', Arial, Helvetica, sans-serif;
    font-size: 13px;
    /* border-bottom: 1px solid #253C8E; */
    background-color: #c3411f;
    color: #FFF;
	text-align: center;
    height: 20px;
    padding: 3px 0 0 0;
}

.header .cintillo a{text-decoration: none; color: #FFF;}

.header .cintillo2 {
    font-family: 'RobotoRegular', Arial, Helvetica, sans-serif;
    font-size: 12px;
    /* border-bottom: 1px solid #253C8E; */
    background-color: #c3411f;
    color: #FFF;
	text-align: center;
    height: 20px;
    padding: 3px 0 0 0;
}

.header .cintillo2 a{text-decoration: none; color: #FFF;}

/*.header .logo{ display:block; width:284px; height:64px; margin:17px auto; background:url(../images/puntal.logo.png) no-repeat; background-size:100%; transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -webkit-transition:all 0.15s linear 0s; -ms-transition:all 0.15s linear 0s; -o-transition:all 0.15s linear 0s;}
.header .logo.rc{background:url(../images/puntal.logo.rc.png) no-repeat; width:700px;background-size:100%;} */

/*.header .logo{ display:block; width:150px; height:auto; margin: 15px auto;transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -webkit-transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -ms-transition:all 0.15s linear 0s; -o-transition:all 0.15s linear 0s;}*/
.header .logo{ display:block; width:160px; height:auto; margin: 5px auto; transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -webkit-transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -ms-transition:all 0.15s linear 0s; -o-transition:all 0.15s linear 0s;}
.header .logo img{width:auto; display:block}
/*.header .logo img:hover{-webkit-transform: rotateY(360deg); -webkit-transform-style: preserve-3d; transform: rotateY(360deg); transform-style: preserve-3d;}*/

.info {position: absolute; top: 15%; left: 36%; zoom: 1; filter: alpha(opacity=0); opacity: 0; padding: 5px; color: #1c417d; 
-moz-transition: all ease .8s; -webkit-transition: all ease .8s; -moz-transition: all ease .8s; transition: all ease .8s; font-family: 'OpenSansBold', Arial, Helvetica, sans-serif;
text-align: center; font-size: 11px; font-weight: bold;}
.header .logo:hover .info{filter: alpha(opacity=80); opacity: .8; /*Al hacer hover sobre el logo hacemos visible los datos*/}

.header .nav{ color:#999;font-size:20px; position:absolute; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); font-family:'chunkFive' , Arial, Helvetica, sans-serif; text-transform:uppercase;  cursor:pointer; transition:200ms ease-in; transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -webkit-transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -ms-transition:all 0.15s linear 0s; -o-transition:all 0.15s linear 0s;}
.header .nav i{color:#999;font-size:30px;}
.header .nav i.fa-caret-down,
.header .nav i.fa-caret-up{ font-size:20px;}

.topInfo .container{position:relative}
.topInfo .servicios{ color:#999; font-size:15px; position:absolute; font-family:'proximaNovaBold' , Arial, Helvetica, sans-serif; cursor:pointer; right:0; height:19px; border-right:1px solid #999; border-left:1px solid #999; padding:1px 7px; background:#FFF}
.topInfo .servicios i{position:relative; top:1px}

.header .actionHead{ position:absolute; font-size:15px; right:0; margin:0; padding:0; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -webkit-transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -ms-transition:all 0.15s linear 0s; -o-transition:all 0.15s linear 0s;}
.header .actionHead li{ list-style:none; float:left; margin:0 0 0 5px; }
.header .actionHead li#hoy{}
.header .actionHead li#fb{}
.header .actionHead li#tw{}
.header .actionHead li#mail{ padding-right: 30px;}
.header .actionHead li#busqueda{}
.header .actionHead li#buscar{font-family:'OpenSans' , Arial, Helvetica, sans-serif; color: #6ba2d0; background: #FFF; position: relative; top: 3px;}
.header .actionHead li a{ color:#FFF; text-decoration:none; width:25px; height:25px; line-height:20px; text-align:center; display:block; border-radius:4px; position:relative;}
.header .actionHead li a.fb{ background:#3B579D}
.header .actionHead li a.tw{ background:#5EA9DD}
.header .actionHead li a.mail{ background:#1c417d}
/*.header .actionHead li a.busc{ width:100%; color:#065ca491; background:#FFF;}*/
.header .actionHead li a.srh{ color:#065CA4; background:#FFF; cursor:pointer}
.header .actionHead li a.fb i,
.header .actionHead li a.tw i,
.header .actionHead li a.mail i,
.header .actionHead li a.srh i{position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%)}
.header .actionHead li a:hover { box-shadow:0 0 3px rgba(0,0,0,0.6)}
.header .ingresar{font-family: 'OpenSans' , Arial, Helvetica, sans-serif; color: #6ba2d0; font-size: 15px;
    padding: 5px; height: 15px; border: solid 1px; position: absolute; top: 20%; left: 20%;}

.header .actionHead li .climaAhora{width:auto!important; border-radius:0!important; border-right:2px solid #999;font-family:'proximaNovaBold', Arial, Helvetica, sans-serif; color:#999; font-size:16px; line-height:25px; height:25px; padding:0 10px 0 0; }
.header .actionHead li .climaAhora:hover{ box-shadow:none; }
.header .actionHead li .climaAhora .icon{font-size:28px; float:left; margin:0 10px 0 0 }
.header .actionHead li .climaAhora .fa-plus{font-size:10px; border-radius:50%; width:20px; height:20px; line-height:20px; text-align: center; margin:2px 0 0 10px; text-align:center; background:#999; color:#FFF; float:right}
.header .actionHead li .climaAhora:hover .fa-plus{background:#253C8E}

.header.fixHeader{top:0}

.searchInput { position:absolute; width:60%; margin:20px 20%;  border-radius:7px; }
.searchInput .search{ width:calc(100% - 40px); float:left; position:relative; height:auto; overflow:hidden; border-radius:7px;box-shadow:0 0 20px rgba(0,0,0,0.8);}
.searchInput .search .icon{ position:absolute; z-index:2; right:0; top:0; font-size:20px; color:#FFF; height:44px; border:none; padding:2%; background:#ccc; border-radius:0 7px 7px 0; text-decoration:none;}
.searchInput .search .icon i{ display:block}
.searchInput .search input{ background:#FFF; border:none; float:left; border-radius:7px; width:96%; padding:2%; height:20px; font-size:15px;}
.searchInput .closeSearch{ float:left; width:30px; height:30px; margin-top:7px; text-align:center;font-size:20px; cursor:pointer; margin-left:10px; border-radius:50%; color:#FFFFFF; background:#1c417d; position:relative;}
.searchInput .closeSearch i{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%)}

/* Menu */
/* Side Nav*/
/*
.menuDesplegado{ width:100%; height:auto; position:absolute; background:#1c417d; z-index:20; padding-bottom:20px; box-shadow:0 3px 3px rgba(0,0,0, 0.7);  }

.sideNav{ margin:20px 0 0; padding:0; width:100%;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; text-align:center   }
.sideNav li{ list-style:none; font-size:16px; display:inline-block; padding-right:5px; }
.sideNav li a{ color:#FFF;width:96%;padding:5px 0 5px 10px!important; text-decoration:none; display:block; }
*/

.menuDesplegado{ width:100%; height:auto; position:absolute; background:#1c417d; z-index:20;box-shadow:0 3px 3px rgba(0,0,0, 0.7); }
.active{left:0!important;}

.sideNav{margin:0; padding:0; width:100%;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; text-align:center;}
.sideNav li{list-style:none; font-size:15px; display:inline-block;}
.sideNav li a{color:#FFF; display:block; padding:10px; line-height:15px; text-decoration:none;}
.sideNav li a:hover{border-bottom:4px solid #fff; padding-bottom:6px;}
.sideNav li ul {display:none; left:0;}
.sideNav li:hover > ul {display:block;}
.sideNav li ul li{position:relative;}
.sideNav li ul li{left:-25px; top:0px;}

/* Temas de hoy */
.temasDeHoy{position: relative; margin:80px 0 0; width:100%; font-family:'proximaNovaBold', Arial, Helvetica, sans-serif; text-align:center; background:#FFF; border-bottom:1px solid #000;}
.temasDeHoy .listasHoy{ width:auto; position:relative; padding:10px 0; margin:0 auto; text-align:center;}
.temasDeHoy .listasHoy li{ list-style:none; display:inline-block; font-size:13px; padding-right:10px; margin-right:10px; border-right:1px solid #253C8E; text-transform:uppercase}
.temasDeHoy .listasHoy li:first-child{border-right:none; color:#c3411f;}
.temasDeHoy .listasHoy li:last-child{border-right:none; margin-right:0}
.temasDeHoy .listasHoy li a{ text-decoration:none; color:#1c417d}
.temasDeHoy .listasHoy li a:hover{border-bottom:1px solid #c3411f;}

/* Notas */
.nota .btnRedesPC{display: block;}
.nota .btnRedesMovil{display: none;}

/* Noticias Menu */
.notaMenu{ width:96%; padding:0 2%; float:left; margin:15px 0}
.notaMenu .imagen{ float:left; width:22%; float:left; margin-right:3%; padding:0}
.notaMenu .imagen img{ width:100%;}
.notaMenu .imagen:hover{ background:none!important}
.notaMenu h3{font-weight:normal; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:24px; margin:0 0 10px; padding:0; text-transform:none!important}
.notaMenu h3 a{ text-decoration:none; color:#f2f2f2; background:none!important; padding:0;}
.notaMenu h3 a:hover{ text-decoration:underline}

/* Noticias Principales */
.containerPrincipal{ max-width:1600px; width:100%; margin:auto; height:470px;}
.portadaPrincipal{ background:#000; margin:0; min-height:100px; position:relative}
.portadaPrincipal .title{ position:absolute; width:100%; z-index:4;padding:40px 0; bottom:0; text-align:center;
        background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.9))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Chrome10+,Safari5.1+ */
		background: -moz-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.9))); /* Chrome,Safari4+ */
        background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* IE10+ */
        background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=0 ); /* IE6-9 */
}
.portadaPrincipal .title h1{font-weight:bold; margin:0; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:50px; text-shadow:2px 2px 3px rgba(0,0,0,1); line-height:50px;}
.portadaPrincipal .title h1 a{ text-decoration:none; color:#FFF;}
.portadaPrincipal .title .bajada{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; float:left; width:100%;}
.portadaPrincipal .title .bajada a{color:#FFF; font-weight:bold;}
.portadaPrincipal .centerImage .mask0{
    position:absolute;
    width:100%; 
    height:100%;
    z-index:2;
    background: -moz-linear-gradient(left,  rgba(0,0,0,1) 0%, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 95%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,1)), color-stop(5%,rgba(0,0,0,0)), color-stop(95%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -moz-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,1)), color-stop(5%,rgba(0,0,0,0)), color-stop(95%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -moz-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(to right,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
}

.portadaPrincipal .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; float:left; width:100%; position: relative; top: 5px;}
.portadaPrincipal .datosExtras .volanta{margin: 5px 5px 5px 0;}
.portadaPrincipal .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.portadaPrincipal .datosExtras .fecha{margin: 5px 0 5px 5px;}

.destacadaPrincipal {margin:0 0 5px; width:100%;}
.destacadaPrincipal .centerImage{ width:100%; float:left; height:auto;}
.destacadaPrincipal .centerImage img{ width:100%; height:auto; position:relative; float:left; left:auto; top:auto; transform:none; -webkit-transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none;}

.portadaDestacadasX2{width:100%; height: auto; float:left;}
.portadaDestacadasX2 .news-2-item{ width:calc(50% - 10px); float:left; margin:0 20px 0 0;}
.portadaDestacadasX2 .news-2-item:last-child{ margin-right:0;}

.portadaDestacadasX2 .news-2-item .news-item{height:auto;} /*overflow:hidden; padding-bottom:10px; border-bottom:1px solid #CCC}*/
.portadaDestacadasX2 .news-2-item .news-item .title-wrapper .title{font-size:26px;}
.portadaDestacadasX2 .news-2-item .news-item .title-wrapper .description{font-size:16px; }

.portadaPrincipalX2 .centerImage{ width:100%; position:relative; overflow:hidden; height:auto;}
.portadaPrincipalX2 .centerImage img{ height:100%; display:block; position:absolute; left:50%; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}

.destacadaPrincipalX2 {margin:0 0 5px; width:100%;}
.destacadaPrincipalX2 .centerImage{ width:100%; float:left; height:auto;}
.destacadaPrincipalX2 .centerImage img{ width:100%; height:auto; position:relative; float:left; left:auto; top:auto; transform:none; -webkit-transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none;}

.portadaPrincipalX2{ background:#000; margin:0; min-height:100px; position:relative}
.portadaPrincipalX2 .title{ position:absolute; width:100%; z-index:4;padding:20px 0; bottom:0; text-align:center;
        background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.9))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Chrome10+,Safari5.1+ */
		background: -moz-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.9))); /* Chrome,Safari4+ */
        background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* IE10+ */
        background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=0 ); /* IE6-9 */
}
.portadaPrincipalX2 .title h1{ font-weight:normal; margin:20px; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:30px; text-shadow:2px 2px 3px rgba(0,0,0,1); line-height:40px;}
.portadaPrincipalX2 .title h1 a{ text-decoration:none; color:#FFF; overflow: hidden; 
	display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; 
	display: -moz-box; -moz-line-clamp: 3; -moz-box-orient: vertical;
	display: -ms-box; -ms-line-clamp: 3; -ms-box-orient: vertical;
	text-overflow: ellipsis;}
.portadaPrincipalX2 .title .bajada{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; float:left; width:100%;}
.portadaPrincipalX2 .centerImage .mask0{
    position:absolute;
    width:100%; 
    height:100%;
    z-index:2;
    background: -moz-linear-gradient(left,  rgba(0,0,0,1) 0%, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 95%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,1)), color-stop(5%,rgba(0,0,0,0)), color-stop(95%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -moz-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,1)), color-stop(5%,rgba(0,0,0,0)), color-stop(95%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -moz-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(to right,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
}

.portadaPrincipalX2 .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; float:left; width:100%;}
.portadaPrincipalX2 .datosExtras .volanta{margin: 5px 5px 5px 0;}
.portadaPrincipalX2 .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.portadaPrincipalX2 .datosExtras .fecha{margin: 5px 0 5px 5px;}

.portadaPrincipalX2 .centerImage{ width:100%; position:relative; overflow:hidden; height:auto;}
.portadaPrincipalX2 .centerImage img{ height:100%; display:block; left:50%; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}

/* X3 */
.portadaDestacadasX3 {width:100%; height: auto; float:left;}
.portadaDestacadasX3 .news-2-item{ width:calc(50% - 10px); float:left; margin:0 20px 0 0;}
.portadaDestacadasX3 .news-2-item:last-child{ margin-right:0;}

.portadaDestacadasX3 .news-2-item .news-item{height:auto;} /*overflow:hidden; padding-bottom:10px; border-bottom:1px solid #CCC}*/
.portadaDestacadasX3 .news-2-item .news-item .title-wrapper .title{font-size:26px;}
.portadaDestacadasX3 .news-2-item .news-item .title-wrapper .description{font-size:16px; }

.portadaPrincipalX3 .centerImage{ width:100%; position:relative; overflow:hidden; height:auto;}
.portadaPrincipalX3 .centerImage img{ height:100%; display:block; position:absolute; left:50%; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}

.destacadaPrincipalX3 {margin:0 0 5px; width: calc(66% + 0px);}
.destacadaPrincipalX3 .centerImage{ width:100%; float:left; height:auto;}
.destacadaPrincipalX3 .centerImage img{ width:100%; height:auto; position:relative; float:left; left:auto; top:auto; transform:none; -webkit-transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none;}

.portadaPrincipalX3{ background:#000; margin: 10px 10px 10px 0; min-height:100px; position:relative}
.portadaPrincipalX3 .title{ position:absolute; width:100%; z-index:4;padding:20px 0; bottom:0; text-align:center;
        background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.9))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* IE10+ */
        background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=0 ); /* IE6-9 */
}
.portadaPrincipalX3 .title h1{ font-weight:bold; margin: 20px 20px 5px 20px; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:30px; text-shadow:2px 2px 3px rgba(0,0,0,1); line-height:35px;}
.portadaPrincipalX3 .title h1 a{ text-decoration:none; color:#FFF; overflow: hidden; 
	display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; 
	display: -moz-box; -moz-line-clamp: 3; -moz-box-orient: vertical; 
	display: -ms-box; -ms-line-clamp: 3; -ms-box-orient: vertical; 
	text-overflow: ellipsis;}
.portadaPrincipalX3 .title .bajada{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; float:left; width:100%;}
.portadaPrincipalX3 .centerImage .mask0{
    position:absolute;
    width:100%; 
    height:100%;
    z-index:2;
    background: -moz-linear-gradient(left,  rgba(0,0,0,1) 0%, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 95%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,1)), color-stop(5%,rgba(0,0,0,0)), color-stop(95%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(to right,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
}
.portadaPrincipalX3 .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; margin-bottom: -10px;}
.portadaPrincipalX3 .datosExtras .volanta{margin: 5px 5px 5px 0;}
.portadaPrincipalX3 .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.portadaPrincipalX3 .datosExtras .fecha{margin: 5px 0 5px 5px;}

.portadaPrincipalX3 .centerImage{ width:100%; position:relative; overflow:hidden; height:auto;}
.portadaPrincipalX3 .centerImage img{ height:100%; display:block; left:50%; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}

/* secundariasX3 */
.portadaSecundariasX3{width:100%; height: auto; float:left;}
.portadaSecundariasX3 .news-2-item{ width:calc(50% - 10px); float:left; margin:0 20px 0 0;}
.portadaSecundariasX3 .news-2-item:last-child{ margin-right:0;}

.portadaSecundariasX3 .news-2-item .news-item{height:auto;} /*overflow:hidden; padding-bottom:10px; border-bottom:1px solid #CCC}*/
.portadaSecundariasX3 .news-2-item .news-item .title-wrapper .title{font-size:26px;}
.portadaSecundariasX3 .news-2-item .news-item .title-wrapper .description{font-size:16px; }

.portadaSecundariasX3 .centerImage{ width:100%; position:relative; overflow:hidden; height:auto;}
.portadaSecundariasX3 .centerImage img{ height:100%; display:block; position:absolute; left:50%; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}

.destacadaSecundariasX3 {margin:0 0 5px; width:calc(33% - 8px);}
.destacadaSecundariasX3 .centerImage{ width:100%; float:left; height:auto;}
.destacadaSecundariasX3 .centerImage img{ width:100%; height:auto; position:relative; float:left; left:auto; top:auto; transform:none; -webkit-transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none;}

.portadaSecundariasX3{ background:#000; margin: 10px 0 0 5px; min-height:125px; position:relative}
.portadaSecundariasX3 .title{ position:absolute; width:100%; z-index:4; top:20px; bottom:0; text-align:center; padding-top:30px;
        background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.9))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* IE10+ */
        background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=0 ); /* IE6-9 */
}
.portadaSecundariasX3 .title h1{font-weight:bold; margin:20px 20px 5px 20px; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:16px; text-shadow:2px 2px 3px rgba(0,0,0,1); line-height:20px; padding-top:40px;}
.portadaSecundariasX3 .title h1 a{ text-decoration:none; color:#FFF; overflow: hidden; 
	display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; 
	/*display: -moz-box; -moz-line-clamp: 2; -moz-box-orient: vertical; 
	display: -ms-box; -ms-line-clamp: 2; -ms-box-orient: vertical; */
	text-overflow: ellipsis;
}
@-moz-document url-prefix() {
	.portadaSecundariasX3 .title h1{padding-top:20px;}
    .portadaSecundariasX3 .title h1 a{ height: calc(20px * 2)}
} 
}

.portadaSecundariasX3 .title .bajada{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; float:left; width:100%;}
.portadaSecundariasX3 .centerImage .mask0{
    position:absolute;
    width:100%; 
    height:100%;
    z-index:2;
    background: -moz-linear-gradient(left,  rgba(0,0,0,1) 0%, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 95%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,1)), color-stop(5%,rgba(0,0,0,0)), color-stop(95%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(to right,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,rgba(0,0,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
}

.portadaSecundariasX3 .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: absolute; bottom: 0; margin-bottom: 5px;}
.portadaSecundariasX3 .datosExtras .volanta{margin: 5px 5px 5px 0;}
.portadaSecundariasX3 .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.portadaSecundariasX3 .datosExtras .fecha{margin: 5px 0 5px 5px;}

.portadaSecundariasX3 .centerImage{ width:100%; position:relative; overflow:hidden; height:auto;}
.portadaSecundariasX3 .centerImage img{ height:100%; display:block; left:50%; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}

.news-item {position: relative;}
.news-item .image-wrapper{width:100%; float:left; margin-bottom:0px; position:relative;}
.news-item .image-wrapper img{width:100%; display:block;}
.news-item .title-wrapper{width:100%; float:left; margin-bottom:11px; position:relative;}
.news-item .title-wrapper .title{font-family:'OpenSansBold', Arial, Helvetica, sans-serif;  margin:0 0 5px;}
.news-item .title-wrapper .title a{text-decoration:none; color:#131313;}
.news-item .title-wrapper .title a:hover{text-decoration: underline;}
.news-item .title-wrapper .description{font-family:'RobotoRegular', Arial, Helvetica, sans-serif;color:#131313; font-weight: normal;}

.portadaVivo{width:100%; float:left;}
.portadaVivo .item-video{width:calc((100% / 3 - 4px) * 2); float:left; margin:0 20px 0 0; 
	padding-bottom:30px; border-bottom:1px solid #CCC;}
.portadaVivo .item-datos{width:calc(100% / 3 - 13px); float:left; margin:0 0;}

.portadaVivo .item-datos .title-wrapper .title-vivo{ font-family: 'OpenSansBold', Arial, Helvetica, sans-serif; margin: 0 0 5px; font-size:34px;}
.portadaVivo .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #131313;}
.portadaVivo .item-datos .title-wrapper .description-vivo{ font-family: 'RobotoRegular', Arial, Helvetica, sans-serif; color: #131313; font-weight: normal; font-size:18px;}

.portadaVivo .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; float:left; bottom: -10px;}
.portadaVivo .datosExtras .volanta{margin: 5px 5px 5px 0;}
.portadaVivo .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.portadaVivo .datosExtras .fecha{margin: 5px 0 5px 5px;}

/*
.portadaSuperDestacada{width:100%; float:left;}

.portadaSuperDestacada .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; float:left; bottom: -10px;}
.portadaSuperDestacada .datosExtras .volanta{margin: 5px 5px 5px 0;}
.portadaSuperDestacada .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.portadaSuperDestacada .datosExtras .fecha{margin: 5px 0 5px 5px;}

.destacadaSuperPrincipal {margin:0 0 5px; width:100%;}
.destacadaSuperPrincipal .centerImage{ width:100%; float:left; height:auto;}
.destacadaSuperPrincipal .centerImage img{ width:100%; height:auto;}
*/
.portadaSuperDestacada {content: " "; height: auto; max-height: 690px; width: 100%; position: relative; top: 55px;
	/*background: linear-gradient(to top, rgba(0,0,0,1) 85%, rgba(255,255,255,0.00) 100%);*/
	background-color: #000;
	z-index: 20;
}
.portadaSuperDestacada a{width: 94%; position: relative; left: 3%; text-align: center;}
.portadaSuperDestacada img {width: 94%; height: auto; max-height: 600px; position: relative; top: 50px; /*left: 3%;*/}
.portadaSuperDestacada .title {font-family: 'RobotoRegular', Arial, Helvetica, sans-serif; font-size: 15px; width: 94%;
    position: relative; left: 3%; bottom: 170px;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);}
.portadaSuperDestacada .title .container h1 a{text-decoration: none;
    color: #FFF;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 3;
    -moz-box-orient: vertical;
    display: -ms-box;
    -ms-line-clamp: 3;
    -ms-box-orient: vertical;
    text-overflow: ellipsis;
}
.portadaSuperDestacada .title .container .bajada{ font-family: 'RobotoRegular', Arial, Helvetica, sans-serif; font-size: 13px;
	color: #FFF;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 3;
    -moz-box-orient: vertical;
    display: -ms-box;
    -ms-line-clamp: 3;
    -ms-box-orient: vertical;
    text-overflow: ellipsis;
    border: none;
    text-align: center;
}
.portadaSuperDestacada .title .datosExtras { font-family: 'RobotoRegular', Arial, Helvetica, sans-serif; font-size: 12px; color: #adadad; text-align: center;
    width: 100%; margin: 10px 0;}
.portadaSuperDestacada .title .datosExtras .fecha {margin: 5px 0 5px 5px;}
.portadaSuperDestacada .title .datosExtras .volanta {margin: 5px 5px 5px 0;}
.portadaSuperDestacada .title .datosExtras .volanta a{text-decoration: none; color: #adadad; position: relative; left: 0;}    

.destacadaSuperPrincipal {display: block;
    background: #fcfcfc;
    margin: 0;
    width: 96%;
    height: 600px;
    padding: 0;
    z-index: 3;
    box-shadow: 0px 0px 30px rgba(0,0,0,0.2);
    transition: 0.4s ease-out;
    opacity: 0;
    position: relative;
    top: 80px;
    left: 2%;
}

.portadaTresDestacadas{width:100%; float:left;}
.portadaTresDestacadas .news-primary-item{width:calc((100% / 3 - 4px) * 2); float:left; margin:0 20px 0 0;}
.portadaTresDestacadas .news-secondary-item{width:calc(100% / 3 - 13px); float:left; margin:0 0;}
.portadaTresDestacadas .news-primary-item .news-item{padding-bottom:30px; border-bottom:1px solid #CCC; width:100%; float:left;}

.portadaTresDestacadas .news-primary-item .news-item .title-wrapper .title{ font-size:34px;}
.portadaTresDestacadas .news-secondary-item .news-item .title-wrapper .title{ font-size:18px;}

.portadaTresDestacadas .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; float:left; bottom: -10px;}
.portadaTresDestacadas .datosExtras .volanta{margin: 5px 5px 5px 0;}
.portadaTresDestacadas .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.portadaTresDestacadas .datosExtras .fecha{margin: 5px 0 5px 5px;}

.portadaDosDestacadas{width:100%; float:left; margin-bottom:10px;}
.portadaDosDestacadas .news-2-item{ width:calc(50% - 10px); float:left; margin:0 20px 0 0;}
.portadaDosDestacadas .news-2-item:last-child{ margin-right:0;}

.portadaDosDestacadas .news-2-item .news-item{ min-height:490px; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #CCC}
.portadaDosDestacadas .news-2-item .news-item .title-wrapper .title{font-size:26px;}
.portadaDosDestacadas .news-2-item .news-item .title-wrapper .description{font-size:16px; font-weight: normal;}

.portadaDosDestacadas .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; float:left; bottom: -10px;}
.portadaDosDestacadas .datosExtras .volanta{margin: 5px 5px 5px 0;}
.portadaDosDestacadas .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.portadaDosDestacadas .datosExtras .fecha{margin: 5px 0 5px 5px;}

/* Prinicipales tres notas */
.tresNotas{background:#FFF; }
.itemDestacado{ width:33%; margin:0 0.5% 0 0; float:left; height:auto; position:relative}
.itemDestacado:nth-child(3n+3){ margin-right:0;}
.itemDestacado img{ width:100%; display:block;}
.itemDestacado .title{ position:absolute; width:96%; z-index:4;padding:2%; bottom:0; text-align:center;
        background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.9))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* IE10+ */
        background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=0 ); /* IE6-9 */
}
.itemDestacado .title h1{ font-weight:normal; margin:0; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:28px; text-shadow:2px 2px 3px rgba(0,0,0,1); line-height:34px;}
.itemDestacado .title h1 a{ text-decoration:none; color:#FFF;}
.itemDestacado .title .bajada{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; float:left}

.portadaVivo{ background: #FFF; margin: 0 0 15px 0; /* min-height: 120px; */ height: auto; position: relative;}
.portadaVivo .title{ position:relative; width:100%; z-index:4; bottom:0; text-align:center;}
.portadaVivo .title h1{font-weight:bold; margin:0; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:50px; line-height:50px; margin-bottom: 15px;}
.portadaVivo .title h1 a{ text-decoration:none; color:#1C417D;}
.portadaVivo .title .bajada{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:18px; color:#adadad; float:left; width:100%;}
.portadaVivo .title .bajada a{color:#CCC; font-weight:bold;}
.volantaVivo{font-family: 'OpenSansBold', Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    float: left;
    width: 100%;
    height: 22px;
    Font-size: 19px;
    text-decoration: none;
    padding: 5px 0;
    transition: 200ms ease-in;
    -moz-transition: 200ms ease-in;
    -webkit-transition: 200ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    background-color: #1C417D;
    color: #FFF;}
.volanta a{text-decoration:none; color: #adadad;}

/* Secciones */
.seccion{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; float:left; width:100%; border-bottom-width:2px; border-bottom-style:solid;border-bottom-color:#1c417d; color:#1c417d; font-size:18px; text-decoration:none; padding:5px 0; margin-bottom:10px; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; -o-transition:200ms ease-in;}
.seccion:hover{ background:#F2F2F2; width:98%; padding-left:2%;}
.seccion.policiales{ border-bottom-color:#1C417D; color:#1C417D;}
.seccion.regionales{ border-bottom-color:#1C417D; color:#1C417D;}
.seccion.urgente{ border-bottom:none; background:#c3411f; color:#FFF; width:96%; padding-left:2%; padding-right:2%}
.seccion.tecnologia{ border-bottom-color:#1C417D; color:#1C417D;}
.seccion.tecno{ border-bottom-color:#1C417D; color:#1C417D;}
.seccion.nacionales{ border-bottom-color:#1C417D; color:#1C417D;}
.seccion.deportes{ border-bottom-color:#00973B; color:#00973B;}
.seccion.espectaculos{ border-bottom-color:#d47a26; color:#d47a26;}
.seccion.universidades{border-bottom-color:#1C417D; color:#1C417D;}
.seccion.economia{border-bottom-color:#1C417D; color:#1C417D;}
.seccion.internacionales{ border-bottom-color:#1C417D; color:#1C417D;}
.seccion.politica{ border-bottom-color:#1C417D; color:#1C417D;}
.seccion.multimedia,
.seccion.columnistas{border-bottom-color:#1C417D; color:#1C417D;}
.seccion.cordoba{border-bottom-color:#1C417D; color:#1C417D;}
.seccion.estilodevida{border-bottom-color:#1C417D; color:#1C417D;}
.seccion.espacioMarca{border-bottom-color:#1C417D; color:#1C417D;}

.seccion.deportesHome{width: calc(50% - 5px); margin: 0 5px 5px 0; border-bottom-color:#00973B; color:#00973B;}
.seccion.estadisticasHome, .seccion.estadisticasHomeMov{width:calc(50% - 5px); margin: 0 0 5px 5px; float:right; text-align: right; border-bottom-color:#00973B; color:#00973B;}
.seccion.estadisticasHomeMov{display:none;}
.seccion.deportesHome:hover{ background:#F2F2F2; width:47%; padding-left:2%;}
/*.seccion.deportesHome:hover > .seccion.estadisticasHome{width:47%;}*/
.seccion.estadisticasHome:hover{ background:#F2F2F2; width:45%; padding-right:2%; margin-left:1px;}
/*.seccion.estadisticasHome:hover > .seccion.deportesHome{width:47%;}*/

h2.seccion{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; float:left; width:100%; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#CCC; color:#CCC; font-size:22px; text-decoration:none; padding:5px 0; margin-bottom:10px; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; -o-transition:200ms ease-in;}

.seccionEspecialEsp{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; float:left; width:100%; 
border-bottom-width:2px; border-bottom-style:solid; Font-size:17px; text-decoration:none; padding:5px 0; margin-bottom:5px; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; -o-transition:200ms ease-in;
border-bottom-color:#d47a26; color:#d47a26;}

.seccionEspecialDep{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; float:left; width:100%; 
border-bottom-width:2px; border-bottom-style:solid; Font-size:19px; text-decoration:none; padding:5px 0; margin-bottom:5px; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; -o-transition:200ms ease-in;
border-bottom-color:#00973B; color:#00973B;}

.seccionEspecialVivo{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; float:left; width:100%; 
border-bottom-width:2px; border-bottom-style:solid; Font-size:19px; text-decoration:none; padding:5px 0; margin-bottom:5px; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; -o-transition:200ms ease-in;
background-color: #1C417D; color: #FFF;}
.seccionEspecialVivo img{ width: 7%;}

.seccionEspecialDeportes{font-family: 'RobotoRegular', Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    float: left;
    width: calc(100% / 6);
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    Font-size: 14px;
    text-decoration: none;
    padding: 5px 0;
    margin-bottom: 5px;
    margin: 5px 0 0 0;
    transition: 200ms ease-in;
    -moz-transition: 200ms ease-in;
    -webkit-transition: 200ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    border-bottom-color: #1C417D;
    color: #1C417D;
}

h2.despues{border-bottom-color:#1c417d; color:#1c417d;}

/* Noticias Standard */
.noticiaStandard{ border-bottom:1px solid #CCC; padding-bottom:10px; height:510px;}

.noticiaStandard .imagen{ float:left; width:100%; margin-bottom:10px;}
.noticiaStandard .imagen img{ width:100%; max-height: 184px;}
.noticiaStandard h2{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:22px; line-height:26px;  margin:0 0 10px; float:left; height:auto; max-height:105px; overflow:hidden; font-weight:bold; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.noticiaStandard h2 a{ color:#131313; text-decoration:none;}
.noticiaStandard .bajada{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:16px; color:#131313; font-weight: normal; height:auto; float:left; overflow:hidden; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; text-overflow: ellipsis;}

.noticiaStandard .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; float:left; bottom: -10px;}
.noticiaStandard .datosExtras .volanta{margin: 5px 5px 5px 0;}
.noticiaStandard .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.noticiaStandard .datosExtras .fecha{margin: 5px 0 5px 5px;}

/* Noticias Standard PPlay*/
.noticiaStandard_PPlay{ border-bottom:1px solid #CCC; padding-bottom:10px; height:320px;}

.noticiaStandard_PPlay .imagen{ float:left; width:100%; margin-bottom:10px;}
.noticiaStandard_PPlay .imagen img{ width:100%; max-height: 184px;}
.noticiaStandard_PPlay h2{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:22px; line-height:26px;  margin:0 0 10px; float:left; height:auto; max-height:105px; overflow:hidden; font-weight:bold; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.noticiaStandard_PPlay h2 a{ color:#131313; text-decoration:none;}
.noticiaStandard_PPlay .bajada{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:16px; color:#131313; font-weight: normal; height:auto; float:left; overflow:hidden; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; text-overflow: ellipsis;}

.noticiaStandard_PPlay .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; float:left; bottom: -10px; margin-bottom: 10px;}
.noticiaStandard_PPlay .datosExtras .volanta{margin: 5px 5px 5px 0;}
.noticiaStandard_PPlay .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.noticiaStandard_PPlay .datosExtras .fecha{margin: 5px 0 5px 5px;}


/* Deportes Home */
.columnistaMod,
.universidades,
.espectaculoHome,
.deportesHome{ position:relative; margin-bottom:5px; height:auto;}
.columnistaMod .seccion,
.universidades .seccion,
.espectaculoHome .seccion,
.deportesHome .seccion{ font-size:22px; font-weight: bold;}

.principalDeportes{ width:100%; float:left; position:relative;}
.principalDeportes h3{ position:absolute; width:30%; height:100%; background:rgba(0,0,0,0.7); margin:0; top:0; left:0; z-index:2;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-weight:normal; font-size:30px; }

.principalEspectaculo{float:left; position:relative; margin-bottom:1%;}
.principalEspectaculo h3{ position:absolute; width:30%; height:100%; background:rgba(0,0,0,0.7); margin:0; top:0; right:0; z-index:2;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-weight:normal; font-size:30px; }
.principalEspectaculo h3 a, .principalDeportes h3 a{ text-decoration:none; color:#FFF; display:block; padding:20% 5% 20%; height:55%;
	overflow: hidden;
    display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;
	display: -moz-box; -moz-line-clamp: 6; -moz-box-orient: vertical;
	display: -ms-box; -ms-line-clamp: 6; -ms-box-orient: vertical;
    text-overflow: ellipsis;}
.principalEspectaculo img, .principalDeportes img{ width:100%; float:left}

.principalDeportes.enSeccion h3{ width:50%; padding:0; top:auto; bottom:20px; min-height: 50%; height: auto; line-height:35px;}
.principalDeportes.enSeccion h3 a{padding:2%; display:block;}
.principalDeportes.enSeccion h3 a b{display:block; width:auto; font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; background:#00973B; text-transform:uppercase; padding:1px 6px; float:left; font-weight:normal; line-height:25px; margin-bottom:12px}
.principalDeportes.enSeccion h3 a p{display:block; width:100%; float:left; margin:0;
	overflow: hidden; 
	display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
	display: -moz-box; -moz-line-clamp: 3; -moz-box-orient: vertical;
	display: -ms-box; -ms-line-clamp: 3; -ms-box-orient: vertical;
	text-overflow: ellipsis;}
.principalDeportes.enSeccion .cita{position:absolute; z-index:3; top:0px; right:0px; width:20%; height:310px; padding:1.5% 5%;font-family:'chunkFive' , Arial, Helvetica, sans-serif; font-size:26px; color:#FFF; background:rgba(1,168,12,0.9);
	overflow: hidden; 
	display: -webkit-box; -webkit-line-clamp: 10; -webkit-box-orient: vertical; 
	display: -moz-box; -moz-line-clamp: 10; -moz-box-orient: vertical; 
	display: -ms-box; -webkit-line-clamp: 10; -ms-box-orient: vertical; 
	text-overflow: ellipsis;}
.principalDeportes.enSeccion .cita:before{content:'"';font-family:'chunkFive' , Arial, Helvetica, sans-serif; font-size:88px; position:absolute; left:1%; top:0.5%}
.principalDeportes.enSeccion .cita:after{content:'"';font-family:'chunkFive' , Arial, Helvetica, sans-serif; font-size:88px; position:absolute; right:1%; bottom:-30%;}

.principalDeportes.enSeccion .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:40%; position: absolute; float:left; bottom: 20px; margin: 5px 0px; z-index: 3;}
.principalDeportes.enSeccion .datosExtras .volanta{margin: 5px 5px 5px 0;}
.principalDeportes.enSeccion .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.principalDeportes.enSeccion .datosExtras .fecha{margin: 5px 0 5px 5px;}

.principalDeportes .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:40%; position: absolute; float:left; bottom: 0; margin: 5px 0px; z-index: 3;}
.principalDeportes .datosExtras .volanta{margin: 5px 5px 5px 0;}
.principalDeportes .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.principalDeportes .datosExtras .fecha{margin: 5px 0 5px 5px;}

.secundariaDeporte{ border-bottom:2px solid #00973B; padding-bottom:10px; min-height: 300px; height: auto; overflow:hidden; margin-top: 1%;}
.secundariaDeporte img{ width:100%;}
.secundariaDeporte h4{ font-weight:normal; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:20px;line-height:28px; margin:5px 0 0;}
.secundariaDeporte h4 a{text-decoration: none; color: #131313; font-family: 'OpenSansBold', Arial, Helvetica, sans-serif; font-size: 20px; line-height: 22px; margin: 0 0 15px; float: left; height: auto; max-height: 105px; overflow: hidden; font-weight: bold; overflow: hidden;
    display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; 
	display: -moz-box; -moz-line-clamp: 3; -moz-box-orient: vertical; 
	display: -ms-box; -ms-line-clamp: 3; -ms-box-orient: vertical; 
	text-overflow: ellipsis; width: 100%;}
.secundariaDeporte .bajada{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:14px; color:#131313; font-weight: normal; height:auto; max-height:83px; float:left; overflow:hidden;}
.secundariaDeporte .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; float:left; bottom: -5px; margin: 5px 0px;}
.secundariaDeporte .datosExtras .volanta{margin: 5px 5px 5px 0;}
.secundariaDeporte .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.secundariaDeporte .datosExtras .fecha{margin: 5px 0 5px 5px;}

.pub314x300{text-align:center; left: calc((100% - 314px) / 2);}
.publicidadDeporte{border-bottom:2px solid #00973B; padding-bottom:10px; height:300px; overflow:hidden; margin-top: 1%;}
.publicidadDeporte .pub300x250{position:relative; border-bottom:none;} /*margin:0 20px 0 0;}*/
.publicidadDeporte .pub300x250 .content-pub{background:#FFF; width:300px; height:auto; position:absolute; top:0; left:0; margin:5px 20px 8px 0;}
.publicidadDeporte .pub300x250 .content-pub img{width:auto; height:auto;}

.publicidad2Deporte{border-bottom:1px solid #00973B; padding-bottom:10px; height:445px; padding-bottom: 10px; overflow:hidden}
.publicidad2Deporte .pub300x250{position:relative; border-bottom:none;} /*margin:0 20px 0 0;}*/
.publicidad2Deporte .pub300x250 .content-pub.arriba{background:#FFF; width:314px; height:215px; position:absolute; top:0; left:0; margin:5px 20px 8px 0;}
.publicidad2Deporte .pub300x250 .content-pub.abajo{background:#FFF; width:314px; height:215px; position:absolute; top:230px; left:0; margin:10px 20px 0 0;}
.publicidad2Deporte .pub300x250 .content-pub.medio{background:#FFF; width:314px; height:215px; position:absolute; top:0; left:0;}

.principalEspectaculo .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:auto; position: absolute; float:right; right: 2%; bottom: 0; margin: 5px 0px; z-index: 3;}
.principalEspectaculo .datosExtras .volanta{margin: 5px 5px 5px 0;}
.principalEspectaculo .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.principalEspectaculo .datosExtras .fecha{margin: 5px 0 5px 5px;}

.secundariaEspectaculo{ /*border-bottom:2px solid #d47a26;*/ padding-bottom:10px; width: calc(33% - 15px); height: 150px; overflow:hidden;}
.secundariaEspectaculo img{ width:45%; float:left}
.secundariaEspectaculo h4{ font-weight:bold; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:20px; line-height:25px; margin:5px 0 0 2%; float:left; width:53%; min-height: 45px;}
.secundariaEspectaculo h4 a{ text-decoration:none; color:#131313;
	overflow: hidden;
    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
	display: -moz-box; -moz-line-clamp: 2; -moz-box-orient: vertical;
	display: -ms-box; -ms-line-clamp: 2; -ms-box-orient: vertical;
    text-overflow: ellipsis;}
.secundariaEspectaculo .bajada{font-family: 'RobotoRegular', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #131313; height: 90px; float: left; width: 53%; overflow: hidden; margin: 5px 0 0 2%;
    overflow: hidden;
    display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;
	display: -moz-box; -moz-line-clamp: 4; -moz-box-orient: vertical;
	display: -ms-box; -ms-line-clamp: 4; -ms-box-orient: vertical;
    text-overflow: ellipsis;}
.secundariaEspectaculo .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; float:left; bottom: 20px; margin: 5px 0px;}
.secundariaEspectaculo .datosExtras .volanta{margin: 5px 5px 5px 0;}
.secundariaEspectaculo .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.secundariaEspectaculo .datosExtras .fecha{margin: 5px 0 5px 5px;}

/* Noticias de Marcas */

.noticiasMarca{position:relative; float:left; height:250px; overflow:hidden;}
.noticiasMarca .nota {position:relative; float:left; width:100%; height:100%;}
.noticiasMarca .nota img{float:left; height:auto; width:100%; position:absolute; left:50%; transform:translateX(-50%);}
.noticiasMarca .nota h4{position:absolute; width:94%; height:auto; padding:5% 3%; background:rgba(0,0,0,0.7); font-weight:normal; left:0; bottom:0; z-index:2; margin:0;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; font-size:22px; line-height:28px;}
.noticiasMarca .nota h3{position:absolute; z-index:2; left:0; width:auto!important; border-bottom:none; padding:2%; background:#CCC; color:#FFF}

@media(max-width:990px){

.noticiasMarca{ height:auto;}
.noticiasMarca .nota {height:auto;}
.noticiasMarca .nota img{height:auto; width:100%; position:relative; left:auto; transform:none;}

}

.noticiasMarca .seccion{ position:absolute; z-index:2; left:0; top:5%; width:auto!important; border-bottom:none; padding:2%; background:#CCC; color:#FFF}
.noticiasMarca .seccion:hover{ background:#F2F2F2; width:98%; padding-left:2%;}
.noticiasMarca .seccion.policiales{  background:#131313; color:#FFF;}
.noticiasMarca .seccion.regionales{ background:#1c417d; color:#FFF;}
.noticiasMarca .seccion.tecnologia{ background:#11887e; color:#FFF;}
.noticiasMarca .seccion.tecno{ background:#11887e; color:#FFF;}
.noticiasMarca .seccion.nacionales{ background:#26668f; color:#FFF;}
.noticiasMarca .seccion.deportes{ background:#00973B; color:#FFF;}
.noticiasMarca .seccion.internacionales{ background:#d47a26; color:#FFF;}
.noticiasMarca .seccion.universidades{ background:#ab1837; color:#FFF;}
.noticiasMarca .seccion.espectaculos{ background:#d47a26; color:#FFF;}
.noticiasMarca .seccion.economia{ background:#f57900; color:#FFF;}
.noticiasMarca .seccion.urgente{ background:#c3411f; color:#FFF;}
.noticiasMarca .seccion.politica{ background:#B20000; color:#FFF;}
.noticiasMarca .seccion.estilodevida{ background:#F73180; color:#FFF;}

/* Noticias Varias */

.noticiasVarias{position:relative; float:left; width:314px; height:510px; overflow:hidden;}
.noticiasVarias .nota {position:relative; float:left; width:100%; height:100%;}
.noticiasVarias .nota img{float:left; height:100%; width:auto; position:absolute; left:50%; transform:translateX(-50%);}
.noticiasVarias .nota h4{position:absolute; width:94%; min-height: 25%; height:auto; padding:5% 3% 12% 3%; background:rgba(0,0,0,0.7); font-weight:normal; left:0; bottom:0; z-index:2; margin:0;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; font-size:20px; line-height:22px;}
.noticiasVarias .nota h3{position:absolute; z-index:2; left:0; width:auto!important; border-bottom:none; padding:2%; background:#CCC; color:#FFF}

@media(max-width:990px){

.noticiasVarias{ height:auto;}
.noticiasVarias .nota {height:auto;}
.noticiasVarias .nota img{height:auto; width:100%; position:relative; left:auto; transform:none;}

}

.noticiasVarias .seccion{ position:absolute; z-index:2; left:0; top:5%; width:auto!important; border-bottom:none; padding:2%; background:#CCC; color:#FFF}
.noticiasVarias .seccion:hover{ background:#F2F2F2; width:98%; padding-left:2%;}
.noticiasVarias .seccion.policiales{  background:#131313; color:#FFF;}
.noticiasVarias .seccion.regionales{ background:#1c417d; color:#FFF;}
.noticiasVarias .seccion.tecnologia{ background:#11887e; color:#FFF;}
.noticiasVarias .seccion.tecno{ background:#11887e; color:#FFF;}
.noticiasVarias .seccion.nacionales{ background:#26668f; color:#FFF;}
.noticiasVarias .seccion.deportes{ background:#00973B; color:#FFF;}
.noticiasVarias .seccion.internacionales{ background:#d47a26; color:#FFF;}
.noticiasVarias .seccion.universidades{ background:#ab1837; color:#FFF;}
.noticiasVarias .seccion.espectaculos{ background:#d47a26; color:#FFF;}
.noticiasVarias .seccion.economia{ background:#f57900; color:#FFF;}
.noticiasVarias .seccion.urgente{ background:#c3411f; color:#FFF;}
.noticiasVarias .seccion.politica{ background:#B20000; color:#FFF;}
.noticiasVarias .seccion.estilodevida{ background:#F73180; color:#FFF;}

.noticiasVarias .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; float:left; width:100%; z-index: 3; position: absolute; bottom: 5%; margin-left: 2px;}
.noticiasVarias .datosExtras .volanta{margin: 5px 5px 5px 0;}
.noticiasVarias .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.noticiasVarias .datosExtras .fecha{margin: 5px 0 5px 5px;}

/* Universidades */
.universidades{ border-bottom:1px solid #ab1837}
.notaUniversidad{}
.notaUniversidad a{ position:relative; width:100%; height:auto; float:left}
.notaUniversidad a img{ width:100%; float:left}
.notaUniversidad a h2{ position:absolute; z-index:2; text-align:center; width:90%; height:70%; padding:10% 5%; background:rgba(0,0,0,0.7); color:#FFF; font-size:23px; text-decoration:none; margin:0; line-height:28px; font-weight:normal;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; -o-transition:200ms ease-in;}
.notaUniversidad a:hover h2{ background:rgba(0,0,0,0); text-shadow:0 1px 2px rgba(0,0,0,0.7) }
.fancybox-overlay{ background:rgba(0,0,0,0.7)!important}

/* Columnistas */
.columnistaMod{ border-bottom:1px solid #999;}
.columnista .avatar{ width:189px; height:189px; display:block; margin:10px auto; border-radius:50%; overflow:hidden; border:2px solid #ccc;}
.columnista h4{ display:block; text-align:center;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-weight:normal; margin:0; font-size:20px;}
.columnista h4 a{ color:#131313;}
.columnista h4 a:hover{ text-decoration:none;}
.columnista span{ display:block; text-align:center;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:16px; margin-top:15px;}
.columnista span a{ color:#999; text-decoration:none;}
.columnista span a:hover{ text-decoration:underline;}

/* Multimedia */

.destacadoMultimedia{ width:100%; height:auto; position:relative; margin-bottom:2%;}
.secundariaMultimedia a,
.destacadoMultimedia a{ display:block; position:relative; float:left; width:100%; text-decoration:none;}
.secundariaMultimedia a img,
.destacadoMultimedia a img{ width:100%; float:left}
.secundariaMultimedia a .texto,
.destacadoMultimedia a .texto{ width:92%; height:auto; position:absolute; z-index:2; bottom:0; padding:25px 4%; background:rgba(0,0,0,0.7); text-align:center}
.destacadoMultimedia a .texto h3{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-weight:normal; margin:0 0 10px ; font-size:32px; color:#FFF; text-decoration:none}
.destacadoMultimedia a .texto span{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; }
.destacadoMultimedia a .icon{ position:absolute; z-index:3; width:140px; height:140px; text-align:center; left:50%; top:50%; margin:-70px 0 0 -70px;}
.destacadoMultimedia a .icon i{ font-size:140px; color:rgba(0,0,0,0.6)}
.secundariaMultimedia a:hover .icon i,
.destacadoMultimedia a:hover .icon i{ color:rgba(255,255,255,0.9); text-shadow:0 0 5px rgba(0,0,0,0.8)}

.secundariaMultimedia a .texto { padding:10px 2%; width:96%;}
.secundariaMultimedia a .texto h4{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-weight:normal; margin:0 0 10px ; font-size:18px; color:#FFF; text-decoration:none}
.secundariaMultimedia a .icon{ position:absolute; z-index:3; width:60px; height:60px; text-align:center; left:50%; top:30%; margin:-30px 0 0 -30px;}
.secundariaMultimedia a .icon i{ font-size:40px; color:rgba(0,0,0,0.6)}

/* Estadísticas Deportivas */
/*Posiciones Home*/
.deportesPosicionesHome {height:auto;}
.deportesPosicionesHome ul{display:block; float:left; width:100%; margin:0; padding:0; border:1px solid #1c417d; border-bottom:none;}
.deportesPosicionesHome ul li{list-style:none; background:#F6F6F6; position:relative; float:left; cursor:pointer; width:calc(100% / 6); margin:0; padding:5px 0 0 0; display:block; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; color:#1c417d; text-decoration:none; font-size:15px; text-align:center}
.deportesPosicionesHome ul li .arrow{width: 0;
height: 0;
border-style: solid;
border-width:10px 10px 0 10px;
border-color: #253C8E transparent transparent transparent;
position:absolute;
bottom:-10px;
left:50%;
margin-left:-7px;
display:none;
}
.deportesPosicionesHome ul li.active {background:#1c417d;color:#FFF;}
.deportesPosicionesHome ul li.active .arrow{display:block}

.moduloTorneosHome{width:100%; float:left; height:310px; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; border-top:none; padding:1.5% 0% 1% 0%; background:#FFF}
.moduloTorneosHome a{ text-decoration:none; background:#DDEAF3; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; font-size:14.5px; -o-transition:200ms ease-in; width:96%; padding:2%; float:left; color:#131313; margin-bottom:10px; padding-bottom:10px;}
.moduloTorneosHome a:last-child{ border-bottom:none}
.moduloTorneosHome a .preview{ float:left; width:80px; height:80px; border-radius:50%; overflow:hidden; margin-right:10px;}
.moduloTorneosHome a .preview img{ width:100%; }
.moduloTorneosHome a p{ margin:10px 0 0; font-weight:bold}
.moduloTorneosHome a em{ font-size:12px;color:#999; font-style:normal}
.moduloTorneosHome a:nth-child(even){ text-align:right;}
.moduloTorneosHome a:nth-child(odd){ text-align:left;}
.moduloTorneosHome a:nth-child(even) .preview{ float:right; margin-right:0; margin-left:10px;}
.moduloTorneosHome a:hover{ background:#FFF;}

/*MaM*/
.deportesMaM {height:auto;}
.deportesMaM ul{display:block; float:left; width:100%; margin:0; padding:0; border:1px solid #1c417d; border-bottom:none;}
.deportesMaM ul li{list-style:none; background:#F6F6F6; position:relative; float:left; cursor:pointer; width:20%; margin:0; padding:5px 0 0 0; display:block; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; color:#1c417d; text-decoration:none; font-size:15px; text-align:center}
.deportesMaM ul li .arrow{width: 0;
height: 0;
border-style: solid;
border-width:10px 10px 0 10px;
border-color: #253C8E transparent transparent transparent;
position:absolute;
bottom:-10px;
left:50%;
margin-left:-7px;
display:none;
}
.deportesMaM ul li.active {background:#1c417d;color:#FFF;}
.deportesMaM ul li.active .arrow{display:block}

.MaMVivo {
    width: 73%;
    position: relative;
    float: right;
}

/*Posiciones*/
.deportesPosiciones {height:auto;}
.deportesPosiciones ul{display:block; float:left; width:100%; height: 27px; margin:0; padding:0; border:1px solid #1c417d; border-bottom:none;}
.deportesPosiciones ul li{list-style:none; background:#F6F6F6; position:relative; float:left; cursor:pointer; width:calc(100% / 6); margin:0; padding:5px 0 5px 0; display:block; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; color:#1c417d; text-decoration:none; font-size:15px; text-align:center}
.deportesPosiciones ul li .arrow{width: 0;
height: 0;
border-style: solid;
border-width:10px 10px 0 10px;
border-color: #253C8E transparent transparent transparent;
position:absolute;
bottom:-10px;
left:50%;
margin-left:-7px;
display:none;
}
.deportesPosiciones ul li.active {background:#1c417d;color:#FFF;}
.deportesPosiciones ul li.active .arrow{display:block}

/*Fixture*/
.deportesFixture {height:auto;}
.deportesFixture ul{display:block; float:left; width:100%; margin:0; padding:0; border:1px solid #1c417d; border-bottom:none;}
.deportesFixture ul li{list-style:none; background:#F6F6F6; position:relative; float:left; cursor:pointer; width:calc(100% / 8); margin:0; padding:5px 0 0 0; display:block; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; color:#1c417d; text-decoration:none; font-size:15px; text-align:center}
.deportesFixture ul li .arrow{width: 0;
height: 0;
border-style: solid;
border-width:10px 10px 0 10px;
border-color: #253C8E transparent transparent transparent;
position:absolute;
bottom:-10px;
left:50%;
margin-left:-7px;
display:none;
}
.deportesFixture ul li.active {background:#1c417d;color:#FFF;}
.deportesFixture ul li.active .arrow{display:block}

.moduloTorneos{width:100%; float:left; height:auto; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; /*border:1px solid #1c417d;*/ border-top:none; padding:1.5% 0 0 0; /*padding:1.5% 2.1% 1% 2%;*/ background:#FFF}
.moduloTorneos a{ text-decoration:none; background:#DDEAF3; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; font-size:14.5px; -o-transition:200ms ease-in; width:96%; padding:2%; float:left; color:#131313; margin-bottom:10px; padding-bottom:10px;}
.moduloTorneos a:last-child{ border-bottom:none}
.moduloTorneos a .preview{ float:left; width:80px; height:80px; border-radius:50%; overflow:hidden; margin-right:10px;}
.moduloTorneos a .preview img{ width:100%; }
.moduloTorneos a p{ margin:10px 0 0; font-weight:bold}
.moduloTorneos a em{ font-size:12px;color:#999; font-style:normal}
.moduloTorneos a:nth-child(even){ text-align:right;}
.moduloTorneos a:nth-child(odd){ text-align:left;}
.moduloTorneos a:nth-child(even) .preview{ float:right; margin-right:0; margin-left:10px;}
.moduloTorneos a:hover{ background:#FFF;}

/* Noticias Más */
.noticiasMas {height:auto;}
.noticiasMas ul{display:block; float:left; width:100%; margin:0; padding:0; border:1px solid #1c417d; border-bottom:none;}
.noticiasMas ul li{list-style:none; background:#F6F6F6; position:relative; float:left; cursor:pointer; width:50%; margin:0; padding:10px 0; display:block; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; color:#1c417d; text-decoration:none; font-size:20px; text-align:center}
.noticiasMas ul li .arrow{width: 0;
height: 0;
border-style: solid;
border-width:10px 10px 0 10px;
border-color: #253C8E transparent transparent transparent;
position:absolute;
bottom:-10px;
left:50%;
margin-left:-7px;
display:none;
}
.noticiasMas ul li.active {background:#1c417d;color:#FFF;}
.noticiasMas ul li.active .arrow{display:block}

.moduloMas{width:96%; float:left; height:auto; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; border:1px solid #1c417d; border-top:none; padding:2%; background:#FFF}
.moduloMas a{ text-decoration:none; background:#DDEAF3; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; font-size:14.5px; -o-transition:200ms ease-in; width:96%; padding:2%; float:left; color:#131313; margin-bottom:10px; padding-bottom:10px;}
.moduloMas a:last-child{ border-bottom:none}
.moduloMas a .preview{ float:left; width:80px; height:80px; border-radius:50%; overflow:hidden; margin-right:10px;}
.moduloMas a .preview img{ width:100%; }
.moduloMas a p{ margin:10px 0 0; font-weight:bold}
.moduloMas a em{ font-size:12px;color:#999; font-style:normal}
.moduloMas a:nth-child(even){ text-align:right;}
.moduloMas a:nth-child(odd){ text-align:left;}
.moduloMas a:nth-child(even) .preview{ float:right; margin-right:0; margin-left:10px;}
.moduloMas a:hover{ background:#FFF;}

/* Agenda Semanal */
.seccion.agenda_semanal{ border-bottom-color:#d47a26; color:#d47a26; font-size: 18px; font-weight: bold;}

.espectaculosAgendaSemanal {width: calc(49% - 1px); height: auto; margin-right: 10px;}
.espectaculosAgendaSemanal ul{display:block; float:left; width:100%; margin:0; padding:0; border:1px solid #d47a26; border-bottom:none;}
.espectaculosAgendaSemanal ul li{list-style:none; background:#F6F6F6; position:relative; float:left; cursor:pointer; width:calc(100% / 7); margin:0; padding:10px 0; display:block; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; color:#1c417d; text-decoration:none; font-size:15px; text-align:center}
.espectaculosAgendaSemanal ul li .arrow{width: 0;
height: 0;
border-style: solid;
border-width:10px 10px 0 10px;
border-color: #d47a26 transparent transparent transparent;
position:absolute;
bottom:-10px;
left:45%;
margin-left:-7px;
display:none;
}
.espectaculosAgendaSemanal ul li.active {background:#d47a26; color:#FFF;}
.espectaculosAgendaSemanal ul li.active .arrow{display:block}

.moduloAgendaSemanal{width:96%; float:left; height:300px; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; border:1px solid #d47a26; border-top:none; padding:2%; background:#FFF}
.moduloAgendaSemanal a{ text-decoration:none; background:#DDEAF3; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; font-size:14.5px; -o-transition:200ms ease-in; width:96%; padding:2%; float:left; color:#131313; margin-bottom:10px; padding-bottom:10px;}
.moduloAgendaSemanal a:last-child{ border-bottom:none}
.moduloAgendaSemanal a .preview{ float:left; width:80px; height:80px; border-radius:50%; overflow:hidden; margin-right:10px;}
.moduloAgendaSemanal a .preview img{ width:100%; }
.moduloAgendaSemanal a p{ margin:10px 0 0; font-weight:bold}
.moduloAgendaSemanal a em{ font-size:12px;color:#999; font-style:normal}
.moduloAgendaSemanal a:nth-child(even){ text-align:right;}
.moduloAgendaSemanal a:nth-child(odd){ text-align:left;}
.moduloAgendaSemanal a:nth-child(even) .preview{ float:right; margin-right:0; margin-left:10px;}
.moduloAgendaSemanal a:hover{ background:#FFF;}

.espectaculosCine{width: calc(50% - 10px); height: auto; margin-left: 10px;}
.notaGaleria {max-height: 400px; height: auto;margin: 0 0 20px 0;position: relative;}

/*
.moduloMas .noticia01{ width:40%; float:left; height:140px; text-align:center; padding:35px 5%; font-size:26px; line-height:32px; overflow:hidden}
.moduloMas .noticia02{ width:40%; float:left; height:60px; text-align:center; padding:20px 5%; font-size:20px; line-height:26px; overflow:hidden}
.moduloMas .noticia03{ width:21%; float:left; height:80px; text-align:center; padding:15px 2%; font-size:15px; overflow:hidden}

.moduloMas a:hover{ background:#000;}

.moduloMas .policiales{  background:#f57900; color:#FFF;}
.moduloMas .regionales{ background:#1c417d; color:#FFF;}
.moduloMas .tecnologia{ background:#11887e; color:#FFF;}
.moduloMas .nacionales{ background:#26668f; color:#FFF;}
.moduloMas .deportes{ background:#00973B; color:#FFF;}
.moduloMas .internacionales{ background:#d47a26; color:#FFF;}
*/

/* Encuestas */
.encuesta{ border:1px solid #1c417d; margin-right:20px; margin-bottom: 20px; height:auto; padding-bottom:20px}
.encuesta h4{ background:#c3411f; float:left; margin:0; width:96%; padding:10px 2%; color:#FFF; display: block; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; float:left; border-bottom:2px solid #FFF;}
.encuesta h4 a{ color:#FFF; float:right;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; margin-top:3px;}
.encuesta h4 a:hover{ text-decoration:none;}
.encuesta h5{ display:block; text-align:center; padding:10px 2%; color:#131313; font-weight:normal;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; display:block; font-size:20px; width:96%; float:left; margin:0;}
.encuesta .options{ width:100%; padding:2% 0; float:left;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; text-align:center}
.encuesta .options .row{ border:1px solid #ccc; padding:10px 2%; width:27%; display:inline-block;margin-bottom:5px; font-size:12px; text-align:center; border-radius:4px; margin-right:1%}
.encuesta .options .row input{ display:block; margin:auto; margin-bottom:10px;}
.encuesta .options .row p{ margin:0 0 0 5px; }
.encuesta .btn{ display:block; width:25%; margin:10px 35.5%; background:#1c417d; text-align:center; padding:5px 2%; border-radius:4px; color:#FFF;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; text-decoration:underline; float:left;text-decoration:none; font-size:13px;}
.encuesta .verMas{width:40%; margin:0 30%; color:#666;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; text-align:center; font-size:11px; display:block; float:left; }
.encuesta .total,
.encuesta .yaVoto{font-family:'RobotoRegular', Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:#999}

#MamHome{float:left;}
#MamHome iframe{ width:96%; margin:0 2%}

.verMasNews{ width:100%; float:left; text-align:center; padding:10px 0; border-radius:6px; background:#999; margin-bottom:20px; color:#FFF; text-decoration:none;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:13px;}

.contacto {width: 100%; height: 1000px;}
.contacto #contacto_web{display: block;}
.contacto #contacto_mov{display: none;}

/* footer */

.footer{ width:100%; float:left; height:auto; padding:40px 0; background:#1c417d;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; z-index:9999; font-size: 12pt;}
.footer .search{ width:90%; float:left; position:relative; height:auto; padding: 0 0 0 30px;}
.footer .search .icon{ position:absolute; z-index:2; right:0; top:0; font-size:20px; color:#FFF; height:18px; padding:2%; background:#ccc; border-radius:0 7px 7px 0; text-decoration:none;}
.footer .search .icon i{ display:block;}
.footer .search input{ background:#FFF; border:none; float:left; border-radius:7px; width:96%; padding:2%; height:20px; font-size:15px;}
.footer .logoFooter{ width:130px; height:32px; display:inline-block; margin:20px 0 20px;}
.footer .logoFooter img{ width:100%; display:block; padding: 0 0 0 30px;}

.footer .puntal, .footer .secciones, .footer .redesFooter{ margin:0; padding:0;}
.footer .puntal li, .footer .secciones li, .footer .redesFooter li{ list-style:none; margin-bottom:5px; display:block;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; margin-left:30px;}
.footer .puntal li:before, .footer .secciones li:before, .footer .redesFooter li:before{ content:">"; color:#FFF; margin-right:10px;}
.footer .puntal li a, .footer .secciones li a, .footer .redesFooter li a{ color:#FFF; text-decoration:none;}
.footer .puntal li a:hover, .footer .secciones li a:hover, .footer .redesFooter li a:hover{ text-decoration:underline}

.footer .secciones li h3,
.footer .redesFooter li h3{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; color:#FFF; font-weight:normal; font-size:24px; margin:15px 0 20px}
.footer .secciones li:first-child:before,
.footer .redesFooter li:before { content:""; float:left}
.footer .redesFooter li{ text-align:center}
.footer .redesFooter li i{ font-size:30px;}
.footer .textFooter{width:100%; float:left; margin:15px 0; font-size:12px; color:#FFF; text-align:center}

/*
.footer{ width:100%; float:left; height:auto; padding:40px 0; background:#1c417d;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; z-index:9999;}
.footer .search{ width:90%; float:left; position:relative; height:auto; padding: 0 0 0 30px;}
.footer .search .icon{ position:absolute; z-index:2; right:0; top:0; font-size:20px; color:#FFF; height:18px; padding:2%; background:#ccc; border-radius:0 7px 7px 0; text-decoration:none;}
.footer .search .icon i{ display:block;}
.footer .search input{ background:#FFF; border:none; float:left; border-radius:7px; width:96%; padding:2%; height:20px; font-size:15px;}
.footer .logoFooter{ width:130px; height:32px; display:inline-block; margin:50px 0 20px;}
.footer .logoFooter img{ width:100%; display:block; padding: 0 0 0 30px;}

.footer ul.puntal, .footer ul.secciones, .footer ul.redesFooter{ margin:0; padding:0;}
.footer ul.puntal li, .footer ul.secciones li, .footer ul.redesFooter li{ list-style:none; margin-bottom:5px; display:block;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; margin-left:30px;}
.footer ul.puntal li:before, .footer ul.secciones li:before, .footer ul.redesFooter li:before{ content:">"; color:#FFF; margin-right:10px;}
.footer ul.puntal li a, .footer ul.secciones li a, .footer ul.redesFooter li a{ color:#FFF; text-decoration:none;}
.footer ul.puntal li a:hover, .footer ul.secciones li a:hover, .footer ul.redesFooter li a:hover{ text-decoration:underline}

.footer ul.secciones li h3,
.footer ul.redesFooter li h3{font-family:'OpenSansBold', Arial, Helvetica, sans-serif; color:#FFF; font-weight:normal; font-size:24px; margin:15px 0 20px}
.footer ul.secciones li:first-child:before,
.footer ul.redesFooter li:before { content:""; float:left}
.footer ul.redesFooter li{ text-align:center}
.footer ul.redesFooter li i{ font-size:30px;}
.footer .textFooter{width:100%; float:left; margin:15px 0; font-size:12px; color:#FFF; text-align:center}
*/

/* headers especiales */

.header.deportes{ background:#00973B}
.header.deportes .nav i{color:#FFF;}
.header.deportes .contentSeccion .nombreSeccion{color:#FFF}

/* Clima Landing */
.climaLanding{ width:100%; float:left; position:relative}
.climaLanding .mask{width:100%; height:100%; background:rgba(0,0,0,0.8); position:absolute;z-index:4;}
.climaLanding .mask .icon{width:40px; height:40px; position:relative; top:50%; left:50%; display:block; margin-left:-20px; margin-top:-20px;}
.climaLanding .mask .icon img{ width:100%;}
.climaLanding img{height:auto;}

/*.climaLanding h1{font-weight:normal; margin:0 0 10px 0; background:#1c417d; color:#FFF; font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:24px; line-height:23px; width:96%; padding:1% 2%; float:left; height:14px;}*/
.climaLanding .title-section {width: 100%; float: left; border-bottom: 2px solid #1c417d; text-transform: uppercase; padding: 5px 0; margin-bottom: 10px; font-family: 'OpenSansBold', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #1c417d; position: relative; top: 75px;}
.climaLanding .selectClima{ float:right; margin:0; background:#FFF; border-radius:6px; width:30%; height:18px; position:relative; }
.climaLanding .selectClima i{ position:absolute; right:5px; font-size:10px; top:1px; color:#000;}
.climaLanding .selectClima select{background:transparent;-moz-appearance:window;-webkit-appearance:none; width:98%; padding:1% 0 0 2%; height:18px;cursor:pointer;border:none;outline:none!important;font-family:'MyriadProRegular' ,Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; line-height:11px; float:left;}

.climaLanding .extendido{width: 100%; height: auto; padding: 10px 0 90px 0; float: left; margin: 0; border-top: 1px solid #FFF; font-family: 'RobotoRegular', Arial, Helvetica, sans-serif; position: relative; top: 75px;}
.climaLanding .extendido ul{ width:22%; padding:0; margin:0 1% 1% 0; float:left; padding:1%; background:#F2F2F2; border-radius:4px; text-align:center; height:220px;}

.climaLanding .extendido ul:nth-child(4n + 4){margin-right:0;}
.climaLanding .extendido ul li{ width:100%; display:block; float:left; font-size:15px; color:#1c417d }
.climaLanding .extendido ul li:first-child{border-bottom:1px dotted #1c417d; padding-bottom:3px; margin-bottom:15px; font-family:'chunkFive' , Arial, Helvetica, sans-serif; text-transform:uppercase; }
.climaLanding .extendido ul li:nth-child(2){border-bottom:1px dotted #1c417d; margin-bottom:10px;}

.extendido .news-2-item { width: 100%; float: left; margin: 0 auto 1% auto;}

.extendido .news-2-item#pronosticoPC{display:block;}
.extendido .news-2-item#pronosticoMov{display:none;}

.climaLanding .icon{ display:inline-block;  margin:-5px 0 0 ;font-size:5em!important; line-height:1; text-align:center; width:100%}

.climaLanding .extendido ul.hoy{background:#1c417d}
.climaLanding .extendido ul.hoy li{color:#FFF;}

.InfoClimaFrame {width: 100%;}
.InfoClimaFrame .InfoclimaEstadoActualTabla {width: 100%;}

/* Seccion */
.notaSeccionPrincipal{ width:100%; float:left; margin-bottom:20px;}
.notaSeccionPrincipal a{ width:100%; float:left; height:300px; overflow:hidden; position:relative}
.notaSeccionPrincipal h1{ position:absolute; z-index:2; background:rgba(0,0,0,0.7); width:30%; top:0; left:0; margin:0;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:26px; color:#FFF; text-decoration:none; padding:4% 2%; font-weight:normal; height:100%;}
.notaSeccionPrincipal img{ width:100%; float:left}

.notaSeccionPrincipal .datosExtras { font-family: 'RobotoRegular', Arial, Helvetica, sans-serif; font-size: 12px; color: #adadad; width: 100%; position: absolute; bottom: 30px; z-index: 2;} 
.notaSeccionPrincipal .datosExtras .volanta{margin: 15px 5px 5px 5px; position: absolute; left: 0; height: 20px;}
.notaSeccionPrincipal .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.notaSeccionPrincipal .datosExtras .fecha{margin: 5px 0 5px 5px;}

.notaSeccion{ width:100%; float:left; margin-bottom:20px; border-top:1px dotted #CCC; padding-top:15px;}
.notaSeccion img{ width:30%; float:left;}
.notaSeccion h2{ font-weight:normal;font-family:'OpenSansBold', Arial, Helvetica, sans-serif; font-size:22px; color:#131313; float:left; width:67%; margin:0 0 0 3%;}
.notaSeccion h2 a{ text-decoration:none; color:#131313;}
.notaSeccion h2 a:hover{ text-decoration:underline}
.notaSeccion .bajada{ color:#888; float:left; width:67%; margin:0 0 0 3%;font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; border-bottom:none}

.notaSeccion .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; margin-bottom: 5px; bottom: -10px; float: left; left: 33%;}
.notaSeccion .datosExtras .volanta{margin: 5px 5px 5px 0;}
.notaSeccion .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.notaSeccion .datosExtras .fecha{margin: 5px 0 5px 5px;}

.notaSeccion .datosExtrasAvisoFunebre {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; margin-bottom: 5px; float: left; left: 7%;}
.notaSeccion .datosExtrasAvisoFunebre .volanta a{text-decoration:none; color: #1c417d;}

.EnVivo {width: 100%; height: auto; min-height: 554px; margin-bottom: 15px; background-color: #fff;}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

.InfoclimaHeaderCiudad {
font-family: "Trebuchet MS", sans-serif;
font-size: 110%;
color: #135EAD;
font-weight: bold;
height: 20px;
}
.InfoclimaHeaderHora, .InfoclimaHeaderTem, .InfoclimaHeaderHum {
padding-left: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
color: #135EAD;
}
A.InfoclimaHeaderProno:link, A.InfoclimaHeaderProno:hover, A.InfoclimaHeaderProno:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
color: #666666;
text-decoration: none;
}
.InfoclimaHeaderTablaCiudad {
	float: left;
	font-size: 13px;
	border: 0px solid #666666;
	width: 100%;
	padding-right: 20px;
	/*clip: rect(   );*/
	display: inline-block;
}
.InfoclimaHeaderTablaDatos {
border-top: solid 0pt #999999;
width: 100%;
height: 28px;
padding: 0px;
font-family: Tahoma, Arial, "Helvetica 55 Roman";
font-size: 12px
}
.InfoclimaHeaderImagenCelda {
width: 34px;
height: 20px;
text-align: center;
}
.InfoclimaHeaderImagen {
width: 17px;
height: 20px;
z-index: 999999;
}
.InfoclimaHeaderCiudad {
}
.InfoclimaHeaderHora {
font-family: Tahoma, Arial, "Helvetica 55 Roman";
font-size: 11px;
color: #333333;
text-align: right
}
.InfoclimaHeaderHum {
font-family: "Trebuchet MS", sans-serif;
font-size: 110%;
color: #135EAD;
font-weight: bold;
height: 20px;
padding-left: 5px;
}
.InfoclimaHeaderTem {
font-family: "Trebuchet MS", sans-serif;
font-size: 110%;
color: #135EAD;
font-weight: bold;
height: 20px;
margin-right: 5px;
}

.weather-ext {
height: 20px;
padding: 3px;
    display: inline-block;
}

/* PUNTAL Play Home Rural*/
.PPlayPortada_Rural{width: 100%; min-height:68px; margin-bottom: 20px; background: #000;}
.PPlayPortada_Rural .PPlayHeader_Rural{position: absolute; width: 100%; min-height: 68px; background-image: url("/system/modules/ar.com.puntal/resources/images/ExpoRuralR4/Rural-Header.png");}
.PPlayHeader_Rural .Logos{width: 100%; position: absolute; margin: 0; padding: 0;}
.PPlayHeader_Rural .Logos li{ list-style:none; float:left;}
.PPlayHeader_Rural .Logos li#LogoEvento{width: auto; height: 68px;}
.PPlayHeader_Rural .Logos li#LogoEvento img{width: 300px; position: relative; left: 5%; top: 10%;}
.PPlayHeader_Rural .Logos li#LogoPPlay{position: relative; float: right;}
.PPlayPortada_Rural .PPlay_Rural_Home_Destacada{position: relative; top: 68px; min-height: 310px; width: 100%; min-height: 310px; background: #000; margin-bottom: 60px;}
.PPlay_Rural_Home_Destacada .imagen img {width: 100%; /*max-height: 184px;*/}
.PPlay_Rural_Home_Destacada .item-video{width: calc(50% - 10px); float: left; padding: 15px 0;}
.PPlay_Rural_Home_Destacada .item-datos{width:calc(50% - 10px); height:310px; float:left; margin:0;}
.PPlay_Rural_Home_Destacada .item-video .image-wrapperPPlayPC{display:block;}
.PPlay_Rural_Home_Destacada .item-video .image-wrapperPPlayMov{display:none;}

.VivoRural{ width: 100%; position: relative; float: right;}
.VivoRuralSeccion{ width: 70%; position: relative; left: 15%;}

.PPlay_Rural_Home_Destacada .item-datos .title-wrapper{width: 80%; height: auto; position: relative; top: 0; left: 2%;}
.PPlay_Rural_Home_Destacada .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 50px 0 30px 0; font-size: 30px; line-height: 35px;}
.PPlay_Rural_Home_Destacada .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.PPlay_Rural_Home_Destacada .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.PPlay_Rural_Home_Destacada .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}

.PPlay_Rural_Home_Secundarias{min-height: 200px; background: #4E4E4E;}
.PPlay_Rural_Home_Nota_Secu{margin: 0 10px 10px 10px;}
.PPlay_Rural_Home_Nota_Secu .item-datos .title-wrapper{width: 100%; height: auto; position: relative; top: 0; left: 2%;}
.PPlay_Rural_Home_Nota_Secu .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 15px 0; font-size: 22px; line-height: 30px;}
.PPlay_Rural_Home_Nota_Secu .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.PPlay_Rural_Home_Nota_Secu .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.PPlay_Rural_Home_Nota_Secu .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}

/* PUNTAL Play Rural */ 
.PPlayPortada_Seccion_Rural{width: 100%; min-height:68px; margin-bottom: 20px; background: #000;}
.PPlayPortada_Seccion_Rural .PPlayHeader_Seccion_Rural{position: absolute; width: 100%; min-height: 68px; background-image: url("/system/modules/ar.com.puntal/resources/images/ExpoRuralR4/Rural-Header.png");}
.PPlayHeader_Seccion_Rural .Logos{width: 100%; position: absolute; margin: 0; padding: 0;}
.PPlayHeader_Seccion_Rural .Logos li{ list-style:none; float:left;}
.PPlayHeader_Seccion_Rural .Logos li#LogoEvento{width: auto; height: 68px;}
.PPlayHeader_Seccion_Rural .Logos li#LogoEvento img{width: 300px; position: relative; left: 5%; top: 15px;}
.PPlayHeader_Seccion_Rural .Logos li#LogoPPlay{position: relative; float: right;}
.PPlayPortada_Seccion_Rural .PPlayDatos_Seccion_Rural{position: relative; top: 68px; min-height: 310px; width: 100%; min-height: 310px; background: #000; margin-bottom: 60px;}
.PPlayDatos_Seccion_Rural .imagen img {width: 100%; /*max-height: 184px;*/}
.PPlayDatos_Seccion_Rural .item-video{width:100%; min-height: 450px; float: left; padding: 15px 0;}
.PPlayDatos_Seccion_Rural .item-datos{width:100%; height:310px; float:left; margin:0; text-align: center;}
.PPlayDatos_Seccion_Rural .item-video .image-wrapperPPlayPC{display:block;}
.PPlayDatos_Seccion_Rural .item-video .image-wrapperPPlayMov{display:none;}
.PPlayDatos_Seccion_Rural .item-video .image-wrapper-pc{display:block; width: 90%; min-height: 600px; position: relative; left: 5%;}
.PPlayDatos_Seccion_Rural .item-video .image-wrapper-mov{display:none; width: 90%; min-height: 300px; position: relative; left: 5%;}

.PPlayDatos_Seccion_Rural .item-datos .title-wrapper{width: 90%; height: auto; position: relative; top: 0; left: 5%;}
.PPlayDatos_Seccion_Rural .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 50px 0 30px 0; font-size: 30px; line-height: 35px;}
.PPlayDatos_Seccion_Rural .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.PPlayDatos_Seccion_Rural .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.PPlayDatos_Seccion_Rural .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}

/* PUNTAL Play Home Tranquera Abierta*/
.PPlayPortada_TA{width: 100%; min-height:68px; margin-bottom: 20px; background: #000;}
.PPlayPortada_TA .PPlayHeader_TA{position: absolute; width: 100%; min-height: 68px; background: #95bc0c;}
.PPlayHeader_TA .Logos{width: 100%; position: absolute; margin: 0; padding: 0;}
.PPlayHeader_TA .Logos li{ list-style:none; float:left;}
.PPlayHeader_TA .Logos li#LogoEvento{width: auto; height: 68px;}
.PPlayHeader_TA .Logos li#LogoEvento img{width: 300px; position: relative; left: 5%; top: 20%;}
.PPlayHeader_TA .Logos li#LogoPPlay{position: relative; float: right;}
.PPlayPortada_TA .PPlayDatos_TA{position: relative; top: 68px; min-height: 310px; width: 100%; min-height: 310px; background: #000; margin-bottom: 60px;}
.PPlayDatos_TA .item-video{width: calc(50% - 10px); float: left; padding: 15px 0;}
.PPlayDatos_TA .item-datos{width:calc(50% - 10px); height:310px; float:left; margin:0;}
.PPlayDatos_TA .item-video .image-wrapperPPlayPC{display:block;}
.PPlayDatos_TA .item-video .image-wrapperPPlayMov{display:none;}

.PPlayDatos_TA .item-datos .title-wrapper{width: 80%; height: auto; position: relative; top: 0; left: 2%;}
.PPlayDatos_TA .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 50px 0 30px 0; font-size: 30px; line-height: 35px;}
.PPlayDatos_TA .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.PPlayDatos_TA .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.PPlayDatos_TA .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}
.PPlayDatos_TA .item-datos .PuntalPlayPubCentro{height: 135px; margin-bottom: 20px;}
.PPlayDatos_TA .item-datos .PuntalPlayPubCentro a{}
.PPlayDatos_TA .item-datos .PuntalPlayPubCentro a img{width: 188px; height: 30px; position: relative; float: left; left: 25%; top: 50%;}   
.PPlayDatos_TA .item-datos .PuntalPlayPubCentroMov{display: none;}

/* PUNTAL Play Tranquera Abierta Sección */
.PPlayPortada_Seccion_TA{width: 100%; min-height:68px; margin-bottom: 20px; background: #000;}
.PPlayPortada_Seccion_TA .PPlayHeader_Seccion_TA{position: absolute; width: 100%; min-height: 68px; background: #95bc0c;}
.PPlayHeader_Seccion_TA .Logos{width: 100%; position: absolute; margin: 0; padding: 0;}
.PPlayHeader_Seccion_TA .Logos li{ list-style:none; float:left;}
.PPlayHeade_Seccionr_TA .Logos li#LogoEvento{width: auto; height: 68px;}
.PPlayHeader_Seccion_TA .Logos li#LogoEvento img{width: 300px; position: relative; left: 5%; top: 15px;}
.PPlayHeader_Seccion_TA .Logos li#LogoPPlay{position: relative; float: right;}
.PPlayPortada_Seccion_TA .PPlayDatos_Seccion_TA{position: relative; top: 68px; min-height: 310px; width: 100%; min-height: 310px; background: #000; margin-bottom: 60px;}
.PPlayDatos_Seccion_TA .item-video{width:100%; min-height: 450px; float: left; padding: 15px 0;}
.PPlayDatos_Seccion_TA .item-datos{width:100%; height:310px; float:left; margin:0; text-align: center;}
.PPlayDatos_Seccion_TA .item-video .image-wrapperPPlayPC{display:block;}
.PPlayDatos_Seccion_TA .item-video .image-wrapperPPlayMov{display:none;}

.PPlayDatos_Seccion_TA .item-datos .title-wrapper{width: 90%; height: auto; position: relative; top: 0; left: 5%;}
.PPlayDatos_Seccion_TA .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 50px 0 30px 0; font-size: 30px; line-height: 35px;}
.PPlayDatos_Seccion_TA .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.PPlayDatos_Seccion_TA .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.PPlayDatos_Seccion_TA .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}
.PPlayDatos_Seccion_TA .item-datos .PuntalPlayPubCentro{height: 135px; margin-bottom: 20px;}
.PPlayDatos_Seccion_TA .item-datos .PuntalPlayPubCentro a{}
.PPlayDatos_Seccion_TA .item-datos .PuntalPlayPubCentro a img{width: 188px; height: 30px; position: relative; float: left; left: calc((100% - 188px) / 2); top: 50%;}   
.PPlayDatos_Seccion_TA .item-datos .PuntalPlayPubCentroMov{display: none;}

/* PUNTAL Play Home PuntalVivo*/
.PPlayPortada_PuntalVivo{width: 100%; min-height: 50px; margin-bottom: 20px; background: #000;}
.PPlayPortada_PuntalVivo .PPlayHeader_PuntalVivo{position: absolute; width: 100%; min-height: 50px;}
.PPlayHeader_PuntalVivo .Logos{width: 100%; position: absolute; margin: 0; padding: 0;}
.PPlayHeader_PuntalVivo .Logos li{ list-style:none; float:left;}
.PPlayHeader_PuntalVivo .Logos li#LogoEvento{width: auto; height: 50px; position: relative; top: 10px; left: 0.5%;}
.PPlayHeader_PuntalVivo .Logos li#LogoEvento img{width: 100%; position: relative; left: 10%; top: 25%;}
.PPlayHeader_PuntalVivo .Logos li#TituloEvento {height: 50px; position: relative; top: 15px; left: 2.5%; font-family: 'Merriweather', Arial, Helvetica, sans-serif;}
.PPlayHeader_PuntalVivo .Logos li#TituloEvento .title-vivo{margin: 0;}
.PPlayHeader_PuntalVivo .Logos li#TituloEvento a{text-decoration: none; color: #FFF; font-weight: normal; text-align: center;}
.PPlayPortada_PuntalVivo .PPlay_PuntalVivo_Home_Destacada{position: relative; height: 480px; top: 50px; min-height: 480px; width: 100%; min-height: 310px; background: #000; margin-bottom: 60px;}
.PPlay_PuntalVivo_Home_Destacada .imagen img {width: 100%;}
.PPlay_PuntalVivo_Home_Destacada .item-video{width: 100%; min-height: 310px; height: 450px; position: relative; padding: 20px 0;}
.PPlay_PuntalVivo_Home_Destacada .item-datos{width:calc(50% - 10px); height:310px; float:left; margin:0;}
.PPlay_PuntalVivo_Home_Destacada .item-video .image-wrapperPPlayPC{display:block;}
.PPlay_PuntalVivo_Home_Destacada .item-video .image-wrapperPPlayMov{display:none;}

.VivoPuntalVivo{width: 80%; position: relative; left: 10%}
.VivoPuntalVivoSeccion{width: 90%; position: relative; left: 5%;}

.PPlay_PuntalVivo_Home_Destacada .item-datos .title-wrapper{width: 80%; height: auto; position: relative; top: 0; left: 2%;}
.PPlay_PuntalVivo_Home_Destacada .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 50px 0 30px 0; font-size: 30px; line-height: 35px;}
.PPlay_PuntalVivo_Home_Destacada .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.PPlay_PuntalVivo_Home_Destacada .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.PPlay_PuntalVivo_Home_Destacada .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}

.PPlay_PuntalVivo_Home_Secundarias{min-height: 200px; background: #4E4E4E;}
.PPlay_PuntalVivo_Home_Nota_Secu{margin: 0 10px 10px 10px;}
.PPlay_PuntalVivo_Home_Nota_Secu .item-datos .title-wrapper{width: 100%; height: auto; position: relative; top: 0; left: 2%;}
.PPlay_PuntalVivo_Home_Nota_Secu .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 15px 0; font-size: 22px; line-height: 30px;}
.PPlay_PuntalVivo_Home_Nota_Secu .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.PPlay_PuntalVivo_Home_Nota_Secu .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.PPlay_PuntalVivo_Home_Nota_Secu .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}

/* PUNTAL Play Home PuntalAM*/
.PPlayPortada_PuntalAM{width: 100%; min-height:68px; margin-bottom: 20px; background: #000;}
.PPlayPortada_PuntalAM .PPlayHeader_PuntalAM{position: absolute; width: 100%; min-height: 68px; /*background-image: url("/system/modules/ar.com.puntal/resources/images/PuntalAM/FondoHeaderZonaHome.png");*/
	background-color: rgb(33,33,33);}
.PPlayHeader_PuntalAM .Logos{width: 100%; position: absolute; margin: 0; padding: 0;}
.PPlayHeader_PuntalAM .Logos li{ list-style:none; float:left;}
.PPlayHeader_PuntalAM .Logos li#LogoEvento{width: auto; height: 68px;}
.PPlayHeader_PuntalAM .Logos li#LogoEvento img{width: 100%; position: relative; left: 5%; top: 15%;}
.PPlayHeader_PuntalAM .Logos li#LogoPPlay{position: relative; float: right;}
.PPlayPortada_PuntalAM .PPlay_PuntalAM_Home_Destacada{position: relative; height: 480px; top: 68px; min-height: 480px; width: 100%; min-height: 310px; background: #000; margin-bottom: 60px;}
.PPlay_PuntalAM_Home_Destacada .imagen img {width: 100%; /*max-height: 184px;*/}
.PPlay_PuntalAM_Home_Destacada .item-video{width: 100%; min-height: 310px; height: 450px; position: relative; padding: 20px 0;}
.PPlay_PuntalAM_Home_Destacada .item-datos{width:calc(50% - 10px); height:310px; float:left; margin:0;}
.PPlay_PuntalAM_Home_Destacada .item-video .image-wrapperPPlayPC{display:block;}
.PPlay_PuntalAM_Home_Destacada .item-video .image-wrapperPPlayMov{display:none;}

.VivoPuntalAM{width: 80%; position: relative; left: 10%}
.VivoPuntalAMSeccion{width: 90%; position: relative; left: 5%;}

.PPlay_PuntalAM_Home_Destacada .item-datos .title-wrapper{width: 80%; height: auto; position: relative; top: 0; left: 2%;}
.PPlay_PuntalAM_Home_Destacada .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 50px 0 30px 0; font-size: 30px; line-height: 35px;}
.PPlay_PuntalAM_Home_Destacada .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.PPlay_PuntalAM_Home_Destacada .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.PPlay_PuntalAM_Home_Destacada .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}

.PPlay_PuntalAM_Home_Secundarias{min-height: 200px; background: #4E4E4E;}
.PPlay_PuntalAM_Home_Nota_Secu{margin: 0 10px 10px 10px;}
.PPlay_PuntalAM_Home_Nota_Secu .item-datos .title-wrapper{width: 100%; height: auto; position: relative; top: 0; left: 2%;}
.PPlay_PuntalAM_Home_Nota_Secu .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 15px 0; font-size: 22px; line-height: 30px;}
.PPlay_PuntalAM_Home_Nota_Secu .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.PPlay_PuntalAM_Home_Nota_Secu .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.PPlay_PuntalAM_Home_Nota_Secu .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}

/* PUNTAL Play Sección PuntalAM */ 
.PPlayPortada_Seccion_PuntalAM{width: 100%; min-height:105px; margin-bottom: 20px; background: #000;}
.PPlayPortada_Seccion_PuntalAM .PPlayHeader_Seccion_PuntalAM{position: absolute; width: 100%; min-height: 105px; /*background-image: url("/system/modules/ar.com.puntal/resources/images/PuntalAM/FondoHeaderPortadaSeccion.png")*/
	background-color: rgb(33,33,33);} 
.PPlayHeader_Seccion_PuntalAM .Logos{width: 100%; position: absolute; margin: 0; padding: 0;}
.PPlayHeader_Seccion_PuntalAM .Logos li{ list-style:none; float:left;}
.PPlayHeader_Seccion_PuntalAM .Logos li#LogoEvento{width: auto; height: 105px;}
.PPlayHeader_Seccion_PuntalAM .Logos li#LogoEvento img{width: 100%; position: relative; left: 5%; top: 25%;}
.PPlayHeader_Seccion_PuntalAM .Logos li#LogoPPlay{position: relative; float: right;}
.PPlayPortada_Seccion_PuntalAM .PPlayDatos_Seccion_PuntalAM{position: relative; top: 105px; min-height: 350px; width: 100%; background: #000; margin-bottom: 85px;}
.PPlayDatos_Seccion_PuntalAM .imagen img {width: 100%; /*max-height: 184px;*/}
.PPlayDatos_Seccion_PuntalAM .item-video{width:100%; min-height: 350px; float: left; padding: 15px 0;}
.PPlayDatos_Seccion_PuntalAM .item-datos{width:100%; height:310px; float:left; margin:0; text-align: center;}
.PPlayDatos_Seccion_PuntalAM .item-video .image-wrapperPPlayPC{display:block;}
.PPlayDatos_Seccion_PuntalAM .item-video .image-wrapperPPlayMov{display:none;}
.PPlayDatos_Seccion_PuntalAM .item-video .image-wrapper-pc{display:block; width: 90%; min-height: 600px; position: relative; left: 5%;}
.PPlayDatos_Seccion_PuntalAM .item-video .image-wrapper-mov{display:none; width: 90%; min-height: 300px; position: relative; left: 5%;}

.PPlayDatos_Seccion_PuntalAM .item-datos .title-wrapper{width: 90%; height: auto; position: relative; top: 0; left: 5%;}
.PPlayDatos_Seccion_PuntalAM .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 50px 0 30px 0; font-size: 30px; line-height: 35px;}
.PPlayDatos_Seccion_PuntalAM .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.PPlayDatos_Seccion_PuntalAM .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.PPlayDatos_Seccion_PuntalAM .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}

/* Vivo Home */
.VivoHomePortada{width: 100%; min-height:68px; margin-bottom: 20px; background: #000;}
.VivoHomePortada .VivoHomeHeader{position: absolute; width: 100%; min-height: 68px; background: #00a7e3;}
.VivoHomeHeader .Logos{width: 100%; position: absolute; margin: 0; padding: 0;}
.VivoHomeHeader .Logos li{ list-style:none; float:left;}
.VivoHomeHeader .Logos li#LogoEvento{width: auto; height: auto;}
.VivoHomeHeader .Logos li#LogoEvento img{width: 100%; position: relative; left: 10%; top: 20px;}
.VivoHomeHeader .Logos li#LogoPPlay{position: relative; float: right;}
.VivoHomePortada .VivoHomeDatos{position: relative; top: 68px; min-height: 310px; width: 100%; min-height: 310px; background: #1d1d1d; margin-bottom: 60px;}
.VivoHomeDatos .item-video{width: calc(50% - 10px); float: left; padding: 15px 0;}
.VivoHomeDatos .item-datos{width:calc(50% - 10px); height:310px; float:left; margin:0;}

.VivoHomeDatos .item-datos .title-wrapper{width: 80%; height: auto; position: relative; top: 0; left: 2%;}
.VivoHomeDatos .item-datos .title-wrapper .title-vivo{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 50px 0 30px 1%; font-size: 30px; line-height: 35px;}
.VivoHomeDatos .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.VivoHomeDatos .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px;}
.VivoHomeDatos .item-datos .title-wrapper .description-vivo a{text-decoration: none; color: #FFF;}

.VivoHomeAuspiciantes {height: 68px; background: #3d3d3d;}
.VivoHomeAuspiciantes .Logos li{ list-style:none; float:left;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante1{width: auto; height: auto; position: relative; float: left; margin: 0 1%;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante1 img{width: 100%; position: relative; left: calc(100% / 10); top: 20px;}    
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante2{width: auto; height: auto; position: relative; float: left; margin: 0 1%;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante2 img{width: 100%; position: relative; left: 40%; top: 20px;} 
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante3{width: auto; height: auto; position: relative; float: left; margin: 0 1%;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante3 img{width: 100%; position: relative; top: 20px;} 
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante4{width: auto; height: auto; position: relative; float: left; margin: 0 1%;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante4 img{width: 100%; position: relative; top: 20px;} 
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante5{width: auto; height: auto; position: relative; float: left; margin: 0 1%;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante5 img{width: 100%; position: relative; top: 20px;} 
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante6{width: auto; height: auto; position: relative; float: left; margin: 0 1%;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante6 img{width: 100%; position: relative; top: 20px;} 
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante7{width: auto; height: auto; position: relative; float: left; margin: 0 1%;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante7 img{width: 100%; position: relative; top: 20px;} 
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante8{width: auto; height: auto; position: relative; float: left; margin: 0 1%;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante8 img{width: 100%; position: relative; top: 20px;} 
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante9{width: auto; height: auto; position: relative; float: left; margin: 0 1%;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante9 img{width: 100%; position: relative; top: 20px;} 
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante10{width: auto; height: auto; position: relative; float: left; margin: 0 1%;}
.VivoHomeAuspiciantes .Logos li#LogoAuspiciante10 img{width: 100%; position: relative; top: 20px;} 

/* PUNTAL Play Tranquera Abierta Sección */
.PuntalPlay_Seccion{height: auto; background: linear-gradient(-45deg, #00a4e2 15%, #073d56 80%); margin-bottom: 10px;}
.PuntalPlayInfo_Seccion{height: 100%; width: 100%; float:left; margin-bottom: 20px;}
.PuntalPlayInfo_Seccion .PuntalPlayLogo_Seccion a{position: relative; left: calc((100% - 280px) / 2);}
.PuntalPlayInfo_Seccion .PuntalPlayLogo_Seccion img{width: auto; height: 50px;}
.PuntalPlayInfo_Seccion .seccionPlay_Seccion{font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif;
    font-size: 12px; text-decoration: none; text-align: center; background: #00a4e2; color: #FFF; width: 150px; padding: 5px; position: relative; z-index: 1; top: -10px; left: calc((100% - 150px) / 2);}
.PuntalPlayInfo_Seccion .PuntalPlayTitulo_Seccion{position: relative; left: 10%; border: 1px solid #FFF; width: 80%; /* margin-bottom: 20px; */}
.PuntalPlayInfo_Seccion .PuntalPlayTitulo_Seccion_mov{    font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif;
    text-decoration: none; text-align: center; font-size: 50px; line-height: 55px; width: 100%; height: auto; padding: 15px 0; margin: 0; display:none;
	position: relative; left: 10%; border: 1px solid #FFF; width: 80%;}
.PuntalPlayInfo_Seccion .PuntalPlayTitulo_Seccion h3{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; 
	text-decoration: none; text-align: center; font-size: 50px; line-height: 55px; width: 100%; height: auto; padding: 15px 0; margin: 0;}
.PuntalPlayInfo_Seccion .PuntalPlayTitulo_Seccion a{color: #FFF; text-decoration: none;}
.PuntalPlayInfo_Seccion .PuntalPlayPubCentro a{position: relative; left: calc((100% - 121px) / 2);}
.PuntalPlayVideo_Seccion{height: auto; width: 80%; position: relative; float:right; right: 10%; margin-bottom: 20px; display:none;}

/* PUNTAL Play Sección 1er Bloque*/
.itemPuntalPLay{width:100%; float:left;}
.itemPuntalPLay .item-video{width:calc(50% - 10px); float:left; margin:0 20px 0 0;
	padding-bottom:30px;}
.itemPuntalPLay .item-datos{width:calc(50% - 10px); float:left; margin:0 0;}

.itemPuntalPLay .item-datos .title-wrapper .title-vivo{ font-family: 'OpenSansBold', Arial, Helvetica, sans-serif; margin: 0 0 5px; font-size:34px;}
.itemPuntalPLay .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #131313;}
.itemPuntalPLay .item-datos .title-wrapper .description-vivo{ font-family: 'RobotoRegular', Arial, Helvetica, sans-serif; color: #131313; font-weight: normal; font-size:18px;}

.itemPuntalPLay .datosExtras {font-family:'RobotoRegular', Arial, Helvetica, sans-serif; font-size:12px; color:#adadad; width:100%; position: relative; float:left; bottom: -10px;}
.itemPuntalPLay .datosExtras .volanta{margin: 5px 5px 5px 0;}
.itemPuntalPLay .datosExtras .volanta a{text-decoration:none; color: #adadad;}
.itemPuntalPLay .datosExtras .fecha{margin: 5px 0 5px 5px;}

/* Rusia Home */
.portadaMundial{width: 100%; min-height: 68px; margin-bottom: 20px;}
.portadaMundial .MundialHeader{position: absolute; width: 100%; min-height: 68px; 
	background-image: url(/system/modules/ar.com.puntal/resources/images/fondo-header-984-68.jpg);}
.MundialHeader .RusiaLogos2{width: 100%; position: absolute; margin: 0; padding: 0;}	
.MundialHeader .RusiaLogos2 li{ list-style:none; float:left;}
.MundialHeader .RusiaLogos2 li#LogoRusia{}
.MundialHeader .RusiaLogos2 li#LogoCobertura{position: relative; float: right;}
.MundialHeader .RusiaLogos2 li#LogoPPlay{position: relative; float: right;}
.portadaMundial .MundialDatos{position: relative; top: 68px; min-height: 310px; width: 100%; min-height: 310px; background: #3d3d3d; margin-bottom: 60px;}
.portadaMundial .item-video{width: calc(50% - 10px); float: left; padding: 15px 0;}
.portadaMundial .item-datos{width:calc(50% - 10px); height:310px; float:left; margin:0;}
.portadaMundial .item-video .image-wrapperMundialPC{display:block;}
.portadaMundial .item-video .image-wrapperMundialMov{display:none;}
.portadaMundial .item-video .image-wrapper img {width: 100%;}
.portadaMundial .item-datos .title-wrapper{width: 80%; height: auto; position: relative; left: 5%;}
.portadaMundial .item-datos .title-wrapper .title-vivo{ font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; margin: 30px 0 20px 0; font-size:40px; line-height: 50px;}
.portadaMundial .item-datos .title-wrapper .title-vivo a{ text-decoration: none; color: #FFF;}
.portadaMundial .item-datos .title-wrapper .description-vivo{ font-family: 'PermianSerifTypefaceRegular', Arial, Helvetica, sans-serif; color: #131313; font-weight: normal; font-size:18px;}

/*Header Mundial*/
.headerMundial{ width:100%; height:50px; padding:10px 0; position:fixed; z-index:21; background:#FFF /*#DDEAF3*/; border-top:1px solid #CCC; background-image: url(/system/modules/ar.com.puntal/resources/images/fondo-header-984-68.jpg); border-bottom:4px solid #1C417D;
	transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s ; -webkit-transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -ms-transition:all 0.15s linear 0s; -o-transition:all 0.15s linear 0s;
}
.headerMundial .container{ position:relative; background: #1c417d; width: 100%;}
/*
.headerMundial .LogoPuntal{ display:block; width:160px; height:auto; margin: 9px auto; bottom: 20px;
	transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -webkit-transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -ms-transition:all 0.15s linear 0s; -o-transition:all 0.15s linear 0s;}
.headerMundial .LogoPuntal img{width:auto; display:block}
*/
.topInfo .container{position:relative}
.topInfo .servicios{ color:#999; font-size:15px; position:absolute; font-family:'proximaNovaBold' , Arial, Helvetica, sans-serif; cursor:pointer; right:0; height:19px; border-right:1px solid #999; border-left:1px solid #999; padding:1px 7px; background:#FFF}
.topInfo .servicios i{position:relative; top:1px}

.headerMundial .HeadMundial {width: 100%; position: relative; float: left; font-size: 15px; margin: 0; padding: 0; top: 25px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transition: all 0.15s linear 0s;
    -moz-transition: all 0.15s linear 0s;
    -webkit-transition: all 0.15s linear 0s;
    -moz-transition: all 0.15s linear 0s;
    -ms-transition: all 0.15s linear 0s;
    -o-transition: all 0.15s linear 0s;
}

.headerMundial .nav{ color:#FFF;font-size:20px; position:absolute; top:25px; z-index: 1;
	transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); font-family:'chunkFive' , Arial, Helvetica, sans-serif; text-transform:uppercase;  cursor:pointer; transition:200ms ease-in; transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -webkit-transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -ms-transition:all 0.15s linear 0s; -o-transition:all 0.15s linear 0s;}
.headerMundial .nav i{color:#FFF;font-size:30px;}
.headerMundial .nav i.fa-caret-down,
.headerMundial .nav i.fa-caret-up{ font-size:20px;}

.headerMundial .HeadMundial li{ list-style:none; float:left; margin:0 0 0 5px;}
.headerMundial .HeadMundial li a{ color:#FFF; text-decoration:none; width:25px; height:25px; line-height:20px; text-align:center; display:block; border-radius:4px; position:relative;}
/*.headerMundial .HeadMundial li#nav{position: relative; float: left; top: 30px; color:#FFF; font-size:20px;
	transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); font-family:'chunkFive' , Arial, Helvetica, sans-serif; text-transform:uppercase;  cursor:pointer; transition:200ms ease-in; transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -webkit-transition:all 0.15s linear 0s; -moz-transition:all 0.15s linear 0s; -ms-transition:all 0.15s linear 0s; -o-transition:all 0.15s linear 0s;}
.headerMundial .HeadMundial li#nav i{color:#FFF;font-size:30px;}
.headerMundial .HeadMundial li#nav i.fa-caret-down,
.headerMundial .HeadMundial li#nav i.fa-caret-up{ font-size:20px;}*/
.headerMundial .HeadMundial li#LogoPuntal{width: 150px; height: 33px; position: relative; left: calc((100% - 230px) / 2); top: 20px;}
.headerMundial .HeadMundial li#LogoRusia{width: 210px; height: 68px; position: relative; float: right; /* bottom: 0; */}

.infoHeadMundial {width: 50px; position: absolute; top: 0; left: -60px; zoom: 1; filter: alpha(opacity=0); opacity: 0; padding: 5px; color: #FFF;
    -moz-transition: all ease .8s;
    -webkit-transition: all ease .8s;
    -moz-transition: all ease .8s;
    transition: all ease .8s;
    font-family: 'OpenSansBold', Arial, Helvetica, sans-serif; text-align: center; font-size: 11px; font-weight: bold;
}
.headerMundial .HeadMundial li#LogoPuntal:hover .infoHeadMundial{filter: alpha(opacity=80); opacity: .8; /*Al hacer hover sobre el logo hacemos visible los datos*/}

.headerMundial.fixHeader{top:0}

.menuDesplegadoMundial{ width:100%; height:auto; position:absolute; top:105%; background:#1c417d; z-index:20;box-shadow:0 3px 3px rgba(0,0,0, 0.7); }

.moduloFixtureMundial{width:100%; float:left; height:auto; font-family:'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif; /*border:1px solid #1c417d;*/ border-top:none; padding:1.5% 0 0 0; /*padding:1.5% 2.1% 1% 2%;*/     background-image: url(/system/modules/ar.com.puntal/resources/images/fondo-header-984-68.jpg);}
.moduloFixtureMundial a{ text-decoration:none; transition:200ms ease-in; -moz-transition:200ms ease-in; -webkit-transition:200ms ease-in; -ms-transition:200ms ease-in; font-size:14.5px; -o-transition:200ms ease-in; width:96%; padding:2%; float:left; color:#131313; margin-bottom:10px; padding-bottom:10px;}
.moduloFixtureMundial a:last-child{ border-bottom:none}
.moduloFixtureMundial a .preview{ float:left; width:80px; height:80px; border-radius:50%; overflow:hidden; margin-right:10px;}
.moduloFixtureMundial a .preview img{ width:100%; }
.moduloFixtureMundial a p{ margin:10px 0 0; font-weight:bold}
.moduloFixtureMundial a em{ font-size:12px;color:#999; font-style:normal}
.moduloFixtureMundial a:nth-child(even){ text-align:right;}
.moduloFixtureMundial a:nth-child(odd){ text-align:left;}
.moduloFixtureMundial a:nth-child(even) .preview{ float:right; margin-right:0; margin-left:10px;}

.seccionEspecialMundial{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    float: left;
    width: calc(100% / 8);
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    Font-size: 14px;
    text-decoration: none;
    padding: 5px 0;
    margin-bottom: 5px;
    margin: 5px 0 0 0;
    transition: 200ms ease-in;
    -moz-transition: 200ms ease-in;
    -webkit-transition: 200ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    border-bottom-color: #1C417D;
    color: #1C417D;
}

.seccionEspecialMundialTag{font-family: 'PermianSerifTypefaceBold', Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    float: left;
    width: calc(100% / 4);
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    Font-size: 14px;
    text-decoration: none;
    padding: 5px 0;
    margin: 5px 0 10px 0;
    transition: 200ms ease-in;
    -moz-transition: 200ms ease-in;
    -webkit-transition: 200ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    border-bottom-color: #1C417D;
    color: #1C417D;
}

.BuscadorFunebres {background: #DDEAF3; margin: 10px 0 15px 0; box-shadow: 2px 2px 7px 0 rgba(0,0,0,0.35);}
.BuscadorFunebres h3{font-family: 'OpenSansBold', Arial, Helvetica, sans-serif; font-weight: bold; color: #1c417d; margin-left: 2%;}
.BuscadorFunebres .LimpiarBusqueda {font-family: 'OpenSansBold', Arial, Helvetica, sans-serif; font-weight: normal; margin-left: 2%; margin-bottom: 2%;}
.BuscadorFunebres .LimpiarBusqueda a {font-size: small; color: #1c417d;}
.BuscadorFunebres .Checkboxes{border: none; border-bottom: 1px solid #1c417d; margin-bottom: 5px;}
.form-item label.option {display: inline; font-family: 'openSansBold',Arial,Helvetica,sans-serif; font-weight: normal; font-size: 15px;}
.form-item label {color: #666;}
.BuscadorFunebres .porFecha, .BuscadorFunebres .porPalabra{border: none;}
.BuscadorFunebres fieldset input[type='text'] {background: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; font-size: 14px; padding: 10px; color: #666; border: 1px solid #ccc;}
.BuscadorFunebres .porPalabra .form-text {width: 250px;}
.BuscadorFunebres .porFecha img {float: right; margin-right: 10px; cursor: pointer; width: 38px;}
.porFecha .description {display: none;}
.BuscadorFunebres .botonF {position: relative; top: 8px; float: right; right: 15px;
	border: 0 none; border-radius: 3px; background: #1c417d; font-size: 18px; color: #fff; font-weight: 600; padding: 7px 12px;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; font-family: 'openSans',Arial,Helvetica,sans-serif;}
input[type="submit"], input[type="button"] {background: none repeat scroll 0 0 #1c417d; border: 0 none; border-radius: 3px; color: #fff;
    font-family: 'OpenSans', Arial, Helvetica, sans-serif; font-size: 18px;}
.porPalabra .form-submit .botonF {background: none repeat scroll 0 0 #333; border: 0 none; border-radius: 3px; color: #fff; 
	font-family: 'OpenSansBold', Arial, Helvetica, sans-serif; font-weight: 600;}
	
/*Calendaro buscador funebre*/	
/* Removes the clear button from date inputs */
input[type="date"]::-webkit-clear-button {
    display: none;
}
/* Removes the spin button */
input[type="date"]::-webkit-inner-spin-button { 
    display: none;
}
/* Always display the drop down caret */
input[type="date"]::-webkit-calendar-picker-indicator {
    color: #2c3e50;
}
/* A few custom styles for date inputs */
input[type="date"] {
    display: inline-block !important;
    visibility: visible !important;
    background: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 14px;
    padding: 10px;
    color: #666;
    border: 1px solid #ccc;
}
input[type="date"], focus {
    color: #95a5a6;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}

.form_container {
	max-width: 450px;
	height: auto;
	background-color: #EFEFEF;
	margin: 5% auto;
	padding-bottom: 1rem;
	
}

.form_top {
	width: 100%;
	text-align: center;
	padding: 2rem 0 1rem;
	border-top: solid .4rem #F39B53;
	margin-bottom: 1rem;
}

.form_top h2 {
	font-family: 'OpenSans', Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CAC8C8;
	font-size: 18px;
}

h2 span {
	color: #F39B53;
}

.form_reg {
    font-family: 'RobotoRegular', Arial, Helvetica, sans-serif;
    color: #6ba2d0;
	padding: 0 2rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.btn_form {
	display: flex;
	justify-content: space-around;
	margin-top: 1rem;
}

.input, .btn_submit, .btn_reset{
	background-color: #EFEFEF;
	padding: .5rem;
	margin: .5rem 0;
	border: none;
	border-bottom: solid #C8C8C8 .2rem;
	transition: all .5s;
}

.input:focus {
	border-bottom: solid #F39B53 .2rem;
}

input[type="reset"], input[type="button"] {background: none repeat scroll 0 0 #F39B53; border: 0 none; border-radius: 3px; color: #fff;
    font-family: 'OpenSans', Arial, Helvetica, sans-serif; font-size: 18px;}
	
.btn_submit, .btn_reset {
	width: 40%;
	border-bottom: none;
	/*background-color: #31B1E5;*/
	color: white;
}

.btn_submit:hover {
	background-color: #4C9ED9;
}

.btn_reset:hover{
	background: none repeat scroll 0 0 #EDA135;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    font-family: 'OpenSans', Arial, Helvetica, sans-serif;
    font-size: 18px;
}

.btn_reset:hover {
	background-color: #f1b868;
}

/* LOGIN */
.InicioSesion_container{width: 100%; max-width: 500px; height: 500px; box-shadow: 2px 2px 7px 0 rgba(0,0,0,0.35); background: #fff; margin: 150px auto;}
.InicioSesionHeader{width: 100%; height: 60px; margin: 10px 0;}
.InicioSesionCerrar img{width: 35px; padding: 0 10px; position: relative; right: 0;}
.InicioSesionHeader_imagenes{width: 100%; position: absolute; margin: 10px 0; padding: 0;}
.InicioSesionHeader_imagenes li{ list-style:none; float:left;}
.InicioSesionHeader_imagenes li#InicioSesionLogoPuntal{width: 150px; padding: 0 20px; position: relative; left: 0}
.InicioSesionHeader_imagenes li#InicioSesionLogoPuntal img{width: 150px;}
.InicioSesionHeader_imagenes li#InicioSesionCerrar{width: 35px; padding: 0 20px; position: relative; float: right; cursor: pointer;}
.InicioSesionHeader_imagenes li#InicioSesionCerrar img{width: 35px;}
.InicioSesionTitulo{font-family: 'OpenSansBold', Arial, Helvetica, sans-serif; font-size: 17px; text-align: center; margin: 10px 0;}
.InicioSesionGoogle, .InicioSesionFacebook{width: 250px; height: 45px; margin: 10px calc((100% - 250px) / 2);
	box-shadow: 2px 2px 7px 0 rgba(0,0,0,0.35); border-radius: 5px; border: none; cursor: pointer;}
.InicioSesionGoogle{background-color: #d6492f;}
.InicioSesionFacebook{background-color: #4267b2;}
.InicioSesionGoogle a img, .InicioSesionFacebook a img{width: 35px; position: relative; top: 5px; left: 5px; margin-right: 10px;}
.InicioSesionGoogle .InicioSesionBtnText, .InicioSesionFacebook .InicioSesionBtnText{font-family: 'RobotoRegular', Arial, Helvetica, sans-serif; 
	font-size: 14px; font-weight: bold; color: #fff; vertical-align: super; position: relative; top: -3px;}
	