/* blue */
body {
  background: #f2f5f8;
}

#header-bg {
  background: #fff;
}
#header .left-area p {
  color: #333;
}
#header .left-area p span {
  color: #333;
}
#header .right-area .sign-out-btn {
  border-color: #e94c07;
  color: #e94c07;
}
#header .right-area .sign-out-btn:hover {
  background-color: #e94c07;
}
#mainMenubar {
  background: #e94c07;
}
.sm-mint > li:hover {
  background: #e94c07;
}
.sm-mint a:hover,
.sm-mint a:focus,
.sm-mint a:active,
.sm-mint a.highlighted {
  background: #e34806;
}
.sm-mint ul,
.sm-mint ul li,
.sm-mint ul li a {
  background: #e34806;
}
.sm-mint ul li a:hover,
.sm-mint ul li a:focus,
.sm-mint ul li a:active {
  background: #ce4206;
}

.card-title {
  color: #333;
  border-bottom-color: #ddd;
}
.login-top .logo-area .title {
  color: #333;
}
.login-wrapper:after {
  background: #e94c07;
}

.card-body {
  background: #f2f5f8;
}

#dashboard .title h3 {
  color: #333;
}
#dashboard .title h3 span {
  color: #e94c07;
}
#dashboard .title .time {
  color: #666;
}
#dashboard .title .count {
  background: #e94c07;
}
.border-table {
  border-top-color: #e94c07;
}
.border-table thead th {
  color: #666;
  background: #eee;
  border-right-color: #ddd;
}
.border-table tbody td {
  border-top-color: #ddd;
  border-right-color: #ddd;
  color: #666;
}
.border-table tbody {
  border-bottom-color: #ddd;
}
#dashboard .d-card {
  border-color: #ddd;
  background: #fff;
}
#dashboard .d-card-header {
  border-bottom-color: #ddd;
  color: #666;
}
#dashboard .d-card-body-center .header,
#dashboard .d-card-body-right .header {
  background: #eee;
}
#dashboard .d-card-body-center .header div,
#dashboard .d-card-body-right .header div {
  color: #666;
}
#dashboard .d-card-body-center .header div:nth-child(2) {
  border-left-color: #ddd;
}
#dashboard .d-card-body-center .date div {
  color: #666;
}
#dashboard .d-card-body-center .date > div:nth-child(2),
#dashboard .d-card-body-right .date > div:nth-child(2) {
  border-left-color: #ddd;
}
#dashboard .d-card-body-right .date-txt {
  color: #666;
}
#dashboard .table-card {
  border-color: #ddd;
  background: #fff;
}
#dashboard .table-card-header {
  background: #fff;
  color: #666;
}
#dashboard .table-card-body {
  background: #fff;
}
.board {
  background: #fff;
}
.board .title {
  color: #333;
  border-bottom-color: #ddd;
}
.board .board-table {
  border-bottom-color: #ddd;
}
.board .board-table thead {
  border-top-color: #e94c07;
  background: #eee;
}
.board .board-table thead th {
  color: #666;
}
.board .board-table tbody td {
  color: #666;
}
.board .board-table tbody tr:hover {
  background: #edf0ff;
}
.board .board-table tbody tr:nth-child(even) {
  background: #f6f6f6;
}
.board .board-table tbody tr:nth-child(even):hover {
  background: #edf0ff;
}
.modal .board-table {
  border-bottom-color: #ddd;
}
.modal .board-table thead {
  border-top-color: #e94c07;
  background: #eee;
}
.modal .board-table thead th {
  color: #666;
}
.modal .board-table tbody td {
  color: #666;
}
.modal .board-table tbody tr:nth-child(even) {
  background: #f6f6f6;
}
table.dataTable tbody tr:hover {
  background: #edf0ff !important;
}
table.dataTable.board-table.no-footer {
  border-bottom-color: #ddd;
}
table.dataTable.board-table thead th,
table.dataTable.board-table thead td {
  color: #666;
}

table.dataTable.board-table thead td {
  border-top-color: #e94c07;
  background: #eee;
}

table.dataTable.board-table tbody td {
  color: #666;
}

table.dataTable.board-table tbody tr:nth-child(even) {
  background: #f6f6f6;
}

table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd {
  background: #fff;
}

table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd:hover {
  background: #edf0ff !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  border-color: #e94c07 !important;
  background: #e94c07 !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, 
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
  border-color: #e94c07;
  color: #e94c07 !important;
}

.modal-header div:first-child {
  background: #e94c07;
}
.modal-header div:last-child::after {
  background: #e94c07;
}
.modal-header .modal-title {
  color: #e94c07;
}
.modal-header .close {
  color: #e94c07;
}
.modal-body .input-btn {
  border-color: #e94c07;
  background-color: #edf0ff;
  color: #e94c07;
}
.modal-body span {
  color: #666;
}
.modal-content {
  background: #fff;
}

.btn-primary {
  background-color: #e94c07;
  border-color: #e94c07;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:visited,
.btn-primary:not(:disabled):not(.disabled).active, 
.btn-primary:not(:disabled):not(.disabled):active {
  border-color: #c23e05;
  background-color: #c23e05;
}
.btn-outline-primary {
  border-color: #e94c07;
  color: #e94c07;
}
.btn-outline-primary:hover,
.btn-outline-primary:focus {
  border-color: #e94c07;
  background-color: #e94c07;
}
.btn-outline-primary:active,
.btn-outline-primary:visited,
.btn-outline-primary:active:focus,
.btn-outline-primary:active:hover {
  border-color: #e94c07;
  background-color: #e94c07;
}

#report_api .board-table thead tr:first-child th,
#report_business .board-table thead tr:first-child th {
  border-right-color: #ddd;
  border-bottom-color: #ddd;
}
#report_api .board-table thead tr:last-child th,
#report_business .board-table thead tr:last-child th {
  border-right-color: #ddd;
}
.form-control {
  border-color: #ddd;
  color: #666;
}
.form-control:focus,
.form-control:active{
  border-color: #e94c07;
}

.dropdown .dropdown-toggle {
  border-color: #ddd;
  color: #666;
}
.dropdown.show .dropdown-toggle {
  border-color: #e94c07;
}
.dropdown .dropdown-menu > a {
  color: #666;
}
.dropdown .dropdown-menu > a:hover {
  color: #e94c07;
}
.dropdown.datePick .dropdown-toggle {
  border-color: #e94c07;
  color: #e94c07;
}

.input-group.date {
  border-color: #e94c07;
}
.input-group.date small {
  color: #666;
  border-right-color: #ddd;
}
.input-group.date .form-control {
  color: #333;
}
.input-group.date span {
  border-left-color: #e94c07;
}
.input-group.date span i {
  color: #e94c07;
}
#dayPick > span {
  background: #666;
}
table.dataTable.display tbody tr.odd.selected,
table.dataTable.display tbody tr.even.selected {
  background-color: #edf0ff;
}
.table-option .number span {
  color: #e94c07;
}
.table-option .select-search {
  border-color: #ddd;
}
.table-option .select-search > span {
  background: #ddd;
}

#api .board-table tbody td:last-child .board-table td {
  border-right-color: #ddd;
}
.jstree-default .jstree-wholerow-clicked {
  background: linear-gradient(to bottom, #d8ddff 0, #dde2ff 100%);
}
.jstree-default .jstree-wholerow-hovered {
  background: #edf0ff;
}
#api p.api-title {
  color: #666;
}
#api .table-cont {
  border-right-color: #ddd;
}
#api .table.table-striped tbody tr:nth-of-type(even) {
  background: #fff;
}
#api .table tbody th,
.table tbody th {
  border-top-color: #e94c07;
  background: #eee;
  color: #666;
}
.fa-sync-alt:before {
  color: #e94c07;
}



.dropdown.datePick .dropdown-toggle {
	background-image: url("/images/ecs/custom/ic_select_down_blue.png");
}
.dropdown.datePick.show .dropdown-toggle{
	background-image: url("/images/ecs/custom/ic_select_up_blue.png");
} 