/*SEARCH LIST VIEW PAGE START*/
.search-list-view-outer {padding: 40px 0;margin-top: 78px;}
.search-list-view-outer .search-right-need-help-outer a {font-size: 14px;}
.search-list-view-outer .search-looking-for-main .looking-radio-con:hover {border-color: #fff !important;}
.search-list-view-outer h3 { font-style: normal;font-weight: 600;font-size: 14px;line-height: 22px;color: #4D5352; float:left; width:100%; margin:0 0 7px;}
.search-list-view-outer .search-left-main-outer {width: 295px; padding-right:35px;}
.search-list-view-outer .search-right-main-outer {width: 985px;float: right; position: inherit;}
.search-list-view-outer .search-right-guarantee-con {float: left;width: 100%;display: block;height: auto;position: inherit;margin: 22px 0;padding: 10px 20px 0;}
.search-list-view-outer .search-right-need-help-outer {padding: 20px;height:auto;box-shadow: 0px 4px 13px rgba(156, 167, 165, 0.36);-moz-box-shadow: 0px 4px 13px rgba(156, 167, 165, 0.36);-webkit-box-shadow: 0px 4px 13px rgba(156, 167, 165, 0.36);}
.search-list-view-outer .search-space-right-main {margin-left: 20px;}
.search-list-view-outer .search-right-guarantee-con span {float: left;	margin: 0 0 20px 0;	width: 100%;}
.search-list-view-outer .search-right-guarantee-con li {margin: 0 0 10px;width: 100%;}
.search-list-view-outer .search-right-guarantee-con ul li span {width: 35px;margin: 0 10px 0 0;text-align: center;display: inline-block;}
.search-list-view-outer .commision-free-con img {width: 35px !important; margin-right:0;}
.search-list-view-outer .best-price-con img {margin: 0;width: 25px;}
.search-list-view-outer .search-looking-for-main {padding: 20px;float: left;width: 100%;border: 1px solid #DFEDE7;}
.search-list-view-outer .looking-for-inner { box-shadow: none;height: 28px;width: 100%; margin-right:0;}
.search-list-view-outer .looking-radio-con .looking-checkmark {
    margin: 0 5px 0 2px;
    left: 0;
    top: 0px;
    height: 15px;
    width: 15px;
    position: relative;
    display: inline-block;
}
.search-list-view-outer .search-left-main-outer .looking-radio-con {
    line-height: 13px;
    text-align: left;
    padding: 0 0px 0 0px;
    height: auto;
    font-size: 12px;
    display: flex;
    align-items: center;
}
.search-list-view-outer .search-right-main-outer .looking-checkmark {left: -50px;}
.search-list-view-outer .search-right-main-outer .looking-text {
    width: 100%;
    display: inline-block;
    text-align: left;
    position: absolute;
    left: 0;
    text-align: center;
}
.search-filter-active h4 { color:#00927C !important; }
.search-duration-listview .looking-radio-con input:checked ~ .looking-checkmark { top: 2px;}
.search-list-view-outer .looking-radio-con:active {border: none;}
.search-list-view-outer .search-left-duration-con {border: none;background: transparent;border-top: 1px solid #DFEDE7; padding:14px 0;}
.search-list-view-outer .search-left-duration-con strong {margin: 7px 10px 0 0;width: auto;}
.search-coworker-spaces-outer {display: flex;flex-wrap: wrap;padding: 10px 0 15px;}
.search-coworker-space-name { font-weight: 600;font-size: 16px;line-height: 29px;color: #464D4B; }
.search-list-view-outer .coworker-price-range-dropdown {float: left;border: 1px solid #DFEDE7;box-shadow: none;position: inherit;width: 100%;margin: 0 0 22px;}
.average-price-con {color: #464C4B;font-size: 12px;line-height: 20px; margin-bottom: 13px;}
.search-list-view-outer .coworker-price-range-dropdown #d1, .search-list-view-outer .coworker-price-range-dropdown #d2 {width: 90px;}
.search-list-view-outer .view-filters-lists-outer { box-shadow:none; position: inherit;float: left;width: 100%;}
.search-listspace-filter-outer {width: 100%;padding: 20px;border: 1px solid #DFEDE7;float: left; margin:22px 0;}
.search-listspace-filter-outer h3 img {margin-right: 6px;}
.search-list-view-outer .looking-radio-con .looking-checkmark::after {position: absolute; left:-1px;top:1px;width:5px;height:9px;}
.search-filter-listview-con h4 {cursor:pointer;background: url(../../../../img/img_grey_down_arrow.svg) right 10px top 14px no-repeat;font-weight: 600;font-size: 13px;line-height: 32px;color: #464C4B; float:left; width:100%;}
.search-list-view-outer .looking-radio-con input:checked ~ .looking-text { font-weight:400; }
.search-filter-open {float: left;width: 100%;}
.search-filter-open:last-child {margin-bottom: 20px;}
.search-duration-listview .looking-for-inner {width: 120px;margin-right: 10px;}
.search-duration-listview .looking-for-inner {width: 120px;margin-right: 10px;}
.search-duration-listview .looking-radio-con input:checked ~ .looking-checkmark {margin: 0 5px 0 5px;}
.search-duration-listview .looking-radio-con .looking-checkmark::after {position: absolute;left: 8px;top: 0px;width: 7px;height: 13px;}
.search-list-view-outer #price-range-hyphen {width: 29px;}
.coworker-price-range-dropdown .slider-input {
    float: left;
    width: 92px;
    background: #fff;
    border: 1px solid #DFEDE7;
    box-sizing: border-box;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    font-weight: 600;
    font-size: 14px;
    line-height: 15px;
    color: #464C4B;
    position: relative;
}
.coworker-price-range-dropdown .slider-input span {
    display: block;
    position: absolute;
    width: 100%;
    height: 18px;
    top: 0;
    left: 10px;
    font-weight: 500;
    font-size: 10px;
    line-height: 18px;
    color: #AAB3B1;
    pointer-events: none;
}
.coworker-price-range-dropdown .slider-input input {
    border: 0;
    width: 100%;
    padding: 18px 10px 4px;
    height: 39px;
    font-weight: 600;
    background: #fff !important;
}
.search-filter-show {display: none; margin-bottom: 10px;float: left;}
.search-list-view-outer .coworker-price-range-dropdown .ui-widget.ui-widget-content {float: left;width: 100%;}
.search-listview-meetingrooms h3 {margin-bottom: 20px;}
.search-buttons-outer {float: left;width: 100%;}


.search-space-bottom-panel {padding-left: 0;}


/*RESPONSIVENESS START*/
@media only screen and (min-width:1601px) and (max-width:1919px)
{
    .search-list-view-outer .search-space-main-outer {padding: 0 !important;}
}

@media only screen and (min-width:1367px) and (max-width:1600px)
{
    .search-list-view-outer .search-space-right-main {margin-left: 17px;}
    .search-list-view-outer .search-space-main-outer {padding: 0 !important;}
    .search-list-view-outer .search-right-guarantee-con li {font-size: 13px;}
}

@media only screen and (min-width:1201px) and (max-width:1366px)
{
    .search-list-view-outer .search-left-main-outer {width: 25%;padding-right: 20px;}
    .search-list-view-outer .search-right-main-outer {width: 75%;}
    .search-list-view-outer .search-space-main-outer {padding: 0 !important;}
    .search-list-view-outer .search-space-right-main {margin-left: 16px;}
    .search-list-view-outer .search-right-guarantee-con li {font-size: 13px;}
    .search-list-view-outer .looking-for-inner {margin-bottom: 0;}
    .coworker-price-range-dropdown #d1, .coworker-price-range-dropdown #d2 {width: 89px;}

    .search-space-bottom-panel {padding-left: 0 !important;}
}

@media only screen and (min-width:992px) and (max-width:1200px)
{
    .search-list-view-outer {padding: 25px 0;}
    .search-list-view-outer .search-view-filter-right {width: 54%;}
    .search-list-view-outer .search-left-duration-con strong {margin: 3px 10px 0 0;}
    .search-list-view-outer .search-left-main-outer {width: 25%;padding-right: 20px;}
    .search-list-view-outer .search-right-main-outer {width: 75%;}
    .search-list-view-outer .search-space-main-outer {padding: 0 !important;}
    .search-list-view-outer .search-space-right-main {margin-left: 16px;}
    .search-list-view-outer .search-right-guarantee-con li {font-size: 12px;}
    .search-list-view-outer .search-right-guarantee-con ul li span {width: 33px;margin: 0 6px 0 0;}
    .search-list-view-outer .looking-for-inner {margin-bottom: 0;}
    .coworker-price-range-dropdown #d1, .coworker-price-range-dropdown #d2 {width: 89px;}
    .search-list-view-outer .search-right-need-help-outer, .search-list-view-outer .search-right-guarantee-con, .search-list-view-outer .search-looking-for-main, .search-listspace-filter-outer, .search-list-view-outer .coworker-price-range-dropdown {padding: 15px;}
    .search-list-view-outer .search-left-scroll {padding: 0;}
    .search-list-view-outer .search-space-bottom-panel .search-space-main-outer:nth-child(2n-1) {padding-left: 0 !important;}
    .search-list-view-outer .search-space-bottom-panel .search-space-main-outer:nth-child(2n) {padding-right: 0px !important;}
    .search-list-view-outer .coworker-price-range-dropdown #d1, .search-list-view-outer .coworker-price-range-dropdown #d2 {width: 100%;}
}

@media only screen and (min-width:768px) and (max-width:991px)
{
    .search-list-view-outer {padding: 25px 0;margin-top: 60px;}
    .search-list-view-outer .search-view-filter-right {width:85%;margin-top: 10px; float: left;}
    .search-coworker-spaces-outer {padding: 3px 0 5px;}
    .search-list-view-outer .search-left-duration-con strong {margin: 3px 10px 0 0;}
    .search-coworker-space-name {font-size: 13px;}
    .search-list-view-outer .search-left-main-outer {width: 40%;padding-right: 20px;}
    .search-list-view-outer .search-right-main-outer {width: 60%;}
    .search-list-view-outer .search-space-main-outer {padding: 0 !important;}
    .search-list-view-outer .search-space-right-main {margin-left: 16px;}
    .search-list-view-outer .search-right-guarantee-con li {font-size: 12px;}
    .search-list-view-outer .search-right-guarantee-con ul li span {width: 33px;margin: 0 6px 0 0; display: flex; justify-content: center;}
    .search-list-view-outer .looking-for-inner {margin-bottom: 0;}
    .search-list-view-outer .looking-for-inner:last-child {margin-right: 0;}
    .coworker-price-range-dropdown #d1, .coworker-price-range-dropdown #d2 {width: 89px;}
    .search-list-view-outer .search-right-need-help-outer, .search-list-view-outer .search-right-guarantee-con, .search-list-view-outer .search-looking-for-main, .search-listspace-filter-outer, .search-list-view-outer .coworker-price-range-dropdown {padding: 15px;}
    .search-list-view-outer .search-left-scroll {padding: 0;}
    .search-list-view-outer .search-space-bottom-panel .search-space-main-outer:nth-child(2n-1) {padding-left: 0 !important; padding-right: 0 !important;}
    .search-list-view-outer .search-space-bottom-panel .search-space-main-outer:nth-child(2n) {padding-right: 0px !important;padding-left: 0 !important;}
    .search-list-view-outer .coworker-price-range-dropdown #d1, .search-list-view-outer .coworker-price-range-dropdown #d2 {width: 100%;}
    .search-duration-listview .looking-radio-con input:checked ~ .looking-checkmark {margin: 0 5px 0 15px;}
    .search-list-view-outer .search-right-guarantee-con img {display: block;filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(81deg) brightness(95%) contrast(110%);}
    .search-view-filter-right .current-view {display:none;}
    .search-right-main-outer .search-listspace-view {display: flex; justify-content: flex-end;}
    .search-right-main-outer .search-view-filter-right {margin-bottom: 10px;}
    .search-right-main-outer .search-coworker-spaces-outer {align-items: center;}
}

@media only screen and (min-width:576px) and (max-width:767px)
{
    .search-coworker-spaces-outer {display: inherit;padding: 10px 0 15px;}
    .search-coworker-space-name {font-size: 15px;line-height: 24px;width: 100%;float: left;max-width: 100%;}
    .search-listspace-view {float: left;width: 100%;display: inherit;max-width: 100%;}
    .search-list-view-outer {padding: 25px 0;margin-top: 60px;}
    .search-list-view-outer .search-left-main-outer {width: 40%;padding-right: 20px;}
    .search-list-view-outer .search-right-main-outer {width: 60%; display: block;}
    .search-duration-listview .looking-for-inner {margin-right: 0px;}
    .search-right-need-help-outer h2 {font-size: 20px;color:#6C6C6C;}
    .search-right-need-help-outer img {margin-top: 2px!important;}
    .search-list-view-outer .search-right-need-help-outer, .search-list-view-outer .search-right-guarantee-con, .search-list-view-outer .search-looking-for-main, .search-listspace-filter-outer, .search-list-view-outer .coworker-price-range-dropdown {padding: 10px;}
    .search-right-need-help-outer span {font-size: 12px;line-height: 19px; margin: 6px 0 4px;}
    .search-list-view-outer .search-right-need-help-outer a {font-size: 13px;}
    .search-list-view-outer .best-price-con img {margin: 0;width: 20px;}
    .search-list-view-outer .commision-free-con img {width: 30px !important;margin-right: 0;}
    .search-list-view-outer .search-right-guarantee-con ul li span {width: 32px;margin: 0 6px 0 0;}
    .search-list-view-outer .search-right-guarantee-con li {margin: 0 0 3px;width: 100%;font-size: 12px;line-height: 15px;}
    .search-list-view-outer .looking-for-inner {height: 18px;margin-right: 4px;margin-left: 0;}
    .search-list-view-outer .search-left-main-outer .looking-radio-con {line-height: 13px;}
    .search-list-view-outer .coworker-price-range-dropdown #d1, .search-list-view-outer .coworker-price-range-dropdown #d2 {width: 100%;}
    .search-list-view-outer .looking-radio-con .looking-checkmark {top: -1px;}
    .search-duration-listview .looking-radio-con .looking-checkmark {top: 0;}
    .search-duration-listview .looking-radio-con {font-size: 11px;}
    .search-duration-listview .looking-radio-con .looking-checkmark::after {left: 4px;top: 0px !important;width: 7px;height: 11px;}
    .search-list-view-outer .search-space-right-main {margin-left: 0;}
    .search-list-view-outer .search-buttons-outer a {width: 100%;margin-bottom: 5px;}
    .search-list-view-outer .search-left-duration-con strong {margin: 0px 0 6px 0;width: auto;}
    .search-list-view-outer .search-space-main-outer {padding: 0 !important;}
    .search-list-view-outer .search-space-bottom-panel .search-space-main-outer:nth-child(2n-1), .search-list-view-outer .search-space-bottom-panel .search-space-main-outer:nth-child(2n) {padding-right: 0 !important;padding-left: 0 !important;}
    .search-list-view-outer .search-space-bottom-panel .search-space-main-outer { width: 100%;float: left;display: inherit;max-width: 100%;flex: 0 0 100%; -ms-flex:0 0 100%;}
    .search-list-view-outer .search-space-right-main h3 {height: auto;}
    .search-list-view-outer .search-space-main-inner {padding: 15px;}
    .search-list-view-outer .popular-space-con {height: 25px;font-size: 11px;line-height: 24px;}
    .search-view-filter-right .current-view {display:none;}
    .search-right-main-outer .search-listspace-view {display: flex; justify-content: flex-end;}
    .search-right-main-outer .search-view-filter-right {margin-bottom: 10px;}
    .search-right-main-outer .search-coworker-spaces-outer {align-items: center;}
}

@media only screen and (max-width:575px) {
    .search-coworker-spaces-outer {display: inherit;padding: 10px 0 15px;}
    .search-coworker-space-name {font-size: 15px;line-height: 24px;width: 100%;float: left;max-width: 100%;}
    .search-listspace-view {float: left;width: 100%;display: inherit;max-width: 100%;}
    .search-list-view-outer {padding: 20px 0;margin-top:50px;}
    .search-list-view-outer .search-left-main-outer {width: 100%;padding-right: 0;}
    .search-list-view-outer .search-right-main-outer {width: 100%; display: block;}
    .search-duration-listview .looking-for-inner {margin-right: 0px;}
    .search-right-need-help-outer h2 {font-size: 20px;}
    .search-right-need-help-outer img {margin-top: 2px!important;}
    .search-list-view-outer .search-right-need-help-outer, .search-list-view-outer .search-right-guarantee-con, .search-list-view-outer .search-looking-for-main, .search-listspace-filter-outer, .search-list-view-outer .coworker-price-range-dropdown {padding: 10px;}
    .search-list-view-outer .search-right-guarantee-con, .search-list-view-outer .search-looking-for-main, .search-listspace-filter-outer, .search-list-view-outer .coworker-price-range-dropdown {display:none;}
    .search-right-need-help-outer span {font-size: 12px;line-height: 19px; margin: 6px 0 4px;}
    .search-list-view-outer .search-right-need-help-outer a {font-size: 13px;}
    .search-list-view-outer .best-price-con img {margin: 0;width: 20px;}
    .search-list-view-outer .commision-free-con img {width: 30px !important;margin-right: 0;}
    .search-list-view-outer .search-right-guarantee-con ul li span {width: 32px;margin: 0 6px 0 0;}
    .search-list-view-outer .search-right-guarantee-con li {margin: 0 0 3px;width: 100%;font-size: 12px;line-height: 15px;}
    .search-list-view-outer .looking-for-inner {height: 18px;margin-right: 4px;margin-left: 0;}
    .search-list-view-outer .search-left-main-outer .looking-radio-con {line-height: 13px;}
    .search-list-view-outer .coworker-price-range-dropdown #d1, .search-list-view-outer .coworker-price-range-dropdown #d2 {width: 100%;}
    .search-list-view-outer .looking-radio-con .looking-checkmark {top: -1px;}
    .search-duration-listview .looking-radio-con .looking-checkmark {top: 0;}
    .search-duration-listview .looking-radio-con {font-size: 11px;}
    .search-duration-listview .looking-radio-con .looking-checkmark::after {left: 4px;top: 0px !important;width: 7px;height: 11px;}
    .search-list-view-outer .search-space-right-main {margin-left: 15px;}
    .search-list-view-outer .search-buttons-outer a {width: 48%;margin-bottom: 5px;}
    .search-list-view-outer .search-left-duration-con strong {margin: 0px 0 6px 0;width: auto;}
    .search-list-view-outer .search-space-main-outer {padding: 0 !important;}
    .search-list-view-outer .search-space-bottom-panel .search-space-main-outer:nth-child(2n-1), .search-list-view-outer .search-space-bottom-panel .search-space-main-outer:nth-child(2n) {padding-right: 0 !important;padding-left: 0 !important;}
    .search-list-view-outer .search-space-bottom-panel .search-space-main-outer { width: 100%;float: left;display: inherit;max-width: 100%;flex: 0 0 100%; -ms-flex:0 0 100%;}
    .search-list-view-outer .search-space-right-main h3 {height: auto;}
    .search-list-view-outer .search-space-main-inner {padding: 15px;}
    .search-list-view-outer .popular-space-con {height: 25px;font-size: 9px;line-height: 24px;}
    .search-reservenow-button, .search-booknow-button {	width: 100%;float: left;text-align: center;margin: 10px 0 0;}
    .search-view-filter-right .current-view {display:none;}
    .search-right-main-outer .search-listspace-view {display: flex; justify-content: flex-end; width: 50%;}
    .search-right-main-outer .search-view-filter-right {margin-bottom: 10px;}
    .search-right-main-outer .search-coworker-spaces-outer {display: flex; flex-wrap: nowrap; align-items: center;}
}


@media only screen and (max-width:479px) {
    .search-duration-listview .looking-for-inner {width: 100%;margin: 0 0 5px;height: auto;}
    .search-duration-listview .looking-radio-con {font-size: 11px;}
    .search-list-view-outer .search-buttons-outer a {width: 100%;}


    .search-list-view-outer .search-space-right-main {margin-left: 7px;}
    .search-reservenow-button, .search-booknow-button {width:100% !important;}
    .search-left-duration-con .looking-radio-con {line-height: 18px;display: flex!important;justify-content: center;}
    .search-left-duration-con .looking-radio-con .looking-text {width: auto;position: static;}
    .search-right-main-outer .search-listspace-view, .search-right-main-outer .search-view-filter-right { display: none }
}

.aa-input-container {
    display: inline-block;
    position: relative;
}
.aa-input-search {
    width: 500px;
    padding: 12px 28px 12px 12px;
    border: 1px solid #E3E8EF;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}
.aa-input-search::-webkit-search-decoration, .aa-input-search::-webkit-search-cancel-button,
.aa-input-search::-webkit-search-results-button, .aa-input-search::-webkit-search-results-decoration {
    display: none;
}
.aa-input-icon {
    height: 16px;
    width: 16px;
    position: absolute;
    top: 50%;
    right: 16px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    fill: #e4e4e4;
    pointer-events: none;
}
.aa-dropdown-menu {
    background-color: #fff;
    border: 1px solid rgba(228, 228, 228, 0.6);
    width: 500px;
    margin-top: 10px;
    box-sizing: border-box;
}

.aa-suggestions-category {
    border-bottom: 1px solid rgba(228, 228, 228, 0.6);
    border-top: 1px solid rgba(228, 228, 228, 0.6);
    padding: 6px 12px;
}
.aa-dropdown-menu > div {
    display: inline-block;
    width: 100%;
    vertical-align: top;
}
.aa-dropdown-menu > div:empty {
    display: none;
}
.aa-empty {
    padding: 6px 12px;
}
.aa-dropdown-menu {background-color: #fff;border:1px solid #E3E8EF;width: 100%;margin-top: 6px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;box-sizing: border-box;	text-align: left;font-family: 'Work Sans', sans-serif;font-weight:400;font-size:13px;}
.aa-dropdown-menu .cw_font {position: relative; line-height: 19px;}
.aa-suggestion .cw_font em {font-weight: 600;font-style: 400;padding: 2px 0 2px 2px;}
.aa-suggestion {padding: 6px 0px;cursor: pointer;float: left;width: 100%;}
.aa-input-search:focus {
    border-color: #00C78A !important;
    box-shadow: 0px 0px 0px 2px #dfede7 !important;
    -moz-box-shadow: 0px 0px 0px 2px #dfede7 !important;
    -webkit-box-shadow: 0px 0px 0px 2px #dfede7 !important;
    -o-box-shadow: 0px 0px 0px 2px #dfede7 !important;
    -ms-box-shadow: 0px 0px 0px 2px #dfede7 !important;
}


/*23 NOV 2020*/

.space-pagination-outer {margin: 20px 0 40px;}
.search-mapview-slide-div .search-left-scroll {
    padding-bottom: 56px; /*height of bottom nav */
}

.marker-cluster {
    background: #fff;
    color: #00927C;
    border-radius: 4px;
    font-weight: 600;
    font-size: 14px;
    display: flex;
    align-items: center;
    -webkit-box-shadow: 0px 4px 13px rgba(77,83,82,0.25);
    box-shadow: 0px 4px 13px rgba(77,83,82,0.25);
    transform: translate(0, -12px);
}
.marker-cluster::before {
    content: "";
    position: absolute;
    transform: translate(-50%, 0);
    left: 50%;
    bottom: -12px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 12px solid #fff;
}

/*11 DEC 2020*/
.searchbar-map-outer {float:left; width:100%; display:none; margin:20px 0; }
.searchbar-map-outer input { float:left; width:100%; border: 1px solid #CAD2D0;border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;padding: 8px 20px 8px 42px;font-size: 13px;line-height: 32px;color: #464C4B; background:#fff url(../images/img_search_icon003.png) 12px 14px no-repeat;background-size: 23px; }
.searchbar-map-outer input:hover { background:#f1f5f4 url(../images/img_search_icon003.png) 12px 14px no-repeat !important;background-size: 23px!important;}
.search-filters-mobile-show { display:none; }
/*11 DEC 2020 END*/

.fa-globeui::before {
    content: "\f0ac";
    font-size: 18px;
    padding-right: 7px;
}
.fa-map-markerui::before {
    content: "\f041";
    font-size: 18px;
    padding-bottom: 0;
    padding-left: 2px;
    padding-right: 10px;
    padding-top: 0;
}
.fa-buildingui::before {
    content: "\f1ad";
    padding-left: 3px;
    padding-right: 8px;
}
.aa-dropdown-menu, .aa-input-search, .cw_font {
    font-family: 'Work Sans',sans-serif;
    font-size: 14px;
}
.aa-suggestion .fa {
    color: #00C78A !important;
}
.aa-suggestion .cw_font em {font-weight: 600;padding: 2px 0 2px 2px;}
.aa-suggestion .fa {display:flex;align-items: center;}
.aa-suggestion .fa .cw_font {
    color: #464d4b !important;
}
.aa-suggestion:hover {
	background: #00927c;
	color: #fff;
}
.aa-suggestion:hover .fa, .aa-suggestion:hover .cw_font {
    color: #fff !important;
}
.search-duration-listview.mapViewSearchDisplay .looking-for-inner {
    width: 200px;
}
.search-duration-listview.mapViewSearchDisplay .looking-radio-con input:checked ~ .looking-checkmark {
    top: 8px;
}
.search-left-duration-con.mapViewSearchDisplay {
    padding: 0;
    border: none;
}
.search-left-duration-con strong {
    width: 85px;
}
.looking-for-inner {
    margin-right: 10px;
}
@media screen and (max-width: 1850px) {
    .search-left-main-outer, .search-left-duration-con.mapViewSearchDisplay {
        max-width: 100%;
        margin: 0 0 14px;
    }
    .search-left-duration-con.mapViewSearchDisplay {
        margin: 0;
    }
}
@media screen and (max-width: 992px) {
    .search-left-duration-con.mapViewSearchDisplay .looking-for-inner {
        margin-top: 3px;
        margin-bottom:  6px;
    }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
    .search-duration-listview.mapViewSearchDisplay .looking-radio-con {
        font-size: 13px;
    }
}
.search-result-page-container > header {
  position: static;
}
.search-result-page-container .search-list-view-outer {
  margin-top: 0;
}

/* new search result list */

.content.new-list .slick-dots {
  display: flex;
  justify-content: center;
  margin: 0;
  padding: 1rem 0;
  list-style-type: none;
  position: absolute;
  left:0;
  right:0;
  bottom:0;
  margin:0 auto;
}
.content.new-list .slick-dots li {
  margin: 0 0.25rem;
}
.content.new-list .slick-dots button {
  display: block;
  width: 9px;
  height: 9px;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #fff;
  text-indent: -9999px;
}

.content.new-list .slick-dots button:focus {
  outline: none;
}

.content.new-list .slick-dots li.slick-active button {
  background: none;
  outline: 4px solid white;
}

.content.new-list [tabindex='-1']:focus:not(:focus-visible) {
  outline: 4px solid white!important;
}

.content.new-list .search-item-slider {
  max-width: 465px;
  max-height: 215px;
}

.content.new-list .search-space-main-inner {
  padding: 0;
  border-radius: 8px;
  overflow: hidden;
}

.content.new-list .search-space-left-main {
  width: 45%;
}

.content.new-list .search-space-right-main {
  background: white;
  padding: 22px 20px 22px 0;
  width: 52%;
  display: flex;
  flex-direction: column;
}

.content.new-list .search-space-right-main h3 {
  color: #222529;
  font-size: 19px;
  font-weight: bold;
}

.content.new-list .resource-types-list {
  color: #808080; 
  font-size: 12px;
  line-height: 15px;
  font-weight: 600;
}

.content.new-list .resource-types-list .resource-type-item:not(:last-child):after {
  content: '\00a0\00a0•\00a0\00a0';
}

.content.new-list .popular-space-outer {
  border-color: #EEEEEE!important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.content.new-list .search-review-outer {
  margin-bottom: 0;
}

.content.new-list .search-right-main-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
}

.search-mapview-left-outer .new-list  .search-right-main-content {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 0;
}

.search-mapview-left-outer .new-list  .quickQuoteButton {
  margin-top: 5px;
}

.content.new-list .search-buttons-outer {
  width: auto;
}

.content.new-list .search-buttons-outer > div {
  border-radius: 20px;
  font-size: 15px;
  line-height: 39px;
  width: 157px;
}

.content.new-list .search-buttons-outer > div .arrow {
  border: solid white;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  margin-left: 5px;
  margin-bottom: 1px;
}

.content.new-list .search-reservenow-button {
  background: #F28C3D!important;
  border: 1px solid #F28C3D;
  box-shadow: inset 0 0 0 0 #F28C3D;
}
.content.new-list .search-reservenow-button:hover {
  background: white!important;
  box-shadow: inset 243px 0 0 0 #df6100;
  border: 1px solid #df6100;
  color: white!important;
}

.content.new-list .search-price-day > div {
  display: flex;
}

.content.new-list .search-price-day > div > span:first-child {
  color: #555555;
}

.content.new-list .search-price-day > div > p {
  color: #368473;
}

.content.new-list .search-price-day > div > span:last-child {
  color: #6C6C6C;
  font-weight: 400;
}

.content.new-list .search-price-day > div > span.enquire {
  color: #368473;
  font-weight: 600;
}

.content.new-list .popular-space-con {
  background: #F28C3D;
}

.content.new-list .search-buttons-outer {
  display: flex;
  flex-direction: column;
  align-self: flex-end;
}

.content.new-list .search-review-outer {
  display: flex;
  justify-content: center;
  align-items: center;
}

.content.new-list .search-buttons-outer .search-review-holder {
  line-height: 5px;
  display: flex;
  justify-content: center;
}

.content.new-list .slick-arrow {
  top: 45%;
  z-index: 998;
  transform: rotate(180deg);
}

.content.new-list .slick-arrow:after {
  border: none;
  font-size: 35px;
}

.content.new-list .slick-arrow:hover:after {
  color: #fff!important;
  border: none;
}

button.slick-arrow:before {
  content: '';
  width: 35px;
  height: 35px;
  background: rgba(0, 0, 0, 0.6);
  position: absolute;
  border-radius: 50%;
  top: -6px;
  left: -3px;
}

button.slick-arrow:hover:before {
  background: rgba(0, 0, 0, 0.8);
}

button.slick-arrow:active:before {
  background: rgba(0, 0, 0, 0.6);
}

button.slick-prev:before {
  left: -6px;
}

.content.new-list .slick-next {
  right: 5%;
}

.content.new-list .slick-prev {
  left: 4%;
}

.space-mapview-filter-outer, .coworker-price-range-dropdown {
  z-index: 9999;
}

.content.new-list .search-review-outer {
  margin: 0;
}

.content.new-list .search-space-header-container {
  display: flex;
}

.content.new-list .search-review-holder > div {
  display: flex;
  align-items: center;
}

.content.new-list .search-space-header-container .search-review-outer,
.content.new-list .search-space-header-container h3 {
  width: auto;
  margin-right: 20px;
  margin-bottom: 5px;
}

.content.new-list .search-price-day {
  line-height: 24px;
}

.content.new-list .search-review-outer span {
  margin-left: 4px;
}


@media only screen and (min-width: 1201px) and (max-width: 1366px) {
  .search-mapview-left-outer .optimizely-review-trigger {
    max-width: 100%;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .content.new-list .search-right-main-content {
    align-items: flex-start;
    flex-direction: column;
  }

  .content.new-list .search-buttons-outer {
    align-self: flex-end;
    margin-top: 5px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
  }

  .content.new-list .search-space-right-main {
    padding: 0 10px 5px;
    width: 52%;
    margin: 0;
  }

  .content.new-list .search-space-left-main {
    width: 52%;
  }

  .search-mapview-outer .content.new-list.search-left-scroll {
    padding: 0;
  }


  .content.new-list .search-space-header-container {
    flex-direction: column;
  }

  .content.new-list .search-right-main-content {
    margin-top: 0;
  }

  .content.new-list .search-review-outer {
    align-self: flex-start;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .content.new-list .popular-space-outer {
    flex-direction: column;
  }

  .content.new-list .search-space-right-main,
  .content.new-list .search-space-left-main {
    width: 100%;
  }

  .content.new-list .popular-space-con {
    z-index: 8;
  }

  .content.new-list .search-space-left-main img {
    width: 103%;
  }

  .content.new-list .search-space-right-main {
    margin: 0;
    padding: 10px 12px 10px 12px;
  }

  .content.new-list .search-right-main-content {
    margin-top: 10px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .content.new-list .popular-space-outer {
    flex-direction: column;
  }

  .content.new-list .search-space-right-main,
  .content.new-list .search-space-left-main {
    width: 100%;
  }

  .content.new-list .search-space-left-main {
    max-height: 96px;
  }

  .content.new-list .search-space-left-main > div > div {
    max-height: 96px;
  }

  .search-space-left-main .search-item-slider > div > img {
    height: 96px;
  }

  .content.new-list .popular-space-con {
    z-index: 8;
  }

  .content.new-list .search-space-left-main img {
    width: 103%;
  }

  .content.new-list .search-space-right-main {
    padding: 0px 5px 5px 5px;
  }

  .content.new-list .search-space-main-inner {
    width: 65%;
  }

  .content.new-list .search-right-main-content {
    flex-direction: column;
  }

  .content.new-list .search-buttons-outer {
    display: flex;
    justify-content: space-around;
    width: 100%;
    flex-direction: row;
  }

  .content.new-list .search-price-day {
    align-self: flex-start;
  }

  .content.new-list .resource-types-list {
    line-height: 15px;
  }

  .content.new-list .search-space-right-main > *,
  .content.new-list .search-space-right-main .search-price-day {
    margin-bottom: 5px!important;
  }

  .search-mapview-outer .content.new-list .search-space-main-outer {
    justify-content: center;
  }

  .search-mapview-outer .content.new-list .search-space-main-inner {
    width: 100%;
  }

  .content.new-list .search-right-main-content {
    margin-top: 0;
  }

  .content.new-list .search-space-right-main h3 {
    font-size: 14px!important;
  }

  .content.new-list .search-space-header-container .search-review-outer {
    margin-right: 0;
  }

  .content.new-list .search-space-header-container {
    justify-content: space-between;
  }
}

@media only screen and (max-width: 575px) {
  .content.new-list .popular-space-outer {
    flex-direction: column;
  }

  .content.new-list .search-space-right-main,
  .content.new-list .search-space-left-main {
    width: 100%;
  }

  .content.new-list .search-space-left-main {
    max-height: 153px;
  }

  .content.new-list .popular-space-con {
    z-index: 8;
  }

  .content.new-list .search-space-left-main img {
    width: 103%;
  }

  .content.new-list .search-space-right-main {
    padding: 0px 5px 5px 5px;
    margin: 0;
  }

  .content.new-list .search-space-main-inner {
    width: 100%;
    padding: 0!important;
  }

  .content.new-list .search-right-main-content {
    flex-direction: column;
  }

  .content.new-list .search-buttons-outer {
    display: flex;
    justify-content: space-around;
    width: 100%;
    flex-direction: row;
  }

  .content.new-list .search-price-day {
    align-self: flex-start;
  }

  .content.new-list .resource-types-list {
    line-height: 15px;
  }

  .content.new-list .search-space-right-main > *,
  .content.new-list .search-space-right-main .search-price-day {
    margin-bottom: 5px!important;
  }

  .content.new-list h3 {
    margin-top: 15px;
  }

  .content.new-list .search-right-main-content {
    margin-top: 10px;
  }

  .content.new-list .search-space-header-container {
    justify-content: space-between;
  }

  .content.new-list .search-space-header-container .search-review-outer {
    margin-top: 7px;
  }
}

@media only screen and (max-width: 479px) {
  .content.new-list .popular-space-outer {
    flex-direction: column;
  }

  .content.new-list .search-space-right-main,
  .content.new-list .search-space-left-main {
    width: 100%;
  }

  .content.new-list .search-space-left-main {
    max-height: 129px;
  }

  .content.new-list .search-space-left-main .slick-slide > img,
  .content.new-list .search-space-left-main .search-item-slider img {
    height: 129px
  }

  .content.new-list .popular-space-con {
    z-index: 8;
  }

  .content.new-list .search-space-left-main img {
    width: 103%;
  }

  .content.new-list .search-space-right-main {
    padding: 0px 5px 5px 5px;
    margin: 0;
  }

  .content.new-list .search-space-main-inner {
    width: 96%;
    padding: 0!important;
  }

  .content.new-list .search-right-main-content {
    flex-direction: column;
  }

  .content.new-list .search-buttons-outer {
    display: flex;
    justify-content: center;
    width: 100%;
    flex-direction: column;
    align-items: center;
  }

  .content.new-list .search-price-day {
    align-self: flex-start;
  }

  .content.new-list .resource-types-list {
    line-height: 15px;
  }

  .content.new-list .search-space-right-main > *,
  .content.new-list .search-space-right-main .search-price-day {
    margin-bottom: 5px!important;
  }

  .content.new-list h3 {
    margin-top: 15px;
  }

  .content.new-list .search-price-day {
    line-height: 16px;
  }

  .content.new-list .optimizely-review-trigger {
    max-width: calc(100vw - 5%);
  }

  .content.new-list .search-reservenow-button {
    width: 60%!important;
  }

  .content.new-list .search-space-header-container {
    flex-direction: column;
  }

  .content.new-list .search-space-header-container h3 {
    line-height: 20px;
  }

  .content.new-list .search-space-header-container .search-review-outer {
    align-self: flex-start;
  }
}