
@media(min-width:992px) and (max-width:1200px){

}
@media (min-width:992px){
	.adventure_box_cover {
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
	}
}

@media (max-width:991px){
	/* navigation css start */
	.header_right_menu ul.menu li a {
		font-size: 14px;
		margin: 0 20px;
	}
	/* navigation css end */
}

@media (max-width:991px){
	.about_thumbs_cover .about_thumb {
		padding: 0 10px;
	}
	.about_thumbs_cover .about_thumb img{
		display:inline-block;
	}
	.adventure_box_body{
		width:50%;
		margin-bottom:50px;
	}
	.adventure_box_cover {
		padding-top: 50px;
	}
	/* footer css start */
	.ad_footer_cover .booking_btn {
		float: none;
		margin-top: 30px;
	}
	/* footer css end */
	
}
@media (min-width:768px){
	.nav_toggle{
		display:none;
	}
}

@media(max-width:767px){
	
	/* navigation css start */
	.header_right_menu {
		float: left;
		width: 100%;
		text-align: center;
		margin-top: 40px;
		display:none;
	}
	.header_right_menu ul.menu li {
		width: 100%;
	}
	.header_right_menu ul.menu li a {
		font-size: 16px;
		line-height: 40px;
	}
	/* navigation css end */
	
	.ad_slider_form .input_control {
		width: 100%;
	}
	.newsletter_input_wrapper input{
		padding: 0 155px 0 18px;
	}
	.newsletter_input_wrapper .news_btn {
		padding: 0 30px;
	}
	.ad_footer_cover .footer_text {
		width: 100%;
	}
	.ad_footer_cover .footer_logo {
		margin-top: 25px;
		width: 100%;
	}
	.offer_description ul.feature_list li{
		border-right:none;
	}
}

@media (max-width:600px){
	.adventure_box_body{
		width:100%;
	}
	.ad_box_cover .col-xs-6 {
		width: 100%;
	}
	.offer_thumb img {
		width: 100%;
	}
}
@media (max-width:480px){
	.about_thumbs_cover .about_thumb {
		padding: 10px;
		width: 100%;
		text-align: center;
	}
	.about_thumbs_cover .about_thumb img{
		width:auto;
		max-width:100%;
	}
	.newsletter_input_wrapper input {
		padding: 0 18px 0 18px;
	}
	.newsletter_input_wrapper .news_btn {
		position:relative;
		margin-top: 15px;
		display: inline-block;
		width: 100%;
	}
	/* header css start */
	.ad_header_section {
		text-align: center;
	}
	.ad_logo {
		float: left;
		width: 100%;
	}
	.nav_toggle {
		display: inline-block;
		float: none;
		margin-top: 30px;
	}
	/* header css start */
}