@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 1199px) {
nav li a{ padding-right:25px;}
}
@media only screen and (max-width: 991px) {
.address-column{margin-top:50px;}	
nav li{display:block; line-height:30px;}
nav li a{padding:0;}
nav{margin:0;}
}
@media only screen and (max-width: 767px) {
.hire-sec{text-align:center;}
.hire-sec h4{margin-top:30px;}	
.map-footer{margin-top:50px;}
.section-services h2{font-size:30px;}
.experience-sec h3{font-size:30px;}
.top-head{ font-size:16px; line-height:24px;}
}
@media only screen and (max-width: 576px) {
.experience-sec{text-align:center;}
.categories li img{margin:0 auto;}	
.services li{text-align:center;}
.s-image img{margin:0 auto;}
footer{text-align:center;}
.logo-sec{text-align:center;}
.phone-div{text-align:center; margin:30px 0 0;}
.hire-sec h3{font-size:24px;}
.hire-sec h4{font-size:20px;}
.experience-sec h3{font-size:24px;}
.section-services h2{font-size:24px;}
.categories{margin-top:30px;}
}