html { font-family:arial; color:#222; background-color: white;/*#c2c4c3*/ ; }
body { margin:0 auto; }

.itemImage { border: 0px; width:100%; height: auto;  border-radius: 12px; }
a { text-decoration: none; font-weight:bold; font-family:arial; }
h1,h2,h3,h4,h5,h6 { padding:0; margin:0; font-size:1em; font-weight:bold; line-height: 1em; }
h1.middleTitle { text-align: left; color: #6E6680; margin-bottom: 10px; }
ul{	list-style: none; margin: 0em; padding: 0em 0em 0em 1em;	}

.addthis_inline_share_toolbox { text-align: right; }

img.showHelp { width: 10px; }

.highlight { padding: 0px; margin: 0px 0px 0px 10px; color: #164365; text-decoration: none; font-size: 0.9em; font-weight: bold; }
.highlight a, .highlight a:visited { color: #164365; text-decoration: none; text-indent: 1.25em; }
.highlight a:hover { color: #6F6F6F; text-decoration: underline; text-indent: 1.25em; }

#gallery span { display: block; }

.floatLeft { float: left; }
.floatRight { float: right; }
.textLeft { text-align: center; }
.textRight { text-align: center; }
.centerText { text-align: center; }
.fontWeight { font-weight: normal; }
.clearFloat { clear: both; }

.redText { color: red; }

.displayInlineBlock { display: inline-block; }
.displayInlineBlock2 { display: inline-block; margin: 0em 0.25em; border:0.0em solid #CECECE; }

.viewMorePhotos { float: left; width: 5.5em; text-align: center; line-height: 0.85em; font-size: 0.5em; border: 0em solid #000; }
.viewMorePhotos a span { }
.report { width: 6.5em; line-height: 0.8em; font-size: 0.5em; border: 0em solid #000; }
.report a { }

.noImageOrWanted { height: 132px; border:0.0em solid #CECECE; }

.lineHeightPoint5em { line-height: 0.5em; }
.lineHeightPoint05em { line-height: 0.05em; }

/* Clearfix */
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix {  }

.textDecNone { text-decoration: none; }

.loginBox { color: #000; font-size: 9pt; font-weight: bold; padding-left: 30px; }
.loginBox .loginBoxUsername { float: left; width: 200px; }
.loginBox .loginBoxPassword { float: left; width: 200px; }
.loginBox .loginBoxButton { float: left; width: 60px; }

.footer { width: 100%; margin:0 auto; margin: 0.2em 0em 0.5em 0em; background-color:#e3dcdc; padding: 0.1em 0em 0.1em 0em; }
.footerparts { float: left; padding-left: 2em; padding-right: 2em; padding-bottom: 8px; font-family:arial; text-align:center; font-weight:bold; font-size: 0.7em; color:black; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); }
.footerInhouseAd { float: right; padding-left: 2em; padding-right: 2em; text-align:center; }

.specials { margin: 0em auto; width: 9em; text-align: center; /*margin: 0.938em 0.938em 0 0.938em;*/ padding: 0.233em; background-color: #D6FFAD; border-radius: 1.125em; } /* light grey */
.googleAdSense { width: 8.5em; text-align: center; margin: 0em 0em 0em 0em; padding: 10em 0em 0em 0em; border: 0em solid #999999; } /* light grey */

.subHeader { font-size:0.8125em; text-decoration: underline; }

.subHeader { font-size:0.8125em; text-decoration: underline; }
.adminMenu {  margin: 0em; padding: 0em; font-size: 1em; }
.adminMenu a { color: #6E6680; text-decoration: none; font-size: 1em; }
.adminMenu a:hover { color: #222; text-decoration: none; font-size: 1em; }

.emptySearchCategoryBox { float: left;	width: 8.125em; height: 100%; padding: 0.188em 0.188em 0.625em 0.625em; font-size: 0.75em; }
.categoryHeader { text-align: center; font-size: 1em; color: #A52A2A; padding: 0em; margin: 0em; } /* brown */

      #category-div { margin-top: 1em; }
	  #category-select { width: 100%; }
	  .category-row{
        padding: 3px 5px;
        border-top: 1px solid #FFF;
      }
      .category-row:first-of-type{
        border-top: none;
      }
      .category-row:hover{
        background: #E5E5E5;
        cursor: pointer;
      }

.singleItemDescCommContainer { float: right; margin: 0 auto; width: 65%; padding-right: 3%; }
.singleItemBoxDesc { border-radius: 1.125em; /*background-color:#FFEDDD;*/ border:0.063em solid #CECECE; width:100%; margin:0.25em; text-align:left; overflow:inherit; }
.singleItemBoxes { border-radius: 1.125em; background-color: #A2D3E0; border: 0.063em solid #CECECE; float: left; width: 15.5em; margin: 0.25em; padding: 0.2em; text-align: center; overflow: inherit; }
.multiItemBoxes { border-radius: 1.125em; background-color: #A2D3E0; border: 0.063em solid #CECECE; float: left; width: 8.2em; height: 14.8em; margin: 0.1em; padding: 0.25em 0.25em 0.8em 0.25em; text-align: center; overflow: inherit; }
.multiItemBoxes_pIndex { border-radius: 1.125em;background-color:#E8E8E8; border:0.063em solid #E8E8E8; float: left; width:34.375em; margin:0.25em 0.25em 0.25em 5em; padding:0.25em; text-align:left; overflow:inherit; }
.multiItemBoxesSpecial { border-radius: 1.125em; background-color: #CECECE; border: 0.063em solid #CECECE; float: left; width: 8.75em; margin: 0.25em; padding: 0.25em; text-align: center; overflow: inherit; }
.multiItemBoxesImg {	border-radius: 1.125em; padding: 0.0625em; border: 0.063em solid #F0F0F0; width: 6.5em; max-height: 6.5em; }
.multiItemBoxesImgSpecial {	border-radius: 1.125em; padding: 0.25em; border: 0.063em solid #F0F0F0; max-width: 6.25em; max-height: 4.375em; }
.itemTitle { font-size: 0.8em; text-align: center; }
.itemTitleSpecial { font-size: 0.6875em; }
.productLineheight {	line-height: 0.313em; }
.resultsPriceSize { font-size: 0.825em; }
.resultsPostcodeSize { font-size: 0.6875em; }

.fullDetailsLink { float: left; text-align: left; /*width: 4.8em;*/ border: 0em solid #ddd; }
.fullDetailsLink a span { color: darkblue; font-size: 0.5em; }
.commentsLink { float: right; text-align: right; /*width: 3em;*/ border: 0em solid #ddd; }
.commentsLink a span { color: darkblue; font-size: 0.5em; }
.itemDescHeading { text-align: center; font-weight: bold; font-size: 1.25em }
.commentsHeading { text-align: center; font-weight: bold; font-size: 1.25em; color: darkblue; }

hr.smallDivider { color: #EDB6B6; height: 0.063em; } /* brown = #A52A2A */
.catListLineHeight {	line-height: 0.75em; }

.singleItemBoxComments { border-radius: 1.125em; /*background-color:#FFEDDD;*/ border:0.063em solid #D5D5D5; width:100%;margin:0.25em;text-align:left;overflow:inherit; }
.viewOtherItemLink { float: left; width: 15em; text-align: center; margin: 0.25em 0.2em 0.25em 0.2em; padding: 0.25em 0.2em 0.25em 0.2em; background-color: #98FF5C; border-radius: 1.125em; } /* light grey */
.viewOtherItemLink span {	color: #1a2b3c; font-size: 0.6em; font-weight: bold; }
.sendPMLink {		float: left; width: 15em; text-align: center; margin: 0.25em 0.25em 0.25em 0.25em; padding: 0.25em 0.25em 0.25em 0.25em; background-color: #98FF5C; border-radius: 1.125em; } /* light grey */
.sendPMLink span {			color: darkblue; font-size: 0.73em; font-weight: bold; }

hr.smallDividerTwo { color: #EEEEEE; height: 0.063em; } /* brown = #A52A2A */
.itemDivider { height: 0.063em; border-top: 0.063em dashed #D5D5D5; }

.indent {				padding-left: 25em; }
.Expires  {				text-align: center; }

.userListSpacer{				float: left; text-align: left; padding: 0em 0.2em 0em 0.2em; margin: 0em auto; border: 0.0em dashed #999; width: 0.938em; }
.userViewEditLink{				float: left; text-align: left; padding: 0em 0.1em 0em 0.1em; margin: 0em auto; border: 0.0em dashed #999; width: 4.5em; }
.userDateTimeSpacer{			float: left; text-align: left; padding: 0em 0.2em 0em 0.2em; margin: 0em auto; border: 0.0em dashed #999; width: 3.438em; }
.userStatusSpacer{				float: left; text-align: left; padding: 0em 0.2em 0em 0.2em; margin: 0em auto; border: 0.0em dashed #999; width: 5.625em; }
.userNameSpacer{				float: left; text-align: left; padding: 0em 0.2em 0em 0.2em; margin: 0em auto; border: 0.0em dashed #999; width: 10em; }
.userShopnameSpacer{			float: left; text-align: left; padding: 0em 0.2em 0em 0.2em; margin: 0em auto; border: 0.0em dashed #999; width: 10em; }
.userPostcodeSpacer{			float: left; text-align: left; padding: 0em 0.2em 0em 0.2em; margin: 0em auto; border: 0.0em dashed #999; width: 6em; }
.userEmailSpacer{				float: left; text-align: left; padding: 0em 0.2em 0em 0.2em; margin: 0em auto; border: 0.0em dashed #999; width: 19em; }
.userlastLongedinSpacer{		float: left; text-align: left; padding: 0em 0.2em 0em 0.2em; margin: 0em auto; border: 0.0em dashed #999; width: 12em; }
.userWhereDidYouHearAboutUsSpacer{float: left; text-align: left; padding: 0em 0.2em 2em 0.2em; margin: 0em auto; border: 0.0em dashed #999; width: 12em; }

.wordwrap { 
   white-space: pre-wrap;      /* CSS3 */   
   word-wrap: break-word;      /* IE */
}

.editItemShopNameSpacer{	display:inline-block; width: 10em;	padding: 0em 0em 0em 0em; }

.editItemDeleteEditSpacer{	display:inline-block; width: 4em;	padding: 0em 0em 0em 0.1em; text-align: center; vertical-align: top; }
.editItemDetailsContainer{	float: left; }
.editItemStatusSpacer{		display:inline-block; width: 6.3em;	padding: 0em 0em 0em 0.1em;	margin: 0em 0em 0em 0em; background-color: #b0b0b0; word-wrap: break-word; vertical-align:top; }
.editItemListTypeSpacer{	display:inline-block; width: 9em;	padding: 0em 0em 0em 0.1em;	margin: 0em 0em 0em 0em; background-color: #ddd;	word-wrap: break-word; text-align: center; vertical-align:top; }
.editItemPriceSpacer{		display:inline-block; width: 6em;	padding: 0em 0em 0em 0.1em;	margin: 0em 0em 0em 0em; background-color: #b0b0b0; word-wrap: break-word; vertical-align:top; }
.editItemTitleSpacer{		display:inline-block; width: 100%;	margin: 0em 0em 0em 0em; word-wrap: break-word; }
.editItemDescSpacer{		display:inline-block; width: 100%;	margin: 0em 0em 0em 0em; word-wrap: break-word; }

.forumTopicTitleSpacer{ text-align: left; padding: 0em 0em 0.5em 0.5em; }
.forumTopicTitleSpacer a { color: #00e; }
.forumTopicPosterSpacer{ text-align: left; float: left; width: 23em; padding: 0em 0em 0em 2em; color: #888; font-size: 0.8em; }
.forumTopicViewsSpacer{ text-align: left;	float: left; width: 6.2em; padding: 0em 0.2em 0em 0.2em; color: #888; font-size: 0.7em; }
.forumTopicRepliesSpacer{ text-align: left; float: left; width: 6.2em; padding: 0em 0.2em 0em 0.2em; color: #888; font-size: 0.7em; }
.forumTopicDateSpacer{ text-align: right;	float: left; width: 10em; padding: 0em 0.625em 0em 0.625em;	color: #888; font-size: 0.8em; }
.forumTopicBGa { background: #E0E0E0; padding: 0em 0.25em 0em 0em; margin: 0em 0.5em 0.5em 0em; }
.forumTopicBGb { background: #D8D8D8; padding: 0em 0.25em 0em 0em; margin: 0em 0.5em 0.5em 0em; }

.forumViewTopicCommentSpacer{ text-align: left; padding: 0em 0em 0.5em 0.5em; }
.forumViewTopicPosterSpacer{ text-align: left; float: left; width: 29.5em; padding: 0em 0em 0em 2em; color: #888;	font-size: 0.8em; }
.forumViewTopicDateSpacer{ text-align: right; float: left; width: 10em; padding: 0em 0.625em 0em 0.625em; color: #888;	font-size: 0.8em; }
.forumViewTopicBGa { background: #E0E0E0; padding: 0em 0.25em 0em 0em; margin: 0em 0.5em 0.5em 0em; }
.forumViewTopicBGb { background: #D8D8D8; padding: 0em 0.25em 0em 0em; margin: 0em 0.5em 0.5em 0em; }

.privateMessageViewSubject { /*float: left; width: 22em; margin-right: 0em; text-align: left; font-size: 1.3125em; color: blue; font-style: italic;*/ text-decoration: underline; }
.privateMessageViewComment { margin-right: 0em; text-align: left; font-size: 0.9em; color: blue; font-style: italic; text-decoration: none; }
.privateMessageViewBy { text-align: left; font-size: 0.60em; }
.privateMessageViewDate { text-align: left; font-size: 0.60em; font-style: italic; }
.privateMessageViewReport { }
.privateMessageViewReport a { font-size: 0.60em; }

.itemCommentViewTitle { float: left; width: 22em; margin-right: 0em; text-align: center; font-size: 1.3125em; color: blue; font-style: italic; }
.itemCommentViewTotal { float: right; width: 9em; text-align: right; font-size: 0.75em; }
.itemCommentViewComment { float: left; width: 22em; margin-right: 0em; text-align: left; font-size: 1.3125em; color: blue; font-style: italic; }
.itemCommentViewShowmore { float: right; width: 8em; text-align: right; }
.itemCommentViewShowmore span a { font-size: 0.75em; }
.itemCommentViewBy { float: left; width: 40em; text-align: left; font-size: 0.60em; }
.itemCommentViewDate { width: 20em; text-align: left; font-size: 0.60em; font-style: italic; }
.itemCommentViewReport { float: right; text-align: right; width: 11.25em; }
.itemCommentViewReport a { font-size: 0.75em; }

.searchBarContainer { padding: 0em 0em 0em 0.5em; /*background-color: #ddd;*/ /*border-radius: 1.125em; background-color: #A7D3FF;*/ /* #B0E0E6 = Aquamarine aquablue*/ }
.searchBarContainer .onlyWanted { font-size: 0.8em; }
.searchBarContainer .localDistance { line-height: 1em; width: 1.2em; }
.searchBarContainer .startingPostcode { line-height: 1em; width: 2em; margin-bottom:5px; }
.searchBarContainer .searchDistance { line-height: 1em; width: 2em; }

.searchBarContainer span { /*float: left;*/ }

.catMenuItemWANTED { font-size: 0.9em; text-align: left; color: #555; margin: 0em 0em 0em 0.5em; padding: 0em 0em 0em 0em; }

ul{ list-style: none; padding: 0em; margin: 0em; }

ul.catMenuItem { font-size: 0.6em; text-align: left; color: #555; padding: 0em 0em 0em 0.6em; margin: 0em; list-style-type: none; }
ul.catMenuItem li a.titleTriangle { padding: 0em 0em 0em 0.6em; margin: 0em; background:  url("https://www.images.sellitbuyitfree.com/triangle_right.gif") center left no-repeat /*0em 2p x*/ transparent; display: inline; /*border: 0.063em solid #000;*/ }

ul.catMenuItem li a { color: #555; padding: 0em 0em 0em 0em; margin: 0em; text-decoration: none; }
ul.catMenuItem li a span { color: #555; margin: 0em 0.1em 0em 0.4em; }
ul.catMenuItem li a:hover span { color: #111; margin: 0em 0.1em 0em 0.4em; }
ul.catMenuItem li.catSubMenu { margin: 0em 0em 0em 1.5em; line-height: 1.5em; /*display: none;*/ }
ul.catMenuItem li.catSubMenu a:active { color: #A5260F; margin: 0em 0em 0em 0.4em; }
ul.catMenuItem li.catSubMenu a.sel { color: #A5260F; }

.rules { text-align: left; width: 100%; padding: 4px; font-size: 0.8em; }
.rules ul li { padding: 0.5em 0.5em 0em 0.5em; }

.homeContent { text-align: center; margin: 0em auto; }
.homeContent ul li { padding: 0.5em 0em 0em 0em; }

form{ padding: 0em; margin: 0em auto; }
.field{ padding: 0.313em 0em 0.188em 0em; text-align: left; }

.formInput, .formSelect { float: left; width: 88%; }
.formTextarea { float: left; width: 90%; }
.formExclamation { float: left; padding-left: 0.1em; }
.formExclamationMess { color: red; font-size: 0.7em; }
.submitButton { width: 100%; text-align: center; }

.value{ 	 padding: 0.313em 0em 0.188em 0.625em; text-align: left; }
.other{ 	 padding: 0.313em 0em 0.188em 0em; text-align: center; }
.forgotInfo{ margin: 0.313em; border: 0.063em solid #41A808; background: #B9E57B; padding: 0.313em; margin-bottom: 0.313em; text-align: center; }

.footerhosttext { font-size: 0.75em; line-height: 1.125em; color: #000; }
.copyright { float: left; width: 33%; text-align: center; font-size: 0.75em; line-height: 0.625em; border: 0.0625em dashed #000; }
.footerSmallHeaderText { font-size: 0.75em; line-height: 0.563em; }

#feedback{ left:1px;  /* change this to right: 1px; to put it on the left of the screen */
top:1em;height:100%;width:50px;margin:0;padding:0;position:fixed;z-index:5000;}
#feedback a{display:block;width:100%;height:100%;}
.fb_img, .fb_close { border: 0; }
.fb_button { left: 25%; width: 50%; }


.black_overlay{ display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; opacity:.80; }
.white_content { display: none; position: fixed; top: 5%; left: 2%; margin-right: 2%; /*width: 20em;*/ /*height: 55%;*/ padding: 0.5em 1em 1em 1em; border: 0.2em solid lightblue; background-color: white; z-index:1002; overflow: auto; }
.white_content2 { display: none; position: absolute; top: 5%; left: 2%; margin-right: 2%; width: 85%; max-width: 30em; /*height: 55%;*/ padding: 0.5em; border: 0.2em solid lightblue; background-color: white; z-index:1002; overflow: auto; font-size: 1.5em; }



.categories-button-img, .overlay-close { border: 0em; }

.successDiv {	margin: 0 auto; margin: 0px 0px 15px 0px; padding: 5px 0px 5px 0px; border: 0.063em solid #41A808; background: #B9E57B; text-align: center; }
.errorDiv {		margin: 0 auto; margin: 5px 0px 5px 0px; padding: 5px 0px 5px 0px; border: 0.063em solid #A5260F; background: #E28B65; text-align: center; }
.messageDiv {	width: 100%;	border: 0.063em solid #A5260F; background: #E28B65; text-align: center; border-radius: 0.938em; }
.message2Div {	width: 100%;	border: 0.063em solid #A5260F; background: #E28B65; text-align: center; border-radius: 0.938em; }

.widthLimiter{ width: 100%; margin: 0em auto; }

fieldset { border-color: #ADD8E6; border-radius: 0.938em; }

.more { display: none; }
a.showLink, a.hideLink { text-decoration: none; color: #36f; font-size: 0.75em; }
a.hideLink { display: none; }
a.showLink:hover, a.hideLink:hover { border-bottom: 0.01em dotted #36f; text-decoration: none; color: #36f; font-size: 0.75em; }

a:link,a:visited,a:active{ color: black; font-weight: bold; text-decoration: none; }
a:hover{ color: #222; text-decoration: underline; }

.pageNumber a:link, .pageNumber a:visited, .pageNumber a:active { color: #ddd; font-size: 0.5em; }
.pageNumber a:hover { color: #222; font-weight: bold; font-size: 0.6em; }

/*    ------------        RSS drop-down        ------------    */
#rss {	width: 3em;	position: absolute;	display: inline; }
#rss img { z-index: 1; }
#rss:hover #rssmenu { display: inline; }
#rssmenu {
	position: absolute;	top: 1em;	/*margin-left: -12em;*/
	z-index: 1000;	display: none;	line-height: 2em;
	width: 10.5em;	height: 8.5em;	padding: 0.4em;
	color: #ffffff;	border: 0.0625em solid #ffffff;	/*left: 3.125em;*/
}
#rssmenu ul { list-style-type: none; margin: 0em; padding: 0.4em 0em 0em 0em; border-top: 0em solid #ffa849; }
#rssmenu li { clear: left; }
#rssmenu a { padding-left: 0em; text-decoration: none; display: block; color: #ffffff; }
#rssmenu a:hover { color: #eb5500; background-color: #ffffff; }

#categoryList {	display: inline; width: 4em;	margin-left: 0.3em; }

#categoryList img { z-index: 1; }
#categoryList:hover #categoryListmenu { display: inline; background-color: #000; }
#categoryListmenu {
	position: absolute;	top: 1em;	/*margin-left: 4em;*/
	z-index: 1000;	display: none;	line-height: 2em;
	width: 12em;	height: auto;	padding: 0.4em 0.4em 0.4em 4em;
	color: #ffffff;	border: 0.0625em solid #ffffff;	/*left: 3.125em;*/
}

div.viewErrorsID { float: left; width: 5.8em; padding-left: 1em; }
div.viewErrorsDATA { float: left; width: 21em; padding-left: 1em; }
div.viewErrorsERRORMESSAGE { float: left; width: 21em; padding-left: 1em; }
div.viewErrorsTHEIP { float: left; width: 5em; padding-left: 1em; }
div.viewErrorsFROMLINK4 { float: left; width: 6em; padding-left: 1em; }
div.viewErrorsQUERY { float: left; width: 8em; padding-left: 1em; }
div.viewErrorsMYSQLERRNO { float: left; width: 8em; padding-left: 1em; }
div.viewErrorsMYSQLERROR { float: left; width: 8em; padding-left: 1em; }

/* Responsive */
.nav-group { float: left; }

.leftLogo { float: none; display: none; }
.rightLogo { float: left; display: block; /*width: 60%;*/ padding-left: 5%; }
.logo img { width: 100%; }
.categoriesSearchBarLogo { float: left; }

#container { width: 98%; margin: 0 auto; padding: 0.5%; border: 0.0em solid #fff; }
.containerInner { padding: 0em 0em 1em 0em; }

.additem-left { float: left; width: 27%; }
.additem-mid { float: left; width: 33%; }
.additem-right { float: left; width: 40%; }

.edititem-left { float: left; width: 50%; }
.edititem-mid { float: left; width: 50%; }
.edititem-right { float: none; width: 100%; }
.edititem-right-left { float: left; width: 50%; }
.edititem-right-right { float: left; width: 50%; }

#leftInner { width:41%; }
#leftInner,#rightInner { border: 3px solid #22566B; border-radius: 12px; display:table-cell;   padding:1% 1.9%;   background-color:#c2c4c3/*#ffffff*/;   border:1px solid #666;   border-radius:10px;   box-shadow:5px 5px 5px #999; }
#leftInner100 { display:inline-block; border-radius: 12px; width:98%;   margin: 1% auto; padding: 1%; background-color:#DAF6F6;   border:1px solid #666;   border-radius:10px;   box-shadow:5px 5px 5px #999; }
#middle-col {    display:table-cell;    width:1%; }
#rightInner {   width: 52%; }

/*Styles for screen 900px and lower					GREEN	*/
@media screen and (max-width: 900px) {

.nav-group { float: left; }

.leftLogo { float: none; display: block; width: 100%; }
.logo { width: 100%; }
.rightLogo { float: none; display: none; padding-left: 0em; }

.additem-left { float: left; width: 50%; }
.additem-mid { float: left; width: 50%; }
.additem-right { float: left; width: 100%; }

.edititem-left { float: left; width: 100%; }
.edititem-mid { float: left; width: 100%; }
.edititem-right { float: none; width: 100%; }
.edititem-right-left { float: left; width: 50%; }
.edititem-right-right { float: left; width: 50%; }

#leftInner,#rightInner { border: 3px solid #22566B; border-radius: 12px; 
   display:table-cell;   width:41%;   padding:1% 1.9%;   border:1px solid #666;   border-radius:10px;   box-shadow:5px 5px 5px #999; }
#rightInner {   width: 52%; }
#middle-col {    display:table-cell;    width:1%; }

.singleItemDescCommContainer { float: right; margin: 0 auto; width: 50%; padding-right: 3%; }
.singleItemBoxComments { width: 100%; }
.singleItemBoxDesc { width: 100%; }
}


/*Styles for screen 600px and lower					blue	*/
@media screen and (max-width: 600px) {
.nav-group { float: left; }

.leftLogo { float: none; display: block; width: 100%; }
.rightLogo { float: none; display: none; padding-left: 0em; }

.additem-left { float: left; width: 100%; }
.additem-mid { float: left; width: 100%; }
.additem-right { float: left; width: 100%; }

.edititem-left { float: left; width: 100%; }
.edititem-mid { float: left; width: 100%; }
.edititem-right { float: left; width: 100%; }
.edititem-right-left { float: left; width: 100%; }
.edititem-right-right { float: left; width: 100%; }

#middle-col {display:none;}
#leftInner,#rightInner {display:inline-block; width:96%; margin:10px 0;}

.singleItemDescCommContainer { float: none; margin: 0 auto; width: 95%; padding-right: 0em; }
.singleItemBoxComments { width: 100%; }
.singleItemBoxDesc { width: 100%; }
}


/*Styles for screen 515px and lower					ORANGE	*/
@media only screen and (max-width : 480px) {

.nav-group { float: left; }

.leftLogo { float: none; display: block; width: 100%; }
.rightLogo { float: none; display: none; padding-left: 0em; }

.additem-left { float: left; width: 100%; }
.additem-mid { float: left; width: 100%; }
.additem-right { float: left; width: 100%; }

.edititem-left { float: left; width: 100%; }
.edititem-mid { float: left; width: 100%; }
.edititem-right { float: left; width: 100%; }
.edititem-right-left { float: left; width: 100%; }
.edititem-right-right { float: left; width: 100%; }

#middle-col {display:none;}
#leftInner,#rightInner {display:inline-block; width:96%; margin:10px 0;}

.singleItemDescCommContainer { float: none; margin: 0 auto; width: 95%; padding-right: 0em; }
.singleItemBoxComments { width: 100%; }
.singleItemBoxDesc { width: 100%; }
}


/*Smartphone										YELLOW	*/
@media only screen and (max-width : 320px) {
.nav-group { float: left; }

.leftLogo { float: none; display: block; width: 100%; }
.rightLogo { float: none; display: none; padding-left: 0em; }

.categoriesSearchBarLogo { float: none; }

.additem-left { float: left; width: 100%; }
.additem-mid { float: left; width: 100%; }
.additem-right { float: left; width: 100%; }

.edititem-left { float: left; width: 100%; }
.edititem-mid { float: left; width: 100%; }
.edititem-right { float: left; width: 100%; }
.edititem-right-left { float: left; width: 100%; }
.edititem-right-right { float: left; width: 100%; }

#middle-col {display:none;}
#leftInner,#rightInner {display:inline-block; width: 96%; margin:10px 0;}

.singleItemDescCommContainer { float: none; margin: 0 auto; width: 93%; padding-right: 0em; }
.singleItemBoxComments { width: 100%; }
.singleItemBoxDesc { width: 100%; }
}
/* End of Responsive */

fontsize1-2em { font-size: 1.2em; }
.redText { color: red; }
.w3-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
