@media (max-width: 1199px){
.container {width: 100% !important;}
.header_wraper{top:0}
.hero{position:absolute;width:80%!important}
.mains_para {
    min-height: 40px;
}
}

@media (max-width: 1064px){ 
.maxw_logo {
    max-width: 130px;
}
nav.navbar ul.nav > li {
    padding: 10px 0 !important;
}

}

@media (max-width: 992px){
.foter_para,.foter_wraper .sub_head,.header2_social{text-align:center}
.maxw_logo {
    max-width: 100px;
}
.header_wraper .navbar-brand {
    margin-top: 0;
    float: left;
    height: auto;
    padding: 0px 15px;
    font-size: 18px;
    line-height: 20px;
    position: relative;
} h6{ display:none}
.header_wraper .navbar-brand{margin-top:0;padding:0 15px}
.sub_para{margin:0}
.about_wraper .main_head{padding-bottom:15px;margin:10px 0 25px}
.testimonial-content{max-width:1000px;width:100%;margin:0 auto 30px}
.maxw2_logo{width:232px;margin-bottom:20px!important;display:block;margin:auto}
.foter_wraper .sub_head{margin:10px 0 20px}
.fote2_nav li,.fote_nav li a{margin:9px 0;text-align:center}
.fote2_nav li i{position:relative;margin-right:15px}
.copy_wraper{float:left;width:100%;padding:20px 0;background:#181818}
.hero h1{max-width:100%;min-height:123px}
nav.navbar ul.nav>li>a{padding:12px 0}
.header_wraper nav.navbar ul.nav>li:last-child{padding-left:15px;}
}

@media (max-width: 850px){
.choose_three{width:33.33333337%}
.choose_wraper{background-size:cover}
.contact_form {
    display: table;
    width: 100%;
}
.fture_three {
    float: left;
    width: 50%;
    padding: 7px 15px;
}
}

@media (max-width:767px){
.hero{position:absolute;width:90%!important}
.hero h1 a{font-size:40px;line-height:45px}
.choose_three{width:50%}
.gallery_three{float:left;width:50%;padding:15px}
}

@media (max-width:640px){
.fade-carousel{position:relative;height:400px}
.fade-carousel .carousel-inner .item{height:400px}
.fade-carousel .slides .slide-1,
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3{height:400px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.hero_h3{font-size:16px}
.hero h1 a{font-size:35px;line-height:40px}
.hero h1{max-width:100%;min-height:83px}
.fture_four{width:100%;padding:14px 15px}
.banner_btn{padding:8px 28px;color:#f5f5f5;font-size:11px}
.banner_2btn{padding:6px 20px;color:#f5f5f5;font-size:12px}
}

@media (max-width:530px){
.fade-carousel,.header_wraper{position:relative}
.choose_three{width:100%;padding:5px 15px}
.fade-carousel,.fade-carousel .carousel-inner .item{height:300px}
.fade-carousel .slides .slide-1,
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3{height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.cd-testimonials-wrapper{padding:10px 0}
.testis_wraper{padding:40px 0}
.testimonial-content p{font-size:14px}
.gallery_three{float:left;width:100%;padding:15px 0}
.mains_para {
    min-height: auto;
}
nav.navbar .navbar-brand {
    margin: 0 !important;
    padding: 0 !important;
}
nav.navbar .navbar-header {
    padding: 0 !important;
}
.header_sec {
    padding: 0;
}
nav.navbar ul.nav > li > a {
    color: #fff!important;background-color: #ea631d !important; padding:10px; border-top:none;
}
.full_wdth {width: 100% !important;}
}

@media (max-width:480px){
.fture_three {
    float: left;
    width: 100%;
    padding: 7px 15px;
}	
}
@media (max-width:400px){
	
.hero h1 a{font-size:30px;line-height:35px}
.main_head{font-size:28px}
.cd-author .cd-author-info li{font-size:18px}
.cd-author .cd-author-info li span{font-size:15px}
.header_wraper nav.navbar .navbar-header{padding-left:0;padding-right:0}
.header_wraper .navbar-brand{margin-top:0;padding:0}
.header_sec{float:left;width:100%;background:#fff;padding:0 0}
.header_wraper nav.navbar .navbar-toggle{margin-right:0}
.main_para,.read_more{font-weight:300;font-size:14px;line-height:1.7}
.hero{position:absolute;width:93%!important;top:50%}
.about_wraper{padding:40px 0 30px}
.fature_wraper{padding:40px 0}
.gallery_sect{padding:0}
.gallery_wraper{padding:40px 0}
}

@media (max-width:340px){
.banner_2btn,.banner_btn{color:#f5f5f5;margin:11px 5px 0 0}
.hero{position:absolute;width:93%!important;top:50%}
.hero_h3{font-size:14px}
.hero h1 a{font-size:24px;line-height:25px}
.hero h1{max-width:100%;min-height:58px!important;line-height:26px}
.banner_btn{padding:8px 15px;font-size:11px}
.banner_2btn{padding:6px 12px;font-size:12px}
.fade-carousel{position:relative;height:230px}
.fade-carousel .carousel-inner .item{height:230px}
.fade-carousel .slides .slide-1,
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3{height:230px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.maxw_logo{max-width:90px}
.header_wraper nav.navbar .navbar-toggle{margin-top:3px}
}
