
@media (min-width:1024px) and (max-width:1280px){
	
.service-icon-content {
  float: right;
  width: 70%;
  
}


	}

@media screen and (max-width: 767px) {
.resp-email {
  text-align: center;
  display: block;
  width: 100%;
  background-color: #344A75;
  padding: 10px;
  margin-top: 10px;
  border-radius: 50px;
  color: #fff;
}
.resp-email > a {
  display: block;
}
.resp-email > a {
  color: hsl(0, 0%, 100%);
  font-size: 24px;
}

.col-md-8.col-sm-12.header-right {
  text-align: center;
}

.resp-email {

  width: 50%;
}
.ask-qes { margin:0;  display:inline-block;}

.resp-email > a:hover{ color:#fff;}

.logo img {width: 100%;}
.header-right > ul {padding: 0;}
.header-right ul li:first-child {display: none;}
.top-email > a {font-size: 28px;}
.header-right ul li span {font-size: 23px;}
.follow-us {text-align: center;}
#middle .ser-box.item > img {width: 100% !important;}
.content-para h1 {font-size: 28px;}
.orange-services-box { padding: 10px;text-align: center;}
.service-icon-content {width: 100%; float:none;}
.blue-services-box{ padding: 10px;}
.main-services-shivanand {display: block;}
.main-content-shivanand { width: 100%; padding:0 5%;}
.content-para-shivanand {float: right;position: relative;right: 0;text-align: left;top: 0;transform: translateY(0px);}
.content-para-shivanand > h2 {font-size: 29px;}
.content-para-shivanand li {font-size: 17px;margin-bottom: 11px;}
.content-para-shivanand > img {width: 100%;}
.main-video .content-para-shivanand {left: 0;}
.main-content-shivanand.main-video {min-height: 218px;padding-top: 20px;padding-bottom: 20px;}
.quick-services {padding: 0 5%;}
.quick-services .owl-carousel .owl-item img{ width:100% !important;}
.location-phone > a {font-size: 31px;}
.astrology-services-location .main-content-shivanand {min-height: 440px;}
.why-choose-icon > span {display: block;}
.why-choose-icon {text-align: center;}
.main-content-shivanand.main-video.main-why-choose-us {background: rgba(0, 0, 0, 0) url("../images/why-choose-bg.jpg") no-repeat scroll 0 0;min-height: 1060px;background-size: cover;}
.faq-qes .AccordionPanelTab {font-size: 15px;line-height: 22px;padding: 2px 58px;}
.faq-qes .AccordionPanelContent {font-size: 15px;padding: 5px 4px 9px 58px;}
.right-top-testimonial {width: 100%; float:none;}
.footer-top h6 {font-size: 27px;}
.footer-box {border-right: none; min-height: 166px !important;margin-bottom: 20px;}
.foot-bottom > ul {padding: 0;}
.foot-call span {display: block;}
.foot-call {margin-bottom: 12px;}
.foot-call.foot-mail {background:url("../images/footer-mail-icon.png") no-repeat scroll 60px top;}
.foot-call {background:url("../images/footer-phone-icon.png") no-repeat scroll 20px top;}
.dropdown-menu {
  background-color: #f7b121 !important;
  padding-left: 0 !important;
  position: relative !important;
  width: 100%;
  z-index: 100000 !important;
}
.dropdown-menu a:hover {
  color: #000 !important;
}
.paanel-left > img {
  width: 100% !important;
}
.dropdown-menu > li > a {
  color: #fff !important;
}
.dropdown:hover .dropdown-menu {display: none;}
.drops.open + ul{display:block !important;}
.drops {cursor: pointer;display: block;position: absolute;right: 8px !important;top: 13px;z-index: 10000;}
.navbar-nav > li > a {background: none !important;}
.caret{ display:none !important;}

.navbar-nav > li > a{ color:#fff !important;}
.navbar-collapse {background-color: #ff0c0c;}
.inner-banner-left > h1 {font-size: 20px;}
.inner-banner-right a {font-size: 16px;padding: 0 2px;}
.inner-banner-right > ul {text-align: left;padding: 0; margin-top: 10px;}
.middle-content.inner-middle-content {margin: 0;}
.content-para > img {width: 100%;}
.content-para > h2 {font-size: 26px;}
.side-bar-email > a {font-size: 16px;display: block;line-height: 26px;}
.map-contact { padding: 0 5%;}
.contact-address p {font-size: 17px;}
.quick-services-box.inner-service-page > img {width: 100%;}
.all-services-list li {width: 100%;text-align: center;}
.side-bar-astro > img {
  width: 100%;
}
.home-form {clear: both;}

.dropdown-menu.canda-dropdown {
  left: 0;
  width: auto;
}
.dropdown-menu.canda-dropdown > li {
 
  width: 100%;
}

.TabbedPanelsTab {
  float: left !important;
  font-size: 21px !important;
  margin: 0 0 10px !important;
  padding: 10px 0 !important;
  width: 100% !important;
}
.TabbedPanelsContentGroup { margin-top:0 !important;}
.TabbedPanelsTabGroup {
 
  padding: 0 10px !important;
}

.langugae{ display:none;}

}




@media (min-width:480px) and (max-width:767px){
	



	}

	
@media only screen and (min-width:320px) and (max-width: 479px) {
	

	}
	
@media only screen and (min-width:360px) and (max-width: 479px) {

}	
	
	
	@media screen and (max-width: 767px)
	{
.navbar-collapse {
    background-color: #ff0c0c00;
}
}
	
	
	@media screen and (max-width: 767px)
	{
.top-email > a {
    font-size: 23px;
}
}