#woof_svg_load_container {
width: 600px;
height: 600px;
vertical-align: middle;
text-align: center;
}
@media only screen and (max-width: 320px) {
#woof_svg_load_container {
width: 200px;
height: 200px;
}
}
@media only screen and (max-width: 480px) {
#woof_svg_load_container {
width: 300px;
height: 300px;
}
}
#woof_svg_load_container img {
width: 100%;
height: 100%;
}.icheckbox_minimal-grey,
.iradio_minimal-grey {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//grupfabregas.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/grey.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-grey {
background-position: 0 0;
}
.icheckbox_minimal-grey.hover {
background-position: -20px 0;
}
.icheckbox_minimal-grey.checked {
background-position: -40px 0;
}
.icheckbox_minimal-grey.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-grey.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-grey {
background-position: -100px 0;
}
.iradio_minimal-grey.hover {
background-position: -120px 0;
}
.iradio_minimal-grey.checked {
background-position: -140px 0;
}
.iradio_minimal-grey.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-grey.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
.icheckbox_minimal-grey,
.iradio_minimal-grey {
background-image: url(//grupfabregas.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/grey@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
}.woof_text_search_container .woof_text_search_go{
display: block;
width: 20px;
height: 20px;
margin-left: 3px;
background: url(//grupfabregas.com/wp-content/plugins/woocommerce-products-filter/ext/by_text/assets/img/magnifying-glass2.svg);
display: none;
border: none !important;
text-decoration: none !important;
position: absolute;
right: 5px;
top: 5px;
z-index: 98;
}
.woof_text_search_container .woof_container_inner{
position: relative;
}
.woof_husky_txt{
width: 100%;
display: block;
height: auto;
position: relative;
margin-top: -1px;
}
.woof_husky_txt-input{
width: 100%;
min-height: 30px; margin-bottom: 0 !important;
}
.woof_husky_txt-container{
font-family: sans-serif;
background: rgb(238, 238, 238);
border-radius: 2px;
border: solid 1px #eee;
padding: 0;
width: inherit;
min-height: 1px;
max-height: 1px;
overflow: hidden;
position: absolute;
width: 100%;
z-index: 9999;  margin-top: 1px;
}
.woof_husky_txt-container .woof_husky_txt-option{
display: flex;
padding: 9px 20px 9px 9px; background: #fcfcfc;
margin-bottom: 2px;
border-bottom: solid 1px #ddd;
transition: all 0.25s ease-in-out;
text-shadow: 0px 1px 0.5px #fff;
}
.woof_husky_txt-container .woof_husky_txt-option img.woof_husky_txt-option-thumbnail{
margin-top: 3px;
max-height: 72px;
}
.woof_husky_txt-container div:last-of-type{
border-bottom: none;
margin-bottom: 0;
}
.woof_husky_txt-container .woof_husky_txt-option:hover{
background: #f9f9f9;
}
.selectron23-container .selectron23-option[data-selected='1']{
background: #f9f9f9;
}
.woof_husky_txt-option img.woof_husky_txt-option-thumbnail{
max-width: 100px;
margin-right: 5px;
vertical-align: middle;
}
.woof_husky_txt-option-title{
font-weight: bold;
color: #000;
font-size: 0.9em;
line-height: 1.2em;
}
.woof_husky_txt-option-title a{
text-decoration: none !important;
}
.woof_husky_txt-option-text{
text-overflow: ellipsis;
color: #aaa;
overflow: hidden;
font-weight: normal;
line-height: 1.4em;
font-size: 12px;
}
.woof_husky_txt-container > span {
cursor: pointer;
width: 0;
height: 0;
position: absolute;
right: 10px;
margin-top: 0;
}
span.woof_husky_txt-highlight{
background-color: rgba(255, 255, 204, 0.7);
} .woof_husky_txt * {
scrollbar-width: thin;
scrollbar-color: #fcfcfc #eee;
} .woof_husky_txt *::-webkit-scrollbar {
width: 12px;
}
.woof_husky_txt *::-webkit-scrollbar-track {
background: #eee;
}
.woof_husky_txt *::-webkit-scrollbar-thumb {
background-color: #fcfcfc;
border-radius: 20px;
border: 3px solid #ddd;
}
.woof_husky_txt-loader {
position: absolute;
right: 0;
top: 0;
opacity: 0.7;
background: transparent;
border-top: 4px solid #03A9F4;
border-right: 4px solid transparent;
border-radius: 50%;
animation: 1s woof_husky_txt-loader-spin linear infinite;
}
@-webkit-keyframes woof_husky_txt-loader-spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes woof_husky_txt-loader-spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.woof_husky_txt-cross{
color: #ccc;
line-height: 0;
position: absolute;
right: 5px;
cursor: pointer;
}
.woof_husky_txt-option-breadcrumb{
font-size: 11px;
}
.woof_husky_txt-option-breadcrumb a{
text-decoration: none !important;
}
.woof_husky_txt-option-pagination a{
text-decoration: none !important;
font-size: 13px;
color: #0c0d0e;
line-height: 27px;
padding-left: 8px;
padding-right: 8px;
border: 1px solid #d6d9dc;
display: inline-block;
border-radius: 3px;
user-select: none;
margin-right: 5px;
margin-bottom: 3px;
}
.woof_husky_txt-option-pagination a:hover{
border-color: #f48024;
}
.woof_husky_txt-option-pagination b,
.woof_husky_txt-option-pagination i{
margin-right: 5px;
padding-left: 8px;
padding-right: 8px;
display: inline-block;
border-radius: 3px;
line-height: 27px;
border-color: #f48024;
border: 1px solid #f48024;
color: #0c0d0e;
user-select: none;
}
.woof_husky_txt-option-pagination i{
border-color: #d6d9dc;
}
.woof_husky_txt-labels{
display: flex;
flex-wrap: wrap;
width: fit-content;
margin-bottom: 5px;
}
.woof_husky_txt-labels > div{
margin-right: 3px;
background: #2f55d4;
padding: 2px 7px;
border-radius: 3px;
font-size: 11px;
color: #fff;
text-shadow: none;
line-height: 13px;
}
.woof_husky_txt-option-clickable{
cursor: pointer;
}
.woof_husky_txt-option{
text-align: left;
}.woof_list_label li .woof_label_term:hover,
.woof_list_label li .woof_label_term.checked {
background-color: #34495e;
border-color: #34495e;
}
.woof_list_label li {
display: inline-block !important;
margin: 2px;
vertical-align: top;
}
.woof_list_label .woof_label_term
{
background-color: #efefef;
border: 1px solid #ddd;
margin: 3px 3px 3px 0;
padding: 3px 4px;
line-height: 25px;
text-align: center;
overflow: hidden;
text-decoration: none;
cursor: pointer;
min-width: 50px;
max-width: 100%;
height: 50px;
display: flex;
justify-content: center;
align-items: center;
}
.woof_list_label li .woof_label_term:hover,
.woof_list_label li .woof_label_term.checked
{
background-color: #477bff;
border-color: #477bff;
color: #fff;
}
.woof_label_count{
font-size: 10px;
position: absolute;
border-radius: 200px;
min-width: 17px;
height: 17px;
line-height: 17px !important;
color: wheat;
text-align: center;
font-weight: bold !important;
margin: 0;
right: 0;
background-color: #efefef;
border: 1px solid #ddd;
color: #477bff;
display: flex;
justify-content: center;
align-items: center;
}.woof_quick_search_wraper .easy-autocomplete{
width: 100% !important;
}
.woof_quick_search_wraper input#woof_quick_search_form{
width: 100%;
min-width: 250px;
}
.woof_qt_key_words{
line-height: initial;
}
.easy-autocomplete-container .woof_quick_search_desc{
display: inline-block;
vertical-align: top;
width: calc(100% - 70px);
padding-left: 15px;
max-height: 70px;
overflow: hidden;
transition: max-height 0.7s ease-in-out;
}
.easy-autocomplete-container .woof_quick_search_img{
display: inline-block;
margin-top: 10px;
width:50px;
height: 50px;
}
.woof_quick_search_desc_title{
font-weight: bold;
line-height: initial;
margin-bottom: 20px;
}
.easy-autocomplete-container .woof_quick_search_desc:hover {
max-height: 200px;
} .woof_qt_item_container{
display: block;
margin-left: 0;
min-width: 80px;
}
.woof_qt_radio_reset{
visibility: hidden;
}
div.checked + label .woof_qt_radio_reset{
visibility: visible;
}
.woof_qt_radio_reset:hover{
cursor: pointer;
}
.woof_qt_radio_reset:hover img{
transform: scale(1.2);
}
.woof_qt_add_filter {
display:none;
}
.woof_qt_add_filter{
margin-bottom: 20px;
}
.woof_qt_no_products{
margin: 10px;
font-size: 18px;
}
.woof_qt_no_products_grid_1, .woof_qt_no_products_list_3 {
margin: 0 auto;
padding: 10px;
}
.woof_qt_no_products_list_3 {
text-align: center;
}
.woof_qt_no_products_list_2, .woof_qt_no_products_list_1 {
text-align: center !important
}
.woof_qt_add_filter .chosen-container{
width: 100% !important;
}
.woof_quick_search_results .woof_gs_template{
}
.wooqt_pagination{
text-align: center;
color: grey;
font-weight: 600;
padding: 14px 0;
}
.woof_qt_pagination_item {
display: inline-block;
margin-left: 3px;
margin-right: 2px;
padding-left: 5px;
padding-right: 5px;
border: 1px solid #eee;
min-width: 30px;
min-width: 30px;
}
.woof_qt_pagination_item.qt_current{
background: #fff;
}
.woof_qt_pagination_item:hover{
background: #dfdfdf;
;
cursor: pointer;
} .woof_qt_sort_wraper{
margin-left: 5px;
}
.woof_qt_sort_item {
text-align: center;
color: grey;
}
.woof_qt_sort_item:hover{
cursor: pointer;
color: yellow;
}
.woof_qt_sort_item.current_sort{
color: black;
} .woof_qt_reset_filter_btn{
display:none;
}
.woof_qt_ default_reset_filter .woof_qt_reset_filter_btn{
display:inline-block;
}
.woof_qt_notice{
color: red;
font-style: italic;
font-size: 10px;
}
#woof_quick_search_form{
border-radius: 0px;
border: 2px solid #aaa;
}
#woof_quick_search_form:focus {
border: 2px solid #aaa;
}
.woof_quick_search_wraper .woof_qt_add_filter  h4{
margin-bottom: 5px;
margin-top: 10px;
} .woof_qt_reset_filter_btn{
border: 1px solid #eee;
border-radius: 0px;
background: none;
color: red;
}
.woof_qt_reset_filter_btn:hover{
background-image: none;
}
.woof_qt .chosen-container-single .chosen-single{
border-radius: 0px;
background: none;
background-color: #fff;
box-shadow: none;
border: 1px solid #eee;
}
.woof_qt_add_filter .chosen-container-active.chosen-with-drop .chosen-single {
border: 2px solid #aaa;
border-radius: 0;
background-image: none;
box-shadow: none;
}
.woof_qt_add_filter .chosen-container-active{
background: none;
background-color: #fff;
box-shadow: none;
}
.woof_qt_add_filter .chosen-container-multi .chosen-choices{
background-image: none;
border: 1px solid #eee;
}
.woof_qt_add_filter  .chosen-container-active .chosen-choices{
box-shadow: none;
border: 2px solid #97b6be;
}
.woof_qt_add_filter  .chosen-container .chosen-results li.highlighted {
background-color: #97b6be;
background-image: none;
color: #fff;
}
.woof_qt_add_filter .chosen-container-multi .chosen-choices li.search-choice {
border: 1px solid #eee;
border-radius: 0px;
background-color: transparent;
;
background-image:none;
box-shadow: none;
}
.woof_qt_add_filter .chosen-container .chosen-drop{
border: 2px solid #aaa;
border-top: 0;
background: #fff;
box-shadow: none;
} .woof_quick_search_wraper.woof_qs_3_col #woof_quick_search_form{
width: 100%;
padding: 8px;
vertical-align: bottom;
margin-bottom: 20px;
border: 1px solid #eee;
}
.woof_qs_3_col .woof_qt_add_filter {
width: 100%;
min-width: 180px;
margin-left: 5px;
margin-right: 5px;
display: inline-block !important;
vertical-align: bottom;
}
.woof_qt_select{
width: 100%;
}dl.woof_select_radio_check{
margin: 0 !important;
}
.woof_select_radio_check dd,
.woof_select_radio_check dt {
margin: 0px;
padding: 0px;
}
.woof_select_radio_check ul {
margin: -1px 0 0 0;
}
.woof_select_radio_check dd {
position: relative;
}
.woof_select_radio_check a,
.woof_select_radio_check a:visited {
color: #839b05;
text-decoration: none;
outline: none;
font-size: 12px;
}
.woof_select_radio_check dt a {
background-color: #fff;
color: #424035 !important;
display: block;
padding: 5px 15px 5px 7px;
line-height: 18px;
overflow: hidden;
border: solid 1px #eee;
border-radius: 2px;
}
.woof_select_radio_check dt.woof_select_radio_check_opened a {
background-color: #477bff;
color: #fff !important;
border: solid 1px #fff;
}
.woof_multiSel{
margin-bottom: 0 !important;
}
.woof_select_radio_check dt a span,
.woof_multiSel span {
cursor: pointer;
display: inline-block; width: 100%;
margin-bottom: 3px;
}
.woof_select_radio_check dd ul.woof_list {
background-color: #fff;
border: 0;
color: #000;
display: none;
left: 0px;
position: absolute;
z-index: 9999;
top: 2px;
width: 100%;
list-style: none;
overflow: auto;
padding-top: 12px;
}
.woof_select_radio_check span.value {
display: none;
}
.woof_mutliSelect li{
padding: 2px 15px 2px 5px;
}
.select_radio_check dd ul.woof_list li a {
padding: 5px;
display: block;
}
.woof_select_radio_check dd ul.woof_list li a:hover {
background-color: #eee;
}
.woof_hida{
display: inline-block;
width: 100%;
font-size: 14px;
text-align: center;
}
.woof_hida_small{
font-size: 13px !important;
text-align: left !important;
}
.woof_hida .woof_products_top_panel{
padding: 0 !important;
margin: 0 !important;
}
.woof_hida .woof_products_top_panel li{
margin: 0 !important;
}
.woof_hida .woof_products_top_panel li a{
border: none !important;
padding: 2px 10px 0 9px !important;
line-height: 12px !important;
font-size: 12px !important;
} .woof_products_top_panel2{
overflow: hidden;
line-height: 23px;
margin: 5px 0 5px 0;
display: none;
position: relative;
z-index: 99;
}
.woof_products_top_panel2 ul{
margin: 0 !important;
padding: 0 !important;
}
.woof_products_top_panel2 li{
float: left;
margin: 0 5px 5px 0 !important;
list-style: none !important;
}
.woof_products_top_panel2 li a{
text-decoration: none;
}
.woof_products_top_panel2 li a:hover{
text-decoration: none;
}
.woof_products_top_panel2 li span{
padding-right: 16px;
}
.woof_products_top_panel2 li span:hover{
background-size: 14px 14px;
}
.woof_select_radio_check_opener{
background: url(//grupfabregas.com/wp-content/plugins/woocommerce-products-filter/ext/select_radio_check/img/down.svg) no-repeat 99% 50%;
outline: none;
}
.woof_select_radio_check_opened .woof_select_radio_check_opener{
background: url(//grupfabregas.com/wp-content/plugins/woocommerce-products-filter/ext/select_radio_check/img/up.svg) no-repeat 99% 50%;
outline: none;
}.woof_turbo_count{
margin-left: 15px;
}
.woof_turbo_hide{
display: none !important;
}
.woof_reset_search_form{
display: none;
}
.woof_redraw_zone{
position: relative;
}
.woof_turbo_mode_overlay{
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(255, 255, 255, 0.67);
z-index: 20;
cursor: pointer;
filter: blur(5px);
}
.woof_found_count{
display: none;
}