.dropdown-menu{
  z-index:10000 !important;
}
#inline label{ 
  display: table-cell; text-align: center; vertical-align: middle; 
} 
#inline .form-group { 
  display: table-row;
}
.layout-fixed .main-sidebar-custom .sidebar {
  height: calc(100% - ((3.5rem + 7rem) + 1px));
}
.navbar-white {
  background-color: #b1d8e2 ;
}
.layout-fixed .main-sidebar {
        position:absolute;
}
.card{
  color: #333333;
}
.modal-content{
  color: #333333;
} 
.card-title{
  color: #333333;
} 
.modal-title{
  color: #333333;
}
.input{
  color: #333333;
}
.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active, .sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active{
  background-color: #367281;
  color: #fff;
}
.material-switch>label:after{
  background-color: #367281 !important;
}
.material-switch>label:before{
  background-color: #e5e5e5 !important;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success, .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success{
  background-color: #367281 !important;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary, .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{
  background-color: #367281 !important;
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
  background-color: #e5e5e5 !important;
}
.week-picker-box{
      height: calc(2.25rem + 4px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #757575;
    border-radius: 0.25rem;
    box-shadow: inset 0 0 0 rgba(0,0,0,0);
    transition: border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}

.week-picker-box:hover{
    background:#e7e7e7;
    cursor: pointer;
}

.bttn-gradient.bttn-default, .bttn-simple.bttn-default {
  background:#367281 !important;
}
.modal-footer {
  display:block !important;
}
.footer-links a:not(:last-child)::after {
    content: " | ";
    margin: 0 5px;
    color: #999;
    pointer-events: none;
}

.footnote{
    font-style: italic;
    margin-bottom: -10px;    
    padding-top: 10px;
}

.footer-copyright {
    text-align: center;
    margin-bottom: 0;
}

.layout-footer-fixed .wrapper .content-wrapper {
    padding-bottom: 9rem;
}

.bootstrap-switch-off .bootstrap-switch-container{
	margin-left: -95px !important;
}
body {
  font-size:16px;
}

.bootstrap-select.form-control {
  border:1px solid #757575 !important;
}

.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active {
  color:#367281;
}
.nav-tabs .nav-link{
  font-size: 1.25rem;
}