/* Disable iOS/WinMobile font size changes */
@media screen and (max-width: 1200px){
	.SeleneInner .LeftPane								{ display: block; overflow:auto; float: left;}
	.SeleneInner .RightPane								{ display: block; overflow:auto; float: right;}
	.ContentPane										{ overflow: auto;}
	.BottomPane											{ overflow: auto;}
}
@media screen and (max-width: 960px){
	#Form img											{ max-width: 100%; height: auto; }
	.skin-width 											{ width: 96%; display: block;}
	li.link-item											{ width: 25%; }
	.CB-content											{ display: table; }
	.news-holder, 
	.about-holder,
	.quickLinks-holder									{ width: 30%; display: table-cell; float: none; }
	.defaultTheme .news-holder .CNContent, 
	.defaultTheme .about-holder .CNContent, 
	.defaultTheme .quickLinks-holder .CNContent			{ height: auto; }
	a.quickLinks-anchor:after							{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
	a.quickLinks-anchor,
	a.quickLinks-anchor:link							{ margin: 0 0 0 18px; display: block; }
	li.quickLinks-item .icn-arrow							{ margin: 5px 0 0 -18px; float: left; }
	.SeleneInner .LeftPane								{ width: 64%;}
	.SeleneInner .RightPane								{ width: 34%;}
}

@media screen and (max-width: 800px){
	.CB-content											{ display: block; }
	.news-holder										{ width: 100%; display: block; border: none; padding: 0 0 30px 0; }
	.about-holder										{ width: 45%; padding: 0 5% 0 0; }
	.quickLinks-holder									{ width: 45%; padding: 0 0 0 5%; }
	.SeleneInner .LeftPane								{ width: 100%;}
	.SeleneInner .RightPane								{ width: 100%;}
}

@media screen and (max-width: 768px){
	.blueTheme .skin-menu,
	.grayTheme .skin-menu,
	.greenTheme .skin-menu,
	.orangeTheme .skin-menu,
	.purpleTheme .skin-menu,
	.redTheme .skin-menu,
	.yellowTheme .skin-menu,
	.blueTheme .header-left,
	.grayTheme .header-left,
	.greenTheme .header-left,
	.orangeTheme .header-left,
	.purpleTheme .header-left,
	.redTheme .header-left,
	.yellowTheme .header-left							{ display: none;}
	h1.skin-head											{ padding-left: 0;}
}
@media screen and (max-width: 680px){
	.skin-header										{ text-align: center; }
	.header-left,
	h1.skin-head,
	a.login-link, 
	a.login-link:link, 
	a.login-link:visited								{ float: none; display: inline-block; }
	.header-right										{ float: none; display: block; text-align: center; padding: 0 0 12px 0; }
	li.link-item											{ width: 50%; }
	li.link-item a.link-anchor, 
	li.link-item a.link-anchor:link, 
	li.link-item a.link-anchor:visited					{ text-align: center; }
	.about-holder,
	.quickLinks-holder									{ width: auto; display: block; border: none; }
	.about-holder										{ padding: 0 0 30px 0; }
	.skin-info											{ text-align: center; }
	.info-left, 
	.info-right,
	.social-links,
	.footer-link-wrapper								{ float: none; width: auto; text-align: center; }
	a.social-link, 
	a.social-link:link, 
	a.social-link:visited								{ float: none; display: inline-block; }
	.info-right											{ padding: 12px 0 0 0; }
	.SeleneInner .LeftPane								{ overflow: auto;}
	.SeleneInner .RightPane								{ overflow: auto;}
	#Body .display-table									{ display: block;}
}
@media screen and (max-width: 400px){
	li.link-item											{ width: auto; float: none; }
	#Form .skin-menu										{ background: transparent; }
	.RadMenu .rmHorizontal .rmItem,
	.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink, 
	.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link, 
	.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited,
	.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink .rmText, 
	.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link .rmText, 
	.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited .rmText
														{ float: none; display: block; width: auto; text-align: center; }
	.RadMenu_SkinNAV .rmSlide,
	.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink, 
	.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:link, 
	.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:visited,
	.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink .rmText, 
	.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:link .rmText, 
	.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:visited .rmText
														{ text-align: left; } 
}