#breadcrumb{margin:0;padding-top:.5rem;padding-bottom:.5rem}.roomies-listing__header{background-image:url(/static/common/release/mavericks/resources/img/roomies/background-header.png);background-position:center;background-repeat:no-repeat;background-size:62.5rem auto,cover;margin:0 0 1.5rem;padding:1.5rem .5rem;width:100vw;position:relative;left:50%;transform:translate(-50%)}@media screen and (min-width:48rem){.roomies-listing__header{background-size:75rem auto,cover}}@media screen and (min-width:75rem){.roomies-listing__header{background-size:100% auto,cover}}.roomies-listing__header-title{font-size:1.5rem;font-weight:700;padding-top:0}.roomies-listing__header-items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:2rem}.roomies-listing__header-buttons{margin-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;gap:1rem}.roomies-listing__header-buttons .btn.action{width:100%;padding:.5rem 1.125rem;margin:0}@media screen and (min-width:48rem){.roomies-listing__header-buttons{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch}.roomies-listing__header-buttons .btn.action{width:50%;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.roomies-listing__wrapper{-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,0.8);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:1.5rem;padding-top:.5rem}@media screen and (min-width:48rem){.roomies-listing__wrapper{padding-top:1.5rem;width:46.5rem}}#successFeedback.rs-feedback{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;font-size:1rem;padding:1rem;max-width:35rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;word-break:break-word}#successFeedback.rs-feedback.rs-feedback-ok{background-color:#ebfaeb;color:#0c990c}#successFeedback.rs-feedback .icon-ok-feedbk:before{font-size:1.25rem;color:#0c990c;content:"\e601"}#successFeedback.rs-feedback .feedback-secondary{margin-bottom:0;margin-top:1rem}#fTablonContact{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#fTablonContact #errorFeedback{max-width:25rem}#fTablonContact #errorFeedback .title{margin-bottom:1rem}@media screen and (min-width:48rem){#fTablonContact{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:end}#fTablonContact #errorFeedback{margin-bottom:5rem}}#fTablonContact input{max-width:25rem}#fTablonContact textarea{margin-bottom:0;max-width:25rem}#fTablonContact .charleft{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:25rem}#fTablonContact .checks-wrapper{margin-top:2rem}#fTablonContact #post-error{border:1px solid #b62682;padding:1rem;max-width:45rem}#fTablonContact #post-error>p:first-of-type{color:#b62682;font-weight:bold}#fTablonContact #post-error .degraded.post-error{display:none}#room-msg-container{margin-top:4rem}#send-preview input{margin-right:2rem}#send-preview a{margin-top:1rem}#post-msg .roomie-preview-text{background-color:#f4f5f2;padding:1rem;word-break:break-word}.roomie .roomie-box-wrapper{background-color:#f4f5f2;padding:1rem;margin-bottom:1rem;word-break:break-word}.roomie .roomie-data-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.roomie .roomie-data-header .message-delete{cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.roomie .roomie-data-header .icon-trash:before{font-size:1.2rem;content:"\e223"}.breadcrumb{margin:.5rem auto 1.5rem;padding-left:1rem;padding-reight:1rem}@media screen and (min-width:62rem){.breadcrumb{padding-left:calc((100vw - 60rem)/2);padding-right:calc((100vw - 60rem)/2)}}@media screen and (min-width:75rem){.breadcrumb{padding-left:calc((100vw - 72rem)/2);padding-right:calc((100vw - 72rem)/2)}}#wrapper{box-sizing:border-box;padding-left:1rem;padding-right:1rem;padding-top:0}.room-partner{margin-bottom:2rem}.room-partner h3{margin-bottom:1rem}.room-partner_img img{max-width:100%;display:block}.room-partner_list{margin-bottom:1.5rem;margin-top:1rem}.room-partner_list li{display:-ms-flexbox;display:flex;margin-bottom:1rem}.room-partner_list li::before{color:#b1d004;margin-right:.5rem;margin-top:.25rem}.room-partner .action{margin:auto;padding:0 1.25rem;width:18.75rem}.room-partner .privacy-policy{margin-top:1rem}.room-partner .form-roomies-share{margin-bottom:1.5rem}.room-partner .form-roomies-share fieldset{margin:0;padding:0}.room-partner .form-roomies-share fieldset strong{display:block;margin-bottom:.25rem}.room-partner .form-roomies-share fieldset input[type="text"],.room-partner .form-roomies-share fieldset input[type="email"],.room-partner .form-roomies-share fieldset .form-roomies-share_gender,.room-partner .form-roomies-share fieldset textarea{margin-bottom:1rem}.room-partner .form-roomies-share .form-tip{margin-bottom:1.5rem}.room-partner .form-roomies-share .button{padding:0 1rem;margin-bottom:1rem}.room-partner .rs-feedback{display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:1rem}.room-partner .rs-feedback.rs-feedback-warning{background-color:#fff3e6;color:#e07901}.room-partner_ordered-list{display:block;margin-bottom:.25rem}.room-partner_ordered-list:nth-of-type(2){margin-bottom:1rem}.room-partner a:hover{cursor:pointer}.room-partner_fieldset{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-top:1rem}@media screen and (min-width:48rem){.room-partner_fieldset{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}}@media screen and (min-width:48rem){.room-partner_fieldset-block{width:50%}}@media screen and (min-width:62rem){.room-partner_fieldset-block{width:30%}}@media screen and (min-width:48rem){.room-partner_fieldset-block:first-of-type{margin-right:1.5rem}}.room-partner_label{display:block;margin-bottom:.25rem}.room-partner_select{border-radius:2px;height:auto;max-height:6.5rem;background-color:#fff;width:100%;margin-bottom:1rem;border:1px solid #cbccc7}.room-partner_option{line-height:2rem;padding:.5rem 1rem}.room-partner_option selected{background-color:#e1f56e}.room-partner_contact-form{margin-bottom:1rem}@media screen and (min-width:48rem){.room-partner_contact-form{margin-bottom:1.5rem}}.room-partner_contact-form,.room-partner_contact-form label{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:1rem}.room-partner_contact-form .button,.room-partner_contact-form label .button{width:100%}@media screen and (min-width:48rem){.room-partner_contact-form .button,.room-partner_contact-form label .button{width:auto;max-width:21.5rem}}.room-partner .pagination{margin-top:2rem;margin-bottom:1rem}@media screen and (min-width:48rem){.room-partner .pagination{padding-top:.75rem}}.room-partner .pagination ul{border:0;width:100%;text-align:center}@media screen and (min-width:48rem){.room-partner .pagination ul{border-top:.1875rem solid #e5e6e1}}.room-partner .pagination ul li{display:none;border:0}@media screen and (min-width:48rem){.room-partner .pagination ul li{top:-0.1875rem;position:relative;border-top:.1875rem solid transparent;display:inline-block}}.room-partner .pagination ul li a{background:#fff;display:block;padding:.75rem}.room-partner .pagination ul li a span{text-decoration:none}@media screen and (min-width:62rem){.room-partner .pagination ul li a:hover{background:#fff;text-decoration:none}}.room-partner .pagination ul li.selected{display:inline-block;border:0}@media screen and (min-width:48rem){.room-partner .pagination ul li.selected{border-top:.1875rem solid #b62682}}.room-partner .pagination ul li.selected a,.room-partner .pagination ul li.selected>span{color:#b62682}.room-partner .pagination ul li>span{color:#6f6f6d;padding:.75rem;display:block}.room-partner .pagination ul li.moreresults{display:block}.room-partner .pagination ul li.moreresults+li{display:none}.room-partner .pagination ul li.prev,.room-partner .pagination ul li.next{display:inline-block;font-weight:700}.room-partner .pagination ul li.prev a:before,.room-partner .pagination ul li.next a:after{color:#145bc7;font-size:1rem}.room-partner .pagination ul li.prev a:before{margin-right:2px}.room-partner .pagination ul li.next a:after{margin-left:2px}