@media(max-width: 1199px){
	.header-nav.mm-listview .full_size {position: relative!important;}
	li.menu-item.current_page_item.mm-listitem a {
	   /* color: #4d4d4f;*/
	}

	ul.sub-menu.mm-listview li {
		letter-spacing: 2px;
	}

	ul.header-nav.mm-listview li a {
	   letter-spacing: 2px;
	}

	a.mm-navbar__title {
		text-transform: uppercase;
		letter-spacing: 2px;
	}
	li.current-menu-ancestor a.mm-listitem__text {
		background: #193B92!important;
		color: #FFF!important;
		}
	   .mm-panels i.fa-solid.fa-caret-right {
		display: none;
	}
}
a.mm-listitem__text {
    white-space: normal!important;
}
/*******Menu*****/
a.mm-btn.mm-btn_next.mm-listitem__btn{position:absolute;top:0;background: #193b92;right:0;width:64px;height: 100%;color: #FFF!important;max-width: 64px;padding: 22px 15px!important;}
ul.header-nav.mm-listview li a, ul.sub-menu.mm-listview li a{border:0;padding: 22px 68px 22px 15px;font-family: 'Inter', sans-serif;font-style: normal;font-weight: 600;letter-spacing: 1px;/* color: #333!important; */}

.mm-panels .header-nav li.btn_header a {
   background: #00813a!important;
   margin: 0px!important;
   padding: 25px 15px!important;
   border-radius: 0;
}

.mm-panels #menu-main-menu .menu-item > a::before{
   display: none;
}

ul.sub-menu.mm-listview a {
   background: transparent;
   font-size: 14px;
   font-weight: bold;

}
ul.sub-menu.mm-listview .current-menu-item a{
	   background: #193B92!important;
	   color: #FFF;
}



/*Random*/
@media screen and (min-width: 769px) {
    .wpc_show_bottom_widget .wpc-filters-widget-content {
        height:auto!important
    }

    body.wpc_show_open_close_button .wpc-filters-widget-content.wpc-closed,body.wpc_show_open_close_button .wpc-filters-widget-content.wpc-opened,body.wpc_show_open_close_button .wpc-filters-widget-content:not(.wpc-opened) {
        display: block!important
    }
}

@media screen and (min-width: 768px) {
    .wpc-custom-selected-terms {
        clear:both;
        width: 100%
    }

    .wpc-custom-selected-terms ul.wpc-filter-chips-list {
        display: flex;
        overflow-x: auto;
        padding-left: 0
    }

    .wpc-filters-main-wrap .wpc-custom-selected-terms ul.wpc-filter-chips-list {
        display: block;
        overflow: visible
    }

    html.is-active .wpc-filters-overlay {
        top: 0;
        opacity: .3;
        background: #fff
    }

    .wpc-filters-main-wrap input.wpc-label-input+label:hover {
        border: 1px solid rgba(0,0,0,.25);
        border-radius: 5px
    }

    .wpc-filters-main-wrap input.wpc-label-input+label:hover span.wpc-filter-label-wrapper {
        color: #333;
        background-color: rgba(0,0,0,.25)
    }

    .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input+label:hover a {
        color: #333
    }

    .theme-storefront #primary .storefront-sorting .wpc-custom-selected-terms {
        font-size: inherit
    }

    .theme-storefront #primary .wpc-custom-selected-terms {
        font-size: .875em
    }
}

@media screen and (max-width: 768px) {
    .wpc-filters-labels li.wpc-term-item label:hover .wpc-term-swatch-wrapper:after,.wpc-filters-labels li.wpc-term-item label:hover .wpc-term-swatch-wrapper:before {
        display:none;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-top-container,.wpc_show_open_close_button .wpc-filters-widget-top-container {
        text-align: center
    }

    .wpc_show_bottom_widget .wpc-filters-widget-top-container {
        position: sticky;
        top: 0;
        z-index: 99999;
        border-bottom: 1px solid #f7f7f7
    }

    .wpc-custom-selected-terms:not(.wpc-show-on-mobile),.wpc-edit-filter-set,.wpc_show_bottom_widget .widget_wpc_selected_filters_widget,.wpc_show_bottom_widget .wpc-filters-widget-content .wpc-filter-set-widget-title,.wpc_show_bottom_widget .wpc-filters-main-wrap .widget-title,.wpc_show_bottom_widget .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button,.wpc_show_bottom_widget .wpc-posts-found,body.wpc_show_bottom_widget .wpc-open-close-filters-button,body.wpc_show_open_close_button .wpc-filters-widget-content:not(.wpc-opened) {
        display: none
    }

    .wpc_show_bottom_widget .wpc-filters-widget-top-container:not(.wpc-show-on-desktop),.wpc_show_bottom_widget .wpc-spinner.is-active,.wpc_show_bottom_widget .wpc-widget-close-container,html.is-active body:not(.wpc_show_bottom_widget) .wpc-spinner {
        display: block
    }

    body .wpc-filters-main-wrap li.wpc-term-item {
        padding: 2px 0
    }

    .wpc-filters-main-wrap ul.wpc-filters-ul-list {
        padding-left: 0
    }

    .wpc-chip-empty {
        width: 0;
        display: list-item;
        visibility: hidden;
        margin-right: 0!important
    }

    .wpc-overlay-visible #secondary {
        z-index: auto
    }

    html.is-active:not(.wpc-overlay-visible) .wpc-filters-overlay {
        top: 0;
        opacity: .2;
        background: #fff
    }

    .wpc-custom-selected-terms.wpc-show-on-mobile ul.wpc-filter-chips-list {
        display: flex;
        overflow-x: auto;
        padding-left: 0
    }

    html.is-active body:not(.wpc_show_bottom_widget) .wpc-filters-overlay {
        top: 0;
        opacity: .3;
        background: #fff
    }

    body.wpc_show_bottom_widget .wpc-filters-widget-content.wpc-closed,body.wpc_show_bottom_widget .wpc-filters-widget-content.wpc-opened,body.wpc_show_bottom_widget .wpc-filters-widget-content:not(.wpc-opened) {
        display: block!important
    }

    .wpc-open-close-filters-button {
        display: block;
        margin-bottom: 20px
    }

    .wpc-overlay-visible body,html.wpc-overlay-visible {
        overflow: hidden!important
    }

    .wpc_show_bottom_widget .widget_wpc_filters_widget,.wpc_show_bottom_widget .wpc-filters-main-wrap {
        padding: 0!important;
        margin: 0!important
    }

    .wpc_show_bottom_widget .wpc-filters-range-column {
        width: 48%;
        max-width: none
    }

    .wpc_show_bottom_widget .wpc-filters-toolbar {
        display: flex;
        margin: 1em 0
    }

    .wpc_show_bottom_widget .wpc-inner-widget-chips-wrapper {
        display: block;
        padding-left: 20px;
        padding-right: 20px
    }

    .wpc_show_bottom_widget .wpc-filters-main-wrap .widget-title.wpc-filter-title {
        display: flex
    }

    .wpc_show_bottom_widget .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list,.wpc_show_open_close_button .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list {
        display: flex;
        -webkit-box-pack: start;
        place-content: center flex-start;
        overflow-x: auto;
        padding-top: 5px;
        padding-bottom: 5px;
        margin-left: 0;
        padding-left: 0
    }

    .wpc-overlay-visible .wpc_show_bottom_widget .wpc-filters-overlay {
        top: 0;
        opacity: .4
    }

    .wpc_show_bottom_widget .wpc-filters-main-wrap .wpc-spinner.is-active+.wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper {
        opacity: .6;
        pointer-events: none
    }

    .wpc_show_bottom_widget .wpc-filters-open-button-container {
        margin-top: 1em;
        margin-bottom: 1em
    }

    .wpc_show_bottom_widget .wpc-filters-widget-content {
        position: fixed;
        bottom: 0;
        right: 0;
        left: 0;
        top: 5%;
        z-index: 999999;
        padding: 0;
        background-color: #fff;
        margin: 0;
        box-sizing: border-box;
        border-radius: 7px 7px 0 0;
        transition: transform .25s;
        transform: translate3d(0,120%,0);
        -webkit-overflow-scrolling: touch;
        height: auto
    }

    .wpc_show_bottom_widget .wpc-filters-widget-containers-wrapper {
        padding: 0;
        margin: 0;
        overflow-y: scroll;
        box-sizing: border-box;
        position: fixed;
        top: 56px;
        left: 0;
        right: 0;
        bottom: 0
    }

    .wpc_show_bottom_widget .wpc-filters-widget-content.wpc-filters-widget-opened {
        transform: translate3d(0,0,0)
    }

    .theme-twentyfourteen .wpc_show_bottom_widget .wpc-filters-widget-content,.theme-twentyfourteen.wpc_show_bottom_widget .wpc-filters-scroll-container {
        background-color: #000
    }

    .wpc_show_bottom_widget .wpc-filters-section:not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric) .wpc-filter-content ul.wpc-filters-ul-list,.wpc_show_open_close_button .wpc-filters-section:not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric) .wpc-filter-content ul.wpc-filters-ul-list {
        max-height: none
    }

    .wpc_show_bottom_widget .wpc-filters-scroll-container {
        background: #fff;
        min-height: 100%
    }

    .wpc_show_bottom_widget .wpc-filters-widget-wrapper {
        padding: 20px 20px 15px
    }

    .wpc-filter-everything-dropdown .select2-search--dropdown .select2-search__field,.wpc-sorting-form select,.wpc_show_bottom_widget .wpc-filters-main-wrap input[type=number],.wpc_show_bottom_widget .wpc-filters-main-wrap input[type=text],.wpc_show_bottom_widget .wpc-filters-main-wrap select,.wpc_show_bottom_widget .wpc-filters-main-wrap textarea,.wpc_show_bottom_widget .wpc-search-field,.wpc_show_open_close_button .wpc-search-field,.wpc_show_open_close_button .wpc-filter-search-field {
        font-size: 16px
    }

    .wpc-filter-layout-dropdown .select2-container .select2-selection--single,.wpc-sorting-form .select2-container .select2-selection--single {
        height: auto;
        padding: 6px
    }

    .wpc_show_bottom_widget .wpc-filters-section:not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric) .wpc-filter-content ul.wpc-filters-ul-list {
        overflow-y: visible
    }

    .theme-twentyeleven #primary,.theme-twentyeleven #secondary {
        margin-left: 0;
        margin-right: 0;
        clear: both;
        float: none
    }

    #main>.fusion-row {
        max-width: 100%
    }

    .wpc_show_bottom_widget .wpc-filters-open-button-container,.wpc_show_bottom_widget .wpc-filters-widget-controls-container,.wpc_show_bottom_widget .wpc-filters-widget-top-container,.wpc_show_open_close_button .wpc-filters-open-button-container {
        display: block
    }
}

.wpc-preload-img {
    display: none;
}

.wpc-filter-more-less:not(.wpc-search-active) .wpc-filters-ul-list > li:nth-child(-n+5) {
    display: list-item;
}

li.wpc-term-item label span.wpc-term-swatch,.wpc-term-swatch-wrapper {
    width: 25px;
    min-width: 25px;
    height: 25px;
}

.wpc-term-swatch-wrapper:after {
    width: 10px;
    height: 5px;
    left: 7.1428571428571px;
    top: 7.1428571428571px;
}

.wpc-term-image-wrapper {
    width: 70px;
    min-width: 70px;
    height: 40px;
}

.wpc-filters-section:not(.wpc-filter-more-less):not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric):not(.wpc-filter-layout-dropdown) .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list {
    max-height: 350px;
    overflow-y: auto;
}

.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range {
    background-color: #0570e2;
}

.wpc-spinner:after {
    border-top-color: #0570e2;
}

.theme-Avada .wpc-filter-product_visibility .star-rating:before, .wpc-filter-product_visibility .star-rating span:before {
    color: #0570e2;
}

body .wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-wrapper {
    background-color: #0570e2;
}

body .wpc-filters-main-wrap input.wpc-label-input:checked+label {
    border-color: #0570e2;
}

body .wpc-filters-main-wrap .wpc-term-disabled input.wpc-label-input:checked+label span.wpc-filter-label-wrapper {
    background-color: #d8d8d8;
}

body .wpc-filters-main-wrap .wpc-term-disabled input.wpc-label-input:checked+label {
    border-color: #d8d8d8;
}

body .wpc-filters-main-wrap .wpc-term-disabled input.wpc-label-input+label:hover {
    border-color: #d8d8d8;
}

body .wpc-filters-main-wrap .wpc-term-disabled input.wpc-label-input:checked+label span.wpc-filter-label-wrapper, body .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item.wpc-term-disabled input:checked+label a {
    color: #333333;
}

body .wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-wrapper, body .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input:checked+label a {
    color: #f5f5f5;
}

body .wpc-filter-chips-list li.wpc-filter-chip:not(.wpc-chip-reset-all) a {
    border-color: #0570e2;
}

body .wpc-filters-main-wrap .wpc-filters-widget-controls-container a.wpc-filters-apply-button, body .wpc-filters-main-wrap a.wpc-filters-submit-button {
    border-color: #0570e2;
    background-color: #0570e2;
    color: #f5f5f5;
}

body .wpc-filter-chips-list li.wpc-filter-chip:not(.wpc-chip-reset-all) a:hover {
    opacity: 0.9;
}

body .wpc-filter-chips-list li.wpc-filter-chip:not(.wpc-chip-reset-all) a:active {
    opacity: 0.75;
}

.star-rating span, .star-rating span:before {
    color: #0570e2;
}

body a.wpc-filters-open-widget:active, a.wpc-filters-open-widget:active, .wpc-filters-open-widget:active {
    border-color: #0570e2;
    background-color: #0570e2;
    color: #f5f5f5;
}

a.wpc-filters-open-widget:active span.wpc-icon-line-1:after, a.wpc-filters-open-widget:active span.wpc-icon-line-2:after, a.wpc-filters-open-widget:active span.wpc-icon-line-3:after {
    background-color: #0570e2;
    border-color: #f5f5f5;
}

a.wpc-filters-open-widget:active .wpc-icon-html-wrapper span {
    background-color: #f5f5f5;
}

@media screen and (min-width: 768px) {
    body .wpc-filters-main-wrap input.wpc-label-input+label:hover span.wpc-filter-label-wrapper {
        color: #f5f5f5;
        background-color: #0570e2;
    }

    body .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input+label:hover a {
        color: #f5f5f5;
    }

    body .wpc-filters-main-wrap input.wpc-label-input+label:hover {
        border-color: #0570e2;
    }

    .wpc-filters-labels li.wpc-term-has-image label:hover .wpc-term-image-wrapper, .wpc-filters-labels li.wpc-term-has-image input[type=checkbox]:checked + label .wpc-term-image-wrapper {
        border-color: #0570e2;
    }

    #ui-datepicker-div.wpc-filter-datepicker .ui-state-active, #ui-datepicker-div.ui-widget-content.wpc-filter-datepicker .ui-state-active, #ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-state-active {
        border-color: #0570e2;
        background: #0570e2;
        opacity: 0.95;
    }

    #ui-datepicker-div.wpc-filter-datepicker .ui-state-hover, #ui-datepicker-div.ui-widget-content.wpc-filter-datepicker .ui-state-hover, #ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-state-hover, #ui-datepicker-div.wpc-filter-datepicker .ui-state-focus, #ui-datepicker-div.ui-widget-content.wpc-filter-datepicker .ui-state-focus, #ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-state-focus {
        border-color: #0570e2;
        background: #0570e2;
        opacity: 0.6;
    }

    #ui-datepicker-div.wpc-filter-datepicker .ui-datepicker-close.ui-state-default {
        background: #0570e2;
        color: #f5f5f5;
    }
}

.wpc-filters-main-wrap input[type=checkbox], .wpc-filters-main-wrap input[type=radio] {
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    width: 20px;
    height: 20px;
    border: 2px solid #bdbdbd;
    border: 2px solid #ccd0dc;
    background: #ffffff;
    border-radius: 5px;
    min-width: 20px;
}

.wpc-filters-main-wrap input[type=checkbox]:after {
    content: "";
    opacity: 0;
    display: block;
    left: 5px;
    top: 2px;
    position: absolute;
    width: 4px;
    height: 8px;
    border: 2px solid #0570e2;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg);
    box-sizing: content-box;
}

.wpc-filters-main-wrap input[type=radio]:after {
    content: "";
    opacity: 0;
    display: block;
    left: 4px;
    top: 4px;
    position: absolute;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #0570e2;
    box-sizing: content-box;
}

.wpc-filters-main-wrap input[type=radio]:checked, .wpc-filters-main-wrap input[type=checkbox]:checked {
    border-color: #0570e2;
}

.wpc-filters-main-wrap .wpc-radio-item.wpc-term-disabled input[type=radio], .wpc-filters-main-wrap .wpc-checkbox-item.wpc-term-disabled > div > input[type=checkbox], .wpc-filters-main-wrap .wpc-checkbox-item.wpc-term-disabled > div > input[type=checkbox]:after, .wpc-filters-main-wrap .wpc-term-count-0:not(.wpc-has-not-empty-children) input[type=checkbox]:after, .wpc-filters-main-wrap .wpc-term-count-0:not(.wpc-has-not-empty-children) input[type=checkbox], .wpc-filters-main-wrap .wpc-term-count-0:not(.wpc-has-not-empty-children) input[type=radio] {
    border-color: #d8d8d8;
}

.wpc-filters-main-wrap .wpc-radio-item.wpc-term-disabled input[type=radio]:after, .wpc-filters-main-wrap .wpc-term-count-0:not(.wpc-has-not-empty-children) input[type=radio]:after {
    background-color: #d8d8d8;
}

.wpc-filters-main-wrap input[type=radio]:checked:after, .wpc-filters-main-wrap input[type=checkbox]:checked:after {
    opacity: 1;
}

.wpc-filters-main-wrap input[type=radio] {
    border-radius: 50%;
}

@media screen and (min-width: 768px) {
    .wpc-filters-main-wrap input[type=radio]:hover, .wpc-filters-main-wrap input[type=checkbox]:hover {
        border-color: #0570e2;
    }

    .wpc-filters-main-wrap .wpc-term-count-0:not(.wpc-has-not-empty-children) input[type=radio]:hover, .wpc-filters-main-wrap .wpc-term-count-0:not(.wpc-has-not-empty-children) input[type=checkbox]:hover {
        border-color: #c3c3c3;
    }
}

@media screen and (min-width: 768px) {
    html.is-active .wpc-spinner {
        display: block;
    }
}

@media screen and (min-width: 768px) {
    html.is-active .wpc-filters-overlay {
        opacity: .15;
        background: #000000;
    }
}
