/* index selecciones */
.selecciones { position: relative;}
.selecciones ul { margin-bottom:0; padding:0;}
.selecciones .seleccion { width: 237px; height:325px; float: left; margin:0 5px; padding: 10px 0px; text-align: center; background:#eeeeee; position: relative; top: inherit; left:inherit;}
.selecciones .seleccion figure { width:200px; height:auto; margin:0 auto 10px; background:transparent; position: relative;}
.selecciones .seleccion figure a { width:200px; height:auto; display:block; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.selecciones .seleccion figure a:hover {}
.selecciones .seleccion figure img { width:80%; margin:0;}
.selecciones h2 { font-size: 35px; font-family:"montserratBold", Arial, sans-serif, helvetica; color:#ffffff; text-align: center; margin-bottom:10px;}
.selecciones .seleccion ul li {display:inline-block; font-size: 20px;}

.selecciones span { width:100%; height:50px; display:block; clear:both; text-align: center; margin:10px auto; line-height:50px; color:#ffffff; font-size: 25px; font-family: "montserratBold",Arial,sans-serif,helvetica;}
.selecciones .grupo-a span { background:#0a3e70; }
.selecciones .grupo-b span { background:#e6b538; }
.selecciones .grupo-c span { background:#95ac2e; }
.selecciones .grupo-d span { background:#52939f; }
.selecciones .grupo-e span { background:#9c1417; }
.selecciones .grupo-f span { background:#676463; }
/*fondos para cada selección*/
/*Albania*/
.fondo-euro-2016.albania {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #841013, #1d1d1d);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #841013, #1d1d1d);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #841013, #1d1d1d);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #841013, #1d1d1d);
}
/*Alemania*/
.fondo-euro-2016.alemania {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ffffff, #1d1d1d);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ffffff, #1d1d1d);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ffffff, #1d1d1d);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ffffff, #1d1d1d);
}
/*Austria*/
.fondo-euro-2016.austria {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ff1c38, #ffffff);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ff1c38, #ffffff);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ff1c38, #ffffff);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ff1c38, #ffffff);
}
/*Bélgica*/
.fondo-euro-2016.belgica {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #841013, #ff1c38);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #841013, #ff1c38);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #841013, #ff1c38);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #841013, #ff1c38);
}
/*Croacia*/
.fondo-euro-2016.croacia {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ff1c38, #ffffff);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ff1c38, #ffffff);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ff1c38, #ffffff);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ff1c38, #ffffff);
}
/*Eslovaquia*/
.fondo-euro-2016.eslovaquia {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #00569f, #0b3861);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #00569f, #0b3861);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #00569f, #0b3861);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #00569f, #0b3861);
}
/*España*/
.fondo-euro-2016.espana {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ff1c38, #ffe900);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ff1c38, #ffe900);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ff1c38, #ffe900);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ff1c38, #ffe900);
}
/*Francia*/
.fondo-euro-2016.francia {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #0b3861, #0b3861);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #0b3861, #0b3861);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #0b3861, #0b3861);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #0b3861, #0b3861);
}
/*Gales*/
.fondo-euro-2016.gales {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #01a451, #ff1c38);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #01a451, #ff1c38);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #01a451, #ff1c38);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #01a451, #ff1c38);
}
/*Hungría*/
.fondo-euro-2016.hungria {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ff1c38, #01a451);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ff1c38, #01a451);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ff1c38, #01a451);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ff1c38, #01a451);
}
/*Inglaterra*/
.fondo-euro-2016.inglaterra {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ffffff, #00569f);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ffffff, #00569f);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ffffff, #00569f);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ffffff, #00569f);
}
/*Irlanda del Norte*/
.fondo-euro-2016.irlanda-del-norte {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #007451, #00569f);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #007451, #00569f);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #007451, #00569f);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #007451, #00569f);
}
/*Islandia*/
.fondo-euro-2016.islandia {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #00569f, #0b3861);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #00569f, #0b3861);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #00569f, #0b3861);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #00569f, #0b3861);
}
/*Italia*/
.fondo-euro-2016.italia {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #00569f, #ffffff);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #00569f, #ffffff);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #00569f, #ffffff);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #00569f, #ffffff);
}
/*Polonia*/
.fondo-euro-2016.polonia {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ff1c38, #ffffff);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ff1c38, #ffffff);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ff1c38, #ffffff);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ff1c38, #ffffff);
}
/*Portugal*/
.fondo-euro-2016.portugal {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #841013, #01a451);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #841013, #01a451);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #841013, #01a451);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #841013, #01a451);
}
/*República Checa*/
.fondo-euro-2016.republica-checa {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ff1c38, #00569f);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ff1c38, #00569f);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ff1c38, #00569f);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ff1c38, #00569f);
}
/*República de Irlanda*/
.fondo-euro-2016.irlanda {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #01a451, #ff7300);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #01a451, #ff7300);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #01a451, #ff7300);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #01a451, #ff7300);
}
/*Rumanía*/
.fondo-euro-2016.rumania {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ffe900, #ff1c38);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ffe900, #ff1c38);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ffe900, #ff1c38);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ffe900, #ff1c38);
}
/*Rusia*/
.fondo-euro-2016.rusia {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ff1c38, #00569f);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ff1c38, #00569f);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ff1c38, #00569f);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ff1c38, #00569f);
}
/*Suecia*/
.fondo-euro-2016.suecia {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ffe900, #00569f);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ffe900, #00569f);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ffe900, #00569f);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ffe900, #00569f);
}
/*Suiza*/
.fondo-euro-2016.suiza {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ff1c38, #ffffff);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ff1c38, #ffffff);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ff1c38, #ffffff);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ff1c38, #ffffff);
}
/*Turquía*/
.fondo-euro-2016.turquia {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #ff1c38, #841013);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #ff1c38, #841013);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #ff1c38, #841013);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #ff1c38, #841013);
}
/*Ucrania*/
.fondo-euro-2016.ucrania {
  /* For browsers that do not support gradients */
  background: #007cba;
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left top, #00569f, #ffe900);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(bottom right, #00569f, #ffe900);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(bottom right, #00569f, #ffe900);
  /* Standard syntax */
  background: linear-gradient(to bottom right, #00569f, #ffe900);
}
.fondo-euro-2016.albania:after, .fondo-euro-2016.alemania:after, .fondo-euro-2016.austria:after, .fondo-euro-2016.belgica:after, .fondo-euro-2016.croacia:after, .fondo-euro-2016.eslovaquia:after, .fondo-euro-2016.espana:after, .fondo-euro-2016.francia:after, .fondo-euro-2016.gales:after, .fondo-euro-2016.hungria:after, .fondo-euro-2016.inglaterra:after, .fondo-euro-2016.irlanda-del-norte:after, .fondo-euro-2016.islandia:after, .fondo-euro-2016.italia:after, .fondo-euro-2016.polonia:after, .fondo-euro-2016.portugal:after, .fondo-euro-2016.republica-checa:after, .fondo-euro-2016.irlanda:after, .fondo-euro-2016.rumania:after, .fondo-euro-2016.rusia:after, .fondo-euro-2016.suecia:after, .fondo-euro-2016.suiza:after, .fondo-euro-2016.turquia:after, .fondo-euro-2016.ucrania:after { background-image: radial-gradient(circle closest-corner at top center,#999999,rgba(153,153,153,0)); opacity: .5; filter: alpha(opacity=50); z-index: 2;}

/*seleccion*/
.seleccion { width:594px; position: absolute; left:198px; top:56px;}
.seleccion h1 { width:396px; text-align: left; position: relative; z-index:1;text-shadow:0 0 50px #454545;}
.seleccion figure { width:396px; position:absolute; top:0; right:0;}
.palmares { margin:230px auto 110px; background: rgba(255, 255, 255, 0.4); width:990px; height:180px;}
.palmares ul { width:396px; margin:0;}
.palmares li { height:52px; display:flex; margin:25px 0 25px 20px;}
.palmares span { height:52px; line-height:52px; display:block; margin:5px 0; padding-left:20px; border-left:solid 1px #ffffff; font-size: 16px; color:#ffffff;}
.palmares figure { float:left; margin:5px 20px 5px 0;}
.estadisticas { height:52px; text-align: center; color:#ffffff; font-size: 20px; line-height:52px; }
.estadisticas li { display:inline-block; font-family: "montserratBold",Arial,sans-serif,helvetica; font-size: 52px;}
.estadisticas li span { float:left; padding:0 15px; margin-right:15px; font-size: 20px; font-family: "montserratLight",Arial,sans-serif,helvetica; border-right:1px solid #ffffff;}

/*lista de convocados*/
.lista-convocados h2 { font-size: 50px; margin-bottom:20px; }
.lista-convocados ul .jugador { width:50%; height:130px; float:left; background:#cccccc; margin:0 0 2px; color:#ffffff;}
.lista-convocados ul .jugador ul { border-right:solid 2px #ffffff; margin:0; padding:17px 0;}
.lista-convocados ul .jugador li { margin-right:0;}
.lista-convocados ul .jugador .dorsal { width:104px; font-size:5em; text-align:center; float:left; line-height: 96px;}
.lista-convocados ul .jugador .foto-jugador { width:96px; height:96px; border-radius:50px; overflow:hidden; border:solid 3px #ffffff; line-height: 96px; float:left; margin-right:25px;}
.lista-convocados ul .jugador .foto-jugador img { width:90px; top:-9px; position:relative; }
.lista-convocados ul .jugador .nombre { font-size:20px; line-height:30px; font-family: "montserratBold",Arial,sans-serif,helvetica; padding-top:4px; }
.lista-convocados ul .jugador .demarcacion { font-size:20px; line-height:30px; }
.lista-convocados ul .jugador .equipo { font-size:20px; line-height:30px; }
/*Albania*/
.lista-convocados .albania .jugador { background:#841013; color:#1d1d1d; }
/*.lista-convocados .albania .jugador:nth-child(1), .lista-convocados .albania .jugador:nth-child(12), .lista-convocados .albania .jugador:nth-child(23) { background:#1d1d1d; color:#841013;}
/*Alemania*/
.lista-convocados .alemania .jugador { background:#eeeeee; color:#1d1d1d; }
/*.lista-convocados .alemania .jugador:nth-child(1), .lista-convocados .alemania .jugador:nth-child(12), .lista-convocados .alemania .jugador:nth-child(23) { background:#1d1d1d; color:#eeeeee;}
/*Austria*/
.lista-convocados .austria .jugador { background:#ff1c38; color:#eeeeee; }
/*.lista-convocados .austria .jugador:nth-child(1), .lista-convocados .austria .jugador:nth-child(2), .lista-convocados .austria .jugador:nth-child(3) { background:#eeeeee; color:#ff1c38;}
/*Bélgica*/
.lista-convocados .belgica .jugador { background:#841013; color:#ff1c38; }
/*.lista-convocados .belgica .jugador:nth-child(1), .lista-convocados .belgica .jugador:nth-child(2), .lista-convocados .belgica .jugador:nth-child(3) { background:#ff1c38; color:#841013;}
/*Croacia*/
.lista-convocados .croacia .jugador { background:#ff1c38; color:#eeeeee; }
/*.lista-convocados .croacia .jugador:nth-child(1), .lista-convocados .croacia .jugador:nth-child(12), .lista-convocados .croacia .jugador:nth-child(23) { background:#eeeeee; color:#ff1c38;}
/*Eslovaquia*/
.lista-convocados .eslovaquia .jugador { background:#00569f; color:#0b3861; }
/*.lista-convocados .eslovaquia .jugador:nth-child(1), .lista-convocados .eslovaquia .jugador:nth-child(2), .lista-convocados .eslovaquia .jugador:nth-child(3) { background:#0b3861; color:#00569f;}
/*España*/
.lista-convocados .espana .jugador { background:#ff1c38; color:#ffe900; }
/*.lista-convocados .espana .jugador:nth-child(1), .lista-convocados .espana .jugador:nth-child(12), .lista-convocados .espana .jugador:nth-child(23) { background:#ffe900; color:#ff1c38;}
/*Francia*/
.lista-convocados .francia .jugador { background:#0b3861; color:#eeeeee; }
/*.lista-convocados .francia .jugador:nth-child(1), .lista-convocados .francia .jugador:nth-child(12), .lista-convocados .francia .jugador:nth-child(22) { background:#eeeeee; color:#0b3861;}
/*Gales*/
.lista-convocados .gales .jugador { background:#01a451; color:#ff1c38; }
/*.lista-convocados .gales .jugador:nth-child(1), .lista-convocados .gales .jugador:nth-child(2), .lista-convocados .gales .jugador:nth-child(3) { background:#ff1c38; color:#01a451;}
/*Hungría*/
.lista-convocados .hungria .jugador { background:#ff1c38; color:#01a451; }
/*.lista-convocados .hungria .jugador:nth-child(1), .lista-convocados .hungria .jugador:nth-child(2), .lista-convocados .hungria .jugador:nth-child(3), .lista-convocados .hungria .jugador:nth-child(4) { background:#01a451; color:#ff1c38;}
/*Inglaterra*/
.lista-convocados .inglaterra .jugador { background:#eeeeee; color:#00569f; }
/*.lista-convocados .inglaterra .jugador:nth-child(1), .lista-convocados .inglaterra .jugador:nth-child(12), .lista-convocados .inglaterra .jugador:nth-child(23) { background:#00569f; color:#eeeeee;}
/*Irlanda del Norte*/
.lista-convocados .irlanda-del-norte .jugador { background:#007451; color:#00569f; }
/*.lista-convocados .irlanda-del-norte .jugador:nth-child(1), .lista-convocados .irlanda-del-norte .jugador:nth-child(12), .lista-convocados .irlanda-del-norte .jugador:nth-child(23) { background:#00569f; color:#007451;}
/*Islandia*/
.lista-convocados .islandia .jugador { background:#00569f; color:#f0f0f0; }
/*.lista-convocados .islandia .jugador:nth-child(1), .lista-convocados .islandia .jugador:nth-child(12), .lista-convocados .islandia .jugador:nth-child(13) { background:#f0f0f0; color:#00569f;}
/*Italia*/
.lista-convocados .italia .jugador { background:#00569f; color:#eeeeee; }
/*.lista-convocados .italia .jugador:nth-child(1), .lista-convocados .italia .jugador:nth-child(12), .lista-convocados .italia .jugador:nth-child(23) { background:#eeeeee; color:#00569f;}
/*Polonia*/
.lista-convocados .polonia .jugador { background:#ff1c38; color:#eeeeee; }
/*.lista-convocados .polonia .jugador:nth-child(1), .lista-convocados .polonia .jugador:nth-child(12), .lista-convocados .polonia .jugador:nth-child(23) { background:#eeeeee; color:#ff1c38;}
/*Portugal*/
.lista-convocados .portugal .jugador { background:#841013; color:#01a451; }
/*.lista-convocados .portugal .jugador:nth-child(1), .lista-convocados .portugal .jugador:nth-child(12), .lista-convocados .portugal .jugador:nth-child(23) { background:#01a451; color:#841013;}
/*República Checa*/
.lista-convocados .republica-checa .jugador { background:#ff1c38; color:#00569f; }
/*.lista-convocados .republica-checa .jugador:nth-child(1), .lista-convocados .republica-checa .jugador:nth-child(12), .lista-convocados .republica-checa .jugador:nth-child(23) { background:#00569f; color:#ff1c38;}
/*Irlanda*/
.lista-convocados .irlanda .jugador { background:#01a451; color:#ff7300; }
/*.lista-convocados .irlanda .jugador:nth-child(1), .lista-convocados .irlanda .jugador:nth-child(12), .lista-convocados .irlanda .jugador:nth-child(23) { background:#ff7300; color:#01a451;}
/*Rumania*/
.lista-convocados .rumania .jugador { background:#ffe900; color:#ff1c38; }
/*.lista-convocados .rumania .jugador:nth-child(1), .lista-convocados .rumania .jugador:nth-child(2), .lista-convocados .rumania .jugador:nth-child(3) { background:#ff1c38; color:#ffe900;}
/*Rusia*/
.lista-convocados .rusia .jugador { background:#ff1c38; color:#00569f; }
/*.lista-convocados .rusia .jugador:nth-child(1), .lista-convocados .rusia .jugador:nth-child(12), .lista-convocados .rusia .jugador:nth-child(23) { background:#00569f; color:#ff1c38;}
/*Suecia*/
.lista-convocados .suecia .jugador { background:#ffe900; color:#00569f; }
/*.lista-convocados .suecia .jugador:nth-child(1), .lista-convocados .suecia .jugador:nth-child(12), .lista-convocados .suecia .jugador:nth-child(23) { background:#00569f; color:#ffe900;}
/*Suiza*/
.lista-convocados .suiza .jugador { background:#ff1c38; color:#eeeeee; }
/*.lista-convocados .suiza .jugador:nth-child(1), .lista-convocados .suiza .jugador:nth-child(12), .lista-convocados .suiza .jugador:nth-child(23) { background:#eeeeee; color:#ff1c38;}
/*Turquia*/
.lista-convocados .turquia .jugador { background:#ff1c38; color:#eeeeee; }
/*.lista-convocados .turquia .jugador:nth-child(1), .lista-convocados .turquia .jugador:nth-child(12), .lista-convocados .turquia .jugador:nth-child(23) { background:#eeeeee; color:#ff1c38;}
/*Ucrania*/
.lista-convocados .ucrania .jugador { background:#00569f; color:#ffe900; }
/*.lista-convocados .ucrania .jugador:nth-child(1), .lista-convocados .ucrania .jugador:nth-child(12), .lista-convocados .ucrania .jugador:nth-child(23) { background:#ffe900; color:#00569f;}
/*fin de lista de convocados*/
/*estrella*/
.estrella { margin:0 auto 100px;}
.estrella .zona-video { color: white; height: 800px; margin: 0;
    padding: 0 0 125px; position: relative; margin-bottom:50px;}
.estrella h2, .entrenador h2, .oncehtml h2, .lista-convocados h2 { height:50px; line-height:50px; font-size: 20px; font-family: "montserratLight",Arial,sans-serif,helvetica; color:#ffffff; text-transform: uppercase; border-bottom:solid 1px #ffffff; text-align:center;  margin-bottom:185px;}
.estrella h3 { font-size: 70px; color:#ffffff; padding:0 0 0 50px; text-align: left; margin-bottom:0 ;}
.estrella .equipo { padding:0 0 0 50px; margin-bottom: 30px;}
.estrella .equipo li { font-size: 20px; font-family: "montserratLight",Arial,sans-serif,helvetica; line-height:55px; text-transform: uppercase; float:left;}
.estrella .equipo li:first-child { padding-right:30px; border-right:solid 1px #ffffff; margin-right:30px; }
.estrella .equipo li img { width:55px; height:55px; float:left; margin-right:10px;}
.estrella span {font-size: 30px; font-family: "montserratLight",Arial,sans-serif,helvetica; padding:0 0 0 50px; margin-bottom:50px; display:block;}
.estrella .boton { text-align:left; padding-left: 50px; }
.estrella article, .entrenador article {}
 .estrella article p, .entrenador article p { width:90%; text-align: center; margin:0 auto 50px;  font-size:20px; line-height:1.3em; font-family:"PTregular",Georgia;}
.estrella .estadisticas, .entrenador .estadisticas { height:52px; /**/ text-align: center; color:#646363; font-size: 20px;}
.estrella .estadisticas li , .entrenador .estadisticas li { display:inline-block; float:none;}
.estrella .estadisticas li span, .entrenador .estadisticas li span { float:left; padding:0 15px; margin:0 15px 0 0; font-size: 20px; font-family: "montserratLight",Arial,sans-serif,helvetica; border-right:1px solid #000000; line-height:52px;}
.estrella .estadisticas li span:last-child, .entrenador .estadisticas li span:last-child { border:0; padding:0; margin:0; font-family: "montserratBold",Arial,sans-serif,helvetica; font-size: 52px; color:#000000;}
.estrella .estadisticas figure, .entrenador .estadisticas figure { height:51px; float:left;}

 .entrenador { background:#eeeeee; padding:100px 0; margin-bottom:50px;}
.entrenador h2, .oncehtml h2, .lista-convocados h2 { color:#000000; border-bottom-color:#000000; margin-bottom:2px;}
.entrenador h3 { font-size: 50px; margin-bottom:10px;}

.oncehtml { padding:50px 0; }

/*mediaq*/
@media (max-width: 767px) {
  /*index selecciones*/
  .selecciones .seleccion { width:98%; margin:0 1% 2%; }
  .selecciones .seleccion figure { width:95%; }
  .selecciones span { margin-top:0; }
  .selecciones h2 {font-size: 30px;}
  .selecciones {}
  /**/
  .seleccion { width:auto; position: relative; left:inherit; top: inherit; margin-top:10px;}
  .seleccion h1 { width:100%;text-align: center;margin-bottom:10px;}
  .seleccion figure { width:65%; top:25px;position:relative; margin:0 auto; top:inherit;}
  .seleccion figure img { width:100%;}
  .palmares { margin-top:15px; width:auto; height:auto;}
  .palmares li { margin:15px 0 15px 20px; }
  .palmares figure { margin-right:10px; }
  .seleccion { width:auto; position: relative; left:inherit; top: inherit; margin-top:50px;}
  .seleccion h1 { width:100%;text-align: center; margin-bottom:10px;}
  .seleccion figure { width:65%; position:relative; margin:0 auto; top:inherit;}
  .seleccion figure img { width:100%;}
  .palmares { margin:15px auto 58px; width:auto; height:auto;}
  .palmares li { margin:15px 0 15px 20px; }
  .palmares li span { display:block; }
  .palmares figure { margin-right:10px; }
  /*estrella*/
  .estrella { width:100%; margin:50px auto 0; padding-top:52px;position:relative;}
  .estrella .container {position:initial;}
  .estrella .zona-video { height:auto; padding:0;margin-bottom:50px;}
  /*.estrella .imagen-fondo { position:absolute; left:0; top:52px;z-index:-1;}*/
  .estrella .imagen-fondo img { width:100%; }
  .estrella h2 { text-align: center; font-weight: bold;padding:0;color:#000000;border-bottom-color:#000000; position:absolute; top:-52px; width:100%;}
  .estrella h3, .entrenador h3 { text-align: center; padding:0; font-size: 50px; margin-bottom:10px; color:#000000;}
  .estrella .equipo { padding:0 0 30px; }
  .estrella ul, .entrenador ul { padding:0 0 20px; color:#000000; text-align: center; border-bottom:solid 2px #eeeeee; width:90%; margin:0 auto 30px;}
  .estrella .equipo li { width:50%; line-height:32px; padding:0 10px;}
  .estrella .equipo li:first-child { margin-right:0; padding:0 10px; border:0;}
  .estrella .equipo li img { margin:0 auto 10px; float:none; width:90px; height:auto;}
  .estrella .equipo li:first-child img { margin-bottom:16px; }
  .estrella span { display:block;text-align:center;padding:0;color:#000000; }
  .estrella .boton { padding:0; text-align: center; }
  .estrella .estadisticas, .entrenador .estadisticas { height:auto;border-bottom:0; }
  .estrella .estadisticas li, .entrenador .estadisticas li { display:block;width:100%;margin-bottom:20px;padding-bottom:20px; overflow:hidden;border-bottom:solid 1px #000000; }
  .estrella .estadisticas li span, .entrenador .estadisticas li span {padding:0;margin:0;float:none;border:0; display:block;}
  .estrella .estadisticas figure, .entrenador .estadisticas figure {float:none;text-align: center;display:inline-block;}
  .entrenador {padding:50px 0 0; margin-bottom:0;}
  .entrenador h3 {margin-bottom:10px;}
  .entrenador .multimedia-item {padding-top:0;margin-bottom:10px;}
  .entrenador img { width:100%; }
        
  .campos {outline:none;}
  .campo300 { background: url("https://e00-marca.uecdn.es/deporte/futbol/onceshtml/imagenes/campo300.png") no-repeat; min-height: 240px; width:100%;background-size:100%; }
  .campo300 .cara {display: block; height: 32px; margin: 2px auto 0; width: 32px;}
  .campo300 .cara { display: block;    height: 32px;    margin: 2px auto 0;    width: 32px; }
  .campo300 .equipos {  min-height: 240px; width:100%; display: block; position: relative; margin:0;}
  .campo300 .contenidoCampo {  min-height: 240px; width:100%; }
  .campo300 .jugadores span { color: #fff;    font-family: "montserratLight";    font-size: 10px; text-transform: uppercase;}

  .lista-convocados ul .jugador { width:95%; height:auto; margin:0 auto 2px; float:none; }
  .lista-convocados ul .jugador ul { border:0; }
  .lista-convocados ul .jugador .dorsal { font-size: 60px; width:84px; }
  .lista-convocados ul .jugador .demarcacion, .lista-convocados ul .jugador .equipo { font-size: 20px; line-height:25px; }

  .estadisticas { height:auto; }
  .estadisticas li {font-size: 35px;}
  .estadisticas li span { padding:0; margin-right:10px; font-size: 18px; border:0;}
}
