section.body-content.no-popup {
  padding-bottom: 200px; }

section.body-content.no-footer {
  padding-bottom: 0; }

footer.dshs {
  background-color: #333333;
  height: 200px; }
  footer.dshs article, footer.dshs aside, footer.dshs details, footer.dshs figcaption, footer.dshs figure, footer.dshs footer, footer.dshs header, footer.dshs hgroup, footer.dshs main, footer.dshs nav, footer.dshs section, footer.dshs summary {
    display: block; }
  footer.dshs * {
    box-sizing: border-box; }
  footer.dshs .container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    max-width: 1200px;
    width: 100%;
    padding-bottom: 0; }
  footer.dshs .row {
    margin-right: -15px;
    margin-left: -15px; }
  footer.dshs .footer-logo {
    margin-bottom: 15px;
    max-width: 250px;
    padding-left: 30px; }
  footer.dshs a {
    background-image: initial;
    background-position-x: 0px;
    background-position-y: 0px;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    color: #428bca;
    text-decoration-line: none;
    text-decoration-style: initial;
    text-decoration-color: initial; }
  footer.dshs a:focus {
    outline-color: -webkit-focus-ring-color;
    outline-style: auto;
    outline-width: 5px;
    outline-offset: -2px; }
  footer.dshs a, footer.dshs .ui-widget-content a {
    color: #0f5da3; }
  footer.dshs img {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: initial;
    border-right-style: initial;
    border-bottom-style: initial;
    border-left-style: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    vertical-align: middle;
    max-width: 100%;
    height: auto; }
  footer.dshs .footer-content {
    position: relative;
    padding-top: 25px; }
    footer.dshs .footer-content .block {
      color: #d8d8d8; }
      footer.dshs .footer-content .block a {
        color: #d8d8d8; }
    footer.dshs .footer-content ul {
      list-style-type: none;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px; }
      footer.dshs .footer-content ul li {
        margin: 0;
        margin-bottom: 5px;
        line-height: 1; }
    footer.dshs .footer-content .social {
      display: block; }
      footer.dshs .footer-content .social li {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        display: inline-block; }
      footer.dshs .footer-content .social a {
        padding-top: 8px;
        padding-right: 2px;
        padding-bottom: 8px;
        padding-left: 2px;
        min-height: 0px; }
        footer.dshs .footer-content .social a span {
          display: inline-block;
          margin-top: 0px;
          margin-right: auto;
          margin-bottom: 0px;
          margin-left: auto;
          height: 22px;
          width: 24px;
          border-top-width: 2px;
          border-right-width: 2px;
          border-bottom-width: 2px;
          border-left-width: 2px;
          border-top-style: solid;
          border-right-style: solid;
          border-bottom-style: solid;
          border-left-style: solid;
          border-top-color: #bababa;
          border-right-color: #bababa;
          border-bottom-color: #bababa;
          border-left-color: #bababa;
          border-image-source: initial;
          border-image-slice: initial;
          border-image-width: initial;
          border-image-outset: initial;
          border-image-repeat: initial;
          text-indent: -9999em;
          background-position-x: center;
          background-position-y: center; }
        footer.dshs .footer-content .social a span.icon-facebook {
          background-color: #2a5d9c;
          border-top-color: #2a5d9c;
          border-right-color: #2a5d9c;
          border-bottom-color: #2a5d9c;
          border-left-color: #2a5d9c; }
        footer.dshs .footer-content .social a span.icon-twitter {
          background-color: #00aae5;
          border-top-color: #00aae5;
          border-right-color: #00aae5;
          border-bottom-color: #00aae5;
          border-left-color: #00aae5; }
        footer.dshs .footer-content .social a span.icon-youtube {
          background-color: #cf4022;
          border-top-color: #cf4022;
          border-right-color: #cf4022;
          border-bottom-color: #cf4022;
          border-left-color: #cf4022; }
        footer.dshs .footer-content .social a span.icon-linkedin {
          background-color: #0077b5;
          border-top-color: #0077b5;
          border-right-color: #0077b5;
          border-bottom-color: #0077b5;
          border-left-color: #0077b5; }
  footer.dshs b, footer.dshs strong {
    font-weight: 700; }
  footer.dshs ul, footer.dshs ol {
    margin-top: 0px;
    margin-bottom: 10px; }
  footer.dshs .icon-facebook {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%22457%20488%2020%2020%22%20enable-background%3D%22new%20457%20488%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20id%3D%22facebook-icon%22%20fill%3D%22%23FFFFFF%22%20d%3D%22M464.8%2C494.8H463v3h1.8v8.9h3.6v-8.9h2.5l0.3-3h-2.7c0%2C0%2C0-1.1%2C0-1.7c0-0.7%2C0.1-1%2C0.8-1%0D%0A%09c0.5%2C0%2C1.9%2C0%2C1.9%2C0V489c0%2C0-2%2C0-2.5%2C0c-2.6%2C0-3.8%2C1.2-3.8%2C3.4C464.8%2C494.3%2C464.8%2C494.8%2C464.8%2C494.8z%22/%3E%0D%0A%3C/svg%3E%0D%0A");
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat; }
  footer.dshs .icon-twitter {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%22246%20246%2020%2020%22%20enable-background%3D%22new%20246%20246%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20id%3D%22twitter-icon%22%20fill%3D%22%23FFFFFF%22%20d%3D%22M264.7%2C250.6c-0.6%2C0.3-1.3%2C0.5-2%2C0.6c0.7-0.4%2C1.3-1.1%2C1.6-2c-0.7%2C0.4-1.4%2C0.7-2.3%2C0.9%0D%0A%09c-0.6-0.7-1.6-1.1-2.6-1.1c-2.3%2C0-4%2C2.1-3.5%2C4.4c-3-0.1-5.6-1.6-7.3-3.7c-0.9%2C1.6-0.5%2C3.7%2C1.1%2C4.7c-0.6%2C0-1.1-0.2-1.6-0.4%0D%0A%09c0%2C1.6%2C1.1%2C3.2%2C2.9%2C3.5c-0.5%2C0.1-1%2C0.2-1.6%2C0.1c0.5%2C1.4%2C1.8%2C2.4%2C3.3%2C2.5c-1.5%2C1.2-3.4%2C1.7-5.3%2C1.5c1.6%2C1%2C3.4%2C1.6%2C5.5%2C1.6%0D%0A%09c6.6%2C0%2C10.3-5.6%2C10.1-10.6C263.6%2C252%2C264.2%2C251.3%2C264.7%2C250.6z%22/%3E%0D%0A%3C/svg%3E%0D%0A");
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat; }
  footer.dshs .icon-youtube {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%22246%20246%2020%2020%22%20enable-background%3D%22new%20246%20246%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20id%3D%22youtube-icon%22%20fill%3D%22%23FFFFFF%22%20d%3D%22M250.5%2C247h1.1l0.7%2C2.7l0.7-2.7h1.1l-1.2%2C4.1v2.8h-1.1v-2.8L250.5%2C247z%20M254%2C252.6%0D%0A%09c0%2C0.9%2C0.5%2C1.3%2C1.4%2C1.3c0.8%2C0%2C1.3-0.5%2C1.3-1.3v-2.5c0-0.8-0.6-1.4-1.3-1.4c-0.8%2C0-1.4%2C0.5-1.4%2C1.4V252.6z%20M255%2C250.2%0D%0A%09c0-0.3%2C0.1-0.5%2C0.4-0.5c0.3%2C0%2C0.4%2C0.2%2C0.4%2C0.5v2.3c0%2C0.3-0.1%2C0.5-0.4%2C0.5c-0.3%2C0-0.4-0.2-0.4-0.5V250.2z%20M259.3%2C248.8v3.8%0D%0A%09c-0.1%2C0.1-0.4%2C0.4-0.5%2C0.4c-0.2%2C0-0.2-0.1-0.2-0.3v-3.9h-0.9v4.2c0%2C0.5%2C0.2%2C0.9%2C0.7%2C0.9c0.3%2C0%2C0.7-0.1%2C1.1-0.6v0.6h0.9v-5H259.3z%0D%0A%09%20M257.9%2C259.1c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4v2.5c0%2C0.2%2C0%2C0.3-0.1%2C0.3c-0.1%2C0.1-0.3%2C0.1-0.5%2C0c-0.1%2C0-0.1-0.1-0.2-0.2v-3%0D%0A%09c0.1-0.1%2C0.1-0.1%2C0.2-0.1C257.6%2C258.9%2C257.8%2C259%2C257.9%2C259.1z%20M260.9%2C259c-0.3%2C0-0.4%2C0.2-0.4%2C0.6v0.5h0.8v-0.5%0D%0A%09C261.3%2C259.2%2C261.2%2C259%2C260.9%2C259z%20M263.6%2C262.5c0%2C1.2-1%2C2.1-2.1%2C2.1h-11c-1.2%2C0-2.1-1-2.1-2.1v-5.4c0-1.2%2C1-2.1%2C2.1-2.1h11%0D%0A%09c1.2%2C0%2C2.1%2C1%2C2.1%2C2.1L263.6%2C262.5L263.6%2C262.5z%20M251.9%2C257.5h1v-0.9h-3.1v0.9h1v5.6h1V257.5L251.9%2C257.5z%20M255.5%2C258.3h-0.9v3.6%0D%0A%09c-0.1%2C0.1-0.4%2C0.4-0.5%2C0.4c-0.2%2C0-0.2-0.1-0.2-0.3v-3.7h-0.9v4c0%2C1%2C0.7%2C1%2C1.1%2C0.7c0.2-0.1%2C0.3-0.3%2C0.5-0.4v0.5h0.9V258.3z%0D%0A%09%20M258.9%2C259.4c0-0.6-0.2-1.2-0.9-1.2c-0.3%2C0-0.6%2C0.2-0.8%2C0.4v-2.1h-0.9v6.5h0.9v-0.4c0.2%2C0.3%2C0.5%2C0.4%2C0.8%2C0.4c0.6%2C0%2C0.8-0.5%2C0.8-1.1%0D%0A%09V259.4z%20M262.2%2C259.6c0-0.9-0.4-1.4-1.3-1.4c-0.8%2C0-1.4%2C0.6-1.4%2C1.4v2.1c0%2C0.9%2C0.4%2C1.5%2C1.3%2C1.5c0.9%2C0%2C1.3-0.6%2C1.3-1.5v-0.4h-0.9v0.3%0D%0A%09c0%2C0.4%2C0%2C0.7-0.4%2C0.7c-0.4%2C0-0.4-0.3-0.4-0.7v-0.9h1.7L262.2%2C259.6L262.2%2C259.6z%22/%3E%0D%0A%3C/svg%3E%0D%0A");
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat; }
  footer.dshs .icon-linkedin {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%0A%3C%21--%20The%20icon%20can%20be%20used%20freely%20in%20both%20personal%20and%20commercial%20projects%20with%20no%20attribution%20required%2C%20but%20always%20appreciated.%20%0AYou%20may%20NOT%20sub-license%2C%20resell%2C%20rent%2C%20redistribute%20or%20otherwise%20transfer%20the%20icon%20without%20express%20written%20permission%20from%20iconmonstr.com%20--%3E%0A%0A%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%0A%09%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%20512%20512%22%20enable-background%3D%22new%200%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%0A%0A%3Cpath%20id%3D%22linkedin-icon%22%20fill%3D%22%23FFFFFF%22%20d%3D%22M150.65%2C100.682c0%2C27.992-22.508%2C50.683-50.273%2C50.683c-27.765%2C0-50.273-22.691-50.273-50.683%0A%0A%09C50.104%2C72.691%2C72.612%2C50%2C100.377%2C50C128.143%2C50%2C150.65%2C72.691%2C150.65%2C100.682z%20M143.294%2C187.333H58.277V462h85.017V187.333z%0A%0A%09%20M279.195%2C187.333h-81.541V462h81.541c0%2C0%2C0-101.877%2C0-144.181c0-38.624%2C17.779-61.615%2C51.807-61.615%0A%0A%09c31.268%2C0%2C46.289%2C22.071%2C46.289%2C61.615c0%2C39.545%2C0%2C144.181%2C0%2C144.181h84.605c0%2C0%2C0-100.344%2C0-173.915%0A%0A%09s-41.689-109.131-99.934-109.131s-82.768%2C45.369-82.768%2C45.369V187.333z%22/%3E%0A%0A%3C/svg%3E%0A%0A");
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat; }
