@import url(https://fonts.googleapis.com/css?family=Open+Sans:700);nav{margin-bottom:30px}#cssmenu{background:#f96e5b;width:auto}#cssmenu ul{zoom:1;display:block;line-height:2;list-style:none;margin:0;padding:0}#cssmenu ul:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}#cssmenu ul li{display:inline-block;margin:0;padding:0}#cssmenu.align-right ul li{float:right}#cssmenu.align-center ul{text-align:center}#cssmenu ul li a{color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:22px;font-weight:700;padding:15px 45px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:color .25s;transition:color .25s}#cssmenu ul li a:hover{color:#333}#cssmenu ul li a:hover:before{width:100%}#cssmenu ul li a:after{background:#fff;content:"";display:block;height:6px;opacity:.5;position:absolute;right:-3px;top:32px;width:6px}#cssmenu ul li a:before{background:#333;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;-webkit-transition:width .25s;transition:width .25s;width:0}#cssmenu ul li.last>a:after,#cssmenu ul li:last-child>a:after{display:none}#cssmenu ul li.active a{color:#333}#cssmenu ul li.active a:before{width:100%}#cssmenu.align-right li.last>a:after,#cssmenu.align-right li:last-child>a:after{display:block}#cssmenu.align-right li:first-child a:after{display:none}@media screen and (max-width:675px){#cssmenu ul li{display:block;float:none}#cssmenu ul li a{border-bottom:1px solid #fb998c;box-sizing:border-box;width:100%}#cssmenu ul li.last>a,#cssmenu ul li:last-child>a{border:0}#cssmenu ul li a:after{display:none}#cssmenu ul li a:before{display:none}}