body {
    background: #eee !important;
}
.div_usuarios {
    background:#fff;
    -webkit-box-shadow: 0 4px 6px #999;
    box-shadow: 0 4px 6px #999;
    z-index: 1;
    border-radius: 3%;    
    margin-top: 20px;
}
.div_usuarios a img {
    margin-top:5px;
    margin-bottom:5px;
}
.div_usuarios p {
    font-size:20px;
    font-weight: bold;
    padding-left:15px;
    padding-right:15px;
}    
.icono_usuario_redondo {
    border-radius:50%;
    border:2px solid #ccc;
} 

hr {
    border:2px !important;
    border-top:2px solid #ccc !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

#main .clearfix {
    margin-top:20px;
}
#main .clearfix .pull-left h4 {
    margin:0px;
}

a:active, a:active * { outline: none !important; -moz-outline-style: none !important; }
a:focus, a:focus * { outline: none !important; -moz-outline-style: none !important; }

#passwd_modal .modal-body {
    position: relative;
    padding: 15px !important;
}

.inner-addon {
  position: relative;
}

/* style glyph */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* align glyph */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }

.form-buscar .form-control {
    border-bottom-right-radius: 4px! important;
    border-top-right-radius: 4px! important;
    border-radius:4px;
    border-left:0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s , box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s , box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s , box-shadow ease-in-out .15s;
    top: 1px;
    background:transparent !important;
}

.form-control:focus { border-color: #3498db;}
       
.buscar_alerta { border-color: #f44336; !important; }
.buscar_alerta:focus { border-color: #f44336; !important; }


.dropdown .dropdown-toggle .caret {
    width: 10px;
    height: 10px;
    border: none;
    font-family: 'Glyphicons Halflings';
}

.dropdown .dropdown-toggle .caret:before {
  content:"\E235";
}
.btn-link {
    font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 11px;
    line-height: 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-right: 30px;
    margin-bottom: 5px;
    border-radius: 5px;
    display: inline-block;
}

.proyectos_actuales {
    font-size: 12px;
    padding-bottom:5px;
}
