﻿/*theme colors and fonts*/
/*error,valerror*/
.login_err{color:#ff0500}
.input-group .input-group-addon{background-color:#f5f6f7!important}
.search-valerr-head{color:#a94442}
.search-valerr-li{color:#a94442}
.validation-summary-errors{color:#a94442!important;background-color:#f2dede!important;border-color:#ebccd1!important}
.input-validation-error{border-color:#d73925!important}
/*end error,valerror*/
/*datepicker*/
.datepicker{border:solid 1px rgba(0,0,0,0.1)!important;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 1px 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 1px 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 1px 1px 0 rgba(0,0,0,0.1)}
.datepicker .active{background-image:none!important;background-color:#f1b01c!important}
/*end datepicker*/
/*grid*/
.gr-norec{color:#a94442}
.table tr th{background:#f1b01c;color:#fff}
.table tr td,.table tr th{border:solid 1px #d2d6de!important}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{color:#fff;background-color:#f1b01c;border-color:#f1b01c}
.pagination > li > a,.pagination > li > span{color:#777;background-color:#fff;border:1px solid #ddd}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#888;background-color:#eee;border-color:#ddd}
/*end grid*/
/*modal*/
.modal-header{background-color:#f1b01c;color:#fff}
.modal-header .title,.modal-header .close{color:#fff}
/*end modal*/
/*select*/
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#f1b01c transparent transparent}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f1b01c!important}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ecf0f5!important;color:#555!important}
/*end select*/
/*theme skin header navbar*/
.skin .main-header .navbar{background-color:#f1b01c}
.skin .main-header .navbar .nav > li > a{color:#222d32}
.skin .main-header .navbar .nav > li > a:hover,.skin .main-header .navbar .nav > li > a:active,.skin .main-header .navbar .nav > li > a:focus,.skin .main-header .navbar .nav .open > a,.skin .main-header .navbar .nav .open > a:hover,.skin .main-header .navbar .nav .open > a:focus,.skin .main-header .navbar .nav > .active > a,.user-menu-dropdown a,.user-menu-dropdown a:hover{background:rgba(0,0,0,0.1) !important;color:#f6f6f6}
.skin .main-header .navbar .sidebar-toggle{color:#fff}
.skin .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}
.skin .main-header .navbar .sidebar-toggle{color:#fff}
.skin .main-header .navbar .sidebar-toggle:hover{background-color:#f1b01c}
.skin .main-header .logo{background-color:#4d4d4d;color:#fff;border-bottom:0 solid transparent}
.skin .main-header .logo:hover{background-color:#4d4d4d}
.skin .main-header li.user-header{background-color:#f1b01c}
.skin.layout-top-nav .main-header > .logo{background-color:#f1b01c;color:#fff;border-bottom:0 solid transparent}
.skin.layout-top-nav .main-header > .logo:hover{background-color:#f1b01c}
.skin .content-header{background:transparent}
.skin .wrapper,.skin .main-sidebar,.skin .left-side{background-color:#4d4d4d}
.skin .user-panel > .info,.skin .user-panel > .info > a{color:#fff}
.skin .sidebar-menu > li.header{color:#4b646f;background:#1a2226}
.skin .sidebar-menu > li > a{border-left:3px solid transparent}
.skin .sidebar-menu > li:hover > a,.skin .sidebar-menu > li.active > a,.skin .sidebar-menu > li.menu-open > a{color:#fff;background:#4d4d4d}
.skin .sidebar-menu > li.active > a,.skin .sidebar-menu > li:hover > a{border-left-color:#f1b01c}
.skin .sidebar-menu > li > .treeview-menu{margin:0 1px;background:#3d3d3d !important}
.skin .sidebar a{color:#b8c7ce}
.skin .sidebar a:hover{text-decoration:none}
.skin .sidebar-menu .treeview-menu > li > a{color:#8aa4af}
.skin .sidebar-menu .treeview-menu > li.active > a,.skin .sidebar-menu .treeview-menu > li > a:hover{color:#fff}
.skin .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px}
.skin .sidebar-form input[type="text"],.skin .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px}
.skin .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px}
.skin .sidebar-form input[type="text"]:focus,.skin .sidebar-form input[type="text"]:focus + .input-group-btn .btn{background-color:#fff;color:#666}
.skin .sidebar-form input[type="text"]:focus + .input-group-btn .btn{border-left-color:#fff}
.skin .sidebar-form .btn{color:#999;border-top-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0}
.user.dropdown-menu{background-color: #f1b01c !important;}
.user-menu-dropdown a{text-align:left;color:#222d32!important}
@media (max-width: 767px) {
.skin .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}
.skin .main-header .navbar .dropdown-menu li a{color:#fff}
.skin .main-header .navbar .dropdown-menu li a:hover{background:#f1b01c}
}
/*end theme skin header navbar*/
/*button*/
.btn-submit{background-color:#f1b01c!important;border-color:#f1b01c!important;color:#fff!important}
.btn-cancel{background-color:#4d4d4d!important;border-color:#4d4d4d!important;color:#fff!important}
/*end button*/
/*login*/
.login_box_container{background-color:#f1b01c}
.login_box{background-color:#4d4d4d;border:solid 1px #f1b01c;color:#fff}
.btn_login{background:#fff!important;color:#4d4d4d!important;border:solid 1px #fff!important}
.btn_login:hover,.btn_login.disabled{background:#f1b01c!important;color:#fff!important;border:solid 1px #fff!important}
.login_a{color:#fff!important}
.login_a:hover{color:#f1b01c!important}
/*end login*/
/*misc*/
hr{border-top:solid 1px #d2d6de}
.btn_lg {
    padding: 6px 50px;
    font-size:18px
}
.user-icon {
    width: 100px
}
.theme-footer {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    border-top: 1px solid #ddd;
    text-align: center;
    height: 50px;
    margin-top: 20px;
    color: #444;
    padding: 15px
}

.nav-header {
    background-color: #fff;
    min-height: 80px !important;
    z-index: 9999;
    box-shadow: 0 0 15px 0 rgba(2,59,109,.1);
    padding: 0 15% 0 15%
}

.align-items-center {
    align-items: center !important
}

.nav-logo {
    padding-top: 10px
}

.nav-menu {
    padding: 18px 15px;
}

.content-mt {
    margin-top: 5%
}

.theme-header {
    color: #f1b01c !important;
    font-size: 30px;
    margin: 20px 0;
    font-family: MuseoSans_500,Helvetica Neue,Helvetica,Arial,sans-serif
}
/*end misc*/
/*end theme colors and fonts*/
