/*Datatables over css*/
.dataTable td {  padding: 2px 4px !important;  padding-bottom: 0px !important;}
.dataTable td .opcdt { padding: 2px;  width: 50px; height: auto; text-align: center; margin: 0px; margin-right: 4px; margin-bottom: 2px;}
.dataTables_wrapper .row:nth-child(1) { background-color: #3C8DBC;padding-top: 5px; color: #fff;}
.dataTables_wrapper .row:nth-child(2) div{ padding: 0px;}
.dataTables_wrapper .row:nth-child(3){ background-color: #3C8DBC; padding-top: 3px; color: #fff;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background-color: #367497;border-color: #306786; }
@media only screen and (max-width: 800px) {.opcdt { width: 50% !important; min-height: 24px;}.opcdt i{  font-size: 18px;  }tfoot{display: none}}
table.dataTable{width: 100% !important;}
.table.default-style thead th {
    background-color: #7b7b7b !important;}
/* Bootstrap css*/
.form-group {margin-bottom: 10px;}
.modal-header {background-color: #3c8dbc;color: #fff;}
.modal-footer {border-top-color: #3C8DBC; border-top: 2px solid #3C8DBC;}
/* jqvalidation over css*/
label.error { color: #C54637 !important; font-weight: normal;}
input.error,select.error,textarea.error { background-color: #FBDDD9; color: #C54637;border: 1px solid;}
/* Alertas personalizadas*/
.myalert{padding: 2px 8px; border-radius: 5px;}
.myalert img{width: 30px;margin-right: 10px;}
.mywarning{background-color: #E4D4BC !important;color: #6F4809 !important;border: 1px solid #C5A065;}
.myinfo{background-color: #CAE4EA !important;color: #127289 !important;border: 1px solid #7EB6C3;}
/* Other css*/
.paddin0{padding: 0px;}
.button_bar{margin-bottom: 10px;} 
/* Rewrite Template Style */
ol.breadcrumb li {cursor: pointer;}
ol.breadcrumb li a.active {cursor: default;}
ol.breadcrumb li.active {cursor: default;pointer-events: none;}
.blockUI.blockMsg.blockPage{z-index: 1040 !important;top: 52px !important; right: 0px !important;}
.box-title label { font-size: 14px; font-weight: lighter; }
.box-header.with-border { background-color: #ECECEC;}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#A6A6A6;cursor:not-allowed;background-color:#EEEEEE;border-color:#C5C4C4;}
.box-tools .btn {margin-left: 3px;}
.main-footer {
    background: rgb(76, 76, 77);
    padding: 4px;
    color: #fff;
    border-top: none;
}
.main-footer a {color: #bcd7ff;}
.main-footer a:hover {color: #ffffff;}

/* notify css */
.navbar-nav .dropdown-menu li .menu li a {margin: 0; padding: 10px 10px;}
.navbar-nav .dropdown-menu small {color: #999999;font-size: 10px;position: absolute;top: 0;right: 0;}
.navbar-nav .dropdown-menu h4 {padding: 0;margin: 0 0 0 0px;color: #444444;font-size: 15px;position: relative;}
.navbar-nav .dropdown-menu li p {margin: 0 0 0 0px; font-size: 12px;color: #888888;}
.navbar-nav .dropdown-menu small {position: inherit; color: #fff;}
.dropdown-menu li a {padding: 10px 10px;}
.dropdown-menu .not {border-bottom: 1px solid #f1f1f1;background-color: #fafafa;}
/* Fin Rewrite Template Style */
/* My styles */
.w100{width: 100% !important;}
.btn-dark{color: #fff; background-color: #000;}
.marginl0{margin-left: 0px !important;}
/*status*/
.off,.status-0{background-color:#af3131;text-align:center;color:#fff;font-weight:bold;}
.on,.status-1{background-color:#31af67;text-align:center;color:#fff;font-weight:bold;}
.status-2{background-color:#b8a548;text-align:center;color:#fff;font-weight:bold;}
/*Disable action to disabled butons*/
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {pointer-events: none !important;cursor: not-allowed;}
/* End My styles */
.logo-lg img {
    width: 145px;
    margin-bottom: -16px;
}
.dark-blue{background-color: #0a2854; color:#FFFFFF;}
.content{overflow: hidden;}


.myexaver-panel .lbl{
    font-size: xx-large;
    color: #134eb9;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 10px;
    font-weight: bold;
    transition: 0.3s;
}
@media (min-width: 768px) {
    .sidebar-mini.sidebar-collapse .myexaver-panel .lbl {
        color: #000205;

        font-weight: bold;
        text-align: center;
        transition: 0.3s;
        font-size: xx-small;
    }
   

}
ol.breadcrumb li a.active {
    cursor: default !important;
    pointer-events: none;
}
.tip {
    background-color: #fff5c4;
    color: #9f7e19;
    margin-bottom: 10px;
    text-align: justify;
    padding: 10px 20px;
    font-size: 1.1em;
    overflow: hidden;
}
.tip .icon {
    float: left;
    font-size: 2em;
    margin-right: 10px;
}
.tip .icon i {
    position: initial;
    top: 15px;
    left: 18px;
}
.tip .message {
    padding-left: 18px;
}

ol.breadcrumb {
    margin-bottom: 0px;
}
