
/***
Reset and overrides  
***/
body {
	/*background-color: #323232 !important;*/
    background-color: #ffffff !important;
}
/***
Page header
***/
.header .navbar-inner {
	filter: none !important;
	
	/*background: none repeat scroll 0% 0% #7C51A1;*/
    /*background: none repeat scroll 0% 0% #6f1d94;*/
      background: none repeat scroll 0% 0% #4C2E8A;
	line-height: 90px;
}
.header .btn-navbar {
	background-color: #1b2a3a !important;
}
.header .nav .dropdown-toggle:hover, .header .nav .dropdown.open .dropdown-toggle {
	background-color: #333 !important;
}
.header .nav li.dropdown .dropdown-toggle i {
	color: #808080 !important;
}
.room {
	float: left;
	height: 30px;
	width: 36px;
	margin-right: 10px;
	background-image: url(~/Images/room.png);
	background-repeat: no-repeat;
	background-position: left center;
}
/***
Page sidebar
***/
.page-sidebar > ul > li > a {
	border-top: 1px solid #595959 !important;
	color: #fff !important;
    /*color: #000000 !important;*/
}
.page-sidebar > ul > li:last-child > a {
	border-bottom: 1px solid transparent !important;
}
.page-sidebar > ul > li:nth-child(3) > a {
/*  border-top-color: transparent !important;*/
}
.page-sidebar > ul > li > a i {
	color: #808080;
}
.page-sidebar > ul > li.has-sub.open >a, .page-sidebar > ul > li >a:hover, .page-sidebar > ul > li:hover>a {
 background: #7c51a1;
}
.ul-c-1 {
	background: #1B2A3A;
}
.ul-c-2 {
	background: #ff6f6e;
}
.ul-c-3 {
	background: #b43f74;
}
.ul-b-1 {
	background: linear-gradient(180deg, rgba(32, 35, 37, 0.1) 25%, rgba(255, 255, 255, 0.05) 90%) repeat scroll 0% 0% transparent;
	border-top: 1px solid rgba(32, 35, 37, 1) !important;
}
.ul-b-2 {
	background: #34495e;
	border-top: 1px solid #595959 !important;
}
.ul-li {
	background: #34495e;
}
.page-sidebar > ul > li.active > a {
	background: #7c51a1 !important;
	border-top-color: transparent !important;
	color: #fff;
}
.page-sidebar > ul > li.active > a i {
	color: #fff;
}
.page-sidebar > ul > li > a.open {
	background: #313131;
}
.page-sidebar ul > li > a .arrow:before, .page-sidebar > ul > li > a .arrow.open:before {
	color: #fff !important;
}
.page-sidebar ul > li.active > a .arrow:before, .page-sidebar > ul > li.active > a .arrow.open:before {
	color: #fff !important;
}
.page-sidebar > ul > li > ul.sub > li > a {
	color: #fff;
	margin-left: 0px;
	padding-left: 5px;
	border-top: 1px solid #4f4f4f !important;
	border-bottom: 1px solid #000000 !important;
	line-height: 37px;
}
.page-sidebar > ul > li > ul.sub > li:first-child > a {
	border-top: 1px solid #4f4f4f !important;
	border-bottom: 1px solid #000000 !important;
	line-height: 37px;
}
.page-sidebar > ul > li > ul.sub > li.active > a, .page-sidebar > ul > li > ul.sub > li > a:hover {
	color: #fff !important;
	background: #4b4b4b !important;
	border-bottom: 0px solid #617d9a !important;
}
.page-sidebar > ul > li > ul.sub > li > a:hover {
	background: #4e4e4e !important;
	border-bottom: 1px solid #000 !important;
}
.page-sidebar .sidebar-search input {
	background-color: #3d3d3d !important;
	color: #bababa !important;
}
.page-sidebar .sidebar-search .input-box {
	border-bottom-color: #959595 !important;
}
.page-sidebar .sidebar-search .submit {
	background-image: url(../images/img/search-icon.png);
}
/***
Sidebar toggler
***/
.sidebar-toggler {
	background-image: url(../images/img/sidebar-toggler.png);
 background-color:  /*#0164b1*/;
}
/* search box bg color on expanded */
.sidebar-closed .page-sidebar .sidebar-search.open {
	background-color: #3d3d3d !important;
}
.sidebar-closed .page-sidebar .sidebar-search.open .remove {
	background-image: url(../images/img/sidebar-search-close.png);
}
/* sub menu bg color on hover menu item */
.sidebar-closed .page-sidebar > ul > li.has-sub:hover .sub {
	background-color: #3d3d3d;
}

/***
Landscape phone to portrait tablet
***/
@media (max-width:979px) {
/***
  page sidebar
  ***/
.page-sidebar {
	background-color: #232427 !important;
}
.page-sidebar > ul > li > a {
	border-top: 1px solid #2c2d30 !important;
}
.page-sidebar > ul > li:last-child > a {
	border-bottom: 0 !important;
}
.page-sidebar .sidebar-search input {
	background-color: #232427 !important;
}
}
