.wrap--main{overflow:initial}.ad-detail__back-to-search-link{margin:0 0 4px}.back_link{cursor:pointer;background-image:url(/img/spareroom/v4/icons/back_link.gif);background-position:0;background-repeat:no-repeat;padding-left:32px;font-size:13px}.ad_detail__heading{padding-top:8px;font-size:26px}.listing__inner{background-color:#fff;border:2px solid #d5d5d5;border-radius:0 3px 3px;padding:20px 15px}.listing--bold .listing__inner,.mode_contact_page .listing--bold .listing__inner{border:2px solid #14c8f6}.listing__header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.listing__content{word-wrap:break-word;width:100%;display:flex}.listing__sidebar{flex:0 0 205px;margin-left:10px}.listing__intro{flex:0 0 420px}.listing__details{margin-left:30px}.listing-ref{background-color:#00000080;border-radius:0 3px;flex-shrink:0;padding:11px 10px}.listing-ref:has(span.new_today_listing){background-color:#ff9600}.header-utils{box-sizing:border-box;justify-content:flex-start;display:flex}.header-utils--featured{max-width:unset;box-sizing:border-box;justify-content:flex-start}.header-utils__button:not(:last-child){margin-right:10px}.header-utils__button--hidden .button{color:#fff;box-shadow:none;background-color:#999}.header-utils__button--saved .button{color:#fff;box-shadow:none;background-color:#ff015e;border-color:#ff015e}.header-utils__button--saved .button__icon .fas{padding:0}.share{margin-left:8px;display:inline-block;position:relative;bottom:-5px}.share__container{justify-content:space-around;width:210px;display:flex}.share__container .share-button__button--email .share-button__icon{color:#fff;background:#5e5e5e}.feature{margin:0;padding:10px 0}.listing--bold .feature{border-color:#14c8f6}.key-features{margin-bottom:0;margin-left:0;list-style:none}.key-features__feature{color:#005480;padding-left:0;font-size:16px;font-weight:500;line-height:20px}.key-features small{font-size:11px;font-weight:400}.listing--property .feature--availability,.feature--potential-buddy-ups,.feature--properties-interested-in,.feature--description,.feature--details,.feature--map{border:0}.feature--details,.feature--map{padding-top:0}.feature--household-preferences,.feature--map{padding-bottom:0}.feature small{font-size:11px;font-weight:400}h3.feature__heading{color:#005480;margin-bottom:4px;font-size:14px}.feature--potential-buddy-ups .feature__heading,.feature--properties-interested-in .feature__heading{color:#003d5d;margin-bottom:8px;padding-top:8px;font-size:15px}.feature--budget .feature__heading{margin-bottom:0}h3.feature__heading{font-size:15px}.feature__paragraph{margin-bottom:0;font-size:13px}.buddy-up-link{display:inline-block}.feature-list{word-wrap:normal;flex-wrap:wrap;margin-bottom:0;font-size:13px;display:flex}.feature-list--simple{display:block}.feature-list__key,.feature-list__value{box-sizing:border-box;vertical-align:top;display:inline-block}.feature-list__key{flex-basis:55%;width:55%;padding-right:18px;font-weight:400}.feature-list__value{flex-basis:45%;width:43%}.feature-bullet-list{margin-bottom:0}.feature--price_room_only .feature-list__key{color:#005480;font-size:15px;font-weight:500}.feature--price_room_only .feature-list__value{line-height:24px}.feature--price_room_only .feature-list__value:first-letter{text-transform:uppercase}.interested-in__figure,.buddy-ups__figure{vertical-align:top;text-align:center;margin:0 10px 6px 0;display:inline-block}.interested-in>:nth-child(3n+3),.buddy-ups>:nth-child(4n+4){margin-right:0!important}.buddy-ups__image{width:80px}.buddy-ups__caption,.interested-in__caption{text-align:center}.interested-in__image,.interested-in__figure{width:108px}.listing-details__map-link{margin:10px 0}.property-map{background-color:#fff;width:700px;height:700px;display:none;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}#map{width:700px;height:700px}.advert-details__profile-photo-wrap.verified:after{font-size:16px;bottom:20px;right:-2px}.photo-gallery{box-sizing:border-box;background-color:#fff;width:420px;margin-bottom:1em}.photo-gallery__video-wrapper{padding:5px 5px 0}.photo-gallery__video-wrapper .video-container{margin-bottom:5px}.photo-gallery__main-image-link{display:inline-flex}.photo-gallery__main-image-dt{justify-content:center;display:flex}.photo-gallery__main-image-wrapper{box-sizing:border-box;background:url(/img/spareroom/v3/other_items/blue_loader.gif) 50% no-repeat;width:100%;margin:5px;padding:5px;display:block;box-shadow:0 1px 2px #00000080}.portrait .photo-gallery__main-image{width:auto;height:380px}.landscape .photo-gallery__main-image{width:430px;height:auto}a.photo-gallery__thumbnail-link{border:5px solid #0000}a.photo-gallery__thumbnail-link:hover{border-color:#68d2f1}.photo-gallery__thumbnails a:not(:first-child):not(:nth-child(10)){margin-left:-5px}.photo-gallery__main-image{max-width:100%;max-height:380px;margin:0 auto;display:block}.photo-gallery__thumbnails{clear:left;flex-wrap:wrap;max-width:100%;display:flex}.photo-gallery__thumbnails:has(.photo-gallery__thumbnail-link){margin-top:5px}.photo-gallery__thumbnails a{aspect-ratio:1;width:calc(11.1% - 10px);max-width:40px;display:block;overflow:hidden}.photo-gallery__thumbnails img{min-width:100%;max-width:150%;min-height:100%;max-height:150%}.listing--company-profile .listing__inner{padding:20px 15px 20px 0}.listing--company-profile .listing__header{padding-left:15px}.listing--company-profile .listing__sidebar{margin-left:auto}.listing--company-profile .listing__profile>div.grid-6>:first-child{padding:0 0 16px 16px}.listing--company-profile .listing__profile .grid-6>div{flex:0 0 345px;max-width:345px}.listing--company-profile .listing__profile>*>:last-child{overflow:hidden}.listing--company-profile .listing__profile>*>:last-child img{width:100%}.listing--company-profile .listing__profile li,.listing--company-profile .listing__profile dd{margin-left:1.2em;list-style:outside;display:list-item}.listing--company-profile .listing__profile ul{margin-left:1em}.listing--company-profile .listing__profile ul li{list-style:inside circle}.listing-contact{border:2px solid #f5f5f5;border-radius:3px;margin-bottom:20px;position:relative}.listing-contact:before{content:"";background-color:#f5f5f5;border-radius:3px 3px 0 0;height:50px;display:block;position:absolute;top:-2px;left:-2px;right:-2px}.listing--bold .listing-contact{border:2px solid #14c8f6}.listing--bold .listing-contact:before{background-color:#14c8f6}.listing--bold .listing-contact--expired:before,.listing-contact--expired:before{content:none}.listing-contact__body{margin-top:18px}.listing-contact--company:not(.listing-contact--expired) .listing-contact__body{margin-top:63px}.listing-contact--expired .listing-contact__body{margin-top:0}.phoneadvertiser .fa-phone{transform:scaleX(-1)}.listing-contact__body .profile-photo__wrap{cursor:pointer;margin:8px auto;position:relative}.listing-contact__body .profile-photo__img-wrap{display:inline-block;position:relative}.listing-contact__body .profile-photo__img-wrap--btn{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.listing-contact__body .profile-photo__show-viewer{cursor:pointer;margin:0}.listing-contact__body .profile-photo{vertical-align:middle;border:1px solid #d5d5d5;border-radius:50%;width:60px;height:60px}.verification_symbol{color:#4ba72f;font-size:20px}.advertiser-info{text-align:center;color:#5e5e5e;margin-bottom:7px;font-size:15px}.advertiser-info__verified-text{color:#4ba72f;background-color:#fff;border:none;margin:0 auto 24px;font-size:15px;display:block}.advertiser-info__verified-text .verification_symbol{margin-right:5px}.advertiser-info .profile-add-photo,.advertiser-info .profile-add-photo:visited{vertical-align:middle;z-index:11;background:#fcfce2;border:1px solid #ffdf00;border-radius:8px;max-width:80px;margin:0 0 8px;padding:8px;display:inline-block;position:relative;top:50%}.advertiser-info .profile-add-photo:before,.advertiser-info .profile-add-photo:after{content:"";z-index:12;border:7px solid #0000;border-left-width:0;border-right:12.1px solid #ffdf00;width:0;height:0;margin-top:-7px;position:absolute;top:50%;left:-13px}.advertiser-info .profile-add-photo:after{z-index:13;border-color:#0000 #fcfce2 #0000 #0000;left:-11px}.advertiser-info strong{color:#005480;font-weight:500;display:block}.advertiser-info em{text-transform:capitalize;font-style:normal;font-weight:400;display:block}.advertiser-info span{text-transform:capitalize;font-weight:400;line-height:1.231em}.profile-photo{border:0}.profile_logo{vertical-align:middle}.profile-photo__name{margin-top:10px;padding:0 10px;font-size:18px}.contact_methods__li{margin:10px}.profile-header{text-align:center;padding-top:20px}.advertiser-info{margin-bottom:40px}.advertiser-info span.upgraded-user{color:#14c8f6;font-size:13px;line-height:inherit;display:block}.upgraded-user:before{content:"";margin-right:3px;font-family:"Font Awesome 7 Pro";font-size:16px}.advert-details__profile-photo-wrap.verified .profile-photo{border-width:3px}.advert-details__profile-photo-wrap.verified .profile-photo__img-wrap:after{font-size:16px}.advertiser-info span.last-online{font-size:15px;font-weight:500}.advertiser-info span.last-online.light-grey{font-weight:400}.hurry__text{text-align:center}.hurry__title{font-weight:500;display:block}.listing-contact__contacted{text-align:center;color:#ff015e;margin-bottom:10px;line-height:1.325}.listing-contact__contacted-icon{margin-right:3px;font-size:14px}.listing-contact__go-to-convo-link{display:block}.verified-box{border-radius:3px}.listing__sidebar .tip-box{border:1px solid #d5d5d5;border-radius:3px}.listing__sidebar .tip-box__header{background-color:#f5f5f5;border-bottom:1px solid #d5d5d5;border-radius:7px 7px 0 0}.listing__sidebar .tip-box__heading{color:#5e5e5e;padding:14px 10px}.listing__sidebar .tip-box__links{flex-direction:column}.listing__sidebar .report-ad-link{width:130px;margin-top:10px;padding:7px 7px 7px 10px}.listing__sidebar .report-ad-link .button__icon{font-size:14px}.listing-contact__company-profile{border-top:1px solid #d5d5d5;padding:16px 10px}.listing-contact__company-profile p{margin-bottom:0}.listing-contact__expired{padding:16px 16px 16px 45px;position:relative}.listing-contact__expired-icon{color:#fc0;font-size:16px;position:absolute;top:13px;left:16px}.listing-sidebar-box{background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;margin-bottom:16px}.listing-sidebar-box__header{border-bottom:1px solid #d5d5d5;padding:8px 16px}.listing-sidebar-box__title{margin:0;font-size:13px}.listing-sidebar-box__content{margin:0;padding:0}.listing-sidebar-box__list{margin:0;list-style:none}.listing-sidebar-box__list-item{border-bottom:1px dotted #e1e1e1;padding:10px}

.page-tabs{display:flex}.page-tabs--bold{border:none;margin:0}.page-tabs__tab{color:#5e5e5e;text-overflow:ellipsis;text-wrap:nowrap;border:2px solid #d5d5d5;border-bottom:none;border-top-left-radius:3px;border-top-right-radius:3px;max-width:350px;margin:0 8px -2px 0;padding:8px 16px 7px;display:inline-block;overflow:hidden}.page-tabs--bold .page-tabs__tab{border-color:#14c8f6}.page-tabs__icon{padding-right:10px}.page-tabs__tab:visited{color:#5e5e5e}.page-tabs--bold .page-tabs__tab--active,.page-tabs__tab--active{box-shadow:inset 0 -3px #fff}.page-tabs__h2,.page-tabs__h3{color:#5e5e5e;line-height:1.6;font-size:unset;margin:0;font-weight:500}.ad-detail__ref{margin:0 0 0 auto;padding:8px 0 7px 16px}

.popreg{font-family:normal 16px/1em "Inter", Arial, sans-serif;text-align:center;color:#5e5e5e;min-width:initial;background:#fff;max-width:600px;max-height:555px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.popreg__regclose{cursor:pointer;color:#5e5e5e;text-align:center;background:0 0;border:none;padding:10px;position:absolute;top:0;right:5px}.popreg__logo{width:205px;height:auto;margin:48px auto 16px}.popreg__list{letter-spacing:.3px;text-align:left;opacity:.9;margin:16px auto 20px;padding:0 0 0 30px;font-size:15px;line-height:30px;display:table}.popreg__list-item{margin:0;padding:0 0 0 10px;display:block;position:relative}.popreg__list-item:before{content:"";color:#00d845;font-family:"Font Awesome 7 Pro";font-size:1.125em;position:absolute;left:-10px}.popreg__form{flex-direction:column;justify-content:space-around;min-width:100px;max-width:355px;min-height:230px;margin:auto;padding:12px 10px 0;display:flex}.popreg__button-wrapper{margin:0 auto 20px}.popreg__auth-button,.popreg__remind-button{margin-bottom:5px}.popreg__login{margin-bottom:10px}.popreg__login-anchor{text-decoration:underline}.popreg-gated{max-height:100%;display:none;top:0}.popreg-gated--active{z-index:1000;display:flex}.popreg-gated .popreg__content-wrapper{height:460px;margin:auto}.popreg-gated .popreg__logo{margin:10px auto 23px}.popreg-gated .popreg__list{margin:10px auto}.popreg-gated .popreg__form{min-height:160px}.popreg-gated-aff .popreg__content-wrapper{height:460px;margin:100px auto}.heading-exp{max-width:335px;margin:auto;padding:0 10px;font-weight:400}.overlay-gated{z-index:-555;opacity:0;visibility:hidden;background:#000;width:100%;height:100%;transition:opacity .3s;display:block;position:fixed;top:0;left:0}.overlay-gated.overlay-gated--active{opacity:.5;z-index:555;visibility:visible}@media screen and (width>=946px){.popreg,.popreg--gated{max-width:946px;max-height:605px;padding:10px;top:80px}.popreg__logo{width:308px;margin:38px auto 23px}.heading-exp{max-width:initial}}@media screen and (height<=520px) and (orientation:landscape){.popreg__logo{margin-top:20px}.popreg__list{margin-bottom:12px}}

.floating-message-box{box-sizing:border-box;width:100%;padding:10px 10px 70px;padding-bottom:calc(70px + env(safe-area-inset-bottom,0));z-index:3;justify-content:center;transition:transform .3s ease-in;display:flex;position:fixed;bottom:0;transform:translateY(100%)}.floating-message-box .floating-message-box__message-box{flex:0 873px}.floating-message-box.floating-message-box--open{transform:translateY(0)}

.message-box{border:1px solid;border-radius:3px;padding:10px 10px 0;font-size:16px;line-height:1.325;display:flex}.message-box__icon{margin-right:10px;font-size:18px;line-height:1.2}.message-box__text,.message-box__content{padding:0;margin:0 0 10px!important}.message-box--info,.message-box--tips{background-color:#ebfafd;border-color:#14c8f6}.message-box--info .message-box__icon,.message-box--tips .message-box__icon{color:#14c8f6}.message-box--error{background-color:#fdeaec;border-color:#ea321b}.message-box--error .message-box__icon{color:#ea321b}.message-box--warning{background-color:#fcfce2;border-color:#fc0}.message-box--warning .message-box__icon{color:#fc0}.message-box--success{background-color:#ecfce1;border-color:#00d845}.message-box--success .message-box__icon{color:#00d845}.message-box--small{font-size:13px;line-height:1.4}.message-box--small .message-box__icon{font-size:16px}.message-box--small .message-box__text{margin-bottom:5px}.message-box__narrow-search-text{display:none}@media (width>=675px){.message-box--small .message-box__text{margin-bottom:10px}}@media (width>=768px){.message-box__narrow-search-text{display:inline}.message-box__narrow-search-link{display:none}}

.verified-promo__list{margin:0;padding:0;list-style:none}.verified-promo__item{text-align:left;padding-bottom:10px;display:flex}.verified-promo__item .fa-check-circle{color:#4ba72f;margin-right:10px;padding-top:2px}.verified-promo__link{display:block}.modal.modal--verification-promo{overflow:initial}.modal.modal--verification-promo h2:before{content:"";color:#4ba72f;margin-right:10px;font-family:"Font Awesome 7 Pro";font-size:18px;font-weight:900;display:inline-block}.tooltip .button--verified{font-size:.8rem}.myads-plain-text{display:none}

.modal-overlay{z-index:500;will-change:background-color;background-color:#0000;transition:background-color .3s ease-in;position:fixed;inset:0;overflow:auto}.modal-overlay--open{background-color:#00000080}.modal{box-sizing:border-box;z-index:501;background-color:#fff;outline:none;width:100vw;height:auto;max-height:calc(100vh - 100px);position:fixed;bottom:0;overflow:auto;box-shadow:0 2px 24px #0000005c}@supports (-webkit-touch-callout:none){.modal{max-height:calc(100vh - 150px)}}.modal__header h1,.modal__header h2,.modal__header h3,.modal__header h4,.modal__header h5,.modal__header h6{color:#005480;margin:0;padding:0;line-height:1.25}.modal__header{border-bottom:1px solid #d5d5d5;padding:15px 40px 15px 15px}.modal__content{padding:15px}.modal__content--full-bleed{padding:0}.modal__close{color:#5e5e5e;cursor:pointer;background-color:#0000;border:0;flex-direction:column;align-items:center;padding:10px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;top:0;right:5px}.modal__close:focus{outline:1px auto highlight;outline:1px auto -webkit-focus-ring-color}@media only screen and (width<=768px){.modal{transform-origin:bottom;will-change:transform;opacity:1;transition:transform .3s ease-in-out;transform:translateY(100%)}.modal--open{transform:translateY(0)}}@media only screen and (width>=768px){.modal{will-change:opacity;opacity:0;border-radius:3px;max-width:375px;transition:opacity .3s ease-in-out;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.modal--open{opacity:1}.modal--large{max-width:760px}}

.co-living-amenities{background-color:#fff;border:1px solid #14c8f6;border-radius:3px;margin:0 10px;padding:20px}.co-living-amenities .button{margin-top:10px;font-size:15px;font-weight:500}.co-living-amenities--hidden{display:none}.co-living-amenities__logo{max-width:100px;max-height:50px}.co-living-amenities+details{border:none}.co-living-amenities--hidden+details{border-top:1px solid #d5d5d5}.co-living-amenities__list{margin:10px 0 0;padding:0;line-height:2;list-style-type:none;transition:height .2s ease-out;overflow-y:hidden}.co-living-amenities__list li{display:flex}.co-living-amenities__icon{text-align:center;flex-basis:19px;margin-right:10px;font-family:"Font Awesome 7 Pro"}.co-living-amenities__supplement{margin-top:10px;font-size:13px;display:block}.desktop .co-living-amenities{margin:0}.desktop .co-living-amenities__list{column-count:2}.verified-box{text-align:left;background-color:#fff;border:1px solid #4ba72f;border-radius:6px;max-width:893px;margin:8px;padding:0}.verified-box__header{background:#4ba72f;border-radius:3px 3px 0 0;margin-bottom:0}.verified-box__heading{color:#fff;padding:10px;margin:0!important}.verified-box__heading .verification_symbol{color:#fff}.verified-box__icon{vertical-align:top;width:16px;margin-top:2px;display:inline-block}.verified-box__list{margin:0;padding:10px;line-height:2}.verified-box__list-item{flex-flow:wrap;align-items:center;font-size:14px;list-style-type:none;display:flex}.verified-box__list-item:before{content:"";color:#4ba72f;margin-right:10px;font-family:"Font Awesome 7 Pro";font-size:16px}.verified-box__details{background-color:#f5f5f5;flex-basis:100%;max-height:0;padding:0 10px;line-height:1.6;transition:max-height .2s linear;overflow:hidden}.verified-box__details h4{color:#5e5e5e;margin:10px 0 0;font-size:14px;font-weight:400}.verified-box__details ul{margin:0 0 15px;padding-left:20px;list-style-type:disc}.verified-box__caveat{margin-bottom:10px;font-size:12px}.verified-box__list--expanded .verified-box__details{max-height:800px}.verified-box--desktop{margin:0 0 20px}.verified-box--desktop .verified-box__header{margin-bottom:0}.verified-box--desktop .verified-box__list{font-size:inherit}.verified-box .button{justify-self:center;margin:0 auto 10px;font-size:14px;display:flex}.get-verified-link{margin-left:8px}

.modal__share-title{margin-bottom:15px;font-size:16px}.share-panel--modal{flex-flow:wrap;justify-content:space-between;display:flex}.share-panel--modal .share-button{border:1px solid #999;border-radius:3px;flex-basis:48%;align-self:flex-start}.share-panel--modal .share-button .share-button__icon{color:#5e5e5e;background:0 0;width:20px;margin-left:10px}.share-panel--modal .share-button__text{color:#5e5e5e;margin-left:5px;font-size:14px}.share-panel--modal div:nth-last-child(-n+2){margin-bottom:0}

.share-button{white-space:nowrap;margin-bottom:10px}button.share-button__button{cursor:pointer;border:0;width:100%;margin:0;padding:0}.share-button__button{align-items:center;display:flex}.share-button__button .fas,.share-button__button .fab,.share-button__button .far{margin:0;padding:0}.share-button__button:hover,.share-button__button:visited,.share-button__button:link,.share-button__button:active{text-decoration:none}.share-button__icon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:flex}.share-button__text{color:#3480db;margin:0 0 0 10px;padding:0;font-size:16px}.share-button__button--whatsApp .share-button__icon{background-color:#25d366;font-size:18px}.share-button__button--messenger .share-button__icon{background:linear-gradient(#06c2f9 0,#0568ff 50%)}.share-button__button--email .share-button__icon{color:#3480db}.share-button__button--facebook .share-button__icon{background:#3b5998}.share-button__button--twitter .share-button__icon{background-color:#000}.share-button__button--copy-link{color:#3480db;background-color:#0000}.share-button__button--copy-link .share-button__icon{color:#3480db}

.report-ad-link{font-size:inherit;align-items:center;display:inline-flex}.report-ad-link__icon{color:#ff9600;margin-right:2px}.report-ad__wrapper{-webkit-overflow-scrolling:touch;width:100%;min-height:500px;overflow-y:scroll}

.edit-my-ad-bar{text-align:center;z-index:1;box-sizing:border-box;padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0));background-color:#ffffffd9;border-top:1px solid #d5d5d5;position:sticky;bottom:0;left:0;right:0}.edit-my-ad-bar+.site-footer{margin-top:0}.edit-my-ad-bar__button{width:250px}.edit-my-ad-bar__button-icon{margin-right:5px}

.tip-box{text-align:left;background-color:#fff;border:1px solid #14c8f6;border-radius:6px;max-width:893px;margin:8px;padding:0}.tip-box__header{background:#14c8f6;margin-bottom:0}.tip-box__heading{color:#fff;padding:10px;margin:0!important}.tip-box__icon{margin-right:5px}.tip-box__div{padding:10px}.tip-box__tips{margin:0;padding:0;font-size:16px}.tip-box__tips--first{margin-bottom:15px}.tip-box--desktop{margin:0 0 20px}.tip-box--desktop .tip-box__header{margin-bottom:0}.tip-box--desktop .tip-box__tips{font-size:inherit}.tip-box__links{justify-content:space-between;display:flex}.tip-box__links--vertial{flex-direction:column}.tip-box__links--vertial>:not(:last-child){margin-bottom:5px}

.ad-detail__badges{flex-shrink:0;gap:10px;height:30px;font-size:13px;line-height:8px;display:flex}.ad-detail__badge{color:#fff;text-transform:uppercase;background-color:#5e5e5e;border-radius:2px;padding:11px 10px;font-weight:700}.ad-detail__badge--new-today,.ad-detail__badge--new,.ad-detail__badge--boosted{background-color:#ff9600}.ad-detail__badge--featured{color:#5e5e5e;background-color:#ffdf00}.ad-detail__badge--free-to-contact{background-color:#14c8f6}.ad-detail__badge--earlybird,.ad-detail__badge--mon-fri{color:#5e5e5e;background-color:#fff;border:1px solid #d5d5d5;padding:8px 10px}.ad-detail__badge--co-living{background-color:#005480;padding:9px 10px}.ad-detail__badge .tooltip_item{font-weight:700}.ad-detail__badge--earlybird .ad-detail__badge-text,.ad-detail__badge--mon-fri .ad-detail__badge-text{margin:0;padding-left:6px;display:inline}.early-bird-badge__icon{margin-right:5px}.early-bird-badge__tooltip-icon{color:#3480db;margin-left:5px}.ad-detail__badge .tooltip_text{text-transform:none}.ad-detail__badge .tooltip_box{z-index:401;bottom:23px}.report-ad-box{text-align:left;border:1px solid #d5d5d5;border-radius:6px;margin-top:20px;padding:0}.report-ad-box .report-ad-box__header{background-color:#f5f5f5;border-bottom:1px solid #d5d5d5;border-radius:7px 7px 0 0;align-items:center;padding:10px 22px;display:flex}.report-ad-box .report-ad-box__heading{color:#5e5e5e;margin:0}.report-ad-box .report-ad-box__icon{margin-right:9px;font-size:18px}.report-ad-box .report-ad-box__content{padding:17px 21px;font-size:13px;position:relative}.report-ad-box .report-ad-link{font-size:revert;position:absolute;bottom:20px;right:20px}.overlay{visibility:hidden;opacity:0;background:#ffffff80;width:0;height:0;display:block;position:fixed;top:0;left:0}.ie6 .overlay{background:0 0;position:absolute}.overlay_inactive{visibility:visible;display:none}.overlay_active{visibility:visible;opacity:1;z-index:1000;width:100%;height:100%;transition:opacity .2s ease-in;display:block}a.overlay_close{z-index:101;cursor:pointer;color:#fff;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background:gray;border-top-left-radius:4px;border-top-right-radius:4px;padding:4px 8px;font:700 12px/1 Inter,sans-serif;text-decoration:none;position:absolute;top:-2em;right:-10px}.lightbox{background-color:#fff;background-position:50%;background-repeat:no-repeat;border:10px solid gray;border-radius:8px;margin:15% auto 0;display:block;position:relative;box-shadow:0 10px 20px #0000004d}.lightbox .content{width:100%;height:100%}.overlay.loading .lightbox{background-image:url(/img/spareroom/v4/loading/default.gif)}.overlay.photo-lightbox.overlay_active{background:#00000080}.overlay.photo-lightbox .lightbox{box-shadow:none;background-color:#fff;border:none;border-radius:0;max-width:1100px;max-height:800px;width:90vw!important;height:90vh!important}.overlay.photo-lightbox .lightbox a.overlay_close{color:#5e5e5e;background:0 0;padding:6px;font-size:23px;top:7px;right:13px}.photo-lightbox__slides-wrapper{height:100%;padding:0 150px}.photo-lightbox__slide{width:100%;height:100%;position:relative}.photo-lightbox__header{justify-content:space-between;padding-top:35px;display:flex}.photo-lightbox__title-wrapper{line-height:15px}.photo-lightbox__title{color:#003d5d;font-size:20px}.photo-lightbox__subtitle{margin:0}.photo-lightbox__price{font-size:20px}.photo-lightbox__image{max-width:100%;max-height:65%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-lightbox__caption{text-align:center;width:100%;position:absolute;bottom:30px}.photo-lightbox__arrow{cursor:pointer;color:#5e5e5e;background-color:#fff;border:1px solid #5e5e5e;border-radius:20px;padding:5px 11px;font-family:"Font Awesome 7 Pro";font-size:18px;position:absolute;top:50%;transform:translateY(-50%)}.photo-lightbox__arrow:hover,.photo-lightbox__arrow:active,.photo-lightbox__arrow:visited{text-decoration:none}.photo-lightbox__arrow--previous{left:55px}.photo-lightbox__arrow--previous:after{content:""}.photo-lightbox__arrow--next{right:55px}.photo-lightbox__arrow--next:after{content:""}
