@media (max-width: 650px) {
	.biggerText {
		font-size: 20px;
		line-height:28px;
	}
	.desktopOnly {display:none;}
	
	img {max-width:100%}
	body {
		background:none;
		overflow-x:hidden;
		font-size:1em;
	}
	p {
		font-size:1em;
	}
	#header {
		background:none;
		background-color:none;
		
	}
	#header_container {min-width:0px}
	.mobileOnly {display:block}
	.mobileNavBar {
		float:left;
		display:block;
		width: 23%;
		background-color: #808080;
		color: #FFF;
		border: 1px solid #FFF;
		font-size: 1.2em;
		padding:4px 2px;
		text-transform:uppercase;
		text-align:center;
	}
	#TopSpacer {margin-left:0px}
	.mobileNavBar a:link, .mobileNavBar a:active, .mobileNavBar a:visited {
		float:left;
		text-decoration: none;
		width:23%;
		background-color: #808080;
		color:white;
		font-size:1.2em;
		text-align:center;
	}
	.logopos{
		position:absolute;
		width:211px;
		height:52px;
		background:url(http://casinocity.com/image/logo3.gif) no-repeat;
		z-index:16;
		float:left;
	}
	#mobileMenuBar {
		position:absolute;
		top:10px;
		right:5px;
		width:10%;
		display:block;
	}
	.mobileMenu {
		display:none;
		background-color:#2AB3EB;
		color:white;
		position:absolute;
		float:right;
		top: 50px;
		right:0px;
		z-index:99;
	}
	.mobileMenu a {
		color: white;
		text-decoration: none;
		text-transform: uppercase;
		border-bottom: solid 1px black;
		padding: 5px 5px 3px 4px;
	}
	.mobileMenu a:link, .mobileMenu a:active, .mobileMenu a:visited {
		display:block;
		color: white;
		text-decoration: none;
		text-transform: uppercase;
		border-bottom: solid 1px black;
		padding: 5px 5px 3px 4px;
	}

	#mobileGamesMenu {
		display:none;
		background-color:#2AB3EB;
		color:white;
		position:absolute;
		float:right;
		top: 160px;
		right:0px;
		z-index:99;
		line-height:24px;
	}
	#mobileGamesMenu a {
		color: white;
		text-decoration: none;
		text-transform: uppercase;
		border-bottom: solid 1px black;
		padding: 5px 5px 3px 4px;
	}
	#mobileGamesMenu a:link, .mobileMenu a:active, .mobileMenu a:visited {
		display:block;
		color: white;
		text-decoration: none;
		text-transform: uppercase;
		border-bottom: solid 1px black;
		padding: 5px 5px 3px 4px;
	}
	#mobileMoreMenu {
		display:none;
		background-color:#2AB3EB;
		color:white;
		position:absolute;
		float:right;
		top: 160px;
		right:0px;
		z-index:99;
		line-height:24px;
	}
	#mobileMoreMenu a {
		color: white;
		text-decoration: none;
		text-transform: uppercase;
		border-bottom: solid 1px black;
		padding: 5px 5px 3px 4px;
	}
	#mobileMoreMenu a:link, .mobileMenu a:active, .mobileMenu a:visited {
		display:block;
		color: white;
		text-decoration: none;
		text-transform: uppercase;
		border-bottom: solid 1px black;
		padding: 5px 5px 3px 4px;
	}
	#rightside2 {display:none;}
	#searchBlock {
		display:none;
	}
	.bg{
		background-image:none;
		background-repeat:repeat-y;
		z-index:0;
	}
	#maincontent {
		min-width:0px;
		left: 0px;
	}
	#searchBox {
		display:none;
	}
	/*
	#SearchDialog:parent {
		background-color:#213656;
	}
	#mobileAdvSearchDiv {
		margin-top:3px;
		width:120px;
		background-color:#213656;
		opacity:0.6;
		filter:alpha(opacity=60);
	}
	#mobileAdvSearchText {
		color:#FEC24D;
		opacity:1.0;
		filter:alpha(opacity=100);
	}
	*/
	#rightSide {display:none}
	.leftSideInclude {display:none}
	.SP5 {width:0px}
	#listFullWidth {width:auto;}
	#mainColumnFeatured {
		background:none;
	}
	#listMarginRightProperties {
		margin-right:0px; 
		width:auto;
		margin-left:10px;
	}
	#paymentMethods_container {
		line-height:24px;
	}
	#SlotGamesInd {
		margin-right:10px;
	}
	#slotGamesRightList {
		line-height:28px;
	}
	#slotGamesRightInd {
		line-height:28px;
	}
	.listDetails {
		font-size:1em;
		line-height:24px;
	}
	.bottomSpacer {
		width:auto;
		margin-right:0px;
	}
	.listTable {width:auto}
	#resultbar {
		display:none;
		min-width: 0px;
	}
	#pageCopy {
		
	}
	#specialOffers {
		font-size:1em;
	}
	.blueHdrDetails {
		line-height:24px;
	}

	#about_text_container {
		line-height:24px;
		width:100%;
	}
	#filterBlock {
	display:none;
	}
	#sortby {
		padding:2px 5px 2px 10px; 
		width:auto;
	}
	#navColumn_container {display:none}
	#navColumn{display:none}
	#center_container {margin-left:0px}
	#ad250x250 {display:none}
	#right_column {
		float:none;
		width:auto;
	}
	.blueBoxHdr {
		width:auto
	}
	.blueBox {
		background:none;
		border:none;
		width: auto;
		font-size: 1em;
	}
	#ae8b7a8c {display:none}
	#footer {
		min-width:0px;
		font-size:1em;
		max-width:450px;
	}
	#page_container {min-width:0px}
	#rankings_container {
		padding:10px 0px 0px 0px;
		font-size:1em;
		line-height:24px;
	}
	#featuredPlacements {display:none}
	#featuredOffers {display:none}
	#mainTable {width:100%}
	.listBlockHeader {margin: 0px;}
	#marginRightProps {margin-right:0px}
	#bannerAd {display:none}
	#addInfoColumn {
		float:none;
		width:auto;
	}
	.listDetails {
		padding-left:20px; 
	}
	#listMarginRightProperties {
		margin-left:0px;
		width:auto;
	}
	.nextPrevious {
		margin-right:0px;
	}
	#adColumn {display:none}
	#abb90c29 {display:none}
	.newsletterSignupR {display:none}
	.newsletterSignupDetails {display:none}
	.newsletterSignupL {display:none}
	.vendorAdvertising {display:none}
	.addInfoColumn {display:none}
	.colorHeightBorder {
		display:none
	}
	#mainColumnPad {
		background:none;
	}
	/* slots pages */
	#slotsHomeTable {width:auto}
	#slotHomeSummary {width:auto}
	.pagecopySlots {width:auto}
	.pageCopySlots {width:auto}
	#whereToPlay {float:none}
	#SimilarSlotList {float:none}
	#SlotMainColNoPadding {width:auto}
	#SlotMainCol {width:auto}
	#SlotDetailScreenShot {width:auto}
	#gameImage {width:auto}
	#screenshot {width:auto}
	#screenshotDescriptionText {width:auto}
	.EmptySpace {height:20px}
	#whereToPlay {
		float:none;
	}
}
