/* Eko styles */
body {background:#333;color:white;}
blockquote, blockquote p {color:white;}
span.white {color:white;}
.header {background:#333;border-bottom:rgba(255,255,255,0.12) solid 2px;}
.logopane img {margin:20px 0;}
.contentpane2 {background:#434343;}
.contentpane2 hr {background:#333;margin:30px auto;}
.bottom {background:#434343;}
.bottom a:active, .bottom a:hover {color:#fd9901;}
.footer {background:#333;}
.copyright {color:#5b5b5b;}
.copyright a:link, .copyright a:visited {color:#5b5b5b;}
.copyright a:active, .copyright a:hover {color:white;}
::selection {background:#fd9901;}
::-moz-selection {background:#fd9901;}
a.bigbutton:link, a.bigbutton:visited {background:white;color:#333;}
a.bigbutton:active, a.bigbutton:hover {background:#fd9901;color:#333;}
button.bigbutton {background:white;color:#333;}
button.bigbutton:hover {background:#fd9901;color:#333;}
.h1-headline {color:#fd9901;}
.documents a:link, .documents a:visited {background:white;color:#333;}
.documents a:active, .documents a:hover {background:#fd9901;color:#333;}
.newspaper-link a {margin:0 10px 10px 0;}
.newspaper-link a:link, .newspaper-link a:visited {background:white;color:#333;}
.newspaper-link a:active, .newspaper-link a:hover {background:#fd9901;color:#333;}
.gblocks a {background:white;}
.gblocks a:nth-child(even) {background:white;}
.gblocks a:hover {background:#fd9901 !important;}
.gblockstext h2 {color:black;font-size:30px;line-height:30px;}
.gblockstext h3 {color:#878787;font-size:20px;line-height:24px;}
.gblocks a:hover .gblockstext h2 {color:white;}
.blog-archives {background:#434343;}
.fd-day {color:#fd9901;}
.fd-month {background-color:#fd9901;}
.article-infos {color:#fd9901;}
article.blog-detail h1 {color:#fd9901;}
.socialicons a:link, .socialicons a:visited {background:white;color:#434343;}
.socialicons a:active, .socialicons a:hover {background:#fd9901;color:#434343;}
.ci-header span {background:#fd9901;color:white;}
h1, h2, h3, h4, h5, h6 {color:white;}
h1, h4 {color:#fd9901;}
h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {color:#fd9901;}
h2 a:link, h2 a:visited, h2 a:active, h2 a:hover {color:#fd9901;}
h3 a:link, h3 a:visited, h3 a:active, h3 a:hover {color:#fd9901;}
.contentpane2 h4 {color:white;}
a:link, a:visited {color:#fd9901;}
a:active, a:hover {color:white;}
.content ul li::marker {color:#fd9901;}
hr {background:#fd9901;}
blockquote {border-left:#fd9901 solid 3px;}
nav#dnnMenu ul li a {height:130px;line-height:130px;color:white;}
nav#dnnMenu ul li.active a, nav#dnnMenu ul li a:hover {color:#fd9901;}
.mobilemenu ul li a:hover {color:#fd9901;}
ul.twocol {columns:2;column-gap:40px;line-height:24px;}
ul.twocol li {margin:0 0 20px 0;break-inside:avoid-column;}
/* for 640px and less */
@media screen and (max-width:640px) {
h1, h2 {font-size:36px;}
h3 {font-size:30px;}
h4 {font-size:24px;}
ul.twocol {columns:1;}
}