#header .menu-principal .link.login.login-barra {background: url("/cdfcomercial/cdf/imag/v1/login/usuario-responsivo.png") center center no-repeat;	width: 20px !important;	height: 25px;	margin: 10px !important;}
#header .menu-principal .link.login.login-barra.logueado {background: url("/cdfcomercial/cdf/imag/v1/login/usuario-responsivo-log.png") center center no-repeat;}

#colorbox {border: #e2231b 10px solid;	border-left: none;	border-right: none;}
#colorbox p, #colorbox label, #colorbox span, #colorbox a {font-family: 'open_sans_regular', Arial, Helvetica, sans-serif; color: #5e5e5e;}
#colorbox #cboxLoadedContent {padding: 40px 10px 10px 10px;}
#colorbox #usuario {overflow: hidden;}
#colorbox #usuario > div {width: 100%;}
#colorbox #usuario h4, #colorbox #form-login h3, .articleRegistro h3, .actualiza h3{font-size: 18px;	font-family: Montserrat_Bold, Verdana, Geneva, sans-serif;	color: #333333;	margin: 10px 0;}
#colorbox #usuario #headerLog {margin-bottom: 1em;}
#colorbox #usuario #headerLog h3, #colorbox #registrate #headerLog h3 {font-family: Montserrat_Bold, Verdana, Geneva, sans-serif;	font-size: 18px;	color: #333333;	text-transform: uppercase;	display: block;	width: 60%;	float: left;}
#colorbox #usuario .redes-sociales, #colorbox #registrate .redes-sociales {float: left;}
#colorbox #usuario .redes-sociales li, #colorbox #registrate .redes-sociales li {display: inline-block;}
#colorbox #usuario .redes-sociales li img, #colorbox #registrate .redes-sociales li img {width: 100%; height: auto;}
#cboxClose {background: url(/cdfcomercial/cdf/imag/v1/auxi/login-btn-cerrar.png) top center no-repeat;	width: 25px;	height: 22px;	margin: 10px; border: 0;}
#cboxClose.hover {background-position: top center !important; opacity: .8;}
#colorbox .item, #colorbox .sex-form, .actualiza .item{display: inline-block;	margin: 0 10px 0 0; width: 47%;float: left;}
#colorbox .sex-form input {top: 1px;}
#colorbox .sex-form input, #colorbox .sex-form span {margin-top: 15%;}
#colorbox .item label, .actualiza .item label{display: block;	margin: 10px 0; color: #5e5e5e; font-size: 14px;}
#colorbox .item input, .actualiza .item input{width: 100% !important; padding: 2%;}
#colorbox .item span, .actualiza .item span{display: block;	float: right;	width: 85%;	font-size: 14px;}
#colorbox .item .divSession {display: inline-block; float: right;  font-size: 12px;  position: relative;  top: -20px;}
#colorbox #usuario #recuperar_pass {display: block;	margin: 20px 0;	font-size: 12px;	text-align: left;	color: #E2231B;	width: 50%;	float: left;}
.usuario_recibir_informacion {margin-top: 27px !important; }
#usuario_recibir_informacion {width: auto !important; }
#colorbox #usuario .gemelo .divSession {text-align: right;	margin: 10px 10px 20px 0;	color: #5e5e5e;	font-size: 14px;	display: block;	float: left;	width: 45%;}
#colorbox a.boton, .actualiza a.boton{font-family: Montserrat_Bold, Verdana, Geneva, sans-serif; text-transform: uppercase; height: 35px;	display: block;	color: #fff;	text-align:center;	padding: 10px 15px;}
#colorbox a.boton.chico, .actualiza a.boton.chico{background: url("/cdfcomercial/cdf/imag/v1/auxi/fondo_btn_chico.gif") top center no-repeat; width: 110px;}
#colorbox a.boton.mediano, .actualiza a.boton.mediano{background: url("/cdfcomercial/cdf/imag/v1/auxi/fondo_btn_mediano.gif") top center no-repeat; width: 152px;}
#colorbox a.boton.largo, .actualiza a.boton.largo{background: url("/cdfcomercial/cdf/imag/v1/auxi/fondo_btn_largo.gif") top center no-repeat; width: 206px;}
#colorbox a.crearCuenta {margin: 20px 0 10px;}
#cboxLoadedContent section {margin-bottom: 40px;}
#cboxLoadedContent {overflow: hidden !important;}
.item.captcha{width: 100% !important;}
#colorbox .item.captcha input {width: auto !important; float: left;}
#colorbox .item.captcha .captcha {width: auto !important; float: left;}
#colorbox .customGPlusSignIn.btn { cursor: pointer;}
/* Usuario Perfilado Home CDF */

/* Cleaning */

.equipo-barra .proximo-partido h2.fixtures-plus-list , .equipo-barra .ultima-fecha h2.fixtures-plus-list {display:none;}
.equipo-barra .proximo-partido .fixtures-plus-list , .equipo-barra .proximo-partido .fixtures-plus-list table , .equipo-barra .ultima-fecha .fixtures-plus-list , .equipo-barra .ultima-fecha .fixtures-plus-list table  {background:none;}
.equipo-barra .proximo-partido .fixtures-plus-list tbody.grouping , .equipo-barra .ultima-fecha .fixtures-plus-list tbody.grouping {display:none;}
.equipo-barra .proximo-partido .fixtures-plus-list span.crest img , .equipo-barra .ultima-fecha .fixtures-plus-list span.crest img {display:none;}
.equipo-barra .proximo-partido .fixtures-plus-list td.match-time span , .equipo-barra .ultima-fecha .fixtures-plus-list td.match-time span{background-image:none;}
.equipo-barra .proximo-partido .fixtures-plus-list td , .equipo-barra .proximo-partido .fixtures-plus-list td span , .equipo-barra .proximo-partido .fixtures-plus-list td.standout div , .equipo-barra .ultima-fecha .fixtures-plus-list td , .equipo-barra .ultima-fecha .fixtures-plus-list td span , .equipo-barra .ultima-fecha .fixtures-plus-list td.standout div {font-family: Open_Sans_regular, Verdana, Geneva, sans-serif; font-size:13px; line-height:16px; font-weight:normal;}
.equipo-barra .proximo-partido .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td.score-home , .equipo-barra .proximo-partido .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td.score-away  {display:none;}
.equipo-barra .resultados-partidos .home-team-name .crest , .equipo-barra .resultados-partidos .away-team-name .crest {display:none;}
.equipo-barra .fecha-partidos .match-time.left abbr , .equipo-barra .fecha-partidos .match-time.left span {display:none;}
.equipo-barra .resultados-partidos .match-time , .equipo-barra .resultados-partidos .score-divider {display:none;}

.equipo-barra .col3 .tabla h2 , .equipo-barra .col3 .tabla thead {display:none;}
.equipo-barra .col3 .tabla table tr td.st_played , .equipo-barra .col3 .tabla table tr td.st_won , .equipo-barra .col3 .tabla table tr td.st_drawn , .equipo-barra .col3 .tabla table tr td.st_lost , .equipo-barra .col3 .tabla table tr td.st_goaldiffall {display:none;}

/*--*/

.equipo-barra {margin-top:-30px; margin-bottom:0px;}

.equipo-barra .col1 , .equipo-barra .col2 , .equipo-barra .col3 {margin-right:36px; margin-left:0px;}
.equipo-barra .col1  .fecha-partidos , .equipo-barra .col2 .resultados-partidos  , .equipo-barra .col3 .tabla , .equipo-barra .col4 .bx-wrapper {margin-top:20px;}
.equipo-barra .col4 {margin-left:0px; margin-right:0px; width:380px;}
.equipo-barra .col2 {width:auto;}

.equipo-barra .resultados-partidos .home-team-name , .equipo-barra .resultados-partidos .away-team-name {max-width:118px !important; }
.equipo-barra .resultados-partidos .home-team-name {padding:0px 5px 0px 14px !important; background-image:url("/master/cdf/imag/cdf/li-bg.jpg"); background-repeat:no-repeat; background-position:top 6px left 0px;}
.equipo-barra .resultados-partidos .away-team-name {padding-left:0px 0px 0px 5px !important;}
.equipo-barra .resultados-partidos .home-team-name .team-name , .equipo-barra .resultados-partidos .away-team-name .team-name {padding:0px !important;}
.equipo-barra .resultados-partidos .score-home , .equipo-barra .resultados-partidos .score-away  {background-color:#b01802; color:#fff; width:8% !important; padding:4px !important; text-align:center !important;}
.equipo-barra .resultados-partidos .score-home { margin-right:3px;}

.equipo-barra .resultados-partidos .opta-widget-container .fixtures-plus-list td.score-home ,  .equipo-barra .resultados-partidos .opta-widget-container .fixtures-plus-list td.score-away{color: #fff;}
.equipo-barra .resultados-partidos .opta-widget-container .fixtures-plus-list > table {table-layout:fixed;}
.equipo-barra .resultados-partidos , .equipo-barra .resultados-partidos .opta-widget-container , .equipo-barra .resultados-partidos .opta-widget-container .fixtures-plus-list , .equipo-barra .resultados-partidos .opta-widget-container .fixtures-plus-list table , .equipo-barra .resultados-partidos .opta-widget-container .fixtures-plus-list table tbody , .equipo-barra .resultados-partidos .opta-widget-container .fixtures-plus-list table tbody tr {width:auto;}
.equipo-barra .fecha-partido , .equipo-barra .fecha-partido .opta-widget-container , .equipo-barra .fecha-partido .opta-widget-container .fixtures-plus-list , .equipo-barra .fecha-partido .opta-widget-container .fixtures-plus-list table { width:100%; }
.equipo-barra .fecha-partidos .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody {}
.equipo-barra .fecha-partidos .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td:nth-child(6) {margin-bottom:10px;}
.equipo-barra .fecha-partidos .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr {display:table;}
.equipo-barra .fecha-partidos .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td.home-team-name {display:table-header-group;}
.equipo-barra .fecha-partidos .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td.score-divider {display:table-header-group;}
.equipo-barra .fecha-partidos .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td.away-team-name {display:table-header-group;}
.equipo-barra .fecha-partidos .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td.match-time {display:table-footer-group;}
.equipo-barra .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody , .equipo-barra .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr {width:200px;}
.equipo-barra .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td:first-child { background-image:url("/master/cdf/imag/cdf/li-bg.jpg"); background-repeat:no-repeat; background-position:top 6px left 0px;}
.equipo-barra .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td {float:left; text-align:left; padding:2px 5px 2px 14px; border:#fff 0px solid; overflow:hidden; }
.equipo-barra .opta-widget-container .fixtures-plus td.home-team-name , .equipo-barra .opta-widget-container .fixtures-plus td.away-team-name  {width:auto; overflow:hidden;}
.equipo-barra .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td span {padding:5px;}
.equipo-barra .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td.score-divider {padding-left:0px; padding-right:0px;}
.equipo-barra .col2 .video-gol {text-align:center; }
.equipo-barra .col2 .video-gol iframe {display:block; margin:0 auto !important; width:240px; height:122px;}


.equipo-barra .col3 .opta-widget-container table {background-color:transparent; background:transparent; margin-bottom:0px;}
.equipo-barra .col3 .tabla > table {table-layout: fixed; width: 235px; border-collapse:collapse; }
.equipo-barra .col3 .tabla > table colgroup {width:235px;}
.equipo-barra .col3 .tabla > table tbody {width:235px; position:relative;}
.equipo-barra .col3 .tabla > table tr {width:235px; }
.equipo-barra .col3 .tabla .bottom-section {background:#f2f2f2;}
.equipo-barra .opta-widget-container tbody tr.bottom-section {display:block; height:26px; border-right:#ddd 1px solid;}
.equipo-barra .opta-widget-container tbody tr.bottom-section td {display:block; float:left;}
.equipo-barra .opta-widget-container tbody tr.team-highlight td {display:block; float:left;}
.equipo-barra .opta-widget-container tbody tr.team-highlight {border-right:#ddd 1px solid; display:block; height:54px; background-color:#fff !important;  width:235px; position:relative;}
.equipo-barra .col3 .tabla .detalle { text-align:left; float:left; display:block; background-color:#fff; font-size:11px; font-weight:normal; width:233px;  float:left; clear:left; display:block; height:28px; position:absolute; bottom:0; left:0; padding:8px 5px 8px 30px; margin:0;}
.equipo-barra .col3 .tabla .detalle span { font-size:11px; font-weight:bold; padding-right:8px;}
.equipo-barra .opta-widget-container tbody tr.team-highlight td {vertical-align:top; padding:8px 5px 8px 5px; }
.equipo-barra .opta-widget-container tbody tr.team-highlight td.st_points {background:#b01802; color:#fff; font-weight:bolder;}
.equipo-barra .opta-widget-container .standings-container {background-color:transparent; border:#ccc 1px solid;}
.equipo-barra .col3 .tabla > table tr td {float:left;  text-align:left; position:relative; }
.equipo-barra .col3 .tabla  table tr td.team {width:75%; }
.equipo-barra .col3 .tabla  table tr td.position {width:10%;  text-align:center; font-weight:bold; color:#b01802;}
.equipo-barra .col3 .tabla  table tr td.st_points {width:15%;  text-align:center;}
.equipo-barra .col4  , .equipo-barra .col4 .bx-wrapper , .equipo-barra .col4 .bx-wrapper .bx-viewport {height:181px;}
.equipo-barra .col4 .bx-wrapper {margin-top:20px !important;}
.equipo-barra .col4 .bx-wrapper .bx-viewport {width:93% !important;}
.equipo-barra .col4 .bxslider > li { width: 100% !important;}
.equipo-barra .col4 .bx-wrapper .bx-controls .bx-controls-direction .bx-prev , .equipo-barra .col4 .bx-wrapper .bx-controls .bx-controls-direction .bx-next {top:40%;}

/*--*/

/*#actualizate .addItem, #registrate .addItem{ height: 30px; width: 41px; position: relative;  cursor: pointer; background: black;  opacity:0;}
#registrate .addItem.left{ left: 85%;  top: -41px;}
#registrate .addItem.right{  left: 85%;  top: -41px;}
#actualizate .addItem.left{ left: 92%; top: -41px;}
#registrate .item, #actualizate .item{ margin-top: -30px;}
#actualizate .addItem.right{  left: 92%;  top: -41px;}*/
#form-login .col-input {position: relative;}
#form-login .addItem {background: black none repeat scroll 0 0;	cursor: pointer;	float: right;	height: 30px;	opacity: 0;	position: absolute;	top: 13px;	width: 41px;	right: 0;}
#form-login .col-input input.campoSeleccion, #form-login .col-input input.campoClub, #form-login .col-input input.campoJugador {width:100% !important; background: url("/cdf/imag/v1/login/addTag.gif") no-repeat scroll right center rgba(0, 0, 0, 0);}
#form-login .col-input span.seleccion,#form-login .col-input span.club,#form-login .col-input span.jugador {background: url("/cdf/imag/v1/login/closeTag.gif") no-repeat scroll right center rgba(0, 0, 0, 0); border: 1px solid #ccc; border-radius: 5px; color: #757575; cursor: pointer; font-size: 12px; margin: 3px 7px 3px 0; padding: 3px 17px 3px 3px; display:inline-block;}


/*Master 20151116 */
ul.registro {background: url(/cdf/imag/v1/auxi/fondo-login.jpg) no-repeat;width: 317px;overflow: hidden; height: 62px;padding: 8px 20px 8px 75px;}
ul.registro li {margin:0; font-size:13px; color:#2e2e2e; font-family:open_sans_regular, Verdana, Geneva, sans-serif;}
ul.registro li + li {margin:3px 0 0 0;}
ul.registro li a {margin:0; font-family:open_sans_semibold, Verdana, Geneva, sans-serif; color:#2e2e2e; text-decoration: underline;}
ul.registro li .small {font-size: 12px;line-height: 120%;}
ul.registro li a.destacado {font-variant: small-caps; text-transform: lowercase;font-family:open_sans_extrabold, Verdana, Geneva, sans-serif; color:#cb2d1c; text-decoration: none; font-size:14px}
ul.registro li a.ingresar {background:url(/cdf/imag/v1/auxi/sprite.png) no-repeat -156px -41px;}
ul.registro li a.registrese {background:url(/cdf/imag/v1/auxi/sprite.png) no-repeat -262px -41px;}

#banner-cdf {width:100%;}
#banner-cdf > .banner {max-width:100%; width:1200px; margin:0 auto; display:block;}

.box-registro {background-color:#797979; padding:20px 0;}
.box-registro .registro.responsivo, .box-registro .registrado.responsivo {margin:0 auto; padding:13px 8px 8px; float:none; width:196px;}
ul.registro.responsivo {background: url(/cdf/imag/v1/auxi/fondo-login2.jpg) no-repeat;}

.box-registro {display:none;}

.registrado {background:#fff; height:62px; overflow:hidden; padding:13px 0 8px 0; width:190px; position:relative;}
.registrado img {float:left; margin-right: 5px;}
.registrado img.flecha {margin:0 0 0 20px;}
.registrado span {float:left;}
.registrado span.nombre {color:#000; font-size:13px; font-family:Verdana, Geneva, sans-serif; margin: 0; width:95px;}
.registrado .numero {background-color:#F00; color:#FFF; font-size:12px; font-family:Verdana, Geneva, sans-serif; padding:2px 5px; position:absolute; top:10px; right:18px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;}
.registrado  #cerrar {font-size: 12px; display: inline-block;	margin: 10px 0;	color: #818D9D;}

/*.registro.aright.no-responsivo, .registrado.aright.no-responsivo {display:none;}*/

@media(max-width:1145px) {
    .equipo-barra-inferior .datos-equipos .barra-inferior .datos-equipos {margin-top:20px;}
}

@media(max-width:825px) {
    #header .logo {margin:0 auto; width: 300px;}
				ul.aright.registro {margin: 5px 0;}
}
/*Fin master 20151116*/

/* master 20151117*/
.boxArea2 {background:#e8e7ea;  bottom: 0; width: 100%;z-index: 111;}
.position-fixed{position: fixed;}
.interior{overflow: hidden;}
#max.interior {height:250px;}
#min.interior {min-height: 130px; height: auto;}
.equipo1 {background:url(/master/cdf/imag/v1/master/bg01.jpg) no-repeat left top #E2E1E0;}

.botonera.right {position: absolute; right: 1em; top: 15px;}
.botonera.right .fan-btn {width: 25px; height: 25px; margin: 5px; display: inline-block;}
.botonera.preferencia {padding: 20px 0;display: block;clear: both; font-size: 14px;}
.botonera.preferencia .fan-btn > * {vertical-align: middle;}
.botonera .fan-btn:hover {text-decoration: none; color: #b01802;}
.botonera .fan-btn:hover img {opacity: .8;}
.equipo-barra { margin-top:0;}
.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:12px; 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:20px 0 0 0;font-weight: bolder;}
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:12px; color:#000; padding:15px 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;}

.equipo-barra .col4 .bx-wrapper {width:370px; position:relative; clear:both; float:left; padding:0px 0px 0px 0px; margin:15px auto 0 !important;}
.bx-controls .bx-controls-direction .bx-prev {background:url(/cdf/imag/v1/carou-prev.png) no-repeat width:24px; height:24px; position:absolute; left:-30px; top:50%; z-index:999; font-size:0;}
.bx-controls .bx-controls-direction .bx-next {background:url(/cdf/imag/v1/carou-next.png) no-repeat width:24px; height:24px; position:absolute; right:-30px; top:50%; z-index:999; font-size:0;}
#max ul.bxslider li .box-txt {width:40%; margin:0 0 0 9px}
#min ul.bxslider li .box-txt {margin:0 0 0 9px}
ul.bxslider li .box-txt span {font-family:Montserrat_Bold, Verdana, Geneva, sans-serif; font-size:14px;color: #b01802;font-variant: small-caps;text-transform: lowercase;}
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:#1d1d1d;font-weight: bolder;}
/* master 20151117*/

/* Close */

.equipo-barra-inferior.open .datos-equipos {position:relative; margin-top:25px; margin-bottom:10px;}
.equipo-barra-inferior.open .datos-equipos .preferencia.right { position:absolute; top:20px; right:45px;}
.equipo-barra-inferior.open .datos-equipos .preferencia.right .fan-btn > span {display:none;}

.equipo-barra-inferior {background-repeat:repeat-y !important;}
.equipo-barra-inferior .col4 .bxslider > li { width: 100% !important;}
.equipo-barra-inferior .col4 .box-txt.aleft { float: left; margin-left: 5px; width: 43%; }
.equipo-barra-inferior .col4 .aleft { display: block; float: left; width: 55%; }

.equipo-barra-inferior.close .datos-equipos .closeBoton {display:none;}
.equipo-barra-inferior.close .preferencia {display:none;}
.equipo-barra-inferior.close .col1 .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody:nth-child(4) , .equipo-barra-inferior.close .col1 .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody:nth-child(6) {display:none;} 
.equipo-barra-inferior.close .col2 .video-gol {display:none;}
.equipo-barra-inferior.close .col3 .opta-widget-container tbody tr.bottom-section {display:none;}
.equipo-barra-inferior.close .col3 .opta-widget-container tbody tr.team-highlight {display:block !important}
.equipo-barra-inferior.close .equipo-barra .col4 .bx-wrapper img {display:none;}
.equipo-barra-inferior.close .col4 .box-txt.aleft { float: left; margin-left: 0px; width: 100%; }
.equipo-barra-inferior .col4  , .equipo-barra-inferior .col4 .bx-wrapper , .equipo-barra-inferior .col4 .bx-wrapper .bx-viewport {height:100px;}

.equipo-barra-inferior .datos-equipos .botonera .centro {display:none;}

/*--*/

/* Open */

.equipo-barra-inferior.open .datos-equipos .openBoton {display:none;}
.equipo-barra-inferior.open .datos-equipos .botonera .centro {display:none;}
.equipo-barra-inferior.open .col4 .bx-wrapper .bx-controls .bx-controls-direction .bx-next , .equipo-barra-inferior.open .col4 .bx-wrapper .bx-controls .bx-controls-direction .bx-prev {top:70%;}


/*--*/
@media(max-width:1199px) {

    .equipo-barra .col1 , .equipo-barra .col2 , .equipo-barra .col3 {margin-right:1.5%;}
    .equipo-barra .col4 {margin-right:0px;}

}
@media(max-width:1145px) {
	
    .equipo-barra-inferior.open .datos-equipos .preferencia.right {display:none; }
    .equipo-barra-inferior.close .datos-equipos .botonera {height:70px; width:150px; margin:0 auto; padding:10px 0px 10px 0px;}
    .equipo-barra-inferior.close .datos-equipos .botonera .centro {display:block; text-align:center;}
    .equipo-barra-inferior.close .datos-equipos .barra-inferior {display:none;}
    .equipo-barra-inferior.open .openBoton.right .fan-btn > img {display: block;}
    .openBoton.right .fan-btn > img {display: none;}
        
    .equipo-barra .col1 .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr {width: 100%;}
    .equipo-barra .col1 .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td:first-child {padding:2px 2px 2px 14px;}
    .equipo-barra .col1 .opta-widget-container .opta-v3.fixtures-plus-list.fixtures-plus > table tbody tr td {padding:2px 2px 2px 2px;}
    .equipo-barra {width:785px; height:auto; margin:0 auto;}
    .equipo-barra .col1 , .equipo-barra .col2 , .equipo-barra .col3 , .equipo-barra .col4 {width:350px; margin-top:0px;}
    .equipo-barra .col1 , .equipo-barra .col2 {margin-bottom:10px;}
    .equipo-barra .col2 , .equipo-barra .col4 {margin-right:0px;}
    .equipo-barra .col1 , .equipo-barra .col3 {margin-right:85px;}
    .equipo-barra .col2 .video-gol , .equipo-barra .col4 .bx-wrapper img {display:none;}
    .equipo-barra .col4 .bx-wrapper .box-txt , .equipo-barra .col4 .bx-wrapper .bxslider , .equipo-barra .col4 .bx-wrapper .bxslider > li  {width:100% !important;}
    .equipo-barra .col4 .bx-wrapper .bxslider > li {padding-left:10px;}
    .equipo-barra .col3 .tabla .opta-widget-container {margin:0px;}
    .equipo-barra .col3 .opta-widget-container table , .equipo-barra .col3 .opta-widget-container {width:350px;}
    .equipo-barra .col3 .opta-widget-container tbody tr.team-highlight { width:349px; display:block !important}
    .equipo-barra .col3 .opta-widget-container tbody tr.team-highlight td {float:left;}
    .equipo-barra .col3 .opta-widget-container tbody tr.bottom-section {display:none;}
    .equipo-barra .col3 .opta-widget-container tbody .detalle {width:100%;}
}
@media(max-width:940px) {
/*master 20151116*/
    .box-registro {display:block;}
    .registro.aright.no-responsivo, .registrado.aright.no-responsivo {display:none;}
    #header .logo {float:none; margin:0 auto;}
    .bx-controls .bx-controls-direction .bx-prev {left:-25px;}
    .bx-controls .bx-controls-direction .bx-next {right:-25px;}
        /*Fin master 20151116*/
    #colorbox .item, #colorbox .sex-form{width: 100%;}
    #colorbox .sex-form input, #colorbox .sex-form span{margin-top: 13px;}
    #header .menu-principal .link.login.login-barra {margin-top:0px !important; display:block !important; margin-left:0px !important;}

}
@media (min-width:841px) and (max-width:1600px) {
    
    #fixed {display: none;}
    .box-registro {display:none;}
}
@media (max-width:840px) {
    
    #footer {padding: 0 !important;}
    #fixed {position: fixed; bottom: 0;z-index:9999999; width: 100%; display: block; height: auto; padding-bottom: 5%;}
    #fixed .datos-equipos {position: relative; padding: 20px 0; overflow: hidden;}
    #fixed .datos-equipos img.escudo, #fixed .datos-equipos .btn-close {position: absolute;}
    #fixed .datos-equipos img.escudo {width: 15%; height: auto; top:0; left: 0;}
    #fixed .datos-equipos .btn-close {top: 15px; right: 15px;}
    #fixed .datos-equipos .btn-close img {width: 30px;height: 30px;}
    #fixed .botonera {position: fixed; bottom: 0; width: 100%;background: #2C2C2C;padding: 10px 0; overflow: hidden;}
    #fixed .botonera .centro {display: table; margin: 0 auto;}
    #fixed .botonera .centro > * {display: table-cell; vertical-align: middle;}
    #fixed .botonera .centro .fan-btn > * {vertical-align: middle; font-size: 20px;}
    #fixed .botonera .centro img {margin: 0 20px 0 5px;}
    #fixed .botonera .centro a {color: #fff; font-size: 14px;}
    #fixed .datos-equipos .columna {margin: 0 2% 20px;  display: block; float: left;}
    #fixed .datos-equipos .columna.col4 {width: 300px;}
    #min, #max {display: none !important;}
    .box-registro {display:block;}
}
/* Usuario Perfilado Responsive */

@media(max-width:785px) {
	
    .equipo-barra-inferior.open .col1 , .equipo-barra-inferior.open .col3 {margin-left:3%; margin-right:7%}
    
    .equipo-barra {width:100%;}
    .equipo-barra .col1 , .equipo-barra .col2 , .equipo-barra .col3 , .equipo-barra .col4 {width:42%;}
    .equipo-barra .col1 , .equipo-barra .col3 {margin-right:10%;}
    .equipo-barra .col2 , .equipo-barra .col4 {float:left;}
}
@media(max-width:700px) {
	
    .equipo-barra-inferior.open .col1 , .equipo-barra-inferior.open .col3 {margin-left:0;}
    .equipo-barra {width:60%; margin:-5px auto; }
    .equipo-barra .col1 , .equipo-barra .col2 , .equipo-barra .col3 , .equipo-barra .col4 {width:100%; margin:0 0 15px 0; }
    .equipo-barra .col1 .fecha-partidos , .equipo-barra .col2 .resultados-partidos , .equipo-barra .col3 .tabla , .equipo-barra .col4 .bx-wrapper {margin-top:8px; }
    .equipo-barra .col4  , .equipo-barra .col4 .bx-wrapper , .equipo-barra .col4 .bx-wrapper .bx-viewport {height:60px;}

} 
@media (min-width:600px) and (max-width:840px) {
    
    #fixed .datos-equipos .columna.col1 {margin: 0 2% 40px 17%;}
    #fixed .datos-equipos .columna.col2 {margin-bottom: 40px;}
}

@media (max-width:600px) {
    
    #fixed {height: auto; padding-bottom: 10% !important;}
    #fixed .datos-equipos { padding: 20px 5% 10px 15%;}
    #fixed .datos-equipos img.escudo {width: 22% !important;}
    #fixed .datos-equipos .columna {margin: 0 auto 20px !important; display: block;float: none !important;}
}


@media (max-height:540px) {
	
    #fixed .datos-equipos .columna.col4 {display: none;}
}

@media(max-width:480px) {
    
.equipo-barra {width:85%;}
}
@media (max-width:400px) {
	
	.equipo-barra-inferior.open .col1 {margin-top:30px;}
	.equipo-barra-inferior.open .col1 , .equipo-barra-inferior.open .col3 , .equipo-barra-inferior.open .col2 , .equipo-barra-inferior.open .col4 {width:95%; margin-left:3%; margin-right:3%}
	
    .equipo-barra {width:100%;}
    .equipo-barra .col3 .opta-widget-container table , .equipo-barra .col3 .opta-widget-container {width:301px;}
    .equipo-barra .col3 .opta-widget-container tbody tr.team-highlight { width:300px; display:block !important}
}

