
html,body
{
  font-family: 'weblysleek_uisemilight', 'weblysleek_uisemibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  text-align:     center;
}

.circularButton{
	position:absolute;
/*     background: url("../images/nav1.png") no-repeat center center fixed;  */
/*     -webkit-background-size: cover; */
/*     -moz-background-size: cover; */
/*     -o-background-size: cover; */
/*     background-size: cover; */
	background-color:#0A92D7;
    border-radius: 6px;
    box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.5);
    height: 60px;
    margin-top:125px;
	left:400px;
    padding: 0;
    text-align: center;
    width: 565px;
}
.circularButton:hover{
/*     background-image: url("../images/nav1light.png"); */
}
.circularAdGroup{
    left: 100px;
    position: absolute;
    top: -34px;
}
.circularAdGroup img{
   height: 136px;
   width: 120px;
}
.circularAdGroup .circularAd1Wrapper{
    border: 3px solid rgba(253, 120, 53, 0);
}
.circularAdGroup .circularAd1Wrapper:hover{
	border: 3px solid rgba(253,120,53,1); 
	cursor:pointer;
}
.circularButton a{
    color: #FFFFFF;
    font-size: 16px;
    line-height:16px;
    position: relative;
    text-decoration: none;
    text-shadow: -1px 1px 1px rgba(0, 0, 0, 0.7);
    top: 5px;
    left: -215px;
}
.circularButton div.circulartri{
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFFFFF;
    border-style: solid;
    border-width: 15px 0 15px 15px;
    height: 0;
    left: 15px;
    position: absolute;
    top: 14px;
    width: 0;
}
#search {
	margin-bottom: 25px;
	margin-top: 35px;
	text-align: center;
}
#departmentDownTriangle{
    border-color: #FFFFFF rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
/*     border-width: 10px 10px 0; */
    margin: 10px;
    position: absolute;
    right: 0;
    top: 5px;
    
    width: 0; 
	height: 0; 
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	
	border-top: 10px solid #fff;
}

a {
    color: #0060B6;
    text-decoration: none;
}
a.dropdownSel {
    color: #000000;
    text-decoration: none;
    position: absolute;
}
.ie10{
	letter-spacing:-1px;
}
.ie10localAd{
          margin: 0px;
          float: left;
          display: inline;
}
.rel_selector_details.selected {
  color: #00369A;
}
#subcategory2{
	position:absolute;
	top:11px;
	left:250px;
	width:250px;
}
.dropdownDeliminter{
	width:80%;
	
}
.underlineNav{
    border-bottom: 3px solid #193d95;	
    width:240px;
    border-right: 1px solid rgba(170, 170, 170, 0.75);
    border-left: 1px solid rgba(170, 170, 170, 0.75);
    border-top: 1px solid rgba(170, 170, 170, 0.75);    
    background-color: #ffffff;
}

.underlineActive{
    border-bottom: 3px solid #193d95;
}

.variantSelected{
	color: #193d95; 
}

.select_box_items_clear{
   border-top: 1px solid #d1002f;
    color: #193d95;
    float: left;
    font-weight: bold;
    margin-top: 10px;
    padding: 4px 15px;
    width: 100%;
}
#shoppingListItems{
	height: auto;
	background-color:#ffffff;
	font-size:12px;
	border:1px solid #193d95;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	min-width: 350px;
}
#shoppingListItems{
	position: absolute;
	margin-top: 32px;
	z-index: 1000!important;
	min-width: 350px;
	right:0;
}
.sl_prod_title{
	text-align:left;
	width:110px;
}
#shoppingListAction{
	
}

.departmentInfoBox{
	width:250px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;	
}
#wa_mainTop {
	background-color:#193D95;
}
.circularWrapper{
	position:relative;
}
#headerWrapperPrintCircular{
	position:relative;
	height:90px;  /*changed from 80px to 90px */
}

#wa_bodyNav{
    background-color: #F1F4FF;
	border-style: solid;
	border-color: #D3D3D3;
	border-width: 2px 0px 0px;
}

#department_selector{
/*	margin-left: auto;  */
	display:inline-block;
	float:left;
	font-size:14px;
	padding: 0px;  /*changed padding-right from 12px; */
	text-align:center;
	color:#5E5E5E;
	width:100%;
	width:80px;   /*changed from min-width: 240px  */
}
#department_selector .icon-down-header,
#storeOffers_selector .icon-down-header{
  padding-top: 12px;
  margin-left: 0;
}
#verticalDropDown{
	display: block;
	height: 40px;
	margin: 0px;
	font-size: 19px;
	font-weight:400;
	line-height:31px;
/*	width: 72%;    commented out width */
	float:left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-family: weblysleek_uisemibold;
	padding: 9px 5px 0 10px;
	position: relative;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	/* Safari and Chrome */
    	#verticalOfferDropDown{
       		font-weight: normal;
       
    	} 

    	/* Safari only override */
    	::i-block-chrome,#verticalOfferDropDown{
        	font-weight: normal;
       
    	}
}
#searchAdmin{
	display:inline;
	float:right;
	text-size:14px;
	width:31%;
	min-width:220px;
	max-width:480px;
	height:100%;
	float:left;
	margin-left:20px;
}
#userInfoArea{
    display: inline-block;
    float: right;
    height: 100%;
    margin-right: -50px;
    margin-top: 2px;
    min-width: 300px;
}

#keywordAdmin{
	display:inline;
	float:left;
	text-size:10px;
	width:78%;
	height:36px;
	border:0;
	margin:0;
    padding-left:10px;
    font-size:1em;
    outline:0;
    text-align:left;
    font-family:inherit; 	
	background-color:#f1f4ff;
}
/*
#goBtn:hover{
	background-image:url("../images/searchiconhighlight.png");
}
*/

#goBtnAdmin{
	display:inline;
	float:left;
	text-size:12px;
	width:36px;
	height:36px;
	text-align:center;
	 background-color: #C9C3C4;
	cursor: pointer;
	background-image:url("../images/searchicon.png");
}
#goBtnAdmin:hover{
	background-image:url("../images/searchiconhighlight.png");
}
#profileArea{
	background-color:#193d95;
}
.register-button{
  background-color: #ee7f2f;
}

#profile_icon{
	display:inline;
	float:left;
    width:0px;
    height:0px;
    outline:none;
    padding:22.5px 22.5px 22.5px 22.5px;
	background-image:url("../images/profile.png");
	background-repeat: no-repeat;
    margin-left: 5px;
    margin-right: -14px;
    margin-top: 3px;
    overflow: hidden;
}
#profileiconwrapper{
	display:inline;
	float:left;
	font-size:16px;
	text-align:right;
	height:28px;
	background-color:#193d95;
	padding-top:0px;
	overflow: hidden;
}
.profileOptions ul{
  color: #00369A;
}
#loginStatus{
	display:inline;
	float:left;
	font-size:12px;
	text-align:right;
	height:30px;
	width:auto;
}
#cartArea{
	display:inline;
	float:right;
/*	font-size:16px;   */
	height:38px;
	background-color:#193d95;
    margin-right: 0;
/*    width: 70px;  */
    overflow: hidden;
    margin-left: 0;
}
#cartArea:hover{

}
#shopping_cart{
    height: 38px;
    position: relative;
    width: 70px;
}
#checkinglist{
    cursor: pointer;
    height: 38px;
    position: relative;
    width: 70px;
}
.icon-list-header-active:before{
  color: #193D95;
}
.icon-shop-cart-header-active:before{
  color: #FFF;
}
#shopping_cart_icon{
    /*margin-right: 18px;*/
    margin-right:30px;
    margin-top: 9px;
}

#shopping_cart_icon_not{
	font-size:10px;
	line-height: 18px;
}

#shopping_cart_icon:hover{
	cursor:pointer;
}
#shopping_cart_icon_not_wrapper{
    background-color: #f67f25;
	display:block ; /* ECOM-346020 fix */
    border-radius: 0;
    overflow: visible;
    padding: 0;
    right: -1px;
    top: 0;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    overflow: hidden;
    padding-bottom: 1px;
    position: absolute;
    left: 26px;
    top: 9px;
    z-index: 501;	
}
#shopping_cart_icon_not_count{
    font-family: "Helvetica Neue",Helvetica,Arial,"segoe ui",tahoma,sans-serif;
    font-size: 10px;
    font-weight: bold;
    height: 14px;
    line-height: 18px;
    min-width: 12px;
    padding: 0px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
}	

#checkinglist_icon_not_wrapper{
    background-color: #f67f25;
	display:block ; /* ECOM-346020 fix */
    border-radius: 0;
    overflow: visible;
    padding: 0;
    right: -1px;
    top: 0;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    overflow: hidden;
    padding-bottom: 1px;
    position: absolute;
    left: 34px;
    top: 9px;
    z-index: 501;	
}
#checkinglist_icon_not_count{
/*    font-family: "Helvetica Neue",Helvetica,Arial,"segoe ui",tahoma,sans-serif; */
    font-size: 10px;
    font-weight: bold;
    height: 14px;
    line-height: 18px;
    min-width: 12px;
    padding: 3px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
}	

#wa_shoping_list{
	background-color: #193d95;
    display: inline;
    float: right;
    height: 35px;
    margin-right: 5px;
    margin-top: -3px;
    overflow: hidden;
    padding: 3px 2px;
}
#wa_shoping_list:hover{

}
#checkinglist_icon{
    margin-right: 30px;
    margin-top: 9px;
}
#checkinglist_icon:hover{
	
}
#wa_location{
	float:left;
	display:inline;
	text-size:12px;
}

#location_icon{
	margin-top:-1px;
	margin-left:2px;

}

#localLink{
	color:#c2c7cc;
	margin-left:-5px;
	margin-right:-5px;
}
#searsLocalAd img{
  width: 115px;
  height: 17px;
}
#emailLab{
    color: #C1CEFF; 
    font-weight:bold;
}
@-moz-document url-prefix() {
    #emailLab{
	font-size:12px !important;
	}
}

#emailInput{
	display:inline;
	float:left;
	width:70%;
	height:20px;
	padding-left:8px;
	text-align:left;
	color:#8e929c;
	margin-left:10px;
	margin-top:5px;
}
#emailSubmit{
	display:inline;
	float:left;
	width:20%;
	height:20px;
	text-align:center;
	background-color:#C9C3C4;
	margin-top:5px;
	cursor:pointer;
}

#emailSubmit.active{
  background-color: #0A92D7;
  cursor: pointer;
}

#signUpMessaging{
	background: #193D95;
}

.topTitle{
	color:#faffff;
	margin:0px;
}
.holidayAdditionalTitle{
  color:#193D95;
}
#wa_store_info_pop span{
	color: #5C78C1;
	font-size: 50px;
	overflow: hidden;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	margin-top: 0px;
	text-transform: lowercase;
	display: block;
	height: 75px;
    position: relative;
    z-index: 1;
}	
input{
    text-align:center;
   	border:0;
	margin:0;
    padding:0;
    font-size:0.85em;
    outline:0;
    font-family:inherit; 	
	background-color:#f1f4ff;
}

.rel_selector:hover {
    cursor: pointer;
}
.rel_selector_details:hover{
	cursor: pointer;
}
.option:hover {
    cursor: pointer;
}
#checkinglist_icon:hover{
	cursor: pointer;
}

#shoppingListAction{
	padding:13px;
}

.shoppingItems {
	display:block;
	padding:10px;
	width:auto;
	height:auto;
}

.listNames {
	display:block;
	padding:5px;
	width:auto;
	height:auto;
}

.selectList {
    border-bottom: 1px solid #DDDDDD;
    padding: 3px 0;
}
li.selectList:hover {
	font-weight: bold ;
}

li.addlist:hover {
	background-color: #F7F7F7 ;
} 

li.card {
    border-bottom: 1px solid #EFEBEF;
    overflow: hidden;
    padding: 10px 13px 9px;
}
li.card div {
    float: left;
}
.sl_prod_img{
	margin: 0 10px 0 0;
	float: left;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
}





.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  
.centered-btns_nav {
  z-index: 3;
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 50%;
  left: 0;
  opacity: 0.7;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.centered-btns_nav:active {
  opacity: 1.0;
  }

.centered-btns_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }

.transparent-btns_nav {
  z-index: 3;
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 0;
  left: 0;
  display: block;
  background: #fff; /* Fix for IE6-9 */
  opacity: 0;
  filter: alpha(opacity=1);
  width: 48%;
  text-indent: -9999px;
  overflow: hidden;
  height: 91%;
  }

.transparent-btns_nav.next {
  left: auto;
  right: 0;
  }

.large-btns_nav {
  z-index: 3;
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  opacity: 0.6;
  text-indent: -9999px;
  overflow: hidden;
  top: 0;
  bottom: 0;
  left: 0;
  background: #000 url("../images/themes.gif") no-repeat left 50%;
  width: 38px;
  }

.large-btns_nav:active {
  opacity: 1.0;
  }

.large-btns_nav.next {
  left: auto;
  background-position: right 50%;
  right: 0;
  }

.centered-btns_nav:focus,
.transparent-btns_nav:focus,
.large-btns_nav:focus {
  outline: none;
  }

.centered-btns_tabs,
.transparent-btns_tabs,
.large-btns_tabs {
  margin-top: 10px;
  text-align: center;
  }

.centered-btns_tabs li,
.transparent-btns_tabs li,
.large-btns_tabs li {
  display: inline;
  float: none;
  _float: left;
  *float: left;
  margin-right: 5px;
  }

.centered-btns_tabs a,
.transparent-btns_tabs a,
.large-btns_tabs a {
  text-indent: -9999px;
  overflow: hidden;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background: #ccc;
  background: rgba(0,0,0, .2);
  display: inline-block;
  _display: block;
  *display: block;
  -webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  -moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  width: 9px;
  height: 9px;
  }

.centered-btns_here a,
.transparent-btns_here a,
.large-btns_here a {
  background: #222;
  background: rgba(0,0,0, .8);
  }

.wa_catCarousel img{
  position: relative;
  float: left;
  width: 100%;
}
#cornerAd{
	position:relative;
}
#cornerAd img{
  position: relative;
  float: left;
  width: 100%;
}

.image_carousel {
	    padding: 0px 0 0px 0px;
	    position: relative;
		height:250px;
		width:100%;

	}
	.image_carousel img {
	    border: 0px solid #ccc;
	    background-color: white;
	    padding: 9px;
	    margin: 7px;
	    display: block;
	    float: left;
	}
	#foo2_prev, #foo2_next {
	    background: url(../images/miscellaneous_sprite.png) no-repeat transparent;
	    width: 45px;
	    height: 50px;
	    display: block;
	    position: absolute;
	    top: 85px;

	}
	#foo2_prev {            left: 0px;
	                    background-position: 0 0; }
/* 	a.prev:hover {      background-position: 0 -50px; } */
	a.prev.disabled {   background-position: 0 -100px !important;  }
	#foo2_next {            right: 0px;
	                    background-position: -50px 0; }
/* 	a.next:hover {      background-position: -50px -50px; } */
	a.next.disabled {   background-position: -50px -100px !important;  }
	a.prev.disabled, a.next.disabled {
	    cursor: default;
	}
	 
	a.prev span, a.next span {
	    display: none;
	}
	.pagination {
	    text-align: center;
	}
	.pagination a {
	    background: url(../images/themes.gif) 0 -300px no-repeat transparent;
	    width: 15px;
	    height: 15px;
	    margin: 0 5px 0 0;
	    display: inline-block;
	}
	.pagination a.selected {
	    background-position: -25px -300px;
	    cursor: default;
	}
	.pagination a span {
	    display: none;
	}
	.clearfix {
	    float: none;
	    clear: both;
	}


/*LocalAdsSearch page*/


.orangeBtn{
    background-color: #fd7835;
    border-color: #fdb173 #a4502c #a4502c #fdb173;
    border-radius: 3px;
    color: #ffffff;
    display: inline-block;
    font-size: 12px;
    height: 18px;
    padding: 5px 10px;
    width: 100%;
}
.blueBtn{
    background-color: #ebebeb;
    border-radius: 3px;
    color: #8a8b90;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    height: 18px;
    margin-top: 0;
    padding: 5px 10px;
    width: 100%;
}

#addToList{
	margin-top:10px;
	padding-top: 20px;
}

.addToCompareWrapper{
    color: #9B9B9B;
    display: block;
    font-size: 11px;
    height: 19px;
    margin: 0 20px;
}
.addToCompare{
    float: left;
    font-size: 11px;
    margin-top: 5px;
    text-transform: lowercase;
}

.compareCheckbox{
    float: left;
    margin: 5px 5px 0 0;
    padding: 0;
}
.compareCheckbox{
    display: block;
    float: left;
    font-size: 11px;
    margin-top: 5px;
    text-transform: lowercase;
}
.prodFulfillOptions{
	margin: 10px 10px;
	color: #999999;
	font-size:12px;
	font-weight: 700;
    text-transform: lowercase;
}
.sywMAXshow{
	color:#999999;
}
.sywMaxFREE{
    color: #FF0000;
    font-weight: bold;
}

a{
	cursor:pointer;
	text-decoration:none;
}

.rel_selector {
	padding: 7px 0;
	position: relative;
	width: 85px;
	margin-right: 5px;
}
.ui-autocomplete{
	font-size:12px;
	width:260px;
	z-index:99999;
	border-color:#193d95;

    text-align:left;
    padding:5px;
}
.ui-autocomplete .ui-id-20{
	margin-top:5px;
}
#jumpToPage{
	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#207cca',GradientType=0 ); /* IE6-9 */
    border-radius: 5px 5px 5px 5px;
    color: #FAFFFF;
    display: inline;
    float: left;
    font-size: 14px;
    height: 70%;

    text-align: center;
    width: 18%;
	
}
#wa_bodyNav .wa_departments .select_box .option {
	font-family:weblysleek_uisemilight;
	width: 220px;
	background: none repeat scroll 0% 0% transparent;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;
	color: #6b6b6b;
	font-size: 14px;
	margin: 0px;
	height: 25px;
	padding: 0px 0px 0px 20px;
	text-shadow: 0.2px 0px;
}

#wa_bodyNav .wa_departments .select_box .option:not(*:root) {
  font-size:14px;
  height: 35px;
  line-height: 35px;
/*   font-weight:500; */
}

#wa_bodyNav .wa_departments .select_box .option:hover {
	color:#fb8000;
	background-color:#f3f3f3;
}
#sears-lightbox {
    position: absolute;
}

#sears-lightbox .lightbox-content {
    background-color: #FFFFFF;
    border: 1px solid #4192d9;
    box-shadow: 3px 3px 4px 0 #CCCCCC;
    padding: 0;
}

#la_catalogView {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 30px 35px 20px;
    width: 370px;
}

#sears-lightbox .closeWin {
    display: block;
    overflow: hidden;
    position: absolute;
    color:#193d95;
    right: 6px;
    text-decoration: none;
    top: 6px;
    font-size:9px;
}
#la_catalogView h3 {
    font-size: 16px;
    padding: 0 0 15px;
    font-weight:bold;
}
#la_catalogView #la_catalogSubmit {
    background: url("images/la_blkFri_viewAd.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 22px;
    overflow: hidden;
    text-indent: -900px;
    width: 78px;
}
#la_catalogView .la_blkFriAdSelect {
    width: 280px;
}
#la_catalogView .la_blkFriAdSelect select {
    width: 280px;
}
#sears-lightbox{
	z-index:999991;
}
#searscoupons{
	z-index:-1;
}
#selectCategoryDownTriangle {
    border-color: #FFFFFF rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
/*     border-width: 5px 5px 0; */
    position: absolute;
    right: 10px;
    top: 8px;
    
    width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	
	border-top: 5px solid #fff;
/*     display:none\0; */
}
#selectSubCategoryDownTriangle {
    border-color: #FFFFFF rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
/*     border-width: 5px 5px 0; */
    position: absolute;
    right: 10px;
    top: 8px;
    
    width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	
	border-top: 5px solid #fff;
/*     display:none\0; */
}
#selectBrandDownTriangle {
    border-color: #FFFFFF rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
/*     border-width: 5px 5px 0; */
    position: absolute;
    right: 10px;
    top: 8px;
    
    width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	
	border-top: 5px solid #fff;
/*     display:none\0; */
}
#jumpToPageDownTriangle {
    border-color: #FFFFFF rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
/*     border-width: 5px 5px 0; */
    position: absolute;
    right: 10px;
    top: 8px;
    display:none\0;
    
    width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	
	border-top: 5px solid #fff;
}
#selectPriceDownTriangle {
    border-color: #ffffff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
/*     border-width: 5px 5px 0; */
    position: absolute;
    right: 10px;
    top: 8px;
    
    width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	
	border-top: 5px solid #fff;
/*     display:none\0; */
}
.sl_remove{
	padding:5px 13px;
}
.disclosure{
	padding:5px 13px;
}
/*
#numberofOffers{
	color: #626262;
    float: left;
    font-weight: bold;
    margin: 10px 0 0 4px;
    position: relative;
    font-size:12px;
}
*/

#priceList div#priceFilter1{
	position:relative;
	float:left;
	max-width:250px;
	min-width:140px;
}
#enterPriceRange{
	height:24px;
	margin:0 10px;
	width:32px;
	background-color:#193D95;
	color:#ffffff;
	padding:0 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#clearPriceRange{
	
}
#clearPriceFilt{
	
}
#miniCart{
    background-color: #FFFFFF;
    border: 1px solid #193D95;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    font-size: 12px;
    height: auto;
    width: auto;
	right:0;
    margin-top: 35px;
    position: absolute;
    z-index: 1000 !important;
    width:320px;
    height:360px;
    overflow-y:scroll;
    
    color:#000000;
}
#miniCartItemPreview{
	padding:15px 0;
}
.miniCartItem{
    float: left;
    padding: 5px 10px;
    width: 90%;	
}
.miniCartItemImg{
    padding-bottom: 10px;
    text-align: center;	
}
.miniCartItemImg:hover{
	cursor:pointer;
}
.miniCartItemTitle{
    font-size: 12px;
    overflow: hidden;	
}
.miniCartItemQty{
    font-size: 10px;
    padding-top: 5px;	
}
.miniCartViewTotal{
    clear: both;
    padding: 10px 20px;
    text-align: center;	
}
.miniCartViewTotal a{
    font-size: 14px;
    font-weight:bold;
    padding: 5px 20px;
    background: #ffb76b; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjc2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iI2ZmYTczZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZmN2MwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjdmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 15%, #ff7c00 51%, #ff7f04 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb76b), color-stop(15%,#ffa73d), color-stop(51%,#ff7c00), color-stop(100%,#ff7f04)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffb76b 0%,#ffa73d 15%,#ff7c00 51%,#ff7f04 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffb76b 0%,#ffa73d 15%,#ff7c00 51%,#ff7f04 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffb76b 0%,#ffa73d 15%,#ff7c00 51%,#ff7f04 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffb76b 0%,#ffa73d 15%,#ff7c00 51%,#ff7f04 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ); /* IE6-8 */
    border-color: #FDB173 #A4502C #A4502C #FDB173;
    color: #FFFFFF;
    display: inline-block;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
}
#magnifier-preview{
    height: 150px;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
    
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #AAAAAA #AAAAAA #AAAAAA -moz-use-text-color;
    border-image: none;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
    display: inline-block;
    float: left;
    text-align: center;
    vertical-align: middle;
    width: 250px;	
}

#searchTitle{
	background-color: #fff;
}

#searchTitle.sticky{
	position: fixed;
    top: 89px;
    z-index: 100;
}

.resultTitle {
  font-size: 20px;
  color: #00369A;
  text-align: left;
  margin: 10px 50px 10px 10px;
  border-bottom: 1px solid #CCC;
  padding-bottom: 10px;
  font-weight: bold;
}
.resultTitle .term {
    color: #5e5e5e;
    display: inline-block;
    font-weight: bold;
    text-transform: capitalize;
}
.resultTitle .resultItems{
    color: #8a8b90;
    display: inline-block;
    float: right;
    margin: 0 50px 0 4px;
}

#noResults{
	width:auto;
	height:auto;
}
#noResultsHeading {
    font-size: 11pt;
    padding: 5px 0 0 5px;
}
#noResults #noResultsHeading div {
    color: #999999;
    margin: 10px 0;
}
#noResults #noResultsHeading h1 {
    font-size: 24px;
    letter-spacing: 0;
    color: #464646;
    text-transform: none;
    margin: 160px auto 50px;
    width: 600px;
}
#noResults #noResultsHeading #noResultSearchText {
    color: #4182DA;
}

#noResults #noResultsHeading div:nth-child(2) {
    width: 200px;
    margin-left:auto;
    margin-right:auto;
}
#noResults #noResultsHelp {
    height: 110px;
    margin-bottom: 10px;
    padding: 0;
    width: 820px;
    margin-left:auto;
    margin-right:auto;
}
#noResults #navlistHelp {
    position: relative;
}
#noResults #navlistHelp li, #navlistHelp a {
    display: block;
    height: 110px;
    padding-top: 40px;
}
#noResults #navlistHelp li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
}
#noResults #homeSpt {
    left: 0;
    width: 310px;
}
#noResults #homeSpt {
    background: url("../images/noResultsSprite.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#noResults #emailSpt {
    background: url("../images/noResultsSprite.jpg") repeat scroll -309px 0 rgba(0, 0, 0, 0);
}
#noResults #emailSpt {
    left: 309px;
    width: 160px;
}
#noResults #talkSpt {
    background: url("../images/noResultsSprite.jpg") repeat scroll -469px 0 rgba(0, 0, 0, 0);
}
#noResults #talkSpt {
    left: 469px;
    width: 160px;
}
#noResults #chatSpt {
    background: url("../images/noResultsSprite.jpg") repeat scroll -625px 0 rgba(0, 0, 0, 0);
}
#noResults #chatSpt {
    left: 625px;
    width: 160px;
}
#noResultsHelp li a:hover{
	cursor:default;
}

@media screen and (max-width: 820px){
	.wa_catCarousel{
		display:none;
	}
	#cornerAd{
		display:none;
	}
	
	//ECOM-328398 
	
	#wa_store_info_pop{
		width:40%;
	}
	
	#wa_store_info_pop span{ 
		font-size:45px;
/*		margin-top:25px;  */
	}
	
	/* ECOM-328398  */
	#wa_bodyNav .wa_departments .select_box .option{
		width:125px;
		font-size:11px;
	} 
}



.lfloat {
	float: left;
}

.clear {
	clear: both;
}
.mbShowEmail{
    background-color: rgba(25, 61, 149, 0.9);;
    right: -5px;
    padding: 12px;
    position: absolute;
    top: 79px;	
}

.hidden {
	visibility:hidden;
}
span.detailsPage {
    background-color: #FD7835;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;    
    color:#ffffff;
    cursor: pointer;
    display: inline-block;
    padding:5px 0px;
    height: 20px;
    width: 115px;
    font-size:12px;
    
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    span.detailsPage{
       font-weight: normal;
       
    } 

    /* Safari only override */
    ::i-block-chrome,span.detailsPage{
        font-weight: normal;
       
    } 
}
.wa_catCarouselRight{
    position: relative;
    right: 0;
    top: 0;
}
.wa_catCarouselLeft{
    position: relative;
    left: 0;
    top: 0;
}
.wa_catCarousel{
	position:relative;
}
.wa_catCarouselLeft:hover{

}
.wa_catCarouselRight:hover{

}
#cornerAdRight{
    position: absolute;
    right: 0;
    top: 0;
}
#cornerAdLeft{
    position: absolute;
    left: 0;
    top: 0;
}
#cornerAdLeft:hover{
	cursor:pointer;
}
#cornerAdRight:hover{
	cursor:pointer;
}
#qvPriceDetail{
    border: medium none;
    color: #666666;
    display: block;
    margin: 0;
    position: absolute;	
    bottom:-10px;
    right:-50px;
    z-index: 3;
}
#qvPriceDetailContent{
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    box-shadow: -1px 2px 8px #CCCCCC;
    float: left;
    font-size: 12px;
    line-height: 1.2em;
    padding: 10px 15px;
    width: 120px; text-align:left;
}
.qvPriceDetailOri, .qvPriceDetailSav, .qvPriceDetailYou{ width:100%; float:left; margin:0 0 2px;}
.qvrsplanleft1{ float:left; width:60px;}
.qvrpricing{color:#3aa44b; font-weight:bold;}


.qvPriceDetailText
{
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px; display:block; color:#888;
} 

#qvPriceDetailClose{
	position:relative;
}
#qvPriceDetailClose div{
	position:absolute;
	top:0;
	right:7px;
	font-size:11px;
	color:#0060B6;
	display:none;
}
#qvPriceDetailClose div:hover{
	cursor:pointer;
}

#addToCartCon{
    height: 200px;
    left: 0;
    right: 0;
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 150;
    border-radius: 10px;
    color: #666666;
    margin: auto;
    padding: 15px 15px 11px;
    width: 670px;
    text-align:left;
}
#addToCartConWrap{
    position:relative;
    background: none repeat scroll 0 0 #FFFFFF;
    height:150px;
    border: 1px solid #d0d0d0;
    border-radius: 4px;
    box-shadow: 1px 1px 0px #ddd;
}

#addToCartConTop{
	margin: 0 0 20px;
}
#addToCartConWrap h2{
    color: #193d95;
    font-size: 18px;
    font-weight: bold;
    border-bottom: 1px solid #b3b3b3;
    padding: 4px 0 16px 0;
}
#addToCartConRight{
    margin: 20px 0 10px 0;
}
#addToCartConConti{
}
#addToCartConCheck{
}
#addToCartConItem{
	
}
#addToCartConItemImg{
    
}
#addToCartConItemTitle{
    color: #000000;
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    margin-bottom: 3px;
    max-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #787c83;
}
#addToCartConItemSoldBy{
	font-size: 12px;
  color: #a4a9b1;
}
#addToCartConItemPrice{
    color: #666666;
    font-size: 11px;
    font-weight: lighter;
    line-height: 1.4;
    margin-bottom: 0;
    padding-right: 20px;	
}
#addToCartConItemQuan{
    color: #666666;
    font-size: 11px;
    font-weight: lighter;
    line-height: 1.4;
    margin-bottom: 0;
    padding-right: 20px;	
}
#addToCartConItemInfo{
    overflow: hidden;
    padding: 0;
}
#addToCartConItemPriceS{
    color: #8DA351;
    font-size: 115%;
    font-weight: bold;
    margin-right: 5px;	
}
.qvSywrPopup{
    background: none repeat scroll 0 0 #ffffff;
    border: 5px solid #3059ac;
    height: 260px;
    left: 10px;
    position: absolute;
    right: 0;
    top: 290px;
    width: 330px;
    z-index: 1500;
}
.qvSywrPopupInnerWrapper{
}
.qvSywrPopupInnerWrapper h2{
    background: url("../images/availH2BG.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    clear: both;
    color: #003399;
    float: none;
    font-size: 15px;
    font-weight: bold;
    height: 18px;
    margin: 0;
    padding: 15px 0 0 15px;	
    line-height:0;
}
.qvSywrPopupInnerWrapper h2 span{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 55%;
    text-decoration: none;
    vertical-align: super;	
}
.qvCloseSywrProduct{
/*    background: url("../images/btn_close.gif") no-repeat scroll right top rgba(0, 0, 0, 0);  */
    color: #05328F;
    font-size: 11px;
    font-weight: bold;
    height: 15px;
    padding-right: 18px;
    position: absolute;
    right: 0px;  /* changed from 10px */
    text-decoration: none;
    top: 10px;	
}
.qvSywrPopupInnerWrapper p{
    font-size: 12px;
    margin: 15px 15px 20px;
    line-height: 14px;	
}
.qvSywrPopupInnerWrapper p a{
	color: #003399;
}
#loader img{
/*    background-image: url("http://s1.sywcdn.net/static/img/fusion/preloader-small.gif"); */
    cursor: pointer;
    height: 16px;
    position: fixed;
    right: 45%;
    top: 50%;
    width: 16px;
    z-index: 99999999;

}
div.ratingContainer
{
    width: 150px;
    height: 30px;
    display: -moz-inline-box;
    display: inline-block;
    position:relative;
}
#starRating1
{
    background: url(../images/star_rating_sprites.png) 0 0;
    width: 150px;
    height: 30px;
    display: -moz-inline-box;
    display: inline-block;
    right:0px;
    top:0;
    position:absolute;
}
#starRating2
{
    background: url(../images/star_rating_sprites.png) 0 0;
    width: 120px;
    height: 30px;
    display: -moz-inline-box;
    display: inline-block;
    right:0px;
    top:0;
    position:absolute;
}
#starRating3
{
    background: url(../images/star_rating_sprites.png) 0 0;
    width: 90px;
    height: 30px;
    display: -moz-inline-box;
    display: inline-block;
    right:0px;
    top:0;
    position:absolute;
}
#starRating4
{
    background: url(../images/star_rating_sprites.png) 0 0;
    width: 60px;
    height: 30px;
    display: -moz-inline-box;
    display: inline-block;
    right:0px;
    top:0;
    position:absolute;
}
#starRating5
{
    background: url(../images/star_rating_sprites.png) 0 0;
    width: 30px;
    height: 30px;
    display: -moz-inline-box;
    display: inline-block;
    right:0px;
    top:0;
    position:absolute;
}
#starRating1:hover
{
    background-position: 0 -30px;
}
#starRating2:hover
{
    background-position: 0 -30px;
}
#starRating3:hover
{
    background-position: 0 -30px;
}
#starRating4:hover
{
    background-position: 0 -30px;
}
#starRating5:hover
{
    background-position: 0 -30px;
}
#headerTri{
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 7.5px 7px 7.5px 0;
	border-color: transparent #193D95 transparent transparent;
    left: 5px;
    position: absolute;
    top: 58px;
}
.wa_catCarouselLeftHeader{
	/* background-image:url('../images/rectangle_11_copy.png'); */
	background-repeat:repeat-x;	
    background-size: 100% 100%;  
    height: 70px;
    width: 100%;
    position:absolute;
    z-index: -1;

}
.wa_catCarouselLeftWrapper{
	position:relative;
}
.wa_catCarouselLeftInnerWrapper{
    position: relative;
}
.wa_catCarouselLeftHeader1{

}
hr.wa_catCarouselLeftHeader1{
}
.wa_catCarouselLeftImg1{
	background-repeat:no-repeat;	
    background-size: 100% 100%;	
    float: right; 
    margin-right: -57px;
    margin-top: -70px; 
}
.wa_catCarouselLeftNav{
    height: 20px;
    left: 50%;
    position: absolute;
    top: 240px;
    width: 200px;
}
.wa_catCarouselLeftNavTot{
	position:absolute;
	background-repeat:no-repeat;	
    background-size: 100% 100%;	
    height: 10px;
    width: 10px;	
    z-index: 1;
}
.wa_catCarouselLeftNav1{
	background-image:url('../images/greydot.png');
	left:0px;	
}
.wa_catCarouselLeftNav1:hover, .wa_catCarouselLeftNav1.active{
	background-image:url('../images/blackdot.png');
}
.wa_catCarouselLeftNav2{
	background-image:url('../images/greydot.png');
	left:20px;	
}
.wa_catCarouselLeftNav2:hover, .wa_catCarouselLeftNav2.active{
	background-image:url('../images/blackdot.png');
}
.wa_catCarouselLeftNav3{
	background-image:url('../images/greydot.png');
	left:40px;	
	display:none;
}
.wa_catCarouselLeftNav3:hover{
	background-image:url('../images/blackdot.png');
}
.wa_catCarouselLeftNav4{
	background-image:url('../images/greydot.png');
	left:60px;	
	display:none;
}
.wa_catCarouselLeftNav4:hover{
	background-image:url('../images/blackdot.png');
}
.wa_catCarouselLeftDes1{
    top:59px;
    height: auto;
    position: relative;
    text-align: left;
    width: 300px;
}
.wa_catCarouselLeftDesTtitle1{
    
    height: auto;
    white-space: normal;
    width: 100%;
}
.wa_catCarouselLeftDesCon1{
    height: auto;
    white-space: normal;
    width: 100%;
}
.wa_catCarouselLeft2{
	display:none;
}
.wa_catCarouselLeftHeader2{
    
}
hr.wa_catCarouselLeftHeader2{
	
}
.wa_catCarouselLeftImg2{
	
	background-repeat:no-repeat;	
    background-size: 100% 100%;	
    float: right;
    margin-right: -57px;
    margin-top: -70px;
}
.wa_catCarouselLeftDes2{
    top:59px;
    height: auto;
    position: relative;
    text-align: left;
    width: 300px;
}
.wa_catCarouselLeftDesTtitle2{
    
    height: auto;
    white-space: normal;
    width: 100%;
}
.wa_catCarouselLeftDesCon2{
    
    height: auto;
    white-space: normal;
    width: 100%;
}
.wa_catCarouselLeft3{
	display:none;
}
.wa_catCarouselLeftHeader3{
    
}
hr.wa_catCarouselLeftHeader3{
	
}
.wa_catCarouselLeftImg3{
	
	background-repeat:no-repeat;	
    background-size: 100% 100%;	
    float: right;
    margin-right: -57px;
    margin-top: -70px;
}
.wa_catCarouselLeftDes3{
    top:59px;
    height: auto;
    position: relative;
    text-align: left;
    width: 300px;
}
.wa_catCarouselLeftDesTtitle3{
    
    height: auto;
    white-space: normal;
    width: 100%;
}
.wa_catCarouselLeftDesCon3{
    
    height: auto;
    white-space: normal;
    width: 100%;
}
.wa_catCarouselLeft4{
	display:none;
}
.wa_catCarouselLeftHeader4{
    
}
hr.wa_catCarouselLeftHeader4{
	color:#c4c4c4;
	margin-top: 4px;
}
.wa_catCarouselLeftImg4{
	
	background-repeat:no-repeat;	
    background-size: 100% 100%;	
    float: right;
    margin-right: -57px;
    margin-top: -70px;
}
.wa_catCarouselLeftDes4{
    top:59px;
    height: auto;
    position: relative;
    text-align: left;
    width: 300px;
}
.wa_catCarouselLeftDesTtitle4{
    height: auto;
    white-space: normal;
    width: 100%;
}
.wa_catCarouselLeftDesCon4{
    height: auto;
    white-space: normal;
    width: 100%;
}
.wa_catCarouselRightWrapper{
	position:relative;
	width:100%;	
}

.twad, .mE{
	background-image: url("../images/selected.jpg");
    background-repeat: no-repeat;	
    padding-left: 20px;
    float:left;
}
#printCircularAds{
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    left: 30px;
    position: absolute;	
}
#printCircularAds:hover{
	cursor:pointer;
}
.addNewListBtn:hover{
	cursor:pointer;
}
/* Chrome specific css */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
 	#loader img{
	    display:block;
	    width:0px;
	    height:0px;
	    outline:none;
	    padding:8px;
	    margin:0;		
	} 
} 

.backToHome{

    display: block;
    height: 98px;
    padding: 38px 5px 0 18px;
    text-decoration: none;
    width: 170px;	
    height: 130px;
    color: #067BB5;
    text-align: left;
}
.backToHome h3{
    color: #888;
    font-size: 12px;
    text-transform: uppercase;
    width: 57px;
}


#sywrAvPoints .topVal td.pointsValue {
    color: #98C01E;
}
#sywrAvPoints td.pointsValue {
    text-align: right;
}
#sywrAvPoints td {
    padding: 5px 0;
}


#subnavDD_myAvPoints .meter-wrap, .meter-value {
    padding: 1px;
    width: 100%;
}
#subnavDD_myAvPoints .meter-wrap {
    border: 1px solid #CCCCCC;
    height: 10px;
    position: relative;
}

.closeClickedDD {
  color: #193D95;
}

#subnavDD_myAvPoints .meter-value {
    background-color: orange;
    height: 8px;
    padding: 1px;
}
#subnavDD_myAvPoints .meter-wrap, .meter-value {
    padding: 1px;
    width: 100%;
}

.la_footer:hover #footerNav{
	background-color:#193D95;
}

#footerNav li a.footerDropMenu{
    cursor: default;
    display: block;
    font-size: 10pt;
    overflow: hidden;
    padding: 5px;
    text-align: center;
    color: #FFF;
    margin: 0 15px;
}

#footerNav li.footer_contact a:hover{
	background-position: 85px -1131px;
}
#footerNav li.footer_act a:hover{
	background-position: 121px -1131px;
}
#footerNav li.footer_help a{
	background-position: 121px -1100px;	
 /*   width: 150px;	 */
}
#footerNav li.footer_help a:hover{
    background-position: 121px -1131px;	
}
#footerNav li.footer_mktPlace a{
	background-position: 80px -1100px;	
    width: 110px;	
}
#footerNav li.footer_mktPlace a:hover{
    background-position: 80px -1131px;	
}
#footerNav li.footer_abo a{
	background-position: 80px -1100px;	
    width: 110px;	
}
#footerNav li.footer_abo a:hover{
    background-position: 80px -1131px;	
}
#footerNav li.footer_legal a{
	background-position: 65px -1100px;	
 /*   width: 90px;	 */
}
#footerNav li.footer_legal a:hover{
    background-position: 65px -1131px;	
}
#footerNav li.footer_aff a{
	background-position: 110px -1100px;	
    width: 140px;	
}
#footerNav li.footer_aff a:hover{
    background-position: 110px -1131px;	
}

#footerNav li a.activeFButton, #footerNav li.activeFButton{
	color: #2b4687;
	background: #e6e6e6;
}

.la_footer #footerSubNav{
	margin-left:-15px;
}
.la_footer #footerSubNav li{
	font-size: 8pt;
    float: left;
    height: 29px;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 5px 0.5em;	
}
.la_footer #footerSubNav li a{
    color: #aaaaaa;
    cursor: pointer;
    font-weight: 600;	
}
.la_footer #footerSubNav .stella-seal{
	background-image: url("../images/footerstella.png");
    background-size: 100% auto;
    display: block;
    height: 26px;
    width: 77px;	
}
.la_footer #footerSubNav .footer_acc a{
	background: url("../images/sears_headerSprite_31764.png") no-repeat scroll 0 -1318px rgba(0, 0, 0, 0);
    display: block;
    height: 35px;
    width: 80px;	
}
.la_footer #footerSubNav li.copyright{
	width:70px;
	height:60px;
}
.la_footer #footerSubNav li.interest{
	width:80px;
}
.la_footer #footerSubNav li.privacy_right{
	width:80px;
}
.la_footer #footerSubNav li.trans_act{
	width:100px;
}
.la_footer #footerSubNav li.prod_recall{
	width:70px;
}
.la_footer #footerSubNav .icon a{
    display: block;
    height: 20px;
    margin-top: -4px;
    width: 20px;	
}
.la_footer #footerSubNav .footer_fb a{
	background: url("../images/sears_headerSprite_31764.png") no-repeat scroll right -1457px rgba(0, 0, 0, 0);
	background-position: -7px -1172px;
}
.la_footer #footerSubNav .footer_twtr a{
	background: url("../images/sears_headerSprite_31764.png") no-repeat scroll right -1457px rgba(0, 0, 0, 0);
	background-position: -6px -1209px;
}
.la_footer #footerSubNav .footer_yt a{
	background: url("../images/sears_headerSprite_31764.png") no-repeat scroll right -1457px rgba(0, 0, 0, 0);
	background-position: -5px -1245px;
}
.la_footer #footerSubNav .footer_smb a{
	background: url("../images/sears_headerSprite_31764.png") no-repeat scroll right -1457px rgba(0, 0, 0, 0);
	background-position: -5px -1281px;
}
.la_footer{
	background-color: #193D95;
	background-color: rgba(25,61,149,0.9)
}
.la_footer:hover {
	background-color: #193D95;
}
#pc_jumpNav{
    background-color: #0A93D9;
    display: inline;
    float: left;
    height: 22px;
    padding: 7px 0;
    position: relative;
    width: 230px;
}
#pc_jumpNav:hover{
	cursor:pointer;
}
#pc_jumpNav #pc_jumpNav_text{
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    height: 100%;
}
#pc_jumpNavList{
	position: absolute;
	margin-top:6px;
	width:280px;
	z-index: 1000!important;
	overflow: visible;
}
#pc_jumpNavList div.select_box_items{
	border: 1px solid #ffffff;
	-webkit-box-shadow: 0 8px 8px 1px #555555;
	-moz-box-shadow: 0 8px 8px 1px #555555;
	box-shadow: 0 8px 8px 1px #555555;
}
#wa_bodyNav #pc_jumpNav .select_box .option {
	font-weight: bold;
	width: 100%;
	min-width:180px;
	padding: 5px 20px;
	background: none;
	line-height: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align:left;
	color:#193d95;
	font-size:16px;
}
#wa_bodyNav #pc_jumpNav .select_box .option:hover {
	background: rgb(73,155,234); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 49%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(73,155,234,1)), color-stop(49%,rgba(32,124,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(73,155,234,1) 0%,rgba(32,124,229,1) 49%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(73,155,234,1) 0%,rgba(32,124,229,1) 49%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(73,155,234,1) 0%,rgba(32,124,229,1) 49%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(73,155,234,1) 0%,rgba(32,124,229,1) 49%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 ); /* IE6-9 */

	color:#ffffff;
}
.select_box_items a:hover{
	text-decoration:none;
}
.pc_jumpNav_filter{
    color: #0A93D9;
    display: table;
    font-weight: bold;
    margin-left: auto;
    margin-right: auto;
    width: auto;
}
.pc_jumpNav_fl{
	
}
#pc_jumpNav_number{
    background-color: #FFFFFF;
    border: 2px solid #CCCCCC;
    height: 35px;
    margin-left: 10px;
    margin-right: 10px;
    width: 75px;	
}
.pc_jumpNav_hr{
    border-color: #999999;
    margin: 5px 10px;
}
#pc_iconNavSection{
    background-color: #3e5ba5;
}
.pc_iconNavIcon{
    background-size: 100% auto;
    display: inline;
    float: left;
    margin-left: 15px;
    margin-top: -4px;
}
#pc_iconNav_magnify{
    background-repeat: no-repeat;  
}
#pc_iconNav_layout{
    background-repeat: no-repeat;
}
#pc_iconNav_switch{
    background-repeat: no-repeat;
}
#pc_iconNav_arrows{
    background-repeat: no-repeat;
}
#pc_iconNav_magnify img:hover{
    background-repeat: no-repeat;
    cursor:pointer;
}
#pc_iconNav_layout img:hover{
    background-repeat: no-repeat;
    cursor:pointer;
}
#pc_iconNav_switch img:hover{
    background-repeat: no-repeat;
    cursor:pointer;
}
#pc_iconNav_arrows img:hover{
    background-repeat: no-repeat;
    cursor:pointer;
}
/* Chrome Only Css */
@media screen and (-webkit-min-device-pixel-ratio:0) { 

}
/* Firefox only css */
@-moz-document url-prefix() {

}
/* IE only css */
@media all\0 { 

} 

#emailLab:hover{
	cursor:pointer;
}
#emailSubscriptionFormWrapper{
    background-color: #193D95;
    height: 34px;
    margin-right: -20px;
    margin-top: 4px;
    width: 240px;
}

#wa_store_moreinfo_pop_open{
	color: #72B82A;
	font-size: 18px;
	margin-bottom: 0px;
	margin-top: 5px;
	font-weight: normal;
	font-family: weblysleek_uisemilight;
	text-shadow: 0.3px 0px;
}
#wa_store_moreinfo_pop_til{
    color: #888888;
    font-size: 18px;	
}
#wa_store_moreinfo_pop_change{
	font-size: 13px;
	text-decoration: underline;
	color: #8A8B90;
	margin-top: -5px;
	margin-left: 3px;
	text-shadow: 0.2px 0px;
	display: block;
	float: left;
}

/*
#wa_store_info_pop{
	max-width: 700px;
}

*/
#wa_store_moreinfo_pop_change:hover{
	cursor:pointer;
}
.wa_bodyNav_leftholder{
    background-color: #193D95;
    float: left;
    height: 36px;
    width: 40px;
}
.wa_bodyNav_circularIcon:hover{
	cursor:pointer;
}

/*
.shoppingListSecondaryListItemWrapper{
	-webkit-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.40);
	-moz-box-shadow:    0px 0px 1px 0px rgba(50, 50, 50, 0.40);
	box-shadow:         0px 0px 1px 0px rgba(50, 50, 50, 0.40);	
}

*/

#shoppingListItemsNewRightContainer{
/*	float:left; 
	border:2px solid #193d95; 
	height:270px; 
	width:830px;
	width:715px/9; 
	background-color: #F9F9F9;	
	overflow: scroll;
*/
    background-color: #ffffff;
    border: 1px solid #f3f3f3;
    float: left;
    max-height: 560px;
    min-height: 200px;
    width: 450px;
}
.shoppingListSecondaryListWrapper{
/*	margin-left:30px; 
	margin-top:20px;	
	width: -moz-max-content;
	width: -webkit-max-content;
	width: -ms-max-content;
	width: -o-max-content;
*/
/*	height:450px;   */
	min-height: 100px;
	max-height:450px;
	margin:0px;
	overflow-y:scroll;
	padding: 0px;
	width:450px;
	border-bottom: 1px solid #f3f3f3;

}

.ie10 .shoppingListSecondaryListWrapperie {  
   
}
.shoppingListSecondaryListItemWrapper {
    background-color: #ffffff;
    border-bottom: 1px solid #f3f3f3;
    float: left;
    height: 143px;
    margin-right: 0;
    padding: 10px 15px;
    position: relative;
    text-align: left;
    width: 400px;
}

.shoppingListSecondaryListItemClose{
	position:absolute; 
	top:0px; 
	right:0px;
}
.shoppingListSecondaryListItemImage{
/*	margin-left:-17px; 
	margin-top:-13px;
*/
	display:inline-block;
	float:left;
	margin-right:10px;
}
.shoppingListSecondaryListItemDescription{
  	color: #464646;
    display: inline-block;
    float: left;
    font-family: weblysleek_uisemibold;
    font-size: 14px;
    margin-top: 0px;
    overflow: hidden;
    width: 185px;
    padding:0px;
}

.shoppingListSecondaryListItemName {
    display: block;
    height: 30px;
    line-height: 15px;
    margin-bottom: 5px;
}

.shoppingListSecondaryListUnitName {
    display: block;
    height: 30px;
    line-height: 15px;
    font-size: 12px;
}

/* .shoppingListSecondaryListPriceContainer{
	margin-right:-10px; 
	margin-top:4px; 
	font-size: 12px; 
	width:90px; 
	color:#999999; 
	font-weight:bold; 
	float:right; 
	text-align:right;
} */

.shoppingListSecondaryListPriceContainer {
   color: #8a8b90;
    font-size: 14px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: left;
    width: 100%;
    height:20px;
}

.shoppingListSecondaryListOldPrice{
	font-family: weblysleek_uisemilight;
    font-size: 14px;
    text-decoration: line-through;
}
.shoppingListSecondaryListNewPrice{
	color: #72b82a;
    font-family: weblysleek_uisemibold;
    font-size: 14px;
    margin-left: 5px;
}

.shoppingListSecondaryListItemFunction {
    display: inline-block;
    float: right;
    margin-top: -5px;
    overflow: hidden;
    padding-right: 5px;
    text-align: right;
    width: 95px;
}

.shoppingListSecondaryListItemExpiry {
    display: block;
    height: 85px;
    margin-bottom: 5px;
}

.expiryDateTitle {
    color: #ffbf00;
    font-family: weblysleek_uisemibold;
    font-size: 12px;
    font-weight:400;
    line-height:15px;
    height:15px;
}

.expiryDateValue {
    color: #464646;
    font-family: weblysleek_uisemibold;
    font-size: 12px;
    font-weight:400;
    line-height:15px;
    height:11px;
}

.shoppingListSecondaryListItemMoveCart {
    background-color: #8a8b90;
    color: #fff;
    cursor: pointer;
    font-family: weblysleek_uisemibold;
    font-size: 12px;
    margin: 10px 0;
    padding: 5px;
    text-align: center;
}

.shoppingListSecondaryListItemDelete {
/*
    color: #8a8b90;
    cursor: pointer;
    display: inline-block;
    font-family: weblysleek_uisemilight;
    font-size: 12px;
    font-weight: normal;
    margin-top: 5px;
    text-decoration: underline;
 */
    color: #464646;
    cursor: pointer;
    display: inline-block;
    font-family: weblysleek_uisemibold;
    font-size: 13px;
    font-weight: 400;
    height: 10px;
    line-height: 1px;
    margin-top: 20px;
    text-decoration: underline;
}

/*
.miniCartSecondaryListItemWrapper{
	-webkit-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.40);
	-moz-box-shadow:    0px 0px 1px 0px rgba(50, 50, 50, 0.40);
	box-shadow:         0px 0px 1px 0px rgba(50, 50, 50, 0.40);	
}
*/
#miniCartItemsNewRightContainer{
/*	float:left; 
	border:2px solid #193d95; 
	height:270px; 
 	width:830px;  
	width:715px\9; 
	background-color: #F9F9F9;	
	overflow: auto;
*/
	background-color: #fff;
    border: 1px solid #f3f3f3;
    float: left;
/*    height: 560px;   */
	max-height: 560px;
    min-height: 200px;
    width: 450px;
    
    box-shadow:0px 4px 4px #222;
    -webkit-box-shadow:0px 4px 4px #222;
    -moz-box-shadow:0px 4px 4px #222;
    -o-box-shadow:0px 4px 4px #222;	
}
.miniCartSecondaryListWrapper{
/*
	margin-left:30px; 
	margin-top:20px;
	width: -webkit-max-content;
	width: -ms-max-content;
	width: -o-max-content;
*/
    border-bottom: 1px solid #f3f3f3;
/*    height: 450px;   */
	max-height: 450px;
	min-height:80px;
    margin: 0;
    overflow-y: scroll;
    padding: 0;
    width: 450px;

}
.miniCartSecondaryListItemWrapper{
    background-color: #ffffff;
    border-bottom: 1px solid #f3f3f3;
    float: left;
    height: 80px;
    margin-right: 0;
    padding: 15px;
    position: relative;
    text-align: left;
    width: 400px;
}
.miniCartSecondaryListItemClose{
	position:absolute; 
	top:10px; 
	right:10px;
}


.miniCartSecondaryListItemImage{
/*	margin-left:-17px; 
	margin-top:-13px;
*/
	display:inline-block;
	float:left;
	margin-right:10px;
}


.miniCartSecondaryListItemDescription{
  color: #464646;
    display: inline-block;
    float: left;
    font-family: weblysleek_uisemibold;
    font-size: 14px;
    margin-top: -10px;
    overflow: hidden;
    width: 200px;
}

.miniCartListItemName {
    display: block;
    height: 30px;
    line-height: 15px;
    margin-bottom: 20px;
    margin-top: 10px;
}

.miniCartSecondaryListPriceContainer{
	margin-right:-10px; 
	margin-top:4px; 
	font-size: 12px; 
	width:90px; 
	color:#999999; 
	font-weight:bold; 
	float:right; 
	text-align:right;
	display:none;
}
.miniCartSecondaryListOldPrice{
	font-size:10px;
}
.miniCartSecondaryListNewPrice{
	font-size:15px; 
	color: #5DBF00; 
	margin-left:5px;
}
.shoppingListPrimaryListItemWrapper{
	height:30px;
	padding:10px;
	font-family: weblysleek_uisemibold;
}

.shoppingListPrimaryListItem{
	color: #8a8b90;
    display: inline-block;
    float: left;
    font-size: 20px;
    padding-left: 20px;
}

.shoppingListPrimaryListItemCount {
    color: #00369a;
    display: inline-block;
    float: right;
    font-size: 18px;
    padding-right: 40px;
}

.shoppingListTotalListItemWrapper {
    color: #8a8b90;
    font-family: weblysleek_uisemibold;
    height: 30px;
    padding: 10px 0;
    width: 100%;
}

.shoppingListtemTotal {
    display: inline-block;
    float: left;
    padding-left: 30px;
    font-size:14px;
}

.shoppingListItemTotalValue {
    display: inline-block;
    float: right;
    padding-right: 60px;
}

span.shoppingListTotalRegPrice {
    color: #8a8b90;
    display: inline-block;
    font-size: 18px;
    padding-right: 5px;
    text-decoration: line-through;
}

span.shoppingListTotalSalePrice {
    color: #72b82a;
    display: inline-block;
    font-size: 18px;
}

.miniCartPrimaryListItemWrapper{
	font-family: weblysleek_uisemibold;
    height: 30px;
    padding: 10px;
}

#miniCartNew{
  position:absolute;
/*  background-color: #E6E6E6; 
  padding-bottom: 13px;  */ 
  height: 500px;
  top:37px;
  display:none;
  width: 450px;
  right:200px;
}

#miniCartNewViewCart{
    background-color: #fb8000;
    border-radius: 2px;
    -webkit-border-radius: 2px;
	-moz-border-radius: 2px;
    color: #ffffff;
    float: right;
    font-family: weblysleek_uisemibold;
    font-size: 14px;
    height: 25px;
    margin-right: 40px;
    padding: 5px;
    width: 80px;
}
#miniCartNewViewCart:hover{
	cursor:pointer;
}
.gmnoprint img {
    max-width: 100%; 
}
.disclaimerUL{
	list-style:decimal; 
	padding-left:20px;
	}

.itemPriceWrapper{
    bottom: 0;
    height: 40px;
    margin-top: 0;
    position: absolute;
    width: 100%;
    background-color: #f0f3ff;
}

.miniCartPrimaryListItem{
	color: #8a8b90;
    display: inline-block;
    float: left;
    font-size: 20px;
    padding-left: 20px;
}

.miniCartPrimaryListItemCount {
    color: #00369a;
    display: inline-block;
    float: right;
    font-size: 18px;
    padding-right: 40px;
}


.miniCartListTotalListWrapper {
    height: 50px;
    width: 100%;
}
.miniCartListTotalListItemWrapper {
    color: #8a8b90;
    font-family: weblysleek_uisemibold;
    height: 30px;
    padding: 10px 0;
    width: 100%;
}

.miniCartListtemTotal {
    display: inline-block;
    float: left;
    padding-left: 30px;
    margin-top:3px;
}

.miniCartListItemTotalValue {
    display: inline-block;
    float: left;
    padding-left: 25px;
}

span.miniCartListTotalRegPrice {
    color: #8a8b90;
    display: inline-block;
    font-size: 18px;
    padding-right: 5px;
    text-decoration: line-through;
}

span.miniCartListTotalSalePrice {
    color: #72b82a;
    display: inline-block;
    font-size: 18px;
}
.quickPricingColor{
	color:#3aa44b;
}

/*  LOCAD-129 - end  */


/* Offers styling start*/


#verticalOfferDropDown {
  display: block;
  float:left;
  font-family: weblysleek_uisemibold;
  font-size: 20px;
  font-weight:400;
  line-height:31px;
  height: 40px;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 9px 5px 0 10px;
}

.storeOffersInfoBox {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 250px;
}

#wa_bodyNav .wa_storeOffers .select_box .option {
	font-family:weblysleek_uisemilight;
	width: 230px;
	background: none repeat scroll 0% 0% transparent;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;
	color: #464646;
	font-size: 14px;
	margin: 0px;
	height: 25px;
	padding: 0px 10px;
	text-shadow: 0.2px 0px;
/*	opacity: 0.8;   */
  box-sizing: border-box;
}

#wa_bodyNav .wa_storeOffers .select_box .option:not(*:root) {
  font-size:14px;
  height: 35px;
  line-height: 35px;
/*   font-weight:500; */
}

#wa_bodyNav .wa_storeOffers .select_box .option:hover {
	color:#fb8000;
	background-color:#f3f3f3;
	cursor:pointer;
}

/* offers styling end */
	
.wa_carCarouselNewAlignment {
    margin-left: 16px;
    margin-top: 20px !important;
    min-height: 145px;
}

/* feedback button position sears */
.feedback-button{
  left: 390px;	
}