@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300&display=swap);#cssmenu{position:relative;margin:0;font-family:'Century751 SeBd BT';line-height:1;width:250px}.align-right{float:right}#cssmenu ul{margin:0;padding:0;list-style:none;display:block}#cssmenu ul li{position:relative;margin:0;padding:0}#cssmenu ul li a{text-decoration:none;cursor:pointer}#cssmenu>ul>li>a{color:#000;display:block;padding:20px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);font-size:15px;font-weight:300;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;position:relative}#cssmenu>ul>li:first-child>a{border-top-left-radius:3px;border-top-right-radius:3px}#cssmenu>ul>li:last-child>a{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid #000}#cssmenu>ul>li:hover>a,#cssmenu>ul>li.open>a,#cssmenu>ul>li.active>a{background:#f2f2f2;color:#000}#cssmenu ul>li.has-sub>a::after{content:'';position:absolute;display:block;width:0;height:0;border-top:13px solid #000;border-botom:13px solid transparent;border-left:125px solid transparent;border-right:125px solid transparent;left:0;bottom:-13px;bottom:0;z-index:1;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#cssmenu ul>li.has-sub>a::before{content:'';position:absolute;display:block;width:0;height:0;border-top:13px solid #f2f2f2;border-botom:13px solid transparent;border-left:125px solid transparent;border-right:125px solid transparent;left:0;bottom:-12px;bottom:-1px;z-index:3;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#cssmenu ul>li.has-sub::after{content:'';display:block;position:absolute;width:0;height:0;border:7px solid transparent;border-top-color:#000;z-index:2;right:20px;top:24.5px;pointer-events:none}#cssmenu ul>li:hover::after,#cssmenu ul>li.active::after,#cssmenu ul>li.open::after{border-top-color:#000}#cssmenu ul>li.has-sub.open>a::after{opacity:1;bottom:-13px}#cssmenu ul>li.has-sub.open>a::before{opacity:1;bottom:-12px}#cssmenu ul ul{display:none}#cssmenu ul ul li{border-left:1px solid #ccc;border-right:1px solid #ccc}#cssmenu ul ul li a{background:#f7f7f7;display:block;position:relative;font-size:15px;padding:14px 20px;border-bottom:1px solid #ddd;color:#000;font-weight:300;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}#cssmenu ul ul li:first-child>a{padding-top:18px}#cssmenu ul ul ul li{border:0}#cssmenu ul ul li:hover>a,#cssmenu ul ul li.open>a,#cssmenu ul ul li.active>a{background:#eaeaea;color:#000}#cssmenu ul ul>li.has-sub>a::after{border-top:13px solid #ddd}#cssmenu ul ul>li.has-sub>a::before{border-top:13px solid #eaeaea}#cssmenu ul ul ul li a{padding-left:30px}#cssmenu ul ul>li.has-sub::after{top:18.5px;border-width:6px;border-top-color:#000}#cssmenu ul ul>li:hover::after,#cssmenu ul ul>li.active::after,#cssmenu ul ul>li.open::after{border-top-color:#000}