Forum
button, a {white-space: normal;}
#new-post {color: black;}
community-pad-20 { font-color: black; min-width: 300px; }
.community-card-body {color: black;}
.codex-editor__redactor { padding:5%; color: black; padding-bottom: 120px !important; background: #f6f7f8; }
.community-background { padding-top:20px; overflow: hidden; }
.community-settings-view .community-card {margin-right: 15%;}
.l-box { padding:1em; }
.tag-btn { margin-top: 1em;
margin-bottom: 1em;
background-color: rgb(160, 92, 123); }
.tag-btn:hover { background-color: bone; }
.community-user-icon { border:4px solid #fff;border-radius:100%;max-width:75px !important;margin-top:-10px; }
.community-icon { border:4px solid #fff;border-radius:100%;max-width:75px !important;margin-top:-10px; }
.community-header { padding-top:35%;margin-top:-55px;background-repeat:no-repeat;background-position:center;background-size:cover }
.community-header-title { background:#fff; }
.community-header-title-box { margin-left: 10%; display:flex }
.community-header-title .community-h2 { display:inline-block;margin-left:20px;font-size:30px;font-weight:bold;color:#000;padding:10px 0; }
.community-card { letter-spacing: .5px; border:1px solid #ccc;border-radius:4px;margin-bottom:20px;background:#fff }
.community-card-header { letter-spacing: .5px; color:white;padding:10px;font-weight:bold; }
.community-card-body { letter-spacing: .4px; padding:30px }
.community-post-body { letter-spacing: .35px;}
.community-post-body h2 { color: black; font-weight: bold;}
.community-post-body button { white-space: normal; }
.community-card a { white-space: normal; }
.community-letter-spacing { letter-spacing: .4px; }
@media only screen
and (min-device-width: 600px)
{ .community-pad-20 { padding:10px 20px 20px 20px } }
.community-hr { margin:20px 0 }
.community-hr-minimal { margin:8px 0 }
.community-full-width { width: 100% }
.community-instant-post { width:100%; background: #f6f7f8; padding:10px }
.community-instant-post:hover, .community-instant-post:focus { background:#fff }
.community-author { color:#969696;font-size:12px;margin-bottom:5px }
.community-card h3 { font-size:20px;margin-bottom:8px }
.community-card p { margin-bottom:8px }
.community-card a { color:#383838; text-decoration: none;}
.community-card-comments { font-size:12px;font-weight:bold; }
.community-pad-left-10 { padding-left:10px }
.community-bold { font-weight:bold }
.community-admin-padding { padding:10px 20px 20px 20px }
.community-button-danger { background: rgb(202, 60, 60); color: white; border-radius: 4px; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}
.community-button-secondary { margin-top: 1em;
margin-bottom: 1em;
margin-right: 1em;
margin-left: 1em; background: rgb(160,92,123); color: white; border-radius: 4px; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); }
.community-checkbox { float:left;margin-right:30px }
.community-newsfeed-box {width:100%}
.community-reactions:hover{ cursor: pointer; }
.emoji-picker { z-index: 100;}
.community-admin-btn {color:white;}
.cover-img { max-width: 100%; }
#profile-photo img { max-width: 100%; max-height: 300px; padding-bottom: 30px; }
.community-card p,h3,h4,h5,h6,h7 { font-size: 15px; color: black; }