body {
background: rgb(210,210,210);
margin-left: 30px;
margin-right: 30px;
font-family: Open Sans;
font-size: 14pt;
margin-top: 0px;
}
a.nostyle {
text-decoration: none;
color: inherit;
}
h1, h2, h3, h4 {
font-family: Montserrat;
}
h2 {
font-size: 24px;
font-weight: bold;
background: rgb(60,60,60);
color: white;
margin-top: 5px;
padding-left: 10px;
}
h3 {
font-size: 24px;
font-weight: bold;background: black;
color: white;
margin-top: 15px;
padding-left: 20px;
}
div.top {
width: 100%;
color: white;
min-width: 100%;
background-color: rgb(0,0,0);
vertical-align: center;
text-align: center;
padding-top: 25px;
padding-bottom: 00px;
margin-bottom: 0px;
}
div.menu {
width: 100%;
text-align: left;
border-top: 1px solid white;
margin-top: 40px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
/* background-color: rgb(60,60,60); */
}
div.menu ul {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
}
div.menu ul li {
display: inline-block;
margin: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 2px;
padding-right: 5px;
padding-left: 5px;
color: white;
font-family: Montserrat;
}
div.menu ul li:hover {
/* background-color: black;*/
background-color: rgb(60,60,60);
}
div.main {
margin-top: 0px;
margin-bottom: 0px;
background-color: rgb(0,0,0);
border-top: 1px solid white;
border-bottom: 1px solid black;
padding-top: 15px;
}
div.article {
border: 1px solid white;
display: inline-block;
margin-top: 10px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 10px;
background-color: white;
width: auto;
color: black;
padding: 10px;
line-height: 1.6em;
}
div.article img {
float: right;
width: 50%;
margin: 20px;
margin-right: 5px;
display: block;
}
div.article img.small {
width: 33%;
margin-top: 0;
}
div.footer { width: auto;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
background-color: rgb(0,0,0);
font-size: 50%;
padding-left: 25px;
padding-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
color: white;
}
.yearpublication
{
color: black;
display: inline-block;
font-weight: bold;
margin-top:5px; margin-bottom:0px;
padding: 8px;
padding-bottom: 0px;
margin-left: 0px;
margin-right: auto;
}
#bibtex_display li {
line-height: 1.4em;
margin-left: 20px;
margin-bottom: 5px;
padding: 0px;
list-style-type: square;
}
#bibtex_display a {
color: inherit;
text-decoration: underline;
text-decoration-style: dotted;
}
#bibtex_display span.author {
margin-right: 0.31em;
}
img.galleryimg {
width: 50%;
margin-left: 25%;
margin-right: 25%;
float: none;
}
@media (pointer:none), (pointer:coarse) {
body {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
background: black;
}
div.article {
margin-left: 0px;
margin-right: 0px;
}
div.menu {
font-size: 300%;
}
h1 {
font-size: 250%;
}
}
#cke_editor {
border: 1px solid red;
margin:0em;
min-width: 50em;
text-align: center;
}
#cke_editor img {
border: 2px solid yellow;
}
input.save {
margin-left: 20px;
}
#popup {
position: absolute;
top: 30%;
left: 50%;
margin-left: -150px;
width: 300px;
border: 2px solid white;
background: rgba(0,0,0,0.9);
color: white;
padding: 2em;
padding-top: 5px;
z-index: 1;
}
#popup input {
float: right;
}
#popup button {
float: right;
margin-top: 15px;
}
#edit_link {
float: right;
display: inline-block;
font-size: 80%;
}