#engine_box{
	font-family:Arial, Helvetica, sans-serif;
}
#engine_box input,#engine_box textarea,#engine_box keygen,#engine_box select,#engine_box button{font-size:14px;}

#engine_box .w40{width:40px !important;}
#engine_box .nopadding{padding:0 !important;}
#engine_box .gb_clear{
	clear:both !important;
	height:0 !important;
	padding:0 !important;
	margin:0 !important;
}
#engine_box .gb_full{
	width:100%;
	clear:both !important;
}
#engine_box .gb_half{
	width:50%;
	float:left;
}
#engine_box .gb_third{
	width:33.33%;
	float:left;
}
#engine_box .gb_two-third{
	width:66.66%;
	float:left;
}
/* input, select */
#engine_box select{
	height:28px;
}
#engine_box input.gb_tbx{
	height:24px;
	line-height:24px;
}
#engine_box .chkholder{
	padding:14px 10px 2px;
}
#engine_box .cal_holder{
	position:relative;
}
#engine_box .calContainer{
	position:absolute;
	top:15px;
	left:92px;
	z-index:1;
}
/* style ved */
#engine_box .styleved{
	/*width:324px;*/
}
/* style vertical */
#engine_box .stylevertical{
	/*width:318px;*/
}
	#engine_box .stylevertical select{
		height:22px;
	}
	#engine_box .stylevertical input.gb_tbx{
		height:22px;
	}
	#engine_box .stylevertical .chkholder{
		padding:2px 10px 2px;
	}
/* style horizontal */
#engine_box .stylehorizontal{
	/*width:540px;*/
}
#engine_box form .options_inner ul{
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	display:block;
	overflow:hidden;
}
#engine_box form .options_inner ul li{
	float:left;
}
/*
#engine_box .styleved form .options_inner ul li, #engine_box .stylevertical form .options_inner ul li{
	width:33%;
}
*/
#engine_box .stylehorizontal form .options_inner ul li{
	width:25%;
}
#engine_box .gbTab_holder{
	list-style:none;
	display:block;
	width:100%;
	margin:0;
	padding:0;
	overflow:hidden;
}
#engine_box .gbTab_holder li{
	float:left;
	display:block;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
    width:16% !important;
}
#engine_box .gbTab_holder li a{
	display:block;
	height:30px;
	text-align:center;
	line-height:30px;	
	text-decoration:none;
	padding:5px 2px 0 2px;
}
#engine_box .gbTab_holder li a span.icon_holder{
	width:30px;
	height:30px;
	display:block;
	float:left;
	margin:0 2px 0 0;
	background-repeat:no-repeat;
	background-position:center center;
}
#engine_box .gbTab_holder li a span.gb_tab{
	padding:0 5px;
}
#engine_box .gbTab_holder li.selected{
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
#engine_box .gbRow{
	padding:0 10px 5px 10px;
}
#engine_box .gbEngine_inner .gbForm_holder{
	display:none;
}
#engine_box .gbRow select{
	width:100%;
}
#engine_box .gbRow select,#engine_box .gbRow input{
	border:1px solid #999999;
}

#engine_box button#bt-cal_PCK.calendar{
    background: url("http://engine.voyagesendirect.com/pics/calendar-icon.png") repeat scroll 0 0 transparent;
}
#engine_box .gbEngine_inner{
	clear:both;
	padding:0;
}
#engine_box .gbEngine_inner > div{
	padding:10px 0;
}
#engine_box .gbEngine_inner form label{
	font-size:12px;
	text-transform:capitalize;
	line-height: 20px;
	padding: 0px;
	margin-bottom: 0px;
}
#engine_box .gbEngine_inner form input[type="text"],#engine_box .gbEngine_inner form select{
	height:24px;
	border:none;
	padding:2px 5px;
	margin:0;
	line-height:24px;
	max-width:300px;
}
#engine_box .gbEngine_inner form input[type="button"]{
	border:none;
}
#engine_box .gbEngine_inner form input[type="text"]{
	padding:0 5px;
	height:24px !important;
	line-height:24px !important;
}
#engine_box .AutoCompPck{
	position:absolute;
	/*top:15px;*/
	left:10px;
	border:none;
	width:120px;
}
#engine_box .stylevertical .gbEngine_inner form input,#engine_box .stylevertical .gbEngine_inner form select{
	border:none;
	margin:0;
}
#engine_box .gbEngine_inner form .option_handler{
	line-height:30px;
	display:block;
}
#engine_box .gbEngine_inner form strong span{
	float:right;
	display:block;
	width:12px;
	height:8px;
	background:url(/pics/sprite-arrow.png) no-repeat 0 0;
	margin:11px 5px;
}
#engine_box .gbEngine_inner form strong.open span{
	background-position:0 -13px;
}
#engine_box .gbEngine_inner form select{
	width:100%;
}
#engine_box .gbEngine_inner form .tbxFull{
	width:94%;
	/*padding:0 2px 4px;*/
}
#engine_box .gbEngine_inner form .options_inner{
	overflow:hidden;
}
#engine_box .gbEngine_inner form .options_inner label{
	font-size:12px;
	padding:0 0 0 3px;
	line-height:13px;
}
#engine_box .gbEngine_inner form .submit_holder{
	overflow:hidden;
	padding:10px 10px 0 0;
}
#engine_box .stylevertical .gbEngine_inner form input.formSubmitButton,#engine_box .styleved .gbEngine_inner form input.formSubmitButton,#engine_box .stylehorizontal .gbEngine_inner form input.formSubmitButton{
	margin:0;
	float:right;
	cursor:pointer;
	padding:5px 10px;
}
#engine_box .L123{
	font-weight:bold;
	padding:3px 0 0 0;
}
#engine_box .childAgeHolderV{
	display:none;
	width:24%;
	padding:0 1% 0 0;
	float:left;
}
#engine_box .childAgeHolderH{
	display:none;
	width:49%;
	padding:0 1% 2% 0;
	float:left;
}
#engine_box .L123{
	background-color:#EEEEEE;
}
#engine_box .exp_suggester_wrapper{position:relative;}
#engine_box #SearchBox_DestinationAutoSuggest{position:absolute;top: 26px; left: 0px;z-index: 100;}
#engine_box #SearchBox_DestinationAutoSuggest ul{display:none;overflow:hidden;margin:0;padding:0;}
#engine_box #SearchBox_DestinationAutoSuggest ul li{width:100%;float:left;}
#engine_box #SearchBox_DestinationAutoSuggest ul li a{display:block;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;cursor: pointer;float: left;padding: 4px 1.5%;text-decoration: none;width: 97%;font-size:11px;}
#engine_box #SearchBox_DestinationAutoSuggest ul li.ui-autocomplete-category-first{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
#engine_box #SearchBox_DestinationAutoSuggest ul li.even a{background-color:#E6E6E6;}
#engine_box #SearchBox_DestinationAutoSuggest ul li.odd a{background-color:#DEDEDE;}
#engine_box #SearchBox_DestinationAutoSuggest ul li .iconText{font-weight:bold;float:right;padding:5px;color:#666;}


.hotel{padding:10px;margin:0 0 20px 0;}
#engine_box #SearchBox_DestinationAutoSuggest{position:absolute;left:0;top:40px;z-index:100;}
#engine_box .reset-dates-block{clear:both;padding:5px 0;}
#engine_box .reset-dates-block #reset-dates{float:left;}
#engine_box .reset-dates-block label{float:left;padding:0;width:90%;}
#engine_box .rooms_options u{color:#FFFFFF;}
.noshow{display:none;}
.rooms_options{margin-left:10px;}

#engine_box .destination-block{position:relative;}
#engine_box ul {
    padding-top: 0;
    width: 300px;
}
#engine_box ul li {
    /*background: none repeat scroll 0 0 #FFFFFF !important;*/
	background: none repeat scroll 0 0 transparent !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    cursor: pointer;
    float: left;
    list-style-type: none;
}
#engine_box ul li span {
    cursor: pointer;
    font: 13px 'museo_sans_700regular',Arial,Helvetica,sans-serif;
    text-transform: none;
}
#engine_box ul li.onglet_active, #engine_box ul li:hover {
    background: none repeat scroll 0 0 #43B6C8 !important;
    color: #FFFFFF;
}
#engine_box ul.select_L li{border-radius:0;width:100%;}

#engine_box ul.select_L li a{width:100%;display:block;padding:5px 0;}

#engine_box ul.select_L li a.ac-hover{background-color:#f3f3f3 !important;}

/*
#engine_box ul.select_L li:hover{background-color:#f3f3f3 !important;}
*/
#engine_box .ved_moteur_module {
    /*background: url("../images/bg-search.jpg") no-repeat scroll left bottom #43B6C8;*/
    color: #FFFFFF;
    font: 13px 'museo_sans_500regular',Arial,Helvetica,sans-serif;
    margin-bottom: 20px;
    min-height: 257px;
    padding: 10px;
    position: relative;
    top: 0;
    width: 279px;
    z-index: 3;
}
#engine_box .children_age_block select{margin-top:5px;}
#engine_box .reset-dates-block label{width:auto;float:left;}
#engine_box .reset-dates-block input{float:left;}
#engine_box span.calendar-icon {
	background-position: 0 20px;
	background: url(http://engine.voyagesendirect.com/pics/calendar-icon.png);
	border: 0;
	background-repeat:no-repeat;
	cursor: pointer;
	width: 20px;
	height: 20px;
	margin-left: 2px;
	margin-right: 0px;
	padding: 0;
	display:block;
	float:left;
}
#engine_box .bd{padding:0;}
#engine_box .children-block label,#engine_box .adults-block label{display: block;
    float: left;
    line-height: 20px;
    width: 80px;
}
/*#engine_box .hotel .gbRow label{float:left;width:100px;text-align:right;line-height:20px;padding:0 5px 0 0;}*/
#engine_box .hotel .gbRow label{float:left;width:100%;line-height:20px;}
#engine_box .hotel .gbRow .reset-dates-block label{width:auto;line-height:12px;padding-right:5px;}
/*
#engine_box .hotel .gbRow input{float:left;}
#engine_box .hotel .gbRow select{float:left;width:auto;}
*/
#engine_box .hotel .destination-block input{width:100%;}
#engine_box .hotel .gbRow input{float:left;}
#engine_box .hotel .gbRow select{float:left;width:100%;}
#engine_box .hotel .rooms_options{overflow:hidden;padding-top:10px;clear:both;}
#engine_box .hotel .adults-block{float:left;}
#engine_box .hotel .children-block{float:left;}
#engine_box .hotel .rooms_options .gbRow{padding:0;}

.gbForm_holder{padding:0 10px;}
.flight_otf .gb_full h4{color:#ffffff;margin:5px 10px;padding:0;}
.flight_otf .gb_third .gbRow .gb-tbx-date{width:70px;}
#engine_box .select_L{position:absolute;background-color:#ffffff;width:97%;top:48px;position:absolute;z-index:100;padding:0;list-style:none;display:none;}
#engine_box .select_L strong{color:#666666;padding:0 10px;font-size:12px;width:35px;display:block;float:left;line-height:14px;}
#engine_box .select_L span{color:#666666;padding:0 10px;font-size:12px;display:block;float:left;}
#engine_box .stylevertical .gbEngine_inner form .otf-flight-type, #engine_box .stylevertical .gbEngine_inner .otf-flight-type{margin:0 5px;}
.flight_otf .gb_third .gbRow input{width:96%;padding:0 2% !important;}
.flight_otf select{width:75px !important;}
#engine_box .gbEngine_inner form input[type="text"],#engine_box .gbEngine_inner form select{display:block;clear:both;}
#engine_box .gbEngine_inner form .cal_holder input[type="text"]{display:inline-block;max-width:95px;}
#engine_box .gbEngine_inner form .gb-inline select{display:inline-block;clear:none;}

/* tt engine */
#engine_box .tt_form_content{padding:0 10px;clear:both;}
#engine_box .tt_60-size{float:left;width:58%;padding:0 2% 0 0;}
#engine_box .tt_40-size{float:left;width:38%;padding:0 2% 0 0;}
#engine_box .tt_full-size{max-width:600px;overflow:hidden;}
#engine_box #tt_title_bar{padding:0 10px;} 
#engine_box #tt_title_bar .tt_form-title{float:left;}
#engine_box #tt_title_bar .tt_form-title h2{font-size:14px;padding:10px;margin:0 0 5px;text-align:center;}
#engine_box .tt_btn-submit, #engine_box .tt_formSearchSubmit2, #engine_box .tt_advanced_research{border:none;padding:5px 10px;margin:5px 5px 0 0;}
#engine_box .select2-container{width:100% !important;max-width:300px !important;}
#engine_box .tt_full-size label{padding:8px 0 2px 0;display:inline-block;}
#engine_box .tt_advanced_research_container_1 h4, #engine_box .tt_advanced_research_container_2 h4{margin:5px 0;font-size:14px;}
#engine_box .gbEngine_inner form .tt_advanced_research_container_1 select, #engine_box .gbEngine_inner form .tt_advanced_research_container_2 select{margin:0 0 5px 0;}

#engine_box .select2-container--default .select2-selection--single{height:24px !important;}
#engine_box .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:24px;font-size:14px;}
/*#engine_box .select2-container--default .select2-results__group{font-family:arial;}*/
.select2-container--default .select2-results>.select2-results__options{font-family:Arial;font-size:14px;}

#ui-datepicker-div{z-index:2 !important;}

#engine_box .select_L span.airport-name{clear:both;padding:0 0 0 65px;}

#o_direct{width:auto;margin-left:10px;}
#oClass{width:75% !important;}

/* CUSTOM WIDTH */
/* xl */
#engine_box.gb-plugin-xl .gb_half{max-width:138px !important;}
#engine_box.gb-plugin-xl .stylehorizontal .gb_half{max-width:50% !important;}
/* l */
#engine_box.gb-plugin-l .gb_half{max-width:138px !important;}
#engine_box.gb-plugin-l .stylehorizontal .gb_half{max-width:50% !important;}
/* m */
/* s */
#engine_box.gb-plugin-s .gb_half{width:100%;}
#engine_box.gb-plugin-s .gb_third{width:100%;}
#engine_box.gb-plugin-s .gbTab_holder li{padding:0;}
#engine_box.gb-plugin-s .gbTab_holder li a{padding:5px 0 0;}
#engine_box.gb-plugin-s .gbTab_holder li a span.icon_holder{margin:0;padding:0 10% !important;width:80%;}

/*#engine_box.gb-plugin-s #tt_title_bar .tt_form-title{width:100%;}*/
#engine_box.gb-plugin-s .tt_60-size{float:none;width:100%;}
#engine_box.gb-plugin-s .tt_40-size{float:none;width:100%;}
/* xs */
#engine_box.gb-plugin-xs .gb_half{width:100%;}
#engine_box.gb-plugin-xs .gb_third{width:100%;}

#engine_box.gb-plugin-xs .gbTab_holder li{padding:0;}
#engine_box.gb-plugin-xs .gbTab_holder li a{padding:5px 0 0;}
#engine_box.gb-plugin-xs .gbTab_holder li a span.icon_holder{margin:0;padding:0 10% !important;width:80%;}
#engine_box.gb-plugin-xs .gbEngine_inner form input.AutoCompPck{max-width:79%;}

#engine_box.gb-plugin-xs #tt_title_bar .tt_form-title{width:100%;}
#engine_box.gb-plugin-xs .tt_60-size{float:none;width:100%;}
#engine_box.gb-plugin-xs .tt_40-size{float:none;width:100%;}
#engine_box.gb-plugin-xs .tt_btn-submit, #engine_box.gb-plugin-xs .tt_formSearchSubmit2, #engine_box.gb-plugin-xs .tt_advanced_research{margin-right:0;width:100%;}

#engine_box.gb-plugin-xs .gbTab_holder li{width:15% !important;}

#engine_box .children-popup p{
	font-size: 11px;
	line-height: 1.25em
}

#engine_box .children-popup b{
	font-size: 14px;
}

#engine_box .engine-thumb .thumb-left {
	width: 30%;
	max-width: 100px;
}
#engine_box .engine-thumb .thumb-right {
	width: 67%;
}

#engine_box .engine-thumb .thumb-right strong {
	margin-left: 10px;
}
#engine_box .engine-thumb .thumb-right a {
	margin-left: 10px;
	padding-top: 0px !important;
}


#wedding_box.gb-plugin-m #pubid79, #wedding_box.gb-plugin-l #pubid79, #wedding_box.gb-plugin-xl #pubid79 {
max-width: 435px;
width: 48%;
margin-left: 2%;
}
#engine_box label,#engine_box strong,#engine_box p{color:#ffffff;}
#engine_box .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ffffff;}
table.yui-calendar tr{font-size:10px;padding-left:0;padding-right:0;}
#engine_box .gbTab_holder li{border:1px solid #000000;border-bottom:1px solid #ffffff;overflow:hidden;}
#engine_box .gbTab_holder li a{background-color:#ffffff;color:#000000;}
#engine_box .gbTab_holder li.selected{border:1px solid #ffffff;}
#engine_box .gbTab_holder li.selected a{background-color:#ffffff;color:#000000;}
#engine_box input[type="text"],#engine_box select{background-color:#ffffff;color:#000000;}
#engine_box .formSubmitButton{background-color:#ffffff;color:#000000;}
#engine_box .gbEngine_inner{background-color:#f7732d;}
#engine_box .yui-calcontainer{display:block;overflow:visible;}
#engine_box .tt_form-title h2{background-color:#ddd;color:#bbb;}
#engine_box .tt_form-title.tt_active h2{background-color:#ffffff;color:#000000;}
#engine_box .tt_btn-submit, #engine_box .tt_formSearchSubmit2, #engine_box .tt_advanced_research{background-color:#ffffff;color:#000000;}
.ui-widget-header{background-image:none !important;background-color:#f7732d !important;color !important:#000000 !important;border:none !important;}
.ui-state-hover{background-color:transparent !important;background-image:none !important;border:none !important;}
.ui-state-hover span{background-image: url(images/ui-icons_ffffff_256x240.png) !important;}
#engine_box .select2-selection{background-color:#ffffff;}
.select2-container--default .select2-results>.select2-results__options{color:#000000;}
#engine_box .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000000;}
#engine_box .engine-thumb{padding:0 5%;}
#engine_box .engine-thumb .thumb-left{width:150px;float:left;}
#engine_box .engine-thumb .thumb-right{float:left;}
#engine_box .engine-thumb .clearfix{clear:both;}
#engine_box .engine-thumb a{text-decoration:none;color:#fff;display:block;padding:10px 0 0;}
#engine_box .close-btn{padding:10px;background-color:#ffffff;color:#000000;border-radius:3px;text-decoration:none;float:right;margin:10px;}
#engine_box .children-popup{position:absolute;background-color:#333;padding:0;top:25%;color:#fff;z-index:50;}
#engine_box .children-popup b{display:block;}
#engine_box .children-popup p{margin: 0;padding: 20px 25px;line-height:1.4em;color:#fff;}
#engine_box .children-popup strong{color:#fff;}
#engine_box .slides{max-width:100%;}
#engine_box .children-age-holder{
max-width:300px;
}
#dest_holder{background-color:#01AAE3;}
#destinations_box .xlevel1 .menu_childs{background-color:#01AAE3;}
#destinations_box .selected{background-color:#01AAE3;}
#destinations_box .xlevel1.selected a.firstparent{color:#FFFFFF;background-color:#01AAE3;}
a.firstparent:hover{background-color:#01AAE3;color:#FFFFFF;}
#destinations_box .menu_list .city_parent .firstparent{background-color:#01AAE3 !important;}
#destinations_box.gb-plugin-xl .menu_list .city_parent .firstparent{background-color:#01AAE3;}
.gb_breadLink{color:#01AAE3;}
#menu_2{bsckground-color:#01AAE3;border-bottom:#01AAE3;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#destinations_box .xlevel1 .menu_childs .featured_holder ul li strong.feat_title{background-color:#01AAE3;color:#FFFFFF;}
.xlevel1 a.firstparent{color:#FFFFFF;background-color:#287CC5;}
#destinations_box .xlevel1 a.firstparent{color:#FFFFFF;background-color:#287CC5;}
.unselected a.firstparent{background-color:#287CC5;color:#FFFFFF;}
.xlevel1 a.firstparent{background-color:#287CC5;color:#FFFFFF;}
h2.gb_title{color:#01AAE3;border-bottom:1px solid #01AAE3;}
.slider_holder .open_hotels{color:#FFFFFF !important;background-color:#01AAE3;}
.ui-progress-bar .ui-progress {background-color: #01abe4;background: -webkit-gradient(linear, 0 0, 44 44, color-stop(0, rgba(255, 255, 255, 0.17)), color-stop(0.25, rgba(255, 255, 255, 0.17)), color-stop(0.26, rgba(255, 255, 255, 0)), color-stop(0.5, rgba(255, 255, 255, 0)), color-stop(0.51, rgba(255, 255, 255, 0.17)), color-stop(0.75, rgba(255, 255, 255, 0.17)), color-stop(0.76, rgba(255, 255, 255, 0)), color-stop(1, rgba(255, 255, 255, 0))), -webkit-gradient(linear, left bottom, left top, color-stop(0, #01abe4), color-stop(1, #01abe4)), #74d04c;background: -moz-repeating-linear-gradient(top left -30deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.17) 15px, rgba(255, 255, 255, 0) 15px, rgba(255, 255, 255, 0) 30px), -moz-linear-gradient(#01abe4 0%, #01abe4 100%), #74d04c;}
span.bg_color{background-color: #01abe4;}
#destinations_box .hotel_info .gb_hotel_content .site .icon .h_icon{background:url("/images/icon_site_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .beach .icon .h_icon{background:url("/images/icon_beach_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .pool .icon .h_icon{background:url("/images/icon_pool_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .room .icon .h_icon{background:url("/images/icon_room_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .sports .icon .h_icon{background:url("/images/icon_sports_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .sports_nautique .icon .h_icon{background:url("/images/icon_watersports_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .jeux_et_passetemps .icon .h_icon{background:url("/images/icon_games_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .mini_club .icon .h_icon{background:url("/images/icon_miniclub_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .mariage .icon .h_icon{background:url("/images/icon_wedding_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .spa .icon .h_icon{background:url("/images/icon_spa_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .services .icon .h_icon{background:url("/images/icon_service_white.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .h_strlabel_bool .h_icon{background:url("/images/icon_bool.png") no-repeat scroll transparent;}
#destinations_box .hotel_info .gb_hotel_content .open_accordion{background: url("/images/open_accordion_white.png") no-repeat scroll 0 0;background-color: #01abe4;}
#destinations_box .hotel_info .gb_hotel_content .hotel_name{color:#287CC5;}
#destinations_box .hotel_info .gb_hotel_content h4{color:#287CC5;}
#destinations_box .hotel_info .hotel_nav_holder{background-color:#287CC5;}
#destinations_box .hotel_info .hotel_nav_holder .hotel_nav li a{background-color:#287CC5;color:#FFFFFF;}
#destinations_box .hotel_info .hotel_nav_holder .hotel_nav li a.h_selected{background-color:#01AAE3;color:#FFFFFF;}
#destinations_box .hotel_info .hotel_nav_holder .hotel_nav li a:hover{background-color:#01AAE3;color:#FFFFFF;}
#destinations_box .h_strlabel a{color:#01AAE3;}
#destinations_box .video_holder ul li{background-color: #01abe4;}
#destinations_box .video_holder ul li span{color: #FFFFFF !important;}

