html {
font-size: 100%;
}
body {
color: black;
font-family: Lato, FreeSans, Roboto, Helvetica, Sans-Serif;
font-size: 14pt;
line-height: 1.6;
}
table {
width: 100%;
min-width:100%;
max-width:100%;
}
h1, h2, h3, h4 {
text-align: left;
color: black;
font-weight: normal;
}
h1, h2, h3 {
font-weight: bold;
margin-bottom:0.5em;
}
h3, h4, h5, h6 {
margin-bottom:0.4em;
}
/* main 010c5b
analogous 24015b, 01395b
*/
h1 {
font-size: 28pt;
color: #010c5b;
}
h2 {
font-size: 17pt;
color: #01395b;
}
a {
color: #010c5b;
}
h3 {
font-size: 16pt;
}
h4 {
font-size: 15pt;
}
h5 {
font-size: 14pt;
}
h6 {
font-size: 10pt;
line-height: 1;
}
ul, ol {
/* font-size: 10pt;*/
/* line-height: 1.3; */
}
figcaption {
font-style: italic;
font-size: 9pt;
}
table {
font-family: arial, sans-serif;
border-collapse: collapse;
min-width: 60%;
}
td, th {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}
tr:nth-child(even) {
background-color: #dddddd;
}
.post {
border-style: solid;
padding: 1em;
margin-top: 2px;
}
.post-info {
font-size: 0.8em;
}
.new-post-form {
}
.new-post-form #content {
width: 100%;
}
#submit {
border: 0;
line-height: 2.5;
padding: 0 20px;
font-size: 1rem;
text-align: center;
color: #fff;
text-shadow: 1px 1px 1px #000;
border-radius: 10px;
background-color: rgba(0, 0, 220, 1);
background-image: linear-gradient(to top left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 0));
box-shadow: inset 2px 2px 3px rgba(255, 255, 255, 0.6), inset -2px -2px 3px rgba(0, 0, 0, 0.6);
margin-top:2px;
cursor: pointer;
}
#submit:hover {
background-color: rgba(0, 0, 220, 1);
}
#submit:active {
box-shadow: inset -2px -2px 3px rgba(255, 255, 255, 0.6), inset 2px 2px 3px rgba(0, 0, 0, 0.6);
}
input[type=text], input[type=password] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
display: inline-block;
border: 1px solid #ccc;
box-sizing: border-box;
font-size: 1em;
}
.login-form {
max-width: 20em;
}
textarea {
font-size: 1em;
font-family: Lato, FreeSans, Roboto, Helvetica, Sans-Serif;
}
.delete-button {
margin-left:2px;
float:right;
font-size:0.8em
}
.navbar {
height: 2em;
}
.image-upload {
float: right;
border: 0;
line-height: 2.5;
padding-bottom: 0.2em;
text-indent: 0.5em;
font-size: 1rem;
text-align: center;
color: #fff;
text-shadow: 1px 1px 1px #000;
border-radius: 10px;
background-color: rgba(100, 100, 100, 0.6);
background-image: linear-gradient(to top left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 0));
box-shadow: inset 2px 2px 3px rgba(255, 255, 255, 0.6), inset -2px -2px 3px rgba(0, 0, 0, 0.6);
margin-top: 0.1em;
cursor: pointer;
}
.image-upload * {
cursor: pointer;
}
@media only screen and (max-width: 450px) {
.image-upload {
float: unset;
width: 100%;
}
#submit {
width: 100%;
}
}
.content-container {
min-height:0.5em;
white-space:pre-wrap;
}