@media(max-width:1600px){	
    
    .top-bar-right > ul{margin-top: 35px;}
    

}


@media(max-width:1500px){
.map-left {
	padding: 60px 60px 50px 70px;
}
}	
	
@media(max-width:1400px){
    
    .slick-slide img {
    display: block;
    width: 300px;
    height: auto;
}
    
    .slider-sec.inner-slider .slider-text img{width: 300px; height: auto;}
	
}

@media(max-width:1366px){
.slider-sec .slider .slick-slide{min-height:600px;}
    
    
    .dropdown.menu > li > a{font-size: 15px;}
    .top-bar-right > ul{margin-top: 25px;}
    .nav-outer .phone a{font-size: 20px;}
    .nav-outer .phone{font-size: 22px;}
	.slider-text {padding-left:15px;}
	
.slider-sec.inner-slider .slick-slide {
	min-height: 320px;
}	
	
}

@media(max-width:1279px){	
	.dropdown.menu > li { margin: 0px 0px 0px 0px;}
	.our-work .medium-6 { padding-left: 8px; padding-right: 8px;}
	.newsletter-wrap { padding-left: 15px; padding-right: 15px;}
	
.top-row .grid-x .large-6:nth-child(1){width:64%;}	
.top-row .grid-x .large-6:nth-child(2){width:36%;}
    
.map-left {
	padding: 60px 20px 50px 30px;
}	
}

@media(min-width:1279px){
.home .slider-sec .slider .slick-slide {
	height: 100vh;
}
}

@media(max-width:1199px){
    
    .about-section .responsive a {
	float: none;
}
    
    .responsive .slick-slide {
	text-align: left;
}
    
    .about-section {
	padding: 110px 50px 80px;
}

.about-section .slick-prev {
	left: -59%;
}
    
    .about-section h2{font-size: 50px;}
    
.dropdown.menu > li {margin-left: 0px;}
.vertical.menu.submenu a {font-size: 16px;}
.is-dropdown-submenu {min-width: 269px;}
	
.top-cart {top:23px;}
.dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {top:31px;}

}

@media(max-width:1023px){
    
    .inner-pages-wrapper .history {
    padding: 0px 0 50px;
}
    
    .top-contact span {
    display: block;
}
    
    .pop-menu {
    height: auto;
}
    .inner-pages-wrapper ul{padding-left: 0px;}
    .inner-pages-wrapper .history-right{margin-top: 0px;}
    .inner-pages-wrapper .history-right h3{text-align: center; position: relative; padding-bottom: 10px; margin: 0px;}
.inner-pages-wrapper .history-right h3:after {
    margin: 0 auto;
}
    
    .inner-pages-wrapper .history-right p{text-align: center;}

    .pop-menu{top:50px; position: relative !important;}
    
    .about-section .button{font-size: 18px;}
    
    .drilldown .is-drilldown-submenu a {
	padding-left: 25px;
}

    
     .about-section .slick-slide img {
	margin: 0;
	width: 100%;
}
    
    .slick-slide img {
    display: block;
    width: 300px;
    height: auto;
    margin-left: 100px;
}
    
    .slider-sec.inner-slider .slider-text img{width: 300px; height: auto; margin-left: 100px;}
    
    .nav-outer-main{position: relative !important; top: 18px; display: block !important; transform: none; background: #229ad0;}
    
    .header-main > .pop-menu > button{display: none;}
    
    
    .menu-icon::after {background: #fff;
-webkit-box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
content: '';}
    
    .top-contact{float: left; background: transparent; width: auto; padding: 10px;}
    
    
    
    .service-right{padding-right: 0px;}
    .contact-section{padding: 60px 0 30px;}
    .icon-section {
    padding: 0px 0 80px;
}
    .service-section{padding: 50px 0 60px;}
    
    .title-bar .menu-icon{margin: 0px;}
    
    .nav-outer .phone {
    right: 0px;
}
      
    .top-bar {
	background: #000;
	padding: 0;
	position: absolute;
	top: 135px;
	right: 0;
	left: 0;
	z-index: 9;
}
    
.menu-icon:hover::after {
	background: #fff;
	-webkit-box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
	box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
}


    
.title-bar {float: right; margin-right:0px; margin-top:35px; padding:10px 10px; background:#229ad0; z-index: 99999999; position: relative;}
.is-drilldown {max-width: 100% !important;}
.top-bar-right ul {margin-top: 0;
	margin-left: 0;
	background: #000 !important;}
.vertical.menu.submenu {margin-top: 0;}
.nav-outer {padding:10px 15px 15px;}
.title-bar .title-bar-title {display: none;}
.drilldown a{font-family: 'Poppins', sans-serif; font-size:16px; text-transform:uppercase; color:#fff; background:transparent;
	font-weight: 400;position: relative; padding-left: 25px; padding-right:0px;}
.drilldown a:hover{color:#25b4da;}
    .top-contact span a:hover{text-decoration: underline;}
	
.is-drilldown li {width: 100%; padding-left:0px;}
.vertical.medium-horizontal.menu.drilldown {
	background: #000;
	padding: 14px 0px;
	border-top: 0px #fff solid;
    margin-top: 30px;
}	
	
.vertical.menu.submenu a {font-size: 17px;}
.drilldown .js-drilldown-back > a::before{ display: none;}	
li.js-drilldown-back {padding-left: 5px;}
.vertical.medium-horizontal.menu.drilldown {
	position: relative;
	margin-top:20px;
	left: 0;
}
	.top-cart {right:90px; top:36px;}
	.drilldown .is-drilldown-submenu-parent > a::after {
	border-color: transparent transparent transparent #fff;
	right: 26px;
}
    li.js-drilldown-back { padding-left: 0px;}
	li.js-drilldown-back a {color:#00a5df !important;}
	
.slider-category .cell {padding: 0 10px;}
    
    
    .drilldown .is-drilldown-submenu {
    height: 250px;
    overflow-y: scroll;
    margin-top: 0px;
    margin-left: 0px;
}



.top-bar-right ul li ul.sub-menu::-webkit-scrollbar, ::-webkit-scrollbar {
  width: 10px; -webkit-appearance: none;
}
 
.top-bar-right ul li ul.sub-menu::-webkit-scrollbar-track, ::-webkit-scrollbar-track {
    background: #000; 
    border:1px solid #000;
}
 
.top-bar-right ul li ul.sub-menu::-webkit-scrollbar-thumb, ::-webkit-scrollbar-thumb {
    background: #1fa6d7; 
    border:1px solid #1fa6d7;
    height:100px;
    border-radius:5px;
}
 
.top-bar-right ul li ul.sub-menu::-webkit-scrollbar-thumb:hover, ::-webkit-scrollbar-thumb:hover {
  background: blue; 
}

.top-bar-right ul li ul.sub-menu {  scrollbar-width: thin;  scrollbar-color: #1fa6d7 #1fa6d7;}

.sidebar-menu .toggle {display: none;}
.sidebar-menu {
	position: relative;
	top: 0;
	transform: translateY(0);
	width: 100%;
	right: 0;
}
    
.cell.large-4.cell-foot.cell-foot-1 {
	width: 33%;
}
footer .cell.large-4.cell-foot.cell-foot-2 {
	width: 35%;
}
footer .cell.large-4.cell-foot.cell-foot-3 {
	width: 19%;
}
	.nav-outer-main { top: 6px; }
	.filter-bar .filter select { font-size: 15px; }
	.post-detail { padding-top: 30px;}
	.post-detail .content { padding: 0px;}
	.pagination-wrap { margin-top: 30px;  }
	.Enquirys .contact-left .medium-8 { padding-left: 0px;}
	.Enquirys .contact-left .medium-4 { padding-right: 0px;}
	
	
}

@media(max-width:991px){
    
    .inner-pages-wrapper .goals h4{font-size: 20px;}
    .inner-pages-wrapper .goals p{font-size: 17px;}
    
    .about-section .button{font-size: 18px;}
    
    .slick-slide img{margin-left: 50px;}
    
    .slider-sec.inner-slider .slider-text img{margin-left: 50px;}
    
    .contact-section h3{font-size: 40px; margin-bottom: 20px;}
    .address-box h3{font-size: 40px; margin-bottom: 20px;}
    .map-left{padding:30px 11px 30px 19px;}
    footer .foot-box ul li{padding: 0px 38px 0px 0px; margin: auto;}
    footer .foot-box ul{padding: 20px 0px 20px;}
    
    footer.copyright .copy{width: 100%; float: none; text-align: center;}
    footer.copyright .dc{width: 100%; float: none; text-align: center; padding-top: 10px;}
    
    
.top-row .grid-x .large-6:nth-child(1){width:73%;}	
.top-row .grid-x .large-6:nth-child(2){width:27%;}

.slider-sec .slider .slick-slide {min-height:300px;}

	
.error-404.not-found h1.page-title {
	font-size: 32px;
}
	
.about-section h2 {
	font-size: 35px;
	line-height: 42px;
}
	.online-inquiry .enquiry-left-submit .submitbtn { position: relative;}
	.online-inquiry .enquiry-left-submit .submitbtn .wpcf7-spinner { position: absolute; bottom:0px; }
	.contact-sec .address { padding-right: 60px;}
	
	
	
}


@media(max-width:767px){
    
    .inner-pages-wrapper .history {
    padding: 0px 0 50px;
}
    
    .inner-pages-wrapper .history-right {
    margin-top: 0px;
    padding: 30px;
}
    /*.inner-pages-wrapper .goal-wrap .goals-heading h3{margin-bottom: 0px}*/
    
    .contact-section h5{font-size: 20px;}
    
    /*.inner-pages-wrapper .goals{max-width: 500px; margin: 0 auto;}*/
    
    
    .inner-pages-wrapper .why-wrap .grid-padding-x > .cell {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
}

    .inner-pages-wrapper {
    padding: 20px 0 20px;
}
    
    .hero h1{font-size: 16px; padding-left: 7px; line-height: 25px;}
     
    .map-section iframe {
    display: block;
    height: 500px;
}
    
    .about-section h2 {
    font-size: 40px;
    line-height: 45px;
}
    
    .responsive .slick-dots{ padding: 0px !important;}
    
    .about-section h2 {font-size: 28px;line-height: 38px;margin-top: 173px;}
    .about-section h3{font-size: 30px; line-height: 40px;}
    
    .about-section .button{font-size: 15px; padding: 12px 15px;}
    
    .slick-slide img{width: 200px;}
    
    .slider-sec.inner-slider .slider-text img{width: 200px; height: auto;}
    footer .foot-box ul {
    padding: 10px 0px 20px;
        display: block;
}
    
    .about-section .slick-prev {
    left: -65%;
}
    
    .map-left {
    padding: 30px 0px 30px 160px;
        position: relative;
}
    footer .foot-box ul li {
    padding: 10px 10px 0px 0px;
        font-size: 17px;
        letter-spacing: 1px;
}
    
    .contact-sec{padding: 100px 50px 100px;}
    
    .contact-sec-left h2 {
    font-size: 42px;
    width: 500px;
}
    
    .contact-sec-right h2 {
    font-size: 42px;
    padding-right: 0px;
    line-height: 1.4;
    width: 450px;
}
    
    .contact-sec-right{margin-top: 30px;}
    
    .social-left h2 {
    margin-bottom: 50px;
}
    
    .social-sec {
    padding: 0px 0 50px;
}
    
   
.contact-sec .cell {
    width: 100%;
}

    .map-left {
	top: 0;
	-webkit-transform: translateY(0%);
	-ms-transform: translateY(0%);
	transform: translateY(0%);
}



    .inner-pages-wrapper .history .grid-padding-x > .cell{width: 100%;}
    
    .inner-pages-wrapper .goal-wrap .grid-padding-x > .cell{width: 100%;}
    
    .inner-pages-wrapper .enquiry-form{margin-top: 50px;}
    
    .inner-pages-wrapper .resources .grid-padding-x > .cell{margin-bottom: 20px;}
    
	
.cell.large-4.cell-foot.cell-foot-1 {
	width: 100%;
}
footer .cell.large-4.cell-foot.cell-foot-2 {
	width:100%;
	margin-bottom: 34px;
}
footer .cell.large-4.cell-foot.cell-foot-3 {
	width: 100%;
	margin-bottom: 34px;
}
#menu-footer-menu a {
	padding-left: 0;
}

footer .grid-x.grid-padding-x {
	display: block;
}
footer {
	float: left;
}
	
	.filter-bar .cell.medium-4 { width: 100%;}
	.filter-bar .cell.medium-4.search { width: 60%;}
	.filter-bar .cell.medium-4.filter { width: 40%;}
	.filter-bar { margin-bottom: 30px;}
	.filter-bar h2 { padding-bottom: 15px;}
	.filter-article .cell.large-4.medium-4.value {width: 50%;}
	.value-box-1 .blog-content { margin-bottom: 30px;}
	.subscribe-wrap { margin-top: 0px; }
	.post-detail .cell.medium-12 { padding-left: 0px; padding-right: 0px;}
	.subscribe-wrap .grid-x.grid-padding-x { margin: 0px;}
	.subscribe-wrap .cell.large-12 { padding-left: 0px; padding-right: 0px;}
	.subscribe-wrap .contact-left .cell.medium-8 { padding-left: 0px; width: 80.667%;}
	.subscribe-wrap .contact-left .cell.medium-4 {padding-right:0px; width: 19.333%;}
	.subscribe { padding: 20px; margin: 20px auto 20px;}
	.taxonomy h2 { font-size: 26px; line-height: 36px; }
	.author-date { margin-bottom: 10px; }
	.post-detail .content h3 { font-size: 24px; line-height: 34px; padding-top: 40px;}
	.social-share { margin: 30px 0px 30px;}
	.post-detail .contact-sec { padding: 0px;}
	.post-detail .contact-sec .cell { padding-left: 0px; padding-right: 0px;}
	.online-inquiry .enquiry-left-submit { padding-left: 0px !important;}
	.our-values-wrap.related-article .cell.large-4.medium-4.value { width: 50%;}
	.inner-pages-wrapper.post-detail { padding-bottom: 0px;}
	.our-values-wrap.related-article { padding: 40px 0px !important;}
	.page-id-617 .post-detail .subscribe-wrap .grid-container { padding-left:15px; padding-right: 15px;}
	.pagination-wrap { margin-top: 30px;  margin-bottom:30px;}
	.blog-detail-page { padding-top: 20px;}
	.contact-sec .address, .contact-sec .location, .contact-sec .email, .contact-sec .phone { padding-left: 28px; }
	.blog-detail-page .related-article .grid-x.grid-padding-x { margin-right: -0.9375rem; margin-left: -0.9375rem;}
	

}


@media(max-width:639px){
	
	.feedzy-rss-ul{
width:100% !important;	
}
    
    .inner-pages-wrapper .our-values-wrap .value-heading h3{font-size: 25px;}
    .inner-pages-wrapper .our-values-wrap .value .value-box-1{margin-bottom:50px;}
    
    .inner-pages-wrapper .history-right h3{font-size: 25px;}
    
    .inner-pages-wrapper .our-values-wrap .value-cont {
    padding: 20px 0 0px;
}
    .inner-pages-wrapper .our-values-wrap .value-cont h4{font-size: 25px;}
    
    .contact-section h5{font-size: 18px;}
    
    .inner-pages-wrapper {
    padding: 0px 0 20px;
}
    
    .inner-pages-wrapper h2 {
    font-size: 25px;
}
    
    .slick-slide img {
	margin-left: 20px;
}
    
    .slider-sec.inner-slider .slider-text img{margin-left: 20px;}
    
    
    .map-left {
    padding: 30px 0px 30px 0px;
    position: relative;
}
    
     
    .map-section iframe {
    display: block;
    height: 300px;
}
   
    
    .about-section .responsive p{padding-right: 100px;}
    
     .slick-prev {
    left: 30px !important;
}
    
    .slick-next {
    right: 20px !important;
}
    
   /* .submitbtn {
	position: absolute;
	bottom: 0;
	width: 100%;
}*/
    
    .contact-section {
	position: relative;
}
    
  /*  .submitbtn {
	position: absolute;
	bottom: 20px;
	width: auto;
	right: 10px;
    width: auto;
    left: 11px;
}*/

    .wpcf7 .ajax-loader{margin-right: 0px;}
    
    .contact-left .cell {
    padding: 0px;
}
    
    .about-section {
    padding: 60px 0px 50px;
}

    .contact-left .recaptcha {
	transform: scale(0.79);
	-webkit-transform: scale(0.79);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	display: block;
	float: left;
	bottom: 83px;
}
    
    .cell.large-6.medium-6.enquiry-left-submit {
	margin-top: 0;
}
    
    .wpcf7-form.invalid .cell.large-6.medium-6.enquiry-left-submit {
	margin: 0;
}
    
    
    
    .contact-right .grid-x{display: block;}
    
    .contact-section textarea{height: 200px;}
    
    .service-left{text-align: center; margin-bottom: 20px;}
    
    .service-left h4{font-size: 20px; padding-top: 30px;}
    
    .service-right{text-align: center;}
    .service-right p{font-size: 18px;}
    .icon-box {
    margin-bottom: 50px;
}
    
    .icon-box img {
    padding-bottom: 30px;
}
    
    .about-section h3{text-align: center;}
    .about-section h2{text-align: center; font-size: 45px; margin-top: 20px;}
    .about-section .button{float: none;}
    
    .responsive .slick-slide{margin-top: 100px;}
    
    /*.about-section .responsive p{padding-left: 260px; padding-right: 50px; margin-bottom: 20px;}
    .about-section .responsive a{padding-left: 20px;}*/
    
   
    
    .responsive .slick-dots{bottom: 0px !important; text-align: center; padding: 0px;}
    
    
    footer .foot-box img{width: 200px; height: auto;}
    
    

.slider-sec .slider .slick-slide {
	min-height: 240px;
    background-position: 0;
    
}
    
    
    .slick-dots li {
	height: 15px;
	width: 15px;
	margin: 0 5px;
}
.slick-dots li button {
	height: 15px;
	width: 15px;
}
.slick-dots li button::before {
	width: 15px;
	height: 15px;
	background-size: 100%;
}
.slick-dots li.slick-active button::before {
	background-size: 100%;
}
.error-404.not-found h1.page-title {
	font-size: 26px;
}

.search.search-results h1.page-title {
	font-size: 28px;
}
.search.search-results h2.entry-title a {
	font-size: 20px;
}
	
	.subscribe-wrap .contact-left .cell.medium-8 { padding-left: 0px; width: 73.667%;}
	.subscribe-wrap .contact-left .cell.medium-4 { padding-right: 0px; width: 26.333%;}
	.post-detail .cell.medium-12 { padding-left: 5px; padding-right: 5px;}
	.taxonomy h2 {font-size: 21px; line-height: 32px; padding-bottom: 10px;}
	.post-detail .content h3 { font-size: 20px; line-height: 30px; padding-top: 26px;}
	.contact-sec h4 { font-size: 26px; line-height: 38px; padding-bottom: 15px; }
	.contact-sec .address, .contact-sec .location, .contact-sec .email, .contact-sec .phone { padding-left: 30px; }
	.contact-sec .address p, .contact-sec .location p, .contact-sec .email p, .contact-sec .phone p { font-size: 17px;}
	.Enquirys .submitbtn input[type="submit"] { font-size: 17px; }
	.page-id-617 .post-detail .subscribe-wrap .grid-container { padding-left: 10px; padding-right: 10px;}
	.blog-detail-page .contact-sec .online-inquiry form .contact-left .cell.medium-12 { padding-right: 0px; padding-left: 0px;}
	.blog-detail-page .contact-sec .online-inquiry .Enquirys { padding-right: 0px; padding-left: 0px;} 
	.blog-detail-page .related-article .grid-x.grid-padding-x { margin: 0px;}
	.blog-detail-page .related-article .grid-x.grid-padding-x .medium-4.value {padding-left: 5px; padding-right: 5px;}
	.blog-detail-page .related-article .our-values-wrap .value .value-box-1 { margin-bottom: 30px;}
	.blog-detail-page .subscribe .contact-left .medium-8 { width: 69.667%;}
	.blog-detail-page .subscribe .contact-left .medium-4 { width: 30.333%;}
	.blog-detail-page .subscribe .Enquirys.cell.large-12.medium-12 { padding-right: 0px; padding-left: 0px;}
	.blog-detail-page .related-article .value-box-1 { margin-bottom: 20px !important;}
	.blog-detail-page .related-article {padding-bottom:30px !important;}
	
}

@media(max-width:479px){
    
    .inner-pages-wrapper .our-values-wrap .value-cont h4{font-size: 20px;}
    
    .inner-pages-wrapper .history-right {
    margin-top: 0px;
    padding: 20px;
}
    
    .nav-outer-main{top: 20px;}
    
    .top-contact .fa, .top-contact span{font-size: 17px;}
    
    .pop-menu {
    top: 38px;
    position: relative !important;
}
    
    .inner-pages-wrapper .why-wrap .grid-padding-x > .cell {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
}
    
    .inner-pages-wrapper .goal-wrap {
        padding: 40px 0 80px;}
    
    footer .foot-box ul li{padding: 20px 10px 0px 0px;}
    
    .enquiry-form h3{font-size: 25px;}
    
    .slick-prev {
    left: 20px !important;
}
    
    .slick-next {
    right: 20px !important;
}
    .about-section .responsive p {
    padding: 0px; padding-bottom: 10px; margin: 0px;
}
    
    
    .top-bar{top: 110px;}
    
    .top-contact{padding: 0px;}
    
    .top-contact .fa, .top-contact span a{font-size: 17px;}
    
    .about-section{padding: 50px 0 50px; }
    
    .about-section .button{font-size: 18px; top: 10px;}
    
    .about-section h2 {
    font-size: 35px; margin: 0px;
}
    
    .about-section h3{font-size: 30px;}
    
    .hero h1{font-size: 18px; padding: 10px;}
    
    .banner-section .icon-section img {
    width: 60px;
    height: auto;
}
    
    .banner-section .icon-section h1 {
    font-size: 17px;
}
    
    .contact-sec {
    padding: 60px 0 60px;
}
    
    
    .service-section {
    padding: 20px 0 40px;
}
    
    .icon-section {
    padding: 0px 0 40px;
}
    
    .contact-section h3{font-size: 30px;}
    
    .slick-dots{bottom: 50px !important;}
    
    .slider-sec .slider .slick-slide {
	min-height: 200px;
}

    .slick-slide img {
    width: 150px;
}
    .slider-sec.inner-slider .slider-text img{width: 150px; height: auto;}
    
.error-404.not-found h1.page-title {
	font-size: 24px;
}
	.filter-bar .cell.medium-4.search { width: 100%;}
	.filter-bar .cell.medium-4.filter { width: 100%;}
	.filter-bar .search form button { right: 0px;}
	.filter-bar .search form input[type="text"] { padding: 0px 100px 0px 15px;}
	.filter-article .cell.large-4.medium-4.value { width: 100%;}
	.subscribe h4 { font-size: 18px; line-height: 28px; }
	.subscribe { padding: 14px; }
	.subscribe .wpcf7-response-output { padding: 5px !important; font-size: 14px;}
	.subscribe-wrap .contact-left .cell.medium-8 { width: 100%;}
	.subscribe-wrap .contact-left .cell.medium-4 { width: 100%;}
	.Enquirys .contact-left input[type="email"] { height: 46px; }
	.Enquirys .contact-left ::placeholder {text-transform:capitalize; font-size:16px;}
	.Enquirys .contact-left .wpcf7-not-valid-tip { position: relative; font-size: 16px;	top: -10px;}
	.page-id-617 .nav-outer-main { top: 10px;}
	.page-id-617 .top-contact .fa, .top-contact span a { font-size: 16px;}
	.page-id-617 .title-bar { margin-top: 25px; }
	.page-id-617 .top-bar { top: 94px;}
	.page-id-617 .vertical.medium-horizontal.menu.drilldown { margin-top: 0px; }
	.page-id-613 .nav-outer-main { top: 10px;}
	.page-id-613 .title-bar { margin-top: 25px; }
	.page-id-613 .top-bar { top: 94px;}
	.taxonomy h2 { font-size: 19px; line-height: 25px; }
	.post-detail .content h3 { font-size: 19px; line-height: 25px; }
	.contact-sec .address { padding-right: 0px;}
	.contact-sec .address a, .contact-sec .location a, .contact-sec .email a, .contact-sec .phone a { font-size: 17px; font-weight: 300;}
	.contact-sec .address, .contact-sec .location, .contact-sec .email, .contact-sec .phone { margin-bottom: 16px;}
	.online-inquiry form input[type="text"], .online-inquiry form input[type="tel"], .online-inquiry form input[type="email"] { height: 48px; }
	.page-id-613 .online-inquiry form .cell.medium-12 { padding-left: 0px !important; padding-right: 0px !important;}
	.page-id-613 .slider-text { padding-left: 0px;}
	.our-values-wrap.related-article .cell.large-4.medium-4.value { width: 100%;}
	.Enquirys .contact-left .medium-8 { width: 100%; padding-left: 0px;}
	.Enquirys .contact-left .medium-4 { width: 100%; }
	.page-id-613 .our-values-wrap.related-article { padding: 40px 0px 0px !important;}
	.filter-bar .search form a { right: 0px; }
	.page-id-617 .pop-menu { top: 37px; }
	.blog-header .nav-outer-main { top: 10px;}
	.blog-detail-page .inner-pages-wrapper p { font-size: 17px; }
	.blog-detail-page .subscribe .contact-left .medium-8 { width: 100%;}
	.blog-detail-page .subscribe .contact-left .medium-4 { width: 100%;}
	
	
}



