/*
 * Skin: Orange
 * ----------
 */
 body {min-width: auto;}
.skin-orange .main-header .navbar {
background-color: #ec6941;
}
.skin-orange .main-header .navbar .nav > li > a {
color: #ffffff;
}
.skin-orange .main-header .navbar .nav > li > a:hover,
.skin-orange .main-header .navbar .nav > li > a:active,
.skin-orange .main-header .navbar .nav > li > a:focus,
.skin-orange .main-header .navbar .nav .open > a,
.skin-orange .main-header .navbar .nav .open > a:hover,
.skin-orange .main-header .navbar .nav .open > a:focus,
.skin-orange .main-header .navbar .nav > .active > a {
background: rgba(0, 0, 0, 0.1);
color: #f6f6f6;
}
.skin-orange .main-header .navbar .sidebar-toggle {
color: #ffffff;
}
.skin-orange .main-header .navbar .sidebar-toggle:hover {
color: #f6f6f6;
background: rgba(0, 0, 0, 0.1);
}
.skin-orange .main-header .navbar .sidebar-toggle {
color: #fff;
}
.skin-orange .main-header .navbar .sidebar-toggle:hover {
background-color:  rgba(0, 0, 0, 0.1);
}
@media (max-width: 767px) {
.skin-orange .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255, 255, 255, 0.1);
}
.skin-orange .main-header .navbar .dropdown-menu li a {
	color: #fff;
}
.skin-orange .main-header .navbar .dropdown-menu li a:hover {
	background: #367fa9;
}
}
.skin-orange .main-header .logo {
background-color: #ec6941;
color: #ffffff;
border-bottom: 0 solid transparent;
}
.skin-orange .main-header .logo:hover {
background-color: #ec6941;
}
.skin-orange .main-header li.user-header {
background-color: #3c8dbc;
}
.skin-orange .content-header {
background: transparent;
}
.skin-orange .wrapper,
.skin-orange .main-sidebar,
.skin-orange .left-side {
background-color: #303038;
}
.skin-orange .user-panel > .info,
.skin-orange .user-panel > .info > a {
color: #fff;
}
.skin-orange .sidebar-menu > li.header {
color: #4b646f;
background: #1a2226;
}
.skin-orange .sidebar-menu > li > a {
border-left: 3px solid transparent;
}
.skin-orange .sidebar-menu > li:hover > a,
.skin-orange .sidebar-menu > li.active > a {
color: #ffffff;
background: #1c1c21;
border-left-color: #ec6941;
}
.skin-orange .sidebar-menu > li > .treeview-menu {
margin: 0 1px;
background: #43434f;
}
.skin-orange .sidebar a {
color: #b8c7ce;
}
.skin-orange .sidebar a:hover {
text-decoration: none;
}
.skin-orange .treeview-menu > li > a {
color: #8aa4af;
}
.skin-orange .treeview-menu > li.active > a,
.skin-orange .treeview-menu > li > a:hover {
color: #ffffff;
}
.skin-orange .sidebar-form {
border-radius: 3px;
border: 1px solid #374850;
margin: 10px 10px;
}
.skin-orange .sidebar-form input[type="text"],
.skin-orange .sidebar-form .btn {
box-shadow: none;
background-color: #374850;
border: 1px solid transparent;
height: 35px;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.skin-orange .sidebar-form input[type="text"] {
color: #666;
border-top-left-radius: 2px;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 2px;
}
.skin-orange .sidebar-form input[type="text"]:focus,
.skin-orange .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
background-color: #fff;
color: #666;
}
.skin-orange .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
border-left-color: #fff;
}
.skin-orange .sidebar-form .btn {
color: #999;
border-top-left-radius: 0;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 0;
}
.skin-orange.layout-top-nav .main-header > .logo {
background-color: #3c8dbc;
color: #ffffff;
border-bottom: 0 solid transparent;
}
.skin-orange.layout-top-nav .main-header > .logo:hover {
background-color: #3b8ab8;
}

/*AdminLTE.css 변경 추가*/
.content-header > h1 {
position: relative;
padding-left: 25px;
font-size: 27px;
font-weight: 500;
}
.content-header > h1:before {
content: "";
display: block;
width: 25px;
height: 100%;
background: url('../../img/content-header-bg.png') 0 5px no-repeat;
position: absolute;
left: 0;
top: 0;
}
.btn {
font-weight: 600;
}
.btn-primary {
background-color: #ec6941;
border-color: #ec6941;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.hover,.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {
background-color: #ff8864;
border-color: #ff8864;
}
.btn-primary.disabled,
.btn-primary.disabled.active,
.btn-primary.disabled.focus,
.btn-primary.disabled:active,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled].active,
.btn-primary[disabled].focus,
.btn-primary[disabled]:active,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary.active,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
background-color: #ff8864;
border-color: #ff8864;
}
.btn-default {
background-color: #e2e5e9;
color: #4e4e4e;
border-color: #e2e5e9;
}
.btn-default:hover,
.btn-default:active,
.btn-default.hover {
background-color: #ebeef2;
border-color: #ebeef2;
}
.btn-default.disabled,
.btn-default.disabled.active,
.btn-default.disabled.focus,
.btn-default.disabled:active,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled],
.btn-default[disabled].active,
.btn-default[disabled].focus,
.btn-default[disabled]:active,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default.active,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
border-color: #ebeef2;
}
/*기존 .btn-danger 삭제버튼 .btn-warning으로 변경*/
.btn-warning{
background-color: #656573;
border-color: #656573;
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.hover,
.btn-warning:focus, .btn-warning.focus {
background-color: #9595a2;
border-color: #9595a2;
}
.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: #9595a2;
border-color: #9595a2;
}
.btn-warning.disabled,
.btn-warning.disabled.active,
.btn-warning.disabled.focus,
.btn-warning.disabled:active,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled],
.btn-warning[disabled].active,
.btn-warning[disabled].focus,
.btn-warning[disabled]:active,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning.active,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {
background-color: #9595a2;
border-color: #9595a2;
}
.btn-apply{
padding:3px 6px;border:1px solid #fff;background-color:#ec6941;font-size:12px;
}
.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {
border-color: #a9a9a9;
color: #3d3d47;
vertical-align: middle;
height: 48px;
text-overflow: ellipsis;
overflow: hidden;
}
.table > thead > tr > th {
/*border-top: 3px solid #ec6941 !important;*/
border-bottom: none;
text-align: center;
}
/* .table > tbody > tr > th label, .table > tbody > tr > th span{
	position: relative;
	padding-left: 12px;
}
.table > tbody > tr > th label:before, .table > tbody > tr > th span:before {
content: "";
display: block;
width: 5px;
height: 5px;
background: url('../../img/table-th-bg.png') 0 0 no-repeat;
position: absolute;
left: 0;
top: 7px;
} */
.box-header .box-title{
color: #303038;
position: relative;
padding-left: 20px;
}
.modal-title{display: inline-block;}
.box-header .box-title:before{
content: "";
display: block;
width: 20px;
height: 100%;
background: url('../../img/box-title-bg.png') 0 4px no-repeat;
position: absolute;
left: 0;
top: 0;
}
.modal-title:before{
	background-position: 0 6px;
}
.content-wrapper, .right-side {
padding: 15px 15px 0;
background-color: #e2e5e9;
}
.box-header > .fa,
.box-header > .glyphicon,
.box-header > .ion,
.box-header .box-title {
font-size: 20px;
}

/*

삭제/저장/목록버튼 : .btn
삭제 : .btn-warning
저장 : .btn-primary
목록 : .btn-default
트리 안 버튼(top/sub/수정삭제/폴더/되돌리기/위/아래) : .btn-sm
top/sub : .btn-warning
수정삭제 : .btn-primary
폴더/되돌리기/위/아래 : .btn-default


*/

.box {
border: 1px solid #d6d6d6 !important;
box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
}
.main-footer {
background-color: #e2e5e9;
border-top: none;
padding: 0 50px 15px;
}
.content {
padding-bottom: 0;
}
.box-header {padding: 35px 35px 10px 35px;}
/*.box-body {padding: 10px 35px 35px;}*/
.box-body {padding: 45px 35px 35px;}
.main-header .navbar-custom-menu,
.main-header .navbar-right{
	margin-right: 35px;
}
input[type=text], select{min-height:30px;font-size: 13px;}

/*레이아웃
.main-sidebar,
.left-side {
position: absolute;
top: 0;
left: 0;
padding-top: 50px;
height: 100%;
z-index: 1010;
}
.sidebar{
height: 100% !important;
overflow-y: auto;
}
.content-wrapper,
.right-side {
top: -35px; /*footer height
position: absolute;
height: 100%;
box-sizing: border-box;
padding-top: 115px; header + padding-top
padding-bottom: 50px;
width: 100%;
padding-left: 265px;
left: -230px;
z-index: 1000;
}
.content {
height: 100%;
margin: 0 15px;
padding: 15px 0;
box-sizing: border-box;
min-height: 100%;
overflow: unset;
}
.row {
margin-right: 0;
margin-left: 0;
height: 100%;
overflow-y: auto;
}
.box{margin-bottom: 0;}
.main-footer{
position: absolute;
bottom: 0;
width: 100%;
padding-left: 265px;
box-sizing: border-box;
left: 0;
margin-left: 0;
}
.control-sidebar{
position: absolute;
left: 0;
height: 100%;
overflow-y: auto;
display: none;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding: 0;}
*/

/*로그인*/
.user-panel {
padding: 24px 0;
text-align: center;
}
.user-panel > .image{
	text-align: left;
}
.user-panel > .image form{
	display: inline-block;
	margin-left: 20px;
}

.sidebar-collapse .user-panel > .image form{
	display: inline-block;
	margin: 5px;
}
.user-panel > .image > img {
max-width: 90px;
}
.user-panel > .image .img-circle {
max-width: 70px;
}
.user-panel > .image .info {
font-size: 15px;
color: #fff;
display: inline-block;
vertical-align: top;
margin: 15px 0 0 10px;
}
.user-panel > .info {
padding: 10px 0 0 0;
position: static;
left: auto;
}
.user-panel > .info > a {
display: inline-block;
font-size: 12px;
padding: 7px 18px;
border-radius: 15px;
margin: 5px 5px 0;
background-color: #656573;
}

.table-bordered {
	border-color: #cbcbcb;
}

.table {border-top: 3px solid #ec6941}

.table > tbody > tr > th.t {
	text-align: center;
}

.help-block {
font-size: 13px;
color: #8b8b8b;
position: relative;
padding-left: 23px;
margin-top: 10px;
line-height: 20px;
font-weight: 500;
}
.help-block strong {
color: #656573;
}
.help-block:before {
content:"";
display: block;
width: 18px;
height: 100%;
background: url('../../img/help-block-bg.png') 0px 3px no-repeat;
position: absolute;
left: 0;
top:0;
}
input[type="file"] {
border: 1px solid #cccccc;
font-size: 12px;
background-color: #e6e6e6;
display:inline-block;
}
/*탭영역*/
.nav-tabs {
	border-bottom: none;
}
.nav-tabs > li > a {
	background-color: #fff;
	color: #656573;
	padding: 10px 30px;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{
	background-color: #656573;
	border-color: #656573;
	color: #fff;
}

.box-title{
	font-size: 20px;
	color: #303038;
	padding-left: 20px;
	position: relative;
}
.box-title:before{
	content: "";
	display: block;
	width: 20px;
	height: 100%;
	background: url('../../img/box-title-bg.png') 0 4px no-repeat;
	position: absolute;
	left: 0;
	top: 0;

}
.box-footer{
	border-top: none;
	padding: 0;
}

/*메뉴트리*/
.ztree *{
	font-size: 14px;
	line-height: 20px;
	font-weight: 600;
}
.ztree li a.curSelectedNode{
	height: 20px;
	background: none;
	border: none;
	opacity: 1;
	color: #ec6941;
}
.ztree li a.curSelectedNode span{
	font-weight: bold;
}
.ztree li span{line-height: 30px;}
.ztree li span.button{width: 18px;height: 30px;}
.ztree li span.button.switch {width:18px; height:30px}
.ztree li span.button.root_open{background-position:-92px -90px}
.ztree li span.button.root_close{background-position:-74px -90px}
.ztree li span.button.roots_open{background-position:-92px 0}
.ztree li span.button.roots_close{background-position:-74px 0}
.ztree li span.button.center_open{background-position:-92px -30px}
.ztree li span.button.center_close{background-position:-74px -30px}
.ztree li span.button.bottom_open{background-position:-92px -60px}
.ztree li span.button.bottom_close{background-position:-74px -60px}
.ztree li span.button.noline_open{background-position:-92px -90px}
.ztree li span.button.noline_close{background-position:-74px -90px}
.ztree li span.button.root_docu{ background:none;}
.ztree li span.button.roots_docu{background-position:-57px 0}
.ztree li span.button.center_docu{background-position:-57px -30px}
.ztree li span.button.bottom_docu{background-position:-57px -60px}
.ztree li span.button.noline_docu{ background:none;}

.ztree li span.button.ico_open{margin-right:2px; background-position:-110px -30px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_close{margin-right:2px; background-position:-110px -1px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_docu{margin-right:2px; background-position:-110px -60px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.edit {margin-right:2px; background-position:-110px -90px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.remove {margin-right:2px; background-position:-110px -120px; vertical-align:top; *vertical-align:middle}

.ztree li ul.line{
	background-image: url('../../../common/jquery_plugin/zTree/zTreeStyle/img/line_conn.png');
}
#AXTreeTarget{
	height:540px;font-size:0;margin-bottom:15px;
}
#zTree{height:100%;overflow-y:auto;}

.nav-tabs-custom > .nav-tabs > li.active{border-top-color: #ec6941;}
.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type.active > a{border-bottom: none;}
.nav-tabs-custom > .nav-tabs > li:first-of-type.active > a:hover{border-top-color: transparent;}


.table>tbody>tr>td>a, .table>tbody>tr>th>a, .table>tfoot>tr>td>a, .table>tfoot>tr>th>a{
	color:#ec6941;
	font-weight: 500;
}
.table>thead>tr>td>a, .table>thead>tr>th>a{
	color:#303038;
}

.table>thead>tr>td, .table>thead>tr>th{
	background-color: #e2e5e9;
}

/*추가*/
.caution-box{
	margin-bottom: 20px;
}
.caution-box .caution-title{
	font-size: 17px;
	line-height: 24px;
	color: #303038;
	font-weight: 500;
	display: inline-block;
	padding-left: 25px;
	background: url('../../img/caution-title-bg.png') 0 5px no-repeat;
}
.caution-box .caution-content{
	font-size: 15px;
	color: #303038;
	font-weight: 500;
	margin-top: -10px;
}
.caution-box .caution-content > li{margin-top: 10px;line-height: 25px;}
.caution-box .caution-content ul{padding-left: 0;font-weight: normal;}
.caution-box .caution-content ul li{list-style: none;margin-left:10px;text-indent: -10px;}
/*--------------*/

.btn-sm-search{
	text-indent: -9999px;
	background: #656573 url('../../img/btn-sm-search.png') center no-repeat;
	background-size: auto 16px;
	min-width: 40px;
}
.btn-sm-search:hover{
	background-color: #9595a2;
}

.form-control:focus{
	border-color: #ec6941;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
	background-color: #ec6941;
	border-color: #ec6941;
}
.table > tbody td.tac{
	text-align: center;
}
.table-bordered.sati > thead > tr > th, .table-bordered.sati > tbody > tr > th, .table-bordered.sati > tfoot > tr > th, .table-bordered.sati > thead > tr > td, .table-bordered.sati > tbody > tr > td, .table-bordered.sati > tfoot > tr > td{
	border-color: #cbcbcb;
}
#modalMenuSatisfaction .table-bordered.sati > thead > tr > th, .table-bordered.sati > thead > tr > td{
	background-color: #e2e5e9;
	color:#303038;
}
.modal-header{
	border-bottom: none;
}
.menu-tree-box{
	padding: 25px 18px;
}
.table{text-align: left;table-layout: fixed;}
.table.tac{text-align: center;}

.error-content{
	text-align: center;
}
.error-content p{
	font-size: 15px;
	line-height: 24px;
	color:#656573;
	font-weight: 500;
}
.error-content p > a{
	color:#ec6941;
	text-decoration:underline;
}
.table td.bdln{border-left: none;}
.table td.bdrn{border-right: none;}

.btn-info, .btn-info:hover, .btn-info:active, .btn-info.hover, .btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus{
	background-color: #448aca;
	border-color: #448aca;
}
/*.main-sidebar, .left-side{
	box-sizing: border-box;
	height: 100%;
	overflow-y: auto;
}*/

.icheck > label{margin-right:15px;}
.text-light-orange{color:#ec6941 !important;}
.btn-primary:focus, .btn-primary.focus{background-color: #ec6941;border-color: #ec6941;}
.webzine_type, .gallery_type{border-top-color: #ec6941;border-bottom: 3px solid #ec6941;margin-bottom: 10px;}
.webzine_type > li .subj a, .gallery_type > li .subj a{color: #ec6941;font-size: 15px;font-weight: 500;}
.webzine_type > li .txt{font-size: 14px;font-weight: bold;color: #656573;margin-top: 20px;}
input[type="radio"], input[type="checkbox"]{vertical-align: middle;margin: 0 !important;}
label{margin-bottom: 0 !important;}

.pagination > li{display: inline-block;vertical-align: middle;}
.next{margin-left: -1px;padding: 0;}
.nextAll{margin-left: -2px;padding: 0;}
.prev{margin-right: -1px;padding: 0;}
.prevAll{margin-right: -2px;padding: 0;}

.modal-dialog{width:100%; max-width: 800px;}
.modal-content{background-color: #fff;}
.modal-header{padding: 15px;background-color: #009551;}
.modal-title{color: #fff;font-weight: normal;font-size: 20px;}
.modal-body{background-color: #fff;}
.modal-body .table{background-color: #fff;margin-bottom: 0;}
.modal-header .close{opacity: 1;margin-top: -5px;}
.modal-header .close span{color: #fff;font-weight: normal;font-size: 40px;text-shadow: none;}

.modal-dialog.winpopStyle {max-width: 100%;}
.modal-dialog.winpopStyle .modal-body {overflow: auto;}
.modal-dialog.winpopStyle .modal-body .table {min-width: 1000px;}

.datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{background-color: #ec6941 !important;}
.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background: #ec6941 !important;}
.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover{text-shadow: none !important;}

.mngrAuthorityMainModal .modal-body .form-inline{padding: 30px 20px 10px;background-color: #fff;margin-bottom: 0 !important;}
.mngrAuthorityMainModal .modal-body form{padding: 0 20px 15px;background-color: #fff;}
.mngrAuthorityMainModal .modal-body > div{background-color: #fff;margin-top: 0 !important;padding-bottom: 30px !important;}
/* .modal{background: rgba(226, 229, 233, 0.8);} */
.mngrManagerViewTree{border: 1px solid #dadada !important;background-color: #f7f7f7;height: 360px !important;margin-bottom: 0 !important;}
.mngrManagerViewTree .ztree{padding: 25px;}

.modal-dialog.mngrMemberList{width: auto !important;max-width: 600px !important;}
.box-header.with-border{border-bottom: 1px solid #cbcbcb;}
#modalMenuSatisfaction .modal-dialog{width: auto !important;max-width: 1000px !important;}
.sp-replacer{vertical-align:top !important;}

.modal .modal-body .modalScr{max-height:400px;overflow-y: auto;padding-bottom: 0 !important;}
table.table-bordered.sati th:last-child, table.table-bordered.sati td:last-child{word-break: break-all;}
.bg-aqua-active, .modal-info .modal-header, .modal-info .modal-footer{background-color: #303038 !important;}

.slideset .box-header{border-top: 3px solid #ec6941 !important;padding: 20px;border-left: 1px solid #cbcbcb;border-right: 1px solid #cbcbcb;}
.slideset .box-body{padding: 35px 20px;border-left: 1px solid #cbcbcb;border-right: 1px solid #cbcbcb;}
.slideset .box-footer{padding: 15px 35px;border: 1px solid #cbcbcb;}
.slideset .small-box .icon-green{color: rgba(255, 150, 80, 0.5);font-size: 34px;right: 0;left: 15px;}
.slideset .small-box:hover .icon-green{font-size: 34px;}
.slideset .slideThumb .small-box{padding:0;height:200px;border: 1px solid #dadada;margin-bottom: 0 !important;}
.slideset .slideThumb .small-box > img{width: 100%;height: 200px;}
.slideset a.thumbnail:hover, .slideset a.thumbnail:focus, .slideset a.thumbnail.active{border-color: #dadada;}

.table > tbody td.1row{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

table.table-bordered th:last-child, table.table-bordered td:last-child{border-right-width: 1px;}


@media screen and (max-width: 767px){
	.table-responsive{margin-bottom: 0;overflow: auto;border:none;}
}

.btn-primary-user {
background-color: #009551;
border-color: #009551;
position: relative;
left: 40%
}
.btn-primary-user:hover,
.btn-primary-user:active,
.btn-primary-user.hover,.btn-primary-user:active:hover, .btn-primary-user.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary-user:active:focus, .btn-primary-user.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {
background-color: #57e82e;
border-color: #57e82e;
}
.btn-primary-user.disabled,
.btn-primary-user.disabled.active,
.btn-primary-user.disabled.focus,
.btn-primary-user.disabled:active,
.btn-primary-user.disabled:focus,
.btn-primary-user.disabled:hover,
.btn-primary-user[disabled],
.btn-primary-user[disabled].active,
.btn-primary-user[disabled].focus,
.btn-primary-user[disabled]:active,
.btn-primary-user[disabled]:focus,
.btn-primary-user[disabled]:hover,
fieldset[disabled] .btn-primary-user,
fieldset[disabled] .btn-primary-user.active,
fieldset[disabled] .btn-primary-user.focus,
fieldset[disabled] .btn-primary-user:active,
fieldset[disabled] .btn-primary-user:focus,
fieldset[disabled] .btn-primary:hover {
background-color: #ff8864;
border-color: #ff8864;
}

.sessionExpire .modal-header{background-color: #2c52a3;}
.sessionExpire .modal-body { text-align: center;}
.sessionExpire .btn-primary-user { background-color: #2c52a3; border-color: #2c52a3; position: relative; margin-bottom: 20px; }
#sessionExpireAlert .btn-primary-user{ left: 33%; }
#expiredGuid .btn-primary-user{ left: 23%; }

@media screen and (max-width: 300px) {#expiredGuid .btn-primary-user {left: 10%;}}
