.menu-collapser{position:relative;width:100%;height:48px;padding:0 8px;color:#FFF;font-size:16px;line-height:48px;background-color:#999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top: 18px;margin-bottom: 9px;}.collapse-button{position:absolute;right:8px;top:50%;width:40px;padding:7px 10px;color:#FFFFFF;font-size:14px;text-align:center;background-color: #ffffff;border-radius:2px;cursor:pointer;transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.collapse-button:hover,.collapse-button:focus{color:#FFF;background-color:#040404}.collapse-button .icon-bar{display:block;height:2px;width:18px;margin:2px 0;background-color:#F5F5F5;border-radius:1px}ul.slimmenu{width: 100%;margin:0;padding:0;list-style-type:none;margin-top: 5px;z-index: 99;margin-top: 5px;}ul.slimmenu:before,ul.slimmenu:after{content:'';display:table}ul.slimmenu:after{clear:both}ul.slimmenu.collapsed li{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li>ul{position:static;display:none}ul.slimmenu.collapsed li a{display:block;border-bottom:1px solid rgba(0,0,0,0.075);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li .sub-toggle{height:40px}ul.slimmenu li{position:relative;float:left;display:inline-block;background-color: rgba(78, 90, 96, 0.02);margin-top: 0px!important;padding: 3px;min-width: 85px;color: #ff;}ul.slimmenu li ul{margin:0;list-style-type:none}ul.slimmenu li ul li{/* background: rgb(170, 170, 170); */width: 100%;border: 0px solid rgb(137, 137, 137);background-color: rgb(255, 255, 255);border-radius: 0px;border-bottom: 1px solid rgba(0, 0, 0, 0.11);}

ul.slimmenu li>ul{position:absolute;left: 0;top: 100%;z-index:10001;display: none;width:100%;min-width: 230px;margin: 0px;padding-left: 0px!important;border: 1px solid rgba(0, 0, 0, 0.2);} 
ul.slimmenu li>ul li a{padding: 0px 10px !important;border: 0px;color: black;text-align: left;font-size: 12px;margin-top: 1px;/* border-bottom: 1px solid rgba(29, 29, 29, 0); *//* background-color: rgb(48, 50, 72)!important; */text-transform: capitalize;}
ul.slimmenu li>ul>li ul{position:absolute;left:100%;top:0;z-index:999;display:none;width:100%}ul.slimmenu li a{display:block;color: green;font-size: 12px;padding: 7px 15px;/* font-weight: 200; */font-family: arial;font-weight: 600;}ul.slimmenu li a:hover{text-decoration:none;background-color: rgba(170, 170, 170, 0.26);color: #ffb700;font-weight: 700;border-radius: 2px;}ul.slimmenu li .sub-toggle{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);position:absolute;right:0;top: -1px;z-index:999;width: 16px;height:100%;text-align:center;cursor:pointer;}ul.slimmenu li .sub-toggle:before{content:'';display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle}ul.slimmenu li .sub-toggle>i{display:inline-block;color: rgb(249, 115, 82);font-size: 8px;vertical-align:middle;margin-top: 3px;margin-left: 9px;}ul.slimmenu>li{/* border-left: 1px solid rgba(255, 255, 255, 0.84); */}ul.slimmenu>li:first-child,ul.slimmenu>li.has-submenu+li{border-left:0;border-radius: 1px;}
