.stores{display:none!important}
.refinements ul.swatches li {margin-left:4px; }
::selection {background:#e57200;}

.product-feature {margin-top:30px;}
.product-feature .description { width: 300px;}
.refinements ul.swatches li {margin-left:4px; }
.mini-cart-link-checkout {display: none;}
.menu-category > li:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1){font-size:12.25px!important}

/* Navigation Changes */
#navigation .level-2 li div{padding-top:5px;}
#navigation .level-2 > li{width:230px; padding: 0px 10px;}
#navigation .menu-pad{background-color:#FFFFFF; border: 1px solid #E57200; box-shadow: 0px 3px 3px #8F4700;}
#navigation .level-2 > li > a{background-color:transparent;font-size: 13px;}
#navigation .level-2 > li > a{border-radius: 0px; font-weight: bold; font-size: 14px; color:#464646; border-bottom: 1px solid #CCC; text-decoration:none; padding:0;}
#navigation .level-2 > li > a:hover{color:#E57200;  border-bottom: 1px solid #CCC; text-decoration:none;}
#navigation .level-3 a{line-height: 23px; font-size: 13px; line-height: 27px; margin-left:10px; color:#464646;}
#navigation .level-3 a:hover{color:#E57200!important;}
#navigation .level-3 li:last-child a{font-weight:bold;}

/* Sorting Rules */
.refinements .heading{padding-left:0; line-height:20px;}
.refinements .category-refinement #category-level-2 .hp-larger{padding-left:0;}
.refinements .category-refinement #category-level-2 > li > .refinement-link{font-family: Raleway; margin-left: 10px; font-size: 14px;}
.refinements .category-refinement #category-level-2 > li >  .active {background-color:rgba(255,255,255,0.4); border-radius:3px;}
.refinements .category-refinement #category-level-1 > li > .refinement-link{background-color:transparent; color:#343434;font-family:Raleway; font-size:14px; padding:3px 0;}
.refinements .category-refinement #category-level-1 > li > .refinement-link:hover{color:#E57200;}
.refinements .category-refinement #category-level-1 > li > .active{background-color: rgba(255, 255, 255, 0.4); color: rgb(52, 52, 52); padding-left:6px;}
.refinements .category-refinement #category-level-2 > li > .refinement-link:hover {color: #E57200; background-color: transparent;}
.refinements .category-refinement #category-level-3 > li > a.refinement-link.active {font-weight:bold;}
.refinements .Price .selected a, .lehigh .refinements .Features .selected a{text-indent:0;}
.bp-small{padding-bottom:0; margin-bottom:6px;}
.refinements .options .heading {font-family: Raleway; font-weight: normal; margin-top: 10px;}
ul.options > li {margin-left: 0px;}
.refinements a:hover, .refinements a:hover, .refinement.options.Features ul li a:hover {background-color:transparent; color:#E57200;}
.refinements ul.swatches a {border: 1px solid rgb(52, 52, 52); text-align: center; padding-right: 0;}
.refinements ul.swatches li.selected a {background-color: rgba(255,255,255,0); color: #343434;}

/* Products */
.product-tile .product-sales-price{color: #343434!important; font-family: Arial!important;}
.product-tile .product-discounted-price .product-standard-price{color:#343434; font-weight: 500; font-family:Arial;}
div.product-discounted-price span.product-sales-price{color:#E57200!important;}
.refinements .category-refinement #category-level-3 > li > .refinement-link{margin-left:30px;}
div.Price ul li.bp-small, div.Features ul li.bp-small{margin:0;}
div.Price ul.vp-large, div.Features ul.vp-large{padding-top:5px;}
.product-sales-price {color:#343434;}
.productdetails h1.product-name {color:black;}
.pt_product-details div.fll.col2 { width: 170px;}
.pt_product-details div.flr.col3 {float: right; clear: none; width: 210px;}
button#add-to-cart {padding: 20px; width: 100%; margin: 0px;}
.product-tile{height:auto;padding-bottom: 82px;  }
.product-name {height:auto;}
.product-promo {background:#464646; padding:4px; }
.promotional-message {text-align:center; color:white;}
.promotional-message span {color:#e57200;}
.product-tile .product-discounted-price .product-standard-price {
color: #e57200;}
.product-tile-bottom .product-pricing {min-height:36px; padding:0px 10px 10px 10px;}
div.promotion-callout{padding: 10px; color: rgb(0, 0, 0); background-color: rgb(102, 102, 102); border-radius: 5px;}
div.promotion-callout span span a{color:orange;}

/* Quick View */
#quickviewbutton {background: url("images/quickviewbtn-lo.jpg?$staticlink$") no-repeat center;}
.quickview-wrapper > .flc > .col2{color:#000000;}
div.col2 div span.product-sales-price {color: #E57200 !important; font-size: 30px; line-height: 40px;}
#QuickViewDialog, #QuickViewDialog .product-variations, #QuickViewDialog ul, #QuickViewDialog ul li, #QuickViewDialog ul li a {color:#000000;}
.ui-dialog .ui-dialog-titlebar a{color:#000000;}
#QuickViewDialog{background-color:#FFFFFF;}
#QuickViewDialog div#pdpMain div.productdetails div.product-col-1 div.product-image-container ul.thumbnail-wrapper {width:410px;}
.quickview-wrapper .product-primary-image, .bonus-product-item .product-primary-image, .quickview-wrapper .primary-image {width:360px;}

/* Mini-cart */
div.mini-cart-product span.mini-cart-price{float: right; font-weight: bold; font-family: Arial;}
#header .mini-cart-product.collapsed .mini-cart-details{width:98%; padding-left:0;}
#header .mini-cart-subtotals .value {font-size: 16px; color: #464646; font-family: Arial; font-weight: bold; padding-left: 10px;}
#header .mini-cart-name a{font-size:14px;}
#header .mini-cart-name a:hover{background-color:transparent; text-decoration:underline; color:#E57200;}
#header .mini-cart-content .mini-cart-link-cart {padding: 10px 0 !important; width: 95%; text-transform: uppercase; background-color: #4bbe79; box-shadow: 1px 1px #000000;}
#header .mini-cart-link-cart:hover{top:0px;}
#header .mini-cart-link-cart:active{top:-1px; box-shadow:none;}

.slot-grid-header.kit {width: 100%;}
.sub-banner-container .grid {margin-left: 0px!important; width:100%!important}
.slot-grid-header .three {width: 100%;}
.slot-grid-header .three.blocks {margin:0px;}
.defbanner .banner-first {font-family:'Raleway-ExtraLight'}
.defbanner .banner-wrap {padding:20px 20px 1px 20px; border-radius:3px 3px 0px 0px; background:rgba(255,255,255,0.5); border-bottom:solid 4px #464646;}

/* Cart Page */
div.product-list-item div.name{margin-bottom: 5px; border-bottom: 1px solid #FFF; padding-bottom: 10px; width: 250px;}
td.p-normal div.price-promotion span.price-standard {text-decoration:line-through;}
.item-price, .item-total{font-family:Arial;}
.item-total {font-size: 14px; border-left: 2px solid #CCC;}
form#checkout-form fieldset button{background-color:#4bbe79; text-transform: uppercase; width: 95%;box-shadow: 1px 1px rgb(0, 0, 0);}
.pt_cart .product-list-item .name a:hover, .pt_cart .primary-focus .kit.button-text:hover{background-color:transparent; text-decoration:underline;color:#FFFFFF;}
.cart-footer-head{height:auto;}
div.item-user-actions div button span{border:1px solid #FFF; padding:3px;}
.item-details span {font-family:Arial; font-size:10px; line-height:10px;}
li.is-in-stock{display: block;}

/*Alerts*/
.alert-wrap {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6); display: none; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 100;}
.alert-inner {background: #464646; border: 1px solid white; left: 50%; margin: -90px 0 0 -190px; padding: 20px; position: fixed; text-align: center; top: 50%; width: 340px;}

/* Sold Out Banner */
div.soldout{background: none repeat scroll !important;padding-bottom: 20px;text-align: center;border: 1px solid grey;}
div.soldout h3{color:#343434;line-height:1em;font-size:2em;margin-top:.5em;}
div.soldout a{color:#FFFFFF; line-height:1.5em; background-color:#E57200; font-weight:bold; background: #e88019; /* Old browsers */ background: -moz-linear-gradient(top, #e88019 0%, #e57200 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e88019), color-stop(100%,#e57200)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #e88019 0%,#e57200 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #e88019 0%,#e57200 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #e88019 0%,#e57200 100%); /* IE10+ */ background: linear-gradient(to bottom, #e88019 0%,#e57200 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88019', endColorstr='#e57200',GradientType=0 ); /* IE6-9 */}
div.soldout a:hover{text-decoration: underline; background: #e88019; transition: none;}

/* UI Tabs */
.ui-tabs .ui-tabs-nav li a {background-color: #666666;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background-color:#464646;}

@media screen and (max-width:960px){
.pt_product-search-result .sub-banner-container .grid .blocks {margin:0px!important;}
.pt_product-search-result #secondary{margin-left:10px;}
.quickview-wrapper .product-primary-image, .bonus-product-item .product-primary-image, .quickview-wrapper .primary-image {width:90%;}
}