body {
  pointer-events: auto;
}
/* body, #top-header { background-color: orange } */
/*#top-header #logo { transform 300ms ease-out,-webkit-transform 300ms ease-out }
#top-header.not-top #logo { transform: scale(0.8)} */
#top-header, #top-header.not-top {min-height: 35px;-webkit-backdrop-filter:none; position: relative;}
#header-info-row { padding-top:2px}
#header-info-row, .not-top #header-info-row {margin-top:0}
.menu-toggle-icon {
  background-color: #000;
  padding: 8px;
  margin: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  width: 22px;
}
.menu-toggle-icon .bar {
  background-color: #fff;

}
.menu-toggle-icon .bar-1 {margin-bottom:7px;
  -webkit-transform-origin: 85% 100%;
  -ms-transform-origin: 85% 100%;
  transform-origin: 85% 100%;
}
.menu-toggle-icon .bar-2 {margin-bottom: 7px}
.menu-toggle-icon .bar-3 {margin-bottom: 0}

.menu-toggle:checked+.menu-toggle-label .menu-toggle-icon {
  background-color: transparent;
}
.admin-bar .menu-drawer {
    margin-top: 32px;
}
.menu-pusher {position: relative;}
.home #grid-container {margin-top: 0}
.tile {border: solid 14px #fff}
#grid-container, .grid-container { width: 98%; padding: 0; margin: 0 auto 14px auto}
.grid-container.overflow {overflow: visible;}

.gewusst .tile-inner { background: #deead7;}
.gewusst .article-kind::after { content: "?"}
.gewusst .tile-info,
.die-zahl .tile-info { bottom: inherit; padding: 21px;}
.gewusst .title,
.gewusst .excerpt { color: #333333}
.gewusst:hover .title,
.gewusst:hover .excerpt,
.gewusst a,
.gewusst a:visited { color: #141414 !important}
@media screen and (max-width: 1200px) {
  .textfitted {
    font-size: 2.0em !important;
    line-height: 1em;
  }
  .gewusst .title {
    transition: all 500ms ease-in;
  }
  .gewusst:hover .title,
  .gewusst .touched-tile .title {
    font-size: 1.0em;
  }
  .article-kind, .paid-content, .tag, .readtime,
  .topics {
    font-size: 0.9em;
  }
  .tile {
    border-width: 10px;
  }
  .tile .title {
    font-size: 1.7em;
  }
  .dossier-header .content,
  .category-header .category-description {
    text-align: left;
  }
}

.die-zahl .tile-inner { background: #8aa88b;}
.die-zahl a,
.die-zahl a:visited { color: #fff }
.gewusst a,
.die-zahl a { text-decoration: underline }
.tile-support .tile-inner,
.tile-static .tile-inner {
  background: #297A5F;
}


.die-zahl .title,
.tile-static .title,
.tile-page .title,
.tile-event .title {
  color: #fff;
  color: rgba(255,255,255,0.85)
}

/* NEW */
.tile-static #beaker path {
  opacity:0.85;
  transition: opacity 500ms ease-in;
}
.tile-static:hover #beaker path {
  opacity: 1;
}
/* Todo disable in JS */
#topics-filter {display: none}
/* entfernen
  #higgs-home
  .higgs-logo
*/
#term-follow-button {display: none}
/* higgs_grid.css */
.category-header {
  background-color: #297A5f;
  border: solid 14px #fff;

}
.category-header .category-title { opacity: 1}
.category-header .category-description {font-size: 1.1em; text-align: justify; line-height: normal}

.category-header .category-img {
  width: auto;
  max-width: 100%;
}
.category-zeitreise .category-header .category-img,
.category-derfaktist .category-header .category-img,
.category-defacto .category-header .category-img,
.category-horizonte-magazin .category-header .category-img,
.category-swissinfo .category-header .category-img {
  width: 350px;
  max-width: 100%;
}

.post-teaser-long {
  max-width: 900px;
  margin: 10px auto;
  display: flex;
  position: relative;
}
.post-teaser-long .image {
  width: 250px;
  height: 250px;
  background-size: cover;
  background-position: center;
}
.post-teaser-long h3,
.post-teaser-long p,
.post-teaser-long span  {
  margin: 0;
  padding: 0;
}
.post-teaser-long p.post-info {
  font-size: 1em;
  line-height: normal;
}
.post-teaser-long .right {
  padding: 0 14px;
}
.post-teaser-long a {
  position: absolute;
  top:0;
  bottom:0;
  left:0;
  right: 0;
}
@media screen and (max-width: 480px) {
  .post-teaser-long {
    display: block;
    padding-bottom: 14px;
    border-bottom: solid 1px #ccc;
    margin: 0 0 28px 0;
  }
  .post-teaser-long .image {
    margin: 0 auto 20px auto;
    width: 100%;
    height: 91vw;
    min-height: 340px;
  }
  .post-teaser-long + br {
    display: none;
  }
}

.post-aftershare, .post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6, .post-content hr, .post-content p, .post-content ul, .post-content ol, .wp-caption-text.portrait, .infobox, .higgs-aktualisiert, .post-teaser, .science-check, .wq_quizCtr {
  max-width: 900px;
}
.post-content > p {
  margin-bottom: 20px;
  font-size: 1.35rem;
  line-height: 2.1rem;
}
.page-template-page-member .post-content p {
 font-size: 1.2rem;
}



#header-info-row > #menu-shareicons { float: right; margin-bottom: 0}
#header-info-row > #search-form { float: right; margin-right: 14px;}
input#search-input {
font-size: 1em;
line-height: 34px;
padding: 0 5px;
}
#header-info-row > #search-form input#search-input {
background: #000;
border-color: #000;
color: #fff;
font-size: 1em;
line-height: 34px;
margin: 0;
width: 150px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

#header-info-row > #search-form input#search-input::placeholder {
color: #fff;
opacity: 0.9;
}


#header-info-row > #menu-shareicons .gg-icon {
  fill: #000;
  padding: 4px;
}
#header-info-row > #menu-shareicons .gg-icon:hover {
  fill: #297A5f;
}

#header-info-row > #menu-shareicons #facebook {
height: 26px;
width: 26px;
padding: 5px;
}

#header-info-row > #menu-shareicons #youtube {
height: 32px;
width: 32px;
padding: 2px;
}
#header-info-row > #header-login-button {
height: auto;
width: auto;
}
#header-info-row > #header-login-button .gg-icon {
background-color: #297A5F;
padding: 9px 10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
div.menu-drawer { padding-top: 55px }
div.menu-drawer #menu-shareicons{
display: none;
margin-bottom: 5px;
}
div.menu-drawer #search-form {
display: none;
margin-bottom: 14px;
}
.menu-toggle-label {
margin-top: 0;
margin-right: 0;
}
.menu-toggle:checked ~ .menu-drawer, .pop-menu-content {
background-color: rgba(0, 0, 0, 0.9);
}
.menu-toggle:checked + .menu-toggle-label {
top: 12px;
background-color: transparent;
}
.menu-toggle:checked + .menu-toggle-label .menu-toggle-icon .bar-1,
.menu-toggle:checked + .menu-toggle-label .menu-toggle-icon .bar-2,
.menu-toggle:checked + .menu-toggle-label .menu-toggle-icon .bar-3
{
background-color: #fff;
margin-bottom: 4px;
}


.tile-info.video::before {
content: '';
background-image: url("data:image/svg+xml,%3Csvg width='288px' height='205px' viewBox='0 0 288 205' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1'%3E%3Cpath id='Pfad' d='M271.6 172.9 L216.94 142.9 216.94 194.26 C216.94 197.108 215.808 199.84 213.794 201.854 211.78 203.868 209.048 205 206.2 205 L10.74 205 C7.892 205 5.16 203.868 3.146 201.854 1.132 199.84 -0 197.108 -0 194.26 L-0 10.73 C-0 7.883 1.132 5.152 3.146 3.139 5.161 1.127 7.892 -0.003 10.74 0 L206.2 0 C209.047 -0.003 211.779 1.127 213.794 3.139 215.808 5.152 216.94 7.883 216.94 10.73 L216.94 62.6 271.6 32.6 C274.924 30.772 278.965 30.835 282.231 32.766 285.496 34.696 287.499 38.207 287.5 42 L287.5 163.44 C287.514 167.241 285.518 170.767 282.252 172.711 278.985 174.654 274.934 174.726 271.6 172.9 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: cover;
opacity: 0.75;
height: 14px;
width: 20px;
margin-right: 7px;
display: inline-block;
position: relative;
top: 1px;
}

.tile-info.photo::before,
.science-pic .tile-info::before {
content: '';
background-image: url("data:image/svg+xml,%3Csvg width='315px' height='242px' viewBox='0 0 315 242' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1'%3E%3Cpath id='Pfad' d='M299.82 31.63 L201.82 31.63 201.82 11.39 C201.804 5.091 196.69 -0.005 190.39 0 L124.61 0 C118.326 0.016 113.236 5.106 113.22 11.39 L113.22 31.63 77.09 31.63 C76.435 25.875 71.572 21.524 65.78 21.51 L39.22 21.51 C33.428 21.524 28.565 25.875 27.91 31.63 L15.18 31.63 C6.805 31.652 0.022 38.435 -0 46.81 L-0 226.45 C0.022 234.825 6.805 241.608 15.18 241.63 L299.82 241.63 C308.195 241.608 314.978 234.825 315 226.45 L315 46.81 C314.978 38.435 308.194 31.652 299.82 31.63 Z M157.37 219.63 C128.388 219.634 102.258 202.176 91.17 175.398 80.082 148.621 86.22 117.801 106.721 97.315 127.221 76.829 158.045 70.713 184.815 81.82 211.584 92.926 229.024 119.068 229 148.05 229 167.047 221.453 185.267 208.02 198.7 194.587 212.133 176.367 219.68 157.37 219.68 Z M299 60.5 C298.989 65.19 295.19 68.989 290.5 69 L256.5 69 C251.81 68.989 248.011 65.19 248 60.5 L248 56.5 C248.011 51.81 251.81 48.011 256.5 48 L290.5 48 C295.19 48.011 298.989 51.81 299 56.5 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3Cpath id='Pfad-1' d='M210 148 C210 177.271 186.271 201 157 201 127.729 201 104 177.271 104 148 104 118.729 127.729 95 157 95 186.271 95 210 118.729 210 148 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: cover;
opacity: 0.75;
height: 14px;
width: 18px;
margin-right: 7px;
display: inline-block;
position: relative;
top: 1px;
}

article {
margin-top: 0;
}
.category-header {
margin-top: 10px;
min-height: 10vw;
}

.menu-overlay {
-webkit-filter: none;
filter: none;
opacity: 0.3;
}

h1 {
font-family: "Nonserif Bold", Arial, Helvetic, nonserif;
font-feature-settings: "ss01";
}
.home h1 {
font-size: 1.8em;
text-align: center;
margin: 14px auto 28px;
line-height: 1em;
}

#top-header.not-top::after { opacity: 0; }

/* obsolete
.catergor-header .gg-icon */

.article-kind, .paid-content {
margin-bottom: 0;
}

@media only screen and (max-width: 768px) {
  article {
    margin: 0 14px;
  }
  #home-title {
    display: none;
  }
}

/* Tag Background */
.category-story .category-header, .category-story .post-meta .article-kind a, .tile.story:hover .meta .article-kind
.format-slider .slick-slide .slide-text div.content span.title {
background-color: #297A5f;
}

#respond,
#comments-form {
  background: #297A5F;
}
#comments-form .button:hover a {
  color: #297A5F !important;
}
#comments-form a.rules {
  color: #fff;
  padding-left: 10px;
  padding-bottom: 10px;
  display: block;
  font-size: 0.9em;
}
.kicker {
  display: inline-block;
}
.menu-drawer .menu-item a:hover,
.menu-drawer .menu-item a:active{
  padding: 0 7px;
}

.pmpro_content_message {
  background-color: #e46d61;
}
.premium-content-1 {
  width: 0px;
height: 0px;
-webkit-transform: rotate(360deg);
border-style: solid;
border-width: 0 30px 30px 0;
border-color: transparent #eb1d36 transparent transparent;
content:"";
}
.premium-content {
  position: absolute;
  right: 0;
  top: 0;
  height: 37px;
  width: 40px;
  background-color: rgba(227,109,97,0.85);
  border-bottom-left-radius: 3px;
}
.premium-content .icon {
  height: 27px;
  width: 30px;
  position: absolute;
  right: 5px;
  top: 5px;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 679.95 612.74'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23eaceca;%7D.cls-2,.cls-5%7Bfill:none;%7D.cls-2%7Bstroke:%23636060;stroke-miterlimit:10;stroke-width:3px;%7D.cls-3%7Bfill:%23297a5f;%7D.cls-4%7Bfill:%23f4e6e4;%7D.cls-5%7Bstroke:%23f7931e;stroke-linecap:round;stroke-linejoin:round;stroke-width:7px;%7D.cls-6%7Bfill:url(%23Unbenannter_Verlauf_63);%7D.cls-7%7Bfill:%23636060;%7D.cls-8%7Bfill:url(%23Unbenannter_Verlauf_49);%7D.cls-9%7Bfill:%23efe1df;%7D%3C/style%3E%3ClinearGradient id='Unbenannter_Verlauf_63' x1='206.98' y1='370.7' x2='489.69' y2='448.58' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.05' stop-color='%23fff'/%3E%3Cstop offset='0.4' stop-color='%23f7eeec'/%3E%3Cstop offset='0.65' stop-color='%23f4e6e4'/%3E%3C/linearGradient%3E%3ClinearGradient id='Unbenannter_Verlauf_49' x1='112.29' y1='283.75' x2='595.74' y2='283.75' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='0.52' stop-color='%23f8f0ef'/%3E%3Cstop offset='1' stop-color='%23f4e6e4'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath class='cls-1' d='M116.11,317.22,218.42,183.44c3.35-4.37,10.54-8.52,16-9.23L440.08,147.5a90.67,90.67,0,0,1,19.83.06l202.68,27.59c5.45.74,12.7,4.88,16.11,9.2L784.8,318.67A13.69,13.69,0,0,1,785,334.5L478.74,740.87a39.5,39.5,0,0,1-20.09,14.25c-9.59,2.88-22.54,2.88-35.92-8.62-21.92-18.83-262.86-350-306.85-410.52A15.68,15.68,0,0,1,116.11,317.22Z' transform='translate(-111.09 -145.49)'/%3E%3Cpath class='cls-2' d='M116.11,317.22,218.42,183.44c3.35-4.37,10.54-8.52,16-9.23L440.08,147.5a90.67,90.67,0,0,1,19.83.06l202.68,27.59c5.45.74,12.7,4.88,16.11,9.2L784.8,318.67A13.69,13.69,0,0,1,785,334.5L478.74,740.87a39.5,39.5,0,0,1-20.09,14.25c-9.59,2.88-22.54,2.88-35.92-8.62-21.92-18.83-262.86-350-306.85-410.52A15.68,15.68,0,0,1,116.11,317.22Z' transform='translate(-111.09 -145.49)'/%3E%3Cpath class='cls-3' d='M302.5,386.5' transform='translate(-111.09 -145.49)'/%3E%3Cpath class='cls-3' d='M540,237.64' transform='translate(-111.09 -145.49)'/%3E%3Cpath class='cls-4' d='M304.2,386.5' transform='translate(-111.09 -145.49)'/%3E%3Cpath class='cls-5' d='M115,325.52' transform='translate(-111.09 -145.49)'/%3E%3Cpolyline class='cls-6' points='330.91 610.51 206.88 277.76 191.41 240.51 338.91 240.51 484.64 241.51 344.91 610.51'/%3E%3Cpath class='cls-7' d='M442,756l-35.59-92.24c-5.89-15.38-11.92-30.72-17.63-46.17l-17.24-46.32L337,478.64l-17.26-46.32-2.16-5.79-1.08-2.89-1.19-2.85-4.73-11.4-9.48-22.81a1.52,1.52,0,0,1,.81-2,1.7,1.7,0,0,1,.58-.11H449.12l146.63,1a1.51,1.51,0,0,1,1.49,1.51,1.78,1.78,0,0,1-.1.52L527.27,572l-17.44,46.14-4.39,11.52L501,641.17l-9,23L456,756l33.9-92.64,8.48-23.16,4.25-11.58L507,617.08,524.47,571l69.86-184.5,1.4,2-146.62-1H302.5l1.39-2.08,9.48,22.85,4.74,11.42,1.19,2.85,1.08,2.89,2.16,5.79,17.27,46.33,34.53,92.64,17.29,46.31c5.8,15.43,11.28,31,16.9,46.46Z' transform='translate(-111.09 -145.49)'/%3E%3Cpath class='cls-8' d='M302.5,386,357,220H540l55.74,166.5H302.5L357,220,221,180,114,320c-1,1.36-2.64,7.49-1,8l191.2,59.5' transform='translate(-111.09 -145.49)'/%3E%3Cpath class='cls-7' d='M302.36,386,329,302.77l26.89-83.12.25-.77H357l91.5-.16,45.75-.06,45.75.06h.92l.29.87,13.84,41.66,13.75,41.69,27.5,83.37.25.78h-.81L522.43,387l-73.31.08-146.62.5h-1.43l.44-1.36,27-83.35,27.11-83.29,1,1.88-68-19.89-68-20,1.67-.55L163.7,257.36l-29.33,38.15L119.7,314.59,116,319.36l-.92,1.19a2.31,2.31,0,0,0-.31.46c-.09.16-.18.36-.27.56a15.46,15.46,0,0,0-.8,2.66,8.27,8.27,0,0,0-.2,2.54.8.8,0,0,0,.06.24.37.37,0,0,0-.14-.11l-.06,0s-.06,0,0,0l.18.05,1.44.45,5.73,1.81,91.78,29,91.73,29.19-.09.28-92.09-28-92-28.21-5.75-1.77-1.43-.44-.18,0-.19-.07-.23-.11a2.13,2.13,0,0,1-.66-.64,3.11,3.11,0,0,1-.44-1.17,10.28,10.28,0,0,1,.21-3.43,17.69,17.69,0,0,1,.92-3.1,6.18,6.18,0,0,1,.37-.79,4.92,4.92,0,0,1,.52-.79l.91-1.2,3.64-4.79,14.56-19.16,29.11-38.32,58.37-76.53.64-.85,1,.3,68,20,68,20.11,1.47.43-.48,1.45L331,303.67l-27.53,83.15-1-1.36,146.62.5,73.31.08,73.31-.13-.57.78-28.23-83.13L552.82,262l-14-41.59,1.21.87-45.75.06-45.75-.06-91.5-.16,1.07-.77-27.61,82.88-27.82,82.82Z' transform='translate(-111.09 -145.49)'/%3E%3Cpolyline class='cls-9' points='559.91 32.51 428.91 74.51 484.64 241.01 679.91 181.03'/%3E%3Cpath class='cls-7' d='M671.05,178.14l-130.81,42.6.5-1L597.1,386l-1.79-.92,24.39-7.58L644.1,370l24.42-7.45L693,355.24l24.45-7.34,24.49-7.24q24.48-7.26,49-14.29l.08.29q-24.25,8-48.59,15.71l-24.33,7.75-24.36,7.66-24.36,7.65L645,373l-24.42,7.48-24.43,7.42-1.35.41-.44-1.33L539.26,220.25l-.25-.75.75-.24L671,177.86Z' transform='translate(-111.09 -145.49)'/%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: cover;
}
.page-template-page-member h1.post-title {
  margin-top: 50px;
  margin-bottom: 50px;
}
.page-template-page-member p,
.page-template-page-member .post-aftershare{
  max-width: none;
  width: 100%;
  padding: 0;
}
.page-template-page-member .post-content p {
  font-family: 'nonserif light', helvetica, sans-serif;
}
.page-template-page-member .post-content strong {
  font-family: 'nonserif bold', helvetica, sans-serif;
}
.page-template-page-member .post-content h1,
.page-template-page-member .post-content h2,
.page-template-page-member .post-content h3,
.page-template-page-member .post-content h4,
.page-template-page-member .post-content h5,
.page-template-page-member .post-content h6,
.page-template-page-member .post-content hr,
.post-content .pmpro_content_message h3,
.post-content .pmpro_content_message p{
  margin: 0 0 0.5em 0;
  padding: 0;
}
.page-template-page-member .post-content p,
.page-template-page-member .post-content ul,
.page-template-page-member .post-content ol {
  margin-top: 0;
  margin-bottom: 1em;
}
.post-content .category-header.category-box {
  width: 100%;
  max-width: 900px;
  border: none;
  padding: 30px;
}
.post-content .category-header .category-description {
  width: 100%;
}
div.tile-support {
  display: none;
}
a[href^="https://higgs.payrexx.com/"] {
  display: none;
}
/* Single.css */
article.post {
  max-width: 100%;
}
.collapsible-expanded .collapsible-content {
  font-size: 19px;
}
.collapsible-expanded,
.collapsible-expanded p {
  line-height: 1.4;
}
/* End Modifications in single.css Todo */

.wpcf7-form {
  background-color: #e46d61;
  padding: 40px;
}
form.wpcf7-form label,
form.wpcf7-form p label {
  font-size: 1.1rem;
}
form.wpcf7-form p label {
  max-width: 100%;
}
form.wpcf7-form input,
form.wpcf7-form p input, form.wpcf7-form textarea, form.wpcf7-form select {
  max-width: 100%;
  color: #262626;
  background-color: #fff;
  font-size: 1.2rem;
  padding: 5px;
  webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: none;
}
form.wpcf7-form input:focus-visible,
form.wpcf7-form p input:focus-visible,
form.wpcf7-form textarea:focus-visible
 {
  outline-color: #262626;
  outline-style: solid;
  outline-width: 2px;
}
form.wpcf7-form p select {
  width: auto;
  max-width: 100%;
}
form.wpcf7-form p textarea {
  width: 100%;
  max-width: 100%;
}
form.wpcf7-form p input.wpcf7-submit {
  background-color: #262626;
  color: #fff;
  padding: 10px 20px;
  font-size: 1.25rem;
}
form.wpcf7-form input[type=checkbox] {
  height: 1em;
}
form.wpcf7-form span.wpcf7-list-item {
  margin:0 0 0.5em 0;
}
form.wpcf7-form span.wpcf7-list-item-label {
  font-size: 1.1rem;
  color: #fff;
}
form.wpcf7-form .wpcf7-response-output {
  font-family: 'nonserif light', helvetica, sans-serif;
  color: #fff;
  border: none;
  webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
form.wpcf7-form .wpcf7-mail-sent-ok {
  background-color: #009900;
}
form.wpcf7-form .wpcf7-validation-errors {
  background-color: #cc0000;
}

.hwp-powered-by {
  display: none;
}
.holler-box.hwp-popup {
  width: 540px;
  max-width: 100%;
  padding: 40px;
  border: none;
  font-family: "Nonserif light",Helvetica ,nonserif;
  text-align: left;
}
.hwp-popup .holler-inside {
  padding: 0;
  font-size: 1.35rem;

}
h2.holler-title {
  margin: 0 0 .5em 0;
  padding: 0;
  font-size: 2.5rem;
  text-align: left;
  font-family: "Nonserif Bold",Helvetica ,nonserif;
}
.holler-box .btn {
  background-color: #262626;
  background-image: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff !important;
  cursor: pointer;
  display: inline-block;
  font-weight: 444;
  margin: 40px 0 0 0;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  text-transform: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  font-size: 1.25rem;
  font-family: 'nonserif light', helvetic, sans-serif;
  border: none;
  mix-blend-mode: normal;
}
.holler-box .icon-cancel::before {
  content:"✕";
  font-family: "Nonserif light",Helvetica ,nonserif;
  font-size: 2rem;
  width: auto;
}
.hwp-backdrop {
  background-color: rgba(255,255,255,.7);
}
.fields-inline {
  margin-bottom: 1em;
}
@media screen and (max-width: 768px) {
  .hide-mobile {display: none;}
  #header-info-row {left: auto} /* remove from higgs_grid */
  #header-info-row > #search-form,
  #header-info-row > #menu-shareicons {display: none}
  div.menu-drawer #menu-shareicons { display: block; }
  div.menu-drawer #search-form { display: block; }
  div.menu-drawer {padding-top: 14px;}
  #bottom-header {
    padding-top: 45px;
  }
  #bottom-header #logo {
    margin-top: 20px;
  }

  #menu-shareicons .gg-icon {
    height: 24px;
    width: 24px;
  }
  .category-header {
    border: none;
  }
  .post-content .category-header.category-box {
    padding: 14px;
  }
}

@media only screen and (min-width: 991px) {
	.fields-inline {
		display: inline-block;
		max-width: 49%;
		vertical-align: top;
	}
	form.pmpro_form .fields-inline .input {
		max-width: 100%;
		width: 380px;
	}
  form.wpcf7-form p label {
    max-width: 49%;
    display: block;
  }
  form.wpcf7-form input,
  form.wpcf7-form p input, form.wpcf7-form textarea, form.wpcf7-form select {
    max-width: 90%;
  }
}
