@charset "utf-8";
header{width:100%;margin:0;padding:0;background-color:#FFFFFF;}

.header-image{background-color:#003865;overflow:hidden;margin:0;padding:0;}
#mndot{float:left;width:180px;margin:20px 4% 16px;padding:0 !important;padding:0 !important;}
#mndot a,#mndot img{margin:0 !important;padding:0 !important;max-width:100% !important;text-decoration:none;outline:none !important;border:none !important;}
#mndot a span{position:absolute;left:-99999px;}

#traffic-info{float:right;width:45px;margin:13px 4% 0 0;}
#traffic-info a:link, #traffic-info a:visited{display:block;width:55px;height:38px;margin:0;padding:0;background-image:url(/images/16templates/template/511mn-logo-reversed.png);background-repeat:no-repeat;background-size:contain;background-position:top;border:none;}
#traffic-info a span{position:absolute;left:-99999px;}


#skip{position:absolute;left:-9999px;}
#skip a:active, #skip a:focus{background-color:transparent;}

@media all and (min-width:1100px){
}
@media all and (min-width:1366px){
}
@media all and (min-width:1640px){
}
@media all and (max-width:1024px){
}
@media all and (max-width:960px){
}
@media all and (min-width:821px){
}
@media all and (max-width:820px){
}
@media all and (max-width:760px){
}
@media all and (max-width:720px){
}
@media all and (max-width:640px){
}
@media all and (max-width:540px){
}
@media all and (max-width:420px){
}
@media all and (max-width:320px){
}