#RoommateForm_buttonRow__08qa5{display:flex;flex-wrap:wrap;flex-direction:row}#RoommateForm_buttonRow__08qa5 Button{margin-right:1rem}#RoommateForm_card__lswJK{margin-top:1rem;margin-bottom:1rem}#RoommateForm_disabled__37_X_{border-radius:15px;color:dimgrey;background-color:#d3d3d3}#RoommateForm_active__jm3nZ #RoommateForm_edit_content__WWQYp,#RoommateForm_disabled__37_X_ #RoommateForm_edit_content__WWQYp,#RoommateForm_edit__ptmmX #RoommateForm_view_content__Rjvnl{display:none}#RoommateForm_view_content__Rjvnl{display:flex;flex-direction:row}#RoommateForm_left_col__trbPL{max-width:92%}#RoommateForm_right_col__N00af{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.RoommateForm_top_bar__zjS8_{display:flex;flex-direction:row;margin-bottom:1rem}#RoommateForm_title__O_2T3{font-weight:700;font-size:1.5rem;text-decoration:underline}#RoommateForm_rent__V6YZA{margin-left:auto;color:var(--primary);font-weight:800;font-size:1.9rem}#RoommateForm_disabled__37_X_ #RoommateForm_rent__V6YZA{color:dimgrey}#RoommateForm_description__5X1v6{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#RoommateForm_toggle__xTmzn{height:-moz-min-content;height:min-content;width:-moz-min-content;width:min-content;display:block;float:right}.RoommateForm_edit_btn__5hPbp{display:block;float:right}.RoommateForm_delete_btn__wK7bp{float:right;border-color:red!important;background-color:red!important}.RoommateForm_delete_btn__wK7bp:hover{background-color:#fff!important;color:red!important}.RoommateForm_comment__5d6DK{margin:.5rem 0;padding:0 .25rem}#RoommateForm_input_form__LKu7E{max-width:100%}#RoommateForm_input_form__LKu7E input{margin:.25rem 0;box-sizing:border-box;border-radius:4px;padding:0 4px;border:1px solid #000;background-color:#f6f6f6;height:40px;width:30%}#RoommateForm_input_form__LKu7E textarea{width:30%;height:6.2rem}@media (max-width:1200px){#RoommateForm_input_form__LKu7E input{width:60%}#RoommateForm_input_form__LKu7E textarea{width:100%}}@media (max-width:700px){#RoommateForm_input_form__LKu7E input,#RoommateForm_input_form__LKu7E textarea{width:100%}}#RoommateForm_input_form__LKu7E select{margin:.25rem 0;box-sizing:border-box;border-radius:4px;padding:0 4px;border:1px solid #000;background-color:#f6f6f6}#RoommateForm_input_form__LKu7E .RoommateForm_longer_input__KL89s{width:100%}#RoommateForm_input_form__LKu7E .RoommateForm_long_input__flOtv{min-width:30%;max-width:50%}#RoommateForm_input_form__LKu7E .RoommateForm_middle_input__wA7x0{width:8%}#RoommateForm_input_form__LKu7E .RoommateForm_short_input__wus_o{width:5%}#RoommateForm_form_items__aOT2m{margin-bottom:1rem}.RoommateForm_wrap_horizontal__flATu{display:flex;flex-direction:row;justify-content:space-between}.RoommateForm_form_btns__WTLE5{display:flex;flex-direction:row}#RoommateForm_fieldset__6T1iU{display:block}#RoommateForm_asterisk__hggED{color:red}#RoommateForm_dropdown_items__yPVDT{width:100%}@media screen and (max-width:1200px){#RoommateForm_dropdown_items__yPVDT{width:100%}}#RoommateForm_option_text__t50aZ{margin-top:20px}#RoommateForm_manual_color__llr_f{color:#000}#RoommateForm_button_content_pad__x7Cbs{padding:10px}#RoommateForm_header_pad__CIz_J{text-align:center;padding-top:10px}#RoommateForm_vertical_line__F6FsL{border-left:thin solid grey}#RoommateForm_manual_button_pad__IPMFQ{margin-left:40px;width:300px;padding:10px}#RoommateForm_upload_button_pad__aJJry{margin-right:40px;width:300px}#RoommateForm_select_btn_align___qxfw{display:flex;padding:20px}#RoommateForm_header_align__j0nVo{display:flex;align-items:center;padding-top:10px;margin-bottom:20px}#RoommateForm_center_title__i2j_O{text-align:center;width:100%}#RoommateForm_arrow_position__Fdr21{position:absolute;top:15px;left:10px}#RoommateForm_close_position__rH1Qz{position:absolute;color:grey;right:15px;top:12.5px}#RoommateForm_input_container__ae5Rd{display:flex;padding:15px}#RoommateForm_left_inputs__LfKom{display:block;margin-right:20px}#RoommateForm_right_inputs__8BVVG{display:block}#RoommateForm_input_margin__ilJdF{margin-top:20px}#RoommateForm_full_width_input__Rrehh{width:200%}#RoommateForm_select_width__9It73{width:100%}#RoommateForm_align_form_btns__qy69R{display:flex}#RoommateForm_align_monthly_btn__259Dp{margin-left:20px}#RoommateForm_form_text_container__zx6iF{max-width:400px;padding:15px}#RoommateForm_loading_spinner__gPYvl{width:130.5px}#RoommateForm_terms__UOUk0{max-width:400px;display:flex;justify-content:center}#RoommateForm_form_subtitle__9nbGI{padding-left:15px;padding-right:15px;margin-bottom:20px;display:flex;text-align:center}#RoommateForm_message_align__of2Bz{width:90%;margin-left:5%}#RoommateCreatePost_popup__F2cx2{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;z-index:100}#RoommateCreatePost_popup_inner__Sw95P{position:relative;padding:32px;width:90%;max-width:640px;background-color:#fff;border-radius:10px}#RoommateCreatePost_content__m0ahg textarea{resize:none;height:250px;background-color:#e4e4e4;border-radius:15px;margin-top:1em;margin-bottom:.5em;padding-left:10px;padding-right:10px;border:1px solid #000}#RoommateCreatePost_content__m0ahg input{background-color:#d3d3d3;border-radius:15px;height:40px;padding-left:10px;padding-right:10px;border:1px solid #000}#RoommateCreatePost_inputs__SE0EZ{width:100%;padding:10px}#RoommateCreatePost_post_buttons__uELgN{display:flex;justify-content:right}#RoommateCreatePost_post_buttons__uELgN button{width:10em;height:3em;border-radius:5px;border:none;padding:.5em;cursor:pointer;color:#fff;background-color:var(--primary);transition:.3s;margin:0}#RoommateCreatePost_post_buttons__uELgN button:hover{background-color:var(--secondary)}#RoommateCreatePost_post_buttons__uELgN button:active{background-color:var(--primary)}#RoommateCreatePost_header__Q9uW7{display:flex;align-items:center;justify-content:space-between}#RoommateCreatePost_header__Q9uW7 button{width:49px;font-weight:1000}#RoommateCreatePost_closeIcon__krMve{position:absolute;margin-bottom:10px;font-size:38px;background-color:transparent!important;color:grey!important;height:20px!important;width:20px!important;right:20px;min-width:80px!important;min-height:80px!important;border-radius:15px!important}#RoommateCreatePost_closeIcon__krMve:hover{background-color:#e4e4e4!important}#RoommateBlogPosts_header__CekiL{display:flex;align-items:center;padding:2em;margin-top:1em;margin-right:1em;margin-bottom:2em;box-shadow:2px 2px 5px rgba(0,0,0,.3)}#RoommateBlogPosts_header__CekiL h1{font-weight:600}#RoommateBlogPosts_header__CekiL button{width:10em;min-width:125px;height:3em;border-radius:100px;border:none;padding:.5em;margin-left:10%;cursor:pointer;color:#fff;background-color:var(--primary);transition:.3s}#RoommateBlogPosts_header__CekiL button:hover{background-color:var(--secondary)}#RoommateBlogPosts_header__CekiL button:active{background-color:var(--primary)}#RoommateBlogPosts_content_wrapper__CJjs0{height:75vh;overflow:hidden;overflow-y:scroll;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1em}#RoommateBlogPosts_post__SQ4FS{display:flex;flex-direction:column;border-radius:5px;margin-bottom:3em;margin-right:1em;padding:0 5px 5px;box-shadow:2px 2px 5px rgba(0,0,0,.3)}#RoommateBlogPosts_body__RpmAg{flex-grow:1;margin:.5em;padding-bottom:.5em;word-wrap:break-word}#RoommateBlogPosts_signature__0H5m_{text-align:right}#RoommateBlogPosts_info__LO6lx{margin:.5em .5em 0;display:flex;align-items:center;justify-content:space-between}#RoommateBlogPosts_info__LO6lx h5{margin-bottom:0}#RoommateBlogPosts_info__LO6lx p{font-size:15px;margin-bottom:0}#RoommateBlogPosts_buttonContainer__vJFdG{display:flex;align-items:center;justify-content:space-between}#RoommateBlogPosts_info__LO6lx button{width:4.5em;height:2.5em;border-radius:5px;border:none;padding:.5em;cursor:pointer;color:#fff;background-color:var(--primary);transition:.3s}#RoommateBlogPosts_info__LO6lx button+button{margin-left:.5em}#RoommateBlogPosts_info__LO6lx button:hover{background-color:var(--secondary)}#RoommateBlogPosts_info__LO6lx button:active{background-color:var(--primary)}#RoommateBlogPosts_commentField__Nhl0p{display:flex;justify-content:space-between;align-items:center}#RoommateBlogPosts_commentField__Nhl0p button{width:3em;height:42px;border-radius:50px;border:none;padding:.5em;cursor:pointer;color:#fff;background-color:var(--primary);transition:.3s;flex-shrink:0;margin-left:10px;margin-right:.5em}#RoommateBlogPosts_commentField__Nhl0p button:hover{background-color:var(--secondary)}#RoommateBlogPosts_commentField__Nhl0p button:active{background-color:var(--primary)}#RoommateBlogPosts_commentBody__3f3Ih{flex-grow:1;background-color:#f0f0f0;padding-top:7.5px;padding-left:10px;margin-left:.5em;resize:none;overflow:hidden;height:42px;border-radius:100px}#RoommateBlogPosts_viewComments__xYhKo{display:flex;justify-content:center}#RoommateBlogPosts_viewComments__xYhKo button{margin:.5em;background-color:var(--primary);border-radius:100px;color:#fff;border:none;padding:.5em 3em}#RoommateBlogPosts_viewComments__xYhKo button:hover{background-color:var(--secondary)}#RoommateBlogPosts_viewComments__xYhKo button:active{background-color:var(--primary)}#RoommateBlogPosts_allComments__vIs7H{padding-top:.5em;padding-left:.5em}#RoommateBlogPosts_commentAuthor__ivnV_{font-weight:500;margin-left:1em;margin-bottom:0}#RoommateBlogPosts_commentComment__3Uqf_{margin-left:1em!important;margin:10px none none;margin-right:.5em!important}main .RoommateBlogPosts_disable-scroll__UwLzG{overflow:hidden;position:fixed}#RoommateBlogPosts_profileLink__n4vao{cursor:pointer;text-decoration:none}#RoommateBlogPosts_profileLink__n4vao:hover{text-decoration:underline}#RoommateBlogPosts_addCommentText__wqAHm{width:160px!important;padding-right:10px!important}#RoommateBlogPosts_fullAddCommentText__c_wWv{display:block}#RoommateBlogPosts_shortAddCommentText__Qhlnd{display:none}#RoommateBlogPosts_createPost__zRIC_{overflow:hidden!important;white-space:nowrap!important}#RoommateBlogPosts_deleteButton__RszgL{margin-bottom:0}@media (max-width:1200px){#RoommateBlogPosts_addCommentText__wqAHm{width:50px!important;padding-right:5px!important;text-align:center}#RoommateBlogPosts_fullAddCommentText__c_wWv{display:none}#RoommateBlogPosts_shortAddCommentText__Qhlnd{display:block;font-size:30px;margin-top:-7.5px}}@media (max-width:560px){#RoommateBlogPosts_header__CekiL{display:block;text-align:center;white-space:nowrap}#RoommateBlogPosts_createPost__zRIC_{margin-left:0!important}#RoommateBlogPosts_commentCloseIcon__9A__s{margin-left:.1em!important}#RoommateBlogPosts_buttonContainer__vJFdG{display:block;text-align:right}#RoommateBlogPosts_deleteButton__RszgL{margin-bottom:10px}}#RoommateBlogPosts_commentAlign__T1yyY{display:flex;align-items:center}#RoommateBlogPosts_commentCloseIcon__9A__s{margin-left:2em;font-size:22px;color:#000;margin-bottom:0}#RoommateBlogPosts_defaultComment__1hykB{text-align:center;padding:15px;font-size:20px}#RoommateBlogPosts_expirationTag__p_rNf{background-color:#fdfcca;border-radius:10px;color:#969418;border:1px solid #a9a920;width:-moz-fit-content;width:fit-content;padding:5px;margin:0}#RoommateBlogPosts_expiredTag__t9jS_{border:1px solid #c81414;background-color:rgba(255,0,0,.125);border-radius:10px;color:#c81414;width:-moz-fit-content;width:fit-content;padding:5px;margin:0}#RoommateBlogPosts_expirationTag__p_rNf p,#RoommateBlogPosts_expiredTag__t9jS_ p{margin:0}.FilterBar_sidebar__FwK_s{display:flex;flex-direction:column;width:92.5%;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.4);margin-top:20px;margin-bottom:20px}.FilterBar_title__w_W67{margin-bottom:20px;text-decoration:underline;text-underline-offset:10px;font-size:24px;color:#333}#FilterBar_radiusRange__s5LcN{width:65%}.FilterBar_rangeDiv__uzs3T{display:flex;align-items:center;justify-content:space-between}.FilterBar_filterContainer__efEJx div{margin:20px}.FilterBar_preferenceDivP__jEwcF{display:flex;justify-content:center;align-items:center}.FilterBar_searchPreference__kcABF{padding:10px;max-width:300px;margin:0 auto}.FilterBar_dropdown__iRkkp{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;transition:border-color .3s ease,box-shadow .3s ease}.FilterBar_dropdown__iRkkp:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5);outline:none}.FilterBar_mobile_sidebar__a1JrN,.FilterBar_side_bar_open_button__4fR5i{display:none}@media screen and (max-width:900px){.FilterBar_title__w_W67{margin-top:auto;margin-bottom:auto}.FilterBar_closeButton__BrUxi{border:none;background-color:#fff}.FilterBar_headerContainer__d5DIE{display:flex;flex-direction:row;justify-content:space-between}.FilterBar_sidebar__FwK_s{display:none}.FilterBar_side_bar_open_button__4fR5i{display:block;position:fixed;bottom:20px;left:20px;z-index:1;padding:10px;background-color:#fff;border-radius:5px;border-width:1px}.FilterBar_mobile_sidebar__a1JrN{display:block;position:fixed;left:-100%;height:100%;width:50vh;background-color:#fff;transition:left .5s ease;box-shadow:2px 0 5px rgba(0,0,0,.5);z-index:1}.FilterBar_mobile_sidebar__a1JrN.FilterBar_open__YmmZD{left:0}}@media screen and (max-width:600px){.FilterBar_mobile_sidebar__a1JrN{width:90%}.FilterBar_rangeDiv__uzs3T span{font-size:14px}}#FavoriteRoommateCards_page_section__FNLrc{width:100%;display:flex;justify-content:center;align-items:center;align-content:center;margin:auto auto 1em}#FavoriteRoommateCards_favorite_housing_cards_section__l1bn6{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1em;justify-items:center}#FavoriteRoommateCards_favorite_housing_page__7Cf2r{margin:auto;width:80%}#FavoriteRoommateCards_main__m8Ow5{padding-top:77px;display:flex;flex-direction:row;align-items:stretch;justify-content:center;margin-left:60px;width:calc(100% - 100px);margin-top:20px}#FavoriteRoommateCards_content__OUZPR{width:calc(100% - 225px);padding-top:1em}#FavoriteRoommateCards_header__LDStx{padding:2em;margin-top:1em;margin-right:1em;margin-bottom:2em;box-shadow:2px 2px 5px rgba(0,0,0,.3)}#FavoriteRoommateCards_header__LDStx h1{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;font-weight:600}#FavoriteRoommateCards_section__a3ivR{display:fixed;overflow-y:scroll}@media (max-width:768px){#FavoriteRoommateCards_housing_cards_section__G3Sf0{width:100%}}.FavoriteRoommateCards_housing_card__KyjUI{width:100%;flex-basis:45%;border:.5px solid rgba(0,0,0,.5);border-radius:.3rem;overflow:hidden;cursor:pointer;position:relative;margin:1em}@media (max-width:1000px){.FavoriteRoommateCards_housing_card__KyjUI{flex-basis:90%}}.FavoriteRoommateCards_housing_card__KyjUI:hover{border:.5px solid var(--primary)}.FavoriteRoommateCards_housing_card_image_panel__Yrck5{position:relative}.FavoriteRoommateCards_housing_card_image__yrMZE{width:100%;-o-object-fit:cover;object-fit:cover;height:400px;display:flex;justify-content:center}.FavoriteRoommateCards_housing_card_info__uFu0v{padding:.4rem;display:flex;flex-direction:column;justify-content:flex-start}.FavoriteRoommateCards_housing_card_info__uFu0v p{margin:0;padding:0}.FavoriteRoommateCards_housing_info_header__Qbbx6{padding-top:6px;margin-bottom:3px;font-weight:500;font-size:21pt;color:#000}.FavoriteRoommateCards_housing_sub_text__jNMZp{color:#565656;font-size:10pt;font-weight:300}.FavoriteRoommateCards_housingHat__ETxE4{position:absolute;width:40px;left:2%;top:2%;transform:rotate(20deg);z-index:2;background-color:#f5f5f5;border-radius:50%}.FavoriteRoommateCards_featured_label__ex0IP{position:absolute;padding:1% 2.5%;border-radius:5rem;background-color:var(--primary);right:2%;top:4%;z-index:2;color:#fff;font-size:14px}.FavoriteRoommateCards_fav_button__bZYCA{position:absolute;border:0;background-color:transparent;right:1%;bottom:1%;z-index:2}.FavoriteRoommateCards_fav_button__bZYCA:hover{transition-duration:.4s;transform:scale(1.1)}.FavoriteRoommateCards_housing_card_travel_time_row__k8pQA{margin-bottom:4px;display:flex}.FavoriteRoommateCards_housing_card_travel_time__bgwqn{color:#000}@media screen and (max-width:900px){#FavoriteRoommateCards_content__OUZPR{width:100%;margin-top:350px}#FavoriteRoommateCards_content__OUZPR h1{justify-content:center;text-align:center}}@media screen and (max-width:400px){#FavoriteRoommateCards_content__OUZPR{width:100%;margin-top:350px}#FavoriteRoommateCards_content__OUZPR h1{text-align:center}}