@media screen and (max-width: 480px) {	
	/* iPhone */	
	.topHeader { height:100px; border-bottom:4px #298DE3 solid;}
	.topHeader .centerHeader {margin:0 auto; width:320px; height:100px; }
	.topHeader .centerHeader .logoWrapper {float:left; margin:0 auto; width:480px; padding-top:16px; }
	.topHeader .centerHeader .logoWrapper h1 { font-size:163%; padding-left:15px;}
	
	.topHeader .centerHeader .shareWrapper {float:left; width:320px; height:30px; padding-top:19px;}
	.topHeader .centerHeader .shareWrapper .shareFacebook {float:left; width:170px; height:33px; padding-left:25px; }
	.topHeader .centerHeader .shareWrapper .shareTwitter {float:left; width:85px; height:30px; }
	
	.pageWrapper .centerWrapper {margin:0 auto; width:320px; padding-bottom:30px;}
	
	.pageWrapper .centerWrapper .sectionWrapper p { font-size:95%; font-weight:normal; line-height:116%; padding-left:15px; padding-right:15px;}
	
	.registerSchool .formBlock { width:290px; border:0px #333 solid; padding-top:20px; padding-left:20px;}
	.registerSchool .formBlock .formItem .submitButton {float:left; }
	
	.registerSchool .thanksWrapper p {padding-left:15px; padding-right:15px;}
	
	
	
	.closuresMap { width:320px; height:270px; margin-top:0px; border:0px;}
	

    .closuresSearchWrapper { width:315px; }
	.closuresSearchWrapper .searchInput { width:280px;  padding-left:15px; padding-top:11px; }
	.closuresSearchWrapper .searchInput input {width:255px; height:30px; }
	

	
	.closureResultsWrapper { width:280px; padding-left:15px;}
	.closureResultsWrapper .closureResults { width:290px;  padding-top:1px;  }

	.closureResultsWrapper .closureResults .closureItem { width:280px; }
	
	.closureResultsWrapper .closureResults .closureItem .closureDetail {width:250px; }
	.closureResultsWrapper .closureResults .closureItem .closureArrow { padding-right:6px; padding-top:51px;}

	.bottomFooter { height:120px;}
	.bottomFooter .centerFooter { width:320; height:120px;}

	.bottomFooter .centerFooter .leftLinks {float:left; width:320px; padding-top:20px;}
	.bottomFooter .centerFooter .leftLinks p {padding-left:15px; }
	.bottomFooter .centerFooter .rightLinks {float:left; width:320px; }
	.bottomFooter .centerFooter .rightLinks .followUKSC {float:left;  text-align:left; padding-left:15px; }

	.footerAdsWrapper .centerAds { width:300px; padding-left:20px; }
	.footerAdsWrapper .centerAds .ads1, .footerAdsWrapper .centerAds .ads3 {width:152px; }
	.footerAdsWrapper .centerAds .ads2, .footerAdsWrapper .centerAds .ads4 {width:125px; }
	
	
	.schoolMap {width:320px; height:200px; border:0px #CCCCCC solid; display: none; margin-top:0px; }
	.schoolTitleWrapper { width:300px; padding-left:10px;}
	
	.schoolDetailWrapper { width:300px;  margin-left:10px;}
	.schoolDetailWrapper .statusesWrapper { width:300px;  }
	
	.schoolDetailWrapper .statusesWrapper .closureResults { width:300px;  }
	.schoolDetailWrapper .statusesWrapper .closureResults .closureItem { width:290px;  margin-left:5px; }
	
	
	.schoolDetailWrapper .rightActions {float:left; width:320px; margin-top:10px;}
	.schoolDetailWrapper .rightActions .boxes {float:left; width:140px; margin-right:20px;}


	.schoolDetailWrapper .rightActions .shareBox {float:left; width:320px; }
	.schoolDetailWrapper .rightActions .shareBox .shareTwitter { width:140px; padding-top:13px;}
	.schoolDetailWrapper .rightActions .shareBox .shareFacebook { padding-left:20px; width:140px; }
	
	.rb_autocomplete_wrapper .rb_autocomplete_dropdown ul {width:275px;}
	
	
	.schoolDetailWrapper .rightActions .shareBox .getiOS img {width:140px;}
	.schoolDetailWrapper .rightActions .shareBox .getAndroid img {width:140px;}
	
	
	.iPhoneBackground {margin-left:-14px;}
	
	.iPadBackground {margin-left:-64px;}
	

	.closuresFooter .appLinks { width:100%; }
	.closuresFooter .appLinks .iosApp { width:140px;  padding-left:2px;}
	.closuresFooter .appLinks .iosApp img {width:130px;}
	.closuresFooter .appLinks .androidApp { width:130px;   padding-top:0px;}
	.closuresFooter .appLinks .androidApp img {width:130px;}
	.closuresFooter .infoCopy { width:270px;  padding-top:20px;}

}