.bapf_sfilter.bapf_cksquare .bapf_body ul {
display: flex;
flex-wrap: wrap;
gap: 12px;
justify-content: start;
}
.bapf_sfilter.bapf_cksquare .bapf_body ul li {
width: 70px;
height: 70px;
position: relative;
z-index: 1;
}
.bapf_sfilter.bapf_cksquare.bapf_cksquareprice .bapf_body ul li {
width: 100%;
}
.bapf_sfilter.bapf_cksquare .bapf_body ul li input {
display: none;
}
.bapf_sfilter.bapf_cksquare .bapf_body ul li label {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
line-height: 1.2em;
vertical-align: middle;
text-align: center;
border: 2px solid #CECEFF;
z-index: 10;
background-color: #EFEFFF;
overflow: hidden;
display: flex !important;
align-items: center;
justify-content: center;
padding: 4px;
word-wrap: anywhere;
}
.bapf_sfilter.bapf_cksquare .bapf_body ul li input:checked + label {
background-color: #CECEFF;
}
.bapf_sfilter.bapf_cksquare .bapf_body ul li span {
position: absolute;
top: -5px;
left: -5px;
z-index: 20;
background-color: #EFEFFF;
border: 2px solid #CECEFF;
font-size: 12px;
line-height: 12px;
padding: 2px;
}
.bapf_sfilter.bapf_cksquare .bapf_body ul li span.rightpcs {
left: initial;
right: -5px;
}.bapf_sfilter.bapf_colorinline li {
display: inline-block !important;
}
.bapf_sfilter .bapf_clr_span,
.bapf_sfilter .bapf_img_span {
display: inline-block!important;
position: relative;
overflow: hidden;
margin: 0;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-top: 5px;
height: 2em;
width: 2em;
line-height: 2em;
border: 2px solid black;
text-align: center;
vertical-align: middle;
color: #222 !important;
text-shadow:
0px    0px  3px #FFF,
1px    0px  2px #FFF,
0px    1px  2px #FFF,
-1px    0px  2px #FFF,
0px   -1px  2px #FFF,
1px    1px  2px #FFF,
1px   -1px  2px #FFF,
-1px    1px  2px #FFF,
-1px   -1px  2px #FFF;
-webkit-transition: all 0.2s ease-out 0.1s;
-moz-transition: all 0.2s ease-out 0.1s;
-o-transition: all 0.2s ease-out 0.1s;
transition: all 0.2s ease-out 0.1s;
}
.bapf_sfilter .bapf_clr_span.h1em,
.bapf_sfilter .bapf_img_span.h1em {
height: 1em;
line-height: 1em;
}
.bapf_sfilter .bapf_clr_span.h2em,
.bapf_sfilter .bapf_img_span.h2em {
height: 2em;
line-height: 2em;
}
.bapf_sfilter .bapf_clr_span.h3em,
.bapf_sfilter .bapf_img_span.h3em {
height: 3em;
line-height: 3em;
}
.bapf_sfilter .bapf_clr_span.h4em,
.bapf_sfilter .bapf_img_span.h4em {
height: 4em;
line-height: 4em;
}
.bapf_sfilter .bapf_clr_span.h5em,
.bapf_sfilter .bapf_img_span.h5em {
height: 5em;
line-height: 5em;
}
.bapf_sfilter .bapf_clr_span.w1em,
.bapf_sfilter .bapf_img_span.w1em {
width: 1em;
}
.bapf_sfilter .bapf_clr_span.w2em,
.bapf_sfilter .bapf_img_span.w2em {
width: 2em;
}
.bapf_sfilter .bapf_clr_span.w3em,
.bapf_sfilter .bapf_img_span.w3em {
width: 3em;
}
.bapf_sfilter .bapf_clr_span.w4em,
.bapf_sfilter .bapf_img_span.w4em {
width: 4em;
}
.bapf_sfilter .bapf_clr_span.w5em,
.bapf_sfilter .bapf_img_span.w5em {
width: 5em;
}
.bapf_sfilter .bapf_img_span.w1em.h1em .fa,
.bapf_sfilter .bapf_img_span.w2em.h1em .fa,
.bapf_sfilter .bapf_img_span.w3em.h1em .fa,
.bapf_sfilter .bapf_img_span.w4em.h1em .fa,
.bapf_sfilter .bapf_img_span.w5em.h1em .fa,
.bapf_sfilter .bapf_img_span.w1em.h2em .fa,
.bapf_sfilter .bapf_img_span.w1em.h3em .fa,
.bapf_sfilter .bapf_img_span.w1em.h4em .fa,
.bapf_sfilter .bapf_img_span.w1em.h5em .fa {
font-size: 0.8em;
}
.bapf_sfilter .bapf_img_span.w2em.h2em .fa,
.bapf_sfilter .bapf_img_span.w3em.h2em .fa,
.bapf_sfilter .bapf_img_span.w4em.h2em .fa,
.bapf_sfilter .bapf_img_span.w5em.h2em .fa,
.bapf_sfilter .bapf_img_span.w2em.h3em .fa,
.bapf_sfilter .bapf_img_span.w2em.h4em .fa,
.bapf_sfilter .bapf_img_span.w2em.h5em .fa {
font-size: 1.6em;
}
.bapf_sfilter .bapf_img_span.w3em.h3em .fa,
.bapf_sfilter .bapf_img_span.w4em.h3em .fa,
.bapf_sfilter .bapf_img_span.w5em.h3em .fa,
.bapf_sfilter .bapf_img_span.w3em.h4em .fa,
.bapf_sfilter .bapf_img_span.w3em.h5em .fa {
font-size: 2.4em;
}
.bapf_sfilter .bapf_img_span.w4em.h4em .fa,
.bapf_sfilter .bapf_img_span.w5em.h4em .fa,
.bapf_sfilter .bapf_img_span.w4em.h5em .fa {
font-size: 3.2em;
}
.bapf_sfilter .bapf_img_span.w5em.h5em .fa {
font-size: 4em;
}
.bapf_sfilter .bapf_clr_span .bapf_clr_span_abslt {
position: relative;
z-index: 100;
}
.bapf_sfilter .bapf_img_span .bapf_clr_span_abslt {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.bapf_sfilter.brchecked_default input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_default input:checked + label .bapf_img_span,
.bapf_sfilter.brchecked_rotate input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_rotate input:checked + label .bapf_img_span {
-webkit-transform:rotate(15deg);
-moz-transform:rotate(15deg);
-ms-transform:rotate(15deg);
-o-transform:rotate(15deg);
transform:rotate(15deg);
}
.bapf_sfilter.brchecked_scale input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_scale input:checked + label .bapf_img_span {
transform: scale(1.1);
}
.bapf_sfilter.brchecked_image_shadow input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_shadow input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_shadow input:checked + label .bapf_img_span {
box-shadow: 0px 0px 1px 3px #8888FF;
}
.bapf_sfilter.brchecked_image_shadow input:checked + label .bapf_img_span {
-webkit-filter: drop-shadow(0px 0px 2px);
-moz-filter: drop-shadow(0px 0px 2px);
-o-filter: drop-shadow(0px 0px 2px);
filter: drop-shadow(0px 0px 2px);
}
.bapf_sfilter.brchecked_hue_rotate input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_hue_rotate input:checked + label .bapf_img_span {
-webkit-filter: hue-rotate(90deg);
-moz-filter: hue-rotate(90deg);
-o-filter: hue-rotate(90deg);
filter: hue-rotate(90deg);
}
.bapf_sfilter.divi_color_class .bapf_clr_multi,
.bapf_sfilter .bapf_clr_multi {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 2;
transform: rotateZ(45deg);
padding: 0;
margin: 0;
box-sizing: border-box;
}
.bapf_sfilter .bapf_clr_multi {
margin-top: -2em;
margin-bottom: -2em;
}
.bapf_sfilter .bapf_clr_multi.bapf_clr_multi_gradient {
transform: none;
margin-top: 0;
margin-bottom: 0;
}
.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl {
position: absolute;
top: -50%;
bottom: -50%;
padding: 0;
margin: 0;
box-shadow: none;
box-sizing: border-box;
border: 0;
}
.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl,
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl {
width:100%;
}
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1 {
width:34%;
}
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_0,
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2 {
width:83%;
}
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl {
width:25%;
}
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_0,
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3 {
width:75%;
}
.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl_0 {
left:-50%;
}
.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl_1 {
left:50%;
}
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1 {
left:33%;
}
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_1 {
left:25%;
}
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2 {
left:67%;
}
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_2 {
left:50%;
}
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3 {
left:75%;
}
.bapf_sfilter.bapf_clr_txt_left .bapf_img_span {
margin-right: 0;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.bapf_clr_txt_right .bapf_img_span {
margin-right: 10px;
margin-left: 0;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.bapf_clr_txt_top .bapf_img_span,
.bapf_sfilter.bapf_clr_txt_bottom .bapf_img_span {
margin-right: 10px;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.bapf_colorinline.bapf_clr_txt_top li label,
.bapf_sfilter.bapf_colorinline.bapf_clr_txt_bottom li label {
display: inline-block!important;
text-align: center;
}
.bapf_sfilter.bapf_clr_txt_top .bapf_clr_text,
.bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text {
display: block;
margin-right: 10px;
margin-left: 10px;
}
.bapf_colorinline .bapf_body li {
text-align: center;
} .bapf_img_woborder.bapf_sfilter .bapf_img_span {
border:none;
overflow: visible;
}
.bapf_clr_woborder.bapf_sfilter .bapf_clr_span {
border:none;
}
.bapf_clr_square .bapf_clr_span {
border-radius: 50em;
}.bapf_date_all .bapf_date_from,
.bapf_date_all .bapf_date_to {
width: 49%;
max-width: 49%;
display: inline-block;
text-align: center;
}
.bapf_date_all .bapf_date_from {
float: left;
}
.bapf_date_all .bapf_date_to {
float: right;
}
.bapf_date_all:after {
content: "";
display: block;
clear: both;
}
.bapf_date_all .bapf_date_from input[type=text],
.bapf_date_all .bapf_date_to input[type=text] {
font-size: 1em;
width: auto;
max-width: 100%;
text-align: center;
margin: 0!important;
margin-left: 3px!important;
margin-right: 3px!important;
padding: 0!important;
} .berocket_single_filter_widget .datepicker_dark_class .bapf_date_all {
display: flex;
flex-wrap: nowrap;
}
.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all .bapf_date_from,
.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all .bapf_date_to {
float: none;
}
.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all .bapf_date_to {
position: relative;
padding-left: 14px;
}
.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all .bapf_date_to:before {
content: "";
position: absolute;
height: 2px;
width: 10px;
background: #939393;
left: -3px;
top: 14px;
}
.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all input {
border: 0;
padding: 4px 0 !important;
font-size: 14px;
font-weight: 400;
text-align: left;
margin: 0 !important;
cursor: pointer;
}
.bapfdpapcss.datepicker_dark_class .ui-widget.ui-widget-content {
box-shadow: 0 5px 20px 0 #00000020;
border: 0;
border-radius: 9px;
}
.bapfdpapcss.datepicker_dark_class .ui-widget-header {
background: transparent;
border: 0;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker-prev,
.bapfdpapcss.datepicker_dark_class .ui-datepicker-next {
border: 2px solid #e3e3e3;
border-radius: 6px;
font-weight: inherit;
height: 1.8em;
width: 1.8em;
cursor: pointer;
top: 2px !important;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker-next {
right: 2px !important;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker-prev {
left: 2px !important;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker-prev:after,
.bapfdpapcss.datepicker_dark_class .ui-datepicker-next:after {
content: "";
display: block;
font-size: 16px;
height: 4px;
width: 4px;
border-top: 2px solid #999;
position: absolute;
top: 8px;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker-prev:after {
rotate: -45deg;
right: 7px;
border-left: 2px solid #999;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker-next:after {
rotate: 45deg;
left: 7px;
border-right: 2px solid #999;
}
.bapfdpapcss.datepicker_dark_class .ui-widget-header .ui-corner-all .ui-icon{
background-image: none;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker-prev.ui-corner-all.ui-state-disabled {
opacity: 0;
filter: Alpha(Opacity=0);
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker-title select {
border: 0;
border-radius: 0;
position: relative;
padding: 3px 0 2px;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker select.ui-datepicker-month,
.bapfdpapcss.datepicker_dark_class .ui-datepicker select.ui-datepicker-year {
width: 33%;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker select + select {
margin-left: 5%;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker table thead th {
padding: .7em .3em;
text-align: center;
border: 0;
font-weight: 600;
color: #ccc;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker table tbody td span,
.bapfdpapcss.datepicker_dark_class .ui-datepicker table tbody td a {
text-align: center;
border: 1px solid transparent;
background: transparent;
font-weight: 600;
color: #555;
}
.bapfdpapcss.datepicker_dark_class .ui-datepicker table tbody td a.ui-state-active {
background: #111;
color: white;
font-weight: 400;
border-radius: 8px;
} .berocket_single_filter_widget .datepicker_orange_class .bapf_date_all {
display: flex;
flex-wrap: nowrap;
justify-content: space-around;
border: 2px solid #ececec;
border-radius: 7px;
}
.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_from,
.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_to {
float: none;
position: relative;
}
.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_to {
padding-left: 14px;
}
.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_from:before {
content: "";
position: absolute;
height: 16px;
width: 16px;
background-image: url(data:image/png;base64,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);
left: -12px;
top: 11px;
background-size: contain;
}
.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_to:before {
content: "";
position: absolute;
height: 1px;
width: 8px;
background: #939393;
left: 1px;
top: 19px;
}
.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_from input {
text-align: right;
}
.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all input {
border: 0;
padding: 9px 0 !important;
font-size: 14px;
font-weight: 400;
text-align: left;
margin: 0 !important;
cursor: pointer;
}
.bapfdpapcss.datepicker_orange_class .ui-widget.ui-widget-content {
box-shadow: 0 1px 2px 2px #00000020;
border: 0;
border-radius: 9px;
}
.bapfdpapcss.datepicker_orange_class .ui-widget-header {
background: transparent;
border: 0;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker-prev,
.bapfdpapcss.datepicker_orange_class .ui-datepicker-next {
border: 2px solid #e3e3e3;
border-radius: 6px;
font-weight: inherit;
height: 2em;
width: 2em;
cursor: pointer;
top: 2px !important;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker-next {
right: 2px !important;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker-prev {
left: 2px !important;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker-prev:after,
.bapfdpapcss.datepicker_orange_class .ui-datepicker-next:after {
content: "";
display: block;
font-size: 16px;
height: 4px;
width: 4px;
border-top: 2px solid #999;
position: absolute;
top: 10px;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker-prev:after {
rotate: -45deg;
right: 9px;
border-left: 2px solid #999;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker-next:after {
rotate: 45deg;
left: 9px;
border-right: 2px solid #999;
}
.bapfdpapcss.datepicker_orange_class .ui-widget-header .ui-corner-all .ui-icon{
background-image: none;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker-prev.ui-corner-all.ui-state-disabled {
opacity: 0;
filter: Alpha(Opacity=0);
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker-title select {
border: 0;
border-radius: 0;
position: relative;
padding: 3px 0 2px;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker select.ui-datepicker-month,
.bapfdpapcss.datepicker_orange_class .ui-datepicker select.ui-datepicker-year {
width: 33%;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker select + select {
margin-left: 5%;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker table thead th {
padding: .7em .3em;
text-align: center;
border: 0;
font-weight: 500;
color: #959595;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker table tbody td span,
.bapfdpapcss.datepicker_orange_class .ui-datepicker table tbody td a {
text-align: center;
border: 1px solid transparent;
background: transparent;
font-weight: 600;
color: #555;
}
.bapfdpapcss.datepicker_orange_class .ui-datepicker table tbody td a.ui-state-active {
background: #f97c4a;
color: white;
font-weight: 400;
border-radius: 8px;
} .theme-storefront .berocket_single_filter_widget .datepicker_orange_class .bapf_date_all input {
background-color: transparent;
box-shadow: none;
}.divi_checkbox_class h3,
.divi_color_class h3,
.divi_image_class h3,
.bapf_divi_sfa h3,
.divi_slider_class h3{
color: #6d6d6d;
font-weight: bold;
font-size: 14px;
display: block;
cursor: auto;
border-bottom: 1px solid
rgba(0,0,0,.1);
margin: 0 0 .8em;
padding-bottom: .8em;
width: 100%;
position: relative;
line-height: 1em;
}
.berocket_hidden_clickable .divi_checkbox_class h3,
.berocket_hidden_clickable .divi_color_class h3,
.berocket_hidden_clickable .divi_image_class h3,
.berocket_hidden_clickable .bapf_divi_sfa h3,
.berocket_hidden_clickable .divi_slider_class h3{
color: #6d6d6d;
font-weight: normal;
font-size: inherit;
cursor: pointer;
border-bottom: 0;
margin-bottom: 0 !important;
} .divi_checkbox_class .divi_checkbox_class_item {
position: relative;
margin-bottom: 7px !important;
}
.divi_checkbox_class .divi_checkbox_class_item input[type=checkbox] {
border: 1px solid #b4b9be;
background: #fff;
color: #555;
clear: none;
cursor: pointer;
display: inline-block;
line-height: 1;
height: 20px;
margin: 0 4px 0 0;
padding: 0;
text-align: center;
vertical-align: middle;
width: 20px;
-webkit-appearance: none;
transition: .05s border-color ease-in-out;
font-size: 16px;
outline: none;
position: relative;
}
.divi_checkbox_class .divi_checkbox_class_item input[type="checkbox"]:checked {
background: #555;
background-clip: content-box;
}
.divi_checkbox_class .divi_checkbox_class_item label {
font-family: "Source Sans Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
line-height: 1.618;
text-rendering: optimizeLegibility;
color: #6d6d6d;
font-size: 0.875em;
font-weight: 400;
margin: 0 0 0 0.3819820591em;
}
.divi_checkbox_class .divi_checkbox_class_item label + span {
background: #e6e6e6;
border-radius: 50px;
padding: .5em .8em;
font-size: .65em;
line-height: 1.1em;
color: #5f5f5f;
display: inline-block;
vertical-align: middle;
margin-top: -2px;
position: relative;
top: 0;
margin-left: 5px;
}
.divi_checkbox_class .divi_checkbox_class_item input[type="checkbox"]:checked {
background: transparent;
}
.divi_checkbox_class .divi_checkbox_class_item input[type="checkbox"]:checked:before {
content: "";
position: absolute;
height: 6px;
width: 15px;
border: 0 none;
border-bottom: 1px solid #616971;
border-left: 1px solid #616971;
transform: rotate(-49deg) skew(0deg, -10deg);
left: 2px;
top: 2px;
} .divi_color_class .divi_color_class_item {
position: relative;
margin-bottom: 7px !important;
}
.divi_color_class .divi_color_class_item label {
font-family: "Source Sans Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
line-height: 1.618;
text-rendering: optimizeLegibility;
color: #6d6d6d;
font-size: 0.875em;
font-weight: 400;
margin: 0 0 0 0.3819820591em;
}
.bapf_sfilter.divi_color_class .bapf_clr_span {
display: inline-block!important;
position: relative;
overflow: visible;
margin: 5px 10px 5px 0;
height: 2em;
width: 2em;
line-height: 2em;
border: 0 none;
text-align: center;
vertical-align: middle;
color: #222 !important;
-webkit-transition: all 0.2s ease-out 0.1s;
-moz-transition: all 0.2s ease-out 0.1s;
-o-transition: all 0.2s ease-out 0.1s;
transition: all 0.2s ease-out 0.1s;
border-radius: 50%;
box-shadow: 1px 1px 2px #eee;
}
.bapf_sfilter.divi_color_class.bapf_colorinline li.divi_color_class_item {
display: inline-block !important;
}
.bapf_sfilter.divi_color_class .bapf_clr_span.h1em,
.bapf_sfilter.divi_color_class .bapf_clr_span.w1em,
.bapf_sfilter.divi_color_class .bapf_clr_span.h2em,
.bapf_sfilter.divi_color_class .bapf_clr_span.w2em {
height: 2em;
line-height: 2em;
width: 2em;
}
.bapf_sfilter.divi_color_class .bapf_clr_span.h3em,
.bapf_sfilter.divi_color_class .bapf_clr_span.w3em {
height: 3em;
line-height: 3em;
width: 3em;
}
.bapf_sfilter.divi_color_class .bapf_clr_span.h4em,
.bapf_sfilter.divi_color_class .bapf_clr_span.w4em {
height: 4em;
line-height: 4em;
width: 4em;
}
.bapf_sfilter.divi_color_class .bapf_clr_span.h5em,
.bapf_sfilter.divi_color_class .bapf_clr_span.w5em {
height: 5em;
line-height: 5em;
width: 5em;
}
.bapf_sfilter.divi_color_class .bapf_clr_span .bapf_clr_span_abslt {
position: absolute;
z-index: 100;
display: inline-block !important;
top: -2px;
left: -8px;
margin-left: 3px;
font-size: .65em;
line-height: 1em;
color: #5f5f5f !important;
vertical-align: middle;
}
.bapf_sfilter.divi_color_class .bapf_clr_span .bapf_clr_span_abslt .pcs {
padding: .4em .8em;
background: #e6e6e6;
border-radius: 50px;
line-height: 1em;
}
.bapf_sfilter.divi_color_class.bapf_clr_txt_right .bapf_clr_span .bapf_clr_span_abslt,
.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom .bapf_clr_span .bapf_clr_span_abslt,
.bapf_sfilter.divi_color_class.bapf_clr_txt_top .bapf_clr_span .bapf_clr_span_abslt,
.bapf_sfilter.divi_color_class.bapf_clr_txt_left .bapf_clr_span .bapf_clr_span_abslt {
display: none !important;
}
.bapf_sfilter.divi_color_class.bapf_clr_txt_right label span.pcs,
.bapf_sfilter.divi_color_class.bapf_clr_txt_left label span.pcs,
.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom label span.pcs,
.bapf_sfilter.divi_color_class.bapf_clr_txt_top label span.pcs {
background: #e6e6e6;
border-radius: 50px;
padding: .6em .8em;
font-size: .7em;
line-height: 1em;
color: #5f5f5f;
display: inline-block;
vertical-align: middle;
position: relative;
top: -1px;
margin-left: 4px;
font-weight: normal;
}
.bapf_sfilter.divi_color_class.bapf_clr_txt_left .bapf_clr_span {
margin: 5px 0 5px 10px;
}
.bapf_sfilter.divi_color_class.brchecked_default input:checked + label .bapf_clr_span {
position: relative;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
.bapf_sfilter.divi_color_class.brchecked_default input:checked + label .bapf_clr_span:before {
content: "";
position: absolute;
height: 6px;
width: 15px;
border: 0 none;
border-bottom: 1px solid white;
border-left: 1px solid white;
transform: translate(-50%, -50%) rotate(-49deg) skew(0deg, -10deg);
left: 50%;
top: 50%;
z-index: 10;
}
.bapf_sfilter.divi_color_class.brchecked_default input:checked + label .bapf_clr_span:after {
content: "";
position: absolute;
height: 6px;
width: 15px;
border: 0 none;
border-bottom: 1px solid #999;
border-left: 1px solid #999;
transform: translate(-45%, -50%) rotate(-49deg) skew(0deg, -10deg);
left: 50%;
top: 50%;
z-index: 9;
}
.bapf_sfilter.divi_color_class .divi_color_class_item .bapf_clr_span .bapf_clr_span_abslt {
position: absolute;
}
.bapf_sfilter.divi_color_class.brchecked_default input:checked + label .bapf_clr_text {
font-weight: bold;
}
.bapf_sfilter.divi_color_class.brchecked_rotate input:checked + label .bapf_clr_span {
-webkit-transform:rotate(15deg);
-moz-transform:rotate(15deg);
-ms-transform:rotate(15deg);
-o-transform:rotate(15deg);
transform:rotate(15deg);
}
.bapf_sfilter.divi_color_class.brchecked_scale input:checked + label .bapf_clr_span{
transform: scale(1.1);
}
.bapf_sfilter.divi_color_class.brchecked_shadow input:checked + label .bapf_clr_span {
box-shadow: 0px 0px 1px 3px #8888FF;
}
.bapf_sfilter.divi_color_class .bapf_clr_multi {
padding: 0;
margin: 0;
width: inherit;
height: inherit;
overflow: hidden;
border-radius: 50px;
-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}
.bapf_sfilter.divi_color_class.bapf_clr_txt_left .bapf_img_span {
margin-right: 0;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.divi_color_class.bapf_clr_txt_right .bapf_img_span {
margin-right: 10px;
margin-left: 0;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.divi_color_class.bapf_clr_txt_top .bapf_img_span,
.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom .bapf_img_span {
margin-right: 10px;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.divi_color_class.bapf_colorinline.bapf_clr_txt_top li label,
.bapf_sfilter.divi_color_class.bapf_colorinline.bapf_clr_txt_bottom li label {
display: inline-block!important;
text-align: center;
}
.bapf_sfilter.divi_color_class.bapf_clr_txt_top .bapf_clr_text,
.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom .bapf_clr_text {
display: block;
margin-right: 10px;
margin-left: 10px;
}
.divi_color_class .bapf_colorinline .bapf_body li {
text-align: center;
} .divi_image_class .divi_image_class_item {
position: relative;
margin-bottom: 7px !important;
}
.divi_image_class .divi_image_class_item label {
font-family: "Source Sans Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
line-height: 1.618;
text-rendering: optimizeLegibility;
color: #6d6d6d;
font-size: 0.875em;
font-weight: 400;
}
.bapf_sfilter.divi_image_class .bapf_img_span {
display: inline-block!important;
position: relative;
overflow: visible;
margin: 5px 10px 5px 0;
height: 2em;
width: 2em;
line-height: 2em;
border: 0 none;
text-align: center;
vertical-align: middle;
color: #222 !important;
-webkit-transition: all 0.2s ease-out 0.1s;
-moz-transition: all 0.2s ease-out 0.1s;
-o-transition: all 0.2s ease-out 0.1s;
transition: all 0.2s ease-out 0.1s;
border-radius: 50%;
box-shadow: 1px 1px 2px #eee;
}
.bapf_sfilter.divi_image_class.bapf_colorinline li.divi_color_class_item {
display: inline-block !important;
}
.bapf_sfilter.divi_image_class .bapf_img_span.h1em,
.bapf_sfilter.divi_image_class .bapf_img_span.w1em,
.bapf_sfilter.divi_image_class .bapf_img_span.h2em,
.bapf_sfilter.divi_image_class .bapf_img_span.w2em {
height: 2em;
line-height: 2em;
width: 2em;
}
.bapf_sfilter.divi_image_class .bapf_img_span.h3em,
.bapf_sfilter.divi_image_class .bapf_img_span.w3em {
height: 3em;
line-height: 3em;
width: 3em;
}
.bapf_sfilter.divi_image_class .bapf_img_span.h4em,
.bapf_sfilter.divi_image_class .bapf_img_span.w4em {
height: 4em;
line-height: 4em;
width: 4em;
}
.bapf_sfilter.divi_image_class .bapf_img_span.h5em,
.bapf_sfilter.divi_image_class .bapf_img_span.w5em {
height: 5em;
line-height: 5em;
width: 5em;
}
.bapf_sfilter.divi_image_class .bapf_img_span .bapf_img_span_abslt {
position: absolute;
z-index: 100;
display: inline-block !important;
top: -2px;
left: -8px;
margin-left: 3px;
font-size: .65em;
line-height: 1em;
color: #5f5f5f !important;
vertical-align: middle;
}
.bapf_sfilter.divi_image_class .bapf_img_span .bapf_img_span_abslt .pcs {
padding: .4em .8em;
background: #e6e6e6;
border-radius: 50px;
line-height: 1em;
}
.bapf_sfilter.divi_image_class.bapf_clr_txt_right .bapf_img_span .bapf_img_span_abslt,
.bapf_sfilter.divi_image_class.bapf_clr_txt_bottom .bapf_img_span .bapf_img_span_abslt,
.bapf_sfilter.divi_image_class.bapf_clr_txt_top .bapf_img_span .bapf_img_span_abslt,
.bapf_sfilter.divi_image_class.bapf_clr_txt_left .bapf_img_span .bapf_img_span_abslt {
display: none !important;
}
.bapf_sfilter.divi_image_class.bapf_clr_txt_right label span.pcs,
.bapf_sfilter.divi_image_class.bapf_clr_txt_bottom label span.pcs,
.bapf_sfilter.divi_image_class.bapf_clr_txt_top label span.pcs,
.bapf_sfilter.divi_image_class.bapf_clr_txt_left label span.pcs {
background: #e6e6e6;
border-radius: 50px;
padding: .6em .8em;
font-size: .7em;
line-height: 1em;
color: #5f5f5f;
display: inline-block;
vertical-align: middle;
position: relative;
top: -1px;
margin-left: 4px;
font-weight: normal;
}
.bapf_sfilter.divi_image_class.bapf_clr_txt_left .bapf_img_span {
margin: 5px 0 5px 10px;
}
.bapf_sfilter.divi_image_class .bapf_clr_text {
white-space: nowrap;
}
.bapf_sfilter.divi_image_class.brchecked_default input:checked + label .bapf_clr_text {
font-weight: bold;
}
.bapf_sfilter.divi_image_class.brchecked_default input:checked + label .bapf_img_span {
position: relative;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
.bapf_sfilter.divi_image_class.brchecked_default input:checked + label .bapf_img_span:before {
content: "";
position: absolute;
height: 6px;
width: 15px;
border: 0 none;
border-bottom: 2px solid white;
border-left: 2px solid white;
transform: translate(-50%, -50%) rotate(-49deg) skew(0deg, -10deg);
left: 50%;
top: 50%;
z-index: 10;
}
.bapf_sfilter.divi_image_class.brchecked_default input:checked + label .bapf_img_span:after {
content: "";
position: absolute;
height: 6px;
width: 17px;
border: 0 none;
border-bottom: 1px solid #999;
border-left: 1px solid #999;
transform: translate(-45%, -30%) rotate(-49deg) skew(0deg, -10deg);
left: 50%;
top: 50%;
z-index: 9;
}
.bapf_sfilter.divi_image_class .divi_image_class_item .bapf_img_span .bapf_img_span_abslt {
position: absolute;
}
.bapf_sfilter.divi_image_class.brchecked_rotate input:checked + label .bapf_img_span {
-webkit-transform:rotate(15deg);
-moz-transform:rotate(15deg);
-ms-transform:rotate(15deg);
-o-transform:rotate(15deg);
transform:rotate(15deg);
}
.bapf_sfilter.divi_image_class.brchecked_scale input:checked + label .bapf_img_span{
transform: scale(1.1);
}
.bapf_sfilter.divi_image_class.brchecked_shadow input:checked + label .bapf_img_span {
box-shadow: 0px 0px 1px 3px #8888FF;
}
.bapf_sfilter.divi_image_class .bapf_img_multi {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 2;
transform: rotateZ(45deg);
padding: 0;
margin: 0;
box-sizing: border-box;
margin-top: -2em;
margin-bottom: -2em;
}
.bapf_sfilter.divi_image_class .bapf_img_multi .bapf_img_multi_singl {
position: absolute;
top: -50%;
bottom: -50%;
padding: 0;
margin: 0;
box-shadow: none;
box-sizing: border-box;
border: 0;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_2 .bapf_img_multi_singl,
.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl {
width:100%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_1 {
width:34%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_0,
.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_2 {
width:83%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl {
width:25%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_0,
.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_3 {
width:75%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi .bapf_img_multi_singl_0 {
left:-50%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_2 .bapf_img_multi_singl_1 {
left:50%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_1 {
left:33%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_1 {
left:25%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_2 {
left:67%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_2 {
left:50%;
}
.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_3 {
left:75%;
}
.bapf_sfilter.divi_image_class.bapf_img_txt_left .bapf_img_span {
margin-right: 0;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.divi_image_class.bapf_img_txt_right .bapf_img_span {
margin-right: 10px;
margin-left: 0;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.divi_image_class.bapf_img_txt_top .bapf_img_span,
.bapf_sfilter.divi_image_class.bapf_img_txt_bottom .bapf_img_span {
margin-right: 10px;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.divi_image_class.bapf_colorinline.bapf_img_txt_top li label,
.bapf_sfilter.divi_image_class.bapf_colorinline.bapf_img_txt_bottom li label {
display: inline-block!important;
text-align: center;
}
.bapf_sfilter.divi_image_class.bapf_img_txt_top .bapf_img_text,
.bapf_sfilter.divi_image_class.bapf_img_txt_bottom .bapf_img_text {
display: block;
margin-right: 10px;
margin-left: 10px;
}
.divi_image_class .bapf_colorinline .bapf_body li {
text-align: center;
}
.bapf_sfilter.divi_image_class.bapf_colorinline li.divi_image_class_item {
display: inline-block !important;
}
.bapf_sfilter.divi_image_class.bapf_colorinline.bapf_clr_txt_top li label,
.bapf_sfilter.divi_image_class.bapf_colorinline.bapf_clr_txt_bottom li label {
display: inline-block !important;
text-align: center;
}
.bapf_sfilter.divi_image_class.bapf_clr_txt_top .bapf_clr_text,
.bapf_sfilter.divi_image_class.bapf_clr_txt_bottom .bapf_clr_text {
display: block;
margin-left: 10px;
margin-right: 10px;
} .divi_slider_class .bapf_slidr_all {
margin-bottom: 40px;
}
.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-widget-content {
height: 2px;
background: #d1d4d7;
}
.divi_slider_class .bapf_slidr_all .bapf_from,
.divi_slider_class .bapf_slidr_all .bapf_to {
text-rendering: optimizeLegibility;
color: #6d6d6d;
font-size: 0.875em;
font-weight: 400;
}
.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-handle {
border-radius: 50px;
top: -.5em;
width: 1.2em;
height: 1.2em;
cursor: pointer;
background: #fff;
border: 1px solid #d3d3d3;
}
.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-handle:hover {
border: 1px solid #999;
}
.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-range {
background: #975dc3;
border: none;
} .divi_checkbox_class_item ul {
margin-top: 6px !important;
}
.divi_checkbox_class_item .bapf_ochild.fa-plus,
.divi_checkbox_class_item .bapf_cchild.fa-minus {
height: 1em;
width: 1em;
position: relative;
top: 3px;
margin-left: 8px;
cursor: pointer;
transition: all 0.1s;
}
.divi_checkbox_class_item .bapf_ochild.fa-plus::before,
.divi_checkbox_class_item .bapf_cchild.fa-minus::before,
.divi_checkbox_class_item .bapf_ochild.fa-plus::after,
.divi_checkbox_class_item .bapf_cchild.fa-minus::after {
content: '';
display: block;
border-top: 1px solid #6d6d6d;
position: absolute;
left: 0;
top: 50%;
width: 0.6em;
}
.divi_checkbox_class_item .bapf_ochild.fa-plus::after {
transform: rotateZ(90deg);
}
.divi_checkbox_class_item .bapf_cchild.fa-minus::before {
transform: rotateZ(45deg);
width: 0.7em;
}
.divi_checkbox_class_item .bapf_cchild.fa-minus::after {
transform: rotateZ(-45deg);
width: 0.7em;
} .bapf_sfilter.bapf_divi_button .bapf_button {
background-color: #eeeeee;
border-color: #eeeeee;
color: #333333;
display: block !important;
width: 100%;
font-family: "Source Sans Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
line-height: 1.618;
text-rendering: optimizeLegibility;
font-size: 1em;
font-weight: 400;
}
.bapf_sfilter.bapf_divi_button .bapf_button:hover {
background-color: #d5d5d5;
border-color: #d5d5d5;
} .bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy > span {
display: none;
}
.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul {
margin-left: 0;
margin-bottom: 0;
padding-left: 0 !important;
padding-bottom: 0 !important;
}
.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li {
display: inline-block;
}
.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a {
padding: .4em 2em .4em .8em;
background: #e6e6e6;
border-radius: 50px;
line-height: 1em;
font-size: .85em;
text-rendering: optimizeLegibility;
font-weight: 400;
color: #5f5f5f !important;
display: inline-block;
margin-right: 0;
margin-bottom: 0;
position: relative;
font-family: "Source Sans Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i.fa-times {
position: absolute;
left: 100%;
margin-left: -1.4em;
top: 0.9em;
}
.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i.fa-times::before,
.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i.fa-times::after {
content: '';
display: block;
border-top: 1px solid #6d6d6d;
position: absolute;
left: 0;
top: 50%;
width: 0.9em;
transform: rotateZ(45deg);
}
.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i.fa-times::after {
transform: rotateZ(-45deg);
}
.bapf_sfilter.divi_color_class .bapf_hasdesc .bapf_colaps_smb,
.bapf_sfilter.divi_checkbox_class .bapf_hasdesc .bapf_colaps_smb,
.bapf_sfilter.divi_image_class .bapf_hasdesc .bapf_colaps_smb {
right: 40px;
}
.bapf_sfilter.divi_color_class .bapf_colaps_smb,
.bapf_sfilter.divi_color_class .bapf_desci,
.bapf_sfilter.divi_checkbox_class .bapf_colaps_smb,
.bapf_sfilter.divi_checkbox_class .bapf_desci,
.bapf_sfilter.divi_image_class .bapf_colaps_smb,
.bapf_sfilter.divi_image_class .bapf_desci {
background: #e6e6e6;
border-radius: 50%;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
padding: 0;
}
.berocket_hidden_clickable .bapf_sfilter.divi_color_class .bapf_colaps_smb,
.berocket_hidden_clickable .bapf_sfilter.divi_color_class .bapf_desci,
.berocket_hidden_clickable .bapf_sfilter.divi_checkbox_class .bapf_colaps_smb,
.berocket_hidden_clickable .bapf_sfilter.divi_checkbox_class .bapf_desci,
.berocket_hidden_clickable .bapf_sfilter.divi_image_class .bapf_colaps_smb,
.berocket_hidden_clickable .bapf_sfilter.divi_image_class .bapf_desci {
background: transparent;
border-radius: 0;
width: auto;
height: auto;
text-align: center;
line-height: 1;
padding: 0;
}.berocket_single_filter_widget .bapf_purple_rounded_button .bapf_button {
background: #5d00cf;
border: 0;
border-radius: 21px;
padding: 15px 20px;
width: 300px;
max-width: 100%;
font-size: 16px;
color: white;
text-shadow: 0 1px 1px #460b2175;
}
.berocket_single_filter_widget .bapf_purple_rounded_button .bapf_button:hover {
background: #6d1dce;
} .berocket_single_filter_widget .bapf_linklike_button  .bapf_button {
background: none;
border: 0;
border-radius: 0;
padding: 0 0 0 38px;
width: auto;
max-width: 100%;
font-size: 14px;
color: #2a293b;
position: relative;
font-weight: 700;
}
.berocket_single_filter_widget .bapf_linklike_button .bapf_button:before {
content: "";
display: block;
border-right: 2px solid white;
border-bottom: 2px solid white;
width: 7px;
height: 7px;
rotate: -45deg;
border-radius: 0;
position: absolute;
left: 10px;
top: 6px;
z-index: 10;
transition: all 0.3s ease-in-out;
}
.berocket_single_filter_widget .bapf_linklike_button .bapf_button:after {
content: "";
display: block;
background: #2a293b;
width: 30px;
height: 30px;
border-radius: 30px;
position: absolute;
left: 0;
top: -5px;
z-index: 9;
transition: all 0.3s ease-in-out;
}
.berocket_single_filter_widget .bapf_linklike_button .bapf_button:hover:before {
left: 15px;
}
.berocket_single_filter_widget .bapf_linklike_button .bapf_button:hover:after {
left: 13px;
width: 16px;
} .berocket_single_filter_widget .dark_blue_button .bapf_button {
background: #3f425c;
border: 2px solid #3f425c;
border-radius: 5px;
padding: 17px 30px;
max-width: 100%;
font-size: 16px;
color: white;
}
.berocket_single_filter_widget .dark_blue_button .bapf_button:hover {
box-shadow: inset 0 0 0 1px white;
} .berocket_single_filter_widget .pink_labels_checkbox_class ul {
display: flex;
gap: 10px;
flex-wrap: wrap;
}
.berocket_single_filter_widget .pink_labels_checkbox_class li.pink_labels_checkbox_class_item input {
display: none;
}
.berocket_single_filter_widget .pink_labels_checkbox_class li.pink_labels_checkbox_class_item label {
background: #edeffc;
border-radius: 5px;
padding: 10px 14px;
font-size: 14px;
font-weight: 500;
display: block !important;
color: #222;
}
.berocket_single_filter_widget .pink_labels_checkbox_class li.pink_labels_checkbox_class_item label:hover,
.berocket_single_filter_widget .pink_labels_checkbox_class li.pink_labels_checkbox_class_item.checked label {
background: #f369fd;
}
.berocket_single_filter_widget .pink_labels_checkbox_class li.pink_labels_checkbox_class_item label:hover a,
.berocket_single_filter_widget .pink_labels_checkbox_class li.pink_labels_checkbox_class_item.checked label a {
color: #fff;
} .berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item label {
font-size: 26px;
margin: 0;
}
.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item label span.bapf_clr_span  {
border-width: 1px;
border-radius: 50%;
box-shadow: inset 0 0 0 0 white;
display: flex !important;
justify-content: center;
align-items: center;
transform: none;
border-color: transparent;
}
.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item.checked label span.bapf_clr_span,
.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item label:hover span.bapf_clr_span  {
border-radius: 50%;
box-shadow: inset 0 0 0 4px white;
}
.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item label .bapf_clr_span_abslt {
position: relative;
line-height: 1;
border-radius: 50%;
font-size: 14px;
}
.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item .bapf_clr_text {
font-size: 18px;
padding-left: 10px;
color: #222;
transition: all 0.2s ease-in;
}
.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item:hover .bapf_clr_text {
padding-left: 1px;
} .berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item label {
font-size: 26px;
margin: 0;
}
.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item label span.bapf_clr_span  {
border-width: 0;
border-radius: 9px;
display: flex !important;
justify-content: center;
align-items: center;
box-sizing: border-box;
transform: none;
margin-bottom: 0;
transition: all 0.2s ease-out;
}
.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item.checked label span.bapf_clr_span,
.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item label:hover span.bapf_clr_span,
.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item label:focus span.bapf_clr_span{
border-color: transparent;
box-shadow: inset 0 0 0 5px rgba(255, 255, 255, 0.7);
}
.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item label .bapf_clr_span_abslt {
position: absolute;
line-height: 16px;
font-size: 14px;
background: #ffffffd9;
width: 18px;
height: 18px;
border-radius: 50%;
text-align: center;
border: 1px solid #00000029;
right: 1px;
top: 1px;
text-shadow: none;
}
.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item.checked label .bapf_clr_span_abslt,
.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item:hover label .bapf_clr_span_abslt {
box-shadow: inset 0 0 0 5px rgba(255, 255, 255, 0.7);
}
.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item .bapf_clr_text {
font-size: 18px;
padding-left: 10px;
color: #222;
transition: all 0.2s ease-in;
}
.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item:hover .bapf_clr_text {
padding-left: 1px;
}.bapf_ckbox_greychck input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
display: inline-block;
vertical-align: middle;
border: 0;
border: 1px solid #ddd;
background-color: #ddd;
width: 20px;
height: 20px;
outline: none;
padding: 4px;
margin-right: 5px;
position: relative;
}
.bapf_ckbox_greychck input[type="checkbox"]:checked {
border: 1px solid #555;
background-color: transparent;
}
.bapf_ckbox_greychck input[type="checkbox"]:checked:after {
content: "";
width: 8px;
height: 10px;
border-bottom: 2px solid #333;
border-right: 2px solid #333;
display: block;
position: absolute;
top: 2px;
left: 5px;
transform: rotate(45deg);
}.bapf_sfilter.bapf_srch .bapf_form {
display: flex;
flex-direction: row;
}
.bapf_sfilter.bapf_srch .bapf_form .bapf_input {
flex-basis: 100%;
min-width: 100px;
}
.bapf_sfilter.bapf_srch .bapf_form .bapf_search {
margin-left: 5px;
}
.bapf_sfilter.bapf_srch .bapf_form {
padding: 0;
margin: 0;
}
.bapf_srch .bapf_suggest {
position: relative;
}
.bapf_srch .bapf_current_suggest {
position: absolute;
top: 100%;
left: 0;
right: 0;
background-color: white;
border: 1px solid #eee;
z-index: 1000;
overflow: auto;
}
.bapf_srch .bapf_current_suggest .bapf_suggest_element {
cursor: pointer;
color: #444;
}
.bapf_srch .bapf_current_suggest .bapf_suggest_element:hover {
background-color: #f3f3f3;
color: #111;
}
.bapf_srch .bapf_current_suggest .bapf_suggest_element {
display: block;
margin: 0;
padding: 5px;
}
.bapf_loader_search {
position: relative;
height: 100px;
}
.bapf_srch.bapf_button_icon .bapf_form {
position: relative;
}
.bapf_srch.bapf_button_icon .bapf_input {
height: 32px;
line-height: 32px;
font-size: 20px;
}
.bapf_srch.bapf_button_icon span.bapf_search {
position: absolute;
right: 0;
line-height: 32px;
top: 0;
font-size: 24px;
padding: 0;
margin: 0;
display: block;
width: 32px;
text-align: center;
cursor: pointer;
color: #777;
}
.bapf_srch.bapf_button_icon span.bapf_search:hover {
color: #333;
} .berocket_single_filter_widget .bapf_srch.bapf_search_divi .bapf_form {
background: #eeeeee;
border-radius: 6px;
position: relative;
}
.berocket_single_filter_widget .bapf_srch.bapf_search_divi .bapf_form input {
background-color: transparent;
border: 0;
padding: 2px 2px 2px 32px;
color: #4e4e4e;
height: 40px;
max-width: 100%;
width: 300px;
}
.berocket_single_filter_widget .bapf_srch.bapf_search_divi .bapf_form span {
position: absolute;
left: 5px;
top: 8px;
cursor: pointer;
} .berocket_single_filter_widget .bapf_srch.bapf_search_dark_button .bapf_form {
background: white;
border-radius: 10px;
position: relative;
box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0.4);
}
.berocket_single_filter_widget .bapf_srch.bapf_search_dark_button .bapf_form input {
background-color: transparent;
border: 0;
padding: 2px 32px 2px 11px;
color: #4e4e4e;
height: 30px;
max-width: 100%;
width: 300px;
}
.berocket_single_filter_widget .bapf_srch.bapf_search_dark_button .bapf_form span {
position: absolute;
background: #444041;
right: 0;
top: 0;
height: 30px;
width: 30px;
cursor: pointer;
border-radius: 0 10px 10px 0;
text-align: center;
line-height: 30px;
}
.berocket_single_filter_widget .bapf_srch.bapf_search_dark_button .bapf_form span i {
color: white;
} .berocket_single_filter_widget .bapf_srch.bapf_search_white_button .bapf_form {
background: white;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 30px;
position: relative;
box-shadow: 1px 2px 0 1px rgba(0, 0, 0, 0.2);
}
.berocket_single_filter_widget .bapf_srch.bapf_search_white_button .bapf_form input {
background-color: transparent;
border: 0;
padding: 2px 32px 2px 11px;
color: #4e4e4e;
height: 30px;
max-width: 100%;
width: 300px;
}
.berocket_single_filter_widget .bapf_srch.bapf_search_white_button .bapf_form span {
position: absolute;
right: 0;
top: 0;
height: 30px;
width: 30px;
cursor: pointer;
text-align: center;
line-height: 30px;
border: 0;
}.irs--bapf-flat {
height: 40px;
}
.irs--bapf-flat.irs-with-grid {
height: 60px;
}
.irs--bapf-flat .irs-line {
top: 25px;
height: 12px;
background-color: #e1e4e9;
border-radius: 8px;
}
.irs--bapf-flat .irs-bar {
top: 28px;
height: 6px;
background-color: #617be5;
}
.irs--bapf-flat .irs-bar--single {
border-radius: 8px 0 0 8px;
}
.irs--bapf-flat .irs-shadow {
height: 1px;
bottom: 16px;
background-color: #e1e4e9;
}
.irs--bapf-flat .irs-handle {
top: 25px;
font-size: 12px;
width: 1em;
height: 1em;
background-color: transparent;
}
.irs--bapf-flat .irs-handle > i:first-child {
position: absolute;
font-size: inherit;
display: block;
top: 0;
left: 0.5em;
width: 100%;
height: 100%;
margin-left: -6px;
background-color: #516bd5;
border-radius: 80px;
}
.irs--bapf-flat .irs-handle.state_hover > i:first-child,
.irs--bapf-flat .irs-handle:hover > i:first-child {
background-color: #415bc5;
}
.irs--bapf-flat .irs-min,
.irs--bapf-flat .irs-max {
top: 0;
padding: 1px 3px;
color: #999999;
font-size: 10px;
line-height: 1.333;
text-shadow: none;
background-color: #e1e4e9;
border-radius: 8px;
}
.irs--bapf-flat .irs-from,
.irs--bapf-flat .irs-to,
.irs--bapf-flat .irs-single {
color: #ffffff;
font-size: 10px;
line-height: 1.333;
text-shadow: none;
padding: 1px 5px;
background-color: #617be5;
border-radius: 8px;
}
.irs--bapf-flat .irs-from:before,
.irs--bapf-flat .irs-to:before,
.irs--bapf-flat .irs-single:before {
position: absolute;
display: block;
content: "";
bottom: -6px;
left: 50%;
width: 0;
height: 0;
margin-left: -3px;
overflow: hidden;
border: 3px solid transparent;
border-top-color: #617be5;
}
.irs--bapf-flat .irs-grid-pol {
background-color: #e1e4e9;
}
.irs--bapf-flat .irs-grid-text {
color: #999999;
}.bapf_sfilter.bapf_rtnstrs ul {
display: flex;
gap: 5px;
}
.bapf_sfilter.bapf_rtnstrs ul li {
display: flex;
place-items: center;
}
.bapf_sfilter.bapf_rtnstrs ul li,
.bapf_sfilter.bapf_rtnstrs ul li label{
padding: 0;
margin: 0;
}
.bapf_sfilter.bapf_rtnstrs ul li input {
display: none;
}
.bapf_sfilter.bapf_rtnstrs ul li label,
.bapf_sfilter.bapf_rtnstrs ul li label .fa {
font-size: 36px;
}.berocket_aapf_widget_selected_area ul {
padding-bottom: 10px !important;
} .bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy .braapf_unselect,
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_unall .braapf_unselect_all {
background-color: #E0F7F7;
padding: 0 5px 0 30px;
display: inline-block;
border-radius: 35px;
border: 3px solid #A0D7D7;
position: relative;
overflow: hidden;
line-height: 2em;
}
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy .braapf_unselect .fa-times,
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_unall .braapf_unselect_all .fa-times {
padding: 0 5px 0 7px;
position: absolute;
left: 0;
top: 0;
background-color: #428bca;
color: #E0F7F7;
line-height: 2em;
}
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_unall .braapf_unselect_all:hover,
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy .braapf_unselect:hover {
background-color: #D8EFEF;
}
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy ul,
.bapf_sfilter.bapf_sfa_blue ul.bapf_sfa_unall {
padding: 0 !important;
margin: 0 !important;
} .bapf_sfa_min_space .berocket_aapf_widget_selected_filter {
display: flex;
flex-wrap: wrap;
gap: 10px;
align-items: center;
}
.bapf_sfa_min_space .bapf_sfa_taxonomy > span {
display: none;
}
.bapf_sfa_min_space .bapf_sfa_taxonomy > ul {
display: flex;
flex-wrap: wrap;
gap: 10px;
align-items: center;
padding: 0 !important;
}
.bapf_sfa_min_space .bapf_sfa_taxonomy > ul li {
display: flex;
}
.bapf_sfa_min_space ul.bapf_sfa_unall li a,
.bapf_sfa_min_space .bapf_sfa_taxonomy > ul li a {
display: inline-block;
color: #1486ff;
background: #e8f7ffc2;
border-radius: 4px;
padding: 4px 24px 4px 9px;
line-height: 1;
font-weight: 500;
position: relative;
}
.bapf_sfa_min_space ul.bapf_sfa_unall li a {
background: transparent;
padding-left: 20px;
padding-right: 0;
}
.bapf_sfa_min_space ul.bapf_sfa_unall li a:before,
.bapf_sfa_min_space .bapf_sfa_taxonomy > ul li a:after {
content: "+";
display: inline-block;
position: absolute;
rotate: 45deg;
color: #1486ff;
font-size: 18px;
right: 5px;
top: 2px;
}
.bapf_sfa_min_space ul.bapf_sfa_unall li a:before {
right: auto;
left: 5px;
}
.bapf_sfa_min_space ul.bapf_sfa_unall li a i.fa-times,
.bapf_sfa_min_space .bapf_sfa_taxonomy > ul li a i.fa-times {
display: none;
}
.bapf_sfilter.bapf_sfa_min_space .bapf_sfa_taxonomy ul,
.bapf_sfilter.bapf_sfa_min_space ul.bapf_sfa_unall {
padding: 0 !important;
margin: 0 !important;
}.bapf_ckbox_smlchck input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
display: inline-block;
vertical-align: middle;
border: 0;
border: 1px solid #e5e5e5;
width: 14px;
height: 14px;
outline: none;
padding: 4px;
margin-right: 5px;
position: relative;
border-radius: 2px;
}
.bapf_ckbox_smlchck input[type="checkbox"]:checked:after {
content: "";
width: 6px;
height: 3px;
border: solid #111;
border-width: 0 0 2px 2px;
display: block;
position: absolute;
top: 3px;
left: 2px;
transform: rotate(-45deg);
box-sizing: content-box;
}.bapf_sfilter.bapf_cksmooth .bapf_body ul li input[type="checkbox"] {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
display: inline-block;
vertical-align: middle;
border: 2px solid #d4d8ec !important;
width: 22px;
height: 22px;
outline: none;
padding: 4px;
margin-right: 5px;
position: relative;
border-radius: 4px;
}
.bapf_sfilter.bapf_cksmooth .bapf_body ul li input[type="checkbox"]:hover,
.bapf_sfilter.bapf_cksmooth .bapf_body ul li input[type="checkbox"]:checked {
border-color: #f369fd !important;
}
.bapf_sfilter.bapf_cksmooth .bapf_body ul li input[type="checkbox"]:checked:after {
content: "";
width: 6px;
height: 12px;
border-bottom: 2px solid #f369fd;
border-right: 2px solid #f369fd;
display: block;
position: absolute;
top: 1px;
left: 5px;
transform: rotate(41deg);
}.bapf_tag_cloud input[type=checkbox] {
display: none!important;
}
.bapf_tag_cloud input[type=checkbox] + label {
padding: 3px!important;
background-color: #eee;
line-height: 1.2em;
}
.bapf_tag_cloud input[type=checkbox] + label,
.bapf_tag_cloud input[type=checkbox] + label * {
color: #333;
}
.bapf_tag_cloud input[type=checkbox]:checked + label,
.bapf_tag_cloud input[type=checkbox]:checked + label * {
background-color: #333;
color: #eee;
}
.bapf_tag_cloud ul {
text-align: center;
}
.bapf_sfilter.bapf_tag_cloud ul li {
display: inline-block !important;
line-height: 1em;
vertical-align: baseline;
margin: 6px !important;
}
.bapf_tag_cloud .bapf_tag_size_10 * {
font-size: 10px;
}
.bapf_tag_cloud .bapf_tag_size_11 * {
font-size: 11px;
}
.bapf_tag_cloud .bapf_tag_size_12 * {
font-size: 12px;
}
.bapf_tag_cloud .bapf_tag_size_13 * {
font-size: 13px;
}
.bapf_tag_cloud .bapf_tag_size_14 * {
font-size: 14px;
}
.bapf_tag_cloud .bapf_tag_size_15 * {
font-size: 15px;
}
.bapf_tag_cloud .bapf_tag_size_16 * {
font-size: 16px;
}
.bapf_tag_cloud .bapf_tag_size_17 * {
font-size: 17px;
}
.bapf_tag_cloud .bapf_tag_size_18 * {
font-size: 18px;
}
.bapf_tag_cloud .bapf_tag_size_19 * {
font-size: 19px;
}
.bapf_tag_cloud .bapf_tag_size_20 * {
font-size: 20px;
}
.bapf_tag_cloud .bapf_tag_size_21 * {
font-size: 21px;
}
.bapf_tag_cloud .bapf_tag_size_22 * {
font-size: 22px;
}
.bapf_tag_cloud .bapf_tag_size_23 * {
font-size: 23px;
}
.bapf_tag_cloud .bapf_tag_size_24 * {
font-size: 24px;
}
.bapf_tag_cloud .bapf_tag_size_25 * {
font-size: 25px;
}
.bapf_tag_cloud .bapf_tag_size_26 * {
font-size: 26px;
}
.bapf_tag_cloud .bapf_tag_size_27 * {
font-size: 27px;
}
.bapf_tag_cloud .bapf_tag_size_28 * {
font-size: 28px;
}
.bapf_tag_cloud .bapf_tag_size_29 * {
font-size: 29px;
}
.bapf_tag_cloud .bapf_tag_size_30 * {
font-size: 30px;
}
.bapf_tag_cloud .bapf_tag_size_31 * {
font-size: 31px;
}
.bapf_tag_cloud .bapf_tag_size_32 * {
font-size: 32px;
}
.bapf_tag_cloud .bapf_tag_size_33 * {
font-size: 33px;
}
.bapf_tag_cloud .bapf_tag_size_34 * {
font-size: 34px;
}.bapf_sfilter.bapf_button_berocket .bapf_button {
font-size: 20px;
padding: 8px 30px;
border: 0;
line-height: 28px;
font-weight: 600;
display: inline-block;
color: #fff;
text-transform: uppercase;
text-align: center;
text-decoration: none;
background-color: #f16543;
}
.bapf_sfilter.bapf_button_berocket .bapf_button:hover {
background-color: #d94825;
} .bapf_sfilter.bapf_button_dark_rounded .bapf_button {
background: #000;
color: #fff;
border: 0;
border-radius: 7px;
padding: 12px 15px;
width: 100%;
max-width: 240px;
font-weight: 600;
font-size: 16px;
position: relative;
}
.bapf_sfilter.bapf_button_dark_rounded .bapf_button:after{
content: "";
box-shadow: 0 7px 0 -3px #ccc;
opacity: 0;
transition: opacity 0.3s ease-in-out;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border-radius: 7px;
}
.bapf_sfilter.bapf_button_dark_rounded .bapf_button:hover:after {
opacity: 1;
} .bapf_sfilter.bapf_button_light .bapf_button {
background: #fff;
border: 2px solid #a000aa;
color: #a000aa;
border-radius: 7px;
padding: 10px 15px;
max-width: 100%;
font-weight: 500;
font-size: 16px;
}
.bapf_sfilter.bapf_button_light .bapf_button:hover {
border-color: #bd12c8;
color: #bd12c8;
}.berocket_single_filter_widget .bapf-clean-rounded ul {
display: flex !important;
flex-wrap: wrap;
gap: 10px;
}
.berocket_single_filter_widget .bapf-clean-rounded li input {
display: none;
}
.berocket_single_filter_widget .bapf-clean-rounded li label {
display: inline-block !important;
border: 2px solid #ccc;
padding: 3px 15px;
font-weight: 600;
border-radius: 14px;
color: #333;
position: relative;
}
.berocket_single_filter_widget .bapf-clean-rounded li label:hover {
border-color: #ddd;
color: #111;
}
.berocket_single_filter_widget .bapf-clean-rounded li input:checked + label {
border-color: #3781df;
color: #0d59b9;
padding-left: 26px;
}
.berocket_single_filter_widget .bapf-clean-rounded li input:checked + label:before {
border-bottom: 2px solid;
border-left: 2px solid;
border-color: #0d59b9;
content: "";
width: 10px;
height: 4px;
rotate: -45deg;
display: block;
position: absolute;
left: 8px;
top: 11px;
}
.berocket_single_filter_widget .bapf-clean-rounded .bapf_show_hide {
padding-top: 10px;
display: block;
}.bapf_sfilter.bapf_colorinline li {
display: inline-block !important;
}
.bapf_sfilter .bapf_clr_span,
.bapf_sfilter .bapf_img_span {
display: inline-block!important;
position: relative;
overflow: hidden;
margin: 0;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-top: 5px;
height: 2em;
width: 2em;
line-height: 2em;
border: 2px solid black;
text-align: center;
vertical-align: middle;
color: #222 !important;
text-shadow:
0px    0px  3px #FFF,
1px    0px  2px #FFF,
0px    1px  2px #FFF,
-1px    0px  2px #FFF,
0px   -1px  2px #FFF,
1px    1px  2px #FFF,
1px   -1px  2px #FFF,
-1px    1px  2px #FFF,
-1px   -1px  2px #FFF;
-webkit-transition: all 0.2s ease-out 0.1s;
-moz-transition: all 0.2s ease-out 0.1s;
-o-transition: all 0.2s ease-out 0.1s;
transition: all 0.2s ease-out 0.1s;
}
.bapf_sfilter .bapf_clr_span.h1em,
.bapf_sfilter .bapf_img_span.h1em {
height: 1em;
line-height: 1em;
}
.bapf_sfilter .bapf_clr_span.h2em,
.bapf_sfilter .bapf_img_span.h2em {
height: 2em;
line-height: 2em;
}
.bapf_sfilter .bapf_clr_span.h3em,
.bapf_sfilter .bapf_img_span.h3em {
height: 3em;
line-height: 3em;
}
.bapf_sfilter .bapf_clr_span.h4em,
.bapf_sfilter .bapf_img_span.h4em {
height: 4em;
line-height: 4em;
}
.bapf_sfilter .bapf_clr_span.h5em,
.bapf_sfilter .bapf_img_span.h5em {
height: 5em;
line-height: 5em;
}
.bapf_sfilter .bapf_clr_span.w1em,
.bapf_sfilter .bapf_img_span.w1em {
width: 1em;
}
.bapf_sfilter .bapf_clr_span.w2em,
.bapf_sfilter .bapf_img_span.w2em {
width: 2em;
}
.bapf_sfilter .bapf_clr_span.w3em,
.bapf_sfilter .bapf_img_span.w3em {
width: 3em;
}
.bapf_sfilter .bapf_clr_span.w4em,
.bapf_sfilter .bapf_img_span.w4em {
width: 4em;
}
.bapf_sfilter .bapf_clr_span.w5em,
.bapf_sfilter .bapf_img_span.w5em {
width: 5em;
}
.bapf_sfilter .bapf_img_span.w1em.h1em .fa,
.bapf_sfilter .bapf_img_span.w2em.h1em .fa,
.bapf_sfilter .bapf_img_span.w3em.h1em .fa,
.bapf_sfilter .bapf_img_span.w4em.h1em .fa,
.bapf_sfilter .bapf_img_span.w5em.h1em .fa,
.bapf_sfilter .bapf_img_span.w1em.h2em .fa,
.bapf_sfilter .bapf_img_span.w1em.h3em .fa,
.bapf_sfilter .bapf_img_span.w1em.h4em .fa,
.bapf_sfilter .bapf_img_span.w1em.h5em .fa {
font-size: 0.8em;
}
.bapf_sfilter .bapf_img_span.w2em.h2em .fa,
.bapf_sfilter .bapf_img_span.w3em.h2em .fa,
.bapf_sfilter .bapf_img_span.w4em.h2em .fa,
.bapf_sfilter .bapf_img_span.w5em.h2em .fa,
.bapf_sfilter .bapf_img_span.w2em.h3em .fa,
.bapf_sfilter .bapf_img_span.w2em.h4em .fa,
.bapf_sfilter .bapf_img_span.w2em.h5em .fa {
font-size: 1.6em;
}
.bapf_sfilter .bapf_img_span.w3em.h3em .fa,
.bapf_sfilter .bapf_img_span.w4em.h3em .fa,
.bapf_sfilter .bapf_img_span.w5em.h3em .fa,
.bapf_sfilter .bapf_img_span.w3em.h4em .fa,
.bapf_sfilter .bapf_img_span.w3em.h5em .fa {
font-size: 2.4em;
}
.bapf_sfilter .bapf_img_span.w4em.h4em .fa,
.bapf_sfilter .bapf_img_span.w5em.h4em .fa,
.bapf_sfilter .bapf_img_span.w4em.h5em .fa {
font-size: 3.2em;
}
.bapf_sfilter .bapf_img_span.w5em.h5em .fa {
font-size: 4em;
}
.bapf_sfilter .bapf_clr_span .bapf_clr_span_abslt {
position: relative;
z-index: 100;
}
.bapf_sfilter .bapf_img_span .bapf_clr_span_abslt {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.bapf_sfilter.brchecked_default input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_default input:checked + label .bapf_img_span,
.bapf_sfilter.brchecked_rotate input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_rotate input:checked + label .bapf_img_span {
-webkit-transform:rotate(15deg);
-moz-transform:rotate(15deg);
-ms-transform:rotate(15deg);
-o-transform:rotate(15deg);
transform:rotate(15deg);
}
.bapf_sfilter.brchecked_scale input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_scale input:checked + label .bapf_img_span {
transform: scale(1.1);
}
.bapf_sfilter.brchecked_image_shadow input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_shadow input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_shadow input:checked + label .bapf_img_span {
box-shadow: 0px 0px 1px 3px #8888FF;
}
.bapf_sfilter.brchecked_image_shadow input:checked + label .bapf_img_span {
-webkit-filter: drop-shadow(0px 0px 2px);
-moz-filter: drop-shadow(0px 0px 2px);
-o-filter: drop-shadow(0px 0px 2px);
filter: drop-shadow(0px 0px 2px);
}
.bapf_sfilter.brchecked_hue_rotate input:checked + label .bapf_clr_span,
.bapf_sfilter.brchecked_hue_rotate input:checked + label .bapf_img_span {
-webkit-filter: hue-rotate(90deg);
-moz-filter: hue-rotate(90deg);
-o-filter: hue-rotate(90deg);
filter: hue-rotate(90deg);
}
.bapf_sfilter.divi_color_class .bapf_clr_multi,
.bapf_sfilter .bapf_clr_multi {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 2;
transform: rotateZ(45deg);
padding: 0;
margin: 0;
box-sizing: border-box;
}
.bapf_sfilter .bapf_clr_multi {
margin-top: -2em;
margin-bottom: -2em;
}
.bapf_sfilter .bapf_clr_multi.bapf_clr_multi_gradient {
transform: none;
margin-top: 0;
margin-bottom: 0;
}
.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl {
position: absolute;
top: -50%;
bottom: -50%;
padding: 0;
margin: 0;
box-shadow: none;
box-sizing: border-box;
border: 0;
}
.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl,
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl {
width:100%;
}
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1 {
width:34%;
}
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_0,
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2 {
width:83%;
}
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl {
width:25%;
}
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_0,
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3 {
width:75%;
}
.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl_0 {
left:-50%;
}
.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl_1 {
left:50%;
}
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1 {
left:33%;
}
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_1 {
left:25%;
}
.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2 {
left:67%;
}
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_2 {
left:50%;
}
.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3 {
left:75%;
}
.bapf_sfilter.bapf_clr_txt_left .bapf_img_span {
margin-right: 0;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.bapf_clr_txt_right .bapf_img_span {
margin-right: 10px;
margin-left: 0;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.bapf_clr_txt_top .bapf_img_span,
.bapf_sfilter.bapf_clr_txt_bottom .bapf_img_span {
margin-right: 10px;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
.bapf_sfilter.bapf_colorinline.bapf_clr_txt_top li label,
.bapf_sfilter.bapf_colorinline.bapf_clr_txt_bottom li label {
display: inline-block!important;
text-align: center;
}
.bapf_sfilter.bapf_clr_txt_top .bapf_clr_text,
.bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text {
display: block;
margin-right: 10px;
margin-left: 10px;
}
.bapf_colorinline .bapf_body li {
text-align: center;
} .bapf_img_woborder.bapf_sfilter .bapf_img_span {
border:none;
overflow: visible;
}
.bapf_clr_woborder.bapf_sfilter .bapf_clr_span {
border:none;
}
.bapf_clr_square .bapf_clr_span {
border-radius: 50em;
}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{font-size:18px;top:22px;width:16px;height:1em;background-color:transparent}.irs--flat .irs-handle>i:first-child{font-size:inherit;position:absolute;display:block;top:0;left:50%;width:0.1111111111em;height:100%;margin-left:-0.055555555em;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{font-size:30px;top:25px;width:1em;height:1em;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{box-sizing:content-box;font-size:12px;top:37px;width:1em;height:1em;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-0.25em;left:0.25em;width:0.5em;height:0.5em;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:1em;height:1em;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:0.25em;left:0.25em;right:0.25em;bottom:0.25em;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{font-size:10px;top:25px;width:1em;height:1em;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{font-size:inherit;position:absolute;display:block;top:100%;left:0;width:0;height:0;border:0.5em solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{font-size:24px;top:26px;width:1em;height:1em;border:4px solid #006cfa;background-color:white;border-radius:80px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{font-size:16px;top:25px;width:1em;height:1em;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.bapf_radio_chck ul li input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
display: inline-block;
vertical-align: middle;
border: 2px solid #555;
width: 15px;
height: 15px;
outline: none;
border-radius: 10px;
padding: 2px;
margin-right: 5px;
position: relative;
}
.bapf_radio_chck ul li input[type="checkbox"]:checked:after {
content: "";
width: 8px;
height: 12px;
border-bottom: 2px solid #333;
border-right: 2px solid #333;
display: block;
position: absolute;
top: -4px;
left: 3px;
transform: rotate(45deg);
}.bapf_asradio2 ul li input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
display: inline-block;
vertical-align: middle;
border: 2px solid #555;
width: 15px;
height: 15px;
outline: none;
border-radius: 10px;
padding: 2px;
margin-right: 5px;
}
.bapf_asradio2 ul li input[type="checkbox"]:checked {
background: #555;
background-clip: content-box;
}.bapf_slct select {
width: 100%;
font-size: 1em;
}
.bapf_slct .select2 .select2-search__field {
width: auto!important;
}
#bapf-select2-high-zindex .select2-container{
z-index: 999999999!important;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice,
.select2-container--default .select2-selection--multiple .select2-selection__choice {
margin-right: 5px !important;
margin-top: 5px !important;
padding: 0 5px !important;
}.bapf_ckbox_sqchck input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
display: inline-block;
vertical-align: middle;
border: 2px solid #555;
width: 20px;
height: 20px;
outline: none;
padding: 4px;
margin-right: 5px;
position: relative;
}
.bapf_ckbox_sqchck input[type="checkbox"]:checked:after {
content: "";
width: 8px;
height: 12px;
border-bottom: 2px solid #333;
border-right: 2px solid #333;
display: block;
position: absolute;
top: 0;
left: 4px;
transform: rotate(45deg);
}.bapf_ckbox_square input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
display: inline-block;
vertical-align: middle;
border: 2px solid #555;
width: 20px;
height: 20px;
outline: none;
padding: 4px;
margin-right: 5px;
}
.bapf_ckbox_square input[type="checkbox"]:checked {
background: #555;
background-clip: content-box;
}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal.dialog-type-lightbox{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px}.elementor-popup-modal .elementor{width:100%}