@charset "utf-8";
#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #menu-button{display:none}
#cssmenu{width:auto;border-radius:5px}
#cssmenu ul {text-transform: uppercase;}
#cssmenu>ul>li>a{font-size:15px;font-family:PRoman;color:#00329a;text-decoration:none;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;text-transform:uppercase;padding:10px 15px;}
#nav a:hover{color: #35976A;}
@media all and (max-width:680px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:680px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:680px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:680px),only screen and (min-device-pixel-ratio:2) and (max-width:680px),only screen and (min-resolution:192dpi) and (max-width:680px),only screen and (min-resolution:2dppx) and (max-width:680px){
#cssmenu ul,#cssmenu>ul li a i{display:none}
#cssmenu{width:100%}
#cssmenu ul{position:relative;left:0;margin-bottom: 10px;right:auto;top:0;float:left;width:100%;padding:0;opacity:1;text-align:left;z-index: 99;}
#cssmenu ul li{width:100%;padding:0;border-top:1px solid rgba(120,120,120,.2);display: block;}
#cssmenu>ul>li>a{width:100%;border-radius:0;box-shadow:none;background:0 0;}
#cssmenu ul li a{border:none;padding:10px 0;text-align:center;font-size:15px;}
#cssmenu>ul>li:hover a{border:none}
#cssmenu #menu-button{position:relative;display:inline-block;padding:0 20px 20px 12.5px;margin-top:18px;cursor:pointer;font-size:13px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);float: right;}
#cssmenu #menu-button.menu-opened:before{border-top-color:#19799f}
#cssmenu #menu-button.menu-opened:before{border-top-color:#19799f}
#cssmenu > ul {background:#e7e7e6;}
#cssmenu #menu-button:after{content:'';position:absolute;right:0;top:0;display:block;width:28px;height:28px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}
#cssmenu #menu-button.menu-opened:after {background-position: 0 -28px;}
#cssmenu #menu-button.menu-opened:before{border-top-color: #19799f;}
}
#menu-button{background:url(../images/menu.png) right center no-repeat;text-indent:-9999px}