/*! Place your custom styles here */
 font-family: 'Roboto', 'Lato', 'Helvetica', 'Arial', sans-serif;
 
 .flickity-prev-next-button.previous {
	 opacity: 0;
 }
.flickity-prev-next-button:not(:hover){
	opacity:0;
}
/* NAVBAR */ 
.bar .logo {
	max-height: 3.7em;
	
}
.menu-horizontal a {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.15em;
  
  display: inline-block;
  padding: 15px 20px;
  position: relative;
}
.menu-horizontal a:after {    
  background: none repeat scroll 0 0 transparent;
  bottom: 0;
  content: "";
  display: block;
  height: 2px;
  left: 50%;
  position: absolute;
  background: #fff;
  transition: width 0.3s ease 0s, left 0.3s ease 0s;
  width: 0;
}
.menu-horizontal a:hover:after { 
  width: 100%; 
  left: 0; 
}


