body.debug{
	/* visibility: visible; */
}

/* ----- 
STRUCTURE
min-width:960
----- */


/* ----- 
HEADER (main section)
min-width:960
----- */


/* ----- 
SEARCH ENGINE PACKAGE (sidebar,
content on startpage)
min-width:960
----- */
.id-wrapper-search{
/* 	padding:0; */
}

.searchbox-horizontal .grid-row{
	/* padding-left:15px; */
	/* padding-right:15px; */
}
/**/
.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .multiselect .button,
.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .multiselect input,
.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .multiselect select{
	border-radius:0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	outline: none;
}

.searchbox-horizontal:not(.searchbox-moreoptions-toggled) select:-moz-focusring {
	text-shadow:none;
}
.searchbox-horizontal:not(.searchbox-moreoptions-toggled) select::-ms-expand{
	display: none;
}
/**/

.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item:first-of-type input,
.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item:first-of-type select,
.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item:first-of-type .ui-multiselect,
.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item-nav .button{
	/* border-radius:5px; */
	/* border-radius:0.215em; */
	border-radius:1px;
}

.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item:first-of-type input,
.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item:first-of-type select,
.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item:first-of-type .ui-multiselect{
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}

.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .searchbox-form{
	max-width:100%;
	/* margin:0 auto 15px auto; */
	margin:0 auto 0 auto;
	background:#fff;
/* 	color:var(--color-text-blackish); */
	color:var(--color-text-body);
	color:rgba(var(--color-text-body-rgb),0.5);
}

.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item-nav{
/* 	text-align:left; */
	text-align:center;
	float: left;
	clear: none;
}

.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item-nav .button{
	-webkit-transform: translateY(0);
	transform: translateY(0);
	font-size:1em;
	/*border-top-left-radius:0;*/
	/*border-bottom-left-radius:0;*/
	/* 	padding:0.25em 0.75em; */
	padding:0.65em 1.7em;
	border-radius:1.2em;
}

.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item-nav.grid-col-md-collapse .button{
	/* border-top-left-radius:0; */
	/* border-bottom-left-radius:0; */
	font-size:1.25em;
	line-height: 1;
}


.searchbox-horizontal.searchbox-moreoptions-untoggled .item.box-nav-inner{
	margin-top:-15px;
}

.searchbox-horizontal.searchbox-moreoptions-untoggled .searchbox-moreoptions-toggler{
	padding-top:0;
}

@supports (display: flex) {	
	.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .searchbox-form{
/* 		width: 800px; */
		display: flex!important;
		flex-wrap: nowrap;
		flex-direction: row;
		align-items: center;
		justify-content: center;
		align-content: flex-start;
	}

	.searchbox-horizontal:not(.searchbox-moreoptions-toggled) .item{
/* 		width:auto!important; */
		flex:1 1 auto;
	}
}

/** Adjust search engine to look more like design in desktop layout: http://www.travelize.se/krk/upload/Attachments/189BF405870F4E868C3ED93C40268449/Inward/STARTSIDA.jpg
	admin: http://www.travelize.se/krk/admin/posts.asp?id=8A6374C2E5F0472E930936CCE426DA67 
*/

.id-wrapper-search{
	/* padding:0 0 1.5em 0; */
	/* padding:1.5em 0; */
}

.show-slideshow-banner-wide .id-wrapper-search{
	padding:0;
}


.id-wrapper-search .wrapper-inner{
	max-width: 830px;
}

[class^="grid-col-"] .id-search-engine-package-horizontal,
[class*=" grid-col-"] .id-search-engine-package-horizontal{
	margin-left: -5px;
	margin-right: -5px;
	width: auto;
	max-width: none;
}

.searchbox-horizontal .item{
	padding-top: 0!important;
	padding-bottom: 0!important;
/* 	min-height: 0!important; */
	min-height: 70px!important;
}

.searchbox-horizontal label{
	/*display:block;*/
	height:2.25em;
	/*line-height:2.25;*/
	background: transparent;
	padding: 0 0.5em;
	min-height: auto;
    line-height: 2em;
    height: auto;
}

.searchbox-horizontal .searchbox-item-icon{
	display: none!important;
}


.searchbox-horizontal .item:not(.item-nav) input,
.searchbox-horizontal .item:not(.item-nav) .ui-widget{
	border-color:transparent!important;
	background-color:transparent!important; 

}

.searchbox-horizontal .item:not(.item-nav) .ui-icon{
	border-color:#fff!important;
	background-color:#fff!important;
	box-shadow: 0.5em 0 0 #fff;

}


.searchbox-horizontal .item{
	box-shadow:inset 0 0 0 1px var(--color-lightgray-dark);
/* 	box-shadow:0 0 0 1px rgba(var(--color-text-body-rgb),0.12); */
}


/* ----- 
MAIN FIGURE - IMAGE (main section)
min-width:960
----- */

	
/* ----- 
HEADER - SLIDESHOW WIDE
min-width:960
----- */

	
/* ----- 
CONTENT (main section)
min-width:960
----- */

.breadcrumbs-inner{
	padding-left:15px;
	padding-right:15px;
}

	
/* ----- 
SIDEBAR (main section)
min-width:960
----- */


/* ----- 
SECONDARY MENU (main section)
min-width:960
----- */


/* ----- 
FOOTER (main section)
min-width:960
----- */


/* ----- 
WRAPPER BOTTOM BAR (wrap)
min-width:960
----- */