.glyphicon-chevron-left:before {
	content: '';
}
.glyphicon-chevron-right:before {
	content: '';
}
.latest-news h3, .testimonial h3, .newsletter .componentheading {
	color: #EBEBFF !important;
	font-family: 'lato', helvetica, arial, sans-serif !important;
	font-size: 14px !important;
	letter-spacing: 0.09em;
	text-align: left;
	text-transform: uppercase;
	margin-bottom: 10px;
}
/*.moduletable h1 {
	color: #222222;
	font-family: roboto_condensedregular;
	font-size: 36px !important;
	letter-spacing: 0.01em;
	padding-left: 2px !important;
	text-align: center;
}*/
@font-face {
	font-family: 'lato'; /*'open_sansregular';*/
	src: url('../fonts/opensans-regular-webfont.eot');
	src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-regular-webfont.woff') format('woff'), url('../fonts/opensans-regular-webfont.ttf') format('truetype'), url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'lato'; /*roboto_condensedregular';*/
	src: url('../fonts/robotocondensed-regular-webfont.eot');
	src: url('../fonts/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/robotocondensed-regular-webfont.woff') format('woff'), url('../fonts/robotocondensed-regular-webfont.ttf') format('truetype'), url('../fonts/robotocondensed-regular-webfont.svg#roboto_condensedregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

.navbar-toggle {
	 /*margin: 2px 0 0 10px;*/
    padding: 10px;
}
.navbar-default {
	background-color: #F8F8F8;
	border-color: #F8F8F8;
}
.navbar-fixed-top {
	border-width: 0 0 1px;
	color: #000000;
	top: 0;
}
.dropdown-menu {
    margin: 0 0 0 !important;
    padding: 10px 0 !important;
}

.dropdown-menu li { background:none !important; margin:0 0px 2px 0px !important}

.dropdown-menu li a {
	background: none !important;
	color: #C41300 !important;
	border-bottom: solid 1px #e7eaf3l; padding:4px 14px !important; font-size:13px !important;
}
.dropdown-menu li a:hover {
	background: #C41300 !important;
	color: #fff !important;
	filter:inherit !important;
}
.dropdown-menu li.active a {
	background: #C41300 !important;
	color: #fff !important;
	filter:inherit !important;
}

.box_padding {
	padding-left: 5px !important;
	padding-right: 8px !important;
}


.menu_icon {
	margin-right: 5px;
}
.leading-0:first-child {
	margin-bottom: 10px;
}
.dropdown-menu {
	padding: 10px 0;
}
.navbar-nav > li > a {
	margin-top: 12px;
	padding-bottom: 9px;
	padding-top: 9px;
}

@media (max-width: 767px) {
	.menu-box.smallheader { position:relative !important; top:0 !important;}
	.navbar-header{ float:right; width:auto;} 
	#logo {    float: right !important; margin-right:10px;}
	.navbar-toggle { cursor:pointer;}
.navbar-inverse .navbar-toggle .icon-bar { background:#921204;}
.navbar-inverse .navbar-toggle { border:#fff solid 1px !important;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background:none !important;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background:#fff;}
/*.menu-box{ background:none !important; border-bottom:none !important ; margin-top:-51px !important ; width:auto !important; float:left !important; margin-right:15px;}*/
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { background:none !important; color:#FFF;}
.call, .social{ display:none;}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus, .navbar ul.nav li a:hover {

}
.collapse {
	display: block;
}
.cbp-spmenu {
	background: #222222;
	position: fixed;
	width: 100%;
}
.list-group a {
	color: #fff;
}
/* Orientation-dependent styles for the content of the menu */

.cbp-spmenu-vertical {
	width: 175px;
	height: 100%;
	top: 0;
	z-index: 1000;
}
/* Vertical menu that slides from the left or right */

.cbp-spmenu-left {
	left: -175px;
}
.cbp-spmenu-left.cbp-spmenu-open {
	left: 0px;
}
.cbp-spmenu-right.cbp-spmenu-open {
	right: 0px;
}
/* Horizontal menu that slides from the top or bottom */

.cbp-spmenu-push {
	overflow-x: hidden;
	position: relative;
	left: 0;
}
.cbp-spmenu-push-toright {
	left: 175px;
}
/* Transitions */

.cbp-spmenu, .cbp-spmenu-push {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
ul.nav  { margin-top:20px !important; /*padding: 0 6px !important;*/}
ul.nav li { background:none !important; width:100%;}
.dropdown-menu { background:none !important; /*5154*/ width:auto !important;}
.dropdown-menu > li > a { white-space: normal !important;}
ul.nav li { margin: 0 0 2px !important;  }
ul.nav li a { font-size:14px;  padding: 8px 14px !important; color:#fff !important;}
.dropdown-menu {
    margin: 10px 0 0 !important;
    padding: 0 !important;
	border:medium none !important;
	box-shadow:inherit  !important;
}
.dropdown-menu  { margin-top:2px !important;}
.dropdown-menu li {margin: 0 !important;}
.dropdown-menu li a{ font-size:13px !important; line-height:inherit !important;}
ul.nav li.active > a{background:#c41300 !important;}
.nav > li > a:hover, .nav > li > a:focus { background:#c41300 !important;}
ul.nav ul{ position:relative !important; padding: 0 5px 0 0 !important;}
.parent .caret{ float:right;  margin-top: 5px;}

ul.nav li:hover, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{ background:none !important;}
.navbar-header {
    float: left;
}

.slider-center {
    margin: 94px auto 0 !important;
}
.navbar-collapse { border-top:none !important; box-shadow:none !important}


@media (max-width:767px) {
}