
@media only screen and (max-width: 1199px) {

	/*------------------------------------*\
		Header & main menu
	\*------------------------------------*/

	header .sticked-brand{display: none !important;}

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

	h1{font-size: 2.5rem !important; line-height: 2.8rem;}
	h2{font-size: 1.9rem;}
	h3{font-size: 1.3em;}
	h4{}
	.font-size-lg{font-size: 1.3rem;}
	ul.list{padding-left: 2rem;}

	/*------------------------------------*\
		Header & main menu
	\*------------------------------------*/

	.l-columns-2{columns: 1 !important;}
	.l-columns-3{columns: 2 !important;}
	.l-columns-4{columns: 3 !important;}
	.l-columns-5{columns: 4 !important;}

	header.sticky-top{
		position: relative !important;
		z-index: inherit !important;
	}
	#navigation{
		position: fixed;
		top: 0px;
		width: 100%;
		background: rgb(255, 255, 255);
		left: 0px;
		z-index: 50;
	}
	#navigation > ul{
		height: 80vh;
		-ms-flex-wrap: inherit;
		flex-wrap: inherit;
	}
	#navigation > ul > li{ margin-bottom: .5em; }

	#lang-switcher{
		/* position: absolute;
    top: 0;
    right: 0;
		font-size: 1.2rem; */
		/* display: flex;
    align-items: center;
		height: 102px; */
	}
	.pre-header{
		display: flex;
    justify-content: space-between;
    padding: 0 1rem;
    align-items: center;
	}
	.navbar-brand img {
    width: 200px;
    height: 70px;
	}

	#lang-switcher .btn{color: #fff !important;}

	#lang-switcher .dropdown-menu {
  	transform: translate3d(0px, 64px, 0px) !important;
	}


	.prislapp{font-size: 3rem;}

	#booking-start-container{
		position: inherit !important;
		z-index: inherit;
	}
	#booking-start-container > div{ background-color: inherit !important; }
	#booking-start-container label{color: #fff;}
	body.home #booking-start-container.active{ box-shadow: none; }

	#booking-form #price.sticky-top{top: 0;}
	/*------------------------------------*\
		Firstpage
	\*------------------------------------*/
	#start-text{ font-size: 1.3rem; line-height: 2rem;}
	#start-text strong { font-size: 1.7rem; }

}
@media only screen and (max-width: 767px) {
	h1{font-size: 1.9rem !important; line-height: 2rem;}
	h2{font-size: 1.5rem;}
	h3{}
	h4{}

	.l-columns-2, .l-columns-3, .l-columns-4, .l-columns-5{columns: 1 !important;}
}
