@media only screen and (max-width:1024px)
{.kt-filter_panel_wrapper 
    .kt-filter_panel_wrapper-inner form
    {max-height:calc(100vh - 250px)!important}}
    #kt-filter_panel{padding-top:15px;padding-bottom:20px;top:0;position:sticky}
    #kt-filter_panel h3{margin:9px 0 20px 0;font-size:20px;font-weight:500;text-align:left;color:#e2421d;padding-left:30px}
    #kt-filter_panel .kt-filter_panel_wrapper 
    .kt-filter_panel_wrapper-inner{border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);border:.5px solid #fff;background-color:#fff}
    #kt-filter_panel .kt-filter_panel_wrapper .kt-filter_panel_wrapper-inner form{max-height:calc(100vh - 150px);position:relative;overflow-y:auto;overflow-x:hidden}
    #kt-filter_panel .kt-filter_panel_wrapper .kt-filter_panel_wrapper-inner form::-webkit-scrollbar-thumb{border-radius:10px}#kt-filter_panel .kt-filter_panel_wrapper .kt-filter_panel_wrapper-inner form .work-type-filter{margin-bottom:0}
    #kt-filter_panel .kt-filter_panel_wrapper .kt-filter_panel_wrapper-inner form .filter-panel_footer{position:sticky;bottom:0;width:100%}#kt-filter_panel .filter-select-container .bs-searchbox{margin-right:35px;padding-top:0!important}#kt-filter_panel .filter-select-container .bs-searchbox input{height:35px}#kt-filter_panel .filter-select-container button.dropdown-toggle{height:52px;padding:16px 34px}#kt-filter_panel .filter-select-container button.dropdown-toggle .filter-option-inner-inner{font-size:14px;font-weight:400;color:#27323a}#kt-filter_panel .filter-select-container.location_selector .dropdown-menu{top:0!important}#kt-filter_panel .filter-select-container.location_selector 
    .dropdown-toggle:after
    {margin-bottom:16px!important;width:35px!important;height:35px!important;background:url(/img/location_dropdown_icon.svg) no-repeat bottom left/contain!important;left:12px!important}#kt-filter_panel 
    .filter-select-container .bootstrap-select>.dropdown-toggle:after
    {color:#0d0d0d!important;padding-top:40px;width:30px;height:30px;background:url(/img/search_dropdown_icon.svg) no-repeat bottom left/contain;content:' ';left:10px;margin-bottom:15px}#kt-filter_panel .filter-select-container.company_selector span.text{bottom:3px!important}#kt-filter_panel .filter-select-container.company_selector .dropdown-menu{top:-3px!important;min-width:100%!important}#kt-filter_panel .filter-select-container.company_selector span.check-mark{left:20px;width:19px;border-radius:3px;height:19px;display:inline-block!important;border:1px solid #d0d0d0;margin-right:5px}#kt-filter_panel .filter-select-container.company_selector span.check-mark:after,#kt-filter_panel .filter-select-container.company_selector span.check-mark:before{content:'';display:none}#kt-filter_panel .filter-select-container.company_selector .bootstrap-select .dropdown-menu.inner>li.selected a{padding:12.5px 15px}#kt-filter_panel .filter-select-container.company_selector .bootstrap-select .dropdown-menu.inner>li.selected a span.text{bottom:3px!important;left:24px}#kt-filter_panel .filter-select-container.company_selector .bootstrap-select .dropdown-menu.inner>li.selected a span.check-mark{top:15px;left:15px;background-color:#3c80ff;border:0}#kt-filter_panel .filter-select-container.company_selector .bootstrap-select .dropdown-menu.inner>li.selected a span.check-mark:after{content:'';color:#fff;position:absolute;display:block;top:50%;left:50%;margin-left:-3px;margin-top:-6px;width:5px;height:10px;border-width:0 2px 2px 0!important;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#kt-filter_panel .filter-select-container .dropdown .dropdown-menu.show:not(.inner){border-radius:10px;box-shadow:0 5px 15px 0 rgba(0,0,0,.16);border:solid 1px #c65033!important;background-color:#fff}#kt-filter_panel .filter-select-container .dropdown.bootstrap-select.show+.clear-button{position:absolute;right:17px;z-index:99}#kt-filter_panel .filter-select-container .dropdown.bootstrap-select.show+.clear-button i:after
    {width:20px;height:20px;background:url(/img/clear_filter_button.svg) no-repeat bottom left/contain;content:' ';display:block}#kt-filter_panel .filter-select-container .bootstrap-select .dropdown-menu.inner>li.selected a{padding:12.5px 15px}#kt-filter_panel .filter-select-container .bootstrap-select .dropdown-menu.inner>li.selected a span.text{bottom:3px!important}#kt-filter_panel .filter-select-container .bootstrap-select .dropdown-menu.inner>li a span.text{margin-right:0;color:#27323a!important;bottom:5px!important;position:relative}#kt-filter_panel .location_selector #city-select{max-height:52px}#kt-filter_panel .location_selector .clear-button{top:22px}#kt-filter_panel .company_selector #company-select{max-height:52px}#kt-filter_panel .company_selector .clear-button{top:73px}#kt-filter_panel .filter-separator{border:1px solid #e9e9ed}#kt-filter_panel .filter-panel_footer{display:inline-flex;background-color:#f8f8f8}#kt-filter_panel .filter-panel_footer button{width:100%!important;height:40px;margin:11px 22px!important;padding:0!important;opacity:1;border-radius:9px!important;background-color:#e34f2d;font-size:13px;font-weight:600;color:#fff;cursor:pointer}#kt-filter_panel .date-filter .sort-filter{margin-right:-35px;margin-left:-20px;background-color:#e9eaee;padding-left:20px;padding-top:5px;padding-bottom:5px}#kt-filter_panel .card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border:0;border-radius:.37rem;background-color:transparent}#kt-filter_panel .card .filter-group{border:0}#kt-filter_panel .card .filter-group .card-header{border-bottom:0;padding:0}#kt-filter_panel .card .filter-group .card-header a{display:block}#kt-filter_panel .card .filter-group .card-header a.collapsed{padding:22px 34px}#kt-filter_panel .card .filter-group .card-header a:not(.collapsed){margin:22px 34px 0 34px!important}#kt-filter_panel .card .filter-group .card-header a h6{margin-bottom:0}#kt-filter_panel .card .filter-group .card-header .icon-control{right:0;margin-top:-7px;position:absolute;margin-right:23px;display:flex}#kt-filter_panel .card .filter-group .card-header .icon-control:after
    {color:#0d0d0d!important;padding-top:0;width:25px;height:25px;background:url(/img/location_dropdown_icon.svg) no-repeat bottom left/contain;opacity:.7;content:' '}#kt-filter_panel .card .filter-group .card-header .title{font-size:12px;font-weight:600;color:#1f262b}#kt-filter_panel .card .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}#kt-filter_panel .card .filter-content{margin-top:15px}#kt-filter_panel .card .filter-content .card-body{padding:0 34px}#kt-filter_panel .card .filter-content .card-body .form-group{margin-bottom:15px}#kt-filter_panel .card .list-menu{list-style:none;margin:0;padding-left:0}#kt-filter_panel .card .list-menu a{color:#343a40}#kt-filter_panel .card .kt-radio.kt-radio--brand.kt-radio--solid>span:after{border:solid #3c80ff;background:#3c80ff;width:11px;height:11px;left:6px;top:6px}#kt-filter_panel .card .kt-radio.kt-radio--brand.kt-radio--solid>input:checked~span{background:#fff;border:1px solid #3c80ff!important;width:19px;height:19px}#kt-filter_panel .card .kt-radio.kt-radio--brand.kt-radio--solid>span{background:#fff;border:1px solid #d0d0d0!important;width:19px;height:19px}#kt-filter_panel .card .kt-radio-list .kt-radio{display:block;font-size:14px;font-weight:400;color:#27323a}#kt-filter_panel .card .kt-checkbox.kt-checkbox--bold>span{width:19px;height:19px;border-radius:3px;border:1px solid #d0d0d0;background-color:#fff;border-width:1px!important}#kt-filter_panel .card .kt-checkbox.kt-checkbox--brand>span:after{border:solid #fff;width:5px;height:10px;font-size:14px}#kt-filter_panel .card .kt-checkbox.kt-checkbox--brand.kt-checkbox--bold>input:checked~span{background-color:#3c80ff!important}#kt-filter_panel .card .kt-checkbox{font-size:14px;font-weight:400;color:#27323a}
    #kt-filter_panel .card .bs-searchbox .form-control{border-radius:5px;border:solid 1px #cbcbcb;background-color:#fff}