@media only screen and (max-width:960px) {
#top-bar-wrapper,#logo-wrapper{padding:0 10px;}
#content-wrapper{padding:30px 10px;}
#ftr-wrapper{padding:16px 10px;}

}

@media only screen and (max-width:860px) {
a.logo{font-size:34px;}
}


@media only screen and (max-width:780px) {
#disclaimer,#flags,#logo div{float:none;text-align:center;width:auto;}
#logo{text-align:center;}
#logo div{position:relative;right:auto;}

#home-table td{display:block;}
}

@media only screen and (max-width:700px) {
#main-nav-wrapper{float:none;width:auto;border-top:1px solid #fff;text-align:center;}
#main-nav ul li{display:inline-block;}
#main-nav ul li a{display:inline-block;border:none;border-right:1px solid #fff;padding:3px 10px;margin:3px 0;}
#content-wrapper{padding:0 10px 30px 10px;}
#content-left{margin:0;}


}

