@CHARSET "UTF-8";
/* Chenyu 主题色调 style */

.theme-green .btn-primary {
	background-color: #149B4A;
}
.theme-green .btn-info{
	background-color: #30b841;
	border-bottom-color: #30b841;
	border-left-color: #30b841;
	border-right-color: #30b841;
	border-top-color: #30b841;
}
.theme-green .btn-info:hover{
	background-color: #279d2d;
}
.theme-green .account-form>.header>.form-title {
	border-bottom: 4px solid #149B4A;
}
.theme-green .account-form>.header {
	color: #149B4A;
	border-bottom: 1px solid #149B4A;
}
.theme-green .form-control:focus {
	border-color: #149B4A;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(20,155,74,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(20,155,74,.6);
}

.theme-green #header .navbar-collapse,
.theme-green #header .navbar {
	background: #149B4A;
}

.theme-green #header .navbar-nav>li>a:hover,
.theme-green #header .navbar-nav>li>a:focus,
.theme-green .navbar-default .navbar-toggle:hover,
.theme-green .navbar-default .navbar-toggle:focus {
	background-color: #057934;
}

@media (max-width: 767px) {
	.theme-green #navbar-right .dropdown-menu a:hover,
	.theme-green #navbar-right .dropdown-menu a:focus {
		background-color: #057934;
	}
}

.theme-green #header a.navbar-brand > img {
	margin: 5px auto;
}

.theme-green #header a.navbar-brand:hover {
	background-color: #149B4A;
}

.theme-green #header .navbar-nav>li.active>a,
.theme-green #header .navbar-nav>li.active>a:hover,
.theme-green #header .navbar-nav>li.active>a:focus {
	background-color: #057934;
}

.theme-green #header .navbar-nav>li.open>a, 
.theme-green #header .navbar-nav>li.open>a:hover, 
.theme-green #header .navbar-nav>li.open>a:focus {
	background-color: #057934;
}

.theme-green #menu-container .menu-vertical .btn.active i.fa {
	color: #149B4A;
	text-shadow: none;
}

/* select2 green theme style */

.theme-green .select2-container--default .select2-search--dropdown .select2-search__field:focus {
	border-color: #149B4A;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(20, 155, 74, .6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(20, 155, 74, .6);
}

.theme-green .select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #149B4A;
}
.theme-green .select2-container--default .select2-selection--single:focus {
	border-color: #149B4A;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(20, 155, 74, .6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(20, 155, 74, .6);
}

/* bootstrap-datetimepicker green theme style */
.theme-green .datetimepicker table tr td.active:active,
.theme-green .datetimepicker table tr td.active:hover:active,
.theme-green .datetimepicker table tr td.active.disabled:active,
.theme-green .datetimepicker table tr td.active.disabled:hover:active,
.theme-green .datetimepicker table tr td.active.active,
.theme-green .datetimepicker table tr td.active:hover.active,
.theme-green .datetimepicker table tr td.active.disabled.active,
.theme-green .datetimepicker table tr td.active.disabled:hover.active {
	background-color: #149B4A;
	background-image: none;
}
.theme-green .datetimepicker table tr td span.active:active,
.theme-green .datetimepicker table tr td span.active:hover:active,
.theme-green .datetimepicker table tr td span.active.disabled:active,
.theme-green .datetimepicker table tr td span.active.disabled:hover:active,
.theme-green .datetimepicker table tr td span.active.active,
.theme-green .datetimepicker table tr td span.active:hover.active,
.theme-green .datetimepicker table tr td span.active.disabled.active,
.theme-green .datetimepicker table tr td span.active.disabled:hover.active {
	background-color: #149B4A;
	background-image: none;
}
/* password-helper green theme style */
.theme-green .start-time-helper,
.theme-green .finish-time-helper,
.theme-green .password-helper {
	color: gray;
}
.theme-green .start-time-helper:hover,
.theme-green .finish-time-helper:hover,
.theme-green .password-helper:hover {
	color: #149B4A;
}
/* layer green theme style */
.theme-green .layui-layer-btn .layui-layer-btn0 {
	border-color: #06923d;
	background-color: #149B4A;
	color: #fff;
}
.theme-green .layui-layer-title {
	background-color: #149b4a;
	color: #ffffff;
}