/* CSS Document */

div.bannerImage
{
}

div.banner-bloc-text
{
}

h1.banner-title
{
}
.banner-subtitle
{
}

#town_selector
{
	font-size:12x;
}

#dreams-tour
{
	background-image:url(../images/header.jpg);background-size:cover;background-position: center 70%;width:100%;
}
 @media only screen and (min-width: 1200px) {
	#dreams-tour
{
	background-image:url(../images/headerXL.jpg);background-position: center 50%;
}
 }
 
 .burger-menu.open span {
  height: 3px;
}
.burger-menu{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:20px;background:0 0;border:0;z-index:2;-webkit-appearance:none;cursor:pointer}
.burger-menu,.burger-menu span{position:absolute;left:0}.burger-menu span{display:block;width:100%;height:1px;background-color:#000;opacity:1;-ms-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out}
.burger-menu span:first-child{top:0}
.burger-menu span:nth-child(2),
.burger-menu span:nth-child(3){top:6px}
.burger-menu span:nth-child(4){top:12px}
.burger-menu.open{position:fixed;top:35px}.burger-menu.open span{background-color:#fff}
.burger-menu.open span:first-child,.burger-menu.open span:nth-child(4){width:0;top:6px;left:50%}
.burger-menu.open span:nth-child(2) {
  -ms-transform: rotate(498deg);
  transform: rotate(498deg);
  transform: translateX(498deg);
}
.burger-menu.open span:nth-child(3) {
  -ms-transform: rotate(-315deg);
  transform: rotate(-315deg);
}
@media (max-width:768px){
.menu-opened .navigation__wrapper .navigation__item {
  margin-left: 0%;
}
.navigation__wrapper .navigation__item {
  margin-left: 50%;
  transition: all 1s ease-in-out;
}


.menu-opened .navigation__wrapper .navigation__item + .navigation__item {
  margin-left: 0%;
}
.navigation__wrapper .navigation__item + .navigation__item
{
	 margin-left: 50%;
}}

 
 