@media (min-width: 767px) and (max-width: 991px){
	.navbar-default .navbar-nav>li>a {
		color: #fff;
		padding: 12px 11px;
		font-size: 13px;
	}

	.top_cities .img_text_box .img_box ,
	.top_cities .img_text_box .text_box,
	.news_letter_box .img_text_box .text_box,
	.news_letter_box .img_text_box .img_box{
		flex: 100%;
		max-width: 100%;
		margin-bottom: 5px;
		padding-left: 0;
	}

	/*.top_cities .img_text_box .text_box{
		flex: 100%;
		}*/

		.heading_sm.has_title small{
			width: 70%;
		}

		
	}

	@media (max-width: 991px){
		.search_box.tour_search{
			margin-top: 15px;
		}


		.link_right {
			margin-top: 15px;
			margin-left: unset;
			width: 100%;
		}

	}

	@media (max-width: 767px){
		.footer_menu:after {
			height: 1px;
			width: 100%;
			background-color: #dddddd;
			position: absolute;
			top: unset;
			bottom: -5px;
			margin: auto;
			right: 0;
			content: "";
		}
		.language .dropdown .btn{
			background-color: #fff;
		}

		.sec_search_mbl{
			margin-top: 20px;
		}
	}

	@media(max-width: 650px){
		.table>thead>tr>th{
			padding: 10px;
			font-size: 15px;
		}

		.heading_sm.has_title small {
			width: 64%;
		}

		.news_box .img_text_box .img_box,
		.news_box .img_text_box .text_box {
			flex: 100%;
			max-width: 100%;
			margin: 5px auto;
		}

		.news_box .right_corner span {
			transform: rotate(30deg);
			padding-left: 12px;
			font-size: 12px;
		}
		.news_box .right_corner:after {
			border-right: 100px solid transparent;
		}
		.news_box .right_corner {
			width: 100px;
		}



	}


	@media (max-width: 450px){
		.social_box .img_box {
			flex: 100%;
			max-width: 100%;
			margin-right: 0;
			margin-bottom: 10px;
		}
	}