body{margin:0px 10px; background-image:none; background-color:#FFFFFF}
h1{font-size:20px}
#masthead, #upperAdverts, #pos, #bottomAds, #socialpanelIndex2, #breadcrumbs, #widget, .tagfield, #options, #tweetbox, #mostreadbox, #relatedbox, #sidevidFeature{display:none}

#col_right{float:none; clear:both; width:100%}

#mobLogo{display:block; width:100%; margin:10px auto; text-align:center}
#mobLogo img{ width:80%; margin:0 auto}

#container, #footer, #content, #main{width:100%; float:none; clear:both; box-shadow:none}

#content{padding:10px 0}
#nav, #subnav{width:98%; margin:0 auto; border-radius:0px; height:auto; padding:0px; height:auto; display:none}
#nav li, #subnav li{padding:3px 10px;}
#mobnav{display:block}
#mobnav li{display:none}
#mobnav li:first-child{display:block; border:0px; font-size:16px; text-align:center; font-weight:bold; text-align:center}
#mobnav li:first-child a{width:80%; padding:10px; background-color:#6e84c2; color:#FFFFFF; display:block; margin:0 auto; border-radius:3px}
#mobnav li:first-child a:hover{color:#FFFFFF !important; background-color:#20316e}

.relatedList{margin:10px 0 0 0; padding:0px; border:0px; background-image:none; font-size:11px}
.relatedList li a{padding:10px 0px 10px 20px; background-position:0px 15px}
.floatimage img{max-width:160px; height:auto}

.featuredOuter{min-height:100px; height:auto; font-size:12px; padding-bottom:15px}
.featuredOuter h2{font-size:15px}
.featurePhoto{width:170px; height:120px}
.newsListTable td{font-size:12px}
.newsListTable h2{font-size:14px}

.homenewslist{width:100%; margin:0px;}
.newsleft{float:none !important; clear:both}
.newsright{float:none !important; clear:both}

#mpu{padding:0px; margin:0px; max-width:100%; width:auto; display:none}
#mpu hr{display:none}
#mpu img{width:60%; float:none; margin:10px 0px; padding:0px}

.minithumb{width:100px; height:86px; margin:0px 0px 10px 10px}
.newsListTable td:last-child{display:none}

.contributor{float:none; margin:10px auto !important}
#searchbox{padding-top:15px}
#searchbox input[type=text]{width:120px !important;}

.featuredOuter{height:auto; padding:15px !important}
.featurePhoto{float:none; width:100% !important; margin:15px 0}
#poppy{display:none}

.tease{overflow:visible; height:auto}

.confBanners{
	-webkit-columns: 130px 2;
   -moz-columns: 130px 2;
        columns: 130px 2;
}
.confBanners img{height:26px !important; width:auto !important; max-width:90%}

.eventStripSmall{}
.eventStripSmall img{height:34px}