.fixed-filters {
    position: fixed;
    top: 110px;
    left: 0;
    z-index: 99999;
    width: calc(100vw - 30px);
    padding: 0 15px 0 15px !important;
    background-color: #f6f7f8 !important;
    background-color: transparent !important;
}

.slider-icon {
    display: block;
	padding-top: 7px;
    -ms-flex-order: 1 !important;
    -webkit-order: 1 !important;
	order: 1 !important;
}

.slider-icon > img {
    height: 40px;
    padding-top: 5px;
}

@media screen and (min-width: 960px) {
    #allrecords {
        overflow: unset !important;
    }
}

@media screen and (max-width: 960px) {
    .t-store__filter.js-store-filter {
        display: none;
    }

    #allrecords .t-store__parts-switch-btn {
        margin-right: 2px !important;
        padding-bottom: 8px;
        border-radius: 5px;
        font-weight: 500 !important;
        color: #1d2731cc;
        background-color: #EEF1F4;
    }
    
    #allrecords .t-store__parts-switch-btn.t-active {
        color: #3e3206 !important;
        background-color: #ffc85c;
    }
    
    #allrecords .t-store__parts-switch-wrapper {
        position: absolute;
        left: 0;
        right: 0;
        padding: 0 15px;
        box-sizing: border-box;
        -ms-overflow-style: none;
        scrollbar-width: none;
    }

    #allrecords .t-store__parts-switch-wrapper::-webkit-scrollbar {
        display: none;           
    }

    #allrecords .js-store-grid-cont {
        /*padding-top: 60px !important;*/
    }
}

@media screen and (max-width: 480px) {
    .t-store__parts-switch-wrapper {
	     padding-bottom: 0 !important;
    }

    .t-store__filter__search-mob-btn {
    	margin-left: calc(100vw - 200px) !important;
    	padding-top: 7px !important;
    }
    
    .t-store__filter {
        margin: -14px 0 5px 0 !important;
    }
    
    .t-store__filter__options,
    .t-store__filter__search-and-sort {
    	-ms-flex-order: 4 !important;
    	-webkit-order: 4 !important;
    	order: 4 !important;
    	margin-top: 5px !important;
    }
    
    .t-store__filter__opts-mob-btn {
    	-ms-flex-order: 3 !important;
    	-webkit-order: 3 !important;
    	order: 3 !important;
    	margin-left: 38px;
    }
}
