@media (min-width: 1500px) {

}
@media (min-width: 1199.98px) and (max-width: 1499.98px) {
.labelBox_inner .labelBox_content h3{min-height:28px}
.labelBox{padding:65px 40px}
.sb_wrapper_heading h2{font-size:43px}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.topHeaderInfo a{margin:0 7px}
.mainHeader li a{padding:29px 9px;font-size:13px}
.header2 .mainHeader li a{padding:19px 9px}
.mainHeader li.orderNowBtn a{padding:9px}
.mainHeader li.dropdown a{padding-right:28px}
.bannerText h1{font-size:50px}
.labelBox{padding:65px 20px}
.labelBox_inner .labelBox_content h3{font-size:22px;line-height:normal;min-height:28px}
.sb_wrapper > div{margin:0}
.sb_wrapper_heading{padding-left:25px}
.sb_wrapper_heading h2{font-size:35px}
.content-number{font-size:24px}
}
@media (max-width: 991.98px) {
.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-nav .open .dropdown-menu > li > a{line-height:20px}
.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.navbar-header{float:none}
.navbar-toggle{display:block}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}
.navbar-collapse.collapse{display:none!important}
.navbar-nav{float:none!important;margin:7.5px 50px 7.5px -15px}
.navbar-nav>li{float:none}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}
.navbar-text{float:none;margin:15px 0}
.navbar-collapse{width:100%}
.navbar-collapse.collapse.in{display:block!important;width:100%}
.collapsing{overflow:hidden!important}
.mainBanner{background-size:cover}
.bannerText h1{font-size:44px}
.bannerText h4{margin-top:10px}
.bannerActionBtn .themeBtn{padding:12px 20px}
.bannerText{margin-top:10px}
.topHeaderInfo a{margin:0 7px}
.topHeaderOptions.text-right{text-align:center}
.lamps-wrap{height:300px}
.labelBox{padding:65px 15px}
.labelBox_inner figure{float:none;margin:0 auto}
.labelBox_inner .labelBox_content{width:100%;text-align:center;padding:0}
.sb_wrapper:after{display:none}
.sb_wrapper{background:none!important;display:block}
.sb_wrapper_heading h2{color:#40368a;text-align:center}
.blogBoxRow > div{margin-bottom:20px}
.ourNumbersSection .sb_wrapper_content{padding:20px 0 60px}
.numerItemRow .numerItem{width:50%;margin:29px 0}
.servicesNavList.footerNavList li{width:50%}
.footerNavList li{width:50%}
.service_flexBox{display:block}
.sb_wrapper > div{margin:0}
.topHeaderInfo{position:fixed;left:0;bottom:0;width:100%;background:rgba(36,44,55,0.9686274509803922);padding:5px 15px;text-align:center}
.header2{position:absolute}
.caretIcon{background:#fd5368;position:absolute;top:8px;right:0;font-weight:300;pointer-events:auto;color:#f9f9f9;transition:.4s all ease;z-index:65;text-align:center;height:34px;font-size:18px;line-height:36px;cursor:pointer;border-radius:100%;width:34px}
.mainHeader .nav.navbar-nav{margin:0 0 30px}
.dropdown-menu.sub_con{position:relative;width:100%;box-shadow:none;z-index:44;float:none;background:#eee}
.mainHeader .dropdown-menu.sub_con li a{font-weight:600;padding:10px 15px}
.mainHeader li.orderNowBtn a{display:inline-block}
.mainHeader .dropdown-menu.sub_con li a{border-left-color:#eee}
.navbar-brand{padding:11px 0}
.lamWrapperBox{margin-bottom:80px}
.abtSubject{float:none}
.ctaBtn p{text-align:center;margin-top:12px}
.ofImgWrp{width:80%}
}
@media (min-width: 768px) and (max-width: 991.98px) {

}
@media (min-width: 576px) and (max-width: 767.98px) {
.servicesNavList.footerNavList li{width:100%}
.s_list .grid-item{width:100%}
.chatButtonBox{display:none}
}
@media(max-width:767px) {
.offerBodyWrp .topHeaderInfo{position:static;background:transparent;text-align:center;padding-top:0;padding-bottom:10px}
.offerBodyWrp a.navbar-brand{text-align:center;margin:0 auto!important;display:block}
.offerBodyWrp .topHeaderInfo a{font-size:15px}
.OfferTextWrp p.direction{margin-bottom:70px;text-align:center;min-width:100%}
.OfferTextWrp p.direction:after{right:0;left:0;top:100%;width:20%;border-right:74px solid transparent;border-bottom:35px solid transparent;border-left:65px solid transparent;border-top:35px solid #404a9f;margin:0 auto}
.OfferTextWrp .offerBanner h2{margin:0}
}
@media (max-width: 575.98px) {
.s_list .grid-item{width:100%}
.modal-fullWidth .modal-body{padding:15px}
.amc_header button.close{width:35px;height:35px;right:-10px;top:-35px;font-size:30px}
.numerItemRow .numerItem{width:100%;margin:29px 0}
.servicesNavList.footerNavList li{width:100%}
.sb_wrapper_heading h2{font-size:32px}
.sectionHeading3 h2{font-size:35px}
.bannerActionBtn .themeBtn{margin-bottom:5px}
.topHeaderOptions li{margin-left:11px}
.slz-testimonial{padding:20px;height:auto}
.cms_area h1{font-size:28px;line-height:normal}
.cms_area h2{font-size:24px;line-height:normal}
.cms_area h3{font-size:20px;line-height:normal}
.contentSection .cms_area{padding-top:0}
.totalPriceBOx{padding:25px 10px}
.price{padding:5px 30px}
.price p{font-size:28px}
.chatButtonBox{display:none}
.headerWrapper {top: 0px;}
.header2 {top: 0px;}
}