
/******** ENTRADA *******/

@media only screen and (max-width:1000px) {
.entrada-logEuro{border-bottom: 1px #e3dfd2 solid;}
.entrada-cont{border: 0;}
.entrada-dibujo{display: none;}
}
@media only screen and (max-height:940px) {
.entrada-dibujo{height: 100%;}
}
@media only screen and (max-height:850px) {
.entrada{position: relative; display: table-cell; vertical-align: top;}
}
@media only screen and (max-height:750px) {
.entrada-logEuro{text-align: left;}
.entrada-logEuro img{width: 140px; margin: 20px auto 5px 20px;}
.entrada-logoMK{max-width: 250px;}
.entrada-logoMK img{margin: 15px 0 15px 0;}
.entrada-bienvenido{margin: 5px auto 5px auto; font-size: 30px;}
.entrada-comentario{margin: 10px auto 0 auto;}
}



/******** MENU *******/
@media only screen and (max-width:340px) {
.cabeza-menu{width: 210px; right: 40px;}
.botonGenC{width: 130px;}
}


/******** EDICION *******/
@media only screen and (max-width:800px) {
.listado-desp1{display: none;}
.listado-apa1{display: table-cell;}
}

@media only screen and (max-width:450px) {
.listado-desp2{display: none;}
.listado-apa2{display: table-cell;}
}


/******** PERFIL *******/
@media only screen and (max-width:500px) {
.perfil-comp-num{width: 30px; font-size: 18px;}
input.inpNumero + label.inpNumero{padding: 6px 8px 6px 8px;}
}

@media only screen and (max-width:350px) {
.perfil-comp-tx{font-size: 14px; padding: 5px 10px 5px 10px;}
.perfil-comp-num{width: 20px; font-size: 16px;}
input.inpNumero + label.inpNumero{padding: 6px 5px 6px 5px;}
}

/******** MAPA *******/
@media only screen and (max-width:900px) {
.mapa-nicks-tx{font-size: 12px;}
.mapa-nicks-tx div{padding: 5px;}
}

@media only screen and (max-width:700px) {
.mapa-nicks-tx{font-size: 10px;}
.mapa-nicks-tx div{padding: 2px;}
}


/******** JUEGO GENERAL *******/

@media only screen and (max-width:980px) {
.botVolver{left: 0px;}
}

@media only screen and (max-width:760px) {
.botVolver{font-size: 14px; text-align: center; line-height: 16px;}
.botVolver div{float: none; margin: 0;}
}

@media only screen and (max-width:680px) {
.cabJG-logoMK{left: 15px; width: 90px;}
.cabJG-botMenu{top: 10px;}
.txContenedor{margin: 70px auto 0 auto;}
}

@media only screen and (max-width:550px) {
.botVolver{position: relative; margin: 0 auto 0 auto; font-size: 14px; text-align: justify; line-height: 16px;}
.botVolver img{width: 50px;}
.botVolver div{float: right; margin: 7px 0 0 5px;}
}

@media only screen and (max-width:400px) {
.cabJG-botMenu{right: 20px;}
}






/******** AHORCADO *******/
@media only screen and (max-width:720px) {
.ahorCelda{width: 40px;}
.ahorInput{width: 36px;}
}

@media only screen and (max-width:450px) {
.ahorCelda{width: 40px; font-size: 30px;}
.ahorInput{width: 36px; font-size: 30px;}
}

/******** CONGRUENCIA *******/

@media only screen and (max-width:1200px) {
.conFondo{background-image: none !important;}
.cgSeparaSeis{display: block;}
}

@media only screen and (max-width:650px) {
.conTexto{padding: 0; font-size: 24px;}
}



/******** AUTOEVALUACION *******/

@media only screen and (max-width:500px) {
.autoTitular{text-align: center; background-image: linear-gradient(#333, #00A9E0);}
.autoMiniatura img{max-width: 100%;}
}


