/* OVERWRITE COLOR */
/* overwrite bootstrap.css */
body {background-color: #EEEFF2;}

.navbar-inverse {background-color: #FCFCFD;}
.navbar-inverse .navbar-nav > li > a {color: #494C4E;}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {color: #494C4E; background-color: transparent;}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {color: #494C4E; background-color: transparent;}
.navbar-inverse .navbar-nav > .active > a:after {background-color: #494C4E;}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {background-color: transparent; color: #494C4E;}

#navbar-second.navbar.navbar-default {background-color: #576369;}

.navbar-default {background-color: #576369; border-color: #ddd;}
.navbar-default .navbar-brand {color: #fff;}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {color: #fff; background-color: transparent;}
.navbar-default .navbar-text {color: #fff;}
.navbar-default .navbar-nav > li > a {color: #fff;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #fff; background-color: transparent;}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {color: #fff;background-color: transparent;}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {color: #fff; background-color: transparent;}
.navbar-default .navbar-toggle {border-color: #fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #fff;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #fff;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {background-color: transparent; color: #fff;}

@media (max-width: 768px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #fff;}
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #fff; background-color: transparent;}
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {color: #fff; background-color: transparent;}
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {color: #fff; background-color: transparent;}
}
.navbar-default .navbar-link {color: #fff;}
.navbar-default .navbar-link:hover {color: #fff;}
.navbar-default .btn-link {color: #fff;}
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {color: #fff;}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {color: #fff;}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {background-color: #66ba62!important; border-color: #66ba62!important;}

a {color: #66ba62; text-decoration: none;}
a:hover, a:focus {color: #008e00; text-decoration: none;}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    color: #fff;
    background-color: #66ba62;
    border-color: #66ba62;
}

.form-control {background-color: #e4e4e4!important;}

/* overwrite color.css */
.border-top-teal {border-top-color: #66ba62;}
.border-grey {border-color: #2c2c2b;}
.text-teal {color:#008e00!important;}
.text-teal, .text-teal:hover, .text-teal:focus {color: #66ba62!important;}

/* New Colors */
.text-darkgrey{color: #494C4E;} 

/* overwrite core.css */
.navbar-default .navbar-nav > .active > a:after {background-color: #66ba62;}
.form-control:focus {border-bottom-color: #66ba62; -webkit-box-shadow: 0 1px 0 #66ba62; box-shadow: 0 1px 0 #66ba62;}
.form-control[disabled], fieldset[disabled] .form-control {border-bottom-style: solid; color: #494C4E; background-color: #e7e7e7;}
.breadcrumb > li {color: #494C4E;}
.breadcrumb > li > a {color: #494C4E;}
.breadcrumb-caret > li + li:before {color: #494C4E;}

.btn-teal {color: #fff; background-color: #66ba62; border-color: #66ba62;}
.btn-teal:focus, .btn-teal.focus, .btn-teal:hover {background-color: #44CC57; color: #fff;}
.btn-teal:active, .btn-teal.active, .open > .dropdown-toggle.btn-teal {background-color: #44CC57;}
.btn-teal:active:hover,
.btn-teal.active:hover,
.open > .dropdown-toggle.btn-teal:hover,
.btn-teal:active:focus,
.btn-teal.active:focus,
.open > .dropdown-toggle.btn-teal:focus,
.btn-teal:active.focus,
.btn-teal.active.focus,
.open > .dropdown-toggle.btn-teal.focus {background-color: #44CC57;}
.btn-teal.disabled {-webkit-box-shadow: none; box-shadow: none;}
.panel {color: #494C4E;}

 .btn-warning {
  color: #fff;
  background-color: #FD9A00;
  border-color: #FD9A00;
}

.btn-warning:focus,
.btn-warning.focus,
.btn-warning:hover {
  background-color: #FD9A00;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-color: #FD9A00;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  background-color: #FD9A00;
}

/* Add other classes: dashboard_menu.php */
.gamm-btn-teal {background-color: #66ba62; color: #fff; border: 1px solid #66ba62;}
.gamm-btn-teal:hover {background-color: #fff!important; color: #66ba62!important; border: 1px solid #66ba62;}
.gamm-btn-black {background-color:#fff; border: 1px solid #494C4E; color: #494C4E; margin-bottom: 20px;}
.gamm-btn-black:hover {background-color: #494C4E; color: #fff;}

/* Data-Tables */
.dataTables_filter input:focus {
    border-bottom-color: #66ba62;
    -webkit-box-shadow: 0 1px 0 #66ba62;
    box-shadow: 0 1px 0 #66ba62;
}
.select2-results__option[aria-selected=true] {
    background-color: #66ba62;
    color: #fff;
}
.select2-container--focus .select2-selection--single:not([class*=bg-]):not([class*=border-]),
.select2-container--open .select2-selection--single:not([class*=bg-]):not([class*=border-]) {
    border-bottom-color: #66ba62;
    -webkit-box-shadow: 0 1px 0 #66ba62;
}
