/* Duck Soup Customizations */

.ContactLeft {
    float: left;
    width: 20%;
    }

.ContactRight {
    float: left;
    padding-top: 5px;
    width: 70%;
    }

.SubCategoryListGrid ul {
    margin-left:-20px;
    overflow:hidden;
    }

.SubCategoryListGrid > ul li {
    box-sizing:border-box;
    overflow:hidden;
    padding:0 0 20px 20px;
    width:25% !important;
    margin:0 !important;
    position:relative;
    }

.SubCategoryListGrid .sub-cat-name {
background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
    box-sizing: border-box;
    clear: both;
    left: 10%;
    padding: 10px;
    position: absolute;
    top: 65%;
    width: 86%;
}

.SubCategoryListGrid li a, .SubCategoryListGrid .CatLink a {
text-decoration:none;
color:#fff;
}

.SubCategoryListGrid li a:hover, .SubCategoryListGrid .CatLink a:hover {
color:#fff;
}

.SubCategoryListGrid > ul li.RowDivider {
    display:none;
    }

#SideProductRelated .ProductList li:nth-child(n+5) {
    display:none;
    }

.SubBrandListGrid ul {
    margin: 0 0 0 -20px;
    overflow: hidden;
    }

.SubBrandListGrid ul li {
    margin-right: 0;
    padding: 0 0 0 20px;
    width: 20%;
    box-sizing:border-box;
    overflow:hidden;
}

.SubBrandListGrid ul li img {
    width:100%;
    max-width:120px;
    }

.brandcontent {
    width:100% !important;
    }

.ProductShipping {
    display:block;
    padding:15px 0;
    }

.ProductShipping p {
    line-height: 15px;
    margin-bottom: 7px;
    }

.ProductShipping p.ShipTime {
    background:url(//cdn6.bigcommerce.com/s-tju2o/templates/__custom/images/time-icon.png?t=1470779575) no-repeat scroll left center transparent;
    padding-left:20px;
    }

.ProductShipping p.FreeShip {
    background:url(//cdn6.bigcommerce.com/s-tju2o/templates/__custom/images/check-icon.png?t=1470779575) no-repeat scroll left center transparent;
    padding-left:20px;
    }

li.HeaderShipping {
    }

li.HeaderShipping a {
    color:#fff !important;
    }

li.HeaderShipping a span {
    font-weight:bold;
    }

p.ProductImageDescription { display: none !important; }

div.radio input, div.checker input {
    opacity:1;
    }









