/* define colors */ body{ /*color: #e36414;*/ color: #FFFFFF; background-color: #020000; } .from-us{ margin-left: 25%; background-color: #0F4C5C; padding: 10px; } .from-them{ background-color: #e36414; margin-right: 75%; } .from-us, .from-them{ padding: 10px; width: 25%; font-size: 1.5em; font-family: Verdana, Geneva, Tahoma, sans-serif; word-break: break-all; } .sendMsgErr{ color: yellow; } .msgBreak{ font-size: 1.0em; margin-top: 1em; } .main{ margin-left: 10%; } h1, h2, h3, h4, h5, h6{ font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif; } .login button, .login input[type="submit"]{ margin-left: 1%; } .desktopHeader{ display: none; } .draft{ padding: 1em; margin-right: 60%; margin-top: 1em; border-radius: 5px; background-color: #0F4C5C; } .draft label{ display: block; margin-top: 1em; } .draft textarea{ vertical-align: top; width: 75%; max-width: 100%; min-width: 100px; height: 150px; } @media (min-width: 510px) { .desktopHeader{ display: block; } .mobileHeader{ display: none; } } .showUserID{ margin-left: 75%; }