/* Eko styles */
@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:wght@700&display=swap');
.logopane {float:none;text-align:center;}
.logopane img {display:inline-block;}
.contentpane {margin:0;}
.contentpane2 {background:#eee;}
.bottom {background:#278e9e;}
.copyright {color:#278e9e;}
.copyright a:link, .copyright a:visited {color:#278e9e;}
.copyright a:active, .copyright a:hover {color:#7ba02c;}
::selection {background:#278e9e;}
::-moz-selection {background:#278e9e;}
a.bigbutton:link, a.bigbutton:visited {background:#278e9e;color:white;}
a.bigbutton:active, a.bigbutton:hover {background:#7ba02c;color:white;}
button.bigbutton {background:#278e9e;color:white;}
button.bigbutton:hover {background:#7ba02c;color:white;}
.h1-headline {color:#278e9e;}
.documents a:link, .documents a:visited {background:#278e9e;color:white;}
.documents a:active, .documents a:hover {background:#7ba02c;color:white;}
.newspaper-link a:link, .newspaper-link a:visited {background:#278e9e;color:white;}
.newspaper-link a:active, .newspaper-link a:hover {background:#7ba02c;color:white;}
.gblock {background:#278e9e;}
.gblock:nth-child(even) {background:#7ba02c;}
.parallax-content {padding:0 0 40px 0;}
.parallax-link a.bigbutton:link, .parallax-link a.bigbutton:visited {background:white;color:#278e9e;}
.parallax-link a.bigbutton:active, .parallax-link a.bigbutton:hover {background:#7ba02c;color:white;}
.article-infos {color:#278e9e;}
article.blog-detail h1 {color:#278e9e;}
.socialicons a:link, .socialicons a:visited {background:white;color:#278e9e;}
.socialicons a:active, .socialicons a:hover {background:#7ba02c;color:white;}
.ci-header span {background:#278e9e;color:white;}
h1 {color:#278e9e;font-family: 'Titillium Web', sans-serif;font-weight:700;}
h2 {font-family: 'Titillium Web', sans-serif;font-weight:700;}
h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {color:#278e9e;}
a:link, a:visited {color:#7ba02c;}
a:active, a:hover {color:#7ba02c;}
.content ul li:before {color:#278e9e;}
hr {background:#278e9e;}
blockquote {border-left:#278e9e solid 3px;}
/* Kompact styles */
.menu, .navicon, .mobilemenu {display:none;}
/* for 640px and less */
@media screen and (max-width:640px) {
.bottompane1 {display:block;margin:0;}
.about-content {text-align:center;}
}
