#RoommateProfileCards_page_section__ojrwM{width:100%;display:flex;justify-content:center;align-items:center;align-content:center;margin:auto auto 1em}#RoommateProfileCards_favorite_roommate_profile_cards_section__iZU1y{width:100%;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1em;justify-items:center}#RoommateProfileCards_favorite_roommate_profile_page__YkvXm{width:100%;scroll-margin-top:100px}#RoommateProfileCards_main__3R4dV{padding-top:77px;display:flex;flex-direction:row;align-items:stretch;justify-content:center}#RoommateProfileCards_content__VvV1H{width:calc(100% - 225px);padding-top:1em}#RoommateProfileCards_content__VvV1H h1{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}@media (max-width:768px){#RoommateProfileCards_roommate_profile_cards_section__sGXyW{width:100%}}.RoommateProfileCards_roommate_profile_card__Shh5h{display:flex;flex-direction:column;border-radius:5px;margin-bottom:3em;margin-right:1em;padding:0 10px 10px;box-shadow:2px 2px 5px rgba(0,0,0,.3);position:relative;width:100%}@media (max-width:1000px){.RoommateProfileCards_roommate_profile_card__Shh5h{flex-basis:90%}}.RoommateProfileCards_roommate_profile_card_image__XXf14{width:100%;-o-object-fit:cover;object-fit:cover;height:200px;display:flex;justify-content:center}.RoommateProfileCards_roommate_profile_card_info__hjRNz{margin:.5em .5em 0;display:flex;-o-object-fit:cover;object-fit:cover}.RoommateProfileCards_match__6sg5p{top:10px;left:10px;font-size:25px;font-weight:700;padding:5px 50px 5px 5px;width:125px;text-align:right}.RoommateProfileCards_roommate_profile_card_info__hjRNz p{margin-bottom:0;padding:0}.RoommateProfileCards_buttonContainer__YrgLG{display:flex;align-items:center;justify-content:flex-end;margin:0 auto;position:absolute;top:0;right:0;padding:10px;z-index:2}.RoommateProfileCards_view_profile_button__pNLTb{width:10em;margin-left:1em;margin-right:0}.RoommateProfileCards_add_chat_button__vDiR_,.RoommateProfileCards_view_profile_button__pNLTb{height:3em;border-radius:100px;border:none;padding:.5em;cursor:pointer;color:#fff;background-color:var(--primary);transition:.3s}.RoommateProfileCards_add_chat_button__vDiR_{width:4em;margin-left:2.5em}.RoommateProfileCards_view_profile_button__pNLTb:hover{background-color:var(--secondary)}.RoommateProfileCards_view_profile_button__pNLTb:active{background-color:var(--primary)}.RoommateProfileCards_add_chat_button__vDiR_:hover{background-color:var(--secondary)}.RoommateProfileCards_add_chat_button__vDiR_:active{background-color:var(--primary)}.RoommateProfileCards_profileBody__GcoB4{flex-grow:1;padding-bottom:.3em}.RoommateProfileCards_profileBody__GcoB4 p{font-size:20px}.RoommateProfileCards_roommate_profile_info_header__FVUAb{padding-top:6px;margin-bottom:3px;font-weight:500;font-size:21pt;color:#000}.RoommateProfileCards_roommate_profile_sub_text__51t_6{color:#565656;font-size:10pt;font-weight:300}.RoommateProfileCards_roommate_profileHat__4uuaH{position:absolute;width:40px;left:2%;top:2%;transform:rotate(20deg);z-index:2;background-color:#f5f5f5;border-radius:50%}.RoommateProfileCards_featured_label__68i0X{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}.RoommateProfileCards_fav_button__LDzYt{position:absolute;border:0;background-color:transparent;right:1%;top:2%;z-index:2}.RoommateProfileCards_fav_button__LDzYt:hover{transition-duration:.4s;transform:scale(1.1)}.RoommateProfileCards_roommate_profile_card_travel_time_row__i_AB3{margin-bottom:4px;display:flex}.RoommateProfileCards_roommate_profile_card_travel_time__YJCVZ{color:#000}.RoommateProfileCards_userInfo__rkds9:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width:700px){#RoommateProfileCards_content__VvV1H{width:100%;margin-top:60px}#RoommateProfileCards_content__VvV1H h1{justify-content:center;text-align:center}}@media screen and (max-width:1100px){.RoommateProfileCards_buttonContainer__YrgLG{display:none}}@media screen and (max-width:400px){#RoommateProfileCards_content__VvV1H{width:100%;margin-top:100px}#RoommateProfileCards_content__VvV1H h1{text-align:center}}.RoommateProfileCards_body__4u8Hq{word-break:break-word}#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%}#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{align-items:center;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}.FavoriteRoommateCards_dropdown__qIm9q{margin-left:10px}@media screen and (max-width:900px){#FavoriteRoommateCards_content__OUZPR{width:100%;margin-top:350px}#FavoriteRoommateCards_content__OUZPR h1{justify-content:center;text-align:center}#FavoriteRoommateCards_dropDownContainer__vgdHa{text-align:center!important}}@media screen and (max-width:1050px){#FavoriteRoommateCards_header__LDStx{text-align:center;display:block}#FavoriteRoommateCards_dropDownContainer__vgdHa{margin-top:10px;text-align:left}}@media screen and (max-width:400px){#FavoriteRoommateCards_content__OUZPR{width:100%;margin-top:350px}#FavoriteRoommateCards_content__OUZPR h1{text-align:center}}