﻿/***
Default theme
***/
/***
Reset and overrides  
***/
body { background-color: #133c55 !important; }
/***
Page header
***/
.header { filter: none !important; background-image: none !important; background-color: #133c55 !important; }
.header .btn-navbar { background-color: #133c55 !important; }
.login-status .navbar-nav .site-feedback-link:hover,
.login-status .navbar-nav .dropdown-toggle:hover,
.login-status .navbar-nav .dropdown.open .dropdown-toggle,
.login-status .navbar-nav .dropdown span.open .dropdown-toggle { background-color: #333 !important; }
.login-status .navbar-nav .site-feedback-link i,
.login-status .navbar-nav li.dropdown .dropdown-toggle i,
a.navbar-toggle i.icon-bars { color: #ccc; }
.login-status .navbar-nav > li.dropdown .dropdown-toggle.current-page,
.login-status .navbar-nav > li.dropdown .dropdown-toggle.current-page:hover { background: #8f111d !important; cursor: default !important; }
.login-status .navbar-nav > li.dropdown .dropdown-toggle.current-page i { color: #fff !important; }
/***
Page sidebar
***/
.page-sidebar { background-color: #133c55; }
ul.page-sidebar-menu > li > a,
ul.page-sidebar-menu > li > span > a { border-top: 1px solid #666 !important; color: #eee !important; }
ul.page-sidebar-menu > li:last-child > a,
ul.page-sidebar-menu > li:last-child > span > a { border-bottom: 1px solid transparent !important; }
ul.page-sidebar-menu > li a i { color: #ccc; }
ul.page-sidebar-menu > li.open > a,
ul.page-sidebar-menu > li > a:hover,
ul.page-sidebar-menu > li:hover > a,
ul.page-sidebar-menu > li.open > span > a,
ul.page-sidebar-menu > li > span > a:hover,
ul.page-sidebar-menu > li:hover > span > a { background: #333; }
ul.page-sidebar-menu > li.active > a,
ul.page-sidebar-menu > li.active > span > a { background: #8f111d !important; border-top-color: transparent !important; color: #fff; }
ul.page-sidebar-menu > li.active > a i,
ul.page-sidebar-menu > li.active > span > a i { color: #fff; }
ul.page-sidebar-menu > li > ul.sub-menu > li:first-child > a,
ul.page-sidebar-menu > li > span > ul.sub-menu > li:first-child > a { border-top: 0px !important; }
ul.page-sidebar-menu > li > ul.sub-menu > li.active > a,
ul.page-sidebar-menu > li > ul.sub-menu > li > a:hover,
ul.page-sidebar-menu > li > span > ul.sub-menu > li.active > a,
ul.page-sidebar-menu > li > span > ul.sub-menu > li > a:hover { color: #fff !important; background: #575757 !important; }
ul.page-sidebar-menu > li > ul.sub-menu > li > a:hover,
ul.page-sidebar-menu > li > span > ul.sub-menu > li > a:hover { background: #575757 !important; }
/* 3rd level sub menu */
ul.page-sidebar-menu > li > ul.sub-menu li > ul.sub-menu > li.active > a,
ul.page-sidebar-menu > li > ul.sub-menu li > ul.sub-menu > li > a:hover,
ul.page-sidebar-menu > li > ul.sub-menu li.open > a,
ul.page-sidebar-menu > li > span > ul.sub-menu li > ul.sub-menu > li.active > a,
ul.page-sidebar-menu > li > span > ul.sub-menu li > ul.sub-menu > li > a:hover,
ul.page-sidebar-menu > li > span > ul.sub-menu li.open > a { color: #fff !important; background: #575757 !important; }
/* font color for all sub menu links*/
ul.page-sidebar-menu li > ul.sub-menu > li > a,
ul.page-sidebar-menu li > span > ul.sub-menu > li > a { color: #bdbdbd; }
/* menu arrows */
ul.page-sidebar-menu > li > a .arrow:before,
ul.page-sidebar-menu > li > a .arrow.open:before,
ul.page-sidebar-menu > li > span > a .arrow:before,
ul.page-sidebar-menu > li > span > a .arrow.open:before { color: #eee !important; }
ul.page-sidebar-menu > li > ul.sub-menu a .arrow:before,
ul.page-sidebar-menu > li > ul.sub-menu a .arrow.open:before,
ul.page-sidebar-menu > li > span > ul.sub-menu a .arrow:before,
ul.page-sidebar-menu > li > span > ul.sub-menu a .arrow.open:before { color: #707070 !important; }
ul.page-sidebar-menu > li > a > .arrow.open:before,
ul.page-sidebar-menu > li > span > a > .arrow.open:before { color: #8a8a8a !important; }
ul.page-sidebar-menu > li.active > a .arrow:before,
ul.page-sidebar-menu > li.active > a .arrow.open:before,
ul.page-sidebar-menu > li.active > span > a .arrow:before,
ul.page-sidebar-menu > li.active > span > a .arrow.open:before { color: #fff !important; }
/* sidebar search */
.page-sidebar .sidebar-search input { background-color: #242424 !important; color: #7d7d7d; }
.page-sidebar .sidebar-search input::-webkit-input-placeholder { color: #7d7d7d !important; }
.page-sidebar .sidebar-search input:-moz-placeholder { color: #7d7d7d !important; }
.page-sidebar .sidebar-search input:-ms-input-placeholder { color: #7d7d7d !important; }
.page-sidebar .sidebar-search input { background-color: #133c55 !important; color: #eee !important; }
.page-sidebar .sidebar-search .input-box { border-bottom: 1px solid #7d7d7d !important; }
.page-sidebar .sidebar-search .submit { background-image: url(../../img/search-icon.png); }
/***
Sidebar toggler
***/
.sidebar-toggler { background-image: url(../../img/sidebar-toggler.jpg); background-color: #133c55; }
/* search box bg color on expanded */
.page-sidebar-closed .page-sidebar .sidebar-search.open .form-container { background-color: #133c55 !important; }
.page-sidebar-closed .page-sidebar .sidebar-search.open .form-container .remove { background-image: url("../../img/sidebar-search-close.png"); }
/* sub menu bg color on hover menu item */
.page-sidebar-closed ul.page-sidebar-menu > li:hover .sub-menu { background-color: #133c55; }
/*
.page-sidebar-closed .page-sidebar-menu > li:hover > .sub-menu, .page-sidebar-closed .page-sidebar-menu > li:hover > span > .sub-menu { width: 250px; }
ul.page-sidebar-menu > li.open > a, ul.page-sidebar-menu > li > a:hover, ul.page-sidebar-menu > li:hover > a, ul.page-sidebar-menu > li.open > span > a, ul.page-sidebar-menu > li > span > a:hover, ul.page-sidebar-menu > li:hover > span > a { width: 286px; }
*/
/***
Horizontal Menu(new in v1.2)
***/
/*search*/
.header .hor-menu .hor-menu-search-form-toggler.off { background: #000 url(../../img/hor-menu-search-close.png) no-repeat center; }
.header .hor-menu .search-form { background: #000; }
.header .hor-menu .search-form .btn { color: #ddd; background: #000 url(../../img/search-icon.png) no-repeat center; }
.header .hor-menu .search-form form input { color: #ddd; }
.header .hor-menu .search-form form input::-webkit-input-placeholder { /* WebKit browsers */ color: #ddd; }
.header .hor-menu .search-form form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #ddd; }
.header .hor-menu .search-form form input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #ddd; }
.header .hor-menu .search-form form input:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #ddd; }
/***
Footer 
***/
.footer .footer-inner { color: #fff; }
.footer .footer-tools .go-top { background-color: #386fa4; }
.footer .footer-tools .go-top:hover { opacity: 0.7; filter: alpha(opacity=70); }
.footer .footer-tools .go-top i { color: #133c55; }
/***
Footer Layouts (new in v1.3)
***/
/* begin:fixed footer */
.page-footer-fixed .footer { background-color: #133c55; }
.page-footer-fixed .footer .footer-inner { color: #999; }
.page-footer-fixed .footer .footer-tools .go-top { background-color: #386fa4; }
.page-footer-fixed .footer .footer-tools .go-top i { color: #133c55; }
/* end:fixed footer */
/***
Gritter Notifications 
***/
.gritter-top { /*background: url(../../plugins/gritter/images/gritter.png) no-repeat left -30px !important;*/ }
.gritter-bottom { /*background: url(../../plugins/gritter/images/gritter.png) no-repeat left bottom !important;*/ }
.gritter-item { display: block; /*background: url(../../plugins/gritter/images/gritter.png) no-repeat left -40px !important;*/ }
.gritter-close { /*background: url(../../plugins/gritter/images/gritter.png) no-repeat left top !important;*/ }
.gritter-title { text-shadow: none !important; /* Not supported by IE :( */ }
/* for the light (white) version of the gritter notice */
.gritter-light .gritter-item,
.gritter-light .gritter-bottom,
.gritter-light .gritter-top,
.gritter-light .gritter-close { /*background-image: url(../../plugins/gritter/images/gritter-light.png) !important;*/ }
.gritter-item-wrapper a { color: #18a5ed; }
.gritter-item-wrapper a:hover { color: #0b6694; }
/* begin: boxed page */
@media (min-width: 992px) {
.page-boxed { background-color: #2e2e2e !important; }
.page-boxed .page-container { background-color: #3d3d3d; border-left: 1px solid #5e5e5e; border-bottom: 1px solid #5e5e5e; }
.page-boxed.page-sidebar-fixed .page-container { border-left: 0; border-bottom: 0; }
.page-boxed.page-sidebar-fixed .page-sidebar { border-left: 1px solid #5e5e5e; }
.page-boxed.page-sidebar-fixed.page-footer-fixed .footer { background-color: #2e2e2e !important; }
}
/* end: boxed page */
/***
Landscape phone to portrait tablet
***/
@media (max-width: 991px) {
/***
page sidebar
***/
.page-sidebar { background-color: #133c55 !important; }
ul.page-sidebar-menu > li > a,
ul.page-sidebar-menu > li > span > a { border-top: 1px solid #133c55 !important; }
ul.page-sidebar-menu > li:last-child > a { border-bottom: 0 !important; }
.page-sidebar .sidebar-search input { background-color: #133c55 !important; }
ul.page-sidebar-menu > li.open > a,
ul.page-sidebar-menu > li > a:hover,
ul.page-sidebar-menu > li:hover > a,
ul.page-sidebar-menu > li.open > span > a,
ul.page-sidebar-menu > li > span > a:hover,
ul.page-sidebar-menu > li:hover > span > a { background: #133c55; }
}



.tile.bg-accent-lime, .dashboard-stat.bg-accent-lime { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-green, .dashboard-stat.bg-accent-green { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-emerald, .dashboard-stat.bg-accent-emerald { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-teal, .dashboard-stat.bg-accent-teal { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-cyan, .dashboard-stat.bg-accent-cyan { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-cobalt, .dashboard-stat.bg-accent-cobalt { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-indigo, .dashboard-stat.bg-accent-indigo { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-violet, .dashboard-stat.bg-accent-violet { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-pink, .dashboard-stat.bg-accent-pink { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-magenta, .dashboard-stat.bg-accent-magenta { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-crimson, .dashboard-stat.bg-accent-crimson { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-red, .dashboard-stat.bg-accent-red { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-orange, .dashboard-stat.bg-accent-orange { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-amber, .dashboard-stat.bg-accent-amber { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-yellow, .dashboard-stat.bg-accent-yellow { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-brown, .dashboard-stat.bg-accent-brown { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-olive, .dashboard-stat.bg-accent-olive { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-steel, .dashboard-stat.bg-accent-steel { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-mauve, .dashboard-stat.bg-accent-mauve { background-color: #eee !important; color: #133c55 !important; }
.tile.bg-accent-sienna, .dashboard-stat.bg-accent-sienna { background-color: #eee !important; color: #133c55 !important; }

.default, .bg-default { background-color: #dddddd !important; border-color: #dddddd !important; }
.dark, .bg-dark { background-color: #333333 !important; border-color: #333333 !important; }
.blue, .bg-blue { background-color: #386fa4 !important; border-color: #386fa4 !important; }
.green, .bg-green { background-color: #0e6b0e !important; border-color: #0e6b0e !important; }
.red, .bg-red { background-color: #8f111d !important; border-color: #8f111d !important; }
.yellow, .bg-yellow { background-color: #d8a800 !important; border-color: #d8a800 !important; }
.purple, .bg-purple { background-color: #52307c !important; border-color: #52307c !important; }

.default:hover { background-color: #dddddd !important; }
.dark:hover { background-color: #333333 !important; }
.blue:hover { background-color: #386fa4 !important; }
.green:hover { background-color: #0e6b0e !important; }
.red:hover { background-color: #8f111d !important; }
.yellow:hover { background-color: #d8a800 !important; }
.purple:hover { background-color: #52307c !important; }

.btn-primary, .btn-primary.dropdown-toggle { background-color: #386fa4 !important; }
.btn-primary.dropdown-toggle:hover { background-color: #386fa4 !important; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary[disabled], .btn-primary.disabled { background-color: #386fa4 !important; }

.btn-group .btn.blue.dropdown-toggle { background-color: #386fa4 !important; }
.btn-group .btn.blue.dropdown-toggle:hover { background-color: #386fa4 !important; }
.btn-group .btn.blue:hover, .btn-group .btn.blue:focus, .btn-group .btn.blue:active, .btn-group .btn.blue.active, .btn-group .btn.blue.disabled, .btn-group .btn.blue[disabled] { background-color: #386fa4 !important; }
.btn.blue:hover, .btn.blue:focus, .btn.blue:active, .btn.blue.active, .btn.blue[disabled], .btn.blue.disabled { background-color: #386fa4 !important; }

.btn-group .btn.green.dropdown-toggle { background-color: #0e6b0e !important; }
.btn-group .btn.green.dropdown-toggle:hover { background-color: #0e6b0e !important; }
.btn-group .btn.green:hover, .btn-group .btn.green:focus, .btn-group .btn.green:active, .btn-group .btn.green.active, .btn-group .btn.green.disabled, .btn-group .btn.green[disabled] { background-color: #0e6b0e !important; }
.btn.green:hover, .btn.green:focus, .btn.green:active, .btn.green.active, .btn.green[disabled], .btn.green.disabled { background-color: #0e6b0e !important; }

.btn-group .btn.red.dropdown-toggle { background-color: #8f111d !important; }
.btn-group .btn.red.dropdown-toggle:hover { background-color: #8f111d !important; }
.btn-group .btn.red:hover, .btn-group .btn.red:focus, .btn-group .btn.red:active, .btn-group .btn.red.active, .btn-group .btn.red.disabled, .btn-group .btn.red[disabled] { background-color: #8f111d !important; }
.btn.red:hover, .btn.red:focus, .btn.red:active, .btn.red.active, .btn.red[disabled], .btn.red.disabled { background-color: #8f111d !important; }

.btn-group .btn.yellow.dropdown-toggle { background-color: #d8a800 !important; }
.btn-group .btn.yellow.dropdown-toggle:hover { background-color: #d8a800 !important; }
.btn-group .btn.yellow:hover, .btn-group .btn.yellow:focus, .btn-group .btn.yellow:active, .btn-group .btn.yellow.active, .btn-group .btn.yellow.disabled, .btn-group .btn.yellow[disabled] { background-color: #d8a800 !important; }
.btn.yellow:hover, .btn.yellow:focus, .btn.yellow:active, .btn.yellow.active, .btn.yellow[disabled], .btn.yellow.disabled { background-color: #d8a800 !important; }

.btn-group .btn.purple.dropdown-toggle { background-color: #52307c !important; }
.btn-group .btn.purple.dropdown-toggle:hover { background-color: #52307c !important;}
.btn-group .btn.purple:hover, .btn-group .btn.purple:focus, .btn-group .btn.purple:active, .btn-group .btn.purple.active, .btn-group .btn.purple.disabled, .btn-group .btn.purple[disabled] { background-color: #52307c !important; }
.btn.purple:hover, .btn.purple:focus, .btn.purple:active, .btn.purple.active, .btn.purple[disabled], .btn.purple.disabled { background-color: #52307c !important; }

.btn { border-radius: 10px !important; }
.btn.btn-xs { border-radius: 5px !important; }
.btn:hover { opacity: 0.9 !important; }
.input-group-btn .btn { border-radius: 0 !important; }
.btn-group.pricing-footer .btn.margin-right-10 { margin-right: 0 !important; }

.tooltip-label-icon { color: #386fa4 !important; }

.portlet { border-radius: 10px !important; }
.portlet-title { border-radius: 10px 10px 0 0 !important; }
.portlet-body { border-radius: 0 0 10px 10px !important; }
.portlet-title.blue { background-color: transparent !important; color: #386fa4 !important; border-bottom: 1px solid #386fa4 !important; }
.portlet-title.green { background-color: transparent !important; color: #0e6b0e !important; border-bottom: 1px solid #0e6b0e !important; }
.portlet-title.red { background-color: transparent !important; color: #8f111d !important; border-bottom: 1px solid #8f111d !important; }
.portlet-title.yellow { background-color: transparent !important; color: #d8a800 !important; border-bottom: 1px solid #d8a800 !important; }
.portlet-title.purple { background-color: transparent !important; color: #52307c !important; border-bottom: 1px solid #52307c !important; }
.portlet.box.blue .portlet-title { background-color: #386fa4 !important; }
.portlet.box.green .portlet-title { background-color: #0e6b0e !important; }
.portlet.box.red .portlet-title { background-color: #8f111d !important; }
.portlet.box.yellow .portlet-title { background-color: #d8a800 !important; }
.portlet.box.purple .portlet-title { background-color: #52307c !important; }
.portlet > .portlet-title.blue > .caption, .portlet > .portlet-title.blue > .caption i { color: #386fa4 !important; }
.portlet > .portlet-title.green > .caption, .portlet > .portlet-title.green > .caption i { color: #0e6b0e !important; }
.portlet > .portlet-title.red > .caption, .portlet > .portlet-title.red > .caption i { color: #8f111d !important; }
.portlet > .portlet-title.yellow > .caption, .portlet > .portlet-title.yellow > .caption i { color: #d8a800 !important; }
.portlet > .portlet-title.purple > .caption, .portlet > .portlet-title.purple > .caption i { color: #52307c !important; }
.payment .portlet-title { border-bottom: 1px solid #386fa4 !important; }
.payment .portlet-title .caption, .payment .portlet-title .caption i, .payment .portlet-title .caption span a { color: #386fa4 !important; }

a.profile-add { background-color: #0e6b0e !important; border-radius: 5px !important; }
a.profile-add:hover { opacity: 0.9 !important; text-decoration: none; }
a.profile-edit { background-color: #386fa4 !important; border-radius: 5px !important; }
a.profile-edit:hover { opacity: 0.9 !important; text-decoration: none; }
a.profile-remove { background-color: #8f111d !important; border-radius: 5px !important; }
a.profile-remove:hover { opacity: 0.9 !important; text-decoration: none; }
.profile-nav li img.img-responsive { border-radius: 10px !important; }
.profile ul.profile-nav > li > a.profile-button { top: 5px; right: 5px; }
a.profile-button { border-radius: 5px !important; }
a.profile-button:hover { text-decoration: none !important; }

.progress-container { background: #386fa4; border: solid 1px #386fa4; border-radius: 10px !important; }
a.progress-cancel { background: #386fa4; border-radius: 5px !important; }
a.progress-cancel i { color: #59a5d8; }

.ui-accordion-header { border-radius: 5px !important; }
ul.floorplan-toolbar > li > a.floorplan-btn { border-radius: 5px !important; }
ul.floorplan-toolbar > li > a.floorplan-btn:hover { background-color: #386fa4 !important; border-color: #386fa4 !important; }

.dashboard-stat { border-radius: 15px !important; }
.dashboard-stat .visual i { font-size: 45px; color: #133c55; }
.dashboard-stat .details, .dashboard-stat .details .number, .dashboard-stat .details .desc { color: #133c55; }
.dashboard-stat .details .number h4, .dashboard-stat .details .desc h5 { font-weight: normal !important; }

.tile { border-radius: 15px !important; border-width: 3px; }
.tile.double { width: 140px !important; }
.tile .tile-object { bottom: 5px; }
.tile .tile-body i { float: none !important; margin-top: 10px !important; margin-left: 0 !important; }
.tile .tile-body h3, .tile .tile-object > div { font-size: 11pt; font-weight: normal !important; text-align: center; }
.tile .tile-body h3 { margin-top: 10px; }
.tile *, .tile .tile-body p { color: #133c55; }
.tile .tile-body p { display: none; }
.tile:hover { background: #386fa4 !important; border-color: #386fa4 !important; }
.tile:hover *, .tile:hover .tile-body p { color: #fff; }
.tile .tile-body h1:hover, .tile .tile-body h2:hover, .tile .tile-body h3:hover, .tile .tile-body h4:hover, .tile .tile-body h5:hover, .tile .tile-body h6:hover, .tile .tile-body p:hover { color: #fff; }
.importTileSelected * {color: #fff;background: #386fa4 !important;border-color: #386fa4 !important;}

.tile.tilecustomer { position: relative; width: 280px !important; }
.tilecustomer h4 { font-weight: normal !important; }
.tilecustomer .tile-body i, .tilecustomer h5 { margin-bottom: 10px !important; }
.tilecustomer .tile-object { }

.uploads-list.tiles > .tile.double { text-align: center; }
.uploads-list.tiles > .tile.double > .tile-body > img.pull-right { float: none !important; margin-left: 0; max-height: 50px; }
.uploads-list.tiles > .tile.double > .tile-body > h3 { font-size: 14px; line-height: 16px; font-weight: normal !important; margin-top: 5px; min-height: 0; }
.uploads-list.tiles > .tile.double > .tile-body > h5 { font-size: 14px; font-weight: normal !important; margin-top: 10px; }
.uploads-list.tiles > .tile.double > .tile-body > p { display: block; font-size: 10px; line-height: 12px; margin-top: 5px; }
.uploads-list.tiles > .tile.double > .tile-body > i { font-size: 24px; line-height: 36px; margin-top: 0 !important; }
.uploads-list.tiles > .tile.double > .tile-body > i.icon-folder-o { color: #d8a800; }
.uploads-list.tiles > .tile.double > .tile-body > i.icon-file-o { color: #386fa4; }
.uploads-list.tiles > .tile.double > .tile-body > i.upload-file-type { background: #386fa4; color: #fff; border-radius: 5px; padding: 1px 5px; font-size: 10px !important; font-weight: normal !important; text-transform: uppercase; font-style: normal !important; line-height: 12px; bottom: 1px; right: 3px; }
.uploads-list.tiles > .tile.double > .tile-body > i.upload-security-type { color: #386fa4; border-radius: 5px; padding: 1px 5px; font-size: 10px !important; font-weight: normal !important; text-align: left; line-height: 12px; bottom: 1px; left: 0; }

ul.page-sidebar-menu li > ul.sub-menu > li > a, ul.page-sidebar-menu li > span > ul.sub-menu > li > a, ul.page-sidebar-menu > li a i { color: #ccc !important; }
.login-status .navbar-nav .site-feedback-link:hover, .login-status .navbar-nav .dropdown-toggle:hover, .login-status .navbar-nav .dropdown.open .dropdown-toggle, .login-status .navbar-nav .dropdown span.open .dropdown-toggle { background-color: #386fa4 !important; color: #eee !important; }
.login-status .username { color: #eee !important; }
ul.page-sidebar-menu > li > ul.sub-menu > li.active > a, ul.page-sidebar-menu > li > ul.sub-menu > li > a:hover, ul.page-sidebar-menu > li > span > ul.sub-menu > li.active > a, ul.page-sidebar-menu > li > span > ul.sub-menu > li > a:hover { background: #386fa4 !important; }
ul.page-sidebar-menu > li > ul.sub-menu li > ul.sub-menu > li.active > a, ul.page-sidebar-menu > li > ul.sub-menu li > ul.sub-menu > li > a:hover, ul.page-sidebar-menu > li > ul.sub-menu li.open > a, ul.page-sidebar-menu > li > span > ul.sub-menu li > ul.sub-menu > li.active > a, ul.page-sidebar-menu > li > span > ul.sub-menu li > ul.sub-menu > li > a:hover, ul.page-sidebar-menu > li > span > ul.sub-menu li.open > a { background: #386fa4 !important; }
ul.page-sidebar-menu > li > ul.sub-menu a .arrow:before, ul.page-sidebar-menu > li > ul.sub-menu a .arrow.open:before, ul.page-sidebar-menu > li > span > ul.sub-menu a .arrow:before, ul.page-sidebar-menu > li > span > ul.sub-menu a .arrow.open:before { color: #eee !important; }
ul.page-sidebar-menu > li > a .arrow:before, ul.page-sidebar-menu > li > a .arrow.open:before, ul.page-sidebar-menu > li > span > a .arrow:before, ul.page-sidebar-menu > li > span > a .arrow.open:before { color: #eee !important; }
ul.page-sidebar-menu > li > a:hover, ul.page-sidebar-menu > li:hover > a, ul.page-sidebar-menu > li > span > a:hover, ul.page-sidebar-menu > li:hover > span > a { background: #386fa4 !important; }
ul.page-sidebar-menu > li.active > a:hover, ul.page-sidebar-menu > li.active:hover > a, ul.page-sidebar-menu > li.active > span > a:hover, ul.page-sidebar-menu > li.active:hover > span > a { background: #8f111d !important; }
ul.page-sidebar-menu > li.open > a, ul.page-sidebar-menu > li > a:hover, ul.page-sidebar-menu > li:hover > a, ul.page-sidebar-menu > li.open > span > a, ul.page-sidebar-menu > li > span > a:hover, ul.page-sidebar-menu > li:hover > span > a { background: #386fa4 !important; }

.ver-inline-menu li.active a, .ver-inline-menu li.active i { background: #386fa4 !important; }
.ver-inline-menu li.active a { border-left: solid 2px #386fa4 !important; }

.page-breadcrumb { border-radius: 10px !important; }
.page-content .page-breadcrumb.breadcrumb .btn-group .btn { border-radius: 0 !important; }
.page-content .page-breadcrumb.breadcrumb .btn-group .btn-online-help { border-radius: 0 10px 10px 0 !important; }
.tabbable-custom .nav-tabs > li.active, .tabbable-custom .nav-tabs > li.active > a { border-radius: 5px 5px 0 0 !important; }
.tab-content { border-radius: 10px !important; }
.grid-container .grid-pagination table td span, .grid-container .grid-pagination table td a, .grid-container .grid-pagination table td a:link, .grid-container .grid-pagination table td a:visited { border-radius: 5px !important; }
.list-nav table td:first-child span, .list-nav table td:first-child a, .list-nav table td:first-child a:link, .list-nav table td:first-child a:visited { border-radius: 10px 0 0 10px !important; }
.list-nav table td:last-child a, .list-nav table td:last-child a:link, .list-nav table td:last-child a:visited { border-radius: 0 10px 10px 0 !important; }

.has-switch { border-radius: 10px !important; }
.has-switch span, .has-switch label { line-height: 34px; padding-top: 0; padding-bottom: 0; }

div.query select, div.query input, div.query button, div.query a { margin-left: 0 !important; margin-right: 0 !important; }
div.query .padding-5 { padding: 0 !important; }
div.query .btn { border-radius: 0 !important; }
div.query .btn:first-child { border-radius: 10px 0 0 10px !important; }
div.query .btn:first-child.query-value-button { border-radius: 0 !important; }
div.query .btn:last-child { border-radius: 0 10px 10px 0 !important; }
div.query .btn:only-child { border-radius: 10px !important; }
div.query .input-group-btn .btn { border-radius: 0 !important; }
div.query-sub-filter-container { margin-left: 44px !important; }
.query-select-add, .query-orderby-add { padding-left: 3px; }

.cms-content li, .cms-treeview-container .dd-item, .cms-treeview-container .dd-item .dd-content { border-radius: 10px !important; }
.cms-treeview-container .dd-item .dd-handle, .cms-content-item .cms-reorder { border-radius: 10px 0 0 10px !important; }

ul.menu li a, ul.menu li span.disabled { border-radius: 5px !important; }
ul.menu li a:hover { background-color: #386fa4 !important; }

.pricing-head h3 { background-color: #386fa4 !important; }
.pricing:hover { border-color: #386fa4 !important; }
.pricing:hover h4 { color: #386fa4 !important; }

.popover { border-radius: 10px !important; }

@media (max-width: 769px) {
.tabbable-custom .tab-content { border-radius: 0 0 10px 10px !important; }
.active-tab-link { border-radius: 10px 10px 0 0 !important; }
.tabbable-custom .nav-tabs > li.active, .tabbable-custom .nav-tabs > li.active a, .tabbable-custom .nav-tabs > li.active i, .tabbable-custom .nav-tabs > li.active:hover i { background: #386fa4 !important; border-radius: 0 !important; }
.tabbable-custom .nav-tabs > li.active a, .tabbable-custom .nav-tabs > li.active:hover a { border-left: solid 2px #386fa4; }
}
