.mainMenu{display:block;position:relative;width:100%;margin:0;padding:0;text-align:center;line-height:1.4;float:left}#toggleMenu,.toggleMenu{display:none}.toggleMenu{display:block;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#toggleMenu:checked~.menu{max-height:600px;overflow:auto;opacity:1}.menu{width:100%;margin:0;padding:0;list-style:none;float:left;max-height:0;overflow-y:hidden;text-align:center;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.menu li{margin:0;padding:0;white-space:nowrap;display:block;width:100%}.menu li:hover{cursor:pointer}.menu a,.menu a:visited{text-decoration:none;display:block}.menu li:first-child{border-left:0}.menu a:hover{color:#fff}label.menuTitle{text-align:left;font-size:13px;padding:30px;color:#3d3e3f;display:block;font-weight:700;cursor:pointer;float:right;-webkit-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;font-family:Didot;position:relative}.bar1,.bar2,.bar3{width:35px;height:2px;background-color:#fff;margin:6px 0;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:8px}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-8px}@media screen and (min-width:1200px){label.menuTitle{display:none}.menu{display:block!important;border:0;overflow:visible;max-height:inherit;padding:10px 0}.menu li{width:auto;border:0}.menu li:first-child{border-left:0}.menu a,.menu a:visited{display:inline;width:auto;padding:0}}