.xmascategory .infobox-image img {
    max-width:80% !important;
}
@media (max-width: 767px) {
.xmascategory img {
    display: block !important;
}
.xmascategory .infobox-image img {
    max-width:100% !important;    

}
}
/* WEEKLY PICKS CENTERING */
.weekly-picks  .short-description { 
	display: none;
}
.weekly-picks  .list-color a { 
	display: none;
}
.weekly-picks  .products-grid li.item .price-box { 
	clear: right; 
	float: right; 
	text-align: right; 
	width: 50%;
}
.weekly-picks-grid a.button {
	margin-top: 17px;
	clear: both;
	width: 100%;
}
.weekly-picks  .price-box {
	margin: 0px;
}
.weekly-picks  .products-grid li.item h3 {
	text-align: center;
}

.weekly-picks .products-grid li.item.col-md-2 .button {
    margin-top: 0px;
}
/* CATEGORY DESCRIPTION PADDING */
.category-description-overlay {
    padding-top: 12px;
    padding-bottom: 5px;
}
.articles a:hover, .articles.big a:hover {
    text-decoration: underline;
    color: #cc0047;
}

/* Center weekly picks on mobile */
@media (max-width: 767px) {
.weekly-picks .products-grid li.item .price-box {
    clear: right !important;
    float: none !important;
    text-align: center !important;
    width: 100% !important;
}
.weekly-picks .products-grid li.item .colors {
    text-align: center !important;
    margin: 20px 0 5px !important;
}
.weekly-picks .products-grid li.item .color {
    float: none !important;
}
.weekly-picks .attribute-button-text-secondary {
    top: -14px !important;
}
.weekly-picks .products-grid li.item .colors span {
    display: block !important;
}
.weekly-picks-grid a.button {
    margin-top: 10px !important;
}
}
/*Remove line after puff title*/
.titletest.row:after {
    border-bottom: none !important;
}



/* HIDE COLOR OPTIONS ON KANKEN SEAT PADS */

.product-kanken-seat-pad ul.list-color,
.product-kanken-mini-seat-pad ul.list-color {
    display: none;
}
.product-kanken-seat-pad .product-options dt label,
.product-kanken-mini-seat-pad .product-options dt label {
    display: none;
}

/* rotator center text */
.cms-start li.item.content-rotator__item h3,
.cms-start .price-box span.price {
    text-align:center;
}
.content-rotator ul {
    margin-bottom: 0px !important;
}


/* HIDE ALL JACKETS FROM DESKTOP */
@media screen and (min-width: 991px) {
.nav-1-1-9,
.nav-all-jackets {
    display:none !important;
}
}

/* HIDE SIZE GUIDE */
.hidesizeguide a.fancybox-sizeguide {
    display:none;
}

/* MAKE FILTERS BREAK LINE */
.col-md-9 dl#narrow-by-list dt {
    padding-right: 30px;
}