.bc-sf-filter-grid-view-items .bc-sf-filter-product-item-image {height: 280px;overflow: hidden;margin-bottom: 10px;position: relative;}
.bc-sf-filter-grid-view-items .bc-sf-filter-product-item-image-link{position: absolute;top: 0;bottom: 0;margin: auto;max-height:280px;}
.bc-sf-filter-grid-view-items .bc-sf-filter-product-item-image-link img{max-height: 280px;margin: auto !important;width:auto;}
.cat-design-alt .category-image-wrapp {height: 280px;position: relative;box-shadow: 0px 0px 2px rgba(0,0,0,0.12); -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.12);}
.cat-design-alt .category-image-wrapp a {height: 100%;}
.cat-design-alt .category-image-wrapp img {max-width: 100%;width: auto;max-height: 100%;position: absolute;content: '';left: 0;right: 0;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%);margin: 0 auto;text-align: center;}
.product-grid-item .product-image-link img{position: absolute;left: 0; right: 0; top: 50%; transform: translateY(-50%); max-height: 100%; width: auto;margin: 0 auto;}
.product-grid-item .product-image-link{ height: 100%; }
.product-grid-item .product-element-top{ height: 280px; }
span.menu-label{display:none;}
.registration-form-temp .form-group{ float: none !important; width: 100% !important; }
body .registration-form-temp .form-group input{ border-width: 2px; outline:none; border-radius: 30px; box-shadow: none; border: 2px solid rgba(129,129,129,0.2) !important;}
select.input-full.form-control {-webkit-appearance: auto !important; color: #555; background:transparent;  border: 2px solid rgba(129,129,129,0.2) !important; outline: none;}
.product-custom-text{ margin: 10px 0px 15px; color: #00b2e2; }
.product-custom-text a{font-size: 18px;color: #00b2e2; }
.product-custom-text a:hover{ text-decoration: underline; }
.bc-sf-filter-list-grid-items .bc-sf-filter-product-item-image-link img.bc-sf-filter-product-item-flip-image{position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.wrapp-product-price .product-custom-text {margin-top: 0px; margin-bottom: 0px;}
.wrapp-product-price .product-custom-text a{ font-size: 16px;}
.fade-in-block .product-custom-text, .hide-compare-tag .wrapp-swatches{display: none;}
.bc-sf-filter-product-item-list{display: table;}
.product-labels.labels-rounded { display: none;}
.hide-compare-tag .woodmart-buttons {display: none;}
img.bc-sf-filter-product-item-flip-image{height: 100%;}
.product_list_widget .product-custom-text a {margin-bottom: 5px; font-size: 14px; line-height: 13px;}
.product_list_widget .product-custom-text {font-size: 12px;margin: 0px;}
@media(max-width:1024px){
  .bc-sf-filter-list-grid-items .bc-sf-filter-product-item-image{height: 200px;}
  .bc-sf-filter-list-grid-items .bc-sf-filter-product-item-image-link{max-height:200px;}
.bc-sf-filter-list-grid-items .bc-sf-filter-product-item-image-link img{max-height: 200px;}
}
@media(max-width:1100px){.cat-design-alt .category-image-wrapp,.product-grid-item .product-element-top{height:220px;}}
@media(max-width:900px){h3.category-title{height: 45px; display: inline-flex; align-items: center; line-height: 1.4;}.cat-design-alt .category-image-wrapp,.product-grid-item .product-element-top{height:218px;}}
@media(max-width:700px){.cat-design-alt .category-image-wrapp,.product-grid-item .product-element-top{height:220px;}}
@media(max-width:480px){.cat-design-alt .category-image-wrapp,.product-grid-item .product-element-top{height:220px;}}
@media(max-width:411px){h3.category-title{height: 46px; display: inline-flex; align-items: center; line-height: 1.1;}.cat-design-alt .category-image-wrapp,.product-grid-item .product-element-top{height:215px;}}


.header-categories-nav .menu-opener
{
  background-color: white !important;
  color: #333;
      font-size: 13px;
}

.navigation-wrap:not(.has-bg) .menu-opener.has-bg {
    border-top: .5px solid rgba(168,168,168,.25);
}
.menu-opener .menu-open-label:hover
{
  color: #00b2e2;
      font-size: 13px;
}

.navigation-wrap .vertical-navigation
{
      padding-right: 0px;
  width: auto;
}

.menu-opener .arrow-opener:after {
    content: "\f107";
    margin-left: 4px;
    font-size: 100%;
    color: #bbb;
    font-weight: 400;
}
  .searchicon{display:none !important;}
  @media (max-width:1024px){
    .searchicon{display:inherit !important;}
    .search-button, .woodmart-shopping-cart{
    	flex-direction:unset;
    }
  }
@media(max-width:350px){
  .woodmart-shopping-cart>a{padding:0 5px;}
}
/* .sticky-header #menu-main-navigation{flex-wrap:nowrap;} */
.sticky-header .vertical-navigation{padding:0;}
@media (max-width:1173px){
  .sticky-header .main-nav{padding:0;}
  .sticky-header .menu-opener{padding-right:0;padding-left:0;}
  .sticky-header .menu-opener .arrow-opener:after {margin-left:-5px;}
  .sticky-header .menu-main-navigation-container{width:100%;}
/*   .sticky-header #menu-main-navigation{justify-content:space-between;} */
  body .sticky-header .woodmart-nav-link{padding-right:0;padding-left:5px;}
  .sticky-header .woodmart-navigation .item-level-0.menu-item-has-children>a:after{margin-left:1px;}
  .sticky-header li.item-level-0.my-account-with-text.menu-item-register a{padding-right:0px;}
}
@media (max-width:1024px){
 body .sticky-header .main-nav.site-navigation.woodmart-navigation{display:none;}
}
.navigation-wrap .site-navigation.woodmart-navigation .vertical-navigation.header-categories-nav.show-on-hover{display:none;}
.main-nav.site-navigation.woodmart-navigation{display:flex;align-items:center;}
ul#menu-categories li{width:100%;}

.navigation-wrap:not(.has-bg) .menu-opener.has-bg {
    padding-right: 5px;
}

.header-categories-nav
{
  padding-right: 0px;
}

.header-categories-nav .menu-opener {
    padding-right: 5px;
}

.sticky-header .vertical-navigation
{
  display: none;
}


.menu li:nth-child(1)

{

}

body .header-clone .site-logo img {
    max-width: 115px;
}