.message-user-card{margin-top:1rem;border-bottom:1px solid #eee}.message-user-card td:first-child{width:150px;padding-left:1rem}.message-user-card td:first-child .image{height:150px;margin-top:.5rem;margin-bottom:.5rem;margin-right:.5rem}.message-user-card td:first-child .image img{height:100%;width:100%;object-fit:cover}.message-user-card td:last-child{vertical-align:top;padding-left:1rem}.message-user-card h2{font-size:2rem;padding:0;margin:0}.message-user-card .user-info label{font-weight:700;width:150px}.message-user-card .user-info .view-profile{display:inline-block;margin-top:1rem}.message-user-card .user-info .view-profile a{text-decoration:underline}.inbox-holder{margin-top:1rem}.inbox-holder .inbox{cursor:pointer;border:1px dashed #ccc;border-bottom:none;margin-top:1rem;display:grid;grid-template-columns:150px 1fr 150px}.inbox-holder .inbox>div.photo{padding:1rem;height:120px;text-align:center}.inbox-holder .inbox>div.photo img{height:100%;object-fit:cover}.inbox-holder .inbox>div.info{padding-top:1rem;padding-bottom:1rem}.inbox-holder .inbox>div.close{display:table;height:100%}.inbox-holder .inbox>div.close>div{display:table-cell;vertical-align:middle;text-align:center}.inbox-holder .inbox>div.close>div.close-wrapper{display:none}.inbox-holder .inbox>div.close>div.close-wrapper.visible{display:table-cell}.inbox-holder .inbox>div.close>div span{text-decoration:underline}.inbox-holder .chat{border:1px solid #ddd;max-height:400px;overflow-y:scroll}.inbox-holder .chat .chat-content .loading{padding:1rem;text-align:center}.inbox-holder .message{padding:1rem;padding-bottom:.5rem;padding-top:0;border-bottom:1px solid #eee}.inbox-holder .date{float:right;color:#ddd;font-size:.7rem;padding-top:.5rem}.inbox-holder .from{font-weight:700;display:inline-block}.inbox-holder .from::after{content:": "}.inbox-holder .body{display:inline-block;margin-top:.2rem}.inbox-holder .end-of-chat{background-color:#eee;text-align:center;width:100%;margin-top:1rem;border-top:1px dotted #ddd;padding:.5rem;font-weight:700}