/*
* Prefixed by:
* PostCSS: v7.0.29,
* Autoprefixer: v9.7.6
* Browsers: last 4 version
*/

/* 
    Created on : 08-DEC-2020 : 10:52
    Author     : Marcus Iremonger
    Version    : 1.0.0
    URL:       : https://www.damteq.co.uk
    NOTE       : USE THIS CSS FILE IF YOU NEED TO OVERRIDE SOMETHING BUT DONT HAVE
                 ACCESS TO SCSS OR KNOW HOW TO USE IT.
*/

/*Adds envelope style effect here*/
.home h1{
    visibility:hidden;
}



.showroomfilter .searchandfilter label {
    font-family: 'Open Sans';
    text-transform: uppercase;
    font-weight: 400;
    font-size: 13px;
    letter-spacing: 1px;
}

.showroomfilter .searchandfilter ul li li {
    padding: 0px 10px;
	margin-right:20px;
}

.showroomfilter .searchandfilter .sf-input-radio {display:none;}

.showroomfilter .searchandfilter li[data-sf-field-input-type=radio] label {padding-left:0;}

.showroomfilter .searchandfilter ul {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row; -ms-flex-wrap:nowrap; flex-wrap:nowrap; display:-webkit-box; display:-ms-flexbox; display:flex; padding-left:0px;}


.showroomfilter .searchandfilter li .sf-option-active {
    background: #761010;
    color: white;
}

.showroomfilter .searchandfilter li .sf-level-0:hover {
    background: #761010;
    color: white;
}


.footermenu li.menu-item a:before {
    content: "";
    position: absolute;
	opacity:1!important;
    left: 0;
    background-image: url(/wp-content/uploads/2023/05/25638.png);
    font-size: 1.6rem;
    background-size: contain;
    background-repeat: no-repeat;
    width: 17px;
    height: 14px;
    background-color: transparent!important;
}

.footermenu .elementor-nav-menu li {
    border-width: 1px;
    border-top: 1px solid;
    border-color: #d9d9d9;
    margin-right: 20px;
}

.footermenu .elementor-nav-menu li:first-child {
	border-top:0px;}

#accordion-tabs .elementor-tab-content ul {
    column-count: 2!important;
}

@media only screen and (max-width: 767px) {
.searchandfilter li.sf-field-taxonomy-showroom-tag ul {
    display: grid!important;
    grid-auto-columns: 4.5fr;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    align-content: center;
    justify-content: center;
    align-items: center;
    justify-items: center;
	gap:20px 0px;
	}
	#accordion-tabs .elementor-tab-content ul {
    column-count: 1!important;
}
}