/* CSS Document */
#container-banner {
  margin: 0;
  padding: 0;margin-top: 85px;
}
.event-logo img {
  max-width: 350px;
  max-height: 250px;
}
div.banner-bloc-text {
  position: absolute;
  z-index: 10;
  top: 20px;
  left: 0;
  color: #fff;
  font-size: 3rem;
  padding: 20px;
  width: 100%;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0,0,0,0.5);
}

.event-desc-cta
{margin-top:20px;}

.bannerImage {
  height: 600px;
  background-size: cover;
  background-position: center top;
}


div.bannerImage
{
}

div.banner-bloc-text
{
}

h1.banner-title
{
}
.banner-subtitle
{
}

#town_selector
{
	font-size:12x;
}

#ktm-tour
{
	background-image:url(../images/header.jpg);background-size:cover;background-position: center;width:100%;
}

#essais
{
	padding-top:0;
	margin-top:0;
}

.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%;
}}
