.dark .widget_archive li a, .dark .widget_categories li a, .dark .widget_links li a, .dark .widget_meta li a, .dark .widget_nav_menu li a, .dark .widget_pages li a, .dark .widget_recent_comments li a, .dark .widget_recent_entries li a, .dark .widget_rss li a {
  padding-left: 10px;
}

ol {
  counter-reset: item
}
ol > li {
  display: block
}
ol > li:before {
  content: counters(item, ".") ". ";
  counter-increment: item;
  font-weight: bold
}

ol.breadcrumb > li:not(.active):before {
  content: "";
}

li {
  padding-bottom: 10px !important;
}

article p, article li {
  text-align: justify;
}


.cookie-banner {
  position: fixed;
  bottom: 0px;
  background-color: rgba(11,57,128);
  color: #DDD;
  width: 100%;
  vertical-align: middle;
  font-size: 14px;
}

.cookie-banner a {
  margin: 10px;
  color: #2196F3;
}

.cookie-banner a:hover {
  color: #EEE;
}

.cookie-banner .container div {
  margin-top: 20px;
  margin-bottom: 20px;
}

.cursor-pointer {
  cursor: pointer;
}

#header.full-header #primary-menu>ul, #header.full-header #logo {
  margin-right: 0;
  padding-right: 0;
}

