	.is-tablet, .is-landscape, .is-portrait, .is-mobile{
		display:none;
	}
	.is-desktop{
		display:block;
	}
	/**/
.header .top-bar{
	display:block;
	height:26px;
	border-bottom:2px solid #c2c1c1;
}
.header-content{
	border-bottom:1px solid #c2c1c1;
}
.slideFX{
	max-height:100px;
	display:none;
}
.has-submenu{
	height:25px;
}
.header .navigation{
	position:absolute;
	top:95px;
}
	.header .header-content.fixed .navigation{
		top:87px;
	}
	.navigation .shortcuts > li{
		margin-left:30px;
	}
	.navigation .has-submenu > ul{
		position:absolute;
		top:20px;
		left:-5px;
		background:#fff;
		z-index:10;
	}
	.navigation .has-submenu > ul > li{
		white-space:nowrap;
		padding:0 5px 3px;
	}

/* Booking Mask */
.booking .booking-wpr,
.booking.open .booking-wpr{
	max-height:none!important;
}

.booking #booking-form .choose select{
	padding-bottom:4px; 
}

/* Fancybox */
.fancybox-wrap .fancybox-nav span{
	width:59px !important;
	height:95px !important;
}
.fancybox-wrap .fancybox-next span{
	background-position:-56px !important;
}

/* HOME */
#page_home .main.wrapper{
	width:1170px;
}
.features-list{
	max-height:211px;
	overflow:hidden;
}
.features-list ul, .features-list li:before{
	position:relative;
}
#page_home .banner-overlay{
	background:rgb(65, 65, 65);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
#page_home .map-contact-box{
	background:rgb(255, 255, 255);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=88)";
}
#page_home .banner-img{
	top: 0;
	left: 0;
}

/* ATTRACTION DETAILS FADE EFFECT */
.map-layout .header .top-bar{
	display:none;
}
.map-layout .header .navigation{
	top:78px;
}
.map-layout .main .main-info{
	width:90%;
}

/* BLOG */
#mod_pukkaNews .itemPreview{
	width:760px;
}

/* CONTACT */
#page_contact #mod_flexibleForms{
	width:95%;
}
#main #mod_flexibleForms select.fieldInput{
	padding-bottom:10px;
}

/* ITEM-DETAILS WIDGET */
.details-page{
	display:none;
	opacity:1;
	width:auto;
	max-height:auto;
}
.respwidget .itemPreview .hover-overlay{
	display:none;
	opacity:1;
}
.items-list, .respwidget .itemPreview:hover .hover-overlay{
	display:block;
}

/* grid-opentop widget ======= */
.grid-opentop-widget .itemPreview.grid-item{
	padding:25px;
}
.grid-opentop-widget .itemPreview.open-top{
	width:95%;
}


/* fancy box */


/* GALLERY */
#mod_pukkaGalleries .hover-overlay {
	filter: alpha(opacity=0);
}
#mod_pukkaGalleries .hover-overlay:hover {
	filter: alpha(opacity=70);
}