#ProductOtherDetails .ProductDetailsGrid .DetailRow{margin:0!important;padding:8px;border-top:1px solid #eee}
#ProductOtherDetails .ProductDetailsGrid .DetailRow:last-child{margin-bottom:20px!important}
#ProductOtherDetails .ProductDetailsGrid .DetailRow:hover{background-color:#eee}
.PinterestButtonContainer{float:left;width:20%}
.AddThisButtonBox{float:left;width:70%}
/*This will limit "top sellers" to four products (one row)*/
#SideTopSellers .BlockContent .ProductList{margin:0;padding:0;overflow:hidden;max-height:450px}
.TopSellers .ProductList li{max-height:430px!important}
/* case 00257497 */
.flexslider .slides img{max-width:100%;display:block;margin:0 auto;max-height:380px;width:100%}
.PageMenu li{position:relative;padding:0;display:inline-block;margin:0 15px;font-size:14px}
#Header .right{margin-top:18px;width:100%}
#SearchForm{float:right;background:#f4f4f4;width:238px;height:27px;margin-top:5px}
.slide-show{margin-bottom:1px!important}
/* end case 00257497 */


#Header .icon-googleplus {
    background-position: left -80px;
}
.PostBody a { color: #44bb93; }


#coupon_header {
    background-color: rgba(255, 12, 0, 0.45);
    text-align: center;
}

#coupon_header {
    display: none;
    }

/* CJ | March 25,2016 | 02434904 */
.TopMenu li a, .TopMenu li div {
    color: #000 !important;
    font-weight:bold !important;
}
/* END 02434904 */
/* Added on 4/7/15 to tighten up menu item spacing to make room for longer SEO optimized categories */
.PageMenu li {
    margin: 0px 10px;
    }
/*Other CSS Changes by Aaron Luther on 4/8/15 */
.PageMenu .sf-menu > li > a {
    padding: 10px 0 20px;
    font-size: 15px;
}
#Header .icon-facebook:hover, #Header .icon-facebook:focus {
    background-position: 0 0;
}
#Header .icon-pinterest:hover, #Header .icon-pinterest:focus {
    background-position: left -120px;
}

#Header .icon-twitter:hover, #Header .icon-twitter:focus {
    background-position: left -40px;
}

#Header .icon-googleplus:hover, #Header .icon-googleplus:focus {
    background-position: left -80px;
}
 .icon-facebook:hover,  .icon-facebook:focus {
    background-position: 0 0;
}
 .icon-pinterest:hover,  .icon-pinterest:focus {
    background-position: left -120px;
}

.icon-twitter:hover,  .icon-twitter:focus {
    background-position: left -40px;
}

 .icon-googleplus:hover,  .icon-googleplus:focus {
    background-position: left -80px;
}

.footer-main .icon-pinterest {
    background-position: 0 -120px;
}
.footer-main .icon-twitter {
    background-position: 0 -40px;
}
.footer-main .icon-googleplus {
    background-position: 0 -80px;
}




#Header .icon-pinterest {
    background-position: left -132px;
}
#Header .icon-twitter {
    background-position: left -44px;
}
#Header .icon-googleplus {
    background-position: left -88px;
}
#Header .icon-facebook:hover, #Header .icon-facebook:focus {
    background-position: 0 0;
}
#Header .icon-pinterest:hover, #Header .icon-pinterest:focus {
    background-position: left -132px;
}

#Header .icon-twitter:hover, #Header .icon-twitter:focus {
    background-position: left -44px;
}

#Header .icon-googleplus:hover, #Header .icon-googleplus:focus {
    background-position: left -88px;
}
