nav{text-align:center;width:100%;margin-top:1px}.menu{background:#fff;display:block}.menu li{position:relative;display:inline-block}.menu li a{padding:10px 5px;font-size:14px;text-decoration:none;color:#000;font-family:Arial,Helvetica,sans-serif;display:block}.menu li a:hover,.menu li:hover>a{color:#fff;background:red}.menu ul{padding:0;position:absolute;text-align:left;top:30px;margin:auto;background:#fff;left:0;width:300px;display:none}.menu li:hover>ul,.menu ul li{display:block}.menu ul li{padding:0;margin:0;background:none;float:none}.menu ul li a{font-size:14px;border:1px solid #ccc;font-weight:400;color:#000;background:#fff;display:block}.menu ul li a:hover,.menu ul li:hover>a{border-left:3px solid red;color:#000;background:#f0f0f0}.menu ul ul{top:0;left:300px}#duty{background-color:#ffc6c6}.mobile-menu{padding-top:10px;font-weight:600;text-transform:uppercase;padding-bottom:10px;padding-left:10px;display:none}.mobile-menu,.mobile-menu:hover{color:#fff;background:#777;width:100%}.mobile-menu:hover{text-decoration:none}@media (max-width:767px){#duty{background-color:none}nav{text-align:left}.menu{display:none}.mobile-menu{margin-top:10px;display:block}nav{margin:0;background:none}.menu li .mmm{border-top:1px solid #ccc;margin:left}.menu li a{font-size:18px}.menu li{font-weight:700;display:block}.menu ul li a{font-size:16px;border:0;color:#000;background:#fff}.menu li:hover>a,.menu ul li a:hover{border-left:3px solid #9ca3da;color:#000;background:#fff;margin-left:1px}.menu ul{position:relative;top:0;left:0;width:auto;display:block}.menu ul ul{left:0}}