
/*-----------------------------------------ENTRADA---------------------------------------------------------*/
@media only screen and (max-height:800px) {
.entrada-logo{margin: 20px auto 10px auto; padding-bottom: 15px;}
.entrada-logo img{width: 150px;}
.entrada-titp{font-size: 25px; color: #666;}
.entrada-form{padding: 10px; font-size: 18px;
-ms-border-radius:20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
}
.entrada-comentario{font-size: 12px;}
}

@media only screen and (max-width:490px) {
.entrada-titg{font-size: 60px;}
.entrada-titp{font-size: 20px; line-height: 25px;}
}

@media only screen and (max-height:490px) {
.entrada-titulo{border-bottom: 1px #999 dotted; margin: 10px auto 0 auto; padding-bottom: 0;}
.entrada-logo{float: left; width: 100px; margin: 0 10px 0 auto; border: 0;}
.entrada-titular{display: table; margin: 0 auto 0 auto;}
.entrada-titg{font-size: 26px; margin-top: 15px;}
.entrada-titp{font-size: 12px; margin-bottom: -20px; line-height: 15px; height: 20px;}
.entrada-form{padding: 10px; font-size: 16px;
-ms-border-radius:20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
}
}


/*-----------------------------------------CABEZA---------------------------------------------------------*/
@media only screen and (max-width:1200px) {
.cab-tituloa{display:none;}
.cab-titulob{display:block;}
.cabeza{display:table;}
}

@media only screen and (max-width:1000px) {
.cablogo{display:none;}
.cablogocorto{display: table-cell; width: 100px;}
.cab-titulob{font-size: 50px;}
}

@media only screen and (max-width:840px) {
.cab-menu img{padding: 0 10px 0 10px;}
.cab-salir img{padding: 0 10px 0 10px;}
}

@media only screen and (max-width:780px) {
.cablogocorto{display:none;}
.cablogoultracorto{display: table-cell;}
.cab-titulob{display:none;}
}

@media only screen and (max-width:410px) {
.cab-menu img{padding: 0 10px 0 10px; width: 55px;}
.cab-salir img{padding: 0 10px 0 10px; width: 55px;}
.cablogoultracorto img{padding: 12px 0 8px 0; width: 50px;}
}

@media only screen and (max-height:450px) {
.cab-menu img{padding: 0 10px 0 10px; width: 60px;}
.cab-salir img{padding: 0 10px 0 10px; width: 60px;}
}

/*-----------------------------------------GENERAL---------------------------------------------------------*/
@media only screen and (max-width:1600px) {.imago{width: 550px;}}

@media only screen and (max-width:1200px) {
.titulo{font-size: 40px; padding: 5px 0 5px 0;}
.titulo{font-size: 40px; padding: 5px 0 5px 0;}
}

@media only screen and (max-width:840px) {
.iconos-fijos input{padding: 1px; max-height: 32px !important;}
}

@media only screen and (max-width:630px) {
.listado{padding: 1px; width: 98%;}
.titulo{font-size: 30px;}
}

@media only screen and (max-width:410px) {
.titulo{font-size: 24px;}
.subtitulo{font-size: 20px; margin: 20px auto -10px auto;}
.titulo img{margin: -5px 10px -5px 0;}
}


/*--------------------------------TABLAS---------------------------------*/
@media only screen and (max-width:630px) {
.tabla{font-size: 12px; width: 100%;}
}

@media only screen and (max-width:490px) {
.tabla-doble-icono{max-width: 70px !important;}
.tabla-fecha{max-width: 50px !important;}
.tabla-factura{max-width: 150px !important;}
.tabla-titulos{padding: 8px 4px 8px 4px;}
.tabla-celdas{padding: 8px 4px 8px 4px;}
.tabla-celdas-cheks{padding: 1px;}
.tabla-sol-fecha{padding: 5px 0 5px 5px;}
}


/*--------------------------------CELDAS---------------------------------*/
@media only screen and (max-width:490px) {
.fecha{font-size: 11px; font-weight: 400;}
.ov-fecha{font-size: 11px;}
}


/*-----------------------------------------EDICION---------------------------------------------------------*/
@media only screen and (max-width:840px) {
.comb2{font-size: 16px; padding: 1px;}
.comb3{font-size: 16px; padding: 1px;}
.comb4{font-size: 16px; padding: 1px;}
.combox-cuad{font-size: 16px;}
.combox-full{font-size: 16px;}
}

@media only screen and (max-width:720px) {
.comb-consigna{width: 90%; max-width: 150px;}
}

@media only screen and (max-width:630px) {
.combox{font-size: 12px; width: 100%; padding: 5px 0 5px 0;}
.tabla-input-cell4 input{width: 200px; margin-bottom: 15px !important;}
}

@media only screen and (max-width:490px) {
.comb-consigna{width: 80%; font-size: 14px;}
.comb-binario{font-size: 14px; min-width: 50px;}
}

@media only screen and (max-width:410px) {
.comtextsin{width: 250px;}
}


/*-----------------------------------------CONTENEDORES---------------------------------------------------------*/
@media only screen and (max-width:480px) {
.contcoments{padding: 0px;}
.coments{width: 60%;}
}

@media only screen and (max-width:420px) {
.coments{width: 80%; padding: 20px 0 20px 0;}
.coment-scroll{width: 100%;}
.coment-tabla{width: 100%;}
}

@media only screen and (max-height:450px) {
.cellfotogrand{vertical-align:middle;}
.contcoments{margin-top: 80px; height: 90%;}
.coments{margin: 0 auto 0 auto;}
.coment-scroll{max-height: 250px;}
}

@media only screen and (max-height:380px) {
.coment-scroll{max-height: 180px;}
}


/*-----------------------------------------TABLAS INPUT---------------------------------------------------------*/
@media only screen and (max-width:768px) {
.tabla-input-cell1{display: block; margin: 20px 0 4px 0;}
.sinmar{margin: 0 !important;}
.tabla-input-cell2{display: table-row;}
}


/*-----------------------------------------FORMULARIOS---------------------------------------------------------*/
@media only screen and (max-width:430px) {
.botones-gemelos li:nth-child(2){margin: -20px auto 30px auto;}
}



