/*--------------- Area 1 ---------------*/
#main.inicio {max-width:100%; width:100%;}
#main.inicio .topHome {max-width:100%; width:100%; background: url("../cdf/imag/cdf/fondo_top.jpg") no-repeat center top #e3241b; padding-top:10px;}
#main.inicio .auxiMain {width:1200px; margin:0 auto; padding:0;}
#main.inicio .topHome > .auxiMain {padding:0 0 10px;}
.ar1-banner .banner {margin-top: 9px; margin-left: auto; margin-right: auto;}

.ar1-2 {width:405px; float:left; position:relative; margin:0 0 5px 0;}
.ar1-2 a, .ar1-2 a img {float:left;}
.ar1-2 .boxTxt h3.titular {clear:both; float:left; margin:5px 0;}
.ar1-2 .boxTxt h3.titular a {font-family:open_sans_bold, Verdana, Geneva, sans-serif; font-size:18px; line-height:120%; color:#FFFFFF;}
.margin_top1{margin-top:25px !important;}
#destacado .ar1-1 a img, .ar1-2 a img {width: 100%;}


/* Marcador en Vivo*/

/* FIN Area 1 */

/*#contenidoPort.auxiMain {background-color:#FFFFFF;}*/
.ar1-mv {float:left; position:relative; margin:0 0 5px 0; background: #fff;}
/*--------------- Area 2 ---------------*/
.boxArea2 {display:table; margin:0 auto; width:100%; background:#e8e7ea;}
.bannerInicio2 {margin:20px auto; display:table; width:100%; max-width:1200px;}
.bannerInicio2 + .bannerInicio2 {margin:0 0 0 13px;}
/* FIN Area 2 */



/*--------------- Area 4 ---------------*/
.boxImportante {clear:both; padding:10px 20px 15px 15px; margin:0 0 30px;
background: rgb(59, 33, 88);
background: -moz-linear-gradient(90deg, rgb(59, 33, 88) 30%, rgb(41, 23, 61) 70%);
background: -webkit-linear-gradient(90deg, rgb(59, 33, 88) 30%, rgb(41, 23, 61) 70%);
background: -o-linear-gradient(90deg, rgb(59, 33, 88) 30%, rgb(41, 23, 61) 70%);
background: -ms-linear-gradient(90deg, rgb(59, 33, 88) 30%, rgb(41, 23, 61) 70%);
background: linear-gradient(180deg, rgb(59, 33, 88) 30%, rgb(41, 23, 61) 70%);
}
.boxImportante .boxRotulo {background:none; margin:15px 0 0 0; float:left; width:auto; color:#FFFFFF; border:none;} 
.boxImportante .boxRotulo h3 {margin:0; display:table; background:none; padding:0;}
.boxImportante .boxRotulo h3 span {font-family:open_sans_extraBold,Verdana,Geneva,sans-serif; font-size:24px; color:#00aeef;}
.boxImportante .boxRotulo h3 span + span {font-family:open_sans_lightitalic,Verdana,Geneva,sans-serif; color:#00aeef; line-height:}
.bannerPartido {float:right;}

.ar4 {float:left; margin:5px 0 0 0; border-right:0 solid #00aeef; position:relative;}
.ar4 .boxTxt { position:absolute; left:0; right:0; bottom:10px; width:90%;}
.ar4 .boxTxt .epigrafe {font-family:open_sans_extraBold, Verdana, Geneva, sans-serif; font-size:18px; line-height:120%; color:#FFFFFF;}
.ar4 .boxTxt h3.titular {clear:both; float:left; margin:5px 0;}
.ar4 .boxTxt h3.titular a {font-family:open_sans_semibold, Verdana, Geneva, sans-serif; font-size:35px; line-height:120%; color:#FFFFFF;}


.box.aright {width:230px; padding:25px 0 0;}
li.boxRotulo2 {width:100%; margin:0 auto 30px; float:left;}
li.boxRotulo2 span {font-family:open_sans_extraBold,Verdana,Geneva,sans-serif; font-size:24px; color:#fff;}
li.boxRotulo2 span + span {font-family:open_sans_lightitalic,Verdana,Geneva,sans-serif; color:#fff; clear:both; float:left;}
.box.aright li {width:100%; margin:0 0 15px;}
.box.aright li + li {border-top:1px solid #393939; padding:15px 0 0;}
.box.aright li a {font-family:open_sans_semibold,Verdana,Geneva,sans-serif; font-size:14px; color:#fff;}
/* FIN Area 4 */

/*--------------- Encuesta Small ---------------*/
.encuestaSmall {position:relative; background:#2b183f; height:210px;}
.encuestaSmall .boxEncuesta {position:absolute; left:0; right:0; top:10px; margin:0 auto; width:95%; color:#FFFFFF;}
input[type="radio"] {clear: both; position: relative; top: -1px;}
input[type="radio"] + label {color:#fff; font-family:open_sans_semibold, Arial, Helvetica, sans-serif; font-size:12px; margin-left:5px; clear:both;}
input[type="radio"] + label span {display:inline-block; width:12px; height:12px; margin:-1px 4px 0 0; vertical-align:middle; background:url(../cdf/imag/v1/auxi/check_radio_sheet.png) -42px -3px no-repeat; cursor:pointer;}
input[type="radio"]:checked + label span {background:url(../cdf/imag/v1/auxi/check_radio_sheet.png) -61px -3px no-repeat;}

.encuestaSmall .topEncuesta {font-family:Montserrat_Bold,Verdana,Geneva,sans-serif; font-size:18px; color:#f3f1f1; margin:0 auto 20px; display:table; float:left; text-transform:uppercase;}
.encuestaSmall h3.encuesta {font-family:open_sans_semibolditalic,Verdana,Geneva,sans-serif; font-size:15px; line-height:130%; color:#ffffff; margin:0 0 15px; display:table; text-align:left; clear:both;}
.encuestaSmall .opcionEncuesta {float:left;}
.encuestaSmall .opcionEncuesta + .opcionEncuesta {margin:0 0 10px 17px;}

.encuestaSmall .button {background-color:#ebebeb; border:1px solid #ebebeb; color:#2d1943; font-size:16px; font-family:open_sans_semibold,Verdana,Geneva,sans-serif; font-weight:bold; margin:0 auto; display:table; padding:10px 25px; cursor:pointer;}
/* FIN Encuesta Small */
.boxArea2 .banner {float:left;}
.boxArea2 .banner + .banner {float:right;}
.auxiMain .contenido .banner embed{width: 100% !important}
/*--------------- Encuesta Big ---------------*/
.encuestaBig {width:100%; margin:0 0 30px; float: left; background:url(../cdf/imag/v1/auxi/bgEncuesta.jpg) no-repeat left top #ff6633; box-sizing: border-box;}
.aleft.bg1 {padding:20px 28px 0 35px; width:235px; height:100%;}
.encuestaBig .topEncuesta{display: none;}
.encuestaBig .aleft.bg1 h3.rotulo {font-family:Montserrat_Bold,Verdana,Geneva,sans-serif; font-size:30px; color:#fff; padding:0 0 15px; margin:0 0 15px; border-bottom:1px solid #ff9471;}
.encuestaBig .aleft.bg1 .boxEncuesta h3.encuesta {font-family:Montserrat_Bold,Verdana,Geneva,sans-serif; font-size:16px; line-height:130%; color:#ffffff; margin:0 0 15px;}
.encuestaBig .aleft.bg1 .boxEncuesta  .button {font-family:Montserrat_Bold,Verdana,Geneva,sans-serif; background-color:#1581dc; border:1px solid #1581dc; color:#FFF; font-size:24px; float:left; padding:10px 55px; margin:0 0 15px; cursor:pointer;}
.encuestaBig .aleft.bg1 p.bajadaRot { margin:0;}
.encuestaBig .aleft.bg1 p.bajadaRot span {font-size:12px; line-height:150%; color:#ffffff; font-family:open_sans_lightregular, Verdana, Geneva, sans-serif;}
.encuestaBig .aleft.bg1 p.bajadaRot span + span {color:#181818; font-weight:bold; font-style:italic;}

.ar6 {position:relative; float:right;}
.ar6 a, .ar6 a img {float:left;}
.ar6 .boxTxt .auxi .aleft .epigrafe {font-size:12px; line-height:150%; color:#fbfbfb;}
.ar6 .boxTxt .auxi .aleft h3.titular {font-size:22px;  line-height:150%;}
.ar6 .boxTxt .auxi .aleft h3.titular a {font-family:open_sans_bold, Verdana, Geneva, sans-serif; color:#fbfbfb;}
.ar6 .boxTxt .auxi .aleft p {font-family:open_sans_semibold, Verdana, Geneva, sans-serif; font-size:12px; line-height:150%; color:#fbfbfb;}
.ar6 .boxTxt .auxi .aleft {width:90%;}

.opcionEncuesta{margin-bottom: 15px;}

.span6{margin-bottom: 15px; line-height: 135%;}
.span6 h3.epigrafe{font-family: open_sans_boldItalic,Verdana,Geneva,sans-serif; font-size: 16px; color: #ffffff;  margin: 0 0 15px; text-align: center;}
.span6 .pull-right{color: #fff; float: right;}
.span6 strong{color: #fff; font-weight: bold;}


/* FIN Encuesta Big */


/*--------------- Area 6 ---------------*/
.ar7 {background:url(../cdf/imag/cdf/bgcolumnas.png) no-repeat left top; width:378px; height:165px;}
.ar7 img {margin:0 0 0 8px;}
.ar7 .aright {margin:35px 35px 0 0; width:40%;}
.ar7 .aright p.autor {font-family:open_sans_boldItalic, Verdana, Geneva, sans-serif; font-size:14px; color:#ffffff; text-transform:uppercase;}
.ar7 .aright h3.titular {font-size:18px; color:#ffffff; text-transform:uppercase;}
.ar7 .aright h3.titular a {font-family:open_sans_extraBold, Verdana, Geneva, sans-serif; color:#ffffff;}
/* FIN Area 6 */


/*--------------- Area 8 ---------------*/
#contenidoVideos.auxiVideos {width:100%; margin:0px auto; padding:30px 0; background:url(../cdf/imag/v1/auxi/bgVideos.jpg) no-repeat center top #140f2f}
#contenidoVideos.auxiVideos > .auxi {max-width:1160px; width:100%; margin:0px auto;}

.titVideos {margin:0 0 30px; float:left;}
.titVideos span {font-size:28px; text-transform:uppercase; color:#FFFFFF;  font-family:Montserrat_Bold,Verdana,Geneva,sans-serif;}
.titVideos .auspicio {padding:0 0 0 20px;}
.titVideos {height:20px; display:table;}
.titVideos > * {display:table-cell; vertical-align:baseline;}

#contenidoVideos.auxiVideos > .auxi > .ar3 {float:left; margin:0 0 15px;}
#contenidoVideos.auxiVideos > .auxi > .ar3 + .ar3 {margin:0 0 15px 25px;}
.contenido h3.boxRotulo h3.boxRotulo, .contenido .boxRotulo {background:url(../cdf/imag/cdf/titulo_largo.png) no-repeat right top; border-bottom:none; color: #ffffff; float: left; font-family: Montserrat_Bold,Verdana,Geneva,sans-serif; font-size: 24px;  overflow: hidden;  padding: 7px 15px 7px 12px;  text-align: left; text-transform: uppercase; margin: 0 0 0 8px; width: auto;}
.boxRotulo_izq {background:url(../cdf/imag/cdf/titulo_corto.png) no-repeat left top; border-bottom: 1px solid #a80403; float: left; margin: 0 0 25px; overflow: hidden; width: 100%;}

/* master 20151117*/
.boxArea2 {background:#e8e7ea; height:385px;}
.equipo1 {background:url(/master/cdf/imag/v1/master/bg01.jpg) no-repeat left top #E2E1E0;}

.datos-equipos {max-width:1200px; margin:0 auto; padding:0; width:100%;}
.col1 {width:175px; margin:20px 0 0 10px;}
.col2 {width:200px; margin:20px 0 0 15px;}
.col3 {width:235px; margin:20px 0 0 25px;}
.col4 {width:370px; margin:20px 0 0 20px;}
.columna h4 {font-size:13px; color:#010101; font-family:Montserrat_Bold, Verdana, Geneva, sans-serif;}
.col1 h4 span {background:url(/cdf/imag/v1/auxi/sprite_usuario.png) no-repeat left top; width:16px; height:16px; float:left; margin:-2px 4px 0 0;}
.col2 h4 span {background:url(/cdf/imag/v1/auxi/sprite_usuario.png) no-repeat -18px top; width:16px; height:16px; float:left; margin:-2px 4px 0 0;}
.col3 h4 span {background:url(/cdf/imag/v1/auxi/sprite_usuario.png) no-repeat -37px top; width:16px; height:16px; float:left; margin:4px 4px 0 0;}
.col4 h4 span {background:url(/cdf/imag/v1/auxi/sprite_usuario.png) no-repeat -56px top; width:16px; height:16px; float:left; margin:-2px 4px 0 0;}
.columna.col3.aleft .datos {margin:15px 0 0;}

ul.fecha-partidos {clear:both; width:100%;}
ul.fecha-partidos li {clear:both; width:100%; font-family:open_sans_regular, Verdana, Geneva, sans-serif; font-size:14px; color:#000;}
ul.fecha-partidos li.partido span { width:9px; height:9px; background-color:#b01802; float:left; margin:2px 5px 0 0;}
ul.fecha-partidos li.partido {margin:18px 0 0 0;}
ul.fecha-partidos li.hora {padding:4px 0 0 15px;}

ul.resultados-partidos {clear:both; width:100%;}
ul.resultados-partidos li {clear:both; width:100%; font-family:open_sans_regular, Verdana, Geneva, sans-serif; font-size:14px; color:#000; padding:12px 0 0; float:left; margin:0 0 10px;}
ul.resultados-partidos li.partido span {float:left; margin:4px 0 0 0;}
ul.resultados-partidos li.partido span.cuadrado { width:9px; height:9px; background-color:#b01802; float:left; margin:7px 5px 0 0;}
ul.resultados-partidos li.partido span.resultado {background-color:#b01802; float:left; margin:0 0 0 7px; color:#FFF; font-size:14px; font-family:open_sans_regular, Verdana, Geneva, sans-serif; padding:5px 7px;}
ul.resultados-partidos li.partido span.resultado + .resultado {margin:0 7px 0 5px;}

.boxRotulo_izq .suscribir {float: right;}
.boxRotulo_izq .suscribir .suscribir-link {margin: 2px; width: 160px; overflow: hidden; display: table;float: left;}
.boxRotulo_izq .suscribir .suscribir-link > * {display: table-cell; vertical-align: middle;}
.boxRotulo_izq .suscribir .suscribir-link a {font-size: 12px;}
.boxRotulo_izq .suscribir .suscribir-link a span {font-variant: small-caps;text-transform: lowercase;font-family: open_sans_extrabold, Verdana, Geneva, sans-serif;color: #cb2d1c;text-decoration: none;}
.boxRotulo_izq .suscribir .suscribir-form {float: left;border: 1px solid #ccc;border-radius: 3px; height: 35px; width: 280px;}
.boxRotulo_izq .suscribir .suscribir-form .email-input {width: 100px;border: medium none;float: left; padding: 7px 5px;}
.boxRotulo_izq .suscribir .suscribir-form .email-submit {float:right;margin: 3px 5px 0 0px;background: url(../cdf/imag/v1/auxi/fondo-burdeo.jpg) no-repeat; border: none; width:103px; height: 28px;}

.bx-wrapper {width:370px; position:relative; clear:both; float:left; padding:0 15px; margin:50px auto 0 !important;}
.bx-controls .bx-controls-direction .bx-prev {background:url(/cdf/imag/v1/auxi/sprite_usuario.png) no-repeat left -19px; width:9px; height:17px; position:absolute; left:0; top:30%; z-index:999; font-size:0;}
.bx-controls .bx-controls-direction .bx-next {background:url(/cdf/imag/v1/auxi/sprite_usuario.png) no-repeat -9px -19px; width:9px; height:17px; position:absolute; right:0; top:30%; z-index:999; font-size:0;}
ul.bxslider li .box-txt {width:40%; margin:0 0 0 9px}
ul.bxslider li .box-txt span {font-family:Montserrat_Bold, Verdana, Geneva, sans-serif; font-size:14px; color:#000;}
ul.bxslider li .box-txt h2.titular {font-family:open_sans_regular, Verdana, Geneva, sans-serif; font-size:14px; line-height:125%; color:#000;}
ul.bxslider li .box-txt h2.titular a {font-family:open_sans_regular, Verdana, Geneva, sans-serif; color:#000;}

/* master 20151117*/

.boxImportante h3.boxRotulo,.boxImportante .boxRotulo {background: none; font-family:Montserrat_Bold, Verdana, Geneva, sans-serif; font-size:24px;  text-transform:uppercase; margin:0 0 25px; border-bottom:none; overflow:hidden; width: auto; clear:both; text-align: left; padding: 10px 0;}
.encuestaBig h3.boxRotulo,.encuestaBig .boxRotulo {background: none; font-family:Montserrat_Bold, Verdana, Geneva, sans-serif; font-size:24px;  text-transform:uppercase; margin:0 0 25px; border-bottom:none; overflow:hidden; width: auto; clear:both; text-align: left; padding: 10px 0;}
/*--------------- Banners ---------------*/
.boxArea2 .banner + .banner{margin-right: 5%; max-width: 300px !important; z-index: 0 !important;}
.boxArea2 .banner{margin-left: 3%}
#contenidoPort .contenido .banner {margin-bottom: 29px; margin-left: 3%;}

@media(max-width:1200px) {
    #main.inicio .auxiMain {width:100%; margin:0 auto; }
    #contenidoVideos.auxiVideos {width:100%;}
    #main .contenido {padding: 25px 0 25px 16px;}
    .ar3.aright {margin: 0 0 30px 0;}

}
@media(max-width:1195px) {
    .ar1-2 {width:350px;}
    #destacado .ar1-1 a img, .ar1-2 a img {width: 100%; height:auto;}
    .ar4 {width:420px;}
    .ar4 a, .ar4 a img {width:100%; height:auto;}
    .ar6 {width:400px;}
    .ar6 a, .ar6 a img {width:100%; height:auto;}
    .boxArea2 .banner, .boxArea2 .banner + .banner {float:none; display:table; margin:0 auto;}
    
      #main .contenido {float:none; width:750px;}
  .aside.aright {clear:both; float:none; width:785px; margin:0 auto; padding:14px 13px 14px 0;}
}

@media(max-width:1175px) {
.ar7.aleft, .ar7.aright {clear:both; margin:15px auto; float:none;}
}

@media(max-width:1160px) {
#contenidoVideos.auxiVideos > .ar3 + .ar3 {margin:0 0 0 10px;}
}

@media(max-width:1145px) {
    .topHome #destacado.auxiMain {width:785px;}
    .ar1-1 {margin:0 auto 10px;}
    .topHome #destacado.auxiMain .ar1-2 + .ar1-2 { float:right;}
}

@media(max-width:980px) {
    .banner.bottom, .banner.bottom div  {left: 0 !important; right: 0 !important;  }
    .banner.bottom iframe {width:100% !important;left: 0 !important;  right: 0 !important;  }
}

@media(max-width:785px) {
    .topHome #destacado.auxiMain {width:100%;}
    #contenidoPort.auxiMain .contenido {width:100%;}
    .ar1-1 {width:100%;}
    .aside.aright { width:100%;}
    .ar3, .ar3.aright {margin:0 auto 30px; float:none;}
}
@media(max-width:765px) {
    #contenidoVideos.auxiVideos .auxi > .ar3, #contenidoVideos.auxiVideos .auxi > .ar3 + .ar3 { margin:0 auto; float:none;}
}
@media(max-width:700px){
    .ar1-2 {width:405px; float:none; margin:0 auto 10px; clear:both;}
    .topHome #destacado.auxiMain .ar1-2 + .ar1-2 {float:none; margin:0 auto 10px;}
    
    .aside.aright {width:370px; margin:0 auto; float:none;}
    #contenidoVideos.auxiVideos > .ar3, #contenidoVideos.auxiVideos > .ar3 + .ar3 {float:none; margin:0 auto 15px !important;}
    .box.aright {width:200px;}
}
@media(max-width:700px){
    .aleft.bg1 {width:95%;}
    .ar6, .aleft.bg1 {margin:0 auto; float:none; clear:both;}
}
@media(max-width:670px){
    .boxImportante  .ar4 { float:none; margin:0 auto; display:table;}
    .boxImportante .box.aright {width:95%; margin:0 auto; float:none; clear:both;}
}

@media(max-width:605px){
    .ar1-1 .boxTxt {position: relative; bottom:0;}
    .ar1-1 .boxTxt h2.titular a {font-size:25px; line-height:120%;}
    .boxRotulo_izq {float: none}
}
@media(max-width:580px){
    .encuestaBig {border-left:2px solid #000;}
    .aleft.bg1 {padding:10px;}
    .boxImportante {width:auto; padding:10px;}
}
@media(max-width:480px){
    /*.ar1-mv{width: 80%;}*/    
    .boxImportante .ar4 {width:auto;}


    #main.inicio .auxiMain { width: 100%;  margin: 0 auto;  display: block;}


}
@media(max-width:405px){
    /*.bannerHeader, .bannerHeader + .bannerHeader {display:none;}*/
    .ar4 .boxTxt {position: relative; bottom:0; margin:0 auto 10px;}
    .mascara4 { display:none;}
    .ar1-2 {width:100%;}

}
@media(max-width:410px){
    }
@media(max-width:400px){
    #contenidoVideos.auxiVideos > .ar3, #contenidoVideos.auxiVideos > .ar3 + .ar3 {width:100%; height:auto;}
    #contenidoVideos.auxiVideos > .ar3 a, #contenidoVideos.auxiVideos > .ar3 a img {width:100%; height:auto;}
    .ar6 {width:100%;}
    /*.aside.aright > .ar3 {width:100%; margin:0 auto !important;}*/
    .ar7 {width:100%;}
    .ar1-1 .boxTxt .auxi .aleft {width:85%;}
    
}
@media(max-width:410px){
    .ar3.destacado {width:300px; margin:0 auto; display:table; float:none !important;}
    .ar3.destacado a.foto img {height: auto; width: 235px !important;}
	
	/*MASTER*/
	.columna.col1.aleft {clear:both; width:75%;}
	.columna.col4.aleft {clear:both; width:75%;}
	.columna.col4.aleft ul.bxslider li .box-txt {width:95%; margin:0 auto 15px}
	.bx-wrapper {margin:20px auto 0 !important;}

}
@media(max-width:372px){
    .aside.aright {width:100%; }
    .ar7 .aright {margin:50px 17px 0 0;}
}

@media(max-width:330px){
    #main { width: 319px; }
    .ar3 {width:319px; position:relative; margin:0;}
    /*.boxTabla {width:319px; min-height:421px; padding:98px 0 30px 0; margin:0; float:left;}
    img { margin-left: 3px; width: 315px !important; }*/
    .ar7 .aright {width:140px; margin:30px 5px 0 0;}

}
@media(max-width:321px){
    #main { width:319px; margin: auto; }
    #main #contenidoPort { width:319px; margin: auto; }
    .aside.aright, .aside.left {width:319px; margin:0 auto; float:none;}
}