
@media only screen and (max-width: 900px){
.header .nav {
	height:68.5px;
}
	#menu_mobile img{
		width:120px;
		margin:1vw 0 0 10px !important;
	}
}


* {
  box-sizing: border-box;
}

.grid:after {
  content: "";
  display: block;
  clear: both;
}

.grid-sizer,
.grid-item {
  width: 33.33%;
}

.grid-item {
  float: left;
}
.grid-item:hover {
  cursor: pointer;
}

.grid-item img {
  display: block;
  max-width: 100%;
  border: 10px solid white;
}
@media screen and (max-width: 414px) {
  .grid-item img {
    border: 5px solid white;
  }
}

.grid-item.grid-item__expanded {
  width: 100%;
  z-index: 2;
}

.is-active a{
	color:#f9f500 !important;
}

