html,body{display:block;min-height:100%;height:100%;margin:0;padding:0;border:none;font-family:Segoe UI,Tahoma,Arial,Helvetica,sans-serif;font-size:14px;color:#000;background-color:#f3e891;box-sizing:border-box}*{box-sizing:border-box}body{height:100%;display:grid;grid-template-rows:30px 70px 1fr 30px;place-items:stretch}.banner{background-color:#000;color:#b3922e;text-align:center;font-size:18px;line-height:30px}header{background-color:#b91f28;color:#fff}main{height:100%;width:100%;overflow-y:auto}footer{background-color:#b91f28;color:#fff;text-align:center;font-size:14px;line-height:30px}.header-content{margin:0 auto;display:grid;grid-template-columns:1fr 600px 1fr;align-items:center;height:100%;max-width:1000px;min-width:300px}.header-content .header-menu{justify-self:center}.header-content .header-menu img{cursor:pointer;vertical-align:bottom}.main{max-width:1000px!important;min-width:300px!important;margin:0 auto!important}@media screen and (min-width:901px){.header-menu-hb{display:none}nav a{display:block;float:left;color:#fff;text-decoration:none;text-align:center;padding:15px;font-size:20px;font-weight:bolder}nav a:hover:not(.active){color:#b3922e}nav a.active{text-decoration-line:underline;text-underline-offset:10px}}@media screen and (max-width:900px){.header-content{grid-template-columns:1fr 100px 1fr}nav{display:block;position:absolute;inset:100px 0 30px;width:100%;background-color:#b91f28;z-index:10}nav a,nav div{display:block;color:#fff;text-decoration:none;text-align:center;padding:10px;font-size:30px;font-weight:bolder;cursor:pointer;user-select:none}nav a:hover:not(.active){background-color:#fc7d8b}nav a.active{color:#b3922e}.header-menu-nav-hide{display:none!important}}.hidden{display:none!important}.main{font-size:18px}hr{width:95%}.divNewButtons{display:grid;grid-template-columns:auto 75px 75px;width:100%;padding:0 10px;font-size:14px}.divNewButtons span{cursor:pointer;font-weight:700;padding-left:20px}.divModifyBlock{position:absolute;display:inline;right:10px;top:2px;font-size:smaller;color:#b91f28}.divModifyBlock .spanButton{cursor:pointer;padding-left:10px}.divNewChatterBlock{border-radius:13px;background-color:#fff;margin:10px;padding-bottom:5px}.divNewChatterBlock .divNewChatterFrame{padding:10px 10px 5px}.divNewChatterBlock .divNewChatterText{border-radius:7px;padding:5px 10px;white-space:pre-wrap}.divChatterBlock{border-radius:13px;background-color:#fff;margin:10px;padding-bottom:5px}.divChatterBlock .post{padding:10px 10px 5px;position:relative}.divChatterBlock .post .post_header{padding-bottom:5px;display:grid;grid-template-columns:50px auto}.divChatterBlock .post .post_header .post_photo{height:48px;border-radius:10px}.divChatterBlock .post .post_header .post_from{font-weight:700}.divChatterBlock .post .post_header .post_date{font-size:14px;color:#444}.divChatterBlock .post .post_image,.divChatterBlock .post .post_video{max-width:100%;height:auto}.divChatterBlock .post .post_text{white-space:pre-wrap}.divChatterBlock .post .spanChatterEdit{position:absolute;right:10px;top:2px;font-size:smaller;cursor:pointer;color:#b91f28}.divChatterBlock .post .chatterEdit{padding:5px;background-color:#fff;border-radius:7px}.divChatterBlock .comment_block{display:grid;grid-template-columns:45px auto;grid-template-rows:45px auto;margin:10px 30px 10px 10px}.divChatterBlock .comment_block .comment_photo{height:40px;border-radius:10px}.divChatterBlock .comment_block .comment{padding:5px 10px;border-radius:10px;background-color:#f0f2f5;grid-row:span 2;position:relative}.divChatterBlock .comment_block .comment .comment_from{font-weight:700}.divChatterBlock .comment_block .comment .comment_text{white-space:pre-wrap}.divChatterBlock .comment_block .comment .spanCommentEdit{position:absolute;right:10px;top:2px;font-size:smaller;cursor:pointer;color:#b91f28}.divChatterBlock .comment_block .comment_elapsed{font-size:14px;color:#444;justify-self:center}.divChatterBlock .comment_block .commentEdit{padding:5px;background-color:#fff;border-radius:7px}.divChatterBlock .comeback_block{display:grid;grid-template-columns:45px auto;margin:10px 30px 10px 10px}.divChatterBlock .comeback_block .comment{padding:5px 10px;border-radius:10px;background-color:#f0f2f5;grid-column-start:2}.divChatterBlock .comeback_block .comment .comeback_text{padding:5px 10px;border-radius:7px;background-color:#f0f2f5;margin:3px 0;white-space:pre-wrap}
