.wrapper{width:auto;border-radius:0;padding:15px 10px 10px}
.logo{display:none}
div.search{float:none;margin:10px 0;width:auto;padding: 5px 0 0;background: none;text-align: left;position: relative;margin-right: 90px;}
.search input[type="text"]{width: 100%;display: block;}
div.search p{display:none}
div.search input.btn{padding:6px 14px;display: block;position: absolute;top: 4px;left: 100%;margin-left: 17px;}
.footer{width:auto;font-size:100%}
.footer br{display:none}
.partners{width:auto}
.catcol{float:none;width:auto}
.subcats li{font-size:100%;width:100%;display:block}
.latestlist li{width:100%;background:none;padding:0}
.link-col{width:100%;float:none}
.fmenu{float:none;width:100%;border:none;box-shadow:none;margin:0 0 10px;border-bottom:1px solid #B7BDC4;box-shadow:0 1px 0 #E3E6EC;padding-bottom:10px}
.partners{display:none}
.supporters{display:none}
.header{padding:0 10px;background-color: #0e3877;background-image: -webkit-linear-gradient(top, #0e3877, #2b71b1);background-image: linear-gradient(to bottom, #0e3877, #2b71b1);position: relative;z-index: 10;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;}
.catthumb{float:right;margin-right:0}
body{font-size:100%}
a.mcat{font-size:111%;letter-spacing:0}
a.link:active,a.link:link,a.link:visited{font-size:107%}
.cats ul{padding:10px}
.nav a{margin-right:10px}
.catcolsub{width:100%;float:none}
a.mcat2{font-size:130%}
.header h1{font-size:2em}
.header h2{font-size:1.3em}
.article{float:none;width:auto;text-align: inherit;}
.article ol, .article ul {padding-right: 20px;}
.artimg{max-width: 100%;padding: 0px;border: none;}
.rcol{float:none;width:auto;}
.ad-col{float:none;width:auto}
.rcol-ad{padding: 0;border: none;background: none;box-shadow: none;text-align: center;}
.adunit{display:none;}