.search-modal-container{display:flex;flex-direction:column;width:95vw;height:80vh;max-width:1400px;padding:20px;background-color:#fff;border-radius:.8rem;box-shadow:2px 4px 50px var(--coolGrey200)!important}.search-modal-container .search-modal-header{display:flex;margin-bottom:1rem}.search-modal-container .search-modal-header .main-search-form{width:100%}.search-modal-container .search-modal-header .main-search-form .deals-main-search{position:relative;display:flex;align-items:stretch;width:100%;background:var(--coolGrey50)!important;border-radius:.5rem;height:40px}.search-modal-container .search-modal-header .main-search-form .deals-main-search .form-control{background:inherit;border:transparent;padding:.4rem .7rem;height:40px;font-size:.875rem;border-radius:.5rem!important}.search-modal-container .search-modal-header .main-search-form .deals-main-search .form-control:focus{padding:.4rem .7rem!important;border-color:#25c4f266!important}.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-main-search-dropdown{display:flex;align-items:center;background-color:transparent;height:36px;border-radius:.5rem!important;transition:all .2s ease}.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-main-search-dropdown .btn:not([class*=btn-outline-]){border:transparent!important}.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-main-search-dropdown .btn:hover:not(.btn-icon-only){transform:scale(1)}.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-main-search-dropdown .dropdown .dropdown-toggle:after{transition:.2s ease!important}.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-main-search-dropdown:focus,.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-main-search-dropdown:hover{background-color:var(--coolGrey100);color:var(--bs-link-color)!important}.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-search-filter{display:flex;font-family:Ionicons!important;content:"\f2d7";padding:.5rem .6rem;font-size:20px;height:36px;width:36px;max-height:36px;max-width:36px;background-color:transparent;border-radius:.5rem!important;color:inherit!important;vertical-align:middle;align-items:center;justify-content:center;margin-right:4px;cursor:pointer;transition:all .1s ease-in-out}.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-search-filter:after{font-size:20px;content:"\f2d7";vertical-align:middle;align-items:center;justify-content:center;color:inherit!important}.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-search-filter:hover{background:var(--coolGrey100);color:var(--bs-link-color)!important}.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-search-filter:focus{outline:0;-webkit-box-shadow:0 0 .125rem .25rem rgba(37,196,242,.3);-moz-box-shadow:0 0 .125rem .25rem rgba(37,196,242,.3);-ms-box-shadow:0 0 .125rem .25rem rgba(37,196,242,.3);-o-box-shadow:0 0 .125rem .25rem rgba(37,196,242,.3);box-shadow:0 0 .125rem .25rem #25c4f24d;opacity:1}.search-modal-container .search-modal-header .main-search-form .deals-main-search .deals-search-filter.collapsed:after{content:"\f4a6";font-size:20px;color:inherit!important}.search-modal-container .search-modal-header .main-search-form .deals-main-search .dropdown-holder{position:absolute;top:5px;right:170px}.search-modal-container .search-modal-header .main-search-form .deals-main-search .btn-holder{position:absolute;top:0;right:0;width:170px}.search-modal-container .search-modal-header .main-search-form .deals-main-search .btn-holder .btn{padding-top:13px;padding-bottom:13px}.search-modal-container .search-modal-header .main-search-form .deals-main-search .dropdown-toggle{-webkit-box-shadow:none!important;box-shadow:none!important}.search-modal-container .search-modal-header .main-search-form .deals-main-search .btn-dropdown{background:none;font-size:12px;text-transform:capitalize;position:relative;padding-left:10px;padding-right:15px}.search-modal-container .search-modal-header .main-search-form .deals-main-search .btn-dropdown:after{content:"";position:absolute;top:8px;left:16px;width:1px;height:17px;background:#cacaca}.search-modal-container .search-modal-header .main-search-form .deals-main-search .dropdown-menu{margin:0;padding-left:.25rem;padding-right:.25rem}.search-modal-container .search-modal-header .main-search-form .deals-main-search .dropdown-menu li{font-size:12px;font-weight:500;padding:.2rem .5rem;background-color:transparent;border-radius:.4rem}.search-modal-container .search-modal-header .main-search-form .deals-main-search .dropdown-menu li:hover{background-color:var(--bs-gray-200)}.search-modal-container .search-modal-header .main-search-form .deals-main-search .dropdown-menu li:hover a{color:#007bffcc}.search-modal-container .search-modal-header .btn-close-search{display:flex;align-items:center;justify-content:center;margin-left:.2rem;width:40px;height:40px;color:var(--bs-body-color);border-radius:.5rem;background-color:var(--coolGrey50);border:1px solid var(--coolGrey100_alpha05);cursor:pointer;box-shadow:0 4px 7px -1px #f0f3f9,0 2px 4px -1px #f0f3f9}.search-modal-container .search-modal-header .btn-close-search:hover{background-color:var(--coolGrey100);color:rgba(var(--pink300),1)}.search-modal-container .search-sub-header .btn-assign-results-row{position:absolute;display:flex;right:0;top:0}.search-modal-container .search-sub-header .btn-assign-results-row .btn-assign-results{display:flex;align-items:center;justify-content:center;width:90px;height:32px;cursor:pointer;background-color:var(--coolGrey50);border:transparent;border-radius:.5rem}.search-modal-container .search-sub-header .btn-assign-results-row .btn-assign-results:hover{color:#007bffb3;background-color:var(--coolGrey100)}.search-modal-container .search-sub-header .assign-wrapper{margin-top:0;transition:all .2s ease-in-out}.search-modal-container .search-sub-header .search-properties-header .search-btn-previous-page{display:inline-flex;margin:0 auto 0 0;padding:.35rem 1rem .35rem .35rem;vertical-align:middle;align-items:center;justify-content:center;height:30px;border-radius:.5rem;color:var(--bs-body-color);background-color:var(--coolGrey50);cursor:pointer}.search-modal-container .search-sub-header .search-properties-header .search-btn-previous-page:hover{color:#007bffcc;background-color:#007bff1a}.search-modal-container .search-sub-header .search-properties-header select.select-year{position:relative;display:inline-block;width:70px;height:30px;padding:.275rem .5rem;color:var(--bs-body-color);font-size:.85rem;font-weight:500;text-transform:uppercase;border-radius:.5rem;border:1px solid transparent;background-color:var(--coolGrey50)!important;background-image:url(/img/svg/expand_more_gray_24dp.svg)!important;background-position-x:98%;background-position-y:1px;background-size:26px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none}.search-modal-container .search-sub-header .search-properties-header select.select-year:hover{color:#007bffb3;background-color:var(--coolGrey100)}.search-modal-container .search-modal-body{flex:1 1 auto}.search-modal-container .search-modal-footer .search-pagination{display:flex;justify-content:end;margin-right:.5rem}.search-modal-container .search-modal-footer .search-pagination button{display:flex;align-items:center;justify-content:center;color:var(--coolGrey400);margin-right:.1rem;background-color:var(--coolGrey50);border:1px solid var(--coolGrey50);border-radius:.5rem}.search-modal-container .search-modal-footer .search-pagination button:hover{color:#007bffb3;background-color:var(--coolGrey100);border-color:var(--coolGrey100_alpha05);-webkit-box-shadow:0 4px 7px -1px rgb(240,243,249),0 2px 4px -1px rgb(240,243,249);-moz-box-shadow:0 4px 7px -1px rgb(240,243,249),0 2px 4px -1px rgb(240,243,249);-ms-box-shadow:0 4px 7px -1px rgb(240,243,249),0 2px 4px -1px rgb(240,243,249);-o-box-shadow:0 4px 7px -1px rgb(240,243,249),0 2px 4px -1px rgb(240,243,249);box-shadow:0 4px 7px -1px #f0f3f9,0 2px 4px -1px #f0f3f9;cursor:pointer}.search-modal-container .search-modal-footer .search-pagination button:disabled{box-shadow:none!important;color:var(--coolGrey200)!important;background-color:#fff;cursor:default}.search-modal-container .search-modal-footer .search-pagination .pagination-current-page{display:flex;align-items:center;justify-content:center;font-size:.75rem;padding:.25rem .5rem;min-width:30px;width:auto;background-color:var(--coolGrey50);border:1px solid var(--coolGrey50);border-radius:.5rem;cursor:text}.search-modal-container .search-modal-footer .search-pagination .pagination-current-page:hover{background-color:#fff;border-color:#25c4f21a;-webkit-box-shadow:0 0 0 .125rem rgba(37,196,242,.4);-moz-box-shadow:0 0 0 .125rem rgba(37,196,242,.4);-ms-box-shadow:0 0 0 .125rem rgba(37,196,242,.4);-o-box-shadow:0 0 0 .125rem rgba(37,196,242,.4);box-shadow:0 0 0 .125rem #25c4f266}.search-modal-container .search-modal-footer .search-pagination .pagination-current-page:focus{background-color:var(--coolGrey50);border-color:#25c4f21a;-webkit-box-shadow:0 0 0 .125rem rgba(37,196,242,.4);-moz-box-shadow:0 0 0 .125rem rgba(37,196,242,.4);-ms-box-shadow:0 0 0 .125rem rgba(37,196,242,.4);-o-box-shadow:0 0 0 .125rem rgba(37,196,242,.4);box-shadow:0 0 0 .125rem #25c4f266}
