/*
* @author: William Khoe
*/

.skuSearchNotFound {
    padding-top: 10px;
    text-decoration-color: white;
    color:white;
}

#quick-nav
{
	position:relative;
	z-index:5;
	margin: 0px 0 25px 0;
    padding: 0 0 15px 0;
	border-bottom:3px solid #F0F0F0;
	text-align:center;
}
#quick-nav .content
{
	padding:24px 8px;

	background:#222; /* Old browsers */
	background:-moz-linear-gradient(top,  #333 0%, #111 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(100%,#111)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  #333 0%,#111 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  #333 0%,#111 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top,  #333 0%,#111 100%); /* IE10+ */
	background:linear-gradient(to bottom,  #333 0%,#111 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111',GradientType=0 ); /* IE6-9 */

	border:2px solid #000;
	color:#FFF;
}
#quick-nav .shadow
{
	padding:0 38px 0 0;
	height:18px;
	background:url(/img/ui/shadow-3d-sliding.png) no-repeat 100% -18px;
}
#quick-nav .shadow span
{
	display:block;
	height:100%;
	background:url(/img/ui/shadow-3d-sliding.png) no-repeat 0 0;
}
#quick-nav h3
{
	margin:0 30px 0 0;
	font-size:18px; font-weight:700; text-transform:uppercase; line-height:33px; vertical-align:middle; -webkit-font-smoothing:antialiased;
}
#quick-nav .form-separator
{
	padding:0 25px;
	font-size:17px; font-weight:700; font-family:"nimbus-sans", "Helvetica Neue", Helvetica, Arial;
}
#quick-nav h3, #quick-nav .form-separator, #quick-nav .custom-select
{
	display:inline-block;
}
#quick-nav .custom-select
{
	width:248px; text-align:left;
}

/* Regular Desktop */

@media only screen and (min-width:1024px) {

}

/* Tablet Portrait */

@media only screen and (min-width:768px) and (max-width:1023px) {

#quick-nav h3
{
	margin-right:15px;
}
#quick-nav .custom-select
{
	width:218px;
}
#quick-nav .form-separator
{
	padding:0 15px;
	font-size:12px;
}

}

/* Mobile Portrait & Landscape */
@media only screen and (max-width:767px) {

#quick-nav
{
	text-align:left;
}
#quick-nav .content
{
	padding:10px 15px 20px 15px;
}
#quick-nav h3, #quick-nav .form-separator, #quick-nav .custom-select
{
	display:block;
}
#quick-nav h3
{
	margin:0 0 13px 0;
	text-align:center;
}
#quick-nav .custom-select
{
	width:auto;
}
#quick-nav .form-separator
{
	padding:10px 0;
	font-size:14px; text-align:center;
}

}

/* Mobile Portrait */
@media only screen and (max-width:320px) {

}




#Brandquick-nav
{
	position:relative;
	z-index:5;
	margin: 0px 0 25px 0; padding:0 0 15px 0;
	border-bottom:3px solid #F0F0F0;
	text-align:center;
}
#Brandquick-nav .content
{
	padding:15px 25px;
	background:#EDEDED;
	border:5px solid #FFFFFF; border-radius: 10px;
	color:#FFF;
}
#Brandquick-nav .shadow
{
	padding:0 38px 0 0;
	height:18px;
	background:url(../../img/ui/shadow-3d-sliding.png) no-repeat 99% -18px;
}
#Brandquick-nav .shadow span
{
	display:block;
	height:99%;
	background:url(../../img/ui/shadow-3d-sliding.png) no-repeat 0 0;
}
#Brandquick-nav h3
{
	margin:0 30px 0 0;
	font-family:'Yanone Kaffeesatz', Helvetica, Arial, sans-serif; color: #8D8B82; letter-spacing:0.02em;
	font-size:20px; font-weight:400; text-transform:uppercase; line-height:33px; vertical-align:middle; -webkit-font-smoothing:antialiased;
}

#Brandquick-nav h3, #quick-nav .form-separator, #Brandquick-nav .custom-select
{
	display:inline-block;
}
.content .module,
.content .module
{
	position:relative;
	min-height:40px;
	padding:0 20px;
	border-left:1px solid #E0E0E0;
}
.content .col-1 .module,
.content .col-2 .module
{
	border:none;
}