/* ------------------------------------------------------------
* #1 MARKETPLACE
* ------------------------------------------------------------ */

.marketplacemenu {
	margin-top: -10px !important; 
	margin-left: 30px !important; 
	float:left;
	display: block;
	
	}
	
.marketplacespec {
	display: block;
	margin-top: -10px !important;
	width: 100%;
	padding-right: 5px !important;
	}	

/* ------------------------------------------------------------
* #4 SIDENAV: COLOR SPECIALS
* ------------------------------------------------------------ */

.special-offers { margin: 40px auto 42px auto !important; }
	.special-offers .description .space { line-height: 30px !important; }
	.special-offers .salexxx .background { background: url(/shopping/images/special-offers-sale-bg-1b.jpg) 0 0 repeat; width: 100%; height: auto !important; margin: 18px 0px 0 9px; text-align: center; padding: 5px 0 10px 0; z-index: 2; position: relative; }
		
	.special-offers .sale { background: #efefef; width: 100%; height: auto !important; margin: 18px 0px 0 9px; text-align: center; padding: 5px 0 10px 0; z-index: 2; position: relative; }
	.special-offers .sales:hover { background: #ECF4F7;}
	
	.special-offers .percent-off { background: #fff; width: 100%; height: auto !important; margin: 18px 0px 0 9px; text-align: center; padding: 5px 0 10px 0; z-index: 2; position: relative; }
	.special-offers .percent-offf:hover { background: #ECF4F7;}
	
	.special-offers .specials { background: #fff; width: 100%; height: auto !important; margin: 18px 0px 0 9px; text-align: center; padding: 5px 0 10px 0; z-index: 2; position: relative; }
	.special-offers .specialss:hover { background: #ECF4F7;}
		
	//.special-offers .specials { display: none;}
	.special-offers .low { background: #fff; width: 100%; height: auto !important; margin: 18px 0px 0 9px; text-align: center; padding: 5px 0 10px 0; position: relative; z-index: 2;  }
	.special-offers .loww:hover { background: #ECF4F7;}	
		
		.special-offers a { text-decoration: none; }

.special-offers .description { 
	padding: 11px 9px 0 0px; 
	font-family: Source Sans Pro, sans-serif; 
	font-size: 15px !important; 
	line-height: 30px; 
	font-weight: 400; 
	color: #000;
	position: relative; 
	z-index: 10;
	background-color: transparent !important;
	border: none !important;
	}
	
.special-offers .titlesm { 
	font-size: 40px !important; 
	line-height: 64px; 
	font-weight: 100; 
	color: #000; 
	padding: 0 10px 0px 10px; 
	display: block; 
	position: relative; 
	z-index: 10; 
	}





.special-offers {
	width: 96% !important;
}


.special-offers > a {
	display: inline-block;
	border: 1px solid #ccc;
	border-radius: 30px;
	-moz-border-radius: 30px;
	background: #f6f6f6 !important;
}

.special-offers > a:hover {
	background: #fcfcfc !important;
}








/* ------------------------------------------------------------
 * #5 MENU BUTTONS
 * ------------------------------------------------------------ */

.aside-menu {
display: block;
margin-top: 0px !important;
background: transparent url(/images/bkgd/special-offers-specials-bg2.png) center 0px no-repeat;
position: absolute;
z-index: 1;
}
.container-mshop {
margin: 0px 50px;
border: 0;
background: transparent;
padding: 0;
}
.container-mshop .drop-button {
position: relative;
}
.container-mshop .drop-button .drop-btn {
display: block;
margin: 0;
border-top: 1px solid #fff;
border-bottom: 1px solid #ccc;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
background: #eee;
background: -webkit-gradient(linear, 0% 10%, 0% 90%, from(#f5f5f5), to(#dddddd));
background: -webkit-linear-gradient(top, #f5f5f5 10%, #dddddd 90%);
background: -moz-linear-gradient(top, #f5f5f5 10%, #dddddd 90%);
background: -ms-linear-gradient(top, #f5f5f5 10%, #dddddd 90%);
background: -o-linear-gradient(top, #f5f5f5 10%, #dddddd 90%);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f5f5, endColorstr=#dddddd)";
font-weight: 500;
font-size: 14px;
line-height: 18px;
box-shadow: 0 2px 5px #999;
padding: 3px 4px;
}
.container-mshop .drop-button .drop-btn a {
display: block;
background: transparent url(/images/icons/icon_btn_closed.png) right center no-repeat;
padding: 5px 46px 5px 8px;
color: #333 !important;
text-decoration: none !important;
}
.container-mshop .drop-button .drop-btn a:hover {
color: #333 !important;
}
.container-mshop .drop-button .drop-btn a.open {
background-image: url(/images/icons/icon_btn_open.png);
}
.container-mshop .drop-button .drop-nav-shop {
position: absolute;
left: 8px !important;
right: 8px !important;
display: none;
z-index: 99;
}

.container-mshop .drop-button .drop-nav-shop ul {
margin: 0;
padding: 0;
background: #333;
list-style: none !important;
}
.container-mshop .drop-button .drop-nav-shop ul li {
margin: 0;
border-bottom: 1px solid #666;
background: transparent;
padding: 0;
font-weight: 400;
font-size: 13px;
line-height: 20px;
}
.container-mshop .drop-button .drop-nav-shop ul li.blueline {
background: #777;
height: 4px !important;
}
.container-mshop .drop-button .drop-nav-shop ul li a {
display: block;
margin: 0;
padding: 7px 13px;
color: #eee !important;
text-decoration: none !important;
}
.container-mshop .drop-button .drop-nav-shop ul li a span {
font: 600 10px/18px Lato, Arial, Helvetica, sans-serif;
}
.container-mshop .drop-button .drop-nav-shop ul li a:hover {
color: #ccc !important;
}
.container-mshop .drop-image {
background: transparent url(/images/special-deal.png) center 16px no-repeat;
height: 50px;
}
.contentarea .panel .container-mshop .drop-button .drop-nav-shop ul li {
background: none !important;
margin: 0px !important;
padding: 0px !important;
}
.panel.secondsection {
margin-top: 90px !important;
}


/* ------------------------------ 0-900px ---------------------------- */

@media handheld, only screen and (max-width: 900px) {
	
	
}

