@charset "UTF-8";
@font-face {
  font-family: "Ionicons";
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1");
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Ionicons";
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1");
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.container-fluid .layout-first {
  background-color: #141414;
  padding: 0px 0px 10px;
}
@media only screen and (max-width: 1200px) {
  .container-fluid .layout-first .layout-first__wrapper.container {
    width: 100%;
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 0px;
    padding-right: 0px;
  }
}
.container-fluid .layout-first .layout-first__wrapper,
.container-fluid .layout-first .layout-first__wrapper .row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: stretch;
  align-items: flex-end;
}
.container-fluid .layout-first .layout-first__wrapper:after,
.container-fluid .layout-first .layout-first__wrapper .row:after {
  display: none;
}
.container-fluid .layout-first .layout-first__wrapper ol.breadcrumb,
.container-fluid .layout-first .layout-first__wrapper .row ol.breadcrumb {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 100%;
  margin-bottom: 21px;
  margin-top: 12px;
}
.container-fluid .layout-first .layout-first__wrapper ol.breadcrumb li,
.container-fluid .layout-first .layout-first__wrapper .row ol.breadcrumb li {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
  text-transform: uppercase;
}
@media only screen and (max-width: 769px) {
  .container-fluid .layout-first .layout-first__wrapper ol.breadcrumb li,
.container-fluid .layout-first .layout-first__wrapper .row ol.breadcrumb li {
    font-size: 13px;
    line-height: 16px;
  }
}
.container-fluid .layout-first .layout-first__wrapper ol.breadcrumb li a,
.container-fluid .layout-first .layout-first__wrapper .row ol.breadcrumb li a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .container-fluid .layout-first .layout-first__wrapper ol.breadcrumb li a,
.container-fluid .layout-first .layout-first__wrapper .row ol.breadcrumb li a {
    font-size: 13px;
    line-height: 16px;
  }
}
.container-fluid .layout-first .layout-first__wrapper ol.breadcrumb li:before,
.container-fluid .layout-first .layout-first__wrapper .row ol.breadcrumb li:before {
  color: #008484;
  padding: 0 4px;
}
.container-fluid .layout-first .layout-first__wrapper > h2, .container-fluid .layout-first .layout-first__wrapper > h1, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1, .container-fluid .layout-first .layout-first__wrapper > .row,
.container-fluid .layout-first .layout-first__wrapper .row > h2,
.container-fluid .layout-first .layout-first__wrapper .row > h1,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1,
.container-fluid .layout-first .layout-first__wrapper .row > .row {
  flex-grow: 5;
  flex-shrink: 0;
  flex-basis: 200px;
}
@media only screen and (max-width: 769px) {
  .container-fluid .layout-first .layout-first__wrapper > h2, .container-fluid .layout-first .layout-first__wrapper > h1, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1, .container-fluid .layout-first .layout-first__wrapper > .row,
.container-fluid .layout-first .layout-first__wrapper .row > h2,
.container-fluid .layout-first .layout-first__wrapper .row > h1,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1,
.container-fluid .layout-first .layout-first__wrapper .row > .row {
    flex-basis: 100%;
    margin-bottom: 20px;
  }
}
.container-fluid .layout-first .layout-first__wrapper > h2 h1, .container-fluid .layout-first .layout-first__wrapper > h2 h2, .container-fluid .layout-first .layout-first__wrapper > h2 .landing-page-title, .container-fluid .layout-first .layout-first__wrapper > h1 h1, .container-fluid .layout-first .layout-first__wrapper > h1 h2, .container-fluid .layout-first .layout-first__wrapper > h1 .landing-page-title, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description h1, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description h2, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description .landing-page-title, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title h1, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title h2, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title .landing-page-title, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 h1, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 h2, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 .landing-page-title, .container-fluid .layout-first .layout-first__wrapper > .row h1, .container-fluid .layout-first .layout-first__wrapper > .row h2, .container-fluid .layout-first .layout-first__wrapper > .row .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > h2 h1,
.container-fluid .layout-first .layout-first__wrapper .row > h2 h2,
.container-fluid .layout-first .layout-first__wrapper .row > h2 .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > h1 h1,
.container-fluid .layout-first .layout-first__wrapper .row > h1 h2,
.container-fluid .layout-first .layout-first__wrapper .row > h1 .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description h1,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description h2,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title h1,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title h2,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 h1,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 h2,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > .row h1,
.container-fluid .layout-first .layout-first__wrapper .row > .row h2,
.container-fluid .layout-first .layout-first__wrapper .row > .row .landing-page-title {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #030303;
  color: #fff;
  text-transform: uppercase;
  padding: 0px;
  margin: 0px 20px 0px 0px;
}
@media only screen and (max-width: 769px) {
  .container-fluid .layout-first .layout-first__wrapper > h2 h1, .container-fluid .layout-first .layout-first__wrapper > h2 h2, .container-fluid .layout-first .layout-first__wrapper > h2 .landing-page-title, .container-fluid .layout-first .layout-first__wrapper > h1 h1, .container-fluid .layout-first .layout-first__wrapper > h1 h2, .container-fluid .layout-first .layout-first__wrapper > h1 .landing-page-title, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description h1, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description h2, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description .landing-page-title, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title h1, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title h2, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title .landing-page-title, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 h1, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 h2, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 .landing-page-title, .container-fluid .layout-first .layout-first__wrapper > .row h1, .container-fluid .layout-first .layout-first__wrapper > .row h2, .container-fluid .layout-first .layout-first__wrapper > .row .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > h2 h1,
.container-fluid .layout-first .layout-first__wrapper .row > h2 h2,
.container-fluid .layout-first .layout-first__wrapper .row > h2 .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > h1 h1,
.container-fluid .layout-first .layout-first__wrapper .row > h1 h2,
.container-fluid .layout-first .layout-first__wrapper .row > h1 .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description h1,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description h2,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title h1,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title h2,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 h1,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 h2,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 .landing-page-title,
.container-fluid .layout-first .layout-first__wrapper .row > .row h1,
.container-fluid .layout-first .layout-first__wrapper .row > .row h2,
.container-fluid .layout-first .layout-first__wrapper .row > .row .landing-page-title {
    font-size: 28px;
    line-height: 32px;
  }
}
.container-fluid .layout-first .layout-first__wrapper > h2 h1:after, .container-fluid .layout-first .layout-first__wrapper > h2 h2:after, .container-fluid .layout-first .layout-first__wrapper > h2 .landing-page-title:after, .container-fluid .layout-first .layout-first__wrapper > h1 h1:after, .container-fluid .layout-first .layout-first__wrapper > h1 h2:after, .container-fluid .layout-first .layout-first__wrapper > h1 .landing-page-title:after, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description h1:after, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description h2:after, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description .landing-page-title:after, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title h1:after, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title h2:after, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title .landing-page-title:after, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 h1:after, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 h2:after, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 .landing-page-title:after, .container-fluid .layout-first .layout-first__wrapper > .row h1:after, .container-fluid .layout-first .layout-first__wrapper > .row h2:after, .container-fluid .layout-first .layout-first__wrapper > .row .landing-page-title:after,
.container-fluid .layout-first .layout-first__wrapper .row > h2 h1:after,
.container-fluid .layout-first .layout-first__wrapper .row > h2 h2:after,
.container-fluid .layout-first .layout-first__wrapper .row > h2 .landing-page-title:after,
.container-fluid .layout-first .layout-first__wrapper .row > h1 h1:after,
.container-fluid .layout-first .layout-first__wrapper .row > h1 h2:after,
.container-fluid .layout-first .layout-first__wrapper .row > h1 .landing-page-title:after,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description h1:after,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description h2:after,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description .landing-page-title:after,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title h1:after,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title h2:after,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title .landing-page-title:after,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 h1:after,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 h2:after,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 .landing-page-title:after,
.container-fluid .layout-first .layout-first__wrapper .row > .row h1:after,
.container-fluid .layout-first .layout-first__wrapper .row > .row h2:after,
.container-fluid .layout-first .layout-first__wrapper .row > .row .landing-page-title:after {
  display: none;
}
.container-fluid .layout-first .layout-first__wrapper > h2 .landing-page-body, .container-fluid .layout-first .layout-first__wrapper > h1 .landing-page-body, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description .landing-page-body, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title .landing-page-body, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 .landing-page-body, .container-fluid .layout-first .layout-first__wrapper > .row .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > h2 .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > h1 .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > .row .landing-page-body {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .container-fluid .layout-first .layout-first__wrapper > h2 .landing-page-body, .container-fluid .layout-first .layout-first__wrapper > h1 .landing-page-body, .container-fluid .layout-first .layout-first__wrapper > .layout-first_title_description .landing-page-body, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title .landing-page-body, .container-fluid .layout-first .layout-first__wrapper > .field--name-node-title > h1 .landing-page-body, .container-fluid .layout-first .layout-first__wrapper > .row .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > h2 .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > h1 .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > .layout-first_title_description .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > .field--name-node-title > h1 .landing-page-body,
.container-fluid .layout-first .layout-first__wrapper .row > .row .landing-page-body {
    font-size: 13px;
    line-height: 16px;
  }
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content {
  margin-bottom: 10px;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  background-color: transparent;
  border: 1px solid #fff;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 120px;
  margin-right: 20px;
  height: 41px;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a span,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a span {
  cursor: pointer;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a span,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a span {
  text-decoration: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a a:hover,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a span:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a a:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a span:hover {
  text-decoration: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:active,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a a:active,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a span:active,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:active,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a a:active,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a span:active {
  box-shadow: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a {
  text-decoration: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover {
  text-decoration: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:active,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:active {
  box-shadow: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a span,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a span,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a span {
    font-size: 13px;
    line-height: 16px;
  }
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover {
  background-color: #fff;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover a,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover span,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover a,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover span,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover a,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover span {
    font-size: 13px;
    line-height: 16px;
  }
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover:before,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover a:before,
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover span:before,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover:before,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover a:before,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover span:before {
  color: #030303;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a::before,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a::before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
  color: #fff;
}
.container-fluid .layout-first .layout-first__wrapper .button-edit-upload-content a:hover::before,
.container-fluid .layout-first .layout-first__wrapper .row .button-edit-upload-content a:hover::before {
  color: black;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content {
  margin-bottom: 10px;
  margin-top: 15px;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  background-color: #008484;
  color: #fff !important;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 100px;
  height: 43px;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a span,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a span {
  cursor: pointer;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a span,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a span {
  text-decoration: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a a:hover,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a span:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a a:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a span:hover {
  text-decoration: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a:active,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a a:active,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a span:active,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a:active,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a a:active,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a span:active {
  box-shadow: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a {
  text-decoration: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a:hover {
  text-decoration: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a:active,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a:active {
  box-shadow: none;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a span,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .container-fluid .layout-first .layout-first__wrapper .button-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a span,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a a,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a span {
    font-size: 13px;
    line-height: 16px;
  }
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a:hover,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a:hover {
  background-color: #075353;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a:focus,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a:focus {
  border: 1px solid #008484;
}
.container-fluid .layout-first .layout-first__wrapper .button-upload-content a::before,
.container-fluid .layout-first .layout-first__wrapper .row .button-upload-content a::before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
  color: #fff;
}

@font-face {
  font-family: "Ionicons";
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1");
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description {
  height: 100%;
  bottom: 0px;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text h3.title_underline::after {
  content: " ";
  width: 150px;
  color: #B5D2D2;
  border-bottom: 3px solid;
  margin-top: 8px;
  display: block;
  position: absolute;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text p.field--name-field-description {
  margin-top: 32px;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text p.field--name-field-link {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
  text-decoration: underline;
  margin-top: 13px;
  max-width: 296px;
}
@media only screen and (max-width: 769px) {
  .carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text p.field--name-field-link {
    font-size: 13px;
    line-height: 16px;
  }
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text p.button_primary {
  min-width: 250px;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  border: 1px solid #008484;
  background-color: white;
  color: #008484;
  line-height: 18px !important;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a a,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a span {
  cursor: pointer;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a a,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a span {
  text-decoration: none;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a a:hover,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a span:hover {
  text-decoration: none;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:active,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a a:active,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a span:active {
  box-shadow: none;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a {
  text-decoration: none;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover {
  text-decoration: none;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:active {
  box-shadow: none;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a a,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #008484;
}
@media only screen and (max-width: 769px) {
  .carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a a,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a span {
    font-size: 13px;
    line-height: 16px;
  }
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover {
  background-color: #075353;
  border: 1px solid #075353;
  line-height: 18px;
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover a,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover a,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover span {
    font-size: 13px;
    line-height: 16px;
  }
}
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover a:before,
.carousel_pw .container .block_description_carousel_disaster_risk .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description.body-description .description .field--name-field-long-text a:hover span:before {
  color: #fff !important;
}
.carousel_pw .container .carousel {
  width: 100vw;
  margin-left: calc((100% - 100vw) / 2) !important;
}
.carousel_pw .container .carousel .carousel-inner {
  width: 100vw;
  /* make it 100% of the viewport width (vw) */
  margin-left: calc((100% - 100vw) / 2);
  /* then remove the gap to the left of the container with this equation */
  max-width: 100vw;
  /* experience learning, problem*/
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .section-wrapper-centered {
  display: flex;
  flex-direction: row;
  align-content: flex-end;
  justify-content: center;
  align-items: center;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description {
  margin-left: 15px;
  padding: 41px 40px 27px 40px;
  max-width: 474px;
  width: auto;
  bottom: unset;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description h3 {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #030303;
  color: #fff;
  margin-bottom: 13px;
}
@media only screen and (max-width: 769px) {
  .carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description h3 {
    font-size: 28px;
    line-height: 32px;
  }
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description p {
  margin-bottom: 0px;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description p:first-child {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: white;
}
@media only screen and (max-width: 769px) {
  .carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description p:first-child {
    font-size: 14px;
    line-height: 18px;
  }
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary {
  margin-top: 26px;
  width: 170px;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  border: 1px solid #008484;
  background-color: white;
  color: #008484;
  line-height: 18px !important;
  display: flex;
  justify-content: center;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span {
  cursor: pointer;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span {
  text-decoration: none;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a:hover,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span:hover {
  text-decoration: none;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:active,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a:active,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span:active {
  box-shadow: none;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a {
  text-decoration: none;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover {
  text-decoration: none;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:active {
  box-shadow: none;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #008484;
}
@media only screen and (max-width: 769px) {
  .carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span {
    font-size: 13px;
    line-height: 16px;
  }
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover {
  background-color: #075353;
  border: 1px solid #075353;
  line-height: 18px;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover a,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover a,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover span {
    font-size: 13px;
    line-height: 16px;
  }
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover a:before,
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover span:before {
  color: #fff !important;
}
.carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .description .field--name-field-long-text p {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: white;
}
@media only screen and (max-width: 769px) {
  .carousel_pw .container .carousel .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .description .field--name-field-long-text p {
    font-size: 14px;
    line-height: 18px;
  }
}
.carousel_pw .container .carousel .carousel-indicators {
  bottom: 0px;
}
.carousel_pw .container .carousel .carousel-indicators li {
  background-color: #ffffff50;
  border: none;
}
.carousel_pw .container .carousel .carousel-indicators li.active {
  background-color: #fff;
  border: none;
}
.carousel_pw .container .carousel .carousel-control {
  display: block;
}
.carousel_pw .container .carousel .carousel-control .glyphicon-chevron-left {
  display: flex;
  left: 0px;
  margin-left: 32px;
}
@media only screen and (max-width: 1201px) {
  .carousel_pw .container .carousel .carousel-control .glyphicon-chevron-left {
    margin-left: 15px;
  }
}
.carousel_pw .container .carousel .carousel-control .glyphicon-chevron-right {
  display: flex;
  justify-content: flex-end;
  right: 0px;
  margin-right: 32px;
}
@media only screen and (max-width: 1201px) {
  .carousel_pw .container .carousel .carousel-control .glyphicon-chevron-right {
    margin-right: 15px;
  }
}
@media screen and (max-width: 769px) {
  .carousel_pw .container .carousel .carousel-control {
    display: none;
  }
}

.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .carousel-inner {
  width: 100vw;
  /* make it 100% of the viewport width (vw) */
  margin-left: calc((100% - 100vw) / 2);
  /* then remove the gap to the left of the container with this equation */
  max-width: 100vw;
  /* experience learning, problem*/
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .section-wrapper-centered {
  display: flex;
  flex-direction: row;
  align-content: flex-end;
  justify-content: center;
  align-items: center;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description {
  margin-left: 15px;
  padding: 41px 40px 27px 40px;
  max-width: 474px;
  width: auto;
  bottom: unset;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description h3 {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #030303;
  color: #fff;
  margin-bottom: 13px;
}
@media only screen and (max-width: 769px) {
  .paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description h3 {
    font-size: 28px;
    line-height: 32px;
  }
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description p {
  margin-bottom: 0px;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description p:first-child {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: white;
}
@media only screen and (max-width: 769px) {
  .paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description p:first-child {
    font-size: 14px;
    line-height: 18px;
  }
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary {
  margin-top: 26px;
  width: 170px;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  border: 1px solid #008484;
  background-color: white;
  color: #008484;
  line-height: 18px !important;
  display: flex;
  justify-content: center;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span {
  cursor: pointer;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span {
  text-decoration: none;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a:hover,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span:hover {
  text-decoration: none;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:active,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a:active,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span:active {
  box-shadow: none;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a {
  text-decoration: none;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover {
  text-decoration: none;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:active {
  box-shadow: none;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #008484;
}
@media only screen and (max-width: 769px) {
  .paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a a,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a span {
    font-size: 13px;
    line-height: 16px;
  }
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover {
  background-color: #075353;
  border: 1px solid #075353;
  line-height: 18px;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover a,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover a,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover span {
    font-size: 13px;
    line-height: 16px;
  }
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover a:before,
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary a:hover span:before {
  color: #fff !important;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .description .field--name-field-long-text p {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: white;
}
@media only screen and (max-width: 769px) {
  .paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .description .field--name-field-long-text p {
    font-size: 14px;
    line-height: 18px;
  }
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .carousel-indicators {
  bottom: 0px;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .carousel-indicators li {
  background-color: #ffffff50;
  border: none;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .carousel-indicators li.active {
  background-color: #fff;
  border: none;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .carousel-control {
  display: block;
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .carousel-control .glyphicon-chevron-left {
  display: flex;
  left: 0px;
  margin-left: 32px;
}
@media only screen and (max-width: 1201px) {
  .paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .carousel-control .glyphicon-chevron-left {
    margin-left: 15px;
  }
}
.paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .carousel-control .glyphicon-chevron-right {
  display: flex;
  justify-content: flex-end;
  right: 0px;
  margin-right: 32px;
}
@media only screen and (max-width: 1201px) {
  .paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .carousel-control .glyphicon-chevron-right {
    margin-right: 15px;
  }
}
@media screen and (max-width: 769px) {
  .paragraph--type--simple-hero-content .paragraph--type--simple-hero-content-item .carousel-control {
    display: none;
  }
}

@media only screen and (max-width: 769px) {
  .carousel_pw .container .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description {
    margin-left: 0px;
    max-width: none;
    width: 100%;
    left: 0px;
    justify-content: center;
  }
  .carousel_pw .container .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description h3 {
    text-align: center;
  }
  .carousel_pw .container .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description p:first-child {
    text-align: center;
  }
  .carousel_pw .container .carousel .carousel-inner .paragraph--type--simple-hero-content-item-text .simple-hero-text-column-description .button_primary {
    margin: auto;
    margin-top: 26px;
  }
}
.page-node-type-publication .layout-main .mt-10 .text-align-justify a,
.page-node-type-focal_point .layout-main .mt-10 .text-align-justify a,
.page-node-type-news .layout-main .mt-10 .text-align-justify a,
.page-node-type-event .layout-main .mt-10 .text-align-justify a,
.page-node-type-blog .layout-main .mt-10 .text-align-justify a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
  font-weight: 700;
  color: #075353 !important;
  line-height: 1.25em;
  text-decoration: underline;
}
@media only screen and (max-width: 769px) {
  .page-node-type-publication .layout-main .mt-10 .text-align-justify a,
.page-node-type-focal_point .layout-main .mt-10 .text-align-justify a,
.page-node-type-news .layout-main .mt-10 .text-align-justify a,
.page-node-type-event .layout-main .mt-10 .text-align-justify a,
.page-node-type-blog .layout-main .mt-10 .text-align-justify a {
    font-size: 14px;
    line-height: 18px;
  }
}
.page-node-type-publication .layout-main .field--name-body a,
.page-node-type-publication .layout-main .lb-wg--no_bd.dp-bl a,
.page-node-type-focal_point .layout-main .field--name-body a,
.page-node-type-focal_point .layout-main .lb-wg--no_bd.dp-bl a,
.page-node-type-news .layout-main .field--name-body a,
.page-node-type-news .layout-main .lb-wg--no_bd.dp-bl a,
.page-node-type-event .layout-main .field--name-body a,
.page-node-type-event .layout-main .lb-wg--no_bd.dp-bl a,
.page-node-type-blog .layout-main .field--name-body a,
.page-node-type-blog .layout-main .lb-wg--no_bd.dp-bl a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
  font-weight: 700;
  color: #075353 !important;
  line-height: 1.25em;
  text-decoration: underline;
}
@media only screen and (max-width: 769px) {
  .page-node-type-publication .layout-main .field--name-body a,
.page-node-type-publication .layout-main .lb-wg--no_bd.dp-bl a,
.page-node-type-focal_point .layout-main .field--name-body a,
.page-node-type-focal_point .layout-main .lb-wg--no_bd.dp-bl a,
.page-node-type-news .layout-main .field--name-body a,
.page-node-type-news .layout-main .lb-wg--no_bd.dp-bl a,
.page-node-type-event .layout-main .field--name-body a,
.page-node-type-event .layout-main .lb-wg--no_bd.dp-bl a,
.page-node-type-blog .layout-main .field--name-body a,
.page-node-type-blog .layout-main .lb-wg--no_bd.dp-bl a {
    font-size: 14px;
    line-height: 18px;
  }
}
.page-node-type-publication .layout-main .blazy--field-media-image--landscape-16-9- .media--blazy img,
.page-node-type-focal_point .layout-main .blazy--field-media-image--landscape-16-9- .media--blazy img,
.page-node-type-news .layout-main .blazy--field-media-image--landscape-16-9- .media--blazy img,
.page-node-type-event .layout-main .blazy--field-media-image--landscape-16-9- .media--blazy img,
.page-node-type-blog .layout-main .blazy--field-media-image--landscape-16-9- .media--blazy img {
  width: 100%;
}
@media only screen and (max-width: 991px) {
  .page-node-type-publication .layout-right,
.page-node-type-focal_point .layout-right,
.page-node-type-news .layout-right,
.page-node-type-event .layout-right,
.page-node-type-blog .layout-right {
    margin-left: 0px;
  }
}
.page-node-type-publication .layout-right .st-lnk .field--item a,
.page-node-type-publication .layout-right .mb-35 .st-lnk .field--items a,
.page-node-type-focal_point .layout-right .st-lnk .field--item a,
.page-node-type-focal_point .layout-right .mb-35 .st-lnk .field--items a,
.page-node-type-news .layout-right .st-lnk .field--item a,
.page-node-type-news .layout-right .mb-35 .st-lnk .field--items a,
.page-node-type-event .layout-right .st-lnk .field--item a,
.page-node-type-event .layout-right .mb-35 .st-lnk .field--items a,
.page-node-type-blog .layout-right .st-lnk .field--item a,
.page-node-type-blog .layout-right .mb-35 .st-lnk .field--items a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  text-decoration: underline;
  padding-left: 25px;
}
@media only screen and (max-width: 769px) {
  .page-node-type-publication .layout-right .st-lnk .field--item a,
.page-node-type-publication .layout-right .mb-35 .st-lnk .field--items a,
.page-node-type-focal_point .layout-right .st-lnk .field--item a,
.page-node-type-focal_point .layout-right .mb-35 .st-lnk .field--items a,
.page-node-type-news .layout-right .st-lnk .field--item a,
.page-node-type-news .layout-right .mb-35 .st-lnk .field--items a,
.page-node-type-event .layout-right .st-lnk .field--item a,
.page-node-type-event .layout-right .mb-35 .st-lnk .field--items a,
.page-node-type-blog .layout-right .st-lnk .field--item a,
.page-node-type-blog .layout-right .mb-35 .st-lnk .field--items a {
    font-size: 13px;
    line-height: 16px;
  }
}
.page-node-type-publication .layout-right .st-lnk .field--item a::before,
.page-node-type-publication .layout-right .mb-35 .st-lnk .field--items a::before,
.page-node-type-focal_point .layout-right .st-lnk .field--item a::before,
.page-node-type-focal_point .layout-right .mb-35 .st-lnk .field--items a::before,
.page-node-type-news .layout-right .st-lnk .field--item a::before,
.page-node-type-news .layout-right .mb-35 .st-lnk .field--items a::before,
.page-node-type-event .layout-right .st-lnk .field--item a::before,
.page-node-type-event .layout-right .mb-35 .st-lnk .field--items a::before,
.page-node-type-blog .layout-right .st-lnk .field--item a::before,
.page-node-type-blog .layout-right .mb-35 .st-lnk .field--items a::before {
  color: #008484;
  font-size: 14px;
  top: 9px;
  text-align: left;
}
.page-node-type-publication .layout-right .field--name-field-related-link .field--label,
.page-node-type-focal_point .layout-right .field--name-field-related-link .field--label,
.page-node-type-news .layout-right .field--name-field-related-link .field--label,
.page-node-type-event .layout-right .field--name-field-related-link .field--label,
.page-node-type-blog .layout-right .field--name-field-related-link .field--label {
  display: none;
}

.page-node-type-news .region-content .custom-full-content .container > .row > div,
.page-node-type-event .region-content .custom-full-content .container > .row > div,
.page-node-type-blog .region-content .custom-full-content .container > .row > div,
.page-node-type-publication .region-content .custom-full-content .container > .row > div {
  height: fit-content;
}
.page-node-type-news .region-content .custom-full-content .container > .row .field--name-field-authors + .field--name-field-organization,
.page-node-type-news .region-content .custom-full-content .container > .row .field--name-field-title-in-original-language + .field--name-field-organization,
.page-node-type-event .region-content .custom-full-content .container > .row .field--name-field-authors + .field--name-field-organization,
.page-node-type-event .region-content .custom-full-content .container > .row .field--name-field-title-in-original-language + .field--name-field-organization,
.page-node-type-blog .region-content .custom-full-content .container > .row .field--name-field-authors + .field--name-field-organization,
.page-node-type-blog .region-content .custom-full-content .container > .row .field--name-field-title-in-original-language + .field--name-field-organization,
.page-node-type-publication .region-content .custom-full-content .container > .row .field--name-field-authors + .field--name-field-organization,
.page-node-type-publication .region-content .custom-full-content .container > .row .field--name-field-title-in-original-language + .field--name-field-organization {
  width: 100%;
}
.page-node-type-news .region-content .custom-full-content .container > .row .field--name-field-authors + .field--name-field-title-in-original-language,
.page-node-type-event .region-content .custom-full-content .container > .row .field--name-field-authors + .field--name-field-title-in-original-language,
.page-node-type-blog .region-content .custom-full-content .container > .row .field--name-field-authors + .field--name-field-title-in-original-language,
.page-node-type-publication .region-content .custom-full-content .container > .row .field--name-field-authors + .field--name-field-title-in-original-language {
  margin-left: 15px;
}
.page-node-type-news .region-content .custom-full-content .container > .row, .page-node-type-news .region-content .custom-full-content .container > .row > .layout-header,
.page-node-type-event .region-content .custom-full-content .container > .row,
.page-node-type-event .region-content .custom-full-content .container > .row > .layout-header,
.page-node-type-blog .region-content .custom-full-content .container > .row,
.page-node-type-blog .region-content .custom-full-content .container > .row > .layout-header,
.page-node-type-publication .region-content .custom-full-content .container > .row,
.page-node-type-publication .region-content .custom-full-content .container > .row > .layout-header {
  display: flex;
  flex-direction: row;
  flex-basis: 100%;
  flex-wrap: wrap;
}
.page-node-type-news .region-content .custom-full-content .container > .row .field--name-field-authors, .page-node-type-news .region-content .custom-full-content .container > .row > .layout-header .field--name-field-authors,
.page-node-type-event .region-content .custom-full-content .container > .row .field--name-field-authors,
.page-node-type-event .region-content .custom-full-content .container > .row > .layout-header .field--name-field-authors,
.page-node-type-blog .region-content .custom-full-content .container > .row .field--name-field-authors,
.page-node-type-blog .region-content .custom-full-content .container > .row > .layout-header .field--name-field-authors,
.page-node-type-publication .region-content .custom-full-content .container > .row .field--name-field-authors,
.page-node-type-publication .region-content .custom-full-content .container > .row > .layout-header .field--name-field-authors {
  margin-bottom: 7px;
}
.page-node-type-news .region-content .custom-full-content .container > .row .like_button, .page-node-type-news .region-content .custom-full-content .container > .row > .layout-header .like_button,
.page-node-type-event .region-content .custom-full-content .container > .row .like_button,
.page-node-type-event .region-content .custom-full-content .container > .row > .layout-header .like_button,
.page-node-type-blog .region-content .custom-full-content .container > .row .like_button,
.page-node-type-blog .region-content .custom-full-content .container > .row > .layout-header .like_button,
.page-node-type-publication .region-content .custom-full-content .container > .row .like_button,
.page-node-type-publication .region-content .custom-full-content .container > .row > .layout-header .like_button {
  margin-left: auto;
  padding-left: 10px;
}
.page-node-type-news .region-content .custom-full-content .container > .row .fl-comma.field--name-field-simple-country::before, .page-node-type-news .region-content .custom-full-content .container > .row > .layout-header .fl-comma.field--name-field-simple-country::before,
.page-node-type-event .region-content .custom-full-content .container > .row .fl-comma.field--name-field-simple-country::before,
.page-node-type-event .region-content .custom-full-content .container > .row > .layout-header .fl-comma.field--name-field-simple-country::before,
.page-node-type-blog .region-content .custom-full-content .container > .row .fl-comma.field--name-field-simple-country::before,
.page-node-type-blog .region-content .custom-full-content .container > .row > .layout-header .fl-comma.field--name-field-simple-country::before,
.page-node-type-publication .region-content .custom-full-content .container > .row .fl-comma.field--name-field-simple-country::before,
.page-node-type-publication .region-content .custom-full-content .container > .row > .layout-header .fl-comma.field--name-field-simple-country::before {
  margin-left: 1px;
}
@media only screen and (max-width: 768px) {
  .page-node-type-news .region-content .custom-full-content .container > .row .row .col-md-3, .page-node-type-news .region-content .custom-full-content .container > .row > .layout-header .row .col-md-3,
.page-node-type-event .region-content .custom-full-content .container > .row .row .col-md-3,
.page-node-type-event .region-content .custom-full-content .container > .row > .layout-header .row .col-md-3,
.page-node-type-blog .region-content .custom-full-content .container > .row .row .col-md-3,
.page-node-type-blog .region-content .custom-full-content .container > .row > .layout-header .row .col-md-3,
.page-node-type-publication .region-content .custom-full-content .container > .row .row .col-md-3,
.page-node-type-publication .region-content .custom-full-content .container > .row > .layout-header .row .col-md-3 {
    margin-top: 0px;
  }
}

.page-node-type-blog .region-content .custom-full-content .container > .row > .row,
.page-node-type-news .region-content .custom-full-content .container > .row > .row,
.page-node-type-commitment .region-content .custom-full-content .container > .row > .row,
.page-node-type-event .region-content .custom-full-content .container > .row > .row {
  margin-top: 20px;
}

.page-node-type-organization .view-commitments.view-id-commitments {
  color: #030303;
}

.page-node-type-blog .dp-ib .t-wg--md.t-col--333.mt-5.pr-15 {
  margin-top: 0px;
}
.page-node-type-blog .field--name-field-authors {
  margin-top: 5px;
}

.page-node-type-publication .container .layout-main .field--name-body {
  margin-top: 0px;
}
.page-node-type-publication .container .layout-main .field--name-body p:first-child {
  padding-top: 0px;
}

.page-node-type-news .field--name-field-image {
  width: 100%;
}

.page-node-13238.page-node-type-landing .paracomponent-general .paracomponent .paragraph-title,
.page-node-13238.page-node-type-landing .paracomponent-general .paracomponent .section-title {
  padding-top: 30px;
}

.flag-content.action-flag {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  border: 1px solid #008484;
  background-color: white;
  color: #008484;
  line-height: 18px !important;
  max-width: 240px;
}
.flag-content.action-flag,
.flag-content.action-flag a,
.flag-content.action-flag span {
  cursor: pointer;
}
.flag-content.action-flag,
.flag-content.action-flag a,
.flag-content.action-flag span {
  text-decoration: none;
}
.flag-content.action-flag:hover,
.flag-content.action-flag a:hover,
.flag-content.action-flag span:hover {
  text-decoration: none;
}
.flag-content.action-flag:active,
.flag-content.action-flag a:active,
.flag-content.action-flag span:active {
  box-shadow: none;
}
.flag-content.action-flag {
  text-decoration: none;
}
.flag-content.action-flag:hover {
  text-decoration: none;
}
.flag-content.action-flag:active {
  box-shadow: none;
}
.flag-content.action-flag,
.flag-content.action-flag a,
.flag-content.action-flag span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #008484;
}
@media only screen and (max-width: 769px) {
  .flag-content.action-flag,
.flag-content.action-flag a,
.flag-content.action-flag span {
    font-size: 13px;
    line-height: 16px;
  }
}
.flag-content.action-flag:hover {
  background-color: #075353;
  border: 1px solid #075353;
  line-height: 18px;
}
.flag-content.action-flag:hover,
.flag-content.action-flag:hover a,
.flag-content.action-flag:hover span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .flag-content.action-flag:hover,
.flag-content.action-flag:hover a,
.flag-content.action-flag:hover span {
    font-size: 13px;
    line-height: 16px;
  }
}
.flag-content.action-flag:hover,
.flag-content.action-flag:hover a:before,
.flag-content.action-flag:hover span:before {
  color: #fff !important;
}
.flag-content.action-flag a {
  border: none;
  height: inherit;
  padding: 0px;
}
.flag-content.action-flag:hover a {
  background: none;
}

@media only screen and (max-width: 481px) {
  .flag-content.action-flag {
    max-width: none;
  }
}
.g-lb--up.g-lb--bd.g-lb--cnd.st-sht {
  background-color: #B5D2D2;
}
.g-lb--up.g-lb--bd.g-lb--cnd.st-sht .field-group-title {
  color: #030303;
}
.g-lb--up.g-lb--bd.g-lb--cnd.st-sht .addtoany_list a .a2a_svg {
  background-color: #0F9F9F !important;
}

.field--name-dynamic-token-fieldnode-closed-vacancy.alert.alert-danger .undrr-alert-p .glyphicon.glyphicon-alert::before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
  padding-right: 0px !important;
  color: white !important;
}

.view-display-id-organization_directory .teaser-3-9 .field--name-node-title a {
  text-transform: uppercase;
}

.page-node-type-organization h1 {
  text-transform: uppercase;
}

.region-content > .custom-full-content > .container > .row > .row {
  min-width: 100%;
}

.field--name-field-authors .field--items .mailto {
  color: #008484;
}

.view-display-id-academic_programmes_list .view-content .views-row .full-content-1-column .container .main-layout ul {
  margin-left: -18px;
}

.path-webform .webform-submission-contact-us-pw-form #edit-send-your-feedback h2 {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 26px;
  line-height: 32px;
  color: #030303;
  margin: 20px 0 11px 0;
  padding: 0 0 11px 0;
  position: relative;
}
@media only screen and (max-width: 769px) {
  .path-webform .webform-submission-contact-us-pw-form #edit-send-your-feedback h2 {
    font-weight: 500;
    font-size: 20px;
    line-height: 24px;
  }
}
.path-webform .webform-submission-contact-us-pw-form #edit-send-your-feedback h2:after {
  color: #008484;
  width: 100px;
  content: " ";
  display: block;
  position: absolute;
  bottom: 0;
  border-bottom: 3px solid;
}
.path-webform .webform-submission-contact-us-pw-form #edit-undrr-address {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .path-webform .webform-submission-contact-us-pw-form #edit-undrr-address {
    font-size: 13px;
    line-height: 16px;
  }
}
.path-webform .webform-submission-contact-us-pw-form #edit-undrr-address .mailto {
  color: #008484;
}
.path-webform .webform-submission-contact-us-pw-form #edit-undrr-address .mailto svg {
  display: none;
}

@font-face {
  font-family: "Ionicons";
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1");
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.st-tag--spl,
.st-tag--spl.t-up,
.st-tag--spl--bg-sp,
.st-tag--spl--bg_sp,
.st-tag--spl--bg-sg,
.st-tag--spl--bg_sg {
  background-color: unset !important;
}
.st-tag--spl > .field--name-taxonomy-term-title > div > a, .st-tag--spl > div > a, .st-tag--spl > a, .st-tag--spl > span,
.st-tag--spl.t-up > .field--name-taxonomy-term-title > div > a,
.st-tag--spl.t-up > div > a,
.st-tag--spl.t-up > a,
.st-tag--spl.t-up > span,
.st-tag--spl--bg-sp > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg-sp > div > a,
.st-tag--spl--bg-sp > a,
.st-tag--spl--bg-sp > span,
.st-tag--spl--bg_sp > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg_sp > div > a,
.st-tag--spl--bg_sp > a,
.st-tag--spl--bg_sp > span,
.st-tag--spl--bg-sg > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg-sg > div > a,
.st-tag--spl--bg-sg > a,
.st-tag--spl--bg-sg > span,
.st-tag--spl--bg_sg > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg_sg > div > a,
.st-tag--spl--bg_sg > a,
.st-tag--spl--bg_sg > span {
  background-color: #BE5410;
  padding: 0px 10px;
}
.st-tag--spl > .field--name-taxonomy-term-title > div > a,
.st-tag--spl > .field--name-taxonomy-term-title > div > a a,
.st-tag--spl > .field--name-taxonomy-term-title > div > a span, .st-tag--spl > div > a,
.st-tag--spl > div > a a,
.st-tag--spl > div > a span, .st-tag--spl > a,
.st-tag--spl > a a,
.st-tag--spl > a span, .st-tag--spl > span,
.st-tag--spl > span a,
.st-tag--spl > span span,
.st-tag--spl.t-up > .field--name-taxonomy-term-title > div > a,
.st-tag--spl.t-up > .field--name-taxonomy-term-title > div > a a,
.st-tag--spl.t-up > .field--name-taxonomy-term-title > div > a span,
.st-tag--spl.t-up > div > a,
.st-tag--spl.t-up > div > a a,
.st-tag--spl.t-up > div > a span,
.st-tag--spl.t-up > a,
.st-tag--spl.t-up > a a,
.st-tag--spl.t-up > a span,
.st-tag--spl.t-up > span,
.st-tag--spl.t-up > span a,
.st-tag--spl.t-up > span span,
.st-tag--spl--bg-sp > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg-sp > .field--name-taxonomy-term-title > div > a a,
.st-tag--spl--bg-sp > .field--name-taxonomy-term-title > div > a span,
.st-tag--spl--bg-sp > div > a,
.st-tag--spl--bg-sp > div > a a,
.st-tag--spl--bg-sp > div > a span,
.st-tag--spl--bg-sp > a,
.st-tag--spl--bg-sp > a a,
.st-tag--spl--bg-sp > a span,
.st-tag--spl--bg-sp > span,
.st-tag--spl--bg-sp > span a,
.st-tag--spl--bg-sp > span span,
.st-tag--spl--bg_sp > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg_sp > .field--name-taxonomy-term-title > div > a a,
.st-tag--spl--bg_sp > .field--name-taxonomy-term-title > div > a span,
.st-tag--spl--bg_sp > div > a,
.st-tag--spl--bg_sp > div > a a,
.st-tag--spl--bg_sp > div > a span,
.st-tag--spl--bg_sp > a,
.st-tag--spl--bg_sp > a a,
.st-tag--spl--bg_sp > a span,
.st-tag--spl--bg_sp > span,
.st-tag--spl--bg_sp > span a,
.st-tag--spl--bg_sp > span span,
.st-tag--spl--bg-sg > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg-sg > .field--name-taxonomy-term-title > div > a a,
.st-tag--spl--bg-sg > .field--name-taxonomy-term-title > div > a span,
.st-tag--spl--bg-sg > div > a,
.st-tag--spl--bg-sg > div > a a,
.st-tag--spl--bg-sg > div > a span,
.st-tag--spl--bg-sg > a,
.st-tag--spl--bg-sg > a a,
.st-tag--spl--bg-sg > a span,
.st-tag--spl--bg-sg > span,
.st-tag--spl--bg-sg > span a,
.st-tag--spl--bg-sg > span span,
.st-tag--spl--bg_sg > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg_sg > .field--name-taxonomy-term-title > div > a a,
.st-tag--spl--bg_sg > .field--name-taxonomy-term-title > div > a span,
.st-tag--spl--bg_sg > div > a,
.st-tag--spl--bg_sg > div > a a,
.st-tag--spl--bg_sg > div > a span,
.st-tag--spl--bg_sg > a,
.st-tag--spl--bg_sg > a a,
.st-tag--spl--bg_sg > a span,
.st-tag--spl--bg_sg > span,
.st-tag--spl--bg_sg > span a,
.st-tag--spl--bg_sg > span span {
  font-weight: 700;
  font-family: "Roboto";
  font-size: 14px;
  color: #030303;
  font-family: "Roboto Condensed";
  font-size: 14px;
  line-height: 24px;
  line-height: 24px;
  color: #fff;
  color: #ffffffcc;
  text-transform: uppercase;
}
.st-tag--spl > .field--name-taxonomy-term-title > div > a, .st-tag--spl > div > a, .st-tag--spl > a, .st-tag--spl > span,
.st-tag--spl.t-up > .field--name-taxonomy-term-title > div > a,
.st-tag--spl.t-up > div > a,
.st-tag--spl.t-up > a,
.st-tag--spl.t-up > span,
.st-tag--spl--bg-sp > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg-sp > div > a,
.st-tag--spl--bg-sp > a,
.st-tag--spl--bg-sp > span,
.st-tag--spl--bg_sp > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg_sp > div > a,
.st-tag--spl--bg_sp > a,
.st-tag--spl--bg_sp > span,
.st-tag--spl--bg-sg > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg-sg > div > a,
.st-tag--spl--bg-sg > a,
.st-tag--spl--bg-sg > span,
.st-tag--spl--bg_sg > .field--name-taxonomy-term-title > div > a,
.st-tag--spl--bg_sg > div > a,
.st-tag--spl--bg_sg > a,
.st-tag--spl--bg_sg > span {
  text-decoration: none;
}
.st-tag--spl > .field--name-taxonomy-term-title > div > a:hover, .st-tag--spl > div > a:hover, .st-tag--spl > a:hover, .st-tag--spl > span:hover,
.st-tag--spl.t-up > .field--name-taxonomy-term-title > div > a:hover,
.st-tag--spl.t-up > div > a:hover,
.st-tag--spl.t-up > a:hover,
.st-tag--spl.t-up > span:hover,
.st-tag--spl--bg-sp > .field--name-taxonomy-term-title > div > a:hover,
.st-tag--spl--bg-sp > div > a:hover,
.st-tag--spl--bg-sp > a:hover,
.st-tag--spl--bg-sp > span:hover,
.st-tag--spl--bg_sp > .field--name-taxonomy-term-title > div > a:hover,
.st-tag--spl--bg_sp > div > a:hover,
.st-tag--spl--bg_sp > a:hover,
.st-tag--spl--bg_sp > span:hover,
.st-tag--spl--bg-sg > .field--name-taxonomy-term-title > div > a:hover,
.st-tag--spl--bg-sg > div > a:hover,
.st-tag--spl--bg-sg > a:hover,
.st-tag--spl--bg-sg > span:hover,
.st-tag--spl--bg_sg > .field--name-taxonomy-term-title > div > a:hover,
.st-tag--spl--bg_sg > div > a:hover,
.st-tag--spl--bg_sg > a:hover,
.st-tag--spl--bg_sg > span:hover {
  text-decoration: none;
}
.st-tag--spl > .field--name-taxonomy-term-title > div > a:active, .st-tag--spl > div > a:active, .st-tag--spl > a:active, .st-tag--spl > span:active,
.st-tag--spl.t-up > .field--name-taxonomy-term-title > div > a:active,
.st-tag--spl.t-up > div > a:active,
.st-tag--spl.t-up > a:active,
.st-tag--spl.t-up > span:active,
.st-tag--spl--bg-sp > .field--name-taxonomy-term-title > div > a:active,
.st-tag--spl--bg-sp > div > a:active,
.st-tag--spl--bg-sp > a:active,
.st-tag--spl--bg-sp > span:active,
.st-tag--spl--bg_sp > .field--name-taxonomy-term-title > div > a:active,
.st-tag--spl--bg_sp > div > a:active,
.st-tag--spl--bg_sp > a:active,
.st-tag--spl--bg_sp > span:active,
.st-tag--spl--bg-sg > .field--name-taxonomy-term-title > div > a:active,
.st-tag--spl--bg-sg > div > a:active,
.st-tag--spl--bg-sg > a:active,
.st-tag--spl--bg-sg > span:active,
.st-tag--spl--bg_sg > .field--name-taxonomy-term-title > div > a:active,
.st-tag--spl--bg_sg > div > a:active,
.st-tag--spl--bg_sg > a:active,
.st-tag--spl--bg_sg > span:active {
  box-shadow: none;
}

.st-tag--mlt--bg_bp .field--items > .field--item,
.container .organization-information .field--name-field-resource-type,
.view-kb-latest-additions .view-content .views-row .full-content-1-column .container-fluid .layout-first__wrapper .field--name-field-academic-programme-level {
  background-color: #fff;
  background-color: #BE5410;
  padding: 0px 10px;
}
.st-tag--mlt--bg_bp .field--items > .field--item,
.st-tag--mlt--bg_bp .field--items > .field--item a,
.st-tag--mlt--bg_bp .field--items > .field--item span,
.container .organization-information .field--name-field-resource-type,
.container .organization-information .field--name-field-resource-type a,
.container .organization-information .field--name-field-resource-type span,
.view-kb-latest-additions .view-content .views-row .full-content-1-column .container-fluid .layout-first__wrapper .field--name-field-academic-programme-level,
.view-kb-latest-additions .view-content .views-row .full-content-1-column .container-fluid .layout-first__wrapper .field--name-field-academic-programme-level a,
.view-kb-latest-additions .view-content .views-row .full-content-1-column .container-fluid .layout-first__wrapper .field--name-field-academic-programme-level span {
  font-weight: 700;
  font-family: "Roboto";
  font-size: 14px;
  color: #030303;
  font-family: "Roboto Condensed";
  font-size: 14px;
  line-height: 24px;
  line-height: 24px;
  color: #fff;
  color: #ffffffcc;
  text-transform: uppercase;
}
.st-tag--mlt--bg_bp .field--items > .field--item,
.container .organization-information .field--name-field-resource-type,
.view-kb-latest-additions .view-content .views-row .full-content-1-column .container-fluid .layout-first__wrapper .field--name-field-academic-programme-level {
  text-decoration: none;
}
.st-tag--mlt--bg_bp .field--items > .field--item:hover,
.container .organization-information .field--name-field-resource-type:hover,
.view-kb-latest-additions .view-content .views-row .full-content-1-column .container-fluid .layout-first__wrapper .field--name-field-academic-programme-level:hover {
  text-decoration: none;
}
.st-tag--mlt--bg_bp .field--items > .field--item:active,
.container .organization-information .field--name-field-resource-type:active,
.view-kb-latest-additions .view-content .views-row .full-content-1-column .container-fluid .layout-first__wrapper .field--name-field-academic-programme-level:active {
  box-shadow: none;
}

.organization-information {
  justify-content: space-between;
}

.like_button {
  display: none;
}

.user-logged-in .like_button {
  display: inline-block;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button,
.user-logged-in .like_button .likebtn-wrapper .lb-voted {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  border: 1px solid #008484;
  background-color: white;
  color: #008484;
  line-height: 18px !important;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button a,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button span,
.user-logged-in .like_button .likebtn-wrapper .lb-voted,
.user-logged-in .like_button .likebtn-wrapper .lb-voted a,
.user-logged-in .like_button .likebtn-wrapper .lb-voted span {
  cursor: pointer;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button a,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button span,
.user-logged-in .like_button .likebtn-wrapper .lb-voted,
.user-logged-in .like_button .likebtn-wrapper .lb-voted a,
.user-logged-in .like_button .likebtn-wrapper .lb-voted span {
  text-decoration: none;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button a:hover,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button span:hover,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover,
.user-logged-in .like_button .likebtn-wrapper .lb-voted a:hover,
.user-logged-in .like_button .likebtn-wrapper .lb-voted span:hover {
  text-decoration: none;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:active,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button a:active,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button span:active,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:active,
.user-logged-in .like_button .likebtn-wrapper .lb-voted a:active,
.user-logged-in .like_button .likebtn-wrapper .lb-voted span:active {
  box-shadow: none;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button,
.user-logged-in .like_button .likebtn-wrapper .lb-voted {
  text-decoration: none;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover {
  text-decoration: none;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:active,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:active {
  box-shadow: none;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button a,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button span,
.user-logged-in .like_button .likebtn-wrapper .lb-voted,
.user-logged-in .like_button .likebtn-wrapper .lb-voted a,
.user-logged-in .like_button .likebtn-wrapper .lb-voted span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #008484;
}
@media only screen and (max-width: 769px) {
  .user-logged-in .like_button .likebtn-wrapper .likebtn-button,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button a,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button span,
.user-logged-in .like_button .likebtn-wrapper .lb-voted,
.user-logged-in .like_button .likebtn-wrapper .lb-voted a,
.user-logged-in .like_button .likebtn-wrapper .lb-voted span {
    font-size: 13px;
    line-height: 16px;
  }
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover {
  background-color: #075353;
  border: 1px solid #075353;
  line-height: 18px;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover a,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover span,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover a,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover a,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover span,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover a,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover span {
    font-size: 13px;
    line-height: 16px;
  }
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover a:before,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button:hover span:before,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover a:before,
.user-logged-in .like_button .likebtn-wrapper .lb-voted:hover span:before {
  color: #fff !important;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .likebtn-icon,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .lb-like-icon,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .likebtn-icon,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .lb-like-icon {
  background-image: none !important;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .likebtn-icon::before,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .lb-like-icon::before,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .likebtn-icon::before,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .lb-like-icon::before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .likebtn-label,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .lb-like-label,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .likebtn-label,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .lb-like-label {
  color: #008484;
  text-transform: uppercase;
  padding: 0px;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .likebtn-label:hover,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .lb-like-label:hover,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .likebtn-label:hover,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .lb-like-label:hover {
  color: #fff;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .lb-count,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .lb-count {
  padding-left: 5px;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .lb-a:hover i,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .lb-a:hover i {
  display: none !important;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .lb-a:hover .likebtn-icon,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .lb-a:hover .lb-like-icon,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .lb-a:hover .likebtn-icon,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .lb-a:hover .lb-like-icon {
  background-image: none;
}
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .lb-a:hover .likebtn-label,
.user-logged-in .like_button .likebtn-wrapper .likebtn-button .lb-a:hover .lb-like-label,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .lb-a:hover .likebtn-label,
.user-logged-in .like_button .likebtn-wrapper .lb-voted .lb-a:hover .lb-like-label {
  color: #fff;
}

.page-node-type-vacancy .like_button {
  margin-bottom: 32px;
}

@font-face {
  font-family: "Ionicons";
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1");
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.form-item-items-per-page {
  margin-top: 25px;
  text-align: center;
}
.form-item-items-per-page label {
  margin-right: 10px;
  display: inline-block;
  color: #008484;
}
.form-item-items-per-page .select-wrapper {
  display: inline-block;
  border-radius: 5px;
}
.form-item-items-per-page .select-wrapper:before {
  height: 40px;
  width: 40px;
  line-height: 40px;
  padding: 0;
  font-family: "FontAwesome";
  font-size: 24px;
  font-size: 2.4rem;
  color: #fff;
  text-align: center;
  background-color: #008484;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  border-radius: 0px 5px 5px 0px;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
}
.form-item-items-per-page .select-wrapper select {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
}
.form-item-items-per-page .select-wrapper select:focus {
  border-color: #008484;
}
.form-item-items-per-page .select-wrapper select {
  max-width: unset;
  min-width: unset;
  width: 82px;
  padding-left: 6px;
}

.pagination-container {
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
}
.pagination-container ul .page__item--previous .page-link:before, .pagination-container ul .page__item--next .page-link:before,
.pagination-container ul li:last-child .page-link:before, .pagination-container ul li:first-child .page-link:before {
  color: #008484;
}
.pagination-container ul .page__item--previous.disabled .page-link:before, .pagination-container ul .page__item--next.disabled .page-link:before {
  color: #CCCCCC;
}
.pagination-container ul .page-item.page__item a {
  background-color: #B5D2D2;
  color: #030303;
}
.pagination-container ul .page-item.page__item.active a {
  background-color: #008484;
  color: #fff;
}
@media only screen and (max-width: 768px) {
  .pagination-container {
    display: block;
  }
}

.view-glossary .view-header {
  margin-top: 20px;
}
.view-glossary .view-header .view-glossary-vocabulary .view-content .views-row .views-field-name span a {
  background-color: #f2f2f2;
  color: #555555;
}
.view-glossary .view-content > div {
  border-bottom: 1px solid #555555;
}
.view-glossary .view-content > div .views-row .views-field .field-content a {
  color: #555555;
}

.block-simple-blockpw-content-bottom-text {
  max-width: 1200px;
  margin: auto;
}
.block-simple-blockpw-content-bottom-text .content-bottom-text {
  font-family: "roboto";
}
.block-simple-blockpw-content-bottom-text p {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  padding: 0px 15px;
}
@media only screen and (max-width: 769px) {
  .block-simple-blockpw-content-bottom-text p {
    font-size: 14px;
    line-height: 18px;
  }
}
.block-simple-blockpw-content-bottom-text p a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
  font-weight: 700;
  color: #075353 !important;
  line-height: 1.25em;
  text-decoration: underline;
}
@media only screen and (max-width: 769px) {
  .block-simple-blockpw-content-bottom-text p a {
    font-size: 14px;
    line-height: 18px;
  }
}
@media only screen and (max-width: 1199px) {
  .block-simple-blockpw-content-bottom-text {
    max-width: 1000px !important;
  }
}
@media only screen and (max-width: 991px) {
  .block-simple-blockpw-content-bottom-text {
    max-width: 750px !important;
  }
  .block-simple-blockpw-content-bottom-text p {
    padding: 0px;
    margin-top: 35px;
  }
}
@media only screen and (max-width: 767px) {
  .block-simple-blockpw-content-bottom-text {
    max-width: 767px !important;
  }
  .block-simple-blockpw-content-bottom-text p {
    padding: 0px 15px;
  }
}

.user-cancel-form.user-confirm-form.confirmation {
  max-width: 1200px;
  margin: auto;
  padding: 0px 15px;
  display: flex;
  flex-direction: column;
}
.user-cancel-form.user-confirm-form.confirmation .custom-warning {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 26px;
  line-height: 32px;
  color: #030303;
  margin-bottom: 25px;
  margin-top: 15px;
  color: #C70000 !important;
}
@media only screen and (max-width: 769px) {
  .user-cancel-form.user-confirm-form.confirmation .custom-warning {
    font-weight: 500;
    font-size: 20px;
    line-height: 24px;
  }
}
.user-cancel-form.user-confirm-form.confirmation p {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .user-cancel-form.user-confirm-form.confirmation p {
    font-size: 14px;
    line-height: 18px;
  }
}
.user-cancel-form.user-confirm-form.confirmation .form-actions button {
  margin: 0px;
  background-color: #C70000;
  border: none;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions button span.icon {
  display: none;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  border: 1px solid #008484;
  background-color: white;
  color: #008484;
  line-height: 18px !important;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a,
.user-cancel-form.user-confirm-form.confirmation .form-actions a a,
.user-cancel-form.user-confirm-form.confirmation .form-actions a span {
  cursor: pointer;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a,
.user-cancel-form.user-confirm-form.confirmation .form-actions a a,
.user-cancel-form.user-confirm-form.confirmation .form-actions a span {
  text-decoration: none;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover,
.user-cancel-form.user-confirm-form.confirmation .form-actions a a:hover,
.user-cancel-form.user-confirm-form.confirmation .form-actions a span:hover {
  text-decoration: none;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a:active,
.user-cancel-form.user-confirm-form.confirmation .form-actions a a:active,
.user-cancel-form.user-confirm-form.confirmation .form-actions a span:active {
  box-shadow: none;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a {
  text-decoration: none;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover {
  text-decoration: none;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a:active {
  box-shadow: none;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a,
.user-cancel-form.user-confirm-form.confirmation .form-actions a a,
.user-cancel-form.user-confirm-form.confirmation .form-actions a span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #008484;
}
@media only screen and (max-width: 769px) {
  .user-cancel-form.user-confirm-form.confirmation .form-actions a,
.user-cancel-form.user-confirm-form.confirmation .form-actions a a,
.user-cancel-form.user-confirm-form.confirmation .form-actions a span {
    font-size: 13px;
    line-height: 16px;
  }
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover {
  background-color: #075353;
  border: 1px solid #075353;
  line-height: 18px;
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover,
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover a,
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .user-cancel-form.user-confirm-form.confirmation .form-actions a:hover,
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover a,
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover span {
    font-size: 13px;
    line-height: 16px;
  }
}
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover,
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover a:before,
.user-cancel-form.user-confirm-form.confirmation .form-actions a:hover span:before {
  color: #fff !important;
}

.field--change-email-password-help .change-email-password-help span,
.field--change-email-password-help .change-email-password-help div,
.field--change-email-password-help .change-email-password-help p {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .field--change-email-password-help .change-email-password-help span,
.field--change-email-password-help .change-email-password-help div,
.field--change-email-password-help .change-email-password-help p {
    font-size: 14px;
    line-height: 18px;
  }
}

@font-face {
  font-family: "humanitarian-icons-v02";
  src: url("../font/humanitarian-icons-v02.ttf?9761083") format("truetype");
  font-weight: normal;
  font-style: normal;
}
.ocha-icon {
  font-family: "humanitarian-icons-v02";
  font-style: normal;
  font-weight: normal;
  font-size: 2em;
  display: inline-block;
  text-decoration: inherit;
  width: 2em;
  color: #0a6969;
  margin-right: 0.2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: 0.2em;
  /* You can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-hover-banner .ocha-icon {
  color: white;
}

@font-face {
  font-family: "Ionicons";
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1");
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.menu--pw-disaster-risk > li, .menu--pw-type-of-content > li,
.menu--pw-human-development-and-inclusi > li,
.menu--pw-sendai-framework > li,
.menu--pw-community > li,
.menu--pw-hazards > li {
  border: 1px solid #E3E3E3;
  border-bottom: none;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  white-space: unset;
}
.menu--pw-disaster-risk > li:last-child, .menu--pw-type-of-content > li:last-child,
.menu--pw-human-development-and-inclusi > li:last-child,
.menu--pw-sendai-framework > li:last-child,
.menu--pw-community > li:last-child,
.menu--pw-hazards > li:last-child {
  border-bottom: 1px solid #E3E3E3;
}
@media only screen and (max-width: 769px) {
  .menu--pw-disaster-risk > li, .menu--pw-type-of-content > li,
.menu--pw-human-development-and-inclusi > li,
.menu--pw-sendai-framework > li,
.menu--pw-community > li,
.menu--pw-hazards > li {
    font-size: 14px;
    line-height: 18px;
  }
}
.menu--pw-disaster-risk > li > a:focus, .menu--pw-type-of-content > li > a:focus,
.menu--pw-human-development-and-inclusi > li > a:focus,
.menu--pw-sendai-framework > li > a:focus,
.menu--pw-community > li > a:focus,
.menu--pw-hazards > li > a:focus {
  border: 1px solid black;
}
.menu--pw-disaster-risk > li.active-trail, .menu--pw-type-of-content > li.active-trail,
.menu--pw-human-development-and-inclusi > li.active-trail,
.menu--pw-sendai-framework > li.active-trail,
.menu--pw-community > li.active-trail,
.menu--pw-hazards > li.active-trail {
  background-color: #008484;
  border: none;
}
.menu--pw-disaster-risk > li.active-trail > a, .menu--pw-type-of-content > li.active-trail > a,
.menu--pw-human-development-and-inclusi > li.active-trail > a,
.menu--pw-sendai-framework > li.active-trail > a,
.menu--pw-community > li.active-trail > a,
.menu--pw-hazards > li.active-trail > a {
  color: #fff;
  background-color: #008484;
}
.menu--pw-disaster-risk > li.active-trail > a:focus, .menu--pw-type-of-content > li.active-trail > a:focus,
.menu--pw-human-development-and-inclusi > li.active-trail > a:focus,
.menu--pw-sendai-framework > li.active-trail > a:focus,
.menu--pw-community > li.active-trail > a:focus,
.menu--pw-hazards > li.active-trail > a:focus {
  border: 1px solid #030303;
}
.menu--pw-disaster-risk > li.active-trail > span, .menu--pw-type-of-content > li.active-trail > span,
.menu--pw-human-development-and-inclusi > li.active-trail > span,
.menu--pw-sendai-framework > li.active-trail > span,
.menu--pw-community > li.active-trail > span,
.menu--pw-hazards > li.active-trail > span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: white;
}
@media only screen and (max-width: 769px) {
  .menu--pw-disaster-risk > li.active-trail > span, .menu--pw-type-of-content > li.active-trail > span,
.menu--pw-human-development-and-inclusi > li.active-trail > span,
.menu--pw-sendai-framework > li.active-trail > span,
.menu--pw-community > li.active-trail > span,
.menu--pw-hazards > li.active-trail > span {
    font-size: 14px;
    line-height: 18px;
  }
}
.menu--pw-disaster-risk > li.active-trail > span:hover, .menu--pw-type-of-content > li.active-trail > span:hover,
.menu--pw-human-development-and-inclusi > li.active-trail > span:hover,
.menu--pw-sendai-framework > li.active-trail > span:hover,
.menu--pw-community > li.active-trail > span:hover,
.menu--pw-hazards > li.active-trail > span:hover {
  background-color: #008484;
}
.menu--pw-disaster-risk > li.active-trail > span:hover a, .menu--pw-type-of-content > li.active-trail > span:hover a,
.menu--pw-human-development-and-inclusi > li.active-trail > span:hover a,
.menu--pw-sendai-framework > li.active-trail > span:hover a,
.menu--pw-community > li.active-trail > span:hover a,
.menu--pw-hazards > li.active-trail > span:hover a {
  color: #fff;
}
.menu--pw-disaster-risk > li.active-trail svg.svg-inline--fa, .menu--pw-type-of-content > li.active-trail svg.svg-inline--fa,
.menu--pw-human-development-and-inclusi > li.active-trail svg.svg-inline--fa,
.menu--pw-sendai-framework > li.active-trail svg.svg-inline--fa,
.menu--pw-community > li.active-trail svg.svg-inline--fa,
.menu--pw-hazards > li.active-trail svg.svg-inline--fa {
  color: #fff;
}
.menu--pw-disaster-risk > li.active-trail ul, .menu--pw-type-of-content > li.active-trail ul,
.menu--pw-human-development-and-inclusi > li.active-trail ul,
.menu--pw-sendai-framework > li.active-trail ul,
.menu--pw-community > li.active-trail ul,
.menu--pw-hazards > li.active-trail ul {
  width: 100%;
  margin: 0px;
}
.menu--pw-disaster-risk > li > a, .menu--pw-disaster-risk > li > span, .menu--pw-type-of-content > li > a, .menu--pw-type-of-content > li > span,
.menu--pw-human-development-and-inclusi > li > a,
.menu--pw-human-development-and-inclusi > li > span,
.menu--pw-sendai-framework > li > a,
.menu--pw-sendai-framework > li > span,
.menu--pw-community > li > a,
.menu--pw-community > li > span,
.menu--pw-hazards > li > a,
.menu--pw-hazards > li > span {
  padding: 25px 24px;
  width: 100%;
  display: inline-block;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
}
.menu--pw-disaster-risk > li > a:hover, .menu--pw-disaster-risk > li > span:hover, .menu--pw-type-of-content > li > a:hover, .menu--pw-type-of-content > li > span:hover,
.menu--pw-human-development-and-inclusi > li > a:hover,
.menu--pw-human-development-and-inclusi > li > span:hover,
.menu--pw-sendai-framework > li > a:hover,
.menu--pw-sendai-framework > li > span:hover,
.menu--pw-community > li > a:hover,
.menu--pw-community > li > span:hover,
.menu--pw-hazards > li > a:hover,
.menu--pw-hazards > li > span:hover {
  background-color: #fff;
}
.menu--pw-disaster-risk > li > a span, .menu--pw-disaster-risk > li > span span, .menu--pw-type-of-content > li > a span, .menu--pw-type-of-content > li > span span,
.menu--pw-human-development-and-inclusi > li > a span,
.menu--pw-human-development-and-inclusi > li > span span,
.menu--pw-sendai-framework > li > a span,
.menu--pw-sendai-framework > li > span span,
.menu--pw-community > li > a span,
.menu--pw-community > li > span span,
.menu--pw-hazards > li > a span,
.menu--pw-hazards > li > span span {
  padding: 0px;
}
.menu--pw-disaster-risk > li > a svg.svg-inline--fa, .menu--pw-disaster-risk > li > a i.ocha-icon, .menu--pw-disaster-risk > li > span svg.svg-inline--fa, .menu--pw-disaster-risk > li > span i.ocha-icon, .menu--pw-type-of-content > li > a svg.svg-inline--fa, .menu--pw-type-of-content > li > a i.ocha-icon, .menu--pw-type-of-content > li > span svg.svg-inline--fa, .menu--pw-type-of-content > li > span i.ocha-icon,
.menu--pw-human-development-and-inclusi > li > a svg.svg-inline--fa,
.menu--pw-human-development-and-inclusi > li > a i.ocha-icon,
.menu--pw-human-development-and-inclusi > li > span svg.svg-inline--fa,
.menu--pw-human-development-and-inclusi > li > span i.ocha-icon,
.menu--pw-sendai-framework > li > a svg.svg-inline--fa,
.menu--pw-sendai-framework > li > a i.ocha-icon,
.menu--pw-sendai-framework > li > span svg.svg-inline--fa,
.menu--pw-sendai-framework > li > span i.ocha-icon,
.menu--pw-community > li > a svg.svg-inline--fa,
.menu--pw-community > li > a i.ocha-icon,
.menu--pw-community > li > span svg.svg-inline--fa,
.menu--pw-community > li > span i.ocha-icon,
.menu--pw-hazards > li > a svg.svg-inline--fa,
.menu--pw-hazards > li > a i.ocha-icon,
.menu--pw-hazards > li > span svg.svg-inline--fa,
.menu--pw-hazards > li > span i.ocha-icon {
  color: #008484;
  margin-right: 8px;
  width: 20px;
  font-size: 16px;
}
.menu--pw-disaster-risk > li > a span.caret, .menu--pw-disaster-risk > li > span span.caret, .menu--pw-type-of-content > li > a span.caret, .menu--pw-type-of-content > li > span span.caret,
.menu--pw-human-development-and-inclusi > li > a span.caret,
.menu--pw-human-development-and-inclusi > li > span span.caret,
.menu--pw-sendai-framework > li > a span.caret,
.menu--pw-sendai-framework > li > span span.caret,
.menu--pw-community > li > a span.caret,
.menu--pw-community > li > span span.caret,
.menu--pw-hazards > li > a span.caret,
.menu--pw-hazards > li > span span.caret {
  border: 0px;
}
.menu--pw-disaster-risk > li > a span.caret:before, .menu--pw-disaster-risk > li > span span.caret:before, .menu--pw-type-of-content > li > a span.caret:before, .menu--pw-type-of-content > li > span span.caret:before,
.menu--pw-human-development-and-inclusi > li > a span.caret:before,
.menu--pw-human-development-and-inclusi > li > span span.caret:before,
.menu--pw-sendai-framework > li > a span.caret:before,
.menu--pw-sendai-framework > li > span span.caret:before,
.menu--pw-community > li > a span.caret:before,
.menu--pw-community > li > span span.caret:before,
.menu--pw-hazards > li > a span.caret:before,
.menu--pw-hazards > li > span span.caret:before {
  right: 15px;
  position: absolute;
  margin-top: -16px;
  font-size: 24px;
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}
@media only screen and (max-width: 769px) {
  .menu--pw-disaster-risk > li > a, .menu--pw-disaster-risk > li > span, .menu--pw-type-of-content > li > a, .menu--pw-type-of-content > li > span,
.menu--pw-human-development-and-inclusi > li > a,
.menu--pw-human-development-and-inclusi > li > span,
.menu--pw-sendai-framework > li > a,
.menu--pw-sendai-framework > li > span,
.menu--pw-community > li > a,
.menu--pw-community > li > span,
.menu--pw-hazards > li > a,
.menu--pw-hazards > li > span {
    font-size: 14px;
    line-height: 18px;
  }
}
.menu--pw-disaster-risk > li > a.open span.caret:before, .menu--pw-disaster-risk > li > span.open span.caret:before, .menu--pw-type-of-content > li > a.open span.caret:before, .menu--pw-type-of-content > li > span.open span.caret:before,
.menu--pw-human-development-and-inclusi > li > a.open span.caret:before,
.menu--pw-human-development-and-inclusi > li > span.open span.caret:before,
.menu--pw-sendai-framework > li > a.open span.caret:before,
.menu--pw-sendai-framework > li > span.open span.caret:before,
.menu--pw-community > li > a.open span.caret:before,
.menu--pw-community > li > span.open span.caret:before,
.menu--pw-hazards > li > a.open span.caret:before,
.menu--pw-hazards > li > span.open span.caret:before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}
.menu--pw-disaster-risk > li > ul.dropdown-menu, .menu--pw-type-of-content > li > ul.dropdown-menu,
.menu--pw-human-development-and-inclusi > li > ul.dropdown-menu,
.menu--pw-sendai-framework > li > ul.dropdown-menu,
.menu--pw-community > li > ul.dropdown-menu,
.menu--pw-hazards > li > ul.dropdown-menu {
  display: block;
  position: inherit;
  width: calc(100% + 2px);
  border-radius: 0px;
  border: none;
  padding: 0px;
  box-shadow: none;
  z-index: 100;
  margin: 0px -1px 0px -1px;
}
.menu--pw-disaster-risk > li > ul.dropdown-menu > li, .menu--pw-type-of-content > li > ul.dropdown-menu > li,
.menu--pw-human-development-and-inclusi > li > ul.dropdown-menu > li,
.menu--pw-sendai-framework > li > ul.dropdown-menu > li,
.menu--pw-community > li > ul.dropdown-menu > li,
.menu--pw-hazards > li > ul.dropdown-menu > li {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  background-color: #F7F7F7;
  padding: 15px 24px;
}
@media only screen and (max-width: 769px) {
  .menu--pw-disaster-risk > li > ul.dropdown-menu > li, .menu--pw-type-of-content > li > ul.dropdown-menu > li,
.menu--pw-human-development-and-inclusi > li > ul.dropdown-menu > li,
.menu--pw-sendai-framework > li > ul.dropdown-menu > li,
.menu--pw-community > li > ul.dropdown-menu > li,
.menu--pw-hazards > li > ul.dropdown-menu > li {
    font-size: 13px;
    line-height: 16px;
  }
}
.menu--pw-disaster-risk > li > ul.dropdown-menu > li.active-trail, .menu--pw-type-of-content > li > ul.dropdown-menu > li.active-trail,
.menu--pw-human-development-and-inclusi > li > ul.dropdown-menu > li.active-trail,
.menu--pw-sendai-framework > li > ul.dropdown-menu > li.active-trail,
.menu--pw-community > li > ul.dropdown-menu > li.active-trail,
.menu--pw-hazards > li > ul.dropdown-menu > li.active-trail {
  background-color: #075353;
  border: none;
  margin: 0px 1px;
  width: calc( 100% - 2px );
}
.menu--pw-disaster-risk > li > ul.dropdown-menu > li.active-trail a, .menu--pw-type-of-content > li > ul.dropdown-menu > li.active-trail a,
.menu--pw-human-development-and-inclusi > li > ul.dropdown-menu > li.active-trail a,
.menu--pw-sendai-framework > li > ul.dropdown-menu > li.active-trail a,
.menu--pw-community > li > ul.dropdown-menu > li.active-trail a,
.menu--pw-hazards > li > ul.dropdown-menu > li.active-trail a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  color: #fff;
  text-transform: capitalize;
}
@media only screen and (max-width: 769px) {
  .menu--pw-disaster-risk > li > ul.dropdown-menu > li.active-trail a, .menu--pw-type-of-content > li > ul.dropdown-menu > li.active-trail a,
.menu--pw-human-development-and-inclusi > li > ul.dropdown-menu > li.active-trail a,
.menu--pw-sendai-framework > li > ul.dropdown-menu > li.active-trail a,
.menu--pw-community > li > ul.dropdown-menu > li.active-trail a,
.menu--pw-hazards > li > ul.dropdown-menu > li.active-trail a {
    font-size: 13px;
    line-height: 16px;
  }
}
.menu--pw-disaster-risk > li > ul.dropdown-menu > li.active-trail a:hover, .menu--pw-type-of-content > li > ul.dropdown-menu > li.active-trail a:hover,
.menu--pw-human-development-and-inclusi > li > ul.dropdown-menu > li.active-trail a:hover,
.menu--pw-sendai-framework > li > ul.dropdown-menu > li.active-trail a:hover,
.menu--pw-community > li > ul.dropdown-menu > li.active-trail a:hover,
.menu--pw-hazards > li > ul.dropdown-menu > li.active-trail a:hover {
  background-color: #075353;
}
.menu--pw-disaster-risk > li > ul.dropdown-menu > li a, .menu--pw-type-of-content > li > ul.dropdown-menu > li a,
.menu--pw-human-development-and-inclusi > li > ul.dropdown-menu > li a,
.menu--pw-sendai-framework > li > ul.dropdown-menu > li a,
.menu--pw-community > li > ul.dropdown-menu > li a,
.menu--pw-hazards > li > ul.dropdown-menu > li a {
  padding: 0px;
  white-space: unset;
}
.menu--pw-disaster-risk > li > ul.dropdown-menu > li.active a, .menu--pw-type-of-content > li > ul.dropdown-menu > li.active a,
.menu--pw-human-development-and-inclusi > li > ul.dropdown-menu > li.active a,
.menu--pw-sendai-framework > li > ul.dropdown-menu > li.active a,
.menu--pw-community > li > ul.dropdown-menu > li.active a,
.menu--pw-hazards > li > ul.dropdown-menu > li.active a {
  background-color: #075353;
}
.menu--pw-disaster-risk > li > ul.dropdown-menu > li.active a:focus, .menu--pw-type-of-content > li > ul.dropdown-menu > li.active a:focus,
.menu--pw-human-development-and-inclusi > li > ul.dropdown-menu > li.active a:focus,
.menu--pw-sendai-framework > li > ul.dropdown-menu > li.active a:focus,
.menu--pw-community > li > ul.dropdown-menu > li.active a:focus,
.menu--pw-hazards > li > ul.dropdown-menu > li.active a:focus {
  border: 1px solid #fff;
  border-radius: 5px;
}
.menu--pw-disaster-risk > li.active-trail, .menu--pw-type-of-content > li.active-trail,
.menu--pw-human-development-and-inclusi > li.active-trail,
.menu--pw-sendai-framework > li.active-trail,
.menu--pw-community > li.active-trail,
.menu--pw-hazards > li.active-trail {
  background-color: #008484;
}
.menu--pw-disaster-risk > li.active-trail > a:hover, .menu--pw-disaster-risk > li.active-trail > span:hover, .menu--pw-type-of-content > li.active-trail > a:hover, .menu--pw-type-of-content > li.active-trail > span:hover,
.menu--pw-human-development-and-inclusi > li.active-trail > a:hover,
.menu--pw-human-development-and-inclusi > li.active-trail > span:hover,
.menu--pw-sendai-framework > li.active-trail > a:hover,
.menu--pw-sendai-framework > li.active-trail > span:hover,
.menu--pw-community > li.active-trail > a:hover,
.menu--pw-community > li.active-trail > span:hover,
.menu--pw-hazards > li.active-trail > a:hover,
.menu--pw-hazards > li.active-trail > span:hover {
  background-color: #008484;
}
.menu--pw-disaster-risk > li.active-trail i.ocha-icon, .menu--pw-type-of-content > li.active-trail i.ocha-icon,
.menu--pw-human-development-and-inclusi > li.active-trail i.ocha-icon,
.menu--pw-sendai-framework > li.active-trail i.ocha-icon,
.menu--pw-community > li.active-trail i.ocha-icon,
.menu--pw-hazards > li.active-trail i.ocha-icon {
  color: #fff;
}
.menu--pw-disaster-risk > li.active-trail:focus, .menu--pw-type-of-content > li.active-trail:focus,
.menu--pw-human-development-and-inclusi > li.active-trail:focus,
.menu--pw-sendai-framework > li.active-trail:focus,
.menu--pw-community > li.active-trail:focus,
.menu--pw-hazards > li.active-trail:focus {
  border: 1px solid #030303;
}
.menu--pw-disaster-risk > li.active-trail.open span.caret:before, .menu--pw-type-of-content > li.active-trail.open span.caret:before,
.menu--pw-human-development-and-inclusi > li.active-trail.open span.caret:before,
.menu--pw-sendai-framework > li.active-trail.open span.caret:before,
.menu--pw-community > li.active-trail.open span.caret:before,
.menu--pw-hazards > li.active-trail.open span.caret:before {
  color: #fff;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  color: #fff;
  background-color: #008484;
  border-color: #008484;
}

.paragraph--type--simple-inner-menu .simple-inner-menu-container {
  border-bottom: 4px solid #E6E6E6;
  padding-inline-start: 0px;
  display: flex;
  flex-direction: row;
}
.paragraph--type--simple-inner-menu .simple-inner-menu-container li.active {
  border-bottom: 4px solid #008484;
  margin-bottom: -4px;
}
.paragraph--type--simple-inner-menu .simple-inner-menu-container li.active a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  font-weight: 700;
  line-height: 20px;
  line-height: 24px;
}
@media only screen and (max-width: 769px) {
  .paragraph--type--simple-inner-menu .simple-inner-menu-container li.active a {
    font-size: 14px;
    line-height: 18px;
  }
}
.paragraph--type--simple-inner-menu .simple-inner-menu-container li a {
  border: none;
  padding-right: 32px;
  padding-left: 32px;
  padding-bottom: 22px;
  padding-top: 22px;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
}
@media only screen and (max-width: 769px) {
  .paragraph--type--simple-inner-menu .simple-inner-menu-container li a {
    font-size: 14px;
    line-height: 18px;
  }
}
.paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item.knowledge-item-active {
  border-bottom: 4px solid #008484;
  margin-bottom: -4px;
}
.paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item.knowledge-item-active a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  font-weight: 700;
  line-height: 20px;
  line-height: 24px;
}
@media only screen and (max-width: 769px) {
  .paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item.knowledge-item-active a {
    font-size: 14px;
    line-height: 18px;
  }
}
.paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item li.paragraph.paragraph--type--simple-inner-menu-item {
  padding: 26px 22px;
  margin: 0px;
  text-transform: uppercase;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
  font-weight: 700;
  box-shadow: none;
}
@media only screen and (max-width: 769px) {
  .paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item li.paragraph.paragraph--type--simple-inner-menu-item {
    font-size: 14px;
    line-height: 18px;
  }
}
.paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item li.paragraph.paragraph--type--simple-inner-menu-item {
  text-decoration: none;
}
.paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item li.paragraph.paragraph--type--simple-inner-menu-item:hover {
  text-decoration: none;
}
.paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item li.paragraph.paragraph--type--simple-inner-menu-item:active {
  box-shadow: none;
}
@media only screen and (max-width: 769px) {
  .paragraph--type--simple-inner-menu .simple-inner-menu-container {
    display: flex;
    border-bottom: none !important;
    border-top: 4px solid #E6E6E6;
    flex-direction: column;
  }
  .paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item {
    border-bottom: 4px solid #E6E6E6;
  }
  .paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item.knowledge-item-active {
    background-color: #008484;
    margin-bottom: 0px !important;
    border-bottom: 4px solid #E6E6E6 !important;
  }
  .paragraph--type--simple-inner-menu .simple-inner-menu-container .simple-inner-menu-item.knowledge-item-active > li {
    color: #fff !important;
  }
}

@media only screen and (max-width: 769px) {
  .paragraph.paracomponent.paragraph-type--column.paragraph-view-mode--default.col-md-12.selectionShareable .paragraph--type--simple-inner-menu {
    margin-right: -15px;
    margin-left: -15px;
  }
}
.organization-email:before, .organization-email .field--item:before,
.organization-website:before,
.organization-website .field--item:before,
.organization-twitter:before,
.organization-twitter .field--item:before,
.organization-facebook:before,
.organization-facebook .field--item:before,
.organization-linkedin:before,
.organization-linkedin .field--item:before,
.organization-skype:before,
.organization-skype .field--item:before,
.field--name-field-user-email:before,
.field--name-field-user-email .field--item:before,
.field--name-field-telephone:before,
.field--name-field-telephone .field--item:before,
.field--name-field-fax:before,
.field--name-field-fax .field--item:before {
  text-decoration: none;
  width: 23px;
  display: inline-block;
}
.organization-email, .organization-email a, .organization-email span, .organization-email a, .organization-email a a, .organization-email a span, .organization-email .field--item, .organization-email .field--item a, .organization-email .field--item span,
.organization-website,
.organization-website a,
.organization-website span,
.organization-website a,
.organization-website a a,
.organization-website a span,
.organization-website .field--item,
.organization-website .field--item a,
.organization-website .field--item span,
.organization-twitter,
.organization-twitter a,
.organization-twitter span,
.organization-twitter a,
.organization-twitter a a,
.organization-twitter a span,
.organization-twitter .field--item,
.organization-twitter .field--item a,
.organization-twitter .field--item span,
.organization-facebook,
.organization-facebook a,
.organization-facebook span,
.organization-facebook a,
.organization-facebook a a,
.organization-facebook a span,
.organization-facebook .field--item,
.organization-facebook .field--item a,
.organization-facebook .field--item span,
.organization-linkedin,
.organization-linkedin a,
.organization-linkedin span,
.organization-linkedin a,
.organization-linkedin a a,
.organization-linkedin a span,
.organization-linkedin .field--item,
.organization-linkedin .field--item a,
.organization-linkedin .field--item span,
.organization-skype,
.organization-skype a,
.organization-skype span,
.organization-skype a,
.organization-skype a a,
.organization-skype a span,
.organization-skype .field--item,
.organization-skype .field--item a,
.organization-skype .field--item span,
.field--name-field-user-email,
.field--name-field-user-email a,
.field--name-field-user-email span,
.field--name-field-user-email a,
.field--name-field-user-email a a,
.field--name-field-user-email a span,
.field--name-field-user-email .field--item,
.field--name-field-user-email .field--item a,
.field--name-field-user-email .field--item span,
.field--name-field-telephone,
.field--name-field-telephone a,
.field--name-field-telephone span,
.field--name-field-telephone a,
.field--name-field-telephone a a,
.field--name-field-telephone a span,
.field--name-field-telephone .field--item,
.field--name-field-telephone .field--item a,
.field--name-field-telephone .field--item span,
.field--name-field-fax,
.field--name-field-fax a,
.field--name-field-fax span,
.field--name-field-fax a,
.field--name-field-fax a a,
.field--name-field-fax a span,
.field--name-field-fax .field--item,
.field--name-field-fax .field--item a,
.field--name-field-fax .field--item span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .organization-email, .organization-email a, .organization-email span, .organization-email a, .organization-email a a, .organization-email a span, .organization-email .field--item, .organization-email .field--item a, .organization-email .field--item span,
.organization-website,
.organization-website a,
.organization-website span,
.organization-website a,
.organization-website a a,
.organization-website a span,
.organization-website .field--item,
.organization-website .field--item a,
.organization-website .field--item span,
.organization-twitter,
.organization-twitter a,
.organization-twitter span,
.organization-twitter a,
.organization-twitter a a,
.organization-twitter a span,
.organization-twitter .field--item,
.organization-twitter .field--item a,
.organization-twitter .field--item span,
.organization-facebook,
.organization-facebook a,
.organization-facebook span,
.organization-facebook a,
.organization-facebook a a,
.organization-facebook a span,
.organization-facebook .field--item,
.organization-facebook .field--item a,
.organization-facebook .field--item span,
.organization-linkedin,
.organization-linkedin a,
.organization-linkedin span,
.organization-linkedin a,
.organization-linkedin a a,
.organization-linkedin a span,
.organization-linkedin .field--item,
.organization-linkedin .field--item a,
.organization-linkedin .field--item span,
.organization-skype,
.organization-skype a,
.organization-skype span,
.organization-skype a,
.organization-skype a a,
.organization-skype a span,
.organization-skype .field--item,
.organization-skype .field--item a,
.organization-skype .field--item span,
.field--name-field-user-email,
.field--name-field-user-email a,
.field--name-field-user-email span,
.field--name-field-user-email a,
.field--name-field-user-email a a,
.field--name-field-user-email a span,
.field--name-field-user-email .field--item,
.field--name-field-user-email .field--item a,
.field--name-field-user-email .field--item span,
.field--name-field-telephone,
.field--name-field-telephone a,
.field--name-field-telephone span,
.field--name-field-telephone a,
.field--name-field-telephone a a,
.field--name-field-telephone a span,
.field--name-field-telephone .field--item,
.field--name-field-telephone .field--item a,
.field--name-field-telephone .field--item span,
.field--name-field-fax,
.field--name-field-fax a,
.field--name-field-fax span,
.field--name-field-fax a,
.field--name-field-fax a a,
.field--name-field-fax a span,
.field--name-field-fax .field--item,
.field--name-field-fax .field--item a,
.field--name-field-fax .field--item span {
    font-size: 14px;
    line-height: 18px;
  }
}
.organization-email svg, .organization-email a svg, .organization-email .field--item svg,
.organization-website svg,
.organization-website a svg,
.organization-website .field--item svg,
.organization-twitter svg,
.organization-twitter a svg,
.organization-twitter .field--item svg,
.organization-facebook svg,
.organization-facebook a svg,
.organization-facebook .field--item svg,
.organization-linkedin svg,
.organization-linkedin a svg,
.organization-linkedin .field--item svg,
.organization-skype svg,
.organization-skype a svg,
.organization-skype .field--item svg,
.field--name-field-user-email svg,
.field--name-field-user-email a svg,
.field--name-field-user-email .field--item svg,
.field--name-field-telephone svg,
.field--name-field-telephone a svg,
.field--name-field-telephone .field--item svg,
.field--name-field-fax svg,
.field--name-field-fax a svg,
.field--name-field-fax .field--item svg {
  display: none;
}

.organization-email:before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}

.organization-website:before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}

.organization-twitter:before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}

.organization-facebook:before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}

.organization-linkedin:before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}

.organization-skype:before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}

.field--name-field-user-email a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .field--name-field-user-email a {
    font-size: 14px;
    line-height: 18px;
  }
}
.field--name-field-user-email:before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}

.field--name-field-telephone:before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}

.field--name-field-fax:before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}

.col-md-12 .view-filters {
  width: 100vw;
  /* make it 100% of the viewport width (vw) */
  margin-left: calc((100% - 100vw) / 2);
  /* then remove the gap to the left of the container with this equation */
  max-width: 100vw;
  /* experience learning, problem*/
}
.col-md-12 .view-filters .views-exposed-form {
  max-width: 1200px;
  margin: auto;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .js-form-item {
  float: left;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-textfield {
  width: 257px;
  margin: 0px;
  padding: 0px 17px 10px 0px;
}
@media only screen and (max-width: 768px) {
  .col-md-12 .view-filters .views-exposed-form .form-inline .form-type-textfield {
    padding: 0px 0px;
    width: 100%;
  }
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-textfield input {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-textfield input:focus {
  border-color: #008484;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-textfield:first-child::after {
  color: #008484;
  display: none;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .js-form-item-combine {
  width: 100%;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .js-form-item-combine input {
  width: 50%;
}
@media only screen and (max-width: 769px) {
  .col-md-12 .view-filters .views-exposed-form .form-inline .js-form-item-combine input {
    width: 100%;
  }
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container {
  border-radius: 5px;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper:before,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container:before {
  height: 40px;
  width: 40px;
  line-height: 40px;
  padding: 0;
  font-family: "FontAwesome";
  font-size: 24px;
  font-size: 2.4rem;
  color: #fff;
  text-align: center;
  background-color: #008484;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  border-radius: 0px 5px 5px 0px;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select:focus,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select:focus {
  border-color: #008484;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions {
  margin-top: 24px;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  background-color: #008484;
  color: #fff !important;
  padding: 4px 10px;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
  cursor: pointer;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
  text-decoration: none;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:hover,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:hover, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:hover,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:hover {
  text-decoration: none;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:active,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:active, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:active,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:active {
  box-shadow: none;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] {
  text-decoration: none;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover {
  text-decoration: none;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active {
  box-shadow: none;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
    font-size: 13px;
    line-height: 16px;
  }
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover {
  background-color: #075353;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:focus, .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:focus {
  border: 1px solid #008484;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] {
  margin-left: 15px;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] .glyphicon.glyphicon-trash:before {
  display: none;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
  font-weight: 700;
  color: #075353 !important;
  line-height: 1.25em;
  text-decoration: underline;
}
@media only screen and (max-width: 769px) {
  .col-md-12 .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] {
    font-size: 14px;
    line-height: 18px;
  }
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] span:before {
  content: "";
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-date {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  flex-direction: column;
  width: 257px;
  padding: 0px 17px 10px 0px;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-date label {
  margin-top: 7px;
  margin-bottom: 2px;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-date input {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  margin: 0px;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-date input:focus {
  border-color: #008484;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-type-date .form-control:after {
  display: none;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-wrapper.panel {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-heading {
  order: 2;
  flex-basis: 100%;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body {
  order: 1;
  padding-top: 0px;
  width: 100%;
}
.col-md-12 .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body .control-label {
  position: initial;
}
.col-md-12 .view-filters .views-exposed-form {
  padding-right: 30px;
  padding-left: 30px;
}
@media only screen and (max-width: 481px) {
  .col-md-12 .view-filters .views-exposed-form {
    padding-right: 0px;
    padding-left: 0px;
  }
}

.col-md-9 .view-filters .views-exposed-form {
  max-width: 1200px;
  margin: auto;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .js-form-item {
  float: left;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-textfield {
  width: 257px;
  margin: 0px;
  padding: 0px 17px 10px 0px;
}
@media only screen and (max-width: 768px) {
  .col-md-9 .view-filters .views-exposed-form .form-inline .form-type-textfield {
    padding: 0px 0px;
    width: 100%;
  }
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-textfield input {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-textfield input:focus {
  border-color: #008484;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-textfield:first-child::after {
  color: #008484;
  display: none;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .js-form-item-combine {
  width: 100%;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .js-form-item-combine input {
  width: 50%;
}
@media only screen and (max-width: 769px) {
  .col-md-9 .view-filters .views-exposed-form .form-inline .js-form-item-combine input {
    width: 100%;
  }
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container {
  border-radius: 5px;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper:before,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container:before {
  height: 40px;
  width: 40px;
  line-height: 40px;
  padding: 0;
  font-family: "FontAwesome";
  font-size: 24px;
  font-size: 2.4rem;
  color: #fff;
  text-align: center;
  background-color: #008484;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  border-radius: 0px 5px 5px 0px;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select:focus,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select:focus {
  border-color: #008484;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions {
  margin-top: 24px;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  background-color: #008484;
  color: #fff !important;
  padding: 4px 10px;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
  cursor: pointer;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
  text-decoration: none;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:hover,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:hover, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:hover,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:hover {
  text-decoration: none;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:active,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:active, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:active,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:active {
  box-shadow: none;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] {
  text-decoration: none;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover {
  text-decoration: none;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active {
  box-shadow: none;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
    font-size: 13px;
    line-height: 16px;
  }
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover {
  background-color: #075353;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:focus, .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:focus {
  border: 1px solid #008484;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] {
  margin-left: 15px;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] .glyphicon.glyphicon-trash:before {
  display: none;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
  font-weight: 700;
  color: #075353 !important;
  line-height: 1.25em;
  text-decoration: underline;
}
@media only screen and (max-width: 769px) {
  .col-md-9 .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] {
    font-size: 14px;
    line-height: 18px;
  }
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] span:before {
  content: "";
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-date {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  flex-direction: column;
  width: 257px;
  padding: 0px 17px 10px 0px;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-date label {
  margin-top: 7px;
  margin-bottom: 2px;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-date input {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  margin: 0px;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-date input:focus {
  border-color: #008484;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-type-date .form-control:after {
  display: none;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-wrapper.panel {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-heading {
  order: 2;
  flex-basis: 100%;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body {
  order: 1;
  padding-top: 0px;
  width: 100%;
}
.col-md-9 .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body .control-label {
  position: initial;
}
.col-md-9 .view-pw-themes .view-filters,
.col-md-9 .view-pw-hazards .view-filters,
.col-md-9 .view-id-community .view-filters,
.col-md-9 .view-pw-sendai-framework .view-filters,
.col-md-9 .view-kb-latest-additions .view-filters,
.col-md-9 .view-display-id-blog_community_block .view-filters {
  padding-left: 30px;
  margin-left: -30px;
  padding-right: calc(calc((100% - 100vw) / 2) * -1);
  margin-right: calc(calc((100% - 100vw) / 2));
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form,
.col-md-9 .view-id-community .view-filters .views-exposed-form,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form {
  max-width: 1200px;
  margin: auto;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .js-form-item,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .js-form-item,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .js-form-item,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .js-form-item,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .js-form-item,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .js-form-item {
  float: left;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-textfield,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-textfield,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-textfield,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-textfield,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-textfield,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-textfield {
  width: 257px;
  margin: 0px;
  padding: 0px 17px 10px 0px;
}
@media only screen and (max-width: 768px) {
  .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-textfield,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-textfield,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-textfield,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-textfield,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-textfield,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-textfield {
    padding: 0px 0px;
    width: 100%;
  }
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-textfield input,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-textfield input,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-textfield input,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-textfield input,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-textfield input,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-textfield input {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-textfield input:focus,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-textfield input:focus,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-textfield input:focus,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-textfield input:focus,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-textfield input:focus,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-textfield input:focus {
  border-color: #008484;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-textfield:first-child::after,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-textfield:first-child::after,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-textfield:first-child::after,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-textfield:first-child::after,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-textfield:first-child::after,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-textfield:first-child::after {
  color: #008484;
  display: none;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .js-form-item-combine,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .js-form-item-combine,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .js-form-item-combine,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .js-form-item-combine,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .js-form-item-combine,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .js-form-item-combine {
  width: 100%;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .js-form-item-combine input,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .js-form-item-combine input,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .js-form-item-combine input,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .js-form-item-combine input,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .js-form-item-combine input,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .js-form-item-combine input {
  width: 50%;
}
@media only screen and (max-width: 769px) {
  .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .js-form-item-combine input,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .js-form-item-combine input,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .js-form-item-combine input,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .js-form-item-combine input,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .js-form-item-combine input,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .js-form-item-combine input {
    width: 100%;
  }
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container {
  border-radius: 5px;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper:before,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container:before,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper:before,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container:before,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper:before,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container:before,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper:before,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container:before,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper:before,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container:before,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper:before,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container:before {
  height: 40px;
  width: 40px;
  line-height: 40px;
  padding: 0;
  font-family: "FontAwesome";
  font-size: 24px;
  font-size: 2.4rem;
  color: #fff;
  text-align: center;
  background-color: #008484;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  border-radius: 0px 5px 5px 0px;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select:focus,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select:focus,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select:focus,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select:focus,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select:focus,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select:focus,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select:focus,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select:focus,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select:focus,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select:focus,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-select .select-wrapper select:focus,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-select .shs-widget-container select:focus {
  border-color: #008484;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions {
  margin-top: 24px;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  background-color: #008484;
  color: #fff !important;
  padding: 4px 10px;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
  cursor: pointer;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
  text-decoration: none;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:hover,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:hover, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:hover,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:hover,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:hover,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:hover,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:hover,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:hover,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:hover,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:hover,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:hover,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:hover,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:hover,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:hover,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:hover,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:hover,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:hover,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:hover,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:hover,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:hover,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:hover,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:hover,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:hover,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:hover {
  text-decoration: none;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:active,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:active, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:active,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:active,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:active,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:active,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:active,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:active,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:active,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:active,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:active,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:active,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:active,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:active,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:active,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:active,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:active,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:active,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:active,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:active,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a:active,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span:active,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a:active,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span:active {
  box-shadow: none;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] {
  text-decoration: none;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover {
  text-decoration: none;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:active,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:active {
  box-shadow: none;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info a,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info span,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset],
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] a,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset] span {
    font-size: 13px;
    line-height: 16px;
  }
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:hover,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:hover {
  background-color: #075353;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:focus, .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:focus,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:focus,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:focus,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:focus,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:focus,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:focus,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:focus,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:focus,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:focus,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn-info:focus,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions button.btn[name=reset]:focus {
  border: 1px solid #008484;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset],
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset],
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset],
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset],
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset],
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] {
  margin-left: 15px;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] .glyphicon.glyphicon-trash:before,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] .glyphicon.glyphicon-trash:before,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] .glyphicon.glyphicon-trash:before,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] .glyphicon.glyphicon-trash:before,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] .glyphicon.glyphicon-trash:before,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions .button.btn[name=reset] .glyphicon.glyphicon-trash:before {
  display: none;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset],
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset],
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset],
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset],
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset],
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
  font-weight: 700;
  color: #075353 !important;
  line-height: 1.25em;
  text-decoration: underline;
}
@media only screen and (max-width: 769px) {
  .col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset],
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset],
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset],
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset],
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset],
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] {
    font-size: 14px;
    line-height: 18px;
  }
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] span:before,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] span:before,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] span:before,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] span:before,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] span:before,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-actions .btn[data-drupal-selector=edit-reset] span:before {
  content: "";
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-date,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-date,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-date,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-date,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-date,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-date {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  flex-direction: column;
  width: 257px;
  padding: 0px 17px 10px 0px;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-date label,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-date label,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-date label,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-date label,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-date label,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-date label {
  margin-top: 7px;
  margin-bottom: 2px;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-date input,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-date input,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-date input,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-date input,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-date input,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-date input {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  margin: 0px;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-date input:focus,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-date input:focus,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-date input:focus,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-date input:focus,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-date input:focus,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-date input:focus {
  border-color: #008484;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-type-date .form-control:after,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-type-date .form-control:after,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-type-date .form-control:after,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-type-date .form-control:after,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-type-date .form-control:after,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-type-date .form-control:after {
  display: none;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-wrapper.panel,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-wrapper.panel,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-wrapper.panel,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-wrapper.panel,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-wrapper.panel,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-wrapper.panel {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-heading,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-heading,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-heading,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-heading,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-heading,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-heading {
  order: 2;
  flex-basis: 100%;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body {
  order: 1;
  padding-top: 0px;
  width: 100%;
}
.col-md-9 .view-pw-themes .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body .control-label,
.col-md-9 .view-pw-hazards .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body .control-label,
.col-md-9 .view-id-community .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body .control-label,
.col-md-9 .view-pw-sendai-framework .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body .control-label,
.col-md-9 .view-kb-latest-additions .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body .control-label,
.col-md-9 .view-display-id-blog_community_block .view-filters .views-exposed-form .form-inline .form-wrapper.panel .panel-body .control-label {
  position: initial;
}
@media only screen and (max-width: 991px) {
  .col-md-9 .view-pw-themes .view-filters,
.col-md-9 .view-pw-hazards .view-filters,
.col-md-9 .view-id-community .view-filters,
.col-md-9 .view-pw-sendai-framework .view-filters,
.col-md-9 .view-kb-latest-additions .view-filters,
.col-md-9 .view-display-id-blog_community_block .view-filters {
    padding-left: calc(calc((100% - 100vw) / 2) * -1);
    margin-left: calc(calc((100% - 100vw) / 2));
  }
}

.facet-filters .paragraph--type--simple-text p.simple-text-search-filter {
  background-color: #008484;
}

.view-display-id-search_api_block .view-filters {
  margin-right: -3px;
}
@media only screen and (min-width: 992px) {
  .view-display-id-search_api_block .view-filters {
    padding-right: calc(calc((100% - 100vw) / 2) * -1);
    margin-right: calc(calc((100% - 100vw) / 2));
  }
}
.view-display-id-search_api_block .view-content .views-row > .views-field-search-api-rendered-item .custom-teaser.teaser-2-10 {
  border-bottom: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
}
.view-display-id-search_api_block .view-content .views-row > .views-field-search-api-rendered-item .st-tag--spl {
  vertical-align: baseline;
}
.view-display-id-search_api_block .view-content .views-row > .views-field-search-api-rendered-item .ml-20.dp-ib.t-wg--md {
  margin-right: 20px;
}
.view-display-id-search_api_block .view-content .views-row > .views-field-search-api-rendered-item .field.field--name-node-title.field--type-ds.field--label-hidden.field--item.selectionShareable {
  display: block;
}
@media only screen and (min-width: 992px) {
  .view-display-id-search_api_block .view-content .views-row > .views-field-search-api-rendered-item {
    margin-left: 15px;
  }
}
.view-display-id-search_api_block .view-content .views-field-search-api-excerpt {
  border-bottom: 2px solid #E6E6E6;
  padding-bottom: 16px;
}
@media only screen and (max-width: 991px) {
  .view-display-id-search_api_block .view-content .views-field-search-api-excerpt.mb-15.ml-15 {
    margin-left: 0px;
  }
}
@media only screen and (max-width: 1199px) {
  .view-display-id-search_api_block .pagination-container {
    display: block;
  }
  .view-display-id-search_api_block .pagination-container .pagination li:nth-child(1) > .page-link {
    margin-right: 6px;
  }
}
@media only screen and (max-width: 1199px) and (max-width: 700px) {
  .view-display-id-search_api_block .pagination-container .pagination li:nth-child(7) {
    display: block;
  }
}
@media only screen and (max-width: 1199px) and (max-width: 340px) {
  .view-display-id-search_api_block .pagination-container .pagination li:nth-child(2), .view-display-id-search_api_block .pagination-container .pagination li:nth-child(8) {
    display: block;
  }
}

.facets-widget-checkbox H3 {
  background-color: #008484;
}
.facets-widget-checkbox .js-facets-checkbox-links .facet-item .facet-item__count {
  background-color: #B5D2D2;
}
.facets-widget-checkbox .facets-soft-limit-link {
  color: #075353;
}

.view-kb-latest-additions .view-empty font,
.view-community .view-header font {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .view-kb-latest-additions .view-empty font,
.view-community .view-header font {
    font-size: 14px;
    line-height: 18px;
  }
}
.view-kb-latest-additions .view-empty a,
.view-community .view-header a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
  font-weight: 700;
  color: #075353 !important;
  line-height: 1.25em;
  text-decoration: underline;
}
@media only screen and (max-width: 769px) {
  .view-kb-latest-additions .view-empty a,
.view-community .view-header a {
    font-size: 14px;
    line-height: 18px;
  }
}

.paragraph--type--simple-tabs .simple-tabs-wrapper {
  background-color: #E6E6E6;
}
.paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs > li.active > a,
.paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs > li.active > a:hover,
.paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs > li > a:focus {
  background-color: #008484;
  color: #fff !important;
}
.paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs > li > a:hover {
  background-color: #B5D2D2;
}

@font-face {
  font-family: "Ionicons";
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1");
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.field-group-tabs-wrapper .vertical-tabs ul.vertical-tabs-list {
  border-bottom: 4px solid #E6E6E6;
}
.field-group-tabs-wrapper .vertical-tabs ul.vertical-tabs-list li.active {
  border-bottom: 4px solid #008484;
  margin-bottom: -4px;
}
.field-group-tabs-wrapper .vertical-tabs ul.vertical-tabs-list li.active a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  font-weight: 700;
  line-height: 20px;
  line-height: 24px;
}
@media only screen and (max-width: 769px) {
  .field-group-tabs-wrapper .vertical-tabs ul.vertical-tabs-list li.active a {
    font-size: 14px;
    line-height: 18px;
  }
}
.field-group-tabs-wrapper .vertical-tabs ul.vertical-tabs-list li a {
  border: none;
  padding-right: 32px;
  padding-left: 32px;
  padding-bottom: 22px;
  padding-top: 22px;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
}
@media only screen and (max-width: 769px) {
  .field-group-tabs-wrapper .vertical-tabs ul.vertical-tabs-list li a {
    font-size: 14px;
    line-height: 18px;
  }
}
.field-group-tabs-wrapper .vertical-tabs .vertical-tabs-panes .vertical-tabs-pane {
  min-height: 200px;
}
.field-group-tabs-wrapper .vertical-tabs .vertical-tabs-panes > .active {
  border: none;
}
.field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default {
  border: none;
}
.field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default .panel-heading {
  border-bottom: 4px solid #E6E6E6;
  background-color: #fff;
  padding: 0px;
}
.field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default .panel-heading a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  font-weight: 700;
  line-height: 20px;
  line-height: 24px;
  padding: 10px 0px;
  width: 100%;
  display: block;
}
@media only screen and (max-width: 769px) {
  .field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default .panel-heading a {
    font-size: 14px;
    line-height: 18px;
  }
}
.field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default .panel-heading a {
  text-decoration: none;
}
.field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default .panel-heading a:hover {
  text-decoration: none;
}
.field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default .panel-heading a:active {
  box-shadow: none;
}
.field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default .panel-heading a[aria-expanded=true]:after {
  left: 88%;
  font-size: 24px;
  position: absolute;
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}
.field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default .panel-heading a[aria-expanded=false]:after {
  left: 88%;
  position: absolute;
  font-size: 24px;
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}
.field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default .panel-body.panel-collapse p {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .field-group-tabs-wrapper .js-form-wrapper.form-item.panel.panel-default .panel-body.panel-collapse p {
    font-size: 14px;
    line-height: 18px;
  }
}

.view-pw-views .more-link,
.view-kb-latest-additions .more-link {
  margin-bottom: 0px;
}
.view-pw-views .more-link a,
.view-kb-latest-additions .more-link a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
  font-weight: 700;
  color: #075353 !important;
  line-height: 1.25em;
  text-decoration: underline;
  text-transform: uppercase;
}
@media only screen and (max-width: 769px) {
  .view-pw-views .more-link a,
.view-kb-latest-additions .more-link a {
    font-size: 14px;
    line-height: 18px;
  }
}

@media only screen and (min-width: 992px) {
  .training-view-tabs {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media only screen and (max-width: 992px) {
  .training-view-tabs .tab-pane .paracomponent-general .paragraph-type--section-wrapper {
    padding: 0px;
    width: 100%;
  }
}
.training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper {
  background: transparent;
}
.training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs {
  border-bottom: 4px solid #E6E6E6;
  width: 100%;
}
.training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs li.active {
  border-bottom: 4px solid #008484;
  margin-bottom: -4px;
}
.training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs li.active a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  font-weight: 700;
  line-height: 20px;
  line-height: 24px;
}
@media only screen and (max-width: 769px) {
  .training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs li.active a {
    font-size: 14px;
    line-height: 18px;
  }
}
.training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs li a {
  border: none;
  padding-right: 32px;
  padding-left: 32px;
  padding-bottom: 22px;
  padding-top: 22px;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  color: #555555;
}
@media only screen and (max-width: 769px) {
  .training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs li a {
    font-size: 14px;
    line-height: 18px;
  }
}
.training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs li,
.training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs li > a:hover,
.training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs li > a:focus, .training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs > li.active > a, .training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs > li.active > a:focus, .training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs > li.active > a:hover, .training-view-tabs .paragraph-content .paragraph--type--simple-tabs .simple-tabs-wrapper .nav.nav-tabs.simple-tabs > li.active > a:active {
  background-color: transparent;
  color: #000 !important;
}
.training-view-tabs .paragraph-content .paragraph--type--simple-tabs .tab-content .tab-pane .views-exposed-form {
  padding: 0px;
  margin: 0px;
}
@media only screen and (min-width: 992px) {
  .training-view-tabs .paragraph-content .paragraph--type--simple-tabs .tab-content .tab-pane .col-md-12 .view-filters {
    width: unset;
  }
}
@media only screen and (max-width: 991px) {
  .training-view-tabs .paragraph-content .paragraph--type--simple-tabs .tab-content .tab-pane .col-md-12 {
    margin: 0px;
  }
}
.training-view-tabs .paragraph-content {
  margin: 0px !important;
}
@media only screen and (min-width: 992px) {
  .training-view-tabs .paracomponent .section-column .multiple-columns-wrapper {
    width: 75%;
  }
}

@font-face {
  font-family: "Ionicons";
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1");
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.webform-confirmation {
  max-width: 1200px;
  margin: auto;
  padding: 0px 15px;
}
.webform-confirmation .webform-confirmation__message {
  margin-bottom: 40px;
}
.webform-confirmation .webform-confirmation__message h2 {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 26px;
  line-height: 32px;
  color: #030303;
  margin-bottom: 16px;
}
@media only screen and (max-width: 769px) {
  .webform-confirmation .webform-confirmation__message h2 {
    font-weight: 500;
    font-size: 20px;
    line-height: 24px;
  }
}
.webform-confirmation .webform-confirmation__message h2::before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
  padding-right: 0px;
  color: #030303;
  padding-right: 0px;
  width: 64.5px;
  height: 64.5px;
  border: 2px solid #008484;
  border-radius: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 52px;
  margin-bottom: 17.5px;
}
.webform-confirmation .webform-confirmation__message p {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #030303;
  margin-bottom: 0px;
}
@media only screen and (max-width: 769px) {
  .webform-confirmation .webform-confirmation__message p {
    font-size: 14px;
    line-height: 18px;
  }
}
.webform-confirmation .webform-confirmation__back {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  background-color: #008484;
  color: #fff !important;
  text-transform: uppercase;
  max-width: 230px;
}
.webform-confirmation .webform-confirmation__back,
.webform-confirmation .webform-confirmation__back a,
.webform-confirmation .webform-confirmation__back span {
  cursor: pointer;
}
.webform-confirmation .webform-confirmation__back,
.webform-confirmation .webform-confirmation__back a,
.webform-confirmation .webform-confirmation__back span {
  text-decoration: none;
}
.webform-confirmation .webform-confirmation__back:hover,
.webform-confirmation .webform-confirmation__back a:hover,
.webform-confirmation .webform-confirmation__back span:hover {
  text-decoration: none;
}
.webform-confirmation .webform-confirmation__back:active,
.webform-confirmation .webform-confirmation__back a:active,
.webform-confirmation .webform-confirmation__back span:active {
  box-shadow: none;
}
.webform-confirmation .webform-confirmation__back {
  text-decoration: none;
}
.webform-confirmation .webform-confirmation__back:hover {
  text-decoration: none;
}
.webform-confirmation .webform-confirmation__back:active {
  box-shadow: none;
}
.webform-confirmation .webform-confirmation__back,
.webform-confirmation .webform-confirmation__back a,
.webform-confirmation .webform-confirmation__back span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .webform-confirmation .webform-confirmation__back,
.webform-confirmation .webform-confirmation__back a,
.webform-confirmation .webform-confirmation__back span {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-confirmation .webform-confirmation__back:hover {
  background-color: #075353;
}
.webform-confirmation .webform-confirmation__back:focus {
  border: 1px solid #008484;
}
@media only screen and (max-width: 769px) {
  .webform-confirmation, .webform-confirmation h2, .webform-confirmation .webform-confirmation__message, .webform-confirmation .webform-confirmation__message h2 {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
}

@font-face {
  font-family: "Ionicons";
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1");
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.webform-submission-form {
  max-width: 1200px;
  margin: auto;
  padding: 50px 30px 0px;
}
.webform-submission-form > div {
  max-width: 700px;
}
.webform-submission-form .form-text,
.webform-submission-form .form-url,
.webform-submission-form .form-textarea,
.webform-submission-form .form-email,
.webform-submission-form .form-tel {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
}
.webform-submission-form .form-text:focus,
.webform-submission-form .form-url:focus,
.webform-submission-form .form-textarea:focus,
.webform-submission-form .form-email:focus,
.webform-submission-form .form-tel:focus {
  border-color: #008484;
}
.webform-submission-form .select2-container--default .select2-selection--multiple,
.webform-submission-form .form-item-memberships .form-select {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  border: 1px solid #E3E3E3;
}
.webform-submission-form .select2-container--default .select2-selection--multiple:focus,
.webform-submission-form .form-item-memberships .form-select:focus {
  border-color: #008484;
}
.webform-submission-form .select-wrapper {
  border-radius: 5px;
}
.webform-submission-form .select-wrapper:before {
  height: 40px;
  width: 40px;
  line-height: 40px;
  padding: 0;
  font-family: "FontAwesome";
  font-size: 24px;
  font-size: 2.4rem;
  color: #fff;
  text-align: center;
  background-color: #008484;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  border-radius: 0px 5px 5px 0px;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
}
.webform-submission-form .select-wrapper select {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
}
.webform-submission-form .select-wrapper select:focus {
  border-color: #008484;
}
.webform-submission-form .form-item-target-audience .select2-selection {
  border-radius: 5px;
  height: 40px;
}
.webform-submission-form .form-item-target-audience .select2-selection:before {
  height: 40px;
  width: 40px;
  line-height: 40px;
  padding: 0;
  font-family: "FontAwesome";
  font-size: 24px;
  font-size: 2.4rem;
  color: #fff;
  text-align: center;
  background-color: #008484;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  border-radius: 0px 5px 5px 0px;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
}
.webform-submission-form .form-item-target-audience .select2-selection select {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
}
.webform-submission-form .form-item-target-audience .select2-selection select:focus {
  border-color: #008484;
}
.webform-submission-form .form-type-textarea .cke_contents {
  padding: 0px 12px;
}
.webform-submission-form .form-item-hazards .select2-container .select2-selection--multiple,
.webform-submission-form .form-item-themes .select2-container .select2-selection--multiple,
.webform-submission-form .form-item-open-tag .select2-container .select2-selection--multiple,
.webform-submission-form .form-item-promotion .select2-container .select2-selection--multiple {
  min-height: 40px;
}
.webform-submission-form .form-item-country-of-publication .select-wrapper,
.webform-submission-form .form-item-country-region .select-wrapper {
  margin-bottom: 0px;
}
.webform-submission-form .form-item-country-of-publication .select-wrapper::before,
.webform-submission-form .form-item-country-region .select-wrapper::before {
  display: none;
}
.webform-submission-form .form-item-country-of-publication .shs-container .shs-field-container,
.webform-submission-form .form-item-country-region .shs-container .shs-field-container {
  display: flex;
  flex-direction: row;
  background: none;
  margin-left: 0px;
  width: 100%;
  margin-bottom: 15px;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-item-country-of-publication .shs-container .shs-field-container,
.webform-submission-form .form-item-country-region .shs-container .shs-field-container {
    flex-direction: column;
  }
}
.webform-submission-form .form-item-country-of-publication .shs-container .shs-field-container .shs-widget-container,
.webform-submission-form .form-item-country-region .shs-container .shs-field-container .shs-widget-container {
  width: 100%;
  margin: 0px;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-item-country-of-publication .shs-container .shs-field-container .shs-widget-container,
.webform-submission-form .form-item-country-region .shs-container .shs-field-container .shs-widget-container {
    margin-bottom: 15px;
  }
}
.webform-submission-form .form-item-country-of-publication .shs-container .shs-field-container .shs-widget-container .shs-select,
.webform-submission-form .form-item-country-region .shs-container .shs-field-container .shs-widget-container .shs-select {
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  box-shadow: inset 0px 1px 3px 0px #E3E3E350;
  border: 1px solid #E3E3E3;
  width: 100%;
}
.webform-submission-form .form-item-country-of-publication .shs-container .shs-field-container .shs-widget-container .shs-select:focus,
.webform-submission-form .form-item-country-region .shs-container .shs-field-container .shs-widget-container .shs-select:focus {
  border-color: #008484;
}
.webform-submission-form .form-item-country-of-publication .shs-container .shs-field-container .shs-widget-container::before,
.webform-submission-form .form-item-country-region .shs-container .shs-field-container .shs-widget-container::before {
  background-color: #008484;
  border-radius: 0px 5px 5px 0px;
}
@media only screen and (min-width: 769px) {
  .webform-submission-form .form-item-country-of-publication .shs-container .shs-field-container .shs-widget-container[data-shs-level="1"],
.webform-submission-form .form-item-country-region .shs-container .shs-field-container .shs-widget-container[data-shs-level="1"] {
    margin-left: 20px;
  }
}
.webform-submission-form .form-item-country-of-publication .shs-container .shs-addnew-container,
.webform-submission-form .form-item-country-region .shs-container .shs-addnew-container {
  margin-top: 0px;
}
.webform-submission-form .form-item-country-of-publication .shs-container .shs-addnew-container .button.add-another,
.webform-submission-form .form-item-country-region .shs-container .shs-addnew-container .button.add-another {
  margin-top: 15px;
}
.webform-submission-form label, .webform-submission-form .panel-title,
.webform-submission-form .control-label {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  font-family: "Roboto Condensed";
  text-transform: uppercase;
  margin-bottom: 8px;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form label, .webform-submission-form .panel-title,
.webform-submission-form .control-label {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form label[data-drupal-selector=edit-fields-marked-with-are-mandatory-to-complete], .webform-submission-form .panel-title[data-drupal-selector=edit-fields-marked-with-are-mandatory-to-complete],
.webform-submission-form .control-label[data-drupal-selector=edit-fields-marked-with-are-mandatory-to-complete] {
  margin-bottom: 15px;
}
.webform-submission-form > div {
  margin-bottom: 24px;
}
.webform-submission-form .webform-multiple-add button.btn-success,
.webform-submission-form .button.add-another,
.webform-submission-form .form-group .webform-element-help-container--title .form-managed-file label.button,
.webform-submission-form .form-group .form-type-managed-file .form-managed-file label.button {
  height: max-content;
  margin: 0px;
  padding: 0px;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  border: none;
  text-transform: none;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .webform-multiple-add button.btn-success,
.webform-submission-form .button.add-another,
.webform-submission-form .form-group .webform-element-help-container--title .form-managed-file label.button,
.webform-submission-form .form-group .form-type-managed-file .form-managed-file label.button {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .webform-multiple-add button.btn-success #text,
.webform-submission-form .button.add-another #text,
.webform-submission-form .form-group .webform-element-help-container--title .form-managed-file label.button #text,
.webform-submission-form .form-group .form-type-managed-file .form-managed-file label.button #text {
  text-decoration: underline;
}
.webform-submission-form .webform-multiple-add button.btn-success, .webform-submission-form .webform-multiple-add button.btn-success:hover,
.webform-submission-form .button.add-another,
.webform-submission-form .button.add-another:hover,
.webform-submission-form .form-group .webform-element-help-container--title .form-managed-file label.button,
.webform-submission-form .form-group .webform-element-help-container--title .form-managed-file label.button:hover,
.webform-submission-form .form-group .form-type-managed-file .form-managed-file label.button,
.webform-submission-form .form-group .form-type-managed-file .form-managed-file label.button:hover {
  background-color: transparent;
}
.webform-submission-form .webform-multiple-add button.btn-success::before,
.webform-submission-form .button.add-another::before,
.webform-submission-form .form-group .webform-element-help-container--title .form-managed-file label.button::before,
.webform-submission-form .form-group .form-type-managed-file .form-managed-file label.button::before {
  text-decoration: none;
  font-family: FontAwesome;
  padding-right: 6px;
  color: #008484;
  content: "";
}
.webform-submission-form .webform-multiple-add button.btn-success:focus,
.webform-submission-form .button.add-another:focus,
.webform-submission-form .form-group .webform-element-help-container--title .form-managed-file label.button:focus,
.webform-submission-form .form-group .form-type-managed-file .form-managed-file label.button:focus {
  outline: none;
  text-decoration: none;
}
.webform-submission-form .webform-multiple-add button.btn-success:active,
.webform-submission-form .button.add-another:active,
.webform-submission-form .form-group .webform-element-help-container--title .form-managed-file label.button:active,
.webform-submission-form .form-group .form-type-managed-file .form-managed-file label.button:active {
  box-shadow: none;
}
.webform-submission-form .form-group .webform-element-help-container--title .form-managed-file .button-action.webform-file-button::before,
.webform-submission-form .form-group .form-type-managed-file .form-managed-file .button-action.webform-file-button::before {
  margin-left: -15px;
}
.webform-submission-form .form-group .webform-element-help-container--title .webform-managed-file-preview-wrapper,
.webform-submission-form .form-group .form-type-managed-file .webform-managed-file-preview-wrapper {
  border: none;
  padding: 0px;
}
.webform-submission-form .form-group .webform-element-help-container--title .webform-managed-file-preview-wrapper .managed-file-preview,
.webform-submission-form .form-group .form-type-managed-file .webform-managed-file-preview-wrapper .managed-file-preview {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-group .webform-element-help-container--title .webform-managed-file-preview-wrapper .managed-file-preview,
.webform-submission-form .form-group .form-type-managed-file .webform-managed-file-preview-wrapper .managed-file-preview {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-group .webform-element-help-container--title .form-type-checkbox.checkbox .control-label span.file .file-icon,
.webform-submission-form .form-group .form-type-managed-file .form-type-checkbox.checkbox .control-label span.file .file-icon {
  display: none;
}
.webform-submission-form .form-group .webform-element-help-container--title .form-type-checkbox.checkbox .control-label span.file .file-link a,
.webform-submission-form .form-group .form-type-managed-file .form-type-checkbox.checkbox .control-label span.file .file-link a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-group .webform-element-help-container--title .form-type-checkbox.checkbox .control-label span.file .file-link a,
.webform-submission-form .form-group .form-type-managed-file .form-type-checkbox.checkbox .control-label span.file .file-link a {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-group .webform-element-help-container--title .form-type-checkbox.checkbox .control-label span.file .file-size,
.webform-submission-form .form-group .form-type-managed-file .form-type-checkbox.checkbox .control-label span.file .file-size {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  margin-left: 15px;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-group .webform-element-help-container--title .form-type-checkbox.checkbox .control-label span.file .file-size,
.webform-submission-form .form-group .form-type-managed-file .form-type-checkbox.checkbox .control-label span.file .file-size {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  border: 1px solid #008484;
  background-color: white;
  color: #008484;
  line-height: 18px !important;
  margin: 0px;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #008484;
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger a,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger span,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger a,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger span {
  cursor: pointer;
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger a,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger span,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger a,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger span {
  text-decoration: none;
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger a:hover,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger span:hover,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger a:hover,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger span:hover {
  text-decoration: none;
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:active,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger a:active,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger span:active,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:active,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger a:active,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger span:active {
  box-shadow: none;
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger {
  text-decoration: none;
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover {
  text-decoration: none;
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:active,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:active {
  box-shadow: none;
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger a,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger span,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger a,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #008484;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger a,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger span,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger a,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger span {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover {
  background-color: #075353;
  border: 1px solid #075353;
  line-height: 18px;
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover a,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover span,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover a,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover a,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover span,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover a,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover span {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover a:before,
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover span:before,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover a:before,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover span:before {
  color: #fff !important;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger:hover,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger:hover {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-group .webform-element-help-container--title .button.btn-danger span.glyphicon-trash,
.webform-submission-form .form-group .form-type-managed-file .button.btn-danger span.glyphicon-trash {
  display: none;
}
.webform-submission-form .form-group .webform-element-help-container--title .description.help-block a,
.webform-submission-form .form-group .form-type-managed-file .description.help-block a {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 12px;
  color: #555555;
}
.webform-submission-form .form-group .webform-element-help-container--title .description.help-block a span,
.webform-submission-form .form-group .form-type-managed-file .description.help-block a span {
  margin-right: 5px;
  top: 0px;
}
.webform-submission-form .alert-danger.alert-dismissible span {
  margin-right: 5px;
}
.webform-submission-form .alert-danger.alert-dismissible span,
.webform-submission-form .alert-danger.alert-dismissible p {
  display: inline-block;
}
.webform-submission-form .alert-danger.alert-dismissible p,
.webform-submission-form .alert-danger.alert-dismissible ul li {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  color: #C70000;
}
.webform-submission-form .alert-danger.alert-dismissible p:last-child {
  display: none;
}
.webform-submission-form .form-type-webform-multiple.form-item-website > label {
  display: none;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table #edit-organization-items, .webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table #edit-organization-items table {
  width: 100%;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button {
  margin-left: 24px;
  margin-top: 22px;
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  border: 1px solid #008484;
  background-color: white;
  color: #008484;
  line-height: 18px !important;
  height: 40px;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #008484;
  text-transform: uppercase;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button a,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button span {
  cursor: pointer;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button a,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button span {
  text-decoration: none;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button a:hover,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button span:hover {
  text-decoration: none;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:active,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button a:active,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button span:active {
  box-shadow: none;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button {
  text-decoration: none;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover {
  text-decoration: none;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:active {
  box-shadow: none;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button a,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #008484;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button a,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button span {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover {
  background-color: #075353;
  border: 1px solid #075353;
  line-height: 18px;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover a,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover a,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover span {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover a:before,
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover span:before {
  color: #fff !important;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button span.glyphicon-trash {
  display: none;
}
.webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr .webform-multiple-table--operations button:hover {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .webform-multiple-add {
  margin: 0px;
}
.webform-submission-form .webform-element-help:hover {
  background: #008484;
  border: 2px solid #008484;
}
.webform-submission-form .form-type-tel {
  margin-bottom: 15px;
}
.webform-submission-form .webform-button--submit {
  border-radius: 5px;
  text-align: center;
  padding: 12px 10px;
  line-height: 18px;
  cursor: pointer;
  background-color: #008484;
  color: #fff !important;
}
.webform-submission-form .webform-button--submit,
.webform-submission-form .webform-button--submit a,
.webform-submission-form .webform-button--submit span {
  cursor: pointer;
}
.webform-submission-form .webform-button--submit,
.webform-submission-form .webform-button--submit a,
.webform-submission-form .webform-button--submit span {
  text-decoration: none;
}
.webform-submission-form .webform-button--submit:hover,
.webform-submission-form .webform-button--submit a:hover,
.webform-submission-form .webform-button--submit span:hover {
  text-decoration: none;
}
.webform-submission-form .webform-button--submit:active,
.webform-submission-form .webform-button--submit a:active,
.webform-submission-form .webform-button--submit span:active {
  box-shadow: none;
}
.webform-submission-form .webform-button--submit {
  text-decoration: none;
}
.webform-submission-form .webform-button--submit:hover {
  text-decoration: none;
}
.webform-submission-form .webform-button--submit:active {
  box-shadow: none;
}
.webform-submission-form .webform-button--submit,
.webform-submission-form .webform-button--submit a,
.webform-submission-form .webform-button--submit span {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  color: #fff;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .webform-button--submit,
.webform-submission-form .webform-button--submit a,
.webform-submission-form .webform-button--submit span {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .webform-button--submit:hover {
  background-color: #075353;
}
.webform-submission-form .webform-button--submit:focus {
  border: 1px solid #008484;
}
.webform-submission-form .form-type-date,
.webform-submission-form .form-item-publication-year {
  display: flex;
  flex-direction: column;
}
.webform-submission-form .form-type-date .ui-datepicker-trigger,
.webform-submission-form .form-item-publication-year .ui-datepicker-trigger {
  display: none;
}
.webform-submission-form .form-item-academic-programme-type,
.webform-submission-form .form-item-academic-program-level {
  width: 100%;
  margin-right: 21px;
}
.webform-submission-form .form-item-academic-programme-type .select-wrapper,
.webform-submission-form .form-item-academic-program-level .select-wrapper {
  margin-bottom: 0px;
}
.webform-submission-form .webform-link--wrapper {
  border: none;
  box-shadow: none;
  margin-bottom: 24px;
}
.webform-submission-form .webform-link--wrapper .panel-heading {
  border: none;
  background: transparent;
  padding: 0px;
}
.webform-submission-form .webform-link--wrapper .panel-body {
  padding: 0px;
}
.webform-submission-form .webform-link--wrapper .panel-body .form-item-related-link-title,
.webform-submission-form .webform-link--wrapper .panel-body .form-type-url label {
  display: none;
}
.webform-submission-form .webform-link--wrapper .panel-body input::placeholder {
  color: transparent;
}
.webform-submission-form .form-item-organizer-s-, .webform-submission-form .form-item-organizer-s- .edit-organizer-s-items,
.webform-submission-form .form-item-organization,
.webform-submission-form .form-item-organization .edit-organizer-s-items,
.webform-submission-form .form-item-author,
.webform-submission-form .form-item-author .edit-organizer-s-items {
  width: 100%;
}
.webform-submission-form .form-item-organizer-s- .responsive-enabled,
.webform-submission-form .form-item-organization .responsive-enabled,
.webform-submission-form .form-item-author .responsive-enabled {
  width: 100%;
}
.webform-submission-form .form-item-organizer-s- .responsive-enabled .webform-link--wrapper .panel-body,
.webform-submission-form .form-item-organization .responsive-enabled .webform-link--wrapper .panel-body,
.webform-submission-form .form-item-author .responsive-enabled .webform-link--wrapper .panel-body {
  flex-direction: column;
}
.webform-submission-form .form-item-organizer-s- .responsive-enabled .webform-link--wrapper .panel-body .form-type-textfield,
.webform-submission-form .form-item-organization .responsive-enabled .webform-link--wrapper .panel-body .form-type-textfield,
.webform-submission-form .form-item-author .responsive-enabled .webform-link--wrapper .panel-body .form-type-textfield {
  margin-right: 0px;
}
.webform-submission-form .form-item-organizer-s- .responsive-enabled .webform-link--wrapper .panel-body .form-type-url,
.webform-submission-form .form-item-organization .responsive-enabled .webform-link--wrapper .panel-body .form-type-url,
.webform-submission-form .form-item-author .responsive-enabled .webform-link--wrapper .panel-body .form-type-url {
  margin-top: 15px;
}
.webform-submission-form .form-item-organizer-s- .responsive-enabled td,
.webform-submission-form .form-item-organization .responsive-enabled td,
.webform-submission-form .form-item-author .responsive-enabled td {
  padding: 0px;
}
.webform-submission-form .form-item-organizer-s- .responsive-enabled td .input-group,
.webform-submission-form .form-item-organization .responsive-enabled td .input-group,
.webform-submission-form .form-item-author .responsive-enabled td .input-group {
  width: 100%;
}
.webform-submission-form .form-item-organizer-s- .responsive-enabled td .input-group .input-group-addon,
.webform-submission-form .form-item-organization .responsive-enabled td .input-group .input-group-addon,
.webform-submission-form .form-item-author .responsive-enabled td .input-group .input-group-addon {
  display: none;
}
.webform-submission-form .webform-entity-radios--wrapper {
  border: none;
  box-shadow: none;
}
.webform-submission-form .webform-entity-radios--wrapper .panel-heading {
  border: none;
  background: transparent;
  padding: 0px;
}
.webform-submission-form .webform-entity-radios--wrapper .panel-body {
  padding: 0px;
}
.webform-submission-form .filter-help a {
  font-family: "Roboto";
  font-weight: 300;
  font-size: 12px;
  line-height: 16px;
  color: #030303;
}
.webform-submission-form .filter-help a span {
  margin-right: 5px;
}
.webform-submission-form .webform-element-description {
  background-color: #F7F7F7;
  padding: 15px 15px 15px 0px;
  margin-top: 15px;
}
.webform-submission-form .webform-element-description, .webform-submission-form .webform-element-description ul, .webform-submission-form .webform-element-description li {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .webform-element-description, .webform-submission-form .webform-element-description ul, .webform-submission-form .webform-element-description li {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-item-publication-year input,
.webform-submission-form .form-type-date input {
  max-width: 271px;
  margin-top: 8px;
}
.webform-submission-form .form-item-online #edit-online--description .checkbox label {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  font-family: "Roboto Condensed";
  text-transform: uppercase;
  margin-bottom: 0px;
  padding-left: 0px;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-item-online #edit-online--description .checkbox label {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-type-tel label {
  display: block;
}
.webform-submission-form .form-type-tel input {
  width: 100%;
}
.webform-submission-form .form-type-checkbox label {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  text-transform: initial;
  margin-bottom: 0px;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-type-checkbox label {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-type-checkbox .form-checkbox {
  left: 0;
  margin-left: 0px;
  margin-top: 1px;
}
.webform-submission-form .form-type-radio label {
  text-transform: initial;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #030303;
  font-weight: 700;
  line-height: 16px;
  color: #030303;
  margin-bottom: 0px;
}
@media only screen and (max-width: 769px) {
  .webform-submission-form .form-type-radio label {
    font-size: 13px;
    line-height: 16px;
  }
}
.webform-submission-form .form-type-radio .form-radio {
  left: 0;
  margin-left: 0px;
  margin-top: 1px;
}

@media only screen and (max-width: 769px) {
  .webform-submission-form .form-type-webform-multiple .input-group .form-control {
    border-radius: 5px;
  }
  .webform-submission-form .form-item-user-comments {
    width: 100%;
  }
  .webform-submission-form .form-item-user-comments table.responsive-enabled {
    width: 100%;
  }
  .webform-submission-form .form-item-user-comments table.responsive-enabled tr,
.webform-submission-form .form-item-user-comments table.responsive-enabled td {
    padding: 0px;
  }
  .webform-submission-form .form-item-academic-programme-type,
.webform-submission-form .form-item-academic-program-level {
    display: block;
    margin-right: 0px;
  }
  .webform-submission-form .webform-multiple-table-responsive td {
    padding-left: 0px;
  }
  .webform-submission-form .form-item-organization .webform-multiple-table-responsive thead,
.webform-submission-form .form-item-author .webform-multiple-table-responsive thead,
.webform-submission-form .form-item-telephone .webform-multiple-table-responsive thead,
.webform-submission-form .form-item-organizer-s- .webform-multiple-table-responsive thead {
    display: none;
  }
  .webform-submission-form .form-item-organization .webform-multiple-table-responsive tr,
.webform-submission-form .form-item-organization .webform-multiple-table-responsive th,
.webform-submission-form .form-item-author .webform-multiple-table-responsive tr,
.webform-submission-form .form-item-author .webform-multiple-table-responsive th,
.webform-submission-form .form-item-telephone .webform-multiple-table-responsive tr,
.webform-submission-form .form-item-telephone .webform-multiple-table-responsive th,
.webform-submission-form .form-item-organizer-s- .webform-multiple-table-responsive tr,
.webform-submission-form .form-item-organizer-s- .webform-multiple-table-responsive th {
    padding: 0px;
  }
  .webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr td {
    padding: 0px;
  }
  .webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr td.webform-multiple-table--operations {
    position: relative;
  }
  .webform-submission-form .form-type-webform-multiple.form-item-website .webform-multiple-table table tbody tr td.webform-multiple-table--operations button {
    margin: 0px;
    margin-bottom: 20px;
  }
}

/*# sourceMappingURL=components.css.map */
