.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-button-icon-only{text-indent:0;}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}
.ui-controlgroup{vertical-align:middle;display:inline-block;}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0;}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box;}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size:80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none;}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.profile-organization-tag{position:relative;display:inline-block;height:14px;vertical-align:middle;margin-left:2px;margin-top:-2px;}.profile-organization-tag:before{width:14px;height:14px;content:'';background:url(/profiles/contrib/social/modules/social_features/social_profile/modules/social_profile_organization_tag/images/checkmark.svg) 50% 50% no-repeat;background-size:cover;display:block;}.profile-organization-tag span{position:absolute;left:100%;margin-left:5px;top:50%;transform:translateY(-50%);padding:5px 10px;white-space:nowrap;color:white;background-color:rgba(0,0,0,0.6);border-radius:2px;display:none;font-weight:500;font-size:14px;line-height:20px;}@media (max-width:600px){.profile-organization-tag span{top:100%;left:50%;transform:translate(-50%,0);margin-top:5px;margin-left:0;}.region--hero .profile-organization-tag span{left:auto;right:0;transform:translate(0,0);}}.profile-organization-tag.open span{display:block;}
.block-social-footer-powered-by-block [block=block-socialblue-footer-powered]{display:flex;align-items:center;margin-bottom:0;font-weight:300;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;}#block-socialblue-footer-powered .block-title,.block-social-footer .block-title{font-size:16px;line-height:1.2;margin:0 0 1rem;}
.ui-front.ui-widget-overlay{opacity:1;z-index:9999 !important;}.ui-widget.ui-dialog{height:100% !important;width:100% !important;top:0 !important;left:0 !important;overflow:hidden;margin:0;padding:0;background:transparent;border:none;border-radius:0;box-shadow:none;z-index:10000 !important;}.ui-widget.ui-dialog .ui-dialog-content.ui-widget-content{height:100% !important;min-height:100% !important;padding:0;overflow:initial;}.ui-widget.ui-dialog .ui-dialog-buttonpane .btn--comment-submit{position:absolute;right:13px;bottom:20px;padding:8px;margin-bottom:0;z-index:10000;}@media (max-width:899px){.ui-widget.ui-dialog .ui-dialog-buttonpane .btn--comment-submit{right:9px;bottom:19px;}}.ui-widget.ui-dialog .ui-dialog-buttonpane .btn--comment-submit .label{display:none;}.ui-widget.ui-dialog .ui-dialog-titlebar{padding:0;border:none;}.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;top:0;right:0;padding:0;margin:0;font-size:0;background:#fff;opacity:1;z-index:10000;border-color:#fff;border-radius:0;}@media (max-width:899px){.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{width:38px;height:38px;}}.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover,.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus,.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:active{background:#000;border-color:#fff;opacity:1;}.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:before,.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:after,.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus:before,.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus:after,.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:active:before,.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:active:after{background:#fff;}.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close > *{display:none;}.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before,.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after{content:'';position:absolute;top:20px;left:14px;right:auto;width:18px;height:2px;background:#777;}@media (max-width:899px){.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before,.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after{top:18px;left:11px;}}.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{transform:rotate(45deg);}.ui-widget.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after{transform:rotate(-45deg);}.ui-widget.ui-dialog .ui-dialog-title{display:none;}.social-post-album--popup{display:flex;align-items:flex-start;height:100%;}.social-post-album--popup > *{height:100%;}.social-post-album--popup .social-post-album--popup-slider{flex:0 0 calc(100% - 380px);max-width:calc(100% - 380px);background:rgba(0,0,0,0.8);}@media (max-width:899px){.social-post-album--popup .social-post-album--popup-slider{flex:0 0 100%;max-width:100%;}}.social-post-album--popup .post-comment-wrapper{position:relative;height:100%;flex:0 0 380px;max-width:380px;background:#fff;display:none;}.social-post-album--popup .post-comment-wrapper.post-comment-block--active{display:block;}@media (max-width:899px){.social-post-album--popup .post-comment-wrapper{position:absolute;flex:0 0 auto;max-width:none;width:100%;height:auto;top:auto;bottom:0;}}.social-post-album--popup .post-comment-wrapper .post-header{position:absolute;width:100%;top:0;left:0;border-bottom:1px solid #f3f3f3;background:#fff;padding:.75rem 44px .75rem 1.25rem;font-size:.875rem;z-index:1;}@media (max-width:899px){.social-post-album--popup .post-comment-wrapper .post-header{position:fixed;padding:.5rem 38px .5rem .875rem;}}.social-post-album--popup .post-comment-wrapper .post-message{position:relative;}@media (min-width:900px){.social-post-album--popup .post-comment-wrapper .post-message,.social-post-album--popup .post-comment-wrapper .card{height:100%;}}.social-post-album--popup .post-comment-wrapper .card{border:none;box-shadow:none;margin-bottom:0;border-radius:0 !important;overflow-x:hidden;}.social-post-album--popup .post-comment-wrapper .card__block{height:150px;margin-bottom:80px;padding:1rem 1rem 0;overflow-y:auto;}@media (min-width:900px){.social-post-album--popup .post-comment-wrapper .card__block{max-height:calc(100% - 80px);height:auto;margin-bottom:0;overflow-y:auto;padding:55px 1.25rem 0;}}.social-post-album--popup .post-comment-wrapper .card__block .margin-top-s{margin-bottom:.5rem;}.social-post-album--popup .post-comment-wrapper .card__block > .js-comment.comment-form__wrapper{overflow:hidden;}.social-post-album--popup .post-comment-wrapper .card__block > .js-comment.comment-form__wrapper .card__nested-section{border:none;background:transparent;}.social-post-album--popup .post-comment-wrapper .card__block > .js-comment.comment-form__wrapper .comment-post-comment-form{position:fixed;bottom:0;left:0;right:0;padding:1.25rem;border-top:1px solid #e6e6e6;background:#f3f3f3;}@media (min-width:900px){.social-post-album--popup .post-comment-wrapper .card__block > .js-comment.comment-form__wrapper .comment-post-comment-form{flex:0 0 380px;max-width:380px;left:auto;right:0;}}.social-post-album--popup .post-comment-wrapper .card__block > .js-comment.comment-form__wrapper .comment-post-comment-form .card__nested-section{margin-top:0;border-radius:0 !important;}@media (max-width:899px){.social-post-album--popup .post-comment-wrapper .card__block > .js-comment.comment-form__wrapper .comment-post-comment-form .card__nested-section{margin:.625rem -1rem -1rem;padding:.5rem 1rem;}}.social-post-album--popup .post-comment-wrapper .card__block .comment .form-actions .btn{width:auto !important;height:auto !important;padding:8px !important;opacity:0;}.social-post-album--popup .post-comment-wrapper .card__block .comment .form-actions .btn .btn-icon{display:block;}.social-post-album--popup .post-comment-wrapper .card__block .comment .form-actions .btn .label{display:none;}.social-post-album--popup .post-comment-wrapper .comment__avatar{display:none;}.social-post-album--popup .post-comment-wrapper .comment__content textarea.form-control{height:38px;}.social-post-album--popup .post-comment-wrapper .comment__content .filter-wrapper{margin-bottom:0;}@media (min-width:900px){.social-post-album--popup-slider{padding:60px;}}.social-post-album--popup-slider-wrapper{height:100%;}.social-post-album--popup-slider-wrapper:not(.slick-initialized){display:flex;align-items:center;justify-content:center;}.social-post-album--popup-slider-wrapper:not(.slick-initialized) > *:not(:first-child){display:none;}.social-post-album--popup-slider-wrapper.slick-initialized .slick-slide{display:flex;align-items:center;justify-content:center;}.social-post-album--popup-slider-wrapper.slick-initialized .slick-prev{left:0;}@media (min-width:900px){.social-post-album--popup-slider-wrapper.slick-initialized .slick-prev{left:-60px;}}.social-post-album--popup-slider-wrapper.slick-initialized .slick-next{right:0;}@media (min-width:900px){.social-post-album--popup-slider-wrapper.slick-initialized .slick-next{right:-60px;}}.social-post-album--popup-slider-wrapper.slick-initialized .slick-arrow{width:37px;height:37px;background:#4d4d4d;z-index:1;}.social-post-album--popup-slider-wrapper.slick-initialized .slick-arrow:before{display:none;}.social-post-album--popup-slider-wrapper.slick-initialized .slick-arrow.slick-disabled{display:none;}.social-post-album--popup-slider-wrapper.slick-initialized .slick-arrow svg{width:21px;height:21px;fill:#fff;}@media (max-width:899px){.social-post-album--popup-slider{padding:38px 0 150px;}}.social-post-album--popup-slider .slick-list,.social-post-album--popup-slider .slick-track{height:100%;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/libraries/slick-carousel/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/libraries/slick-carousel/slick/./fonts/slick.eot);src:url(/libraries/slick-carousel/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/libraries/slick-carousel/slick/./fonts/slick.woff) format('woff'),url(/libraries/slick-carousel/slick/./fonts/slick.ttf) format('truetype'),url(/libraries/slick-carousel/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
