

/*.jq-checkbox,
.jq-radio {
	position: relative;
	display: inline-block;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.jq-checkbox input,
.jq-radio input {
	position: absolute;
	z-index: -1;
	margin: 0;
	padding: 0;
	opacity: 0;
}
.jq-file {
	position: relative;
	display: inline-block;
	overflow: hidden;
}
.jq-file input {
	position: absolute;
	top: 0;
	right: 0;
	height: auto;
	margin: 0;
	padding: 0;
	opacity: 0;
	font-size: 100px;
	line-height: 1em;
}
.jq-file__name {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
*/




/*************************/
.jq-selectbox,
.jq-select-multiple {
	position: relative;
	display: inline-block;
}
.jq-selectbox select,
.jq-select-multiple select {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: 0;
	padding: 0;
	opacity: 0;
}



/**/
.jq-selectbox {	z-index: -1; width:100%;}
.jq-selectbox__select {position: relative;  width:100%; height:18px; padding:2px 0 2px 0;  }
.jq-selectbox__trigger {position: absolute; top: 0; right: 0; width: 34px; height: 100%;}
.left-container .jq-selectbox__trigger-arrow { background-image:url(/site/worldescape/img/dropdown-arrow.png); background-size:11px 6px; position: absolute; top: 7px; right: 0px; width: 9px; height: 10px;}
.left-container .focused .jq-selectbox__select, .right-container .focused .jq-selectbox__select{ border-bottom:1px solid rgba(255, 255, 255, 0.5);}

.jq-selectbox:hover .jq-selectbox__trigger-arrow {border-top-color: #000; }
.jq-selectbox.disabled .jq-selectbox__trigger-arrow {border-top-color: #AAA; }

.right-container .jq-selectbox__trigger-arrow { background-image:url(/site/worldescape/img/dropdown-arrow2.png); background-size:9px 10px; position: absolute; top: 7px; right: 0px; width: 9px; height: 10px;}

.jq-selectbox li,.jq-select-multiple li {	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	white-space: nowrap;}

.jq-selectbox__select-text {	color:#FFF; font-size:18px;  font-family: 'Fira Sans Extra Condensed', sans-serif; font-weight:500;	overflow: hidden;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	white-space: nowrap;	text-overflow: ellipsis; }
.data-input .di-city .jq-selectbox__select-text{  float:right; margin:0 15px 0 0;}

.jq-selectbox__search input {	-webkit-appearance: textfield;}
.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration {	-webkit-appearance: none;}
.jq-selectbox__dropdown ul {
	position: relative;
	overflow: auto;
	overflow-x: hidden;
	list-style: none;
	-webkit-overflow-scrolling: touch;
	max-height:340px;
}
.jq-select-multiple ul {
	position: relative;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}


	
/* Home as-guests  */

.as-guests .jq-selectbox {	z-index: 1; width:100%;}
.as-guests .jq-selectbox__select {position: relative;  width:100%; height:40px; padding:13px 0px 3px 4%; border-radius:0px; 
	background-color:rgba(255, 255, 255, 1); border:none; border-left: 2px solid #dd25c4; 
/**/ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; /**/}

.as-guests .jq-selectbox__trigger {position: absolute; top: 0; right: 0; width: 24px; height: 100%; }
.as-guests .jq-selectbox__trigger-arrow { position:absolute; top: 16px; right: 7px;  background-image:url(/site/worldescape/img/dropdown-arrow-1.png);
 background-size:16px 10px; width: 16px; height: 10px; background-repeat:no-repeat;}

.as-guests .jq-selectbox:hover .jq-selectbox__trigger-arrow {border-top-color: #000; }
.as-guests .jq-selectbox.disabled .jq-selectbox__trigger-arrow {border-top-color: #AAA; }
.as-guests .focused .jq-selectbox__select{background-color:rgba(255, 255, 255, 1);}
.as-guests .jq-selectbox__select-text {	font-size: 17px; line-height: 17px; color: #000; font-family: 'Catamaran', sans-serif; font-weight:400;
	overflow: hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; text-overflow: ellipsis;}
.as-guests .jq-selectbox__dropdown {
	position: absolute; width: 100%; margin:0px 0 0 0px; padding: 3px 0px 3px 0px; border-radius: 0px; background-color:rgba(255, 255, 255, 1);
	 color:#000; font-size:17px; line-height:30px; border:1px solid #c8c8c8; font-family: 'Catamaran', sans-serif;font-weight:400; cursor:pointer;}
.as-guests .jq-selectbox li{ padding:0 0 0 7px;}
.as-guests .jq-selectbox li:hover {	background-color: rgba(231, 232, 233, 1);	color: #000;}



/* advanced search */

.as-options .jq-selectbox {	z-index: 1; width:100%;}
.as-options .jq-selectbox__select {position: relative;  width:96%; height:22px; padding:11px 0px 3px 4%; border-radius:4px; background-color:rgba(255, 255, 255, 0); border:1px solid #837c84;}

.as-options .jq-selectbox__trigger {position: absolute; top: 0; right: 0; width: 24px; height: 100%; }
.as-options .jq-selectbox__trigger-arrow { position:absolute; top: 15px; right: 8px;  background-image:url(/site/worldescape/img/dropdown-arrow-purple.png);
 background-size:13px 9px; width: 13px; height: 9px; background-repeat:no-repeat;}

.as-options .jq-selectbox:hover .jq-selectbox__trigger-arrow {border-top-color: #000; }
.as-options .jq-selectbox.disabled .jq-selectbox__trigger-arrow {border-top-color: #AAA; }
.as-options .focused .jq-selectbox__select{background-color:rgba(19, 28, 40, 0.1);}
.as-options .jq-selectbox__select-text {	color:#000; width:100%; font-size:16px; line-height:16px;  font-family: 'Fira Sans Extra Condensed', sans-serif; font-weight:400;
	overflow: hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; text-overflow: ellipsis;}
.as-options .jq-selectbox__dropdown {
	position: absolute; width: 100%; margin:0px 0 0 0px; padding: 12px 0px 12px 0px; border-radius: 4px; background-color:rgba(255, 255, 255, 1); color:#000; font-size:16px; line-height:32px; border:1px solid #c8c8c8;  font-family: 'Fira Sans Extra Condensed', sans-serif; font-weight:400;cursor:pointer;}
.as-options .jq-selectbox li{ padding:0 0 0 7px;}
.as-options .jq-selectbox li:hover {	background-color: rgba(231, 232, 233, 1);	color: #000;}






@media screen and (max-width: 1200px) {
	
}



@media screen and (max-width: 1000px) {
	
}

@media screen and (max-width: 768px) {
		
}


@media  screen and (orientation: portrait) and (max-width: 560px)  {

}


@media  screen and (orientation: portrait) and (max-width: 450px)  {

}














