/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */
.menu-btn {
    display: none;
}
img{max-width:100%;}
/* Small devices (tablets, 768px and up) */
/* iPads (portrait and landscape) --  --  --  --  -- - */
@media only screen
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
.slider-wrapper{height: 400px;}
.slider-content{padding-top: 40px; width:100%; margin:0; padding-left:15px; padding-right:15px; }
.slider-content h1 { font-size:44px; line-height:40px; }
.slider-content h1 span { font-size:38px; line-height:36px;}
.hd-2 { line-height:45px; }

} 

/* iPads (landscape) --  --  --  --  -- - */
@media only screen
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 
/* Styles */

} 
 
/* iPads (portrait) --  --  --  --  -- - */
@media only screen
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
/* Styles */


}



@media only screen and (max-device-width : 767px){
.navbar-brand { margin-top:10px; float:left; width:100%; text-align:center; padding:0; height:75px; } 
.header-wrapper { height: 130px; }
ul.main-nav2 li a { float:left; padding: 10px 12px 10px 12px; }
.slider-wrapper{height: 300px;}
.slider-content{padding-top: 40px; width:100%; margin:0; padding-left:15px; padding-right:15px; }
.slider-content h1 { font-size:32px; line-height:30px; }
.slider-content h1 span { font-size:24px; line-height:20px;}
.hd-2 { font-size: 31px; line-height: 34px; }
.hd-3, .hd-4 { font-size: 31px; line-height: 34px; } 
.para-1, .para-2, .para-3 { font-size: 19px; line-height: 31px; }
.video-container { height:250px;}
.hd-2:after, .hd-4:after { width:100%; }
.footer-nav-container { text-align:center; }
.footer-nav-container ul.footer-nav { width:100%; text-align:center; }
.address-container { width:100%; text-align:center !important; }
.footer-address { text-align:center; }
ul.sociotop { float:none; margin:auto; width:188px; }
.subpage-content1 { padding:44px 0 0 0px; }
.subpage-content1 h1 { font-size: 20px; }
ul.team-img-container { float:left; width:100%; }
ul.team-img-container li { width:100%; }
ul.team-img-container li .box-content { width:100%; }
.navbar-brand img { width:75px !important; }
.main-nav-container { float:none; margin:auto; display:block; width:240px; }
.btm-parallex { height:450px; }
}
/*Smart phones(iphone 4, 5)*/
@media only screen and (max-width :320px){


}
@media only screen and (max-width: 767px) and (orientation: landscape) {
    /* portrait phones */

}
@media only screen and (max-width: 767px) and (orientation: portrait) {
    /* portrait phones */

}