body {background-color: #000; color: #fff;}
p, a, .button, button, .button.button-outline, button.button-outline, input[type="button"].button-outline, input[type="reset"].button-outline, input[type="submit"].button-outline {color: #fff;}
/*
.button, button, input[type="button"], input[type="reset"], input[type="submit"] {border: 0.1rem solid #fff;}
*/
.tabs li a, #readnext span {color: #000;}
.cse table.gsc-search-box td.gsc-input, table.gsc-search-box td.gsc-input {color: #000;}
.tabs > div h3, .tabs > div h3 a.article {color: #fff !important;}

.tabs li {background-image: url(../design/tabs-black.png) !important;   background-color: #000 !important;}
.tabs li:hover, .tabs li.active {background-image: url(../design/tabs-aktivni-black.png) !important;}
input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], textarea, select {color: #000;}

#floater a {display: block; color: #fff; text-align: center; height:100%;}
.circle{display: inline-block;min-width:30px;height:30px;border-radius:15px; padding:0px 5px; font-size:18px;color:#000;line-height:28px;text-align:center;background:#fff;border: 1px solid #fff; margin-right: 3px;}
.circle:hover, .circle.aktivni{background:#fff; color:#000;}
.clanky h3{color: #fff; font-weight: bold; font-size: 2em; line-height: 1em; margin-top: 0 !important;} 
.cistcele {display: block; width: auto; float: right; padding-right: 2.2em; text-align:right; line-height: 2.2em; margin-top: 0.9em; text-decoration: underline;background-image: url("../design/cist-cele-2-black.svg"); background-size: 28px;  background-position: right center;background-repeat: no-repeat}
.podobne-clanky a { color: #fff; display: block; width: 100%; height: 100%;}
.inzerat {clear: both; overflow:auto; margin-bottom: 1rem; padding-bottom: 1rem; border-bottom:1px solid #fff; }
.inzerat span {color: #fff; font-weight: bold;}
/*
.comment { background-color: #fafafa; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #e1e8ed; border-right-color: #e1e8ed; border-bottom-color: #e1e8ed; border-left-color: #e1e8ed; border-image-source: none; border-image-slice: 100% 100% 100% 100%; border-image-width: 1 1 1 1; border-image-outset: 0 0 0 0; border-image-repeat: stretch stretch; margin-bottom: 20px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding: 1rem; color: #000;}
*/
.comment_info{ line-height: 40px; margin-bottom: 1rem; font-weight: bold;}
.comment p{margin-bottom: 0; color: #000;}
.comment p a{color: #000;}
.infobox, .infobox a {color: #000;}
.button, button, input[type="button"], input[type="reset"], input[type="submit"] {border-color: #606c76 !important;}