/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{width:45px;height:35px;top:50%;-webkit-mask-image:none;mask-image:none;background:url(/profiles/contrib/social/modules/social_features/social_core/images/logo-toolbar.svg) no-repeat 0/cover;transform:translateY(-50%);}@media (min-width:976px){body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:7px;transform:translateY(-50%);}[dir=rtl] body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:auto;right:7px;}}body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray .menu-item__social_core-dashboard a.toolbar-icon-social-core-dashboard:before{width:22px;height:22px;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3ccircle fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' cx='12' cy='12' r='3'/%3e%3cpath fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 010 2.83 2 2 0 01-2.83 0l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 01-2 2 2 2 0 01-2-2v-.09A1.65 1.65 0 009 19.4a1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 01-2.83 0 2 2 0 010-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 01-2-2 2 2 0 012-2h.09A1.65 1.65 0 004.6 9a1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 010-2.83 2 2 0 012.83 0l.06.06a1.65 1.65 0 001.82.33H9a1.65 1.65 0 001-1.51V3a2 2 0 012-2 2 2 0 012 2v.09a1.65 1.65 0 001 1.51 1.65 1.65 0 001.82-.33l.06-.06a2 2 0 012.83 0 2 2 0 010 2.83l-.06.06a1.65 1.65 0 00-.33 1.82V9a1.65 1.65 0 001.51 1H21a2 2 0 012 2 2 2 0 01-2 2h-.09a1.65 1.65 0 00-1.51 1z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3ccircle fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' cx='12' cy='12' r='3'/%3e%3cpath fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 010 2.83 2 2 0 01-2.83 0l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 01-2 2 2 2 0 01-2-2v-.09A1.65 1.65 0 009 19.4a1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 01-2.83 0 2 2 0 010-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 01-2-2 2 2 0 012-2h.09A1.65 1.65 0 004.6 9a1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 010-2.83 2 2 0 012.83 0l.06.06a1.65 1.65 0 001.82.33H9a1.65 1.65 0 001-1.51V3a2 2 0 012-2 2 2 0 012 2v.09a1.65 1.65 0 001 1.51 1.65 1.65 0 001.82-.33l.06-.06a2 2 0 012.83 0 2 2 0 010 2.83l-.06.06a1.65 1.65 0 00-.33 1.82V9a1.65 1.65 0 001.51 1H21a2 2 0 012 2 2 2 0 01-2 2h-.09a1.65 1.65 0 00-1.51 1z'/%3e%3c/svg%3e");}body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray .menu-item__social_core-dashboard a.toolbar-icon-social-core-dashboard:hover{color:var(--colorGinPrimary);}
.social-embedded-btn{display:flex;flex:0 0 100%;align-items:center;justify-content:center;padding:15px;background-color:#e6e6e6;border-radius:6px;margin:20px 0;clear:both;min-height:100px;text-align:center;flex-direction:column;}.social-embed-container .badge__icon{width:40px;height:40px;margin-bottom:1.25rem;}.social-embed-placeholder-body,.btn.social-embed-placeholder-btn{margin-bottom:1rem;}.body-text .social-embed-container a.social-embed-content-settings,.social-embed-container a.social-embed-content-settings{font-size:12px;color:#777777;}
.event-date-advanced{margin-bottom:5px;}.event-date-advanced,.event-location-address{position:relative;padding-left:30px;}.event-date-advanced .icon,.event-location-address .icon{position:absolute;left:0;top:4px;width:20px;height:20px;}.event-date-advanced .sr-only,.event-location-address .sr-only{position:absolute;height:1px;width:1px;overflow:hidden;word-wrap:normal;margin:-1px;padding:0;clip:rect(0,0,0,0);border:0;}.event-date-advanced > span{vertical-align:middle;}.inline-center.date,.inline-center.location{vertical-align:middle;line-height:1;margin-right:5px;}
.block-social-footer-powered-by-block [block=block-socialblue-footer-powered]{display:flex;align-items:center;margin-bottom:0;font-weight:400;line-height:1.2;}.block-social-footer-powered-by-block [block=block-socialblue-footer-powered] img{width:auto;max-height:100px;margin-right:1.25rem;}.block-social-footer-powered-by-block [block=block-socialblue-footer-powered] .footer-block--body > *:last-child{margin-bottom:0;}@media (max-width:500px){.block-social-footer-powered-by-block [block=block-socialblue-footer-powered]{display:block;}.block-social-footer-powered-by-block [block=block-socialblue-footer-powered] img{margin-bottom:2rem;}}#block-socialblue-footer-powered .block-title,.block-social-footer .block-title{font-size:1rem;line-height:1.625rem;margin:0 0 1rem;}
.marker-cluster,.marker-cluster--small{position:relative;display:flex;align-items:center;justify-content:center;background:transparent;}.marker-cluster:after,.marker-cluster--small:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;opacity:0.6;z-index:1;}.marker-cluster div,.marker-cluster--small div{position:relative;display:flex;align-items:center;justify-content:center;margin:0;border-radius:50%;background:transparent;font-weight:700;color:#fff;font-size:1.125rem;z-index:2;}.marker-cluster div span,.marker-cluster--small div span{position:relative;margin-top:-3px;z-index:3;}.marker-cluster div:after,.marker-cluster--small div:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;opacity:0.8;}.geolocation-map-container{z-index:5;}.leaflet-container .leaflet-popup{font-family:"montserrat",sans-serif;}.leaflet-container .leaflet-popup *{box-sizing:border-box;}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper{padding-top:12px;}.leaflet-container .leaflet-popup .leaflet-popup-close-button{width:16px;height:16px;top:13px;right:12px;color:#343434;margin-left:auto;padding:0;}.leaflet-popup-content{margin:0;padding:0;font-size:1rem;line-height:1.625rem;color:#343434;}.leaflet-popup-content .teaser--small.teaser--small__location{flex-direction:column;padding-top:0;}.leaflet-popup-content .teaser--small .teaser--content-wrapper{display:flex;padding:4px;border-radius:8px;background-color:#F3F3F3;}.leaflet-popup-content .teaser--small .teaser--small__details .teaser--small__title,.leaflet-popup-content .teaser--small .teaser--small__details .teaser--small__title a{color:inherit;}.leaflet-popup-content .teaser--small .teaser--small__details .teaser--small__meta svg{display:none;}.leaflet-popup-content .teaser--small .teaser--small__location{flex:0 0 100%;max-width:100%;padding-bottom:12px;font-size:0.875rem;font-weight:600;line-height:16px;letter-spacing:0.28px;}
#edit-field-flexible-group-visibility--wrapper legend,#edit-field-content-visibility--wrapper legend,#edit-field-content-visibility--wrapper .help-block,#edit-field-flexible-group-visibility--wrapper .help-block{margin-top:0;margin-bottom:0;}#tooltip-field-content-visibility p,#tooltip-field-flexible-group-visibility p{display:flex;flex-direction:column;padding-top:0.3rem;padding-left:0;padding-bottom:0.3rem;width:100%;}#tooltip-field-flexible-group-visibility p{font-size:0.85rem;}.path-group .popover #tooltip-field-flexible-group-visibility svg{padding-right:5px !important;padding-top:5px;}.path-group .popover #tooltip-field-flexible-group-visibility p strong span{margin-bottom:0.2rem;margin-left:2rem !important;}
.social_group-popup form{padding-bottom:1.5rem;}.social_group-popup form > *:not(.btn),.social_group-popup form label{font-size:0.875rem;line-height:21px;}.social_group-popup form > p{margin-bottom:1.5rem;}.social_group-popup form:not(.layout-builder-configure-block) .form-control--autogrow{min-height:195px;}.social_group-popup form button.btn{float:right;min-width:175px;font-size:1rem;}.social_group-popup--anonymous form{padding-bottom:0;}.social_group-popup--anonymous form > p,.social_group-popup--anonymous form .form-actions,.social_group-popup--anonymous form .form-actions *{margin-bottom:0;}.social_group-popup--anonymous .ui-dialog-buttonset{display:flex;align-items:center;justify-content:space-between;padding:0 1rem 30px;text-align:center;}.social_group-popup--anonymous .ui-dialog-buttonset .btn{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);margin-right:10px;}.social_group-popup--anonymous .ui-dialog-buttonset .btn + .btn{margin-left:10px;}.social_group-popup--anonymous .ui-dialog-buttonset .btn:last-child{margin-right:0;}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
