/*
 Theme Name:   pro:Holz Salzburg - Holzbaupreis
 Description:
 Author: Winter IT Solutions GmbH
 Author URI: https://winter-it-solutions.com
 Version: 1.0
 Template:     proholz
 Text Domain:  proholz
*/
/* noto-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  src: url("./assets/fonts/noto-sans-v38-latin-regular.eot"); /* IE9 Compat Modes */
  src: url("./assets/fonts/noto-sans-v38-latin-regular.eot?#iefix") format("embedded-opentype"), url("./assets/fonts/noto-sans-v38-latin-regular.woff2") format("woff2"), url("./assets/fonts/noto-sans-v38-latin-regular.woff") format("woff"), url("./assets/fonts/noto-sans-v38-latin-regular.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* noto-sans-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 600;
  src: url("./assets/fonts/noto-sans-v38-latin-600.eot"); /* IE9 Compat Modes */
  src: url("./assets/fonts/noto-sans-v38-latin-600.eot?#iefix") format("embedded-opentype"), url("./assets/fonts/noto-sans-v38-latin-600.woff2") format("woff2"), url("./assets/fonts/noto-sans-v38-latin-600.woff") format("woff"), url("./assets/fonts/noto-sans-v38-latin-600.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
body.phs-holzbaupreis {
  font-size: 0.9rem;
}
body.phs-holzbaupreis .RTE {
  font-size: 1.05rem;
}
body.phs-holzbaupreis .main-navigation .wis-nav-ctr .menu-wrap #primary-menu li a {
  font-size: 1.05rem;
}
body.phs-holzbaupreis h1 {
  font-size: 4.1rem;
}
@media screen and (max-width: 782px) {
  body.phs-holzbaupreis h1 {
    font-size: 3rem;
  }
}
body.phs-holzbaupreis h2 {
  font-size: 2.9rem;
}
body.phs-holzbaupreis h3 {
  font-size: 1.9rem;
}
body.phs-holzbaupreis h4 {
  font-size: 1.25rem;
}
body.phs-holzbaupreis h5 {
  font-size: 1rem;
}
body.phs-holzbaupreis {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis h1, body.phs-holzbaupreis h2, body.phs-holzbaupreis h3, body.phs-holzbaupreis h4, body.phs-holzbaupreis h5 {
  font-family: "Fira Sans", sans-serif;
  font-weight: 600;
}
body.phs-holzbaupreis span.wis-button,
body.phs-holzbaupreis a.wis-button,
body.phs-holzbaupreis button.wis-button,
body.phs-holzbaupreis input[type=submit].wis-button {
  font-family: "Fira Sans", sans-serif;
  font-weight: 600;
}
body.phs-holzbaupreis .RTE a:not(.wis-button) {
  font-family: "Fira Sans", sans-serif;
  font-weight: 600;
}
body.phs-holzbaupreis select {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .main-navigation .wis-nav-ctr .menu-wrap #primary-menu li a {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .img-copyr span {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .wis-input-grp label {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .wis-input-grp .wis-input-grp-info {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .wis-input-grp .wis-file-preview {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .wis-btn .wis-btn-txt {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .subm-proj-ovrvw-ctr a:not(.wis-button) {
  font-family: "Fira Sans", sans-serif;
  font-weight: 600;
}
body.phs-holzbaupreis .proholz-tirol-project-tbl th {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .proholz-tirol-project-tbl td.prj-title {
  font-family: "Fira Sans", sans-serif;
  font-weight: 600;
}
body.phs-holzbaupreis .proholz-tirol-project-tbl td.prj-status {
  font-family: "Fira Sans", sans-serif;
  font-weight: 600;
}
body.phs-holzbaupreis .proholz-tirol-project-tbl td a:not(.wis-button) {
  font-family: "Fira Sans", sans-serif;
  font-weight: 600;
}
body.phs-holzbaupreis .submission-container h1 {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .form-data-wrap h4.ph-form-main-label {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .project-file-box-remove {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .project-file-box-save-changes {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .wis-poster-style p {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .ph-label-checkboxes {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .prj-boxes .prj-box .award-wrap span {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .single-proholz_proj .main-content .imgs-container .img-wrap .result-title,
body.phs-holzbaupreis .single-proholz_proj_archiv .main-content .imgs-container .img-wrap .result-title,
body.phs-holzbaupreis .single-proholz_proj_subm .main-content .imgs-container .img-wrap .result-title {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .wis-ce-text {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis .wis-ce-txt-hd-fnt {
  font-family: "Fira Sans", sans-serif;
}
body.phs-holzbaupreis #poststuff .wis-vicedi-ce-ctr.wis-ce-button a.wis-btn,
body.phs-holzbaupreis .wis-ce-button a.wis-btn {
  font-family: "Fira Sans", sans-serif;
}

body .hdr-sldr h1, body .hdr-sldr h2 {
  padding: 0 80px;
  text-align: center;
  line-height: 1.25;
}
@media only screen and (max-width: 1024px) {
  body .hdr-sldr h1, body .hdr-sldr h2 {
    padding: 0 40px;
  }
}
body .sponrs-footer h4 {
  font-size: 1rem;
}
body .sponrs-footer .supp-ctr h4 {
  text-align: right;
}
body .sponrs-footer .supp-ctr .flex-container {
  justify-content: flex-end;
  flex-wrap: wrap;
}
body .sponrs-footer .img-wrap {
  margin-right: 30px;
  margin-bottom: 30px;
}
body .form-data-wrap h4.ph-form-main-label {
  color: black;
}
body .status-bar ul li a {
  color: #c2c2c2;
}
body .status-bar ul li a:before {
  border: 2px solid #c2c2c2;
}
body .status-bar ul li:before {
  background-color: #c2c2c2;
}
body .status-bar ul li:after {
  background-color: #c2c2c2;
}
body .status-bar ul li.current a, body .status-bar ul li.current.complete a {
  color: #000000;
}
body .status-bar ul li.current a:before, body .status-bar ul li.current.complete a:before {
  border: 2px solid #000000;
}
body .status-bar ul li.current.complete a, body .status-bar ul li.current.complete.complete a {
  color: #000000;
}
body .status-bar ul li.current.complete a:before, body .status-bar ul li.current.complete.complete a:before {
  border: 2px solid #000000;
}
body .status-bar ul li.current:before, body .status-bar ul li.current.complete:before {
  background-color: #000000;
}
body .status-bar ul li.current:after, body .status-bar ul li.current.complete:after {
  background-color: #000000;
}
body footer {
  font-size: 0.8rem !important;
  padding: 15px 0;
}
body footer .inner-footer .img-wrap {
  flex: 1;
}
body footer .inner-footer .img-wrap img {
  width: 150px !important;
  max-width: 150px !important;
}

@media only screen and (max-width: 1024px) {
  .sl-close {
    font-size: 2rem !important;
  }
  .sl-caption.pos-bottom {
    font-size: 0.8rem !important;
    line-height: 1 !important;
    padding: 5px !important;
  }
}
.proholz-archiv-box .wis-lzload-img-ctr .img-copyr {
  padding: 0 !important;
}

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