@media (min-width:1200px){.container{width:1040px;} .navigation{width:1010px}}
		body.boxed .body{max-width:1080px}
		@media (min-width: 1200px) {body.boxed .body .site-header, body.boxed .body .main-menu-wrapper{width:1080px;}}.recurring-info-icon{display:inline-block;} .main-content-row{flex-direction:row}.event-detail h4 a[href^="https://www.google"]:before, .events-grid .grid-content h3 a[href^="https://www.google"]:before, h3.timeline-title a[href^="https://www.google"]:before{display:inline-block;}
			.content{min-height:400px;}.site-header .topbar,.header-style5 .site-header,.header-style6 .site-header,.header-style6 .site-header>.container{height:160px;}.site-header h1.logo{height:145px;}.home .hero-slider{top:-161px;margin-bottom:-161px;}.home .slider-revolution-new{top:-161px;margin-bottom:-161px;}.header-style4 .top-navigation > li ul{top:160px;}.header-style4 .topbar .top-navigation > li > a{line-height:160px;}@media only screen and (max-width: 992px) {.main-menu-wrapper{top:160px;}}@media only screen and (max-width: 992px) {.header-style3 .main-menu-wrapper{top:199px;}.header-style4 #top-nav-clone{top:160px;}}@media only screen and (max-width: 767px) {.header-style3 .main-menu-wrapper{top:239px;}}
/*========== User Custom CSS Styles ==========*/
#header{
margin: 0 auto;
}
.slider-caption > span{
	font-size: 24px;
	line-height: 28px;
	color: #fff;
	display: block;
	background: transparent;
	padding: 30px;
}

.hero-slider.flexslider ul.slides li .container .slider-caption{
	display: block;
	position: absolute;
	left: 0;
	bottom: 100px;
	vertical-align: middle;
	background: rgba(0, 0, 0, 0.5);
}
li.parallax {
    background-size: cover!important;
}
.site-header h1.logo {
height: 100px;
}
.site-header .topbar {
height: auto;
}
.fa-phone:before {
content: \f155!important;
}