.flx {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.flxwr {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.alc {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.fl10 {
-webkit-box-flex: 1;
-webkit-flex: 1 0;
-ms-flex: 1 0;
flex: 1 0;
}
#wpa_wcpb_product_data img {
vertical-align: middle;
} .wpa-wcpb-list {
padding: 20px 0;
overflow: hidden;
}
.wpa-wcpb-list .wpa-title {
margin-bottom: 20px;
}
.wpa-wcpb-list .total {
margin: 20px 0;
}
.wpa-wcpb-list .list-image {}
.wpa-wcpb-list .list-image {
margin-bottom: 20px;
}
.wpa-wcpb-list .list-image .item {
}
.wpa-wcpb-list .list-image .item:last-child .plus {
display: none;
}
.wpa-wcpb-list .list-image .plus {
padding: 0 5px;
}
.wpa-wcpb-list .list-select .variable span {
text-transform: capitalize;
}
.wpa-wcpb-list .list-select .item {
margin-bottom: 10px;
}
.select-wrap {
display: inline-block;
margin-right: 10px;
}
.wpa-wcpb-list select option[disabled="disabled"]{
color: #ccc;
} .wpa-wcpb-list .wpa_wcpb_add_to_cart,
.wpa-wcpb-list div.showbox {
float: left;
margin-right: 10px;
}
.wpa-wcpb-list div.loader {
position: relative;
display: none;
width: 25px;
background: none;
}
.wpa-wcpb-list div.loader:before {
content:'';
display: block;
padding-top: 100%;
}
.wpa-wcpb-list svg {
height: 100%;
width: 100%;
position: absolute;
top: 0; bottom: 0; left: 0; right: 0;
margin: auto;
}
.wpa-wcpb-list svg .loader_rotation, .wpa-wcpb-list svg .loader_path {
stroke-linecap: square;
stroke-width: 3;
}
.wpa-wcpb-list .loader_path {
opacity: 0;
stroke: black;
transition: opacity 0.5s, stroke-dashoffset 0.5s;
}
.wpa-wcpb-list .loader_background {
opacity: 0; stroke: black;
fill: none;
transition: opacity 0.1s, stroke-dashoffset 0.5s;
}
.wpa-wcpb-list .loader_rotation { stroke: black;
fill: none;
stroke-dashoffset: 0;
stroke-dasharray: 1,200;
transform-origin: center center;
transition-delay: 1s;
transition: opacity 0.1s, stroke-dasharray 0.5s, transform 0.5s;
animation: dash 1.5s ease-in-out infinite, rotate 2s linear infinite;
}
@keyframes rotate {
100%{
transform: rotate(360deg);
}
}
@keyframes dash {
0%{
stroke-dasharray: 1,200;
stroke-dashoffset: 0;
}
50%{
stroke-dasharray: 89,200;
stroke-dashoffset: -35px;
}
100%{
stroke-dasharray: 89,200;
stroke-dashoffset: -124px;
}
}
.wpa-wcpb-list .loader.done .loader_path,
.wpa-wcpb-list .loader.done .loader_background {
opacity: 1;
stroke-dashoffset: 0;
}
.wpa-wcpb-list .loader.done .loader_rotation {
opacity: 0;
stroke-dasharray: 200,0;
animation: none;
}
.wpa-wcpb-list .variation {
overflow: hidden;
}
.wpa-wcpb-list .variation,
.wpa-wcpb-list .variation dd,
.wpa-wcpb-list .variation p {
margin: 0;
}
.wpa-wcpb-list .variation dt,
.wpa-wcpb-list .variation dd {
float: left;
}
.wpa-wcpb-list .variation dt {
clear: left
} .shop_table tr.bundle-products ul li {
list-style-type: none;
margin-bottom: 10px;
}
.shop_table tr.bundle-products ul li img {
margin-right: 10px;
max-width: 50px;
}
.wpa-message, .wpa-error {
clear: both;
opacity: 0;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
-o-transition: all 0.2s ease-in-out 0s;
transition: all 0.2s ease-in-out 0s;
}.is-flex {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.is-block {
display: block;
}
.is-center {
-webkit-justify-content: center;
-ms-flex-pack: center;
-webkit-box-pack: center;
justify-content: center;
text-align: center;
}
.is-relative {
position: relative;
}
.is-absolute {
position: absolute;
}
.swatch {
margin-bottom: 10px;
}
.swatch .reset_variations {
display: none !important;
}
.swatch__title {
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
}
.swatch__list {
list-style: none;
margin: 10px -5px;
padding: 0;
}
.swatch__list + .swatch__list {
display: none;
}
.price + .swatch__list {
margin: 0 -5px;
}
.swatch__list--item {
margin: 3px;
border-radius: 50%;
border: 1px solid #ddd;
padding: 2px;
}
.swatch__list--item.is-selected {
background: #333;
border-color: #333;
color: #fff;
pointer-events: none;
}
.swatch__list--item:not(.is-selected) {
cursor: pointer;
}
.swatch__list--item.disabled {
opacity: 0.5;
position: relative;
pointer-events: none;
}
.swatch__list--item.disabled:before,
.swatch__list--item.disabled:after {
content: "";
width: 100%;
height: 1px;
background: #ddd;
top: 50%;
left: 0;
transform: rotate(45deg);
position: absolute;
opacity: 1;
}
.swatch__list--item.disabled:after {
transform: rotate(-45deg);
}
.upsells .swatch__list .swatch__list--item.disabled,
.related .swatch__list .swatch__list--item.disabled  {
opacity: 1;
position: relative;
pointer-events: auto;
}
.upsells .swatch__list .swatch__list--item.disabled:before,
.upsells .swatch__list .swatch__list--item.disabled:after,
.related .swatch__list .swatch__list--item.disabled:before,
.related .swatch__list .swatch__list--item.disabled:after {
display: none;
}
.swatch__value {
display: block;
width: 24px;
height: 24px;
line-height: 26px;
border-radius: 50%;
text-align: center;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
.is-label > .value,
.is-color > .value {
display: none;
}
.swatch.is-label .swatch__value {
font-size: 12px;
}
.swatch__tooltip,
.swatch__tooltip:before {
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.swatch__tooltip {
background: rgba(0, 0, 0, .8);
color: #fff;
font-size: 12px;
padding: 2px 15px;
border-radius: 2px;
top: -25px;
transition: all .32s;
opacity: 0;
visibility: hidden;
white-space: nowrap;
}
.swatch__tooltip:before {
content: "";
position: absolute;
border: 5px solid transparent;
border-top: 5px solid rgba(0, 0, 0, .8);
bottom: -10px;
}
.swatch__list--item:hover .swatch__tooltip {
top: -33px;
opacity: 1;
visibility: visible;
}
.u-small {
padding: 1px;
}
.u-small .swatch__value {
width: 16px;
height: 16px;
line-height: 16px;
font-size: 11px;
}
.wcvs-loading:before {
content: "";
background: #fff url(//selectivegirona.com/wp-content/plugins/wpa-woocommerce-variation-swatch/assets/img/loading.svg) no-repeat center center;
position: absolute;
left: 0;
right: 0;
width: 100%;
height: 100%;
z-index: 100;
}
@media only screen and (max-width: 736px) {
.u-small .swatch__value,
.swatch__value {
width: 24px;
height: 24px;
line-height: 24px;
}
}.wcppec-checkout-buttons {
text-align: center;
margin: 1em 0;
overflow: hidden;
}
.wcppec-checkout-buttons .woocommerce-error {
text-align: left;
}
.wcppec-checkout-buttons__separator {
display: block;
margin: 0 0 1em;
}
.wcppec-checkout-buttons__button {
display: inline-block;
text-decoration: none !important;
border: 0 !important;
padding-top: 1em;
}
.wcppec-checkout-buttons__button img {
margin: 0 auto;
}
.paypal-button-widget .paypal-button,
.paypal-button-widget .paypal-button:hover {
background: transparent;
box-shadow: none;
border: none;
}
.wcppec-cart-widget-button {
display: inline-block;
text-decoration: none !important;
border: 0 !important;
}
.site-header .widget_shopping_cart p.buttons.wcppec-cart-widget-spb {
padding: 0 1em 1em;
}
.site-header .widget_shopping_cart .woocommerce-mini-cart__empty-message + p.buttons.wcppec-cart-widget-spb {
display: none;
}
.payment_method_ppec_paypal img {
max-height: 68px !important;
border-radius: 0;
}
.wc-gateway-ppec-cancel {
display: block;
text-align: center;
padding: 10px;
}
#woo_pp_ec_button_checkout {
display: none;
}
#payment .place-order .button {
display: block;
} .wc_ppec_small_payment_buttons {
width: 150px;
display: inline-block;
}
.wc_ppec_medium_payment_buttons {
width: 250px;
display: inline-block;
}
.wc_ppec_large_payment_buttons {
width: 350px;
display: inline-block;
}#place_order.ppcp-hidden{display:none !important}.ppcp-disabled{cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ppcp-disabled *{pointer-events:none}.ppc-button-wrapper .ppcp-messages:first-child{padding-top:10px}#ppc-button-ppcp-gateway{line-height:0}#ppc-button-ppcp-gateway div[class^=item-]{margin-top:14px}#ppc-button-ppcp-gateway div[class^=item-]:first-child{margin-top:0}#ppc-button-minicart{line-height:0;display:block}.ppcp-button-apm{--apm-button-border-radius: 4px;overflow:hidden;min-width:0;max-width:750px;line-height:0;border-radius:var(--apm-button-border-radius);height:45px;margin-top:14px}.ppcp-button-apm.ppcp-button-pill{--apm-button-border-radius: 50px}.ppcp-button-apm.ppcp-button-minicart{display:block}.ppcp-width-min .ppcp-button-apm{height:35px}.ppcp-width-300 .ppcp-button-apm{height:45px}.ppcp-width-500 .ppcp-button-apm{height:55px}.wp-block-woocommerce-checkout .ppcp-button-apm,.wp-block-woocommerce-cart .ppcp-button-apm{margin:0;min-width:0}.wp-admin .ppcp-button-apm{pointer-events:none}.yith-woocommerce-ajax-product-filter{
position: relative;
}
.yith-wcan-group:after {
content: "";
display: table;
clear: both;
}
.yith-wcan-loading {
background: url(//selectivegirona.com/wp-content/plugins/yith-woocommerce-ajax-navigation/assets/images/ajax-loader.gif) no-repeat center;
height: 100px;
}
.woocommerce .widget_layered_nav ul.yith-wcan li span,
.woocommerce-page .widget_layered_nav ul.yith-wcan li span {
cursor: not-allowed;
}
.yith-wcan-list-price-filter{
margin-left: 0;
} ul.yith-wcan-color.yith-wcan.yith-wcan-group,
ul.yith-wcan-list {
list-style: none;
margin-left: 0;
}
.yith-wcan-color li:first-child{
margin-left: 0;
}
.yith-wcan-color li {
float: left;
}
.woocommerce .widget_layered_nav ul.yith-wcan-color li a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-color li a,
.woocommerce .widget_layered_nav ul.yith-wcan-color li span,
.woocommerce-page .widget_layered_nav ul.yith-wcan-color li span {
border: 1px solid #ddd;
display: block;
height: 20px;
margin: 5px 5px 5px 0;
padding: 0;
width: 20px;
overflow: hidden;
text-indent: 100%;
white-space: nowrap;
box-sizing: content-box;
}
.woocommerce .widget_layered_nav ul.yith-wcan-color li a:hover,
.woocommerce-page .widget_layered_nav ul.yith-wcan-color li a:hover,
.woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-color li.chosen a,
.woocommerce .widget_layered_nav ul.yith-wcan-color li span:hover,
.woocommerce-page .widget_layered_nav ul.yith-wcan-color li span:hover,
.woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen span,
.woocommerce-page .widget_layered_nav ul.yith-wcan-color li.chosen span {
border: 1px solid #444;
background-image: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
} .yith-wcan-label li {
float: left;
}
.woocommerce .widget_layered_nav ul.yith-wcan-label li a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a,
.woocommerce .widget_layered_nav ul.yith-wcan-label li span,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li span {
background: #efefef;
border: 1px solid #ddd;
display: block;
margin: 5px 5px 5px 0;
padding: 2px;
overflow: hidden;
text-decoration: none;
}
.woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover,
.woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a {
border: 1px solid #444;
background-image: none;
background-color: #ad74a2;
color: #fff;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
} .yit-wcan-select-open {
background: transparent url(//selectivegirona.com/wp-content/plugins/yith-woocommerce-ajax-navigation/assets/images/select-arrow.png) top 15px right no-repeat;
border: 1px solid #cecece;
color: #838383;
display: block;
line-height: 16px;
margin-bottom: 15px;
margin-top: 15px;
overflow: hidden;
padding: 10px 30px 10px 10px;
}
.yit-wcan-select-open.active {
background: transparent url(//selectivegirona.com/wp-content/plugins/yith-woocommerce-ajax-navigation/assets/images/select-arrow.png) bottom 15px right no-repeat;
}
.yith-wcan-select-wrapper {
background: #ffffff;
margin: 0 4px 4px 0;
max-height: 240px;
padding-bottom: 30px;
position: absolute;
overflow-x: hidden;
overflow-y: auto;
width: 100%;
z-index: -1;
border: 1px solid #cecece;
padding: 10px 0px;
margin-top: -16px;
}
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li {
padding: 5px 8px;
border-bottom: 1px solid transparent;
border-top: 1px solid transparent;
}
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li:hover,
.woocommerce-page .widget_layered_nav .yith-wcan-select-wrapper ul li.chosen {
-webkit-box-shadow: 0px 3px 0px #F2F2F2 inset, 0px -3px 0px #F2F2F2 inset;
-moz-box-shadow: 0px 3px 0px #f2f2f2 inset, 0px -3px 0px #f2f2f2 inset;
box-shadow: 0px 3px 0px #F2F2F2 inset, 0px -3px 0px #F2F2F2 inset;
border-bottom: 1px solid #cecece;
border-top: 1px solid #cecece;
}
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li a, .widget .yit-wcan-select-open {
width: 100%;
color: #838383;
box-sizing: border-box;
-moz-box-sizing: border-box; }
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li a, .widget .yit-wcan-select-open {
width: auto;
display: block;
}
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li.chosen a{
padding: 0;
}
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li a:hover, .widget .yit-wcan-select-open:hover {
text-decoration: none;
color: #838383;
}
.woocommerce-page .widget_layered_nav .yith-wcan-select-wrapper ul li.chosen a,
.woocommerce-page .widget_layered_nav .yith-wcan-select-wrapper ul li.chosen a {
background: transparent url(//selectivegirona.com/wp-content/plugins/yith-woocommerce-ajax-navigation/assets/images/cross.png) bottom 6px left no-repeat;
border: none;
} .woocommerce .widget_layered_nav ul.yith-wcan-select li.chosen a:before,
.woocommerce-page .widget_layered_nav ul.yith-wcan-select li.chosen a:before {
content: "";
} .yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li.yit-wcan-child-terms.level-1 {
padding-left: 30px;
}
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li.yit-wcan-child-terms.level-2 {
padding-left: 60px;
}
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li.yit-wcan-child-terms.level-2 {
padding-left: 90px;
}
.yit-wcan-parent-terms ul.yith-child-terms.level-0 {
padding-left: 20px;
}
.yit-wcan-parent-terms ul.yith-child-terms.level-1 {
padding-left: 40px;
}
.yit-wcan-parent-terms ul.yith-child-terms.level-2 {
padding-left: 60px;
}
.yit-wcan-parent-terms ul.yith-child-terms.level-3 {
padding-left: 80px;
} .yith-wcan-sort-by ul.orderby {
list-style: none;
padding: 0;
}
.yith-wcan-sort-by ul.orderby li.orderby-wrapper {
margin-bottom: 5px;
}
.yith-wcan-sort-by ul.orderby li.orderby-wrapper > a.active:before,
a.yith-wcan-onsale-button.active:before,
a.yith-wcan-instock-button.active:before,
a.yith-wcan-price-link.active:before,
ul.yith-wcan-list li.chosen > a:before{
font-family: WooCommerce;
speak: none;
font-variant: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
text-decoration: none;
font-weight: 400;
line-height: 1;
content:"";
color: #a00;
margin-right: .618em;
}
.woocommerce .widget_layered_nav ul.yith-wcan-color li a.multicolor {
position: relative;
}
.woocommerce .widget_layered_nav ul.yith-wcan-color li a span.multicolor {
width: 0;
height: 0;
border-style: solid;
position: absolute;
top: 0;
left: 0;
margin: 0;
cursor: pointer;
}
.woocommerce .widget_layered_nav ul.yith-wcan-color li a span.multicolor.color-1{
border-width: 20px 20px 0 0;
}
.woocommerce .widget_layered_nav ul.yith-wcan-color li a span.multicolor.color-2{
border-width: 0 0 20px 20px;
}
.woocommerce .widget_layered_nav ul.yith-wcan-color li a.multicolor.round {
border-radius: 50%;
}
.yith-wcan-pro.woocommerce .widget_price_filter .price_slider_amount button {
display: none;
}
.woocommerce .widget_price_filter .price_slider_amount #min_price.yith_wcan_no_slider,
.woocommerce .widget_price_filter .price_slider_amount #max_price.yith_wcan_no_slider {
margin-bottom: 10px;
} .yith-woocommerce-ajax-product-filter.with-checkbox ul{
list-style-type: none;
padding-left: 0;
margin-left: 0;
}
.yith-woocommerce-ajax-product-filter.yith-wcan-sort-by.with-checkbox ul{
margin-left: 0;
}
.yith-woocommerce-ajax-product-filter.with-checkbox ul li a:before{
content: '';
display: inline-block;
background-image: url(//selectivegirona.com/wp-content/plugins/yith-woocommerce-ajax-navigation/assets/images/checkbox_sprite.png);
background-repeat: no-repeat;
background-position: top center;
width: 11px;
height: 11px;
margin-right: 5px;
}
.yith-woocommerce-ajax-product-filter.yith-wcan-sort-by.with-checkbox ul li a:before{
background-image: url(//selectivegirona.com/wp-content/plugins/yith-woocommerce-ajax-navigation/assets/images/radio_sprite.png);
}
.yith-woocommerce-ajax-product-filter.with-checkbox ul li > a.active:before,
.yith-woocommerce-ajax-product-filter.with-checkbox ul li > a.chosen:before,
.yith-woocommerce-ajax-product-filter.with-checkbox ul li.active > a:before,
.yith-woocommerce-ajax-product-filter.with-checkbox ul li.chosen > a:before,
.yith-woocommerce-ajax-product-filter.with-checkbox ul.orderby li a.active:before,
.yith-woocommerce-ajax-product-filter.with-checkbox ul.orderby li a.chosen:before,
.yith-woocommerce-ajax-product-filter.with-checkbox ul.orderby li.active > a:before,
.yith-woocommerce-ajax-product-filter.with-checkbox ul.orderby li.chosen > a:before,
.widget_layered_nav.with-checkbox .chosen::before{
content: '';
background-position: bottom center;
}
.widget_layered_nav.with-checkbox .chosen::before{
display: none;
}
.yith-woocommerce-ajax-product-filter.with-checkbox ul li a:after,
.yith-woocommerce-ajax-product-filter.with-checkbox ul li a.active:after,
.yith-woocommerce-ajax-product-filter.with-checkbox ul li a.chosen:after,
.yith-woocommerce-ajax-product-filter.with-checkbox ul li.active a:after,
.yith-woocommerce-ajax-product-filter.with-checkbox ul li.chosen a:after{
content: '';
display: none;
} .widget .yith-wcan-show-all-categories,
.widget .yith-wcan-show-all-tags {
margin-bottom: 15px;
display: inline-block;
}
.widget .yith-wcan-show-all-categories a,
.widget .yith-wcan-show-all-tags a{
font-size: 10px;
text-transform: uppercase;
}
.widget .yith-wcan-show-all-categories a:before,
.widget .yith-wcan-show-all-tags a:before{
content: "<";
margin-right: 5px;
font-weight: bold;
font-size: 12px;
}
.yith-woocommerce-ajax-product-filter ul li{
list-style: none;
} .theme-storefront .widget_layered_nav .yith-wcan-list li::before{
width: 0;content: "" !important;
float: none;
padding-left: 0 !important;
}
.theme-storefront .widget_layered_nav .yith-wcan-list li,
.theme-storefront .yith-woocommerce-ajax-product-filter.widget_layered_nav ul li{
padding-left: 0 !important;
}
.theme-storefront .yith-woocommerce-ajax-product-filter ul li.chosen a:before,
.theme-storefront .yith-woocommerce-ajax-product-filter.yith-wcan-sort-by ul li a.active:before{
font-family: 'Font Awesome 5 Free';
content: "\f057";
}
.theme-storefront .yith-woocommerce-ajax-product-filter.with-checkbox ul li.chosen a:before,
.theme-storefront .yith-woocommerce-ajax-product-filter.yith-wcan-sort-by.with-checkbox ul li a.active:before {
content: "";
}
.theme-storefront .widget-area .yith-woocommerce-ajax-product-filter a:not(.button):before {
text-decoration: none;
display: inline-block
} .theme-flatsome .yith-woocommerce-ajax-product-filter ul.yith-child-terms{
display: block;
}
.theme-flatsome .yith-woocommerce-ajax-product-filter ul li.yit-wcan-parent-terms,
.theme-flatsome .yith-woocommerce-ajax-product-filter ul.yith-child-terms li{
display: inline;
} .theme-twentytwentyone.yith-wcan-pro .widget_layered_nav.yith-woo-ajax-navigation li.chosen::before{
display: none;
}
.theme-twentytwentyone.yith-wcan-pro .widget_layered_nav ul.yith-wcan-select li.chosen a::before{
margin-right: 15px;
}
.theme-twentytwentyone.yith-wcan-pro .yith-wcan-select-wrapper{
top: 95px;
display: none;
}.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}