@media screen and (min-width: 992px) and (max-width: 1199px) {
	#header{position: fixed !important;transition:none !important;padding: 10px 0 !important;height: 100px !important;}
	.navbar-inverse .navbar-toggle{border: 1px solid #f0a005;margin-right: 0}
	.main_navbar .navbar-brand{position: absolute;top: -30px !important;max-width: 170px !important;}
	.main_navbar .navbar-collapse{margin-top: 10px;padding: 0;}
	.main_navbar .navbar-right{margin-right: 0;}
	.main_navbar{margin-top: 0;}
	.header_contact > h2{transition: none !important;}
	#homeSlide.owl-theme .owl-dots{bottom: 20px;}
	.section_heading h2{font-size: 36px;}
	.callbackTxt{font-size: 36px;}
	.brandSection .container{width: 970px;}
	.flogo{max-width: 170px;}
	.innerbanner_heading h2{font-size: 26px;}
	.blogmeta{float: none;margin-bottom: 10px;}
	.blogmeta li:first-child{padding-left: 0;}
	.bloginnerContent > h2{font-size: 20px;}
	.bloginnerBox .btnarea a:first-child{margin-bottom: 5px;}
	.blog_leftpanel{margin:0;}
	.productList{margin:0;}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	#header{position: fixed !important;transition:none !important;padding: 10px 0 !important;height: 100px !important;}
	.navbar-inverse .navbar-toggle{border: 1px solid #f0a005;margin-right: 0}
	.main_navbar{margin-top:0;}
	.main_navbar .navbar-brand{position: absolute;top: -25px !important;max-width: 170px !important;}
	.main_navbar .navbar-collapse{margin-top: 10px;padding: 0;}
	.main_navbar .navbar-right{margin-right: 0;}
	.main_navbar .nav > li > a{font-size: 13px;margin: 0 7px;}
	.header_contact{float: none;text-align: right;}
	.header_contact > h2{font-size: 20px !important; transition: none !important;}
	.section_heading h2{font-size: 36px;}
	#homeSlide.owl-carousel .owl-item .item > img{height: 500px;object-fit: cover;}
	.captionTxt h2{font-size: 36px;}
	#homeSlide.owl-theme .owl-dots{bottom: 20px;}
	.aboutSection .pull-right{float: none !important;}
	.aboutVideo{margin-bottom: 30px;}
	.servBtmtxtbox h4{font-size: 16px;}
	.nav-filter li a{padding:5px 15px;font-size: 16px;display: block;border: 1px solid #f0a005;border-radius: 30px;margin-bottom: 5px;}
	.nav-filter li a.active{background: #090909;color: #fff;border-color: #090909;}
	.avaContent{width: 60%;}
	.avatarbox{width: 40%;}
	#blogslide.owl-theme .owl-nav{max-width: 100%;}
	.brandSection .container{width:750px;}
	.flogo{max-width: 170px;}
	.footerbox{margin-bottom: 10px;}
	.footerlasttext {text-align: center;}
	.footer_social{margin: 10px 0;}
	.innerbanner_heading h2{font-size: 26px;}
	.blogmeta{float: none;margin-bottom: 10px;}
	.blogmeta li:first-child{padding-left: 0;}
	.bloginnerContent > h2{font-size: 20px;}
	.bloginnerBox .btnarea a:first-child{margin-bottom: 5px;}
	.blog_leftpanel{margin:0;}
	.productList{margin:0;}
	.btm_productTitle > h2{font-size: 26px;}
	#productSlidefor1.owl-theme .owl-nav .owl-next{right: 0;}
	#productSlidefor1.owl-theme .owl-nav .owl-prev{left: 0;}
}
@media screen and (min-width: 320px) and (max-width: 767px) {
	#header{position: fixed !important;transition:none !important;padding: 5px 0 !important;height: 100px !important;}
	.navbar-inverse .navbar-collapse{background: #212324;}
	.navbar-inverse .navbar-toggle{border: 1px solid #f0a005;margin-right: 0}
	.main_navbar .navbar-brand{position: relative;top: 0 !important;max-width: 170px !important;}
	.header_contact{float: none;text-align: right;}
	.header_contact > h2{font-size: 14px !important; transition: none !important;}
	.header_contact > h2 > a{font-size: 20px;}
	.header_contact > h2 > i{display: none;}
	.main_navbar .nav > li > a{padding: 10px;margin: 0;border-bottom: 1px solid #2a2a2a;font-size: 13px;}
	.main_navbar .nav > li:hover > a, .main_navbar .nav > li.active > a:hover,.main_navbar .nav > li.active > a{border-bottom: 1px solid #f0a005;color: #f0a005;}
	#homeSlide.owl-carousel .owl-item .item > img{height: 500px;object-fit: cover;}
	.bannerCaption{padding: 0 15px;}
	.captionTxt h2{font-size: 24px;}
	.captionTxt p{font-size: 16px;}
	.estimate_btn, .business_btn{font-size: 14px;display: block;margin: 0 auto 5px auto !important;}
	#homeSlide.owl-theme .owl-dots{bottom: 20px;}
	.aboutSection .pull-right{float: none !important;}
	.aboutVideo{margin-bottom: 30px;}
	.section_heading h2{font-size: 26px;}
	.icon_circle{margin: 0 auto;position: relative;}
	.servBtmtxtbox {padding:30px;text-align: center;border: 1px solid #f0a005;border-radius: 4px;margin:0  auto 20px auto;width: 100%;}
	.servBtmtxtbox h4{margin-top: 15px;font-size: 16px;}
	.nav-filter li a{padding: 5px 15px;font-size: 16px;display: block;border: 1px solid #f0a005;border-radius: 30px;margin-bottom: 5px;}
	.nav-filter li a.active{background: #090909;color: #fff;border-color: #090909;}
	.avaContent{width: 100%;}
	.avatarbox{width: 100%;float: none;}
	.avainnerBox:after{display: none;}
	.inneravatarbox{position: relative;top: 0;left: 0;transform: none;margin-top: 0;}
	.callbackSection .form-group{margin-bottom: 20px;}
	.callbackTxt{font-size: 30px;text-align: center;margin-bottom: 10px;}
	#blogslide.owl-theme .owl-nav{max-width: 100%;}
	.brandSection .container{width: auto;}
	.flogo{max-width: 170px;}
	.footerbox{margin-bottom: 10px;}
	.footerlasttext {text-align: center;}
	.footer_social{margin: 10px 0;}
	#scrollTop{right: 15px;}
	.innerBanner > img{height: 300px;object-fit: cover;}
	.innerbanner_heading h2{font-size: 26px;}
	.blogpart .pull-right {float: none !important;}
	.blogmeta{float: none;margin-bottom: 10px;}
	.bloginnerContent > h2{font-size: 20px;}
	.bloginnerBox .btnarea a:first-child{margin-bottom: 5px;}
	.blog_leftpanel{margin: 30px 0 0 0;}
	.productList{margin: 0 0 30px 0;}
	.btm_productTitle > h2{font-size: 26px;}
	#productSlidefor1.owl-theme .owl-nav .owl-next{right: 0;}
	#productSlidefor1.owl-theme .owl-nav .owl-prev{left: 0;}
	.g-recaptcha.wpcf7-form-control{margin-bottom: 20px;}
}
