.news-list-category:before {
  content: none !important; }

.news-list-category .fi-folder:before {
  font-size: 1rem; }

.inline-list {
  margin-left: 0; }

.fullwidth div.copyright_box {
  right: 0;
  bottom: 0;
  display: table;
  margin: -14px 0 0 2px;
  position: absolute;
  z-index: 90;
  font-size: 9.5px;
  background-color: rgba(255, 255, 255, 0.75);
  padding: 0 0.2rem;
  line-height: 1.4;
  color: #333; }

.fullwidth-pic figure {
  position: relative; }

.ph_main {
  position: relative; }

.logo_mobile {
  margin-top: 6rem; }

.button {
  background-color: #01579c; }

button:hover, button:focus, .button:hover, .button:focus {
  background-color: #0180c6; }

.breadcrumb-wrapper {
  top: 170px;
  position: fixed;
  background: #dddddd;
  height: 45px;
  width: 100%;
  padding: 0;
  margin: 0;
  z-index: 100;
  padding: 0 10px; }

.breadcrumbs {
  margin-top: 0.5rem; }

.breadcrumbs > *:before {
  content: ">";
  margin: 0 0.25rem;
  top: -1px; }

.ph_news_teaser_quer_image {
  display: none; }

.ph_iconbar_logo img {
  padding: 0;
  max-height: 120px;
  margin-top: 1rem; }

#c97665 button.alert, #c97665 .button.alert {
  background-color: #ff9800; }

#c76959 .csc-textpic-image, #c96446 .csc-textpic-image {
  background: rgba(255, 255, 255, 0.8); }
#c76959 figure, #c96446 figure {
  margin: 0.2em 0.2em; }

#c71637 .csc-textpic-caption, #c71640 .csc-textpic-caption {
  font-weight: bold; }

#c71617 .csc-textpic-image {
  border: 1px solid #ddd;
  padding: 0.5rem; }

#c95895 {
  background: #fff; }

#c71642 .csc-textpic-image, #c71638 .csc-textpic-image, #c71639 .csc-textpic-image {
  display: none; }
#c71642 .csc-textpic-text, #c71638 .csc-textpic-text, #c71639 .csc-textpic-text {
  background: rgba(255, 255, 255, 0.7);
  padding: 1rem;
  border-radius: 3px; }
#c71642 .csc-textpic-caption, #c71638 .csc-textpic-caption, #c71639 .csc-textpic-caption {
  background: rgba(255, 255, 255, 0.7);
  padding: 1rem;
  font-weight: bold; }

#c96922 {
  margin: 2rem 0;
  background: #eee;
  padding: 3rem 1rem 1rem !important; }
  #c96922 .bwCounter {
    max-width: 10rem;
    margin: 0 auto;
    text-align: center;
    color: #00579c; }
    #c96922 .bwCounter h4 {
      color: #00579c; }
    #c96922 .bwCounter span {
      font-size: 1.7rem;
      color: #777;
      padding: 0.5rem 0.2rem 0;
      display: inline-block; }
    #c96922 .bwCounter .img_wrap {
      min-height: 4.5rem; }
      #c96922 .bwCounter .img_wrap img {
        max-width: 4.3rem; }

#c124217 {
  background: #eee;
  padding: 2rem 0 !important; }
  #c124217 .csc-textpic-text {
    padding-top: 1.2rem; }
  #c124217 .orbit-bullets-container {
    display: none; }
  #c124217 p {
    font-size: 1.15rem; }
    #c124217 p a {
      font-size: 1.23rem; }
