.theme-mobile-header .mobile-menu li.menu-item-has-children .mesnopener{height:46px; line-height:46px;}
			.theme-mobile-header .mobile-logo img{max-height:50px}
			.theme-mobile-header .mobile-navbar .header-equaler, .theme-mobile-header .mobile-navbar .header-equaler > div > div, .theme-mobile-header .mobile-logo > div > div, .theme-mobile-header .mobile-logo{height:50px}
			.theme-mobile-header .search-module-opened, .theme-mobile-header .cart-module-opened{top:74px; right:20px; width:calc(100% - 20px - 20px)}
			.header-style2 .site-header .dd-menu > li ul:before{border-bottom-color:}
			
			.header-style2 .site-header .dd-menu > li ul li ul:before{border-right-color:}
			
			.header-style2 .site-header .dd-menu > li.megamenu ul:before{border-bottom-color:}
			
			@media (min-width: 1200px) {.container{width:1170px}}
			body.boxed .body, body.boxed .vc_row-no-padding{max-width:1200px!important}
			
			@media (min-width: 1200px) {body.boxed .site-header, .header-style7 .site-header, .header-style8 .site-header{width:1200px;margin-left:-600px}}
			
			.header-style1 .dd-menu > li > a, .header-style7 .dd-menu > li > a, .header-style8 .dd-menu > li > a{line-height:108px}.site-header .header-equaler, .site-header .header-equaler > div > div, .header-style10 .site-header .relative-container{height:108px}
			
			
			.topper-container.widgets-at-right{right:-400px}
			.topper-container.widgets-at-left{left:-400px}
		.header-style1 .site-header .search-module-opened, .header-style1 .site-header .cart-module-opened, .header-style4 .site-header .search-module-opened, .header-style4 .site-header .cart-module-opened, .header-style7 .site-header .search-module-opened, .header-style7 .site-header .cart-module-opened, .header-style8 .site-header .search-module-opened, .header-style8 .site-header .cart-module-opened{top:108px;}.header-style3 .header-equaler, .header-style3 .header-equaler > div > div, .header-style3 .header-top{height:63px;}.header-style3 .dd-menu > li > a{line-height:63px;}.header-style3 .site-header .dd-menu > li.megamenu ul{top:63px;}.header-style3 .site-logo{line-height:63px;}.header-style2 .dd-menu > li > a{line-height:48px;}.header-style2 .site-header .search-module-opened, .header-style2 .site-header .cart-module-opened, .header-style2 .site-header .dd-menu > li > ul{top:102px;}.header-style2 .dd-menu > li > a{margin-top:30px;}body:not(.header-style11) .site-header{position:relative;}.site-footer-bottom .container{width:100%;}.site-footer-bottom .container{padding-left:0; padding-right:0}.content{min-height:400px}.page-banner-text > div, .page-banner-text > div > div{vertical-align:middle}.single-post .page-banner-text > div, .single-post .page-banner-text > div > div{vertical-align:middle}.single-imi_projects .page-banner-text > div, .single-imi_projects .page-banner-text > div > div{vertical-align:middle}.single-imi_services .page-banner-text > div, .single-imi_services .page-banner-text > div > div{vertical-align:middle}.single-imi_team .page-banner-text > div, .single-imi_team .page-banner-text > div > div{vertical-align:middle}.theme-sticky-header .sticky-logo img{max-height:75px}
		.theme-sticky-header .search-module-opened, .theme-sticky-header .cart-module-opened{top:75px;}
		.theme-sticky-header .sticky-menu > ul > li > a{line-height:75px;}
		.theme-sticky-header .header-equaler, .theme-sticky-header .header-equaler > div > div{height:75px;}.hero-area{display:block;}.social-share-bar{display:block;}.page-banner h1, .page-banner p{display:block;}.breadcrumb-wrapper{display:block;}.topbar{display:block;}.page-banner-image::before{opacity:.4;}.content{padding-top:60px;padding-bottom:60px;}body.boxed{}
		.content{}