header.site{background-color:#4B4B4B;padding:18px 0 12px;line-height:1.6;font-size:16px;font-family:"Lato", Arial, sans-serif}header.site>section:after{content:"";display:table;clear:both}header.site>section{width:1200px;margin:0 auto;position:relative}header.site a#logo{float:left}header.site a#logo img{width:220px;height:28px;display:block;border:none;transition:opacity 0.15s ease-in-out;-webkit-transition:opacity 0.15s ease-in-out}header.site a#logo:hover img{opacity:0.8}header.site nav{float:right;line-height:22px}header.site nav a{color:#fff;text-decoration:none;margin-left:32px;display:inline-block;transition:color 0.15s ease-in-out;-webkit-transition:color 0.15s ease-in-out}header.site nav a:visited{color:#fff}header.site nav a:hover{color:#ddd}header.site nav a:first-child{margin-left:0}header.site nav span.vr{display:inline-block;width:1px;margin-left:32px;background-color:rgba(255,255,255,0.5);height:22px;vertical-align:bottom}@media only screen and (max-width: 550px){header nav span.vr.sub-nav{margin-left:0px;width:0;height:8px;display:block}header nav span.vr.sub-nav+a{margin-left:0px}}@media only screen and (max-width: 820px){header.site{padding:15px 0}header.site nav{float:none;clear:left;padding-top:15px}header.site nav a{margin-left:20px}header.site nav span.vr{margin-left:20px}}@media only screen and (max-width: 1240px){header.site>section{box-sizing:border-box;padding-left:20px;padding-right:20px;max-width:100%}}@media only screen and (max-width: 1200px){header.site>section{max-width:1140px}header.site a#logo{position:relative;left:-30px}}@media only screen and (max-width: 1140px){header.site>section{max-width:100%}}.names .username.admin a{color:#B54322}

/*# sourceMappingURL=mobile_theme_1_fad2fc97a31bb1cbbbf9d2462769defc1188c3bd.css.map */
