@media (max-width: 1199px){
.container {width:100% !important;} 
.banner_head{font-size:40px}
.banner_para{font-size:1.1em;line-height:26px;margin-bottom:15px}
.feture_thre{padding:0}
}
@media (max-width: 1040px){
.logo_mwidth {max-width:220px}
.main_navbar .navbar-brand{padding:15px 15px}
.main_navbar nav.navbar ul.nav>li>a{padding:31px 16px 23px}
.main_banner .hero h1 .text_bg1,.main_banner .hero h1 .text_bg2{line-height:40px;font-size:30px}
.banner_para{line-height:26px;font-size:16px}
}
@media (max-width: 992px){
.logo_mwidth {max-width:250px}
.inner_colmn:after{display:none}
.main_navbar nav.navbar ul.nav>li>a{padding:10px 0}
.banner_para{ display:none}
}
@media (max-width: 800px){.green_layer:after{ display:none!important}
.paddng_left{padding-left:0!important}.about_pages { 
    padding: 22px 0;}
.banner_Btwo{display:none}
.banner_Atwo{float:left;width:100%}
.banner_Atwo{Height:auto} 
.column_four{width:100%;padding:10px}.feture_thre4{ min-height:300px;}
.column_3{width:100%;padding:10px}.feture_thre4{ min-height:300px;}
.feture_thre img{max-width:54px;margin:0 auto 20px}
.feture_thre .feture_head{text-align:center}
.feture_thre .feture_para{text-align:center}
.main_future{padding:40px 0}
.twop_abouts{display:none}
.twoc_abouts{float:left;width:100%}
.main_abouts{padding:40px 15px}
.colm_halfsc{width:80%}
.main_heplus{padding:40px 0;background:#ececec}
.colm_halfsc{width:100%}.main_header{font-size:35px;font-weight:700;line-height:45px}
.main_footer {
    padding: 20px 0 15px;
}
.feture_para {
    font-size: 14px;
    line-height: 24px;
}
.futer_align{float:left;width:100%;padding:10px 0 0}
.footer_head{text-align:center}
.footer_navb{padding:0}
.footer_navb li{text-align:center}
.footer_navb li a i{position:relative;left:0;font-size:10px;margin:-8px 7px 0 0}
.footer_head{text-align:center!important}
.footer_navc{padding:0 0 0 20px}
.footer_navc li{text-align:left}
.footer_navc li i{position:absolute;left:0}
.footer_scal {margin-bottom:20px;}
}

@media (max-width: 640px){.green_layer:after{ display:none!important}
.main_banner .fade-carousel {position:relative;height:150px;}
.main_banner .fade-carousel .carousel-inner .item{height:150px}
.main_banner .fade-carousel .slides .slide-1,
.main_banner .fade-carousel .slides .slide-2,
.main_banner .fade-carousel .slides .slide-3,
.main_banner .fade-carousel .slides .slide-4,
.main_banner .fade-carousel .slides .slide-5{height:140px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.main_banner .hero h1 .text_bg1,.main_banner .hero h1 .text_bg2{line-height:21px;font-size:18px}
.main_banner .hero h1{font-size:6em;font-weight:700;margin:0 0 10px}
.banner_btn1 {width:180px;height:38px;font-size:13px}

.row{margin:0px;}
.testise_sec{padding:20px 10px}
.main_testis .carousel-wrap{margin:0 auto;padding:0 0;width:100%;position:relative}
.testise_sec .i{position:relative;font-size:30px;line-height:1em;margin-bottom:5px;text-align:center;display:block}
.testis_head:before{left:50%;margin-left:-15px}
.testis_head{padding-top:10px;margin:10px 0 0}
.main_testis{padding:30px 0}
.testise_sec .feture_para{font-size:14px;line-height:25px}
.footer_navc li{text-align:center;margin-bottom:6px}
.futer_align .feture_para{font-size:14px;line-height:26px;margin-bottom:15px}
.footer_navc li i{position:relative;left:0;margin-right:10px;top:2px}
.footer_navc{padding:0}
.divider_sec{margin:20px auto 15px}
.main_footer .feture_para.margin_none{font-size:14px;line-height:22px;margin-bottom:11px}
.hero {
    padding: 20px;
}
.banner_head {
    font-size: 22px;
    line-height: 33px;
}
}
@media (max-width: 500px){
.main_banner .hero h1 .text_bg1,.main_banner .hero h1 .text_bg2{line-height:24px;font-size:22px}
.row{margin:0px;}.feture_head {
    position: relative;
    font-size: 23px;}
.main_header{font-size:20px;line-height:33px;margin:0;text-align:center}
.about_fture{float:left;width:100%;padding:0}
.about_icons{position:relative;margin:10px auto;left:0;text-align:center;display:block}
.twoc_abouts{padding:0}
.img-responsive{padding-bottom:10px !important;}
.main_content {margin: 20px auto 20px;}
.mobile_res{display:block; margin:auto;text-align:center;}
.abou2_udhed_mod:before{left:170px; display:none;}
.small_headr_mod {line-height:1.5; text-align:center;}
.con_pa_ch{padding:0px;}  
.readmor_btn{position:relative;display:table;margin:20px auto 0}
.logo_mwidth{max-width:220px}
.main_navbar nav.navbar .navbar-toggle{margin-top:10px}
.bresker_nn{display:none!important}
.abou2_udhed{text-align:center;}
.abou2_udhed:before {position: absolute;content: "";left: 42%;bottom: 0px;width: 40px;height: 2px;background-color: #b8cf25;}
.about_dpart .feture_para {font-size: 15px;color: #555;padding-bottom: 10px;} 
.paddL0{padding:0px;}
.main_banner .fade-carousel {position:relative;height:180px;}
.main_banner .fade-carousel .carousel-inner .item{height:180px}
.main_banner .fade-carousel .slides .slide-1,
.main_banner .fade-carousel .slides .slide-2,
.main_banner .fade-carousel .slides .slide-3,
.main_banner .fade-carousel .slides .slide-4,
.main_banner .fade-carousel .slides .slide-5{height:140px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.main_banner .hero h1 .text_bg1,.main_banner .hero h1 .text_bg2{line-height:19px;font-size:15px}
.main_banner .hero h1{margin:0 0 0}
.banner_btn1 {
    width: 114px;
    height: 30px;
    font-size: 12px;}
.inner_hero1 h4{margin:0 0 5px;color:#000;font-size:20px}
.inner_hero1 ul li{display:inline-block;color:#072265;margin-right:3px;font-size:13px}
}

@media (max-width: 410px) {
.main_banner .fade-carousel {position:relative;height:180px;}
.main_banner .fade-carousel .carousel-inner .item{height:180px}
.main_banner .fade-carousel .slides .slide-1,
.main_banner .fade-carousel .slides .slide-2,
.main_banner .fade-carousel .slides .slide-3,
.main_banner .fade-carousel .slides .slide-4,
.main_banner .fade-carousel .slides .slide-5{height:140px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.main_banner .hero h1 .text_bg1,.main_banner .hero h1 .text_bg2{line-height:19px;font-size:15px; margin-bottom:10px}
.main_banner .hero h1{margin:0 0 0}
.banner_btn1 {
    width: 114px;
    height: 30px;
    font-size: 12px;
}
