body{background-color:#fff;margin:0;padding:0;font-size:16px;-webkit-text-size-adjust:none;text-size-adjust:none;font-family:helvetica,arial,verdana,sans-serif;color:#000;transition:all 0.5s}
.wrapper{max-width:1250px;width:100%;margin:auto;transition:all 0.5s}
.spacer{height:100px}
.unit{white-space:nowrap}
h1{color:#000;margin:25px auto 10px auto;font-size:180%;font-weight:normal}
h2{color:#000;margin:25px auto 10px auto;font-size:140%;font-weight:normal}
h2:first-child{color:#000;margin:0 auto 10px auto}
h3{color:#000;margin:25px auto 10px auto;font-size:120%;font-weight:normal}
h3:first-child{color:#000;margin:0 auto 10px auto}
p{line-height:150%}
a[href]:link,a[href]:visited,a[href]:hover,a[href]:active,li a[href]:focus{color:#000;text-decoration:none}
ul{list-style-type:square;padding:0 auto 25px 50px}
ul li{display:list-item;line-height:125%;margin:0 auto 5px auto}
img{max-width:100%;height:auto}
#header{position:relative;height:150px;margin:25px 0 0 0;transition:all 0.5s}
#hcontainer{position:relative;transition:all 0.5s}
#line{position:absolute;left:0;right:0;top:10px;height:18px;background-color:rgb(192,206,0);z-index:1000}
#logo{height:140px;width:auto;z-index:2000;position:absolute;top:0;bottom:0;left:0;transition:all 0.5s}
#main{}
.content{max-width:800px;margin:0 auto;transition:all 0.5s}
#footer{border-top:3px solid rgb(192,206,0);padding:6px 0;font-size:80%;transition:all 0.5s}
#fnav{margin:0;padding:0;display :flex;align-items :center;justify-content:space-between;transition:all 0.5s}
#fnav li{display:inline-block;margin:0;transition:all 0.5s}
@media only screen and (max-width:1400px){.wrapper{max-width:1200px}}
@media only screen and (max-width:1300px){.wrapper{max-width:1100px}}
@media only screen and (max-width:1200px){.wrapper{max-width:1000px}}
@media only screen and (max-width:1100px){.wrapper{max-width:900px}}
@media only screen and (max-width:1000px){.wrapper{max-width:800px}}
@media only screen and (max-width:900px){.wrapper{max-width:700px}
#fnav{display:block;align-items:unset;justify-content:unset}
#fnav li{display:block}}
@media only screen and (max-width:800px){.wrapper{max-width:600px}}
@media only screen and (max-width:700px){.wrapper{max-width:500px}}
@media only screen and (max-width:600px){.wrapper{max-width:unset}
#logo{left:20px}
#main{margin:0 20px}
#fnav{margin:0 20px}}