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

	.logo {
		width: 150px;
		margin-left: 0;
	}


}

@media only screen and (max-width: 1400px) {
	#custom_navbar .navbar-nav .nav-link {
		font-size: 13px;
	}

	.fixed-title {
		font-size: 200px;
	}

	.logo {
		margin-left: 15px;
	}


}

@media only screen and (max-width: 1300px) {
	.logo {
		margin-left: 0;
	}
}


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

	.logo {
		width: 100px;
		margin-top: 9px;
	}

	.slider-title {
		font-size: 15px;
	}

	.fixed-title {
		font-size: 180px;
	}

	#custom_navbar .navbar-nav .nav-link {
		font-size: 12px;
	}


}

@media only screen and (max-width: 1150px) {
	#custom_navbar .navbar-nav .nav-link {
		font-size: 11px;
	}
}


@media only screen and (max-width: 1024px) {
	.main-slider {
		padding-top: 95px;
	}

	section {
		padding: 25px 0;
	}

	.slider-title {
		font-size: 80px;
	}

	.fixed-title {
		font-size: 150px;
	}


}


@media only screen and (max-width: 992px) {
	#custom_navbar .navbar-nav .nav-link {
		font-size: 14px;
		padding: 10px 0;
	}


	.tour-slider-right {
		right: -25px;
	}

	.tour-slider-left {
		left: -25px;
	}
}


@media only screen and (max-width: 768px) {
	.pull-right {
		float: none !important;
		flex-direction: row !important;
	}

	.pull-right li {
		padding: 0 0.5rem;
	}

	#custom_navbar .navbar-nav .nav-link {
		padding: 0.4rem 0.08rem;
	}

	#custom_navbar {
		background-color: #f3f3f3 !important;
	}

	#custom_navbar .navbar-nav .nav-link {
		padding: 0.8rem;
	}

	#custom_navbar .navbar-nav .nav-link {
		padding: 0.8rem;
	}

	.pull-right {
		float: none;
	}

	.slider-title {
		font-size: 50px;
	}

	.fixed-title {
		font-size: 60px;
	}

	.responsive-table {
		overflow-x: auto;
	}

	.form-content {
		max-width: 95%;
		margin: 25px auto;
	}

	.dest-content {
		max-width: 95%;
		margin: 25px auto;
	}

	.trip-subtitle, .trip-title {
		margin: 55px 0 5px 10px;
	}

	.line-title {
		max-width: 280px;
	}

	.line-title {
		top: -25px;
		font-size: 23px;
	}

	.welcome-title {
		font-size: 20px;
	}

	.welcome-text {
		font-size: 12px;
		margin: 5px 0;
	}

	.more-text {
		font-size: 15px;
	}

	.header #custom_navbar, #custom_navbar {
		background-color: #fefefe !important;
	}

	.header-content {
		margin-top: 90px;
	}

	.trip-section {
		margin: 80px 0 50px;
	}

	.form-send {
		margin-left: 10px;
	}

	.footer-copyright {
		font-size: 13px;
	}

	.main-section {
		padding: 100px 0 35px;
	}

	.review-form {
		padding: 15px;
	}

	.icon-review-right {
		right: 5px;
	}

	.icon-review-left {
		left: 5px;
	}

	.review-main-title {
		margin: 45px auto 5px;
	}

	.whyarmenia-main-title {
		font-size: 18px;
	}

	.main-section p {
		font-size: 13px;
	}

	.main-subtitle {
		font-size: 20px;
		margin: 50px auto 15px;
	}

	.service-main-content {
		margin: 0 0 30px;
	}

	.title-content {
		padding: 30px 0;
	}

	.trip-title {
		font-size: 15px;
	}

	.trip-subtitle {
		font-size: 10px;
	}

	.date-left {
		font-size: 9px;
	}

	.date-right {
		font-size: 10px;
	}

	.select-label {
		font-size: 12px;
	}

	.info-text {
		font-size: 10px;
	}

	.title-content {
		margin: 50px 0 0;
	}

	.service-main-content {
		padding: 0 15px;
	}


	/*.tour-slider-right {*/
	/*right: -5px;*/
	/*}*/
	/*.tour-slider-left {*/
	/*left: -5px;*/
	/*}*/


}

@media only screen and (max-width: 569px) {
	.date-left {
		font-size: 10px;
	}

	.choose-image {
		width: 70%;
	}

	.tours-main div {
		padding: 0 5px;

	}

	.tour-image {
		width: 95%;
	}

	.tour-image-main {
		margin: 0 auto;
	}

	.tour-slider {
		padding: 0 25px;
	}


	.tour-slider-right {
		right: -5px;
	}

	.tour-slider-left {
		left: -5px;
	}


}


