@charset "UTF-8";
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}

#top .avia_hidden_link_text {
display: none;
}
#top .avia_hidden_link_append {
display: none;
}
#top .iconbox * {
word-wrap: break-word;
}
#top #footer .social_bookmarks {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: center;
align-items: center;
align-content: center;
height: auto;
}
#top #footer .social_bookmarks li {
flex-grow: 0;
flex-shrink: 1;
flex-basis: auto;
align-self: center;
border: none;
width: auto;
height: auto;
} #top .avia-section:not(.av-minimum-height) {
min-height: initial;
} #top.disable_image_overlay .image-overlay {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
position: absolute !important;
top: 0px !important;
left: 0px !important;
width: 0px !important;
height: 0px !important;
overflow: hidden !important;
} #top .offscreen:empty {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
position: absolute !important;
top: 0px !important;
left: 0px !important;
width: 0px !important;
height: 0px !important;
overflow: hidden !important;
} #top .av-tab-section-outer-container :where(.prev-tab,.next-tab) {
position: absolute;
top: 0px;
background: rgba(0,0,0,.15);
color: #444;
font-size: 40px;
margin: 0px;
padding: 10px 5px;
text-decoration: none;
text-shadow: 1px 1px 2px rgba(0,0,0,.25);
border-radius: 6px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-ms-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;
z-index: 9;
}
#top .av-tab-section-outer-container :where(.prev-tab,.next-tab):hover {
background: rgba(0,0,0,.5);
color: #FFF;
text-decoration: none;
}
#top .av-tab-section-outer-container .prev-tab {
left: 2px;
}
#top .av-tab-section-outer-container .next-tab {
right: 2px;
}
@media only screen and (max-width: 989px) {
#top .av-layout-tab {
display: block;
width: 100vw;
float: left;
}
}
#top :where(.flex_cell,.flex_column):after {
content: '';
clear:both;
display: block;
position: static;
float: none;
height: 0px;
line-height:0px;
overflow: hidden;
visibility:hidden;
opacity:0;
}
.responsive #top #wrap_all .clear {
clear: both !important;
display: block !important;
position: static !important;
float: none !important;
width: initial !important;
height: 0px !important;
line-height: 0px !important;
min-width: 0px !important;
min-height: 0px !important;
max-width: none !important;
max-height: none !important;
margin: 0px !important;
padding: 0px !important;
overflow: hidden !important;
visibility: hidden !important;
opacity: 0 !important;
}
@media only screen and (max-width: 767px) {
#top.sidebar_shadow .sidebar_left .content.av-enable-shadow {
box-shadow: none;
}
}
.avia_ajax_form label.input_checkbox_label {
position: relative;
top: auto;
left: auto;
}
#top.ssif-body #wrap_all .ssif-form .column.attachment .attachment-control label:first-child:before {
content: '\e823';
font-family: 'entypo-fontello';
}
#top .avia-cookie-consent {
z-index: 999999999999999999999 !important;
} input[type="range"] {
-webkit-appearance: none;
appearance: none;
width: 100%;
height: 20px;
border-radius: 5px;
outline: none;
background: transparent;
}
input[type="range"]::-webkit-slider-thumb {
-webkit-appearance: none;
appearance: none;
width: 20px;
height: 20px;
border-radius: 50%;
cursor: pointer;
border: 1px solid;
margin: 0px;
margin-top: -5px;
}
input[type="range"]::-webkit-slider-runnable-track {
width: 100%;
height: 8px;
border-radius: 5px;
}
input[type="range"]::-moz-range-thumb {
width: 20px;
height: 20px;
border-radius: 50%;
cursor: pointer;
border: 1px solid;
}
input[type="range"]::-moz-range-track {
width: 100%;
height: 8px;
border-radius: 5px;
}
input[type="range"]::-ms-thumb {
width: 20px;
height: 20px;
border-radius: 50%;
cursor: pointer;
border: 1px solid;
}
input[type="range"]::-ms-fill-lower {
border-radius: 5px;
}
.main_color input[type="range"] { }
.main_color input[type="range"]::-webkit-slider-thumb {
background: var(--enfold-main-color-primary);
border-color: var(--enfold-main-color-button-border);
}
.main_color input[type="range"]::-webkit-slider-runnable-track {
background: var(--enfold-main-color-secondary);
}
.main_color input[type="range"]::-moz-range-thumb {
background: var(--enfold-main-color-primary);
border-color: var(--enfold-main-color-button-border);
}
.main_color input[type="range"]::-moz-range-track {
background: var(--enfold-main-color-secondary);
}
.main_color input[type="range"]::-ms-thumb {
background: var(--enfold-main-color-primary);
border-color: var(--enfold-main-color-button-border);
}
.main_color input[type="range"]::-ms-fill-lower {
background: var(--enfold-main-color-secondary);
}
.alternate_color input[type="range"] { }
.alternate_color input[type="range"]::-webkit-slider-thumb {
background: var(--enfold-alternate-color-primary);
border-color: var(--enfold-alternate-color-button-border);
}
.alternate_color input[type="range"]::-webkit-slider-runnable-track {
background: var(--enfold-alternate-color-secondary);
}
.alternate_color input[type="range"]::-moz-range-thumb {
background: var(--enfold-alternate-color-primary);
border-color: var(--enfold-alternate-color-button-border);
}
.alternate_color input[type="range"]::-moz-range-track {
background: var(--enfold-alternate-color-secondary);
}
.alternate_color input[type="range"]::-ms-thumb {
background: var(--enfold-alternate-color-primary);
border-color: var(--enfold-alternate-color-button-border);
}
.alternate_color input[type="range"]::-ms-fill-lower {
background: var(--enfold-alternate-color-secondary);
}
.header_color input[type="range"] { }
.header_color input[type="range"]::-webkit-slider-thumb {
background: var(--enfold-header-color-primary);
border-color: var(--enfold-header-color-button-border);
}
.header_color input[type="range"]::-webkit-slider-runnable-track {
background: var(--enfold-header-color-secondary);
}
.header_color input[type="range"]::-moz-range-thumb {
background: var(--enfold-header-color-primary);
border-color: var(--enfold-header-color-button-border);
}
.header_color input[type="range"]::-moz-range-track {
background: var(--enfold-header-color-secondary);
}
.header_color input[type="range"]::-ms-thumb {
background: var(--enfold-header-color-primary);
border-color: var(--enfold-header-color-button-border);
}
.header_color input[type="range"]::-ms-fill-lower {
background: var(--enfold-header-color-secondary);
}
.socket_color input[type="range"] { }
.socket_color input[type="range"]::-webkit-slider-thumb {
background: var(--enfold-socket-color-primary);
border-color: var(--enfold-socket-color-button-border);
}
.socket_color input[type="range"]::-webkit-slider-runnable-track {
background: var(--enfold-socket-color-secondary);
}
.socket_color input[type="range"]::-moz-range-thumb {
background: var(--enfold-socket-color-primary);
border-color: var(--enfold-socket-color-button-border);
}
.socket_color input[type="range"]::-moz-range-track {
background: var(--enfold-socket-color-secondary);
}
.socket_color input[type="range"]::-ms-thumb {
background: var(--enfold-socket-color-primary);
border-color: var(--enfold-socket-color-button-border);
}
.socket_color input[type="range"]::-ms-fill-lower {
background: var(--enfold-socket-color-secondary);
}
.footer_color input[type="range"] { }
.footer_color input[type="range"]::-webkit-slider-thumb {
background: var(--enfold-footer-color-primary);
border-color: var(--enfold-footer-color-button-border);
}
.footer_color input[type="range"]::-webkit-slider-runnable-track {
background: var(--enfold-footer-color-secondary);
}
.footer_color input[type="range"]::-moz-range-thumb {
background: var(--enfold-footer-color-primary);
border-color: var(--enfold-footer-color-button-border);
}
.footer_color input[type="range"]::-moz-range-track {
background: var(--enfold-footer-color-secondary);
}
.footer_color input[type="range"]::-ms-thumb {
background: var(--enfold-footer-color-primary);
border-color: var(--enfold-footer-color-button-border);
}
.footer_color input[type="range"]::-ms-fill-lower {
background: var(--enfold-footer-color-secondary);
} #top [data-av_svg_icon] {
display: inline-flex;
justify-content: center;
align-items: center;
}
#top [data-av_svg_icon] svg {
fill: currentColor !important;
}.avia-fold-unfold-section{
position: relative;
display: block;
float: left;
width: 100%;
}
.avia-fold-unfold-section.avia-fold-init{
max-height: 80px;
overflow: hidden;
opacity: 0.3;
}
.avia-fold-textblock-wrap.avia-fold-init:not(.avia-fold-init-done) .avia_textblock,
.avia-fold-section-wrap.avia-fold-init:not(.avia-fold-init-done) + .avia-section,
.avia-fold-grid-row-wrap.avia-fold-init:not(.avia-fold-init-done) + .av-layout-grid-container{
display: none;
}
.avia-fold-unfold-section.avia-fold-init-done{
max-height: 500px;
overflow: hidden;
opacity: 1;
transition: all 1.0s ease-in-out;
}
.avia-fold-unfold-section .av-fold-unfold-container{
position: relative;
clear: both;
overflow: hidden;
max-height: 80px; transition: all 0.7s ease-in-out;
}
.avia-fold-unfold-section .av-fold-unfold-container::after{
opacity: 0;
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
background: linear-gradient( to bottom, rgba(255,255,255,0), rgba(255,255,255,1) );
z-index: -1; height: 100%;
transition: all 0.7s ease-in-out;
}
.avia-fold-unfold-section .av-fold-unfold-container.folded::after{
z-index: 500;
opacity: 1;
}
.av-fold-unfold-container .av-fold-unfold-inner{
display: block;
position: relative;
float: left;
width: 100%;
}
.avia-fold-unfold-section .av-fold-button-wrapper{
position: relative;
display: block;
float: left;
width: 100%;
padding-left: 0;
padding-right: 0;
}
.avia-fold-unfold-section.align-left .av-fold-button-wrapper.av-fold-btn-padding{
padding-left: 30px;
}
.avia-fold-unfold-section.align-right .av-fold-button-wrapper.av-fold-btn-padding{
padding-right: 30px;
}
.avia-fold-unfold-section .av-fold-button-container{
position: relative;
display: inline-block;
margin-top: 15px;
margin-bottom: 15px;
float: left;
z-index: 20;
transition: all 0.7s ease-in-out;
}
.avia-fold-unfold-section.align-right .av-fold-button-container{
float: right;
}
.avia-fold-unfold-section.align-center .av-fold-button-container{
left: 50%;
transform: translateX(-50%);
}
.avia-fold-unfold-section.fold-button .av-fold-button-container{
padding: 0.5em 0.8em;
border: 1px solid;
border-radius: 7px;
}
#top .avia-fold-unfold-section :not(.avia-button-wrap) .av-fold-button-container{
text-decoration: underline;
}
.avia-fold-unfold-section .av-fold-button-container:hover{
opacity: 0.6;
cursor: pointer;
} .avia-fold-unfold-section .av-fold-unfold-container .avia_textblock{
display: inline-block;
}