@font-face{font-family:'bebas_neueregular';src:url(bebas_neue-webfont.eot)}
@font-face{font-family:'bebas_neueregular';src:url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"),url(bebas_neue-webfont.ttf) format("truetype"),url(bebas_neue-webfont.svg#bebas_neueregular) format("svg");font-weight:400;font-style:normal}
.dutch{display:none}
.catalog-product-view .amlabel-table{top:10px;left:10px}
.catalog-product-view .amlabel-table td{background-size:cover!important;background-position:right top!important}
a[href="https://www.dare2b.com/downloadable/customer/products/"],a[href="https://www.dare2b.com/invitation/"]{display:none!important;height:0!important}
#mc_embed_signup{max-width:960px;margin:0 auto}
.mobile{display:none}
.MagicToolboxSelectorsContainer{margin-top:0!important;top:40px;height: auto !important;left: 21%;float: none;clear: both;position: relative;width: 62%;}
a[href="http://test.dare2b.com/catalogsearch/advanced/"]{display:none}
.catalog-product-view .MagicToolboxSelectorsContainer > a{margin: 20px 20%;width: 15%;display: block !important;}
.catalog-product-view .MagicToolboxSelectorsContainer > a > img{width: 100%;}
.cf{clear:both}
.s_w1{min-height:0}
.points-prediction{display:none}
.product-shop .widget a{margin-right:11px;float:right;display:block;position:relative;top:30px}
#bundle-product-wrapper .product-shop .widget a{top: 0;}
#bundle-product-wrapper .add-to-links li a{display: none;}
.note-msg,.notice-msg{color:#0080C5;border-color:#0080C5}
#youthMenu li{width:33%;float:left;text-align:center;margin-bottom:30px}
#youthMenu li span{display:none}
.fabHover{background:#fff;padding:10px;width:96%;margin:20px 0;top:0!important;position:absolute;border:8px solid #ddd;z-index:999;left:0}
.fabricContainer{max-height:400px;overflow:auto;padding-right:10px;margin-right:20px}
.fabricContainer img{width:100px;margin:20px;box-shadow:none;position:relative;display:block}
.mst .s_w1{width:100%}
.mmColumn ul li.init a .imageBox{opacity:1;z-index:1}
.mmColumn ul li a .imageBox{height:87px;left:5%;position:absolute;top:15px;width:67%;opacity:0;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;z-index:2;background-size:cover;background-position:center;display:none!important}
.init .imageBox{z-index:99!important}
.customer-account-login .page-title h1{font-size:34px;color:#1a1a1a;background:transparent;font-weight:400; margin: 14px}
.account-login .content h2{font-weight:400;font-size:24px}
.buttons-set button{padding:10px;font-size:24px;font-weight: normal;}
.input-box input.input-text{border:1px solid #ccc}
#topCartContent{position:absolute;z-index:999;right: 14px;width: 90%;max-width:  360px;}
#topCartContent .inner-wrapper{padding-bottom:100px}
#topCartContent .product-details table{clear:none;float:left;margin-top: 8px;margin-left: 10px;}
#topCartContent .button{float:right;font-weight:400;margin:5px 0;font-size:24px}
#topCartContent .actions a{float:right;clear:both}
#topCartContent .actions a:last-child{color:#0080c5;text-decoration:underline;padding:5px 0!important;margin-bottom:10px;display:block;float: left;margin-top: -10px;}
.block-account .block-content li{padding:10px;background:#fff;margin:2px 0}
.block-account .block-content li a{color:#1a1a1a}
.block-account .block-content li.current{background:#0080c5;color:#fff!important}
.block-account .block-content li.current strong{color:#fff}
.monkey-additional-lists li:last-child{ display:none;}
.monkey-additional-lists li:nth-child(9){ display:block;}
#topCartContent .inner-wrapper .subtotal{ clear:both;} 
.customer-account-create .form-list li.last{clear: both;}
.storelocator-index-index .gm-style-cc{display:none;}
.storelocator-index-index #list-store li { width: 95% !important; }

.flexslider {
-webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    -o-border-radius: 0px !important;
    border-radius: 0px !important;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0) !important;
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,0) !important;
    -o-box-shadow: 0 1px 4px rgba(0,0,0,0) !important;
    box-shadow: 0 1px 4px rgba(0,0,0,0) !important;
    background: transparent !important;
    border: none !important;
}


/* NEW BASKET PAGE STYLING*/
/* Desktop styles */
.v-fix{
    width: 90%;
}
.input-text.qty {    padding: 15px 10px 10px !important;}
.checkout-cart-index .btn-checkout, .checkout-cart-index .button {    float: right !important;    clear: none !important;}
.checkout-cart-index .messages li {  float:left;}
.checkout-cart-index .messages {  width: 99%;  overflow: hidden;  margin-top: 20px !important;  margin-bottom: 20px !important;}
.checkout-cart-index .cart > .ooxx > .checkout-types li.first {  float: right;  position: relative;  top: 43px;  right: 10px;  width: 50%;    margin-top: -30px;}
h1.shoppingBasket {  font-weight: 400;  margin-top: 50px;  margin-bottom: 0px; }
.checkout-cart-index .cart > .ooxx > .checkout-types li:nth-child(2) {  float: right !important;  width: 40% !important;  position: relative;  right: -408px !important;  top: -30px;  margin-top: 20px;}
.checkout-cart-index .cart > .ooxx > .checkout-types li:nth-child(2) button {  margin-top: -30px; }
.checkout-cart-index .cart > .ooxx > .checkout-types .paypal-or {  display: block;  position: relative;  top: -28px !important;  left: -140px;  text-align: center;}
.checkout-cart-index #shopping-cart-table, #shopping-cart-totals-table {  border-top: 1px solid #e1e1e1 !important;  margin-top: 10px;  margin-bottom: 30px;}
.checkout-cart-index .button { clear: none;  float: right; margin-right: 0px; margin-left:10px; }
.checkout-cart-index #shopping-cart-table tr{ border-bottom: solid 1px #e1e1e1 !important;}
.checkout-cart-index .cart div.discount {  margin-top: -140px; }
.checkout-cart-index #discount-coupon-form{ margin-top:-20px}
.checkout-cart-index .updateCartButtons{margin-top: 30px;}
.checkout-cart-index .cart .totals { width: 100% !important;margin-top: 0px;}
.checkout-cart-index #shipping-info {  max-width: 391px;float: right;margin-top: 0;}
.checkout-cart-index #shipping-info p:first-child {  text-align: left; }
.checkout-cart-index #shipping-info li {  padding-left: 0% !important; }
.checkout-cart-index #shipping-info li:nth-child(odd){ width: 70% !important;}
.checkout-cart-index #shopping-cart-totals-table { max-width: 320px;/* margin-top: -120px; */ /* float: none; */clear: both;}
.checkout-cart-index #shopping-cart-totals-table:after{content: " "; display: block; clear: both;}
.checkout-cart-index .cart div.discount, .cart div.shipping {  width: 380px !important; }
.checkout-cart-index #coupon_code {  height: 15px;   width: 100% !important;}
.cart .totals .checkout-types{clear:both !important; /* float: left; */}
.checkout-cart-index .totals .checkout-types li:nth-child(1) {   position: relative;     /* top: -110px; */ margin-right:10px; }
.checkout-cart-index .totals .checkout-types li:nth-child(2) {   position: relative;  top: -115px; margin-right:10px; }
.checkout-cart-index .cart .totals .checkout-types .paypal-or {  top: -28px !important;   left: auto;  right: 114px;}
.checkout-cart-index ul.checkout-types:first-of-type .btn-checkout { max-width: 300px !important;  text-align: center !important; }
.checkout-cart-index .customAddedContShoppingAnt{  position: relative;  top: -120px;  left: -10px;   float: left;  height: 30px;}
.checkout-cart-index .item-options dt {
  width: 40%;
  margin: 10px 0;
  padding: 0;
  margin-bottom: -10px;
}
.checkout-cart-index .item-options dd {
  width: 100%;
  margin: 10px 0;
  margin-top: 16px;
  padding: 0;
  float: right;
}
.checkout-cart-index .item-options dt:nth-child(3) {
  width: 100%;
  margin: 10px 0;
  margin-top: -5px;
  margin-bottom: 3px;
  padding: 0;
}
.checkout-cart-index .item-options dd:nth-child(4) {
  width: 60%;
  margin: 10px 0;
  margin-top: -4px;
  padding: 0;
  float: left;
}
.video{
    margin-left: 42%;
    margin-right: 42%;
    width: 100%;
    margin-top: 60px;
}

/* Tablet styles */
 @media only screen and (max-width: 980px) {
 .checkout-cart-index   .customAddedContShoppingAnt {
  position: relative;
  top: -130px;
  right: 10px;
  float: left;
}
.checkout-cart-index .cart > .ooxx > .checkout-types li.first {
  float: right;
  position: relative;
  top: 43px;
  right: -230px;
  width: 50%;
}
.checkout-cart-index .btn-continue {
  width: 100%;
  max-width: 300px;
  text-align: center !important;
  float: left !important;
  margin-top: 0px !important;
}

.checkout-cart-index .totals .checkout-types li:nth-child(2) {  width: 100%;  max-width: 300px;}
}


/* Phablet styles */
 @media only screen and (max-width: 980px) {
   .checkout-cart-index .cart > .ooxx > .checkout-types li:nth-child(2) {
  float: right !important;
  width: 40% !important;
  position: relative;
  right: -478px !important;
  top: -30px;
  margin-top: 20px;
}

.checkout-cart-index .cart > .ooxx > .checkout-types .paypal-or {
  display: block;
  position: relative;
  top: -28px !important;
  left: -130px;
  text-align: center;
}
.checkout-cart-index .cart div.discount, .cart div.shipping{  width: 340px !important;}
.checkout-cart-index .updateCartButtons {  margin-top: 30px;  top: 45px;  position: relative;}
.checkout-cart-index .discount .button:last-child{ height: 40px;}
.checkout-cart-index #coupon_code { height: 20px; }
.checkout-cart-index #shopping-cart-totals-table { max-width: 290px;margin-top: 0px !important;}
.checkout-cart-index .totals .checkout-types li:nth-child(2) {  position: relative;  top: -100px;  right: -40px;  margin-right: -3px;}
.checkout-cart-index .totals .checkout-types li:nth-child(1) {  position: relative;  top: 43px;  right: -20px;  margin-right: 10px;}
.checkout-cart-index .btn-continue {  width: 100%;  max-width: 99%;  text-align: center !important;  float: left;  clear: both;  margin-top: 60px;}
.checkout-cart-index ul.checkout-types:first-of-type .btn-checkout {  max-width: 280px !important;  text-align: center !important;}
.checkout-cart-index .cart > .ooxx > .checkout-types li:nth-child(2) {  float: right;  width: 40%;  position: relative;  right: -387px; }
.checkout-cart-index .item-options dt {
  width: 40%;
  margin: 10px 0;
  padding: 0;
  margin-bottom: -10px;
}
.checkout-cart-index .item-options dd {
  width: 100%;
  margin: 10px 0;
  margin-top: 16px;
  padding: 0;
  float: right;
}
.checkout-cart-index .item-options dt:nth-child(3) {
  width: 100%;
  margin: 10px 0;
  margin-top: -5px;
  margin-bottom: 3px;
  padding: 0;
}
.checkout-cart-index .item-options dd:nth-child(4) {
  width: 60%;
  margin: 10px 0;
  margin-top: -4px;
  padding: 0;
  float: left;
}
}


@media only screen and (max-width: 979px) {   .checkout-cart-index .btn-continue{  max-width: 75% !important;}  }
@media only screen and (max-width: 960px) { 
.checkout-cart-index .checkout-types li {  margin-left: 10px; } 
.checkout-cart-index #coupon_code {
  height: 15px;
  width: 100% !important;
}
.checkout-cart-index .discount .button:last-child {
  height: 36px;
  float: left !important;
}
.checkout-cart-index ul.checkout-types:first-of-type .btn-checkout {
  max-width: 200px !important;
  text-align: center !important;
  margin-left: 51px;
}
}



 @media only screen and (max-width: 770px) {
   .video{
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
}

 	.checkout-cart-index .cart .totals .checkout-types{
    float: right !important;
}



.checkout-cart-index .totals .checkout-types li:nth-child(1) {
  position: relative !important;
  top: 0px !important;
  margin-right: 10px !important;
  margin-top: 50px !important;
}

.checkout-cart-index .totals .checkout-types li:nth-child(2) {
  position: relative !important;
  top: 0px !important;
  margin-right: 20px !important;
  margin-top: -130px !important;
}

.checkout-cart-index .messages {
  width: 99%;
  overflow: hidden;
  margin-top: 50px !important;
  margin-bottom: 0px !important;
}
.checkout-cart-index .cart div.discount, .cart div.shipping {  width: 95% !important;  clear: both;  float: left;  margin-top: 0px;min-width: 0;}
.checkout-cart-index .cart-table .btn-update {  float: left !important;  width: 46%;  clear: none !important; }
.checkout-cart-index #shopping-cart-table, #shopping-cart-totals-table{margin-bottom:0px;}
.checkout-cart-index .cart div.discount, .cart div.shipping{ margin-top: -20px;  margin-left: 0px;  margin-right: 0px;}
.checkout-cart-index .v-fix { width: 97%;}
.checkout-cart-index #coupon_code_mobile {  padding-top: 15px !important;  padding-bottom: 15px !important;padding-right: 49px !important;}
.checkout-cart-index .discount .button:last-child {  width: 100% !important;  margin-left: 0px !important;   height: auto;  clear: both !important;padding-top: 14px !important;  padding-bottom: 14px !important;}
.checkout-cart-index #coupon_code {  height: 0px; }
.checkout-cart-index #shipping-info {  max-width: 90%;  margin-left: 20px;  margin-right: 20px;  width: 100%; }
.checkout-cart-index #shopping-cart-totals-table {  max-width: 99%;  margin-top: 40px!important; }
.checkout-cart-index .totals .checkout-types li:nth-child(1) {  position: relative;  top: 80px;  margin-right: 10px; }
.checkout-cart-index .totals .checkout-types li:nth-child(2) {  position: relative;  top: -80px;  margin-right: -20px; }
.checkout-cart-index td.mobileCell div.xxoo { width: 100%!important; min-width: 100%;}
.checkout-cart-index h2.product-name {  clear: none;  width: 50%;  text-align: left;   word-wrap: break-word;}
.checkout-cart-index .plusandminus, .add-to-cart, .product-essential .add-to-cart button.button, .paypal-logo {  margin-top: 10px; }
.checkout-cart-index .checkout-types li {  float: right!important;  margin-left: -150px; }
.checkout-cart-index h1.shoppingBasket {  font-weight: 400;  margin-top: 40px;  margin-bottom: 10px; }
.checkout-cart-index .product-options dt {
  width: 40% !important;
  margin: 10px 0;
  padding: 0;
}
.checkout-cart-index .product-options dd {
  width: 60%;
  margin: 10px 0;
  margin-top: 16px;
  padding: 0;
  float: right;
}
.checkout-cart-index .product-options dt:nth-child(3) {
  width: 20%;
  margin: 10px 0;
  margin-top: -5px;
  padding: 0;
}
.checkout-cart-index .product-options dd:nth-child(4) {
  width: 60%;
  margin: 10px 0;
  margin-top: -4px;
  padding: 0;
}
}
 @media only screen and (max-width: 770px) {
 	.checkout-cart-index .cart .totals .checkout-types .paypal-or {
 
  right: 110px !important;

}
.checkout-cart-index .checkout-types li {
  float: right!important;
  margin-left: 30px !important;
}
.checkout-cart-index .btn-continue{ display: none;}


}
 @media only screen and (max-width: 730px) {
 .checkout-cart-index .checkout-types li {
  float: right!important;
  margin-left: 40px !important;
  margin-top: 60px;
}
 }
 @media only screen and (max-width: 675px) {
.checkout-cart-index .v-fix {  width: 96%;}
 }
 @media only screen and (max-width: 600px) { 


.checkout-cart-index .cart .totals .checkout-types {  width: 100%;}


.checkout-cart-index .totals .checkout-types li:nth-child(2) {
  position: relative !important;
  top: 0px !important;
  margin-right: 20px !important;
  margin-top: 0px !important;
  }

  .checkout-cart-index  .totals .checkout-types li:nth-child(2) {  margin-right: 90px !important; }
 .messages {
  width: 99% !important;
  overflow: hidden;
  margin-top: 50px !important;
  margin-bottom: 40px !important;
}

.catalog-product-view .messages{margin: 0 !important;}
.product-essential{width: 96%; margin: 2%}
.checkout-cart-index .discount .button:last-child {
  width: 100% !important;
  margin-left: 0px !important;
  height: auto;
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}
.checkout-cart-index .v-fix {  width: 94%;}
.checkout-cart-index  .checkout-types li {  float: right!important;  margin-left: 30px;  width: 100%;  margin-top: 50px !important;  margin-right: 50px;}
.checkout-cart-index ul.checkout-types:first-of-type .btn-checkout {  max-width: 100% !important;  text-align: center !important;   margin-top: -100px;  margin-right: 0px !important;}
.checkout-cart-index .plusandminus, .add-to-cart, .product-essential .add-to-cart button.button, .paypal-logo {  margin-top: 110px; }
.checkout-cart-index .paypal-logo {  margin-right: 10px!important;  margin-left: 32%;}
.checkout-cart-index .totals .checkout-types li:nth-child(1) {   top: 0px; }
.checkout-cart-index .totals .checkout-types li:nth-child(2) {  margin-right: 0px; }
.checkout-cart-index .totals .checkout-types li:nth-child(2) { max-width: 100%;}
.checkout-cart-index .totals .checkout-types li:nth-child(1) {  position: relative;  top: -52px;  left: 0px;  width: 60%;  float: left !important;}
.checkout-cart-index .cart-table .btn-update {  float: left !important;  width: 100%;  margin-left: 0px;  clear: none !important; }
.checkout-cart-index .paypal-logo {  margin-left: 45%;  position: relative;  top: 50px;}
.checkout-cart-index .product-options dt {  width: 100% !important;  margin: 10px 0;  padding: 0;}
.checkout-cart-index .cart .totals .checkout-types .paypal-or {
  top: -59px !important;
  left: auto;
  right: -10px !important;
}
.checkout-cart-index .product-options dd {
  width: 60%;
  margin: 10px 0;
  margin-top: 16px;
  padding: 0;
  float: right;
}
.checkout-cart-index .product-options dt:nth-child(3) {
  width: 20%;
  margin: 10px 0;
  margin-top: -5px;
  padding: 0;
}
.checkout-cart-index .product-options dd:nth-child(4) {
  width: 60%;
  margin: 10px 0;
  margin-top: -4px;
  padding: 0;
}
}
 @media only screen and (max-width: 470px) {



.checkout-cart-index  #shopping-cart-table tr .mobileCell .xxoo { min-height: 150px;}

.checkout-cart-index #coupon_code_mobile {
  clear: both;
  padding: 5%;
  width: 89.4%;
  margin-right: 0;
}
.checkout-cart-index h2.product-name {  clear: none;width: 65% !important;  height: 80px;  text-align: left !important;  margin-top: -10px;  word-wrap: break-word;  margin-top: 10px;}
 .checkout-cart-index div.price-box {
  clear: both!important;
  width: 0% !important;
  float: right;
  position: relative;
  right: 0px;
  bottom: -30px;
}
.checkout-cart-index td.mobileCell div.xxoo {
  width: 80%!important;
}
.checkout-cart-index #coupon_code_mobile {
  clear: both;
  /* padding: 5%; */
  width: 90% !important;
  margin-right: 0;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}
.checkout-cart-index .discount .button:last-child {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  float: left;
  clear: both;
  height: auto;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.checkout-cart-index .v-fix {
  width: 90%;
}
.checkout-cart-index .cart-table .btn-update {
  float: left !important;
  width: 100%;
  margin-left: 0px;
  clear: none !important;
}
.checkout-cart-index #shipping-info {
  max-width: 90%;
  margin-left: 10px;
  margin-right: 10px;
  width: 100%;
}
/* Bin icon */
.checkout-cart-index a.btn-remove {
  margin-top: 10px;
  margin-left: 20px;
  float: right;
  position: relative;
  right: 0px;
  top: 0px;
}
.checkout-cart-index .cart-price{
    float: left;
    position: relative;
    left: 0px;
    top: 10px;
}
.checkout-cart-index .cart-price .price{
font-size: 15px;}


.checkout-cart-index #shopping-cart-table .product-image img{
    width: 100%;
    height: auto;
}
.checkout-cart-index .product-options dt {
  width: 100% !important;
  margin: 10px 0;
  padding: 0;
}
.checkout-cart-index .product-options dd {
  width: 60%;
  margin: 10px 0;
  margin-top: 16px;
  padding: 0;
}
.checkout-cart-index .product-options dt:nth-child(3) {
  width: 20%;
  margin: 10px 0;
  margin-top: -5px;
  padding: 0;
}
.checkout-cart-index .product-options dd:nth-child(4) {
  width: 60%;
  margin: 10px 0;
  margin-top: -4px;
  padding: 0;
  margin-left: 18px;
}
}
@media only screen and (max-width: 365px){
.checkout-cart-index .v-fix {  width: 80.5%;}
.checkout-cart-index .discount .button:last-child {width: 93% !important;}
.checkout-cart-index .paypal-logo {  margin-left: 40%;}
}
@media only screen and (max-width: 340px){.v-fix {  width: 71.5%;}
.checkout-cart-index .discount .button:last-child {width: 96% !important;}
}
@media only screen and (max-width: 300px){.v-fix {  width: 62.5%;}
.checkout-cart-index .discount .button:last-child {  width: 70%;}

.checkout-cart-index .discount .button:last-child {
  width: 98% !important;
  margin-left: 0px;
  float: left;
}
.checkout-cart-index #shipping-info {
  max-width: 85%;
  margin-left: 13%;
}
}
@media only screen and (max-width: 347px){
.checkout-cart-index .checkout-cart-index div.price-box {
  clear: both!important;
  width: 0% !important;
  float: right;
  position: relative;
  right: 40px;
  bottom: -30px;
}
}
/* Find and replace styles*/
.checkout-cart-index .checkout-cart-index .btn-continue{
  width: 100%;
  max-width: 300px;
  text-align: center !important;
  float: left !important;
  margin-top: 0px !important;
}
@media screen and (max-width: 979px){
.checkout-cart-index .paypal-logo {  margin-right: 15px!important;}
}



/* ############################################################################################################################################################################## */
/* ############################################################################################################################################################################## */
/* ############################################################################################################################################################################## */
/* ############################################################################################################################################################################## */
/* ############################################################################################################################################################################## */
/* ############################################################################################################################################################################## */
/* ############################################################################################################################################################################## */



.interest-groupings li{
  font-size: 15px;
  margin:10px;
  padding:10px;
  background-color: #dbdbdb;
  width:150px;
  height:150px;
  float:left;
  background-size:70px;
  background-repeat:no-repeat;
  background-position: 45px 35px
}
.interest-groupings li checkbox{
  width:150px;
  height:150px;
  float:left;
}
.interest-groupings li  input[type="checkbox"]{
  /* increased-sized Checkboxes */
  -ms-transform: scale(1.5); /* IE */
  -moz-transform: scale(1.5); /* FF */
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(1.5); /* Opera */
  margin-left:5px;
  margin-top:130px;
}
.interest-groupings li  label{  margin-left: 7px;}
.monkey-multisubscribe button{ float:left; clear:both; margin-right:10px; margin-left:10px; width:20%;}
@media only screen and (max-width: 770px) {
.interest-groupings li{  width:150px;  margin-left:-10px; margin:10px;}
.monkey-multisubscribe button{ float:left; clear:both; margin-right:10px; margin-left:10px; width:100%;}
}

/* The lovely images taken from http://www.flaticon.com */
.interest-groupings li:nth-child(1){background-image: url("https://d3h1w1ia8q4z9t.cloudfront.net/SS15/img/pages/dashboard/Skiing.png");}
.interest-groupings li:nth-child(6){background-image: url("https://d3h1w1ia8q4z9t.cloudfront.net/SS15/img/pages/dashboard/walking.png");}
.interest-groupings li:nth-child(5){background-image: url("https://d3h1w1ia8q4z9t.cloudfront.net/SS15/img/pages/dashboard/cycling.png");}
.interest-groupings li:nth-child(4){background-image: url("https://d3h1w1ia8q4z9t.cloudfront.net/SS15/img/pages/dashboard/Mountain-cycling.png");}
.interest-groupings li:nth-child(3){background-image: url("https://d3h1w1ia8q4z9t.cloudfront.net/SS15/img/pages/dashboard/Road-Cycling.png");}
.interest-groupings li:nth-child(2){background-image: url("https://d3h1w1ia8q4z9t.cloudfront.net/SS15/img/pages/dashboard/snowboard.png");}
.interest-groupings li:nth-child(7){background-image: url("https://d3h1w1ia8q4z9t.cloudfront.net/SS15/img/pages/dashboard/running.png");}
.interest-groupings li:nth-child(8){background-image: url("https://d3h1w1ia8q4z9t.cloudfront.net/SS15/img/pages/dashboard/gym.png");}
.interest-groupings li:nth-child(9){background-image: url("https://d3h1w1ia8q4z9t.cloudfront.net/SS15/img/pages/dashboard/lifestylev2.png");}
.block-account .block-content li:nth-child(6){ display: none;}

.my-account .dashboard{background:#f6f7f9}
.my-account h1,h2,h3,h4{font-weight:400!important}
.my-account{background:#fff;padding:20px;margin-bottom:30px!important}
.my-account p.required{display:none}
.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2 .sp-methods .form-list{padding-left:0}
.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2 .form-list li,.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2 .form-list li .field{width:100%}
.onepagecheckout_datafields .op_block_title{font-family:bebas_neueregular;font-size:25px}
.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-3,.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2,.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-1{width:30%;float:left}
.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2{margin:0 4%}
#onepagecheckout_orderform #review-buttons-container button.btn-checkout{background-color:#ec1c24;font-size:30px}
.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2 .input-box input.input-text{width:100%;float:left}
.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2 button{width:100%;height:36px;margin-top:5px}
.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2 .buttons-set{float:left;text-align:right;width:20%;margin:-5px 0 0;padding:0}
.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2 .input-box{width:80%;float:left;margin-bottom:10px}
.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2 .input-box .input-text{padding:0}
.onepagecheckout_loginlink{text-decoration:underline;font-family:bebas_neueregular;color:#000;font-size:20px}
.onepagecheckout_datafields .op_block_title{background-repeat:no-repeat;border-bottom-color:#666;padding-left:45px;padding-top:18px}
.onepagecheckout_datafields .onepagecheckout_block .op_block_title{background-image:url(https://d2f2hls7ivig3.cloudfront.net/AW13/Images/Misc/DB_opc1.png);font-weight:400}
.onepagecheckout_datafields .onepagecheckout_block#shipping-method .op_block_title{background-image:url(https://d2f2hls7ivig3.cloudfront.net/AW13/Images/Misc/DB_opc2.png);font-weight:400}
.onepagecheckout_datafields .onepagecheckout_block#payment-method .op_block_title{background-image:url(https://d2f2hls7ivig3.cloudfront.net/AW13/Images/Misc/DB_opc3.png)}
.onepagecheckout_datafields .onepagecheckout_block#checkout-review .op_block_title{background-image:url(https://d2f2hls7ivig3.cloudfront.net/AW13/Images/Misc/DB_opc4.png)}
.onepagecheckout_datafields .discount .op_block_title{padding-left:0;font-weight:400}
.onepagecheckout_datafields .op_block_title{padding-top:0}
.onepagecheckout_datafields .col-3 .op_block_title{font-size:auto}
.onepagecheckout_datafields #payment-method.onepagecheckout_block{float:left}
.onepagecheckout-index-index .topbar-container,.onepagecheckout-index-index .quick-access,.onepagecheckout-index-index .nav-container,.onepagecheckout-index-index .footer-container{display:none}
.onepagecheckout-index-index .header-container{padding-top:0}
.onepagecheckout_datafields .col-1 .form_fields div.full .data_area{clear:both}
.onepagecheckout-index-index #coupon-code{background:#fff}
.ptdivline{display:none}
.page-title{border:0!important}
.onepagecheckout_datafields .col-1 .form_fields input.t1{padding:10px;width:80%}
.onepagecheckout_datafields .col-1 .form_fields div.full input.t1{padding:10px;width:88%}
.onepagecheckout_datafields .col-1 .form_fields div.full select{padding:10px;width:95%}
#payment_form_realex .input-box{width:100%!important}
#payment_form_realex .input-box select{width:195%;border:1px solid #ccc;padding:10px 5px}
#checkout-review #checkout-review-submit #review-buttons-container .btn-checkout{width:100%}
.page-title h1,.page-title h2{font-weight:400}
.onepagecheckout-index-index .logo img{margin-top:5px}
.onepagecheckout_block{background:#fff;padding:8px!important;margin-bottom:10px}
.onepagecheckout_datafields .op_block_title{margin-top:0}
.nav span.right{width:100%;max-width:960px;margin:0 auto!important;display:block;float:none!important;text-align:right;height:0!important;position:relative}
.nav span.right .links,.nav span.right > a{display:block;position:absolute;right:0;top:-26px;font-family:bebas_neueregular;font-size:16px}
.nav span.right > a{right:50px}
.instagramlogo{text-indent:-10000px;width:32px;height:32px;background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/instagram-icons.png);transition:none!important}
.instagramlogo:hover{background-position:0 -32px;transition:none!important}
.instagramlogo img{display:none}
.header-container .header a.logo{width:auto; text-indent: -10000px; background: url(https://d2mhdcmxti8mqe.cloudfront.net/AW15/img/global/logo.png) no-repeat; width: 220px; height: 64px;}
.d2bMobileHeaderLinksWrapper{}
.topbar-container{background:#231f20}
.topbar-container .left{display:none}
.topbar-container .right{width:100%;text-align:right}
.topbar-container .right ul{float:right}
.header-container{padding-top: 26px;}
.cms-homepage .header-container{background: none;z-index: 9;}
.cms-homepage .topbar-container{background: none;z-index: 9;position: relative;height: 0;width: 100%;max-width: 1400px;margin:  0 auto;}
.topbar-container{max-width: 1400px;margin:  0 auto;width: 100%; position:relative; height: 0; z-index: 9;}
.header-container{max-width: 1400px; margin:  0 auto;width: 100%; position:relative; z-index: 999999;background: #191919;}
.topbar-container .right a{font-weight: normal; color: #333; font-family: bebas_neueregular; font-size: 18px; letter-spacing: 1px;}
html .mst .navbar .nav li a{font-weight: normal; font-size: 18px; color: #333; letter-spacing: 1px;}
.topbar-container .topbar, .header{max-width: 1380px;width: 98%;}
.topbar-container .topbar{position: absolute; top: 95px; right: 10px; width: 220px;}
.cms-homepage .page{background: url(https://d2mhdcmxti8mqe.cloudfront.net/AW15/img/home/home-atmos-1.jpg) fixed;}
.catalog-product-view .page{background: url(https://d2mhdcmxti8mqe.cloudfront.net/AW15/img/home/home-atmos-1.jpg) fixed;}
.header-container .header a.dare2blog{background:#0080C5;padding:4px 10px;color:#fff;font-family:bebas_neueregular;font-size:16px}
.header-container .header .quick-access{width: 260px;/* position:  relative; */margin-bottom:  0;margin-top:  20px;z-index: 9999999;}
.header-container .header .headerSocial a{float:left;margin:0 4px}
.header-container .header #search_mini_form{float: left;}
.header-container .header #search_mini_form .form-search{margin-left:4px;border-bottom:0;padding:1px 0 0;height:32px;line-height:12px;background: none;color:#fff;width: auto;}
.header-container .header #search_mini_form .form-search input#search{color:#fff;font-size:16px;font-weight:400;font-family:bebas_neueregular;border:0;width: 0;padding-left: 0;}
.header-container.ooxx .header #search_mini_form .form-search input#search{width: 250px; position: absolute; right: 232px; background: rgba(50,50,50,0.1); padding: 6px 10px; color: #606060; margin: 0; top: 38px;display:  none;border-radius: 6px;}
.header-container.ooxx .header .form-search button.button{position: absolute; top: 40px; right: 239px; background: transparent; padding: 5px !important;line-height: 24px;height: 32px;font-weight: normal;display:  none;text-indent: -10000px;background-size: 20px;z-index: 999999999999999999999;}
.ooxx #search_mini_form .form-search button.button span span{display: block !important;font-size: 16px;color: #fff;text-indent: -10000px;text-align:  center;padding: 0;margin:  0;}
#search_mini_form .form-search input#search:focus{outline:none}
.header-container .header .form-search button.button{background-image:url(https://d2f2hls7ivig3.cloudfront.net/SS14/magnifyingGlass.png)!important;background-repeat:no-repeat!important;text-indent:-10000px;background-position:50% center!important;clear:none;background-size: 20px;}
.header-container.ooxx  .header #search_mini_form .form-search:after{cursor: pointer; position: relative; left: 8px; top: 4px; width: 30px; height:30px; background: url(https://d2f2hls7ivig3.cloudfront.net/SS14/magnifyingGlass.png) no-repeat; background-size:20px;}
.header-container .header .quick-access #cartHeader{background-color:#343334;color:#fff;display:block;height:33px;line-height:33px;padding: 0 0 0 0px;}
.header-container .header .quick-access #cartHeader .price{background-image:url(https://d2mhdcmxti8mqe.cloudfront.net/AW13/Images/Misc/DB_Basket2.png);background-position:left;padding-left:30px;background-repeat:no-repeat;margin-left: 10px;}
.header-container .header .quick-access #cartHeader .miniCheckoutButton{font-family: bebas_neueregular; background-color: #0080c5;display:block;float:right;font-weight: normal;height:33px;margin-left:15px;padding: 0 14px;text-transform:uppercase;color:#fff;font-size: 20px;letter-spacing: 2px;}
.header-container .top-container{background:transparent;border:0}
.mst .navbar-inner{box-shadow:none; background: rgba(250,250,250,0.9) !important; margin-top: 0px;z-index: 999999999999;}
.cms-homepage .mst .navbar-inner{box-shadow:none; background: rgba(250,250,250,0.5) !important; margin-top: 0px;z-index: 999999999999;}
.top-bar{padding:0;height:auto;background: none;}
.checkout-onepage-index .top-bar{background: #fff; max-width: 1000px; margin: 0 auto;}
.checkout-onepage-index .nav-container{background: #fff}
.nav-container .breadcrumbs{width:100%;padding:  10px 0;max-width: 1400px;position:  relative;z-index: 1;border:0;background:#c1c1c0;color:#777;background:#c7c6c6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3YzZjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#c7c6c6 0%,#dfdfde 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#c7c6c6),color-stop(100%,#dfdfde));background:-webkit-linear-gradient(left,#c7c6c6 0%,#dfdfde 100%);background:-o-linear-gradient(left,#c7c6c6 0%,#dfdfde 100%);background:-ms-linear-gradient(left,#c7c6c6 0%,#dfdfde 100%);background:linear-gradient(to right,#c7c6c6 0%,#dfdfde 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c6c6',endColorstr='#dfdfde',GradientType=1);background: rgba(250,250,250,0.7);}
.breadcrumbs a{color:#777}
.nav-container .breadcrumbs ul{width: 100%;margin:0 auto;margin-left:  10px;}
.nav-container .breadcrumbs strong{color:#1a1a1a}
.mst .navbar .nav > .active > a,.mst .navbar .nav > .active > a:hover,.mst .navbar .nav > .active > a:focus{background:#c1c1c0;color:#333}
html .mst .navbar{margin:0}
html .mst .navbar li{border: 0;}
html .mst .navbar li.last > a{color:#b8272c}
html .mst .navbar li.active{border-right:1px solid #ccc}
.nav{width:100%;background: none;display:block;height:30px;position: relative;z-index: 5;max-width: 1400px;}
.nav .mst{width:100%;position:relative}
.nav .mst .dropdown_desktop{width:1400px;margin:0 auto;position:relative;float:none;}
.nav-container{background: none;margin:  0 auto;float: none;}
.nav .mmColumn{float:left;width:25%;border:0;position:relative}
.nav .mmColumn h4{margin:20px 20px 0;font-size:24px;font-weight:400;padding-top:10px;color:#606060}
.nav .dropdown-menu{background:#efefef;color:#fff;margin-top:0}
.nav .dropdown-menu li{border:0!important;margin:4px 0}
.nav .dropdown-menu ul{padding:20px;margin:0}
.nav .mst .dropdown-menu a{color:#606060;font-family:Helvetica!important;text-transform:none!important;font-size:13px!important;padding:0!important}
.megaMenuContainer h3{display:none}
.mst .dropdown-menu.sub_one > .active > a,.mst .dropdown-menu .dropdown-menu.sub_one > .active > a:hover,.mst .dropdown-menu .dropdown-menu.sub_one > .active > a:focus,.mst .nav-header:hover,.mst .nav .dropdown-menu.sub_one [class*="s_w"] ul li.over{background:transparent}
.mst .navbar .nav > li > .dropdown-menu:before,.mst .navbar .nav > li > .dropdown-menu:after{content:none}
html .mst .navbar .nav li a{margin-right:0}
html .mst .navbar .nav li h4 a{font-family:bebas_neueregular!important;font-size:24px!important}
.nav .mst .dropdown_desktop .dropdown-menu.sub_one{position:absolute;left: 0;top: 30px;border: 0;width: 100%;}
.mst .navbar .nav > li.dropdown{position:static}
.mst .navbar .nav > li.dropdown.last > a{color:#b8272d}
.mst .navbar .nav > li.dropdown.last:hover > a{color:#fff}
.dropdown_desktop li.dropdown.last li.run:nth-child(6) a,.dropdown_desktop li.dropdown.first li.run:nth-child(6) a{color:red}
html .mst .navbar .nav > li > a:focus,html .mst .navbar .nav > li.open > a,html .mst .navbar .nav > li > a:hover{}
.page{background: #fff;}
.catalog-category-view .page{background: #333}
.customer-account-login .col2-set{background:#fff}
#home-page-signup #block-signup{display:block}
.cms-page-view .main{width:100%;padding:0!important;margin:0}
#full-width-banner{width:100%;max-height:460px;position: absolute;top: 0;left: 0;}
#full-width-banner img{width:100%}
#full-width-banner h2{top:200px;position:absolute;text-align:center;width:100%;color:#fff;font-size:72px}
#collection-page-content{width: 100%;1400px: 920px;margin:0 auto;background:#fff;position:relative;padding: 0;}
#collection-intro h3{color:#ae272d;text-align:center;font-size:24px}
#collection-intro p{text-align:center;color:#606060;text-transform:uppercase;font-size:12px;width:80%;line-height:1.8em;margin:30px 10%}
#collection-intro a,#featured-product a:last-child{display:block;background:#676767;width:360px;color:#fff;text-align:center;font-family:bebas_neueregular;font-size:24px;padding:10px 0;margin:60px auto;letter-spacing:.1em;clear:both}
#collection-intro a.arrow{position:absolute;top:200px;left:50px;padding:0;width:50px;height:60px;cursor:pointer;background:url(https://d2mhdcmxti8mqe.cloudfront.net/SS15/img/icons/aleft.png) no-repeat;text-indent:-10000px}
#collection-intro a.arrow.arrow-right{left:auto;right:50px;background:url(https://d2mhdcmxti8mqe.cloudfront.net/SS15/img/icons/aright.png) no-repeat}
#collection-features h2,#featured-product h3{color:#606060;width:20%;margin:100px 40% 50px;text-align:center;padding-bottom:10px;border-bottom:1px solid #606060;font-size:24px;letter-spacing:.05em}
#collection-features p{width:80%;text-transform:uppercase;text-align:center;margin:10px 10%;color:#606060}
#collection-features video{width:80%;background:#ccc;margin:0 10%;margin-top:30px}
#feature-tabs{margin:50px 0;width:100%}
#feature-tabs li > h3{background:#606060;padding:10px;font-size:24px;color:#fff;margin:0;border-bottom:1px solid #aaa;cursor:pointer;background-image:url(https://d3h1w1ia8q4z9t.cloudfront.net/AW14/img/plus.png);background-repeat:no-repeat;background-position:98% center}
.feature-tabs-content{position:relative;margin:bottom: 20px}
.feature-tabs-content div{float:left;width:40%;position:relative;z-index:99}
.feature-tabs-content img:last-child{float:right;z-index:0;width:60%}
.feature-tabs-content:after{content:" ";display:block;clear:both}
#featured-product{text-align:center}
#featured-product > img{width:40%;margin:30px 30%}
#featured-product h4{margin:30px 0;color:#ae272d;font-size:24px}
#featured-product-icons li{float:left;margin:0 20px;width:100px}
#featured-product-icons{width:600px;margin:30px auto}
#featured-product-icons:after{content:" ";display:block;clear:both}
#collection-page-content li.item{width:120px;margin:0 5px;clear:none!important}
#collection-page-content li.item a.product-image{width:80%!important;margin:0 10%!important;background-color:#fff}
#collection-page-content li.item a.product-image img{width:100%}
#collection-page-content li.item > div,#collection-page-content li.item > button,#collection-page-content li.item > h2{display:none}
#collection-page-content .products-grid{width:10000px}
#collection-page-content .category-products{width:80%;margin:0 10%;overflow:hidden}
.feature-tabs-content{display:none}
.feature-tabs-content.active{display:block}
.feefo-percent{display:inline!important;float:right!important;font-size:24px}
.footer-container .feefo-percent{margin-right:10px;color:#fff}
.footer-container a.usp:last-of-type img{height:30px!important}
.footer-container{padding-bottom: 0;background: #fff;max-width: 1400px;width: 100%;margin:  0 auto;}
.cms-homepage .footer-container{max-width: 100%;}
.footer{width: 100%;}
.footer-strip-1, .footer-strip-2{padding: 20px}
.footer-bottom .footercent{padding: 20px 20px 10px; width: auto;}
.usp{float:left;font-family:bebas_neueregular;font-size:24px;width:25%;text-align:center;margin-bottom:30px}
.usp img{margin-right:0;margin-top:4px;margin-left:10px}
.footer-container .footer a.usp{color:#aaa!important;padding:10px 0}
.footer-container .footer a.usp:last-of-type{background:#0081c6;text-align:left;width: 100%;margin-bottom: 5px;}
.footcol.first{clear:both}
.footer .footcol{margin:0;margin-top:30px;width:20%;float:left}
.footcol h3{color:#fff;font-weight:400;font-size: 24px;margin-bottom:  5px;}
.footer .footcol:nth-child(4) li{float: left; margin-right: 4px;}
.footer .footcol:nth-child(4) li a{font-size: 0px;}
.footcol li{margin:2px 0}
.footer-container .footer .footcol a{color:gray!important;font-size: 14px;}
.footer-container .footer .footcol a:hover{color:#fff!important;transition:none}
.sf-header h3{color:#fff;font-weight:400;font-size:48px;line-height:48px;float:left;margin-right:10%}
.sf-header h3 span{color:#0081c6}
.sf-header p{color:#fff;font-family:bebas_neueregular;font-size:22px;color:gray}
.sf-header{margin:30px 0}
.footercent .socialFeed{padding-bottom:30px}
.footer-signup{clear:both;margin-top:20px;background:#1a1a1a;padding:15px;color:#fff;font-family:bebas_neueregular;font-size:22px}
.footer-signup p{float:left;margin-right:20px}
.footer-signup input{padding:6px;margin-top:6px;width:470px;border:0;font-family:bebas_neueregular;margin-right:10px;float:left}
.footer-signup a{float:left;background:#0081c6;padding:2px 12px 3px;margin-top:6px;display:block;transition:none!important}
.footercent{width:100%;margin:0 auto;padding: 20px 0 0;}
.footer-strip-2 .footercent{padding-bottom: 30px;}
.footercent hr{display:none}
.footercent a{color:gray}
.footercent a:hover{color:#fff;transition:none}
iframe[name="google_conversion_frame"]{display:none}
.footercent #collect-footer{background:#241e1f!important}
.boxLabel.over{font-size:25px;height:0;line-height:0;margin:0;padding:0;top:50%;width:100%;font-weight:400}
.boxLabel.over span{font-family:helvetica;font-size:13px!important;font-weight:700;padding:40px;text-align:center;line-height:20px;display:block}
.team .boxLabel.over{font-size:20px;font-weight:400}
.blogTitle{position:absolute;bottom:0;background-color:rgba(0,128,197,0.8);text-align:center;width:100%;font-family:bebas_neueregular,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#fff;font-size:20px;line-height:25px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}
.blogTitle h4{margin-bottom:0;margin-top:15px}
.blogTitle p{margin-top:0;font-size:15px}
.socSquare.mountainlounge:hover .blogTitle,.socSquare.mountainlounge:active .blogTitle,.socSquare.mountainlounge:focus .blogTitle{padding-bottom:15px}
.socSquare.instagram .over h3{font-size:17px;line-height:18px;font-weight:400}
.mountainlounge.socSquare .blogTitle{display:none}
#footer-social-feed{padding:30px 0}
.catalog-category-view .block-reorder{display:none}
.sub-nav{/* width:960px; */margin:0 auto;position:relative;max-width:100%;bottom:0;top:-46px;height:28px}
.sub-nav.full-width-sub{top:-36px;max-height:40px}
.category-cycle-jerseys .sub-nav.full-width-sub{top:10px;max-height:40px;height:60px}
.sub-nav li{float:left;margin:0 5px 6px 0 !important}
.sub-nav li a{background:#0080C5;padding:10px;color:#fff;font-family:bebas_neueregular;font-size:20px}
.sub-nav li a:hover{background:#1a1a1a}
.category-view #full-width-cat-banner{display:none}
.sub-cat-banner img{width:100%}
.sub-cat-banner{display:relative}
.sub-cat-banner .banner-container{position:absolute;top:10px;padding:10px 20px;color:#fff;font-family:bebas_neueregular;text-transform:uppercase;font-size:42px;background:rgba(25,25,25,0.2)}
.blueblock{display:none!important}
.products-grid .availability{line-height:12px!important;height:auto}
.availability.out-of-stock span{font-size:12px;line-height:12px!important;margin:0!important;height:auto;margin-top:5px;display:block;padding-top:5px}
.catalog-category-view #email-signup form label{position:absolute;top:-40px;width:100%;text-align:center}
.catalog-category-view #email-signup form input{width:80%;margin-left:0!important;padding-left:0}
#email-signup form input:focus{border:0;outline:none}
.catalog-category-view #email-signup form{margin-top:20px!important}
.catalog-category-view #home-social-nav{margin-top:80px!important}
.percentOffContainer,.percentOffContainer .percent{font-weight:400!important}
html #csmm_quickform #quickviewshow{margin-top:10%!important}
html .quickview_container .product-options-bottom .add-to-cart{width:315px}
html .quickview_container .plusandminus{float:right;width:160px}
html .quickview_container .btn-cart{float:right;margin-right:28px;margin-top:20px!important;font-weight:400;font-size:28px;line-height:28px;height:auto!important}
.qvmoredetail{float:left!important;clear:none}
.quickview_footer{clear:none;width:200px}
.jcarousel-skin-tango{clear:both;text-align:left}
.jcarousel-container{padding:10px 0!important}
.thumbnail_pagination{clear:both}
ul#mycarousel{width:auto!important;overflow:!important}
.qvl{display:none}
.jcarousel-skin-tango .jcarousel-clip-horizontal{overflow:auto!important}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:240px;overflow-x:scroll}
.qvtabhead{display:none}
#csmm_quickform .product-quickview,html #csmm_quickform #quickviewshow{height:auto}
#product_img_slider .slides_container{padding:0}
.catalog-category-view .main-container{background: #333;}
.catalog-category-view .page .main-container .main{background:#fff;position:relative;padding: 0;border:0}
.col-left.sidebar{position:relative;width: 18%;margin: 10px 1%;}
.col2-left-layout .col-main{width: 75%; margin: 10px 0%;padding-bottom: 20px;}
.col2-left-layout .col-main:after{content: ""; display: block; clear: both;}
.col2-left-layout #block-signup{display: none !important;}
.catalog-category-view #block-signup{display: none !important;}
.col-left div.block-layered-nav dt{font-weight:400;color:#231f20!important;margin-bottom:16px}
.col-left div.block-layered-nav dd{background:#fff;padding:10px;border:0;border-bottom:1px solid #ddd}
.col-left div.block-layered-nav dd li{margin:10px 0;color:#231f20}
dd a.amshopby-attr-selected, div.block-layered-nav dd a.amshopby-attr{
  padding-left: 20px;
  background-size: 16px;
}
.catalog-category-view .featuredProducts{display: none;}
.amshopby-more{text-decoration: underline;}
.col-left.sidebar .block-title{display:none}
.col-left div.block-layered-nav dd:nth-child(2){background: rgba(250,250,250,0.7)}
.col-left div.block-layered-nav dd:nth-child(2) a{color: #222!important;font-family:bebas_neueregular;font-size:18px}
.col-left div.block-layered-nav dd:nth-child(2) li{margin:5px 0!important;color: #222;font-family:bebas_neueregular;font-size:18px}
.col-left div.block-layered-nav dt:nth-child(1){background:#333;display:block;line-height:32px;padding:5px 10px;margin-bottom:0;color:#fff!important}
.amshopby-filters-top{display:none}
.products-grid li.item{width:23%;margin:10px 0 10px 2%;position:relative;padding-bottom:  30px;}
.products-grid li.item:after{content:" ";width:40%;display:block;margin:30px 30% 0;clear:both;float:left}
.products-grid li.item a.product-image img{width:100%!important}
.item .actions .button.btn-cart{background:#231f20;font-weight:400;width:100%;margin:0;display:none!important}
.item .quickButton{font-size:15px;font-family:bebas_neueregular;padding-left:12px;font-weight:400;line-height:27px;display:none!important;background:#0081c6!important;visibility:hidden!important}
.products-grid .product-name{padding-top:10px;margin:0;font-weight:400}
.products-grid .product-name a{font-weight:400}
.products-grid .price-box{margin: 3px 0;/* clear: both; */}
.products-grid .price-box .special-price{clear:none;width:50%}
.products-grid .price-box .special-price .price{font-size:18px!important;color:#231f20;font-family:bebas_neueregular;font-weight:400}
.products-grid .price-box .old-price .price{font-size:18px!important;color:#999;font-family:bebas_neueregular;margin-top:-3px;display:block;font-weight:400;margin-right:4px}
.products-grid .price-box .regular-price .price{font-size:18px!important;color:#231f20;font-family:bebas_neueregular;margin-top:-3px;display:block;text-align:left;font-weight:400}
.sorter .sort-by select,.sorter .limiter select,.toolbar-bottom .limiter select{padding:7px 4px;font-size:11px;text-transform:uppercase;clear:both;border:0;padding:8px 4px 9px;background:#eaeaea;border-radius:2px}
.toolbar .sorter{padding: 10px;margin-top: 20px;}
.topPager .pages li a,.topPager .pages li.current,.toolbar-bottom .pager .pages li a,.toolbar-bottom .pager .pages li.current{padding:13px;height:5px!important}
.main-container{padding-top:0!important;}
.page .main-container .main{width: 100%; max-width: 1400px;background:  #fff;padding: 0;margin:  0 auto;}
.col-main .widget-viewed{display: none;}
.col1-layout .col-main{/* padding: 30px; */ width: auto;/* position: relative; */}
.cms-homepage .page .main-container .main{margin-top: 20px;}
.catalog-product-view .col-main{margin-top: 30px}
.sorter .sort-by label,.sorter .limiter label{display:none}
.sorter .sort-by{margin:0 5px!important;padding:0!important}
.sort-by img{display:none}
.category-view > h1{display:none}
.amount{float:left;margin-right:10px;color:#231f20;font-size:11px;margin-top:2px}
.solrsearch-index-index .amount{display: none;}
.solrsearch-index-index .topPager{display: none;}
.solrsearch-index-index .col2-left-layout .col-main .category-products{
  max-width: 96% !important
}

.solrsearch-index-index .page-title h1{margin: 20px 20px 0;}
#trigger-feedback{display: none;}
.toolbar-bottom .limiter{float:right}
.rewardssocial-widgets{margin:0}
.catalog-category-view .widget-viewed{display:none}
.products-grid .item .percentOffContainer,.product-shop .percentOffContainer{top:65px;right:0;position:absolute;background: #b8272d;border-radius:0;padding:5px 10px 5px 0;border-radius:0 0 0 12px}
.catalogsearch-result-index .products-grid{width:100%}
.catalogsearch-result-index .products-grid .item .actions{width:49%;float:left}
.topPager .pages li.current,.topPager .pages li a:active,.topPager .pages li a:hover,.topPager .pages li a:focus,.topPager .pages li a.next,.topPager .pages li a.previous,.toolbar-bottom .pager .pages li.current,.toolbar-bottom .pager .pages li a:active,.toolbar-bottom .pager .pages li a:hover,.toolbar-bottom .pager .pages li a:focus,.toolbar-bottom .pager .pages li a.next,.toolbar-bottom .pager .pages li a.previous{background:#333}
.topPager .pages li.current{background:#606060!important}
.rewardssocial-widgets{display:none}
.tab-content{position:relative}
.tab-content li{list-style:disc;margin-left:10px}
.add-to-cart #collect-footer > div:nth-child(2){background:#1a1a1a!important;margin:0!important;color:#fff;text-align:left;width:56%;padding:0 2%;height:50px;float:left;clear:none;border:0}
.add-to-cart #collect-footer img{margin:0;padding:0;float:left;width:40%;border:0}
.add-to-cart #collect-footer p:nth-child(4){background:transparent!important}
.add-to-cart #collect-footer a{color:#333!important}
.add-to-cart #collect-footer{padding:0;display: none;}
.product-shop .special-price .price-label,.product-shop .old-price .price-label{font-size:12px;margin-top:2px;display: block !important;}
.product-shop .percentOffContainer .savePercent{font-size:32px;line-height:32px}
.product-shop .percentOffContainer{height:auto;width:auto;text-align:center!important;padding:5px 7px;margin-top:-22px}
html .MagicScrollArrows{display:block!important;visibility:visible!important;top:20px!important; background-image: url(https://d2mhdcmxti8mqe.cloudfront.net/SS15/img/icons/blue-arrows.png)}
html .MagicScrollArrows.MagicScrollArrowRight{left:365px !important}
html .MagicScrollArrows.MagicScrollArrowLeft{left: -20px !important}
#galleria{height:600px}
.widget-viewed .amlabel-div td{width:100%!important;background-size:100%!important}
.catalog-product-view .validation-advice{position:absolute;margin-top:0;left: 4px;right:auto;padding:5px 2px;background:#fff}
.catalog-product-view .add-to-cart{margin-top:20px;float: left !important;}
ul.products-grid{width:100%}
.item .actions{width:49%}
.feefo-rating-block img{width:80px;margin-left:10px}
#product_tabs_reviews img{width:80px;float:left;margin-left:10px;line-height:36px}
#product_tabs_reviews > a{height:36px!important}
#product_tabs_reviews .rating-box{float:left;margin-top:16px;margin-left:10px}
.MagicScrollItem{float:left!important;height:auto!important;width:80px!important;left:0!important;margin:0!important}
.MagicScrollContainer{height: 60px!important;width:330px!important;overflow-y:hidden;top:0;left: 20px !important;position: relative !important;}
.product-shop .product-options{position:relative;width: 50%;float: left;}
.product-shop .product-options .widget{position:absolute;top:-30px;right:0;width:100px!important;display:block}
.product-shop .product-options .widget a{display:block;line-height:14px!important;width:100px}
#galleria{background:transparent!important;width:100%!important;position: relative;height: auto !Important;top:  -16px;}
.product-img-box{background:transparent!important;width: 53%!important;}
#bundle-product-wrapper .product-img-box{clear: none; width: 40% !important; margin-left: 4%}
.MagicToolboxContainer{width:100%!important;position:  relative;}
.MagicZoomPlus,.MagicZoomPlus:hover{border:1px solid #dedede;width: 79%! important;float:right}
.more-views.MagicToolboxSelectorsContainer{float:left;width:100%;margin-top:0!important;padding-top:0}
.more-views.MagicToolboxSelectorsContainer h4{display:none}
.MagicToolboxMessage{display:none}
.product-view .product-img-box .more-views li{margin:0 10px 10px 0 !important;border:0;padding:0}
.product-view .product-img-box .more-views li a{background:#fff;text-align:center;padding:6px 2px 0}
.product-collateral{clear:both;padding-top:20px;margin-left: 11%;margin-right: 11%;}
.col1-layout .product-view .product-shop{width:34%;margin-left:2%;background:transparent!important;float:left;position:relative}
#bundle-product-wrapper .product-shop{width:44%;margin-right :4%;background:transparent!important;float:right !important;position:relative}
.col1-layout .product-view .product-shop .feefo-logo{max-width:100px;display: none;}
.product-view .product-shop .availability{position:relative; top: -20px;}
.product-name h1{font-weight:400;color:#1a1a1a;font-size: 40px;}
.product-ids{font-size: 14px;color:#606060}
#bundle-product-wrapper  .product-ids{margin: 20px 0}
#bundle-product-wrapper .btn-cart{float: left; margin: 20px 0; clear: both; padding: 10px; font-size: 24px; font-weight: normal;}
.no-rating{display:none}
.product-view .product-shop .price-box{border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:10px 0;margin:10px 0}
.product-shop .price-box .percentOffContainer{top:-30px}
.product-shop .price-box .special-price{clear:both;float:none}
.product-shop .price-box .configurable-price-from-label{display:none}
.product-shop .price-box .old-price .price{float:left}
fieldset.product-options{background:transparent!important;border:0}
.product-options div.input-box select{background:transparent!important;border:none!important;width: 220px;height:34px;line-height:34px}
.product-options div.input-box{background-position:right top;background-image:url(https://d2f2hls7ivig3.cloudfront.net/SS15/img/icons/dropdown-arrow.png);width: 201px;height:34px;background-color:#fff!important;border:1px solid #333!important;overflow:hidden;background-repeat:no-repeat;line-height:34px;background-size:33px}
.product-options div.input-box.validation-error{border:1px solid red!important}
fieldset.product-options a:first-child{margin-left:37px;font-size:12px!important}
.product-options dt label{display:block;width: 100%;color:#1a1a1a;line-height:1.5em; font-family:bebas_neueregular; font-weight: normal; font-size: 16px;/* margin-top:  10px; *//* padding-top:  7px; */}
.product-options dt{float: none;width:  100%;margin: 0;padding-top: 10px;}
.product-options dd{margin-left: 0;width: 100%;}
.minusone,.plusone{cursor:pointer;line-height: 34px;font-size:20px;font-weight:700;width: 36px;height: 36px;display:block;background-color:#333;color:#fff;text-align:center;float:left}
.catalog-product-view #qty{height: 34px;line-height:30px;margin: 0 10px;padding: 2px 5px;width: 36px;text-align:left;border:1px solid #333;background: #eee;float:left;font-size: 12px;margin-top:  1px;}
.catalog-product-view .input-text,#qty{height: 34px;line-height: 30px;margin: 0 10px;padding: 2px 5px;width: 36px;text-align:left;border:1px solid #333;background: #eee;float:left;font-size: 12px;margin-top:  1px;}
.catalog-category-view #qty, .catalogsearch-result-index #qty, .solrsearch-index-index #qty{height:28px; margin: 0px; margin-top: 1px; width: 28px; padding: 2px 6px !important;}
.catalog-product-view .quickbuy #qty{height:28px; margin: 0px; margin-top: 1px; width: 28px}
.catalog-product-view .box-up-sell .quickbuy #qty{height:8px; margin: 0px; margin-top: 1px; width: 13px;}
.product-options-bottom #qty{margin-top: 0; padding: 0px; text-align: center;height: 28px;padding: 3px 0 !important;}
.catalog-product-view .minusone,.catalog-product-view .plusone,.catalog-product-view .input-text{float:left;clear:none}
.add-to-cart label{width:100px;color:#1a1a1a;position: relative;top: -98px;left: 250px; font-family:bebas_neueregular; font-weight: normal; font-size: 16px;}
.product-shop .product-options-bottom .add-to-cart .plusandminus{position: relative; top: -65px; left: 150px;}
.product-options-bottom{clear:both;margin:0;padding:10px 0}
.product-essential .add-to-cart button.button{background-color:#0080C5;font-weight:400;width: 381px;padding:10px;margin-top: -30px;/* max-width: 85%; */}
.product-essential .add-to-cart button.button:hover{background-color:#1a1a1a}
.product-view .product-shop .product-options-bottom .paypal-logo{clear:both;width:100%;margin:10px 0;margin-right:0!important;text-align: left;}
.add-to-cart .paypal-logo .paypal-or{display:block;margin: 10px 0 5px;}
.product-view .socialshare, .product-view .share-social{position:relative;top: 0;left:0;float:  right;z-index: 1;}
ul.product-tabs{background:transparent;margin-top:30px}
ul.product-tabs li{border:0!important;width:100%;float:none!important;display:block;height:auto;text-align:left}
#collateral-tabs{height:auto!important;margin-top:30px}
#collateral-tabs .tab span{border:0!important;padding:10px!important;font-family:bebas_neueregular;font-weight:400;font-size:24px!important;background-color:#333;color:#fff;margin-bottom:1px!important;background-image:url(https://d3h1w1ia8q4z9t.cloudfront.net/AW14/img/plus.png);background-repeat:no-repeat!important;background-position:98% center!important;display:block;cursor:pointer;height:30px}
#collateral-tabs .tab.active span{background-image:url(https://d3h1w1ia8q4z9t.cloudfront.net/AW14/img/minus.png)}
#collateral-tabs .tab-content{padding:20px}
#collateral-tabs .tab .feefo-logo{width:100px;float:left}
#collateral-tabs .tab .rating-box{display:none}
#collateral-tabs .tab .rating-links{float:left;margin:30px 10px}
ul.product-tabs li a:hover{background-color:#606060;color:#fff}
ul.product-tabs li.active a{background-color:#606060;background-image:url(https://d3h1w1ia8q4z9t.cloudfront.net/AW14/img/minus.png);background-repeat:no-repeat;background-position:98% center}
ul.product-tabs #product_tabs_reviews.active a{background:#fff}
.product-collateral .product-tabs-content,.reviewsContent{margin-top:17px;color:#1a1a1a;background:#fff;padding:14px;position:relative;max-height:300px;overflow:auto}
.closeToolTip{font-weight:700;font-size:16px;background:#303030;color:#ddd;padding:3px 10px;text-align:center;padding-right:11px;position:absolute;right:-8px;top:-8px;cursor:pointer}
.reviewsContent{margin-top:70px;margin-right:10px}
.product-essential .clearer.amshopby-links-wrapper{clear:both;float:none;margin-top:20px}
.product-essential .clearer.amshopby-links-wrapper .amshopby-link{float:left;margin-left:0!important;margin-right:10px;height:auto}
.product-essential .clearer.amshopby-links-wrapper .amshopby-link > img{margin:0;box-shadow:none;border:1px solid #f2f2f2;cursor:pointer;width:100px!important;height:100px!important}
.product-essential .clearer.amshopby-links-wrapper .amshopby-link > img:hover{border:1px solid #0080C5}
.product-essential .box-collateral{margin-top:40px;margin-left: 12%;margin-right: 10%;}
.product-view .box-up-sell h2{text-align:center; font-size: 32px; color: #333; margin-bottom: 30px}
.product-essential .box-related.box-collateral{float: right;width: 604px;margin-top:0}
.catalog-product-view .product-shop .ratings{border:0}
.product-options p.required{display:none}
div.product-view .box-collateral.box-related{display:block}
div.product-view .box-collateral.box-related .old-price,div.product-view .box-collateral.box-related .special-price{float:left;width:40%;margin:0;display:block;clear:none}
div.product-view .box-collateral.box-related .price-box{margin:0}
.box-related ul.box-content{transform:translate3d(0px,0px,0px)!important}
.rating-links{font-size:13px;clear:none;text-align:left;float:right;top:-25px;position:relative;margin-right:20px}
.ratings .rating-links{margin:0;clear:both;top:0;float:none}
.product-shop .rating-links{display:none}
.item .feefo-rating-block{margin:4px 0}
#block-signup{display:none}
.cms-homepage #block-signup{display:block;}
.box-collateral.box-up-sell .products-grid{
}
.box-collateral.box-up-sell .products-grid li{width: 25%;margin: 0%;}
.box-collateral.box-up-sell .products-grid li a{width:100%}
.box-collateral.box-up-sell .item .button.btn-cart{background: #0080c5;width: 44px;display: none;left: -16px;position: relative;text-align: center;}
.upsellViewButton{width:50%;margin:0}
.widget-viewed .actions{display:none}
.widget-viewed .btn-cart{background:#231f20;font-weight:400;width:40%;margin:0!important;position:relative;margin-top:16px!important;display:none}
.widget-viewed .quickButton{margin-top:14px}
.widget-viewed .products-grid{margin:20px 0;width:100%}
.widget-viewed .products-grid li{margin-left:0!important;margin-right:20px}
.widget-viewed .products-grid:last-child{display:none}
.product-view .product-img-box .more-views ul{width:90%;height:80px;overflow:hidden}
.product-view .product-img-box .more-views ul li{float:left}
html .product-essential .box-related.box-collateral .note,html .product-essential .box-related.box-collateral a.quickButton,html .product-essential .box-related.box-collateral .upsellViewButton,html .product-essential .box-related.box-collateral .percentOffContainer{display:none!important;visibility:hidden!important}
html .product-essential .box-related.box-collateral .product-name{margin:10px 0}
html .product-essential .box-related.box-collateral .item{padding: 0;height: auto;overflow:hidden;float: left;width: auto;}
html .product-essential .box-related.box-collateral .item .product-details{display: none;}
html .product-essential .box-related.box-collateral .special-price .price{font-size:14px!important;margin-bottom:10px;padding-bottom:10px;font-weight:400!important}
html .product-essential .box-related.box-collateral .flex-viewport{overflow:hidden;height: 100px !important;}
ul.box-content{height:auto!important;-webkit-transform:translate3d(0px,0px,0px)!important}
.cms-contactus .main-container{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/bg/contact-bg.jpg);background-repeat:no-repeat;background-size:auto;background-position:center top}
.cms-contactus h2{color:#fff;font-size:64px;font-weight:400}
.cms-contactus h2 span{display:block;line-height:.5em;opacity:.5}
.arrow-boxes .female-box,.arrow-boxes .male-box{width:46%;float:left;padding:2%;color:#fff;font-size:16px}
.female-box{background-image:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/blue-arrow.png)!important;background-repeat:no-repeat!important;background-position:left center!important}
.cms-contactus .arrow-boxes .female-box{background:#353e57;height:200px;margin-top:50px;font-family:bebas_neueregular;font-size:22px;text-align:center}
.cms-contactus .arrow-boxes .female-box p:first-child{padding-top:60px;background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/chat-bubble.jpg) no-repeat top center;display:block}
.cms-contactus .arrow-boxes .female-box a{color:#fff;background:#0081c6;padding:10px}
.cms-contactus .arrow-boxes .male-box{background:#0081c6;height:200px;margin-top:50px}
.half-boxes > div{float:left;width:46%;padding:2%}
.white-box{background:#fff;color:#1a1a1a}
.blue-box{background:#0081c6;color:#fff}
.blue-box.manc,.white-box.milton{cursor:pointer}
#map .milton{display:none}
#map span{width:90%;margin:0;padding:20px 5%;display:block;text-align:center;background:rgba(255,255,255,0.6);font-family:bebas_neueregular;font-size:24px;color:#1a1a1a;position:relative;top:-200px}
.blue-box a{color:#fff}
.white-box h3,.blue-box h3{font-weight:400!important;font-size:20px;margin:20px 0 5px}
.cms-contactus .half-boxes{margin-top:40px!important;clear:both;padding-top:40px}
#company-bio,#contact-methods{height:300px}
.cms-contactus .half-boxes a{font-family:bebas_neueregular;font-size:20px}
.cms-contactus #map{height:auto}
#map img{width:100%}
#map img.milton{display:none}
.paypal-logo{float:right}
ul.checkout-types:first-of-type .btn-checkout{max-width:310px}
.qty-wrap span{display:none}
.btn-checkout{font-weight:400!important;font-size:24px!important;margin-bottom:10px!important}
.btn-checkout,.checkout-cart-index .button{padding:10PX!important;font-size:24px;font-weight:400;background:#0080c5!important;clear:both;margin-top:5px;/* max-width: 200px; */text-align:center}
.checkout-types .button{margin-right:10px}
.cart .totals{padding-top:0}
.btn-checkout,.checkout-cart-index .button:hover{background:#1a1a1a!important}
.btn-proceed-checkout{padding:10PX!important;font-size:24px!important;font-weight:400!important;width:100%}
.btn-update{margin-right:10px;font-size:18px!important}
.checkout-cart-index .minusone,.checkout-cart-index .plusone,.checkout-cart-index input.qty{float:left!important;}
.checkout-cart-index .minusone,.checkout-cart-index .plusone{padding:2px 2px 3px}
.checkout-cart-index .plusandminus{width:150px}
.customAddedContShoppingAnt{width:auto}
.checkout-cart-index .btn-continue{float:right;font-size: 24px!important;width: 310px;text-align: left !important;background-color: #222 !important;}
.discount .button{float:left;width: 100%;font-size:18px!important;text-align:center;margin-top:10px;margin-left: 30px !important;position:relative;top:-10px;padding:8px!important;clear: none;margin-right: 0px;}
#coupon_code{padding:5%;width:90%;margin-right:0}
#team-list .team-strip li{float:left;width:20%;padding-bottom:20px;position:relative}
#team-list .team-strip li div{text-align:center;position:absolute;bottom:20px;width:100%;padding:4px 0;background:rgba(0,129,198,0.6);color:#fff;text-transform:uppercase;display:none;cursor:pointer;font-family:bebas_neueregular,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;width:99%}
#team-list .team-strip li.current div{display:block}
#team-list .team-strip li:hover div{display:block}
#team-list .team-strip li img{float:left;width:99%;cursor:pointer;opacity:.7}
#team-list .team-strip li img:hover{opacity:1}
#team-list .team-strip li.current img{opacity:1}
#team-list .team-strip li.current{background:url(https://d2f2hls7ivig3.cloudfront.net/SS14/images/team_images/arrow.png) no-repeat;background-position:bottom center}
#team-list .team-info{background:#333;clear:both;margin-right:2px;padding:20px 0;margin-bottom:20px;position:relative;display:none}
#team-list .team-info .cross{position:absolute;top:10px;right:10px;display:block;width:30px;height:30px;background:#ccc;background:url(https://d2f2hls7ivig3.cloudfront.net/SS14/images/team_images/cross.png);cursor:pointer}
#team-list .team-info img{width:25%;margin-right:5%;float:left;margin-left:2%}
#team-list .team-info .member-info{display:none}
#team-list .team-info .member-stats{width:25%;margin-right:5%;float:left}
#team-list .team-info .member-questions{width:25%;margin-right:5%;float:left}
#team-list .team-info p{color:#777}
#team-list .team-info h2{color:#0080c5;margin-bottom:0}
#team-list .team-info h3{color:#fff;margin-bottom:0;font-weight:400}
.cms-cyclepadding .products-grid .product-image img{width:25%!important}
.cms-cyclepadding .products-grid .price-box{float:right;clear:right}
.cms-cyclepadding .products-grid li.item{border-bottom:1px solid grey;display:inline-block;float:right;margin-bottom:5px;margin-left:13px;margin-right:13px;padding-bottom:18px;text-align:left;vertical-align:top;width:80%}
.cms-cyclepadding .products-grid .item .percentOffContainer{display:none}
.cms-cyclepadding .item .product-name{clear:right;float:right;width:70%;padding-top:5px}
.cms-cyclepadding a.quickButton{display:none!important}
.cms-cyclepadding .products-grid{height:300px;overflow-y:scroll}
.cms-cyclepadding .products-grid li.item{height:auto}
.cms-cyclepadding .product-name a{font-size:14px;float:right}
.cms-cyclepadding .paddingcont{width:100%;border-bottom:1px solid #231f20;padding-bottom:10px;float:left;display:block}
.cms-cyclepadding .paddingcont img,.paddingcont .block1,.paddingcont .block2{float:left}
.cms-cyclepadding .paddingcont img{width:33%}
.cms-cyclepadding .block1{width:33%}
.cms-cyclepadding .block2{width:33%}
.cms-cyclepadding .paddingcont ul li{list-style-type:disc;padding-left:10px;margin-left:20px}
#shopping-cart-table,#shopping-cart-totals-table{background:#fff;padding:10px!important;border:10px solid #fff}
.discount{background:#fff;padding:10px!important}
.cms-garmentcare .half-boxes > div{height:340px;text-align:center}
.cms-garmentcare .half-boxes > div h3{font-size:32px;line-height:36px;margin:30px 20px;padding-top:60px}
.cms-garmentcare .half-boxes > div:last-child{margin-bottom:60px}
.cms-garmentcare .garment-question-1{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/hands.png) no-repeat top center}
.cms-garmentcare .garment-question-2{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/stain.png) no-repeat top center}
.cms-garmentcare .garment-question-3{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/rain.png) no-repeat top center}
.cms-garmentcare .garment-question-4{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/clock.png) no-repeat top center}
.cms-garmentcare .col-main .std h2{color:#1a1a1a;font-size:54px;margin:30px 0 60px}
.cms-garmentcare .col-main .std h2 span{display:block;opacity:.7;line-height:40px}
.cms-garmentcare .main{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/homepage/slide-6.jpg) no-repeat;background-size:100%}
.cms-emailsignup #mc-embedded-subscribe{font-weight:400!important;font-size:24px;float:left!important;margin-right:20px}
.richies-fun-form .form-fields{background:#fff;margin-bottom:40px;border:0!important}
.store-locator-search-box .button{float:left;margin:10px;margin-right:0;padding:10px;font-size:20px;font-weight:400}
.rating-box .rating{float:left;height:10px;background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/stars.png) 0 100% repeat-x}
.item .rating-box{margin-top: 10px; margin-right: 10px;}
.solrsearch-index-index .rating-box{display: none;}
.cms-aboutus .main{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/about/bg.jpg);background-size:100%;background-repeat:no-repeat;padding-bottom:40px}
.cms-aboutus .main h2{color:#fff;font-weight:400;font-size:64px;line-height:54px;margin:60px 80px}
.cms-aboutus .main h2 span{display:block;opacity:.7}
#about-boxes{margin:40px 0;padding-bottom:40px}
#about-boxes .half-two-box{float:left;width:50%;height:480px}
#about-boxes .half-one-box{width:50%;float:left;height:240px}
#about-boxes .quarter-one-box{width:25%;float:left;height:240px}
#about-boxes .half-two-box.tech{float:right}
#about-boxes .welcome{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/about/ski.jpg);background-size:100%;color:#fff}
#about-boxes .welcome h3{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/tag.png) center top no-repeat;margin-top:40px}
#about-boxes .roots{background:#fff;color:#1a1a1a}
#about-boxes .roots h3{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/small-logo.png) center top no-repeat;margin-top:40px}
#about-boxes .gear{background:rgba(47,58,86,0.8);color:#fff}
#about-boxes .quality-gear h3{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/badge.png) center top no-repeat;margin-top:10px}
#about-boxes .quality-gear{background:rgba(10,10,10,0.9);color:#fff}
#about-boxes .logo{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/trans-logo.png) no-repeat center}
#about-boxes .tech{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/about/fabric.jpg);background-size:100%;color:#fff}
#about-boxes .tech h3{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/fan.png) center top no-repeat;margin-top:40px}
#about-boxes .brand{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/about/brand.jpg);background-size:100%;color:#fff}
#about-boxes .export{background:#fff}
#about-boxes .export h3{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/icons/globe.png) center top no-repeat;margin-top:10px}
#about-boxes .blog{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/homepage/footer_events.jpg);background-size:100%;color:#fff}
#about-boxes .proud{background:#0080C5}
#about-boxes .proud h3{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/feefo-g.png) center top no-repeat;margin-top:10px}
#about-boxes h3{text-align:center;padding-top:60px;font-size:32px;margin-bottom:0}
#about-boxes .oscar{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/about/oscar.jpg);background-size:100%;color:#1a1a1a}
#about-boxes p{width:80%;margin:5px 10%;text-align:center}
#about-boxes p.intro-text{width:94%;margin:70px 0 0;text-align:left;background:rgba(255,255,255,0.7);padding:20px 3%;color:#1a1a1a;font-size:13px}
#shipping-info{background:#fff;padding:10px;border:1px solid #ccc}
#shipping-info p{text-align:right;border-bottom:1px solid #ccc;padding-bottom:4px;font-weight:700}
#shipping-info p:first-child{color:#0080c5!important;font-family:bebas_neueregular;font-weight:400;font-size:24px!important}
#shipping-info ul{margin-left:0}
#shipping-info li{float:left;margin-top:10px;padding-left:10%;font-weight:700}
#shipping-info li:nth-child(even){text-align:right;width:30%}
#shipping-info li:nth-child(odd){clear:both;width:50%}
#shipping-info li:nth-child(9){background:url(https://d3h1w1ia8q4z9t.cloudfront.net/AW14/img/cp-ic.PNG) no-repeat left center;background-size:20px}
.cms-jobs h2{margin-top:20px;font-size:32px;color:#232323}
#job-grid{background:#eee;border:1px solid #606060;margin:20px 0}
#job-grid .job-listing{position:relative}
#job-grid .job-title{background:#232323;padding:10px;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;clear:both}
#job-grid .job-desc{padding:1%;color:#606060;background:#fff}
#job-grid a{display:block;background:#00A696;width:100px;padding:3px 0;text-align:center;color:#fff;position:relative;top:0;right:0;margin:10px;background:#0080C5;font-family:bebas_neueregular;font-size:20px}
.regular-price .price{font-size: 30px; font-family:bebas_neueregular; font-weight: normal;}
#fabric-banner .active{background:transparent}
#fabric-banner .buttons a{background:#0080C5;color:#fff;padding:16px;font-size:18px;display:block;margin:10px 10px 10px 0;max-width:140px;float:left}
#fabric-banner #tab-container{clear:both}
.popdown{position:fixed;top:0;right:0}
.megaMenuContainer li a{color:#606060!important}
#full-width-cat-banner{max-height:400px!important}
#shop .widget > a{font-size:12px!important;z-index: 0;top:  0;width: 100%;top:  0;}
.checkout-mssg{text-align:right;padding:24px 220px;background-image:url(https://d3h1w1ia8q4z9t.cloudfront.net/AW14/img/padlock.png);background-repeat:no-repeat;background-position:right;color:#222;font-size:20px;text-transform:uppercase;position:relative;top:0;left:0;right:0}
.mini-products-list{position:relative}
.mini-products-list li.item{clear: both; padding-bottom: 20px;}
.mini-products-list li.item .product-name{width: 50%; float: left;text-align: left;}
.mini-products-list li.item .btn-remove{ margin-left: 20px; float: left; margin-top: 6px;}
.basket-item-wrap{max-height:337px;overflow:hidden;padding-right:10px;position:relative;padding-top:24px;padding-bottom:30px}
.basket-arrow{position:absolute;top:0;left:48%;display:block;width:20px;height:24px;color:#fff;text-indent:-10000px;font-size:0;cursor:pointer}
.basket-arrow.next{background:url(https://d2mhdcmxti8mqe.cloudfront.net/SS15/img/icons/adown.png);bottom:0!important;top:auto}
.basket-arrow.prev{background:url(https://d2mhdcmxti8mqe.cloudfront.net/SS15/img/icons/aup.png)}
.basket-item-wrap > ol > li{margin:0 0 64px}
.seofoot{padding: 20px; clear: both; background-color: #f2f2f2;margin-top: 20px;}
.amshopby-links-wrapper{width: auto;}
#amshopby-more-solr_technologies{
    text-decoration: underline;
}

.quickbuy > div{background-position:100% 0;width: 52%;background-color:#fff!important;background-repeat:no-repeat;line-height:1px;background-size:30px;overflow-x:hidden;overflow-y:visible;vertical-align:middle;float:left;padding-bottom:0!important;left: 0;text-transform:uppercase;color:#606060;font-weight:700;font-size:12px;padding-bottom:15px;margin:0;position:relative;border-right:1px solid #606060}
.quickbuy > div:after{content:'^';font:26px verdana,monospace;line-height:0;font-weight: lighter;color:#fff;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:0;top:1px;padding:20px 6px 12px 8px !important;border-top:1px solid #606060;position:absolute;pointer-events:none;background: #333;overflow:hidden;}
.quickbuy form{float:left;clear:none;width: 41%;margin:-6px 0 0 8px;padding:0}
.quickbuy .sizeSelector{padding:0;margin:0 0 1px;vertical-align:middle;float:left;clear:both;margin-right:6px;padding:0;margin:0 0 1px;vertical-align:middle;float:left;clear:left;background:transparent!important;width:110%;height:34px;line-height:34px;margin-top:0;padding-top:0!important;position:relative;top:-10px;padding:0;margin:0 0 0;vertical-align:middle;float:left;clear:left;background:transparent!important;width:120%;line-height:30px;margin-top:0;position:relative;top:0;border:1px solid #606060!important;padding-right:37px;padding-right:10px\9;font-size: 10px;text-transform:  none;}
.quickbuy .add-to-cart-box{padding:5px 0;margin:0}
.quickbuy .qty-box label{display:none}
.quickbuy .form-button{background:#00A696;border:0;padding:8.7px 0;margin:1px 0 0 5px;float:left;color:#fff;width:40px;text-transform:uppercase;font-family:nz;font-size:14px;font-weight:700}
.quickbuy button{font-weight:normal; padding: 7px 12px; margin-top: 1px; font-size: 18px; float: right !important;/* width: 25%; */display: block !important;}
.quickbuy{
    position: absolute;
    bottom: 0;
    width: 100%;
}
.box-collateral.box-up-sell .quickbuy > div{border-left: 1px solid}

#confirmBox{
    top: 150px !important;
    right: 20px !important;
    background: #fff !important;
    max-width:  600px !important;
    border: 1px solid #aaa;
    padding:  10px 0px 0px !important;
    box-shadow: 2px 2px 12px #606060
}

#confirmOverlay{
    z-index: 99999999999;
    background: rgba(0,0,0,0.5);
}

#confirmOverlay.qb-no-stock #confirmBox{
    top: 30% !important;
    left: 38% !important;
    width: 50% !important;
    margin: 0 !important;
}

#messageBox p{
    font-family: nz;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 22px;
    text-align: left;
    color: #222;
    font-family: bebas_neueregular; 
    letter-spacing: 2px;
}

#messageBox p a{
    display: block;
    color: #0080c5;
}

#confirmButtons{
    padding: 0 !important;
    margin: 20px 0 0 0 !important;
}

#confirmButtons .blue{
    background: #0080c5;
    width: 50%;
    padding: 15px 0;
    float: right;
    margin: 0;
    font-family: nz;
    font-weight: normal;
    text-shadow: none;
    text-align:  center;
    font-family:  bebas_neueregular;
    font-size:  24px;
}

#confirmButtons .gray{
    background: #ddd;
    width: 50%;
    padding: 15px 0;
    float: left;
    margin: 0;
    font-family: nz;
    font-weight: bold;
    color: #333;
    text-shadow: none;
}

#confirmButtons .gray{
    text-indent: -10000px;
}

#confirmButtons .gray::after{
    content: "Continue Shopping";
    display: block;
    color: #222;
    font-size: 18px;
    text-indent: 0px;
    width: 400px;
    height: 100px;
    top: -50px;
    left: 70px;
    position: relative;
    z-index: 99999999999999999999999999999999;
    margin-top: 15px;
    font-family:  bebas_neueregular;
    font-weight: normal;
    font-size: 24px;
}

.wrapper .white_content{
    display: block;
    top: 20%;
    left: 40%;
    width: 30% !important;
    border: 1px solid #555;
    box-shadow: 0;
    position: fixed;
    background: #fff;
    z-index: 9999999999;
    /* padding:  20px; */
    font-family: bebas_neueregular;
    /* font-size: 24px; */
}

.white_content #product-captions:last-child{
    text-align: center !important;
    text-indent: 0;
    font-size: 26px !important;
    position: relative;

    /* margin: 20px; */
    display: block;
    margin: 20px;
    color: #333;
}

.white_content .ok{
    background: #0080c5;
    clear: both;
    float: none;
    padding: 0;
    color: #fff;
    text-align: center;
    margin: 0;
}

.white_content .ok a{
    display: block;
    padding: 10px;
    font-size: 30px;
    color: #fff !important;
    text-transform:  uppercase;
    background: #0080c5;
}

#qb-overlay{
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0,0,0,0.5);
    display: block;
    z-index: 999999999999;
    top: 0;
}

.disableBut{
  height: 40px;
  position: absolute;
  width: 50px;
  right: 0px;
}

.box-up-sell .disableBut{
  height: 40px;
  position: absolute;
  width: 50px;
  right: 20px;
  z-index: 999999999;
}

.item .feefo-rating-block a{display: none;}
.catalog-product-view .ratings .rating-links{float:left; clear:none;}

.cart > .ooxx > .checkout-types{
    width: 820px;
    float: right;
}

.cart > .ooxx > .checkout-types li.first{
    float: right;
}

.cart > .ooxx > .checkout-types li:nth-child(2){
    float: left;
    width: 80%;
}



.cart > .ooxx > .checkout-types li:nth-child(2) button{
    width: 100% !Important;
}

.cart > .ooxx > .checkout-types .paypal-or{
    display: block;
    position: relative;
    top: -50px;
    text-align: center;
}

.cart > .ooxx > .checkout-types .paypal-logo{
    position: relative;
    top: 10px;
}

.cart .totals .checkout-types .paypal-or{
    position: relative;
    left: -111px;
    top: -22px;
}

.actions a,.actions{
  text-decoration: underline;
  /* text-align: left; */
  display: block;
  margin-bottom: 10px;
}

#anonymous_element_2 #sbs_search_closed_button{
  display: none;
}

#anonymous_element_1{
  z-index: 99999999 !important;
  padding: 0 !important;
  margin: 0 !important;
}

#sbs_search_autocomplete_left{
  display: none;
}

#sbs_search_autocomplete_box{
  left: 62px !important;
  margin: 0 !important;
  top: 6px;
}

#sbs_search_closed_button{
  left: -10px !important;
}

.sbs_autocomplete_inner_right .suggested-item{
  width: 96%;
  padding: 5px 2%
}

.solrsearch-by-category .main .form-search{
  margin: 0;
}

.solrsearch-by-category .main .form-search .button span{
  display: none;
}

.display-all{
  display: none;
}

.solrsearch-by-category  #search_by_category_list{
  clear: both;
  padding-top: 20px;
}

.solrsearch-by-category  #search_by_category_list li{
  width: 30.33%;
  float: left;
  margin: 0 1.5%;
  padding-right: 0;
  padding-left: 0;
}

.solrsearch-by-category  .page-title{
  margin: 30px 0 20px;
}


@media only screen and (max-width: 1400px){

.products-grid li.item{width: 31%;}
#narrow-by-list{margin-top: -10px !important; border-right: 1px solid #eee}
.product-essential .box-related.box-collateral{clear: both; float: left; width: 88%; margin: 20px 11% !Important;}

}


@media screen and (max-width: 1260px) {

#featured-ranges .range-info,#home-shop .range-info,#technology .range-info{display:none}
html .mst .navbar .nav li a{padding: 5px 25px;}
.main-container{margin-top: 0 !important}
.box-collateral.box-up-sell .products-grid li{width: 50%; margin: 20px 0;}
.box-up-sell .disableBut{right: 40px;}

}


@media screen and (max-width: 979px) {

.fixit{
    width: 100%;
    height: 85%;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent;
    display: block;
    z-index: 9;
}
.header-container.ooxx .header .form-search button.button{top: 24px; margin-right: -2px}
.header-container.ooxx .header #search_mini_form .form-search input#search{top: 25px}
.add-to-cart label{top: 12px; left: 0;}
.product-shop .product-options-bottom .add-to-cart .plusandminus{top: 0; left: 0; right: 0;margin:  10px 0;}
.col1-layout .product-view fieldset.product-options{width: 100%;margin: 0 !important;clear: both;}
.product-shop .product-options-bottom .add-to-cart{}
.catalog-product-view .col-main{margin-top: 0;/* padding: 0; *//* width: 96%; */}
.product-collateral{width: 100%; margin: 0;}
.product-essential .box-collateral{width: 96%; margin: 20px 2% 0}
.catalog-product-view .MagicToolboxSelectorsContainer > a{float: left; width: 80px; clear: none; margin: 0;}
.MagicToolboxSelectorsContainer{left: 10%;width: 80%;}
.catalog-category-view .main-container{margin-top: 0 !important}
.nav-container .breadcrumbs{margin-top:10px}
.header .logo{margin-left: 5px;}
.topbar-container .topbar, .header-container .header, .main{width:100%;}
.cms-homepage .page .main-container .main{margin-top: 0;}
.MagicZoomPlusHint{display: none !important;}
#shop .widget > a{right: 0px;}
.sub-nav{top:0;height:30px!important}
#collection-intro a.arrow{top:150px;left:20px}
#collection-intro a.arrow.arrow-right{left:auto;right:20px;background:url(https://d2mhdcmxti8mqe.cloudfront.net/SS15/img/icons/aright.png) no-repeat}
#full-width-cat-banner .overlay-text{top:50px;width:100%;text-align:center;margin:0}
#full-width-cat-banner .overlay-sub{top:150px;width:80%;margin:0 10%}
.nav span.right .links,.nav span.right > a{top:0;color:#fff}
.nav span.right .links{right:20px;top:0}
.nav span.right .links a{color:#fff}
.nav span.right > a{right:70px}
.add-to-cart #collect-footer > div:nth-child(2){height:51px}
.product-shop .percentOffContainer .savePercent{font-size:24px}
.col1-layout .product-view fieldset.product-options,.plusandminus,.add-to-cart,.product-essential .add-to-cart button.button{float:none!important}
html .plusandminus{margin:0;margin-left:0;float:none!important}
.product-essential .add-to-cart button.button{margin-right:0!important}
.add-to-cart #collect-footer{width:100%}
fieldset.product-options a:first-child{top:30px;right:-60px}
#full-width-cat-banner{height:auto}
.catalog-category-view .main{width:100%;margin:0;padding:0!important}
.catalog-category-view .col-main{margin:20px!important;float:none!important;width:auto!important;padding-top:10px;clear:both}
.catalog-category-view .pages{float:right;width:auto;margin:0}
.catalog-category-view .pages li{float:left;margin:0!important}
.catalog-category-view .pages li a{margin:0 0 0 5px !important}
.catalog-category-view .sorter{clear:both;padding:0;padding-top:16px}
.catalog-category-view .sort-by{float:left;margin:0!important}
.catalog-category-view .topPager{width:100%}
#narrow-by-list{width:100%;margin:-10px 0 0!important;padding:0}
#narrow-by-list dt,#narrow-by-list dd{padding:10px 2%!important;margin:0;line-height:24px;margin-left:0!important}
#narrow-by-list dt{background:#333;color:#fff!important;margin-left:0!important}
#narrow-by-list dd{background:#c7c6c6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3YzZjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#c7c6c6 0%,#dfdfde 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#c7c6c6),color-stop(100%,#dfdfde));background:-webkit-linear-gradient(left,#c7c6c6 0%,#dfdfde 100%);background:-o-linear-gradient(left,#c7c6c6 0%,#dfdfde 100%);background:-ms-linear-gradient(left,#c7c6c6 0%,#dfdfde 100%);background:linear-gradient(to right,#c7c6c6 0%,#dfdfde 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c6c6',endColorstr='#dfdfde',GradientType=1)}
ul.checkout-types:first-of-type .btn-checkout,.paypal-logo{float:left!important}
.cart .totals{min-width:300px}
.discount{min-width:324px;margin-bottom:20px}
#about-boxes{margin:40px 0;padding-bottom:40px}
#about-boxes .half-two-box{float:left;width:50%;height:300px}
#about-boxes .half-one-box{width:50%;float:left;height:300px}
#about-boxes .quarter-one-box{width:50%;float:left;height:300px}
.full-width-cat-banner{max-height:300px}
div.block-layered-nav dd a.amshopby-attr{background-size:20px;padding-left:26px}
div.block-layered-nav dd a img{width:30px}
.mmColumn ul li a .imageBox{display:none!important}
.mmColumn h4{padding:0!important;margin:5px 15px!important}
.mmColumn ul{margin-right:10px!important}
.fabHover{width:94%}
.header{width:100%;position:relative}
.top-cart{clear:none;margin-top:10px;margin-right: 10px;}
.header-container .header #search_mini_form{float:left;margin-top:10px;background:  transparent !Important;}
.headerSocial{float:right;position:absolute;top:48px;right:0}
.headerSocial .facebooklogo{margin-right:0!important}
.header-container .header .quick-access{width: 272px;}
.header-container{height:90px}
.topbar-container .topbar{width:700px; top: 10px}
.nav .mst .dropdown_desktop{display:none!important}
.nav .mst .dropdown_responsive{position:relative;width:100%;z-index: 999999999999;height: 0px;}
.ooxx .mst .nav-accordion .brand{margin-left:0;padding:0;background-color:#343334;margin-top: -4px;padding-bottom:2px;padding-top:2px;background-image:url(https://d3h1w1ia8q4z9t.cloudfront.net/AW14/img/burger.png);background-position: 45% 11px;text-indent:0;color:#fff;text-align:center;font-size:22px;font-family:bebas_neueregular;letter-spacing: 2px;height: 40px;line-height: 40px;}
.mst .nav-collapse .nav > li > a,.mst .nav-collapse .dropdown-menu a{padding:10px 2%;width:96%;background:#231f20;color:#fff}
.ooxx .mst .nav-collapse .nav > li{padding:0;height:auto}
.ooxx .mst .nav-collapse{width:100%;padding:0;border:0;background:#231f20;box-shadow: none;top: 40px;left: 0;}
.nav{min-height: 0px;height:auto}
.mst .nav-tabs.nav-stacked > li > a{text-align:right;background:#231f20;text-transform:uppercase;font-family:bebas_neueregular;font-size:21px;font-weight:400;height:22px}
.mst .nav-tabs.nav-stacked > li > a span{margin-right:47px;float:right;height:40px}
.nav .mmColumn{width:100%;text-align:right;margin:0}
.nav .mmColumn li{width:100%;margin:0;padding:0}
.nav .mmColumn h4{font-size:22px}
.nav .mmColumn ul{margin:0;padding:0;margin-top:15px}
.nav .mmColumn li a{display:block;padding:5px 10px;height:30px}
.nav .mmColumn li a:hover{margin:0!important;padding:0!important}
.mst #accordion{background: #231f20;}
.footer{width: 100%;padding-top: 10px;}
.socSquare .over{font-size:16px;line-height:16px}
.footer-container .footer a{font-size:12px}
.usp{font-size:15px!important}
.footer-signup input{width:86%;padding:5px 2%;margin:0}
.footer-signup a{font-size:20px!important;width:6%;padding:3px 2% 2px;margin-top:0;text-align:center}
.col-left.sidebar{width:100%!important;border:0!important;top:0!important;min-height:60px;margin:  0;}
.col-left div.block-layered-nav dd:nth-child(2),.col-left div.block-layered-nav dt:nth-child(1){left:0!important}
.col2-left-layout .col-main{width: 99%;margin-top:0}
.item .actions .button.btn-cart{width:100%}
.item .actions{width:100%}
.col-left.sidebar .block-title{display:block;background:#606060;padding:10px;color:#fff;margin-bottom:10px;background-image:url(https://d3h1w1ia8q4z9t.cloudfront.net/AW14/img/burger.png);background-position:96% center;background-repeat:no-repeat;cursor:pointer}
.col-left.sidebar .block-title:hover{background-color: #0080C5;}
.col-left.sidebar .block-title strong{font-weight:400}
#narrow-by-list{height:0;overflow:hidden}
.category-products .featuredProducts{display:none}
.catalogsearch-result-index .products-grid .item .actions{width:100%;float:left}
.MagicScrollItem{float:left!important;width:80px!important;margin-right:10px!important}
.MagicScrollContainer{height:70px!important;display:relative!important;top:10px!important;width:259px!important;overflow-y:hidden!important;overflow-x:hidden!important}
html .MagicScrollArrows{top:27px!important}
html .MagicScrollArrows.MagicScrollArrowRight{left: 317px !important;}
.product-img-box{width:50%!important;margin-bottom:30px}
.col1-layout .product-view .product-shop{width:46%;float:right}
.product-shop .widget a{margin-right:26px;float:right;display:block;position:relative;top:-5px}
.plusandminus,.add-to-cart,.product-essential .add-to-cart button.button{float:right!important;margin-right:28px;display:block;width: 320px;margin-top:  20px;max-width: 100%;}
.paypal-logo{margin-right:28px!important}
.more-views.MagicToolboxSelectorsContainer{clear:both;margin-top:20px;float:none;padding-top:40px;padding-left:10px;width:100%;height:auto;overflow-y:hidden!important}
.MagicZoomPlus,.MagicZoomPlus:hover{width:100%!important}
.upsellViewButton{width:100%;clear:both}
.box-collateral.box-up-sell .item .button.btn-cart{width: 48px;clear: none;}
.box-collateral.box-up-sell .products-grid li a.quickButton{display:none!important}
.product-view .socialshare{top: 0;left:auto}
.item .quickButton{display:none!important}
html .product-essential .box-related.box-collateral{display:none!important}
.cms-contactus .arrow-boxes .female-box{height:240px}
.cms-contactus .arrow-boxes .male-box{background:#0081c6;height:240px;margin-top:50px}
#company-bio,#contact-methods{height:340px}
.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-1,.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-2,.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-3,.onepagecheckout-index-index #onepagecheckout_orderform .col3-set .col-4,.onepagecheckout-index-index .page-title,.discount-form label{clear:both!important;float:none!important;width:90%!important;padding:20px 5%;margin:0;display:block}
.discount-form label{padding:0}
#email-signup{width:96%!important;margin:0 2%!important;padding-top:70px!important}
#email-signup form label{width:100%!important;display:block!important;float:none!important;position:absolute;top:-40px;text-align:center}
#email-signup form input{float:none!important;width:90%!important}
}

@media screen and (max-width: 767px) {
.customer-account-login a[href="https://www.dare2b.com/customer/account/forgotpassword/"]{text-decoration: underline;}
.customer-account-login a[href="/privacyp"]{margin-left: 18px; text-decoration: underline;}
.customer-account-login .buttons-set button{float: left;}
#my-orders-table, #my-orders-table tr, #my-orders-table td, #my-orders-table th, #my-orders-table tbody{display: block; width: 100% !important}
#my-orders-table th{display: none}
.product-essential .add-to-cart button.button{max-width: 100%;}
.catalog-product-view .col-main{width: 96% !important; padding: 2%;}
.catalog-category-view .col-left.sidebar button{display: none}
html .mst .navbar-inner{height: 0; min-height: 0;}
.header-container .header .quick-access{width: 0}
.header-container .header .logo{margin: 30px 10px 10px;}
.header-container .header .logo {background-size: 170px !important;}
.cms-homepage .header-container .header .logo{margin-top: 14px;}
.topbar-container{display: none !important;}
.products-grid li.item{width: 44% !important; margin: 0;padding: 3%;margin-bottom: 50px;padding-bottom:  60px;}
.product-view .product-shop .availability{display: none;}
.product-shop .rating-box{display: none;}
#shop .widget > a{right:0;top:0}
.checkout-mssg{display:none}
#collection-intro .category-products{display:none}
#full-width-banner h2{top:50px;font-size:42px}
#featured-product-icons{width:100%!important}
#featured-product-icons li{width:100%;float:left;margin:20px 0}
#collection-features h2,#featured-product h3{width:80%;margin:40px 10%}
#collection-intro a,#featured-product a:last-child{width:auto}
.main-container.col1-layout .main,.main-container.col2-left-layout .main{padding:0!important;margin:0!important;width:100%}
section#featured-ranges{display:none}
ul#featured-ranges li{width:100%!important;overflow:hidden}
ul#featured-ranges li img{width:100%}
#full-width-cat-banner .overlay-text{top:20px!important;width:100%;text-align:center;margin:0;background:transparent!important}
#full-width-cat-banner .overlay-sub{top:0;width:90%;margin:0;position:relative;padding:10px 5%;background:#333;font-size:16px}
.add-to-cart #collect-footer{position:relative;background:#1a1a1a;text-align:center}
.add-to-cart #collect-footer img{height:50px;width:auto;float:none}
.add-to-cart #collect-footer > div:nth-child(2){text-align:center;width:96%;height:auto;padding-bottom:10px}
.add-to-cart #collect-footer p:nth-child(4){padding:10px 0;background:#fff!important;display:block}
.catalog-product-view .validation-advice{left:10px}
.product-shop .product-options .widget{position:relative;left:0!important;right:auto!important}
.product-shop .product-options{/* max-height:130px!important; */ margin-top: 20px;}
html .plusandminus{float:right!important}
#galleria{height:auto!important;top:  0;}
.product-view .product-shop .product-name,.product-view .product-shop .product-ids,.product-view .product-shop .feefo-logo,.product-view .product-shop .price-box{display:none}
.product-options div.input-box,.product-options div.input-box select{width: 108%!important;}
.product-options div.input-box{float: left!important;}
.product-options dd{width:80%;margin:0;padding:0}
.product-options dt{width: 53%;margin:10px 0;padding:0;display: block;padding-top:  10px;}
.percentOffContainer{background:#333;border-radius:0;padding:10px 15px 10px 5px;border-radius:0 0 0 12px}
.product-nameMobile h1{margin:0!important;font-weight: normal;}
.mobilePrice .price-box{border-top:1px solid #606060;padding-top:10px;border-bottom:1px solid #606060;height:66px}
.old-price .price-label,.special-price .price-label{display:inline}
.item .old-price .price-label{font-family: bebas_neueregular; font-size: 20px; display: none}
.item .special-price .price-label{display: none !important; font-family: bebas_neueregular; font-weight: normal; font-size: 20px; display: block;}
.old-price{text-decoration:none!important;width:41%}
.special-price .price{display:inline}
.catalog-category-view .main{width:100%!important;margin:0!important;padding:0!important}
#full-width-cat-banner .overlay-text{bottom:20%;top:auto;background:rgba(30,30,30,0.1);font-size:44px}
.topPager .pages li a,.topPager .pages li.current{display:block;clear:both;display:block}
.topPager .pages{width: 215px !important;margin:0 auto;float:none;clear:both;padding-bottom: 0;height:30px;min-width:186px}
.MagicToolboxSelectorsContainer{top:0}
html .MagicScrollArrows{display:none!important}
.sub-nav.full-width-sub{top:0;margin: 0px 0;}
.cms-homepage .topBlock{margin-bottom:50px!important;margin-top:-30px;margin-right:0!important}
.cms-aboutus .main{background:url(https://d2mhdcmxti8mqe.cloudfront.net/AW14/img/bg/contact-bg.jpg);background-repeat:no-repeat;background-size:100%}
.cms-aboutus .main h2{font-size:50px;line-height:44px;margin:20px 0;background:rgba(20,20,20,0.3);padding:10px;width:190px}
#about-boxes .half-two-box{float:left;width:100%;height:250px}
#about-boxes .half-one-box{width:100%;float:left;height:220px}
#about-boxes .quarter-one-box{width:100%;float:left;height:220px}
#about-boxes h3{font-size:20px}
.mobile{display:block}
.desktop{display:none}
.fabHover{width:79%;left:0;margin:0;top:46%!important;margin-left:10px}
#mobile-slider{display:block;margin-top:-35px;max-height:400px;overflow:hidden;position:relative;min-height:300px}
#mobile-slider #home-slider li{height:auto}
#mobile-slider .banner-title{font-size:36px;line-height:36px;left:0;padding:10px 20px;top:0}
#mobile-slider .banner-title span{color:#1a1a1a!important}
#mobile-slider .banner-title a{display:block;padding:5px 10px;margin-top:10px}
.top-bar .breadcrumbs{position:relative;display:block;padding:10px;background: #ccc;display:  none;}
.header-container{height:auto}
.xxoo .mst .nav-collapse{width:100%;left:0;border:0;margin:0;padding:0;margin-top: -37px!important;}
.header-container.xxoo .header{width:100%;background: #222;position: relative;height: 150px;}
.nav.xxoo .mst{width:100%;height:0;}
.header-container{padding:0;width:100%;}
.mst .nav-accordion .brand{float:right;background-size: 100%;width: 60px !important;height: 70px !important;top: -100px !important;right: 26px;background: url(https://d2mhdcmxti8mqe.cloudfront.net/AW15/img/global/burger.png) top center no-repeat !Important;}
.nav{background:transparent;clear:both;}
.mobileSearchButton,.headerBasketIcon{float:right;cursor:pointer;background: #222;}
.mobileSearchButton{margin-right: 36px;margin-top: -2px;}
.headerBasketIcon{float: left;text-indent: -10000px;background: url(https://d2mhdcmxti8mqe.cloudfront.net/AW15/img/global/bag.png);display: block;width: 22px;height: 23px;margin-top: -4px;}
.d2bHeaderLogin{float: left;margin: 0 56px 0 26px;color: #606060;font-family:bebas_neueregular;font-size:20px;line-height:20px;}
a.show_menu,a.hide_menu{position:relative;top:-57px}
a.logo img{margin:20px!important;width:160px}
.expandedSearch{width: 103%;clear:both;background: none;position:absolute;top: 46px;z-index:10;border:0}
#search_mini_form{width:100%;margin-top:0!important}
.expandedSearch input{display:block!important}
.expandedSearch input#search{background:#606060!important;color:#fff;font-family:bebas_neueregular;padding:0;width:80%!important}
.form-search input.input-text{width:88%}
.header-container .header #search_mini_form .form-search{width:100%;background: none !important;}
.header-container .header #search_mini_form .form-search input#search{padding:5px 2%;margin:0;width: 77% !important;padding: 0 1.5% !important;height: 50px;}
.form-search button.button{width: 18%;padding:0;background-position:center 12px;height: 50px;margin:0;background-color:#303030!important;top: 0px;position:relative}
.footer{width: 100%;padding: 0;padding-top:  30px;}
.footer .footcol{width: 100% !Important;height: 45px;overflow:hidden}
.footer .footcol.open{height:auto}
.footer .footcol h3{cursor:pointer;background: none;background-image:url(https://d3h1w1ia8q4z9t.cloudfront.net/AW14/img/burger.png);background-repeat:no-repeat;background-position:98% 12px;margin:0}
.footer .footcol.current{height:auto!important}
.footer .footcol ul{width:100%}
.footer .footcol li{margin:0;width:100%}
.footer .footcol li a{padding:8px 2%;display:block;font-size:16px;background:#1a1a1a!important;width:96%;border-bottom:1px solid #262626}
.footer .footcol:nth-child(9) li a:hover img,.footer .footcol:nth-child(10) li a:hover img{width:25px!important;height:25px!important;display:inline;opacity:1!important}
.footer .footcol:nth-child(10) li a{font-size:15px}
.footer .footcol:nth-child(10) li{float:left;font-size:14px}
.footercent > img{width:100px;margin:5px 10px}
.footercent > span{float: right !important;margin: 0 10px;}
.sf-header p{font-size:18px;clear:both}
.usp{width:98%;margin:0;border-top:1px solid #222}
.footer-container .footer .usp:nth-child(5){margin-bottom:20px}
.footer-container .footer .usp{font-size:18px}
.uspone{margin-top:20px}
.footer-signup input{width:86%;padding:5px 2%;margin:0}
.footer-signup a{font-size:20px!important;width:6%;padding:3px 2% 2px;margin-top:0;text-align:center}
.footer-signup p{font-size:18px}
.socSquare{width:100%}
#home-activities li{width:33.3%}
.footcol h3{padding: 4px 10px 10px;}
.full-width-cat-banner{position:relative;top:-33px}
.banner-title{font-size:44px;line-height:44px;opacity:1;text-align:left;padding:10px 10px 10px 30px;background:rgba(255,255,255,0.4);top:20px}
.col-left.sidebar .block.block-layered-nav{display:block;border:0;padding:0;margin-bottom:0}
.col-left.sidebar{top:0!important}
.col2-left-layout .col-main{margin-top:0!important}
.toolbar .sorter .sort-by{background:transparent;clear:none;float:right;width:auto}
.toolbar .sorter .limiter{display:block;margin-top:0;clear:both;float:left}
.topPager .itemCalc,.toolbar-bottom .pager .itemCalc{margin-left:10px}
.pages li a.prev img,.pages li a.next img{height:10px}
.products-grid li.item{width:46%;}
.products-grid li.item:nth-child(odd){clear:both}
.item .actions{width:100%;margin:0}
.item a.quickButton{display:none!important}
.item .actions .button.btn-cart{width:100%;padding:10px}
.amount,.pages{margin: 7px 0;display:block;width:100%;text-align:center}
.item .ratings .amount{width: auto; float: left;}
.item .ratings .amount a{color: #aaa}
.toolbar-bottom .pager p.amount{padding: 2px;}
.sub-cat-banner .banner-title{font-size:32px;line-height:32px;left:0;top:20px;padding:10px;background:rgba(255,255,255,0.5)}
.sorter{padding:10px!important}
.widget-viewed .btn-cart{width:100%!important}
.sub-nav{max-width:100%;position:relative;margin:20px 0;height:50px}
.sub-nav li{float:left;margin:5px 5px 6px 0 !important}
.sub-nav li a{background:#0080C5;padding:8px;color:#fff;font-family:bebas_neueregular;font-size:16px}
.MagicScrollContainer{
    height:77px!important;display:relative!important;bottom:0!important;top:10px!important;width:99%!important;
    overflow-y:hidden!important;overflow-x:scroll!important;position:relative!important;margin-bottom:40px;
    left: 0 !important;}
.MagicToolboxSelectorsContainer.MagicScroll{height: auto !Important; left: 0 !important;}
.MagicToolboxSelectorsContainer{margin-top: 0 !important;width: 100% !important;clear:both;/* overflow:  auto; */padding-top: 10px;left: 0;}
.product-img-box{width: 100% !important;margin:  0;}
.col1-layout .product-view .product-shop{width:98%;float:left;clear:both;margin-top:82px;margin:1%}
.product-shop .widget a{margin-right:26px;float:left!important;display:block;position:relative;top:-5px}
.product-shop .widget{float:left;width:100%;height:auto}
.plusandminus,.add-to-cart,.product-essential .add-to-cart button.button,.paypal-logo{float:left!important;margin-right:28px;display:block;margin-top:10px}
.product-tabs li{height:auto}
.reviewsContent{clear:both;width:96%;padding:2%}
.product-ids{clear:both;display:block}
.configurable-price-from-label{display:none}
.product-name h1{margin:10px 0}
.paypal-logo{margin-right:28px!important}
.more-views.MagicToolboxSelectorsContainer{clear:both;margin-top:20px;float:none;padding-top:20px;padding-left:10px;width:100%;height:auto;overflow-y:hidden!important}
.MagicZoomPlus,.MagicZoomPlus:hover{width:100%!important}
.upsellViewButton{width:100%;clear:both}
.box-collateral.box-up-sell .item .button.btn-cart{width: 48px;}
.box-up-sell .disableBut{right: 50px;}
.box-collateral.box-up-sell .products-grid li a.quickButton{display:none!important}
.box-collateral.box-up-sell .products-grid li{width:96%}
.box-collateral.box-up-sell .products-grid li:nth-child(odd){clear:both}
.product-view .socialshare{top:10px;height:30px}
.more-views.MagicToolboxSelectorsContainer{padding-top:10px}
#team-list .team-strip li{float:left;width:50%;padding-bottom:20px;position:relative}
#team-list .team-info{padding:10px 0}
#team-list .team-info img{width:95%;float:none}
#team-list .team-info .member-stats{width:95%;margin-left:6px;float:none;margin-top:4px}
#team-list .team-info .member-questions{width:95%;margin-right:5%;float:left;margin-left:6px}
#team-list .team-info p{margin:0}
#team-list .team-info h2{margin:6px 0 4px}
#team-list .team-info h3{margin:6px 0 4px;font-weight:400}
ul.contact-social-icons li{margin-bottom:10px}
.cms-cyclepadding .paddingcont img{width:30%}
.cms-cyclepadding .block1{width:70%}
.cms-cyclepadding .block2{width:100%;clear:both}
.cms-cyclepadding .products-grid{height:auto;overflow-y:normal}
.arrow-boxes .female-box,.arrow-boxes .male-box{width:96%}
.female-box{background-image:none!important}
.cms-contactus .arrow-boxes .female-box{height:auto;padding-bottom:40px;margin-top:0}
.cms-contactus .arrow-boxes .male-box{height:auto}
.half-boxes > div{float:left;width:96%;padding:20px 2%;height:auto!important}
.white-box{background:#fff;color:#1a1a1a}
.blue-box{background:#0081c6;color:#fff}
.blue-box a{color:#fff}
.white-box h3,.blue-box h3{font-weight:400!important;font-size:20px;margin:20px 0 5px}
.cms-contactus .half-boxes{margin-top:40px!important;clear:both;padding-top:40px}
#company-bio,#contact-methods{height:300px}
.cms-contactus .half-boxes a{font-family:bebas_neueregular;font-size:20px}
.contact-page{overflow:hidden}
.cms-contactus #map{height:auto!important}
#map img{width:200%}
#map img.milton{display:none}
#map span{top:0;font-size:18px}
.checkout-cart-index div.price-box{clear:none!important;width:100px}
td.mobileCell div.xxoo{width:auto!important}
.checkout-cart-index h2.product-name{clear:none;width:100px}
.checkout-cart-index a.btn-remove{margin-top:10px;margin-left:20px;float:right}
#coupon_code{clear:both!important}
#discount-coupon-form label{display:block}

.checkout-cart-index .cart .totals{min-width: 0; margin-left: 0 !important}

}
@media screen and (max-width: 400px) {
 
.products-grid li.item{width: 94% !important;}

 .box-up-sell .disableBut{right: 35px;}
 html .mst .navbar-inner{min-height: 0 !important; height: 0 !important;}
 .header-container .header .quick-access{width: 0;}
.hiddenSearch{clear:both;background:#0081c6;position:absolute;top:84px;z-index:10;border:0}
.form-search:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
.mobileSearchBox,.expandedSearch,.hiddenSearch{}
.expandedSearch,.hiddenSearch{}
.mobileSearchButton{}
.header-container .form-search button.button{padding:0!important;height: 50px !important;width:auto;width: 17%;padding: 0 1.5% !important;background-color:#606060!important;top:0}
.header-container .header #search_mini_form .form-search input#search{background:#606060!important;padding:2px 2%;width: 79%;display:block!important}
.header-container .header #search_mini_form .form-search{background:transparent}
.d2bHeaderLogin{}
.xxoo .mst .nav-collapse{margin-top: -37px !important;}
.products-grid li.item{width:100%}
a.logo img{width:140px;margin:20px 10px!important}
.boxLabel.over{top:10%}
.headerBasketIcon{}
.mobileSearchButton{}
a.show_menu,a.hide_menu{top:-10px;padding-left:0;text-indent:0;font-size:18px!important;color:#fff!important;text-align:left;width:auto;display:block!important;width:96%;font-size:16px;text-transform:uppercase;font-family:bebas_neueregular;letter-spacing:.1em}
.xxoo .mst .nav-accordion .brand{background-position:96% -25px;text-indent:  -10000px;}
.zopim{display:none}
}
html .product-essential .box-related.box-collateral{margin:0}
html .product-essential .box-related.box-collateral img{float: none;margin:10px 0}
html .product-essential .box-related.box-collateral a{height: 100%; display: block;}
.form-search .search-autocomplete li{color:#606060}
#realex_cc_type{width:100%!important}
.shipment-methods img{width:80px}
.checkout-onepage-index .nav,.checkout-onepage-index .headerSocial,.checkout-onepage-index #search_mini_form,.checkout-onepage-index .footer-container{display:none!important}
.checkout-onepage-index .header-container.xxoo .header{background:#262626}
label[for="billing:use_for_shipping_no"]{background-position:0 20px!important}
#checkout-progress-wrapper dd{color:#606060!important}
#checkout-progress-wrapper table,#checkout-progress-wrapper table th,#checkout-progress-wrapper table td{width:100%!important;text-align:right!important}
#checkout-progress-wrapper{margin-top:70px}
.billing_cp_address_class{float:left!important}
.opc .step-title{background:#606060;height:59px!important;margin:0!important}
.opc li.section.allow.active,.opc li.section.allow.active.first{background:#231f20!important;background-image:none!important}
.opc li.section.allow,.opc li.section.allow.first{background:#0080c5!important}
.opc .step-title .number{display:block!important;margin:0 auto!important;top:0!important;padding:0!important;border-radius:0;height:20px;background:transparent!important;line-height:12px}
.opc .step-title h2,.opc .allow .step-title h2,.opc .active .step-title h2{font-size:10px!important}
.opc li.section{background:#606060!important;background-image:none}
.opc .input-box select{border:1px solid #ccc}
.opc .step{margin-top:10px;background:#fff;margin-bottom:20px;height:auto}
body.checkout-onepage-index #checkoutSteps{background:transparent;margin-bottom:20px;min-height:1420px;position:relative}
html div button[title="Select a different Collect+ location"]{background:#fff!important}
body.checkout-onepage-index #checkout-review-table-wrapper{padding-right:20px;overflow:scroll;max-height:800px}
body.checkout-onepage-index #checkoutSteps .button{background:#0080c5!important;font-weight:400;font-size:20px}
body.checkout-onepage-index #checkoutSteps #agent_address .button{background:#fff!important;color:#606060;border:1px solid #606060}
body.checkout-onepage-index #collect_popup{position:absolute!important;width:94%;margin:1%;padding:2%;top:0;left:0;padding-bottom:20px}
body.checkout-onepage-index #collect_popup .topBlock{display:none!important}
body.checkout-onepage-index #collect_popup .popup_button button{float:right;margin:10px;text-align:center}
body.checkout-onepage-index #collect_popup input[name="collect_postcode"] + button{display:inline;margin-left:10px}
body.checkout-onepage-index #collect_popup input[name="collect_postcode"]{padding:11px;position:relative;top:-3px}
body.checkout-onepage-index #collect_popup .popup_button button[title="Cancel"]{background:#fff!important;color:#606060;border:1px solid #606060}
body.checkout-onepage-index #agent_address button{float:left;margin-right:10px}
body.checkout-onepage-index #checkout-progress-wrapper .block-progress .block-title strong{font-size:24px;font-weight:400;color:#606060!important}
body.checkout-onepage-index .block-progress dt{font-weight:700;color:#606060;text-transform:uppercase}
body.checkout-onepage-index .cart-details-summary .cart-details-header h2{color:#606060;text-transform:uppercase;font-family:bebas_neueregular!important;font-size:22px!important}
body.checkout-onepage-index .cart-details-summary{background:#fff;padding:5px;padding-bottom:20px}
body.checkout-onepage-index .discount-name{color:#0080c5!important;float:right;display:block}
#prodtotal{clear:both}
.cart-details-summary .cart-details-content p.grand-total{clear:both}
body.checkout-onepage-index #opc-login h4{font-size:20px}
body.checkout-onepage-index #googleMap{max-width:100%}
body.checkout-onepage-index #collect_popup #googleMap{width:360px!important}
body.checkout-onepage-index .pickup_locations{margin-right:10px}
body.checkout-onepage-index .shipment-methods img{width:70px;border-radius:10px;margin:-2px 10px}
body.checkout-onepage-index .f-left{display:none}
body.checkout-onepage-index .billing_cp_address_class div.field:nth-child(2){display:none!important}
label[for='billing:fax'],label[for='billing:fax'] + div,label[for='shipping:fax'],label[for='shipping:fax'] + div,label[for='shipping:region'],label[for='shipping:region'] + div{display:none!important}
body.checkout-onepage-index #checkout-review-submit button{float:right;margin:0;display:block;max-width:300px}
body.checkout-onepage-index #checkout-review-load{background:transparent}
body.checkout-onepage-index #checkout-review-table{background:#f2f2f2}
body.checkout-onepage-index #checkout-step-review.step{width:100%}
.checkout-onepage-success #collect_small_logo{margin-top:0;margin-right:10px}
.checkout-onepage-success #googleMap{margin-top:20px!important;max-width:100%!important}
.checkout-onepage-success #sms_box{float:left;clear:both;margin:20px 0;width:100%}
.checkout-onepage-success #sms_box input{padding:10px;margin:0 10px}
.checkout-onepage-success #sms_box button{display:inline;padding:10px;font-weight:400}
.checkout-onepage-success .col-left.sidebar{display:none!important;width:0}
.checkout-onepage-success .col2-left-layout .col-main{width:100%;float:none}
.checkout-onepage-success .chechout-purchase-share{clear:both}
.checkout-onepage-success .rewardssocial-widget{float:left}
.checkout-onepage-success .rewardssocial-purchased-product{background:#f2f2f2;padding:10px}
.checkout-onepage-success .chechout-purchase-share li.item.first{margin-left:0}
.checkout-onepage-success .checkout-success button{float:left}
.checkout-onepage-success .main-container.col2-left-layout{margin-top:0!important}
.pcaCapturePlusTable{clear:both}
@media screen and (max-width: 979px) {
.wrapper .white_content{
    width: 99.8% !important;
    left: 0;    
    top: 0
}

#checkout-step-login .col2-set .col-1{float:left}
#checkout-step-login .col2-set .col-2{float:left;clear:both}
.checkout-onepage-success #googleMap + div{clear:both;margin:10px 0!important;height:auto!important;min-height:0;padding-top:10px}
.checkout-onepage-success #googleMap{width:100%!important}
body.checkout-onepage-index #collect_popup #googleMap{width:240px!important}
.checkout-types li{float:right!important;margin-left:10px}
}
@media screen and (max-width: 767px) {

.quickbuy .add-to-cart-box{width: 90%}
.quickbuy button{float: left;}
.quickbuy form{clear: both; float: none; margin: 10px 0; position: relative;}
.quickbuy > div{width: 90%;z-index: 9999999;}
.quickbuy .sizeSelector{width: 100%;}

#sbs_search_autocomplete_box{
  left: 0 !important;
  width: 100% !important;
  top: 200px;
}

.solrsearch-by-category  #search_by_category_list li{
  width: 100%;
  margin: 0;
}

#anonymous_element_1{
  left: 4% !important;
  width: 92% !important;
  padding: 0 !important;
  margin: 0 !important;
}

#confirmBox{
    top: 130px !important;
    right: 0px !important;
    background: #fff !important;
    max-width:  100% !important;
    border: 1px solid #aaa;
    padding:  10px 0px 0px !important;
    box-shadow: 2px 2px 12px #606060
}

#confirmButtons .blue, #confirmButtons .gray{
    width: 100% !important;
}

 
.checkout-cart-index .col-main{width:96%!important;margin:0 2%;padding:20px 0}
.d2bMobileHeaderLinksWrapper{
    position:  absolute;
    width: 100%;
    top: 102px;
    height: 20px;
    background: #fdfdfd;
    padding: 14px 0;
    z-index: 99999999;
}
.catalog-category-view #email-signup{display:none}
.toolbar-bottom .pager .pages li a,.toolbar-bottom .pager .pages li.current{display:block!important}
.toolbar-bottom .pager .pages{width: 215px;margin:0 auto!important;float:none}
.MagicZoomBigImageCont{display:none!important}
body.checkout-onepage-index #collect_popup #googleMap{width:50%!important}
body.checkout-onepage-index .main{width:98%;margin:1%}
body.checkout-onepage-index .opc .step-title h2,.opc .allow .step-title h2,.opc .active .step-title h2{font-size:8px!important}
body.checkout-onepage-index .opc li.section{width:33.33%}
body.checkout-onepage-index .opc li.section .step-title{border:1px solid #ccc;width:100%!important}
body.checkout-onepage-index div.step.a-item{margin-top:60px}
body.checkout-onepage-index .sidebar{display:none}
}
@media screen and (max-width: 500px) {
#email-signup{padding-top:100px!important}
#email-signup form label{top:-70px;text-align:center;left:0}
.product-options dd{width:60%;/* float:right *//* display: block; */}
html .step-title{display:block!important}
body.checkout-onepage-index #collect_popup #googleMap{display:none}
body.checkout-onepage-index .popup_button{clear:both}
body.checkout-onepage-index .locations{border:0;width:100%!important}
body.checkout-onepage-index .pickup_locations{width:100%!important}
body.checkout-onepage-index .agent-list div:nth-child(2){width:100%}
}
label[for="field_727"],label[for="field_728"],#field_727 label,#field_728 label,#field_729,#field_731,#field_732{display:none}
.policy a{text-decoration:underline}
label[for="billing:use_for_shipping_no"]:after{content:''}
label[for="billing:use_for_shipping_no"]{background:#fff}
.footercent span{color:#fff}
.paypal-logo img,img.paypal-logo{max-width: 160px;margin-top: 2px;}
.checkout-onepage-success .messages,.checkout-cart-index .box-up-sell,.checkout-cart-index .box-related{display:none!important}
label[for="p_method_paypal_express"] img{width:100px!important}
.richies-fun-form{background:#fff;padding:20px 20px 70px;margin-bottom:20px}
.richies-fun-form input{min-width:200px}
.richies-fun-form input[type="checkbox"]{min-width:0}
.box-related{position:relative}
.box-related .flexslider{height:auto!important;position:relative!important}
.box-related .related-arrow{position:absolute;z-index:999999999999}
.box-related .related-arrow.up-arrow{top:30px;left:35%;text-indent:-10000px;background:url(https://d2mhdcmxti8mqe.cloudfront.net/SS15/img/icons/aup.png);width:22px;cursor:pointer}
.box-related .related-arrow.down-arrow{bottom:-20px;left:35%;text-indent:-10000px;background:url(https://d2mhdcmxti8mqe.cloudfront.net/SS15/img/icons/adown.png);width:22px;cursor:pointer}
.box-related .flexslider .item img{width: 80%;height:auto;margin: 0 10% !important;}
.box-related .flexslider .item .product-name{font-family:bebas_neueregular;font-size:16px;margin:0!important}
.box-related .flexslider .item .regular-price .price,.box-related .flexslider .item .old-price .price{font-family:bebas_neueregular;font-size:16px;font-weight:400}
html .product-essential .box-related.box-collateral .special-price .price{font-family:bebas_neueregular;font-size:16px!important;margin-top:3px}
h1.shoppingBasket{font-weight:400}
.full-width-cat-banner{display:none}
.currently{display:none}
#shipping-info li span:first-child{display:none}

.discount .button:last-child{ width: 100%; margin-left: 0px; float: left !important;clear: both !important;margin-left: 0px !important;margin-top: 10px !important;}
@media only screen and (max-width: 770px) {.discount .button:last-child{ width: 170px; margin-left: 10px;} }
@media only screen and (max-width: 460px) {     .discount .button:last-child{ width: 70px; margin-left: 0px;} }
.cart .discount label {    width: 100%;    float: left; }

/*STYLING FOR STORELOCATOR BELOW*/
.storelocator-index-index button[title="search"]{font-size:2em; width: 100%; padding-right: 10px; padding-left: 10px;text-align: center; float:left;margin-top: 10px;font-weight: 100;}
.storelocator-index-index button[title="reset"]{font-size:2em; width:49%; text-align:center; float:right;font-weight: 100;}
#store_search{max-width: 100%; margin:auto;}
.fields.store-locator-list.last {  float: left !important; }
#store_search .form-list li .input-text {  width: 250px;  height: 20px;  padding: 10px; }
#store_search .form-list li {  margin-top: 0px; }
#list-store {  overflow: auto !important; }
.store-box {  margin-bottom: 40px; }
#store_search {  max-width: 100% !important; }
#store_search .form-list li .input-text:nth-last-child(2) {  width: 18px;  height: 20px;  padding: 10px;  margin-left:31px;   background-color: white; }
 @media only screen and (max-width: 768px) {#store_search {  max-width: 90% !important; }}
#list-store .sbutton{ -webkit-filter: hue-rotate(210deg);  filter: hue-rotate(210deg); }

#collection-features #playerfYsjcQkuacHj_wrapper object{
    max-width: 100%;
}

.widget .socialshare{display: none;}
.checkout-onepage-index select[title="County"]{display: none !important;}
.checkout-onepage-index label[for="billing:region_id"]{display: none !important}
.checkout-onepage-index .topbar-container .right {   display: none;}

.MagicToolboxSelectorsContainer > a{float: left !Important; clear: none !Important; margin: 10px !important; width: 200px;}

.summary-details-amrules strong{
  display: block;
}

.rc-only{display: none;}

@media only screen and (max-width: 330px) {

.checkout-cart-index div.price-box{
  margin: 0;
  clear: both !important;
  float: left;
  bottom: 0;
}

.checkout-cart-index a.btn-remove{
  position: absolute;
  top: 5px;
  right: 5px;
}

.mobileCell{
  position: relative;
}

.mobileCell .product-name{
  margin: 0 !important;
}



}


body.solrsearch-index-index .quickbuy {
    display: none;
}

.flex-direction-nav{display: none;}
.product-shop .paypal-logo{display: none;}
#content_holder_category_path{display: none;}


/*///////////////// MAGIC SCROLL ADDITIONS //////////////////*/

a[href="http://www.magictoolbox.com/magicscroll/"]{display: none;}
.mcs-wrapper:before{
    content: "Click on images for a larger view";
    display: block;
    margin: 10px 0;
    padding: 10px;
    background: #222;
    font-family: 'bebas_neueregular';
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 1px;
}
.MagicScroll.MagicScroll-horizontal{height: 260px !important;}
.mcs-item{top: -30px;border: 0 !important; margin-right: 10px; border: 0 !important; width: 25% !important}
.mz-thumb, .mz-thumb:focus {
    display: inline-block;
    line-height: 0;
    outline: none;
    border: 0 !important;
}
.mz-thumb img {
    border: 0 !important;
    box-shadow: 0 !important;
    box-sizing: none !important;
    background: #fff !important;
}

.mz-thumb-selected img {
    -webkit-filter: brightness(100%);
            filter: brightness(100%);
}

.mz-expand.white-bg{background-color: rgba(0,0,0,0.8)}
.MagicScroll-horizontal .mcs-button-arrow-prev:before{content: "<"; font-size: 18px !important; font-family: verdana}
.MagicScroll-horizontal .mcs-button-arrow-next:before{content: ">"; font-size: 18px !important; font-family: verdana}
.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-prev{left: -20px;}
.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-next{right: -20px;}
.mz-expand, .mz-expand-stage, .mz-expand-bg{background: #606060 !important;}
.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-next{right: -26px; background: rgba(50,50,50,0.7); color: #fff; top: 30px}
.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-prev{left: -26px; background: rgba(50,50,50,0.7); color: #fff; top: 30px}


@media screen and (max-width: 960px){

.mcs-item{width: 33.33% !important;}
.MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{width: 36px; height: 36px;}

}

@media screen and (max-width: 480px){
   
.mcs-items-container:before{display: none}
.mcs-item{width: 33.33% !important;}
.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-next{right: -20px; background: rgba(50,50,50,0.7); color: #fff; top: -0px}
.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-prev{left: -20px; background: rgba(50,50,50,0.7); color: #fff; top: -0px}
.MagicToolboxSelectorsContainer{width: 86% !important; padding: 0 7%;margin: 0px !important;}

}