#mainmenu a{text-decoration:none;color:pink;font-size:1.3em;font-weight:400}#mainmenu ul li ul a{text-decoration:none;color:greenyellow;font-size:1.1em;font-weight:300}#mainmenu ul li ul a:hover{color:red}#mainmenu a{margin-left:0;display:inline-block}#mainmenu a:hover{text-decoration:none;display:block}#mainmenu ul li ul li a{font-size:16px;padding:20px 30px;display:block;width:100%;box-sizing:border-box;margin:0}.header3box.menu-bottom{z-index:1}#mainmenu ul{list-style-type:none;text-align:center;font-size:0;left:0}#mainmenu ul li{position:relative;display:inline-block;padding:10px 22px 11px 22px;font-size:19px}#mainmenu ul li ul{position:absolute;margin-top:11px;display:block;box-shadow:0 10px 20px rgba(0,0,0,.3);height:auto;padding:0 0 0 0;z-index:10;text-align:left;left:0}#mainmenu ul li ul:before{content:"";height:20px;top:-20px;width:100%;background:none;display:block;position:absolute}#mainmenu ul li ul li{width:100%;white-space:nowrap;margin:0;left:0;background:#fff;border-bottom:1px solid #e2e2e2;top:0;display:block;padding:0}#mainmenu ul li ul li:last-child{border-bottom:none}#mainmenu ul li ul li ul{position:absolute;left:100%;top:0;display:none;margin-top:0}#mainmenu ul li ul li ul li{display:block}#mainmenu ul li ul{display:none}#mainmenu ul li ul li ul{display:none}#mainmenu ul li:hover>ul{display:block}#mainmenu ul li ul li:hover>ul{display:block}#mainmenu ul li.edge>ul{right:0}#mainmenu ul li ul li.edge ul{left:auto;right:100%}