

@media only screen and (min-width : 1200px) and (max-width:1272px) {
	

	
	
	
}


@media only screen and (min-width : 1030px) and (max-width:1366px) {
	
	.email-text span {
	
	font-size: 18px;
}

.form-top-box-left {

	width: 62%;
}

.form-top-box p {
	
	font-size: 16px;
}

.form-top-box h2 {font-size: 28px;line-height: 30px;}

.world-famous-img {
	margin-top: 40px;
}

.just-one-call a {
	
	font-size: 25px;
	
}

.email-text.email-phone a {
	font-size: 26px;
	
}
	
.world-famous-img img {width: 100%;}

.sol-box img {width: 100%;}

.ser-list {margin: 0 30px 18.3px;}
	
.contact-form {background-color: #2e2453;border-radius: 10px;padding: 25px 13px;}	

input.txtfield {margin: 0 5% 20px;}

.frequent{ background-color:#c50e2e;}

.main-about-faq{ background-image:none;}

.view-all-ser-btn {bottom: -22px;}
	
}


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

.logo img {width: 100%;}

.dropdown:hover .dropdown-menu {
	display: none;
}

.langugae {
   
    top: 210px;
    
}

.menu-sub .fa.fa-list-ul {
	font-size: 21px;
	color: #fff;
}

.videos iframe {
	height: 186px;
}

.loc-menu .dropdown-menu.listmenu li {
    width: 100%;
    float: none;
}

li.nav-item.dropdown.loc-menu {
    position: relative !important;
}

.main-navigation {
	
	background-color: #8e0014;
}

.footer-info-content.footer-info-email a {
    font-size: 16px;
    
}

.drop-menus {

	cursor: pointer;
	padding: 5px;
	text-align: right;
	margin-bottom: 0;
}

.menu-sub {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
}

.top-header {background-size: cover;}

.top-head-right {display: block; text-align:center;}

.top-email-box {display: block;margin-right: 0; margin-top:10px;}

.email-icon {display: inline-block;}

.email-text {display: inline-block;width: 75%;text-align: left; vertical-align:middle;}

.email-text a {font-size: 16px;line-height: 15px;}

.logo {margin-bottom: 10px;}

.main-navigation .navbar-light .navbar-toggler {color: #000;background-color: #ffcc04;}

.full-services-left-content {padding: 30px 25px;}

.just-one-call {padding: 18px;}

.just-one-call a {font-size: 22px;}

.services-top-section .owl-carousel .owl-item img {
	width: 100%;
}

.services-box-img {
	position: absolute;
	top: -112px;
	transform: translatex(-50%);
	left: 50%;
	width: 90%;
}

.world-famous-img img {
	width: 100%;
	height: 74px;
	object-fit: cover;
}

.astrology-services-list {
	
	margin: 20px 0;
}

.ser-list {
	
	margin: 0 12px 14px;
}

.full-services-section {padding-bottom: 40px;}

.why-choose-tanith h2 {font-size: 27px;}

.why-choose-tanith {text-align: center;}

.choose-box {
	display: block;;
}

.view-all-ser-btn {
	
	bottom: -18px;
}

.contact-form {

	text-align: center;
}
.form-top-box-left {
	
	width: 100%;
}
.form-top-box {
	margin-bottom: 0;
}

.form-top-box h2 {font-size: 26px;margin-top: 10px;}

.sol-box img {
	width: 100%;
}

.sol-box h2 {
	
	font-size: 37px;

	line-height: 37px;
}

.main-about-faq {
	background-image: none;
}

.col-lg-6.frequent {
	background-color: #bf0d2c;
}

.faq-right {
	padding-left: 0;
}

.about-left h2, .faq-right h2 {font-size: 35px;line-height: 35px;}

.video-box-img img, .video-box-img-two img {
	width: 100%;
}

.hppy-client-title h2 {
	font-size: 33px;
	
}
.testimonial-box-img {
	width: 100%;
	
}

.client-testimonial-box {
	
	text-align: center;
}

.hppy-client-title p {
	
	font-size: 15px;
}

.testimonial-box-content {
	width: 100%;
	
	margin-left: 0;
	margin-top: 20px;
}

.location-box img {
	width: 100% !important;

}

.location-box h2 {
	
	font-size: 20px;
	
}

.location-title h2 {
	
	font-size: 28px;
	
}

.footer-info-title h2 {
	font-size: 30px;
	
	
	line-height: 30px;
	
}

.main-navigation .navbar {
	padding: .4rem 0;
}

.main-navigation .navbar-nav.mr-auto {
	background-color: #8f0014;
	margin-top: 10px;
}

.main-navigation .nav-link {
	
	 border-right:0;  padding-left:0 !important;
}

.about-left {
	margin-right: 0;
}

.foot-box li {
	font-size: 14px;
	
}

.foot-box.foot-box-three ul {
	width: 50%;

}

.foot-bottom-right {
	text-align: center;
}

.foot-bottom-left p {margin-bottom: 10px;text-align: center;}

.footer-info-title p {
	font-size: 19px;
	
}

.foot-sell {
	display: block !important;
}

.footer-bottom {
	
	padding: 14px 0 60px;
}

section.inner-about {
	padding: 20px 0;
}

.inner-about-left h2 {
	font-size: 28px;
	
}

.title-sec h2 {
	
	font-size: 35px;
	
}

.title-sec {
	
	margin-bottom: 0;
}

.inner-service-page .services-box {
	width: 100%;
	margin-bottom:0;
	margin-right: 0;
	
}

.contact-map iframe {
	margin-bottom: 30px;
}

.contact-map h2 {
	
	font-size: 35px;
	
}

.contact-map p {
	font-size: 17px;
}

.why-choose-box::after {
	display:none;
}

.inner-service-page .services-box-img img {
	width: 100%;
}

.astro-tanith-call-content h2 {
	
	font-size: 23px;
	font-weight: 800;
	
}

.astro-tanith-call-content {
	
	width: 70%;
	
}


}