.quickcart img {
    display: none;
}

body .divsel	select{
	background: transparent;
	width: 455px;
	padding: 2px 5px 5px 5px;
	border: 0px solid #ccc;
	height: auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
	-webkit-appearance: none;

}

body .divsel	{
	width: 428px;
	height: 24px;
	overflow: hidden;
	background: url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/itemoptionsarrow.jpg);
	background-repeat: no-repeat;
	background-position: 404px center;
	border: solid 1px #cccccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;

}

#kwmx-orderform select option:nth-child(odd)	{
	background-color: #eeeeee;
}
#kwmx-orderform select option:nth-child(even)	{
	background-color: #e8e8e8;
}



body	{
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0;
	background: #fffffff;
	font-size: 13px;
}
.strike{
	text-decoration:line-through;
	color:#555555;
	font-size:12px;
	font-weight:normal;
}
.striketext{
	color:#555555;
	font-size:12px;
	font-weight:normal;
}
h2, a{color:#333333;}
a:hover{color:#c9161e;}
h2{font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
form, img, fieldset	{margin: 0;	padding: 0;	border: 0;}
body .grey{
	font-weight:normal;
	color:#777777;
}
.emf-label-desc span {
    color: #ff0000;
}
#emf-form.leftLabel label.emf-label-desc, #emf-form.rightLabel label.emf-label-desc {
    float: left;
    width: 34%;
}
#emf-container ul li label.emf-label-desc {
    font-weight: 700;
    padding-right: 2px;
    padding-bottom: 5px;
    display: block;
}
#emf-form.leftLabel div.emf-div-field, #emf-form.rightLabel div.emf-div-field {
    float: left;
    width: 64%;
}
#emf-form-instruction{
    margin-bottom: 15px;
    border-bottom: 1px solid #ccc;
}
#emf-container ul li {
    margin: 5px 0;
    padding: 5px 0;
    width: 100%;
    vertical-align: top;
    clear: both;
}
.emf-li-field {
    overflow-x: hidden;
}
#emf-form-title {
    font-size: 20px;
}
#emf-container .emf-bold {
    font-weight: 700;
}
#emf-container {
    font-family: Verdana;
    color: #000;
    font-size: 13px;
    width: 640px;
}
.emf-field-text, .emf-field-select {
    padding-bottom: 10px;
}
.emf-div-field .one_column {
    width: 100%;
    padding-bottom: 5px;
}
.emf-div-field .padleft-w5 {
    padding-left: 5px;
}
#emf-li-1 {
    padding-bottom: 15px;
}
#emf-container ul {
    list-style-type: none;
    padding: 0 5px 15px 10px;
    margin: 0;
}
#emf-form-title {
    padding: 0 10px 5px 10px;
    font-weight: bold;
}
#emf-form-description {
    padding: 0 10px 10px 10px;
}
#emf-form {
    position: relative;
    padding: 0px 5px 15px 5px;
}

.itbold{font-weight:bold; font-style:italic;}
.kwmx-fontbold	{font-weight: bold;}
.kwmx-fontred	{color: #990000;}
.kwmx-fontblack	{color: #000000;}
.kwmx-fontwhite	{color: #ffffff;}

.kwmx-font10	{font-size: 10px;}
.kwmx-font11	{font-size: 11px;}
.kwmx-font12	{font-size: 12px;}
.kwmx-font13	{font-size: 13px;}
.kwmx-font14	{font-size: 14px;}
.kwmx-font15	{font-size: 15px;}
.kwmx-font16	{font-size: 16px;}

.kwmx-none	{display: none;}
.kwmx-block	{display: block;}
.kwmx-inline	{display: inline;}

.kwmx-clearboth	{clear: both;}

.kwmx-white-bg	{background: #ffffff;}

.border {
    border-bottom:1px solid #999999;
}

#kwmx-outer-wrapper	{
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-body-bg.jpg');
	background-repeat: repeat-x;
}

#kwmx-wrapper	{
	width: 990px;
	margin: 0 auto 0 auto;
}
#kwmx-midsection	{
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/mid-bg3.png');
	background-repeat: repeat-y;
	width:990px;
	padding-top: 25px;

}
/*-----------------------------HEADER---------------------*/
#kwmx-header	{
	width: 990px;
	height: 148px;
	position: relative;
}
#kwmx-header-left	{
	float: left;
	display: inline;
	width: 330px;
	height: 118px;
	position: relative;
}
#kwmx-header-logo	{
	width: 307px;
	height: 72px;
	margin-top:25px;
}
#kwmx-header-logo-long	{
	width: 220px;
	height: 180px;
	position: absolute;
}
#kwmx-header-mid	{
	float: left;
	display: inline;
	width: 382px;
	height: 64px;
	position: relative;
}
#kwmx-header-right	{
	width: 268px;
	float: left;
	height: 54px;
	text-align:right;
	color:#6f7075;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
	padding-top:10px;
}
#kwmx-header-right span{
	font-size:18px;
	color:#000000;
}
#phone-icon{
	float:left;
	margin-left:109px;
}
#kwmx-header-cs-links	{
	position: absolute;
	top: 7px;
	left: 323px;
	color: #333333;	
	font-size:11px;
}
#kwmx-header-cs-links a	{
	color: #333333;
	text-decoration: none;
	margin: 5px 2px 0 2px;
	float:left;
	font-weight:bold;
	padding:0 5px;
}
#kwmx-header-cs-links img{
	float:left;
}
#kwmx-header-cs-links a:hover	{
	text-decoration: underline;
}
#kwmx-header-search	{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -534px 0; 
	height:36px;
	width:375px;
	margin-top:8px;
}
#kwmx-header-search:hover	{
	background-position:-534px -36px;
	height:36px;
	width:375px;
	margin-top:8px;
}
#kwmx-header-query {
width: 253px;
padding: 10px 18px;
margin: 0;
background: none;
font-size: 16px;
letter-spacing: -.25px;
color: #616467;
border: 0;
height: 17px;
float: left;
}
#kwmx-header-search-go	{
	float:left;
	height: 34px;
	width: 82px;
}
#kwmx-header-view-cart	{
	height: 44px;
    position: absolute;
    width: 109px;
}

/*----------------------YAHOO SUPERBAR----------------------------------*/

#kwmx-superbar	{
	height:53px;
	float:right;
	width:461px;
	position:relative;
}
div#kwmx-superbar:hover{
	background-position:0 -57px;
}
body #ys_superbar	{
	width: auto;
	height:44px;
	position:absolute;
	right:0;
}
body #ys_cpers	{
	float: left;
	position: absolute;
	left: 0;
	width: 100px;
}
body #ys_cpers a	{
	text-decoration: none;
	color: #ffffff;
	font-size: 12px;
}
body #yfc_mini	{
	position: relative;
	color:#ffffff;
	height:20px;
	width:110px;
	padding-top:21px;
}
body #yfc_show_mini, body #yfc_sub_total_mini{
	color:#ffffff;
	margin-left:0;
}
body .smb-mc .mini_msg{
	
}
body .smb-mc .mini_item_count{
	color:#ffffff;
	margin-left:0;
	font-weight: bold;
	display:block;
	float:none;
	text-align: center;
}
body #yfc_mini	{
	text-decoration: none;
}
body .smb-mc .mini_align{
	width:1px;
	display: none;
}
body #yfc_minicart{
	width:109px;
	text-align:center;
	padding-left: 1px;
}
#free-ship{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -910px 0;
	width:118px;
	float:left;
	height:52px;
}
#free-ship a{
	height:52px;
	width:110px;
}
#free-ship:hover{
	background-position: -910px -57px;
}
#free-shipping{
	width:119px;
	height:45px;
}
#low-price{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1029px 0;
	width:128px;
	float:left;
	height:52px;
}
#low-price a{
	height:52px;
	width:110px;
}
#low-price:hover{
	background-position: -1029px -57px;
}
#lowprice{
	width:126px;
	height:45px;
}
#secure-order{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1158px 0;
	width:106px;
	float:Left;
	height:52px;
}
#secure-order a{
	height:52px;
	width:110px;
}
#secure-order:hover{
	background-position: -1158px -57px;
}
#secureorder{
	width:108px;
	height:45px;
}
#view-cart{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1265px 0;
	width:109px;
	float:left;
	height:52px;
}
#view-cart a {
	height:52px;
	width:110px;
}
#view-cart:hover{
	background-position: -1265px -57px;
}
#cg-depart-infograph {
	width: 100%;
	text-align: center;
}
#cg-depart-infograph {
	margin-top: 30px;
}
#cglearnmore {
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 10px;
	clear: both;
}
#cg-learn-more-link {
	text-decoration: underline;
	color: #c9151e;
	cursor: pointer;
}
#infograph-hide {
	display: none;
}
#refnumPopWrap{
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.4);
	background: rgba(0,0,0,0.4);
	z-index: 999999;
	display: none;
}
#refnumPop{
	position: relative;
	top: 40%;
	left: 0;
	width: 240px;
	height: 150px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #ccc;
	background: #ededed;
	background-color: #ededed;
	border-radius: 5px;
	z-index: 9999999;
	text-align: center;
	box-shadow: 0px 1px 10px 2px #000;
	/*display: none;*/
}
#refnumlabel{
	color: #000;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 22px;
}
#refnumRed{
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
}
#refpopex {
	position: absolute;
	top: 0px;
	right: 8px;
	cursor: pointer;
	color: #000;
}
#refpopex:hover {
	color: #999;
}

/*-----------------------TOP NAV TEXT BASED-----------------------------*/
#kwmx-topnav	{
/*	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-topnav-matrix.jpg');
	background-position: 0 0;
*/	height: 30px;
	padding: 0;
	list-style-type: none;
	width:980px;
	margin:0 auto;
}
.kwmx-topnav	{
	margin: 0;
}
.kwmx-topnav-logo-long	{
	width: 736px;
	margin: 0 0 0 224px;
}
#kwmx-topnav li	{
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/divider.jpg');
	background-position: top left;
	background-repeat:no-repeat;
	float: left;
	display: inline;
	margin: 0;
	padding:0;
}
#kwmx-topnav li:hover{
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/selected-bg.jpg');
	background-repeat:repeat-x;
/*	opacity: -0.6;
	filter: alpha(opacity=-2);
*/	color:#ffffff;
}
#kwmx-topnav li a	{
	text-decoration: none;
	display: block;
	text-align: center;
	padding: 8px 10px 5px 9px;
	margin:0;
	color:#ffffff;
	font-size:12.8px;
	font-weight:bold;
	float:left;
	text-transform:uppercase;
}
#kwmx-topnav li a:hover{
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/selected-bg.jpg');
	background-repeat:repeat-x;
/*	opacity: -0.6;
	filter: alpha(opacity=-2);
*/	color:#ffffff;
}
.divider{float:left; margin-top:-9px;}

#last-divider{float:right;}
	
#dn-arrow-topnav{margin-left:10px;}
body #kwmx-topnav #all-depts{float:right;}
body #all-depts #kwmx-topnav-uls li{
	width:220px;
}
/*-----------------------TOP NAV IMAGE BASED-----------------------------*/

#kwmx-topnav-img	{
	background-position:0 0;
	display: block;
	width: 980px;
	height: 31px;
}

/*---------------------TOP NAV FLYOVER CSS-----------------------*/
#kwmx-topnav, .kwmx-relative	{
	position: relative;
}
#kwmx-topnav li div a:hover, #kwmx-topnav li.selected div a, #kwmx-topnav li.selected ul li a	{
	background: none;
}
#kwmx-topnav li div.menu-cont ul.topnav-dd-uls li{ background:none; height:22px;}
#kwmx-topnav li div ul li a, #kwmx-topnav li.selected div ul li a, #kwmx-topnav li div ul li a:hover, #kwmx-topnav li.selected div ul li a:hover	{
/*	opacity: 1;
	filter: alpha(opacity=100);
	background: none;
*/}
#kwmx-topnav li ul{
	display: none;
	position: absolute;
	left: 0;
	top: 100%;
}
#kwmx-topnav li div.menu-cont {
	display: none;
	position: absolute;
	transition-delay: 0.5s;
	-webkit-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	-ms-transition-delay: 0.5s;
	left: 0;
	top: 100%;
}
/*------------TOPNAV FLYOVER - This sets what the open menu's button/link will look like while the menu is open.------------*/
#kwmx-topnav li.open > a{
/*	background: #666666;
	opacity: 0.8;
	filter: alpha(opacity=80);	
*/}

/*-----------TOPNAV FLYOVER - Contents menu only----------------------------*/
#kwmx-topnav li .kwmx-topnav-uls	{
	padding: 10px 0 0 0;
	margin: 0px;
	background: #ffffff;
	border-bottom:1px solid #cccccc;
	width: 250px;
	-webkit-box-shadow: 2px 2px 2px 2px #999999;
	-moz-box-shadow: 2px 2px 2px 2px #999999;
	box-shadow: 2px 2px 2px 2px #999999;
}
#kwmx-topnav li .kwmx-topnav-uls li	{
	text-align: left;
	border-top:1px dotted #000000;
	background-image:none;
	width:92%;
	margin:0 10px;
}
#kwmx-topnav li .kwmx-topnav-uls li:first-child{
	border-top:none !important;
}
#kwmx-topnav li .kwmx-topnav-uls li a	{
	font-size: 14px;
	text-align: left;
	color: #333333;
	padding:6px 0 6px 6px;
	opacity: 1;
	filter: alpha(opacity=100);
	
	
}
#kwmx-topnav li .kwmx-topnav-uls li a:hover	{
/*	background: #333333;
	opacity: 0.8;
	filter: alpha(opacity=80);
	color: #ffffff;	
	text-decoration:underline;
*/	background:none;
	color:#000000;
	opacity: 100;
	filter: alpha(opacity=100);
}

/*---------------TOPNAV FLYOVER - Full size vanity menu-----------------*/
ul.NoBullet {
  list-style-type: none}
  
#kwmx-topnav li div a	{
	display: inline;
	padding: 0;
	font-size:14px;
	text-transform:none;
	color:#333333;
	font-weight:bold;
}
#kwmx-topnav li div a:hover{
	color:#c9161e;
}
#kwmx-topnav li div.menu-cont	{
	width: 978px;
	margin: 0 auto 0 auto;
	background: #ffffff;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	text-align: left;
	color: #333333;
}
#kwmx-topnav li div.menu-cont ul	{
	position: static;
	display: block;
	
}
#kwmx-topnav li div.menu-cont ul li	{
	display: block;
	text-align: left;
	float: none;
}

body #kwmx-topnav li .last-dropitem{
	padding: 10px 0 0 0;
	background: #ffffff;
	border-bottom:1px solid #cccccc;
	width: 185px;
	-webkit-box-shadow: 2px 2px 2px 2px #999999;
	-moz-box-shadow: 2px 2px 2px 2px #999999;
	box-shadow: 2px 2px 2px 2px #999999;
	position:absolute;
	left:-16px;
	text-align:right;
	transition-delay: 0.5s;
	-webkit-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	-ms-transition-delay: 0.5s;
}
#kwmx-topnav .topnav-dd-uls{
	color:#333333;
	float:left;
	width:150px;
	padding:10px 0 0 10px;
}
.topnav-dd-uls a{
	color:#333333;
}
.topnav-dd-uls li{
	width:150px;
	height:25px;
}
.border-right{border-right:2px solid #999999;
}
#banner-left{
	width:468px;
	height:60px;
	float:left
}
#banner-right{
	width:468px;
	height:60px;
	float:right;
}
body #kwmx-topnav .kwmx-topnav-uls .last-li{
	border-bottom:none;
}
/*------------------MAIN BODY STRUCTURE------------------*/

#kwmx-leftcol	{
	width: 199px;
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-side-nav-bg.jpg');
	float: left;
	display: inline;
	margin: 15px 15px 0 20px;
}
.kwmx-leftcol-caps	{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-category-sprite.png') no-repeat -294px 0;
	height: 41px;
}
#left-col-bot{
	height:12px;
}
#kwmx-middle	{
	position:relative;
	width: 751px;
	padding: 10px 0 10px 0px;
	float: left;
	display: inline;
}

#kwmx-middle-noleft	{
	margin:0 auto;
	width:956px;
	padding:12px 10px 0 10px;
}
.kwmx-mid-trans	{
	padding: 0 1px 0 1px;
}
.kwmx-mid-white	{
/*	background: #ffffff;
	border: solid 1px #999999;
*/}

#kwmx-breadcrumbs	{
	font-size: 12px;
	color: #555555;
	padding: 0;
	margin:0;
	
}
#bc-links{
	float:left;
	width:520px;
	
}
#bc-links a:hover{
	color:#c9161e;
}
#kwmx-breadcrumbs a	{
	color: #555555;
	text-decoration: underline;
	font-weight: bold;
}
#kwmx-breadcrumbs a:hover{
	color:#c9161e;
}



/*------------TABBOX LARGE------------------------*/

.kwmx-tabbox-large	{
	padding:0;
}

.kwmx-tabbox-large .kwmx-tabbox-top	{background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-tabbox-top-large.gif');
	background-repeat:repeat-x;
	width: 956px;
	height: 41px;
	margin: 0 auto 0 auto;
}

	
.kwmx-tabbox-large .kwmx-tabs, .kwmx-tabbox-large .kwmx-tabs-h	{
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	width: 157px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
	display: inline;
	padding-top: 12px;
	cursor: pointer;
	/*text-transform:uppercase;*/
	margin-right:1px;
}	
.kwmx-tabbox-large .kwmx-tabs{
	color: #FFFFFF;
/*	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tab-large.jpg');
*/	text-decoration: none;
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat 0 -76px;
}
.kwmx-tabbox-large .kwmx-tabs:hover	{
	text-decoration: none;
	background-position:0 -162px;
	color:#FFFFFF;
	height:29px;
}

.kwmx-tabbox-large .kwmx-tabs-h	{
	color: #c9161e;
	/*background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tab-large-h.png');
*/  background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png');
	background-position:0 -118px;
	font-size:15px;
	height:30px;
	 
}

.kwmx-tabbox-large .kwmx-tab-contents	{
	display: none;
	width: 954px;
	margin: 0 auto 0 auto;
/*	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tabbox-bg-large.jpg');
*/	padding: 0;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9; 
	border-right:1px solid #e9e9e9;
}
.kwmx-tabbox-large{
	width: 954px;
	margin: 0 auto 0 auto;
/*	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tabbox-bg-large.jpg'); */
	background-repeat:no-repeat;
	padding: 0;
}

.kwmx-tabbox-large .kwmx-tabbox-bot	{
	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tabbox-bot-large.jpg');
	background-repeat:no-repeat;
	width: 947px;
	height: 29px;
	margin: 0 auto 0 auto;
}
.kwmx-tabbox-large .kwmx-tab-contents .kwmx-white-bg	{
	padding: 15px 10px 15px 10px;
}
.kwmx-tabbox-large .kwmx-tabbox-inner	{
	min-height: 100px;
	height:auto !important;
	height:100px;
	background: #ffffff;
	padding: 15px;
	position: relative;
	top: 0;
	width: 922px;
}
.kwmx-tabbox-inner ul{ 
	margin:8px 0 10px 12px;
	padding:0;
	color:#333333;
}
#kwmx-item-tabs.kwmx-tabbox-large #kwmx-tab-6{
	/*
	background:background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tabbox-bot-small.jpg');
	background-repeat:no-repeat;
	background-position:0 -125px;
	color:#ffffff;
	*/
}
#kwmx-item-tabs.kwmx-tabbox-large #kwmx-tab-6:hover	{
	/*
	text-decoration: none;
	background-position:0 -83px;
	color:#666666;
	height:30px;
	*/
}
#kwmx-item-tabs.kwmx-tabbox-large #kwmx-tab-6.kwmx-tabs-h	{
	color: #ff0000;
/*	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tab-small-h.png');
*/	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-category-sprite.png') no-repeat 0 -41px;
	height:33px;
}
#kwmx-item-tabs.kwmx-tabbox-large #kwmx-tab-1.kwmx-tabs{
	color: #666666;
	/*background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tab-large-h.png');
*/  background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat 0 -76px;
	font-size:13px;
	padding-top: 12px;
	height: 30px;

}

#kwmx-item-tabs.kwmx-tabbox-large #kwmx-tab-1.kwmx-tabs-h, #kwmx-item-tabs.kwmx-tabbox-large .kwmx-tabs-h{
	color: #c9161e;
	/*background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tab-large-h.png');
*/  background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat 0 -118px;
	font-size:15px;
	padding-top: 4px;
	height: 38px;
}
#kwmx-item-tabs.kwmx-tabbox-large #kwmx-tab-1.kwmx-tabs-h, #kwmx-item-tabs.kwmx-tabbox-large #kwmx-tab-2.kwmx-tabs-h, #kwmx-item-tabs.kwmx-tabbox-large #kwmx-tab-3.kwmx-tabs-h, #kwmx-item-tabs.kwmx-tabbox-large #kwmx-tab-4.kwmx-tabs-h,#kwmx-item-tabs.kwmx-tabbox-large #kwmx-tab-5.kwmx-tabs-h{
	padding:2px 10px 0;
	width:140px;
}
.prod-manual-div img{
	margin-right:4px;
	color:#555555;
	float:left;
	height:20px;
	width:17px;
}
.prod-manual-div a{
	color:#555555;
	font-size:11px;
}
.prod-manual img, .prod-manual2 img, .prod-manual3 img, .prod-manual4 img {
    width: 43px;
    height:auto;
}

/*--------------TABBOX SMALL-------------------*/
.kwmx-tabbox	{
	padding: 0 0 20px 0;
}
.kwmx-tabbox .kwmx-tabbox-top	{
	height: 40px;
	margin: 0;
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-category-sprite.png') no-repeat 0 -172px ;}

	
.kwmx-tabbox .kwmx-tabs, .kwmx-tabbox .kwmx-tabs-h	{
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	width: 146px;
	float: left;
	display: inline;
	padding-top: 13px;
	cursor: pointer;
	text-transform:uppercase;
	margin-right:1px;
}	

.kwmx-tabbox .kwmx-tabs	{
	color: #666666;
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-category-sprite.png') no-repeat 0 0;
	height:26px;
}
.kwmx-tabbox .kwmx-tabs:hover{
	text-decoration: none;
	background-position:0 -84px;
	color:#666666;
}
.kwmx-tabbox .kwmx-tabs-h{
	color: #c9161e;
/*	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tab-small-h.png');
*/	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-category-sprite.png') no-repeat 0 -42px;
	height:30px;
	font-size:16px;
	padding-top:10px;
}

.kwmx-tabbox .kwmx-tab-contents	{
	display: none;
	width: 732px;
	margin: 0;
	float:left;
/*	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tabbox-bg-small.jpg');
*/	padding: 0px;
	min-height: 100px;
	height:auto !important;
	height:100px;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9; 
	border-right:1px solid #e9e9e9;
}


.kwmx-tabbox .kwmx-tabbox-bot	{
	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-tabbox-bot-small.jpg');
	background-repeat:no-repeat;
	width: 717px;
	height: 29px;
	margin: 0 auto 0 auto;
}

.kwmx-tab-contents .kwmx-white-bg	{
	padding: 15px 10px 15px 10px;
}

.kwmx-tabbox .kwmx-tabbox-inner	{
	min-height: 100px;
	height:auto !important;
	background: #ffffff;
	padding: 5px;
	position: relative;
	left: -12px;
	top: 0;
	width: 689px;
	margin:0 auto;
/*	border: solid 1px #999999;
	-webkit-box-shadow: 2px 2px 2px 2px #999999;
	-moz-box-shadow: 2px 2px 2px 2px #999999;
	box-shadow: 2px 2px 2px 2px #999999;
*/}
#section-tabs{
	width:735px;
}

#kwmx-tab-1 .star{
	
}
#star{
	display:block;
	float:left;
	width:21px;
	height:20px;
	padding-left:10px;
	margin-right:-5px;
	margin-top:-4px;
}
#related-articles img{
	margin-right:5px;
}
/* ----------------- last tab  --- */
#kwmx-tab-last{
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png');
	background-position:0 -202px;
	font-size:13px;
	padding-top: 12px;
	height: 28px;
	
	float:left;
	width:160px;
}
#kwmx-tab-last:hover{
	color: #666666;
	background-position:0 -162px;
	padding-top: 12px;
	height: 28px;
}


#kwmx-cat-contents #section-tabs #kwmx-tab-last{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat 0 -202px;
	font-size:13px;
	padding-top: 12px;
	height: 28px;
	width:160px;
	
	float:left;
}

#kwmx-tab-last:hover,#kwmx-cat-contents #section-tabs #kwmx-tab-last:hover	{
	color: #666666;
	background-position:0 -162px;
	padding-top: 12px;
	height: 28px;
}
#kwmx-tab-last a,#kwmx-cat-contents #section-tabs #kwmx-tab-last a{
	text-decoration:none;
	color:#ffffff;
	display:block;
	height:28px;
}
#kwmx-tab-last a:hover,#kwmx-cat-contents #section-tabs #kwmx-tab-last a:hover{
	text-decoration:none;
	color: #FFFFFF;
}
	





/* -------------- accessories tab ---------------------- */
#accessories{
	
}
#accessories .acc-item a{
	display:block;
}
.acc-item{
	margin:10px 0;
}
.acc-atc{
	width:180px;
	float:left;
}
.qty{
	font-size:11px;
	width:45px;
	float:left;
}
.qty input{
	width:35px;
}
.acc-image{
	height:120px;
	width:120px;
	float:right;
	disaply:block
}
.acc-atc-but{
	margin-top:5px;
	width:200px;
	height:30px;
	text-align:center;
}
.acc-atc-but img{
	width:120px;
	height:30px;
}
.acc-details{
	float:left;
	margin-left:20px;
	width:700px;
}
.acc-price{
	width:120px;
	float:left;
	margin-top:20px;
	font-size:11px;
}
/*---------------HOME PAGE BODY-----------------*/
#kwmx-home-banner-noleft	{
	display: block;
	width: 694px;
	height: 345px;
}
#kwmx-home-banner	{
	display: block;
	width: 734px;
	height: 345px;
}
#kwmx-home-rotator-noleft	{
	width: 694px;
}

#kwmx-home-rotator	{
	width: 734px;
}
#kwmx-home-rotator, #kwmx-home-rotator-noleft	{
	height: 345px;
	float:left;
}
#kwmx-home-featured-bar-noleft	{
	float:right;
	position:relative;
}
#kwmx-home-featured-bar	{
	width: 696px;
	margin: 0 auto 0 auto;
}
#kwmx-home-rotator img	{
	width: 734px;
	height: 296px;
}
#kwmx-home-rotator-noleft img	{
	
}
.kwmx-featured-buttons-noleft	{
	width: 303px;
}
.kwmx-featured-buttons	{
	width: 232px;
}
#kwmx-featured-items	{
	margin-top: 20px;
}
#home-social{
	bottom: 22px;
    left: 22px;
    position: absolute;
    width: 206px;
}

/*-------------- top right social area ------------*/
#home-social-icons {
    background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-home-sprite.png') -255px 0;
    height: 107px;
    padding-left: 25px;
    width: 227px;
}
.sicon{
	width:37px;
	float:left;
	height:37px;
	margin-right:5px;
	margin-top:55px;
}
#footer-social #social-icons #facebook-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1375px -1px; width: 32px; height: 32px;
}
#footer-social #social-icons #facebook-social:hover{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1375px -36px; width: 32px; height: 32px;
}

#footer-social #social-icons{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1413px -1px;
	background-repeat:no-repeat;
	width: 32px; height: 32px;
}
#footer-social #social-icons:hover{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1413px -36px;
	background-repeat:no-repeat;
	width: 32px; height: 32px;
}
#footer-social #social-icons #youtube-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1451px -1px;
	background-repeat:no-repeat;
	width: 32px; height: 32px;
}
#footer-social #social-icons #youtube-social:hover{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1451px -36px;
	background-repeat:no-repeat;
	width: 32px; height: 32px;
}
#footer-social #social-icons #google-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1487px -1px;
	background-repeat:no-repeat;
	width: 32px; height: 32px;
}
#footer-social #social-icons #google-social:hover{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1487px -36px;
	background-repeat:no-repeat;
	width: 32px; height: 32px;
}
#footer-social #social-icons #pinterest-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1526px -1px;
	background-repeat:no-repeat;
	width: 32px; height: 32px;
}
#footer-social #social-icons #pinterest-social:hover{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1526px -36px;
	background-repeat:no-repeat;
	width: 32px; height: 32px;
}
#cat-social-icons #email-large-social, #item-social-area #email-large-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1560px 0;
}
#cat-social-icons #email-large-social:hover, #item-social-area #email-large-social:hover{
	background-position: -1560px -36px;
}
.section-specials{
}
.section-specials .kwmx-last-row{
	
}
#facebook-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1375px 0; width: 36px; height: 36px;
}
#facebook-social:hover{
	background-position:-1375px -36px;
}
#twitter-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1412px 0;
	background-repeat:no-repeat;
	width: 36px; height: 36px;
}
#twitter-social:hover{
	background-position:-1412px -36px;
}
#youtube-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1449px 0;
	background-repeat:no-repeat;
}
#youtube-social:hover{
	background-position:-1449px -36px;
}
#google-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1486px 0;
	background-repeat:no-repeat;
	width: 36px; height: 36px;
}
#google-social:hover{
	background-position:-1486px -36px;
}
#pinterest-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1523px 0;
	background-repeat:no-repeat;
	width: 36px; height: 36px;
}
#pinterest-social:hover{
	background-position:-1523px -36px;
}
	
/*----------------SECTION-------------------------*/

#kwmx-banner	{
	display: block;
	width: 734px;
	margin: 2px 0 10px 0;
}
#kwmx-banner-noleft	{
	display: block;
	width: 960px;
	margin: 2px 0 10px 0;
}

#kwmx-section-title	{
	font-size: 25px;
	color: #333333;
	margin: 5px 234px 0 0;
	padding: 0;
	text-transform:uppercase;
}	

#kwmx-section-caption	{
	border-top: solid 1px #aaaaaa;
	color: #333333;
	padding: 10px 0px 0px 0px;
	font-size:13px;
	margin-right:20px;
}
#kwmx-subcat-contents	{

}
#kwmx-cat-contents, #kwmx-subcat-contents{
	margin: 0px 0 15px 0;
}
.section-title{
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	margin:20px 0 5px 15px;
	color:#333333;
}
.section-title a{
	color:#333333;
	text-decoration:none;
}
.section-title a:hover{
	text-decoration:underline;
}
.view-all{
	width:300px;
	text-align:right;
	color:#c9161e;
	font-size:12px;
	float:right;
	margin-top:5px;
	margin-right:30px;
}
.view-all a {
	color:#c9161e;
	text-decoration:none;
}
/*---------------------- social ---------------------*/
#cat-social-icons{
	height:37px;
	width:210px;
	position:absolute;
	top:10px;
	right:15px;
}
#cat-social-icons a {
	display:block;
}

.smallicon{
	float:left;
	margin-right:3px;
	width:38px;
	height:36px;
}

/*--------------CONTENTS--------------------------*/

.kwmx-contcell, #kwmx-subcat-contents .kwmx-contcell{
	float: left; 
	display: inline; 
	text-align: left;
	color: #000000;
	background: #ffffff;	
}
.kwmx-contcell .cont-name{
	margin:6px 0;
}
.kwmx-contcell a, #kwmx-subcat-contents .kwmx-contcell a{
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
.kwmx-contcell a:hover, #kwmx-subcat-contents .kwmx-contcell a:hover	{
	text-decoration:underline;
}

.kwmx-contcell img, #kwmx-subcat-contents .kwmx-contcell img	{
	display: block;
}
.noimage, #kwmx-subcat-contents .noimage{
	display: block;
	margin: 0 auto 5px auto;
	border:1px solid #e1e1e1;
}
.kwmx-contcell-specials5, #kwmx-subcat-contents .kwmx-contcell-specials5{
	width: 150px;
	padding: 0px 19px;
	margin: 10px 0px 0px 0px;
}
.right, #kwmx-subcat-contents .right{
	border-right:1px solid #e1e1e1;
}
.kwmx-contcell-subcat4, #kwmx-subcat-contents .kwmx-contcell-subcat4	{
	width: 150px;
	padding: 5px 16px 5px 16px;
	margin: 10px 0px 10px 0px;
	text-align:center;
}
.kwmx-contcell-subcat5, #kwmx-subcat-contents .kwmx-contcell-subcat5{
	width: 150px;
	padding: 0px 19px;
	margin: 10px 0px 0px 0px;
}
.kwmx-contcell-related4, #kwmx-subcat-contents .kwmx-contcell-related4	{
	width: 150px;
	padding: 5px 16px;
	margin: 10px 0px 10px 0px;
}

.kwmx-contcell span, #kwmx-subcat-contents .kwmx-contcell span{
	color: #990000;
	font-size: 13px;
	font-weight: bold;
}
.kwmx-contcell img.kwmx-section-atc, .kwmx-section-atc	{
	width: 112px;
	height: 27px;
	margin: 0;
	display: inline;
}
.kwmx-contcell .price, .acc-details .price{
	color: #c9161e;
	font-weight: bold;
	margin-bottom:10px;
}
#kwmx-featured-items .kwmx-contcell .cont-name{
	margin:5px auto 10px auto;
}
#kwmx-cat-contents #section-tabs.kwmx-tabbox .kwmx-tab-contents .kwmx-contcell-related4 .cont-name,
#kwmx-subcat-contents #section-tabs.kwmx-tabbox .kwmx-tab-contents .kwmx-contcell-related4 .cont-name{
	text-align:left;
	margin:5px 0;
}

/*-----------------CATEGORY CONTENTS-----------------*/

.kwmx-catcell	{
	float: left;
	display: inline;
	text-align: center;
	font-size: 14px;
	margin: 0 8px 4px 0;
	background: #ffffff;
	padding: 5px 0 5px 0;
}
.kwmx-catcell-last	{
	margin-right: 0;
}
.kwmx-catcell4	{
	width: 173.5px;
}
.kwmx-catcell5	{
	width: 181.6px;
}
.kwmx-catcell-name	{
	display: block;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 3px;
	margin: 2px 0 0 0;
	text-decoration: underline;
}
.kwmx-catcell-name:hover	{
	text-decoration: underline;
}
.cont-name a:hover{
	text-decoration:underline;
}

.kwmx-last-row	{ /* IMPORTANT THAT THIS STAYS LAST AFTER OTHER CSS FOR CONTENTS */
	margin-bottom: 20px;
}
/*-----------------LEFT NAV----------------------------*/
#browse-categories{
	padding:15px 0 15px 13px;
}
#shop-by-brand, #shop-by-size{
/*	background:url('https://lib.store.yahoo.net/lib/elitedeals/left-nav-browse.jpg');
	background-repeat:no-repeat;
*/	height:32px;
	width:172px;
}
#shop-by-brand{
	margin-bottom:15px;
}
.left-select{
	width:155px;
	height:32px;
	padding:0px 0px 0 7px;
}
#nav-cats{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-category-sprite.png') no-repeat -292px -50px ;
	width:199px;
	height:41px;
	color:#ffffff;
}
.left-col-cap-text{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
	padding:15px 0 0 15px;
}
.kwmx-left-nav	{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.kwmx-left-nav li	{
	margin: 0 0 4px 0;
	font-size: 12px;
	font-weight: bold;
	padding: 0 2px 0 10px
}
.kwmx-left-nav li a	{
	color: #333333;
	text-decoration: none;
}
.kwmx-left-nav li a:hover	{
	text-decoration: underline;
}
	
.kwmx-left-nav li.kwmx-left-headers-arrows	{
	color: #ffffff;
	height: 25px;
	padding: 0;
	margin: 15px 0 6px 0;
	font-size: 13px;
	font-weight: bold;
}
.kwmx-left-nav .kwmx-left-headers-arrows a	{
	display: block;
	position: relative;
	top: -4px;
	left: -12px;
	width: 213px;
	height: 35px;
	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-left-nav-arrow.png');
	background-repeat: no-repeat;
	color: #ffffff;
	padding: 5px 0 0 10px;
	text-decoration: none;
}

.kwmx-left-nav .kwmx-left-headers	{
	color: #ffffff;
	padding: 2px 4px 0 6px;
	height: 23px;
	margin: 10px 0 4px 0;
	font-size: 16px;
	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-left-header-bg.jpg');
}
.kwmx-left-nav .kwmx-left-headers a	{
	color: #333333;
}


#kwmx-left-nav	{
	margin: 0;
	padding: 10px 0 0 30px;
	list-style-image:url('https://lib.store.yahoo.net/lib/elitedeals/arrow-scattered.jpg');
}
#kwmx-left-nav li	{
	margin:0;
	font-weight: bold;
	padding: 0 5px 0 3px
}
#kwmx-left-nav li a	{
	color: #333333;
	text-decoration: none;
}
#kwmx-left-nav li a:hover	{
	text-decoration: underline;
}
#kwmx-left-nav li.kwmx-left-cats-arrows, .kwmx-left-nav-hover-cats li.kwmx-left-cats-arrows	{
	color: #ffffff;
	height: 25px;
	padding: 0;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
}
#kwmx-left-nav li.kwmx-left-cats-arrows a, .kwmx-left-nav-hover-cats li.kwmx-left-cats-arrows a	{
	display: block;
	position: relative;
	top: -4px;
	left: -12px;
	width: 203px;
	height: 35px;
	padding: 5px 0 0 20px;
	color: #333333;
	text-decoration: none;
/*	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-left-nav-arrow.png');
	background-position: 0 -40px;
	background-repeat: no-repeat;
*/}
#kwmx-left-nav li.kwmx-left-cats-arrows a:hover, .kwmx-left-nav-hover-cats li.kwmx-left-cats-arrows a:hover	{
	background-position: 0 0;
	color: #000000;
}

#kwmx-left-nav li.kwmx-left-cats, .kwmx-left-nav-hover-cats li.kwmx-left-cats	{
	color: #000000;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
}
#kwmx-left-nav li.kwmx-left-cats a, .kwmx-left-nav-hover-cats li.kwmx-left-cats a	{
	display: block;
	color: #333333;
	text-decoration: none;
	padding: 2px 4px 0 6px;
	height: 23px;
	margin-left: 1px;
	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/kwmx-left-header-bg.jpg');
	background-position: 0 -25px;
}
#kwmx-left-nav li.kwmx-left-cats a:hover, .kwmx-left-nav-hover-cats li.kwmx-left-cats a:hover	{
	color: #000000;
	background-position: 0 0;
}

/*--------------------LEFT NAV FLYOUTS--------------------*/

/* Submenu */
#kwmx-left-nav li ul {
	display: none;
	position: absolute;
	left: 100%;
	top: 0%;
	padding: 0px;
	margin: 0px;
	background:#cccccc;
}
#kwmx-left-nav li.kwmx-left-cats-arrows ul	{
	left: 101%;
}



#kwmx-left-nav li.open a	{
	background-position: 0 0;
	color: #ffffff;
}





#kwmx-left-nav li.kwmx-left-cats-arrows ul li a, #kwmx-left-nav li.kwmx-left-cats ul li a{
	background: none;
	left: 0;
	top: 0;
	height: auto;
	color:#000000;
	display:block;
	font-weight:bold;
	font-size: 12px;
	padding:3px 5px 3px 5px;
	text-decoration:none;
}

#kwmx-left-nav li ul li a:hover{
	background: #ffd53a;
	color: #38322d;
}


/*--------------------ITEM PAGE--------------------------*/
#kwmx-item-image-div	{
	float: left;
	display: inline;
	max-width: 400px;
	margin: 0px 10px 0 0;
	text-align: center;
}
#main-image{
	width:400px;
	margin-top:10px;
}
#main-image a{
	display:block;
}
#kwmx-item-image	{
	display: block;
	margin: 0 auto 0 auto;
}

#kwmx-orderbox	{
	display: inline;
	padding: 0px;
	width: 546px;
}
.kwmx-orderbox	{
	float: left;
	width: 546px;
	margin: 20px 0 20px 0;
}
.kwmx-orderbox-noleft	{
	float: left;
	width: 450px;
	margin: 5px 0px;
}
#kwmx-orderbox h1	{
	font-size: 18px;
	margin: 0 0 0 10px;
}
#kwmx-code	{
	margin:0 0 5px 10px;
}
#kwmx-code	span	{
}
#kwmx-item-abstract	{
	margin:0 0 5px 10px;
	font-size: 11px;
}
.kwmx-iteminfoleft	{
	float: left;
	display: inline;
	margin:0 0 0 10px;
}
.kwmx-iteminforight	{
	float: left;
	display: inline;
	margin-left: 10px;
}
.kwmx-price	{
	font-weight: bold;
	font-size: 12px;
	margin:0 0 2px 10px;
	color:#555555;
}
.kwmx-sale-price	{
	font-weight: bold;
	font-size: 19px;
	margin:0 0 2px 10px;
	color: #c9161e;
	float:left;
}
.kwmx-you-save	{
	color: #555555;
	font-size: 12px;
	font-weight: normal;
	margin:0 0 2px 10px;
}

/*#kwmx-options select { border:0; background:transparent;
font-size:14px; font-weight:bold; padding:2px 10px; width:378px;
*width:350px; *background:#ffffff; -webkit-appearance: none;  }
*/
#kwmx-options	{
	padding:0;
	margin:5px 0;
/*	overflow:hidden; width:350px;
	border:1px solid #dbdbdb;
	-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
	background: url("https://lib.store.yahoo.net/lib/elitedeals/option-bg.jpg") no-repeat scroll 319px 5px; 
*/
}


.item-options{
	margin:0px;
	width:286px;
}
.kwmx-option-row-left	{
/*	float: left;
	display: inline;
	padding: 0 5px 0 0;
	margin: 0 0 4px 10px;
*/  font-weight: bold;
	width:289px;
	text-align:center;
}
.kwmx-option-row-right	{
	float: left;
	display: inline;
	margin: 0 0 5px 0;
	height:25px;
	cursor:pointer;
}
/* .kwmx-option-row-right select, .kwmx-option-row-right input	{
	font-size: 11px;
	width: 286px;
	height:25px;
}*/
.kwmx-atc-div	{
	color: #333333;
	font-weight: bold;
	text-align:center;
	margin:0 0 0 3px;
}
#kwmx-item-qty	{
	width: 40px;
	font-size: 11px;
	margin-left: 15px;
}
#kwmx-item-atc	{
	width: 178px;
	height: 44px;
	margin: 10px 0 0 0;
}
#kwmx-item-tabs	{
	width:953px;
}
#kwmx-related-items	{
	margin-top: 0px;
}
#mini-reviews{
	margin:8px 0;
	height:25px;
	width:115px;
}
.extra-text{
	margin:5px 0 5px 10px;
}

	
#free-ship-text{
	font-size:12px;
	float:left;
	text-align:left;
	padding-top:5px;
	margin-left:5px;
}
.features-title{
	font-size:16px;
	font-weight:bold;
	text-align:left;
	margin-top:10px;
}
#please-note-text{
	font-weight:bold;
	font-size:15px;
}
/* ------------------------- out of stock div ----------------------------- */
#out-of-stock-div{
	background:url('https://lib.store.yahoo.net/lib/elitedeals/stock-notification-bg1.jpg');
	background-repeat:no-repeat;
	width:445px;
	height:98px;
	font-size:14px;
	text-align:left;
	padding:12px 0 0 11px;
	
}
#oos-text{
	width:228px;
	font-size:11px;
	font-weight:normal;
	margin-top:18px;
}

/*---------------------------- shipping calculator --------------------------*/



#shipping-calc{}

#kwm-calc-bot	{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-item-sprite.png') no-repeat -447px -89px ;
	width: 453px;
	height: 18px;
}
#ship_calc_country{
	width:148px;
	height:32px;
	position:absolute;
	top:47px;
	left:176px;
	overflow: hidden;
}
#calc_country	{
	width: 166px;
	margin: 6px;
	background: transparent;
	border: none;
	-webkit-appearance: none;
}
#ship_calc_submit_inner{
	height:31px;
	width:102px;
}
#ship_calc_submit_inner img{
}
#ajax_results, #ajax_results_alt, #ship_calc_loader	{
	background-image: url('https://lib.store.yahoo.net/lib/elitedeals/calc-mid.jpg');
	width: 453px;
}
#calc_results	{
	padding-top:82px;
}
#productcalc{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-item-sprite.png') no-repeat -450px 0;
	position:relative;
	width:453px;
	min-height:82px;
}

#ship_calc_submit{
	position:absolute;
	width:102px;
	height:31px;
	right:17px;
	top:47px;
}
#calc_zip{
	position:absolute;
	left:49px;
	top:53px;
	border:none;
}
#ship_calc_zip_title, #ship_calc_country_title{
	display:none;
}
#ajax_rates {
    float: left;
    width: 60px;
	padding-top: 5px;
	padding-left: 10px;
}
#ajax_methods {
    float: left;
    width: 355px;
	padding-top: 5px;
}
#ajax_dates_gap {
    float: left;
    font-weight: bold;
    width: 60px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#ajax_dates {
    float: left;
    font-weight: bold;
    width: 355px;
	padding-bottom: 5px;
}
 /**************************************/
 /* Base Styles                        */
 /**************************************/
#ship_calc_country .superselect-container{
    display: inline-block;
    cursor:pointer;
}
#ship_calc_country .superselect-handle{
    position: relative;
	
}
#ship_calc_country .superselect-selected{
    clear: both;
    overflow: hidden;
}
#ship_calc_country .superselect-arrow{
    position: absolute;
}
#ship_calc_country .superselect-options{
    display: none;
    position: absolute;
    z-index: 0;
    overflow: auto;
}
#ship_calc_country .superselect-option{
    clear: both;
    width: auto;
}
#ship_calc_country .superselect-selected img,
#ship_calc_country .superselect-option img,
#ship_calc_country .superselect-selected img, 
#ship_calc_country .superselect-option img{
    margin: 0 5px 0 0;
    float: left;
}
 
/* Columns */
#ship_calc_country .superselect-option-row{
    clear: both;
}
#ship_calc_country .superselect-option-cell{
    display: inline-block;
    width: 80px;
}
 
 /**************************************/
 /* Theme Styles                       */
 /**************************************/
 
/* Overall box width */
#ship_calc_country .superselect-container{
/*	background:transparent url(https://lib.store.yahoo.net/lib/elitedeals/options-bg.jpg) no-repeat;
*/    width: 148px;
}

/* "Handle", the part that remains visible when closed */
#ship_calc_country .superselect-handle{
    height:31px;
}

/* Selected value shown in handle */
#ship_calc_country .superselect-selected{
    margin-right: 29px;
    padding: 8px 5px 0 5px;
    border-right: 1px solid #CCC;
	height:23px;
	width:109px;
}

/* Down arrow shown in handle */
#ship_calc_country .superselect-arrow{
    background: transparent url('https://lib.store.yahoo.net/lib/elitedeals/ship-calc-but.gif') no-repeat center center;
    width: 29px;
    height: 32px;
    top: 0;
    right: 0px;
}

/* Dropdown menu container */
#ship_calc_country .superselect-options{
    border: 1px solid #CCC;
    background: #FFF;
    width: 178px;   /* Set this to overall width minus borders */
    max-height: 250px;
    overflow: auto;
    -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.7);
    -moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.7);
    box-shadow:0 5px 10px rgba(0, 0, 0, 0.7);
}

/* Individual dropdown option */
#ship_calc_country .superselect-option{
    padding: 3px;
}
/* Odd rows */
#ship_calc_country .superselect-odd{
    background: #EEEEEE;
}
/* Even rows */
#ship_calc_country .superselect-even{
    background: #E8E8E8;
}
/* Individual dropdown option hover */
#ship_calc_country .superselect-option-hover{
    background: #DDF;
}

/* Handle styles when dropdown is open */
#ship_calc_country .superselect-open .superselect-handle{
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

/* Options styles when dropdown is open */
#ship_calc_country .superselect-open .superselect-options{
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

/* Option column width */
#ship_calc_country .superselect-option-cell{
    width: 80px;
}

/* Option specific column width (index-0, index-1, etc) */
#ship_calc_country .superselect-option-cell.cell-index-0{
    width: 100px;
}

/* Options with embedded images */
#ship_calc_country .superselect-option.superselect-option-with-image{
    height: 32px;
    line-height: 32px;
}
/* dropm menu shipping calculator */

.dd2 {
	/*display:inline-block !important;*/
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
}
.dd2 .ddTitle {
/*	background:transparent url(https://lib.store.yahoo.net/lib/elitedeals/shipping-calc-state.png) no-repeat;
*/	cursor: default;
    height: 27px;
    overflow: hidden;
    padding: 1px 0 0 9px;
    text-indent: 0;
    width: 148px;
	margin-top:2px;
	
}
.dd2 .ddTitle span.arrow {
	background:transparent url(https://lib.store.yahoo.net/lib/elitedeals/kwmx-spacer.gif) no-repeat 0 0; float:right; display:inline-block;width:29px; height:32px; cursor:pointer;
}

.dd2 .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:27px;}
.dd2 .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0;}
.dd2 .ddTitle img.selected {
	padding:0 2px 0 0;
	vertical-align:top;
}
.dd2 .ddChild {
	position:absolute;
	border:1px solid #c3c3c3;
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
	font-size:14px;
	width:117px;
}
.dd2 .ddChild .opta a, .dd2 .ddChild .opta a:visited {padding-left:10px}
.dd2 .ddChild a {
	display:block;
	padding:3px 0 3px 3px;
	text-decoration:none;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.dd2 .ddChild a:hover {
	background-color:#e1e1e1;
}
.dd2 .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.dd2 .ddChild a.selected {
	background-color:#e1e1e1;	
}

.dd2 .borderTop{border-top:1px solid #c3c3c3  !important;}
.dd2 .noBorderTop{border-top:none 0  !important}


/*--------------------------------FOOTER----------------------------------*/
#kwm-outer-footer{
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-footer-bg.jpg');
	background-repeat: repeat-x;
	background-position:top center;
	height:505px;
}

#kwmx-footer	{
	padding: 0;
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-footer-bg.jpg');
	background-repeat: no-repeat;
	background-position: center 0;
	width:980px;
	margin:0 auto;
}
.kwmx-footer-boxes	{
	margin: 25px 8px 0 8px;
	padding: 0;
	float: left;
	display: inline;
	list-style-type: none;
	color: #dddddd;
}
#kwmx-footer ul.kwmx-footer-boxes:nth-child(1){
	width:155px;
}
.kwmx-footer-boxes li	{
	margin: 0;
	padding: 5px 0 0 0;
}
.kwmx-footer-boxes li a	{
	color: #dddddd;
	text-decoration: none;
}
.kwmx-footer-boxes li a:hover	{
	text-decoration: none;
}
.kwmx-footer-boxes li a:visited	{
	text-decoration: none;
	color:#000000;
}
body .kwmx-footer-box-header	{
	font-size: 15px;
	font-weight: bold;
	color:#ffffff;
	padding:0px;
}

#kwmx-footer #footbox-0{
	width:130px;
	margin-right:10px;
}
#kwmx-footer #footbox-1{
	width:130px;
	margin-right:30px;
}
#kwmx-footer #footbox-2{
	width:160px;
	margin-left:50px;
}
#kwmx-footer #footbox-3{
	float:right;
	width:150px;
	margin-right:35px
}
/*---------------------------------------- footer newsletter --------------------------------*/
#foot-newsletter{
	height:53px;
}
#foot-newsletter-text{
	height:53px;
}
#footer-newsletter{
	width:269px;
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -308px -74px;
	background-repeat:no-repeat;
	height:41px;
	float:right;
	margin-top:5px;
}
#footer-newsletter:hover{
	background-position:-308px -116px;
	height:41px;
	float:right;
	margin-top:5px;
}
#foot-news-img{
	float:left;
}
#newsletter-text{
	color:#ffffff;
	width:314px;
	float:left;
	text-align:left;
	height:40px;
	padding:12px 0 0 5px;
	font-size:12px;
}
#footer-newsletter-reg{
	height:40px;
	width:270px
	
}
#kwmx-foot-newsletter-email	{
	border: 0;
	margin: 0;
	padding: 10px 0 0 13px;
	font-size: 16px;
	width: 162px;
	background: none;
	float:left;
}
#kwmx-foot-newsletter-go	{
	width: 95px;
	height: 40px;
	float:right;
}
/* ------------------- site feedback --------------------------------*/
#site-feedback{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -578px -139px;	width:175px;
	height:149px;
	float:right;
	margin:30px 15px 30px 0;
}
#feedback-title{
	color:#ffffff;
	font-weight:bold;
	font-size:15px;
	text-align:left;
	margin-top:10px;
	margin-left:8px;
}
#feedback-text{
	color:#d4d4d4;
	padding:5px 10px;
	font-size:14px;
}
#feedback-button{
	margin:5px 0 0 10px;
}

#footer-badges{
	height:95px;
	margin-top:10px;
}
#footer-images{
	height:50px;
}

/* --------------- footer links --------------------------*/
#footer-links{
	float:right;
	width:400px;
	color:#ffffff;
	text-transform:uppercase;
	text-align:right;
	font-size:10px;
}
#footer-links a{
	color:#ffffff;
	margin:0;
	padding:0;
	text-decoration:none;
}
#footer-links ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#footer-links ul li{
	display:inline;
	margin-right:5px;
}
#footer-links ul li:nth-child(1){
	margin-left:5px;
	border-right:1px solid #5b5b5b;
	padding-right:5px;
}

#copyright{
	color:#aaaaaa;
	float:left;
	width:500px;
}
/* ------------------------ footer social ----------------------------*/


#footer-images{
	height:64px;
	width:960px;
	margin:20px auto 30px;
}
#footer-img1, #footer-img2{
	margin-right:18px;
}
#footer-social{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -578px -73px;
	width:329px;
	height:64px;
	float:right;
}
#footer-social #social-icons{
	height:78px;
	width:330px;
	margin:15px 0 0 110px;
}
#footer-social #social-icons .sicon{
	width:37px;
	float:left;
	height:37px;
	margin-right:5px;
	margin-top:2px;
}
#social-icons2{
	height:78px;
	width:330px;
	margin:15px 0 0 110px;

}
#social-icons2 .sicon{
	width:37px;
	float:left;
	height:37px;
	margin-right:5px;
	margin-top:2px;
}
/* -------------------------------- footer badges -----------------------------------*/
.badge{
	float:left;
	width:195px;
	text-align:center;
	margin:10px 0 20px 0;
}


/*---------------------------------NEWSLETTER-----------------------------------*/
#newsletter{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-home-sprite.png') 0 0;
	width: 253px;
	height:241px;
	float:right;
    position: relative;
}
#kwmx-newsletter-box{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-home-sprite.png') -256px -109px ;
	height: 39px;
	width:212px;
	position:absolute;
	top:175px;
	left:18px;
}
#kwmx-newsletter-box:hover{
	background-position:-256px -149px;
}	
#kwmx-newsletter-email	{
	border: 0;
	margin: 0;
	padding: 0 5px;
	font-size: 16px;
	width: 161px;
	height: 40px;
	background: none;
	float:left;
}
#kwmx-newsletter-go	{
	width: 41px;
	height: 40px;
	float:right;
}
#social-icons{
	background-position:0 0;
	height:36px;
	width:190px;
}
/*------------------------------------INFO BODY------------------------------*/

#kwmx-infobody	{
	padding: 15px;
}
#kwmx-info-image	{
	float: left;
	margin: 0 5px 5px 0;
}
#kwmx-info-page-name	{
	margin: 0 0 15px 0;
	font-size: 18px;
}

/*-----------------------------------------COLORBOX--------------------------------*/

/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-controls.png) no-repeat 0 0;}
    #cboxTopCenter{height:14px; background:url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-border.png) repeat-x top left;}
    #cboxTopRight{width:14px; height:14px; background:url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-controls.png) no-repeat -36px 0;}
    #cboxBottomLeft{width:14px; height:43px; background:url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-controls.png) no-repeat 0 -32px;}
    #cboxBottomCenter{height:43px; background:url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-border.png) repeat-x bottom left;}
    #cboxBottomRight{width:14px; height:43px; background:url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-controls.png) no-repeat -36px -32px;}
    #cboxMiddleLeft{width:14px; background:url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-controls.png) repeat-y -175px 0;}
    #cboxMiddleRight{width:14px; background:url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-controls.png) repeat-y -211px 0;}
    #cboxContent{background:#fff; overflow:visible;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(https://lib.store.yahoo.net/lib/elitedeals/kwmx-loading-background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-loading.gif) no-repeat center center;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
        
        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/kwmx-controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious:hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext:hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose:hover{background-position:-100px 0px;}
        
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}

/*----------------------------- END COLORBOX--------------------------------*/

body .footer-text-bold{
	color:#ffffff;
	font-weight:bold;
	margin-left:20px;
}
body .footer-text-bold a{
	color:#ffffff;
}

.fontbold	{
	font-weight: bold;
}
.border{
	border-bottom:1px solid #e1e1e1; 
	margin:0; 
}
.fontred{
	color:#c9161e;
}
.instock{
	color:#009503;
	font-size:19px;
	float:left;
	font-weight:normal;
}
.availability{
	float:left;
	color:#000000;
	margin-top:5px;
	font-weight:normal;
	font-size:12px;
}

body .catseeall a, body #kwmx-subcat-contents .catseeall a, body #kwmx-midsection .catseeall{
	font-size:12px;
	color:#777777;
	font-weight:normal;
	margin:0 auto 10px;
}
/*body .catseeall a:hover, body #kwmx-subcat-contents .catseeall a:hover, body #kwmx-midsection .catseeall{
	text-decoration:none;
}*/
body .catseeall img, body #kwmx-subcat-contents .catseeall img{
	float:left;
	border:none;
	margin:3px 5px 0 0px;
	
}
.kwmx-static-contents	{
	width: 954px;
	margin: 0 auto;
	padding:0px 0;
}
.kwmx-tabbox .kwmx-static-contents	{
	width: 677px;
	margin: 0 auto;
	padding: 5px 20px 15px 20px;
}
.kwmx-static-tab	{
	text-align: left;
	font-weight: bold;
	font-size: 20px;
	height: 38px;
	padding-top: 9px;
	color: #333333;
}
body .kwmx-tabbox .kwmx-static-contents #second-carousel .relcarousel-list .cont-name{
	text-align:center;
	
}
.kwmx-static-contents ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.kwmx-static-contents ul li{
	float:left;
	margin-right:5px;
}

/* ---------------------- scroll bar ------------------------- */



/* ---------------------- inset carousel ----------------------------*/

.jcarousel-skin-tango .jcarousel-container  {
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal{
    width: 380px;
    padding: 5px 18px 5px 22px;
	margin:0 auto;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  375px;
}

.jcarousel-skin-tango .jcarousel-item {
	margin:0 0 0 -5px;
	padding:0;
    width: 70px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 7px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 30px;
    right: 5px;
    width: 10px;
    height: 19px;
    cursor: pointer;
    background: transparent url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/inset-scroll-arrow-right.png') no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    position: absolute;
    top: 30px;
    right: 5px;
    width: 10px;
    height: 19px;
    cursor: pointer;
    background: transparent url('https://lib.store.yahoo.net/lib/elitedeals/inset-scroll-arrow-right-red.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/inset-scroll-arrow-left.png');
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {

	}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {

}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;

}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 30px;
    left: 7px;
    width: 10px;
    height: 19px;
    cursor: pointer;
    background: transparent url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/inset-scroll-arrow-left.png') no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    position: absolute;
    top: 30px;
    left: 7px;
    width: 10px;
    height: 19px;
    cursor: pointer;
    background: transparent url('https://lib.store.yahoo.net/lib/elitedeals/inset-scroll-arrow-left-red.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    top: 30px;
	left: auto;
    right: 5px;
    background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/inset-scroll-arrow-right.png');
}


.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
 
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
   
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
 
}
body ul#first-carousel.jcarousel-list-horizontal{
	width:1500px;
}


/*------------------------- related items carousel ----------------------------------*/
body .carousel{
	width:140px;
	margin:0 auto;
	padding:0;
}
body .carousel img.contim{
	max-width:100px;
	max-height:100px;
	margin:auto;
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-container {
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 904px;
    padding: 5px 25px;
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  904px;
	padding:0;
}


body #kwmx-related-items .jcarousel-skin-tango .jcarousel-item {
    margin: 0 5px;
    padding: 0;
    width: 140px;
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-list-horizontal {
	
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}


body #kwmx-related-items .jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 50px;
    right: 5px;
    width: 20px;
    height: 39px;
    cursor: pointer;
    background: transparent url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/scroll-arrow-right-black.png') no-repeat 0 0;
}
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    position: absolute;
    top: 50px;
    right: 5px;
    width: 20px;
    height: 39px;
    cursor: pointer;
    background: transparent url('https://lib.store.yahoo.net/lib/elitedeals/scroll-arrow-right.png') no-repeat 0 0;
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    position: absolute;
    top: 50px;
    left: 5px;
    width: 20px;
    height: 39px;
    cursor: pointer;
    background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/scroll-arrow-left-black.png');
}
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal:hover {
    position: absolute;
    top: 50px;
    left: 5px;
    width: 20px;
    height: 39px;
    cursor: pointer;
    background-image: url('https://lib.store.yahoo.net/lib/elitedeals/scroll-arrow-left.png');
}
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-next-horizontal:hover,
#kwmx-related-items .jcarousel-skin-tango .jcarousel-next-horizontal:focus {

	}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-next-horizontal:active {

}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;

}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 50px;
    left: 5px;
    width: 20px;
    height: 39px;
    cursor: pointer;
    background: transparent url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/scroll-arrow-left-black.png') no-repeat 0 0;
}
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    position: absolute;
    top: 50px;
    left: 5px;
    width: 20px;
    height: 39px;
    cursor: pointer;
    background: transparent url('https://lib.store.yahoo.net/lib/elitedeals/scroll-arrow-left.png') no-repeat 0 0;
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    top: 50px;
	left: auto;
    right: 5px;
    background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/scroll-arrow-right-black.png');
}
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal:hover {
    top: 50px;
	left: auto;
    right: 5px;
    background-image: url('https://lib.store.yahoo.net/lib/elitedeals/scroll-arrow-right.png');
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
#kwmx-related-items .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
 
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
   
}

body #kwmx-related-items .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
body #kwmx-related-items .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
body #kwmx-related-items.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
 
}







/* select box */
.sbHolder{
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/left-nav-browse-bg.jpg');
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 32px;
	position: relative;
	width: 137px;
	padding-right: 30px;
}
.sbSelector{
	display: block;
	height: 30px;
	left: 0;
	line-height: 30px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	top: 0;
	width: 137px;
	padding-top:2px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	color: #333333;
	outline: none;
	text-decoration: none;
}
.sbToggle{
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/left-nav-browse-arrow.jpg');
	display: block;
	height: 32px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 29px;
}
.sbToggle:hover{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/left-nav-browse-arrow.jpg')no-repeat;
}
.sbToggleOpen{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/left-nav-browse-arrow.jpg')no-repeat;
}
.sbToggleOpen:hover{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/left-nav-browse-arrow.jpg')no-repeat;
}
.sbHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder{
	
}
.sbHolderDisabled .sbToggle{
	
}
.sbOptions{
	background-color: #efefef;
	border: solid 1px #999999;
	list-style: none;
	left: 3px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	width: 160px;
	z-index: 1;
	overflow-y: auto;
}
.sbOptions li{
	padding: 0 7px;
}
.sbOptions a{
	border-bottom: dotted 1px #515151;
	display: block;
	outline: none;
	padding: 7px 0 7px 3px;
}
.sbOptions a:link, .sbOptions a:visited{
	color: #333333;
	text-decoration: none;
}
.sbOptions a:hover{
	color: #c9161e;
}
.sbOptions li.last a{
	border-bottom: none;
}
.sbOptions .sbDisabled{
	border-bottom: dotted 1px #515151;
	color: #999;
	display: block;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbGroup{
	border-bottom: dotted 1px #515151;
	color: #c9161e;
	display: block;
	font-weight: bold;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbSub{
	padding-left: 17px;
}

.kwmx-container, body .kwmx-wt-rotator{
	height:345px;
}


body #kwmx-topnav .selected{
	background-image: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/selected-bg.jpg');
	background-repeat:repeat-x;
/*	opacity: -0.6;
	filter: alpha(opacity=-2);
	position:relative;
	z-index:9999;
*/}
#item-social-area{
	width:280px;
	margin:6px auto 0;
}
#social-text{
	font-size:15px;
	font-weight:bold;
	float:left;
	width:60px;
	padding-top:7px;
}



/* drop down menu - item pages */

.dd {
	/*display:inline-block !important;*/
	text-align:left;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
}
.dd .ddTitle {
	background:transparent url(https://lib.store.yahoo.net/lib/elitedeals/options-bg.jpg) no-repeat;
	padding:0 0 0 6px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	
}
.dd .ddTitle span.arrow {
	background:transparent url(https://lib.store.yahoo.net/lib/elitedeals/option-arrow.gif) no-repeat 0 0; float:right; display:inline-block;width:11px; height:6px; cursor:pointer; top:9px; position:relative; right:10px;
}

.dd .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:27px;}
.dd .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0;}
.dd .ddTitle img.selected {
	padding:0 2px 0 0;
	vertical-align:top;
}
.dd .ddChild {
	position:absolute;
	border:1px solid #c3c3c3;
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
	font-size:14px;
}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd .ddChild a {
	display:block;
	padding:3px 0 3px 3px;
	text-decoration:none;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.dd .ddChild a:hover {
	background-color:#e1e1e1;
}
.dd .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.dd .ddChild a.selected {
	background-color:#e1e1e1;	
}

.dd .borderTop{border-top:1px solid #c3c3c3  !important;}
.dd .noBorderTop{border-top:none 0  !important}


/* 
 * jQuery SuperSelect plugin styles
 *
 * @author Harold Asbridge <harold@shoebacca.com>
 * @version 0.1
 */
 
 /**************************************/
 /* Base Styles                        */
 /**************************************/
#kwmx-options .superselect-container, #accessories .superselect-container{
    display: inline-block;
    cursor:pointer;
}
#kwmx-options .superselect-handle, #accessories .superselect-handle{
    position: relative;
	
}
#kwmx-options .superselect-selected, #accessories .superselect-selected{
    clear: both;
    overflow: hidden;
}
#kwmx-options .superselect-arrow, #accessories .superselect-arrow{
    position: absolute;
}
#kwmx-options .superselect-options, #accessories .superselect-options{
    display: none;
    position: absolute;
    z-index: 0;
    overflow: auto;
}
#kwmx-options .superselect-option, #accessories .superselect-option{
    clear: both;
    width: auto;
}
#kwmx-options .superselect-selected img,
#kwmx-options .superselect-option img,
#accessories .superselect-selected img, 
#accessories .superselect-option img{
    margin: 0 5px 0 0;
    float: left;
}
 
/* Columns */
#kwmx-options .superselect-option-row, #accessories .superselect-option-row{
    clear: both;
}
#kwmx-options .superselect-option-cell, #accessories .superselect-option-cell{
    display: inline-block;
    width: 80px;
}
 
 /**************************************/
 /* Theme Styles                       */
 /**************************************/
 
/* Overall box width */
#kwmx-options .superselect-container, #accessories .superselect-container{
/*	background:transparent url(https://lib.store.yahoo.net/lib/elitedeals/options-bg.jpg) no-repeat;
*/    width: 400px;
margin-bottom:5px;
}

/* "Handle", the part that remains visible when closed */
#kwmx-options .superselect-handle, #accessories .superselect-handle{
    border: 1px solid #CCC;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 3px;
}

/* Selected value shown in handle */
#kwmx-options .superselect-selected, #accessories .superselect-selected{
    margin-right: 20px;
    padding: 0 5px 0 0;
    border-right: 1px solid #CCC;
}

/* Down arrow shown in handle */
#kwmx-options .superselect-arrow, #accessories .superselect-arrow{
    background: transparent url('https://lib.store.yahoo.net/lib/elitedeals/option-arrow.gif') no-repeat center center;
    width: 10px;
    height: 100%;
    top: 0;
    right: 5px;
}

/* Dropdown menu container */
#kwmx-options .superselect-options, #accessories .superselect-options{
    border: 1px solid #CCC;
    background: #FFF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 400px;   /* Set this to overall width minus borders */
    max-height: 250px;
    overflow: auto;
    -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.7);
    -moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.7);
    box-shadow:0 5px 10px rgba(0, 0, 0, 0.7);
}

/* Individual dropdown option */
#kwmx-options .superselect-option, #accessories .superselect-option{
    padding: 3px;
}
/* Odd rows */
#kwmx-options .superselect-odd, #accessories .superselect-odd{
    background: #EEEEEE;
}
/* Even rows */
#kwmx-options .superselect-even, #accessories .superselect-even{
    background: #E8E8E8;
}
/* Individual dropdown option hover */
#kwmx-options .superselect-option-hover, #accessories .superselect-option-hover{
    background: #DDF;
}

/* Handle styles when dropdown is open */
#kwmx-options .superselect-open .superselect-handle, #accessories .superselect-open .superselect-handle{
    border: 1px solid #333;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

/* Options styles when dropdown is open */
#kwmx-options .superselect-open .superselect-options, #accessories .superselect-open .superselect-options{
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

/* Option column width */
#kwmx-options .superselect-option-cell, #accessories .superselect-option-cell{
    width: 80px;
}

/* Option specific column width (index-0, index-1, etc) */
#kwmx-options .superselect-option-cell.cell-index-0, #accessories .superselect-option-cell.cell-index-0{
    width: 100px;
}

/* Options with embedded images */
#kwmx-options .superselect-option.superselect-option-with-image, #accessories .superselect-option.superselect-option-with-image{
    height: 32px;
    line-height: 32px;
}

.red {
    color: #F00;
}








#kwmx-inset-images	{
	position:relative;
	margin:0;
	padding:3px;
	height:88px;
	left: -12px;
}
#kwmx-inset-images img	{
	margin:0;
	padding:0;
	border:1px solid #e1e1e1;
}
/* AV */
#kwmx-inset-images .prod-manual img{
    padding:8.5px 9px;
}
#kwmx-inset-images ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#kwmx-inset-images ul li{
	float:left;
/*	width:70px;
	height:70px;*/
	margin:0 3px;
}
#kwmx-inset-images ul li a{
	display:block;
}


.videos{
	position:relative;
	border: 1px solid #E1E1E1;
    height: 68px;
    margin: 0;
    width: 68px;
	float:left;
}
body #kwmx-inset-images .videos img.play-button{
	position:absolute;
	border:none;
	top:16px;
	left:16px;
}
body #first-carousel .videos img.play-button{
	position:absolute;
	border:none;
	top:16px;
	left:16px;
}
body #___plusone_0 {
	opacity:0;
	height:30px !important;
	width:37px !important;
}
body  #___plusone_0 ifram{
	width:36px;
}
body #plusone .vC, body #plusone .hAa{
	display:none;
}
body #root #plusone.Bg{
	display:none;
}
* html body #root #plusone.Bg{
	display:none;
}
body #msdrpdd20_child{
	top:25px;
}
body #PinItButton{
	display:none;
}

.leftNavRemove #kwmx-middle{
	float: none !important;
}
.leftNavRemove #kwmx-breadcrumbs {
	margin-left: 10px;
	margin-top: 10px;
}

/*  Warranties and returns page - KP */
#wr-policy-show {
	cursor: pointer;
	font-weight: normal;
	color: #777;
	text-decoration: underline;
	margin: 5px 0 10px 0;
	padding-left: 5px;
}
#wr-policy-show:hover {
	text-decoration: underline;
	color: #000;
}
#wr-return-policy {
	display: none;
}
#warranty-return-table {
	margin: auto;
	margin-top: 30px;
	margin-bottom: 30px;
}
#warranty-return-table td {
	width: 30%;
	text-align: center;
}
#wr-info-page p {
	/*font-size: 16px;*/
	margin-bottom: 0px;
	margin-top: 0;
	letter-spacing: .2px;
	margin-right: 62px;
	line-height: 16px;
}
#seepolicy {
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 35px;
	font-size: 14px;
	border-top: 1px solid #ccc;
	padding-top: 5px;
}
.info-tiles {
	height: 245px;
	width: 245px;
	font-size: 23px;
	cursor: pointer;
	background-color: #fff;
	border: 1px solid #ddd;
	margin: auto;
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.08), inset 3px 2px 45px 8px rgba(0,0,0,0.05);
	-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.08), inset 3px 2px 45px 8px rgba(0,0,0,0.05);
	box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.08), inset 3px 2px 45px 8px rgba(0,0,0,0.05);
	-webkit-transition-duration: 0.6s;
	-moz-transition-duration: 0.6s;
	transition-duration: 0.6s;
	padding-top: 15px;
}
.info-tiles:hover {
	background-color: #efefef;
	border: 1px solid #aaa;
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.15), inset 0px 7px 8px 0px rgba(0,0,0,0.05);
	-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.15), inset 0px 7px 8px 0px rgba(0,0,0,0.05);
	box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.15), inset 0px 7px 8px 0px rgba(0,0,0,0.05);
}
#warranty-return-table a {
	color: #000;
	text-decoration: none;
}
#wr-warranty-tile img {
	margin-top: 68px;
}
#wr-damage-tile img {
	margin-top: 54px;
}
#wr-warranty-tile {
}
#wr-return-tile img {
	margin-top: 25px;
}
.wr-span-bold {
	font-weight: bold;
}


/* left col drop down */

/* 
 * jQuery SuperSelect plugin styles
 *
 * @author Harold Asbridge <harold@shoebacca.com>
 * @version 0.1
 */
 
 /**************************************/
 /* Base Styles                        */
 /**************************************/
body #shop-size .superselect-container, body #shop-brand .superselect-container{
    display: inline-block;
    cursor:pointer;
	width:172px;
	height:32px;
}
body #shop-size .superselect-handle, body #shop-brand .superselect-handle{
    position: relative;
	
}
body #shop-size .superselect-selected, body #shop-brand .superselect-selected{
    clear: both;
    overflow: hidden;
}
body #shop-size .superselect-arrow, body #shop-brand .superselect-arrow{
    position: absolute;
	cursor:pointer;
}
body #shop-size .superselect-options, body #shop-brand .superselect-options{
    display: none;
    position: absolute;
    z-index: 0;
    overflow: auto;
}
body #shop-size .superselect-option, body #shop-brand .superselect-option{
    clear: both;
    width: auto;
}
body #shop-size .superselect-selected img,
body #shop-size .superselect-option img, body #shop-brand .superselect-selected img,
body #shop-brand .superselect-option img{
    margin: 0 5px 0 0;
    float: left;
}
 
/* Columns */
body #shop-size .superselect-option-row, body #shop-brand .superselect-option-row{
    clear: both;
}
body #shop-size .superselect-option-cell, body #shop-brand .superselect-option-cell{
    display: inline-block;
    width: 80px;
}
 
 /**************************************/
 /* Theme Styles                       */
 /**************************************/
 
/* Overall box width */
body #shop-size .superselect-container, body #shop-brand .superselect-container{
	background:transparent url(https://lib.store.yahoo.net/lib/elitedeals/options-bg.jpg) no-repeat;
    width: 172px;
	height:32px;
}

/* "Handle", the part that remains visible when closed */
body #shop-size .superselect-handle,body #shop-brand .superselect-handle{
    border: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 0 3px 0px;
	width:153px;
}

/* Selected value shown in handle */
body #shop-size .superselect-selected, body #shop-brand .superselect-selected{
	background: transparent url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/left-nav-browse-bg.jpg');
    margin-right: 31px;
    padding: 8px 0px 0 7px;
    border-right: 1px solid #CCC;
	height:24px;
	cursor:pointer;
}

/* Down arrow shown in handle */
body #shop-size .superselect-arrow, body #shop-brand .superselect-arrow{
    background: transparent url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/left-nav-browse-arrow.jpg') no-repeat center center;
    width: 29px;
    height: 32px;
    top: 0;
    right: 5px;
}

/* Dropdown menu container */
body #shop-size .superselect-options, body #shop-brand .superselect-options{
    border: 1px solid #CCC;
    background: #FFF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 153px;   /* Set this to overall width minus borders */
    max-height: 250px;
    overflow: auto;
    -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.7);
    -moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.7);
    box-shadow:0 5px 10px rgba(0, 0, 0, 0.7);
}

/* Individual dropdown option */
body #shop-size .superselect-option, body #shop-brand .superselect-option{
    padding: 3px;
}
/* Odd rows */
body #shop-size .superselect-odd, body #shop-brand .superselect-odd{
    background: #EEEEEE;
}
/* Even rows */
body #shop-size .superselect-even, body #shop-brand .superselect-even{
    background: #E8E8E8;
}
/* Individual dropdown option hover */
body #shop-size .superselect-option-hover, body #shop-brand .superselect-option-hover{
    background: #DDF;
	cursor:pointer;
	text-decoration:underline;
}

/* Handle styles when dropdown is open */
body #shop-size .superselect-open .superselect-handle, body #shop-brand .superselect-open .superselect-handle{
    border: 1px solid #333;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

/* Options styles when dropdown is open */
body #shop-size .superselect-open .superselect-options, body #shop-brand .superselect-open .superselect-options{
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

/* Option column width */
body #shop-size .superselect-option-cell, body #shop-brand .superselect-option-cell{
    width: 80px;
}

/* Option specific column width (index-0, index-1, etc) */
body #shop-size .superselect-option-cell.cell-index-0, body #shop-brand .superselect-option-cell.cell-index-0{
    width: 100px;
}

/* Options with embedded images */
body #shop-size .superselect-option.superselect-option-with-image, body #shop-brand .superselect-option.superselect-option-with-image{
    height: 32px;
    line-height: 32px;
}

body #shop-size .red, body #shop-brand .red {
    color: #F00;
}
#tmp_data	{
	display: none;
}
#secureitem	{
	display: block;
	width: 373px;
	height: 49px;
	margin:0 auto;
}


#realviewcart	{
	position: absolute;
	width: 109px;
	height: 52px;
	cursor: pointer;
	z-index: 999999;
}
#view-all-ed {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -160px -192px;
 width: 81px;
 height: 21px;
 }
#kwmx-header-logo {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -226px 0;
 width: 307px;
 height: 72px;
 }
#provide-feedback {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -160px -76px;
 width: 146px;
 height: 27px;
 }
#phone-icon2 {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -276px -147px;
 width: 27px;
 height: 31px;
 }
#secure-shopping-bottom {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -908px -113px;
 width: 192px;
 height: 64px;
 }
#price-match {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1101px -113px;
 width: 192px;
 height: 64px;
 }
#free-shipping-footer {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1294px -113px;
 width: 192px;
 height: 64px;
 }
.newsletter-header-text {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -160px -214px;
 width: 391px;
 height: 52px;
 }
.bbb {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -754px -178px;
 width: 136px;
 height: 52px;
 }
#hpba {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -891px -178px;
 width: 131px;
 height: 70px;
 }
#reseller-ratings {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1023px -178px;
 width: 189px;
 height: 70px;
 }
#stella {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1213px -178px;
 width: 97px;
 height: 61px;
 }
#secure-shopping-lock {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1311px -178px;
 width: 133px;
 height: 70px;
 }
#ucct {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -160px -106px;
 width: 25px;
 height: 23px;
 }
#caravant {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -160px -130px;
 width: 24px;
 height: 16px;
 }
#kingt {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -160px -147px;
 width: 25px;
 height: 18px;
 }
#gigatentt {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -160px -166px;
 width: 25px;
 height: 25px;
 }
#vitabrit {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -186px -106px;
 width: 25px;
 height: 24px;
 }
#shelterlogict {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -186px -131px;
 width: 25px;
 height: 14px;
 }
#celinat {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -186px -146px;
 width: 25px;
 height: 17px;
 }
#ezupt {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -186px -164px;
 width: 25px;
 height: 23px;
 }
#little-cottaget {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -212px -106px;
 width: 25px;
 height: 18px;
 }
#oltt {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -212px -125px;
 width: 25px;
 height: 22px;
 }
#rhinot {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -212px -148px;
 width: 25px;
 height: 17px;
 }
#hpst {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -212px -166px;
 width: 25px;
 height: 13px;
 }
#lifetimet {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -238px -106px;
 width: 25px;
 height: 25px;
 }
#arrowt {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -238px -132px;
 width: 25px;
 height: 23px;
 }
#suncastt {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -238px -156px;
 width: 25px;
 height: 8px;
 }
#dn-arrow {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -264px -147px;
 width: 11px;
 height: 6px;
 margin-left:10px;
 }
.red-star{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-home-sprite.png') -510px 0;
	width: 21px;
	height: 20px;
}
.all-footer-icons{
	background: url('https://lib.store.yahoo.net/lib/elitedeals/all-footer-icons.png') 0 0;
	width: 960px;
	height: 105px;
}

/* ---- sprite changes */

#newsletter-logo{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -160px -214px;
	width: 391px;
	height: 52px;
	float:left;
}
#kwmx-header-logo-image {
 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -226px 0;
 width: 307px;
 height: 72px;
 }
#feedback-button{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat;
	background-position:-160px -76px;
	width:146px;
	height:27px;
}
#star {
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-home-sprite.png') -510px 0;
    display: none;
    float: left;
    height: 20px;
    margin-top: -4px;
    padding-left: 0px;
	margin-left:12px;
    width: 21px;
}

#cboxLoadingOverlay {
    background: url("https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png") no-repeat scroll center center transparent;
	background-position:250px 0;
	width:40px;
	height:40px;
}
.prod-manual-img{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-item-sprite.png') no-repeat -389px 0;
	width: 17px;
	height: 20px;
	padding-left:5px;
	float:left;
}

#kwmx-item-atc{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-item-sprite.png') no-repeat 0 -55px ;
	width: 178px;
	height: 44px;
}
#secureitem {
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-item-sprite.png') no-repeat 0 0;
	width: 373px;
	height: 49px;
}

#left-col-bot {
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-category-sprite.png') no-repeat -294px -98px ;
	width: 199px;
	height: 12px;
}

.arrow-solid {
    background: url("https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png") no-repeat -255px -179px;
    height: 9px;
    width: 5px;
	float:left;
	margin:2px 5px 0 0px;
}
.view-all .arrow-solid{
	width:5px;
	height:9px;
	float:right;
	margin-right:5px;
}
.vert-div{
	background:url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png');
	background-repeat:no-repeat;
	background-position: -366px -173px;
	width:1px;
	height:26px;
	float:left;
}
#footer-img1{
	 background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1294px -113px;
	 width: 192px;
	 height: 64px;
	 float:left;
}
#footer-img2{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -908px -113px;
	width: 192px;
	height: 64px;
	float:left;
}
#footer-img3{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-general-sprite.png') no-repeat -1101px -113px;
	width: 192px;
	height: 64px;
	float:left;
}
/*//////////*/




.kwmx-spleft-nav {
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-category-sprite.png') no-repeat -321px -138px ;
	margin: 10px 0 0 20px;
	list-style-type:none;
	list-style-image:none;
    padding: 1px 0 0 10px;
}

.kwmx-spleft-nav li {
    font-weight: bold;
    margin: -4px 0 0 0;
    padding: 0 5px 0 3px;
}
.kwmx-spleft-nav li a {
    color: #333333;
    text-decoration: none;
}
.articlelogo{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-item-sprite.png') no-repeat -187px -54px ;
	width: 41px;
	height: 41px;
	float:left;
}
body #kwmx-inset-images .videos img.play-button{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/play-button-animated2.gif') no-repeat;
	width: 39px;
	height: 35px;
}
#kwm-item-atc{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-item-sprite.png') no-repeat 0 -55px ;
	width: 178px;
	height: 44px;
	height: 44px;
	margin: 5px 0 0;
}
.acc-atc-but{
	background: url('https://3a95518eacca2815cdd8-5fc5a73804a8ca504225013b3a32bf32.ssl.cf1.rackcdn.com/ed-item-sprite.png') no-repeat 0 -55px ;
	width: 178px;
	height: 44px;
	height: 44px;
	margin: 5px 0 0;
}
#kwmx-foot-newsletter-email{
	width:160px;
}
.sd-overlay-image	{
	width: 400px;
	padding: 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:center;
}
#promobar-header{
	/*background-image: url('https://lib.store.yahoo.net/lib/yhst-84104761184795/promobg.gif');*/
	/*background-repeat: repeat-x;*/
	background-color: #e9e9e9;
	text-align: center;
	font-weight: bold;
	padding: 0px 0 0px 0;
	margin-bottom: 5px;
	margin-right:5px;
	margin-left:5px;
	height: 35px;
	font-size: 18px;
}
#kwm_banner{
	padding-top: 7px;
}
#promobar-header a{
	color:#003399;
	margin:0;
	padding:0;
	font-weight: bold;
}
#promobar-header a:visited{
	color:#996633;
	margin:0;
	padding:0;
	font-weight: bold;
}
#feature-bullets ul { color:#444; font-family:arial,verdana,helvetica,sans-serif; font-size:12px; font-weight:regular; padding-left: 25px; }
#feature-bullets  li {
      list-style: none;
    }
#feature-bullets li:before {
      /* For a round bullet */
      content:'\2022';
      /* For a square bullet */
      /*content:'\25A0';*/
      display: block;
      position: relative;
      max-width: 0px;
      max-height: 0px;
      left: -15px;
      top: -5px;
      color: grey;
      font-size: 20px;
    }
	#accessory-atc {width: 178px; height: 44px;}
	

/* options not selected styles */

#eid_opt_back{
	height:100%;
	display:none;
	width:100%;
	position:fixed;
	top:0px;
	left:0px;
	z-index:99999;
	opacity:.84;
	background-color:BLACK;
}  
#eid_opt_bot ul li{
	padding: 8px;
}
#eid_opt_bot{
	width: 100%;
	font-size:16pt;
	text-align:center;
}
#eid_opt_bot ul{
	list-style-position: inside;
	width: 78%;
	text-align:left;
	margin-left: 8%;
	color: #F00;
	padding-top: 8px;
}
#eid_opt_close{
	float:right;
	width: 3%;
	margin-top: 2%;
	margin-right: 2%;
	cursor:pointer;
}
#eid_opt_msg{
	display:none;		
	background-color: #FFF;
	left: 30%;
	width: 40%;
	border: 1px solid #000;
	position: fixed;
	top: 25%;
	z-index: 999999;
	left: 30%;
}
#eid_opt_black {
	height:100%;
	display:none;
	width:100%;
	position:fixed;
	top:0px;
	left:0px;
	z-index:99999;
	opacity:.84;
	background-color:BLACK;
}
#eid_opt_alrt {
	display:none;
	width: 100%;
	position: fixed;
	top: 25%;
	z-index: 999999;
}
#eid_opt_alrt_inner {
	background-color: #FFF;
	width: 40%;
	border: 1px solid #000;
	position: relative;
	top: 25%;
	z-index: 999999;
	max-width: 700px;
	margin-left: auto;
	margin-right: auto;
}
#eid_opt_alrt_close {
	float:right;
	width: 2%;
	margin-top: 2%;
	margin-right: 2%;
	cursor:pointer;
}
#eid_opt_alrt_buttons{
	text-align: center;
}
#eid_opt_alrt_addcart {
	cursor: pointer;
	margin: 5px 5px 15px 5px;
}
#eid_opt_alrt_back {
	cursor: pointer;
	margin: 5px 5px 15px 5px;
}
#eid_alrt_sels {
	color: #FF0000;
	font-size: 17px;
	clear: both;
	margin: 0 0 15px 15px;
}
.eid_opt_sel{
	width:50%;
	height:25px;
	font-size:20px;
}
#eid_opt_store{
	width:25%;
	float:left;
}
#eid_opt_title{
	float: left;
	width: 90%;
	margin-left: 5%;
}
#eid_opt_alrt_title {
	float: left;
	font-size: 14pt;
	width: 90%;
	margin-left: 5%;
	margin-bottom: 16px;
	margin-top: 16px;
}
#eid_opt_top{
	height:60px;
	padding:7px;
	line-height:26px;
	font-size:18pt;
	font-weight:bold;
}
#eid_opt_goback{
	padding: 12px;
	cursor:pointer;
}

/*-----------------------owl.carousel.css-------------------------------*/

/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  width: 94%;
  margin: auto;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
  padding-bottom: 10px;
  padding-top: 5px;
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 185px;
}
.owl-carousel .owl-item img {
  display: block;
  /*width: auto;*/
  margin: auto;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}

.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/* 
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}

#brand-logo-slider .owl-stage-outer .owl-stage .owl-item .item img {
	display: block;
	width: 150px;
	height: 150px;
	margin: 0;
	padding-left: 20px;
}

#homeFeaturedItems .wrapper {
  display: none;
}
#homeFeaturedAccessories .wrapper {
  display: none;
}
#homeFeaturedLogs .wrapper {
  display: none;
}
#homeFeaturedLogs {
  /*border-bottom: 1px solid #000;*/
  padding-bottom: 20px;
}

.homefeatured .wrapper {
  display: none;
}

#homeFeaturedItems .owl-stage-outer .owl-stage .owl-item .spccell {
  /*width: auto;*/
  height: auto;
  margin: auto;
  padding-left: 10px;
}
#homeFeaturedAccessories .owl-stage-outer .owl-stage .owl-item .spccell {
  /*width: auto;*/
  height: auto;
  margin: auto;
  padding-left: 10px;
}
#homeFeaturedLogs .owl-stage-outer .owl-stage .owl-item .spccell {
  /*width: auto;*/
  height: auto;
  margin: auto;
  padding-left: 10px;
}

#homeFeaturedItems .owl-stage-outer .owl-stage .owl-item .spccell img {
  margin: auto;
}
#homeFeaturedAccessories .owl-stage-outer .owl-stage .owl-item .spccell img {
  margin: auto;
}
#homeFeaturedLogs .owl-stage-outer .owl-stage .owl-item .spccell img {
  margin: auto;
}

.owl-next span.next {
	background: url('https://37f6c9e98f29dc083d72-abe183b0e53d86df5df330eac431aaee.ssl.cf1.rackcdn.com/ecanopy-sprite-new.png') no-repeat -710px -275px; 
	width: 20px; 
	height: 30px;
	float: right;
	margin: 10px 0px 0px 15px;
	padding: 0px;
}

.owl-next span.next:hover {
	background: url('https://37f6c9e98f29dc083d72-abe183b0e53d86df5df330eac431aaee.ssl.cf1.rackcdn.com/ecanopy-sprite-new.png') no-repeat -711px -244px; 
	width: 20px; 
	height: 30px;
}

.owl-prev span.previous {
	background: url('https://37f6c9e98f29dc083d72-abe183b0e53d86df5df330eac431aaee.ssl.cf1.rackcdn.com/ecanopy-sprite-new.png') no-repeat -689px -275px; 
	width: 21px; 
	height: 30px;
	float: left;
	margin: 10px 15px 0px 0px;
	padding: 0px;
}

.owl-prev span.previous:hover {
	background: url('https://37f6c9e98f29dc083d72-abe183b0e53d86df5df330eac431aaee.ssl.cf1.rackcdn.com/ecanopy-sprite-new.png') no-repeat -690px -244px; 
	width: 20px; 
	height: 30px;

}

.owl-theme .owl-controls .owl-nav div {
  position: absolute;
}
 
.owl-theme .owl-controls .owl-nav .owl-prev {
  display: none;
  left: 0;
  top: 55px; 
}
 
.owl-theme .owl-controls .owl-nav .owl-next {
  display: none;
  right: 0;
  top: 55px;
}

/* AV */
div.troubleTicket{
    background: #cccccc;
    border: 2px solid white;
    bottom: 5%;
    box-shadow: 1px 1px 8px 1px rgba(0, 0, 0, 0.3);
    color: #666;
    display: none;
    height: 50px;
    padding: 20px 0;
    position: absolute;
    width: 200px;
}
h6#ticketTitle{
    font-size: 20px;
    padding: 0;
    margin: 0;
    display: inline-block;
    width: 100%;
    text-align: center;
    color: black;
}
span.ticketNum{
    color: black;
    display: block;
    font-size: 30px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-align: center;
    text-transform:uppercase;
}

.troubleTicket .close{
    color:red;
    top:0;
    right:0;
    position:absolute;
    padding:10px;
    font-size:20px;
}

div#ticketInput{
    display:none;
    float:left;

}
div#ticketInput input.wrongTicket{
    background-color: indianred;
}
div#ticketInput input.rightTicket{
    background-color: lightgreen;
}
input.csrError{
    float:left;
    width:20px;
    height:20px;
}

.errorCheck{
    display:block;
    float:left;
}
.errorCheck span{
    display:block;
    height:20px;
    width:250px;
    margin-top:6px;
    margin-left:5px;
    
}

@media (max-width:920px){
	#eid_opt_close{
	  width: 4%;
	}
	#eid_opt_msg{
		left: 20%;
		width:60%;
	}
	#eid_opt_bot{
		font-size:14pt;
	}
	#eid_opt_top{
		font-size:18pt;
		line-height:22pt;
		font-weight:bold;
	}
	
}
@media (max-width:720px){
	#eid_opt_close{
	  width: 5%;
	}
	#eid_opt_bot{
		font-size:14pt;
	}
	#eid_opt_msg{
		left: 10%;
		width: 80%;
	}
	#eid_opt_top{
		line-height:20pt;
		font-size:16pt;
		font-weight:bold;
	}
	
}

@media (max-width:480px){
	#eid_opt_close{
	  width: 6%;
	}
	#eid_opt_msg{
		left: 7%;
		width:86%;
	}
	#eid_opt_bot{
		font-size:12pt;
	}
	#eid_opt_top{
		font-size:14pt;
		line-height:18pt;
		font-weight:bold;
	}
	#eid_opt_bot ul{
		margin-left: 0%;
	}
	
}
