/*
Theme Name: FreakLizard Auto Total Child
Theme URI: https://https://freaklizardauto.co.uk/
Description: FreakLizard Auto child theme of the Total theme
Author: Purple Pixels
Author URI: http://www.purple-pixels.com
Template: Total
Version: 1.1
*/

/* Parent stylesheet is loaded from functions.php not using @import */

/* ------------------------ 
           general 
------------------------ */
/* 
    theme colors: 
    yellow: #ffd200 rgb: 255,210,0
    deep yellow for links: #e5ac00
    red: #e74c3c
    green: #c1cc0e

    dark backgrounds: #141516, #222222, #1b1c1c and #000000
    lighter greys: #555555, #cccccc   
*/

/* disable this if using the theme customise */
#site-header,
#site-header-sticky-wrapper.is-sticky #site-header {
    background: #000;
}
#site-header-sticky-wrapper.not-sticky {
    z-index: 1000;
    position: relative;
  }
#site-logo a.site-logo-text,
.navbar-style-one .dropdown-menu > li.menu-item > a > span.link-inner {
    color: #fff;
    text-transform: uppercase;
}
.woo-menu-icon.ubermenu-item-level-0.ubermenu-item {
    margin-bottom: -7px;
  }
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 0px;
    right: 1px;
    width: 20px;
}
.theme-button, 
.color-button, 
input[type="submit"], 
button, 
.button, 
.added_to_cart, 
.wp-block-search .wp-block-search__button, 
.wp-block-file a.wp-block-file__button,
.wpce-filter-widget-inner.wpce-widget-buttons-2 .wpce-field-buttons input[type="submit"],
.wpce-widget-layout-h.wpce-widget-buttons-1 input[type="submit"] {
    background: #ffd200;
    color: #222;
}
/* eof disable */

::selection {
    background: #ffd200/*#3a7f9d*/;
    /*color: #fff;*/
}
::-moz-selection {
    background: #ffd200;
    /*color: #fff;*/
}
select.orderby option {
    background: #fff;
  }
/* top bar content login. Disabled in customise > Top Bar > Content - 
code in (D:) > _Webdesign > _Freaklizard>Documents > 2022-01-17_new site.txt */
/* mini cart in top header */
.wpex-cart-link__items .wpex-cart-link__count {
    color: #222;
    width: 15px;
    display: inline-block;
    overflow: hidden;
    height: 15px;
    background: #ffd200;
    font-weight: bold;
    font-size: .8em;
    border-radius: 50%;
    text-align: center;
    line-height: 1.4;
    position: relative;
    right: 12px;
    top: -3px;
  }
#site-header-inner {
    padding-left: 45px;
    background-image: url(https://freaklizardauto.co.uk/wp-content/uploads/2026/05/freaklizard-lz-bg-1.png);
    background-repeat: no-repeat;
    background-position: 0 10px;
}
.home {
    background-color: #121212;
}
.home .page-header {
    display: none;
}
body.content-right-sidebar #content-wrap .content-area, 
.content-right-sidebar .content-area,
body.content-right-sidebar #content-wrap #sidebar, 
.content-right-sidebar #sidebar {
    margin-top: 40px;
}
.centered {
 text-align: center;
}
.centered.fl-payment img {
    position: relative;
    top: 10px;
    width: 300px;
  }
  /* yellow buttons before slideshow on front page */
  #fl-button-before-slides .vcex-list-item-link.wpex-no-underline {
    padding: 20px;
    display: inline-block;
    width: 100%;
  }
.horisontal-finder .wpce-widget-layout-h.wpce-widget-buttons-1 input[type="submit"] {
    margin-bottom: 0;
}
body.home .select2-container--default .select2-selection--single, 
body.home .select2-container--default .select2-search--dropdown .select2-search__field, 
body.home .select2-dropdown {
    border-color: #ffd200;
}
.home .wpce-filter-widget-inner .wpce-field .select2-container--default .select2-selection--single .select2-selection__arrow,
.error404 .wpce-filter-widget-inner .wpce-field .select2-container--default .select2-selection--single .select2-selection__arrow {
    width: 40px;
    background: #ffd200;
    top: 0;
}
.home .vcex-image-banner {
    min-height: 370px;
}
.vcex-image-banner.fl-img-cat .vcex-ib-img {
    background-position: center;
  }
.vcex-image-banner.fl-img-cat .vcex-ib-content-wrap {
    padding: 10px 10px 55%;
    margin-top: 70%;
    margin-bottom: -70%;
}
.vcex-image-banner.fl-img-cat:hover div.vcex-ib-content-wrap {
    background-color: #ffd200;
}
.overlay-title-push-up {
    background: #ffd200;
}
/* Uber menu styles */
fl-menu-placeholder {
    color: #ffffff;
}
#site-navigation-wrap{
    width:100%;
    right:0;
}
.header-one #site-logo{
    font-family: "Trade Winds";
    position:relative;
    top: 7px;
    z-index:20;
}
.ubermenu .ubermenu-item-level-0 {
    vertical-align: middle;
}
.ubermenu .ubermenu-tab-layout-left > .ubermenu-tabs-group {
    border-top-width: 15px !important;
}
#menu-item-50 .ubermenu-target,
#menu-item-848036 .ubermenu-target {
    padding-right: 35px;
    padding-left: 35px;
}
.ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-target {
    padding: 12px 20px;
}
/* search */
#aws_widget-2 {
    list-style: none;
    padding: 10px 20px;
}
.ubermenu-widget-area {
    margin: 0;
    width: 32vw;
}
/*#dgwt_wcas_ajax_search-3 {
  max-width: 37vw;
  float: right;
}*/
.ubermenu .ubermenu-widget {
    padding: 0;
}
input.aws-search-field {
background:#ffd200;
}
.aws-container .aws-show-clear .aws-search-field {
  border: 1px solid #ffd200;
}
.dgwt-wcas-widget::marker {
    color: #000;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder {
    opacity: .5 !important;
}
.dgwt-wcas-search-wrapp {
    margin-bottom: -10px;
    margin-top: -10px;
}
/* partfinder styles */
.select2-container {
    z-index: 20;
}
/* to prevent words showing as overlapping when breaking */
.select2-results__option {
    overflow: hidden;
}
body .select2-container--default .select2-selection--single, 
body .select2-container--default .select2-search--dropdown .select2-search__field, body .select2-dropdown {
    border-color: #ffd200;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    background: #ffd200;
    min-width: 40px
}
.fl-fp-top-buttons h2.fl-big-button:hover {
    background-color: #fbb200 !important;
    transition: cubic-bezier(0.075, 0.82, 0.165, 1) 1s;
}
/* structural change - changing the right sidebar to a left sidebar -> no right sidebar possible */
.content-right-sidebar #content-wrap > .content-area, .vcex-post-content-right-sidebar .wpex-content-w {
  float: right;
}
.content-right-sidebar #content-wrap > #sidebar, .vcex-post-content-right-sidebar #sidebar {
  float: left;
}
/* sidebar and widgets */
#wpex_templatera-17 {
    overflow: hidden;
}
#fl-sidebar-big-buttons {
    margin-top: 60px;
    /*margin-bottom: -60px;
    z-index: -1;*/
    position: relative;
  }
.fl-sidebar-icon-info {
    margin-top: 25%;
    padding-top: 3em;
    border: 1px solid #eee;
    max-width: 100%;
    margin-left: 0;
    border-radius: 4px;
  }
.fl-sidebar-icon-info h2 {
    text-transform: uppercase;
    font-weight: bold;
    margin: 0;
    margin-top: 15px;
  }

/* facet styles */
.loading-icon {
    min-height: 100px;
    min-width: 100px;
    position: absolute;
    top: 20%;
    left: 50%;
}
.facetwp-flyout-open.button {
    position: relative;
    top: -15px;
    left: 20px;
    display: none;
}
.facetwp-facet-reset_all button {
    float: right;
  }
button.facetwp-reset {
    background: #f7f7f7;
    border: 1px solid #eee;
    border-radius: 3px;
    padding: 5px 10px;
  }
button.facetwp-reset:hover {
    background: #aaa;
  }
div.facetwp-facet {
    width: 100%;
    margin-bottom: 10px;
    position: relative;
}
div.facetwp-facet.facetwp-type-fselect {
    max-height: 36px;
}
/* fselect styles */
.facetwp-checkbox.disabled {
    display: none;
  }
.facetwp-type-fselect .fs-wrap {
    width: 100%;
}
.facetwp-type-fselect .fs-label-wrap .fs-label {
    padding: 0;
}
.facetwp-type-fselect .fs-label-wrap {
    width: 100%;
    padding-left: 10px;
    border: 1px solid #ffd200;
    border-radius: 4px;
    height: 36px;
    line-height: 35px;
    -webkit-transition: .25s all ease;
    -o-transition: .25s all ease;
    transition: .25s all ease;  
}
.facetwp-type-fselect .fs-open .fs-label-wrap {
    border-radius: 4px 4px 0 0;
}
.facetwp-type-fselect .fs-label-wrap .fs-label::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    padding: 0 1em;
    background: #ffd200;
    border-radius: 0 4px 4px 0;
    color: #777;
    line-height: 36px;
    font-size: 10px;
    min-width: 40px;
    text-align: center;
    pointer-events: none;
}
.facetwp-type-fselect .fs-open .fs-label-wrap .fs-label::after {
    border-radius: 0 4px 0 0;
}
.facetwp-type-fselect .fs-arrow {
    right: 15px;
}
.facetwp-type-fselect .fs-option, 
.facetwp-type-fselect .fs-wrap .fs-search {
    line-height: 1.2;
    background-color: transparent;
    overflow-x: hidden;
}
.facetwp-type-fselect .fs-wrap .fs-search input {
    background-color: #ffffff;
    border: 1px solid #ffd200;
    padding: 5px;
}
.facetwp-type-fselect .fs-dropdown {
    border: 1px solid #ffd200;
    border-radius: 0 0 4px 4px;
    position: relative;
    top: -1px;
}
.facetwp-type-fselect .fs-option:first-of-type {
    background-color: #e3e3e3;
}
.facetwp-type-fselect .fs-option:hover {
    background-color: #ffd200;
    color: #444;
}
.fs-wrap.single .fs-option.selected {
    background-color: #efefef;
  }
.fl-facet-clear, 
.fl-facet-brand {
    margin: 15% 0 auto;
}
/* facet category */
.facetwp-facet-category .facetwp-counter {
    display: none;
  }
/* facet flyout */
.facetwp-flyout-close {
    font-size: 2em;
}
.facetwp-flyout-wrap::before {
  content: "Find your bike";
  font-size: 1.25em;
  color: #000;
  font-weight: 600;
  padding: 10px;
}
.flyout-row.name-vehicle_make h3,
.flyout-row.name-model h3,
.flyout-row.name-year h3,
.flyout-row.name-reset_all_filters h3 {
    display: none;
}
/* facet brands */
.fl-facet-brand {
    border-bottom: 1px solid #eee;
    margin-bottom: 20px;
    padding-bottom: 25px;
    overflow: auto;
  }
/* facet brands image version */
.flyout-item .facetwp-facet-brand .facetwp-display-value,
.fl-facet-brand .facetwp-display-value,
.fl-facet-brand .facetwp-counter {
  display: none;
}
.fl-facet-brand .facetwp-facet .facetwp-checkbox,
.fl-facet-brand .facetwp-facet .facetwp-checkbox.checked {
    background: none;
  }
.flyout-item .facetwp-facet-brand .facetwp-checkbox,
.fl-facet-brand .facetwp-facet .facetwp-checkbox {
    display: flex;
    float: left;
    width: 24%;
    min-height: 60px;
    padding: 0;
    margin-left: 1%;
    /*filter: sepia(100%);*/
    opacity: .6;
    transition: all .5s;
  }
  .flyout-item .facetwp-facet-brand .facetwp-checkbox.checked,
  .fl-facet-brand .facetwp-facet .facetwp-checkbox.checked {
    /*filter: sepia(0%);*/
    opacity: 1;
  }
.flyout-item .facetwp-facet-brand .facetwp-checkbox:focus,
.flyout-item .facetwp-facet-brand .facetwp-checkbox:hover,
.fl-facet-brand .facetwp-facet .facetwp-checkbox:focus,
.fl-facet-brand .facetwp-facet .facetwp-checkbox:hover {
    /*filter: sepia(50%);*/
    opacity: 1;
    transition: all .5s;
  }
/* styles for each brand - sorted alphabetically */
.facetwp-facet-brand .facetwp-checkbox[data-value="akrapovic"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="akrapovic"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-akrapovic_1.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="arrow"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="arrow"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-arrow_1.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="asv"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="asv"] {
    background: url(https://freaklizard.com/wp-content/uploads/2024/01/brand-asv.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="barkbusters"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="barkbusters"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-barkbusters_1.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="hi-flo"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="hi-flo"] {
    background: url(https://freaklizard.com/wp-content/uploads/2026/02/brand-hi_flo_filtro.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="denali"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="denali"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/01/brand-denali.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="d-i-d"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="d-i-d"] {
    background: url(https://freaklizard.com/wp-content/uploads/2026/02/brand-did_chains.jpg) 0 50% no-repeat;
    background-size: contain;
}
.facetwp-facet-brand .facetwp-checkbox[data-value="ebc"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="ebc"] {
    background: url(https://freaklizard.com/wp-content/uploads/2026/02/brand-ebc_brakes.jpg) 0 50% no-repeat;
    background-size: contain;
}
.facetwp-facet-brand .facetwp-checkbox[data-value="gbracing"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="gbracing"] {
    background: url(https://freaklizard.com/wp-content/uploads/2025/05/brand-gbracing.jpg) 0 50% no-repeat;
    background-size: contain;
}
.facetwp-facet-brand .facetwp-checkbox[data-value="gilles"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="gilles"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/01/brand-gilles.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="hi-flo"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="hi-flo"] {
    background: url(https://freaklizard.com/wp-content/uploads/2026/02/brand-hi_flo_filtro.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="jt-chains"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="jt-chains"] {
    background: url(https://sandbox.freaklizard.com/wp-content/uploads/2026/02/brand-jtchains.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="jt-sprockets"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="jt-sprockets"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/10/brand-jtsprockets.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="kaoko"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="kaoko"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/01/brand-kaoko.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="kn"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="kn"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/01/brand-kn.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="mg-biketec"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="mg-biketec"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/04/brand-mg_biketec.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="puig"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="puig"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/10/brand-puig.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="pyramid"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="pyramid"] {
    background: url(https://freaklizard.com/wp-content/uploads/2024/08/brand-pyramid.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="rg"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="rg"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-rg_1.jpg) 0 50% no-repeat;
    background-size: contain;    
}
.facetwp-facet-brand .facetwp-checkbox[data-value="rapid-bike"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="rapid-bike"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/01/brand-rapid_bike.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="samco"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="samco"] {
    background: url(https://freaklizard.com/wp-content/uploads/2024/08/brand-samco.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="scorpion"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="scorpion"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-scorpion_1.jpg) 0 50% no-repeat;
    background-size: contain;
}
.facetwp-facet-brand .facetwp-checkbox[data-value="shad"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="shad"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-shad_1.jpg) 0 50% no-repeat;
    background-size: contain;    
}
.facetwp-facet-brand .facetwp-checkbox[data-value="speedangle"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="speedangle"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/01/brand-speedangle.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="termignoni"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="termignoni"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-termignoni_1.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="wild-ass"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="wild-ass"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/01/brand-wildass.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="yoshimura"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="yoshimura"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-yoshimura_1.jpg) 0 50% no-repeat;
    background-size: contain;    
}
.facetwp-facet-brand .facetwp-checkbox[data-value="zard"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="zard"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-zard_1.jpg) 0 50% no-repeat;
    background-size: contain;   
}



/* not in use
.facetwp-facet-brand .facetwp-checkbox[data-value="dna-air-filters"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="dna-air-filters"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/01/brand-dna.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="ermax"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="ermax"] {
    background: url(https://freaklizard.com/wp-content/uploads/2025/11/brand-ermax.jpg) 0 50% no-repeat;
    background-size: contain;
}
.facetwp-facet-brand .facetwp-checkbox[data-value="evotech-performance"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="evotech-performance"] {
    background: url(https://freaklizard.com/wp-content/uploads/2023/01/brand-evotech.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="isotta"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="isotta"] {
    background: url(https://freaklizard.com/wp-content/uploads/2025/11/brand-isotta.jpg) 0 50% no-repeat;
    background-size: contain;
}
.facetwp-facet-brand .facetwp-checkbox[data-value="milltek"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="milltek"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-milltek_1.jpg) 0 50% no-repeat;
    background-size: contain;   
}
.facetwp-facet-brand .facetwp-checkbox[data-value="remus"],
.facetwp-facet-brand .facetwp-checkbox.checked[data-value="remus"] {
    background: url(https://freaklizard.com/wp-content/uploads/2022/12/brand-remus_1.jpg) 0 50% no-repeat;
    background-size: contain;   
}
/*

/* facet chekboxes */
.facetwp-facet-brand .widget-title {
    margin-bottom: 20px;
}
.facetwp-facet .facetwp-checkbox {
    margin-bottom: 2px;
    padding-left: 0px;
    height: 32px;
    line-height: 30px;
    cursor: pointer;
    background: none;
  }
/*.facetwp-facet .facetwp-checkbox.checked {
    background-image: none;
    font-weight: bold;
    filter: drop-shadow(4px 4px 5px #bbb);
  }*/
.facetwp-facet .facetwp-checkbox .facetwp-expand {
    position: relative;
    text-indent: -9000px;
    height: 32px;
    width: 36px;
    background: #ffd200;
    border-radius: 4px;
  }
.facetwp-expand::after {
    content: '\002B';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: #ffd200;
    border-radius: 0 4px 4px 0;
    color: #000;
    line-height: 32px;
    font-size: 18px;
    font-weight: bold;
    min-width: 40px;
    text-align: center;
    z-index: 9;
    text-indent: 0px;
}
.facetwp-expand.opened::after {
    content: '\2212';
}
.facetwp-checkbox .facetwp-counter /* getting rid of the counter */ {
    display: none;
  }

.facetwp-facet .facetwp-checkbox {
    background: url(assets/images/checkbox_y.png) 0 50% no-repeat;
    background-size: 20px 20px;
    padding-left: 32px;
}
.facetwp-facet .facetwp-checkbox.checked {
    background: url(assets/images/checkbox-on_y.png) 0 50% no-repeat;
    background-size: 20px 20px;
    padding-left: 32px;
}
/* "normal dropdown facet select styles */
.facetwp-type-dropdown select.facetwp-dropdown {
    /* A reset of styles, including removing the default dropdown arrow */
    appearance: none;
    /* Additional resets for further consistency */
    background-color: transparent;
    border: none;
    padding: 0 1em 0 0;
    margin: 0;
    width: 100%;
    font-family: inherit;
    font-size: inherit;
    cursor: inherit;
    line-height: inherit;
    outline: none;
}
.facetwp-type-dropdown select.facetwp-dropdown::-ms-expand {
    display: none;
}
.facetwp-type-dropdown select.facetwp-dropdown {
    width: 100% ;
    padding-left: 10px;
    height: 36px;
    line-height: 35px;
    border: 1px solid #ffd200;
    border-radius: 4px;
    box-sizing: border-box;
}
div.facetwp-facet.facetwp-type-dropdown::after {
    content: '\25BC';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    padding: 0 1em;
    background: #ffd200;
    border-radius: 0 4px 4px 0;
    color: #777;
    line-height: 36px;
    font-size: 10px;
    min-width: 40px;
    text-align: center;
    pointer-events: none;
}
.facetwp-type-dropdown select.facetwp-dropdown option { 
    max-width: 100%;
    background-color: #fff;
}
/* facet hieracical checkbox accordion styles */
/*.facetwp-checkbox.checked .facetwp-expand {
    display: none;
  }*/

/* info template */
.fl-yellow-icon .ticon-truck,
.fl-yellow-icon .ticon-superpowers {
    padding-right: 8px;
}
/* footer general */
#footer {
    border-top: 1px solid #333;
  }
.fl-trustpilot.textright {
    margin-top: 10px;
    max-width: 50%;
    float: right;
  }
.textright span {
    float: right;
    clear: right;
}
/* site scroll */
.wpex-mb-25 {
    margin-bottom: 100px;
    margin-right: 10px;
  }

/* woocommerce */
/*mini cart in top bar */
.top-bar-item .wpex-cart-link.wpex-inline-block {
    display: none;
}
/*mini cart in menu */
.header-drop-widget--colored-top-border {
    border-top-width: 10px;
}
.wcmenucart-details.count.t-bubble {
    line-height: 15px;
    font-size: 10px;
  }
/*shop page*/
.wpex-loop-product-images .wpex-loop-product-add-to-cart > .button, 
.wpex-loop-product-images .wpex-loop-product-add-to-cart > .added_to_cart {
    color: #222;
  }
  .acss_text-with-icon {
    line-height: 1;
  }
/* single product page */
#fl-looking-smt-else-col {
    margin-bottom: 5px;
  }
#fl-looking-smt-else-col .vcex-multi-buttons.wpex-flex.wpex-flex-wrap.wpex-items-center.wpex-gap-10.wpex-justify-start.fl-looking-smt-else-button a {
    border-color: #222;
    color: #222;
    font-weight: 400;
    border-width: 2px;
  }
  .woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_update-today {
    display: none;
  }
/*stock notices */
.backorder_notification,
p.in-stock,
.page-subheading {
    display: none;
}
/* brand-description custom message overrides */
.fl-brand-description {
    padding: 2px 0 6px 25px;
}
.woocommerce-checkout-review-order-table .fl-brand-description {
    display: inline;
}
.flinstock {
    color: #0aaeff;
    background: url(https://freaklizard.com/wp-content/uploads/2026/02/icon-blue-tick-s.png) 0 0 no-repeat;    
}
.floutstock  {
    color: #ff6d00;
    background: url(https://freaklizard.com/wp-content/uploads/2026/02/icon-special-s.png) 0 0  no-repeat;    
}
.flcontactstock {
    color: #ff6d00;
    background: url(https://freaklizard.com/wp-content/uploads/2026/02/icon-ask-s.png) 0 0  no-repeat;    
}

.select.wppp-select {
    height: 38px;
    padding: 0 9px;
    border-radius: 3px;
  }
.entry-summary .wpex-social-share {
    margin-top: 40px;
  }
.woocommerce-product-gallery .flex-direction-nav a {
    z-index: 97;
}
.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized) div.wvg-gallery-thumbnail-image.fl-gallery-thumb-pdf,
.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized) > div.wvg-gallery-thumbnail-image.fl-gallery-thumb-pdf,
.woocommerce-product-gallery .flex-control-thumbs li.fl-gallery-thumb-pdf {
    display: none;
}
.cart .wpex-gap-15 {
    gap: 0;
}
.cart .wpex-quantity-btns-wrap.wpex-quantity-btns-wrap--vertical {
    margin-right: 15px;
}
.product_meta .fl-product-documents {
    color: #000;
    font-weight: 500;
    font-family: "Muli";
    display: inline-block;
    padding: 7px 10px 10px 45px; 
    position: relative; 
    height: 40px;  
    background: url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/pdf_red_round.png) 0 0 no-repeat;
    -webkit-transition: .25s all ease;
    -o-transition: .25s all ease;
    transition: .25s all ease;  
  }
.product_meta .fl-product-documents:before {
    background: url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/pdf_white_round.png) 0 0 no-repeat;
    content: "";
    opacity: 0;
    width: 36px;
    height: 36px;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transition: .25s all ease;
    -o-transition: .25s all ease;
    transition: .25s all ease;  
  }
.product_meta .fl-product-documents:hover:before {
    opacity: 1;
  }
.related.products h2 {
    border-top: 1px solid #eee;
    padding-top: 10px;
}
.related.products .product-details h2 {
    border-top: 0;
  }
  .widget_shopping_cart .buttons .button.wc-forward:not(.checkout) {
    background: #eee;
    color: #222;
  }
  .widget_shopping_cart .buttons .button.wc-forward:hover {
    background: #7b7b7b;
    color: #eee;
  }
.woo-menu-icon .wcmenucart .wcmenucart-details,
.site-footer .woocommerce-mini-cart__buttons a.checkout {
    color: #222;
}
/* checkout */
.site-footer .woocommerce-mini-cart__buttons a.checkout:hover {
    color: #fff;
}
.woocommerce-checkout-payment .wc_payment_method label {
    vertical-align: baseline;
}
.woocommerce-checkout-payment .wc_payment_method.payment_method_eh_paypal_express img {
    vertical-align: middle;
    display: inline;
}
#payment_method_eh_paypal_express, 
#payment_method_worldpay, 
#payment_method_access_worldpay_hpp, 
#payment_method_natwest_gateway_redirect_payment {
    margin-top: 4px;
}
/*.wc_payment_method.payment_method_eh_paypal_express label img {
    width: 50%;
  }*/
.wc_payment_method.payment_method_worldpay {
    padding: 10px 0;
    margin-bottom: 20px;
}
.payment_method_natwest_gateway_redirect_payment {
    display: inline-block;
    margin-bottom: 10px;
}
.payment_box.payment_method_natwest_gateway_redirect_payment p {
    padding-top: 36px;
    background: 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/visa.png) 0 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/MASTERCARD.png) 55px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/AMEX.png) 110px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/DINERSCLUB.png) 165px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/MAESTRO.png) 220px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/DISCOVER.png) 275px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/APPLEPAY.png) 330px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/GOOGLEPAY.png) 385px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/VISA-3dSecure.png) 440px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/MASTERCARD-3dSecure.png) 495px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/AMEX-3dSecure.png) 550px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/DINERSCLUB-3dSecure.png) 605px 0 no-repeat, 
        url(https://freaklizard.com/wp-content/themes/freaklizard-total-child/assets/images/credit_cards/MASTERCARD-idcheck.png) 660px 0 no-repeat;
}

.wc_payment_method.payment_method_eh_paypal_express {
  padding-top: 30px;
  border-top: 1px solid #eee;
}
.payment_box.payment_method_worldpay p,
.payment_box.payment_method_eh_paypal_express p {
    padding: 0;
  }
.wc_payment_method.payment_method_worldpay label img {
    display: inline;
    vertical-align: middle;
    border: 1px solid #ccc;
    border-radius: 3px;
    margin-right: 3px;
}
/*.wc_payment_methods.payment_methods.methods {
  text-align: right;
}*/
.wc_payment_methods.payment_methods.methods::before {
    display: block;
    content: "Choose your Payment method:";
    font-size: 1.231em;
    font-weight: 500;
    color: #222;
    line-height: 1.4;
    margin: 50px 0 30px;
    text-align: left;
  }
.checkout.woocommerce-checkout .form-row.place-order {
    border-top: 1px solid #eee;
    padding-top: 15px;
    margin-top: 30px;
  }
.woocommerce-terms-and-conditions {
    padding-right: 15px;
    padding-left: 10px;
    background-color: #f8f8f8;
}

.woocommerce .onsale {
    left: -15px;
    background-image: url(https://freaklizard.com/wp-content/uploads/2024/11/fl-lizard_2.png);
    background-repeat: no-repeat;
    background-position: 10px;
  }
.products.wpex-grid .product {
    background: #fff;
    border-radius: 5px;
}
.woo-entry-image-main.wp-post-image {
    width: 100%;
    /*min-height: 225px;*/
}
.woo-entry-image-swap {
    max-height: 235px;
}
.products.wpex-grid .product-details {
    padding: 15px;
}
.wpex-loop-product-images.wpex-overflow-hidden.wpex-relative {
    height: 250px;
}
.woo-entry-image-swap .woo-entry-image-main,
.woo-entry-image-swap .woo-entry-image-secondary {
    width: 100%;
}
.woocommerce a.button.fl-goback {
    background: #ddd;
    padding: .438em 1.077em;
    float: left;
    margin-right: 10px;
    font-size: 1em;
    font-weight: 400;
}
.woocommerce p.return-to-shop a.button.fl-goback {
    height: inherit;
    line-height: inherit; 
    float: none;
}
.wpex-carousel-slide {
    background: #fff;
}
.wpex-carousel.arrwpos-abs .owl-prev, .wpex-carousel.arrwpos-abs .owl-next {
    background: rgb(255, 210, 0)
}
.vcex-terms-carousel-entry .vcex-terms-grid-entry-image {
    background: #fff;
    text-align: center;
}
.wpex-carousel-entry-img {
    max-height: 300px;
    overflow: hidden;
    display: inline-block;
    min-height: 300px;
  }
.owl-item .wpex-carousel-entry-media img {
    min-height: 210px;
}
.wpex-carousel-entry-media.wpex-mb-20.wpex-clr {
    height: 300px;
    overflow: hidden;
}
.owl-carousel .owl-item .vcex-terms-carousel-entry img {
    min-height: 200px;
    max-height: 200px;
    width: auto;
}
.owl-item .wpex-carousel-entry-details {
    min-height: 110px;
    padding: 5px;
}
/*basket*/
.wc-proceed-to-checkout {
    position: relative;
}
.wc-proceed-to-checkout .checkout-button {
    position: relative;
    z-index: 20;
}
.wc-proceed-to-checkout center {
    clear: right;
  }
/*paypal plugin overrides */
/*.eh_paypal_express_description {
    float: left;
}*/
.eh_paypal_express_image {
    padding-right: 5px;
  }
/* booster additions */
/* products on page */
.fl-show-amount {
    color: #5e5e5e;
    position: relative;
    left: -15px;
    padding-top: 6px;
}
/* sales banners */
.fl-sales-pitch {
    background: #ffd200/*#c1cc0e*/;
    padding: 10px;
    color: #000;
  }
.fl-sales-pitch p {
    margin: 0;
    text-align: center;
    line-height: 2;
    font-size: 20px;
  }
.fl-sales-pitch a:hover {
    color: #57016c;
}
.fl-woo-sales .fl-show-amount {
    display: none;
}
/*media queries */
/* for screens up to 1100 pixels */
@media screen and (max-width: 1099px) {
    /* search */
    .ubermenu-widget-area {
        margin: 0;
        width: auto;
    }

    /*product list*/
    .woo-entry-image-main.wp-post-image {
        width: 100%;
        min-height: 150px;
      }
      .wpex-carousel-entry-media.wpex-mb-20.wpex-clr {
        max-height: 210px;
        overflow: hidden;
      }

}
@media only screen and (min-width: 768px) and (max-width: 1099px) {

    /* mini cart in top bar on tablets */
   /* .wpex-cart-link.wpex-inline-block {
        position: fixed;
        z-index: 10000;
        right: 5px;
        top: 15px;
      }*/
    /* social icons on tablets */
    /*.wpex-md-mt-0 {
      right: 20%;
      position: relative;
    }*/
  }
/* for screens up to 960 pixels */
@media screen and (max-width: 959px) {
    /* logo*/
    #site-logo {
        min-height: 100px;
        margin-bottom: 0;
    }
    .header-one #site-logo {
        top: auto;
    }
    .hasnt-mobile-menu #site-header #site-logo {
        margin-bottom: 0;
    }
    .hasnt-mobile-menu #site-logo-link {
        float: left;
        display: block;
        font-size: 1.3em;
        text-align: left;
        padding: 65px 0 10px;
      }
/*mini cart in top bar */
    .top-bar-item .wpex-cart-link.wpex-inline-block {
        display: inline-block;
    }
/* mini cart in top bar */
#top-bar-wrap {
    position: relative;
}
    /* mini cart in top bar */
    .wpex-cart-link.wpex-inline-block {
        position: fixed;
        z-index: 10000;
        right: 5px;
        top: 15px;
      }

/* cart in menu */
#ubermenu-main-92392-main_menu-2 {
        position: relative;
        /*top: 30px;*/
    }
    
/* front page buttons */
    .fl-fp-top-buttons .fl-big-button {
        font-size: 1em;
    }
/*sidebar*/
    #sidebar .fl-big-button {
        font-size: .8em;
      }
    /* facets */
    /* spinner and fade styles (code added in functions) */

    .facetwp-flyout-open.button {
        display: block;
    }
    .page-template-no-sidebar .facetwp-flyout-open.button,
    .single-product .facetwp-flyout-open.button,
    #custom_html-12 .widget-title,
    #custom_html-12 .facetwp-facet-vehicle_make,
    #custom_html-12 .facetwp-facet-model,
    #custom_html-12 .facetwp-facet-year,
    #custom_html-12 .fl-facet-clear .facetwp-facet-motorbike_part_categories,
    #custom_html-7 .widget-title,
    #custom_html-7 .facetwp-facet-vehicle_make,
    #custom_html-7 .facetwp-facet-model,
    #custom_html-7 .facetwp-facet-year,
    #custom_html-7 .fl-facet-clear .facetwp-facet-motorbike_part_categories {
        display: none;
    }
/* mobile menu */
/* toggle hamburger */
    .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main {
        background-color: transparent !important;
        position:absolute;
        right:-15px;
        height: 45px;
        width: 60px;
        top:-50px;
        z-index: 50;
    }
    button.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-skin-grey-white.ubermenu-loc-main_menu.ubermenu-responsive-toggle-content-align-center.ubermenu-responsive-toggle-align-full.ubermenu-responsive-toggle-icon-only.ubermenu-responsive-toggle-close-icon-times.ubermenu-responsive-toggle-open::before {
        content: "";
        display: block;
        background: linear-gradient(45deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 43%, #fff 45%, #fff 55%, rgba(0, 0, 0, 0) 57%, rgba(0, 0, 0, 0) 100%), linear-gradient(135deg, #000 0%, #000 43%, #fff 45%, #fff 55%, #000 57%, #000 100%);
        position: absolute;
        top: 10px;
        right: 17px;
        width: 27px;
        height: 27px;
        border: 7px solid #000;
    }

    #site-header-inner {
        padding-left: 0;
        padding-bottom: 0;
        padding-top: 0;
    }
    #site-header {
        position:relative;
        z-index:40;
    }
    #main {
        position:relative;
        z-index:20;
    }
    /* ubermenu */
    .ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-active > .ubermenu-submenu.ubermenu-submenu-type-mega {
        overflow: auto !important;
        z-index: 200;
    }
    .ubermenu .ubermenu-submenu.ubermenu-submenu-id-102207,
    .ubermenu .ubermenu-submenu.ubermenu-submenu-id-102205 {
        background-image: none !important;
    }
    .woo-menu-icon.menu-item.wpex-menu-extra.wcmenucart-toggle-custom-link.toggle-cart-widget.ubermenu-item-level-0.ubermenu-item {
        margin-bottom: -45px;
      }
    .woo-menu-icon.menu-item.wpex-menu-extra.wcmenucart-toggle-custom-link.toggle-cart-widget.ubermenu-item-level-0.ubermenu-item .wcmenucart .ticon {
        font-size: 2em;
      }
    .ubermenu-skin-grey-white.ubermenu-responsive-toggle {
        background: #222;
        color: #eee;
        font-size: 18px;
        font-weight: normal;
    }
    .ubermenu-responsive-toggle .fab, 
    .ubermenu-responsive-toggle .far, 
    .ubermenu-responsive-toggle .fas, 
    .ubermenu-responsive-toggle .svg-inline--fa, 
    .ubermenu-responsive-toggle .ubermenu-icon-essential {
        font-size: 1.5em;
    }
    .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator {
        right: 20px !important;
    }
    .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-sub-indicator-close {
        right: 5px !important;
    }
    .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-sub-indicator-close > [class^="fa"] {
        left: -5px !important;
    }
    .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator {
        top: 45% !important;
    }
    .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-sub-indicator-close {
        top: -2px !important;
      }
    .ubermenu .ubermenu-item-level-0 {
        vertical-align: middle !important;
      }
    .wcmenucart.wcmenucart-items-3.wpex-has-items.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
        text-align: right !important;
    }

    .dgwt-wcas-search-wrapp {
        margin-bottom: 0;
        margin-top: 0;
    }
    #dgwt_wcas_ajax_search-3 {
        padding: 25px 0;
    }
    #dgwt_wcas_ajax_search-2 {    
        position: relative;
        z-index: 19;    
    }
    #menu-item-48775.ubermenu-item {
        position: relative;
        z-index: 20;
    }
    .ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group {
        background-color: #ffffff;
    }

/* footer */
    .widget_custom_html .textwidget .textright,
    .widget_wpex_fontawesome_social_widget .textright {
        text-align: center;
    }
    .fl-trustpilot.textright {
        float: none;
        display: block;
        margin: 0 auto;
      }
    .textright span {
        float: none;
        display: block;
    }
    /* filter */
    .select2-search.select2-search--dropdown,
    .select2-search--dropdown input[type="text"] {
        display: none;
    }
}

/* for screens up to 759px wide */
@media screen and (max-width: 758px) {

    /*woocommerce*/
    .wpex-loop-product-images.wpex-overflow-hidden.wpex-relative {
        max-height: 250px;
        min-height: 250px;
    }
    /* front page */
    /*if one column, use this
    .vcex-image-banner.fl-img-cat .vcex-ib-content-wrap {
        margin-bottom: -50%;
    }*/
    /*if 2 columns on mobiles activate this:*/
    .home .vcex-image-banner {
        max-height: 200px;
        min-height: 150px;
    }
    /* hotspot image */
    .cqtooltip-wrapper {
        width: 140%;
        margin-left: -20% !important;
        height: 140%;
    }
    /*.home .vcex-image-banner {
        min-height: 200px;
    }*/
    .vcex-image-banner.fl-img-cat .vcex-ib-content-wrap {
        margin-top: 100%;
        padding-bottom: 90%;
    }
    .vcex-ib-img.wpex-block.wpex-z-1.wpex-transition-all.wpex-duration-500.rounded.wpex-bg-cover.wpex-absolute.wpex-inset-0 {
        background-size: contain;
        background-repeat: no-repeat;
        background-color: #e3e3e3;
    }
    .woo-entry-image-swap {
        max-height: none;
    }
}

@media screen and (max-width: 768px) and (min-width: 480px) {

    .vcex-image-banner.fl-img-cat {
        max-height: inherit;
    }
    .vcex-image-banner.fl-img-cat .vcex-ib-content-wrap {
        margin-bottom: -60%;
        margin-top: 70%;
    }

}
/* Maximum width of 480 pixels */
@media screen and (max-width: 480px) {
    #site-header {
        border-bottom: 1px solid #222;
      }
    /* front page buttons */
    .fl-fp-top-buttons .fl-big-button {
        font-size: .8em;
        padding: 7px;
        height: 60px;
    }
      /* yellow buttons before slideshow on front page */
  #fl-button-before-slides .vcex-list-item-link.wpex-no-underline {
    padding: 10px;
  }
    /*ubermenu */
    .ubermenu .ubermenu-submenu {
        background-image: none!important;
    }
    .ubermenu .ubermenu-submenu.ubermenu-submenu-id-102207,
    .ubermenu .ubermenu-submenu.ubermenu-submenu-id-102205 {
        background-image: none!important;
    }
    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {
        min-width: 50% !important;
    }
    .woocommerce a.button.fl-goback {
        height: 35px;
        line-height: 2;
    }
    .woocommerce p.return-to-shop a.button.fl-goback {
        height: inherit;
        line-height: inherit; 
        float: none;
    }
    .wpex-carousel-entry-media.wpex-mb-20.wpex-clr {
        min-height: 250px;
    }
    .ubermenu .ubermenu-submenu.ubermenu-submenu-id-102207,
    .ubermenu .ubermenu-submenu.ubermenu-submenu-id-102205 {
        background-image: none!important;
    }
    /*checkout*/
    /*#payment_method_eh_paypal_express {
        position: relative;
        right: 16%;
        top: 27px;
    }*/
    /*footer*/
    #footer-widgets {
        text-align: center;
    }
}