/*
Theme Name: BookYourTravel
Theme URI: http://themeforest.net/item/book-your-travel-online-booking-wordpress-theme/5632266
Author: themeenergy
Author URI: http://themeforest.net/user/themeenergy
Description: Book Your Travel is a responsive WordPress theme ideal for booking portals, travel agencies, accommodations, bed and breakfasts, guest houses, villas, travel blogs etc. It would suit any business with slight customization.
Tags: black, blue, orange, pink, purple, yellow, one-column, two-columns, right-sidebar, left-sidebar, fluid-layout, custom-menu, featured-images, rtl-language-support, translation-ready
License: GNU General Public License
License URI: http://themeforest.net/wiki/support/legal-terms/licensing-terms/
Version: 6.03
*/
.iphorm_82_13-group-wrap .iphorm-group-title-description-wrap{float: left; width: 245px;}
.iphorm-group-row-2cols .iphorm_82_16-element-wrap {width: 300px !important;}
.iphorm-group-row-2cols .iphorm_82_16-element-wrap label{width: 205px !important;}
#wpadminbar {
	display: inline !important;
}

.meshim_widget_widgets_Branding {display: none;}
.meshim_widget_widgets_IconFont {display: none;}

.yass{	
	background: url('http://www.vietnamimpressive.com/wp-content/uploads/2016/05/index-3.png') no-repeat;
    color: #5fc9ff;
    height: 49px;    
    width: 58px;
    z-index: 99999999;  
    float: left;  
margin-top: 5px;
}
.coe{
	background: url('http://www.vietnamimpressive.com/wp-content/uploads/2020/05/tripadvisor2020.png') no-repeat;
	height: 44px;
	width: 57px;
	z-index: 9999999999;
    float: left;
    margin-top: 9px;
}
.header-area-wrapper{	position: fixed; top: 0px; left: 0px; right: 0px; z-index: 99999;background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0}
.tester{display: none !important;}
/* table style */
.table-responsive{
	min-height: .01%;
overflow-x: auto;
}
#lang_sel_click{
	width: 120px !important;
margin-left: 3px !important;	
}
#lang_sel_click a.lang_sel_sel{
	width: inherit;
}
.header #lang_sel a, .header #lang_sel a:visited, .header #lang_sel a.lang_sel_sel, .header #lang_sel_click a, .header #lang_sel_click a:visited, .header #lang_sel_click a.lang_sel_sel, .header #lang_sel_click a:hover, .header #lang_sel_click ul ul a:hover, .header #lang_sel_click :hover > a, .header #lang_sel_click ul ul :hover > a, .header #lang_sel :hover > a, .header #lang_sel ul ul :hover > a{
	color: #000;
	font-weight: 300;
	line-height: 1 !important;
	padding: 5px 10px !important;	
}
h2{font-weight: 400 !important;}
.footer-menu-one-line-13px{font-size: 13px !important;}
/* */
.wpml-ls-legacy-list-horizontal{padding: 0; clear: none; float: right; margin-top: 25px;}
.wpml-ls-legacy-list-horizontal a{padding: 4px 4px;}
.tooltip {
    position: relative;
    display: inline-block;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 320px;
    background-color: rgba(95, 201, 255, 1);
    color: #fff;    
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    top: 150%;
    left: 50%;
    margin-left: -60px;
}
.tooltip .top-tooltiptext {
    visibility: hidden;
    width: 320px;
    background-color: rgba(95, 201, 255, 1);
    color: #fff;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 100%;
    left: 50%;
    margin-left: -60px;
}
.bg-color-green{background-color: green !important;}
.bg-color-chartreuse-black{background-color: chartreuse !important; color: #000 !important;}
.bg-color-blue{background-color: #0000ff !important;}
.tooltip:hover .tooltiptext {
    visibility: visible;
}
.tooltip:hover .top-tooltiptext {
    visibility: visible;
}
.aligncenter{
margin-left: auto !important;
margin-right: auto !important;
}
.fix-css-rox-box{
margin-left: -9px !important;
margin-right: -9px !important;
}
.footer-2{border-bottom: none !important;}
.footer-3{border-bottom: 2px solid #ccc; padding-left: 15px;}
.footer-3 img{display: inline-block; vertical-align: middle;}
.footer-row{text-align: center; padding-bottom: 10px;}
.copy{float: none !important; display: inline-block; padding-right: 15px; border-right: 1px solid #ccc;}
.copy a{text-decoration: none !important;}
.payment-ico {float: none !important; vertical-align: text-bottom; display: inline-block;}
.menu-footer-menu-container{display: inline-block;}
.booking-mobile{margin-bottom: 6px; text-align: center; display: none;}
@media screen and (max-width: 768px) {
.wpml-ls-legacy-list-horizontal{margin-top: 5px !important;}
}
.main-header{
height: 68px !important;
background: rgb(205,205,205) !important;
background: linear-gradient(0deg, rgba(205,205,205,1) 10%, rgba(246,246,246,1) 100%, rgba(205,205,205,1) 100%) !important;
}
.header .search{
margin-top: 5px !important;