@CHARSET "UTF-8"; @import "variables"; @import "formulario"; /******************************************** * CSS generales del las páginas de mensajes. ********************************************/ * { font-family: Arial, Helvetica, FreeSans, "Liberation Sans", "Nimbus Sans L", sans-serif; } html { background-color: #eee; padding: 50px; } body { display: block; margin: 0 auto; width: 500px; padding: 115px 30px 30px 30px; border: 1px solid #ddd; background: no-repeat white center 25px; background-image: $logo; border-radius: 10px; } h1 { display: block; border-bottom: 1px solid #ccc; font-size: large; } p { font-size: medium; } pre { font-family: monospace; height: 250px; background: #ddd; overflow: auto; border: 1px solid #aaa; } a.enlace { font-size: x-small; float: right; margin-top: 15px; } button { margin-right: 5px; } .ingreso-progreso { display: block; margin: 0 auto 20px; } /******************************************** * FORMULARIO ********************************************/ form { margin-bottom: 10px; border-bottom: 1px solid #ccc; } form input[type=text],form input[type=password],form select { width: 150px; margin-left: 20px; margin-bottom: 10px; display: block; } form input[type=button],form p button { margin-left: 20px; margin-bottom: 10px; } form input[type=checkbox] { margin: 5px 5px 15px 20px; } #opciones input[type=checkbox] { margin: 0; } form input[type=submit] { margin: 5px 20px 20px; } form label { display: block; font-family: Arial, sans-serif; margin-left: 20px; font-size: 8pt; font-weight: bold; color: #666; } form input[type=checkbox]+label { display: inline; } #instrucciones { float: right; width: 250px; } #instrucciones * { font-size: x-small; } .wrap_opciones { float: right; text-align: right; margin-top: -25px; } #mas_opciones { font-size: xx-small; margin: 5px; color: #999; } #opciones { background: #eee; padding: 10px; margin: 5px; border: 1px solid #ccc; border-radius: 10px; text-align: left; } #opciones > input[type="checkbox"] { vertical-align: middle; } #opciones > label { font-weight: normal !important; padding: 0; margin: 0; color: #000; } /******************************************** * KEYPAD ********************************************/ .keypad { display: block; border: 1px solid #ddd; background: #eee; border-radius: 5px; width: 220px; margin-left: 20px; margin-bottom: 10px; padding: 5px; } .keypad button { width: 20px; height: 20px; margin: 1px; border: 1px outset #999; border-radius: 5px; background-position: center; background-size: 30px; } /******************************************** * NUMPAD ********************************************/ .numpad { display: inline-block; border: 1px solid #ddd; background: #eee; border-radius: 5px; width: 132px; margin-left: 20px; margin-bottom: 10px; padding: 5px; } .numpad button { width: 20px; height: 20px; margin: 1px; border: 1px outset #999; border-radius: 5px; background-position: center; background-size: 30px; } /******************************************** * IMAGENES INGRESO ********************************************/ #imagen img { height: 40px; margin: 5px 5px 5px 20px; } .imagenes_ingreso { margin: 5px 20px; } .imagen_ingreso { height: 40px; padding: 5px; border-radius: 5px; } .imagen_ingreso:hover { background: #eee; } .imagen_ingreso.selected { background: #abc; } .imagen_ingreso.selected:hover { background: #cde; } .alert-box { color:#555; border-radius:10px; font-family:Tahoma,Geneva,Arial,sans-serif;font-size:11px; padding:10px 10px 10px 36px; margin:10px; } .alert-box span { font-weight:bold; text-transform:uppercase; } .error { background:#ffecec url('../img/hb/error.png') no-repeat 10px 50%; border:1px solid #f5aca6; } .success { background:#e9ffd9 url('../img/hb/success.png') no-repeat 10px 50%; border:1px solid #a6ca8a; } .warning { background:#fff8c4 url('../img/hb/warning.png') no-repeat 10px 50%; border:1px solid #f2c779; } .notice { background:#e3f7fc url('../img/hb/notice.png') no-repeat 10px 50%; border:1px solid #8ed9f6; } /******************************************** * LINKS INGRESO ********************************************/ #links { margin-left: 20px; margin-bottom: 10px; } #links p { margin: 0; font-size: small; } /******************************************** * PÁGINA DE TARJETA DE COORDENADAS ********************************************/ .tokenscoordenadas { font-size: 14px; }