body { background-color: #eaeaea; }
.table-responsive { overflow-x: scroll; }
.table-responsive th,
.table-responsive td{ white-space:nowrap; }
.tooltip-inner { white-space:nowrap; }
.search-option-buttons { line-height: 36px; }
.search-option-buttons .radio-inline,
.search-option-buttons .checkbox-inline { line-height: 20px; }


.tr { text-align: right !important; }
.tl { text-align: left !important; }
.tc { text-align: center  !important; }
.fr { float: right !important; }
.fl { float: left !important; }

.select-set {display: inline-block; width: 30%; vertical-align: middle;}
.page-header { display: none; }

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td
{
	padding: 6px 10px; font-size: 11px;
}
.navbar-brand { padding: 4px 20px;}
/* .navbar-brand>img { height: 36px; margin: 0;} */


tbody tr.checked td {background-color: #efefef; }
.page-title { padding-top: 10px; padding-bottom: 10px; }
.page-header-content { display: none; }

.sidebar-content {background-color: #263238;}
.table-responsive { overflow: hidden; width: 100%; min-width:1240px; }
.panel-body .table-responsive { min-width:0; }
.content-wrapper { min-width:100%; width: auto; display: block; float:left;}
.footer { display: none; }

.popup-wrapper .table-responsive { width: auto; min-width:0;}

.menu-close {display: block !important; font-style: normal;}
.menu-open {display: none !important; font-style: normal;}
.sidebar-xs-style .menu-close {display: none !important;}
.sidebar-xs-style .menu-open {display: block !important;}

.menu-close:after { 
	content:""; 
	display: block; 	
	background: url('./../images/ic_toggle_sidebar.png') no-repeat 0 0;
	width: 26px;
	height: 26px;
	margin: 0 auto;
	
}
.menu-open:after { 
	content:""; 
	display: block; 	
	background: url('./../images/ic_toggle_sidebar.png') no-repeat -26px 0;
	width: 26px;
	height: 26px;
	margin: 0 auto;
}

.navigation>.sidebar-toggle-menu-wrap>a {text-align: center; height: auto !important; padding: 12px 0;}
.sidebar,
.sidebar-content { background-color: #8ca52c; }

.navigation li a {color: #fff; }
.navigation li a:hover { background-color: #a3c520; }
.navbar-fixed-top {left: 260px;}
.sidebar-xs .navbar-fixed-top {left: 86px;}

.navigation { padding-top: 0; }
.navigation>li>a {line-height: 22px; min-height:0; height: 46px;}
.navigation li a>i {float:none;vertical-align: middle; top:inherit; margin-top:0;}

.ic { 
	display: inline-block;
	background: url('./../images/ic_menu.png') no-repeat -18px -142px;
	width: 22px;
	height: 22px;
}
.ic.t01 {}
.ic.t02 {background-position: -18px -191px;width: 26px;height: 24px;}
.ic.t03 {background-position: -17px -242px;width: 23px;height: 24px;}
.ic.t04 {background-position: -16px -291px;width: 23px;height: 24px;}
.ic.t05 {background-position: -18px -340px;width: 20px;height: 24px;}
.ic.t06 {background-position: -18px -392px;width: 19px;height: 24px;}
.ic.t07 {background-position: -18px -441px;width: 19px;height: 24px;}
.ic.t08 {background-position: -17px -493px;width: 24px;height: 24px;}
.ic.t09 {background-position: -16px -542px;width: 22px;height: 24px;}

.navbar-header { padding:  15px 0; }
.navbar-nav { margin-top: 60px; }
.navbar-brand { height:  auto; }
.navbar-brand>img { height:  auto; }
.navbar-inverse { background-color: #fff; border-bottom: 0;}
.navbar-inverse .navbar-nav>li>a,
.navbar-inverse .navbar-nav>li>a:hover { color: #2d355a; }


h6.panel-title, .h6.panel-title { font-size: 16px; font-weight: bold; color: #2d355a;}
@media (min-width: 769px) {
	.navbar-top { padding-top: 135px; }
	.navbar-header { margin-left: 0; }
	.sidebar-fixed .sidebar-content { top:0; }
	
	.sidebar-xs .sidebar-main ,
	.sidebar-xs .sidebar-fixed.sidebar-main .sidebar-content {
		width: 86px;
	}
	.sidebar-fixed-expanded .content-wrapper {padding-left: 86px;}

	

	.sidebar-xs .sidebar-main .navigation-main>li>a>i {display: inline-block;}
}
