
@media only screen and (min-width:1030px) and (max-width:1366px) {
	
.top-head::before {width: 104%;}
.banner-img > img {width: 100%;}
.banner-left {left: 5%;}
.hover-content > h2 {font-size: 21px;}
.hover-content {padding-top: 35px;}
    
}

@media (min-width:992px) and (max-width:1200px) {

.ask-question {margin-right: 6px;}	
.phone > a {font-size: 18px;}	
	
.logo img {width: 100%;}	
.main-navigation .container-fluid {
  padding: 0;
}
.main-navigation .navbar-nav > li > a {font-size: 18px;padding: 4px 6px !important;}	
#header {padding-bottom: 10px;}	
.banner-img > img {width: 100%;}
.banner-left {left: 5%;width: 50%;}
.banner-left b {font-size: 40px;line-height: 38px;}
.banner-left > span {font-size: 38px; background-size:100%; line-height:58px;}
.banner-left > a {display: block;font-size: 42px; }	
.middle-left-content {width: 68%;}	
.middle-left-img {width: 26%;}
.main-middle-box > img {margin-top: 70px;}
.main-form-section-left {margin-top: 0;}
.top-head::before {width: 100%;}
.hover-content > h2 {font-size: 17px;}
.hover-content {padding-top: 9px;}
.hover-content > p { font-size: 13px;}
.main-client-box {padding: 0 0;}
.foot-box > img {width: 100%;}
.foot-box.foot-box-third > ul {margin-right: 29px;}

	
}

@media (min-width:768px) and (max-width:991px) {
	
.logo {text-align: center;}
.ask-question {margin-right: 7px;}	
.phone {margin-top: 10px;}
.phone > a {font-size: 19px;}
.top-head::before {width: 100%;}
.main-navigation .navbar-nav > li > a {font-size: 18px;padding: 4px 6px !important;}	
.main-navigation {margin-top: 12px;margin-bottom: 4px;}
.banner-left {left: 5%;width: 50%;}	
.banner-img > img {width: 100%;}
.banner-left b {font-size: 27px;line-height: 29px;}
.banner-left > span {font-size: 26px;display: inline-block;line-height: 50px;}
.banner-left > a {font-size: 28px;}
.banner-left > em {font-size: 35px;line-height: 44px;}
.main-middle-box {clear: both; text-align:center;}	
.middle-left-img {width: 11%;}
.middle-left-content { text-align: left;width: 85%;}
.main-middle-box > img {display: inline-block;width: auto;}
#main-form-section {background-size: cover;}
.form-box {margin-right: 0;width: 100%;}
.form-box.city-box {width: 100%;}

.main-form-section-left h2 {font-size: 35px;}
.main-form-section-left {margin-top: 21px;}
.choose-box > p {font-size: 15px;line-height: 20px;}
.choose-box span {font-size: 20px;}
.title > h2 { font-size:28px;}
.puja-ser-box > img {width: 100% !important;}
.main-client-box {padding: 0 0%;}
.client-content {width: 80%;}
.client-content p {font-size: 14px;}

.foot-box.foot-box-scnd {width: 50%;}
.foot-box.foot-box-third {width: 50%; padding-left:0; margin-bottom:0;}
.foot-box.foot-box-third.foot-box-fourth {width: 50%; padding-left:20px;}
.foot-box {width:50%;min-height: 222px;width: 50%;margin-bottom: 30px;}
.foot-phone-box {width: 100%;float: left;}
.hover-content {display: none;}
.res-services {display: block;}
.res-services {color: #fff;display: block;padding: 0 4%;}
.res-services > h2 {font-size: 18px;min-height: 40px;}
.res-services > p {font-size: 12px;}
.res-services > a {color: rgb(241, 122, 0);font-size: 14px;}
.main-ser-box {padding-bottom: 10px;}
}


@media screen and (max-width: 767px) {
	

.middle-left-img::before {left: 92px;}
.main-middle-right-box .middle-left-img::before {left: 228px;}
.scn-left-content .middle-left-img::before {left: 244px;}
.logo {text-align: center;}	

.ask-question {left: 0;width: 100%; text-align:center; padding-left: 0; margin-right: 0;}

.ask-question .fa.fa-caret-right {display: none;}

.ask-question p {display: inline-block;float: none;padding-top: 28px;width: auto;vertical-align: top; margin-top:0; line-height:0;}

.top-head::before {width: 100%;}

.top-head {text-align: center; padding-bottom:10px;}

.phone > a {font-size: 23px;}

.head-right {padding: 0 !important;}

.main-navigation {margin-top: 0;}
.main-navigation .navbar-toggle {background-color: #ffc100;border-radius: 0;margin-bottom: 0;margin-top: 0;padding-bottom: 15px;padding-top: 15px;}
.banner-deco {display: none;}
.navbar-header .sr-only {clip: auto;color: #fff;height: auto;left: 10px;top:10px;width: auto;z-index: 2147483647;}

#header {padding-bottom: 0;}

.banner-left {left: 5%;max-width: 152px;position: absolute;top: 50%;transform: translateY(-50%);}

.banner-img > img {width: 100%;}

.banner-left b {font-size: 13px;line-height: 18px; font-weight:400; margin-bottom:0;}

.banner-left > span {font-size: 12px;margin: 5px 0;padding: 0 11px;  line-height: 19px;}
.banner-left > a {font-size: 15px;}

.banner-left > em {font-size: 30px;line-height: 30px;}

.main-middle-box {clear: both;text-align:center;}
.main-middle-box img {width: 70%;}

.middle-left-content {width: 72%;}

.middle-left-img {width: 23%;}

.main-form-section-left {margin-top: 25px;}

.main-form-section-left h2 {font-size: 30px;}

#main-form-section {background-size: cover;padding-bottom: 40px;}

.main-form-section-right {margin-top: 20px;}

.form-box {margin-right: 0;width: 100%;}

.title > p {font-size: 14px;}

.title > h2 {font-size: 32px;}

.ser-box {margin-right: 0;width: 100%;}
.ser-box:nth-child(6n) {
  margin: 20px 0;
}
.ser-box:nth-child(7n) {
  margin: 0px 0 20px;
}
.puja-ser-box {
  text-align: center;
}
.puja-ser-box > img {
  display: inline-block !important;
}

.main-client-box {
  padding: 0 0;
  text-align: center;
}
.client-img {display: inline-block;float: none;}
.client-img > img {display: inline-block !important;width: auto !important;}
.client-content { width: 100%;}	
.client-content p {font-size: 14px;}
.testi-name {padding-left: 0;}

.foot-box {width: 100%; min-height:auto; border-right:0;}
.foot-box.foot-box-scnd {padding-left: 0;width: 100%;}
.foot-box.foot-box-third { padding-left: 0;width: 100%;}
.foot-box.foot-box-third.foot-box-fourth {border-right: 0 none;width: 100%;}
.foot-box.foot-box-third > ul {margin-bottom: 0;}

.hover-content {height: 305px;}
.res-services {display: block;padding: 0 5%; color:#fff}
.res-services > h2 {font-size: 20px;}
.res-services > p {font-size: 14px;}
.res-services > a {color: rgb(241, 126, 0);}

.inner-bann-left {
  text-align: center;
}
.inner-bann-right {
  text-align: center;
}
.inner-bann-right > ul {
  padding-left: 0;
}
.inner-bann-right {
  margin-top: 0;
  text-align: center;
}
.inner-banner {background-color: #0A0D2A;}
.top-contact {width: 100%;}

.navbar-nav > li > a {background: none; color:#fff !important;}
.main-navigation .nav.navbar-nav {background-color: rgb(0,116,151);}
.drops {
  cursor: pointer;
  display: block;
  position: absolute;
  right: 8px !important;
  top: 13px;
  z-index: 10000;
}
.dropdown:hover .dropdown-menu {display: none;}
.drops.open + ul{display:block !important;}
.dropdown-menu {
  padding-left: 0 !important;
  position: relative !important;
  width: 100%;
  z-index: 100000 !important;
}
.main-navigation .dropdown-menu {
  background-color: rgb(255, 61, 84) !important;
}
.caret {
  display: none !important;
}

.resp-mobile {
  display: block;
  background-color: rgb(0,116,151);
  padding: 2% 2%; color:#fff;
}
.main-navigation .navbar {
  display: none;
}
#banner .carousel-indicators { display:none;}
.responive-logo {text-align: center;}
.responsive-graphics{ display:block;}
.responsive-graphics > img { width: 100%;}

}




