/*
* Custom css
*/
.hide_total_count{
    display: none !important;
}
form.woocommerce-brand {
    margin-left: unset !important;
}
form#woo_brand_form {
    margin-left: auto !important;
}
.page-id-130263 h1 {
    text-align: center;
}
.brand-inner-box img {
/*     width: 95%; */
	width: auto;
    float: left;
    max-height: 100%;
}
.brand-landing-main-con{
        width: 100%;
    max-width: 1710px;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
.brand-inner-box {
  float: left;
/*   flex:0 0 25%; */
	flex:0 0 20%;
 padding:10px;  
}
.brand-inner-box a {
 background:#fff;
height: 193px;
display: flex;
align-items: center;
 justify-content: center;
 border:2px solid #da0300;
 box-shadow: 0px 0px 14px -1px rgba(0,0,0,0.22);
-webkit-box-shadow: 0px 0px 14px -1px rgba(0,0,0,0.22);
-moz-box-shadow: 0px 0px 14px -1px rgba(0,0,0,0.22);
}
.brand-landing-outer-con {
    background: #fff;
    padding: 50px 0;
    position:relative;
}
.brand-landing-outer-con::after {
    content: "";
    background: #fff;
    display: block;
    right: -15px;
    top:0;
    position: absolute;
    width: 15px;
    height: 100%;
}
.brand-landing-outer-con::before {
    content: "";
    background: #fff;
    display: block;
    left: -15px;
    top:0;
    position: absolute;
    width: 15px;
    height: 100%;
}
.black-friday-filter {
    background: #9b0a19;
    border: 0;
    border-bottom: 3px solid #e9e9e9;
    position:relative;
    box-shadow: none;
}
.black-friday-filter::after {
    content: "";
    background: #9b0a19;
    display: block;
    top:0;
    right: -15px;
    position: absolute;
    width: 15px;
    height: 100%;
}
.black-friday-filter::before {
    content: "";
    background: #9b0a19;
    display: block;
    top:0;
    left: -15px;
    position: absolute;
    width: 15px;
    height: 100%;
}
/*body.page-id-175952.fl-full-width .container , body.page-id-175952.fl-full-width .container .row {padding-left: 0px;
    padding-right: 0px;
}*/
body.page-id-175952 .fl-post-header , body.page-id-175957 .fl-post-header {margin:0;}
body.page-id-175952 .fl-content , body.page-id-175957 .fl-content
{
     margin-top:0;
}
body.page-id-175952 .category-box-container, body.page-id-175957 .category-box-container {
    padding: 0px 15px;
}

@media only screen and (max-width: 992px){
  body .brand-inner-box a {
      height: 194px;
  }
  body .brand-inner-box {
      flex: 0 0 50%;
  }
  .brand-landing-main-con {width: 90%;}
}

form.woocommerce-brand {
  margin-left: unset !important;
}
/*form#woo_brand_formxx {
  margin-left: auto !important;
}*/
form#woo_engine_formxx {
    margin-left: auto !important;
}

form#woo_engine_formxx {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
}
@media(max-width:767px){
    form#woo_engine_formxx{width:100%; margin-top:5px; margin-bottom:5px;}
    form#woo_engine_formxx > .cc_filter {width: auto;padding-right: 10px;}

    form#form_sortbyprice, form#woo_engine_formxx, form#woo_brand_formxx {
    width: auto;
    padding: 0;
}
form#woo_engine_formxx {
    margin-left: 0!important;
}
}
@media only screen and (max-width: 480px){
    .custom-befor-shop-loop-box {
    padding: 10px 0px 20px 0px;
}
  body .brand-inner-box {
      flex: 0 0 50%;
  }
  .brand-landing-main-con {
    width: 100%;
  }
  body .brand-inner-box a {
      height: 90px;
  }
  .brand-landing-outer-con {
    padding: 20px 0;
  }
  body.page-id-175952 .category-box-container, body.page-id-175957 .category-box-container 
  {
    padding: 0px;
  }
  form#woo_engine_formxx > .cc_filter {
    width: 96px !important;
}
form#form_sortbyprice {
    width: 96px;
}
.custom-befor-shop-loop-box label {
    font-size: 10px;
}
#form_sortbyprice select#sortbyprice + a {
    position: absolute;
    bottom: 2px;
    margin: 0;
}
}
.cc_r_not_f { text-align: right;}
.cc_r_not_f i { margin-right: 5px;}
.cc_r_not_f a { padding: 10px 15px; background-color: #9b0a19; color: #fff; font-weight: 600;}

body.page-id-183792 .fl-content, body.page-id-183796 .fl-content {
    margin-top: 0;
}
body.page-id-183792 .fl-post-header, body.page-id-183796 .fl-post-header {
    margin: 0;
}