.menu-collapser{height:48px;padding:0 8px;text-shadow:0 1px 0 rgba(0,0,0,.5);position:relative;background:#0000;width:100%;line-height:48px;margin-top:18px}.collapse-button,.menu-collapser{font-size:14px;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button{transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:7px 10px;border:1px solid rgba(0,0,0,.1);text-shadow:0 -1px 0 rgba(0,0,0,.25);right:8px;position:absolute;text-align:center;top:50%;background-color:#0e0e0e;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.075);border-radius:4px 4px 4px 4px;cursor:pointer;width:40px;background-image:linear-gradient(180deg,#151515,#040404);background-repeat:repeat-x;border-bottom-color:rgba(0,0,0,.25)}.collapse-button:focus,.collapse-button:hover{color:#fff;background-color:#040404;background-image:none}.collapse-button .icon-bar{height:2px;background-color:#f5f5f5;margin:2px 0;box-shadow:0 1px 0 rgba(0,0,0,.25);border-radius:1px 1px 1px 1px;width:18px;display:block}ul.slimmenu{padding:0;list-style-type:none;text-align:right;margin:-25px 0 5px;width:100%}ul.slimmenu li{position:relative;display:inline-block}ul.slimmenu>li{border-left:0 solid #999;margin-right:-5px}ul.slimmenu>li:first-child{border-left:0}ul.slimmenu>li:last-child{margin-right:0}ul.slimmenu li a{padding:10px 5px 8px;font-size:14px;text-decoration:none;font-weight:600;text-shadow:0 1px 0 hsla(0,0%,100%,.2);color:#082539;transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-webkit-transition:background-color .5s ease-out;text-align:left;font-family:Titillium Web,sans-serif;display:inline-block}ul.slimmenu li a:hover{text-decoration:none;color:#000}ul.slimmenu li .sub-collapser{height:100%;right:0;position:absolute;text-align:center;top:0;background:none repeat scroll 0 0 #bac682;cursor:pointer;width:10px;z-index:999}ul.slimmenu li .sub-collapser:before{height:100%;margin-right:-.25em;content:"";vertical-align:middle;display:inline-block}ul.slimmenu li .sub-collapser>i{font-size:7px;color:#f48222;vertical-align:middle;display:inline-block}ul.slimmenu li ul{list-style-type:none;margin:0}ul.slimmenu li ul li{padding:0;border-bottom:1px dotted #ccc;text-align:left;background-color:#bbb}ul.slimmenu li>ul{top:100%;left:0}ul.slimmenu li>ul,ul.slimmenu li>ul>li ul{position:absolute;width:100%;display:none;z-index:999}ul.slimmenu li>ul>li ul{top:0;left:100%}ul.slimmenu.collapsed li{width:100%}ul.slimmenu.collapsed li,ul.slimmenu.collapsed li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block}ul.slimmenu.collapsed li a{border-bottom:1px solid rgba(0,0,0,.075)}ul.slimmenu.collapsed li .sub-collapser{height:40px}ul.slimmenu.collapsed li>ul{position:static;display:none}@media (min-width:990px){.slimmenu li ul li{box-shadow:0 0 1px rgba(0,0,0,.3);width:auto;display:block}ul.slimmenu li .sub-collapser{background:none repeat scroll 0 0 transparent}ul.slimmenu li ul li{text-align:left;background-color:#333}}@media (max-width:768px){ul.slimmenu{margin:0}ul.slimmenu li .sub-collapser{height:100%;width:48px}ul.slimmenu li .sub-collapser>i{font-size:14px;color:#ccc}ul.slimmenu li a{padding:10px 62px 10px 10px;font-size:14px}ul.slimmenu li{background-color:#aaa}ul.slimmenu li .sub-collapser{background:none repeat scroll 0 0 #bac682}}