.toggle,[id^=drop]{display:none}.navWrapper{position:relative;z-index:9999999}.navWrapper,nav{background-color:#0c5394;width:100%}nav{margin:0 auto;max-width:200px;padding:0}#logo{display:block;float:left;font-size:20px;line-height:60px;padding:0 30px}nav:after{clear:both;content:"";display:table}nav ul{float:right;list-style:none;margin:0;padding:0;position:relative}nav ul,nav ul.menu,nav ul.menu li ul{margin-bottom:0!important;margin-left:0!important;margin-top:0!important}@media (max-width:768px){nav ul,nav ul.menu,nav ul.menu li ul{width:100%}}nav ul.menu li ul li a{background-color:#676767;font-size:16px;line-height:1.5em;padding:10px 20px}nav ul.menu li:active{background-color:#000!important}nav ul.menu li ul li a:hover{background-color:#000}nav ul li:hover>ul.last{right:0}nav ul li{background-color:#0c5394;display:inline-block;float:left;margin:0}nav a{color:#fff;display:block;font-size:17px;padding:26px 20px;text-decoration:none}.toggle{margin:0}nav ul li ul li:hover{background:#000}nav a:hover{background-color:#333;color:#fff}nav ul ul{display:none;position:absolute;top:70px}nav ul li:hover>ul{display:inherit}nav ul ul li{display:list-item;float:none;position:relative;width:200px}nav label span,nav ul li a span{font-size:10px;padding-left:5px}nav ul ul ul li{left:170px;position:relative;top:-60px}li>a:after,li>a:only-child:after{content:""}@media (max-width:768px){#logo{display:block;float:none;padding:0;text-align:center;width:100%}nav{margin:0;max-width:100%}.menu,.toggle+a{display:none}.toggle{background-color:#0c5394;border:none;color:#fff;display:block;font-size:17px;padding:14px 20px;text-decoration:none}.mobileWrap .toggle{background-color:#676767}.toggle:hover{background-color:#000}a.mainHome{background-color:#0c5394;border:none;color:#fff;font-size:17px;padding:14px 20px;text-decoration:none}[id^=drop]:checked+ul,a.mainHome,nav ul li{display:block}nav ul li{width:100%}nav ul ul .toggle,nav ul ul a{padding:0 40px}nav ul ul ul a{padding:0 80px}nav a:hover,nav ul ul ul a{background-color:#000}nav ul li ul li .toggle,nav ul ul a,nav ul ul ul a{color:#fff;font-size:17px;padding:14px 20px}nav ul li ul li .toggle,nav ul ul a{background-color:#212121}nav ul ul{color:#fff;float:none;position:static}nav ul li:hover>ul,nav ul ul li:hover>ul{display:none}nav ul ul li{display:block;width:100%}nav ul ul ul li{position:static}}@media (max-width:330px){nav ul li{display:block;width:94%}}