/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	.nav ul li a {
		padding: 7px 10px;
	}

	.logo-box a {
		font-size: 24px;
	}

	.logo-box  {
		margin-top: 14px;
	}

	.text-box {
		margin-top: 0;
	}

	.feed-text::after {
		bottom: -50px;
	}

	.feed-box input {
		width: 170px;
		font-size: 14px;
		padding: 12px 0;
	}

	.life-box p {
		font-size: 20px;
	}

	.sit-box {
		margin: 0 10px 25px 10px;
	}

	.sit-box:after {
		width: 50px;
		right: -39px;
	}

	.icon-box {
		width: 200px;
	}

	.icon-box p {
		font-size: 16px !important;
	}

	.astralogy p {
		font-size: 28px;
	}

	.reasons h2 {
		font-size: 40px;
	}

	.reasons h3 {
		font-size: 22px;
	}

	.serv-img-wrap {
		width: 200px;
		height: 200px;
	}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	.nav {
		text-align: left;
	}
	.nav ul  li a {
		border: none;
	}

	.nav ul {
			display: none;
			width: 100%;
		}
		.nav ul li {
			display: block;
			width: 100%;

		}
		.nav ul li a, nav ul li span {
			width: 100%;
		}

		.logo-box {
			display: none;
		}

		.text-box h1 {
			margin-top: 0;
		}

		.slider img {
			display: none;
		}

		.circle-box {
			display: none;
		}

		.slider {
			padding-bottom: 110px;
		}

		.feed-box input {
			width: 200px;
		}

		.feed-box {
			text-align: center;
		}

		h2 {
			font-size: 40px;
		}

		.sit-box:after {
			display: none;
		}

		.astralogy .wrapper {
			text-align: center;
		}

		.astralogy img {
			margin-top: 0;
		}

		.feed-block-2 p {
			margin-top: 0;
			margin-bottom: 25px;
		}

		.feed-block-2 .feed-box {
			padding-top: 45px;
		}

		.reasons ul li strong{
			padding-right: 70px;
		}

		.reasons ul li:after {
			right: 0;
		}

		.faq-img img {
			position: relative;
		}

		.faq {
			min-height: auto;
		}
		.faq-img {
			min-height: auto;
		}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	


	.feed-box input  {
		width: 100%;
		margin-bottom: 20px;
	}


	.btn-big {
	    font-size: 16px;
	    padding: 20px 25px; 
	}

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	.text-box h1 {
		font-size: 40px;
		margin-top: 35px;
	}

	.text-box p {
		font-size: 22px;
	}

	.feed-text {
		font-size: 28px;
		margin-right: 50px;
	}

	.sit-box {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	.astralogy h2 {
		font-size: 26px;
	}

	.reasons h2 {
		font-size: 26px;
	}

	.reasons ul li {
		font-size: 14px;
	}

	.reasons ul li strong{
		padding-right: 15px;
	}

	.reasons ul li:after {
		display: none;
	}

	.faq dt {
		font-size: 16px;
	}

	.faq dt span {
		font-size: 28px;
	}

	.faq h2 {
		font-size: 32px;
	}

	.f-contacts {
		font-size: 14px;
	}

	.feed-text {
		display: none !important;
	}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
nav > ul {
		display: block !important;
	}
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1400px) {
	.faq {
		min-height: 70vh;
	}

	.faq-img {
	min-height: 70vh;
}