/* Tablet Layout: 768px. */


@media only screen and (max-width: 1000px) {




	}

@media only screen and (min-width: 768px) and (max-width: 991px) {

.services .col-md-3{margin-bottom:30px; text-align:center;}
.services .col-md-3 img{margin:0 auto; text-align:center;} 
.mb40p{margin-bottom:40px !important;}
.team img{margin:0 auto !important; min-width:100%;}

}



/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) {
a img{margin:0 auto !important;}

img{margin:0 auto !important;}

.team img{margin:0 auto !important; min-width:100%;}

.team {margin-bottom:40px !important;}

.services .col-md-3{margin-bottom:30px;}

.services .col-md-3 img{margin:0 auto;} 

 .col-md-3{margin-bottom:30px; text-align:center;}
 .search{float:left; width:100%;}
  .search:hover{width:100%;}
 .submit{float:left; width:100%;}
 .main-header .social{text-align:center;}
.header-mail{text-align:center;}

 
 
 .mb40p{margin-bottom:40px !important;}
 
 
}




/* Wide Mobile Layout: 480px. */

@media only screen and (min-width:320px) and (max-width: 767px) {


.team img{margin:0 auto !important; min-width:100%;}

.mb40p{margin-bottom:40px !important;}



}


