#mobileNav{display:none;}
#mobileNavMenu{display:none;}
/* anything between iphone landscape and the width of the ipad mini in portrait */
@media only screen and (min-width:568px) and (max-width:960px){
	/* all pages */
    /* mobile nav */
    #mobileNav{display: inline;float: right;cursor: pointer;height: 55px;z-index: 1000;}
    #mobileNav > img{float:right;}
    #mobileNavMenu {margin-top: 55px;z-index: 1000;background: #fff;position: relative;list-style: none; text-transform: uppercase;}
    #mobileNavMenu a{color: #333;text-decoration: none;padding: 10px 20px;display: block;}
    #mobileNavMenu > li > a{border-bottom: 1px solid #e4e4e4;}
    #mobileNavMenu .sub-menu {background: #E4E4E4;margin: 0;padding-left: 20px;}
    #mobileNavMenu ul{list-style: none;}
    #mobileNavMenu .current-menu-item a{color:#7D0040;}
    /* end mobile nav */
    #logo img{height:50px;}
    #logo{height:auto;margin-left:5px;}
    #header{height:55px;}
	#top{width: 568px;}
	#header{width: 568px;}
    #middleWrap{padding-top:0;}
    #slideshow{padding-bottom:0px;margin-bottom:10px}
    #slideshow .flex-control-paging{bottom:-20px;background:#F4F4F4;padding:5px 0;}
	#middleMain{width: 568px;}
    #middle{width: 568px;}
    #banner img{max-width: 100%;}
	#middleMain .section,#middle .section{padding: 40px 16px 0;}
	#middleMain .section h2,#middle .section h2{left:-16px;font-size: 14px;width: 183px;}
	#footer{width: 568px;}
    /*#social #socialFacebook img{height:30px;}
    #social #socialFacebook iframe{width:49px}
    #social #socialFacebook{width:60px}
    #social #socialTwitter img{height:30px;}
    #social div#socialTwitter >div {width:60px;overflow:hidden;}
    #social #socialTwitter{width:70px;}
    #social #socialYouTube img{height:55px;}
    #social #socialYouTube{width:100px}
    #social #socialPinterest img{height:55px;}
    #social #socialPinterest{width:100px;}
    #social #socialRSS img{height:55px;}
    #social #socialRSS {width:90px;}
    #social #socialSignUp {margin-top:0px;}
    #social #socialSignUp a{font-size:10px;width:110px;}
    #social #socialSignUp {width:105px;padding-top:5px;}*/
	/* end all pages */
	/* home page */
	#communityWrap{width: 538px;}
	#mainNav {display: none;}
	#communityWrap {height: auto;}
	#communityWrap > div{width: 260px;}
	#communityWrap > #communityMessageBoard,#communityWrap > #communityNewsletter{height: 124px;margin-left: 0;padding-top: 20px;border-bottom: 2px solid #EAEAEA;}
	#communityWrap > div img{max-width: 100%;}
	#shopGames{width: 538px;}
	#moreNanceDrew >div{width: 260px;margin-right: 0px;}
	#moreNanceDrew > div img{max-width: 100%;}
    #moreNanceDrew > div.moreArea:nth-child(3){margin-left:16px;}
    #moreNanceDrew > div.moreArea.last{margin-left: 16px;}
    #shopGames {width:538px;overflow:hidden;}
	/* end home pages */
    /* community */
    #gameSearchResults .gameResult{margin-left: auto;margin-right: auto; float: none;}
    #gameSearchResults{padding:0;}
    .bannerColumn {width: 189px;height: 207px;}
    #columnFacebook,#columnBlog,#columnYouTube{background-size: contain;}
    #banner .text h3{display: none;}
    #socialFeed {padding: 0px 0px 0px 16px;}
    #socialFeed .dcsns-toolbar{top:55px;margin-bottom:55px;width:538px;}
    #socialFeed .dcsns-toolbar .filter{float:none;margin-left:auto;margin-right:auto;width:320px;display:block;}
    #socialFeed .dcsns-toolbar .filter li a{padding:20px;margin:20px}
    #socialFeed .dcsns-toolbar .filter li a img{width:100%}
    #socialFeed .dcsns-toolbar .filter li a.link-all{padding:23px 22px}
    #socialFeed .dcsns-content{margin-left:auto;margin-right:auto;}
    #socialFeed .dcsns-content li{width:538px}
    /* end community */
    /* shop */
    #gameSearchFilters{width:538px;margin:16px;display:block;clear:both;text-align:left;background:#e4e4e4;padding:10px;width:inherit;}
    #gameSearchFilters select{width:150px;margin-bottom:10px;}
    #gameSearchFilters input{width:145px;margin-right:10px}
    #gameSearchFilters p{padding:6px;}
    /* end shop */
    /* details */
    #shopDetails h1{text-align: center;}
    #shopDetails{width:538px;padding:16px;}
    #shopDetails table{max-width:538px;}
    #shopDetails table tr td{width:50%!important;}
    #shopDetails table tr td img{width:270px;height:auto;}
    .video iframe{max-width:538px;height:303px;}
    #screenshotsContainer{width:538px;overflow:hidden;}
    #shopSidebar{width:300px;float:none;display:block;clear:both;margin-left:auto;margin-right:auto;}
    #shopSidebarOrder p a{margin-left:auto;margin-right:auto;width:230px;display:block;clear:both;}
    #gameAssets #tabs ul li {display:block;width:100%}
    .recomProdCol{min-height:320px;margin-right:40px;}
    /* end details */
    #secondaryNav{display:block;clear:both;height:200px;width:100%;background:#eaeaea;padding-top:0;}
    #middleWrap ul.secMenu li.current_page_item a{background:#fff;}
    #middleWrap ul.secMenu a {text-align:left;}
    #middleWrap ul.secMenu{margin-left:0px;}
    #middleWrap #secondaryNav ul.secMenu li a{width:528px;padding:5px 20px;border:none;}
    #aboutWrap{margin-right:0;}
    #recommendedLeft,#recommendedCenter,#recommendedRight{margin-left:auto;margin-right:auto;float:none;}
    #twoColumn #colLeft,#twoColumn #colRight{width:538px;}
    #twoColumn img{display:block;max-width: 100%;height: auto;}
    .post img{max-width:100%;height:auto;}
    /* refer a freind */
    #sa_wrap {width:538px!important;}
    #sa_wrap #sa_banner{width:538px!important;background-size:contain;margin:0}
    #fname {left: 43.5% !important;top: 265px !important;}
    #lname {left: 43.5% !important;top: 300px !important;}
    #emaild {left: 43.5% !important;top: 335px !important;}
    #button {left: 49% !important;top: 380px !important;}
    #sa_wrap #sa_banner #sa_get_text{width:538px!important;}
    /* end refer a friend */
    #FSContact1 {width:488px!important;}
    /* support */
    .supportLeft,.supportRight{width:100%;float:none;}
    /* end support */
    #guideCalloutImg{display:block;margin-left:auto;margin-right:auto;clear:both;float:none}
    #guideCalloutText{display:block;margin-left:auto;margin-right:auto;clear:both;float:none;}
    /* hidden in tablet and mobile*/
    li.menu-item-69,.hideMobile{display: none;}
}
@media only screen and (max-width:567px){
	/* all pages */
    /* mobile nav */
    #mobileNav{display: inline;float: right;cursor: pointer;height: 55px;z-index: 1000}
    #mobileNav > img{float:right;}
    #mobileNavMenu {margin-top: 55px;z-index: 1000;background: #fff;position: relative;list-style: none; text-transform: uppercase;}
    #mobileNavMenu a{color: #333;text-decoration: none;padding: 10px 20px;display: block;}
    #mobileNavMenu > li > a{border-bottom: 1px solid #e4e4e4;}
    #mobileNavMenu .sub-menu {background: #E4E4E4;margin: 0;padding-left: 20px;}
    #mobileNavMenu ul{list-style: none;}
    #mobileNavMenu .current-menu-item a{color:#7D0040;}
    /* end mobile nav */
    #logo img{height:50px;}
    #logo{height:auto;width: 0;margin-left:5px;}
    #header{height:55px;}
	#top{width: 320px;text-align:center;height:50px;}
    #top nav {padding-bottom:5px;position:static;}
    #top #searchForm{float:none;margin-left:0;}
	#header{width: 320px;}
    #middleWrap{padding-top:0;}
    #slideshow{padding-bottom:0px;margin-bottom:10px}
    #slideshow .flex-control-paging{bottom:-20px;background:#F4F4F4;padding:5px 0;}
	#middleMain{width: 320px;}
    #middle{width: 320px;}
    #banner img{max-width: 100%;}
	#middleMain .section,#middle .section{padding: 40px 16px 0;}
    #middleMain .section h2,#middle .section h2{left:-16px;font-size: 14px;width: 183px;}
	#footer{width: 300px;padding:16px}
    /*#social #socialFacebook img{height:30px;}
    #social #socialFacebook iframe{width:49px}
    #social #socialFacebook{width:30px;height:30px;overflow:hidden;margin-top:15px;}
    #social #socialTwitter img{height:30px;}
    #social div#socialTwitter >div {width:60px;overflow:hidden;}
    #social #socialTwitter{width:40px;height:30px;overflow:hidden;margin-top:15px;}
    #social #socialYouTube img{height:48px;}
    #social #socialYouTube{width:35px;height:30px;overflow:hidden;margin-top:15px;}
    #social #socialPinterest img{height:48px;}
    #social #socialPinterest{width:30px;height:30px;overflow:hidden;margin-top:15px;}
    #social #socialRSS img{height:48px;}
    #social #socialRSS {width:35px;height:30px;overflow:hidden;margin-top:15px;}
    #social #socialSignUp {margin-top:0px;}
    #social #socialSignUp a{font-size:10px;width:110px;}
    #social #socialSignUp {width:105px;padding-top:5px;}*/
    h1 {font-size:20px;}
    h4{font-size:16px;}
    body{font-size:13px;}
	/* end all pages */
	/* home page */
	#communityWrap{width: 288px;}
	#mainNav {display: none;}
	#communityWrap {height: auto;}
	#communityWrap > div{width: 260px;float:left;margin-left:10px}
	#communityWrap > #communityMessageBoard,#communityWrap > #communityNewsletter{height: 124px;padding-top: 20px;border-bottom: 2px solid #EAEAEA;}
	#communityWrap > div img{max-width: 100%;}
	#shopGames{width: 288px;}
	#moreNanceDrew >div{width: 260px;margin-right: 0px;}
	#moreNanceDrew > div img{max-width: 100%;}
    #moreNanceDrew > div.moreArea{margin-left:16px;}
    #shopGames {width:288px;overflow:hidden;}
    #footerNav nav{text-align: center;}
	/* end home pages */
    /* community */
    #gameSearchResults .gameResult{margin-left: auto;margin-right: auto; float: none;}
    #gameSearchResults{padding:0!important;}
    .bannerColumn {width: 106px;height: 120px;}
    .bannerColumn h2{font-size:14px;}
    #banner .bannerColumn .text{left:5px;}
    #banner #columnFacebook.bannerColumn .text, #banner #columnYouTube.bannerColumn .text{top:30px;}
    #columnBlog .text h2,#columnYouTube .text h2{margin-left:5px;}
    #banner #columnBlog.bannerColumn .text {top:17px;}
    #banner .bannerColumn .text a.buttonLargeOne{font-size:11px;width:95px}
    #columnFacebook,#columnBlog,#columnYouTube{background-size: contain;}
    #banner .text h3{display: none;}
    #socialFeed {padding: 0px 0px 0px 16px;}
    #socialFeed .dcsns-toolbar{top:55px;margin-bottom:55px;width:288px;}
    #socialFeed .dcsns-toolbar .filter{float:none;margin-left:auto;margin-right:auto;width:288px;display:block;}
    #socialFeed .dcsns-toolbar .filter li a{padding:20px;margin:15px}
    #socialFeed .dcsns-toolbar .filter li a img{width:100%}
    #socialFeed .dcsns-toolbar .filter li a.link-all{padding:23px 22px}
    #socialFeed .dcsns-content{margin-left:auto;margin-right:auto;}
    #socialFeed .dcsns-content li{width:288px}
    /* end community */
    /* shop */
    #gameSearchFilters{width:538px;margin:16px;display:block;clear:both;text-align:left;background:#e4e4e4;padding:10px;width:inherit;}
    #gameSearchFilters select{width:150px;margin-bottom:10px;}
    #gameSearchFilters input{width:145px;margin-right:10px;display: block;margin-bottom: 5px;}
    button#goButton{margin-left: 5px;}
    #gameSearchFilters p{padding:6px;}
    /* end shop */
    /* details */
    #shopDetails h1{text-align: center;}
    #shopDetails{width:288px;padding:16px;}
    #shopDetails img{max-width:100%;height:auto;}
    #shopDetails table{max-width:288px;}
    #shopDetails table tr td{width:50%!important;}
    #shopDetails table tr td img{width:144px;height:auto;}
    textarea{max-width:288px;}
    #shopSidebar{width:288px!important;}
    .video iframe{max-width:288px;height:162px;}
    #screenshotsContainer{width:288px;overflow:hidden;}
    #shopSidebar{width:300px;float:none;display:block;clear:both;margin-left:auto;margin-right:auto;}
    #shopSidebarOrder p a{margin-left:auto;margin-right:auto;width:230px;display:block;clear:both;}
    #gameAssets #tabs ul li {display:block;width:100%}
    .recomProdCol{min-height:320px;margin-right:auto;margin-left:auto;clear:both;float:none;}
    .recomProdCol.last{margin-right:auto!important;margin-left:auto!important;}
    /* end details */
    #secondaryNav{display:block;clear:both;height:200px;width:100%;background:#eaeaea;padding-top:0;}
    #middleWrap ul.secMenu li.current_page_item a{background:#fff;}
    #middleWrap ul.secMenu a {text-align:left;}
    #middleWrap ul.secMenu{margin-left:0px;}
    #middleWrap #secondaryNav ul.secMenu li a{width:280px;padding:5px 20px;border:none;}
    #aboutWrap{margin-right:0;}
    #recommendedLeft,#recommendedCenter,#recommendedRight{margin-left:auto;margin-right:auto;float:none;}
    #recommendedLinks{padding:23px 16px;}
    #twoColumn #colLeft,#twoColumn #colRight{width:288px;}
    #twoColumn img{display:block;max-width: 100%;height: auto;}
    .post img{max-width:100%;height:auto;}
    /* refer a freind */
    .section{display:block;clear:both;}
    #sa_wrap {width:288px!important;}
    #sa_wrap #sa_banner{width:288px!important;background-size:contain;margin:0;height:280px;display:block;clear:both;float:none;margin:0;}
    #fname {left: 43.5% !important;top: 155px !important;height:14px!important;width:140px!important;}
    #lname {left: 43.5% !important;top: 175px !important;height:14px!important;width:140px!important;}
    #emaild {left: 43.5% !important;top: 195px !important;height:14px!important;width:140px!important;}
    #button {left: 45% !important;top: 220px !important;}
    #sa_wrap #sa_banner #sa_get_text{width:288px!important;}
    /* end refer a friend */
    #FSContact1 {width:248px!important;}
    /* support */
    .supportLeft,.supportRight{width:100%;float:none;}
    /* end support */
    #guideCalloutImg{display:block;margin-left:auto;margin-right:auto;clear:both;float:none;max-width:288px;}
    #guideCalloutImg img{max-width:288px;height:auto;}
    #guideCalloutText{display:block;margin-left:auto;margin-right:auto;clear:both;float:none}
    /* hidden in tablet and mobile*/
    li.menu-item-69,.hideMobile{display: none;}
    #middle h1 a {color: #333;}
    .mobile-only {display: block!important;}
    #shopDetails h1.mobile-only{margin: 0 0 20px 0!important;}
}