/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.fi3c{width:100%;}.fi3c .form-type--checkbox{display:inline-block;width:30%;}.field--type-comment{background:#F2F2FA;padding:20px 40px;border-radius:10px;}.view.views-header--default .view-header{margin:0;}.view.views-header--default .button{display:block;width:fit-content;}.inline-workflow-status{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:bold;text-transform:uppercase;margin-top:5px;}.inline-workflow-status.inline-workflow-status--new,.inline-workflow-status.inline-workflow-status--draft{background-color:#9e9e9e;color:#fff;}.inline-workflow-status.inline-workflow-status--idea{background-color:#e0e0e0;color:#333;}.inline-workflow-status.inline-workflow-status--cancelled{background-color:#795548;color:#fff;}.inline-workflow-status.inline-workflow-status--rejected{background-color:#f44336;color:#fff;}.inline-workflow-status.inline-workflow-status--confirmed,.inline-workflow-status.inline-workflow-status--published{background-color:#4caf50;color:#fff;}.select2-results__option[aria-selected=true]{display:none;}.view.nopager .pager{display:none;}.group.group--organisation.group--compact,.group.group--activity.group--compact{width:100%;}.group.group--organisation.group--compact h2,.group.group--activity.group--compact h2{display:none;}.group.group--organisation.group--compact .field h2,.group.group--activity.group--compact .field h2{display:block;}.group.group--organisation.group--compact .block-field-blockgrouporganisationfield-acronym,.group.group--organisation.group--compact .block-field-blockgrouporganisationfield-international-name,.group.group--activity.group--compact .view.view-id-group_views_field_formatter.view-display-id-activity_default_inline_info{font-size:smaller;}.group.group--organisation.group--compact .block-field-blockgrouporganisationfield-acronym,.group.group--organisation.group--compact .block-field-blockgrouporganisationfield-international-name{display:inline-block;}.group.group--organisation.group--compact .block-field-blockgrouporganisationfield-acronym{font-weight:bolder;}.funding-balance-value.js--fds{color:#b61515;}.funding-balance-value.js--gds{color:#28792e;}
.view-organisations .view-content,.view-organisations .view-filters,.view-activities-group- .view-filters,.view-activities-group- .view-content,.view-calls-group- .view-filters,.view-calls-group- .view-content,.view-activity-participants .view-filters,.view-activity-participants .view-content{display:none;}.view-header{font-size:40px;text-align:center;}.view-header a{text-decoration-line:none;}.dashboard-header-box-styling{display:flex;justify-content:space-between;font-size:16px;}.dashboard-header-title-styling h2{display:flex;justify-content:space-between;}
.layout--twocol-section{flex-wrap:nowrap;}.views-element-container.block.block-views h2{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-primary-active);padding:var(--gin-spacing-m) var(--gin-spacing-l);margin-top:0;background:var(--gin-bg-header);border:0 none;border-radius:var(--gin-border-m);margin-top:10px;}.views-element-container.block.block-views{background:white;padding:10px 20px 20px 20px;margin:10px 10px 10px 0px;margin-top:20px;margin-right:10px;margin-bottom:10px;margin-left:0px;border-radius:12px;border:1px solid rgba(0,0,0,0.08);box-shadow:var(--gin-shadow-l1);}.views-row{margin-top:10px;}.layout--twocol-section--67-33 .layout__region--first{flex:0 1 60% !important;}
.dropdown{position:relative;display:inline-block;}.dropdown-content{display:none;position:absolute;text-align:start;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:12px 16px;z-index:1;}.dropdown:hover .dropdown-content{display:block;}.dropdownn a:hover{background:#D8EBF6;}
.views-field-view h3{display:none;}
.layout-container.region-sticky__items{margin-left:0 !important;margin-right:0 !important;margin-top:75px !important;border-radius:0 !important;padding:50px !important;background:#0177C8 !important;}table th{background:none !important;}.page-wrapper{background:#F6F9FC !important;}#toolbar-administration,#toolbar-administration *{background:#E7F1FA !important;}.views-exposed-form.views-exposed-form{border-radius:0px;box-shadow:none;border:2px solid #F7F2FA;}.page-title{color:white !important;}.button--primary,.button--primary:not(:focus),.ief-entity-submit,#edit-submit.form-submit{background:#FFCD00 !important;border:2px solid #FFCD00 !important;color:black !important;box-shadow:none !important;}.button--primary:hover,.button--primary:not(:focus):hover,.ief-entity-submit:hover,#edit-submit.form-submit:hover{background:#edbe04 !important;border:2px solid #edbe04 !important;color:black !important;box-shadow:none !important;}.gin-horizontal-scroll-shadow{background-color:transparent !important;}[dir="ltr"] .gin-horizontal-scroll-shadow{background-image:none !important;}.node__content{margin-top:80px;}.content-header{padding-top:90px;}
ol.gin-breadcrumb__list li:first-child{display:none;}ol.gin-breadcrumb__list li:nth-child(2)::before{content:none !important;}a.button.small{padding:10px 30px;font-size:0.9em;}#edit-path-wrapper{display:none;}table caption{padding:10px 20px;background:#F2F2FA;}.dashboard-placeholder{padding:200px;text-align:center;color:#777;border:1px solid #ddd;border-radius:10px;}.form-item--field-website-0-title{display:none;}#edit-field-website-0-uri--description{display:none;}[id^=editablefields-form-group] label,[id^=editablefields-form-group] .form-item__description{display:none;}.ajax-inline-edit [id^=editablefields-form-group] [id^=edit-submit]{display:none;}.field--type-webform a{padding:calc(var(--gin-spacing-m) - 2px) calc(var(--gin-spacing-l) - 2px);border:2px solid var(--gin-color-primary) !important;border-radius:var(--gin-border-m);box-shadow:0 1px 2px var(--gin-color-primary-light);transition:var(--gin-transition);font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-primary);background-color:transparent;display:inline-block;margin:1rem 0.75rem 1rem 0;line-height:1rem;}.field--type-webform a:hover{background-color:var(--gin-color-primary) !important;color:white;}.activity-row i.Published{background:#3caaaa;color:white;padding:0px 4px;border-radius:3px;font-style:normal;}.toolbar-icon-menu.trigger{position:relative !important;text-indent:-999px !important;text-align:center !important;font-size:20px !important;padding:10px !important;background:#007FC7 !important;min-width:80px !important;margin-right:10px !important;}.toolbar-icon-menu.trigger::before{min-width:80px !important;text-align:center !important;content:'≡' !important;text-indent:0 !important;display:block !important;}.field--name-user-picture img{border-radius:50%;width:30px;height:30px;vertical-align:middle;margin-right:10px;}.user-info.user-info--header .views-field.views-field-user-picture img{border-radius:50%;}.node__meta{display:flex;align-items:center;margin-bottom:20px;}.node__submitted{margin-left:10px;}.gin-layer-wrapper{margin-top:0;box-shadow:none !important;border-radius:0px !important;padding:0px !important;border:none !important;overflow:hidden;}.green{color:green;}.entity-moderation-form{margin:0px !important;border-radius:10px;}.entity-moderation-form .form-item--revision-log{display:none;}.layout__region{margin-top:20px;margin-bottom:20px;overflow:hidden;}.view-content.gin-layer-wrapper{background-color:transparent;}.user-info--header h1.page-title{color:white;text-align:center;margin-left:10px;position:absolute;top:50%;transform:translateY(-50%);}#block-views-block-user-info-header-professional-profile,#block-views-block-user-info-header-default{padding:0px !important;}.user-info--header{background:rgb(2,0,36);background:linear-gradient(90deg,rgba(2,0,36,1) 0%,rgba(0,127,199,1) 35%,rgba(0,212,255,1) 100%);padding:40px;border-radius:10px;color:white;position:relative;}.user-info--header .views-field-user-picture,.user-info--header .page-title{display:inline-block;}.user-info--header .view-footer .view{position:absolute;top:30px;right:10px;}.user-info--header .view-footer .view a.button{background-color:#fff;}.user-info--header .view-footer .view a.button:hover{background-color:#0066af;}.ui-dialog.js--user-org-picklist,.ui-dialog.js--modal-default,.ui-dialog.js--modal-actions{width:780px !important;}.ui-dialog.js--user-org-picklist,.ui-dialog.js--user-org-picklist .ui-dialog-content,.ui-dialog.js--modal-default,.ui-dialog.js--modal-default .ui-dialog-content,.ui-dialog.js--modal-actions,.ui-dialog.js--modal-actions .ui-dialog-content{height:550px !important;max-height:550px !important;}.ui-dialog.js--user-org-picklist .ui-dialog-buttonset.form-actions,.ui-dialog.js--modal-default .ui-dialog-buttonset.form-actions{display:none;}.ui-dialog.js--modal-default .view-filters{margin-top:15px;}.ui-dialog.js--modal-default .view-filters form .form-item{margin:auto;}.ui-dialog.js--modal-default .view-filters form .form-actions input{display:block !important;}.profile--type--professional-profiles .field{clear:both;}.profile--type--professional-profiles .field .field__label{width:20%;float:left;color:#777;font-weight:normal;}.profile--type--professional-profiles .field > .field__item,.profile--type--professional-profiles .field .field__items{width:75%;float:right;}.profile--type--professional-profiles .field,.profile--type--professional-profiles .field .field__items{padding:0 0 15px 0;}.profile--type--professional-profiles .field.field--type-entity-reference .field__items .field__item{display:inline-block;}.profile--type--professional-profiles .field.field--type-entity-reference .field__items .field__item:after{content:', ';}.profile--type--professional-profiles .field.field--type-entity-reference .field__items .field__item:last-child:after{content:'';}.view.attachment--options--default .views-row div{display:inline-block;}.optgroup--default select optgroup{color:#7f7f7f;font-weight:500;font-style:italic;}.fieldset{background:white !important;}
.flc-prefsEditor-separatedPanel{display:none;}
[data-drupal-selector="edit-entity-redirect"]{display:none;}
.form-item--editor-format,[id$="format-help-about"]{display:none;}
.view-header a.button{display:none;}
.toolbar-menu{box-shadow:none !important;}.menu-item--expanded .toolbar-menu,.menu-item--expanded .toolbar-menu *{background-color:#F9F9F9 !important;}
.toolbar-tray-vertical i.fa-solid{display:none;}
table.gin--sticky-table-header.syncscroll{margin-bottom:21.1px !important;}
.related-activity-start-date{margin-left:20px;}
.entity-moderation-form__item #edit-current .form-item__label{font-size:0;color:transparent;position:relative;}.entity-moderation-form__item #edit-current .form-item__label::before{content:"Status";font-size:initial;color:initial;position:absolute;left:0;top:0;}
#tab-menu{margin-bottom:20px;}#tab-menu button{border-radius:20px;background:#F2F2FA;border:0px;padding:5px 10px;cursor:pointer;margin:0px 5px 5px 0px;width:30%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:0.9em;}#tab-menu button.active{background:#0568AA;color:white;}.views-row{animation:fadeIn 1s;}.views-row.hidden{display:none;}.views-row.active{display:block;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}[data-gin-focus="custom"]{--gin-color-focus:transparent !important;}table tbody td{vertical-align:top;}
.gray{color:#ccc !important;}.currency-format td:not(:empty):before{content:'€';margin-right:2px;}
.views-exposed-form__item.views-exposed-form__item{width:24%;}.view-filters .form-element{padding:12px;width:100%;max-width:100% !important;border-radius:6px;}.view-filters .form-submit{padding:15px;width:45%;}.views-exposed-form__item select{max-height:50px;}.view-filters .select2-search--inline:only-child .select2-search__field{width:100% !important;}
.node-webform-form .field--name-body{display:none;}
