/**
 *
 * Apply your custom CSS here
 *
*/

body {
    font-weight: bold;
    /*font-size: 14px;*/
    font-size: 1.4em;
    line-height: 1.4em;
     background-color: #fffc91;
}

h3{
    font-weight: bold;
    color: #000;
}

.title {
    color: #000;
}
.form-group{

}

.btn{
    font-weight: bold;
}

footer.main-footer{
    background-color: #fffc91;
    border-top: 1px solid #fffc91;
}

.table.table-bordered>thead>tr>td, .table.table-bordered>tbody>tr>td, .table.table-bordered>tfoot>tr>td, .table.table-bordered>thead>tr>th, .table.table-bordered>tbody>tr>th, .table.table-bordered>tfoot>tr>th {
    border-color: #000;
}

.table.table-bordered {
    border-color: #000;
    z-index: 10;
}

a {
    font-weight: bold;
}

.iframe-container {
    padding-bottom: 60%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.iframe-container iframe,
.iframe-container object,
.iframe-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.alertDebar{
    background-color: red;
}

.login-page{
    margin: 0;
    padding: 0;
    background: url(../images/background21.jpeg) center no-repeat fixed !important;
    -webkit-background-size: cover;
    background-size: cover;
    color: #000;

}

.login-page .login-form .login-header p{
    font-weight: normal;
    color: #000;
}
.logo h3{
    font-weight: bold;
    font-size: 25px;
}
.remember-me{
    font-weight: bold;
    font-size: 14px;
    color: #000;
}

.login-page .login-form .form-group .form-control:-webkit-autofill {
    -webkit-text-fill-color: #000000;
}

.login-page .login-form.fade-in-effect.in{
    /*
    background-color: #000  repeat scroll 0% 0% transparent !important;
    */
}

.user-info-navbar {
    background-color: #fffc91;
    /*ou dbfaff*/
}

.bg-cover {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -2;
    height: 100%;
    background-color: rgba(0, 5, 8, 0.25);
}

.sidebar-menu{
    background-color: cyan;
    /*color: #000 !;*/
}
.user-info-navbar {
    background-color: #fffc91;
}

.user-info-navbar .user-info-menu>li {
    border: 1px solid #fffc91;
}
.user-info-navbar .user-info-menu>li>a {
    border-bottom: 1px solid #fffc91;
    color: #000;
}

.user-info-navbar .user-info-menu>li.open {
    border-left-color: #fffc91;
    border-right-color: #fffc91;
}

.dropdown-menu {

    background-color: cyan;
    border: 1px solid cyan;
    border: 1px solid cyan;
    color: #000;
    /*border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    background-clip: padding-box;*/
}
.panel {
    background: #fffc91;
}

.panel .panel-heading {

    border-bottom: 2px solid #fffc91;
}

.table-striped>tbody>tr:nth-child(odd) {
    background-color: #dbfaff;
}

.btn.btn-secondary:hover {
    background-color: #21ffd5;
    text-color: #000;
}

.btn.btn-secondary {
    background-color: cyan;
    color: #000;
}

.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
     color: #000;
    background-color: #18a8df;
    border-color: #1590be;
}

.btn-info {
    color: #000;
    background-color: #40bbea;
    border-color: #29b3e7;
}


.sidebar-menu .main-menu a {
    color: #000;
    border-bottom: 1px solid cyan;
}

.sidebar-menu.collapsed .main-menu>li>ul {
    position: absolute;
    background: cyan;
}
.btn-toolbar .btn-default {
    background-color: cyan;
    color: #000;
    border: 1px solid transparent;
}

.btn-toolbar .btn-group.open .dropdown-toggle {
    background-color: #21ffd5;
    color: #000;
}
