.bapf_sfilter .bapf_button,
.bapf_sfilter label {
cursor: pointer;
}
.bapf_sfilter .bapf_button {
display: inline-block!important;
}
.bapf_sfilter label {
display: inline!important;
}
.bapf_sfilter ul li {
list-style: none!important;
margin: 0!important;
padding: 0!important;
max-width: 100%;
text-align: left!important;
}
.rtl .bapf_sfilter ul li {
text-align: right!important;
}
.bapf_sfilter .bapf_body ul li ul {
margin-left: 15px!important;
padding-left: 0px!important
} .bapf_slidr_main.ui-widget-content, .berocket_filter_price_slider.ui-widget-content{
background: none repeat scroll 0 0 #b0b5b9;
border: 0 none;
border-radius: 0;
height: 4px;
padding: 0;
}
.bapf_slidr_main.ui-widget-content .ui-slider-range, .berocket_filter_price_slider.ui-widget-content .ui-slider-range{
background: none repeat scroll 0 0 #000000;
}
.slide.default .bapf_slidr_main.ui-widget-content .ui-slider-range,
.slide.default .berocket_filter_price_slider.ui-widget-content .ui-slider-range{
background: #222;
}
.slide.default .bapf_slidr_main.ui-widget-content,
.slide.default .berocket_filter_price_slider.ui-widget-content{
height: 4px;
border: 1px solid #555;
font-size: 10px;
}
.slide.default .bapf_slidr_main .ui-state-default,
.slide.default .berocket_filter_price_slider .ui-state-default,
.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,
.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default,
.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,
.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,
.bapf_slidr_main.ui-widget-content .ui-slider-handle, 
.berocket_filter_price_slider.ui-widget-content .ui-slider-handle{
background: #ddd;
font-size: 14px;
width: 1em;
height: 1em;
border: 1px solid #555;
top: -6px;
border-radius: 2em;
}
.berocket_aapf_widget li.slider div.slide{
clear: both;
height: auto;
text-align: right;
line-height: 0;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: pointer;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.bapf_slidr_main > a:last-child {
margin-left: -12px;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.slide .ui-corner-all,
.slide .ui-corner-bottom,
.slide .ui-corner-right,
.slide .ui-corner-br {
border-bottom-right-radius: 4px;
}
.slide .ui-corner-all,
.slide .ui-corner-bottom,
.slide .ui-corner-left,
.slide .ui-corner-bl {
border-bottom-left-radius: 4px;
}
.slide .ui-corner-all,
.slide .ui-corner-top,
.slide .ui-corner-right,
.slide .ui-corner-tr {
border-top-right-radius: 4px;
}
.slide .ui-corner-all,
.slide .ui-corner-top,
.slide .ui-corner-left,
.slide .ui-corner-tl {
border-top-left-radius: 4px;
}
ul.berocket_aapf_widget li.slider > span {
cursor: initial;
}
ul.berocket_aapf_widget li.slider .bapf_slidr_main {
cursor: pointer;
}
.slide .ui-widget-content {
background: #ffffff;
border: 1px solid #aaaaaa;
color: #222222;
}
.slide .ui-state-default,
.slide .ui-widget-content .ui-state-default,
.slide .ui-widget-header .ui-state-default {
background: #e6e6e6;
border: 1px solid #d3d3d3;
color: #555555;
font-weight: normal;
}
.ui-widget.ui-datepicker {
font-size: 14px;
z-index: 9000!important;
}
.bapf_sfilter .ui-widget.ui-widget-content{
border: 0;
}
.bapf_sfilter .ui-state-default, 
.bapf_sfilter .ui-widget-content .ui-state-default, 
.bapf_sfilter .ui-widget-header .ui-state-default, 
.bapf_sfilter .ui-button, 
html .bapf_sfilter .ui-button.ui-state-disabled:hover, 
html .bapf_sfilter .ui-button.ui-state-disabled:active{
border: 0;
}
.bapf_slidr_jqrui .bapf_slidr_all:after {
content: "";
display: block;
clear: both;
}
.bapf_slidr_jqrui .bapf_slidr_main {
margin-bottom: 10px;
}
.bapf_slidr_jqrui .bapf_from,
.bapf_slidr_jqrui .bapf_to {
width: 49%;
display: inline-block;
margin-bottom: 10px;
vertical-align: middle;
}
.bapf_slidr_jqrui .bapf_from input,
.bapf_slidr_jqrui .bapf_to input {
width: 50%;
vertical-align: middle;
font-size: 1em;
padding: 0;
margin: 0;
line-height: 1em;
}
.bapf_slidr_jqrui .bapf_from {
text-align: left;
}
.bapf_slidr_jqrui .bapf_to {
text-align: right;
}  .bapf_slidr.bapf_slidr_btmval .irs-bar {
top: 3px;
}
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-bar {
top: 10px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-bar {
top: 17px;
}
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-bar {
top: 5px;
}
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-bar {
top: 10px;
}
.bapf_slidr.bapf_slidr_btmval .irs--square .irs-bar {
top: 6px;
} .bapf_slidr.bapf_slidr_btmval .irs-handle {
top: 0px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle {
top: 0px;
border-top-width: 1px;
border-bottom-width: 0;
border-radius: 3px 3px 0 0;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle>i:nth-child(1) {
top: initial;
bottom: -2px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle>i:nth-child(2) {
border-radius: 3px 3px 0 0;
} .bapf_slidr.bapf_slidr_btmval .irs-line {
top: 3px;
}
.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-line {
top: 0px;
}
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-line {
top: 10px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-line {
top: 17px;
}
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-line {
top: 5px;
}
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-line {
top: 10px;
}
.bapf_slidr.bapf_slidr_btmval .irs--square .irs-line {
top: 6px;
} .bapf_slidr.bapf_slidr_btmval .irs-min, 
.bapf_slidr.bapf_slidr_btmval .irs-max {
top: 25px;
}
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-min, 
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-max {
top: 30px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-min, 
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-max {
top: 30px;
}
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-min, 
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-max {
top: 20px;
}
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-min, 
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-max {
top: 30px;
} .bapf_slidr.bapf_slidr_btmval .irs-from, 
.bapf_slidr.bapf_slidr_btmval .irs-to, 
.bapf_slidr.bapf_slidr_btmval .irs-single {
top: 25px;
}
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-from, 
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-to, 
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-single {
top: 30px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-from, 
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-to, 
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-single {
top: 30px;
}
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-from, 
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-to, 
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-single {
top: 20px;
}
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-from, 
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-to, 
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-single {
top: 30px;
} .bapf_slidr.bapf_slidr_btmval .irs--flat .irs-from:before,
.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-to:before,
.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-single:before {
bottom: initial;
top: -6px;
border-top-color: transparent;
border-bottom-color: #ed5565;
}
.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-from:before,
.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-to:before,
.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-single:before {
bottom: initial;
top: -6px;
border-top-color: transparent;
border-bottom-color: #617be5;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-from:before,
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-to:before,
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-single:before {
bottom: initial;
top: -6px;
border-top-color: transparent;
border-bottom-color: #20b426;
}
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-from:before,
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-to:before,
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-single:before {
bottom: initial;
top: -6px;
border-top-color: transparent;
border-bottom-color: #a804b2;
}
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-from:before,
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-to:before,
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-single:before {
bottom: initial;
top: -6px;
border-top-color: transparent;
border-bottom-color: #006cfa;
}  .bapf_sfilter {
margin-bottom: 20px;
}
.berocket_single_filter_widget.berocket_inline_filters, 
.berocket_single_filter_widget.berocket_inline_clickable {
float:left!important;
padding-right:15px!important;
}
.berocket_single_filter_widget.berocket_inline_filters {
width: 12.5%!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div,
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div {
border:2px solid #333333!important;
background-color: #333333!important;
color: #ccc!important;
padding: 5px!important;
padding-right: 35px!important;
border-radius: 5px!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div {
padding-right: 55px!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper {
padding-bottom: 5px!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div h3 {
margin: 0!important;
padding: 0!important;
font-size: inherit!important;
color:inherit!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-title_div {
border:2px solid #ccc!important;
color: black!important;
background-color: #ccc!important;
border-radius: 5px 5px 0 0!important;
padding-bottom: 10px!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-wrapper {
padding-bottom: 0!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget {
position: absolute!important;
top:100%!important;
width:100%!important;
background-color:white!important;
z-index: 800!important;
margin: 0!important;
border:2px solid #ccc!important;
padding: 5px!important;
display: none;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget {
z-index: 900!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .berocket_aapf_widget {
left: 0!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .berocket_aapf_widget {
right: 0!important;
}
@media screen and (max-width: 767px){
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible {
position: fixed!important;
top: 0!important;
left: 0!important;
bottom: 0!important;
right:0!important;
z-index: 9000000000!important;
background-color: white!important;
overflow: auto!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget {
border: 0!important;
width: 100%!important;
max-width: 100%!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide {
display: block!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before {
content: "\f00d"!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description {
display: none!important;
}
body .select2-container,
body .ui-widget.ui-datepicker {
z-index: 9000000009!important;
}
}
.berocket_element_above_products {
clear: both!important;
overflow: visible!important;
} .berocket_single_filter_widget.bapf_mt_none {
display: none!important;
}
div.berocket_single_filter_widget div.berocket_aapf_widget-wrapper * {
opacity:1;
}
@media screen and (max-width: 767px){
.bapf_sngl_hd_mobile {
display: none;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px){
.bapf_sngl_hd_tablet {
display: none;
}
}
@media screen and (min-width: 1025px){
.bapf_sngl_hd_desktop {
display: none;
}
}
.berocket_aapf_widget select {
overflow: auto!important;
}
.berocket_element_above_products_after {
clear:both;
}
ul.berocket_aapf_widget li > span > input + .berocket_label_widgets::before {
margin-right: 6px;
} .berocket_element_above_products_is_hide {
overflow: visible !important;
}
.berocket_element_above_products_is_hide:after {
content:"";
display: block;
clear: both;
}
.berocket_element_above_products_is_hide.br_is_hidden {
opacity: 0;
max-height: 1px;
position: relative;
}
.berocket_element_above_products_is_hide_toggle {
height: 20px;
width: 200px !important;;
margin: 40px 0;
display: inline-block;
position: relative;
padding-left: 25px;
outline: 0 none !important;
color: #2a2a2a;
font-weight: 600;
font-size: 16px;
} body {
transition: margin-left 0.2s;
}
@media screen and (min-width: 981px) {
body.berocket_ajax_filters_sidebar_active {
margin-left: 200px;
}
}
body .berocket_ajax_filters_sidebar_back {
display: none;
}
@media screen and (max-width: 800px) {
body .berocket_ajax_filters_sidebar_main.brapf_sidebar_float_mobile_hide {
display: none;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile {
display: block;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile .berocket_ajax_filters_sidebar_toggle {
margin: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile {
position :fixed;
z-index: 99990;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_top {
top: 0;
}
body.admin-bar .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_top {
top: 46px;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_bottom {
bottom: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_left {
left: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_right {
right: 0;
}
}
@media screen and (min-width: 800px) {
body .berocket_ajax_filters_sidebar_main.brapf_sidebar_float_desktop_hide {
display: none;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop {
display: block;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop .berocket_ajax_filters_sidebar_toggle {
margin: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop {
position :fixed;
z-index: 99990;
margin: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_top {
top: 0;
}
body.admin-bar .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_top {
top: 32px;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_bottom {
bottom: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_left {
left: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_right {
right: 0;
}
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line,
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line {
left: 0;
right: 0;
padding: 10px!important;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line {
text-align: left;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line {
text-align: right;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_linewht {
background-color: white;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line.brapf_sidefl_lineclr {
background: rgb(55,44,210);
background: linear-gradient(130deg, rgba(55,44,210,1) 30%, rgba(249,97,92,1) 60%, rgba(255,150,126,1) 80%);
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line.brapf_sidefl_lineclr {
background: rgb(55,44,210);
background: linear-gradient(130deg, rgba(255,150,126,1) 20%, rgba(249,97,92,1) 40%, rgba(55,44,210,1) 70%);
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_linegrey {
background: rgb(122,122,122);
background: linear-gradient(60deg, rgba(122,122,122,1) 20%, rgba(224,224,224,1) 80%);
}
.berocket_ajax_filters_sidebar_toggle {
height: 26px;
width: 200px !important;
margin: 40px 0;
display: inline-block;
position: relative;
padding-left: 25px;
outline: 0 none !important;
text-decoration: none!important;
box-sizing: border-box!important;
font-weight: 600;
font-size: 16px;
}
#berocket-ajax-filters-sidebar {
display: block;
position: fixed;
top: 0;
left: -400px;
bottom: 0;
width: 350px;
max-width: 100%;
background: white;
transition: all 0.2s;
z-index: 100000;
box-sizing: border-box;
overflow: auto !important;
}
#berocket-ajax-filters-sidebar-shadow {
content: "";
display: none;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 99999;
background: black;
opacity: 0.7;
}
.admin-bar #berocket-ajax-filters-sidebar {
top: 32px;
}
#berocket-ajax-filters-sidebar.active,
#berocket-ajax-filters-sidebar.active + #berocket-ajax-filters-sidebar-shadow{
left: 0;
display: block;
visibility: visible;
}
#berocket-ajax-filters-sidebar .berocket_ajax_group_filter_title {
padding: 15px 88px 15px 15px !important;
font-weight: 500 !important;
font-size: 24px !important;
color: #333333 !important;
border-bottom: 1px solid #ccc !important;
}
#berocket-ajax-filters-sidebar > div {
padding: 15px!important;
}
#berocket-ajax-filters-sidebar .berocket_aapf_widget-title_div {
color: #333333 !important;
font-size: 19px !important;
font-weight: 600 !important;
}
#berocket-ajax-filters-sidebar .berocket_aapf_widget,
#berocket-ajax-filters-sidebar .berocket_aapf_widget li {
margin: 0 !important;
}
#berocket-ajax-filters-sidebar .berocket_aapf_widget .berocket_checkbox_color .berocket_label_widgets {
margin: 0 0.6em 0.6em 0 !important;
}
#berocket-ajax-filters-sidebar-close{
position: absolute !important;
right: 0 !important;
line-height: 39px;
padding: 17px 15px 13px !important;
font-family: Arial, serif !important;
color: #a2a2a2;
}
#berocket-ajax-filters-sidebar-close + * {
margin-top: 70px!important;
}
#berocket-ajax-filters-sidebar-close + .berocket_ajax_group_filter_title {
margin-top: 0!important;
}
@media screen and (max-width:782px) {
.admin-bar #berocket-ajax-filters-sidebar {
top: 46px;
}
}
@media screen and (max-width:600px) {
.admin-bar #berocket-ajax-filters-sidebar {
top: 0;
}
}  .berocket_aapf_widget-wrapper .slider:not(.flickity-enabled) {
overflow: initial;
white-space: initial;
}
.select2-container {
z-index: 9999;
} .bapf_sfilter .bapf_body .mCSB_container > ul,
.bapf_sfilter .bapf_body > ul {
margin-left: 0!important;
margin-top: 0!important;
margin-bottom:0!important;
padding-left: 0!important;
}
.bapf_sfilter.bapf_vpr_1 .bapf_body ul,
.bapf_sfilter.bapf_vpr_2 .bapf_body ul,
.bapf_sfilter.bapf_vpr_3 .bapf_body ul,
.bapf_sfilter.bapf_vpr_4 .bapf_body ul {
display: flex;
flex-wrap: wrap;
}
.bapf_sfilter.bapf_vpr_1 .bapf_body  ul > li,
.bapf_sfilter.bapf_vpr_2 .bapf_body  ul > li,
.bapf_sfilter.bapf_vpr_3 .bapf_body  ul > li,
.bapf_sfilter.bapf_vpr_4 .bapf_body  ul > li {
white-space: nowrap;
flex-grow: 1;
}
.bapf_sfilter.bapf_vpr_1 .bapf_body  ul > li {
flex-basis:100%;
}
.bapf_sfilter.bapf_vpr_2 .bapf_body  ul > li {
flex-basis: 50%;
}
.bapf_sfilter.bapf_vpr_3 .bapf_body  ul > li {
flex-basis: 33%;
}
.bapf_sfilter.bapf_vpr_4 .bapf_body  ul > li {
flex-basis: 25%;
}
.bapf_sfilter.bapf_vpr_1 .bapf_body  ul > li label,
.bapf_sfilter.bapf_vpr_2 .bapf_body  ul > li label,
.bapf_sfilter.bapf_vpr_3 .bapf_body  ul > li label,
.bapf_sfilter.bapf_vpr_4 .bapf_body  ul > li label {
white-space: initial;
}
.bapf_sfilter.bapf_fhide.bapf_filter_hide,
.bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide {
display: none!important;
}
.bapf_sfilter .bapf_hascolarr,
.bapf_sfilter .bapf_hasdesc {
position: relative;
padding-right: 25px;
display: flex;
align-items: center;
}
.bapf_sfilter .bapf_hascolarr.bapf_hasdesc {
padding-right: 45px;
}
.bapf_sfilter .bapf_desci,
.bapf_sfilter .bapf_colaps_smb {
position: absolute;
right: 0;
line-height: inherit;
font-size: 16px;
cursor: pointer;
}
.bapf_sfilter .bapf_desci {
padding: 4px 8px;
}
.bapf_sfilter .bapf_hasdesc .bapf_colaps_smb {
right: 25px;
}
.bapf_sfilter .bapf_ochild,
.bapf_sfilter .bapf_cchild {
cursor: pointer;
padding: 0 5px;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head {
border:2px solid #333333!important;
background-color: #333333!important;
color: #ccc!important;
padding: 5px!important;
border-radius: 5px!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div,
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div {
padding-right: 55px!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper,
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper {
padding-bottom: 5px!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head {
cursor: pointer;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3 {
margin: 0;
font-size: inherit!important;
color:inherit!important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter {
position: relative!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head {
border:2px solid #ccc!important;
color: black!important;
background-color: #ccc!important;
border-radius: 5px 5px 0 0!important;
padding-bottom: 5px!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body {
position: absolute!important;
top:100%!important;
width:100%!important;
background-color:white!important;
z-index: 800!important;
margin: 0!important;
border:2px solid #ccc!important;
padding: 5px!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body {
left: 0!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body {
right: 0!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body > ul,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body > ul {
padding-bottom: 1px !important;
}
@media screen and (max-width: 767px){
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible {
position: fixed!important;
top: 0!important;
left: 0!important;
bottom: 0!important;
right:0!important;
z-index: 9000000000!important;
background-color: white!important;
overflow: auto!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget {
border: 0!important;
width: 100%!important;
max-width: 100%!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide {
display: block!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before {
content: "\f00d"!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description {
display: none!important;
}
body .select2-container,
body .ui-widget.ui-datepicker {
z-index: 9000000009!important;
}
} #berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_head,
.berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_head {
border: 0 !important;
background-color: transparent !important;
color: #222 !important;
padding: 0 0 15px 0 !important;
border-radius: 0 !important;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter.bapf_ccolaps .bapf_head,
.berocket_single_filter_widget.theme-1 .bapf_sfilter.bapf_ccolaps .bapf_head {
border: 0!important;
color: black!important;
background-color: transparent!important;
border-radius: 0!important;
padding-bottom: 15px !important;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_body,
.berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_body {
position: absolute !important;
top: 100% !important;
width: 100% !important;
background-color: white !important;
z-index: 800 !important;
margin: 0 !important;
border: 0 solid #ccc !important;
padding: 8px 15px !important;
box-shadow: 0 3px 8px 1px #00000038;
border-radius: 9px !important;
} #berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head,
.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head {
border: 2px solid #ececec !important;
background-color: white !important;
color: #222 !important;
padding: 14px !important;
border-radius: 10px !important;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head .bapf_colaps_smb,
.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head .bapf_colaps_smb {
color: #dbdbdb;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head,
.berocket_single_filter_widget.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head {
color: black!important;
background-color: white !important;
padding-bottom: 14px !important;
border: 2px solid #ececec !important;
border-radius: 10px !important;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body,
.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body {
position: absolute !important;
top: 100% !important;
width: 100% !important;
background-color: white !important;
z-index: 800 !important;
margin: -2px 0 0 !important;
border: 2px solid #ececec !important;
padding: 8px 15px !important;
border-radius: 9px !important;
} #berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head,
.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head {
border: 2px solid #eaeaea !important;
background-color: white !important;
color: #595962 !important;
padding: 14px !important;
border-radius: 10px !important;
box-shadow: 0 0 0 4px #eeeeee91;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head h3,
.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head h3 {
font-weight: 600 !important;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head .bapf_colaps_smb,
.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head .bapf_colaps_smb {
color: #747481;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter.bapf_ccolaps .bapf_head,
.berocket_single_filter_widget.theme-3 .bapf_sfilter.bapf_ccolaps .bapf_head {
border: 2px solid #d8daff !important;
background-color: white !important;
color: #30303b !important;
padding: 14px !important;
border-radius: 10px !important;
box-shadow: 0 0 0 4px rgba(181, 199, 255, 0.25);
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_body,
.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_body {
position: absolute !important;
top: 100% !important;
width: 100% !important;
background-color: white !important;
z-index: 800 !important;
margin: 0 !important;
border: 2px solid #ececec !important;
padding: 8px 15px !important;
border-radius: 9px !important;
box-shadow: 0 3px 15px 0 #00000017;
} @keyframes bapf_loader {
from { transform: rotate(0deg); } 
to { transform: rotate(360deg); }  
}
.bapf_loader_page {
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-color: rgba(255,255,255, 0.5);
z-index: 9999;
}
.bapf_lcontainer {
position: absolute;
top: 50%;
margin: 0;
margin-top: -20px;
left: 50%;
margin-left: -20px;
width: 30px;
height: 30px;
padding: 0;
}
.bapf_lcontainer .bapf_loader {
width: 100%;
height: 100%;
display: block;
transform: rotate(0deg);
animation: 1s linear 0s infinite bapf_loader;
position: relative;
}
.bapf_lcontainer .bapf_loader .bapf_lfirst,
.bapf_lcontainer .bapf_loader .bapf_lsecond {
position: absolute;
width: 10px;
height: 10px;
background: black;
background: linear-gradient(45deg, black, transparent);
display: block;
border-radius: 6px;
}
.bapf_lcontainer .bapf_loader .bapf_lfirst {
bottom: 0;
right: 0;
}
.bapf_lcontainer .bapf_loader .bapf_lsecond {
top: 0;
left: 0;
transform: rotate(180deg);
}
.bapf_lcontainer .bapf_labove,
.bapf_lcontainer .bapf_lbelow {
position: absolute;
display: block;
text-align: center;
width: 600px;
left: -285px;
width: 80vw;
left: calc(15px - 40vw);
}
.bapf_lcontainer .bapf_labove {
bottom: 120%;
}
.bapf_lcontainer .bapf_lbelow {
top: 120%;
}
.bapf_lcontainer .bapf_lbefore,
.bapf_lcontainer .bapf_lafter {
position: absolute;
top: 50%;
margin-top: -15px;
height: 30px;
line-height: 30px;
vertical-align: middle;
white-space: nowrap;
}
.bapf_lcontainer .bapf_lbefore {
right: 120%;
}
.bapf_lcontainer .bapf_lafter {
left: 120%;
}
.bapf_lcontainer .bapf_limg {
width: 100%;
height: 100%;
}
.berocket_single_filter_widget .tippy-tooltip,
.berocket_single_filter_widget .tippy-tooltip .tippy-content {
font-size: 1em;
}
@media only screen and (max-device-width: 767px) {
.bapf_hide_mobile {
display: none !important;
}
}
.bapf_sfilter .bapf_button {
font-size: 1em;
}
.bapf_sfilter .rightpcs {
float: right;
}
.bapf_sfilter .right2empcs {
padding-left: 10px;
}
#bapf_footer_description > div,
#bapf_footer_clrimg > div,
#bapf_footer_count_before > div {
z-index: 999999999999!important;
}
.bapf_sfilter.bapf_ckbox input[type=checkbox] {
margin-right: 5px;
cursor: pointer;
}
.bapf_sfilter.bapf_ckbox input[type=checkbox],
.bapf_sfilter.bapf_ckbox label,
.bapf_sfilter.bapf_ckbox label > span,
.bapf_sfilter.bapf_ckbox label + span{
vertical-align: middle;
}
.select2-container--classic input[type='search'],
.select2-container--classic input[type='search']:focus {
background-color: initial;
}
.berocket_search_box_block {
position: relative;
padding: 0.5em;
}
.berocket_search_box_block .berocket_search_box_background_all {
position: relative;
z-index: 200;
}
.berocket_search_box_block .berocket_search_box_background {
z-index: 100;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.berocket_search_box_block select {
min-width: 100%;
}
.berocket_search_box_button {
cursor: pointer;
display: block;
text-align: center;
padding: 5px 0;
}
.berocket_search_box_block .berocket_aapf_widget-wrapper ul {
margin: 0;
}
.berocket_search_box_block .berocket_aapf_widget-wrapper {
margin: 1em 0;
}
.bapf_show_hide {
cursor: pointer;
}
.bapf_hideckbox li input[type=checkbox],
.bapf_hideckbox li input[type=checkbox]:before,
.bapf_hideckbox li input[type=checkbox]:after {
display: none!important;
}
.bapf_hideckbox li label a,
.bapf_hideckbox li label {
color: #428bca;
}
.bapf_hideckbox li input:checked + label:hover a,
.bapf_hideckbox li label:hover a,
.bapf_hideckbox li input:checked + label:hover,
.bapf_hideckbox li label:hover {
color: #2a6496;
}
.bapf_hideckbox li input:checked + label a,
.bapf_hideckbox li input:checked + label {
color: #222;
}
.bapf_sfilter.bapf_clr_txt_left .bapf_body ul,
.bapf_sfilter.bapf_clr_txt_right .bapf_body ul {
width: 100%;
flex-basis: 100%;
}
.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li,
.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label,
.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label {
display: flex!important;
flex-direction: row!important;
align-items: center!important;
}
.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_img_span,
.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_clr_span,
.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_img_span,
.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_clr_span {
flex-shrink: 0;
}
.bapf_sfilter .brapf_disabled_checkbox {
opacity: 0.8;
}
.bapf_sfilter .brapf_disabled_checkbox input, .bapf_sfilter .brapf_disabled_checkbox label {
cursor: default!important;
}
.bapf_sfilter .bapf_body .bapf_slidr_main .ui-slider-handle {
border-style: solid;
}
.berocket_aapf_widget_selected_area a.braapf_unselect .fa,
.berocket_aapf_widget_selected_area .braapf_unselect_all .fa {
margin-right: 3px;
}