.litepicker .container__days>div,.litepicker .container__days>a{padding:9px 0;font-size:16px}.litepicker .container__days .day-item:hover:not(.is-start-date):not(.is-end-date){border:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='%23E0E0E0' cx='16' cy='16' r='16'/%3E%3C/svg%3E");background-size:contain;justify-content:center;align-items:center;color:#000;cursor:pointer;background-repeat:no-repeat;background-position-x:center}.litepicker .container__days .day-item.is-start-date,.litepicker .container__days .day-item.is-end-date{border:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='rgb(64 64 64)' cx='16' cy='16' r='16'/%3E%3C/svg%3E");background-size:contain;justify-content:center;align-items:center;color:#fff;cursor:pointer;background-repeat:no-repeat;background-position-x:center;background-color:unset}.litepicker .container__months{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:32px;border:none!important;box-shadow:none!important;background:transparent}.litepicker .container__days .day-item.is-in-range{background-color:unset!important}.litepicker .container__months .month-item-header{font-weight:500!important;font-size:1.125rem!important;line-height:1.75rem!important;padding:0 5px 5px!important}.litepicker .container__months .month-item{width:auto!important;border:none!important;box-shadow:none!important;background:transparent}.litepicker .month-item-weekdays-row{width:100%!important}.litepicker .container__months .month-item-weekdays-row>div{font-size:100%}:root{--litepicker-day-width: calc(100% / 7)}@media only screen and (min-device-width: 320px) and (max-device-width: 1023px) and (-webkit-min-device-pixel-ratio: 2){.litepicker .container__months .month-item:first-child{border-right:none}.litepicker .container__days>div,.litepicker .container__days>a{padding:10px 0;margin:0 2px}.litepicker .container__months{gap:24px}}.litepicker{justify-content:center!important;width:100%}@reference "./app.css";@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.shaking{animation:shake .8s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.booking-request-content .header .header-title{padding:10px 0}.booking-request-content .move-dates-wrap{border:1px solid #dee2e6;border-radius:2px;padding:8px 10px;margin-top:5px;margin-bottom:5px;cursor:pointer;background-color:#fff;transition:background-color .1s linear}.booking-request-content .move-dates-wrap.changing{background-color:#3d5a80;border-color:#3d5a80;color:#fff!important}.booking-request-content .move-dates-wrap:hover{background-color:#f0f3f5}.booking-request-content .room-type-wrap{border:1px solid #dee2e6;border-radius:2px;cursor:pointer;background-color:#fff;transition:background-color .1s linear}.booking-request-content .room-type-wrap.changing{background-color:#3d5a80;border-color:#3d5a80}.booking-request-content .room-type-wrap.changing #room-type-dropdown-button{color:#fff!important}.booking-request-content .room-type-wrap:hover{background-color:#f0f3f5}.booking-request-content .room-type-wrap .dropdown .dropdown-menu.show{min-width:100%}.booking-request-content .room-type-wrap .dropdown button.dropdown-toggle{-webkit-appearance:none;border:none;text-align:left;padding:8px 30px 8px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-request-content .room-type-wrap .dropdown button.dropdown-toggle:after{display:none}.booking-request-content .room-type-wrap .dropdown-toggle-icon{position:absolute;right:20px;top:30px}#booking-request-mobile-footer-wrap .inner{display:flex;width:100%;margin:0 auto;align-items:center;justify-content:space-between}.select-dates-popup{border-top:none;z-index:1;background:#fff}.select-dates-popup .date-suggestions .item{display:flex;flex-direction:column;align-items:center;padding:15px 0;border:1px solid #eee;cursor:pointer}.select-dates-popup .date-suggestions .item:hover{color:#ed502d}.select-dates-popup .date-suggestions .item+.item{border-top:none}.select-dates-popup .btn-close{float:right;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.25rem}.select-dates-popup:not(.show){display:none}.select-dates-popup .vhd-container .vhd-input{display:none}.deal-badge{display:inline-block;color:#fff;min-width:70px;padding:3px 5px;position:absolute;left:12px;bottom:5px;background:#28a745cc;text-align:center;font-size:90%}.old-price{text-decoration:line-through;font-size:90%;position:relative;font-weight:400!important}@media only screen and (max-width: 767px){#filter-group-text{@apply left-3 top-14 right-auto;}#listing-map-container{height:450px!important}}@media only screen and (min-width: 768px){.mapboxgl-canvas{border-radius:1rem}}.circle-progress-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-around}.circle-progress-wrapper .single-chart{width:20%;justify-content:space-around}.circle-progress-wrapper .circular-chart{display:block;margin:10px auto;max-width:80%;max-height:250px}.circle-progress-wrapper .circle-bg{fill:none;stroke:#eee;stroke-width:3.8}.circle-progress-wrapper .circle{fill:none;stroke-width:3.8}.circle-progress-wrapper .circular-chart.blue .circle{stroke:#ea580d}.circle-progress-wrapper .percentage{fill:#666;text-anchor:middle;font-family:sans-serif;font-size:.45em}.circle-progress-wrapper .icon-walkscore{-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:currentcolor;color:#666}#listing-map-container{height:604px;display:grid;position:relative;outline:none;border-radius:1rem}#map{grid-column:1;grid-row:1;width:100%;height:100%;border-radius:1rem}#map-loading{grid-column:1;grid-row:1;width:100%;height:100%;background:rgb(250,250,250,var(--tw-bg-opacity))}.marker{background-image:url(https://coliving.sfo2.digitaloceanspaces.com/build/assets/logo-D2dkj1v1.svg);background-size:cover;background-position:center;width:30px;height:30px}.mapboxgl-popup-close-button{right:5px!important}.marker-popup{color:#ea580d}.mapboxgl-popup-content{background:transparent!important;box-shadow:none!important;padding:0!important}.marker-popup{background:#fff;border:1px solid rgb(230,230,230);border-radius:8px;box-shadow:#00000014 0 4px 8px;display:flex}.marker-popup .miles{border-radius:4px;z-index:20;padding:4px 8px;background-color:#fc5d77;color:#fff}.marker-popup .description{padding:8px 24px 8px 8px}.marker-popup .orange-bar{background:#ea580d;border-radius:24px 0 0 24px;width:8px}.mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-logo,.mapboxgl-ctrl-compass,.mapboxgl-ctrl-bottom-right{display:none!important}#moveInDateCalendar{font-size:16px!important}
