@import url('https://fonts.googleapis.com/css2?family=PT+Serif:wght@400;700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{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{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
a{color:#3447b2;text-decoration:none;}ul{margin:0;}.c-page-foot{padding:2rem 0;background-color:#3447b2;color:#fff;}.c-page-foot h5{font-size:1.375rem;font-weight:500;margin-bottom:.5rem;margin-top:0;}#block-wavemedia p{margin-bottom:0;}.c-page-foot .c-btn,.c-page-foot input[type=submit]{margin-bottom:3rem;}.c-page-foot li a{color:#fff;font-size:0.875rem;font-weight:700;text-transform:uppercase;}.c-page-foot li a:hover{opacity:.8;}.copy{margin-top:1rem;font-size:0.875rem;}.not-front .c-page-head{box-shadow:0 0 20px rgba(0,0,0,0.2);margin-bottom:1.5rem;}.c-page-head{position:relative;}html{background:#e5edf6;font-family:"proxima-nova",sans-serif;line-height:1.5;font-size:18px;overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.c-page-content{background:#fff;overflow:hidden;padding:1rem 1.5rem;}.sm-12{float:left;display:block;margin-right:2.35765%;width:100%;}.sm-12:last-child{margin-right:0;}.c-featured-pane,.c-featured-pane--small{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background:#eee;padding:2rem 4px;margin-bottom:1.5rem;display:block;text-align:center;min-height:12.875rem;}#block-sliderbottom ul{margin:0;padding:0;}.c-featured-pane img,.c-featured-pane--small img{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;position:relative;top:0;}img{max-width:100%;height:auto;}.c-featured-pane__label{display:block;text-transform:uppercase;color:#4d4c4d;font-weight:700;}.o-grid .o-grid{padding:0;}.md-8{float:left;display:block;margin-right:2.35765%;width:65.88078%;}.welcome img{width:100%;display:block;}blockquote,.o-box,.o-box--small{display:block;padding:1.5rem;}b{color:#000;}.md-4{float:left;display:block;margin-right:2.35765%;width:31.76157%;}.md-4:last-child{margin-right:0;}.c-box--blue{background-color:#3447b2;background-image:url(/themes/alanon/img/blue-box.jpg);background-repeat:no-repeat;background-position:bottom center;margin-bottom:1rem;padding:3rem 1.5rem;text-align:center;}.c-box--blue p{color:#fff;font-size:1.25rem;line-height:1.5;}.c-box--blue h5{color:#fff;font-size:1.4375rem;margin-bottom:0;margin-top:0rem;}h1,h2,h3,h4,h5,h6{font-family:"ff-tisa-web-pro",sans-serif;margin:0;}h2,.beta{font-size:.99rem;}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5rem 0;}h4,.delta{font-size:1.25rem;line-height:1.15556;margin:0;}p{color:#4d4c4d;margin-top:0;}h3,.gamma{font-size:1.5rem;line-height:1.92593;}.o-ui-row:first-child{padding-top:0;}.o-grid .o-grid{padding:0;}.md-3{float:left;display:block;margin-right:2.35765%;width:23.23176%;}.md-9{float:left;display:block;margin-right:2.35765%;width:69.411%;}.o-grid{max-width:1236px;margin-left:auto;margin-right:auto;padding:0;}.o-grid .o-ui-row .md-3{position:relative;margin-bottom:1rem;}#block-views-block-delegate-corner-block-1 h3{margin-bottom:0;font-size:1.375rem;line-height:1.2;font-weight:500;}#block-sitebranding{position:relative;z-index:99;}#block-views-block-delegate-corner-block-1 h3 a{color:#4d4c4d;}#block-views-block-delegate-corner-block-1 p{margin-bottom:0;font-size:1rem;font-weight:bold;}#block-views-block-delegate-corner-block-1 .md-9 a:first-child{color:#4d4c4d;font-size:1.375rem;font-family:"ff-tisa-web-pro",sans-serif;}#block-views-block-delegate-corner-block-1 a{color:#3447B2;text-decoration:none;}.t-text-center{text-align:center !important;}.sm-12{float:left;display:block;margin-right:2.35765%;width:100%;overflow:hidden;}.testimonials h4{padding-top:4rem;font-size:1.125rem;text-transform:uppercase;}.view-testimonials{padding:0 10rem !important;}.view-testimonials{text-align:center;list-style:none;padding:0 2.5rem;margin-bottom:4rem;}.view-testimonials{text-align:center;list-style:none;}.view-testimonials .slick-arrow.slick-next{right:60px !important;}.view-testimonials .slick-arrow.slick-next{background-image:url(/themes/alanon/img/sprites/sprite.png);background-position:-80px -134px;width:11px;height:16px;right:15px;cursor:pointer;}.c-page-foot ul{list-style:none;margin:0;padding:0;}.c-page-foot ul li{list-style:none;display:inline;list-style-type:none;padding:0 0.5em;}.c-page-foot li a{color:#fff;font-size:0.875rem;font-weight:700;text-transform:uppercase;text-decoration:none;}.c-page-foot li a:hover{opacity:.8;}.view-testimonials{padding:0 10rem;}.view-testimonials{text-align:center;list-style:none;padding:0 2.5rem;margin-bottom:4rem;}.view-testimonials .slick-arrow.slick-prev{left:60px !important;}.view-testimonials .slick-arrow.slick-prev{background-image:url(/themes/alanon/img/sprites/sprite.png);background-position:-58px -134px;width:12px;height:16px;left:15px;cursor:pointer;}.view-testimonials .slick-arrow{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;position:absolute;top:50%;margin-top:-8px;border:0;text-indent:-9999px;background-color:transparent;}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;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;}.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;}.region-header-search{visibility:hidden;opacity:0;position:absolute;top:150px;left:50%;margin-left:-200px;z-index:5001;}.region-header-search.is-active{-webkit-animation:fadeInOverlay 0.3s cubic-bezier(0.42,0,0.58,1) 0.2s;animation:fadeInOverlay 0.3s cubic-bezier(0.42,0,0.58,1) 0.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;visibility:visible;}.region-header-search.is-active{visibility:visible;}.region-header-search input[type=submit]{display:none;}#block-alanon-local-tasks ul{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}#block-alanon-local-tasks ul li{display:inline;}#block-alanon-local-tasks ul li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}#block-alanon-local-tasks ul li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:5px 1em;text-decoration:none;position:relative;top:-4px;}#block-alanon-local-tasks ul li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}#block-alanon-local-tasks ul li  a.is-active{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}#block-alanon-content #user-login-form .form-item,#block-alanon-content #user-login-form .form-actions{margin-top:1em;margin-bottom:1em;}label{display:block;font-weight:bold;}.form-item .description{font-size:0.85em;}.c-btn:hover,input[type="submit"]:hover{background-color:#3a4fc5;cursor:pointer;}.c-btn,input[type="submit"]{padding:.75rem 5.7rem;}.c-btn,input[type="submit"]{border:0;border-radius:5px;color:#fff;display:inline-block;font-family:"cronos-pro",sans-serif;font-size:0.9375rem;line-height:1;font-weight:700;padding:.75rem 4rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#3447b2;}.not-front #block-sliderbottom .bg-lg-4 > li{float:left;display:block;margin-right:0;width:100%;}*{box-sizing:border-box;}.c-featured-pane:hover img,.c-featured-pane--small:hover img{top:-5px;}.testimonials h2{padding-top:4rem;font-size:1.125rem;text-transform:uppercase;margin-bottom:0;margin-top:0;}body{margin:0;padding:0;}.c-page-head__wrap ul{margin:0;}.not-front .bg-lg-4 > li .c-featured-pane img{width:17%;}.not-front .bg-lg-4 > li .c-featured-pane{min-height:inherit;padding:1rem 0;min-height:0rem;margin-bottom:1rem;}#block-alanon-page-title h1{font-size:1.5625rem;text-transform:uppercase;}#block-mainmenu-3 h2{text-transform:uppercase;font-size:1.125rem;}#edit-field-meeting-location-geoloc-proximity-center-coordinates{display:none;}.views-exposed-form .js-form-item{width:50%;float:left;position:relative;}.views-exposed-form .js-form-item:first-child{padding-right:50px;}.views-exposed-form .js-form-item input[type="text"]{width:100%;height:44px;font-size:1.1rem;border:1px solid #ddd;padding:.35rem;}.views-exposed-form .js-form-item-postal-code:first-child::after{content:"or";float:right;position:absolute;top:42px;right:18px;color:#888;}#views-exposed-form-clone-of-find-a-meeting1-page-1 input[type="submit"]{padding:.75rem 5.7rem;margin:0 28px;}#views-exposed-form-clone-of-find-a-meeting1-page-1 div#edit-actions{clear:both;}#views-exposed-form-multiple-district-page input[type="submit"]{padding:.75rem 5.7rem;margin-bottom:1em;margin-top:unset;}#edit-secondary{float:left;width:100%;margin-top:20px;margin-bottom:20px;position:relative;}#views-exposed-form-multiple-district-page{border-bottom:1px solid #ccc;padding-bottom:10px;}summary,slot[name="internal-main-summary"]::slotted(summary){list-style:none;}#edit-secondary{border:1px solid #ddd;border-left:0;border-right:0;border-bottom:0;margin:56px 0 20px;padding:0 1.5rem 1.5rem 1.5rem;position:relative;}#edit-secondary[open]{border:1px solid #ddd;}#edit-secondary summary{position:absolute;top:-14px;padding-left:8px;padding-right:8px;}#edit-secondary summary{color:#3447b2;font-weight:bold;position:relative;z-index:1;background:#fff;display:inline-block;padding:0 7px;margin-left:-10px;}.views-exposed-form .form-item-field-day-value label{padding-top:10px;}#edit-secondary summary::after{content:"";background-image:url(/themes/alanon/img/down_ar.png);display:inline-block;width:12px;height:7px;background-size:cover;margin-left:10px;position:relative;top:-2px;}.views-exposed-form #edit-secondary .js-form-item{float:left;width:100%;line-height:1.5;}.views-exposed-form #edit-secondary .js-form-item.js-form-type-radio,.views-exposed-form #edit-secondary .js-form-item.js-form-type-checkbox{display:inline-flex;align-items:center;}.views-exposed-form .form-item-field-day-value label,.views-exposed-form .form-item-field-closed-meeting-value label,.views-exposed-form .form-item-field-meeting-location-geoloc-proximity label{padding-top:6px;padding-bottom:12px;}.views-exposed-form  legend{font-weight:bold;padding-bottom:5px;padding-top:30px;}.views-exposed-form #edit-secondary #edit-field-day-value,.views-exposed-form #edit-field-closed-meeting-value{border:1px solid #ddd;padding:0.35rem;width:40%;font-size:17px;background:#fff;margin-bottom:0;}.views-exposed-form #edit-field-meeting-types-value-1--2 .js-form-item{float:left;width:50%;}.js-form-item.form-item.js-form-type-select.form-item-field-spoken-language-value.js-form-item-field-spoken-language-value{display:none;}.views-exposed-form #edit-field-meeting-location-geoloc-proximity{border:1px solid #ddd;padding:0.35rem;width:40%;font-size:16px;background:#fff;margin-top:8px;}.multiple-districts  header{margin-top:25px;}#block-mainmenu-3 .o-menu.c-menu-main{border:none;list-style:none;text-align:left;padding-left:0;}#block-mainmenu-3 .o-menu.c-menu-main li{border-bottom:1px solid #ececec;padding:.6rem 0;margin:0;list-style:none;}#block-mainmenu-3 .o-menu.c-menu-main li a{font-size:0.875rem;}#block-mainmenu-3 .o-menu.c-menu-main li a.is-active{color:#000;}.js-pager__items{clear:both;padding:2rem 0;text-align:center;}.js-pager__items li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.multiple-districts .views-row{position:relative;border-bottom:1px solid;}.multiple-districts .views-row .views-field-view-node a{padding:11px 34px;border-radius:5px;color:#fff;display:inline-block;font-family:"cronos-pro",sans-serif;font-size:0.9375rem;line-height:1;font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#3447b2;margin-top:7px;}.multiple-districts .views-row .views-field-view-node a:after{content:' \25B6';font-size:11px;position:relative;bottom:2px;left:3px;}.multiple-districts .views-row .views-field-view-node a:hover{background-color:#3a4fc5;}.alateen-view .views-row{position:relative;padding:1.5rem 0;border-bottom:1px solid #ccc;}.alateen-view .views-row .views-field-view-node a{padding:11px 34px;border-radius:5px;color:#fff;display:inline-block;font-family:"cronos-pro",sans-serif;font-size:0.9375rem;line-height:1;font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#3447b2;margin-top:7px;}.alateen-view .views-row .views-field-view-node a:after{content:' \25B6';font-size:11px;position:relative;bottom:2px;left:3px;}.alateen-view .views-row .views-field-view-node a:hover{background-color:#3a4fc5;}#calendar-listing .month-year-title{font-weight:bold;}#calendar-listing  #edit-paragraph-year,#calendar-listing #edit-paragraph-month{margin-bottom:30px;}#calendar-listing  #paragraph_table_div p{margin-bottom:0;}#edit-field-closed-meeting-value-all{display:none;}#edit-field-closed-meeting-value{padding:0 !important;border:0 none !important;}.form-radios .form-item-field-closed-meeting-value:first-child .option{display:none;}.form-item-field-closed-meeting-value .option{float:none;width:auto;padding:0 !important;position:relative;top:-2px;float:left;}#edit-field-closed-meeting-value{width:100% !important;}.form-item-field-closed-meeting-value input{position:relative;display:inline-block;width:25px;height:25px;margin-right:12px;vertical-align:middle;background-color:inherit;color:#3446b3;border:2px solid #dddddd;float:left;}#block-alanon-content .views-row  .views-field-field-meeting-location-locality{float:left;margin-right:5px;}#block-alanon-content .views-row .views-field-field-meeting-location-administrative-area{float:left;margin-right:5px;}#block-alanon-content .views-row .views-field-field-day{float:left;margin-right:5px;}#block-alanon-content .views-row .views-field-field-meeting-time{margin-right:5px;}#block-alanon-content .views-row .views-field-field-meeting-location-geoloc-proximity .field-content{float:left;width:100%;}#block-mainmenu-4 .o-menu.c-menu-main{border:none;list-style:none;text-align:left;padding-left:0;margin-top:0;margin-left:0;}#block-mainmenu-4 .o-menu.c-menu-main li{border-bottom:1px solid #ececec;padding:.6rem 0;margin:0;list-style:none;font-size:0.875rem;}blockquote{background:#e5edf6;border-left:2px solid #bfd3e9;padding:1.5rem !important;}#block-mainmenu-4 .o-menu.c-menu-main li a.is-active{color:#000;}#btnContainer{text-align:right;}#btnContainer .btn{padding:6px;font-weight:bold;font-size:15px;cursor:pointer;}.js-drupal-fullcalendar{margin-top:10px;}#block-listingcalendarblock form{margin-bottom:20px;}#block-listingcalendarblock h2{font-size:1.5rem;}.fc td,.fc th{padding:3px !important;}#year_month input[type="submit"]{display:none;}#calendar-listing{display:inline-flex;flex-wrap:wrap;}#calendar-listing .month-year-title,#paragraph_table_div{width:100%;}#calendar-listing .js-form-type-select{margin-right:18px;}#calendar-listing input#edit-actions{margin-left:15px;}.links{list-style:none;margin:0;padding:0;}.links  a{padding:11px 34px;border-radius:5px;color:#fff !important;display:inline-block;font-family:"cronos-pro",sans-serif;font-size:0.9375rem;line-height:1;font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#3447b2;}.links a::after{content:' \25B6';font-size:11px;position:relative;bottom:2px;left:3px;}p.address{color:#000;}form.donation-form{position:absolute;right:80px;top:-10px;bottom:0;height:36px;margin:auto;}form.donation-form input[type="submit"]{padding:8px 20px;font-size:14px;text-transform:capitalize;font-weight:500;border-radius:0;}.views-exposed-form .js-form-type-checkbox label{font-weight:400;position:relative;top:0;float:left;}.views-exposed-form .js-form-type-radio label{font-weight:400;position:relative;float:left;}.views-exposed-form .tooltip{font-size:0;position:relative;display:inline-block;cursor:help;}.views-exposed-form .tooltip::after{content:"?";display:inline-block;width:25px;height:25px;background:#ccc;text-align:center;border-radius:100%;margin-left:10px;line-height:25px;color:#fff;float:left;position:relative;top:0;font-size:18px;}.views-exposed-form .tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#fff;color:#000;text-align:center;border-radius:6px;padding:5px 5px;position:absolute;z-index:1;bottom:32px;left:50%;margin-left:-94px;opacity:0;font-weight:normal;transition:opacity 1s;border:1px solid #cdcdcd;box-shadow:1px 1px 4px #cdcdcd;font-size:18px;line-height:1.5;}.views-exposed-form .tooltip:hover .tooltiptext{visibility:visible;opacity:1;}.views-exposed-form .tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#FFF transparent transparent transparent;}input:checked + .form-checkbox::after{content:"";display:block;position:absolute;top:8px;left:8px;width:20px;height:20px;background-color:#3446b3;border-radius:3px;}.views-exposed-form .form-checkbox{transform:scale(0.75);}.views-exposed-form .form-checkbox{position:relative;display:inline-block;width:40px;height:40px;margin-right:12px;vertical-align:middle;background-color:inherit;color:#3446b3;border:2px solid #dddddd;float:left;}.views-exposed-form .form-checkbox{opacity:0;position:absolute;}.checkbox-button__control{transform:scale(0.75);}.checkbox-button__control{position:relative;display:inline-block;width:40px;height:40px;margin-right:12px;vertical-align:middle;background-color:inherit;color:#3446b3;border:2px solid #dddddd;float:left;}.views-exposed-form .form-checkbox:checked + .checkbox-button__control::before{content:"";display:block;position:absolute;top:8px;left:8px;width:20px;height:20px;background-color:#3446b3;border-radius:3px;}.form-item-field-closed-meeting-value [type="radio"]:checked,.form-item-field-closed-meeting-value [type="radio"]:not(:checked){position:absolute;left:-9999px;}.view-clone-of-find-a-meeting div#edit-secondary-wrapper .form-type-radios.form-item-field-closed-meeting-value label.option,.view-id-multiple_district div#edit-secondary-wrapper .form-type-radios.form-item-field-closed-meeting-value label.option{font-weight:normal !important;padding-top:0px;}.view-clone-of-find-a-meeting div#edit-secondary-wrapper .form-type-radios.form-item-field-closed-meeting-value label.option,.view-id-multiple_district div#edit-secondary-wrapper .form-type-radios.form-item-field-closed-meeting-value label.option{font-weight:normal !important;padding-top:0px;}.form-item-field-closed-meeting-value [type="radio"]:not(:checked) + label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}.form-item-field-closed-meeting-value [type="radio"]:checked + label::after,.form-item-field-closed-meeting-value [type="radio"]:not(:checked) + label::after{content:'';width:13px;height:13px;background:#3446b3;position:absolute;top:8px;left:8px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.form-item-field-closed-meeting-value [type="radio"]:checked + label::before,.form-item-field-closed-meeting-value [type="radio"]:not(:checked) + label::before{content:'';position:absolute;left:0px;top:0;width:25px;height:25px;border:2px solid #dddddd;border-radius:100%;background:#fff;}.form-item-field-closed-meeting-value [type="radio"]:checked + label,.form-item-field-closed-meeting-value [type="radio"]:not(:checked) + label{position:relative;padding-left:45px !important;cursor:pointer;display:inline-block;}.node-type-listing .field.field--name-field-tags.field--type-entity-reference.field--label-above{width:50%;float:left;}.node-type-listing .field.field--name-field-closed-meeting.field--type-list-string.field--label-above{padding-top:30px;float:left;width:50%;}.node-type-listing .field.field--name-field-day-time.field--type-entity-reference-revisions.field--label-above{padding-top:30px;float:left;width:50%;}.node-type-listing .field.field--name-field-day.field--type-list-string.field--label-above{width:50%;float:left;}.node-type-listing .field.field--name-body.field--type-text-with-summary.field--label-above{padding-top:30px;clear:both;}.node-type-listing  #block-alanon-content{border-bottom:1px solid;padding-bottom:10px;padding-top:30px;}.node-type-listing  .field.field--name-field-group-email.field--type-string.field--label-above .field__label{font-size:0;}.node-type-listing  .field.field--name-field-group-email.field--type-string.field--label-above .field__label:before{content:"Contact:";font-size:18px;font-weight:bold;}.node-type-listing .field__label::after{content:":";}.node-type-events table{width:90%;}.node-type-events th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:0.75rem 0;text-align:left;}.node-type-events tbody tr{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}.node-type-events td{border-bottom:1px solid #ddd;padding:0.75rem 0;}.field--type-text-with-summary p{margin-bottom:0;}p.address{margin-bottom:0;}.fc-day-grid-event .fc-time,.fc-day-grid-event .fc-title{display:block;}.views-element-container .find-a-meeting  .views-row{border-bottom:1px solid #ccc !important;}.feed-icon{display:none;}.front #block-views-block-delegate-corner-block-1 h2{font-size:1.5rem;line-height:1.92593;}#block-views-block-delegate-corner-block-1 h1 strong{margin-bottom:0;font-size:1rem;font-weight:bold;}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,hr,table,fieldset,figure,pre,input,button,.c-btn,input[type=submit],textarea{padding:0;}h1,h2,h3,h4,h5,h6{font-family:"ff-tisa-web-pro",sans-serif;}h1,.alpha{font-size:2.25rem;line-height:1.28395;}h2,.beta{font-size:.99rem;}h3,.gamma{font-size:1.5rem;line-height:1.92593;}h4,.delta{font-size:1.25rem;line-height:1.15556;}h5,.epsilon{font-size:1rem;line-height:1.44444;}h6,.zeta{font-size:0.875rem;line-height:1.65079;}.title{font-size:1.5625rem;text-transform:uppercase;}a{color:#3447b2;text-decoration:none;}a:link,a:visited{color:#3447b2;}a:hover{color:#28378b;}a:active{-webkit-transition:color 0.3s;transition:color 0.3s;color:#28378b;}dl dt{font-weight:bold;}dl dd{margin:0;}table{border-collapse:collapse;-webkit-font-feature-settings:'kern','liga','tnum';font-feature-settings:'kern','liga','tnum';margin:0.75rem 0;table-layout:fixed;width:100%;}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:0.75rem 0;text-align:left;}td{border-bottom:1px solid #ddd;padding:0.75rem 0;}tr,td,th{vertical-align:middle;}body{font-size:1rem;line-height:1.5;}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5rem 0;}p{color:#4d4c4d;}#block-views-block-delegate-corner-block-1 h1,#block-views-block-delegate-corner-block-1 h1 strong{color:#4d4c4d;font-family:"proxima-nova",sans-serif;font-size:1rem;}.find-a-meeting header{font-weight:bold;border-bottom:1px solid #ccc;padding:35px 0 16px 0;}.js-pager__items li.is-active a{color:#4d4c4d;font-weight:bold;}#displaydistrict-form input[type="submit"]{cursor:pointer;border:0;border-radius:5px;color:#fff;display:inline-block;font-family:"cronos-pro",sans-serif;font-size:0.9375rem;line-height:1;font-weight:700;padding:.75rem 4rem;text-transform:uppercase;padding:.75rem 5.7rem;-webkit-font-smoothing:antialiased;background-color:#3447b2;}#displaydistrict-form input[type="submit"]:hover{background-color:#3a4fc5;}ul,ol{color:#4d4c4d;}.not-front  ul,.not-front ol{margin-left:30px;}ul ul{list-style:disc;}.more-info a{padding:11px 34px;border-radius:5px;color:#fff;display:inline-block;font-family:"cronos-pro",sans-serif;font-size:0.9375rem;line-height:1;font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#3447b2;margin-top:5px;}.more-info a:hover{background-color:#3a4fc5;}.more-info a::after{content:' \25B6';font-size:11px;position:relative;bottom:2px;left:3px;}.find-a-meeting  .views-row{padding:1.5rem 0;border-bottom:1px solid #ccc;}.multiple-districts ul{margin-left:0;}.multiple-districts .node--type-listing .paragraph--type--day-time{display:block;}.fc-event-container a{background:#36c !important;padding:5px;color:#fff;}.fc-dayGrid-view .fc-day-number,.fc-dayGrid-view .fc-week-number{padding:10px;display:block;color:#000;}.c-page-head__wrap #block-donateheader.contextual-region{position:static;}#block-additionallinks,#block-alanon-content,#block-alanon-content>div,#block-alanon-content>div>div,#block-alanon-content form{display:inline-block;width:100%;}#block-alanon-content form .form-item{padding-top:0.3px;}#block-alanon-content form .form-item-postal-code{max-width:320px;width:100%;}#block-alanon-content form .form-item-city{max-width:403px;width:100%;}.calendar-listing input#edit-actions,form#user-pass #edit-actions,.update-meeting-form  #edit-actions{border:0;border-radius:5px;color:#fff;display:inline-block;font-family:"cronos-pro",sans-serif;font-size:0.9375rem;line-height:1;font-weight:700;padding:0.75rem 4rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#3447b2;margin-bottom:20px;}.calendar-listing input#edit-actions:hover,form#user-pass #edit-actions:hover,.update-meeting-form  #edit-actions:hover{opacity:.8;}.update-meeting-form #edit-actions{padding:0.75rem 5.7rem;}#edit-field-closed-meeting-value--wrapper .fieldset-wrapper .form-item{padding-bottom:9px;padding-top:0;line-height:1.8;display:flex;align-items:center;}#edit-field-closed-meeting-value--wrapper .fieldset-wrapper .form-radios .form-item.form-item-field-closed-meeting-value:first-child{padding:0;}.node-type-listing .field.field--name-field-closed-meeting.field--type-list-string.field--label-above .field__item{width:70%;}.update-meeting-form input[value="Remove"]{padding:0.75rem 5.7rem;}.slider .c-slider__item::before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;background:rgba(0,0,0,0.35);z-index:2;}.slider .c-slider__item{position:relative;display:flex;align-items:center;justify-content:center;}.payment{margin-top:40px;}.md-6{float:left;display:block;margin-right:2.35765%;width:48.79%;margin-bottom:30px;}.md-6:last-child{margin-right:0px;}.payment .gray{background-color:#eeeeee;padding:26px 20px 12px 20px;min-height:92%;max-width:348px;text-align:center;}.payment .gray p{color:#449bd4;font-weight:700;max-width:200px;margin:auto;margin-top:30px;}.payment .md-6:nth-child(odd) .gray,.payment .md-6:nth-child(odd) .gray+p{margin-left:0;margin-right:auto;}.payment .md-6:nth-child(even) .gray,.payment .md-6:nth-child(even) .gray+p{margin-right:0;margin-left:auto;}.payment .gray+p{max-width:348px;text-align:center;font-size:16px;font-weight:400;margin-top:6px;}.payment .md-6:first-child .gray+p a{color:#5a00ae;}.payment .md-6:last-child .gray+p a{color:#19397e}.payment .gray img{margin:8px auto;display:block;}#block-donateheader .field.field--name-body.field__item{position:absolute;right:80px;top:-10px;bottom:0;height:36px;margin:auto;}#calendar-listing .views-row{position:relative;padding:1.5rem 0;border-bottom:1px solid #ccc;}.o-grid.payment form{text-align:center;margin-top:6px;font-size:16px;line-height:1.25;}.o-grid.payment form input[type="submit"]{background-color:transparent;color:#3447b2;text-transform:none;font-weight:500;font-family:"proxima-nova",sans-serif;font-size:16px;}@media only screen and (max-width:1366px){form.donation-form{right:70px;}}@media only screen and (max-width:1199px){form.donation-form{right:10px;top:auto;bottom:10px;}#block-donateheader .field.field--name-body.field__item{position:relative;text-align:right;top:30px;right:-16px;}}@media only screen and (max-width:1024px){form.donation-form{right:150px;top:40px;bottom:0;margin:0;}#block-donateheader .field.field--name-body.field__item{top:14px;right:124px;left:auto;max-width:140px;margin-right:0;}}@media only screen and (max-width:639px){.c-page-head .mobile-trigger{right:10px !important;}form.donation-form{right:90px;}#block-donateheader .field.field--name-body.field__item{right:68px;}}@media only screen and (max-width:568px){.c-page-head .mobile-trigger{right:4px !important;top:8px !important;}form.donation-form{right:15px;top:auto;bottom:6px;margin:0;}.c-slider__caption{font-size:14px!important;}.c-slider__link > a.slide-link{padding:5px 14px!important;font-size:14px !important;}.c-page-head__wrap{padding:1.5rem 0.5rem;}.c-page-head .mobile-trigger{padding:8px 8px;}#block-donateheader .field.field--name-body.field__item{right:-7px !important;top:23px !important;}}@media only screen and (max-width:375px){form.donation-form input[type="submit"]{font-size:12px;padding:8px 8px;}form.donation-form{right:14px;}}@media only screen and (max-width:374px){#block-donateheader a{font-size:11px !important;}}@media (max-width:1024px){#block-sliderbottom ul li{float:left;display:block;margin-right:2.358%;width:23.23176%;}#block-sliderbottom ul li:last-child{margin-right:0;}.c-featured-pane{padding:1.5rem 4px;margin-bottom:1.5rem;min-height:11.95rem;}.mobile-trigger{top:28px !important;right:70px !important;}.mobile-trigger{display:block;position:absolute;right:10px;top:18px;}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative;}.hamburger{cursor:pointer;font:inherit;color:inherit;text-transform:none;}.hamburger--slider .hamburger-inner{top:2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#999;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:0.2s;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#999 !important;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger--slider .hamburger-inner::after{top:20px;}.hamburger-inner::after{bottom:-10px;}}@media (max-width:991px){.c-box--blue p{font-size:1.25rem;}#block-sliderbottom ul li{float:left;display:block;margin-right:2.358%;width:48.820%;}#block-sliderbottom ul li:nth-child(even){margin-right:0;}}@media (max-width:736px){#block-gatepdfblock a.form-submit{width:100% !important;max-width:200px;}#calendar-listing .views-row{position:relative;padding:0;border-bottom:0;}.views-exposed-form #edit-field-meeting-location-geoloc-proximity{width:63%;}.node-type-listing .field.field--name-field-city.field--type-string.field--label-above{width:100%;float:left;padding-top:30px;}.node-type-listing .field.field--name-field-day-time.field--type-entity-reference-revisions.field--label-above{width:100%;clear:both;}.c-box--blue p{font-size:1.05rem;margin-bottom:0px;}.c-page-content .md-8,.c-page-content .md-4{width:100%;}.md-3,.md-9{margin-right:0;width:100%;}.view-testimonials{padding:0 2.5rem !important;}.view-testimonials .slick-arrow.slick-prev{left:15px !important;}.view-testimonials .slick-arrow.slick-next{right:15px !important;}.sm-12{margin-right:0;}.region-header-search input[type=text],.region-header-search input[type=search]{width:100%;max-width:300px;}.region-header-search{top:150px;left:0;margin-left:0;right:0;text-align:center;}.js-drupal-fullcalendar .fc-toolbar{display:table;margin:0 auto;text-align:center;}.js-drupal-fullcalendar .fc-toolbar .fc-center{margin-bottom:10px;}#btnContainer{float:none;display:table;margin:10px auto;}#block-listingcalendarblock  .views-field.views-field-title{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:10px;}}@media (max-width:812px){#block-donateheader .field.field--name-body.field__item{right:120px;top:12px;}}@media (max-width:568px){blockquote{margin:0;word-break:break-all;}.mobile-trigger{right:10px !important;top:18px !important;}#block-sliderbottom ul li{margin-right:0;width:100%;}.md-8,.md-4,.md-3,.md-9{margin-right:0;width:100%;}.c-box--blue h5{margin-bottom:0;margin-top:0;}.c-box--blue{padding:3rem 1.5rem;min-height:inherit;}.c-box--blue p{color:#fff;font-size:1.25rem;line-height:1.5;}.view-testimonials{padding:0 2.5rem !important;}.view-testimonials .slick-arrow.slick-prev{left:15px !important;}.view-testimonials .slick-arrow.slick-next{right:15px !important;}.views-exposed-form #edit-field-meeting-types-value-1--2 .js-form-item{float:left;width:100%;}}@media screen and (min-width:0) and (max-width:640px){.c-page-head img{max-width:213px;}}.c-page-head__wrap{background:#fff;padding:1.5rem 1rem;}@media screen and (min-width:640px){.c-page-head__wrap{padding:1.5rem 1.5rem;}}@media screen and (min-width:0) and (max-width:568px){.c-page-head img{max-width:170px;}}.c-page-head__wrap ul ul li{display:block;line-height:1.2;margin-bottom:.35rem;}.c-page-head__wrap ul ul li a:link{font-size:.75rem;}.c-page-head__wrap ul li{display:inline-block;margin:0 .35rem;padding:0;}.c-page-head__wrap ul li:hover ul{display:block;}.c-page-head__wrap a:hover{opacity:.8;}.site-search{position:absolute;top:35px;right:10px;display:none;}@media screen and (min-width:640px){.site-search{display:block;}}.o-grid{max-width:1236px;margin-left:auto;margin-right:auto;padding:0;}.o-grid::after{clear:both;content:"";display:table;}@media screen and (min-width:640px){.o-grid{padding:0 1rem;}}.o-grid .o-grid{padding:0;}.o-grid--content{background:#f1f2f2;padding:2rem 1.5rem;float:left;width:100%;}.o-grid .o-grid.payment{display:flex;flex-wrap:wrap;}.site-wrap{background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.2);}.c-page-head__wrap ul{position:relative;top:1rem;padding:0;display:none;margin-left:0;}.c-page-head__wrap ul ul{display:none;position:absolute;top:100%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);padding:.5rem;z-index:50;width:12.5rem;}@media screen and (min-width:1025px){.c-primary-nav nav > ul{display:block;}}@media screen and (min-width:1025px){.bg-lg-4 > li{float:left;display:block;margin-right:2.35765%;width:23.23176%;}.bg-lg-4 > li:last-child{margin-right:0;}.bg-lg-4 > li:nth-child(4n){margin-right:0;}.bg-lg-4 > li:nth-child(4n+1){clear:left;}}.lg-4{float:left;display:block;margin-right:2.35765%;width:31.76157%;}.lg-4:last-child{margin-right:0;}@media screen and (min-width:1025px){.lg-8:last-child{margin-right:0;}}@media screen and (min-width:1025px){.lg-8{float:left;display:block;margin-right:2.35765%;width:65.88078%;}}.c-page-head__wrap a:link,.c-page-head__wrap a:visited{color:#4d4c4d;text-transform:uppercase;font-weight:700;font-size:0.9375rem;}.icon--search{background-image:url(/themes/alanon/img/sprites/sprite.png);background-position:0px -134px;width:48px;height:43px;display:block;}.slider{margin:0;padding:0;list-style:none;position:relative;}.slider img{display:block;}.slider .slick-arrow{-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;text-indent:-9999px;position:absolute;top:50%;z-index:10;background:none;border:0;margin-top:-28px;}.c-slider__item{background-size:cover;height:235px;position:relative;}@media screen and (min-width:1025px){.c-slider__item{height:663px;}}.c-slider__caption{color:#fff;font-size:1.2rem;text-transform:uppercase;font-weight:500;}@media screen and (min-width:737px){.c-box--blue h5{font-size:1.5625rem;margin-top:8rem;}.c-box--blue{padding:6rem 1.5rem 1.5rem;min-height:36.9375rem;}}@media screen and (min-width:1025px){.c-slider__caption{display:block;}.c-box--blue h5{margin-top:9rem;font-size:1.75rem;}.c-box--blue p{font-size:1.5625rem;}.c-box--blue{min-height:36.9375rem;}}.c-slider__link>a.slide-link{color:#4d4c4d;background-color:#fff;padding:8px 24px;display:inline-block;border-radius:6px;text-transform:uppercase;font-weight:600;margin-top:20px;}.c-slider__content{position:absolute;width:70%;right:0;overflow:hidden;margin:auto;z-index:50;left:0;text-align:center;top:auto;bottom:auto;}.slider .slick-arrow:hover{cursor:pointer;opacity:.8;}.slider .slick-next{background-image:url(/themes/alanon/img/sprites/sprite.png);background-position:-153px 0px;width:42px;height:56px;right:0;}.slider .slick-prev{background-image:url(/themes/alanon/img/sprites/sprite.png);background-position:-153px -66px;width:42px;height:56px;left:0;}.search-overlay{background:#e5edf6;height:100%;opacity:0;position:fixed;top:0;left:0;visibility:hidden;width:100%;z-index:5000;}.search-overlay.is-inactive{-webkit-animation:fadeOutOverlay 0.3s cubic-bezier(0.42,0,0.58,1) 0.2s;animation:fadeOutOverlay 0.3s cubic-bezier(0.42,0,0.58,1) 0.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;visibility:hidden;}.search-overlay.is-active{-webkit-animation:fadeInOverlay 0.3s cubic-bezier(0.42,0,0.58,1) 0.2s;animation:fadeInOverlay 0.3s cubic-bezier(0.42,0,0.58,1) 0.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;visibility:visible;}@-webkit-keyframes fadeInOverlay{from{opacity:0;}to{opacity:.8;}}@keyframes fadeInOverlay{from{opacity:0;}to{opacity:.8;}}@-webkit-keyframes fadeOutOverlay{from{opacity:.8;}to{opacity:0;}}@keyframes fadeOutOverlay{from{opacity:.8;}to{opacity:0;}}.region-header-search input[type=text],.region-header-search input[type=search]{border-radius:5px;border:3px solid #C1CCE8;width:400px;height:66px;z-index:10;padding:1rem;position:relative;font-size:2rem;font-family:"cronos-pro",sans-serif;}.region-header-search input[type=text]:focus,.region-header-search input[type=search]:focus,.region-header-search input[type=text]:focus-visible,.region-header-search input[type=search]:focus-visible{border:3px solid #C1CCE8;outline:none;box-shadow:none;}.t-bg-lightgray{background-color:#f1f2f2;}.c-featured-pane:hover,.c-featured-pane--small:hover{background:#f5f5f5;}ul.o-menu.c-menu-main button{display:none;}.openmenufade{display:none;}@media (max-width:1024px){ul.o-menu.c-menu-main button{display:block;}.openmenufade{position:fixed;top:0;left:0;right:0;bottom:0;background:#000 !important;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:8;display:none;}.openmenufade.activefade{display:block;}.c-primary-nav nav{position:fixed;right:0;top:0;width:100%;max-width:315px;bottom:0;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0);background:#fff;font-family:"cronos-pro",sans-serif;z-index:99;-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;height:100vh;overflow:auto;}.c-primary-nav nav.opened{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}.c-primary-nav nav.opened>ul{overflow:hidden;display:block;}.c-primary-nav nav.opened>ul li{overflow:hidden;position:relative;display:block;margin:0;border-bottom:1px solid #ececec;border-top:0;}.c-primary-nav nav.opened>ul li a{display:block;padding:1.5rem 1rem;margin-top:0;white-space:normal;font-size:1.2rem;font-weight:400;text-transform:capitalize;}button.submenu_close:before{content:'';border:2px solid transparent;display:inline-block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%;border-color:#686868 !important;width:8px;height:8px;border-top:0;border-left:0;margin-left:-5px;}button.submenu_close{background:rgba(3,2,1,0);width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2;border:0;}button.submenu_close:focus{outline:none;box-shadow:none;}.c-primary-nav nav.opened>ul li a.nav__link.sub__close{background:#3447b2;color:#fff;padding:1.5rem 1rem 1.5rem 2rem;position:relative;}.c-primary-nav nav.opened>ul li a.nav__link.sub__close:before{content:'';display:inline-block;width:8px;height:8px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%;border:2px solid #fff;border-top:0;border-left:0px;left:20px;top:-3px;bottom:0;margin:auto;}}.c-primary-nav nav.opened>ul li ul{position:fixed;top:0;right:0;bottom:0;width:0;height:100%;opacity:0;visibility:hidden;transition:all 0.35s ease-in-out;transform:translateX(100%);display:block;box-shadow:none;padding:0;}.c-primary-nav nav.opened>ul li ul.slide-active{width:100%;opacity:1;visibility:visible;transform:translateX(0%);}.js-drupal-fullcalendar.fc.fc-ltr.fc-unthemed{display:none;}.fc-day-grid-container{height:auto !important;}#displaydistrict-form #edit-checkboxes label{display:inline;font-weight:normal;}#block-gatepdfblock a.form-submit{border:1px solid;padding:5px;background:#3447b2;color:#fff;border-radius:10px;display:block;width:20%;text-align:center;}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}h2#block-mainmenu-4-menu{font-size:1.125rem;text-transform:uppercase;margin-bottom:0.25rem;}.calendar-listing .form-item select.error{border:2px solid red;}.node--type-listing .paragraph--type--day-time{display:flex;}.node.node--type-listing .paragraph--type--day-time .field--name-field-meeting-time{padding-left:6px;}.address .country{display:none;}.field--name-field-meeting-types .field__items .field__item::after{content:',';}.field--name-field-meeting-types .field__items .field__item:last-child::after{content:'';}.node--type-listing .field--name-field-meeting-types .field__items{display:flex;}.node--type-listing .field--name-field-group-email{padding-top:30px;clear:both;}.node--type-listing .field--name-field-special-needs{padding-top:30px;clear:both;float:left;width:100%;}.multiple-districts .node.node--type-listing{padding-bottom:30px;padding-top:30px;}.node.node--type-listing .links.inline{margin-left:0;}.multiple-districts .node.node--type-listing .paragraph--type--day-time .field--name-field-meeting-time{padding-left:0px;}.search-form input#edit-submit{border:0;border-radius:5px;color:#fff;display:inline-block;font-family:"cronos-pro",sans-serif;font-size:0.9375rem;line-height:1;font-weight:700;padding:0.75rem 4rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#3447b2;padding:0.75rem 5.7rem;}.search-form input#edit-keys{border:1px solid #ddd;padding:0.35rem;}.logged-out .user-login-form input#edit-submit{padding:8px 20px;font-size:14px;text-transform:capitalize;font-weight:500;border-radius:0;padding:0.75rem 5.7rem;border:0;border-radius:5px;color:#fff;display:inline-block;font-family:"cronos-pro",sans-serif;font-size:0.9375rem;line-height:1;font-weight:700;padding:0.75rem 4rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#3447b2;}.logged-out .user-login-form input#edit-name,.logged-out .user-login-form input#edit-pass{border:1px solid #ddd;padding:0.35rem;}.node-type-listing .node.node--type-listing .field.field--name-field-meeting-types{padding-bottom:30px;}.node-type-listing .node.node--type-listing .field.field--name-field-meeting-location{padding-bottom:30px;}article header{margin-top:0px !important;}.displaydistrict-form .form-item{margin-top:0.4em;margin-bottom:0.4em;}.taxonomy_Districts article.node.node--type-listing{border-bottom:1px solid;padding-bottom:30px;padding-top:30px;}.taxonomy_Districts .paragraph.paragraph--type--day-time{display:block;}.taxonomy_Districts .field.field--name-field-meeting-time.field__item{padding-left:0px;}.test-meeting tr{background-color:#eee;border-bottom:1px solid #ccc;}#block-donateheader a{border:0;border-radius:0;color:#fff;display:inline-block;font-family:"cronos-pro",sans-serif;font-size:14PX;line-height:1;font-weight:500;padding:8px 10px;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#3447b2;}.event-create{border:0;border-radius:5px;color:#fff !important;display:block;max-width:280px;text-align:center;font-family:"cronos-pro",sans-serif;font-size:0.9375rem;line-height:1;font-weight:700;padding:0.75rem 4rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#3447b2;margin:16px 4px;}.event-create:hover{opacity:.8;}.logged-out .event-create{display:none;}.delegate-corner .views-row,.delegate-corner .views-row .views-field,.delegate-corner .field-content,.delegate-corner .o-ui-row{display:flex;width:100%;flex-wrap:wrap;}.delegate-corner .o-ui-row{padding:1.5rem 0;overflow:hidden;border-bottom:2px solid #e5edf6;}.delegate-corner>.views-row:first-child .o-ui-row{padding-top:0px;}.delegate-corner>.views-row:last-child .o-ui-row{border-bottom:0;padding-bottom:0.5rem;}.o-grid .delegate-corner .o-ui-row .md-3{margin-bottom:0;line-height:1;}@media only screen and (max-width:767px){.md-6{margin-right:0;width:100%;}.payment .gray,.payment .gray+p{max-width:100%;}#views-exposed-form-clone-of-find-a-meeting1-page-1 input[type="submit"]{padding:0.75rem 4rem;margin:0 0px;}#edit-secondary summary{margin-left:-14px;}#edit-secondary{padding:0 1rem 1.5rem 1rem;}.views-exposed-form .js-form-item:first-child{padding-right:8px;}.views-exposed-form #edit-secondary #edit-field-day-value,.views-exposed-form #edit-field-closed-meeting-value{width:50%;}}@media only screen and (max-width:736px){.o-grid .delegate-corner .o-ui-row .md-3{margin-bottom:1.5rem;}.event-create{padding:0.75rem 2rem;}form#calendar-listing{display:flex;flex-wrap:wrap;}#calendar-listing input#edit-actions{margin-left:0;display:block;width:100%;max-width:300px;}ul.o-menu.c-menu-main{margin-left:0;}div#block-alanon-content{margin-bottom:20px;}}
