html.fa-events-icons-ready{height:auto;width:auto}.erf-container{position:relative!important}.erf-container:after,.erf-container:before{display:table;content:" "}.erf-container:after{clear:both}.erf-container .erf-form input,.erf-container .erf-form label,.erf-container .erf-form select,.erf-container .erf-form textarea{margin:0;border:0;vertical-align:top;display:inline-block;padding:0;height:auto;background:none}.erf-container .erf-form textarea{min-height:10em}.erf-container p:empty{display:none}.erf-container .erf-form .form-control{float:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ced4da;line-height:1.3;display:block;outline:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#333;padding:6px 10px;height:38px;font-size:16px;max-width:60%;background-color:#fff;width:100%}.erf-container .erf-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:42px}.erf-layout-two-column.erf-container .erf-form .form-control{max-width:100%}.erf-container .erf-form .form-group{display:block}.erf-label-inline.erf-container .erf-form .form-control{display:inline-block;max-width:70%;width:70%}.erf-label-inline.erf-container .erf-form .erf-price-total{margin-left:0;max-width:100%}.erf-container .erf-modal .erf-form .form-control{max-width:100%}.erf-container .erf-form select[multiple=true]{height:auto}.erf-container .erf-form input[type=checkbox],.erf-container .erf-form input[type=radio]{margin:4px 5px 0 3px;border:1px solid #ccc;vertical-align:top;display:inline-block;height:14px;background-color:#fff;width:14px}.erf-style-flat .erf-form .form-control{border-radius:0!important}.erf-style-rounded .erf-form .form-control{border-radius:19px!important;padding:10px 15px!important}.erf-style-rounded.erf-label-top.erf-container .erf-form label[class$=-label]{padding-left:15px}.erf-style-rounded-corner .erf-form .form-control{border-radius:4px!important}.erf-style-border-bottom .erf-form .form-control{border-left:none!important;border-radius:0!important;border-top:none!important;border-bottom:2px solid #ced4da;border-right:none!important}.erf-style-border-bottom .erf-form .fb-button .erf-submit-button,.erf-style-flat .erf-form .fb-button .erf-submit-button{border-radius:0!important}.erf-style-rounded .erf-form .erf-form-nav .erf-submit-button,.erf-style-rounded .erf-form .fb-button .erf-submit-button{border-top-right-radius:1em;border-bottom-left-radius:1em;border-bottom-right-radius:1em;border-top-left-radius:1em}.erf-style-rounded-corner .erf-form .erf-form-nav .erf-submit-button,.erf-style-rounded-corner .erf-form .fb-button .erf-submit-button{border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px}.erf-container .erf-form input:focus,.erf-container .erf-form input:hover,.erf-container .erf-form select:focus,.erf-container .erf-form select:hover,.erf-container .erf-form textarea:focus,.erf-container .erf-form textarea:hover{border:1px solid #ccc}.erf-style-border-bottom .erf-form input:focus,.erf-style-border-bottom .erf-form input:hover,.erf-style-border-bottom .erf-form select:focus,.erf-style-border-bottom .erf-form select:hover,.erf-style-border-bottom .erf-form textarea:focus,.erf-style-border-bottom .erf-form textarea:hover{border:2px solid #ccc}.erf-container .erf-form input:focus,.erf-container .erf-form select:focus,.erf-container .erf-form textarea:focus{-webkit-box-shadow:inherit;box-shadow:inherit}.erf-container .erf-form input[type=checkbox]:focus,.erf-container .erf-form input[type=checkbox]:hover,.erf-container .erf-form input[type=radio]:focus,.erf-container .erf-form input[type=radio]:hover{-webkit-box-shadow:none;box-shadow:none}.erf-container .erf-form input[type=file],.erf-container .erf-form input[type=file]:active,.erf-container .erf-form input[type=file]:focus,.erf-container .erf-form input[type=file]:hover{-webkit-box-shadow:none;box-shadow:none;border:none}.erf-container .erf-form input[type=file]{padding-left:0;background:inherit}.erf-loader{border-radius:50%;border:2px solid;border-left:2px solid transparent;margin-left:1em;vertical-align:middle;display:inline-block;position:relative;height:1em;-webkit-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite;width:1em}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(1turn);-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.erf-container,.erf-container .erf-form *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.erf-container .clearfix:after,.erf-container .rendered-form:after{display:block;clear:both;content:""}.erf-container .erf-form .erf-form-nav .erf-submit-button{text-transform:uppercase;line-height:1.3em;position:relative;padding:10px 15px}.erf-container .erf-form .form-group{white-space:nowrap;padding:10px 0;width:100%}.erf-layout-two-column.erf-container .erf-two-columns{clear:both;width:100%}.erf-layout-two-column.erf-container .erf-two-columns .form-group{width:48%}.erf-layout-two-column.erf-container .erf-two-columns .form-group:nth-child(odd){float:left;margin-right:2%}.erf-layout-two-column.erf-container .erf-two-columns .form-group:nth-child(2n){float:right;margin-left:2%}.erf-layout-two-column.erf-container.erf-contact .fb-textarea{margin:0!important;width:100%!important}.erf-container .erf-form-nav{padding:10px 0}.erf-container .erf-form-nav .erf-nav-prev,.erf-container .erf-submit-button .erf-nav-prev{float:left}.erf-container .erf-form-nav .erf-nav-next,.erf-container .erf-submit-button .erf-nav-next{float:right}.erf-container .erf-btn-center button[type=submit]{margin:0 auto;display:inherit}.erf-container .erf-btn-right button[type=submit]{float:left;float:right}.erf-layout-two-column.erf-container .erf-form-nav:after,.erf-layout-two-column.erf-container .erf-two-columns:after{display:block;clear:both;content:""}.erf-label-inline.erf-container .erf-form .checkbox-group,.erf-label-inline.erf-container .erf-form .radio-group{display:inline-block;width:70%}.erf-container .erf-form label[class$=-label],.erf-password-lost-container .erf-form label[class$=-label]{float:none;font-weight:600;margin:0 0 4px;line-height:1.3;display:block;white-space:normal;padding:0;font-size:16px}.erf-label-top.erf-container .erf-form label[class$=-label]{vertical-align:top;display:block}.erf-label-inline.erf-container .erf-form label[class$=-label]{display:inline-block;cursor:pointer;width:30%}.erf-label-no-label.erf-container .erf-form label[class$=-label]{display:none}.erf-container .form-group .fb-required{font-weight:400;margin-left:3px;color:red}.erf-container .erf-form .form-group:before{display:table;content:" "}.erf-container .erf-form .form-group:after{display:table;clear:both;content:" "}.erf-container .erf-form .erf-disabled,.erf-container .erf-form .form-control:disabled,.erf-container .erf-form .form-control[readonly]{opacity:1;pointer-events:none;cursor:not-allowed;background-color:#eee!important}.erf-link-disabled{opacity:.7;pointer-events:none;cursor:not-allowed}.erf-container .erf-form .checkbox-inline,.erf-container .erf-form .radio-inline{display:inline-block;margin-right:10px}.erf-container .erf-form .checkbox input[type=checkbox],.erf-container .erf-form .checkbox-inline input[type=checkbox],.erf-container .erf-form .radio input[type=radio],.erf-container .erf-form .radio-inline input[type=radio]{left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;position:absolute;top:50%}.erf-container .erf-form .checkbox,.erf-container .erf-form .checkbox-inline,.erf-container .erf-form .radio,.erf-container .erf-form .radio-inline{margin-bottom:5px;position:relative;padding-left:20px}.erf-container .erf-form .checkbox label,.erf-container .erf-form .checkbox-inline label,.erf-container .erf-form .radio label,.erf-container .erf-form .radio-inline label{font-weight:inherit;padding-left:0}.erf-container .erf-form select.erf-price,.erf-container .erf-form select[multiple=true]{height:auto}.erf-container .erf-form .erf-submit-button{display:block;clear:both}.erf-container .erf-form .erf-form-nav .erf-submit-button{display:inline-block;clear:none;width:auto!important}.erf-container .erf-form .erf-submit-button .form-group{margin:0!important;display:block;padding:10px 0;width:auto!important}.erf-container .erforms-icon{margin-right:5px}.erf-container .erforms-icon.undefined{display:none}.erf-container .erf-form .tooltip-element{visibility:visible;border-radius:8px;margin:0 5px;line-height:16px;display:inline-block;text-align:center;color:#fff;cursor:default;position:relative;height:16px;font-size:12px;background:#000;width:16px}.erf-container .erf-form .tooltip-element:hover:before{left:2px;border:solid;border-width:6px 6px 0;z-index:99;cursor:default;position:absolute;border-color:#222 transparent;bottom:17px;content:""}.erf-container .erf-form .tooltip-element:hover:after{left:2px;text-shadow:none;border-radius:5px 5px 5px 0;line-height:1.5em;color:#fff;z-index:98;cursor:default;position:absolute;padding:10px 5px;bottom:23px;font-size:12px;background:rgba(0,0,0,.9);content:attr(tooltip);width:230px}.erf-container .erf-page-breaks:after{display:block;clear:both;content:""}.erf-container .erf-page-breaks{margin:20px 0;border-bottom:1px solid #bbb}.erf-container .erf-page-breaks .page-break.active-page{border:1px solid #bbb;border-bottom:none}.erf-container .erf-page-breaks .page-break{float:left;cursor:pointer;position:relative;top:1px;padding:10px}.erf-container .erf-page-breaks .page-break.active-page~.page-break{cursor:not-allowed}.erf-container .parsley-errors-list{margin:0;padding-bottom:0;padding-left:0}.erf-container .parsley-errors-list:empty{display:none}.erf-container .erf-page-breaks .page-break.erf-has-errors{color:red}.erf-container .erf-price-total{margin-bottom:10px;border-top:1px solid hsla(0,0%,59%,.5);border-bottom:1px solid hsla(0,0%,59%,.5);padding:5px 10px}.erf-label-inline.erf-container .erf-price-total{display:block}.erf-label-inline.erf-container .erf-field-error,.erf-label-inline.erf-container .erf-price-total,.erf-label-inline.erf-container .parsley-errors-list li{margin-left:30%}.erf-error-row,.erf-errors{display:block;clear:both;width:100%}.erf-container .erf-error-row,.erf-container .erf-field-error,.erf-container .parsley-errors-list li{line-height:1.2em;display:block;color:red;padding-top:5px!important;font-size:12px}.erf_front_administration{margin-bottom:20px;text-align:left}.erf-login.erf-container .erf-form-login{max-width:400px}.erf-login.erf-container .form-group label{display:block;width:100%}.erf-container .erf-recaptcha{margin:20px 0}.erf-container.erf-label-inline .erf-recaptcha>div,.erf-container.erf-layout-two-column .erf-recaptcha>div,.erf-lost-password{float:right}.erf-container .erf-account-switch{margin:20px 0}.erf-container .erf-account-switch a:first-child{float:left}.erf-container .erf-account-switch a:nth-child(2){float:right}.erf-container .erf-clearfix:after{display:block;clear:both;content:""}.erf-container .erf-price-total p{font-weight:700;margin:0;line-height:2em;text-align:right}.erf-container .erf-price-total .erf-total-title{margin-right:20px}.erf_form_layout_admin_dialog{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%!important}.erf_form_layout_admin_dialog .erf-control select{width:100%}.loader{border-radius:50%;border:3px solid #f3f3f3;height:20px;border-top-color:#3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;width:20px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#erf_progress{display:inline-block;padding:10px}.erf-container .erf-error{margin-bottom:10px;line-height:1.2em;line-height:18px;display:block;color:red;padding-top:5px!important;font-size:12px}.erf-hidden{display:none!important}.erf-container .erf-my-account{-webkit-box-align:stretch;-ms-flex-pack:start;-webkit-box-pack:start;-ms-flex-line-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;align-items:stretch;-ms-flex-align:stretch;-ms-flex-direction:row;flex-direction:row}.erf-my-account{padding:20px 0}.erf-container .erf-my-account-content,.erf-container .erf-my-account-nav{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.erf-container .erf-my-account-content,.erf-container .erf-my-account-nav{margin-bottom:20px;padding:0 10px}.erf-container .erf-my-account-nav ul{list-style-type:none;margin:0;border-bottom:2px solid hsla(0,0%,59%,.4);padding-bottom:0;padding-left:0}.erf-container .erf-my-account-nav ul li{float:left;margin-bottom:-2px;border-bottom:2px solid transparent;list-style:none;position:relative}.erf-container .erf-my-account-nav .erf-my-account-navigation-link a{-webkit-box-shadow:none;box-shadow:none;border:none!important;line-height:1.42857143;display:block;outline:none;position:relative;padding:10px 15px;margin-right:2px}.erf-container .erf-my-account-nav .erf-my-account-navigation-link-active,.erf-container .erf-my-account-nav .erf-my-account-navigation-link:focus,.erf-container .erf-my-account-nav .erf-my-account-navigation-link:hover{border:none;color:inherit;border-bottom:2px solid;background:transparent}.erf-container .erf-my-account-nav .erf-my-account-navigation-link-active a:focus
.erf-container .erf-my-account-nav .erf-my-account-navigation-link-active a:active,.erf-container .erf-my-account-nav .erf-my-account-navigation-link-active a:hover{-webkit-box-shadow:none;box-shadow:none;border:inherit;outline:none}.erf-container .erf-my-account-nav .erf-my-account-navigation-link-active a:after{left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);position:absolute;height:2px;bottom:-1px;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;background:currentColor;content:"";width:100%}.erf-profile-welcome{margin-top:0;padding-top:0}.erf-my-account-details,.erf-my-account-titles{-webkit-box-align:stretch;-ms-flex-pack:start;-webkit-box-pack:start;-ms-flex-line-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;align-items:stretch;-ms-flex-align:stretch;-ms-flex-direction:row;flex-direction:row}.erf-container .erf-my-account-title{font-weight:700}.erf-container .erf-my-account-detail,.erf-container .erf-my-account-title{text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.erf-container .erf-my-account-col-sr{width:50px}.erf-container .erf-my-account-col-form-name{width:calc(100% - 350px)}.erf-container .erf-my-account-col-date{width:200px}.erf-container .erf-my-account-col-edit{width:100px}.erf-container .erf-profile-logout{margin-top:30px}.erf-container .erf-account-pagination{padding:10px 5px}.erf-container .erf-account-pagination .erf-pagination{border:1px solid;display:block;padding:5px 30px}.erf-container .erf-account-pagination .erf-prev{float:left}.erf-container .erf-account-pagination .erf-next{float:right}.erf-container .erf-profile-details-wrap{-webkit-box-align:stretch;-ms-flex-pack:start;-webkit-box-pack:start;-ms-flex-line-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;align-items:stretch;-ms-flex-align:stretch;-ms-flex-direction:row;flex-direction:row}.erf-container .erf-profile-details-wrap .erf-profile-image{border-radius:50%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;height:128px;width:128px}.erf-container .erf-profile-details-wrap .erf-profile-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:128px;width:128px}.erf-container .erf-profile-details-wrap .erf-profile-details{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px 50px;width:calc(100% - 128px)}.erf-flex{-webkit-box-align:stretch;-ms-flex-pack:start;-webkit-box-pack:start;-ms-flex-line-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;align-items:stretch;-ms-flex-align:stretch;-ms-flex-direction:row;flex-direction:row}.erf-container .erf-profile-details-row{margin-bottom:5px}.erf-container .erf-profile-detail-title{font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px}.erf-container .erf-profile-detail-content{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 100px)}.erf-container .erf-form.erf-change-password label{float:left;display:inline-block;width:30%}.erf-container .erf-form.erf-change-password input[type=password]{display:inline-block;max-width:100%;width:70%}.erf-container .erf-form.erf-change-password .form-group label{white-space:normal}.erf-container .erf-form.erf-change-password .erf-password{margin-bottom:5px}.erf-container .erf-form.erf-change-password .pass-strength-visible{position:relative}.erf-container .erf-form.erf-change-password .pass-graybar{right:0;position:absolute;top:48px;width:70%}.erf-container .erf-form.erf-change-password .pass-wrapper{float:right;width:70%}.erf-container .erf-form.erf-change-password .pass-wrapper .pass-text{font-size:70%}.erf-container .erf-form.erf-change-password .parsley-errors-list{margin-left:30%}.erf-container .erf-form.erf-change-password .parsley-errors-list li{line-height:1.2em;display:block;color:red;padding-top:5px!important;font-size:12px}.erf-container .erf-modal{left:0;right:0;display:none;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:100px;z-index:9999999;position:fixed;top:0;bottom:0;padding-top:100px;background-color:#000;background-color:rgba(0,0,0,.4)}.erf-container .erf-modal-header{margin-bottom:10px;font-weight:700;margin-left:-15px;line-height:1.5;border-bottom:1px solid #ddd;padding:0 15px 10px;font-size:20px;margin-right:-15px}.erf-container .erf-modal>div{border-radius:4px;margin:auto;border:1px solid #ddd;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:15px;max-width:95%;background-color:#fff;width:900px}.erf-container .erf-modal-close{border:none;right:0;line-height:30px;text-align:center;color:currentColor!important;z-index:1;position:absolute;top:0;padding:0;height:30px;background:transparent;width:30px}.erf-container .erf-modal-header .erf-print-submission{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);border:none;margin-left:10px;color:currentColor;padding:5px 20px;background:none}.erf-container .erf-submission-table{margin:0;text-align:left}.erf-container .erf-submission-table tr:nth-of-type(odd){background-color:#f9f9f9}.erf-container .erf-submission-table tr:nth-of-type(2n){background-color:#fff}.erf-container .erf-submission-table,.erf-container .erf-submission-table td,.erf-container .erf-submission-table th,.erf-container .erf-submission-table tr{border:none!important}.erf-container .erf-submission-table td,.erf-container .erf-submission-table th{font-weight:400;border:none;outline:none;text-align:left;padding:5px 10px}.erf-container .erf-submission-table th{width:40%}.erf-container .erf-submission-table td{width:60%}.erf-container .erf-submission-table td img{margin-bottom:10px;margin-top:10px}.erf-container .erf-submission-table td a{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;border:none;outline:none}.erf-container .erf-gdpr{max-width:60%}.erf-layout-two-column.erf-container .erf-gdpr{max-width:100%}.erf-container .erf-gdpr-label{margin:0;display:inline-block;max-width:calc(100% - 25px);width:auto}.erf-container .erf-gdpr-label *{margin:0;line-height:1.3em;white-space:normal;font-size:16px}.erf-container .erf-gdpr .parsley-errors-list li{margin-left:30px}.erf-container .erf-payment-wrapper{padding:10px;max-width:60%;background:hsla(0,0%,78%,.1)}.erf-layout-two-column.erf-container .erf-payment-wrapper{max-width:100%}.erf-container .erf_payment_header{font-weight:700;font-size:1.2em}.erf-container .erf-plans{padding:13px 0}.erf-container .erf-plan-description{white-space:normal;padding-bottom:5px;padding-left:20px;font-size:.9em}.erf-container .erf-donation-field+.erf-plan-description{padding-left:0}.erf-container .erf-form .form-group-plans{padding:0}.erf-container .erf-form .form-group-plans:not(:last-child){margin-bottom:5px}.erf-layout-two-column.erf-container .erf-two-columns .form-group-plans:nth-child(2n),.erf-layout-two-column.erf-container .erf-two-columns .form-group-plans:nth-child(odd){float:none;margin:0;width:100%}.erf-label-inline.erf-container .erf-form .form-group-plans label{width:auto}.erf-container .erf-form .checkbox.erf-donation-field{padding-left:0}.erf-layout-two-column .erf-login-form .form-group,.erf-layout-two-column .erf-reset-password-form{width:48%}.erf-layout-two-column .erf-login-form .form-group input[type=password],.erf-layout-two-column .erf-login-form .form-group input[type=text]{max-width:100%}.erf-layout-two-column .erf-login-form .form-group:nth-child(odd){float:left;margin-right:2%}.erf-layout-two-column .erf-login-form .form-group:nth-child(2n){float:right;margin-left:2%}.erf-layout-two-column .erf-reset-password-form input[type=email]{max-width:100%}@media print{.erf-submission-table,.erf-submission-table td,.erf-submission-table th,.erf-submission-table tr{border:none!important;text-align:left}.erf-submission-table tr:nth-of-type(odd){background-color:#f9f9f9}.erf-submission-table tr:nth-of-type(2n){background-color:#fff}}