@import 'custom-boostrap.css';

 /*tooltip */
 .tooltip{position:absolute;z-index:1070;display:block;font-family:Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
 
 /* ================================================= */
 
 /* mini hacks */
.modulosadmin,.modulosadmin *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modulosadmin .col3_cont{width:980px}.cabecera .radio{position:absolute;margin:0}.form-control{font-size:12px}.form-control,.input-group .btn{height:30px}.page-header .container,.cabezal620{width:100%}.col1{width:630px;padding-bottom:50px;margin-right:0}.page-header{margin:0 auto}.columna-nombre{width:60%}.columna-acciones{width:30%}.columna-mensajes{width:10%;text-align:center}.titulo{margin-bottom:20px}.input-group{margin-bottom:10px}table .btn{margin-left:5px}.checkbox label{font-size:12px}.checkbox input[type="checkbox"]{margin-top:3px}.galeria .col-md-2{padding-left:5px;padding-right:5px}.galeria .thumbnail{margin-bottom:10px}.alert-fotos{padding-top:6px;padding-bottom:6px}ul{margin-bottom:0}.badge{background-color:#777;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap}table{font-size:14px}table td{vertical-align:central}


/* ======================================================= */

/* gracias http://bootsnipp.com/snippets/featured/funky-radio-buttons */

.funkyradio{width:100%}
.funkyradio div{ clear:both;  overflow:hidden}
.funkyradio label{ width:100%;  border-radius:3px;  border:1px solid #D1D3D4;  font-weight:normal}
.funkyradio input[type="radio"]:empty,.funkyradio input[type="checkbox"]:empty{ display:none}
.funkyradio input[type="radio"]:empty ~ label, .funkyradio input[type="checkbox"]:empty ~ label{ position:relative;  text-indent:3.25em;  /* line-height:20px; */ /* margin-top:2em; */ cursor:pointer;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none}
.funkyradio input[type="radio"]:empty ~ label:before,.funkyradio input[type="checkbox"]:empty ~ label:before{ position:absolute;  display:block;  top:0;  bottom:0;  left:0;  content:'';  width:2.5em;  background:#D1D3D4;  border-radius:3px 0 0 3px;  line-height:30px}
.funkyradio input[type="radio"]:hover:not(:checked) ~ label,.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label{ color:#888}
.funkyradio input[type="radio"]:hover:not(:checked) ~ label:before, .funkyradio input[type="checkbox"]:hover:not(:checked) ~ label:before{ content:'\2714';  text-indent:.9em;  color:#C2C2C2}
.funkyradio input[type="radio"]:checked ~ label,.funkyradio input[type="checkbox"]:checked ~ label{ color:#777}
.funkyradio input[type="radio"]:checked ~ label:before,.funkyradio input[type="checkbox"]:checked ~ label:before{ content:'\2714';  text-indent:.9em;  color:#333;  background-color:#ccc;  line-height:30px}
.funkyradio input[type="radio"]:focus ~ label:before, .funkyradio input[type="checkbox"]:focus ~ label:before{ box-shadow:0 0 0 3px #999}
.funkyradio-default input[type="radio"]:checked ~ label:before,.funkyradio-default input[type="checkbox"]:checked ~ label:before{ color:#333;  background-color:#ccc}
.funkyradio-primary input[type="radio"]:checked ~ label:before,.funkyradio-primary input[type="checkbox"]:checked ~ label:before{ color:#fff;  background-color:#337ab7}
.funkyradio-success input[type="radio"]:checked ~ label:before,.funkyradio-success input[type="checkbox"]:checked ~ label:before{ color:#fff;  background-color:#5cb85c}
.funkyradio-danger input[type="radio"]:checked ~ label:before,.funkyradio-danger input[type="checkbox"]:checked ~ label:before{ color:#fff;  background-color:#d9534f}
.funkyradio-warning input[type="radio"]:checked ~ label:before, .funkyradio-warning input[type="checkbox"]:checked ~ label:before{ color:#fff;  background-color:#f0ad4e}
.funkyradio-info input[type="radio"]:checked ~ label:before,.funkyradio-info input[type="checkbox"]:checked ~ label:before{ color:#fff;  background-color:#5bc0de}

/* ARREGLAR EL ADMIN DE USUARIOS GENERAL ----------------- */
/* ======================================================= */


.show-pass{display:none}


.miperfil label {font: inherit; font-family: inherit; font-size: 14px; font-weight: 700 }
.img-perfil {margin-bottom: 18px; position: relative}
.img-perfil .borrar {position: absolute; right: 7px; top: 7px; z-index: 10; cursor: pointer; cursor: hand;}
.img-perfil .borrar:hover{color:rgba(144,31,31,1.00) }
.validar-mail *, .cambiar-pass {color: rgba(171,35,37,1.00)}
.validar-mail span{margin-right: 5px}

.cambiar-pass{margin-top: 18px; border: none; box-shadow: none }

.miperfil h3{display: block; border-bottom: solid 1px rgba(0,0,0,1.00); padding-bottom: 10px; margin-bottom: 20px}
