.webform-layout-box.horiz,.webform-layout-box.equal{word-spacing:-1em;}.webform-layout-box.horiz > *,.webform-layout-box.equal > *{display:inline-block;vertical-align:top;word-spacing:normal;zoom:1;*display:inline;}.webform-layout-box.horiz > * + *{margin-left:1em;}.webform-layout-box > .form-item input{max-width:100%;}.webform-layout-box.equal.child-width-2  > *{width:50%;}.webform-layout-box.equal.child-width-3  > *{width:33.3%;}.webform-layout-box.equal.child-width-4  > *{width:25%;}.webform-layout-box.equal.child-width-5  > *{width:20%;}.webform-layout-box.equal.child-width-6  > *{width:16.6%;}.webform-layout-box.equal.child-width-7  > *{width:14.2%;}.webform-layout-box.equal.child-width-8  > *{width:12.5%;}.webform-layout-box.equal.child-width-9  > *{width:11.1%;}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-component label{display:block;}.webform-component label.option{display:inline;font-weight:normal;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-component .field-prefix{display:inline;padding:0 0.5em 0 0;}.webform-component .field-suffix{display:inline;padding:0 0 0 0.5em;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}.webform-container-inline.webform-component-textarea label{vertical-align:top;}.webform-container-inline.webform-component-textarea .form-textarea-wrapper{display:inline-block;}fieldset.fieldset-invisible,fieldset.fieldset-invisible > legend{margin:0;padding:0;border:none;border-radius:0;background:inherit;position:static;color:inherit;height:auto;width:auto;font-family:inherit;text-indent:0;line-height:inherit;text-shadow:unset;top:0;right:0;bottom:0;left:0;}fieldset.fieldset-invisible > legend{font-weight:bold;font-size:0.929em;}fieldset.fieldset-invisible > div > div.form-item:last-child,fieldset.fieldset-invisible > table{margin-bottom:0;}.webform-component-textarea .grippie{display:block;}.webform-progressbar{width:90%;margin:0 auto;text-align:center;}.webform-progressbar-inner{height:1em;background-color:#74c421;height:4px;}.webform-progressbar-outer{position:relative;width:100%;height:4px;margin:0.75em -1px 4em;background-color:#dddddd;}.webform-progressbar-page{position:absolute;width:23px;height:23px;margin:-13px -4px;border:4px solid #aaaaaa;box-shadow:0 0 0 2px white;background-color:white;border-radius:12px;}.webform-progressbar-page.completed{background-color:#74c421;border-color:#74c421;}.webform-progressbar-page.current{border-color:#74c421;}.webform-progressbar-page .webform-progressbar-page-number{display:none;}.webform-progressbar-page .webform-progressbar-page-label{position:relative;top:20px;margin:0 -10em;}
.civicrm-file-icon img{max-width:60px;max-height:60px;border:1px solid #aaa;}#wf-crm-billing-items caption{background-color:#CDE8FE;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#121A2D;padding:4px 8px;}#wf-crm-billing-total{font-weight:bold;}#wf-crm-billing-items td + td{text-align:right;}
.menu-dropdown{position:relative;}.menu-dropdown li,.menu-dropdown li.expanded,.menu-dropdown li.collapsed,.menu-dropdown li.leaf{margin:0;padding:0;}.js .menu-dropdown a,.js .menu-dropdown a:hover,.js .menu-dropdown a:focus,.js .menu-dropdown a:active{padding-right:58px;font-weight:normal;line-height:17px;text-decoration:none;}.menu-dropdown a.current{color:#d23600;}.menu-dropdown a.disabled{color:#bbbbbb;}.menu-dropdown a span.sub-arrow{position:absolute;top:50%;margin-top:-17px;left:auto;right:4px;width:34px;height:34px;overflow:hidden;font:bold 16px/34px monospace !important;text-align:center;text-shadow:none;}.menu-dropdown span.sub-arrow:before{display:block;content:'+';}.menu-dropdown a.highlighted span.sub-arrow:before{display:block;content:'-';}@media (min-width:48em){.js .menu-dropdown ul{position:absolute;width:12em;top:1em;display:none;}.menu-dropdown li{float:left;}[dir="rtl"] .menu-dropdown li{float:right;}.menu-dropdown ul li,[dir="rtl"] .menu-dropdown ul li{float:none;}.menu-dropdown a{white-space:nowrap;}.menu-dropdown ul a{white-space:normal;}.menu-dropdown a,.menu-dropdown a:hover,.menu-dropdown a:focus,.menu-dropdown a:active,.menu-dropdown a.highlighted{color:#555555;}.menu-dropdown a.disabled{color:#bbbbbb;}.menu-dropdown li.has-children > a{padding-right:24px;}.menu-dropdown a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#555555 transparent transparent transparent;background:transparent;border-radius:0;}.menu-dropdown a.highlighted span.sub-arrow:before{display:none;}.menu-dropdown li{border-top:0;}.menu-dropdown ul{border:1px solid #bbbbbb;padding:5px 0;background:#ccc;}.menu-dropdown ul a,.menu-dropdown ul a:hover,.menu-dropdown ul a:focus,.menu-dropdown ul a:active,.menu-dropdown ul a.highlighted{border:0 !important;padding:10px 20px;color:#555555;}.menu-dropdown ul a:hover,.menu-dropdown ul a:focus,.menu-dropdown ul a:active,.menu-dropdown ul a.highlighted{background:#eeeeee;}.menu-dropdown ul a.disabled{background:white;color:#cccccc;}.menu-dropdown ul .has-children > a{padding-right:20px;}.menu-dropdown ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555555;}.menu-dropdown span.scroll-up,.menu-dropdown span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:white;height:20px;}.menu-dropdown span.scroll-up:hover,.menu-dropdown span.scroll-down:hover{background:#eeeeee;}.menu-dropdown span.scroll-up-arrow,.menu-dropdown span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555555 transparent;}.menu-dropdown span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555555 transparent transparent transparent;}[dir="rtl"] .menu-dropdown li.has-children > a{padding-right:12px;padding-left:24px;}[dir="rtl"] .menu-dropdown span.sub-arrow{right:auto;left:12px;}[dir="rtl"] .menu-dropdown > li > ul:before{left:auto;right:30px;}[dir="rtl"] .menu-dropdown > li > ul:after{left:auto;right:31px;}[dir="rtl"] .menu-dropdown li.has-children > a{padding:10px 20px !important;}[dir="rtl"] .menu-dropdown span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555555 transparent transparent;}}
.menu-toggle-button{position:relative;display:inline-block;text-indent:28px;min-width:1.5rem;min-height:1.5rem;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}@media (min-width:25em){.menu-toggle-button{width:auto;}}@media (min-width:48em){.menu-toggle-button,.menu-toggle-state{display:none;}}.menu-toggle-button-text{vertical-align:middle;padding:0 .5em;}.menu-toggle-button-icon,.menu-toggle-button-icon:before,.menu-toggle-button-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#bbb;transition:all 0.25s;}[dir="rtl"] .menu-toggle-button-icon{right:2px;}.menu-toggle-button-icon:before{content:'';top:-7px;left:0;}.menu-toggle-button-icon:after{content:'';top:7px;left:0;}[dir="rtl"] .menu-toggle-button-icon:before,[dir="rtl"] .menu-toggle-button-icon:after{right:0;}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon{height:0;background:transparent;}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon:before{top:0;transform:rotate(-45deg);}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon:after{top:0;transform:rotate(45deg);}.menu-toggle-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.menu-toggle-state ~ .menu{display:none;}.menu-toggle-state:not(:checked) ~ .menu{display:none;}.menu-toggle-state:checked ~ .menu{display:block;}@media (min-width:48em){.menu-toggle-state:not(:checked) ~ .menu{display:block;}}
.ui-icon[class*=" fa-"],.crm-container a.helpicon,.crm-container .replace-plain:before,.crm-i{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}i.crm-i{font-style:normal;}.ui-icon[class*=" fa-"]{background:none repeat scroll 0 0 transparent !important;text-indent:0;margin-top:-0.5em;}.ui-icon.icon-large{margin-top:-0.75em;}.ui-button-icon-only .ui-icon[class*=" fa-"]{margin-left:-7px;}.crm-i[class*="fa-crm-"]{height:1em;width:1em;vertical-align:middle;background-color:currentColor;mask:var(--icon);mask-size:cover;-webkit-mask:var(--icon);-webkit-mask-size:cover;}.crm-i.fa-crm-formula{--icon:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 121.83 122.88' style='enable-background:new 0 0 121.83 122.88' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M27.61 34.37l-4.07 4.6l0.4 1.74h10.48c-2.14 12.38-3.74 23.54-6.81 40.74c-3.67 21.94-5.78 27.33-7.03 29.3 c-1.1 1.95-2.68 2.96-4.82 2.96c-2.35 0-6.6-1.86-8.88-3.97c-0.82-0.56-1.79-0.42-2.82 0.26C2 111.74 0 114.42 0 116.82 c-0.12 3.24 4.21 6.06 8.34 6.06c3.64 0 9-2.28 14.64-7.64c7.71-7.31 13.48-17.34 18.3-39.02c3.1-13.84 4.56-22.84 6.74-35.5 l13.02-1.18l2.82-5.17H49.2C52.99 10.53 55.95 7 59.59 7c2.42 0 5.24 1.86 8.48 5.52c0.96 1.32 2.4 1.18 3.5 0.28 c1.85-1.1 4.13-3.92 4.28-6.48C75.96 3.5 72.6 0 66.82 0C61.58 0 53.55 3.5 46.8 10.38c-5.92 6.27-9.02 14.1-11.16 23.99H27.61 L27.61 34.37z M69.27 50.33c4.04-5.38 6.46-7.17 7.71-7.17c1.29 0 2.32 1.27 4.53 8.41l3.78 12.19 c-7.31 11.18-12.66 17.41-15.91 17.41c-1.08 0-2.17-0.34-2.94-1.1c-0.76-0.76-1.6-1.39-2.42-1.39c-2.68 0-6 3.25-6.06 7.28 c-0.06 4.11 2.82 7.05 6.6 7.05c6.49 0 11.98-6.37 22.58-23.26l3.1 10.45c2.66 8.98 5.78 12.81 9.68 12.81 c4.82 0 11.3-4.11 18.37-15.22l-2.96-3.38c-4.25 5.12-7.07 7.52-8.74 7.52c-1.86 0-3.49-2.84-5.64-9.82l-4.53-14.73 c2.68-3.95 5.32-7.27 7.64-9.92c2.76-3.15 4.89-4.49 6.34-4.49c1.22 0 2.28 0.52 2.94 1.25c0.87 0.96 1.39 1.41 2.42 1.41 c2.33 0 5.93-2.96 6.06-6.88c0.12-3.64-2.14-6.74-6.06-6.74c-5.92 0-11.14 5.1-21.19 20.04l-2.07-6.41 c-2.9-9-4.82-13.63-8.86-13.63c-4.7 0-11.16 5.78-17.48 14.94L69.27 50.33L69.27 50.33z'/%3E%3C/g%3E%3C/svg%3E");}
.crm-container :not(.crm-footer) .messages.status{background-color:#e9eebc;padding:0.9em 0.625em 1em 3.438em;border:none;}.crm-container :not(.crm-footer) .messages.status .crm-i{font-size:1.5rem;color:#fff;background-color:#cfde56;position:absolute;padding:.4rem;left:0;top:0;box-sizing:border-box;}@media only screen and (min-width:34em){.crm-container :not(.crm-footer) .messages.status{padding-left:4.375em;}.crm-container :not(.crm-footer) .messages.status .crm-i{font-size:1.75rem;padding:.5rem;}}#admin-bar #admin-bar-menu > li > .dropdown > li > a.civicrm{background:transparent url(/modules/civicrm/i/logo_sm.png) 5% center no-repeat;background-size:16px;}.crm-container.ui-dialog .ui-dialog-titlebar-close .ui-icon.fa-print::before,.crm-container.ui-dialog .ui-dialog-titlebar-close .ui-icon.fa-print::after,.crm-container.ui-dialog .ui-dialog-titlebar-close .ui-icon.fa-compress::before,.crm-container.ui-dialog .ui-dialog-titlebar-close .ui-icon.fa-compress::after,.crm-container.ui-dialog .ui-dialog-titlebar-close .ui-icon.fa-expand::before,.crm-container.ui-dialog .ui-dialog-titlebar-close .ui-icon.fa-expand::after{transform:none;background:none;}.crm-container.ui-dialog .ui-dialog-titlebar-close .ui-icon.fa-expand::before{content:"\f065";}.crm-container.ui-dialog .ui-dialog-titlebar-close .ui-icon.fa-print::before{content:"\f02f";}.crm-container.ui-dialog .ui-dialog-titlebar-close .ui-icon.fa-compress::before{content:"\f066";}
