/************* Responsive Styles for different devices **************/

.navbar-header .phone-add-ons{display:none;}
.phone-add-ons .phoneMenu{float:left;width:100%;text-align:center;}
.phone-add-ons p{width:90%;margin:0px 5%;padding:10px 0px;text-align:center;}
.phone-add-ons p.phoneNumber{font-size:20px;font-weight:600;}

.phone-add-ons .phoneMenu .contact{float:left;width:80%;margin:0px 10% 10px;}
.phone-add-ons .phoneMenu .contact a{font-size:32px;color:#599bb0;margin-right:10px;}
.phone-add-ons .phoneMenu .menuSelect{float:left;width:80%;margin:0px 10% 15px;}
.phone-add-ons .phoneMenu .menuSelect select{}
/* Small devices (tablets, 400px and less) */
@media (max-width: 400px) {
   
}


/* Smallest devices (tablets, 400px to 768px) */

@media (min-width: 401px) and (max-width: 768px){
   
}

@media (max-width: 767px){
   .navbar-header{padding-top:15px;background-color:#FBFBFB;}
   .navbar-header .navbar-brand{float:left;max-width:90%;width:90%;text-align:center;margin:10px 5%;}
   .navbar-header .navbar-brand .logo{float:left;width:100%!important;max-width:100%;margin:0px auto;}
   .navbar-header .phone-add-ons{display:block;float:left;width:100%;}
   .home-slider {height:400px;}
   
   .section-slide h2{font-size:30px;}
   .section-slide p{font-size:16px;line-height:24px;}
   .section-slide .text-left{text-align:center;}
   .section-slide .text-left h2{text-align:center;}
   .section-slide .text-left p{width:80%;margin-left:10%;margin-right:10%;text-align:center;}
   .section-slide .text-center p{width:80%;margin-left:10%;margin-right:10%;}
   
   .under-slider-promo .col-md-9,
   .under-slider-promo .col-md-3{width:100%;}
   .under-slider-promo p{width:100%;text-align:center;}
   
   .home-advs-box{margin-bottom:30px;}
   
   footer .foot-block{margin-bottom:20px;}
   
   footer .foot-block ul{margin-bottom:0px;}

   .header-title, .header-animation{height:275px;}
   .sidebar-co{margin-top:50px;}
   
   
   .content .display-img,
   .content .display-img.img-right{float:left;margin-left:10%;margin-right:10%;width:80%;margin-bottom:15px;}
   
  
  .featureService h2{font-size:28px!important;}
  .featureService .col-sm-12{width:100%!important;}
  .otherFeaturedServices .col-md-4{margin-bottom:40px;}
  .otherFeaturedServices h2{font-size:24px!important;}
  .mobileTxtCenter{text-align:center!important;}
  .mobileFullWidth{width:100%!important;max-width:100%!important;}
  .homeRecentH2{font-size:28px!important;}
  .mobileMB40{margin-bottom:40px!important;}
  .servicesPreview h5{margin-top:20px!important;}
  .servicesPreview h3{text-transform:uppercase!important;}
}


/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {

}



/* Tablet Devices */
@media (min-width: 768px) and (max-width: 991px){

}

@media (max-width: 991px) {

}

@media (min-width: 992px) {
    
}



/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199px) {

}

@media (max-width: 1199px) {

}



/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {


}