/*! responsive-nav.js 1.0.39 by @viljamis */

@media screen and (max-width: 50em) {

.menu-navbar-container {height:0px; overflow:hidden; border-bottom:10px solid #E91E63; }

header img { width:90%; padding:5px 55px 0px 0px; }
 header { text-align: center;
	background: url(/img/header4.jpg) top center no-repeat;
	background-size:cover; }

 
#shiftnav-toggle-main i { color: #E91E63 }

#shiftnav-main, #shift-nav-inner, .shiftnav-menu li a, .sub-menu, .sub-menu li, .sub-menu li a { background-color: #FCE4EC!important; color:#E91E63!important;}
.current-menu-item a, .shiftnav-menu li a:hover { background-color:#E91E63!important; color:#FCE4EC!important;}
.sub-menu li a { padding-left:50px!important; }
}


@media screen and (min-width: 50em) {
  .js nav {
    position: relative;
  }
  .js nav.closed {
    max-height: none;
  }
  .nav-toggle {
    display: none;
  }
}
