/* Important! This file is to only be edited through WebDAV or through the control panel by the client, not theme partners/designers. */


.SubBrandListGrid
{    width:100%; float:left; background:#FFF; padding:10px 0px;
}
.SubBrandListGrid ul
{    margin:0px -10px; padding:0px;
}
.SubBrandListGrid ul li
{    padding:10px; margin:0px; width:33.33%; float:left; box-sizing: border-box; text-align:center;
}
.SubBrandListGrid ul li a.brand-img
{    height:130px;
}

.blog_mn .AddThisButtonBox .addthis_toolbox.addthis_default_style > a
{    width:auto !important;  height: 20px !important;
}
.blog_mn .AddThisButtonBox .addthis_toolbox.addthis_default_style > a.addthis_counter.addthis_pill_style
{    width:50px !important;
}
.ProductMain .addthis_default_style .PinterestButtonContainer > span
{    background:url("../images/share_2.jpg") no-repeat !important;
    background-size: auto auto !important;  border: 0 none;
    border-radius: 0;
    height: 31px;
    width: 90px;
}
.CategoryDescription_row_mn
{    margin:0px -10px; clear:both;
}
.CategoryDescription_cols_mn
{    width:50%; float:left; padding:10px; box-sizing: border-box; line-height:20px;
}
.CategoryDescription_cols_mn_img
{    text-align:center;
}
.CategoryDescription_cols_mn_img > div
{    width:100%; float:left; border:1px solid #dcdcdc; text-align:center;
}
.CategoryDescription_cols_mn_img > div img
{   float: left;
    max-width: 100%;
    width: 100%;
}
@media only screen and (max-width: 1050px)
{
.CartContents tfoot .CheckoutRedeemCoupon td
{    padding-right:10px;
}
}
@media only screen and (max-width: 990px)
{
#cartForm .CartContents
{    width:100%; table-layout:fixed;
}
.PageContent .contact_content
{    width:100%;
}
.contactSidebar img {
    width: 100%;
}
}
@media only screen and (max-width: 767px)
{
.SubBrandListGrid ul li
{    width:50%;
}
.SubBrandListGrid ul li:nth-of-type(3n+1)
{    clear:none;
}
.CategoryDescription_cols_mn
{    width:100%;
}
#cartForm .CartContents td
{    display:block; width:100%; text-align:center; float:left; margin:0px;
}
.CartRemoveLink
{    display:inline-block; float:none;
}
.AccountLogin #login_email,
.AccountLogin #login_pass
{    width:100%; margin-bottom:10px;
}
#NewShippingAddress div.FloatLeft
{    width:100%;
}
.CartContents tfoot .CheckoutRedeemCoupon td
{    padding:10px;
}
.CartContents tfoot .CheckoutRedeemCoupon td #couponcode
{    margin-top:5px;
}
#CreateAccountForm .HorizontalFormContainer dd
{    width:100%;
}
}
@media only screen and (max-width: 479px)
{
.SubBrandListGrid ul li
{    width:100%;
}
.SubBrandListGrid ul li:nth-of-type(3n+1)
{    clear:none;
}
#NewsContent img
{    width:100%;
}
}
#SideProductAddToWishList .btn.alt
{    color:#cacaca !important;
}
#QuickSearch .QuickSearchResultMeta .QuickSearchResultName a
{    color:#333333;
}