@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);
@charset "UTF-8";@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.col-md-1-5{flex:0 0 20%;max-width:20%}.col-md-1-5,.col-md-2-5{padding-left:15px;padding-right:15px;position:relative;width:100%}.col-md-2-5{flex:0 0 40%;max-width:40%}.col-md-3-5{flex:0 0 60%;max-width:60%;padding-left:15px;padding-right:15px;position:relative;width:100%}.box-header h1,.box-header h2,.box-header h3,.box-header h4,.box-header h5,.box-header h6{margin:0}.dataTables_wrapper .dataTables_paginate .paginate_button{margin:0;padding:0}.content-header h1,.content-header h2,.content-header h3,.content-header h4{line-height:1.5}.content-wrapper.iframe{margin-left:0}.content-wrapper:not(.helpTopicsWrapper){padding-bottom:60px}.iframeModal .modal-dialog{width:90vw}.iframeModal .modal-dialog iframe{height:80vh;width:100%}div.popover{max-width:500px;position:absolute;z-index:99999}.alert.alert-sm{font-size:.875rem;opacity:.9;padding:3px 10px}.alert-warning a{color:#212529}button.dblClickDisabled:after{content:"..."}.sidebar .nav-treeview{float:right;width:90%}.sidebar .nav-treeview a.nav-link{width:auto}.login-page{background:transparent}.login-box,.register-box{max-width:500px;width:95%}.login-box .login-box-msg,.login-box .register-box-msg,.register-box .login-box-msg,.register-box .register-box-msg{font-size:1.5rem}.brand-link .brand-image{fill:#cdcdcd;margin-left:1.2rem}body.public{background-attachment:fixed;background-image:url(/img/elements/public_bg.jpg);background-size:cover}div.dataTables_wrapper div.dataTables_processing{top:26px;z-index:100}table.dataTable img.avatarCol{height:30px}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{background:none}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{display:inline-block;margin-left:5px;position:static;vertical-align:middle}table.dataTable td,table.dataTable th{vertical-align:middle}.select2-container--default,.select2-container--default .select2-selection--multiple{height:34px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#636b6f;border-color:#4b5154}.select2-container--default .select2-selection--multiple .select2-selection__choice>span{color:#fff}.emailWithEnding .input-group-btn span.select2{font-size:1rem;width:150px!important}.sliderGroup{text-align:center}.sliderGroup .sliderWrapper{border:1px solid #ccd0d2;height:calc(1.5em + .75rem + 2px);padding:1rem}.sliderGroup .slider{width:90%}.sliderGroup .noUi-base .noUi-tooltip{font-size:10px;padding:2px}.sliderGroup .noUi-horizontal{height:10px}.sliderGroup .noUi-horizontal .noUi-handle{height:20px;width:20px}.sliderGroup .noUi-horizontal .noUi-handle:after,.sliderGroup .noUi-horizontal .noUi-handle:before{display:none}span.select2-container{display:block;width:100%!important}div.dataTables_wrapper div.dataTables_processing{background:#fafafa;color:#f39c12;font-weight:700;height:auto}.custom-control.required:not(.custom-radio):not(.custom-multicheckbox) .custom-control-label>span:after,.form-group.required .custom-control:not(.custom-radio):not(.custom-multicheckbox) .custom-control-label>span:after,.form-group.required>div:not(.custom-control)>label:after,.form-group.required>label:after{color:#d33724;content:" *"}.dnone{display:none}.select2-container--default,.select2-container--default .select2-selection--multiple{display:block;height:auto;min-height:34px}.filterForm .btn-group label{font-weight:400}.cke_contents,.staticContent{border-bottom:1px solid #dee2e6;margin:2rem 0;padding:0 0 2rem}.cke_contents:after,.staticContent:after{clear:both;content:"";display:block}.cke_contents img,.staticContent img{margin:5px;max-width:100%}.cke_contents table,.staticContent table{width:100%!important}.cke_contents table,.cke_contents table td,.cke_contents table th,.cke_contents table tr,.staticContent table,.staticContent table td,.staticContent table th,.staticContent table tr{border:none}.cke_contents h1,.cke_contents h2,.cke_contents h3,.cke_contents h4,.cke_contents h5,.cke_contents h6,.staticContent h1,.staticContent h2,.staticContent h3,.staticContent h4,.staticContent h5,.staticContent h6{font-weight:700}.cke_contents h1,.staticContent h1{font-size:1.6rem}.cke_contents h2,.staticContent h2{font-size:1.875rem}.cke_contents h3,.staticContent h3{font-size:1.75rem}.cke_contents h4,.staticContent h4{font-size:1.625rem}.cke_contents h5,.staticContent h5{font-size:1.5rem}.cke_contents h6,.staticContent h6{font-size:1.375rem}.usersDataTable td{line-height:30px}#profilesTable tbody td.name,#registeredProfilesTable tbody td.name{min-width:100px}#profilesTable tbody td.birth_year,#registeredProfilesTable tbody td.birth_year{min-width:140px}#profilesTable tbody td.gender,#registeredProfilesTable tbody td.gender{min-width:90px}#profilesTable tbody td.email,#registeredProfilesTable tbody td.email{min-width:110px}#profilesTable tbody td.profileGroups,#registeredProfilesTable tbody td.profileGroups{min-width:100px}#profilesTable tbody td.note,#registeredProfilesTable tbody td.note{min-width:120px}#profilesTable tbody td.legal_guardian,#registeredProfilesTable tbody td.legal_guardian{min-width:150px}#profilesTable tbody td.phone-number,#registeredProfilesTable tbody td.phone-number{min-width:120px}#profilesTable tbody td.city,#profilesTable tbody td.has_contribution,#registeredProfilesTable tbody td.city,#registeredProfilesTable tbody td.has_contribution{min-width:100px}#profilesTable tbody td:last-child,#registeredProfilesTable tbody td:last-child{min-width:50px}#profilesTable tbody td.deleted_at,#registeredProfilesTable tbody td.deleted_at{min-width:140px}#profilesTable tbody td.delete_reason,#registeredProfilesTable tbody td.delete_reason{min-width:130px}#registeredProfilesTable .btn-group>form{display:inline-block;float:left;line-height:1;position:relative}#registeredProfilesTable .btn-group>form:first-child .btn{border-bottom-right-radius:0;border-top-right-radius:0}#registeredProfilesTable .btn-group>form:last-child .btn{border-bottom-left-radius:0;border-top-left-radius:0}#registeredProfilesTable .btn-group>form:not(:first-child):not(last-child) .btn{border-radius:0}#registeredProfilesTable tbody td:last-child{min-width:120px}#registeredProfilesTable tr.present{background-color:rgba(0,141,76,.5)}.profilesFilterForm .form-group.filtered label{color:#f39c12}.profilesFilterForm .form-group.filtered input{background-color:rgba(243,156,18,.1);border-color:#f39c12}.profilesFilterForm .form-group.filtered span.select2-selection{background-color:rgba(243,156,18,.1);border-color:#f39c12!important}.profilesFilterForm .form-group.filtered .sliderWrapper{background-color:rgba(243,156,18,.1);border-color:#f39c12}.eventRegistration .allProfilesBox .filterBox{border:1px solid #636b6f}.eventRegistration .allProfilesBox .filterBox .box-body,.eventRegistration .allProfilesBox .filterBox .box-footer,.eventRegistration .allProfilesBox .filterBox .box-header{background-color:#fafafa}.customFields .dynamic_block .card-title{margin-bottom:0}.customFields .customFieldOrder{width:100px}.importContent .importLoader{border:5px solid #f39c12;border-radius:50%;border-top-color:#fff;display:block;height:50px;margin:auto;width:50px}.importContent .importLoader:not(.hidden){animation:spin 1.5s linear infinite}.importContent .matchRow .loaderOverlay{background-color:hsla(0,0%,80%,.5);display:table;height:100%;left:0;position:absolute;top:0;width:100%}.importContent .matchRow .loaderOverlay .loaderOverlayInner{display:table-cell;text-align:center;vertical-align:middle}.importContent .matchRow .loaderOverlay .loader{border:6px solid #f39c12;border-radius:50%;border-top-color:#fff;display:block;height:60px;margin:auto;width:60px}.importContent .matchRow .loaderOverlay .loader:not(.hidden){animation:spin 1.5s linear infinite}.importContent .matchRow .matchOperations{margin:20px 0;text-align:center}.importContent .matchRow .matchOperations .btn.active.add{background-color:#008d4c}.importContent .matchRow .matchOperations .btn.active.edit{background-color:#f39c12}.importContent .matchRow .matchOperations .btn.active.skip{background-color:#d33724}.importContent .matchRow .well{overflow:hidden;position:relative}.importContent .matchRow .well .matchDataTable{display:table;table-layout:fixed;width:100%}.importContent .matchRow .well .dataRow{display:table-row}.importContent .matchRow .well .dataRow>div{border-bottom:1px solid #cdcdcd;display:table-cell;padding:1rem;width:35%}.importContent .matchRow .well .dataRow>div.actions{text-align:center;width:30%}.importContent .matchRow .well .dataRow>div.actions .action{margin:3px 0}.importContent .matchRow .well .dataRow>div.actions .action a{background-color:rgba(243,156,18,.5);white-space:normal;width:150px}.importContent .matchRow .well .dataRow>div.import{text-align:right}.importContent .matchRow .well .dataRow.header{font-weight:700}.importContent .matchRow .well .dataRow.header>div{border-bottom:1px solid #f39c12}.importContent .matchRow.hasSimilarProfile .dataRow .actions .actionTitle,.importContent .matchRow:not(.hasSimilarProfile):not(.hasImportedProfile) .dataRow .actions .action,.importContent .matchRow:not(.hasSimilarProfile):not(.hasImportedProfile) .dataRow .actions .actionToggle,.importContent .matchRow:not(.hasSimilarProfile):not(.hasImportedProfile) .dataRow .profile *{display:none}.importContent .matchRow span.validationError{color:#d33724}.importContent .alerts .alert{text-align:center}.importContent .alert-add{background-color:#008d4c;border-color:#00743e;color:#fff}.importContent .alert-add hr{border-top-color:#005a31}.importContent .alert-add .alert-link{color:#e6e6e6}.importContent .alert-edit{background-color:#f39c12;border-color:#e08e0b;color:#fff}.importContent .alert-edit hr{border-top-color:#c87f0a}.importContent .alert-edit .alert-link{color:#e6e6e6}.importContent .alert-skip{background-color:#d33724;border-color:#bd3120;color:#fff}.importContent .alert-skip hr{border-top-color:#a72c1d}.importContent .alert-skip .alert-link{color:#e6e6e6}.helpTopicUrl{color:#adb5bd;font-family:Monospace;font-size:.875rem}#helpTopicsAccordion .staticContent{border-bottom:0;margin:0;padding:0}.page-register{display:block;margin:0 auto;max-width:1000px;padding:1rem}.page-register .page-title{font-size:2em;text-align:center}.page-register .register-form{padding-bottom:4em}.page-register .register-form .form-groups{list-style:none;padding-bottom:2em;padding-left:0}.page-register .register-form .form-groups.form-buttons{padding-left:0}.page-register .register-form .form-title{font-size:1.5em;margin-bottom:1em}.page-register .register-form label{cursor:pointer}.page-register .register-form textarea{max-width:100%}.page-register .register-form .form-group.form-checkbox{align-items:center;display:flex;flex-wrap:wrap}.page-register .register-form .form-group.form-checkbox .control-label{margin:0;padding-left:.75em}.page-register .register-form .form-group.form-checkbox .help-block{flex-basis:100%}.page-register .register-form .form-group.form-address,.page-register .register-form .form-group.form-password,.page-register .register-form .form-group.form-phone{align-items:stretch;display:flex;flex-wrap:wrap}.page-register .register-form .form-group.form-address .has-error .help-block,.page-register .register-form .form-group.form-address .has-error label,.page-register .register-form .form-group.form-password .has-error .help-block,.page-register .register-form .form-group.form-password .has-error label,.page-register .register-form .form-group.form-phone .has-error .help-block,.page-register .register-form .form-group.form-phone .has-error label{color:#dd4b39}.page-register .register-form .form-group.form-address .has-error .form-control,.page-register .register-form .form-group.form-password .has-error .form-control,.page-register .register-form .form-group.form-phone .has-error .form-control{border-color:#dd4b39}.page-register .register-form .form-group.form-address .address-title{cursor:auto;flex-basis:100%}.page-register .register-form .form-group.form-address .address-field{flex-grow:0;margin-right:1em;min-width:70px}.page-register .register-form .form-group.form-address .address-field.address-zip{flex-basis:10%}.page-register .register-form .form-group.form-address .address-field.address-city{flex-basis:20%}.page-register .register-form .form-group.form-address .address-field.address-street{flex-grow:1;margin-right:0}.page-register .register-form .form-group.form-address input::-webkit-inner-spin-button,.page-register .register-form .form-group.form-address input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-register .register-form .form-group.form-address input[type=number]{-moz-appearance:textfield}.page-register .register-form .form-group.form-phone .phone-title{cursor:auto;flex-basis:100%}.page-register .register-form .form-group.form-phone .phone-field{flex-basis:10%;flex-grow:0;margin-right:1em;min-width:70px}.page-register .register-form .form-group.form-phone .phone-field.phone-number{flex-grow:1;margin-right:0}.page-register .register-form .form-group.form-phone input::-webkit-inner-spin-button,.page-register .register-form .form-group.form-phone input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-register .register-form .form-group.form-phone input[type=number]{-moz-appearance:textfield}.page-register .register-form .form-group.form-password{gap:10px}.page-register .register-form .form-group.form-password>div{flex:1 1 auto}.page-register .register-form .form-birth input::-webkit-inner-spin-button,.page-register .register-form .form-birth input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-register .register-form .form-birth input[type=number]{-moz-appearance:textfield}.page-register .submitContainer .alert{background-color:rgba(23,162,184,.05);border:1px solid #17a2b8}.mt5{margin-top:5px}body.donation input.icheck{display:none}body.donation .form-control:focus,body.donation .icheckbox_square-orange{border-color:#9b9b9b;box-shadow:0 0 .125em 0}body.donation input{border-radius:0}body.donation .btn{border-radius:0;font-size:1.125rem;font-weight:400;padding:.5em 1.5em;text-transform:uppercase;transition:all .25s}body.donation .btn.btn-gray{background-color:#cdcdcd;color:#181818}body.donation .btn.btn-gray:hover{background-color:#b4b4b4}body.donation .btn.btn-orange{background-color:#e8532a;color:#fff}body.donation .btn.btn-orange:hover{background-color:#c93c16}body.donation .page-header{align-items:center;background-color:#4186c7;border:0;box-shadow:0 2px 7px 0 #000;color:#fff;display:flex;justify-content:space-between;margin:0;padding:.25em 1em;position:relative;z-index:5}body.donation .page-header .page-title{text-transform:uppercase}body.donation .page-header .page-logo-left img{max-width:60px}body.donation .page-content{background-image:url(/img/elements/form-bg.jpg);background-repeat:no-repeat;background-size:cover;position:relative;z-index:3}body.donation .page-content .donation-content,body.donation .page-content .donation-form{display:block;margin:0 auto;max-width:1080px}body.donation .page-content .donation-content.page-1 [data-page-id="2"],body.donation .page-content .donation-content.page-2 [data-page-id="1"],body.donation .page-content .donation-form.page-1 [data-page-id="2"],body.donation .page-content .donation-form.page-2 [data-page-id="1"]{display:none}body.donation .page-content .donation-tabs{padding:3rem 2rem 2rem}body.donation .page-content .donation-tabs .tab-titles{align-items:flex-end;display:flex;min-height:7.2rem;padding-left:2em}body.donation .page-content .donation-tabs .tab-titles .tab-title>h2{background-color:#8a8a8a;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:400;line-height:1;margin:0;padding:.6666666667em .6666666667em 1em;transition:all .25s}body.donation .page-content .donation-tabs .tab-titles .tab-title+.tab-title{margin-left:1em}body.donation .page-content .donation-tabs .tab-titles .tab-title.selected>h2{background-color:#e8532a;padding-top:1em}body.donation .page-content .donation-tabs .tab-wrapper{background-color:#f0f0f0;border-top:8px solid #e8532a;color:#181818;font-size:1.125rem;padding:2rem}body.donation .page-content .donation-tabs .tab-wrapper a:not(.btn){color:#e8532a;transition:color .25s}body.donation .page-content .donation-tabs .tab-wrapper a:not(.btn):hover{color:#c93c16}body.donation .page-content .donation-tabs .donation-info .tab-intro{border-bottom:1px solid #cdcdcd;padding-bottom:.5em}body.donation .page-content .donation-tabs .group-title{align-items:center;display:flex;margin-bottom:30px;margin-top:10px}body.donation .page-content .donation-tabs .group-title:before{background-color:#e8532a;border-radius:50%;content:"";display:block;height:1.5rem;margin-right:.5em;width:1.5rem}body.donation .page-content .donation-tabs .donation-tab{display:none}body.donation .page-content .donation-tabs .donation-tab.selected{display:block}body.donation .page-content .donation-tabs .checkbox-group .form-group{margin-bottom:.5em}body.donation .page-content .donation-tabs .form-group{margin-bottom:2em}body.donation .page-content .donation-tabs .form-group .group-title{font-size:1.5rem;font-weight:400}body.donation .page-content .donation-tabs .form-group .form-field{margin-bottom:2rem}body.donation .page-content .donation-tabs .form-group .form-field .field-title{font-weight:700;margin:1em 0}body.donation .page-content .donation-tabs .form-group .form-field.button-group,body.donation .page-content .donation-tabs .form-group .form-field.radio-group{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}body.donation .page-content .donation-tabs .form-group .form-field.button-group .field-title,body.donation .page-content .donation-tabs .form-group .form-field.radio-group .field-title{flex-basis:100%}body.donation .page-content .donation-tabs .form-group .form-field.radio-group .radio-field{align-items:center;display:flex;margin-bottom:1rem}body.donation .page-content .donation-tabs .form-group .form-field.radio-group .radio-field:not(:last-of-type){padding-right:1rem}body.donation .page-content .donation-tabs .form-group .form-field.radio-group .radio-field label{font-weight:400}body.donation .page-content .donation-tabs .form-group .form-field.radio-group.vertical .custom-radio{align-items:flex-start;flex-basis:100%;margin-bottom:10px}body.donation .page-content .donation-tabs .form-group .form-field.button-group input{display:none}body.donation .page-content .donation-tabs .form-group .form-field.button-group label{background-color:#fafafa;border:1px solid #2e2e2e;cursor:pointer;font-size:1rem;line-height:1;margin:0;padding:.5rem .8rem;text-align:center;transition:all .25s;white-space:nowrap;width:100%}body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field{flex:1 1 auto;margin-bottom:1rem}body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:first-of-type label{border-color:#e0b132;color:#e0b132}body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:first-of-type input:checked+label,body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:first-of-type label:hover{background-color:#e0b132;color:#fff}body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:nth-of-type(2) label{border-color:#32e05b;color:#32e05b}body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:nth-of-type(2) input:checked+label,body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:nth-of-type(2) label:hover{background-color:#32e05b;color:#fff}body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:nth-of-type(3) label{border-color:#32c1e0;color:#32c1e0}body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:nth-of-type(3) input:checked+label,body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:nth-of-type(3) label:hover{background-color:#32c1e0;color:#fff}body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:nth-of-type(4) label{border-color:#8832e0;color:#8832e0}body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:nth-of-type(4) input:checked+label,body.donation .page-content .donation-tabs .form-group .form-field.button-group .button-field:nth-of-type(4) label:hover{background-color:#8832e0;color:#fff}body.donation .page-content .donation-tabs .form-group .form-field .field-tooltip{color:#515151;flex-basis:100%;margin-top:1em}body.donation .page-content .donation-tabs .form-group .form-field .field-tooltip p{margin:0}body.donation .page-content .donation-tabs .form-field{font-size:1rem;margin-bottom:2rem}body.donation .page-content .donation-tabs .form-field .form-control{font-size:1rem;height:auto;padding:.75em}body.donation .page-footer{background-color:#181818;padding-bottom:1px;padding-top:1px}body.donation .page-footer .contact-title{color:#fff}body.donation .page-footer .footer-links{background-color:#2e2e2e}body.donation .page-footer .footer-links ul.info-list{align-items:center;display:flex;justify-content:center;list-style:none;margin:0}body.donation .page-footer .footer-links ul.info-list li.info-list-item{padding:.75em .5em}body.donation .page-footer .footer-links ul.info-list li.info-list-item+li.info-list-item{margin-left:.5em;position:relative}body.donation .page-footer .footer-links ul.info-list li.info-list-item+li.info-list-item:before{content:"•";position:absolute;right:100%}@media (min-width:768px){body.donation .page-footer .footer-logo{text-align:right}}@media (max-width:767px){body.donation .page-footer{text-align:center}body.donation .page-footer .contact-info,body.donation .page-footer .footer-logo{padding-bottom:1em;padding-top:1em}body.donation .page-footer .footer-links ul.info-list{display:block;padding-left:0}body.donation .page-footer .footer-links ul.info-list li.info-list-item:before{content:none!important}}.donation-modal .modal-dialog{width:650px}.donation-modal .modal-header{border-bottom-width:0}.donation-modal .modal-title{font-weight:700}.donation-modal .modal-content{background-color:#d8d8d8;border-radius:.5em;color:#181818}body.donation .modal-backdrop{display:none}.vcenter{display:inline-block;float:none;vertical-align:middle}.inline-block-fix{font-size:0}.inline-block-fix:after,.inline-block-fix:before,.inline-block-fix>*{font-size:.875rem}.login-page.account{background-attachment:fixed;background-image:url(/img/elements/bg1.jpg);background-position:50%;background-size:cover;gap:100px;justify-content:start;padding-top:50px}.login-page.account>h1{color:#fff;padding:0 1rem;text-shadow:0 0 2px #181818}@media (max-width:991.98px){.login-page.account{gap:50px;padding-top:20px}.login-page.account h1{font-size:1.5rem}}.accountHome .card-primary .card-header .btn-light{color:#212529}.accountHome .registrationsTable td,.accountHome .registrationsTable th{vertical-align:middle;white-space:nowrap;width:auto}.accountHome .registrationsTable td:last-child,.accountHome .registrationsTable th:last-child{width:100%}.accountHome .box-header.current{background-color:#4186c7}.accountHome .box-header.current *{color:#fff}.accountMenu{padding:1rem;text-align:center}.accountMenu .btn-primary{background-color:#fff;border-color:transparent;color:#4186c7}.accountMenu a i+span{margin-left:5px}.accountMenu a:active,.accountMenu a:hover{color:#fff}.content-wrapper.accountContentWrapper{margin-left:0}.activationWarning p{margin-bottom:0;vertical-align:middle}.activationWarning a{text-decoration:none;vertical-align:middle}
