/*Added per case 2256548 TP 11.09.2015*/
a.icon-social.icon-instagram {
    background-position: 0 -360px;
}
/*End edit*/
/*Added by BC STAFF Case 01987455 CP*/
.PageMenu ul {
  width: 80%;
  margin: auto;
}
/*End Case 01987455*/

/* Edited section at Client Request per BRMiller - resolving Case ID # 01987455 - centering categories */
.flex {
    display: inline-flex;
    flex-wrap: nowrap;
    justify-content: center;
    width: 100%;
}

.PageMenu ul {
  width: 110%;
}
/* END EDIT */

/* ==================== CUSTOM STYLE :: 2 6 2015 ==================== */

.SubCategoryListGrid li { padding-bottom: 30px !important; min-height: 150px; }
.SubCategoryListGrid ul li .border{ border: none; }
.SubCategoryListGrid ul li a.catgridname{ border: none !important; padding-top: 0; }
.catgridname { position:relative; display:block; }
.compare button, .addtowishlist button, .quickview button {margin-bottom:10px;}
.header #SideCategoryList {display:none;}

.Left{ width: 200px; }
.SubCategoryListGrid ul li a.catgridname{ background: #ffffff; color: #000000; border: 1px solid #dddddd; }

.LeftCompanyInfo, .LeftInspiration{ margin-bottom: 20px; background:#fff; border:1px solid #ddd; border-bottom: 0; padding:0; }
.LeftCompanyInfo h3, .LeftInspiration h3{ background: #000; color: #fff; font-size: 16px; font-weight: 400; padding: 6px 12px; margin:0; text-transform: uppercase; }
.LeftCompanyInfo li, .LeftInspiration li{ border-bottom: 1px solid #ddd; }
.LeftCompanyInfo li a, .LeftInspiration li a{ color: #000000; font-size: 14px; }
.LeftCompanyInfo li a:hover, .LeftInspiration li a:hover{ color: #000000; background: #eee; }

.banner_home_page_top table{ max-width: 100% !important; }
.banner_home_page_top td img {width:225px !important; max-width:225px !important;}

.productPage .Left{ margin-right: 20px; }

@media screen and (max-width: 767px){

.SubCategoryListGrid li { width: 46% !important; }
.banner_home_page_top table{ width: 100% !important; }
.banner_home_page_top td { padding: 5px; }
.banner_home_page_top td img {width:140px !important; max-width:140px !important;}


}

@media screen and (max-width: 479px){

.SubCategoryListGrid li { width: 100% !important; max-width: 100% !important; }
.banner_home_page_top td img {width:83px !important; max-width:83px !important;}

.sidr-open.sidr-left-open {
    position: relative !important;
    left: inherit !important;
    margin-left: 260px !important;
    overflow: scroll !important;
}

