nav.menu ul li{display:inline-block;width:100%;text-align:left;font-size:14px;}nav.menu .toggle,nav.menu li.title,nav.menu li.subtitle,nav.menu ul li a{padding:2px 10px;display:inline-block;}nav.menu.center ul li.form select,nav.menu.center ul li.form input,nav.menu.center ul li,nav.menu.center ul li a,nav.menu ul li.form.center select,nav.menu ul li.form.center input,nav.menu ul li.center,nav.menu ul li.center a{text-align:center;}nav.menu.right ul li.form select,nav.menu.right ul li.form input,nav.menu.right ul li,nav.menu.right ul li a,nav.menu ul li.form.right select,nav.menu ul li.form.right input,nav.menu ul li.right,nav.menu ul li.right a{text-align:right;}nav.menu ul li.logo img{height:30px;display:inline;}nav.menu ul li a,nav.menu .toggle span{width:calc(100% - 20px);display:block;cursor:pointer;color:var(--gray-background) !important;}nav.menu ul li > i.icon,nav.menu ul li a i.icon{background-color:var(--gray-background);}nav.menu ul li a:hover,nav.menu ul li.selected a{color:var(--black-background) !important;}nav.menu ul li a:hover i.icon,nav.menu ul li.selected a i.icon{background-color:var(--black-background);}nav.menu ul li.button{width:calc(100% - 2.2rem);height:unset;margin:3px 0;}nav.menu ul li.button a{padding:0;}nav.menu li.small a{font-size:12px;line-height:20px;color:inherit;padding-top:0;padding-bottom:0;}nav.menu li.title{font-size:18px;font-weight:bold;padding-top:20px;padding-bottom:6px;}nav.menu li.text{font-size:12px;font-weight:lighter;line-height:34px;color:inherit;padding:0 10px;}nav.menu li.form select, nav.menu li.form input{padding:8px 10px;width:calc(100% - 1.5em);margin:3px 0;}nav.menu.selector ul li.selected::before{border-left:var(--black-background) 2px solid;width:100%;display:block;height:24px;position:absolute;content:"";top:0;left:-10px;z-index:-1;}nav.menu.selector ul li.selected::before{border-left-color:var(--black-background);}nav.menu ul li.toggle::after{content:'';position:absolute;top:10px;right:30px;z-index:10;display:inline-block;pointer-events:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--gray-background);}nav.menu ul li.toggle.open::after{border-top:none;border-bottom:4px solid var(--black-background);}nav.menu ul li.toggle ul{display:none;margin-top:0;margin-left:-10px;font-size:90%;}nav.menu ul li.toggle.open ul{display:block;}nav.menu .toggle.open span{color:var(--black-background);}nav.menu li.form select, nav.menu li.form.with-icon input{width:calc(100% - 59px);border:none;float:left;}nav.menu li.form select, nav.menu li.form.with-icon i.icon{margin:12px 9px 7px;float:left;width:20px;height:20px;}nav.menu .tool{background-color:#F7F9FD;width:calc(100% - 20px);padding:6px 10px !important;}nav.menu .tool a{padding:0;}nav.menu li.subtitle{text-transform:uppercase;font-size:12px;font-weight:bold;}aside.menu{width:calc(320px - 48px) !important;}.menu ul li.logo-small img{height:25px;margin:7px 0 0;display:inline-block;}.bar ul li.logo-small img{height:25px;margin:-4px 0 -2px;}nav.menu ul li.menu-toggle::after{content:'';position:absolute;top:8px;right:-4px;z-index:10;display:inline-block;pointer-events:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--color);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}nav.menu ul li.menu-toggle.open, nav.menu ul li.menu-toggle{position:relative;}nav.menu ul .menu-toggle, nav.menu ul .no-link{opacity:.9;font-size:90%;margin:6px 0 4px 0;color:inherit;text-decoration:none;}nav.menu ul li.menu-toggle.open::after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);right:-2px;top:9px;}nav.menu ul li.menu-toggle > ul{display:none !important;}nav.menu ul li.menu-toggle.open > ul{display:block !important;}nav.menu ul .menu-toggle > span{font-size:120%;padding:0 10px 4px;display:inline-block;cursor:pointer;width:100%;}aside nav.menu.selector ul li.selected::before{border-left:var(--black-background) 4px solid;left:-24px;}