/* 勾勾叉叉顏色 */
.text-green {
    color: #016ffc !important;
}
.text-red {
    color: #f03 !important;
}
.skin-black-light .main-header > .logo,
.skin-black-light .main-header > .logo:hover {
    /* background-color: #1E1E1E; */
    background: #fff;
}
.skin-black-light .main-header .navbar {
    /* background-color: #1E1E1E; */
}
header .nav-item .navbar-text,
header .nav-item .navbar-text a,
header .nav-item a.nav-link {
    /* color: #fff !important; */
}

/*改寫bs的樣式*/
.btn,
.btn:hover,
.btn:active,
.btn:focus {
    border: 0;
    outline: 0;
    box-shadow: none;
}
.btn-success {
    background: #016ffc;
}
.btn-success:hover,
.btn-success:active,
.btn-success:focus {
    background: #1c92cf;
    box-shadow: none;
}
.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show > .btn-success.dropdown-toggle {
    background: #016ffc;
    box-shadow: none;
}
.btn-primary {
    color: #fff;
    background: #016ffc;
}
.btn-primary:focus,
.btn-primary:hover {
    color: #fff;
    background: #016ffc;
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle {
    color: #fff;
    background: #70b71e;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.hover {
    background-color: #70b71e;
}
.btn-danger {
    background-color: #ff9000;
}
.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show > .btn-danger.dropdown-toggle {
    background-color: #be0000;
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.hover {
    background-color: #be0000;
}
.btn-warning {
    background-color: #0f62cd;
}
.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show > .btn-warning.dropdown-toggle {
    background-color: #0d6930;
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.hover {
    background-color: #061f89;
}
.btn-info {
    background-color: #2196bb;
}
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show > .btn-info.dropdown-toggle {
    background-color: #2196bb;
}
.btn-info:hover,
.btn-info:active,
.btn-info.hover {
    background-color: #061f89;
}
.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show > .btn-success.dropdown-toggle:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show > .btn-primary.dropdown-toggle:focus,
.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.show > .btn-danger.dropdown-toggle:focus,
.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.show > .btn-warning.dropdown-toggle:focus,
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show > .btn-info.dropdown-toggle:focus {
    box-shadow: none !important;
}

/* 頁籤底色 */
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
    background-color: #016ffc;
}
/* 狀態條顏色 */
.bg-aqua,
.callout.callout-info,
.alert-info,
.label-info,
.modal-info .modal-body {
    background-color: #2196bb !important;
}
.callout.callout-info {
    border: none;
}
.alert-success {
    border: none;
}
.bg-green,
.callout.callout-success,
.alert-success,
.label-success,
.modal-success .modal-body {
    background: #016ffc !important;
}

.skin-black-light .main-header .navbar .sidebar-toggle:hover {
    background: transparent;
    color: #ac0524;
}
/* 側邊欄 */
.skin-black-light .sidebar-menu > li.active > a {
    background: #fff;
    color: #000;
}
a,
.skin-black-light .sidebar-menu .treeview-menu > li.active > a,
.skin-black-light .sidebar-menu .treeview-menu > li > a:hover {
    color: #4693d0;
}
/* 背景色 */
.content-wrapper .content,
.content-wrapper .content-header {
    background: #f1f6f7;
}
.bootstrap-datetimepicker-widget {
}
.tab-pane.table-responsive.active {
    overflow: visible;
}
.skin-black-light .main-header > .logo {
    background-color: #4693d0;
}

.skin-black-light .main-header > .logo:hover {
    background-color: #4693d0;
}
.content-wrapper .content,
.content-wrapper .content-header {
    background-color: #fff;
}

/* 後台樣式 */
.main-header .logo .logo-lg {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
}

.main-header .logo .logo-lg img {
    width: 150px;
}

.control_banner {
    padding: 0 15px !important;
}

.control-feature-default {
    margin-bottom: 1rem;
}
