.block-sidebar,.block-filter {width: 100%;background: #fff;-moz-box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.35);-webkit-box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.35);box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.35);margin-bottom: 30px;}
.heading_box,.heading_filter {width: 100%;color: #fff;background: #222;padding: 15px;font-size: 18px;text-transform: uppercase;box-sizing: border-box;border-bottom: 1px solid #e6e6e6;font-weight: bold;}
.block-content { padding: 0 15px;overflow: hidden;transition: max-height 0.2s ease-out;}
.block-filter:last-child {border-bottom: none;}

.price_slider_wrapper {
  padding: 15px;
}
.woocommerce .widget_price_filter .price_slider_wrapper  .ui-slider .ui-slider-range {

  background-color: #c40d2e ;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle{
  background-color: #c40d2e ;
}
ul#menu-sidebar {list-style: none;margin: 0px;padding: 15px 0px;}
ul#menu-sidebar ul {list-style: none;float: left;margin: 0;width: 100%;padding: 0;}
#menu-sidebar > li {
  font-weight: bold;
}
#menu-sidebar > li > .children > li {
  font-weight: normal;
}
#menu-sidebar a:hover {color: #c40d2e;}
#menu-sidebar a {color: #333333;text-decoration: none;width: 100%;box-sizing: border-box;/*! border-bottom: 1px solid rgba(1,135,145,0.6); */display: inline-block;transition: 0.3s all;}
#menu-sidebar ul a {padding-left: 15px;}
.block-sidebar .item-post {padding: 10px;box-sizing: border-box;width: 100%;float: left;border-bottom: 1px solid rgba(1,135,145,0.6);}
.block-sidebar .item-post:last-child {border-bottom: none;}
.block-sidebar .item-images {width: 23%;float: left;margin-right: 2%;border: 1px solid rgba(1,135,145,0.6);box-sizing: border-box;}
.block-sidebar .item-images img {height: auto;}
.block-sidebar .item-detail {float: left;width: 75%;}
.block-sidebar .item-detail h4.title {font-size: 13px;padding: 0;color: #018791;margin: 0;overflow: hidden;max-height: 32px;}
.block-sidebar a:hover .item-detail h4.title {text-decoration: underline;}
.block-sidebar .item-detail .item-date {font-size: 12px;color: #018791;margin-top: 3px;}
.block-tag h2.widgettitle {display: none;}
.tagcloud a {color: #333;font-size: 16px !important;float: left;width: 100%;text-decoration: none;padding: 8px 5px;box-sizing: border-box;font: normal normal normal 14px/1 FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.tagcloud a:before {content: "\f02b";float: left;margin-right: 8px;transform: rotate(90deg);}
.block-cart .widgettitle {display: none;}

.block-sidebar.banner-wapper a {
  display: block;
  overflow: hidden;
}
.block-sidebar.banner-wapper a > img {
  display: block;
  width: 100%;
  transition: 0.3s all;
}
.block-sidebar.banner-wapper:hover img {
  transform: scale(1.1);
}
/*fange page fb*/
.blook_fange_page_wrap > iframe {
  max-width: 100%;
}
.woocommerce .widget_price_filter .price_slider_amount .button {font-size: 12px;background: #222;color: #fff;padding: 5px 8px;font-weight: normal;}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {background: #c40d2e;}
.control-sidebar {width: 30px;position: absolute;height: 30px;background: #fff;text-align: center;top: 55%;border: 1px solid #c40d2e;cursor: pointer;display: none;}
.sidebar-one .control-sidebar {left: auto;right: -30px;border-left: none;border-radius: 0px 5px 5px 0px;}
.sidebar-two .control-sidebar {right: 280px;left: auto;border-right: none;border-radius: 5px 0 0 5px;}
.sidebar-fa {font-size: 18px;margin-top: 6px;color: #c30d2e;}
/* yith */
ul.yith-wcan-list li.chosen > a:before{display:none;}
ul.yith-wcan-list li {font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
ul.yith-wcan-list li:before {content: "\f096";width: 20px;float: left;font-size: 16px;color: #222;}
ul.yith-wcan-list li.chosen:before {content: "\f046";}
ul.yith-wcan-list li a {font-family: Helvetica,Arial,sans-serif;text-decoration: none;color: #222;font-size: 13px;}
ul.yith-wcan-list li a:hover {text-decoration: underline;}
ul.yith-wcan-color.yith-wcan.yith-wcan-group, ul.yith-wcan-list {margin: 0;padding: 15px;}
.yith-woocommerce-ajax-product-filter ul li {line-height: 22px;}
.woocommerce a.yith-wcan-reset-navigation.button {background: #018791;color: #fff;padding: 6px 8px;font-size: 12px;border: none;}
.woocommerce a.yith-wcan-reset-navigation.button:hover {background: #f37022;color: #fff;}
h1.woocommerce-products-header__title.page-title {color: #333;text-transform: uppercase;font-size: 24px;margin: 0;}
.woocommerce .content-wrap .woocommerce-breadcrumb a {color: #018791;text-decoration: none;}
.woocommerce .woocommerce-breadcrumb a:hover {text-decoration: underline;}
.woocommerce .woocommerce-breadcrumb {border-bottom: 2px solid #018791;padding-bottom: 5px !important;}
.woocommerce ul.product_list_widget li .woocommerce-Price-amount.amount {font-size: 12px;}
@media only screen and (max-width: 900px) {
.sidebar-one, .sidebar-two {width: 280px;position: fixed;background: #fff;top: 0;height: 100%;z-index: 99;}
.control-sidebar {display: block;}
.sidebar-one {top: 0;left: -280px;}
.sidebar-two {right: -280px;}
.sidebar-content {height: 100%;overflow-y: scroll;width: 100%;}
}
