@media screen and (min-width: 901px){
	#myOptions { display: block !important; }
	#funOptions { display: block !important; }
	.myItemsOptions { display: block !important; }
}
@media screen and (min-width: 601px){
	#theCategories { display: block !important; }
	#leftOptions { display: block !important; }
	.hideLater { display: none !important; }
}
@media screen and (min-width: 1071px) {
	/* accountItems */
	.itemOptionButton { display: none; }
}

@media screen and (min-width: 451px) {
	#sellerInfoBlock { display: block !important; }
}

/** Hide ad, show menu options **/
@media screen and (max-width: 900px) {
   #myOptions { position: absolute; top: 18px; right: -71px; display: none; background-color: #CDFFC0; padding-bottom: 3px; z-index:20; width: 145px; }
   #funOptions { position: absolute; top: 15px; right: -38px; display: none; background-color: #008C22; z-index: 10; width: 125px; }
   .headerOption {padding: 4px; }
   #availableWindow { top: 22px; left:0px; }
   #availableWarning { top: 2px; right: 7px; }
   #myMenuButton { display: block !important; }
   #funButton { display: block !important; }
   #funMenu { display: inline !important; }
   #funHelp { float: right; }
   #funnyQuote { display: none; }
   #adQuote { display: none; }
   #headerRightAd { display:none; }
   	.myItemsOptions { position: absolute; top: 20px; right: -2px; display: none; background-color: #54FF5F; padding-bottom: 3px; z-index:20; width: 93px; padding-left: 5px; 
	background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #54FF5F 100%);
	background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #54FF5F 100%);
	background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #54FF5F 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #54FF5F));
	background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #54FF5F 100%);
	background-image: linear-gradient(to top, #FFFFFF 0%, #54FF5F 100%);}
	.hiddenExpire { display: block !important; }
	.extraHeader { display: none; }
	.itemOptionsContainer { width: 70px !important; }
	.editItemOption { float: none; padding: 4px;  font-size: 110%; font-weight: bold; }
	.itemOptionButton { display: block !important; }
	.previewItemInfo { display: block !important; }
	#sellerInfoFiller { display: none; }
	#itemOwnerInfo { display: none; }
	#importItemWindow { width: 492px !important; }
	#importURL { width: 340px !important; }
}

@media screen and (max-width: 700px) {
	#rightMenu { display: none; }
	#categoryCol1 { width: 100% !important; }
	#categoryCol2 { width: 100% !important; } 
	#categoryCol3 { width: 100% !important; }
	#rsslink { display:none; }
	#searchresultcount {display:none; }
	#optionImportItem { display: none !important; }
	#importItemWindow { display: none !important; }
	#easyWaysText { display: none !important; }
	.shrinkItemLog { width: 135px; }
	.shrinkItemLog2 { width: 195px; }
}

/** Set up for large mobile **/
@media screen and (max-width: 600px) {
	.tableColumn { display: table-row !important; }
	#leftMenu { display: table-cell !important; width: 100% !important; min-width: 300px; }
	.hiddenSide { width: 100% important; display: block;}
	.hiddenSpace { display: none; }
	#middleMenu { display: table-cell !important; width: 100% !important; min-width: 300px; }
	#mainRow { display: block; }
	#searchBar { position: absolute; top: 20px; right: 0px; display: block !important; }
	#searchTitle { display: none; }
	#categoryButton { display: inline !important; }
	#advanceSearch { display: none; }
	#leaderad { display: none; }
	#leftOptions { display: none; }
	#theCategories { width: 98% !important; display: none; }
	#postOptions { display: none; }
	#leftCategories { width: 48% !important; min-width: 135px; float: left; margin-left: 5px; }
	#rightCategories { width: 48% !important; min-width: 135px; float: left; margin-left: 5px; }
	#myHome { display: none; }
	#myLatest { display: block !important; }
	#welcomeHead { display: none; }
	#welcomeLikes { display: none; }
	#postOption { display: block !important; }
	#bookooTree { display: none; }
	#leftAd { display: none; }
	#footerAds1 { display: none; }
	#footerText1 { display: none; }
	#footerText2 { display: none; }
	.ltRecent { background-color: #FFF; }
	.r1 { background-color: #EEF !important; }
	.imageAvailable { display: none; }
	.mobileImageIcon { display: block !important; }
	/* Profile pages */
	#accountLocation { display: none; }
	#tipsForSelling { display: none; }
	#fullYards { display: none !important; }
	#mobileYards { display: block !important; }
	#easyWaysContainer { margin-top: 0px !important; }
	
.mobileOptions {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, whiteSmoke) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #ebebeb 100% );
	border:1px solid #d4ffea;
	font-size:110%;
	font-weight: bold;
	padding:3px !important;
	margin: 0px 25px 2px 10px;
}
.mobileOptions:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ebebeb), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #ebebeb 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ffffff');
	background-color:#ebebeb;
}
.mobileOptions:active { position:relative; top:1px; }
}

/** set up for landscape small mobile **/
@media screen and (max-width: 475px) {
	#logo { display: none !important; }
	#searchBar { top: 3px; }
	#mobileHead { display: block !important; }
	#mainsearchbox{width: 60px;}
}

@media screen and (max-width: 450px) {
	#viewSellerInfo { display: block! important; float: none !important; }
	#sellerInfoBlock { display: none; float: none !important; margin-top: 0px;}
	.newsicon{ display:none; }
	.img_box { padding: 0px; }
	.item_box { width: 30% !important; }
	.formShrink { width: 215px; }
	.formnote { width: 220px; }
	.shrinkItemTitle { width: 200px; }
	.shrinkElement { width: 305px; }
	#feedFormShrink { width: 270px; }
	#accountCreditsTable { width: 300px !important; }
}

/** set up for protrait small mobile **/
@media screen and (max-width: 400px) {
	.item_box { width: 45% !important; }
	.img_box { padding: 0px; }
	#leftCategories { width: 100% !important; }
	#rightCategories { width: 100% !important; }
	#itemOwnerButtonSpace { height: 10px; display: block !important; }
}