@media (max-width: 1199px){

.gallery-bg-img{position:absolute;right:15px;top:140px;z-index:-1;margin-left:-25px}

}
@media (max-width: 992px){
	
.container{width: 100% !important;}
.fetur_baner{padding:60px 15px}

}
@media (max-width: 991px){
	
.dspl991nn {display: none !important;}
.about_wrap:after,.about_wrap:before,.cl-effect-8 a::after,.cl-effect-8 a::before{display:none}
.con_lui li,.con_lui li i{position:relative;color:#fff;text-align:center}
.latst_prodt .grid{max-width:100%;list-style:none;margin:120px auto 10px;padding:1}
.logo_mxwd{max-width:160px}.abouts_baner{float:left;width:100%;padding:50px 15px;background:#f9f9f9}
.about_wrap{padding:30px;border:2px solid #004181}
.main_nav{float:left;width:100%;padding:0 10px}
.con_lui li{padding:22px 20px;font-size:18px;font-weight:600;background:#004181;margin:5px 4px 25px;border-radius:5px;width:32%;float:left}
.con_lui li i{-webkit-transform:inherit;transform:inherit;top:auto;left:auto;font-size:35px;margin-bottom:10px;display:block}
.col3_mdsm{float:left;width:33.33333337%;padding:8px}
.mt991m{margin-top:20px}
.img_mt{margin-top:10px}
.con_lui li h3{color:#fff!important}

}
@media (max-width: 767px){

.cont_h1,.latst_prodt .fetur_h1,.nav_uli li,.nav_uli2{text-align:center}
.logo_mxwd{max-width:140px}
.affix .logo_mxwd{max-width:120px;transition-duration:.5s}
.main_menu .affix .navbar-toggle{display:inline-block;float:right;margin-right:20px;margin-top:22px}
.hero_h1{text-transform:uppercase;font-size:35px;line-height:45px;color:#fff;font-weight:800;margin-bottom:0}
.hero_para{color:#fff;font-size:17px;margin-bottom:10px;text-transform:capitalize;font-weight:400;line-height:28px}
.hero{width:95%!important}
.slider-text{position:relative;padding-left:20px}
.latst_prodt .fetur_h1{margin:0 0 25px}
.latst_prodt .button{font-size:13px;margin:0 0 10px}
.latst_prodt .button-group{margin:5px 0 0;text-align:center}
.line{position:absolute;width:100%;height:320px;display:none}
.nav_uli li{margin:0 10px;display:inline-block;float:none}
.nav_uli,.nav_uli2{padding:6px 0;margin:0 auto}
.nav_uli{list-style:none;float:none;display:table}
.flickr_rgt,.main_nav .nav_uli2{display:none}
.flickr_rgt{float:right}
.nav_uli2,.nav_uli2 li{list-style:none;float:none}
.nav_uli2{display:block}
.nav_uli2 li{padding:0;margin:0;font-size:13px;color:#fff;display:inline-block}
.con_lui li{padding:20px;font-size:18px;width:100%}
.cont_h1{position:relative}
.cont_h1:before{position:absolute;content:'';left:50%;bottom:0;top:50px;width:100px;height:2px;background:#004181;margin-left:-50px}
.col3_mdsm{float:left;width:50%;padding:8px}
.col_sm_oh{width:25%}
.signage_futer{float:left;width:100%;padding:15px;position:relative}

}
@media (max-width: 574px){

.fetur4_para,.foter2_nav li a,.foter_nav li a,.foter_prodct .fetur_para,.text-left{text-align:center}
.latst_prodt .grid{max-width:100%;list-style:none;margin:170px auto 10px;padding:1}
.foter_prodct{float:left;width:100%;padding:40px 0;background:#f1f1f1}
.logo2_mxwd{max-width:150px;margin:auto;display:block}
.wdth100p{width:100%!important}
.fetur4_para:before{display:none}
.foter2_nav li a i{font-size:14px;text-align:center;line-height:24px;position:relative;left:0;margin-top:1px;margin-right:10px}
.foter_nav li a i{font-size:13px;line-height:24px;position:relative;left:-13px;top:11px}
.fetur_baner{padding:50px 15px}
.fetur_baner .btn_hero{margin-bottom:0}
.cd-testimonials-wrapper{position:relative;width:100%;max-width:100%;margin:0 auto;background-color:transparent;padding:10px 0;z-index:1}
.abouta_three{float:left;width:100%;padding:15px;position:relative}
.about2_ulis li{font-size:16px}
.abs_pdngnn{padding-left:0!important;padding-right:0!important}

}
@media (max-width: 450px){
	
.col3_mdsm {float: left;width: 100%;padding: 8px 0;}
.col_sm_oh {width: 33.3333337%;}
.fade-carousel{position: relative;height: 250px}
.fade-carousel .carousel-inner .item{height: 250px}
.fade-carousel .slides .slide-1, 
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3,
.fade-carousel .slides .slide-4,
.fade-carousel .slides .slide-5,
.fade-carousel .slides .slide-6,
.fade-carousel .slides .slide-7{height: 250px;background-size: cover;background-position: center center;background-repeat: no-repeat}
.hero_h1{text-transform:uppercase;font-size:27px;line-height:32px}
.hero_para{font-size:13px;margin:10px 0;line-height:20px;display:none}
.btn_hero{padding:7px 19px;font-size:12px;line-height:1.3333333;font-weight:500;border-radius:2px;margin:5px auto}
.logo_mxwd{max-width:120px}.affix .logo_mxwd{max-width:100px;transition-duration:.5s}
.main_menu .affix .navbar-toggle{display:inline-block;float:right;margin-right:10px!important;margin-top:20px!important}
.main_menu .navbar-toggle{margin-top:25px!important;font-size:22px!important;margin-right:10px!important}

}
@media (max-width: 400px){

.hero_h1{text-transform:uppercase;font-size:25px;line-height:30px}
.hero_para{color:#fff;font-size:15px;margin-top:10px;text-transform:capitalize;font-weight:400;line-height:24px}
.btn_hero{padding:11px 20px;font-size:13px;line-height:1.3333333;font-weight:600;border-radius:3px;text-align:center;cursor:pointer;color:#f5f5f5;text-transform:uppercase;background-color:#004181;border:1px solid #004181;outline:0;margin:10px auto}
.testis_h1{margin:0 0 30px}
.testimonial-content p{text-align:left;color:#fff;font-family:Poppins,sans-serif;line-height:29px;font-size:14px;margin-bottom:15px}
.foter_para{color:#fff;font-size:13px}
.logo_mxwd{max-width:120px}
nav.navbar .navbar-toggle{margin-right:15px;margin-top:22px;font-size:22px}
.brand_imgw{max-width:90%;display:block;margin:auto}

}