@import url("progressbar.css");

/* color body background */

.body_pic {background-image: url('/gfx/backgrounds/bg_body.jpg');}
.body_pic1 {background-image: url('/gfx/backgrounds/bg_body1.jpg');}
.body_pic2 {background-image: url('/gfx/backgrounds/bg_body2.jpg');}
.body_pic3 {background-image: url('/gfx/backgrounds/bg_body3.jpg');}
.body_pic4 {background-image: url('/gfx/backgrounds/bg_body4.jpg');}
.body_pic5 {background-image: url('/gfx/backgrounds/bg_body5.jpg');}
.body_pic6 {background-image: url('/gfx/backgrounds/bg_body6.jpg');}
.body_pic7 {background-image: url('/gfx/backgrounds/bg_body7.jpg');}
.body_pic8 {background-image: url('/gfx/backgrounds/bg_body8.jpg');}
.body_pic9 {background-image: url('/gfx/backgrounds/bg_body9.jpg');}
.body_pic10 {background-image: url('/gfx/backgrounds/bg_body10.jpg');}
.body_pic11 {background-image: url('/gfx/backgrounds/bg_body11.jpg');}
.body_pic12 {background-image: url('/gfx/backgrounds/bg_body12.jpg');}
.body_pic13 {background-image: url('/gfx/backgrounds/bg_body13.jpg');}
.body_pic14 {background-image: url('/gfx/backgrounds/bg_body14.jpg');}
.body_pic15 {background-image: url('/gfx/backgrounds/bg_body15.jpg');}
.body_pic16 {background-image: url('/gfx/backgrounds/bg_body16.jpg');}
.body_pic17 {background-image: url('/gfx/backgrounds/bg_body17.jpg');}
.body_pic18 {background-image: url('/gfx/backgrounds/bg_body18.jpg');}
.body_pic19 {background-image: url('/gfx/backgrounds/bg_body19.jpg');}
.body_pic20 {background-image: url('/gfx/backgrounds/bg_body20.jpg');}
.body_pic21 {background-image: url('/gfx/backgrounds/bg_body21.jpg');}
.body_pic22 {background-image: url('/gfx/backgrounds/bg_body22.jpg');}
.body_pic23 {background-image: url('/gfx/backgrounds/bg_body23.jpg');}
.body_pic24 {background-image: url('/gfx/backgrounds/bg_body24.jpg');}
.body_pic25 {background-image: url('/gfx/backgrounds/bg_body25.jpg');}
.body_pic26 {background-image: url('/gfx/backgrounds/bg_body26.jpg');}
.body_pic27 {background-image: url('/gfx/backgrounds/bg_body27.jpg');}
.body_pic28 {background-image: url('/gfx/backgrounds/bg_body28.jpg');}
.body_pic29 {background-image: url('/gfx/backgrounds/bg_body29.jpg');}
.body_pic30 {background-image: url('/gfx/backgrounds/bg_body30.jpg');}
.body_pic31 {background-image: url('/gfx/backgrounds/bg_body31.jpg');}
.body_pic32 {background-image: url('/gfx/backgrounds/bg_body32.jpg');}
.body_pic33 {background-image: url('/gfx/backgrounds/bg_body33.jpg');}
.body_pic34 {background-image: url('/gfx/backgrounds/bg_body34.jpg');}
.body_pic35 {background-image: url('/gfx/backgrounds/bg_body35.jpg');}
.body_pic36 {background-image: url('/gfx/backgrounds/bg_body36.jpg');}
.body_pic37 {background-image: url('/gfx/backgrounds/bg_body37.jpg');}
.body_pic38 {background-image: url('/gfx/backgrounds/bg_body38.jpg');}
.body_pic39 {background-image: url('/gfx/backgrounds/bg_body39.jpg');}
.body_pic40 {background-image: url('/gfx/backgrounds/bg_body40.jpg');}
.body_pic41 {background-image: url('/gfx/backgrounds/bg_body41.jpg');}
.body_pic42 {background-image: url('/gfx/backgrounds/bg_body42.jpg');}
.body_pic43 {background-image: url('/gfx/backgrounds/bg_body43.jpg');}
.body_pic44 {background-image: url('/gfx/backgrounds/bg_body44.jpg');}
.body_pic45 {background-image: url('/gfx/backgrounds/bg_body45.jpg');}
.body_pic46 {background-image: url('/gfx/backgrounds/bg_body46.jpg');}
.body_pic47 {background-image: url('/gfx/backgrounds/bg_body47.jpg');}
.body_pic48 {background-image: url('/gfx/backgrounds/bg_body48.jpg');}
.body_pic49 {background-image: url('/gfx/backgrounds/bg_body49.jpg');}
.body_pic50 {background-image: url('/gfx/backgrounds/bg_body50.jpg');}

.body_nopic {background-image: url('/gfx/backgrounds/pattern/binding_light.png');}

.body_picsmall {background-image: url('/gfx/backgrounds/bg_body2_small.jpg');}

.banderole_triple_DEEEEEEEEEEEEEEEEEEEEEL {
  background:rgba(0, 0, 0, 0.498039);
  height:35px;
  left:0;
  position:absolute;
  top:20px;
  width:100%;
  text-align:center;
  font-size: large;
  color:white;
  line-height: 2.0;
}
.gapleft {margin-left:20px;}
.gapright {margin-right:20px;}

.fotorama__caption__wrap {
	background-color: rgba(0,0,0,0.5);
	color: white;
	text-align: center;
/*	width: 100%; */
}

/* box tagcloud */
.tcloud {line-height:2.1em;}

.tcloud .one {font-size:0.75em;}
.tcloud .two {font-size:0.95em;}
.tcloud .three {font-size:1.2em;}
.tcloud .four {font-size:1.5em;}
.tcloud .five {font-size:1.8em;}
.tcloud .six {font-size:2.1em;}

/* mini rub head */
.post-inner .h-info {
	 background-color: rgb(239, 239, 239); 
	 box-sizing: 
	 padding-box; padding: 10px;
}

.booking-item-medium {
    color: #626262;
    display: inline-block;
    font-size: 24px;
    line-height: 1em;
    margin-bottom: 12px;
}
.booking-item-medium small{
	font-size: 16px;
	font-weight: 400;
}

.booking-item-feature {
	line-height: 1.3em;
}

.booking-item-basic {
	border: 1px solid silver;
}
.booking-item-basic-over {
	background-color: rgba(255,255,255,0.85);
}
.booking-item-prem {
	border: 1px solid #ff7900;
	background-color: rgba(255, 254, 222,1.0);
}
.booking-item-prem-over {
	background-color: rgba(255, 254, 222,0.85);
}
.booking-item-plus {
	border: 1px solid #ff7900;
	background-color: rgb(217, 237, 247)
}
.booking-item-plus-over { 
	border: 1px solid #ed8323;
	background-color: rgba(217, 237, 247,0.85)
}
.checked-color {
	color: #FF7900;
}
.i-check.checked ~ span[data-role="label"][data-checked="false"] { display: none; }
.i-check:not(.checked) ~ span[data-role="label"][data-checked="true"] { display: none; }

.detail-item-category-list {
	font-size: 13px;
	margin-bottom: 30px;
}
.detail-item-category-list > li {
	margin-bottom: 5px;
}
.detail-item-category-list > li > div.detail-item-category-list-desc {
	height: auto;
	line-height: 1.4em;
}
/* google custom search */
.gsc-clear-button { display: none; }
.gsc-control-cse { padding: 0!important; }
form.gsc-search-box { margin-bottom: 0!important; padding: 0!important; }
table.gsc-search-box { margin-bottom: 0!important; }

/* Weather ********************** */
a.weathertitle { background-color: #efefef; text-decoration: none; }
a.weathertitle:hover { color: #ed8323; }
.wi.wi-icon-huge-title { font-size: 40px; vertical-align: sub; }
.wi.wi-icon-huge { font-size: 35px; color: #A9A9A9; }
.wi.wi-icon-large-title { font-size: 30px; vertical-align: sub; }
.wi.wi-icon-large { font-size: 24px; vertical-align: sub; }
.wi.wi-icon-larger-title { font-size: 22px; vertical-align: sub; }
.wi.wi-icon-larger { font-size: 22px; }
span.titlevalues { font-size:bolder; font-weight:700; } 
.weather-row .weatherpadd { padding: 15px 10px; }
.weather-row .temperature-title { font-size: 30px; }
.weather-row .temperature { font-size: 20px; }
.weatherbg { background-color: #EDF4FF; }
.weathercolor { color: #737373; }
