#menuToggle{display:none}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-25px;left:90%;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle input:checked{display:block;width:50px;height:32px;position:absolute;top:-20%;left:87%;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}.hamburger{position:absolute;top:-25px;left:90%}#menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#981a32;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform .5s cubic-bezier(0.77,0.2,0.05,1.0),background .5s cubic-bezier(0.77,0.2,0.05,1.0),opacity .55s ease}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked ~ .hamburger span#first{opacity:1;transform:rotate(45deg) translate(-1px,-6px);background:#981a32}#menuToggle input:checked ~ .hamburger span#second{transform:rotate(-45deg) translate(-4px,7px);background:#981a32}#menuToggle input:checked ~ .hamburger span#third{opacity:0;transform:rotate(0) scale(0.2,0.2)}.navbar{display:none}#menuToggle input:checked ~ .navbar{display:block}#menuToggle input:checked ~ ul{transform:none;opacity:1}#menuToggle input:checked ~ .hamburger{position:absolute;top:-16%;left:90%}@media(max-width:499px){#menuToggle{display:block;position:relative;z-index:1;-webkit-user-select:none;user-select:none}.nav{display:none}}