/* Disable iOS/WinMobile font size changes */
@media screen and (max-width: 980px){
img										{ max-width: 100%; }
.Skin_Width								{ width: 96%; display:block; }
.LeftPane,
.MiddlePane								{ width: 30%;}
.Footer_LeftPane,
.Footer_MiddlePane,
.Footer_RightPane						{ width:30%; }
.Footer_LeftPane,
.Footer_MiddlePane						{ padding:0 5% 0 0;}
.bannerHolder							{ width: auto;}
#Body .bkosborne-carousel,
#Body .bkosborne-carousel-container		{ width: auto; }
.LeftPane, 
.MiddlePane, 
.RightPane,
.Footer_LeftPane,
.Footer_MiddlePane,
.Footer_RightPane						{ width: 30%; }
.LeftPane, 
.MiddlePane, 
.Footer_LeftPane, 
.Footer_MiddlePane						{ padding: 0 5% 0 0; }
.slide_non_responsive					{ position: fixed; z-index: -1; visibility: hidden; }
.slide_responsive						{ position: relative; z-index: 1; visibility: visible; }
.innerSkin .InnerPage_LeftPane			{ width: 59%; display: block; float:left; overflow-x: auto; }
.innerSkin .InnerPage_RightPane			{ width: 37%; float: right; display:block; overflow-x: auto; }
.innerSkin .ContentPane					{ overflow-x: auto; }
.display-table							{ display:block; }

}

@media screen and (max-width: 800px){
.LeftPane, 
.MiddlePane, 
.RightPane								{ float: none; width: auto; }
.RightPane								{ padding: 0 0 38px 0; }
.RadMenu_SkinNAV						{ padding: 0; }
.clubHome_content,
.socialNetworkContent					{ max-height: 100%; }
.socialNetworkContent.skFBWrapper               { height: 307px; }
.Skin_Logo								{ float: none; margin: auto; text-align: center; }
.Skin_Banner							{ float: none; padding: 18px 0; text-align: center; max-width: 100%; }
.Skin_Header .CSS_FloatRight				{ float: none; display: table; margin: auto; }
.innerSkin .InnerPage_LeftPane,
.innerSkin .InnerPage_RightPane			{ float: none; width: auto; padding:0; overflow-x: auto; }
.innerSkin .ContentPane,.innerSkin .BottomPane
										{ overflow-x: auto; }
}
@media screen and (max-width: 768px){
	.Skin_Logo                                              { display: none; }
}
@media screen and (max-width: 640px){
.RadMenu_SkinNAV						{ display: none; }
.Footer_LeftPane,
.Footer_MiddlePane,
.Footer_RightPane						{ float: none; width: auto; }
.Footer_RightPane						{ display: none; }
.athenaCarousel #carousel .content		{ display: block; width: auto; border: 0; }
.athenaCarousel #carousel .image			{ height: auto; width: auto; }
.athenaCarousel #carousel .caption		{ position: relative; width: auto; padding: 12px; }
.Skin_FooterInfo .hiddenlogin			{ display: none; }
.Skin_FooterInfo .CSS_FloatLeft,
.Skin_FooterInfo .CSS_FloatRight			{ float: none; text-align: center; }
.Skin_FooterInfo .CSS_FloatLeft			{ padding: 0 0 8px 0; }
}