/* style THEME OVERIDES*/
body {
	font-family: Arial, Helvetica, sans-serif;
}

.header.navbar-fixed-top {
  z-index: 195 !important;
}

.bg-blue {
	background-color: #5470B0 !important;
}

.bg-red {
	background-color: #EA324C !important;
}

.bg-yellow {
	background-color: #ffb848 !important;
}

.bg-green {
	background-color: #349E8C !important;
}

.header .brand {
	width: 586px;
	color: #fff;
}

.page-sidebar>ul>li>ul.sub-menu>li>a {
	padding-left: 13px !important;
}

.page-title {
	font-family: Arial, Helvetica, sans-serif;
}

.page-content .breadcrumb {
	background-color: #5470B0;
}

.page-content .breadcrumb a, .page-content .breadcrumb i, .page-content .breadcrumb span
	{
	color: #fff;
}

.page-content .breadcrumb i {
	color: #fff;
}

.page-content .breadcrumb .dashboard-date-range {
	background-color: #EA324C;
}

.portlet-body.blue, .portlet.blue {
	background-color: #5470B0 !important;
}

.portlet-body.red, .portlet.red {
	background-color: #EA324C !important;
}

.portlet-body.yellow, .portlet.yellow {
	background-color: #ffb848 !important;
}

.portlet-body.green, .portlet.green {
	background-color: #349E8C !important;
}

.portlet.box.blue .portlet-title {
	background-color: #5470B0;
}

.portlet.box.blue {
	border: 1px solid #5470B0;
}

.portlet.box.red .portlet-title {
	background-color: #EA324C;
}

.portlet.box.red {
	border: 1px solid #EA324C;
}

.portlet.box.green .portlet-title {
	background-color: #349E8C;
}

.portlet.box.green {
	border: 1px solid #349E8C;
}

.icon-btn div {
	font-family: Arial, Helvetica, sans-serif;
}

.icon-btn .badge {
	font-family: Arial, Helvetica, sans-serif;
}

.dropdown-menu.extended {
	max-height: 600px !important;
	overflow-y: auto;
}

.chats li.in .message {
	border-left: 2px solid #349E8C;
	background: #fafafa;
	word-wrap: break-word;
}

.chats li.in .message .arrow {
	border-right: 8px solid #349E8C;
}

.color-panel .icon-color {
	background-color: #595959 url(../img/icon-color.png) center no-repeat
		!important;
}

.color-panel .icon-color:hover {
	background-color: #797979 !important;
}

.form-wizard .active .step .number {
	background-color: #349E8C;
}

.daterangepicker td.active {
	background-color: #5470B0 !important;
}

div.tagsinput .not_valid {
	background-color: #EA324C !important;
}

.ui-datepicker button.ui-state-default {
	background-color: #349E8C !important;
	border-color: #349E8C !important;
}

.ui-dialog .ui-dialog-titlebar {
	font-family: Arial, Helvetica, sans-serif;
}

.ui-dialog.ui-dialog-blue .ui-dialog-titlebar {
	background-color: #5470B0 !important;
}

.ui-dialog.ui-dialog-red .ui-dialog-titlebar {
	background-color: #EA324C !important;
}

.ui-dialog.ui-dialog-green .ui-dialog-titlebar {
	background-color: #349E8C !important;
}

.ui-dialog .ui-dialog-content {
	font-family: Arial, Helvetica, sans-serif;
}

.header .hor-menu ul.nav li.active>a, .header .hor-menu ul.nav li.active>a:hover
	{
	background: #464242 !important;
}

.header .hor-menu ul.nav li.active .selected {
	border-top: 6px solid #464242;
}

.header .hor-menu .dropdown-menu li>a:hover, .header .hor-menu .dropdown-menu li:hover>a,
	.header .hor-menu .dropdown-menu li.active>a {
	background: #464242 !important;
}

.datetimepicker table .active {
	background-color: #5470B0 !important;
}

.datetimepicker table td {
	font-family: Arial, Helvetica, sans-serif !important;
}

.datetimepicker table th {
	font-family: Arial, Helvetica, sans-serif !important;
}

.datepicker table .active {
	background-color: #5470B0 !important;
}

.datepicker table td {
	font-family: Arial, Helvetica, sans-serif !important;
}

.datepicker table th {
	font-family: Arial, Helvetica, sans-serif !important;
}

span.title {
	width: 150px;
	display: inline-block;
	top: 1px;
	position: relative;
	left: 30px;
}

/* end THEME OVERIDES*/

/* style-metro THEMe OVERIDES*/
.btn {
	background-color: #595959;
	border: 1px solid #333333;
	color: #FFF;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
}
.btn:hover, 
.btn:focus, 
.btn:active,
.btn.active,
.btn[disabled],
.btn.disabled {  
  color: #fff;
  background-color: #797979 !important;
}


.btn:hover, .btn:focus, .btn:active, .btn.active, .btn[disabled], .btn.disabled
	{
	color: #fff;
	background-color: #797979 !important;
}

.btn.green { 
  background-color: #3F5484;
}
.btn.green:hover, 
.btn.green:focus, 
.btn.green:active, 
.btn.green.active,
.btn.green.disabled, 
.btn.green[disabled]{ 
  background-color: #2C52A9 !important;
}

/* end style-metro THEMe OVERIDES*/

/* style-responsive THEMe OVERIDES*/
@media (max-width: 1024px) { 
	.hidden-1024 {
		display: none;
	}
}
/* end style-responsive THEMe OVERIDES*/