/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Add your custom styles here... */
.fl-node-5ad8cc9decd76 .fa,.fl-node-5ad8cc9decd76 .fas {
    font-weight: normal !important;
   }
   
   .hiig-schriftenreihe .row{
       margin: 5px 0px;
   }
   
   .hiig-schriftenreihe .attachment-publication_thumb {
       max-width: 120px;
   }
   
   
   .pp-custom-grid-column{
       min-height: 300px;
   }
   
   .hiig-section__news .pp-custom-grid-column { min-height: 0; }
   
   /* BEAVER BUILDER */
   /* Buttons */
   a.fl-button,
   a.fl-button:visited,
   .fl-builder-content a.fl-button,
   .fl-builder-content a.fl-button:visited {
       text-transform: uppercase;
       font-weight: 700;
       color: #007BA3;
       border: 1px solid #007BA3;
       background-color: transparent;
       margin-top: 5px;
   }
   
   .bx-wrapper .hero-item,
   .pp-custom-grid-post
       /*.single.single-dossier .fl-content*/{
       background-color: rgba(255,255,255,0.8);
   }
   
   .pp-custom-grid-post{
       border:0px;
   }
   
   
   a.fl-button *,
   a.fl-button:visited *,
   .fl-builder-content a.fl-button *,
   .fl-builder-content a.fl-button:visited * {
       color: #007BA3;
   }
   
   
   .fl-button-wrap.btn-white a.fl-button,
   .fl-button-wrap.btn-white a.fl-button:visited {
       color: #fff;
       border: 1px solid #fff;
       background-color: transparent;
   }
   
   .fl-button-wrap.btn-white a.fl-button *,
   .fl-button-wrap.btn-white a.fl-button:visited *,
   .fl-builder-content .fl-button-wrap.btn-white a.fl-button *,
   .fl-builder-content .fl-button-wrap.btn-white a.fl-button:visited * {
       color: #fff;
   }
   
   .fl-module-button .fl-button-right{
       text-align: right !important;
   }
   
   
   .contact-widget h3 a{
       font-size: 16px;
       font-family: "PT Sans", sans-serif;
       font-weight: 800;
   }
   
   /*PUBLICATION FILTER*/
   
   .publication-filter.loading{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.publication-filter.loading:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';z-index:9999;background:#fff url(../images/preloader.gif) center center no-repeat;background-color:rgba(255,255,255,0.8)}.publication-filter.loading+article>.entry-content>.filter-counter{color:#eee}.publication-filter.loading+article>.entry-content>.filter-counter:after{color:#666;content:" ... Loading publications";letter-spacing:0.1em}.publication-filter .select-all-wrapper,.publication-filter h3{padding:0 0 8px 0}.publication-filter h3{text-transform:uppercase}.publication-filter select{width:100%}.publication-filter .select-all-wrapper{font-size:11px;font-style:italic}.publication-filter .select-all-wrapper input{margin-left:0}.publication-filter li{line-height:1.2}.publication-filter li.divider{height:10px}.publication-filter li input{display:none}.publication-filter li li:before{content:'\2014';color:#bdbdbd}.publication-filter li label{font-size:1em;line-height:1.5em;color:#bdbdbd;cursor:pointer}.publication-filter li label:before{font-family:FontAwesome;margin-right:5px}.publication-filter li input[type=checkbox]:checked+label{font-family:"PTSansBold", Helvetica, Arial, sans-serif;color:#4c4c4c}.publication-filter .container-fluid{padding-left:0;padding-right:0}.publication-filter .filter-header{text-transform:uppercase;padding:4px 4px 4px 0;border-top:1px solid #d7d7d7;font-family:"PTSansBold", Helvetica, Arial, sans-serif}.publication-filter .filter-header a{font-weight:normal;text-decoration:none;outline:none;color:#4c4c4c !important}.publication-filter .filter-expanded{overflow:hidden;max-height:0;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.publication-filter .filter-expanded.opened{max-height:500px;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.publication-filter .filter-expanded .filder-expanded-wrapper{padding:12px 0;border-top:1px solid #d7d7d7}.publication-filter .filter-search{position:relative;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.publication-filter .filter-search button{text-align:center;position:absolute;right:0;top:0;bottom:0;width:35px;padding-left:10px;padding-right:10px;z-index:999;display:none;outline:none;background:#fff;border:0;border-left:1px solid #d7d7d7;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.publication-filter .filter-search input ~ button.on{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.publication-filter .publication-more-options{font-size:15px}.publication-filter .publication-more-options i{margin-top:3px}.publication-filter-more-list>li:first-child{padding-bottom:12px}.publication-filter-more-list>li.important-publications label:before{content:'\f204'}.publication-filter-more-list>li.important-publications input[type=checkbox]:checked+label:before{content:'\f205'}.publication-filter-more-list>li.open-access label:before{content:'\f13e'}.publication-filter-more-list>li.transdisciplinary label:before{content:'\f021'}.publication-filter-more-list>li.peer-reviewed label:before{content:'\f123'}.filter-counter{font-family:"PTSansBold", Helvetica, Arial, sans-serif;margin-bottom:10px}.filter-result-year{font-size:12px !important;text-decoration:none;text-transform:uppercase;line-height:14px;margin:0 0 15px !important;padding:8px 5px 5px;display:block;color:#FFFFFF;background:none repeat scroll 0 0 #007ba3}.filter-result-type{font-family:"PTSansBold", Helvetica, Arial, sans-serif;margin-bottom:15px !important}.filter-result-type:first-letter{text-transform:uppercase}.publication-apas{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.publication-apas.loading{min-height:100px}.publication-apas.loading>*{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.site-content .filter-results{padding-bottom:15px;padding-right:0}
   .filder-expanded-wrapper ul{
       list-style-type: none;
   }
   
   #filter-response{
       margin-top: 15px;
   }
   
   /*HEADER*/
   .fl-page-header-primary .fl-logo-img{
       max-height: 125px !important;
   }
   
   .fl-page-bar{
       border-bottom: 0px;
   }
   
   .fl-page-header-logo{
       margin-bottom: 20px;
   }
   
   .fl-page-header-container{
       padding: 0px;
       padding-bottom: 0px !important;
   }
   
   .menu-item-language.menu-item a{
       padding-left: 0px;
       padding-right: 5px;
       font-weight: 700;
   }
   
   .wpml-ls-current-language a span {
       color: #007ba3;
   }
   
   .fl-page-bar .fa.fa-search {
       cursor: pointer;
   }
   
   .fl-page-bar .search-form{
       display: none;
       position: absolute;
       right: 40px;
       top: -5px;
       width: 215px;
   }
   
   .fl-page-bar .search-form.top_menu_en {
       width: 170px;
   }
   
   .fl-page-bar-nav > li > a {
       padding: 2px 5px;
   }
   
   .fl-page-bar .fl-social-icons i.fa{
       font-size: 16px;
       vertical-align: middle;
       width: 24px;
       height: 24px;
       line-height: 24px;
   }
   
   .fl-page-nav-right.fl-page-header-fixed, .fl-page-header-fixed{
       background-color: #fff !important;
   }
   
   .fl-page-nav-right.fl-page-header-fixed .fl-logo-img, .fl-page-header-fixed .fl-logo-img{
       max-height: 85px !important;
   }
   
   .fl-page-header-fixed .fl-page-header-logo{
       margin-bottom: 5px;
   }
   
   .fl-page-nav-right.fl-page-header-fixed .fl-page-nav ul.sub-menu, .fl-page-header-fixed .fl-page-nav ul.sub-menu{
       background-color: #fff;
   }
   
   .fl-page-nav-right.fl-page-header-fixed .fl-page-header-container.container, .fl-page-header-fixed .fl-page-header-container.container{
       padding-top: 0px;
   }
   
   .fl-page-bar{
       background-color: inherit;
   }
   
   .wpml-ls-statics-shortcode_actions a{
       font-weight: 800;
   }
   
   .wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a, .wpml-ls-statics-shortcode_actions a{
       background-color: inherit;
   }
   
   .fl-page-nav-right .fl-page-header-row{
       margin-top: 15px;
       margin-bottom: 15px;
       padding-right: 0px;
       padding-left:0px;
   }
   
   a.action,
   a.wp-block-button__link{
       color: #bcbb00 !important;
       background-color: #bcbb00;
       border: 2px solid #bcbb00;
       padding: 7px 10px;
       background-color: #fff;
       margin: 10px 0px;
       display: inline-block;
       text-decoration: none;
   }
   
   a.action:hover,
   a.wp-block-button__link:hover{
       background-color: #bcbb00;
       border: 2px solid #bcbb00;
       color: #fff !important;
   }
   
   
   a.action:hover::before, 
   #secondary a.action:hover::before,
   a.wp-block-button__link:hover::before
    {
       color: #fff !important;
       display: inline;
       margin-left: 0;
       opacity: 1;
   }
   
   a.action::before,
   a.wp-block-button__link::before {
       color: #fff !important;
       content: "\00276F";
       display: inline;
       margin-left: -16px;
       margin-right: 9px;
       opacity: 0;
       transition: all .6s ease 0s;
   }
   
   
   .fl-widget .widget.widget_hiig_recent_entries a::before {
       font-size: 11px;
       content: '\25A0';
       margin-right: 4px;
       vertical-align: middle;
       color: #bcbb00;
   }
   
   .widget-dossier .widget-title{
       color: #bcbb00;
   }
   
   .connected-employees li.col-sm-4:nth-child(4){
       clear: both;
   }
   
   /* EVENTS WIDGET */
   .hiig-events .widget > .em-list-widget { display: flex; flex-flow: row wrap; list-style: none; justify-content: flex-end;}
   .hiig-events .widget > .em-list-widget .hevent { flex: 1 1 0; display: flex; align-items: flex-start; padding-right: 20px; color: #fff  }
   .hiig-events .widget > .em-list-widget .hevent a { color: #646464; font-weight: bold; }
   .hiig-events .widget > .em-list-widget .hevent .meta { font-size: 12px; display: flex; padding-top: 8px }
   .hiig-events .date {font-size: 12px;	width: 100px; border: 2px solid #646466;	color: #646466; text-align: center; padding: 10px; padding-top: 16px; float: left; margin-right: 10px;}
   .hiig-events .date span { font-size: 52px; line-height: 1; display: block; }
   .hiig-events .details {color: #646466}
   .label{
       color: #000;
   }
   
   /* BB POWERPACK */
   .hiig-no-border .fl-module-content {
       margin: 0;
   }
   
   .hiig-no-border .fl-module-content .pp-custom-grid {
       margin: 0;
   }
   
   .hiig-no-border .fl-module-content .pp-custom-grid .pp-custom-grid-post {
       border: 0;
   }
   
   .hiig-custom-grid-author {
       font-weight: bold
   }
   
   .pp-content-grid-post .pp-content-category-list, .pp-content-carousel-post .pp-content-category-list {
       border: 0 !important;
   }
   
   /* HOMEPAGE */
   /* NEWS FROM INSTITUT */
   .hiig-news-from {
   }
   
   .hiig-news-from .fl-module-content {
       margin: 0;
   }
   
   .hiig-news-from .fl-module-content .pp-custom-grid {
       margin: 0;
       display: flex;
       flex-flow: row wrap;
       justify-content: flex-end;
       width: 100% !important;
       height: auto !important
   }
   
   .hiig-news-from .fl-module-content .pp-custom-grid .short_news {
       flex: 1 auto;
       /* width: 33.33%; */
       position: relative !important;
       top: 0 !important;
       left: 0 !important;
       border: 0;
   }
   
   .hiig-news-from .fl-module-content .pp-custom-grid .short_news .fl-icon {
       font-size: 24px;
       color: #007ba3
   }
   
   .hiig-news-from .fl-module-content .pp-custom-grid .short_news .fl-icon-text {
       font-size: 12px;
       text-transform: uppercase;
       padding-left: 8px;
   }
   
   /* RECENT BLOG POSTS */
   
   
   .panel{
       background-color: inherit;
   }
   
   /* PROJECT DETAILS PAGE*/
   ul.connected-employees {
       display: grid;
       clear: right;
       list-style-type: none;
       padding: 0;
       width: 100%;
       grid-template-columns: 1fr 1fr 1fr;
       gap: 20px;
   }
   
   @media (max-width: 767px) {
       ul.connected-employees {
           grid-template-columns: 1fr;
       }
   }
   
   ul.connected-employees.alumni {
       display: grid;
   }
   
   ul.connected-employees li{
       width: 100%;
       margin: 0;
       padding: 0;
       text-indent: 0;
   }
   
   ul.connected-employees li:before{
       content: none;
   }
   
   ul.connected-employees a.title{
       font-weight: 800;
       display: block;
   }
   
   ul.connected-employees .position{
       margin-top: 5px;
       font-size: 12px;
   }
   
   .fl-col-group:has(> .hiig_3col){
       padding: 0px 15px;
       width: 100%;
       display: grid;
       grid-template-columns: 1fr 1fr 1fr;
       gap: 20px;
   }
   
   .fl-col-group:has(> .hiig_3col)::before {
     display: none;
   }
   
   @media (max-width: 767px) {
       .fl-col-group:has(> .hiig_3col) {
           grid-template-columns: 1fr;
       }
   }
   
   .hiig_3col{
       width: 100% !important;
   }
   
   /*FONTS*/
   /* pt-sans-regular - latin */
   @font-face {
       font-family: 'PT Sans';
       font-style: normal;
       font-weight: 400;
       src: url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-regular.eot'); /* IE9 Compat Modes */
       src: local('PT Sans'), local('PTSans-Regular'),
          url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
          url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
          url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
          url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-regular.svg#PTSans') format('svg'); /* Legacy iOS */
   }
   /* pt-sans-700 - latin */
   @font-face {
       font-family: 'PT Sans';
       font-style: normal;
       font-weight: 700;
       src: url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-700.eot'); /* IE9 Compat Modes */
       src: local('PT Sans Bold'), local('PTSans-Bold'),
          url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
          url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-700.woff') format('woff'), /* Modern Browsers */
          url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
          url('./fonts/pt-sans-v9-latin/pt-sans-v9-latin-700.svg#PTSans') format('svg'); /* Legacy iOS */
   }
   
   /* cardo-regular - latin */
   @font-face {
       font-family: 'Cardo';
       font-style: normal;
       font-weight: 400;
       src: url('./fonts/cardo-v9-latin/cardo-v9-latin-regular.eot'); /* IE9 Compat Modes */
       src: local('Cardo'), local('Cardo-Regular'),
       url('./fonts/cardo-v9-latin/cardo-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/cardo-v9-latin/cardo-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/cardo-v9-latin/cardo-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('./fonts/cardo-v9-latin/cardo-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/cardo-v9-latin/cardo-v9-latin-regular.svg#Cardo') format('svg'); /* Legacy iOS */
   }
   
   .dossier_list .hero-item .btn-discover {
       border: 2px solid #007ba3;
       display: inline-block;
       text-transform: uppercase;
       margin-top: 10px;
   }
   
   .dossier_list .sticker{
       display: none;
   }
   
   .dossier_list .hero-aside h3{
       text-transform: uppercase;
       font-size: 1.5rem;
       color: #414141;
       font-weight: 600;
       font-family: 'PT Sans', Helvetica, sans-serif;
   }
   
   .dossier_list .hero-aside ul li{
       padding: 5px 0;
   }
   
   .dossier_list .hero-aside ul{
       list-style: none;
       padding: 0px;
   }
   
   .dossier_list li:before{
       content: '' !important;
   }
   
   .dossier_list .hero-aside .panel{
       margin-top: 60px;
   }
   
   /*Styles transferred from CSS Hero*/
   /* * -^- Variables************************************************* */
   /* GENERAL************************************************* */
   body {
       color: #414141;
   /*    background-image: url(images/HIIG_background_opt.jpg); */
       background-size: cover;
   }
   /* Last update of PT Sans reduced bold heaviness... black increases difference in copy */
   b,
   strong {
       color: #000;
   }
   .fl-row-fixed-width {
       max-width: 1124px;
   }
   /* hiig-general Classes */
   .hiig-general__widget-heading,
   .hiig-general__widget-heading h1,
   .hiig-general__widget-heading h2,
   .hiig-general__widget-heading h3,
   .hiig-general__widget-heading h4,
   h2.widgettitle,
   .widgettitle,
   h3.widget-title,
   .hiig-section__title h2,
   .widget-dossier h3.widget-title,
   .hiig-events--list h2.widgettitle,
   .publication-filter h3,
   .hiig-blog__featured-dossiers .panel h3,
   .fl-sidebar-right .fl-widget-title {
       text-transform: uppercase;
       font-size: 1.5rem;
       color: #414141;
       font-weight: 600;
       font-family: 'PT Sans', Helvetica, sans-serif;
   }
   .hiig-general__widget-heading .fl-module-content {
       margin-bottom: 0;
   }
   .hiig-general__categories,
   .hiig-general__categories a,
   .hiig-general__categories h3,
   .hiig-module__infobox .pp-infobox-title-prefix,
   .hiig-news-from .pp-custom-grid-categories,
   .pp-content-grid-post .pp-content-category-list a,
   .hiig-section__videos .fl-module-video + .fl-module-heading .fl-heading,
   .hiig-text__tagline,
   .hiig-section__projects .pp-custom-grid-categories,
   .hiig-module__platform--ipr .widgettitle .rsswidget:last-child,
   .hiig-module__platform--eitl .widgettitle .rsswidget:last-child,
   .hiig-module__platform--esps .widgettitle .rsswidget:last-child,
   .hiig-module__platform-- .pp-infobox-wrap .pp-infobox-title-prefix,
   .hiig-module__platform--esps .pp-infobox-wrap .pp-infobox-title-prefix,
   .hiig-module__platform--eitl .pp-infobox-wrap .pp-infobox-title-prefix,
   table tr th {
       text-transform: uppercase;
       font-size: 1.3rem;
       margin: 20px 0 10px;
       color: #999999 !important;
       font-weight: 400;
       font-family: 'PT Sans', Helvetica, sans-serif;
   }
   .hiig-general__module-heading--sans-serif,
   .hiig-news-from h2.pp-custom-grid-post-title,
   h2.pp-custom-grid-post-title,
   .pp-post-title,
   .pp-infobox-title,
    /*.fl-module-heading + .fl-module-heading .fl-heading, */
   .pp-tabs-panel-content .pp-custom-grid-post-title,
   .fl-widget .research h3.widget-title,
   .hiig-section__articles .pp-infobox-title,
   .hiig-module__platform--ipr .pp-infobox-description,
   .hiig-module__platform--esps .pp-infobox-description,
   .hiig-module__platform--eitl .pp-infobox-title,
   .hiig-section__articles .pp-custom-grid-post-title,
   .hiig-module__platform--ipr ul li a,
   .hiig-module__platform--esps ul li a,
   .hiig-module__platform--eitl ul li a,
   .widget-dossier li a,
   .hiig-section__research-programmes .fl-rich-text h3,
   .publication-apas .filter-result-type {
       font-size: 1.7rem !important;
       line-height: 1.2em;
       margin: 0 0 10px;
       padding: 0;
       font-family: 'PT Sans';
       font-weight: 700;
       text-transform: none;
       color: #414141;
   }
   .hiig-general__heading--serif,
   h2,
   .pp-post-title h3 {
       font-weight: 600;
       font-size: 2.2rem;
       font-family: 'PT Sans', Helvetica, sans-serif;
       line-height: 1.2em;
   }
   .hiig-general__subline,
   .fl-col-small .fl-widget .research .staff_position,
   .hiig-module__staff__overview .pp-tabs-panel-content .pp-custom-grid-post-text,
   ul.connected-employees .position {
       color: #999999;
       font-size: 0.9em;
   }
   @media(min-width: 767px){
       .hiig-module__staff__overview .pp-custom-grid{
           display: flex;
           flex-wrap: wrap;
       }
   }
   /* Layout Classes */
   .hiig-section {
       margin: 0 auto 20px;
   }
   .fl-row-content-wrap {
       padding: 0 !important;
   }
   .fl-col-small {
       max-width: unset;
   }
   
   .hiig-col__background--dark{
      background: #505050;
   }
   
   .hiig-col__background--dark *{
       color: #ffffff !important;
   }
   
   .hiig-col__background--white,
   .hiig-section__dossier--list .hero-item {
      background: #ffffff;
   }
   .hiig-text__color--white * {
       color: #ffffff !important;
   }
   .hiig-col__background--blue {
       background: #007ba3;
       color: #ffffff !important;
       font-family: 'PT Sans', Helvetica, sans-serif;
       padding: 10px 20px;
       line-height: 1.7em;
       font-weight: 300;
   }
   .hiig-col__margin--y {
       margin: 20px 0;
   }
   .hiig-col__margin--0 .fl-node-content {
       margin: 0;
   }
   .hiig-col__margin--b {
       margin-bottom: 20px;
   }
   .hiig-col__margin--t {
       margin-top: 20px;
   }
   /* GUI Elements */
   
   a.fl-button,
   a.fl-button:visited,
   .fl-builder-content a.fl-button,
   .fl-builder-content a.fl-button:visited,
   .wysija-submit,
   .wysija-submit:visited,
   .fl-page-content input[type='submit'],
   .fl-page-content input[type='button'],
   .fl-page-content button {
       text-transform: uppercase;
       font-weight: 600;
       color: #007BA3;
       border-width: 2px !important; 
       background-color: transparent;
       border-radius: 2px;
       font-size: 0.9em;
       padding: 8px 15px !important;
       letter-spacing: 0.3px;
       display: inline-block;
   }
   a.fl-button:hover,
   a.fl-button:focus,
   .fl-builder-content a.fl-buttonhover,
   .fl-builder-content a.fl-button:focus,
   wysija-submit:hover,
   .wysija-submit:focus,
   .fl-page-content input[type='submit']:hover,
   .fl-page-content input[type='button']:hover,
   .fl-page-content button:hover {
       text-transform: uppercase;
       font-weight: 600;
       color: #fff;
       border: 2px solid #007BA3;
       background-color: #007BA3;
       border-radius: 2px;
       font-size: 0.9em;
       padding: 8px 15px;
       letter-spacing: 0.3px;
       display: inline-block;
       transition: 0.5s ease all;
       outline: none;
   }
   /* Some buttons contain a span */
   .fl-builder-content a.fl-button:hover *,
   a.fl-button:hover .fl-button-text {
       color: #fff;
   }
   /* White buttons stay transparent */
   .fl-button-wrap.btn-white a.fl-button {
       background: transparent !important;
   }
   .fl-button-wrap.btn-white a.fl-button:hover {
       background: rgba(0, 0, 0, 0.2) !important;
       color: #fff;
   }
       
   /*Mail Poet*/
   
   .mpoet_profile_edit{
       background-color: #fff;
       padding: 10px 20px;
       max-width: 1123px;
       margin: auto;
   }
   
   body .mailpoet_form{
       padding-left: 0 !important;
       padding-right: 0 !important;
   }
   .mailpoet_paragraph input, select {
       border-radius: 2px;
       box-shadow: none;
       border: 1px solid #ccc;
       background: #fff;
   }
   
   .mailpoet_submit{
       border: 2px solid #007BA3 !important;
   }
   
   .mailpoet_checkbox_label{
       font-weight: normal !important;
   }
   
   #wysija-subscriptions{
       max-width: 1090px;
       margin: auto;
   }
   
   /* EXTEND MODULES************************************************* */
   /* Widget and Section Titles */
   /* Categories/Tags Line above Title */
   /* Title in Boxes */
   /* PAGES************************************************* */
   /* HEADER ************* */
   .fl-page-nav-right .fl-page-header-wrap {
       border-bottom: 0;
   }
   .fl-page-header-primary .fl-logo-img {
       max-height: 70px !important;
       margin-top: 20px;
       padding-bottom: 16px;
       padding-left: 20px;
   }
   .fl-page-header-fixed .fl-logo-img {
       max-height: 20px !important;
       margin-top: 20px;
       padding-bottom: 30px;
       padding-left: 20px;
   }
   /* Menu */
   .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul li > a {
       text-transform: none;
       padding: 8px 0px 8px 8px;
       font-weight: normal;
   }
   /* Footer ************* */
   footer {
       margin-top: 40px;
   }
   .page-id-1695 footer,
   .home footer {
       margin: 0;
   }
   .hiig-footer .fl-module-content {
       margin-left: 0;
       margin-right: 0;
   }
   .hiig-footer .fl-module-heading .fl-module-content {
       margin: 40px 0 0;
   }
   .hiig-footer__subscribe-botton .fl-module-content {
       margin-right: 0px;
   }
   .hiig-footer__bottom-line .fl-row-content {
       border-top: 1px solid #fff;
       padding-top: 20px;
   }
   .hiig-navigation__marginal--white p {
       /* 191223 changed footer to two lines because exra link */
       /* padding-top: 20px; */
       padding-top: 5px;
       font-size: 1.3rem;
   }
   
   .fl-node-5ad8ccff6e9aa  .fa,.fl-node-5ad8ccff6e9aa  .fas {
       font-weight: normal !important;
   }
   
   .fl-node-5ad8cc9decd76 .fl-module-content .fl-icon i, .fl-node-5ad8cc9decd76 .fl-module-content .fl-icon i:before {
       font-weight: normal;
   }
   /* STARTPAGE ************* */x
   /* Claims */
   .hiig-section__claims {
       margin-bottom: 0;
   }
   /* News */
   .hiig-section__news .fl-module-heading .fl-module-content {
       margin-top: 40px;
       margin-bottom: 10px;
   }
   .hiig-section__news .hiig-news-from .fl-module-content .pp-custom-grid .short_news {
       margin-bottom: 0;
   }
   .hiig-section__news .hiig-news-from.pp-custom-grid-post-text {
       padding-top: 0;
       padding-bottom: 0;
   }
   .hiig-section__news .hiig-news-from .pp-custom-grid-categories {
       margin-top: 0;
       margin-bottom: 10px;
   }
   /* Twitter */
   .hiig-section__twitter {
       margin-bottom: 20px;
   }
   .hiig-section__twitter .fl-row-content-wrap {
       background: url('/wp-content/uploads/2018/04/twitter_hiig-02.png') no-repeat right center #007ba3;
       background-size: contain;
   }
   .hiig-section__twitter .fl-row-content .fl-col-group {
       background: url('/wp-content/uploads/2018/04/twitter_hiig-01.png') no-repeat 0 center transparent;
       background-size: contain;
       margin-left: -100px;
       padding-left: 100px;
   }
   /* Altes Widget oAuth Twitter */
   .hiig-section__twitter .widget_oauth_twitter_widget {
       text-align: center;
       padding: 0 13%;
   }
   .hiig-section__twitter .widget_oauth_twitter_widget .widgettitle {
       font-family: 'PT Sans';
       font-size: 1.5rem;
   }
   .hiig-section__twitter .widget_oauth_twitter_widget .oauth-twitter-tweet {
       font-size: 2rem;
   }
   .hiig-section__twitter .widget_oauth_twitter_widget .oauth-twitter-tweet a {
       opacity: 0.7;
   }
   .hiig-section__twitter .widget_oauth_twitter_widget #oauth-twitter-follow-link {
       text-align: center ;
   }
   /* Articles */
   .hiig-section__articles .pp-custom-grid-post .fl-module-content,
   .hiig-section__articles .pp-content-post .fl-module-content {
       margin: 0 ;
   }
   .hiig-section__articles .pp-custom-grid-post .pp-custom-grid-post-text,
   .hiig-section__articles .pp-content-post .pp-custom-grid-post-text {
       padding: 20px 0 0;
   }
   .hiig-section__articles .pp-custom-grid-post.dossier .pp-custom-grid-post-text,
   .hiig-section__articles .pp-content-post.dossier .pp-custom-grid-post-text {
       padding: 20px;
   }
   .hiig-section__articles .pp-custom-grid-post-title {
       margin: 10px 0;
   }
   .hiig-section__articles .hiig-custom-grid-author,
   .hiig-section__articles .pp-custom-grid-post-meta {
       font-size: 1.3rem;
       color: #999999;
       font-weight: normal;
       padding-bottom: 0;
   }
   .hiig-section__issues__further-post .pp-custom-grid-post {
       margin-bottom: 20px;
   }
   /* Articles > Platforms */
   /* RSS Widget */
   .hiig-module__platform--ipr.fl-module-widget .fl-module-content {
       background: url('https://www.hiig.de/wp-content/uploads/2018/03/logo_ohne-Schrift_grau-01-sketch.svg') no-repeat right 20px #ffffff;
       background-size: 30px auto;
       margin-right: 20px;
       padding-right: 30px;
   }
   .hiig-module__platform--eitl.fl-module-widget .fl-module-content {
       background: url('https://www.hiig.de/wp-content/uploads/2018/03/ElephantInTheLab_ohne-Schrift-01.svg') no-repeat right 20px #ffffff;
       background-size: 20px auto;
       margin-right: 20px;
       padding-right: 30px;
   }
   .hiig-module__platform--ipr .widgettitle .rsswidget:first-child,
   .hiig-module__platform--esps .widgettitle .rsswidget:first-child,
   .hiig-module__platform--eitl .widgettitle .rsswidget:first-child {
       display: none;
   }
   .hiig-module__platform--ipr ul li a:hover,
   .hiig-module__platform--esps ul li a:hover,
   .hiig-module__platform--eitl ul li a:hover {
       color: #007ba3;
       text-decoration: none;
   }
   /* alt Infoboxen */
   .hiig-module__platform--ipr .fl-module-content {
       margin-bottom: 0;
   }
   .hiig-section__articles .pp-infobox,
   .hiig-module__platform--ipr .pp-infobox,
   .hiig-module__platform--esps .pp-infobox,
   .hiig-module__platform--eitl .pp-infobox {
       padding: 0;
       text-align: left;
   }
   .hiig-module__platform--ipr .pp-infobox-wrap .pp-infobox-title-prefix,
   .hiig-module__platform--eitl .pp-infobox-wrap .pp-infobox-title-prefix {
       margin: 0 0 10px;
   }
   .hiig-module__platform--ipr .pp-infobox-image img {
       width: 100px;
   }
   .hiig-module__platform--eitl .pp-infobox-image img {
       width: 25px;
       margin-left: 20px;
   }
   /* Articles > Publications */
   .hiig-section__articles .publications .pp-custom-grid-post {
       margin: 0;
   }
   .hiig-section__articles .publications .pp-custom-grid-post .pp-custom-grid-post-text {
       padding: 0;
   }
   .hiig-section__articles .publications .pp-custom-grid-post .pp-custom-grid-post-title {
       margin-bottom: 5px;
   }
   /* Focus */
   .hiig-section__focus .pp-custom-grid-post .fl-module-content,
   .hiig-section__focus .pp-content-post .fl-module-content {
       margin: 0 ;
   }
   .hiig-section__focus .pp-custom-grid-post .pp-custom-grid-post-image,
   .hiig-section__focus .pp-content-post .pp-custom-grid-post-image {
       padding: 20px 0 0;
   }
   .hiig-section__focus .pp-custom-grid-post .pp-custom-grid-post-text,
   .hiig-section__focus .pp-content-post .pp-custom-grid-post-text {
       padding: 20px 0 0;
   }
   .hiig-section__focus .pp-custom-grid-post-title {
       margin: 10px 0;
   }
   .hiig-section__focus .hiig-custom-grid-author,
   .hiig-section__focus .pp-custom-grid-post-meta {
       font-size: 1.3rem;
       color: #999999;
       font-weight: normal;
       padding-bottom: 0;
   }
   /* Events */
   .hiig-section__events .fl-module-heading .fl-module-content {
       margin-top: 29px;
       margin-bottom: 0;
   }
   .hiig-section__events .fl-module-icon .fl-module-content {
       margin-top: 20px;
       margin-bottom: 0;
   }
   .hiig-section__events .hiig-events .details {
       font-family: 'PT Sans', Helvetica, sans-serif;
       line-height: 1em;
   }
   .hiig-section__events .hiig-events .details .meta {
       margin-top: 10px;
   }
   /* Projects */
   .hiig-section__projects .fl-module-icon .fl-module-content {
       margin-top: 10px;
       margin-bottom: 0;
   }
   .hiig-section__projects .pp-custom-grid-column {
       padding-bottom: 10px;
   }
   .hiig-section__projects .pp-custom-grid-post-text {
       margin: 0;
       padding: 0;
   }
   /* Media Expertise */
   .hiig-section__media-expertise .fl-module-icon .fl-module-content {
       margin-top: 10px;
       margin-bottom: 0;
   }
   .hiig-section__media-expertise .pp-infobox-description blockquote {
       padding: 0;
       margin: 0;
       border: 0;
   }
   .hiig-section__media-expertise .pp-infobox-description blockquote p:before {
       content: '”';
       font-family: serif;
       color: #999999;
       font-size: 3rem;
       padding-right: 0.5rem;
       position: relative;
       display: inline-block;
       top: 0.6rem;
       height: 1rem;
       margin-top: -1rem;
   }
   /* Videos */
   .hiig-section__videos .fl-row-content {
       padding-bottom: 20px;
   }
   .hiig-section__videos .fl-module-video + .fl-module-heading .fl-module-content {
       margin-top: 0px;
       margin-bottom: 10px;
   }
   .hiig-section__videos .fl-module-heading + .fl-module-heading .fl-module-content {
       margin-top: 0px;
   }
   /* Buzzwords */
   .hiig-section__buzzwords {
       margin-bottom: 0;
   }
   .hiig-section__buzzwords .fl-module-heading .fl-module-content {
       margin: 40px 0 20px;
   }
   .hiig-section__buzzwords .hiig-section__buzzwords__list .fl-module-content {
       margin: 0 0 02px;
   }
   .hiig-section__buzzwords .hiig-section__buzzwords__list .fl-module-content ul {
       margin: 0;
       padding: 0;
       list-style-type: none;
   }
   .hiig-section__buzzwords .hiig-section__buzzwords__list .fl-module-content li {
       display: inline-block;
       padding-right: 40px;
       letter-spacing: 0.115rem;
       font-weight: 400;
       text-indent: 0;
   }
   .hiig-section__buzzwords .hiig-section__buzzwords__list .fl-module-content li:before {
       content: '#';
       font-family: 'Droid Sans Mono', monospace;
       padding: 0 5px 0 0;
       font-weight: 400;
       opacity: 0.5;
       font-size: 1.2em ;
       font-color: #fff;
   }
   .hiig-section__buzzwords .fl-module-rich-text .fl-module-content {
       margin: 20px 0;
   }
   .hiig-section__buzzwords .fl-col-small .fl-module-content {
       margin: 0;
   }
   .hiig-section__buzzwords .fl-col-small .fl-module-content .fl-button-wrap {
       text-align: right;
   }
   /* SUBPAGES ************* */
   .hiig-text__tagline {
       margin-bottom: 0;
   }
   .fl-module-heading .fl-module-content {
       margin-bottom: 0;
   }
   h1 {
       font-size: 3rem;
   }
   h2 {
       margin-top: 40px;
   }
   h3 {
       font-size: 1.7rem;
       font-weight: bold;
   }
   .hiig-text__tagline + h2 {
       margin-top: 10px;
   }
   .fl-module-rich-text li {
       list-style-type: none;
       margin: 10px 0 0;
       text-indent: -15px;
   }
   .fl-module-rich-text li:before {
       content: '—';
       width: 15px;
       display: inline-block;
       color: #999999;
       font-weight: 300;
   }
   .fl-col-small .fl-module-rich-text ul {
       padding: 0;
   }
   .fl-col-small .fl-module-rich-text li {
       margin: 0;
       text-indent: 0;
   }
   .fl-col-small .fl-module-rich-text li:before {
       display: none;
   }
   table tr, 
   .wp-block-table table tr{
       border-bottom: 1px solid #cccccc;
   }
   table tr:first-child, 
   .wp-block-table table tr:first-child{
       border-top: 1px solid #cccccc;
   }
   table tr td,
   table tr th,
   .wp-block-table table tr td,
   .wp-block-table table tr th{
       padding: 10px 0;
       border: none;
   }
   /* Sidebars ********** */
   .fl-module-button .fl-module-content {
       margin-top: 0;
   }
   .fl-col-small .hiig-general__widget-heading,
   .fl-col-small h2 {
       margin-top: 0;
   }
   .fl-col-small .fl-widget .research h3 {
       margin-top: 0;
       margin-bottom: 0 ;
   }
   .fl-col-small .fl-widget .research .staff_position {
       margin: 0 0 20px;
   }
   .fl-col-small .fl-widget .research:last-child .staff_position {
       margin-bottom: 0;
   }
   .fl-col-small .fl-widget .widjstaff {
       margin-bottom: 10px;
   }
   .widget-dossier h3.widget-title {
       margin: 0 0 20px;
   }
   .widget-dossier li a img {
       margin-bottom: 20px;
   }
   .widget-dossier li a:hover {
       text-decoration: none;
       color: #007ba3;
   }
   /* STAFF ************* */
   .hiig-module__staff__overview .fl-builder-module-template {
       padding: 0;
   }
   .hiig-module__staff__overview .pp-tabs-panel-content {
       padding: 0;
   }
   .hiig-module__staff__overview .pp-tabs-panel-content .fl-module-content {
       margin: 0;
   }
   .hiig-module__staff__overview .pp-tabs-panel-content .pp-custom-grid-post-title {
       /* Gets extended above */
   
       font-size: 16px !important;
       line-height: 1.2em !important;
       margin: 10px 0 5px !important;
   }
   .hiig-module__staff__overview .pp-tabs-panel-content .pp-custom-grid-post-text {
       padding: 5px 0 0 !important;
       margin-bottom: 20px;
       line-height: 1.2em !important;
   }
   .hiig-module__staff__overview .pp-tabs-panel-content .pp-custom-grid-post {
       border: 0;
       height: auto !important;
   
   }
   .hiig-module__staff__overview .pp-tabs-panel-content .pp-custom-grid-column {
       padding: 0 20px 0 0; 
       min-height: 230px;
       width: 100%;
   }
   @media(min-width: 768px){
       .hiig-module__staff__overview .pp-tabs-panel-content .pp-custom-grid-column {
           
           max-width: 263px;
       }
   }
   .hiig-module__staff__overview .pp-tabs-panel-content .fl-builder-content-45301 .pp-custom-grid-column {
       min-height: 130px;
   }
   .hiig-module__staff__overview .pp-tabs-labels {
       margin-bottom: 20px;
   }
   .hiig-module__staff__overview .pp-tabs-labels .pp-tabs-label {
       background-color: #a0a5a7;
       color: #fff;
       padding: 8px 8px !important;
       margin-right: 10px;
       margin-bottom: 10px;
       font-size: 14px;
   }
   .hiig-module__staff__overview .pp-tabs-labels .pp-tab-active,
   .hiig-module__staff__overview .pp-tabs-labels .pp-tabs-label:hover {
       background-color: #007ba3;
       color: #fff;
   }
   /* RESEARCH ************* */
   .hiig-section__research-programmes table tr {
       border: 0 !important;
   }
   .hiig-section__research-programmes td {
       vertical-align: top ;
   }
   .hiig-section__research-programmes table td img {
       max-width: 100px !important;
   }
   .hiig-section__research-programmes .fl-rich-text h3 {
       color: #fff;
   }
   .hiig-section__research-programmes .fl-col-group-equal-height .fl-module-pp-infobox {
       flex: 0 0 auto;
   }
   /* Research single */
   .pp-tabs-panel .connected-employees .col-sm-4 {
       min-height: 240px;
   }
   .pp-tabs-panel .connected-employees .col-sm-4 .title {
       margin-top: 10px;
   }
   .pp-tabs-panel .entry-content:not(h3) {
       font-size: 0.85em;
   }
   ul.connected-employees .position {
       margin: 0 0 20px;
   }
   /* EVENTS ************* */
   .hiig-events--grid .title {
       margin-bottom: 5px;
   }
   .hiig-events--grid .fl-widget ul {
       margin-left: -15px;
       margin-right: -15px;
   }
   .hiig-events--grid li.events {
       min-height: 380px;
   }
   .hiig-events--list h2.widgettitle {
       margin: 0 0 20px;
   }
   .hiig-events--list li.hiig__events--past {
       margin-bottom: 20px;
   }
   
   .hiig-events--list li.hiig__events--past img {
       max-width: 200px;
   }
   
   /* fixes after update of em, 171123 */
   .hiig-events--grid .fl-widget ul,
   .em-list-widget ul {
       --icon-calendar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 512' fill='%23555'%3E%3Cpath d='M472 60h-8V44c0-13.234-10.766-24-24-24s-24 10.766-24 24v16H96V44c0-13.234-10.766-24-24-24S48 30.766 48 44v16h-8C17.944 60 0 77.944 0 100v352c0 22.056 17.944 40 40 40h432c22.056 0 40-17.944 40-40V100c0-22.056-17.944-40-40-40zm-40-16c0-4.411 3.589-8 8-8s8 3.589 8 8v23.981c0 .007-.001.013-.001.019s.001.013.001.019V92c0 4.411-3.589 8-8 8s-8-3.589-8-8V44zM72 36c4.411 0 8 3.589 8 8v48c0 4.411-3.589 8-8 8s-8-3.589-8-8V44c0-4.411 3.589-8 8-8zm400 440H40c-13.234 0-24-10.766-24-24V148h384c4.418 0 8-3.582 8-8s-3.582-8-8-8H16v-32c0-13.234 10.766-24 24-24h8v16c0 13.234 10.766 24 24 24s24-10.766 24-24V76h320v16c0 13.234 10.766 24 24 24s24-10.766 24-24V76h8c13.234 0 24 10.766 24 24v32h-16c-4.418 0-8 3.582-8 8s3.582 8 8 8h16v304c0 13.234-10.766 24-24 24z'/%3E%3Cpath d='M448 132h-16c-4.418 0-8 3.582-8 8s3.582 8 8 8h16c4.418 0 8-3.582 8-8s-3.582-8-8-8z'/%3E%3Cg stroke='null'%3E%3Crect width='30' height='15' x='206' y='222' rx='8'/%3E%3Crect width='30' height='15' x='277' y='222' rx='8'/%3E%3Crect width='30' height='15' x='346' y='222' rx='8'/%3E%3Crect width='30' height='15' x='416' y='222' rx='8'/%3E%3Crect width='30' height='15' x='66' y='302' rx='8'/%3E%3Crect width='30' height='15' x='136' y='302' rx='8'/%3E%3Crect width='30' height='15' x='206' y='302' rx='8'/%3E%3Crect width='30' height='15' x='276' y='302' rx='8'/%3E%3Crect width='30' height='15' x='346' y='302' rx='8'/%3E%3Crect width='30' height='15' x='416' y='302' rx='8'/%3E%3Crect width='30' height='15' x='66' y='392' rx='8'/%3E%3Crect width='30' height='15' x='136' y='392' rx='8'/%3E%3Crect width='30' height='15' x='206' y='392' rx='8'/%3E%3Crect width='30' height='15' x='276' y='392' rx='8'/%3E%3Crect width='30' height='15' x='346' y='392' rx='8'/%3E%3C/g%3E%3C/svg%3E");
       --icon-location: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54.757 54.757' fill='%23555'%3E%3Cpath d='M27.557 12c-3.859 0-7 3.141-7 7s3.141 7 7 7 7-3.141 7-7-3.141-7-7-7zm0 12c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5z'/%3E%3Cpath d='M40.94 5.617C37.318 1.995 32.502 0 27.38 0c-5.123 0-9.938 1.995-13.56 5.617-6.703 6.702-7.536 19.312-1.804 26.952L27.38 54.757 42.721 32.6c5.755-7.671 4.922-20.281-1.781-26.983zm.159 25.814L27.38 51.243 13.639 31.4C8.44 24.468 9.185 13.08 15.235 7.031 18.479 3.787 22.792 2 27.38 2s8.901 1.787 12.146 5.031c6.05 6.049 6.795 17.437 1.573 24.4z'/%3E%3C/svg%3E");
   }
   .home .hiig-section__events .fl-widget .em-list-widget ul {
       margin-left: -15px;
       margin-right: -15px;
       flex-direction: row;
   }
   .em-list-widget ul li,
   .em-list-widget li .em-item-meta {
       display: flex;
       flex-direction: row;
   }
   .em-list-widget ul li {
       border-top-width: 1px;
       border-top-style: solid;
       /* border-top-color: var(--default-border, #80bdd1); */
       border-top-color: hsla(195, 47%, 66%, 0.33);
       margin: 0;
       padding: 20px 0;
   }
   .home .hiig-section__events .fl-widget .em-list-widget ul li {
       position: relative;
       width: 100%;
       flex-direction: column;
       border: none;
       padding: 20px 15px;
       height: 100%;
   }
   /* last no border */
   .home .hiig-section__events .fl-widget .em-list-widget ul li:last-child {
       border-right: none;
   }
   .home .hiig-section__events .fl-widget .em-list-widget ul li p.em-item-excerpt {
       display: none;
   }
   /* no border for first element */
   .em-list-widget ul li:first-child {
       border-top: 0;
       padding-top: 0;
   }
   /* .em-list-widget ul li h3 a {
       color: #007ba3;
   } */
   .em-list-widget li .em-item-image {
       /* one third of the width */
       flex: 0 0 33.3333%;
   }
   .em-list-widget li .em-item-info {
       /* two thirds of the width */
       flex: 0 0 66.6666%;
       padding-left: 20px;
   }
   .home .hiig-section__events .fl-widget .em-list-widget ul li .em-item-info {
       margin-top: 10px;
       padding-left: 0;
   }
   .em-list-widget li .em-item-image,
   .em-list-widget li .em-item-meta > * {
       position: relative;
   }
   .em-list-widget li .em-item-image img {
       max-width: 400px;
       max-height: 225px;
   }
   
   .home .hiig-section__events .fl-widget .em-list-widget ul li .em-item-meta {
       /* align at bottom of flex container */
       margin-top: auto;
       align-self: flex-end;
   }
   .em-list-widget li .em-item-meta > * {
       margin-right: 20px;
       color: #618f9f !important;
       font-weight: 500;
       text-transform: uppercase;
   }
   .em-list-widget li .em-item-meta :is(.em-icon-calendar, .em-icon-location) {
       display: inline-block;
       width: 15px;
       height: 15px;
       margin: auto 5px -1px 0;
       background-image: var(--icon-calendar);
   }
   .em-list-widget li .em-item-meta .em-icon-location {
       background-image: var(--icon-location);
       margin: auto 0 0 0;
   }
   /** fix because single event list shortcode is not table anymore after update, 120124 */
   .page .em-view-container .em-events-list {
       margin-top: -10px;
       padding: 15px 0;
   }
   .page .em-view-container .em-events-list :is(.em-item-image, .em-item-taxonomy, .em-item-desc, .em-event-prices) {
       display: none;
   }
   .page .em-view-container .em-item .em-item-info {
       position: relative;
   }
   .page .em-view-container .em-item h3.em-item-title {
       font-weight: normal;
       margin: auto auto -2.3rem 20.2%;
       font-size: 1.6rem;
       color: #000;
   }
   .page .em-view-container .em-item h3.em-item-title a {
       color: #007ba3;
   }
   .page .em-view-container .em-events-list .em-item .em-item-meta {
       width: 75%;
       display: grid;
       grid-template-columns: 27% 66%;
       margin-bottom: 10px;
   }
   
   .page .em-view-container .em-events-list .em-item {
       padding: 15px 0 0;
       border-top: 1px solid #ccc;
       color:#4e4e4e;
   }
   .page .em-view-container .em-events-list .em-item:last-child {
       border-bottom: 1px solid #ccc;
   }
   .page .em-view-container .em-events-list .em-item .em-item-meta .em-event-date {
       grid-column: 1;
       grid-row: 1;
   }
   .page .em-view-container .em-events-list .em-item .em-item-meta .em-event-time {
       grid-column: 1;
       grid-row: 2;
   }
   .page .em-view-container .em-events-list .em-item .em-item-meta .em-event-location {
       grid-column: 2;
       grid-row: 2;
   }
   .page .em-view-container .em-events-list .em-item .em-item-meta .em-event-location a {
       /* disbale link */
       pointer-events: none;
       color: #4e4e4e;
       text-decoration: none;
   }
   .page .em-view-container .em-events-list .em-item .em-item-actions {
       display: none;
       position: absolute;
       width: 25%;
       height: 100%;
       inset: 0 0 auto auto;
       text-align: right;
   }
   .page .em-view-container .em-events-list .em-item .em-item-actions .button {
       position: relative;
       display: block;
       width: auto;
       max-width: 50%;
       position: relative;
       margin: auto 0 auto auto;
       text-align: center;
   }
   /** // fixes */
   .hiig-events--list .hiig-events .date {
       font-size: 12px;
       width: 100px;
       border: 0;
       color: #cccccc !important;
       text-align: center;
       padding: 10px 0;
       padding-top: 0px;
       float: left;
       margin-right: 10px;
       background: #fff;
   }
   .hiig-events--list .hiig-events .date span {
       font-size: 18px;
       text-align: center;
       display: block;
       color: #cccccc;
       padding-bottom: 13px;
   }
   .hiig-events--list .hiig__event__category {
       color: #999999;
   }
   /* Event Booking Form */
   .em-booking-form {
       padding: 0;
       margin-top: 20px;
   }
   .em-booking-form .em-tickets {
       width: 100%;
   }
   .em-booking-form .ticket-desc {
       font-style: italic;
       color: #999;
       font-size: 0.8em;
   }
   .em-booking-form .em-booking-form-details {
       width: 100%;
       padding: 0;
       float: none;
   }
   .em-booking-form .em-booking-form-details p {
       display: flex;
       margin-bottom: 15px;
       flex-direction: row;
   }
   .em-booking-form .em-booking-form-details label {
       flex: 33% 0 0;
       padding: 6px 0;
       margin: 0;
       font-weight: normal;
   }
   .em-booking-form .em-booking-form-details input,
   .em-booking-form .em-booking-form-details textarea {
       display: inline-block;
       width: 66%;
   }
   .em-booking-form .em-booking-form-details input[type='checkbox'],
   .em-booking-form .em-booking-form-details input[type='radio']{
       width: auto;
   }
   .em-booking-form .em-booking-form-details .input-checkbox {
       flex-direction: row-reverse;
   }
   .em-booking-form .em-booking-form-details .input-radio label,
   .em-booking-form .em-booking-form-details .input-checkbox label {
       flex: auto;
       display: flex;
   }
   .em-booking-form .em-booking-form-details .input-checkbox input {
       flex: 20px 0 0;
       margin-right: 20px;
   }
   .em-booking-form .em-booking-form-details .em-booking-buttons {
       text-align: right;
   }
   .em-booking-form .em-booking-form-details .em-booking-buttons input {
       width: 33%;
       margin: 20px 0 0;
   }
   /* PUBLICATIONS ************* */
   .publication-filter .filter-expanded label {
       text-indent: 0;
       font-weight: 300;
   }
   .publication-filter .filter-expanded .col-sm-2,
   .publication-filter .filter-expanded .col-sm-5 {
       padding-left: 0;
   }
   .publication-filter *:not(.fa) {
       font-family: 'PT Sans', Helvetica, sans-serif !important;
   }
   .publication-filter *:not(.fa) ul {
       padding: 0;
   }
   .publication-filter *:not(.fa) li {
       text-indent: none;
       margin: 0;
   }
   .publication-filter *:not(.fa) li:before {
       content: '';
   }
   .publication-filter *:not(.fa) li ul {
       margin-left: 20px ;
   }
   #filter-response .filter-counter {
       font-family: 'PT Sans', Helvetica, sans-serif !important;
   }
   .publication-apas .filter-result-year {
       background: none;
       color: #007ba3;
       padding: 0;
       font-size: 1.9rem!important;
       font-family: 'PT Sans', Helvetica, sans-serif;
       padding-top: 30px;
   }
   .publication-apas .filter-result-type {
       padding-top: 10px;
   }
   /* Single publication */
   .publication-meta table {
       width: 100%;
       margin: 20px 0;
       border-bottom: 1px solid #cccccc;
       border-top: 1px solid #cccccc;
   }
   .publication-meta table tr {
       border: 0;
   }
   /* BLOG ************* */
   .fl-module.fl-module-widget.fl-node-5ad755eb78e1d .bx-wrapper,
   .fl-module.fl-module-widget.fl-node-5ab4ccd89d38d .bx-wrapper{
       max-height: 550px;
   }
   
   
   .hiig-blog__header__title .fl-module-heading .fl-module-content {
       margin-bottom: 0;
   }
   .hiig-blog__header__title .fl-module-rich-text .fl-module-content {
       margin-top: 0;
       margin-bottom: 40px;
       font-family: 'Droid Serif', 'Cardo', serif;
       font-size: 1.7rem;
   }
   .hiig-blog__featured-dossiers .fl-module-icon .fl-module-content {
       margin-top: 10px;
       margin-bottom: 0;
   }
   .hiig-blog__featured-dossiers .hero-item .container-fluid {
       padding: 0;
   }
   .hiig-blog__featured-dossiers .sticker {
       display: none;
   }
   .hiig-blog__featured-dossiers .panel h3 {
       margin-top: 75px ;
   }
   .hiig-blog__featured-dossiers .panel {
       box-shadow: none;
   }
   .hiig-blog__featured-dossiers .fl-module img {
       width: 100%;
   }
   .hiig-blog__featured-dossiers .row-bt {
       margin-left: -15px;
       margin-right: -15px;
   }
   .hiig-blog__featured-dossiers .btn-discover {
       border: 2px solid #007ba3;
       display: inline-block;
       text-transform: uppercase;
       margin-top: 10px;
   }
   .hiig-blog__featured-dossiers .bx-wrapper {
       margin-bottom: 30px ;
   }
   .hiig-blog__featured-dossiers .bx-wrapper .bx-controls-direction a {
       bottom: -10%;
       top: auto;
       opacity: 0;
   }
   .hiig-blog__featured-dossiers .bx-wrapper .bx-pager {
       opacity: 0.5;
       padding-top: 40px;
   }
   .hiig-blog__recent-posts {
       /* inherits everything from section articles */
   
   }
   .hiig-blog__recent-posts .pp-custom-grid-post-text .pp-custom-grid-post-excerpt p strong {
        font-weight: normal !important;
        font-weight: 400 !important;
   }
   /* Blog – Dossier list */
   .hiig-section__dossier--list .fl-module-content {
       margin: 0;
   }
   .hiig-section__dossier--list .hero-item {
       margin-bottom: 20px;
   }
   .hiig-section__dossier--list .hero-item .container-fluid {
       padding: 20px;
   }
   .hiig-section__dossier--list .hero-item .container-fluid .hero-content {
       padding: 0;
   }
   .hiig-section__dossier--list .hero-item .container-fluid .hero-aside panel {
       box-shadow: none;
       margin-bottom: 0;
   }
   /* Blog Dossier detail */
   .hiig-section__dossier--header .hiig-categories {
       margin-top: 10px;
   }
   .hiig-section__dossier--header .hiig-general__module-heading--sans-serif .fl-module-content {
       margin-top: 0;
   }
   
   .dossier-template .fl-content {
       margin: 0;
   }
   
   /* PRESS */
   .pp-content-grid-title {
       margin-top: 20px;
   }
   .hiig-section__press-releases .pp-custom-grid-post {
       margin-bottom: 30px;
   }
   .hiig-section__press-releases .pp-custom-grid-post-image {
       padding: 0;
   }
   .hiig-section__press-releases .pp-custom-grid-post-text {
       padding: 0 0 0 20px;
   }
   
   /* PAGES without BUILDER ************* */
   .fl-content-left {
       background: #fff;
       padding: 20px;
   }
   .fl-content-left .fl-archive-title {
       font-size: 30px;
       border: 0;
   }
   .fl-content-left .fl-post-image-beside {
       width: 33.33333333%;
       position: relative;
       min-height: 1px;
       padding-left: 15px;
       padding-right: 15px;
   }
   .fl-sidebar-right {
       padding: 0;
   }
   .fl-sidebar-right > * {
       background: white;
       margin-left: 20px;
       padding: 20px;
       margin-bottom: 0;
   }
   /* Unsubscribe Page */
   #wysija-subscriptions th label {
       width: 300px;
       overflow: hidden;
       word-wrap: break-word;
   }
   /* Comments form */
   .hiig-required {
       color: red;
   }
   .fl-comments {
       margin-top: 0px;
   }
   
   body.home .hiig-home-slider .fl-slide .fl-slide-cta-button .fl-button-wrap a.fl-button{
       background-color: transparent;
   }
   body.home .hiig-home-slider .fl-slide .fl-slide-cta-button .fl-button-wrap a.fl-button:hover{
       border-width:1px;
   }
   
   .pp-tabs-default .pp-tabs-panels {
       padding: 0;
   }
   
   @media (max-width: 1140px){
       .mpoet_profile_edit{
           margin: 0 0px;
       }
   }
   .mpoet_profile_edit .form-table label[for^="status"] {
       display: block;
   }
   
   @media (max-width: 1024px) {
       .hiig-section__buzzwords > .fl-row-content-wrap,
       .hiig-footer .fl-row-content {
           padding-left: 20px !important;
           padding-right: 20px !important;
       }
   
       .fl-module.fl-module-widget.fl-node-5ad755eb78e1d .bx-wrapper{
           max-height: 100%;
       }
   }
   
   @media (max-width: 991px){
       .fl-page-nav-right .fl-page-header-row{
           margin-top: 15px;
           margin-bottom: 0px;
       }
   
       .fl-content, .fl-sidebar{
           margin-top: 0px;
       }
   
       .wpml-ls-statics-shortcode_actions a {
           background-color: transparent !important;
       }
   
       body {
           background-size: auto;
       }
   
       /*#14853 remove extra right margin*/
       html, body {
           overflow-x: hidden;
       }
   
       /* #14887 comment #c_87715 homepage reduced news space. */
       .pp-custom-grid-column {
           min-height: unset;
       }
   }
   
   @media (min-width: 768px){
   
       .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li > a {
           padding: 15px 0px 15px 10px;
       }
   
       .fl-page-nav-right .fl-page-nav-wrap{
           margin-top: -5px;
       }
   
       .menu-item.menu-item-45216,.menu-item.menu-item-45217,.menu-item.menu-item-45218,
       .menu-item.menu-item-45227,.menu-item.menu-item-45228,.menu-item.menu-item-45229{
           display: none !important;
       }
   
       .fl-page-header-fixed .fl-page-header-row{
           margin-top: 0px;
           margin-bottom: 0px;
       }
   
       #menu-item-7149, #menu-item-31559{
           margin-left: 25px;
       }
   
       .fl-page-nav .lang_sel_list_horizontal{
           display: none;
       }
   
       .hiig-module__staff__overview .pp-tabs-label .pp-tab-label-inner{
           height: auto;
           line-height: 0;
       }
       .hiig-module__staff__overview .pp-tabs .pp-tab-title{
           line-height: 30px;
       }
   
   }
   
   @media (max-width: 767px) {
   
       .hiig-section__media-expertise .hiig-module__infobox--media .pp-icon-wrapper {
           display: none;
       }
       .hiig-section__media-expertise .hiig-module__infobox--media .pp-infobox-title-prefix {
           margin-top: 0;
       }
   
       .fl-page-header-primary .fl-logo-img {
           margin-top:0px;
           max-width: 180px;
       }
   
       .mpoet_profile_edit{
           margin: 0 0px;
       }
   
       #menu-top-menu, #menu-top_menu_en{
           display: none;
       }
   
       .fl-social-icons{
           float: left;
           padding-left: 10px;
       }
   
       .menu-item.menu-item-45216,.menu-item.menu-item-45217,.menu-item.menu-item-45218,
       .menu-item.menu-item-45227,.menu-item.menu-item-45228,.menu-item.menu-item-45229{
           display: block;
       }
   
       .fl-page-bar .search-form{
           width: 350px;
       }
   
       .fl-page-nav .lang_sel_list_horizontal{
           position: absolute;
           right: 60px;
           top: 29px;
           border: 0px;
           padding-right: 0px;
       }
   
       .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle {
           top: 31px;
       }
   
       .wpml-ls-legacy-list-horizontal a {
           padding: 5px;
       }
   
       .fl-page-header-primary .fl-logo-img{
           max-height: 70px !important;
       }
   
       .fl-page-nav-col .fl-page-bar{
           display: none;
       }
   
       .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-header-row .fl-page-header-logo{
           padding-bottom: 0px;
       }
   
       .fl-page-header-logo{
           margin-bottom: 0px;
       }
   
       .hiig-section__twitter .fl-row-content-wrap {
           background-image: none;
       }
   
     .type-short_news {
       height: unset !important;
     }
   
     .type-short_news > .pp-custom-grid-post-text {
       padding: 0px 20px 0px 20px;
     }
      .hiig-module__staff__overview .pp-tabs-labels .pp-tabs-label{
           line-height: 0;
       }
       .hiig-module__staff__overview .pp-tabs-labels .pp-tabs-label span.pp-tab-title{
           line-height: 50px;
       }
   }
   
   .padding__images .pp-custom-grid-post .pp-custom-grid-post-image{
       padding: 0 !important;
   }
   @media(min-width:600px){
       .padding__images .pp-custom-grid-post .pp-custom-grid-post-image img{
           min-height:188px;
       }
   }
   
   /* Mailpoet form section */
   
   .hiig-module__mailinglist form {
       display: flex;
       align-items: end;
   }
   .hiig-module__mailinglist form.mailpoet_form .mailpoet_paragraph {
       flex: 18% 0 0;
       margin-right: auto;
       padding: 0;
       margin-bottom: 0;
   }
   
   /* Blog adjustments Larissa and Freddy Aug 2021 */
   
   .hiig-blog__header__title a{
       text-transform: uppercase;
       color: rgb(68, 68, 68);
       font-weight: bold;
       font-size: 26px;
       text-decoration: none;
   }
   
   .hiig-blog__header p{
       margin: 0;
   }
   
   .wp-block-image{
       margin-top: 2em;
   }
   .wp-block-image figcaption{
       margin-bottom: 2em;
   }
   
   .shariff {
       margin-top: 2em;
   }
   
   .hiig-module__events-table table{
       width: "100%";
   }
   
   #menu-blog-categories .current-menu-item a,
   #menu-blog-categories .menu-item:hover a{
       color: #007BA3 !important;
   }
   
   /* REDENREIHE */
   
   /* Tabs */
   
   .hiig-module__redenreihe--tabs .pp-tabs-vertical .pp-tabs-panels {
       float: left;
       width: 66.66%;
   }
   
   .hiig-module__redenreihe--tabs .pp-tabs-vertical .pp-tabs-labels {
       float: right;
       width: 33.33%;
   }
   
   .hiig-module__redenreihe--tabs .pp-tabs-vertical .pp-tabs-labels .pp-tabs-label,
   .hiig-module__redenreihe--tabs .pp-tabs-style-2 .pp-tabs-labels .pp-tabs-label.pp-tab-active{
       border-bottom: 1px solid #ccc;
       padding: 22px 0 22px 1em;
   }
   
   .hiig-module__redenreihe--tabs .pp-tabs-vertical .pp-tabs-labels .pp-tabs-label:last-child,
   .hiig-module__redenreihe--tabs .pp-tabs-style-2 .pp-tabs-labels .pp-tabs-label:last-child.pp-tab-active{
       border-bottom: none;
   }
   
   /* Needed to make child height 100% work */
   .hiig-module__redenreihe--tabs .pp-tabs-panels .pp-tabs-panel-content{
       height: 1px;
   }
   .hiig-module__redenreihe--tabs .pp-tabs-panels .pp-tabs-panel-content .fl-builder-shortcode-mask-wrap,
   .hiig-module__redenreihe--tabs .pp-tabs-panels .pp-tabs-panel-content .fl-builder-shortcode-mask,
   .hiig-module__redenreihe--tabs .pp-tabs-panels .pp-tabs-panel-content .fl-builder-content,
   .hiig-module__redenreihe--tabs .pp-tabs-panels .pp-tabs-panel-content .fl-row-content-wrap,
   .hiig-module__redenreihe--tabs .pp-tabs-panels .pp-tabs-panel-content .hiig-module__redenreihe--intro{
       height: 100%;
       display: flex;
       flex-direction: column;
       justify-content: end;
   }
   
   /* Content */
   
   .hiig-module__redenreihe--tag h3.fl-heading {
       text-transform: uppercase;
       letter-spacing: 0.02em;
       border-top: 6px solid;
       border-color: inherit;
       padding-top: 6px !important;
       margin-top: 3em !important;
       display: inline-block;
       font-size: 15px;
   }
   
   .fl-module-heading + .hiig-module__redenreihe--title.fl-module-heading .fl-heading,
   .hiig-module__redenreihe--title.fl-module-heading h2.fl-heading {
       font-family: "Times New Roman", Georgia, serif;
       font-weight: lighter;
       color: inherit;
       font-size: 1.6em !important;
   }
   
   .hiig-module__redenreihe--list .fl-list{
       display: flex;
   }
   
   .hiig-module__redenreihe--list .fl-list-item,
   .hiig-module__redenreihe--list > *{
       text-transform: uppercase;
       padding-right: 20px;
       font-size: 0.8em;
   }
   
   .hiig-module__redenreihe--cluster .hiig-module__redenreihe--lectures .hiig-module__redenreihe--list{
       display: none;
   }
   
   
   .hiig-module__redenreihe--cluster .hiig-module__redenreihe--lectures:hover .hiig-module__redenreihe--list{
       display: flex;
       padding-bottom: 20px;
   }
   
   .hiig-module__redenreihe--cluster .hiig-module__redenreihe--list > *,
   .hiig-module__redenreihe--cluster .hiig-module__redenreihe--list .fl-list-item-icon{
       color: #aaa !important;
   }
   
   .fl-list-item-icon {
       padding-right: 0.3em;
   }
   
   .hiig-module__redenreihe--cluster .mejs-audio.mejs-container,
   .hiig-module__redenreihe--cluster .mejs-audio.mejs-container .mejs-controls {
       background: transparent;
       padding: 0;
   }
   
   
   .hiig-module__redenreihe--cluster .mejs-audio.mejs-container .mejs-controls {
       margin-top: 8px;
   }
   
   
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-volume-button, 
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-duration-container, 
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-time-rail, 
   .hiig-module__redenreihe--cluster .mejs-controls a.mejs-horizontal-volume-slider {
       display: none;
       visibility: hidden;
   }
   
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-play button,
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-pause button{
       padding-left: 0;
       background: none;
       height: 100%;
       margin: 6px 0 0;
       width: 40px;
   }
   
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-play button::before,
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-pause button::before{
       color: inherit;
       font-family: 'Font Awesome 5 Pro';
       font-size: 31px;
       margin-top: 10px;
       display: inline-block;
       margin-left: -14px;
   }
   
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-play button::before{
       content: "\f04b";
   }
   
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-pause button::before{
       content: "\f04c";
   }
   
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-play button:hover,
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-pause button:hover{
       background: none;
       opacity: 0.8;
       color: inherit !important;
   }
   
   .hiig-module__redenreihe--cluster .mejs-controls .mejs-time{
       padding-top: 20px;
   }

   /* media section, youtube videos - section */
   .media-section {
    background-color: #fff;
    padding: 0;
    margin-bottom: 20px;
   }
   .media-section h2 {
    margin: 22px auto 20px 15px;
   }
   .media-section .youtube-videos-content {
    padding: 0 5px;
   }
   .media-section .youtube-videos-content .lyte-wrapper {
    margin-bottom: 20px !important;
   }
   .media-section .youtube-videos-content h3 {
    margin-bottom: 10px;
   }
   
   .hiig-module__redenreihe--cluster .hiig-section__title h3{
       text-transform: uppercase;
       letter-spacing: 0.02em;
       font-size: 15px;
   }
   
   /* HIIG Timeline for List Module */
   
   .hiig-module__timeline .fl-list-item-icon {
       display: inline-block !important;
       margin-left: -30px;
       text-align: center;
       padding-right: 0px !important;
   }
   
   .hiig-module__timeline .fl-list-item-content{
       border-left: 1px solid #ccc;
       margin-left: -20px;
       padding-left: 20px;
       margin-bottom: -10px;
       padding-bottom: 10px;
   }
   
   .hiig-module__timeline .fl-list-item:last-child .fl-list-item-content{
       margin-bottom: 0px;
       padding-bottom: 0px;
   }
   
   /* AMP Debugging */
   
   .amp-wp-meta .author{
       display: none;
   }
   
   /* Futures OER Tools */
   .hiig-section__tools h3, 
   .hiig-section__tools .subtitle{
       font-family: "Droid Sans Mono", monospace;
       font-size: 0.9em;
   }
   
   .hiig-section__tools table{
       font-size: 0.9em;
       color: #999;
       margin-bottom: 20px;
   }
   
   .hiig-section__tools table td{
       padding: 4px 0;
   }
   
   .hiig-section__tools .fl-button{
       border-color: #656565 !important;
   }
   
   .hiig-section__tools.fl-module-rich-text ol {
     padding-left: 20px;
   }
   
   .hiig-section__tools.fl-module-rich-text ol li{
       list-style-type: decimal;
       padding-left: 10px;
   }
   
   /* News ticker module */
   
   .hiig-module__ticker-item {
         display: flex;
   }
   
   .hiig-module__ticker-content {
         border-left: 1px solid #ccc;
         margin-left: -18px;
         padding-left: 28px;
       margin-bottom: -20px;
       padding-bottom: 0;
   }
   
   .pp-custom-grid-post:last-child .hiig-module__ticker-content {
       margin-bottom: 10px;
   }
   
   .hiig-news-from.hiig-module__ticker .fl-module-content {
     margin: 0 0 30px;
   }
   
   .hiig-module__ticker .pp-custom-grid-categories {
         margin: 0;
   }
   
   .hiig-module__ticker .pp-custom-grid-post-title {
         margin: -10px 0 0;
   }
   
   .hiig-module__ticker-date {
         background: #fff;
         z-index: 50;
         height: fit-content;
         font-weight: bold;
         font-size: 0.9em;
   }
   
   /* RESPONSIVE SELECTORS */
   
   @media(max-width: 768px){
       .hideonmobile{
           display: none;
       }		
   }
   
   @media(min-width: 768px){
       .showonmobile{
           display: none;
       }		
   }