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

.nav li:hover ul.usa-drop-down {
  left: -500px !important;
  width: 970px !important;
}
.usa-drop-down > li {
  float: left;
  width: 320px;
}


.nav li:hover ul.services-drop-down {

  width: 320px !important;
}
.services-drop-down > li {

  width: 320px;
}



}


@media screen and (max-width: 767px) {
    .active {
        display: block;
    }
    .nav > li {
        float: none; width:100%;
    }
    .nav > li > .parent {
        background-position: 95% 50%;
    }
	.nav a {
	padding: 7px 6px;

}

    .nav li li .parent {
        background-image: url(../images/downArrow.png);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }

	.title-head-second.home-res{ display:block !important;}

	.forms.resposive-form{ display:block !important;}
	.forms{
    /* display:none !important; */
  }
	.title-head-second.home-sec{
    display:none !important;
  }

	.nav > li > .parent {
	background:url(../images/downArrow.png) no-repeat 98%;
}
.right-cont {margin-bottom: 20px;}


#main-client-testimonials{ display:none;}
#main-client-testimonials1.mobile-testimonials {
	display: block;
}

#main-services-provided .title-head span {
	color: #fff;
}
.pannel-box.mobile-famous-astro{ display:block;}
.pannel-box.luxmi-box.mobile-luxmi-astro{ display:block;}

.pannel-box.main-famoues-astro{ display:none;}
.pannel-box.luxmi-box{ display:none;}

.vedios iframe {
	width: 100%;
}

    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }
	.main-head-navigation .resp-menu{ display:block;}

	.nav li {position: relative; background-image:none;}
	.nav a {width: 100%;}
	.nav li a:hover {
	background:#000;
}

.toggleMenu {background: url(../images/mobile-menu-hover.png) no-repeat left center;padding-left: 30px;font-size: 18px;}


.headet-top-img{ display:none;}

#main-services-provided {background-color: #D9333F;}
#main-client-testimonials1 { background-color:#F7B310; background-image:none; padding-bottom:0;}
.main-services-provided-left ul li {color: #fff;}
.main-services-provided-left ul li a {    color: #000;    font-weight: 600;    text-transform: uppercase;    background-color: #ffd100;    padding: 2px 9px;    border-radius: 5px;    font-size: 14px;}
#main-services-provided .title-head-second > span {
  color: #ffffff;
}
.footer-contact-left b {
  font-size: 23px;
}

.main-astrological-video{display:none;}
.responsive-main-astrological-video{ display:block;}
.home-vedio{ display:none;}
.astrolocal-graphic-img {margin-top: 20px;text-align: center; border:none;}
.astrolocal-graphic-img > img {border: 1px solid #cccccc;width: auto;}

}



@media only screen and (min-width: 1024px) and (max-width: 1104px) {
.container { padding:0 10px;}
.left-cont { width:60%;}
.right-cont {width:40%;}
	.donate {display:none}
	}


@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.donate {display:none}
.container {max-width:748px;}
.logo {width: 30%;}
.logo img{ width:100%;}
.header-right {width: 68%;}
.phone a {font-size: 18px;}
.nav a {padding: 7px 14px 7px 7px;color: #fff;font-size: 13px;}
.nav li li a {font-size: 14px;}
#banner {min-height: 0;}
.bann {margin: 10px 0;}


.left-cont {width: 58%;float: left;}
.right-cont {width: 40%;float: right;}
.title-head {font-size: 24px;}
.astro-serv p {font-size: 13px;}
.home-ser-left {width: 266px;}
.get-love-para {width: 141px;}
.get-love-para h6 {font-size: 15px;}
.get-love-para p {font-size: 13px;}
.get-love-ser.heart-icon {width: 270px;}
.get-love-ser.heart-icon .get-love-para {width: 130px;}
#main-astrologer {min-height: 860px;}
.complete-service {margin-top: 170px;}
.astro-serv img {width: 100%;}
.pannel-content-left p {font-size: 11px;color: #3a3939;font-weight: 700;}
.pannel-content-left {width: 134px;float: left;margin-top: 20px;}
.pannel-content-right {float: right;width: 100px;}
.vedios img {width: 100%;}
.pannel-content-right img {width: 100%;}
.pannel-box h2 {font-size:16px;}
.vedios {margin-top: 20px;}
.pannel-content-last {
	text-align: center;
}

	}


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

.container {width:100%; padding:0 10px;}
#banner {min-height: 0;}
.logo {text-align: left;width: 65%;}
.donate {text-align: right;width: 35%; margin-top:15px; display:block}
.header-right {text-align: center;}
.follow-us { float:none;}
.left-cont {width: 100%;}
.right-cont {width: 100%;margin-top: 20px;}
.astrologer-title h1 {font-size: 30px;}
.astrologer-title p {font-size: 16px;}
.home-ser-left {position: relative;}
.home-ser-center img {width: 100%;}
.title-head {font-size: 25px;}
.astro-serv {width: 100%;min-height:401px;}
.testimonials p {font-size: 16px;}
#main-footer {background: #d20001;}
.foot-box {width: 49%;margin-bottom: 20px;}
.foot-bottom-right {float: left;padding-top: 10px;width: 100%;}
.solutions {font-size: 21px;}
.inn-bann-right {float: right;margin-top: 20px;width: 100%;text-align: center;}
.inn-bann-right ul li {float: none;color: #000;display: inline-block;}
.pannel-box {width: 100%;margin-right: 0; margin-bottom:20px;}
.vedios {margin-top: 10px;text-align: center;}
.ser-left {width: 100%;float: left;}
.ser-left img {width: 100%;}
.ser-right {width: 100%; background:none; padding-left:0;}
.services-one.services-two .ser-right {background:none;padding-left: 0;padding-right:0px;}
.left-cont.contact_box_l {width: 100%;}
.field-box {float: left;margin-bottom: 20px;width: 100%;}
.home-astro-services li{ width:225px !important;}
.mobile-phone {display: inline-block;margin-left: 26px;padding-left: 37px;margin-top: 9px;font-size: 22px; float:right;}
.header-phone{ display:none;}
.form-btn {width: 100%;display: block;text-align: center;}
.pannel-box.home-bottom-vedio{ display:none;}
.home-vedio{ display:none; margin-top:20px; width:100%;}
#inner-content {padding: 30px 0 0;}
.middle-cont {padding: 0px 0 30px;}
#astrologer-services {padding: 20px 0 0;}
.testimonials .bx-prev {left: -4px;}
.testimonials .bx-wrapper .bx-next {right: -4px;}
.home-astro-services .bx-prev {left: -2px;}
.home-astro-services .bx-wrapper .bx-next {right: -2px;}
.home-ser-left {width:461px;}
.get-love-para {float: left;width: 331px;}
.get-love-ser.heart-icon {width:461px;}
.get-love-ser.heart-icon .get-love-para {width: 331px;}
.foot-box { padding-left:0;}
.pannel-content-last {text-align: center;}
.footer-contact-left { margin-top:0;}
.footer-right-contact img {margin-bottom: 10px;}
.footer-right-contact p {margin-bottom: 20px;}
.responsive-main-astrological-video > iframe {
  width: 448px;
  height: 252px;
}


	}
@media screen
  and (min-device-width: 768px)
  and (max-device-width: 1600px)
  and (-webkit-min-device-pixel-ratio: 1) {
  .donate {display:none; }
}
@media only screen and (min-width:320px) and (max-width: 479px) {

.container {max-width: 100%; padding:0 10px;}
.header-phone {margin-top: 0;}
.logo {float: left;text-align: left;width: 65%;margin-left:17%;}
.donate {text-align: right;width: 35%; margin-top:15px; float:right; display:block;}
.header-right {text-align: center; width:100%; display:none;}
.follow-us { float:none;}
.phone a {font-size: 26px;}
#banner {min-height: 0;}
.home-astro-services {margin-top: 7px;}
.left-cont {width: 100%;}
.title-head {font-size: 23px;}
.right-cont {width: 100%;margin-top: 20px;}
.astrologer-title h1 {font-size: 24px;}
.astrologer-title p {font-size: 15px;}
.home-ser-left {width: 100%;position: relative;}
.get-love-para {width: 170px;margin-top: 20px;}
.get-love-para h6 {font-size: 15px;}
.get-love-ser.heart-icon {width: 100%;}
.get-love-ser.heart-icon .get-love-para {width: 169px;}
.home-ser-center img {width: 100%;}
.astro-serv {width: 100%;margin-right: 0;}
.testimonials span {font-size: 15px;}
.testimonials p {font-size: 14px;}
.main-services-provided-left {width: 100%;margin-right: 0;margin-bottom: 20px;}
.solutions {font-size: 20px;}
.foot-box {border-right:none;padding-left:0px;width: 100%;margin-right: 0;float: left;text-align: left;min-height: 162px;margin-bottom:10px;}
#main-footer {background: #d20001;}
.foot-bottom { margin-top:0;}
.foot-bottom-right {margin-top: 10px;}
.inn-bann-left {width: 100%;text-align:center;}
.inn-bann-left h1 {font-size: 24px; }
.inn-bann-right {margin-top: 20px;width: 100%;text-align: center;}
.inn-bann-right ul li {float: none;display: inline-block;}
.pannel-box {width: 100%;margin-right: 0; margin-bottom:20px;}
.pannel-content-right {float: right;width: 130px;}
.pannel-content-right img{ width:100%;}
.pannel-content-left {width: 165px;margin-top: 20px;}
.pannel-content-left p {font-size: 12px;}
.vedios img {width: 100%;}
.pannel-box h2 {font-size: 21px;}
.ser-left {width: 100%;float: left;}
.ser-left img {width: 100%;}
.ser-right {width: 100%; background:none; padding-left:0;}
.services-one.services-two .ser-right {background:none;padding-left: 0;padding-right:0px;}
.left-cont.contact_box_l {width: 100%;}
.field-box {float: left;margin-bottom: 20px;width: 100%;}
.headet-top-img img {width: 100%;}
.headet-top-img{ margin-right:0;}
.phone span {font-size: 26px;}
.phone img {margin-top:5px;}
.middle-cont {padding: 0 0 30px;}
#astrologer-services {padding: 20px 0 0;}
.home-astro-services .bx-prev {left: -4px;}
.home-astro-services .bx-wrapper .bx-next {right: -4px;}
.astro-serv img {display: inline-block !important;}
.astro-serv {text-align: center;}
#main-client-testimonials1 .bx-prev {left: -4px;}
#main-client-testimonials1 .bx-wrapper .bx-next {right: -4px;}
.home-astro-services li{margin-right:0 !important; width:300px !important;}
#banner .bx-wrapper .bx-prev {left: 5px;}
#banner .bx-wrapper .bx-next {right: 3px;}
.mobile-phone {display:inline-block;margin-left: 26px;padding-left: 37px;margin-top: 9px;font-size: 22px;font-weight:bold;}

.form-btn {width: 100%;display: block;text-align: center;}
.vedios {margin-top: 20px;}
.pannel-box.home-bottom-vedio{ display:none;}
.home-vedio {width: 100%;}
.pannel-content-last img {width: 100%;}
.pannel-content-last {text-align: center;}
.footer-contact-left { margin-top:0;}
.footer-right-contact img {margin-bottom: 10px;}
.footer-right-contact p {margin-bottom: 20px;}
.responsive-main-astrological-video > iframe {
  height: auto;
  min-height: 186px;
  width: 100%;
}
.astrolocal-graphic-img > img {width: 100%;}
	}

@media only screen and (max-width: 768px) {
	.logo {float: left;text-align: left;width: 65%;margin-left:17%;}
}
@media only screen and (min-width:360px) and (max-width: 479px) {
.home-astro-services li{margin-right:0 !important; width:340px !important;}
}
