/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Dec 4, 2015, 10:46:21 PM
    Author     : JONATHAN
*/

.navbar-top-links {
    margin-right: 0;
}

.navbar-top-links li {
    display: inline-block;
}

.navbar-top-links li:last-child {
    margin-right: 15px;
}

.navbar-top-links li a {
    padding: 15px;
    min-height: 50px;
}

.navbar-top-links .dropdown-menu li {
    display: block;
}

.navbar-top-links .dropdown-menu li:last-child {
    margin-right: 0;
}

.navbar-top-links .dropdown-menu li a {
    padding: 3px 20px;
    min-height: 0;
}

.navbar-top-links .dropdown-menu li a div {
    white-space: normal;
}

.navbar-top-links .dropdown-alerts {
    width: 310px;
    min-width: 0;
}

.navbar-top-links .dropdown-alerts {
    margin-left: -123px;
}

.navbar-top-links .dropdown-user {
    right: 0;
    left: auto;
}

#content {
    margin-bottom: 40px;
}

h3 {
    margin-bottom: 20px;
    font-weight: bold;
    color: #337ab7;
}

.error-message {
    /* TODO: ERROR MESSAGES */
    color: red;
    font-weight: bold;
}

.alert { /*overriding boostrap prop */
    margin-bottom: 0px;
}

.margin-top {
    margin-top: 40px;
}

footer {
  /*position: absolute;*/
  border-top: 1px solid #eee;
  /*bottom: 0;*/
  width: 100%;
  background-color: #f5f5f5;
  padding: 30px 0;
  color: #ccc;
}

/* ********************************************************************************* */

.info-box{
    display:block;
    min-height:90px;
    background:#fff;
    width:100%;
    box-shadow:0 1px 1px rgba(0,0,0,0.1);
    border-radius:2px;
    margin-bottom:15px
}

.info-box:hover  {
    box-shadow:0 1px 1px rgba(0,0,0,1);
    cursor: pointer;
}

.info-box-icon{
    border-top-left-radius:2px;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:2px;
    display:block;
    float:left;
    height:90px;
    width:60px;
    text-align:center;
    font-size:45px;
    line-height:90px;
    background:rgba(0,0,0,0.2)
}

.info-box-icon>img{
    max-width:100%
}

.info-box-content{
    padding:5px 10px;
    margin-left:60px;
}

.info-box-text{
    /*text-transform:uppercase*/
}

table#tabla_personas_cargar {
    display: table;
    width: 100%;
}
table#tabla_personas_cargar thead, table#tabla_personas_cargar tbody {
    float: left;
    width: 100%;
}
table#tabla_personas_cargar tbody {
    overflow: auto;
    height: 200px;
}
table#tabla_personas_cargar tr {
    width: 100%;
    display: table;
    text-align: left;
}
table#tabla_personas_cargar th, table#tabla_personas_cargar td {
    width: 33%;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input[type="number"] {
    -moz-appearance: textfield;
}