.btn.btn-flat {
    border-radius: 5px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-width: 1px;
}

.main-header .logo {
    height: 80px;
    line-height: 80px;
    letter-spacing: 2px;
    color: #FFF;
    background-color: #0060A8;
}


.main-header .navbar {
    min-height: 80px;
}

.main-sidebar {
    padding-top: 80px;
}

.navbar-nav > li > a {
    line-height: 50px;
}

.main-header .navbar .nav > li > a > .label {
    top: 24px;
}

.navbar-nav > .user-menu .user-image {
    width: 32px;
    height: 32px;
    margin-right: 16px;
    margin-top: 10px;
}

.main-header .fa.pull-right {
    margin-left: 25px;
    margin-top: 18px;
}

/*.container_desktop{*/
    /*width: 100%;*/
    /*max-width: 1140px;*/
    /*display: block;*/
    /*margin: 0 auto;*/
/*}*/

.row-eq-height{
    display: flex;
}

.error_input {
    display: block;
    width: 100%;
    font-size: 12px;
    color: red;
    margin-top: 5px;
}

.ml-15{
    margin-left: 15px;
}
.mr-15{
    margin-right: 15px;
}

em{
    font-style: italic;
}

.label-tipo-dato{
    color: white;
    text-transform: uppercase;
    padding: 2px 8px;
    border-radius: 3px;
    font-size: 12px;
    font-weight: 300;
}

input.input-table[disabled] {
    max-width: 100%;
}