body.debug{
	/* visibility: visible; */
}

/* ----- 
STRUCTURE
min-width:480
----- */


/* ----- 
HEADER (main section)
min-width:480
----- */


/* ----- 
SEARCH ENGINE PACKAGE (sidebar,
content on startpage)
min-width:480
----- */


/* ----- 
MAIN FIGURE - IMAGE (main section)
min-width:480
----- */

	
/* ----- 
HEADER - SLIDESHOW WIDE
min-width:480
----- */

	
/* ----- 
CONTENT (main section)
min-width:480
----- */
.slides .slides-inlay{
	font-size:1em;
}

.slides .slides-inlaywrap-section .inlaywrap1{
	margin-bottom:5px;
	margin-bottom:0.5rem;
}

/**
 * Hotellist & banners
 */

.banner-columns .box-section-title,
.banner-columns .box,
.hotellist-section .box{
	/* float:left; */
}

.hotellist-item .box-title{
	min-height:auto;
}

.banner-columns .box,
.hotellist-section .box{
	/* width:50%; */
	/* padding:0.75em 0.375em; */
}

/*reset*/
.banner-columns .box:nth-of-type(1n),
.hotellist-section .box:nth-of-type(1n){
	/* clear:none; */
}

.banner-columns .box.item-1,
.banner-columns .box:nth-of-type(2n+3),
.hotellist-section .box.item-1,
.hotellist-section .box:nth-of-type(2n+3){
	/* clear:left; */
}

/*Align days,
price and readmore horizontally*/
.banner-columns .box-inner{
	/* min-height:360px; */
	/* padding-bottom:60px; */
	/* position:relative; */
}

.banner-columns .box-nav{
	/* min-height:60px; */
	/* position:absolute; */
	/* width:100%; */
	/* bottom:0; */
}

.banner-columns .box-nav .days,
.banner-columns .box-nav .fromprice,
.banner-columns .box-nav .readmore{
	/*display:block;*/
}

.banner-columns .box-nav{
	/* text-align:center; */
}

.banner-columns .box-nav .days,
.banner-columns .box-nav .fromprice,
.banner-columns .box-nav .readmore,
.banner-columns .box-nav .box-durprice{
	margin-top:0.375em;
}

/* ----- 
SIDEBAR (main section)
min-width:480
----- */


/* ----- 
SECONDARY MENU (main section)
min-width:480
----- */


/* ----- 
FOOTER (main section)
min-width:480
----- */

.id-footer-secondary-menu-item{
	display:inline-block;
	vertical-align:top;
}

.id-footer-secondary-menu-item:before{
	content:"|";
	/*padding:0 0.75em;*/
	padding:0 0.3em;
	opacity:0.5;
}

.id-footer-secondary-menu-item:first-child:before{
	content:"";
	padding:0;
}

/* ----- 
WRAPPER BOTTOM BAR (wrap)
min-width:480
----- */


.id-wrapper-bottombar .jump-nav-trigger,
.id-wrapper-bottombar .switch-site-trigger{
	padding:0.75em;
}

.id-wrapper-bottombar .jump-nav-trigger{
	font-size:1.5em;
	line-height:2.68;
}

