.top-strip {background: #000;}
.top-strip .btn-primary {background: #fff; color: #000; border-color: #fff;}
.search {border-collor:#000; }
.search .search-field input {color: #000;}
.main-nav>ul>li>a {color: #000;}
.main-nav>ul>li>a:hover {color: #000; text-decoration: underline; font-weight: bold;}
.main-nav>ul>li>ul {background-color: #000;}
.main-nav>ul>li>ul>li>a:hover {color: #fff;text-decoration: underline; font-weight: bold;}
body {background: #000; color: #fff;}
header {background: #fff;}
.section-title a {color: #fff; text-decoration: underline;}
.news-main-link a {color: #fff; text-decoration: underline;}
.news-main-link a:hover {font-weight: bold;}
.news-other a .news-other-title {color: #fff;}
.news-other a .news-other-title:hover {color: #fff; text-decoration: underline; font-weight: bold;}
.news-other a:hover .news-other-title  {color: #fff; text-decoration: underline; font-weight: bold;}
.important-links-overlay {background:rgba(0,0,0,.75)}
.important-links a:hover {color: #fff; text-decoration: underline; font-weight: bold;}
.stats-item-overlay {background: rgba(0,0,0,.75)}
footer, .footer-menu {background: #212121;}
footer a:hover {color: #fff !important; text-decoration: underline;opacity: 1;}
.services-grid a {color: #000; font-weight: bold; font-size: 20px; text-decoration: underline;}
.services-grid a:hover {background: #333; border-color:#fff;}
.art-square {display: none;}
.stats-aktualno {background: #fff; color: #000;}
.retirement-calc {background: #333; color: #fff;}
.section-title {color: #fff;}
.datepicker {background: #000; color: #fff;}
.datepicker table tr td span:hover, .datepicker table tr td span.focused {color: #000;}
.calc-form-date input {color: #000;}
.menu-left {background: #000; border :3px solid #fff;}
.menu-left ul a {color: #fff; font-weight: bold; text-decoration: none;}
.menu-left ul a:hover {color: #fff; text-decoration: underline;}
.menu-left ul a.active {color: #fff; font-size: 22px; }
.menu-left>ul>li>ul>li::before {background: #fff;}
.menu-left>ul>li>ul>li>a {opacity: 1; font-size: 16px;}
.page-text a {color: #fff; text-decoration: underline;}
.page-text  a:hover {font-weight: bold;}
.breadcrumbs a {color: #fff;}
.breadcrumbs a:hover {color: #fff; text-decoration: underline;}
.page-text h2 {color: #fff;}
.news-date, .grid-item-date h2 {color: #fff;}
.grid-item-title a {color: #fff;}
.grid-item-title a:hover {color: #fff; text-decoration: underline;}
.page-nav ul li span, .page-nav ul li a {color: #fff;font-size: 20px;}
.page-nav ul li a:hover {color: #fff; text-decoration:underline; font-size: 22px;}
.subcat-item-title a {color: #fff; text-decoration: underline; font-weight: bold;}
.subcat-item-title a:hover {color: #fff; text-decoration: none; font-size: 22px;}
.subcategories a {color: #fff; text-decoration: underline;}
.subcategories a:hover {color: #fff; text-decoration: underline;}
.subcategories a::before {background: #fff;}
.grid-item-priopcenja {background: #333; color: #fff;}
.grid-item-priopcenja a {color: #fff; text-decoration: underline;}
.grid-item-priopcenja .grid-item-title a  {color: #fff; text-decoration: underline;}
.video-title {color: #fff; text-decoration: underline;}
.tablica tr th:first-child, .tablica tr td:first-child {border-color:#fff;}
.tablica th:nth-child(1)  {background: #202020}
.tablica th:nth-child(2) {background: #333}
.tablica tr:nth-child(2) th {background: #000;}
.tablica tr:nth-child(odd) {background: transparent; color: #fff;}
.tablica td {color: #fff;}
.tablica tr:nth-child(even) {background: #222;}
.tablica  td {border-color: #fff !important; }
.formRow {background: transparent;}
.smallLetters {font-style: normal; margin-top: 20px;}
.panel {background: transparent;}
.panel-default>.panel-heading {background: transparent;}
.panel-title {font-size: 20px; font-weight: bold;}
.panel-title a:hover {color: #fff; text-decoration: none;}
.mmh-title {color: #fff;}
.mml-col {color: #fff; font-weight: bold;}