body {
	color: #151517;
	font-family: "Montserrat", sans-serif;
	font-size: 16px;
	padding-top: 70px;
}
p {
	font-family: "Montserrat", sans-serif;
	font-size: 16px;
	color: #151517;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: "Montserrat", sans-serif;
}
a {
	color: #030547;
}
a:hover,
a:focus {
	text-decoration: none;
}
em {
	color: inherit;
}
.corporate .slideshow {
	padding: 0 !important;
}
.navbar-default {
	background-color: #f7f7f7 !important;
}
.t3-mainnav {
	border-bottom: 1px solid #eeeeee;
}
.logo:hover a,
.logo a:hover,
.logo a:active,
.logo a:focus {
	background: transparent;
}
@media (min-width: 991px) {
	.logo a {
		background: transparent;
	}
}
@media (max-width: 740px) {
	.logo.logo-image {
		position: relative;
		text-align: center;
	}
}
.t3-copyright {
	border-top: transparent;
	padding: 0;
}
.preheader-left {
	margin: 0 0 5px;
}
.preheader-right {
	float: right;
	margin: 0 0 5px;
}
@media (max-width: 992px) {
	.preheader-left,
	.preheader-right {
		float: none;
		text-align: center;
	}
	.preheader {
		text-align: center;
	}
}
.phone {
	float: right;
	font-size: 16px;
	padding: 2px 0;
	margin: 0;
}
@media (max-width: 740px) {
	.phone {
		width: 100%;
		text-align: center;
	}
}
@media (min-width: 991px) and (max-width: 1200px) {
	.phone {
		visibility: visible;
	}
}
@media (min-width: 740px) and (max-width: 992px) {
	.phone {
		width: 50%;
		float: right;
	}
}
#rev_slider_1_1, #rev_slider_1_1_wrapper,
#rev_slider_2_1, #rev_slider_2_1_wrapper,
#rev_slider_3_1, #rev_slider_3_1_wrapper,
#rev_slider_4_1, #rev_slider_4_1_wrapper,
#rev_slider_5_1, #rev_slider_5_1_wrapper,
#rev_slider_6_1, #rev_slider_6_1_wrapper,
#rev_slider_7_1, #rev_slider_7_1_wrapper {
	width: 100% !important;
	height: 700px !important;
}
@media (min-width: 768px) and (max-width: 940px) {
	#rev_slider_1_1, #rev_slider_1_1_wrapper,
	#rev_slider_2_1, #rev_slider_2_1_wrapper,
	#rev_slider_3_1, #rev_slider_3_1_wrapper,
	#rev_slider_4_1, #rev_slider_4_1_wrapper,
	#rev_slider_5_1, #rev_slider_5_1_wrapper,
	#rev_slider_6_1, #rev_slider_6_1_wrapper,
	#rev_slider_7_1, #rev_slider_7_1_wrapper {
		height: 413px !important;
	}
}
@media (min-width: 510px) and (max-width: 767px) {
	#rev_slider_1_1, #rev_slider_1_1_wrapper,
	#rev_slider_2_1, #rev_slider_2_1_wrapper,
	#rev_slider_3_1, #rev_slider_3_1_wrapper,
	#rev_slider_4_1, #rev_slider_4_1_wrapper,
	#rev_slider_5_1, #rev_slider_5_1_wrapper,
	#rev_slider_6_1, #rev_slider_6_1_wrapper,
	#rev_slider_7_1, #rev_slider_7_1_wrapper {
		height: 303px !important;
	}
}
@media (min-width: 320px) and (max-width: 509px) {
	#rev_slider_1_1, #rev_slider_1_1_wrapper,
	#rev_slider_2_1, #rev_slider_2_1_wrapper,
	#rev_slider_3_1, #rev_slider_3_1_wrapper,
	#rev_slider_4_1, #rev_slider_4_1_wrapper,
	#rev_slider_5_1, #rev_slider_5_1_wrapper,
	#rev_slider_6_1, #rev_slider_6_1_wrapper,
	#rev_slider_7_1, #rev_slider_7_1_wrapper {
		height: 250px !important;
	}
}
@media (max-width: 319px) {
	#rev_slider_1_1, #rev_slider_1_1_wrapper,
	#rev_slider_2_1, #rev_slider_2_1_wrapper,
	#rev_slider_3_1, #rev_slider_3_1_wrapper,
	#rev_slider_4_1, #rev_slider_4_1_wrapper,
	#rev_slider_5_1, #rev_slider_5_1_wrapper,
	#rev_slider_6_1, #rev_slider_6_1_wrapper,
	#rev_slider_7_1, #rev_slider_7_1_wrapper {
		height: 195px !important;
	}
}
@media (min-width: 991px) {
	.navbar-default .navbar-nav > .active > a,
	.navbar-default .navbar-nav > .active > a:hover,
	.navbar-default .navbar-nav > .active > a:focus {
		-webkit-box-shadow: inset 0 -2px 0 #00466e;
		box-shadow: inset 0 -2px 0 #00466e;
	}
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
	color: #00466e;
}
@media (min-width: 991px) {
	.navbar-default .navbar-nav > .open > a,
	.navbar-default .navbar-nav > .open > a:hover,
	.navbar-default .navbar-nav > .open > a:focus {
		-webkit-box-shadow: inset 0 -2px 0 #00466e;
		box-shadow: inset 0 -2px 0 #00466e;
	}
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
	color: #00466e;
}
.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret {
	border-top-color: #00466e;
	border-bottom-color: #00466e;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
	border-top-color: #00466e;
	border-bottom-color: #00466e;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #00466e;
}
@media screen and (min-width: 991px) {
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus {
		-webkit-box-shadow: inset 0 -2px 0 #00466e;
		box-shadow: inset 0 -2px 0 #00466e;
	}
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #00466e;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
	color: #00466e;
}
.navbar-default .navbar-nav > li > a {
	color: #0077bb;
}
.navbar-default .navbar-nav > .dropdown > a .caret {
	border-top-color: #0077bb;
	border-bottom-color: #0077bb;
}
.logo-image > a {
	max-width: 172px;
	max-height: 70px;
}
.navbar {
	min-height: 70px;
}
@media (min-width: 991px) {
	.navbar-default .navbar-nav > li > a {
		line-height: 70px;
	}
}
.dropdown-menu {
	background-color: #eeeeee;
	border: 1px solid #eeeeee;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
	color: #000;
}
.t3-megamenu .mega-nav > li.open > a,
.t3-megamenu .dropdown-menu .mega-nav > li.open > a {
	background: #113b85;
	color: #eeeeee;
}
.thumbnail {
	padding: 10px;
	text-align: center;
}
@media (max-width: 991px) {
	.navbar-default .navbar-nav .open .dropdown-menu {
		background: #113b85;
	}
}
.navbar-default .navbar-toggle .icon-bar,
.navbar-default .navbar-toggle .fa-bars {
	color: #113b85;
}
.navbar-default .navbar-toggle .icon-bar:active,
.navbar-default .navbar-toggle .fa-bars:active,
.navbar-default .navbar-toggle .fa-bars:hover,
.navbar-default .navbar-toggle .fa-bars:focus {
	color: #fff;
}
.btn-primary {
	background-color: #0077bb;
	border-color: #0077bb;
}
.uk-button-primary {
	background-color: #0077bb;
}