html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}::-ms-clear,::-ms-reveal{width:0;height:0}body,html{height:100%}body{font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#333;font-size:16px;line-height:1.36rem;-webkit-font-smoothing:antialiased}ul{margin:0;padding:0}img{display:inherit;max-width:100%}p{margin-top:0;line-height:1.36}.rtecenter{text-align:center}.rteright{text-align:right}.rtejustify{text-align:justify}a{color:#008fd3;text-decoration:none}a:hover{text-decoration:underline}@font-face{font-family:giorgio-sans-bold;src:url(/sites/all/themes/custom/rfs/fonts/giorgio-sans/GiorgioSans-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:font-icon;src:url(/sites/all/themes/custom/rfs/fonts/font-icons/font-icons.eot);src:url(/sites/all/themes/custom/rfs/fonts/font-icons/font-icons.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/rfs/fonts/font-icons/font-icons.woff) format("woff"),url(/sites/all/themes/custom/rfs/fonts/font-icons/font-icons.ttf) format("truetype"),url(/sites/all/themes/custom/rfs/fonts/font-icons/font-icons.svg#font-icons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sdg-icon;src:url(/sites/all/themes/custom/rfs/fonts/sdg/sdg.eot);src:url(/sites/all/themes/custom/rfs/fonts/sdg/sdg.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/rfs/fonts/sdg/sdg.woff) format("woff"),url(/sites/all/themes/custom/rfs/fonts/sdg/sdg.ttf) format("truetype"),url(/sites/all/themes/custom/rfs/fonts/sdg/sdg.svg#sdg) format("svg");font-weight:400;font-style:normal}blockquote{font-size:22px;text-align:center;color:#007fb4;font-weight:600;font-style:italic;max-width:640px;margin:30px auto 0;line-height:1}blockquote footer{font-size:18px;margin-top:30px;color:#002e49;font-style:normal}blockquote .quote-author-position{margin-top:8px;display:block;text-transform:uppercase;font-weight:400}#edit-ov-activate-radios .form-type-radio label:before,#ov-transfer-ownership-transfer-opportunity-form label a:before,#sign-up-now-link:before,.a-badge-icon:before,.activity-volunteer-name a:after,.alert-action .link-btn:before,.category-head:before,.comments-block .comment .reply:before,.description-block .country:before,.description-block .task:before,.facebook:before,.field-type-file .fake-select:before,.field-type-image .fake-select:before,.file-preview:before,.filter-hours-facetapi li:before,.form-compliance-rules li:before,.form-file-preview-image-remove:before,.fp-section .button-link:before,.get-certificate:before,.good-to-know h2:before,.good-to-know-sticky .icon:before,.google-plus:before,.is-focused .form-checkboxes:before,.is-focused .form-managed-file:before,.is-focused .form-radios:before,.is-focused .form-textarea-wrapper:before,.is-focused .is-focused-subrow:before,.is-focused .profile-birth-date .fieldset-wrapper:before,.is-focused .select2-container:before,.is-focused .single-input-wrapper:before,.is-focused#edit-ov-opportunities-type .fieldset-wrapper:before,.is-focused.field-type-datestamp .single-input-wrapper:before,.is-focused.form-item-profile-additional-field-personal-web-page-und-0 .single-input-wrapper:before,.lang-menu .language-link.active:before,.linkedin:before,.main-menu .button-link:before,.message-placeholder .close-message,.message-placeholder:before,.messages:before,.online-opp:before,.onsite-opp:before,.opp-languages:before,.opp-save:before,.opp-share:before,.opportunity-source-wrapper:after,.ov-registration-back-link:before,.page-sign-up .form-type-password-confirm .password-suggestions li:before,.pane-facetapi:before,.pinterest:before,.popup-edit-account .form-type-password-confirm .password-suggestions li:before,.popup-msg-action .close-btn:before,.post-preview .next:before,.saved-filters:before,.select2-container .select2-selection--multiple:after,.select2-container .select2-selection--single:after,.show-login-popup .close-btn:before,.skill-item:before,.stars-rate:before,.sticky-menu .button-link:before,.sticky-menu .menu-login:before,.tip-wrapper:before,.toggle-login-btn .menu-login:before,.twitter:before,.user-info .user-mail:before,.user-info .user-site:before,.user-info .user-skype:before,.view-filters .filter-toggle-mobile,.wiebo:before,.youtube:before,[class*=font-icon]:after,[class*=font-icon]:before{display:inline-block;font-family:font-icon;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px}.goal-wide:before,.rfs-goal{font-size:100px;display:inline-block;font-family:sdg-icon;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i18n-en .goal-0:before,.i18n-en .goal-full-0:before{content:"\e946"}.i18n-en .goal-1:before,.i18n-en .goal-full-1:before{content:"\e900"}.i18n-en .goal-2:before,.i18n-en .goal-full-2:before{content:"\e901"}.i18n-en .goal-3:before,.i18n-en .goal-full-3:before{content:"\e902"}.i18n-en .goal-4:before,.i18n-en .goal-full-4:before{content:"\e903"}.i18n-en .goal-5:before,.i18n-en .goal-full-5:before{content:"\e904"}.i18n-en .goal-6:before,.i18n-en .goal-full-6:before{content:"\e905"}.i18n-en .goal-7:before,.i18n-en .goal-full-7:before{content:"\e906"}.i18n-en .goal-8:before,.i18n-en .goal-full-8:before{content:"\e907"}.i18n-en .goal-9:before,.i18n-en .goal-full-9:before{content:"\e908"}.i18n-en .goal-10:before,.i18n-en .goal-full-10:before{content:"\e909"}.i18n-en .goal-11:before,.i18n-en .goal-full-11:before{content:"\e90a"}.i18n-en .goal-12:before,.i18n-en .goal-full-12:before{content:"\e90b"}.i18n-en .goal-13:before,.i18n-en .goal-full-13:before{content:"\e90c"}.i18n-en .goal-14:before,.i18n-en .goal-full-14:before{content:"\e90d"}.i18n-en .goal-15:before,.i18n-en .goal-full-15:before{content:"\e90e"}.i18n-en .goal-16:before,.i18n-en .goal-full-16:before{content:"\e90f"}.i18n-en .goal-17:before,.i18n-en .goal-full-17:before{content:"\e910"}.i18n-es .goal-0:before,.i18n-es .goal-full-0:before{content:"\e945"}.i18n-es .goal-1:before,.i18n-es .goal-full-1:before{content:"\e922"}.i18n-es .goal-2:before,.i18n-es .goal-full-2:before{content:"\e923"}.i18n-es .goal-3:before,.i18n-es .goal-full-3:before{content:"\e924"}.i18n-es .goal-4:before,.i18n-es .goal-full-4:before{content:"\e925"}.i18n-es .goal-5:before,.i18n-es .goal-full-5:before{content:"\e926"}.i18n-es .goal-6:before,.i18n-es .goal-full-6:before{content:"\e927"}.i18n-es .goal-7:before,.i18n-es .goal-full-7:before{content:"\e928"}.i18n-es .goal-8:before,.i18n-es .goal-full-8:before{content:"\e929"}.i18n-es .goal-9:before,.i18n-es .goal-full-9:before{content:"\e92a"}.i18n-es .goal-10:before,.i18n-es .goal-full-10:before{content:"\e92b"}.i18n-es .goal-11:before,.i18n-es .goal-full-11:before{content:"\e92c"}.i18n-es .goal-12:before,.i18n-es .goal-full-12:before{content:"\e92d"}.i18n-es .goal-13:before,.i18n-es .goal-full-13:before{content:"\e92e"}.i18n-es .goal-14:before,.i18n-es .goal-full-14:before{content:"\e92f"}.i18n-es .goal-15:before,.i18n-es .goal-full-15:before{content:"\e930"}.i18n-es .goal-16:before,.i18n-es .goal-full-16:before{content:"\e931"}.i18n-es .goal-17:before,.i18n-es .goal-full-17:before{content:"\e932"}.i18n-fr .goal-0:before,.i18n-fr .goal-full-0:before{content:"\e944"}.i18n-fr .goal-1:before,.i18n-fr .goal-full-1:before{content:"\e933"}.i18n-fr .goal-2:before,.i18n-fr .goal-full-2:before{content:"\e934"}.i18n-fr .goal-3:before,.i18n-fr .goal-full-3:before{content:"\e935"}.i18n-fr .goal-4:before,.i18n-fr .goal-full-4:before{content:"\e936"}.i18n-fr .goal-5:before,.i18n-fr .goal-full-5:before{content:"\e937"}.i18n-fr .goal-6:before,.i18n-fr .goal-full-6:before{content:"\e938"}.i18n-fr .goal-7:before,.i18n-fr .goal-full-7:before{content:"\e939"}.i18n-fr .goal-8:before,.i18n-fr .goal-full-8:before{content:"\e93a"}.i18n-fr .goal-9:before,.i18n-fr .goal-full-9:before{content:"\e93b"}.i18n-fr .goal-10:before,.i18n-fr .goal-full-10:before{content:"\e93c"}.i18n-fr .goal-11:before,.i18n-fr .goal-full-11:before{content:"\e93d"}.i18n-fr .goal-12:before,.i18n-fr .goal-full-12:before{content:"\e933"}.i18n-fr .goal-13:before,.i18n-fr .goal-full-13:before{content:"\e93f"}.i18n-fr .goal-14:before,.i18n-fr .goal-full-14:before{content:"\e940"}.i18n-fr .goal-15:before,.i18n-fr .goal-full-15:before{content:"\e941"}.i18n-fr .goal-16:before,.i18n-fr .goal-full-16:before{content:"\e942"}.i18n-fr .goal-17:before,.i18n-fr .goal-full-17:before{content:"\e943"}.error.message-placeholder:before,.error.messages:before,.warning.message-placeholder:before,.warning.messages:before{content:"\e942"}.status.message-placeholder:before,.status.messages:before,.success.message-placeholder:before,.success.messages:before{content:"\e943"}.opp-save:before{content:"\e925"}.unflag-action:before{content:"\e952"}.opp-share:before{content:"\e926"}.profile .edit:before,.windows-action .apply:before{content:"\e939"}.deleted-icon:before,.link-delete:before,.profile .link-delete:before{content:"\e96f"}.volunteers-group-icon:before{content:"\e92b"}.closed-icon:before{content:"\e92d"}.expired-icon:before{content:"\e92e"}.get-certificate:before,.issue-certificate-icon:before{content:"\e92f"}.filter-by-language-skills:before,.filter-language-facetapi:before,.filter-show-facetapi:before,.opp-languages:before{content:"\e930"}.not-worked-icon:before,.withdrawn-icon:before{content:"\e931"}.active-icon:before,.online-icon:before{content:"\e932"}.pending-edits-icon:before{content:"\e933"}.rejected-icon:before{content:"\e934"}.certificated-icon:before,.completed-icon:before,.submitted-icon:before{content:"\e935"}.profile .link-btn.view:before{content:"\e936"}.single-volunteer-icon:before{content:"\e937"}.working-copy-icon:before{content:"\e938"}.save-icon:before{content:"\e93e"}.archived-icon:before{content:"\e93b"}.unarchive-icon:before{content:"\e951"}.draft-icon:before{content:"\e93d"}.clone-icon:before{content:"\e950"}.transfer-icon:before{content:"\e963"}.online-opp:before{content:"\e954"}.onsite-opp:before{content:"\e955"}.field-type-file .form-managed-file .messages.error:before,.field-type-image .form-managed-file .messages.error:before,.form-compliance-rules li:before,.form-file-preview-image-remove:before,.page-sign-up .form-type-password-confirm .password-suggestions li:before,.popup-edit-account .form-type-password-confirm .password-suggestions li:before{content:"\e97f"}.form-compliance-rules .valid:before,.page-sign-up .form-type-password-confirm .password-suggestions .valid:before,.popup-edit-account .form-type-password-confirm .password-suggestions .valid:before{content:"\e980"}.field-type-file .fake-select:before,.field-type-image .fake-select:before{content:"\e982"}.ov-registration-back-link:before{content:"\e96d"}#sign-up-now-link:before,.fp-section .button-link:before,.main-menu .button-link:before,.sticky-menu .button-link:before{content:"\e96e"}.lang-menu .language-link.active:before{content:"\e96b"}.message-placeholder .close-message:before,.popup-msg-action .close-btn:before,.show-login-popup .close-btn:before{content:"\e928"}.view-filters .filter-toggle-mobile:before{content:"\e944"}.facebook:before{content:"\e970"}.google-plus:before{content:"\e971"}.linkedin:before{content:"\e972"}.pinterest:before{content:"\e973"}.twitter:before{content:"\e974"}.wiebo:before{content:"\e975"}.youtube:before{content:"\e976"}.filter-by-hours:before,.filter-hours-facetapi .icon-full:before,.filter-hours-facetapi:before{content:"\e977"}.filter-hours-facetapi .icon-half:before{content:"\e978"}.filter-hours-facetapi .icon-quarter:before{content:"\e979"}.filter-hours-facetapi .icon-third:before{content:"\e97a"}.comments-block .comment .reply:before{content:"\e94d"}.file-preview:before,.filter-opportunity-type-facetapi:before,.filter-topic-facetapi:before{content:"\e94c"}.filter-by-language:before,.filter-language-skills-facetapi:before{content:"\e948"}.filter-by-region:before,.filter-country-choosen-facetapi:before,.filter-country-facetapi:before,.filter-region-facetapi:before{content:"\e947"}.filter-by-keyword:before,.filter-keywords-facetapi:before,.filter-volunteer-facetapi:before{content:"\e946"}.filter-alert-name-facetapi:before{content:"\e945"}.filter-city-choosen-facetapi:before{content:"\e957"}.filter-degree-facetapi:before{content:"\e95b"}.filter-employment-facetapi:before{content:"\e95c"}.filter-feedback-facetapi:before{content:"\e95e"}.filter-gender-facetapi:before{content:"\e95f"}.filter-nationality-choosen-facetapi:before{content:"\e960"}.description-block .task:before,.filter-area-facetapi:before{content:"\e929"}.sticky-menu .menu-login:before,.toggle-login-btn .menu-login:before{content:"\e981"}.administration:before,.task-administration:before{content:"\e911"}.coordination:before,.task-coordination:before{content:"\e913"}.task-translation:before,.translation:before{content:"\e910"}.design:before,.task-design:before{content:"\e91e"}.project-development:before,.task-project-development:before{content:"\e912"}.event-organization:before,.task-event-organization:before{content:"\e914"}.healthcare:before,.task-healthcare:before{content:"\e915"}.it-development:before,.task-it-development:before{content:"\e916"}.manual-labor:before,.task-manual-labor:before{content:"\e917"}.outreach-advocacy:before,.task-outreach-advocacy:before{content:"\e918"}.management:before,.task-management:before{content:"\e919"}.research:before,.task-research:before{content:"\e91a"}.task-training:before,.training:before{content:"\e91b"}.task-volunteers-management:before,.volunteers-management:before{content:"\e91c"}.covid-19:before,.task-covid-19:before{content:"\e949"}.task-writing:before,.writing:before{content:"\e91d"}.user-info .user-site:before{content:"\e927"}.user-info .user-skype:before{content:"\e92a"}#ov-transfer-ownership-transfer-opportunity-form label a:before{content:"\e923"}.user-info .user-mail:before{content:"\e96c"}.good-to-know h2:before,.good-to-know-sticky .icon:before,.tip-wrapper:before{content:"\e97b"}.writing-icon:before{content:"\e96a"}.profile-icon:before{content:"\e940"}.footer-light .arrow-buttons:before{content:"\e90f"}.post-preview .next:before{content:"\e96e"}.filter-by-task:before,.filter-task-facetapi:before,.volunteers-team-list .volunteer-member-about:before{content:"\e922"}.activity-volunteers:before{content:"\e90e"}.age-activity:before,.filter-age-facetapi:before{content:"\e900"}.activity-female:before{content:"\e901"}.countries-activity:before,.description-block .country:before,.volunteer-country:before,.volunteers-team-list .volunteer-member-country:before{content:"\e902"}.hours-activity:before{content:"\e903"}.activity-male:before{content:"\e904"}.opportunities-activity:before{content:"\e905"}.icon-certificate:before,.icon-nominate:before,.icon-nominated:before,.volunteer-certificate .icon-nominate:before{content:"\e90d"}.icon-award:before,.icon-certificate-check:before,.volunteer-certificate .icon-award:before{content:"\e90c"}.a-badge-icon:before{content:"\e97d"}.activity-rate-none:before,.icon-rate-none.stars-rate:before{content:"\e908"}.activity-rate-one:before,.filter-feedback-facetapi .icon-rate-one label:before,.icon-rate-one.stars-rate:before{content:"\e909"}.activity-rate-two:before,.filter-feedback-facetapi .icon-rate-two label:before,.icon-rate-two.stars-rate:before{content:"\e90b"}.activity-rate-three:before,.filter-feedback-facetapi .icon-rate-three label:before,.icon-rate-three.stars-rate:before{content:"\e90a"}.activity-rate-four:before,.filter-feedback-facetapi .icon-rate-four label:before,.icon-rate-four.stars-rate:before{content:"\e907"}.activity-rate-five:before,.filter-feedback-facetapi .icon-rate-five label:before,.icon-rate-five.stars-rate:before{content:"\e906"}.icon-attention:before{content:"\e949"}.icon-maintenance:before{content:"\e94f"}.icon-browser-problem:before{content:"\e94e"}.front #navbar-administration+.contextual-links-region{height:auto}.front #navbar-administration+.contextual-links-region #splash{height:1080px}.contextual-links-region{height:100%}.simple-page .contextual-links-region{height:auto}.contextual-links-region .contextual-links-wrapper .contextual-links{min-height:0}.contextual-links-region .contextual-links-wrapper .contextual-links li{font-size:12px;display:block;width:100%;min-height:0;margin:0;line-height:1;height:auto}.contextual-links-region .volunteers-organizations .button-link{margin-bottom:-5rem}.contextual-links-region .splash{height:1080px}.contextual-links-region .sticky-navigation{top:39px}.supported .contextual-links-region{display:inline-block}.container-inline-date .date-padding{float:none}.link-field-column{float:none;width:100%}.link-field-column .form-text{width:100%;margin-right:0}.field-type-datestamp:not(.field-widget-ov-user-profile-date-input){padding-bottom:0!important}.field-type-datestamp:not(.field-widget-ov-user-profile-date-input) label.error{bottom:20px;z-index:1}.container-inline-date .form-item,.container-inline-date .form-item input{width:100%}.container-inline-date .form-type-textfield{padding-bottom:50px}.navbar-administration .opportunity-actions.sticky-apply-fixed{display:none}body.navbar-fixed #navbar-administration{z-index:1000}body.navbar-fixed #navbar-administration .navbar-bar{background:#002f49}body.navbar-fixed #navbar-administration .navbar-bar .navbar-icon.element-hidden{display:block}body.navbar-fixed #navbar-administration .navbar-tray-vertical{background-color:#f5f5f5;border-right:1px solid #e6e6e6;box-shadow:none}body.navbar-fixed #navbar-administration .navbar-menu-item-processed .menu-languages-list{opacity:1}body.navbar-fixed #navbar-administration .navbar-menu-item-processed .menu-languages-list a[href$=user]{display:none}body.navbar-tray-open.navbar-fixed.navbar-vertical #navbar-administration.navbar-oriented{left:-15rem}.navbar-administration .opportunity-preview{display:none}.navbar-administration .node-news .max-width,.navbar-administration .opportunity-create .max-width{padding:0 20px}.navbar-administration .node-news .form-wrapper,.navbar-administration .opportunity-create .form-wrapper{width:100%}.navbar-administration .node-news .form-wrapper fieldset,.navbar-administration .opportunity-create .form-wrapper fieldset{border:0}.navbar-administration .node-news .filter-guidelines,.navbar-administration .opportunity-create .filter-guidelines{padding-bottom:10px}.navbar-administration .filter-help{margin-top:10px}.navbar-administration .filter-guidelines,.navbar-administration .filter-help p{font-size:12px;margin-bottom:5px;line-height:1.2;text-align:left}.navbar-administration .filter-guidelines{border-bottom:1px solid #f7f7f7;padding-bottom:10px}.navbar-administration .messages-region{clear:both;margin:20px 0}.navbar-administration form.confirmation{font-size:48px;text-align:center;margin:80px 0}.navbar-administration form.confirmation .form-actions{font-size:14px;margin-top:50px}.navbar-administration form.confirmation .form-submit{margin-right:30px}.navbar-administration button,.navbar-administration input[type=button],.navbar-administration input[type=reset],.navbar-administration input[type=submit]{width:auto}.navbar-administration #edit-submit-opportunities{margin-top:0}.navbar-administration .create-campaign .field-name-field-closing-date{margin-bottom:0}.navbar-administration .create-campaign .field-name-field-closing-date legend{padding:0;margin:0;border:0}.navbar-administration .create-campaign .field-name-field-closing-date legend .fieldset-legend{margin-bottom:2px}.navbar-administration .invite-org-admin-form input[type=submit]{margin-top:0}.page-filter-tips h2{text-align:center}.page-filter-tips .compose-tips{max-width:1300px;margin:0 auto 80px}.element-hidden{display:none}.element-invisible{position:fixed!important;clip:rect(1px,1px,1px,1px)!important;overflow:hidden!important;height:1px!important;min-width:0!important;width:0!important}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static;clip:auto;overflow:visible;height:auto}.flag-throbber{display:none}.cke_editable ul li{list-style-type:disc;list-style-position:inside;margin-bottom:10px;padding-left:20px}.warning span.to-be-excluded{display:inline}span.to-be-excluded{display:none}.organization-edit-form .form-actions{padding:0}.organization-edit-form table td{vertical-align:top}.organization-edit-form .log-comment{max-width:400px}.admin-actions{box-shadow:0 0 4px rgba(0,0,0,.1),0 6px 4px rgba(76,76,76,.2);padding:20px 25px 40px;margin:50px 0}.admin-actions .block-actions,.admin-actions .block-admin-fields,.admin-actions .block-administration,.admin-actions .block-history,.admin-actions .block-tags{padding:35px 0;position:relative}.admin-actions .block-admin-fields label{text-align:left;font-size:16px;font-weight:700;text-transform:uppercase}.admin-actions .block-admin-fields .field-type-taxonomy-term-reference select{margin-bottom:20px}.admin-actions .block-admin-fields .field-name-field-target{margin-bottom:40px}.admin-actions .block-admin-fields .form-type-select{padding:0}.admin-actions .block-admin-fields .description{margin:0}.admin-actions .block-admin-fields .accessibility-tab-markup{display:none}.admin-actions h1{font-size:32px;margin:0 0 30px}.admin-actions .button-closed,.admin-actions .button-delete,.admin-actions .button-email-notification,.admin-actions .button-online,.admin-actions .button-public,.admin-actions .button-rejected{color:#fff;border:0;box-shadow:none;line-height:1;transition:background .2s ease}.admin-actions .hierarchical-select select{display:none!important;visibility:hidden!important;opacity:0;height:0!important}.admin-actions .field-name-field-user-tags .form-type-checkbox{display:inline-block;margin-right:35px}.admin-actions .status-wrapper{text-align:right;position:absolute;right:0;top:5px}.admin-actions .current-state{margin-bottom:0;display:inline-block}.admin-actions .current-state-clearance{float:right}.admin-actions .dashboard-links{font-size:16px;padding:15px 0}.admin-actions .dashboard-links-item{display:inline-block;margin-right:40px}.admin-actions .dashboard-links-item:last-child{margin-right:0}.admin-actions .dashboard-links-item a{text-decoration:underline}.admin-actions .dashboard-links-item a:hover{color:#007fc2;text-decoration:none}.admin-actions .block-actions{text-align:left}.admin-actions .block-actions .form-submit{display:inline-block;width:auto;margin:0 10px 10px 0}.admin-actions .block-actions .button-online,.admin-actions .block-actions .button-public{background:#27a898;min-width:185px}.admin-actions .block-actions .button-online:hover,.admin-actions .block-actions .button-public:hover{background:#1d7f73}.admin-actions .block-actions .button-rejected{background:#fac42f;min-width:140px}.admin-actions .block-actions .button-rejected:hover{background:#f0b206}.admin-actions .block-actions .button-closed,.admin-actions .block-actions .button-delete{color:#fff;border:0;background:#e43433}.admin-actions .block-actions .button-closed:hover,.admin-actions .block-actions .button-delete:hover{background:#c91c1b}.admin-actions .block-actions #edit-block{background:#e43433;border-color:#e43433}.admin-actions .admin-actions-bottom,.admin-actions .admin-actions-middle,.admin-actions .admin-actions-top{padding:15px 0}.admin-actions .admin-actions-middle .form-submit{margin-bottom:0}.admin-actions .admin-actions-middle,.admin-actions .admin-actions-top{border-bottom:1px solid #e3e1e1}.admin-actions .block-tags{padding:0}.admin-actions .block-history table{text-align:left;margin:0}.admin-actions .block-history table td{padding:8px 10px;font-size:14px}.admin-actions .block-history .user-name{padding:0}.current-state{display:block;font-size:16px;margin-bottom:30px}.state-name{font-weight:600}.state-name.active,.state-name.submitted{color:#00aa98}.state-name.online,.state-name.public{color:#79b04a}.state-name.deleted,.state-name.expired,.state-name.rejected{color:#e43433}.state-name.working_copy{color:#007fc2}.state-name.closed,.state-name.not-available{color:#9fa8af}.state-name.pending,.state-name.pending_cot,.state-name.pending_edits,.state-name.pending_references{color:#e85d30}.admin-actions-part{display:inline-block;vertical-align:top;padding:35px 60px;width:50%;text-align:left;border-right:1px solid #dee5eb;min-height:120px}.admin-actions-part:last-child{border-right:0}.admin-actions-part h2{font-size:24px;margin:0 0 15px 5px}.admin-actions-part .button-online,.admin-actions-part .button-public{background:#00aa98}.admin-actions-part .button-online:hover,.admin-actions-part .button-public:hover{background:#00776a}.admin-actions-part .button-rejected{background:#fbc433}.admin-actions-part .button-rejected:hover{background:#f6b405}.admin-actions-part .button-closed,.admin-actions-part .button-delete{background:#e43433;color:#fff}.admin-actions-part .button-closed:hover,.admin-actions-part .button-delete:hover{background:#c91c1b}.admin-actions-part .button-email-notification{background:#007fb4}.admin-actions-part .button-email-notification:hover{background:#005b81}.footer-contact-menu ul,.footer-menu ul,.get-started ul,.lang-menu ul,.navigation .lang-menu ul,.proofs-list,.skills-list,.sticky-menu ul,.testimonials-list,.toggle-login-btn ul,ul li,ul ol{padding:0;margin:0;list-style:none}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;display:block}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{border:0;position:absolute;top:0;left:0;width:100%;height:100%}#popup-section .two-columns:after,.admin-actions .status-wrapper:after,.clearfix:after,.footer-light:after,.footer-main .max-width:after,.form-compliance-indicator:after,.form-compliance:after,.get-started:after,.group:after,.intro:after,.max-width:after,.member-section .intro ul:after,.opportunity .opportunity-data:after,.page-narrow-content:after,.page-sign-up .field-widget-ov-user-profile-date-input .fieldset-wrapper:after,.popup-edit-account .field-widget-ov-user-profile-date-input .fieldset-wrapper:after,.proofs-list:after,.skills-list:after,.testimonials-list:after,.user-info:after,form:after{content:"";display:table;clear:both}.max-width,.page-narrow-content{padding:0 20px;width:100%;max-width:1340px;margin-right:auto;margin-left:auto}.page-narrow-content{max-width:95%}@media (min-width:800px){.page-narrow-content{max-width:800px}}.container{max-width:1440px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}.throbber-wrapper{background:hsla(0,0%,100%,.8);position:fixed;width:100%;height:100%;z-index:10000;top:0;left:0}.css-throbber,.non-css-throbber{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10001}.css-throbber .bounce{width:18px;height:18px;background-color:#007fc2;border-radius:100%;display:inline-block}.i9 .throbber-wrapper .css-throbber,.throbber-wrapper .non-css-throbber{display:none}.i9 .throbber-wrapper .non-css-throbber{display:block}.non-css-throbber{font-size:1.125rem;font-weight:600;color:#fff;background:#007fc2;padding:5px 10px}.lt-ie9 .non-css-throbber{font-size:18px}.css-throbber{width:70px;text-align:center}.ie9 .css-throbber{display:none}.css-throbber .bounce{animation:a 1.4s infinite ease-in-out both}.css-throbber .bounce1{animation-delay:-.32s}.css-throbber .bounce2{animation-delay:-.16s}@keyframes a{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}#user-login .ajax-progress,.alert-tooltip-action .ajax-progress,.filters-popup-region .views-exposed-form .ajax-progress{position:absolute;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);left:0}#user-login .ajax-progress .message,.alert-tooltip-action .ajax-progress .message,.filters-popup-region .views-exposed-form .ajax-progress .message{font-style:italic;position:absolute;top:50%;left:50%;margin:25px 0 0;transform:translateX(-50%)}#user-login .throbber,.alert-tooltip-action .throbber,.filters-popup-region .views-exposed-form .throbber{position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px}.alert-tooltip-action .throbber-wrapper,.filters-popup-region .views-exposed-form .throbber-wrapper{display:none}.select-style{padding:0;margin:0;border:1px solid rgba(0,0,0,.15);width:92px;height:26px;border-radius:2px;overflow:hidden;display:inline-block;vertical-align:middle;background-image:linear-gradient(-180deg,#fff,#f5f5f5)}.select-style select{width:110px;height:26px;background-color:transparent;color:#666;text-align:left;text-shadow:0 -1px 0 rgba(0,0,0,.25);border:0;outline:0;padding-left:10px;border-radius:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none}.select-style .select-arrow{width:5px;height:5px;background:0 0;border:1px solid #666;border-top:none;border-right:none;margin-top:-16px;margin-left:75px;transform:rotate(-45deg);z-index:2;position:absolute}#autocomplete{background:#fff;border:1px solid #ccc;position:absolute;z-index:10}#autocomplete li{padding:10px 12px;border-bottom:1px solid #e4e4e4}#autocomplete li:last-child{border-bottom:0}#autocomplete li:hover{cursor:pointer;background:#ebf0f5}.facebook,.google-plus,.linkedin,.pinterest,.twitter,.wiebo,.youtube{display:block;color:#fff}.social-link{vertical-align:middle}.social-link ul{margin:0;padding:0;font-size:0}.social-link li{display:inline-block;list-style-type:none;height:30px;width:31px;margin-right:7px}@media (min-width:0) and (max-width:479px){.social-link li{width:25%;margin-right:0;margin-bottom:22px}}@media (min-width:768px){.social-link li{width:28px}}@media (min-width:1281px){.social-link li{width:32px}}.social-link a{width:100%;height:100%}.social-link a:before{text-decoration:underline;text-decoration:none}.social-link a:hover{opacity:.7}.social-link a:hover:before{text-decoration:none}.hybridauth-icon{display:inline-block;width:100%;min-width:100px;padding:9px 0;border-radius:3px;color:#fff;font-weight:600;text-align:center}.hybridauth-icon:hover{opacity:.8}.hybridauth-icon:before{display:none}.hybridauth-facebook{background:#3b5998}.hybridauth-twitter{background:#4099ff}.hybridauth-linkedin{background:#0e76a8}.hybridauth-google{background:#dd4b39}.hybridauth-weibo{background:#e6162d}.logo-supported{display:inline-block;margin-right:20px}.logo-supported img{height:70px;width:auto}.footer-contact-menu,.footer-menu,.lang-menu,.navigation .lang-menu,.sticky-menu,.toggle-login-btn{display:inline-block;vertical-align:top}.footer-contact-menu ul,.footer-menu ul,.lang-menu ul,.navigation .lang-menu ul,.sticky-menu ul,.toggle-login-btn ul{font-size:0}.footer-contact-menu li,.footer-menu li,.lang-menu li,.navigation .lang-menu li,.sticky-menu li,.toggle-login-btn li{display:inline-block}.footer-contact-menu a,.footer-menu a,.lang-menu a,.navigation .lang-menu a,.sticky-menu a,.toggle-login-btn a{display:block;text-decoration:none;line-height:20px}footer{margin-top:80px}.social-navigation{width:100%;float:left;margin-left:0;margin-right:0;margin:0 0 42px}@media (min-width:1280px){.footer-main-content{width:66.10169%;float:left;margin-right:1.69492%;margin-right:0}}.footer-main .logo{display:block;margin-bottom:34px}@media (max-width:768px){.footer-main .logo{width:200px}}@media (max-width:480px){.footer-main .logo{width:160px;margin-bottom:20px}}@media (min-width:1280px){.footer-main .logo{max-width:none}}.footer-menu a{font-size:1.0625rem;margin-right:15px;color:#fff;font-weight:300}.lt-ie9 .footer-menu a{font-size:17px}.footer-menu a.active,.footer-menu a:hover{color:#a3cfe7}@media screen and (max-width:991px){.footer-menu{padding-left:0}}@media screen and (max-width:480px){.footer-menu li{display:block;margin-bottom:5px}}.footer-main{background-color:#0072af;position:relative}.footer-main .max-width{position:relative;padding:4.25rem .9375rem 8.75rem}@media (min-width:768px){.footer-main .max-width{padding:4.25rem 2% 1.313rem}}@media (min-width:1024px){.footer-main .max-width{padding:4.25rem 2% 3rem}}@media (min-width:480px){.footer-main .footer-menu,.footer-main .social-link{display:inline-block}}.footer-main .social-link{margin:0 20px 20px 0}@media (min-width:480px){.footer-main .social-link{padding-right:9px;border-right:1px solid rgba(165,208,232,.26)}}@media (min-width:768px){.footer-main .social-link{padding-right:17px}}.footer-main .social-link ul{line-height:0}.footer-main .footer-menu{line-height:30px}@media (min-width:700px){.footer-main .footer-menu{max-width:40%}.footer-main .footer-menu li{display:inline-block}}@media (min-width:480px){.footer-main .footer-menu{max-width:none}}.footer-main .footer-menu li{vertical-align:middle}.footer-main .footer-description{color:rgba(165,208,232,.63);font-size:.8125rem;line-height:1.4497381}.lt-ie9 .footer-main .footer-description{font-size:13px}.footer-main .footer-description p{margin:0}.footer-main .arrow-buttons{font-size:.875rem;background-image:url(/sites/all/themes/custom/rfs/img/icons/arrow_up_white.svg);background-size:contain;background-repeat:no-repeat;width:60px;opacity:.3;font-weight:600;padding-top:70px;line-height:1;position:absolute;bottom:33px;right:5%}.lt-ie9 .footer-main .arrow-buttons{font-size:14px}.footer-main .arrow-buttons:hover{opacity:1;text-decoration:none}@media (min-width:768px){.footer-main .arrow-buttons{top:20%;right:2%;margin-top:12px}}@media (min-width:1024px){.footer-main .arrow-buttons{top:50%;margin-top:12px;transform:translateY(-50%)}}.supported{background:#fff}.supported .max-width{padding:29px 2%}.lt-ie9 .supported .header{font-size:14px}@media (max-width:991px){.logo-supported{width:46%;margin-bottom:15px}.logo-supported,.logo-supported img{text-align:center}}@media (max-width:600px){.logo-supported{width:44%}.logo-supported img{width:70%;display:inline-block;vertical-align:middle;height:auto}}@media (max-width:400px){.logo-supported{width:40%}}.footer-contact-menu a{font-size:.875rem;margin-bottom:16px;color:#a3cfe7}.lt-ie9 .footer-contact-menu a{font-size:14px}@media (min-width:480px){.footer-contact-menu a{margin:0 25px 0 0}}.footer-contact-menu li{display:block}@media (min-width:480px){.footer-contact-menu li{display:inline-block}}.footer-light{background:#ebf0f5;color:#71787d;margin-top:40px}.footer-light .footer-main-content{font-size:0}@media (min-width:980px){.footer-light .footer-main-content{width:66.10169%;float:left;margin-right:1.69492%;margin-left:2%}}@media (min-width:1320px){.footer-light .footer-main-content{margin-left:0}}.footer-light .footer-main-content li{margin-top:20px}@media (min-width:640px){.footer-light .footer-main-content li{display:inline-block;margin-top:0}}.footer-light .footer-main-content a:hover{text-decoration:underline}.footer-light .first-navigation-level{font-size:1.0625rem;margin-bottom:17px}.lt-ie9 .footer-light .first-navigation-level{font-size:17px}.footer-light .first-navigation-level li{margin-right:19px}.footer-light .second-navigation-level{font-size:.875rem}.lt-ie9 .footer-light .second-navigation-level{font-size:14px}.footer-light .second-navigation-level li{margin-right:29px}.footer-light .second-navigation-level a{color:#053481}.footer-light .footer-additional-content{margin-top:80px;position:relative}@media (min-width:980px){.footer-light .footer-additional-content{float:right;padding-right:100px;position:static;margin-top:0}}@media (min-width:1280px){.footer-light .footer-additional-content{padding-right:145px}}.footer-light .powered-by{font-size:.9375rem}.lt-ie9 .footer-light .powered-by{font-size:15px}.footer-light .logo{margin-bottom:0;margin-top:8px;max-width:185px}.footer-light .max-width{padding:4.25rem 2% 1rem}@media (min-width:768px){.footer-light .max-width{padding:4.25rem 2% 2.125rem}}@media (min-width:1024px){.footer-light .max-width{padding:5.625rem 0 3.125rem}}.footer-light .arrow-buttons{font-size:.875rem;background:0 0;bottom:10px;padding:0;color:inherit;font-weight:400;margin:0;right:2%;width:auto}.lt-ie9 .footer-light .arrow-buttons{font-size:14px}.footer-light .arrow-buttons:hover{text-decoration:none}.footer-light .arrow-buttons:before{font-size:3.125rem;font-family:font-icon;display:block;margin-bottom:13px}.lt-ie9 .footer-light .arrow-buttons:before{font-size:50px}@media (min-width:980px){.footer-light .arrow-buttons{top:30%;bottom:auto}}@media (min-width:1300px){.footer-light .arrow-buttons{right:0;top:50%;bottom:auto}}.sticky-menu li{width:24.8%}.sticky-menu a{font-size:.6875rem;color:#002e49;border-right:1px solid transparent;border-left:1px solid transparent;padding:20px 0;position:relative;height:100%;letter-spacing:-.01em;line-height:1;display:block;text-align:center}.lt-ie9 .sticky-menu a{font-size:11px}.sticky-menu a:hover{color:#007fc2}.sticky-menu a.active{border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;background-color:#ebf0f5}.sticky-menu a.active:hover{color:#002e49}@media (min-width:480px){.sticky-menu a{font-size:.8125rem;padding:20px 0}.lt-ie9 .sticky-menu a{font-size:13px}}@media (min-width:640px){.sticky-menu a{font-size:1rem;font-weight:600;padding:18px 0}.lt-ie9 .sticky-menu a{font-size:16px}}@media (min-width:768px){.sticky-menu a{font-size:1.0625rem;padding:18px 0 15px}.lt-ie9 .sticky-menu a{font-size:17px}}@media (min-width:1024px){.sticky-menu a{padding-left:10%;padding-right:10%}}@media (min-width:1280px){.sticky-menu a{padding:19px 3% 17px}}.sticky-menu .menu-login{font-size:1rem;position:absolute;right:0;top:0;padding-right:25px;display:none}.lt-ie9 .sticky-menu .menu-login{font-size:16px}@media (min-width:1024px){.sticky-menu .menu-login{display:block}}.sticky-menu .menu-login:before{font-size:1.3125rem;display:inline-block;vertical-align:middle;color:#000;margin-right:20px}.lt-ie9 .sticky-menu .menu-login:before{font-size:21px}.sticky-navigation{background-color:hsla(0,0%,100%,.95);box-shadow:0 1px 4px 0 rgba(0,0,0,.34);text-align:center;position:fixed;top:0;left:0;width:100%;z-index:50;margin-top:0}.sticky-menu{margin:0 auto;width:100%}@media (min-width:640px){.sticky-menu{width:90%}}@media (min-width:768px){.sticky-menu{width:80%}}@media (min-width:1280px){.sticky-menu{width:58%}}@media (min-width:1600px){.sticky-menu{width:44%}}.category-head{width:100%;height:45px;position:relative;background-color:#c5cdd3}.category-head .name{color:#fff;font-size:.8rem;line-height:.875rem;font-weight:600;width:80%;display:inline-block;letter-spacing:.02rem;text-transform:uppercase;padding:7px 16px 0 10px;text-shadow:rgba(0,0,0,.2) 1px 1px 2px}.category-head:before{font-size:2.5rem;color:#fff;position:absolute;right:5px;top:3px}.lt-ie9 .category-head:before{font-size:40px}.opportunities-item .title h2{font-size:1.225rem;color:#002f49;font-weight:600;margin:12px 12px 0;text-align:left;line-height:1.313rem}.lt-ie9 .opportunities-item .title h2,.opportunities-item .title .lt-ie9 h2{font-size:19.6px}.online-opp,.onsite-opp,.opportunities-item .body p{font-size:.875rem;color:rgba(85,104,115,.74);margin:12px 12px 0;line-height:.9375rem;text-align:left;font-weight:400}.lt-ie9 .online-opp,.lt-ie9 .onsite-opp,.lt-ie9 .opportunities-item .body p,.opportunities-item .body .lt-ie9 p{font-size:14px}.description-block{border-top:1px solid #dee5eb;min-height:70px;overflow:hidden;width:100%;font-size:0;position:absolute;bottom:0;right:0}.description-block .time{font-size:.6125rem;border-right:1px solid #dee5eb;border-bottom:1px solid #dee5eb;text-align:center;color:rgba(85,104,115,.72);text-transform:uppercase;line-height:.5625rem;font-weight:700;float:left;padding:0 3px;width:25%;height:100%}.lt-ie9 .description-block .time{font-size:9.8px}.description-block .time .number{padding-top:12px;display:block;margin-bottom:6px;text-align:center;color:#002f49;font-weight:700;font-size:1.1375rem;line-height:.875rem}.lt-ie9 .description-block .time .number{font-size:18.2px}.description-block .country,.description-block .task{font-size:.65625rem;width:75%;float:right;position:relative;background:0 0;border-bottom:1px solid #dee5eb;color:#71787d;padding:5px 35px 5px 10px;text-transform:uppercase;font-weight:600;letter-spacing:.525px;line-height:.6875rem;min-height:35px}.lt-ie9 .description-block .country,.lt-ie9 .description-block .task{font-size:10.5px}.description-block .country:before,.description-block .task:before{font-size:1.6875rem;position:absolute;right:8px;top:3px}.lt-ie9 .description-block .country:before,.lt-ie9 .description-block .task:before{font-size:27px}.description-block .task:before{top:4px}.description-block .country{padding-bottom:15px}.opp-save,.opp-share{color:#002f49;padding:20px 10px 0;margin:0 10px}.opp-save:before,.opp-share:before{text-decoration:underline;text-decoration:none}.opportunity-actions{margin:25px 0}.administration{background:#235861 linear-gradient(90deg,#235861,rgba(38,77,65,.7))}.design{background:#00aa07 linear-gradient(90deg,#00aa07,rgba(119,150,86,.74))}.coordination{background:#af1b1b linear-gradient(90deg,#af1b1b,rgba(204,62,38,.94) 94%)}.event-organization{background:#0084aa linear-gradient(90deg,#0084aa,rgba(25,115,150,.74))}.management{background:#79b04a linear-gradient(90deg,#79b04a,rgba(77,157,92,.87) 97%)}.manual-labor{background:#b05420 linear-gradient(90deg,#b05420,rgba(157,140,27,.87) 97%)}.healthcare{background:#9d1339 linear-gradient(90deg,#9d1339,#b03a56)}.outreach-advocacy{background:#733ab0 linear-gradient(90deg,#733ab0,rgba(138,98,157,.87) 97%)}.project-development{background:#6d4639 linear-gradient(90deg,#6d4639,#7a625a)}.research{background:#25a898 linear-gradient(90deg,#25a898,rgba(16,130,117,.29))}.training{background:#4e5961 linear-gradient(90deg,#4e5961,rgba(67,73,77,.7))}.it-development{background:#b04aa0 linear-gradient(90deg,#b04aa0,rgba(227,50,50,.45))}.translation{background:#d17b5f linear-gradient(90deg,#d17b5f,rgba(216,136,87,.95) 98%)}.volunteers-management{background:#d15e10 linear-gradient(90deg,#d15e10,rgba(216,38,31,.95) 98%)}.covid-19{background:#d15e10 linear-gradient(90deg,#d15e10,rgba(216,38,31,.95) 98%)}.writing{background:#3452a8 linear-gradient(90deg,#3452a8,rgba(31,74,130,.29))}.opportunities-list .view-opportunities{transition:all 1s ease-out;visibility:hidden;opacity:0}.opportunities-list .processed-opportunities{visibility:visible;opacity:1}.opportunities-item{background:#fff;box-shadow:1px 1px 7px 0 rgba(0,0,0,.38);width:100%;display:inline-block;vertical-align:top;margin-bottom:15px;position:relative;transition:transform .2s ease-out}.opportunities-item:hover{transform:scale(1.06)}.opportunities-item:hover .goal-wide{bottom:0}.opportunities-item:hover .opportunity-actions{opacity:1}.opportunities-item a{position:absolute;height:100%;width:100%;z-index:1}.opportunities-item .title{max-height:95px;overflow:hidden;position:relative}.opportunities-item .title:after{content:"";position:absolute;top:0;right:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,.03) 20%,hsla(0,0%,100%,.67));height:95px;width:27px}.opportunities-item .title h2{overflow:hidden}.opportunities-item .body p{max-height:30px;overflow:hidden}.opportunity-type:before{margin-left:-5px}.opportunity-type .onsite-opp:before{margin-left:-8px}.online-opp,.onsite-opp{font-size:.8125rem;display:inline-block;margin:0;padding:12px 12px 0}.lt-ie9 .online-opp,.lt-ie9 .onsite-opp{font-size:13px}.onsite-opp:before{vertical-align:middle;font-size:2.5rem}.lt-ie9 .onsite-opp:before{font-size:40px}.online-opp:before{vertical-align:baseline}.opportunities-list{clear:both;padding-right:10px;padding-left:10px;position:relative;z-index:10}.front .opportunities-list{position:static}.opportunities-list .counter{margin-top:7px;line-height:1.25rem;font-size:1rem;margin-bottom:25px;text-align:center;color:#71787d}.opportunities-list .counter a{color:#007fc2;text-decoration:underline}.opportunities-list .counter a:hover{text-decoration:none;color:#000}.opportunities-list .opportunities-view-list{margin-top:90px;margin-bottom:40px;font-size:0}.opportunities-list .opportunities-item{min-height:300px}@media (min-width:480px){.opportunities-list .opportunities-item{width:49%;margin-right:2%;margin-bottom:40px}.opportunities-list .opportunities-item:nth-child(2n){margin-right:0}}@media (min-width:768px){.opportunities-list .opportunities-item{width:32%;margin-right:2%}.opportunities-list .opportunities-item:nth-child(2n){margin-right:2%}.opportunities-list .opportunities-item:nth-child(3n){margin-right:0}}@media (min-width:990px){.opportunities-list .opportunities-item{width:22.75%;margin-right:3%}.opportunities-list .opportunities-item:nth-child(2n),.opportunities-list .opportunities-item:nth-child(3n){margin-right:3%}.opportunities-list .opportunities-item:nth-child(4n){margin-right:0}}.opportunities-item .opportunity-actions{text-align:left;top:0;padding:5px 0 5px 21px;opacity:0;transition:opacity .3s}@media (min-width:768px){.opportunities-item .opportunity-actions{padding:15px 0 5px 21px;margin:0}}.opportunities-item .opportunity-actions a{position:relative;height:inherit;width:auto}.opportunities-item .opportunity-actions .opp-save,.opportunities-item .opportunity-actions .opp-share{padding:0 0 0 15px;margin-right:40px;line-height:18px}.opportunities-item .opportunity-actions .opp-save:before,.opportunities-item .opportunity-actions .opp-share:before{left:0}.html #at3win #at3winheader{background:#fff url(/sites/all/themes/custom/rfs/img/rfsov_logo_blue.svg) no-repeat 20px;background-size:15%}.html #at3win #at3winheader .at3winheadersvc,.html #at3win #at3winheader h3{display:none}.html #at3win .ab-branding-footer{background:#ebf0f5}.contribution-goals .goals-list{font-size:0;max-width:960px;padding-left:0}.contribution-goals .goals-list li{max-width:100px;display:inline-block;vertical-align:top;padding:0 18px;margin-bottom:40px}.goal-wide{height:100%;width:100%;color:#fff;clear:both;transition:bottom .2s ease-out;padding:20px;text-transform:uppercase;font-family:giorgio-sans-bold;font-size:1rem;line-height:.9rem;position:absolute;bottom:-100%}.goal-wide:before{font-size:3.625rem;position:absolute;top:5px;left:10px}.lt-ie9 .goal-wide:before{font-size:58px}.goal-wide span{display:block;width:50%}.goal-wide .numeric{float:left;width:auto;margin-right:4px;margin-top:6px;font-size:2.3rem;height:100%}.goal-full-0{background:#3e8ddd;color:#fff}.goal-full-1{background:#e5243b}.goal-full-2{background:#dda63a}.goal-full-3{background:#4c9f38}.goal-full-4{background:#c5192d}.goal-full-5{background:#ff3a21}.goal-full-6{background:#26bde2}.goal-full-7{background:#fcc30b}.goal-full-8{background:#a21942}.goal-full-9{background:#fd6925}.goal-full-10{background:#dd1367}.goal-full-11{background:#fd9d24}.goal-full-12{background:#bf8b2e}.goal-full-13{background:#3f7e44}.goal-full-14{background:#0a97d9}.goal-full-15{background:#56c02b}.goal-full-16{background:#00689d}.goal-full-17{background:#19486a}.single-goal{margin-bottom:20px}.single-goal .rfs-goal{font-size:8.4375rem;margin:35px auto;display:block;max-width:135px}.lt-ie9 .single-goal .rfs-goal{font-size:135px}@media (min-width:768px){.single-goal .rfs-goal{margin:35px auto 60px}}.award .single-goal .rfs-goal{font-size:7.1875rem}.lt-ie9 .award .single-goal .rfs-goal{font-size:115px}.rfs-goal{text-align:center}.contribution-goals .rfs-goal{font-size:4.375rem}.lt-ie9 .contribution-goals .rfs-goal{font-size:70px}.goal-0{color:#3e8ddd}.goal-1{color:#e5243b}.goal-2{color:#dda63a}.goal-3{color:#4c9f38}.goal-4{color:#c5192d}.goal-5{color:#ff3a21}.goal-6{color:#26bde2}.goal-7{color:#fcc30b}.goal-8{color:#a21942}.goal-9{color:#fd6925}.goal-10{color:#dd1367}.goal-11{color:#fd9d24}.goal-12{color:#bf8b2e}.goal-13{color:#3f7e44}.goal-14{color:#0a97d9}.goal-15{color:#56c02b}.goal-16{color:#00689d}.goal-17{color:#19486a}.node-news .page-content h2,.standard-page .content h2{font-size:2.25rem;text-align:center;line-height:1;font-weight:600}.lt-ie9 .node-news .page-content h2,.lt-ie9 .standard-page .content h2,.node-news .lt-ie9 .page-content h2,.standard-page .lt-ie9 .content h2{font-size:36px}.node-news .page-content hr,.standard-page .content hr{border:0 none;margin:50px 0;border-bottom:1px solid #ebf0f5}.node-news .page-content table,.standard-page .content table{margin:30px 0 50px;overflow-x:scroll;border:0}.node-news .page-content table thead,.standard-page .content table thead{border-bottom:1px solid #ebf0f5;text-align:left;text-transform:uppercase;font-size:.8125rem;color:#71787d}.lt-ie9 .node-news .page-content table thead,.lt-ie9 .standard-page .content table thead,.node-news .lt-ie9 .page-content table thead,.standard-page .lt-ie9 .content table thead{font-size:13px}.node-news .page-content table tbody,.standard-page .content table tbody{font-size:1.125rem;border:0}.lt-ie9 .node-news .page-content table tbody,.lt-ie9 .standard-page .content table tbody,.node-news .lt-ie9 .page-content table tbody,.standard-page .lt-ie9 .content table tbody{font-size:18px}.node-news .page-content table tr,.standard-page .content table tr{border-bottom:1px solid #ebf0f5}.node-news .page-content table td,.node-news .page-content table th,.standard-page .content table td,.standard-page .content table th{padding:15px;border:0}.node-news .page-content ul,.standard-page .content ul{padding-left:40px}.node-news .page-content ul li,.standard-page .content ul li{list-style-type:disc}.node-news .page-content ol,.standard-page .content ol{padding-left:40px}.node-news .page-content ol li,.standard-page .content ol li{list-style-type:decimal}.node-news .page-content img,.standard-page .content img{margin-bottom:20px}.node-news .page-content blockquote,.standard-page .content blockquote{font-size:22px;text-align:center;color:#007fb4;font-weight:600;font-style:italic;max-width:640px;margin:30px auto 0;line-height:1}.node-news .page-content blockquote footer,.standard-page .content blockquote footer{font-size:18px;margin-top:30px;color:#002e49;font-style:normal}.node-news .page-content blockquote .quote-author-position,.standard-page .content blockquote .quote-author-position{margin-top:8px;display:block;text-transform:uppercase;font-weight:400}.node-news .page-content .infoblock,.standard-page .content .infoblock{background-color:#ebf0f5;padding:20px;margin-bottom:20px}.node-news .page-content .infoblock p,.standard-page .content .infoblock p{margin:0}.back-link-btn,.btn.btn-submit,.create-campaign .multipage-link-previous,.filters-popup-region .filter-action .reset,.filters-popup-region .form-actions .reset,.form-submit,.member-section .learn-more,.message.thankyou .message-close,.notification-message .message-close,.pager-load-more a,.popup-edit-account .filter-action .reset,.popup-edit-account .form-actions .reset,.registration-go-back,.show-results,.submit-minor,.submit-primary,.why-wait .fp-signup,button.copy{font-size:1rem;border:1px solid #007fc2;background:#007fc2;color:#fff;display:inline-block;vertical-align:top;border-radius:3px;font-weight:400;text-align:center;margin:0;line-height:1;padding:16px 15px;transition:background-color .3s ease;min-width:135px;text-decoration:none}.create-campaign .lt-ie9 .multipage-link-previous,.filters-popup-region .filter-action .lt-ie9 .reset,.filters-popup-region .form-actions .lt-ie9 .reset,.lt-ie9 .back-link-btn,.lt-ie9 .btn.btn-submit,.lt-ie9 .create-campaign .multipage-link-previous,.lt-ie9 .filters-popup-region .filter-action .reset,.lt-ie9 .filters-popup-region .form-actions .reset,.lt-ie9 .form-submit,.lt-ie9 .member-section .learn-more,.lt-ie9 .message.thankyou .message-close,.lt-ie9 .notification-message .message-close,.lt-ie9 .pager-load-more a,.lt-ie9 .popup-edit-account .filter-action .reset,.lt-ie9 .popup-edit-account .form-actions .reset,.lt-ie9 .registration-go-back,.lt-ie9 .show-results,.lt-ie9 .submit-minor,.lt-ie9 .submit-primary,.lt-ie9 .why-wait .fp-signup,.lt-ie9 button.copy,.member-section .lt-ie9 .learn-more,.message.thankyou .lt-ie9 .message-close,.notification-message .lt-ie9 .message-close,.pager-load-more .lt-ie9 a,.popup-edit-account .filter-action .lt-ie9 .reset,.popup-edit-account .form-actions .lt-ie9 .reset,.why-wait .lt-ie9 .fp-signup{font-size:16px}.back-link-btn:hover,.btn.btn-submit:hover,.create-campaign .multipage-link-previous:hover,.filters-popup-region .filter-action .reset:hover,.filters-popup-region .form-actions .reset:hover,.form-submit:hover,.member-section .learn-more:hover,.message.thankyou .message-close:hover,.notification-message .message-close:hover,.pager-load-more a:hover,.popup-edit-account .filter-action .reset:hover,.popup-edit-account .form-actions .reset:hover,.registration-go-back:hover,.show-results:hover,.submit-minor:hover,.submit-primary:hover,.why-wait .fp-signup:hover,button.copy:hover{border-color:#0096e6;background-color:#0096e6;text-decoration:none;color:#fff}@media (min-width:480px){.back-link-btn,.btn.btn-submit,.create-campaign .multipage-link-previous,.filters-popup-region .filter-action .reset,.filters-popup-region .form-actions .reset,.form-submit,.member-section .learn-more,.message.thankyou .message-close,.notification-message .message-close,.pager-load-more a,.popup-edit-account .filter-action .reset,.popup-edit-account .form-actions .reset,.registration-go-back,.show-results,.submit-minor,.submit-primary,.why-wait .fp-signup,button.copy{width:auto;margin:0 5px}}@media (min-width:768px){.back-link-btn,.btn.btn-submit,.create-campaign .multipage-link-previous,.filters-popup-region .filter-action .reset,.filters-popup-region .form-actions .reset,.form-submit,.member-section .learn-more,.message.thankyou .message-close,.notification-message .message-close,.pager-load-more a,.popup-edit-account .filter-action .reset,.popup-edit-account .form-actions .reset,.registration-go-back,.show-results,.submit-minor,.submit-primary,.why-wait .fp-signup,button.copy{font-size:1rem}.create-campaign .lt-ie9 .multipage-link-previous,.filters-popup-region .filter-action .lt-ie9 .reset,.filters-popup-region .form-actions .lt-ie9 .reset,.lt-ie9 .back-link-btn,.lt-ie9 .btn.btn-submit,.lt-ie9 .create-campaign .multipage-link-previous,.lt-ie9 .filters-popup-region .filter-action .reset,.lt-ie9 .filters-popup-region .form-actions .reset,.lt-ie9 .form-submit,.lt-ie9 .member-section .learn-more,.lt-ie9 .message.thankyou .message-close,.lt-ie9 .notification-message .message-close,.lt-ie9 .pager-load-more a,.lt-ie9 .popup-edit-account .filter-action .reset,.lt-ie9 .popup-edit-account .form-actions .reset,.lt-ie9 .registration-go-back,.lt-ie9 .show-results,.lt-ie9 .submit-minor,.lt-ie9 .submit-primary,.lt-ie9 .why-wait .fp-signup,.lt-ie9 button.copy,.member-section .lt-ie9 .learn-more,.message.thankyou .lt-ie9 .message-close,.notification-message .lt-ie9 .message-close,.pager-load-more .lt-ie9 a,.popup-edit-account .filter-action .lt-ie9 .reset,.popup-edit-account .form-actions .lt-ie9 .reset,.why-wait .lt-ie9 .fp-signup{font-size:16px}}.organization-profile .invite-org-admin-form .form-submit,.view-filters .display-all{margin:0 10px 0 0;vertical-align:middle;padding:11px 15px;min-width:80px}.main-menu .button-link,.sticky-menu .button-link{height:45px;display:inline-block;padding:13px 96px 0 19px;border-radius:3px;background:#002f49;background-size:auto 55%;box-shadow:0 0 3px 0 rgba(0,0,0,.6);color:#fff;text-align:center;position:relative;transition:background .333s ease}.main-menu .button-link:before,.sticky-menu .button-link:before{display:none;text-decoration:underline;transition:all .1s ease}@media (min-width:641px){.main-menu .button-link:before,.sticky-menu .button-link:before{font-size:1.5625rem;position:absolute;right:18px;top:10px;display:block}.lt-ie9 .main-menu .button-link:before,.lt-ie9 .sticky-menu .button-link:before,.main-menu .lt-ie9 .button-link:before,.sticky-menu .lt-ie9 .button-link:before{font-size:25px}}.main-menu .button-link:before,.sticky-menu .button-link:before{text-decoration:none}.main-menu .button-link:hover,.sticky-menu .button-link:hover{background-color:rgba(0,48,74,.71)}.main-menu .button-link:hover:before,.sticky-menu .button-link:hover:before{text-decoration:none}.arrow-buttons{display:block;width:250px;margin-right:auto;margin-left:auto;padding-top:48px;background:url(/sites/all/themes/custom/rfs/img/icons/arrow.svg) 50% 0 no-repeat;background-size:30px;color:#fff;font-weight:700;text-decoration:none;cursor:pointer}.arrow-buttons,.fp-section .button-link{transition:all .333s ease;font-size:1.125rem;text-align:center}.fp-section .button-link{color:#002f49;font-weight:600;position:absolute;left:50%;bottom:0;transform:translateX(-50%);margin-bottom:46px;padding-top:40px;background-size:30px}.fp-section .button-link:before{font-size:1.6875rem;text-decoration:underline;margin:0 auto 10px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.fp-section .lt-ie9 .button-link:before,.lt-ie9 .fp-section .button-link:before{font-size:27px}.fp-section .button-link:before,.fp-section .button-link:hover:before{text-decoration:none}.ov-registration-back-link{display:block;margin-right:8px;margin-left:15px;padding:9px 15px 9px 5px;border-radius:3px;background:#3898ec;color:#fff;transition:all .333s ease;text-decoration:none}.ov-registration-back-link:before{font-size:1.5625rem;vertical-align:middle;margin-right:5px;line-height:0}.lt-ie9 .ov-registration-back-link:before{font-size:25px}.ov-registration-back-link:hover{background:#002f49;color:#fff;text-decoration:none}.btn.btn-submit{margin-top:20px}.create{min-width:240px}.arrow-buttons{z-index:80}@media (max-width:480px){.fp-section .button-link{display:block}}.submit-minor{width:100%}@media (min-width:480px){.submit-minor{width:auto;margin:0 5px}}.registration-go-back{font-weight:600;width:100%;margin-bottom:20px}@media only screen and (min-width:480px){.registration-go-back{margin:0 20px 0 0;width:auto}}.signup-header-description .registration-go-back{background-color:transparent}.signup-header-description .registration-go-back:hover{background-color:#0096e6;border-color:#0096e6}button.copy[disabled],button.copy[disabled]:hover{border:1px solid #dee5eb;background:#ebf0f5;color:#b7b7b7}button.copy[disabled]:hover{cursor:not-allowed}.back-link-btn:hover{text-decoration:none}.submit-primary{margin:0;width:100%;font-weight:600}@media (min-width:480px){.submit-primary{width:auto;margin-right:5px;margin-left:5px}.signup-header-description .submit-primary{padding:16px 40px}}.pager-load-more{text-align:center;margin:50px 0 115px}.content-tab-data .pager-load-more{margin:0;padding:0}.content-tab-data .pager-load-more li,.pager-load-more li{list-style-type:none}.pager-load-more a{min-width:240px}.pager-load-more .counter{display:block;color:#333;text-align:center;margin:16px 0;font-size:.875rem;font-weight:600}.ov-registration-back-link{position:fixed;left:0;top:5px;z-index:100}@media (max-width:909px){.ov-registration-back-link{display:none}}.feedback-action{text-align:center}.alert-action .link-btn{display:block;position:relative;padding:9px 15px;border:1px solid #c5cdd3;background-color:#fff;color:#002f49;text-align:left;border-radius:2px;font-size:1rem;line-height:1.25rem;margin-bottom:20px}.alert-action .link-btn:hover{background-color:#ebf0f5;text-decoration:none}.alert-action .link-btn:before{font-size:1.625rem;vertical-align:middle;margin-right:10px;position:absolute;left:9px;top:50%;transform:translateY(-50%)}.alert-action .lt-ie9 .link-btn:before,.lt-ie9 .alert-action .link-btn:before{font-size:26px}@media (min-width:936px){.alert-action .link-btn{display:inline-block}}@media (min-width:480px){.alert-action .link-btn{margin-right:15px;display:inline-block}}.link-delete{padding-left:45px}.link-delete:before{font-size:1.75rem;left:4px;color:#007fb4}.lt-ie9 .link-delete:before{font-size:28px}.link-transfer:before{content:"";width:30px;height:30px;background:url(/sites/all/themes/custom/rfs/img/icons/transfer-icon.svg) no-repeat 50%;background-size:55px}.popup-msg-action{background:hsla(0,0%,100%,.7);position:fixed;left:0;top:0;z-index:999;width:100%;height:100%}.popup-msg-action .windows{position:absolute;top:10%;width:80%;left:10%;background:#fff;padding:30px;border:1px solid #dee5eb;box-shadow:0 4px 4px 0 rgba(0,0,0,.3);text-align:center}@media (min-width:480px){.popup-msg-action .windows{top:25%;left:10%}}@media (min-width:768px){.popup-msg-action .windows{width:50%;left:25%}}.popup-msg-action .windows .windows-action .link-btn{margin-bottom:15px}.filters-popup-region,.popup-edit-account{position:fixed;left:0;top:0;z-index:-999;overflow:auto;width:100%;height:100%;background:#fff;padding:3% 0 200px;transform:scaleX(.9) scaleY(.9) scaleZ(1) translateX(20px) translateY(-20px) translateZ(0);transition:opacity .5s,transform .5s;opacity:0}@media only screen and (min-width:768px){.filters-popup-region,.popup-edit-account{padding-left:20px;padding-right:20px}}.display-filters,.display-form-edit{overflow:hidden}.display-filters .filters-popup-region,.display-filters .popup-edit-account,.display-form-edit .filters-popup-region,.display-form-edit .popup-edit-account{opacity:1;transition:opacity .5s,transform .5s;transform:scaleX(1) scaleY(1) scaleZ(1) translateX(0) translateY(0) translateZ(0);z-index:100;transform-style:preserve-3d}.popup-msg-action .close-btn{cursor:pointer;margin-top:10px;width:50px;height:50px;position:absolute;top:10px;right:0;float:right}.popup-msg-action .close-btn:before{color:#007fc2;font-size:20px}.title-msg{color:#e85d30;font-size:1.3125rem;font-weight:600;margin:5px 0}.lt-ie9 .title-msg{font-size:21px}.windows-action .link-btn{padding-left:15px;margin:0 5px}.windows-action .apply{padding-left:45px}.windows-action .apply:before{font-size:2.125rem;color:#007fc2;left:4px}.lt-ie9 .windows-action .apply:before{font-size:34px}.opp-share{padding:0 0 0 15px;line-height:18px;width:auto}.opp-share:before{left:0}fieldset{border:0;padding:0;background:#fff}.description:not(.password-suggestions) ol,.description:not(.password-suggestions) ul{margin:15px 0 15px 30px}.description:not(.password-suggestions) ol{padding:0}.description:not(.password-suggestions) ol li{list-style-type:decimal;margin-bottom:10px;list-style-position:outside}.description:not(.password-suggestions) ul li{list-style-type:disc;list-style-position:outside;margin-bottom:10px}#edit-ov-activate-radios .form-item>label,.create-campaign .fieldset-wrapper .fieldset-legend,label{font-size:inherit;line-height:1.36em;width:100%;display:block;margin:15px 0;color:#002e49}#edit-ov-activate-radios .form-item>label .form-required,.create-campaign .fieldset-wrapper .fieldset-legend .form-required,label .form-required{color:#e85d30}.create-campaign .fieldset-wrapper fieldset,.create-campaign fieldset{border:0 none;margin:0;padding:0}.apply-form .copy-data .description,.description,.description-copyright-block,.form-type-password .description,.form-type-textarea .description,.form-type-textfield .description,.page-sign-up .description-field-block,.page-sign-up .fieldset-description{font-size:1.125rem;line-height:1.333;margin:15px 0;color:#002e49}.apply-form .copy-data .lt-ie9 .description,.form-type-password .lt-ie9 .description,.form-type-textarea .lt-ie9 .description,.form-type-textfield .lt-ie9 .description,.lt-ie9 .apply-form .copy-data .description,.lt-ie9 .description,.lt-ie9 .description-copyright-block,.lt-ie9 .form-type-password .description,.lt-ie9 .form-type-textarea .description,.lt-ie9 .form-type-textfield .description,.lt-ie9 .page-sign-up .description-field-block,.lt-ie9 .page-sign-up .fieldset-description,.page-sign-up .lt-ie9 .description-field-block,.page-sign-up .lt-ie9 .fieldset-description{font-size:18px}.apply-form .copy-data .description a,.description a,.description-copyright-block a,.form-type-password .description a,.form-type-textarea .description a,.form-type-textfield .description a,.page-sign-up .description-field-block a,.page-sign-up .fieldset-description a{color:#007fc2;text-decoration:underline}.apply-form .copy-data .description a:hover,.description a:hover,.description-copyright-block a:hover,.page-sign-up .description-field-block a:hover,.page-sign-up .fieldset-description a:hover{text-decoration:none;color:#000}.create-campaign .multipage-link-previous,.filters-popup-region .filter-action .reset,.filters-popup-region .form-actions .reset,.popup-edit-account .filter-action .reset,.popup-edit-account .form-actions .reset,.registration-go-back,.submit-minor{background-color:#fff;color:#007fc2}@keyframes b{0%{transform:translateX(-15px);opacity:0}to{transform:none;opacity:1}}.reset-link{position:relative;padding-left:40px;color:#7f97ab;line-height:1.2}.reset-link:hover{text-decoration:none}.reset-link:before{content:" ";border:6px solid #dde4e9;background:#fff;position:absolute;left:0;top:0;width:26px;height:27px}.reset-link.checked:before{background:#dde4e9}.reset-link.checked:after{content:" ";position:absolute;width:22px;height:17px;background:url(/sites/all/themes/custom/rfs/img/check.svg) no-repeat;left:2px;top:5px;border-radius:1px}.filter-hours-facetapi .form-type-checkbox,.form-type-checkbox{position:relative}.filter-hours-facetapi .form-type-checkbox input,.form-type-checkbox input{position:absolute;top:0;left:0;opacity:0}.form-type-checkbox input:checked+label:before{background:#dde4e9}.form-type-checkbox input:checked+label:after{content:" ";position:absolute;width:22px;height:17px;background:url(/sites/all/themes/custom/rfs/img/check.svg) no-repeat;left:2px;top:5px;border-radius:1px}.desktop .form-type-checkbox input:not(:checked):focus+label:before{border-color:#007fc2}.desktop .form-type-checkbox input:not(:checked):focus+label:after{opacity:0}.desktop .form-type-checkbox input:checked:focus+label:before{border-color:#007fc2;border-width:2px}.filter-hours-facetapi .form-type-checkbox label,.form-type-checkbox label{color:#7f97ab;font-size:inherit;cursor:pointer;position:relative;padding-left:40px;min-height:0;line-height:1.2;margin-bottom:2px;margin-top:0;width:auto;display:inline-block}.filter-hours-facetapi .form-type-checkbox label:before,.form-type-checkbox label:before{content:" ";border:6px solid #dde4e9;background:#fff;position:absolute;left:0;top:0;width:26px;height:27px}.form-type-checkbox label:before:hover{text-decoration:none}.form-item-error.form-type-checkbox label.error{top:100%;bottom:auto}#user-login .form-type-checkbox label,#user-pass .form-type-checkbox label{font-size:1rem;color:#002e49;padding-left:30px;line-height:1.4}#user-login .lt-ie9 .form-type-checkbox label,#user-pass .lt-ie9 .form-type-checkbox label,.lt-ie9 #user-login .form-type-checkbox label,.lt-ie9 #user-pass .form-type-checkbox label{font-size:16px}#user-login .form-type-checkbox label:before,#user-pass .form-type-checkbox label:before{width:20px;height:20px}#user-login .form-type-checkbox label:after,#user-pass .form-type-checkbox label:after{background-size:15px}.facetapi-filter-checkbox .form-type-checkbox .form-checkbox,.filter-country-facetapi .form-type-checkbox .form-checkbox,.filter-feedback-facetapi .form-type-checkbox .form-checkbox,.filter-gender-facetapi .form-type-checkbox .form-checkbox,.filter-language-facetapi .form-type-checkbox .form-checkbox,.filter-opportunity-type-facetapi .form-type-checkbox .form-checkbox,.filter-region-facetapi .form-type-checkbox .form-checkbox,.filter-show-facetapi .form-type-checkbox .form-checkbox,.filter-task-facetapi .form-type-checkbox .form-checkbox{position:absolute;opacity:0}.facetapi-filter-checkbox .form-type-checkbox .form-checkbox:after,.facetapi-filter-checkbox .form-type-checkbox .form-checkbox:before,.facetapi-filter-checkbox .form-type-checkbox .form-checkbox:checked+label:after,.filter-country-facetapi .form-type-checkbox .form-checkbox:after,.filter-country-facetapi .form-type-checkbox .form-checkbox:before,.filter-country-facetapi .form-type-checkbox .form-checkbox:checked+label:after,.filter-feedback-facetapi .form-type-checkbox .form-checkbox:after,.filter-feedback-facetapi .form-type-checkbox .form-checkbox:before,.filter-feedback-facetapi .form-type-checkbox .form-checkbox:checked+label:after,.filter-gender-facetapi .form-type-checkbox .form-checkbox:after,.filter-gender-facetapi .form-type-checkbox .form-checkbox:before,.filter-gender-facetapi .form-type-checkbox .form-checkbox:checked+label:after,.filter-language-facetapi .form-type-checkbox .form-checkbox:after,.filter-language-facetapi .form-type-checkbox .form-checkbox:before,.filter-language-facetapi .form-type-checkbox .form-checkbox:checked+label:after,.filter-opportunity-type-facetapi .form-type-checkbox .form-checkbox:after,.filter-opportunity-type-facetapi .form-type-checkbox .form-checkbox:before,.filter-opportunity-type-facetapi .form-type-checkbox .form-checkbox:checked+label:after,.filter-region-facetapi .form-type-checkbox .form-checkbox:after,.filter-region-facetapi .form-type-checkbox .form-checkbox:before,.filter-region-facetapi .form-type-checkbox .form-checkbox:checked+label:after,.filter-show-facetapi .form-type-checkbox .form-checkbox:after,.filter-show-facetapi .form-type-checkbox .form-checkbox:before,.filter-show-facetapi .form-type-checkbox .form-checkbox:checked+label:after,.filter-task-facetapi .form-type-checkbox .form-checkbox:after,.filter-task-facetapi .form-type-checkbox .form-checkbox:before,.filter-task-facetapi .form-type-checkbox .form-checkbox:checked+label:after{display:none}.facetapi-filter-checkbox .form-type-checkbox label,.filter-country-facetapi .form-type-checkbox label,.filter-feedback-facetapi .form-type-checkbox label,.filter-gender-facetapi .form-type-checkbox label,.filter-language-facetapi .form-type-checkbox label,.filter-opportunity-type-facetapi .form-type-checkbox label,.filter-region-facetapi .form-type-checkbox label,.filter-show-facetapi .form-type-checkbox label,.filter-task-facetapi .form-type-checkbox label{font-size:.875rem;color:#000;padding-left:20px;line-height:1.2;margin-top:0;width:auto;display:inline-block}.facetapi-filter-checkbox .lt-ie9 .form-type-checkbox label,.filter-country-facetapi .lt-ie9 .form-type-checkbox label,.filter-feedback-facetapi .lt-ie9 .form-type-checkbox label,.filter-gender-facetapi .lt-ie9 .form-type-checkbox label,.filter-language-facetapi .lt-ie9 .form-type-checkbox label,.filter-opportunity-type-facetapi .lt-ie9 .form-type-checkbox label,.filter-region-facetapi .lt-ie9 .form-type-checkbox label,.filter-show-facetapi .lt-ie9 .form-type-checkbox label,.filter-task-facetapi .lt-ie9 .form-type-checkbox label,.lt-ie9 .facetapi-filter-checkbox .form-type-checkbox label,.lt-ie9 .filter-country-facetapi .form-type-checkbox label,.lt-ie9 .filter-feedback-facetapi .form-type-checkbox label,.lt-ie9 .filter-gender-facetapi .form-type-checkbox label,.lt-ie9 .filter-language-facetapi .form-type-checkbox label,.lt-ie9 .filter-opportunity-type-facetapi .form-type-checkbox label,.lt-ie9 .filter-region-facetapi .form-type-checkbox label,.lt-ie9 .filter-show-facetapi .form-type-checkbox label,.lt-ie9 .filter-task-facetapi .form-type-checkbox label{font-size:14px}.facetapi-filter-checkbox .form-type-checkbox label:after,.facetapi-filter-checkbox .form-type-checkbox label:before,.filter-country-facetapi .form-type-checkbox label:after,.filter-country-facetapi .form-type-checkbox label:before,.filter-feedback-facetapi .form-type-checkbox label:after,.filter-feedback-facetapi .form-type-checkbox label:before,.filter-gender-facetapi .form-type-checkbox label:after,.filter-gender-facetapi .form-type-checkbox label:before,.filter-language-facetapi .form-type-checkbox label:after,.filter-language-facetapi .form-type-checkbox label:before,.filter-opportunity-type-facetapi .form-type-checkbox label:after,.filter-opportunity-type-facetapi .form-type-checkbox label:before,.filter-region-facetapi .form-type-checkbox label:after,.filter-region-facetapi .form-type-checkbox label:before,.filter-show-facetapi .form-type-checkbox label:after,.filter-show-facetapi .form-type-checkbox label:before,.filter-task-facetapi .form-type-checkbox label:after,.filter-task-facetapi .form-type-checkbox label:before{display:none}.facetapi-filter-checkbox .form-type-checkbox label:hover,.filter-country-facetapi .form-type-checkbox label:hover,.filter-feedback-facetapi .form-type-checkbox label:hover,.filter-gender-facetapi .form-type-checkbox label:hover,.filter-language-facetapi .form-type-checkbox label:hover,.filter-opportunity-type-facetapi .form-type-checkbox label:hover,.filter-region-facetapi .form-type-checkbox label:hover,.filter-show-facetapi .form-type-checkbox label:hover,.filter-task-facetapi .form-type-checkbox label:hover{color:#007fc2;text-decoration:underline}.facetapi-active .facetapi-filter-checkbox .form-type-checkbox,.facetapi-active .filter-country-facetapi .form-type-checkbox,.facetapi-active .filter-feedback-facetapi .form-type-checkbox,.facetapi-active .filter-gender-facetapi .form-type-checkbox,.facetapi-active .filter-language-facetapi .form-type-checkbox,.facetapi-active .filter-opportunity-type-facetapi .form-type-checkbox,.facetapi-active .filter-region-facetapi .form-type-checkbox,.facetapi-active .filter-show-facetapi .form-type-checkbox,.facetapi-active .filter-task-facetapi .form-type-checkbox,.facetapi-filter-checkbox .facetapi-active .form-type-checkbox,.filter-country-facetapi .facetapi-active .form-type-checkbox,.filter-feedback-facetapi .facetapi-active .form-type-checkbox,.filter-gender-facetapi .facetapi-active .form-type-checkbox,.filter-language-facetapi .facetapi-active .form-type-checkbox,.filter-opportunity-type-facetapi .facetapi-active .form-type-checkbox,.filter-region-facetapi .facetapi-active .form-type-checkbox,.filter-show-facetapi .facetapi-active .form-type-checkbox,.filter-task-facetapi .facetapi-active .form-type-checkbox{background:url(/sites/all/themes/custom/rfs/img/check.svg) 2px 9px no-repeat;background-size:12px}.facetapi-active .facetapi-filter-checkbox .form-type-checkbox label,.facetapi-active .filter-country-facetapi .form-type-checkbox label,.facetapi-active .filter-feedback-facetapi .form-type-checkbox label,.facetapi-active .filter-gender-facetapi .form-type-checkbox label,.facetapi-active .filter-language-facetapi .form-type-checkbox label,.facetapi-active .filter-opportunity-type-facetapi .form-type-checkbox label,.facetapi-active .filter-region-facetapi .form-type-checkbox label,.facetapi-active .filter-show-facetapi .form-type-checkbox label,.facetapi-active .filter-task-facetapi .form-type-checkbox label,.facetapi-filter-checkbox .facetapi-active .form-type-checkbox label,.filter-country-facetapi .facetapi-active .form-type-checkbox label,.filter-feedback-facetapi .facetapi-active .form-type-checkbox label,.filter-gender-facetapi .facetapi-active .form-type-checkbox label,.filter-language-facetapi .facetapi-active .form-type-checkbox label,.filter-opportunity-type-facetapi .facetapi-active .form-type-checkbox label,.filter-region-facetapi .facetapi-active .form-type-checkbox label,.filter-show-facetapi .facetapi-active .form-type-checkbox label,.filter-task-facetapi .facetapi-active .form-type-checkbox label{font-weight:700}#edit-ov-activate-radios .form-type-radio,.custom-radio-button .form-radios,.field-name-field-availability-id .form-radios,.form-item-field-opportunity-type-und .form-radios,.form-item-profile-additional-field-internet-access-type-id-und .form-radios,.node-feedback-form .form-radios{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#edit-ov-activate-radios .form-type-radio .form-item,.custom-radio-button .form-radios .form-item,.field-name-field-availability-id .form-radios .form-item,.form-item-field-opportunity-type-und .form-radios .form-item,.form-item-profile-additional-field-internet-access-type-id-und .form-radios .form-item,.node-feedback-form .form-radios .form-item{position:relative;min-width:140px;margin:0 0 15px;width:100%}@media (min-width:425px){#edit-ov-activate-radios .form-type-radio .form-item,.custom-radio-button .form-radios .form-item,.field-name-field-availability-id .form-radios .form-item,.form-item-field-opportunity-type-und .form-radios .form-item,.form-item-profile-additional-field-internet-access-type-id-und .form-radios .form-item,.node-feedback-form .form-radios .form-item{margin:0 15px 15px 0;width:auto}}#edit-ov-activate-radios .form-type-radio .form-item:before,.custom-radio-button .form-radios .form-item:before,.field-name-field-availability-id .form-radios .form-item:before,.form-item-field-opportunity-type-und .form-radios .form-item:before,.form-item-profile-additional-field-internet-access-type-id-und .form-radios .form-item:before,.node-feedback-form .form-radios .form-item:before{display:none}#edit-ov-activate-radios .form-type-radio .form-item:last-child,.custom-radio-button .form-radios .form-item:last-child,.field-name-field-availability-id .form-radios .form-item:last-child,.form-item-field-opportunity-type-und .form-radios .form-item:last-child,.form-item-profile-additional-field-internet-access-type-id-und .form-radios .form-item:last-child,.node-feedback-form .form-radios .form-item:last-child{margin-right:0}#edit-ov-activate-radios .form-type-radio .form-radio,#edit-ov-activate-radios .form-type-radio .form-required,.custom-radio-button .form-radios .form-radio,.custom-radio-button .form-radios .form-required,.field-name-field-availability-id .form-radios .form-radio,.field-name-field-availability-id .form-radios .form-required,.form-item-field-opportunity-type-und .form-radios .form-radio,.form-item-field-opportunity-type-und .form-radios .form-required,.form-item-profile-additional-field-internet-access-type-id-und .form-radios .form-radio,.form-item-profile-additional-field-internet-access-type-id-und .form-radios .form-required,.node-feedback-form .form-radios .form-radio,.node-feedback-form .form-radios .form-required{opacity:0;position:absolute;left:0;top:0}#edit-ov-activate-radios .error.form-type-radio label,.custom-radio-button .error.form-radios label,.field-name-field-availability-id .error.form-radios label,.form-item-field-opportunity-type-und .error.form-radios label,.form-item-profile-additional-field-internet-access-type-id-und .error.form-radios label,.node-feedback-form .error.form-radios label{color:#e43433;border-color:#e43433}#edit-ov-activate-radios .form-type-radio label,.custom-radio-button .form-radios label,.field-name-field-availability-id .form-radios label,.form-item-field-opportunity-type-und .form-radios label,.form-item-profile-additional-field-internet-access-type-id-und .form-radios label,.node-feedback-form .form-radios label{font-size:1.125rem;display:block;line-height:1.23;margin:0!important;border-radius:3px;text-align:center;font-weight:600;padding:18px;color:#71787d;cursor:pointer;border:1px solid #e3e4e5;transition:border-color .3s ease,color .3s ease}#edit-ov-activate-radios .lt-ie9 .form-type-radio label,.custom-radio-button .lt-ie9 .form-radios label,.field-name-field-availability-id .lt-ie9 .form-radios label,.form-item-field-opportunity-type-und .lt-ie9 .form-radios label,.form-item-profile-additional-field-internet-access-type-id-und .lt-ie9 .form-radios label,.lt-ie9 #edit-ov-activate-radios .form-type-radio label,.lt-ie9 .custom-radio-button .form-radios label,.lt-ie9 .field-name-field-availability-id .form-radios label,.lt-ie9 .form-item-field-opportunity-type-und .form-radios label,.lt-ie9 .form-item-profile-additional-field-internet-access-type-id-und .form-radios label,.lt-ie9 .node-feedback-form .form-radios label,.node-feedback-form .lt-ie9 .form-radios label{font-size:18px}#edit-ov-activate-radios .form-type-radio label:before,.custom-radio-button .form-radios label:before,.field-name-field-availability-id .form-radios label:before,.form-item-field-opportunity-type-und .form-radios label:before,.form-item-profile-additional-field-internet-access-type-id-und .form-radios label:before,.node-feedback-form .form-radios label:before{display:none}#edit-ov-activate-radios .form-type-radio label.disabled,.custom-radio-button .form-radios label.disabled,.field-name-field-availability-id .form-radios label.disabled,.form-item-field-opportunity-type-und .form-radios label.disabled,.form-item-profile-additional-field-internet-access-type-id-und .form-radios label.disabled,.node-feedback-form .form-radios label.disabled{color:#ccd5db}#edit-ov-activate-radios .form-type-radio label:hover,.custom-radio-button .form-radios label:hover,.field-name-field-availability-id .form-radios label:hover,.form-item-field-opportunity-type-und .form-radios label:hover,.form-item-profile-additional-field-internet-access-type-id-und .form-radios label:hover,.node-feedback-form .form-radios label:hover{color:#007fc2;border-color:#007fc2}#edit-ov-activate-radios .form-type-radio input:checked+label,.custom-radio-button .form-radios input:checked+label,.field-name-field-availability-id .form-radios input:checked+label,.form-item-field-opportunity-type-und .form-radios input:checked+label,.form-item-profile-additional-field-internet-access-type-id-und .form-radios input:checked+label,.node-feedback-form .form-radios input:checked+label{border-color:#007fc2;background-color:#007fc2;color:#fff;z-index:1}#edit-ov-activate-radios .form-type-radio input:checked+label:hover,.custom-radio-button .form-radios input:checked+label:hover,.field-name-field-availability-id .form-radios input:checked+label:hover,.form-item-field-opportunity-type-und .form-radios input:checked+label:hover,.form-item-profile-additional-field-internet-access-type-id-und .form-radios input:checked+label:hover,.node-feedback-form .form-radios input:checked+label:hover{background-color:#007fc2}.form-type-radio{position:relative;display:inline-block;margin:10px 40px 10px 0}.form-type-radio .form-radio,.form-type-radio .form-required{opacity:0;position:absolute;left:0;top:0}.form-type-radio input:checked+label:before{background:#007fc2}.form-type-radio label{color:#7f97ab;font-size:inherit;cursor:pointer;position:relative;padding-left:40px;min-height:0;line-height:1.65;margin-bottom:2px;margin-top:0;width:auto;display:inline-block}@media (min-width:1024px){.form-type-radio label{line-height:1.2}}.form-type-radio label:before{content:"";position:absolute;left:0;top:3px;width:26px;height:26px;background-color:#fff;border:7px solid #dde4e9;border-radius:50%}.form-type-radio label:before:hover{text-decoration:none}.filter-keywords-facetapi .form-text,.textfield-filter-block .form-text{font-size:1rem;min-height:42px;padding:0}.filter-keywords-facetapi .lt-ie9 .form-text,.lt-ie9 .filter-keywords-facetapi .form-text,.lt-ie9 .textfield-filter-block .form-text,.textfield-filter-block .lt-ie9 .form-text{font-size:16px}.form-type-password label+.description,.form-type-textfield label+.description{margin-top:0}.form-type-password input,.form-type-textfield input{font-size:inherit;line-height:1.36em;color:#007fc2;width:100%;border:none;background-color:#fff;border-bottom:1px solid #fff;padding:15px 0;margin-bottom:15px;outline:0;transition:border .3s ease;-webkit-appearance:none;border-radius:0}.mobile .form-type-password input,.mobile .form-type-textfield input{border-bottom-color:#dde4e9}.form-type-password input:hover,.form-type-textfield input:hover{border-color:#dde4e9}.form-type-password input:not(.error):focus,.form-type-textfield input:not(.error):focus{border-color:#007fc2!important}.form-type-password input:-webkit-autofill,.form-type-textfield input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#007fc2}.form-type-password.is-focused input,.form-type-textfield.is-focused input{border-color:#007fc2}.form-type-textarea textarea{font-size:1.125rem;padding:15px 0;margin-bottom:15px;line-height:1.333;color:#007fc2;width:100%;vertical-align:middle;background-color:#fff;border:solid #fff;border-width:0 0 1px;resize:vertical}.lt-ie9 .form-type-textarea textarea{font-size:18px}.form-type-textarea textarea:hover{border-color:#dde4e9}.form-type-textarea textarea:focus{border-color:#007fc2;outline:0}.form-type-textarea .grippie{display:none}textarea{font-family:proxima-nova,Helvetica,Arial,sans-serif}.ui-datepicker{background-color:#fff;border:1px solid #dee5eb}.field-type-file,.field-type-image{position:relative;width:100%}.field-type-file .form-managed-file,.field-type-image .form-managed-file{border:2px dashed #dde4e9;position:relative;height:200px;width:100%;max-width:100%;padding:30px;margin-bottom:20px;color:#002e49;transition:border-color .3s ease,color .3s ease}@media (min-width:640px){.field-type-file .form-managed-file,.field-type-image .form-managed-file{max-width:400px}}.field-type-file .form-managed-file:hover,.field-type-image .form-managed-file:hover{border-color:#007fc2;color:#007fc2}.field-type-file .form-managed-file .messages.error,.field-type-image .form-managed-file .messages.error{font-size:1rem;position:absolute;top:0;bottom:auto;padding:30px 30px 30px 50px;height:100%;border:0;text-align:left;z-index:-1}.lt-ie9 .field-type-file .form-managed-file .messages.error,.lt-ie9 .field-type-image .form-managed-file .messages.error{font-size:16px}.field-type-file .form-managed-file .messages.error:before,.field-type-image .form-managed-file .messages.error:before{position:absolute;left:20px;top:30px;font-size:20px}.field-type-file .form-managed-file .messages.error+.image-widget-data .fake-select,.field-type-file .form-managed-file .messages.error~.fake-select,.field-type-image .form-managed-file .messages.error+.image-widget-data .fake-select,.field-type-image .form-managed-file .messages.error~.fake-select{opacity:0}.field-type-file .form-file,.field-type-image .form-file{top:0;left:0;position:absolute;width:100%;height:100%;cursor:pointer;opacity:0;z-index:10}.field-type-file .form-file:focus~.fake-select,.field-type-image .form-file:focus~.fake-select{color:#007fc2}.field-type-file .description,.field-type-image .description{font-size:.875rem}.lt-ie9 .field-type-file .description,.lt-ie9 .field-type-image .description{font-size:14px}.field-type-file .form-submit,.field-type-image .form-submit{opacity:0;visibility:hidden}.field-type-file .fake-select,.field-type-image .fake-select{font-size:1rem;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;text-align:center;color:inherit}.lt-ie9 .field-type-file .fake-select,.lt-ie9 .field-type-image .fake-select{font-size:16px}.field-type-file .fake-select:before,.field-type-image .fake-select:before{font-size:2.5rem;display:block}.lt-ie9 .field-type-file .fake-select:before,.lt-ie9 .field-type-image .fake-select:before{font-size:40px}.field-type-file .file,.field-type-image .file{position:absolute;left:0;padding:0 10px;font-size:14px;font-weight:600;bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media only screen and (min-width:680px){.field-type-file .file,.field-type-image .file{top:5px;bottom:auto;left:100%;padding-left:20px}}.field-type-file .file a,.field-type-image .file a{color:#002e49}.field-type-file .file img,.field-type-file .file+.file-size,.field-type-image .file img,.field-type-image .file+.file-size{display:none}.field-type-file .image-preview,.field-type-image .image-preview{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1}.field-type-file .image-preview img,.field-type-image .image-preview img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.field-type-file span.file~input[name*=remove],.field-type-image span.file~input[name*=remove]{font-size:.875rem;opacity:1;visibility:visible;position:absolute;left:calc(100% - 50px);transform:translateX(-50%);top:9px;margin:0;padding:10px 15px;min-width:60px;color:#e43433;background-color:#fff;border-color:#e43433;z-index:10}.lt-ie9 .field-type-file span.file~input[name*=remove],.lt-ie9 .field-type-image span.file~input[name*=remove]{font-size:14px}.field-type-file span.file~input[name*=remove]:focus,.field-type-file span.file~input[name*=remove]:hover,.field-type-image span.file~input[name*=remove]:focus,.field-type-image span.file~input[name*=remove]:hover{background-color:#e43433;color:#fff}.form-compliance{font-size:1rem}.lt-ie9 .form-compliance{font-size:16px}.form-compliance-label{display:inline-block;vertical-align:middle;margin-right:11px}.form-compliance-indicator{overflow:hidden;display:inline-block;vertical-align:middle;max-width:270px;width:100%}@media (min-width:425px){.form-compliance-indicator{max-width:210px}}.indicator-line{float:left;height:10px;width:33%;border-right:1px solid #fff;background-color:#dde4e9}.indicator-line.valid{background-color:#79b04a}.form-compliance-score{float:right;margin-top:-43px}@media (min-width:425px){.form-compliance-score{margin-top:0}}.form-compliance-rules{font-size:.875rem;margin-top:15px}.lt-ie9 .form-compliance-rules{font-size:14px}.form-compliance-rules li{position:relative;padding-left:25px;font-weight:700}.form-compliance-rules li:before{font-size:.875rem;position:absolute;left:0;top:0}.lt-ie9 .form-compliance-rules li:before{font-size:14px}.form-compliance-rules .valid{color:#79b04a}.form-file-preview{transition:opacity .3s ease,visibility .3s ease}.form-file-preview.is-hidden{opacity:0;visibility:hidden}.form-file-preview.is-hidden .form-file-preview-image{padding:0}.drupal-preview+.description{display:none}.form-file-preview-image{padding:0 30px 30px;position:relative;transition:padding .3s ease}@media (min-width:640px){.form-file-preview-image{position:absolute;top:85px;left:400px;height:auto;width:200px;max-height:200px}}@media only screen and (min-width:1024px){.form-file-preview-image{top:95px}}.file-preview{font-size:.875rem;margin-top:5px;font-weight:600;display:block;text-align:center;overflow:hidden;word-break:break-all}.lt-ie9 .file-preview{font-size:14px}.file-preview:before{display:block;margin:0 auto 10px}.file-preview.image-enabled:before{display:none}.form-file-preview-image-remove{position:absolute;top:-15px;left:15px;width:30px;height:30px;background-color:#7f97ab;border-radius:50%;cursor:pointer;font-size:0;transition:background-color .3s ease}.form-file-preview-image-remove:focus,.form-file-preview-image-remove:hover{outline:0;background-color:#007fc2}@media (min-width:640px){.form-file-preview-image-remove{right:15px;left:auto}}.form-file-preview-image-remove:before{font-size:1rem;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.lt-ie9 .form-file-preview-image-remove:before{font-size:16px}.form-type-managed-file{margin-bottom:20px}.form-type-managed-file .description .form-compliance ol,.form-type-managed-file .description .form-compliance ul{margin:0}.form-type-managed-file .description .form-compliance li{list-style:none;margin-bottom:0;padding-left:25px}.comments-block .description{text-align:center;font-style:normal;display:block}.comments-block .list-comments{max-width:95%;margin:0 auto;border-bottom:1px solid #dee5eb}@media (min-width:860px){.comments-block .list-comments{max-width:860px}}.comments-block .list-comments .list-comments .comment{padding:30px 30px 30px 60px}.comments-block .list-comments .list-comments .list-comments .comment{padding:30px 30px 30px 90px}.comments-block .indented .comment{padding-left:60px}.comments-block .title-block{font-size:2.25rem;text-align:center;padding-bottom:35px;margin-bottom:0;border-bottom:1px solid #dee5eb}.lt-ie9 .comments-block .title-block{font-size:36px}.comments-block .comment{padding:30px;text-align:left;border-bottom:1px solid #dee5eb}.comments-block .comment .author-name{text-transform:uppercase;font-size:.8125rem;color:#71787d;font-weight:600}.lt-ie9 .comments-block .comment .author-name{font-size:13px}.comments-block .comment .simple-date{margin:0;color:#71787d}.comments-block .comment .comment-text{margin:25px 0}.comments-block .comment .reply{font-size:.8125rem;text-decoration:underline}.lt-ie9 .comments-block .comment .reply{font-size:13px}.comments-block .comment .reply:hover{text-decoration:none}.comments-block .comment .reply:before{font-size:1.25rem;margin-right:5px;vertical-align:top}.lt-ie9 .comments-block .comment .reply:before{font-size:20px}.comments-block .comment-form{padding:30px}.comments-block .comment-form textarea{min-height:145px;margin-bottom:15px}.comments-block .comment-form .comment-action{text-align:center;margin-top:10px}.comments-block .comment-form .comment-action .submit-primary{background-image:none;padding:13px 20px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block;position:relative;z-index:1}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.form-type-select:hover .select2-selection{border-bottom-color:#dde4e9}.select2-container{text-align:left;font-size:inherit;position:relative;margin-bottom:15px}.select2-container .select2-selection--multiple,.select2-container .select2-selection--single{color:#7f97ab;font-weight:400;background-color:#fff;border:solid #fff;border-width:0 0 1px;padding:15px 0;transition:all .3s ease;line-height:1.36em}.select2-container .select2-selection--multiple:after,.select2-container .select2-selection--single:after{font-size:1.875rem;content:"\e944";font-weight:700;position:absolute;right:0;top:50%;height:20px;margin-top:-10px;line-height:20px;color:inherit}.lt-ie9 .select2-container .select2-selection--multiple:after,.lt-ie9 .select2-container .select2-selection--single:after{font-size:30px}.select2-container .select2-selection--multiple:focus,.select2-container .select2-selection--single:focus{outline:0;border-bottom-color:#007fc2}.admin-actions .select2-container .select2-selection--multiple,.admin-actions .select2-container .select2-selection--single,.is-filled .select2-container .select2-selection--multiple,.is-filled .select2-container .select2-selection--single{color:#007fc2}.select2-container .select2-selection--multiple.chosen-default,.select2-container .select2-selection--single.chosen-default{color:#7f97ab}.select2-container .select2-selection--multiple .select2-selection__rendered,.select2-container .select2-selection--single .select2-selection__rendered{color:inherit;font-weight:400;padding:0 30px 0 0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:inherit}.select2-container.select2-container--open .select2-selection--single{border-bottom-color:#007fc2}.select2-container .select2-selection--multiple{font-size:1.125rem;padding:10px 10px 10px 0;border-radius:0}.lt-ie9 .select2-container .select2-selection--multiple{font-size:18px}.select2-container .select2-selection--multiple .select2-selection__choice{margin:0 5px 0 0;padding:18px 35px 18px 15px;background:0 0;position:relative;border-color:#007fc2;color:#007fc2;line-height:1.23}.page-node-edit .select2-container .select2-selection--multiple .select2-selection__choice{padding:12px 35px 12px 15px}.select2-container .select2-selection--multiple .select2-selection__choice__remove{position:absolute;right:10px;color:#007fc2}.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{color:#e43433}.select2-container .select2-selection--multiple .select2-search.select2-search--inline{margin:0;padding:14px 10px 14px 0;color:#7f97ab}.page-node-edit .select2-container .select2-selection--multiple .select2-search.select2-search--inline{padding:10px 10px 10px 0}.page-node-edit .select2-container .select2-selection--multiple .select2-search.select2-search--inline input{padding:0}.select2-container.select2-container--focus .select2-selection--multiple{border-width:0 0 1px;border-color:transparent transparent #007fc2}.select2-container .select2-results__message{color:#e43433}.select2-container.chosen-container-active .chosen-single{border-bottom:1px solid #007fc2}.select2-dropdown{background-color:#fff;border:0;border-bottom:1px solid #007fc2!important;color:#002f49;border-radius:0}.select2-dropdown.select2-dropdown--above{border-top:1px solid #007fc2}.select2-search--dropdown{position:absolute;opacity:0;left:0;top:0}.select2-results__option{color:#002f49;font-size:1.53475rem;line-height:1.36em;padding:15px}.select2-results__options .select2-results__option--highlighted[aria-selected]{background:#007fc2;color:#fff}.select2-results__options .select2-results__option[aria-selected=true]{background:#fff;color:#007fc2;cursor:default}.select2-results__options .select2-results__option[aria-selected=true]:hover{background:#fff;color:#007fc2}.mobile select{font-size:inherit;color:#007fc2;min-height:40px;padding:15px 0;width:100%;border:0;background:0 0;border-radius:0}.mobile select:focus{outline:0;border-bottom:1px solid #007fc2}.mobile .hierarchical-select .form-select{height:auto!important;word-break:break-all}.form-item-field-my-portfolio-und select{font-size:1.125rem;width:100%;min-height:300px;border-color:#dde4e9;border-width:0 0 1px}.lt-ie9 .form-item-field-my-portfolio-und select{font-size:18px}.form-item-field-my-portfolio-und select:focus{outline:0;border-bottom-color:#002e49}.form-item-field-my-portfolio-und select optgroup,.form-item-field-my-portfolio-und select option{color:#7f97ab}.form-item-field-my-portfolio-und select optgroup{padding:5px 20px}.form-item-field-my-portfolio-und select optgroup option{padding:5px}.registration_step_basics_logo,.signup-logo,.thank-you-page-content .logo{margin-bottom:40px}.registration_step_basics_logo #logo,.registration_step_basics_logo #online,.registration_step_basics_logo #un-volunteers,.signup-logo #logo,.signup-logo #online,.signup-logo #un-volunteers,.thank-you-page-content .logo #logo,.thank-you-page-content .logo #online,.thank-you-page-content .logo #un-volunteers{fill:#fff}.registration_step_basics_logo #vol-org,.signup-logo #vol-org,.thank-you-page-content .logo #vol-org{fill:#007fc2}.thankyou-page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;min-height:100vh}.ov-domain-type-ce .signup-logo{padding:5px 10px;box-shadow:0 1px 1px #dde4e9;background:#fff;border-radius:2px}.ov-domain-type-master .signup-header{background:#002e49;color:#dde4e9;min-height:100vh}.ov-domain-type-master .signup-header-content{max-width:760px}.ov-domain-type-master .signup-header-content h2{color:inherit}.ov-domain-type-ce .signup-header{min-height:100vh}.signup-header-description h2 span{color:#00aa98}.signup-header{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f8fafb}.signup-header-content,.thank-you-page-content{max-width:880px;width:100%;padding:80px 30px;margin:auto}.signup-header-content h2,.thank-you-page-content h2{font-size:2rem;margin:0 0 20px;line-height:1.15em}.lt-ie9 .signup-header-content h2,.lt-ie9 .thank-you-page-content h2{font-size:32px}.signup-header-content p,.thank-you-page-content p{font-size:1.125rem}.lt-ie9 .signup-header-content p,.lt-ie9 .thank-you-page-content p{font-size:18px}.signup-header-content ol,.signup-header-content ul,.thank-you-page-content ol,.thank-you-page-content ul{margin:0 0 20px 20px;padding-left:10px}.signup-header-content ol li,.signup-header-content ul li,.thank-you-page-content ol li,.thank-you-page-content ul li{margin-bottom:10px}.signup-header-content ul li,.thank-you-page-content ul li{list-style:disc outside}.signup-header-content ol li,.thank-you-page-content ol li{list-style:decimal outside}.thank-you-page-content{max-width:760px}.thank-you-page-content h2{color:#002e49}.signup-header-types{margin-top:60px}@media (min-width:768px){.signup-header-types{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}}.signup-types-divider{display:block;font-style:italic;margin:30px 0;opacity:.5;text-align:center}@media (min-width:768px){.signup-types-divider{margin:auto 0}}.choose-account-type{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%}.signup-organization,.signup-volunteer{position:relative;border-radius:3px;padding:62px 30px 30px;font-weight:400;border:1px solid #dde4e9;transition:all .3s ease}@media (min-width:768px){.signup-organization,.signup-volunteer{max-width:290px;margin-top:0}}.desktop .signup-organization:not(.choice-active):hover,.desktop .signup-volunteer:not(.choice-active):hover{text-decoration:none;opacity:1;transform:scale(1.1)}.desktop .signup-organization:not(.choice-active):hover .choose-type,.desktop .signup-volunteer:not(.choice-active):hover .choose-type{transform:none;opacity:1}.signup-organization p,.signup-volunteer p{font-size:1rem;line-height:1.35}.lt-ie9 .signup-organization p,.lt-ie9 .signup-volunteer p{font-size:16px}.choice-active{text-decoration:none;opacity:1;background:#007fc2;border-color:#007fc2}.choice-active .choose-type{opacity:0!important}.desktop .choice-active:hover .choose-type{transform:none;opacity:0}.choose-type{font-size:.875rem;background-color:#007fc2;color:#fff;display:inline-block;border-radius:3px;font-weight:600;transform:translateY(-15px);opacity:0;height:0;transition:all .3s ease}.lt-ie9 .choose-type{font-size:14px}@media (min-width:768px){.choose-type{height:auto;padding:4px 10px}}#user-register-form{padding-bottom:80px}.create-campaign .multipage-pane-title{font-size:2rem;font-weight:700;max-width:860px;margin:auto;border-bottom:1px solid #dde4e9;padding-bottom:30px;margin-bottom:30px;margin-top:80px}.create-campaign .lt-ie9 .multipage-pane-title,.lt-ie9 .create-campaign .multipage-pane-title,.lt-ie9 .registration-step-header{font-size:32px}.create-campaign .multipage-pane-title h2,.registration-step-header h2{font-size:inherit}.step-title{margin:0;line-height:1.15;color:#002e49;margin-top:84px;margin-bottom:100px}.step-number{font-size:1.125rem;color:#7f97ab;font-weight:400;margin-bottom:10px;width:100%;text-align:right}.lt-ie9 .step-number{font-size:18px}@media only screen and (min-width:500px){.step-number{float:right;margin:10px 0 0;width:auto}}.step-number em{font-style:normal}.ov-user-profile-form{max-width:860px;margin:0 auto 40px;padding:0 20px}.ov-user-profile-form .select2-container .select2-selection--single .select2-selection__rendered{max-width:830px}.page-thank-you .message-bar,.page-thank-you .warning.messages,.page-user .message-bar,.page-user .warning.messages,.registration-step .message-bar,.registration-step .warning.messages{font-size:1.1375rem;line-height:1.333;position:relative;bottom:0;left:0;border:0;margin:0;width:100%;padding:30px;padding-left:95px;background-color:#fbc433;color:#002e49;font-weight:600;z-index:1000;transition:all .3s ease;transition-delay:1s}@media only screen and (min-width:768px){.page-thank-you .message-bar,.page-thank-you .warning.messages,.page-user .message-bar,.page-user .warning.messages,.registration-step .message-bar,.registration-step .warning.messages{position:fixed}}.page-thank-you .message-bar:before,.page-thank-you .warning.messages:before,.page-user .message-bar:before,.page-user .warning.messages:before,.registration-step .message-bar:before,.registration-step .warning.messages:before{content:"!";left:30px;top:50%;margin-top:-25px;height:50px;width:50px;line-height:50px;font-size:24px;position:absolute;border-radius:50%;text-align:center;background-color:#002e49;color:#fbc433}.pane-ov-registration-form .form-actions,.pane-ov-registration-form fieldset{max-width:865px;margin-left:auto;margin-right:auto}.pane-ov-registration-form .form-actions{margin-top:70px}@media (min-width:786px){.pane-ov-registration-form .form-actions{margin-top:40px}}.page-sign-up .form-type-password-confirm,.popup-edit-account .form-type-password-confirm{position:relative}.page-sign-up .form-type-password-confirm .form-item-pass-pass1,.popup-edit-account .form-type-password-confirm .form-item-pass-pass1{padding-bottom:220px}@media (min-width:1024px){.page-sign-up .form-type-password-confirm .form-item-pass-pass1,.popup-edit-account .form-type-password-confirm .form-item-pass-pass1{padding-bottom:180px}}.page-sign-up .form-type-password-confirm div.password-confirm:first-child,.popup-edit-account .form-type-password-confirm div.password-confirm:first-child{display:none}.page-sign-up .form-type-password-confirm .password-strength,.popup-edit-account .form-type-password-confirm .password-strength{font-size:1rem;position:absolute;width:100%;top:175px;color:#002e49}.lt-ie9 .page-sign-up .form-type-password-confirm .password-strength,.lt-ie9 .popup-edit-account .form-type-password-confirm .password-strength{font-size:16px}.page-sign-up .form-type-password-confirm .password-strength .password-strength-title,.popup-edit-account .form-type-password-confirm .password-strength .password-strength-title{margin-right:16px;font-size:inherit;display:inline-block;font-style:normal}.page-sign-up .form-type-password-confirm .password-strength .password-strength-text,.popup-edit-account .form-type-password-confirm .password-strength .password-strength-text{float:right;line-height:1.6}.page-sign-up .form-type-password-confirm .password-strength .password-indicator,.popup-edit-account .form-type-password-confirm .password-strength .password-indicator{display:inline-block;position:relative;background:#dee5eb;height:10px;width:100%}.page-sign-up .form-type-password-confirm .password-strength .password-indicator:after,.page-sign-up .form-type-password-confirm .password-strength .password-indicator:before,.popup-edit-account .form-type-password-confirm .password-strength .password-indicator:after,.popup-edit-account .form-type-password-confirm .password-strength .password-indicator:before{content:"";position:absolute;display:block;width:25%;top:0;border-left:1px solid #fff;border-right:1px solid #fff;z-index:50;height:10px}.page-sign-up .form-type-password-confirm .password-strength .password-indicator:after,.popup-edit-account .form-type-password-confirm .password-strength .password-indicator:after{right:25%;border-left:0}.page-sign-up .form-type-password-confirm .password-strength .password-indicator:before,.popup-edit-account .form-type-password-confirm .password-strength .password-indicator:before{left:25%}@media (min-width:480px){.page-sign-up .form-type-password-confirm .password-strength .password-indicator,.popup-edit-account .form-type-password-confirm .password-strength .password-indicator{width:50%}}.page-sign-up .form-type-password-confirm .password-strength .indicator,.popup-edit-account .form-type-password-confirm .password-strength .indicator{position:relative;background-image:linear-gradient(#95d85b,#79b04a);height:10px;width:0}.page-sign-up .form-type-password-confirm .password-strength .strength-fourth,.popup-edit-account .form-type-password-confirm .password-strength .strength-fourth{background-image:linear-gradient(#d8452e,#b04734)}.page-sign-up .form-type-password-confirm .password-strength .strength-half,.popup-edit-account .form-type-password-confirm .password-strength .strength-half{background-image:linear-gradient(#d8b500,#cbc300)}.page-sign-up .form-type-password-confirm .password-strength .strength-three-quarter,.popup-edit-account .form-type-password-confirm .password-strength .strength-three-quarter{background-image:linear-gradient(#35b7d8,#2189b0)}.page-sign-up .form-type-password-confirm .password-strength .strength-full,.popup-edit-account .form-type-password-confirm .password-strength .strength-full{background-image:linear-gradient(#95d85b,#79b04a)}.page-sign-up .form-type-password-confirm .password-suggestions,.popup-edit-account .form-type-password-confirm .password-suggestions{font-size:.875rem;text-align:left;font-weight:700;color:inherit;margin-top:10px}.lt-ie9 .page-sign-up .form-type-password-confirm .password-suggestions,.lt-ie9 .popup-edit-account .form-type-password-confirm .password-suggestions{font-size:14px}.page-sign-up .form-type-password-confirm .password-suggestions .item-list,.popup-edit-account .form-type-password-confirm .password-suggestions .item-list{margin-top:6px}.page-sign-up .form-type-password-confirm .password-suggestions li,.popup-edit-account .form-type-password-confirm .password-suggestions li{position:relative;padding-left:15px;line-height:19px}.page-sign-up .form-type-password-confirm .password-suggestions li:before,.popup-edit-account .form-type-password-confirm .password-suggestions li:before{font-size:.625rem;color:inherit;vertical-align:top;position:absolute;left:0;top:4px}.lt-ie9 .page-sign-up .form-type-password-confirm .password-suggestions li:before,.lt-ie9 .popup-edit-account .form-type-password-confirm .password-suggestions li:before{font-size:10px}.page-sign-up .form-type-password-confirm .password-suggestions .valid,.popup-edit-account .form-type-password-confirm .password-suggestions .valid{color:#79b04a}.page-sign-up .field-widget-ov-user-profile-date-input,.popup-edit-account .field-widget-ov-user-profile-date-input{padding:30px 0}.page-sign-up .field-widget-ov-user-profile-date-input legend,.popup-edit-account .field-widget-ov-user-profile-date-input legend{color:#002e49;margin-bottom:15px;margin-top:15px;width:100%}.page-sign-up .field-widget-ov-user-profile-date-input .form-type-textfield,.popup-edit-account .field-widget-ov-user-profile-date-input .form-type-textfield{float:left;padding:0;transform:none}.page-sign-up .field-widget-ov-user-profile-date-input .form-type-textfield label,.popup-edit-account .field-widget-ov-user-profile-date-input .form-type-textfield label{font-size:1rem;margin:0}.lt-ie9 .page-sign-up .field-widget-ov-user-profile-date-input .form-type-textfield label,.lt-ie9 .popup-edit-account .field-widget-ov-user-profile-date-input .form-type-textfield label{font-size:16px}.page-sign-up .field-widget-ov-user-profile-date-input .form-type-textfield input,.popup-edit-account .field-widget-ov-user-profile-date-input .form-type-textfield input{margin-bottom:0}.page-sign-up .field-widget-ov-user-profile-date-input .form-item-profile-additional-field-dob-und-0-day,.page-sign-up .field-widget-ov-user-profile-date-input .form-item-profile-additional-field-dob-und-0-month,.popup-edit-account .field-widget-ov-user-profile-date-input .form-item-profile-additional-field-dob-und-0-day,.popup-edit-account .field-widget-ov-user-profile-date-input .form-item-profile-additional-field-dob-und-0-month{width:60px;margin-right:30px}.page-sign-up .field-widget-ov-user-profile-date-input .form-item-profile-additional-field-dob-und-0-year,.popup-edit-account .field-widget-ov-user-profile-date-input .form-item-profile-additional-field-dob-und-0-year{width:100px}@media (min-width:425px){.page-sign-up .field-widget-ov-user-profile-date-input .form-item-profile-additional-field-dob-und-0-year,.popup-edit-account .field-widget-ov-user-profile-date-input .form-item-profile-additional-field-dob-und-0-year{width:120px}}.page-sign-up .form-required.error,.page-sign-up .form-required.ok,.popup-edit-account .form-required.error,.popup-edit-account .form-required.ok{display:none}.registration-step .form-submit,.registration-step .submit-minor{width:auto;margin:0 5px 5px;min-width:calc(50% - 10px)}@media only screen and (min-width:380px){.registration-step .form-submit,.registration-step .submit-minor{min-width:135px}}.registration-step .ckeditor_links{display:none!important}.registration-step fieldset legend{font-size:1.3125rem;color:#002e49;font-weight:700;border-bottom:1px solid #dde4e9;padding:60px 0 20px;margin-bottom:25px;width:100%}.lt-ie9 .registration-step fieldset legend{font-size:21px}@media only screen and (min-width:640px){.field-name-field-social-media-channel .form-type-textfield{max-width:250px;float:left;margin-right:30px!important}.field-name-field-social-media-channel .form-type-textfield:last-child{margin-right:0}}.field-name-field-social-media-channel .form-type-link-field{padding-bottom:30px;margin-bottom:20px;position:relative}.field-name-field-social-media-channel .form-type-link-field label.error{position:static}.field-name-field-social-media-channel .link-field-subrow .accessibility-tab-markup{display:none}.field-name-field-social-media-channel .link-field-subrow.is-focused-subrow:before{top:25px}.field-name-field-social-media-channel .form-submit{margin:0}.field-name-field-mobile-phone.is-focused .form-type-select{opacity:1}.form-type-phone-number{width:100%}@media (min-width:768px){.form-type-phone-number{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-type-phone-number label{width:100%}.form-type-phone-number .form-phone-number{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.form-type-phone-number .form-phone-number .form-item{max-width:340px}.form-type-phone-number .form-type-select{margin-right:30px}.form-type-phone-number .form-item{max-width:340px;width:100%}}.form-type-phone-number .form-item{max-width:100%;width:100%}.field-name-field-please-choose-topics-of-in .form-type-checkbox{display:inline-block;margin:15px 40px 15px 0}.field-name-field-organization-type-id .form-radios{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:660px){.field-name-field-organization-type-id .form-radios{-ms-flex-direction:row;flex-direction:row}}.field-name-field-organization-type-id .form-type-radio{position:relative;display:-ms-flexbox;display:flex;margin:0 auto 15px;max-width:280px;width:100%}@media only screen and (min-width:660px){.field-name-field-organization-type-id .form-type-radio{width:188px;-ms-flex:inherit;flex:inherit;margin-right:15px;margin-left:0}}.field-name-field-organization-type-id .form-type-radio .form-radio:checked+label{color:#fff;background:#007fc2;border-color:#007fc2}.field-name-field-organization-type-id .form-type-radio label{font-size:1rem;text-align:center;position:relative;padding:15px;width:100%;border-radius:3px;cursor:pointer;border:1px solid #dde4e9;overflow:hidden;transition:all .2s ease;min-height:166px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.lt-ie9 .field-name-field-organization-type-id .form-type-radio label{font-size:16px}.field-name-field-organization-type-id .form-type-radio label strong{font-size:1.5rem;display:block;margin-bottom:5px;line-height:1}.lt-ie9 .field-name-field-organization-type-id .form-type-radio label strong{font-size:24px}.field-name-field-organization-type-id .form-type-radio label:hover{color:#007fc2;border-color:#007fc2}.field-name-field-organization-type-id .form-type-radio label:before{display:none}.page-node-add-onsite-opportunities:not(.navbar-administration) .max-width,.page-node-add-opportunities:not(.navbar-administration) .max-width,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .max-width,.page-node-edit.node-type-opportunities:not(.navbar-administration) .max-width{max-width:1340px}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .form-header,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create .form-header,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .form-header,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .form-header{font-size:1.1875rem;max-width:840px;margin:0 auto 60px;padding:0 20px}.lt-ie9 .page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .form-header,.lt-ie9 .page-node-add-opportunities:not(.navbar-administration) .opportunity-create .form-header,.lt-ie9 .page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .form-header,.lt-ie9 .page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .form-header{font-size:19px}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar{padding:0 0 60px;color:#002e49}@media (min-width:1025px){.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar{position:absolute;padding:160px 0 60px;top:0}}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information{font-size:1rem;background:#ebf0f5;padding:25px}.lt-ie9 .page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information,.lt-ie9 .page-node-add-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information,.lt-ie9 .page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information,.lt-ie9 .page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information{font-size:16px}@media (min-width:1025px){.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar .helpful-information{width:390px}}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar h2,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar h2,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar h2,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar h2{font-size:1.3125rem;margin-top:0}.lt-ie9 .page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar h2,.lt-ie9 .page-node-add-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar h2,.lt-ie9 .page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar h2,.lt-ie9 .page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .left-sidebar h2{font-size:21px}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .fix-sidebar,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create .fix-sidebar,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .fix-sidebar,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .fix-sidebar{position:fixed}@media (min-width:1025px){.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container{margin-left:490px;max-width:calc(100% - 490px)}}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container h2,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container h2,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container h2,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container h2{font-size:2rem;margin:0 0 15px}.lt-ie9 .page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container h2,.lt-ie9 .page-node-add-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container h2,.lt-ie9 .page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container h2,.lt-ie9 .page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container h2{font-size:32px}.navbar-administration .page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container,.navbar-administration .page-node-add-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container,.navbar-administration .page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container,.navbar-administration .page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create .opp-form-container{margin:0 auto 60px}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create ol,.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create ul,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create ol,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create ul,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create ol,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create ul,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create ol,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create ul{padding-left:0}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create ol li,.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create ul li,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create ol li,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create ul li,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create ol li,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create ul li,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create ol li,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create ul li{margin-left:16px}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create ul:not(.select2-selection__rendered) li,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create ul:not(.select2-selection__rendered) li,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create ul:not(.select2-selection__rendered) li,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create ul:not(.select2-selection__rendered) li{margin-left:16px;list-style:disc outside}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create ol li,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create ol li,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create ol li,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create ol li{list-style:decimal outside}.page-node-add-onsite-opportunities:not(.navbar-administration) .opportunity-create li,.page-node-add-opportunities:not(.navbar-administration) .opportunity-create li,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opportunity-create li,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opportunity-create li{font-size:inherit;margin-bottom:10px;line-height:1.375}.page-node-add-onsite-opportunities:not(.navbar-administration) .opp-create-form-wrapper,.page-node-add-opportunities:not(.navbar-administration) .opp-create-form-wrapper,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opp-create-form-wrapper,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opp-create-form-wrapper{border:solid #dee5eb;border-width:1px 0;padding:60px 20px;position:relative}@media (min-width:1360px){.page-node-add-onsite-opportunities:not(.navbar-administration) .opp-create-form-wrapper,.page-node-add-opportunities:not(.navbar-administration) .opp-create-form-wrapper,.page-node-edit.node-type-onsite-opportunities:not(.navbar-administration) .opp-create-form-wrapper,.page-node-edit.node-type-opportunities:not(.navbar-administration) .opp-create-form-wrapper{padding:60px 0}}.node-opportunities-form{position:relative}#field-task-id-add-more-wrapper [for=edit-field-task-id-und],#field-task-id-add-more-wrapper [for=edit-field-task-id-und]+.description{display:none}#edit-ov-opportunities-type{border:0;margin:60px 0 10px}#edit-ov-opportunities-type legend{margin:15px 0 7px;color:#002e49;font-weight:400}#edit-ov-opportunities-type legend .form-required{color:#e43433}#edit-ov-opportunities-type.is-focused>.fieldset-wrapper:before{top:50%;margin-top:-14px}#edit-ov-opportunities-type .fieldset-wrapper{position:relative}#edit-ov-opportunities-type .fieldset-wrapper a{font-size:inherit;color:#677b8c;border:1px solid #e3e4e5;padding:19px 25px 20px;min-width:140px;text-align:center;text-decoration:none;font-weight:600;margin-right:15px;display:inline-block;border-radius:3px}#edit-ov-opportunities-type .fieldset-wrapper a:not(.active):hover{color:#007fc2;border-color:#007fc2}#edit-ov-opportunities-type .fieldset-wrapper .active{border-color:#007fc2;background-color:#007fc2;color:#fff}#edit-ov-opportunities-type.disable a:not(.active),#edit-ov-opportunities-type.disable a:not(.active):hover{color:#c5c5c5;border-color:#e3e4e5}.apply-form{padding-right:10px;padding-left:10px;position:relative}@media (min-width:990px){.apply-form{padding-right:10%;padding-left:10%}}.apply-form .max-width{max-width:1040px}.apply-form .opportunities-info{width:100%}.apply-form .opportunities-info .opportunity,.apply-form .opportunities-info .organization{margin:0}@media (min-width:768px){.apply-form .opportunities-info .opportunity,.apply-form .opportunities-info .organization{width:50%}}.apply-form .tip-wrapper{position:absolute;display:none;top:0}@media (min-width:768px){.apply-form .tip-wrapper{left:66%;display:block;width:220px}}@media (min-width:990px){.apply-form .tip-wrapper{left:57%;width:300px}}@media (min-width:1230px){.apply-form .tip-wrapper{left:67%}}@media (min-width:1540px){.apply-form .tip-wrapper{left:74%}}.apply-form .field-widget-text-textarea{position:relative}.apply-form .field-widget-text-textarea .form-type-textarea textarea{height:80px}@media (min-width:768px){.apply-form .field-widget-text-textarea .form-type-textarea{width:64%;display:inline-block;vertical-align:top}}@media (min-width:990px){.apply-form .field-widget-text-textarea .form-type-textarea{width:55%}}@media (min-width:1230px){.apply-form .field-widget-text-textarea .form-type-textarea{width:65%}}@media (min-width:1540px){.apply-form .field-widget-text-textarea .form-type-textarea{width:72%}}.apply-form .field-widget-text-textarea .description{text-align:left}.apply-form .copy-data .description{text-align:left;margin:0;display:block;font-style:normal;font-weight:600;font-size:.875rem}.apply-form .copy-data .description .form-required{color:#e43433}.apply-form .form-actions{margin:20px 0 40px}.node-feedback-form{margin:auto}.node-feedback-form form,.node-feedback-formform{padding:0 20px 60px}.node-feedback-form .form-wrapper{max-width:820px;margin:auto;display:block}.node-feedback-form .field-name-field-vol-end-up-working{border-bottom:1px solid #dde4e9}.instructions,.signuphelper{font-size:1.125rem;margin:15px 0}.lt-ie9 .instructions,.lt-ie9 .signuphelper{font-size:18px}span.required{color:#e43433}.create-campaign .multipage-pane-title{max-width:800px}.page-node-edit .create-campaign .multipage-pane-title{font-size:1.3125rem;color:#002e49;font-weight:700;margin-top:0;border-bottom:1px solid #dde4e9;padding:60px 0 20px;margin-bottom:25px}.lt-ie9 .page-node-edit .create-campaign .multipage-pane-title{font-size:21px}.create-campaign .fieldset-wrapper{max-width:800px;margin:auto}.create-campaign .fieldset-wrapper .fieldset-wrapper{padding:0}.create-campaign .fieldset-wrapper fieldset label{display:none}.create-campaign .fieldset-wrapper .fieldset-legend{display:inline-block}.create-campaign .form-actions,.create-campaign .multipage-controls-list{margin:40px auto 0;max-width:800px}.create-campaign .multipage-controls-list .multipage-button{display:inline-block;width:100%}.create-campaign fieldset .form-item-source-language-language,.create-campaign fieldset .form-submit{display:inline-block;vertical-align:middle;width:100%}.create-campaign fieldset .form-item-source-language-language{margin-bottom:20px}@media (min-width:768px){.create-campaign fieldset .form-item-source-language-language{max-width:70%;margin:0 10px 0 0}}.create-campaign fieldset .form-submit{margin:0}@media (min-width:768px){.create-campaign fieldset .form-submit{max-width:20%}}.create-campaign .label-description{text-align:left}.create-campaign .field-name-field-development-topics-id select{margin-bottom:10px}.create-campaign .field-name-field-closing-date input,.create-campaign .field-name-field-development-topics-id input{background:url(/sites/all/themes/custom/rfs/img/icons/datepicker.svg) no-repeat 98%}.create-campaign select[name*="[selects][1]"]{opacity:0;visibility:hidden}.create-campaign .field-name-field-filter-age .reset-link,.create-campaign .field-name-field-filter-gender .reset-link{margin:0 20px 20px 0}@media (min-width:480px){.create-campaign .field-name-field-filter-age .form-type-checkbox,.create-campaign .field-name-field-filter-gender .form-type-checkbox{margin:0 20px 20px 0;display:inline-block}}.create-campaign .field-name-field-filter-age .reset-link,.create-campaign .field-name-field-filter-gender .reset-link,.create-campaign .field-name-field-filter-highest-degree .reset-link,.create-campaign .field-name-field-filter-profession .reset-link{line-height:1.36;display:inline-block}.create-campaign .field-name-field-filter-age .form-type-checkbox,.create-campaign .field-name-field-filter-age .reset-link,.create-campaign .field-name-field-filter-gender .form-type-checkbox,.create-campaign .field-name-field-filter-gender .reset-link,.create-campaign .field-name-field-filter-highest-degree .form-type-checkbox,.create-campaign .field-name-field-filter-highest-degree .reset-link,.create-campaign .field-name-field-filter-profession .form-type-checkbox,.create-campaign .field-name-field-filter-profession .reset-link{margin-bottom:20px}.page-node-edit .create-campaign .field-name-field-filter-age .form-type-checkbox label,.page-node-edit .create-campaign .field-name-field-filter-age .reset-link label,.page-node-edit .create-campaign .field-name-field-filter-gender .form-type-checkbox label,.page-node-edit .create-campaign .field-name-field-filter-gender .reset-link label,.page-node-edit .create-campaign .field-name-field-filter-highest-degree .form-type-checkbox label,.page-node-edit .create-campaign .field-name-field-filter-highest-degree .reset-link label,.page-node-edit .create-campaign .field-name-field-filter-profession .form-type-checkbox label,.page-node-edit .create-campaign .field-name-field-filter-profession .reset-link label{margin-bottom:0}.create-campaign .field-name-field-filter-age .form-type-checkbox label,.create-campaign .field-name-field-filter-age .reset-link label,.create-campaign .field-name-field-filter-gender .form-type-checkbox label,.create-campaign .field-name-field-filter-gender .reset-link label,.create-campaign .field-name-field-filter-highest-degree .form-type-checkbox label,.create-campaign .field-name-field-filter-highest-degree .reset-link label,.create-campaign .field-name-field-filter-profession .form-type-checkbox label,.create-campaign .field-name-field-filter-profession .reset-link label{padding-top:2px;line-height:27px}.create-campaign .form-submit,.create-campaign .multipage-link-previous,.create-campaign .submit-minor{width:100%;margin-bottom:15px}@media only screen and (min-width:500px){.create-campaign .form-submit,.create-campaign .multipage-link-previous,.create-campaign .submit-minor{width:auto;margin:0 5px}}@media (min-width:480px){.create-campaign .field-name-field-question-type select{width:50%}}.create-campaign .field-name-field-question-type .description{text-align:left}.create-campaign .field-name-field-question-type .description li{list-style-type:disc;list-style-position:inside;padding-left:15px}@media (min-width:1300px){.create-campaign .tip-wrapper{position:absolute;left:102%;display:inline-block;vertical-align:top;width:245px;top:0}}.pane-ov-campaigns-translate{max-width:1300px;margin:40px auto}.massage-edit,.pane-ov-organizations-messages{margin:0 auto}@media (min-width:768px){.massage-edit,.pane-ov-organizations-messages{max-width:860px}}.massage-edit .description{margin-bottom:15px;display:block;text-align:left}.massage-edit .field-name-field-active{font-size:0;margin-bottom:30px}.massage-edit .form-type-textarea textarea{min-height:120px}#edit-ov-activate-radios .form-type-radio{display:inline-block;width:50%}#edit-ov-activate-radios .form-type-radio label{padding:9px 5%;width:90%;text-transform:capitalize;font-weight:400;text-align:left;position:relative}#edit-ov-activate-radios .form-type-radio label:before{font-size:1.5rem;position:absolute;right:7px;top:8px;color:#000}.lt-ie9 #edit-ov-activate-radios .form-type-radio label:before{font-size:24px}@media (min-width:480px){#edit-ov-activate-radios .form-type-radio label:before{font-size:2.125rem}.lt-ie9 #edit-ov-activate-radios .form-type-radio label:before{font-size:34px}}@media (min-width:480px){#edit-ov-activate-radios .form-type-radio label{padding:13px 5%}}#edit-ov-activate-radios .form-type-radio input:checked+label{border:1px solid #dee5eb}.navbar-administration .select2-results__option,.page-user .select2-results__option{font-size:1.25rem;padding:10px}.lt-ie9 .navbar-administration .select2-results__option,.lt-ie9 .page-user .select2-results__option{font-size:20px}.navbar-administration .select2-selection--single,.page-user .select2-selection--single{padding:10px 0}.navbar-administration #edit-redirect{display:none}#comment-body-add-more-wrapper .ckeditor_links{font-size:1rem;display:inline-block;margin:10px 0}.lt-ie9 #comment-body-add-more-wrapper .ckeditor_links{font-size:16px}#comment-body-add-more-wrapper select{margin-bottom:10px}.page-ov-delete-user footer{display:none}#ov-user-profile-delete-confirm-form{max-width:1300px;margin:0 auto;padding:100px 0;font-size:1.875rem;text-align:center;line-height:1.2}.lt-ie9 #ov-user-profile-delete-confirm-form{font-size:30px}@media (min-width:768px){#ov-user-profile-delete-confirm-form{font-size:3.125rem;line-height:1.5}.lt-ie9 #ov-user-profile-delete-confirm-form{font-size:50px}}#ov-user-profile-delete-confirm-form .form-actions{font-size:1rem;margin-top:40px}.lt-ie9 #ov-user-profile-delete-confirm-form .form-actions{font-size:16px}#ov-user-profile-delete-confirm-form .form-submit{margin-right:30px;display:block;width:100%;padding-right:40px}@media (min-width:768px){#ov-user-profile-delete-confirm-form .form-submit{width:auto;display:inline-block}}#ov-transfer-ownership-transfer-opportunity-form{max-width:1300px;margin:0 auto 100px}#ov-transfer-ownership-transfer-opportunity-form label{display:inline;vertical-align:middle;position:relative;cursor:pointer;color:#71787d}@media (min-width:480px){#ov-transfer-ownership-transfer-opportunity-form label{padding-right:50px}}#ov-transfer-ownership-transfer-opportunity-form label a{font-size:0;transition:all .3s ease;display:block;text-align:center}#ov-transfer-ownership-transfer-opportunity-form label a:before{transition:all .3s ease}@media (min-width:480px){#ov-transfer-ownership-transfer-opportunity-form label a{display:inline}#ov-transfer-ownership-transfer-opportunity-form label a:before{position:absolute;top:-7px;right:0;visibility:hidden;opacity:0;transform:scale(0)}}#ov-transfer-ownership-transfer-opportunity-form label:hover{color:#002f49}#ov-transfer-ownership-transfer-opportunity-form label:hover a:before{visibility:visible;opacity:1;transform:scale(1)}#ov-transfer-ownership-transfer-opportunity-form label:hover a:hover:before{transform:scale(1.1)}#ov-transfer-ownership-transfer-opportunity-form .form-radio{margin-right:5px}#ov-transfer-ownership-transfer-opportunity-form .form-type-radio{border-bottom:1px solid #dee5eb;padding:15px 10px}#ov-transfer-ownership-transfer-opportunity-form .form-submit{background-position:95% 50%;margin:30px auto;display:block}@media (min-width:0) and (max-width:640px){#ov-transfer-ownership-transfer-opportunity-form .form-submit{font-size:.875rem;max-width:95%}.lt-ie9 #ov-transfer-ownership-transfer-opportunity-form .form-submit{font-size:14px}}.navbar-administration .opportunity-create,.organization-edit-form,.page-node-edit,.popup-edit-account{font-size:1.25rem}.lt-ie9 .navbar-administration .opportunity-create,.lt-ie9 .organization-edit-form,.lt-ie9 .page-node-edit,.lt-ie9 .popup-edit-account{font-size:20px}.navbar-administration .opportunity-create section:not(.supported) .max-width,.navbar-administration .opportunity-create>.max-width,.organization-edit-form section:not(.supported) .max-width,.organization-edit-form>.max-width,.page-node-edit section:not(.supported) .max-width,.page-node-edit>.max-width,.popup-edit-account section:not(.supported) .max-width,.popup-edit-account>.max-width{max-width:860px}.navbar-administration .opportunity-create form,.organization-edit-form form,.page-node-edit form,.popup-edit-account form{font-size:inherit;padding:0}.navbar-administration .opportunity-create form .ckeditor_links,.organization-edit-form form .ckeditor_links,.page-node-edit form .ckeditor_links,.popup-edit-account form .ckeditor_links{display:none!important}.navbar-administration .opportunity-create .field-type-datestamp,.navbar-administration .opportunity-create .form-item,.organization-edit-form .field-type-datestamp,.organization-edit-form .form-item,.page-node-edit .field-type-datestamp,.page-node-edit .form-item,.popup-edit-account .field-type-datestamp,.popup-edit-account .form-item{padding:20px 0;opacity:1!important;transform:none!important;position:relative}.navbar-administration .opportunity-create .field-type-datestamp:hover,.navbar-administration .opportunity-create .form-item:hover,.organization-edit-form .field-type-datestamp:hover,.organization-edit-form .form-item:hover,.page-node-edit .field-type-datestamp:hover,.page-node-edit .form-item:hover,.popup-edit-account .field-type-datestamp:hover,.popup-edit-account .form-item:hover{opacity:1}.navbar-administration .opportunity-create .field-type-datestamp .form-item:not(.form-type-password),.navbar-administration .opportunity-create .form-item .form-item:not(.form-type-password),.organization-edit-form .field-type-datestamp .form-item:not(.form-type-password),.organization-edit-form .form-item .form-item:not(.form-type-password),.page-node-edit .field-type-datestamp .form-item:not(.form-type-password),.page-node-edit .form-item .form-item:not(.form-type-password),.popup-edit-account .field-type-datestamp .form-item:not(.form-type-password),.popup-edit-account .form-item .form-item:not(.form-type-password){padding:0}.navbar-administration .opportunity-create .field-type-datestamp>label,.navbar-administration .opportunity-create .form-item>label,.organization-edit-form .field-type-datestamp>label,.organization-edit-form .form-item>label,.page-node-edit .field-type-datestamp>label,.page-node-edit .form-item>label,.popup-edit-account .field-type-datestamp>label,.popup-edit-account .form-item>label{margin:0 0 15px;color:#002e49}.navbar-administration .opportunity-create .form-type-checkboxes,.organization-edit-form .form-type-checkboxes,.page-node-edit .form-type-checkboxes,.popup-edit-account .form-type-checkboxes{padding:20px 0!important}.navbar-administration .opportunity-create .form-item-pass,.organization-edit-form .form-item-pass,.page-node-edit .form-item-pass,.popup-edit-account .form-item-pass{padding:0}.navbar-administration .opportunity-create .form-type-password-confirm .password-strength,.organization-edit-form .form-type-password-confirm .password-strength,.page-node-edit .form-type-password-confirm .password-strength,.popup-edit-account .form-type-password-confirm .password-strength{top:130px}.navbar-administration .opportunity-create .form-type-password-confirm .form-item-pass-pass2,.organization-edit-form .form-type-password-confirm .form-item-pass-pass2,.page-node-edit .form-type-password-confirm .form-item-pass-pass2,.popup-edit-account .form-type-password-confirm .form-item-pass-pass2{padding-bottom:0}.navbar-administration .opportunity-create input:not(.form-submit),.organization-edit-form input:not(.form-submit),.page-node-edit input:not(.form-submit),.popup-edit-account input:not(.form-submit){padding:10px 0}.navbar-administration .opportunity-create .form-text,.navbar-administration .opportunity-create .form-textarea,.navbar-administration .opportunity-create .input:not(.form-submit),.navbar-administration .opportunity-create .select2-selection,.organization-edit-form .form-text,.organization-edit-form .form-textarea,.organization-edit-form .input:not(.form-submit),.organization-edit-form .select2-selection,.page-node-edit .form-text,.page-node-edit .form-textarea,.page-node-edit .input:not(.form-submit),.page-node-edit .select2-selection,.popup-edit-account .form-text,.popup-edit-account .form-textarea,.popup-edit-account .input:not(.form-submit),.popup-edit-account .select2-selection{color:#71787d;border-color:#dde4e9}.navbar-administration .opportunity-create .form-text:focus,.navbar-administration .opportunity-create .form-textarea:focus,.navbar-administration .opportunity-create .input:not(.form-submit):focus,.navbar-administration .opportunity-create .select2-selection:focus,.organization-edit-form .form-text:focus,.organization-edit-form .form-textarea:focus,.organization-edit-form .input:not(.form-submit):focus,.organization-edit-form .select2-selection:focus,.page-node-edit .form-text:focus,.page-node-edit .form-textarea:focus,.page-node-edit .input:not(.form-submit):focus,.page-node-edit .select2-selection:focus,.popup-edit-account .form-text:focus,.popup-edit-account .form-textarea:focus,.popup-edit-account .input:not(.form-submit):focus,.popup-edit-account .select2-selection:focus{color:#007fc2}.navbar-administration .opportunity-create .form-item-error .multiple-errors-holder,.organization-edit-form .form-item-error .multiple-errors-holder,.page-node-edit .form-item-error .multiple-errors-holder,.popup-edit-account .form-item-error .multiple-errors-holder{transition-delay:0s}@media only screen and (max-width:640px){.navbar-administration .opportunity-create .form-item-error .multiple-errors-holder,.organization-edit-form .form-item-error .multiple-errors-holder,.page-node-edit .form-item-error .multiple-errors-holder,.popup-edit-account .form-item-error .multiple-errors-holder{position:static;margin-top:10px}}.navbar-administration .opportunity-create .form-item .error,.navbar-administration .opportunity-create .form-select.error+.select2 .select2-selection,.organization-edit-form .form-item .error,.organization-edit-form .form-select.error+.select2 .select2-selection,.page-node-edit .form-item .error,.page-node-edit .form-select.error+.select2 .select2-selection,.popup-edit-account .form-item .error,.popup-edit-account .form-select.error+.select2 .select2-selection{border-color:#e43433}.navbar-administration .opportunity-create label.error,.organization-edit-form label.error,.page-node-edit label.error,.popup-edit-account label.error{font-size:14px!important;position:static;color:#fff}.navbar-administration .opportunity-create .cke.error,.organization-edit-form .cke.error,.page-node-edit .cke.error,.popup-edit-account .cke.error{box-shadow:0 2px 5px rgba(228,52,51,.2)}.navbar-administration .opportunity-create .form-type-radio,.organization-edit-form .form-type-radio,.page-node-edit .form-type-radio,.popup-edit-account .form-type-radio{margin-top:0;margin-bottom:0}.navbar-administration .opportunity-create .form-type-radio label:before,.organization-edit-form .form-type-radio label:before,.page-node-edit .form-type-radio label:before,.popup-edit-account .form-type-radio label:before{top:0;width:23px;height:23px;border-width:6px}.navbar-administration .opportunity-create .description,.organization-edit-form .description,.page-node-edit .description,.popup-edit-account .description{margin-top:0}.navbar-administration .opportunity-create .description-copyright-block,.navbar-administration .opportunity-create fieldset,.organization-edit-form .description-copyright-block,.organization-edit-form fieldset,.page-node-edit .description-copyright-block,.page-node-edit fieldset,.popup-edit-account .description-copyright-block,.popup-edit-account fieldset{margin:0}.navbar-administration .opportunity-create fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend,.organization-edit-form fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend,.page-node-edit fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend,.popup-edit-account fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend{font-size:1.3125rem;color:#002e49;font-weight:700;border-bottom:1px solid #dde4e9;padding:60px 0 20px;margin-bottom:25px;width:100%}.lt-ie9 .navbar-administration .opportunity-create fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend,.lt-ie9 .organization-edit-form fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend,.lt-ie9 .page-node-edit fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend,.lt-ie9 .popup-edit-account fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend{font-size:21px}.navbar-administration .opportunity-create fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend+.fieldset-wrapper>.description-copyright-block,.organization-edit-form fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend+.fieldset-wrapper>.description-copyright-block,.page-node-edit fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend+.fieldset-wrapper>.description-copyright-block,.popup-edit-account fieldset:not(.profile-birth-date):not(#edit-ov-opportunities-type):not(.date-combo)>legend+.fieldset-wrapper>.description-copyright-block{padding-top:20px}.navbar-administration .opportunity-create .field-widget-ov-user-profile-date-input,.organization-edit-form .field-widget-ov-user-profile-date-input,.page-node-edit .field-widget-ov-user-profile-date-input,.popup-edit-account .field-widget-ov-user-profile-date-input{padding:0 0 30px}.navbar-administration .opportunity-create .nationality-wrapper,.organization-edit-form .nationality-wrapper,.page-node-edit .nationality-wrapper,.popup-edit-account .nationality-wrapper{padding:20px 0}.navbar-administration .opportunity-create .nationality-wrapper label,.organization-edit-form .nationality-wrapper label,.page-node-edit .nationality-wrapper label,.popup-edit-account .nationality-wrapper label{margin:0 0 10px}@media only screen and (min-width:640px){.navbar-administration .opportunity-create .form-file-preview-image,.organization-edit-form .form-file-preview-image,.page-node-edit .form-file-preview-image,.popup-edit-account .form-file-preview-image{top:63px}}@media only screen and (min-width:640px){.field-name-field-registration-certificate .form-file-preview-image{bottom:170px;top:auto}}.organization-edit-form{padding:0 20px}.field-type-link-field,.field-type-phone-number{position:relative}.html form .ckeditor_links{font-size:1rem;display:inline-block;margin:15px 0}.lt-ie9 .html form .ckeditor_links{font-size:16px}.html form .cke{border-color:#dde4e9;border:0;box-shadow:0 2px 5px rgba(127,151,171,.2);margin-bottom:20px}.html form .cke_bottom,.html form .cke_top{background:#f1f6fb;box-shadow:none;border:0;padding:10px 10px 5px}.html form .cke_combo_button,.html form .cke_toolgroup{border:0;box-shadow:none;background:#fcfeff;border-radius:0;padding-right:5px;margin-right:10px}.html form .cke_combo.cke_combo_off a.cke_combo_button:active,.html form .cke_combo.cke_combo_off a.cke_combo_button:hover,.html form .cke_combo.cke_combo_on a.cke_combo_button,.html form .cke_combo.cke_combo_on a.cke_combo_button:active,.html form .cke_combo.cke_combo_on a.cke_combo_button:hover,.html form a.cke_button_disabled:active,.html form a.cke_button_disabled:focus,.html form a.cke_button_disabled:hover,.html form a.cke_button_off:active,.html form a.cke_button_off:focus,.html form a.cke_button_off:hover{background:#dee5eb;box-shadow:none;border:0}.html form a.cke_path_item:hover{background:#fff;text-decoration:none;box-shadow:none}.html form .cke_button_on{background:rgba(0,127,194,.25);box-shadow:inset 0 1px 2px rgba(0,46,73,.2)}.html form .cke_button_on:hover{box-shadow:inset 0 1px 2px rgba(0,46,73,.2);background:rgba(0,127,194,.3)}.name-massage{display:none}form{font-size:1.1875rem;padding-bottom:60px}.lt-ie9 form{font-size:19px}@media (min-width:1024px){form{font-size:1.5625rem}.lt-ie9 form{font-size:25px}}.form-actions{margin-top:40px}.form-actions .submit-minor,.form-actions .submit-primary{margin-bottom:15px}.form-actions .description{margin-bottom:40px}#edit-ov-thats-all-no,#edit-ov-thats-all-yes{max-width:800px;margin:40px auto 20px}.form-type-textarea .counter,.form-type-textfield .counter{font-size:1.125rem;color:#677b8c;line-height:1.333;margin:0 20px 0 0;display:inline-block;min-width:130px}.lt-ie9 .form-type-textarea .counter,.lt-ie9 .form-type-textfield .counter{font-size:18px}.form-type-textarea .counter+.description,.form-type-textfield .counter+.description{display:inline-block;vertical-align:top;margin-top:0}@media (min-width:480px){.form-type-textarea .counter+.description,.form-type-textfield .counter+.description{max-width:calc(100% - 150px)}}.form-type-textarea .messages,.form-type-textfield .messages{border:0}.form-type-textarea .messages:before,.form-type-textfield .messages:before{margin-right:5px}.form-type-textarea .messages span,.form-type-textfield .messages span{color:#9fa8af}.form-type-textarea .messages.warning,.form-type-textfield .messages.warning{color:#eea345}.form-type-textarea .messages.error,.form-type-textfield .messages.error{color:#e43433}.limited-width,.short-description{display:inline-block;vertical-align:middle}.limited-width{margin-right:5px;width:auto!important}.short-description{margin-bottom:15px}.publicly-visible-markup{font-size:.875rem;background-color:#e85d30;color:#fff;float:right;padding:4px 10px;border-radius:3px;font-weight:600;margin-top:18px;margin-left:10px}.lt-ie9 .publicly-visible-markup{font-size:14px}.publicly-visible-markup p{margin:0}.accessibility-tab-markup,.multiple-errors-holder,label.error{font-size:14px!important;line-height:1.36em;position:absolute;bottom:0;left:0;padding:4px 10px;background-color:#007fc2;border-radius:3px;color:#fff;font-weight:600;transform:translateY(-15px);opacity:0;transition:all .3s ease;transition-delay:0s;z-index:-1}.is-filled .is-focused .accessibility-tab-markup,.is-filled .is-focused .multiple-errors-holder,.is-filled .is-focused label.error,.is-filled.is-focused .accessibility-tab-markup,.is-filled.is-focused .multiple-errors-holder,.is-filled.is-focused label.error{opacity:1;transform:none;transition-delay:1s;z-index:1}.accessibility-tab-markup p,.multiple-errors-holder p,label.error p{margin-bottom:0}.profile-birth-date .fieldset-wrapper .accessibility-tab-markup,.profile-birth-date .fieldset-wrapper .multiple-errors-holder,.profile-birth-date .fieldset-wrapper label.error{bottom:auto;top:100%;margin-top:15px}.form-type-link-field .is-filled.is-focused-subrow+.accessibility-tab-markup{opacity:1;transform:none;transition-delay:1s;z-index:1}.mobile .accessibility-tab-markup{display:none}.multiple-errors-holder{background:0 0;padding:0;bottom:auto;top:100%;margin-top:-15px}.form-item-error .multiple-errors-holder{opacity:1;transform:none;transition-delay:1s;z-index:1}.multiple-errors-holder label.error{font-size:11px!important;display:inline-block;margin:0 5px 5px 0;vertical-align:top;position:static}@media (min-width:768px){.multiple-errors-holder label.error{font-size:14px!important}}.multiple-inputs .fieldset-wrapper{position:relative}label.error{background-color:#e43433;opacity:1;width:auto;transform:none;margin:0;transition:none}label.error a{color:#fff;text-decoration:underline}label.error.is-filled{opacity:0}label.error:after,label.error:before{display:none!important}.tip-wrapper{display:inline-block;position:relative;padding:15px 25px 15px 18px;border:1px none #e3e4e5;background-color:#ebf0f5;opacity:1;transform:translateX(0);transition:opacity .5s,transform .5s}.tip-wrapper:before{font-size:2.3125rem;color:#007fc2}.lt-ie9 .tip-wrapper:before{font-size:37px}.tip-wrapper.element-invisible{opacity:0;transform:translateX(20px)}.tip-wrapper .title{font-size:1.2rem;margin-top:16px;margin-bottom:18px;color:#002e49;text-align:left;font-weight:600}.lt-ie9 .tip-wrapper .title{font-size:19.2px}.tip-wrapper .body{font-size:.9rem;line-height:1.25;margin-bottom:25px}.lt-ie9 .tip-wrapper .body{font-size:14.4px}.none-editable .field-label,.none-editable .field-value{font-size:1.125rem;margin-top:25px;margin-bottom:6px;color:#9fa8af;font-weight:400;letter-spacing:.02rem}.lt-ie9 .none-editable .field-label,.lt-ie9 .none-editable .field-value{font-size:18px}.multipage-pane-wrapper #edit-ov-opportunities-type,.multipage-pane-wrapper .field-name-field-mobile-phone,.multipage-pane-wrapper .field-type-datestamp,.multipage-pane-wrapper .field-type-link-field:not(.field-name-field-personal-web-page),.multipage-pane-wrapper .field-type-list-boolean .form-type-checkbox,.multipage-pane-wrapper .field-widget-phone-number,.multipage-pane-wrapper .form-item-profile-additional-field-personal-web-page-und-0,.multipage-pane-wrapper .form-type-checkboxes,.multipage-pane-wrapper .form-type-hierarchical-select,.multipage-pane-wrapper .form-type-managed-file,.multipage-pane-wrapper .form-type-password,.multipage-pane-wrapper .form-type-radios,.multipage-pane-wrapper .form-type-select,.multipage-pane-wrapper .form-type-textarea,.multipage-pane-wrapper .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url),.node-applications-form #edit-ov-opportunities-type,.node-applications-form .field-name-field-mobile-phone,.node-applications-form .field-type-datestamp,.node-applications-form .field-type-link-field:not(.field-name-field-personal-web-page),.node-applications-form .field-type-list-boolean .form-type-checkbox,.node-applications-form .field-widget-phone-number,.node-applications-form .form-item-profile-additional-field-personal-web-page-und-0,.node-applications-form .form-type-checkboxes,.node-applications-form .form-type-hierarchical-select,.node-applications-form .form-type-managed-file,.node-applications-form .form-type-password,.node-applications-form .form-type-radios,.node-applications-form .form-type-select,.node-applications-form .form-type-textarea,.node-applications-form .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url),.node-feedback-form #edit-ov-opportunities-type,.node-feedback-form .field-name-field-mobile-phone,.node-feedback-form .field-type-datestamp,.node-feedback-form .field-type-link-field:not(.field-name-field-personal-web-page),.node-feedback-form .field-type-list-boolean .form-type-checkbox,.node-feedback-form .field-widget-phone-number,.node-feedback-form .form-item-profile-additional-field-personal-web-page-und-0,.node-feedback-form .form-type-checkboxes,.node-feedback-form .form-type-hierarchical-select,.node-feedback-form .form-type-managed-file,.node-feedback-form .form-type-password,.node-feedback-form .form-type-radios,.node-feedback-form .form-type-select,.node-feedback-form .form-type-textarea,.node-feedback-form .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url),.page-node-add-onsite-opportunities #edit-ov-opportunities-type,.page-node-add-onsite-opportunities .field-name-field-mobile-phone,.page-node-add-onsite-opportunities .field-type-datestamp,.page-node-add-onsite-opportunities .field-type-link-field:not(.field-name-field-personal-web-page),.page-node-add-onsite-opportunities .field-type-list-boolean .form-type-checkbox,.page-node-add-onsite-opportunities .field-widget-phone-number,.page-node-add-onsite-opportunities .form-item-profile-additional-field-personal-web-page-und-0,.page-node-add-onsite-opportunities .form-type-checkboxes,.page-node-add-onsite-opportunities .form-type-hierarchical-select,.page-node-add-onsite-opportunities .form-type-managed-file,.page-node-add-onsite-opportunities .form-type-password,.page-node-add-onsite-opportunities .form-type-radios,.page-node-add-onsite-opportunities .form-type-select,.page-node-add-onsite-opportunities .form-type-textarea,.page-node-add-onsite-opportunities .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url),.page-node-add-opportunities #edit-ov-opportunities-type,.page-node-add-opportunities .field-name-field-mobile-phone,.page-node-add-opportunities .field-type-datestamp,.page-node-add-opportunities .field-type-link-field:not(.field-name-field-personal-web-page),.page-node-add-opportunities .field-type-list-boolean .form-type-checkbox,.page-node-add-opportunities .field-widget-phone-number,.page-node-add-opportunities .form-item-profile-additional-field-personal-web-page-und-0,.page-node-add-opportunities .form-type-checkboxes,.page-node-add-opportunities .form-type-hierarchical-select,.page-node-add-opportunities .form-type-managed-file,.page-node-add-opportunities .form-type-password,.page-node-add-opportunities .form-type-radios,.page-node-add-opportunities .form-type-select,.page-node-add-opportunities .form-type-textarea,.page-node-add-opportunities .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url),.page-sign-up #edit-ov-opportunities-type,.page-sign-up .field-name-field-mobile-phone,.page-sign-up .field-type-datestamp,.page-sign-up .field-type-link-field:not(.field-name-field-personal-web-page),.page-sign-up .field-type-list-boolean .form-type-checkbox,.page-sign-up .field-widget-phone-number,.page-sign-up .form-item-profile-additional-field-personal-web-page-und-0,.page-sign-up .form-type-checkboxes,.page-sign-up .form-type-hierarchical-select,.page-sign-up .form-type-managed-file,.page-sign-up .form-type-password,.page-sign-up .form-type-radios,.page-sign-up .form-type-select,.page-sign-up .form-type-textarea,.page-sign-up .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url),.pane-ov-registration-steps #edit-ov-opportunities-type,.pane-ov-registration-steps .field-name-field-mobile-phone,.pane-ov-registration-steps .field-type-datestamp,.pane-ov-registration-steps .field-type-link-field:not(.field-name-field-personal-web-page),.pane-ov-registration-steps .field-type-list-boolean .form-type-checkbox,.pane-ov-registration-steps .field-widget-phone-number,.pane-ov-registration-steps .form-item-profile-additional-field-personal-web-page-und-0,.pane-ov-registration-steps .form-type-checkboxes,.pane-ov-registration-steps .form-type-hierarchical-select,.pane-ov-registration-steps .form-type-managed-file,.pane-ov-registration-steps .form-type-password,.pane-ov-registration-steps .form-type-radios,.pane-ov-registration-steps .form-type-select,.pane-ov-registration-steps .form-type-textarea,.pane-ov-registration-steps .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url){position:relative;width:100%;padding:30px 0;opacity:.4;transform:translateY(15px);transition:transform .3s ease,opacity .3s ease}.multipage-pane-wrapper #edit-ov-opportunities-type:hover,.multipage-pane-wrapper .field-name-field-mobile-phone:hover,.multipage-pane-wrapper .field-type-datestamp:hover,.multipage-pane-wrapper .field-type-link-field:not(.field-name-field-personal-web-page):hover,.multipage-pane-wrapper .field-type-list-boolean .form-type-checkbox:hover,.multipage-pane-wrapper .field-widget-phone-number:hover,.multipage-pane-wrapper .form-item-profile-additional-field-personal-web-page-und-0:hover,.multipage-pane-wrapper .form-type-checkboxes:hover,.multipage-pane-wrapper .form-type-hierarchical-select:hover,.multipage-pane-wrapper .form-type-managed-file:hover,.multipage-pane-wrapper .form-type-password:hover,.multipage-pane-wrapper .form-type-radios:hover,.multipage-pane-wrapper .form-type-select:hover,.multipage-pane-wrapper .form-type-textarea:hover,.multipage-pane-wrapper .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url):hover,.node-applications-form #edit-ov-opportunities-type:hover,.node-applications-form .field-name-field-mobile-phone:hover,.node-applications-form .field-type-datestamp:hover,.node-applications-form .field-type-link-field:not(.field-name-field-personal-web-page):hover,.node-applications-form .field-type-list-boolean .form-type-checkbox:hover,.node-applications-form .field-widget-phone-number:hover,.node-applications-form .form-item-profile-additional-field-personal-web-page-und-0:hover,.node-applications-form .form-type-checkboxes:hover,.node-applications-form .form-type-hierarchical-select:hover,.node-applications-form .form-type-managed-file:hover,.node-applications-form .form-type-password:hover,.node-applications-form .form-type-radios:hover,.node-applications-form .form-type-select:hover,.node-applications-form .form-type-textarea:hover,.node-applications-form .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url):hover,.node-feedback-form #edit-ov-opportunities-type:hover,.node-feedback-form .field-name-field-mobile-phone:hover,.node-feedback-form .field-type-datestamp:hover,.node-feedback-form .field-type-link-field:not(.field-name-field-personal-web-page):hover,.node-feedback-form .field-type-list-boolean .form-type-checkbox:hover,.node-feedback-form .field-widget-phone-number:hover,.node-feedback-form .form-item-profile-additional-field-personal-web-page-und-0:hover,.node-feedback-form .form-type-checkboxes:hover,.node-feedback-form .form-type-hierarchical-select:hover,.node-feedback-form .form-type-managed-file:hover,.node-feedback-form .form-type-password:hover,.node-feedback-form .form-type-radios:hover,.node-feedback-form .form-type-select:hover,.node-feedback-form .form-type-textarea:hover,.node-feedback-form .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url):hover,.page-node-add-onsite-opportunities #edit-ov-opportunities-type:hover,.page-node-add-onsite-opportunities .field-name-field-mobile-phone:hover,.page-node-add-onsite-opportunities .field-type-datestamp:hover,.page-node-add-onsite-opportunities .field-type-link-field:not(.field-name-field-personal-web-page):hover,.page-node-add-onsite-opportunities .field-type-list-boolean .form-type-checkbox:hover,.page-node-add-onsite-opportunities .field-widget-phone-number:hover,.page-node-add-onsite-opportunities .form-item-profile-additional-field-personal-web-page-und-0:hover,.page-node-add-onsite-opportunities .form-type-checkboxes:hover,.page-node-add-onsite-opportunities .form-type-hierarchical-select:hover,.page-node-add-onsite-opportunities .form-type-managed-file:hover,.page-node-add-onsite-opportunities .form-type-password:hover,.page-node-add-onsite-opportunities .form-type-radios:hover,.page-node-add-onsite-opportunities .form-type-select:hover,.page-node-add-onsite-opportunities .form-type-textarea:hover,.page-node-add-onsite-opportunities .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url):hover,.page-node-add-opportunities #edit-ov-opportunities-type:hover,.page-node-add-opportunities .field-name-field-mobile-phone:hover,.page-node-add-opportunities .field-type-datestamp:hover,.page-node-add-opportunities .field-type-link-field:not(.field-name-field-personal-web-page):hover,.page-node-add-opportunities .field-type-list-boolean .form-type-checkbox:hover,.page-node-add-opportunities .field-widget-phone-number:hover,.page-node-add-opportunities .form-item-profile-additional-field-personal-web-page-und-0:hover,.page-node-add-opportunities .form-type-checkboxes:hover,.page-node-add-opportunities .form-type-hierarchical-select:hover,.page-node-add-opportunities .form-type-managed-file:hover,.page-node-add-opportunities .form-type-password:hover,.page-node-add-opportunities .form-type-radios:hover,.page-node-add-opportunities .form-type-select:hover,.page-node-add-opportunities .form-type-textarea:hover,.page-node-add-opportunities .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url):hover,.page-sign-up #edit-ov-opportunities-type:hover,.page-sign-up .field-name-field-mobile-phone:hover,.page-sign-up .field-type-datestamp:hover,.page-sign-up .field-type-link-field:not(.field-name-field-personal-web-page):hover,.page-sign-up .field-type-list-boolean .form-type-checkbox:hover,.page-sign-up .field-widget-phone-number:hover,.page-sign-up .form-item-profile-additional-field-personal-web-page-und-0:hover,.page-sign-up .form-type-checkboxes:hover,.page-sign-up .form-type-hierarchical-select:hover,.page-sign-up .form-type-managed-file:hover,.page-sign-up .form-type-password:hover,.page-sign-up .form-type-radios:hover,.page-sign-up .form-type-select:hover,.page-sign-up .form-type-textarea:hover,.page-sign-up .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url):hover,.pane-ov-registration-steps #edit-ov-opportunities-type:hover,.pane-ov-registration-steps .field-name-field-mobile-phone:hover,.pane-ov-registration-steps .field-type-datestamp:hover,.pane-ov-registration-steps .field-type-link-field:not(.field-name-field-personal-web-page):hover,.pane-ov-registration-steps .field-type-list-boolean .form-type-checkbox:hover,.pane-ov-registration-steps .field-widget-phone-number:hover,.pane-ov-registration-steps .form-item-profile-additional-field-personal-web-page-und-0:hover,.pane-ov-registration-steps .form-type-checkboxes:hover,.pane-ov-registration-steps .form-type-hierarchical-select:hover,.pane-ov-registration-steps .form-type-managed-file:hover,.pane-ov-registration-steps .form-type-password:hover,.pane-ov-registration-steps .form-type-radios:hover,.pane-ov-registration-steps .form-type-select:hover,.pane-ov-registration-steps .form-type-textarea:hover,.pane-ov-registration-steps .form-type-textfield:not(.multiple-input-item):not(.form-item-field-closing-date-und-0-value-date):not(.form-item-profile-additional-field-personal-web-page-und-0-url):hover{opacity:.7}.multipage-pane-wrapper .field-type-addthis,.node-applications-form .field-type-addthis,.node-feedback-form .field-type-addthis,.page-node-add-onsite-opportunities .field-type-addthis,.page-node-add-opportunities .field-type-addthis,.page-sign-up .field-type-addthis,.pane-ov-registration-steps .field-type-addthis{display:none}@media only screen and (min-width:640px){.field-name-field-mobile-phone .form-type-select{width:calc(50% - 30px)}.field-name-field-mobile-phone .form-type-textfield{width:50%}}.pane-ov-registration-form .field-type-list-boolean{padding:30px 0}@media (min-width:768px){.pane-ov-registration-form .field-type-list-boolean{max-width:90%}}.pane-ov-registration-form .field-type-list-boolean label:not(.error){font-size:1.1875rem;color:#002e49;margin-bottom:10px;line-height:1.4}.lt-ie9 .pane-ov-registration-form .field-type-list-boolean label:not(.error){font-size:19px}.hierarchical-select-wrapper .hierarchical-select .selects{float:none!important}.is-focused{transform:translateY(0)!important;opacity:1!important}.is-focused .form-checkboxes,.is-focused .form-managed-file,.is-focused .form-radios,.is-focused .form-textarea-wrapper,.is-focused .is-focused-subrow,.is-focused .profile-birth-date .fieldset-wrapper,.is-focused .select2-container,.is-focused .single-input-wrapper,.is-focused#edit-ov-opportunities-type .fieldset-wrapper,.is-focused.field-type-datestamp .single-input-wrapper,.is-focused.form-item-profile-additional-field-personal-web-page-und-0 .single-input-wrapper{position:relative}@media (min-width:1025px){.is-focused .form-checkboxes:before,.is-focused .form-managed-file:before,.is-focused .form-radios:before,.is-focused .form-textarea-wrapper:before,.is-focused .is-focused-subrow:before,.is-focused .profile-birth-date .fieldset-wrapper:before,.is-focused .select2-container:before,.is-focused .single-input-wrapper:before,.is-focused#edit-ov-opportunities-type .fieldset-wrapper:before,.is-focused.field-type-datestamp .single-input-wrapper:before,.is-focused.form-item-profile-additional-field-personal-web-page-und-0 .single-input-wrapper:before{font-size:1.5rem;content:"\e97c";display:block;position:absolute;left:-50px;top:15px;color:#007fc2;transition:color .3s ease;animation-name:b;animation-duration:.6s}.lt-ie9 .is-focused .form-checkboxes:before,.lt-ie9 .is-focused .form-managed-file:before,.lt-ie9 .is-focused .form-radios:before,.lt-ie9 .is-focused .form-textarea-wrapper:before,.lt-ie9 .is-focused .is-focused-subrow:before,.lt-ie9 .is-focused .profile-birth-date .fieldset-wrapper:before,.lt-ie9 .is-focused .select2-container:before,.lt-ie9 .is-focused .single-input-wrapper:before,.lt-ie9 .is-focused#edit-ov-opportunities-type .fieldset-wrapper:before,.lt-ie9 .is-focused.field-type-datestamp .single-input-wrapper:before,.lt-ie9 .is-focused.form-item-profile-additional-field-personal-web-page-und-0 .single-input-wrapper:before{font-size:24px}}.is-focused.form-item-error .form-checkboxes:before,.is-focused.form-item-error .form-radios:before,.is-focused.form-item-error .form-textarea-wrapper:before,.is-focused.form-item-error .is-focused-subrow:before,.is-focused.form-item-error .profile-birth-date .fieldset-wrapper:before,.is-focused.form-item-error .select2-container:before,.is-focused.form-item-error .single-input-wrapper:before,.is-focused.form-item-error.field-type-datestamp .single-input-wrapper:before{color:#e43433}.is-filled .is-focused.form-item-error .form-checkboxes:before,.is-filled .is-focused.form-item-error .form-radios:before,.is-filled .is-focused.form-item-error .form-textarea-wrapper:before,.is-filled .is-focused.form-item-error .is-focused-subrow:before,.is-filled .is-focused.form-item-error .profile-birth-date .fieldset-wrapper:before,.is-filled .is-focused.form-item-error .select2-container:before,.is-filled .is-focused.form-item-error .single-input-wrapper:before,.is-filled .is-focused.form-item-error.field-type-datestamp .single-input-wrapper:before{color:#007fc2}.is-focused .is-focused-subrow:before{top:45px}.is-focused .form-textarea-wrapper input,.is-focused .form-type-select .select2-selection,.is-focused .single-input-wrapper input{border-color:#dde4e9}.is-focused .form-type-select .select2-selection:focus{border-color:#007fc2}.is-focused.link-field-subrow .single-input-wrapper:before,.is-focused.multiple-inputs .single-input-wrapper:before{display:none}.is-focused .profile-birth-date .fieldset-wrapper:before{top:40px}.is-focused .profile-birth-date .fieldset-wrapper .single-input-wrapper:before{display:none}.is-focused .form-checkboxes:before{top:1px}.is-filled .form-item-error .form-checkboxes:before,.is-filled .form-item-error .form-radios:before,.is-filled .form-item-error .form-textarea-wrapper:before,.is-filled .form-item-error .is-focused-subrow:before,.is-filled .form-item-error .profile-birth-date .fieldset-wrapper:before,.is-filled .form-item-error .select2-container:before,.is-filled .form-item-error .single-input-wrapper:before,.is-filled .form-item-error.field-type-datestamp .single-input-wrapper:before{color:#007fc2!important}.field-type-link-field .form-type-select,.field-type-link-field .form-type-textfield,.form-type-phone-number .form-type-select,.form-type-phone-number .form-type-textfield{padding:0!important;transform:none!important}.field-type-link-field .form-type-select .description,.field-type-link-field .form-type-select label,.field-type-link-field .form-type-textfield .description,.field-type-link-field .form-type-textfield label,.form-type-phone-number .form-type-select .description,.form-type-phone-number .form-type-select label,.form-type-phone-number .form-type-textfield .description,.form-type-phone-number .form-type-textfield label{font-size:1rem;margin:0}.lt-ie9 .field-type-link-field .form-type-select .description,.lt-ie9 .field-type-link-field .form-type-select label,.lt-ie9 .field-type-link-field .form-type-textfield .description,.lt-ie9 .field-type-link-field .form-type-textfield label,.lt-ie9 .form-type-phone-number .form-type-select .description,.lt-ie9 .form-type-phone-number .form-type-select label,.lt-ie9 .form-type-phone-number .form-type-textfield .description,.lt-ie9 .form-type-phone-number .form-type-textfield label{font-size:16px}.field-type-datestamp .single-input-wrapper:before,.field-type-workflow,.grippie,.node-form .text-format-wrapper .filter-wrapper{display:none}.highcharts-title{font-weight:600}#gender_distribution.highcharts-chart{min-width:280px;height:530px;max-width:700px;margin:0 auto 100px}#gender-container,#gender_distribution{background:url(/sites/all/themes/custom/rfs/img/charts/gender-bg.svg) no-repeat 50%;background-size:16%}#age_distribution{background:url(/sites/all/themes/custom/rfs/img/charts/age-donut-bg.svg) no-repeat 50%;background-size:16%;max-width:810px;min-width:280px;height:530px;margin:0 auto 100px}#contributing-geographic,#geographic-container,#origin_distribution{height:650px}#contributing-geographic .highcharts-container,#geographic-container .highcharts-container,#origin_distribution .highcharts-container{padding-bottom:80px}#sdg-chart,#sdg_supported{height:740px;max-width:930px;margin:0 auto 40px}#organization-support-chart,#organization_supported{background:url(/sites/all/themes/custom/rfs/img/charts/org-supp-bg.svg) no-repeat center 40%;background-size:14%;max-width:960px;margin:0 auto;height:560px}#engagement-chart,#engagement_summary{min-width:310px;height:380px;max-width:760px;margin:70px auto 0}#impact-chart,#impact_on_organization{max-width:1000px;height:340px;margin:0 auto}#impact-chart .highcharts-drilldown-axis-label,#impact_on_organization .highcharts-drilldown-axis-label{text-align:right;font-size:.9375rem}.lt-ie9 #impact-chart .highcharts-drilldown-axis-label,.lt-ie9 #impact_on_organization .highcharts-drilldown-axis-label{font-size:15px}#functional-competencies-chart,#functional-competencies-chart-top-five{margin:0 auto}#functional-competencies-chart .highcharts-xaxis-labels,#functional-competencies-chart-top-five .highcharts-xaxis-labels{text-align:right}#functional-competencies-chart{max-width:1100px;height:540px}#functional-competencies-chart-top-five{height:300px;max-width:900px}#core-competencies,#core-competencies-overlay,#core_competencies,#managerial-competencies,#managerial-competencies-overlay,#managerial_competencies{max-width:1100px;height:800px;margin:0 auto}.filters-popup-region .filter-action,.filters-popup-region .form-actions,.popup-edit-account .filter-action,.popup-edit-account .form-actions{margin-bottom:3%}.filters-popup-region .filter-action .show-results,.filters-popup-region .form-actions .show-results,.popup-edit-account .filter-action .show-results,.popup-edit-account .form-actions .show-results{margin-bottom:0}.filters-popup-region .filter-action .reset,.filters-popup-region .filter-action .show-results,.filters-popup-region .form-actions .reset,.filters-popup-region .form-actions .show-results,.popup-edit-account .filter-action .reset,.popup-edit-account .filter-action .show-results,.popup-edit-account .form-actions .reset,.popup-edit-account .form-actions .show-results{width:100%;margin-bottom:10px}@media (min-width:480px){.filters-popup-region .filter-action .reset,.filters-popup-region .filter-action .show-results,.filters-popup-region .form-actions .reset,.filters-popup-region .form-actions .show-results,.popup-edit-account .filter-action .reset,.popup-edit-account .filter-action .show-results,.popup-edit-account .form-actions .reset,.popup-edit-account .form-actions .show-results{margin:0 5px 10px;width:auto}}.filters-popup-region .filter-action,.filters-popup-region .form-actions:first-of-type,.popup-edit-account .filter-action,.popup-edit-account .form-actions:first-of-type{text-align:center}.popup-edit-account{padding-left:20px;padding-right:20px}.filters-popup-region{font-size:1.1875rem}.lt-ie9 .filters-popup-region{font-size:19px}@media (min-width:1024px){.filters-popup-region{font-size:1.5625rem}.lt-ie9 .filters-popup-region{font-size:25px}}.filters-popup-region .column-left,.filters-popup-region .column-right{width:100%}@media (min-width:1200px){.filters-popup-region .column-left,.filters-popup-region .column-right{width:50%;float:left}}.filters-popup-region .column-left .row,.filters-popup-region .column-right .row{display:table;width:100%}.filters-popup-region .column-left .row:last-child .pane-facetapi,.filters-popup-region .column-right .row:last-child .pane-facetapi{border-bottom:1px solid #dee5eb}@media (min-width:768px){.filters-popup-region .column-left .row,.filters-popup-region .column-right .row{border-bottom:1px solid #dee5eb}.filters-popup-region .column-left .row:last-child,.filters-popup-region .column-right .row:last-child{border-bottom:0}}.filters-popup-region .counter{font-size:1rem;margin-top:7px;line-height:1.25;margin-bottom:25px;text-align:center;color:#71787d}.lt-ie9 .filters-popup-region .counter{font-size:16px}.filters-popup-region .counter a{color:#007fc2;text-decoration:underline}.filters-popup-region .counter a:hover{text-decoration:none;color:#333}.filters-popup-region .reset-link{font-size:.9rem;margin-bottom:2px;padding-left:20px;color:#002e49;text-decoration:none;line-height:1.4;cursor:pointer}.lt-ie9 .filters-popup-region .reset-link{font-size:14.4px}.filters-popup-region .reset-link:hover{color:#007fc2;text-decoration:underline}.filters-popup-region .reset-link.checked:after,.filters-popup-region .reset-link:before{display:none}.filters-popup-region .reset-link.checked{background:url(/sites/all/themes/custom/rfs/img/check.svg) 0 40% no-repeat;background-size:12px;font-weight:700}.display-filters .select2-results__option{font-size:1rem;padding:10px}.lt-ie9 .display-filters .select2-results__option{font-size:16px}@media (min-width:1200px){.blog-list-page .filters-popup-region .column-left{width:30%}.blog-list-page .filters-popup-region .column-right{width:70%}}.filter-topic-facetapi li{padding-left:20px;margin-top:10px}.filter-topic-facetapi img{max-height:25px}.filter-topic-facetapi .form-type-checkbox,.filter-topic-facetapi img{display:inline-block;vertical-align:middle}.filter-topic-facetapi .form-type-checkbox label{font-size:.875rem;color:#002e49;margin:0;padding-left:10px;width:100%}.lt-ie9 .filter-topic-facetapi .form-type-checkbox label{font-size:14px}.filter-topic-facetapi .form-type-checkbox label:after,.filter-topic-facetapi .form-type-checkbox label:before{display:none}.filter-topic-facetapi .form-type-checkbox label:hover{color:#007fc2;text-decoration:underline}.alert-action-block{text-align:center;margin-bottom:40px;position:relative}.alert-action-block .hidden{display:none}.alert-action-block .alert-tooltip-action{margin-bottom:40px}.alert-action-block .alert-tooltip-action a{font-size:1rem}.lt-ie9 .alert-action-block .alert-tooltip-action a{font-size:16px}.alert-action-block .create-alert-tooltip{font-size:.9375rem;color:#002e49;margin-right:25px}.lt-ie9 .alert-action-block .create-alert-tooltip{font-size:15px}.alert-action-block .form-submit{font-size:1rem;display:inline;vertical-align:middle;background:0 0;box-shadow:none;text-shadow:none;color:#007fc2;text-decoration:underline;margin:0;padding:0;border:0}.lt-ie9 .alert-action-block .form-submit{font-size:16px}.alert-action-block .form-submit:hover{color:#0096e6;text-decoration:none;background:0 0}.filter-language-skills-facetapi .form-item{width:90%}.filter-language-skills-facetapi .select2-container{font-size:1rem}.lt-ie9 .filter-language-skills-facetapi .select2-container{font-size:16px}.filter-language-skills-facetapi .select2-container .select2-selection--multiple{padding:0}.filter-language-skills-facetapi .select2-container .select2-selection--multiple .select2-selection__rendered{padding-right:25px}.filter-language-skills-facetapi .select2-container .select2-selection--multiple .select2-search__field{font-size:1rem;margin-top:13px}.lt-ie9 .filter-language-skills-facetapi .select2-container .select2-selection--multiple .select2-search__field{font-size:16px}.filter-language-skills-facetapi .select2-container .select2-selection--multiple .select2-search.select2-search--inline{padding:0;min-height:42px}.filter-language-skills-facetapi .select2-container .select2-selection--multiple .select2-selection__choice{padding:5px 25px 5px 10px;margin:5px 5px 0 0}.filter-language-skills-facetapi .select2-selection--multiple .chosen-choices{min-height:38px;line-height:38px;border-bottom:1px solid #dee5eb}.filter-language-skills-facetapi .active-result:hover{background:#007fc2;color:#fff}.filter-language-skills-facetapi .chosen-container.chosen-container-multi .chosen-choices li.search-field input[type=text]{font-size:1rem;padding:15px 0}.lt-ie9 .filter-language-skills-facetapi .chosen-container.chosen-container-multi .chosen-choices li.search-field input[type=text]{font-size:16px}.filter-language-facetapi .form-type-checkboxes li{display:inline-block;margin-right:10px}.filter-gender-facetapi .item-list,.filter-gender-facetapi .reset-link,.filter-gender-facetapi li{display:inline-block}.pane-facetapi{display:table;vertical-align:top;border-bottom:1px solid #dee5eb;padding:5px 20px 20px 45px;position:relative;width:100%}.pane-facetapi:before{position:absolute;left:8px;color:#71787d;top:10px}@media (min-width:768px){.pane-facetapi{display:table-cell;border-bottom:0;border-right:1px solid #dee5eb;width:50%}.column-right .pane-facetapi:last-child{border-right-color:transparent}}.pane-facetapi h2{font-size:1.125rem;color:#007fc2;display:block;font-weight:600;margin-top:10px;margin-bottom:18px}.lt-ie9 .pane-facetapi h2{font-size:18px}.filter-keywords-facetapi label,.textfield-filter-block label{font-size:1.125rem;color:#007fc2;font-weight:600;display:block;text-transform:none;margin-top:10px;margin-bottom:18px}.lt-ie9 .filter-keywords-facetapi label,.lt-ie9 .textfield-filter-block label{font-size:18px}.filter-keywords-facetapi .form-submit,.textfield-filter-block .form-submit{font-size:.875rem;padding:9px 15px;margin:0;line-height:1.4;min-width:60px;width:auto}.lt-ie9 .filter-keywords-facetapi .form-submit,.lt-ie9 .textfield-filter-block .form-submit{font-size:14px}.textfield-filter-block{position:relative}.textfield-filter-block .is-focused .single-input-wrapper:before{display:none}.textfield-filter-block .form-type-textfield{display:inline-block;width:90%;margin-right:5px;position:relative}.textfield-filter-block .form-type-textfield label.error{font-size:12px!important;top:100%;margin:-10px 0 0;bottom:auto;color:#fff}.js-hide{display:none!important}div.filter-goals-facetapi{padding:5px 0 20px}div.filter-goals-facetapi h2{width:100%;margin:30px 0;text-indent:-9999px;background-position:0;background-repeat:no-repeat;background-size:contain;height:34px}@media (min-width:1200px){div.filter-goals-facetapi h2{margin:10px 0 20px}}.i18n-en div.filter-goals-facetapi h2{background-image:url(/sites/all/themes/custom/rfs/img/goals-en.png)}.i18n-es div.filter-goals-facetapi h2{background-image:url(/sites/all/themes/custom/rfs/img/goals-es.png)}.i18n-fr div.filter-goals-facetapi h2{background-image:url(/sites/all/themes/custom/rfs/img/goals-fr.png)}div.filter-goals-facetapi .reset-link{margin-bottom:20px;display:inline-block}div.filter-goals-facetapi li{margin:0 auto 25px;text-align:center;position:relative;display:inline-block;vertical-align:top;width:49%}@media (min-width:480px){div.filter-goals-facetapi li{width:31%;margin-right:1%}}@media (min-width:768px){div.filter-goals-facetapi li{width:18%;margin-right:1%}}div.filter-goals-facetapi .form-type-checkbox{margin-top:20px;font-size:0;line-height:1}div.filter-goals-facetapi .form-type-checkbox label{width:26px;padding:0;height:26px;margin:0;line-height:0}div.filter-goals-facetapi .rfs-goal:before{font-size:90px}@media (min-width:768px){div.filter-goals-facetapi,div.filter-goals-facetapi.pane-facetapi{padding:5px 0 0 20px}}.filter-hours-facetapi li{position:relative;padding-top:60px;text-align:center;width:25%;float:left}.filter-hours-facetapi li:before{width:100%;position:absolute;padding:0;top:20px;left:0}.filter-hours-facetapi .form-type-checkbox{margin-top:15px}.filter-hours-facetapi .form-type-checkbox.form-item label{font-size:.875rem;display:block;width:100%;padding:35px 0 0}.lt-ie9 .filter-hours-facetapi .form-type-checkbox.form-item label{font-size:14px}.filter-hours-facetapi .form-type-checkbox.form-item label:after,.filter-hours-facetapi .form-type-checkbox.form-item label:before{display:block;left:50%;transform:translateX(-50%)}.filter-hours-facetapi .form-type-checkbox.form-item:checked+label:after{transform:translateX(-50%)}.opportunity-data-item{font-size:.9rem;line-height:1.1;width:50%;display:inline-block;vertical-align:top;text-align:center;font-weight:100;padding:105px 15px 30px}.lt-ie9 .opportunity-data-item{font-size:14.4px}@media (min-width:480px){.opportunity-data-item{font-size:1.25rem;min-height:220px;padding:150px 20px 30px}.lt-ie9 .opportunity-data-item{font-size:20px}}.opp-save,.opp-share{font-size:.75rem;display:inline-block;vertical-align:middle;color:#002e49;padding:20px 0 0;margin:0 5px;text-decoration:none;position:relative;line-height:1}.lt-ie9 .opp-save,.lt-ie9 .opp-share{font-size:12px}@media (min-width:480px){.opp-save,.opp-share{padding:20px 5px 0;margin:0 10px}}.opp-save:before,.opp-share:before{font-size:1.6875rem;display:inline-block;margin:-4px 0 0 -13px;color:#7d97ab;position:absolute;top:0;left:50%}.lt-ie9 .opp-save:before,.lt-ie9 .opp-share:before{font-size:27px}.opp-save:hover,.opp-share:hover{color:#007fc2}.opp-save:hover:before,.opp-share:hover:before{text-decoration:none}.opportunity-actions .opp-apply{font-size:1.0625rem;display:inline-block;padding:11px 15px;margin:0;background-color:#007fc2;color:#fff;text-decoration:none;font-weight:600;border:0;text-align:center;line-height:1;text-shadow:rgba(0,0,0,.36) 1px 1px 6px;transition:background .4s ease}.lt-ie9 .opportunity-actions .opp-apply,.opportunity-actions .lt-ie9 .opp-apply{font-size:17px}@media (min-width:480px){.opportunity-actions .opp-apply{margin:0 10px}}@media (min-width:640px){.opportunity-actions .opp-apply{min-width:140px}}.opportunity-actions .opp-apply:hover{background:#002e49}.opportunity-actions.sticky-apply-fixed{position:fixed;top:0;left:0;width:100%;margin:0;padding:5px 0;background-color:hsla(0,0%,100%,.95);z-index:999;box-shadow:0 1px 4px 0 rgba(0,0,0,.34);transform:translateY(-60px);transition:all .5s ease-out}@media (min-width:480px){.opportunity-actions.sticky-apply-fixed .opp-apply{min-width:240px}}.opportunity-actions.sticky-apply-fixed .opportunity-back{display:none}@media (min-width:768px){.opportunity-actions.sticky-apply-fixed .opportunity-back{display:block;position:absolute;left:0;padding:11px 15px}}.opportunity-actions.sticky-apply-enabled{transform:translateY(0)}.opportunity-actions{text-align:center;margin:15px 0 50px;top:-70px;transition:top 1s ease-out;display:inline-block;width:100%}.opportunity-actions a{vertical-align:middle;transition:all .4s ease}.opportunity{padding:0 10px}@media (min-width:768px){.opportunity{padding:0}}.opportunity .opportunity-data{margin:30px auto 0;font-size:0;position:relative;border-bottom:1px solid #dee5eb}.opportunity .opportunity-data:before{content:" ";height:100%;background:#dee5eb;width:1px;position:absolute;left:50%;top:0}.opportunity .good-to-know h2,.opportunity .volunteers-team-list h2{font-size:2.625rem;text-align:center;line-height:1.0952381;font-weight:300}.lt-ie9 .opportunity .good-to-know h2,.lt-ie9 .opportunity .volunteers-team-list h2{font-size:42px}.opportunity .activity-subtitle{font-size:2.625rem;text-align:center;line-height:1.0952381;font-weight:300}.lt-ie9 .opportunity .activity-subtitle{font-size:42px}.opportunity .opportunities-list .opportunities-view-list{margin-top:50px}.opportunity .contextual-links-region>.online-opp,.opportunity .contextual-links-region>.onsite-opp,.opportunity>.online-opp,.opportunity>.onsite-opp{display:block;text-align:center;margin:40px 0 30px}.opportunity .contextual-links-region>.online-opp:before,.opportunity .contextual-links-region>.onsite-opp:before,.opportunity>.online-opp:before,.opportunity>.onsite-opp:before{line-height:.7}.opportunity .opportunities-list>h2{font-size:2.625rem;text-align:center;line-height:1.0952381;font-weight:300}.lt-ie9 .opportunity .opportunities-list>h2{font-size:42px}@media (min-width:990px){.opportunity .opportunities-list>h2{font-size:2.2rem}}.opportunity.node-preview{padding-bottom:100px}.opportunity-source{margin:40px 0;position:relative;text-align:center}.opportunity-source-wrapper{font-size:1.25rem;color:#71787d;font-weight:400;background:#ebf0f5;padding:15px 30px;display:inline-block;position:relative;box-shadow:0 1px 2px #d6dbde;z-index:1}.lt-ie9 .opportunity-source-wrapper{font-size:20px}.opportunity-source-wrapper:after{content:"\e947";font-size:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ebf0f5;border-radius:100%;color:hsla(205,5%,47%,.1);box-shadow:0 1px 2px #d6dbde}.opportunity-source-wrapper .opportunity-source{position:relative;z-index:1}.opp-languages,.opportunity-task,.opportunity-task-2{position:relative;background:0 0;-webkit-filter:none;filter:none}.opportunity-task.event-organization:before{display:none}.area-of-expertise,.opp-hours-weeks,.opp-region,.opportunity-data-item.opp-languages,.opportunity-task,.opportunity-task-2,.vol-needed{background-position:50% 20px;background-repeat:no-repeat;background-size:50%}@media (min-width:380px){.area-of-expertise,.opp-hours-weeks,.opp-region,.opportunity-data-item.opp-languages,.opportunity-task,.opportunity-task-2,.vol-needed{background-size:40%}}@media (min-width:700px){.area-of-expertise,.opp-hours-weeks,.opp-region,.opportunity-data-item.opp-languages,.opportunity-task,.opportunity-task-2,.vol-needed{background-size:35%}}@media (min-width:768px){.area-of-expertise,.opp-hours-weeks,.opp-region,.opportunity-data-item.opp-languages,.opportunity-task,.opportunity-task-2,.vol-needed{background-size:25%}}.opportunity-task,.opportunity-task-2{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-event-org.svg)}.opportunity-task-2:before,.opportunity-task:before{display:none}.opportunity-task-2.administration,.opportunity-task.administration{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/administration.svg)}.opportunity-task-2.coordination,.opportunity-task.coordination{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/coordination.svg)}.opportunity-task-2.design,.opportunity-task.design{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/design.svg)}.opportunity-task-2.healthcare,.opportunity-task.healthcare{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/healthcare.svg)}.opportunity-task-2.it-development,.opportunity-task.it-development{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/it-development.svg)}.opportunity-task-2.management,.opportunity-task.management{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/management.svg)}.opportunity-task-2.manual-labor,.opportunity-task.manual-labor{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/manual-labor.svg)}.opportunity-task-2.outreach-advocacy,.opportunity-task.outreach-advocacy{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/outreach-advocacy.svg)}.opportunity-task-2.project-development,.opportunity-task.project-development{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/project-development.svg)}.opportunity-task-2.research,.opportunity-task.research{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/research.svg)}.opportunity-task-2.training,.opportunity-task.training{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/training.svg)}.opportunity-task-2.translation,.opportunity-task.translation{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/translation.svg)}.opportunity-task-2.volunteers-management,.opportunity-task.volunteers-management{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/volunteers-management.svg)}.opportunity-task-2.covid-19,.opportunity-task.covid-19{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/warning.svg)}.opportunity-task-2.writing,.opportunity-task.writing{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/writing-editing.svg)}.area-of-expertise{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-icon-expertise.svg)}.vol-needed{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-icon-volunteers.svg)}.opp-hours-weeks{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-icon-time.svg)}.opp-region{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-icon-location.svg)}.opportunity-data-item.opp-languages{background-image:url(/sites/all/themes/custom/rfs/img/opportunity/opp-types/opp-lang.svg)}.opportunity-data-item.opp-languages:before{display:none}.back-link,.opportunity-back{font-size:.875rem;color:#007fc2;text-decoration:none;font-weight:600;float:left;display:block}.lt-ie9 .back-link,.lt-ie9 .opportunity-back{font-size:14px}.back-link:hover,.opportunity-back:hover{color:#002e49;text-decoration:none}@media (min-width:768px){.back-link,.opportunity-back{margin-left:20px}}@media (min-width:1360px){.back-link,.opportunity-back{margin-left:0}}.good-to-know-sticky{position:fixed;bottom:0;left:0;width:100%;background:#007fc2;color:#fff;text-align:center;transition:height .3s ease,padding .3s ease,bottom .6s ease;padding:0;height:9px;cursor:pointer;max-width:100%!important;z-index:50}.good-to-know-sticky.gtk-hide{bottom:-100%!important;transition:bottom 2s ease}.good-to-know-sticky .icon{background:#007fc2;display:block;border-radius:50%;width:70px;height:70px;position:absolute;left:50%;bottom:-25px;transform:translateX(-50%);z-index:1;transition:all .3s ease;transform-origin:center}@media (min-width:768px){.good-to-know-sticky .icon{width:90px;height:90px;bottom:-35px}}.good-to-know-sticky .icon:before{font-size:1.5rem;color:inherit;display:block;margin-bottom:20px;position:absolute;top:calc(50% - 10px);left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.lt-ie9 .good-to-know-sticky .icon:before{font-size:24px}@media (min-width:768px){.good-to-know-sticky .icon:before{font-size:1.875rem;top:calc(50% - 15px)}.lt-ie9 .good-to-know-sticky .icon:before{font-size:30px}}.desktop .good-to-know-sticky:hover{padding:10px 0;height:11px;transition:height .3s ease,padding .3s ease}.desktop .good-to-know-sticky:hover .icon{width:120px;height:120px}.desktop .good-to-know-sticky:hover .icon:before{font-size:2.375rem;top:calc(50% - 25px)}.lt-ie9 .desktop .good-to-know-sticky:hover .icon:before{font-size:38px}.desktop .good-to-know-sticky:hover .gtk-sticky-title{opacity:1}.good-to-know-sticky.display-gtk-title{padding:10px 0;height:11px;transition:height .3s ease,padding .3s ease,bottom 1s ease}.good-to-know-sticky.display-gtk-title .icon{width:120px;height:120px}.good-to-know-sticky.display-gtk-title .icon:before{font-size:2.375rem;top:calc(50% - 25px)}.lt-ie9 .good-to-know-sticky.display-gtk-title .icon:before{font-size:38px}.good-to-know-sticky.display-gtk-title .gtk-sticky-title{opacity:1}.gtk-sticky-title{font-size:.875rem;line-height:1;margin-bottom:0;position:relative;z-index:2;opacity:0;top:-10px}.lt-ie9 .gtk-sticky-title{font-size:14px}.good-to-know{margin-bottom:20px}.page-sign-up .good-to-know{padding:0 20px;margin-bottom:80px}.good-to-know .video-wrapper{margin:40px 0}.good-to-know h2{font-size:2.625rem;text-align:center;line-height:1.0952381;font-weight:300;padding-top:70px;margin-top:0}.lt-ie9 .good-to-know h2{font-size:42px}.good-to-know h2:before{font-size:3.625rem;color:#007fc2;display:block;margin-bottom:20px}.lt-ie9 .good-to-know h2:before{font-size:58px}.opportunity-narrow-content{max-width:910px;margin:0 auto}.opp-date{font-size:.875rem;color:#71787d;font-weight:600;text-transform:uppercase;margin-right:5px;vertical-align:middle}.lt-ie9 .opp-date{font-size:14px}.opp-not-available{max-width:170px;display:inline-block;vertical-align:middle;color:#e43433;padding:5px;line-height:1}.node-content-page .opportunities-info,.opportunities-info,.view-campaign .opportunities-info{background-color:#ebf0f5;border-top:1px dashed #9fa8af;border-bottom:1px dashed #9fa8af;width:100%;font-size:0;padding:20px 10px}@media (min-width:768px){.node-content-page .opportunities-info,.opportunities-info,.view-campaign .opportunities-info{border:1px dashed #9fa8af;margin:0 auto}}.opportunities-info .date,.opportunities-info .opportunity,.opportunities-info .organization{width:100%;padding:0 10px;text-align:center}@media (min-width:768px){.opportunities-info .date,.opportunities-info .opportunity,.opportunities-info .organization{width:32%;margin-right:2%;vertical-align:top;display:inline-block}}@media (min-width:768px){.opportunities-info .date{margin-right:0}}.node-content-page .opportunities-info h3,.opportunities-info h3,.view-campaign .opportunities-info h3{margin:0 0 10px;color:#007fc2;font-size:.875rem;font-weight:600;text-transform:uppercase}.lt-ie9 .node-content-page .opportunities-info h3,.lt-ie9 .opportunities-info h3,.lt-ie9 .view-campaign .opportunities-info h3,.node-content-page .lt-ie9 .opportunities-info h3,.view-campaign .lt-ie9 .opportunities-info h3{font-size:14px}.node-content-page .opportunities-info p,.opportunities-info p,.view-campaign .opportunities-info p{color:#002e49;font-weight:300;font-size:1.3125rem;line-height:1.08}.lt-ie9 .node-content-page .opportunities-info p,.lt-ie9 .opportunities-info p,.lt-ie9 .view-campaign .opportunities-info p,.node-content-page .lt-ie9 .opportunities-info p,.view-campaign .lt-ie9 .opportunities-info p{font-size:21px}.node-content-view label,.view-campaign .webform-component>label{font-size:1.05rem;display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #9fa8af;color:#007fc2;font-weight:600;line-height:1;text-transform:none}.lt-ie9 .node-content-view label,.lt-ie9 .view-campaign .webform-component>label,.node-content-view .lt-ie9 label,.view-campaign .lt-ie9 .webform-component>label{font-size:16.8px}@media (min-width:480px){.node-content-view label,.view-campaign .webform-component>label{font-size:1.1375rem;line-height:1.16}.lt-ie9 .node-content-view label,.lt-ie9 .view-campaign .webform-component>label,.node-content-view .lt-ie9 label,.view-campaign .lt-ie9 .webform-component>label{font-size:18.2px}}@media (min-width:768px){.node-content-view label,.view-campaign .webform-component>label{font-size:1.3125rem;line-height:1}.lt-ie9 .node-content-view label,.lt-ie9 .view-campaign .webform-component>label,.node-content-view .lt-ie9 label,.view-campaign .lt-ie9 .webform-component>label{font-size:21px}}.node-content-view .value{font-size:.875rem;color:#002e49;display:block;line-height:1.57}.lt-ie9 .node-content-view .value,.node-content-view .lt-ie9 .value{font-size:14px}@media (min-width:768px){.node-content-view .value{font-size:1.1rem;line-height:1.42}.lt-ie9 .node-content-view .value,.node-content-view .lt-ie9 .value{font-size:17.6px}}.view-campaign.result-campaign .result-table{position:relative}.view-campaign.result-campaign .result-table hr{border:0 none;margin:50px 0;border-bottom:1px solid #ebf0f5}.view-campaign.result-campaign .result-table table{width:100%}.view-campaign.result-campaign .result-table table thead{display:none}@media (min-width:900px){.view-campaign.result-campaign .result-table table thead{display:table-header-group;border-bottom:1px solid #ebf0f5;text-align:left;text-transform:uppercase;font-size:.8125rem;color:#71787d}.lt-ie9 .view-campaign.result-campaign .result-table table thead,.view-campaign.result-campaign .lt-ie9 .result-table table thead{font-size:13px}}.view-campaign.result-campaign .result-table table tr{border-bottom:1px solid #ebf0f5}.view-campaign.result-campaign .result-table table th{padding:15px}.view-campaign.result-campaign .result-table table tbody{font-size:.9375rem}.lt-ie9 .view-campaign.result-campaign .result-table table tbody,.view-campaign.result-campaign .lt-ie9 .result-table table tbody{font-size:15px}.view-campaign.result-campaign .result-table td{display:table;width:100%}.view-campaign.result-campaign .result-table td .title{font-weight:600;display:table-cell;width:48%;padding:10px}.view-campaign.result-campaign .result-table td .value{width:48%;display:table-cell;padding:10px}@media (min-width:900px){.view-campaign.result-campaign .result-table td .value{width:auto;display:block;margin:0;padding:0}}@media (min-width:900px){.view-campaign.result-campaign .result-table td{padding:30px 15px;width:auto;vertical-align:top;display:table-cell}.view-campaign.result-campaign .result-table td .title{display:none}.view-campaign.result-campaign .result-table td:nth-child(5){width:15%}.view-campaign.result-campaign .result-table td:nth-child(6),.view-campaign.result-campaign .result-table td:nth-child(7){width:12%}}.view-campaign.result-campaign .result-table .link-answer{position:relative;display:block}.view-campaign.result-campaign .result-table .link-answer .description{display:none;position:absolute;width:230px;padding:5px;top:-4px;right:115%;margin:0;background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 4px 0 rgba(0,0,0,.3)}.view-campaign.result-campaign .result-table .link-answer .description:after,.view-campaign.result-campaign .result-table .link-answer .description:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute}.view-campaign.result-campaign .result-table .link-answer .description:after{border-color:hsla(0,0%,100%,0);border-left-color:#fff;border-width:10px;margin-top:-10px}.view-campaign.result-campaign .result-table .link-answer .description:before{border-color:hsla(205,5%,47%,0);border-left-color:#ccc;border-width:11px;margin-top:-11px}.view-campaign.result-campaign .result-table .link-answer .answer{color:#008fd3;cursor:pointer}@media (min-width:768px){.view-campaign.result-campaign .result-table .link-answer .answer:hover+.description,.view-campaign.result-campaign .result-table .link-answer a:hover+.description{display:block}}.node-content-view,.view-campaign{width:90%;margin:0 auto 50px}@media (min-width:480px){.node-content-view,.view-campaign{width:80%}}@media (min-width:768px){.node-content-view,.view-campaign{padding-top:50px;max-width:800px}}.view-campaign.result-campaign{width:100%;max-width:1300px;margin:0 auto}.writing-icon:before{display:block}.node-content-view .field{margin-bottom:40px}.node-content-view .node-content-action{text-align:center}.field-name-field-org-would-you-like-to-send,.field-name-field-vol-would-you-like-to-send{font-size:0}.field-name-field-org-would-you-like-to-send label,.field-name-field-vol-would-you-like-to-send label{margin-bottom:12px}.field-name-field-org-would-you-like-to-send .value,.field-name-field-vol-would-you-like-to-send .value{display:block;overflow:hidden;margin-bottom:10px;text-align:center}@media (min-width:480px){.field-name-field-org-would-you-like-to-send .value,.field-name-field-vol-would-you-like-to-send .value{display:inline-block;vertical-align:top;width:49%;margin:0 1% 1% 0}.field-name-field-org-would-you-like-to-send .value:nth-of-type(2n),.field-name-field-vol-would-you-like-to-send .value:nth-of-type(2n){margin-right:0}}@media (min-width:660px){.field-name-field-org-would-you-like-to-send .value,.field-name-field-vol-would-you-like-to-send .value{width:32%;margin:0 1% 1% 0}.field-name-field-org-would-you-like-to-send .value:nth-of-type(3n),.field-name-field-vol-would-you-like-to-send .value:nth-of-type(3n){margin-right:0}.field-name-field-org-would-you-like-to-send .value:nth-of-type(2n),.field-name-field-vol-would-you-like-to-send .value:nth-of-type(2n){margin-right:1%}}.field-name-field-org-would-you-like-to-send .value img,.field-name-field-vol-would-you-like-to-send .value img{transition:all .3s ease;display:block;margin:0 auto}.field-name-field-org-would-you-like-to-send .value:hover img,.field-name-field-vol-would-you-like-to-send .value:hover img{transform:scale(1.1)}.field-name-field-org-would-you-like-to-send .value a,.field-name-field-vol-would-you-like-to-send .value a{display:block}.node-content-page .has-feedback .date,.node-content-page .has-feedback .opportunity,.node-content-page .has-feedback .organization{margin-bottom:20px}@media (min-width:768px){.node-content-page .has-feedback .date,.node-content-page .has-feedback .opportunity,.node-content-page .has-feedback .organization{margin:0;width:50%}}.node-content-page .has-feedback .date p{margin-bottom:0}.node-content-page .description,.node-content-page .signuphelper{display:block;margin-bottom:49px;text-align:center}.view-campaign{max-width:100%;width:100%}.view-campaign .content-campaign{width:90%;margin:0 auto 50px;text-align:center}@media (min-width:480px){.view-campaign .content-campaign{width:80%}}@media (min-width:768px){.view-campaign .content-campaign{padding-top:50px;max-width:800px}}.view-campaign .description{font-size:1.125rem;word-break:break-all}.lt-ie9 .view-campaign .description{font-size:18px}.view-campaign h3{font-size:.9375rem;text-align:center;color:#007fc2;text-transform:uppercase}.lt-ie9 .view-campaign h3{font-size:15px}.view-campaign .single-goal{margin:45px 0 35px}.view-campaign .single-goal .rfs-goal{max-width:100px;font-size:6.25rem}.lt-ie9 .view-campaign .single-goal .rfs-goal{font-size:100px}.view-campaign .webform-component{text-align:left}.view-campaign .campaign-action,.view-campaign .campaign-actions{text-align:center;margin:15px 0}.view-campaign .webform-component>label{font-size:1.5625rem;line-height:1.3;margin-bottom:40px}.lt-ie9 .view-campaign .webform-component>label{font-size:25px}.view-campaign .form-checkboxes .form-item{margin-bottom:20px}.view-campaign .form-radios .form-item{margin-bottom:40px}.view-campaign .MultiFile-wrap .MultiFile-label{display:inline-block;margin:10px 20px 0 0;border-radius:3px;padding:8px;background:#ebf0f5;border:1px solid #9fa8af}.view-campaign .MultiFile-wrap input[type=file]{max-width:250px}.view-campaign .MultiFile-wrap .MultiFile-remove{text-indent:-9999px;display:inline-block;background:url(/sites/all/themes/custom/rfs/img/icons/close_gray.svg) 50% no-repeat;box-shadow:none;background-size:12px;vertical-align:middle;width:12px;height:12px}.your-application .opportunities-info{font-size:0;padding:31px 20px 60px}@media (min-width:960px){.your-application .opportunities-info{padding:31px 60px 60px}}@media (min-width:1280px){.your-application .opportunities-info{padding:31px 120px 60px 123px}}.your-application .user-info{margin:0 0 30px;border-bottom:0;padding:0}.your-application .user-info .user-name{margin-bottom:3px;text-decoration:none}.your-application .user-info .user-mail,.your-application .user-info .user-name,.your-application .user-info .user-site,.your-application .user-info .user-skype{font-size:.875rem}.lt-ie9 .your-application .user-info .user-mail,.lt-ie9 .your-application .user-info .user-name,.lt-ie9 .your-application .user-info .user-site,.lt-ie9 .your-application .user-info .user-skype{font-size:14px}.your-application .user-info .user-mail a{display:inline-block;vertical-align:top;max-width:80%;padding-bottom:0}@media (min-width:1230px){.your-application .user-info .user-mail a{max-width:100%}}@media (min-width:960px){.your-application .user-info{margin-bottom:0}.your-application .user-info .user-mail,.your-application .user-info .user-name,.your-application .user-info .user-site,.your-application .user-info .user-skype{font-size:1rem}.lt-ie9 .your-application .user-info .user-mail,.lt-ie9 .your-application .user-info .user-name,.lt-ie9 .your-application .user-info .user-site,.lt-ie9 .your-application .user-info .user-skype{font-size:16px}}.your-application .opportunity-item-wrapper,.your-application .user-info{width:100%}@media (min-width:960px){.your-application .opportunity-item-wrapper,.your-application .user-info{max-width:50%;display:inline-block;vertical-align:top}}.your-application .opportunity-item-wrapper{text-align:right}.your-application .opportunities-item{text-align:left;margin:5px 2px 0 0}@media (min-width:960px){.your-application .opportunities-item{max-width:300px}}.your-application .opportunities-item p{font-size:.875rem;color:rgba(85,104,115,.74);font-weight:400}.lt-ie9 .your-application .opportunities-item p{font-size:14px}.your-application .application-date{font-size:1.05rem;color:#71787d}.lt-ie9 .your-application .application-date{font-size:16.8px}.application-intro-description{font-size:1.05rem;margin-bottom:73px;color:#71787d}.lt-ie9 .application-intro-description{font-size:16.8px}.application-intro-subtitle{font-size:.875rem;color:#007fc2;text-transform:uppercase;font-weight:700;margin-bottom:7px}.lt-ie9 .application-intro-subtitle{font-size:14px}.application-intro-date{margin-top:31px}.view-campaign.result-campaign .loyalty{margin-bottom:30px;font-size:0}.view-campaign.result-campaign .loyalty .dashboard-rate{padding:20px 15%}.view-campaign.result-campaign .loyalty .dashboard-rate:before{color:#007fc2}.view-campaign.result-campaign .loyalty .dashboard-rate.activity-volunteers:before{font-size:8.125rem}@media (min-width:837px){.view-campaign.result-campaign .loyalty .dashboard-rate:first-child{border-right:1px solid #e3e4e5}}.view-campaign.result-campaign .loyalty .dashboard-rate.results:before{content:"";width:130px;height:130px;background:url(/sites/all/themes/custom/rfs/img/icons/result-icon-big.svg) no-repeat;background-size:cover}.view-campaign.result-campaign #campaign_results_graph,.view-campaign.result-campaign #result-campaign-chart{background:url(/sites/all/themes/custom/rfs/img/icons/respond-icon.svg) no-repeat center 40%;background-size:10%;max-width:960px;margin:0 auto;height:560px}.view-campaign.result-campaign .campaign-action{margin:40px 0 60px;text-align:center}.view-campaign.result-campaign .analysis-content{position:relative}.view-campaign.result-campaign .analysis-content h3{text-transform:none;border-top:1px solid #e3e4e5;border-bottom:1px solid #e3e4e5;font-size:1.5rem;padding-top:80px;padding-bottom:15px;text-align:center;color:#002e49}.lt-ie9 .view-campaign.result-campaign .analysis-content h3{font-size:24px}@media (min-width:480px){.view-campaign.result-campaign .analysis-content h3{font-size:2.25rem}.lt-ie9 .view-campaign.result-campaign .analysis-content h3{font-size:36px}}.view-campaign.result-campaign .analysis-content .actions,.view-campaign.result-campaign .analysis-content .link-filter{position:absolute;display:block;width:100%;text-align:center;top:10px}@media (min-width:500px){.view-campaign.result-campaign .analysis-content .actions,.view-campaign.result-campaign .analysis-content .link-filter{top:20px}}@media (min-width:768px){.view-campaign.result-campaign .analysis-content .actions,.view-campaign.result-campaign .analysis-content .link-filter{text-align:right}}@media (min-width:1280px){.view-campaign.result-campaign .analysis-content .actions,.view-campaign.result-campaign .analysis-content .link-filter{top:90px;right:0;width:auto}}.view-campaign.result-campaign .analysis-content .actions .link-filter{position:static}.view-campaign.result-campaign .analysis-content .link-filter{text-align:right;right:10px}@media (min-width:768px){.view-campaign.result-campaign .analysis-content .link-filter{top:90px;right:10px;width:auto;text-align:right}}.view-campaign.result-campaign .analysis-content .actions a{display:block;font-size:.875rem}.lt-ie9 .view-campaign.result-campaign .analysis-content .actions a{font-size:14px}@media (min-width:500px){.view-campaign.result-campaign .analysis-content .actions a{font-size:1rem;display:inline-block;vertical-align:top;margin-right:10px}.lt-ie9 .view-campaign.result-campaign .analysis-content .actions a{font-size:16px}}.view-campaign.result-campaign .analysis-content .description{margin-top:55px}.view-campaign.result-campaign .analysis-content .description p{font-size:1.5rem;margin-bottom:5px}.lt-ie9 .view-campaign.result-campaign .analysis-content .description p{font-size:24px}.user-info .user-name{color:#002e49;display:block;font-weight:700;background:url(/sites/all/themes/custom/rfs/img/icons/icon_profile.svg) 2px 50% no-repeat;background-size:auto 23px;padding:0 10px 0 35px;margin-bottom:10px;font-size:1rem;line-height:1.5}.lt-ie9 .user-info .user-name,.user-info .lt-ie9 .user-name{font-size:16px}.user-info .user-mail,.user-info .user-site,.user-info .user-skype{font-size:1rem;line-height:1.5;margin:0 15px 5px 0}.lt-ie9 .user-info .user-mail,.lt-ie9 .user-info .user-site,.lt-ie9 .user-info .user-skype,.user-info .lt-ie9 .user-mail,.user-info .lt-ie9 .user-site,.user-info .lt-ie9 .user-skype{font-size:16px}.user-info .user-mail:before,.user-info .user-site:before,.user-info .user-skype:before{font-size:1.125rem;display:inline-block;vertical-align:middle;margin-right:10px;color:#7d97ab}.lt-ie9 .user-info .user-mail:before,.lt-ie9 .user-info .user-site:before,.lt-ie9 .user-info .user-skype:before,.user-info .lt-ie9 .user-mail:before,.user-info .lt-ie9 .user-site:before,.user-info .lt-ie9 .user-skype:before{font-size:18px}.user-info .user-mail a,.user-info .user-site a,.user-info .user-skype a{color:#007fc2;padding:0 10px 10px 0;word-wrap:break-word;text-decoration:underline}.user-info .user-mail a:hover,.user-info .user-site a:hover,.user-info .user-skype a:hover{text-decoration:none;color:#000}.user-info .user-settings{color:#007fc2;font-size:.875rem;padding:0 10px 10px 0;text-decoration:underline}.lt-ie9 .user-info .user-settings,.user-info .lt-ie9 .user-settings{font-size:14px}.user-info .user-settings:hover{text-decoration:none;color:#000}.user-info{margin:36px 0 22px;border-bottom:1px solid #dee5eb}.user-info .user-settings{float:right;margin-top:30px}@media (min-width:480px){.user-info .user-settings{margin-top:0}}@media (min-width:480px){.user-info{margin:36px 0 22px}}.profile .action-button{text-align:center}.profile .link-btn{padding-left:15px}.profile .edit,.profile .link-btn.view,.profile .link-delete,.profile .link-transfer{padding-left:45px}.account-data{font-size:1.25rem;line-height:1.3;margin:0 auto 50px;max-width:860px;padding:80px 0 0}.lt-ie9 .account-data{font-size:20px}@media only screen and (min-width:768px){.account-data{padding:80px 30px 0}}.account-data label{font-weight:600;margin:0 0 5px}.account-data .field{padding:15px 0}.account-data .field-value{color:#7f97ab;word-break:break-all}.account-data~.page-title,.account-data~[id^=masquerade]{margin:0 auto;max-width:860px;padding:0 30px;text-align:left}.account-data~.page-title{font-size:1.5625rem;font-weight:700;padding-top:40px;border-top:1px solid #dde4e9}.lt-ie9 .account-data~.page-title{font-size:25px}.account-data~[id^=masquerade]{margin:20px auto 80px}.account-data~[id^=masquerade] .container-inline{display:-ms-flexbox;display:flex;margin-bottom:15px}.account-data~[id^=masquerade] .form-type-textfield{margin-right:30px;min-width:400px;font-size:18px}.account-data~[id^=masquerade] input{border-bottom-color:#dde4e9;margin:0}.user-info .user-mail,.user-info .user-site,.user-info .user-skype{display:block}.user-info .user-skype:before{font-size:1.5625rem}.lt-ie9 .user-info .user-skype:before{font-size:25px}.massage{margin:0 auto}@media (min-width:768px){.massage{max-width:860px}}.massage .field{padding-bottom:30px;font-size:18px;line-height:1.44}.massage .field label{font-size:1.4375rem;font-weight:600;margin:0 0 5px}.lt-ie9 .massage .field label{font-size:23px}.massage .action-button{text-align:center;margin:40px 0;padding:0}.massage .action-button .link-btn.edit{display:inline-block;margin:0}.form-item-field-disabled-mail-events-und>label{font-size:1.4375rem;font-weight:600}.lt-ie9 .form-item-field-disabled-mail-events-und>label{font-size:23px}.service-page .number-error{font-size:3.75rem;display:block}.lt-ie9 .service-page .number-error,.service-page .lt-ie9 .number-error{font-size:60px}@media (min-width:768px){.service-page .number-error{font-size:9.375rem}.lt-ie9 .service-page .number-error,.service-page .lt-ie9 .number-error{font-size:150px}}.msg-text{font-size:1.125rem;text-align:center;color:#002e49;width:94%;margin:10px auto 0}.lt-ie9 .msg-text{font-size:18px}.msg-text .back-link{font-size:inherit;color:#008fd3;display:inline;font-weight:400;float:none}@media (min-width:990px){.msg-text{width:46%}}.download-browser-list{margin-top:40px;text-align:center}.download-browser-list li{display:inline-block;vertical-align:middle;width:auto;text-align:center;padding:0 25px;margin-top:25px}@media (min-width:0) and (max-width:595px){.download-browser-list li{width:49%;padding:0;margin:20px 0}}.download-browser-list a{display:block}.service-page{overflow:scroll;height:auto}.service-page .logo{margin-top:50px}.service-page .msg-block{text-align:center}.service-page .msg-block .page-title.icon-browser-problem{text-align:center;margin-top:0}@media (min-width:600px){.service-page .content-massage{color:#007fb4;text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.service-page .error-block .page-title{font-size:1.625rem;position:relative;display:inline-block;padding-left:80px;margin:0 auto 30px}.lt-ie9 .service-page .error-block .page-title,.service-page .lt-ie9 .error-block .page-title{font-size:26px}.service-page .error-block .page-title:before{position:absolute;top:35px;font-size:5rem;left:0}.lt-ie9 .service-page .error-block .page-title:before,.service-page .lt-ie9 .error-block .page-title:before{font-size:80px}@media (min-width:480px){.service-page .error-block .page-title{line-height:1.1111111}}@media (min-width:768px){.service-page .error-block .page-title{padding-left:195px;font-size:2.25rem}.lt-ie9 .service-page .error-block .page-title,.service-page .lt-ie9 .error-block .page-title{font-size:36px}.service-page .error-block .page-title:before{font-size:12.5rem}.lt-ie9 .service-page .error-block .page-title:before,.service-page .lt-ie9 .error-block .page-title:before{font-size:200px}}.service-page .msg-block .page-title{font-size:4.375rem;position:relative;text-align:left;margin:0 auto 30px;width:60%;line-height:1.111;padding-left:200px}.lt-ie9 .service-page .msg-block .page-title,.service-page .lt-ie9 .msg-block .page-title{font-size:70px}.service-page .msg-block .page-title:before{position:absolute;top:25px;font-size:12.5rem;left:0}.lt-ie9 .service-page .msg-block .page-title:before,.service-page .lt-ie9 .msg-block .page-title:before{font-size:200px}.ie8 .service-page .msg-block .page-title,.service-page .ie8 .msg-block .page-title{font-size:70px;width:40%}@media (min-width:0) and (max-width:768px){.service-page .msg-block .page-title{font-size:2.5rem;width:auto;padding-left:80px;display:inline-block;margin-top:100px}.lt-ie9 .service-page .msg-block .page-title,.service-page .lt-ie9 .msg-block .page-title{font-size:40px}.service-page .msg-block .page-title:before{font-size:4.375rem}.lt-ie9 .service-page .msg-block .page-title:before,.service-page .lt-ie9 .msg-block .page-title:before{font-size:70px}}@media (min-width:990px){.service-page .msg-block .page-title{width:40%}.service-page .msg-block .page-title:before{top:5px}}.statistic-item h2{margin:20px 0;font-weight:400;text-align:center;width:100%;font-size:1.1375rem;line-height:1.11}.lt-ie9 .statistic-item h2,.statistic-item .lt-ie9 h2{font-size:18.2px}@media (min-width:480px){.statistic-item h2{font-size:1.875rem}.lt-ie9 .statistic-item h2,.statistic-item .lt-ie9 h2{font-size:30px}}@media (min-width:990px){.statistic-item h2{font-size:2.1875rem}.lt-ie9 .statistic-item h2,.statistic-item .lt-ie9 h2{font-size:35px}}.statistic-item .name{color:#9fa8af;font-size:1.1375rem;line-height:1.42;text-align:center;margin-bottom:25px}.lt-ie9 .statistic-item .name,.statistic-item .lt-ie9 .name{font-size:18.2px}.filter-name{font-size:.9625rem;color:#007fc2;margin:10px 0;line-height:1;font-weight:700;text-transform:uppercase}.lt-ie9 .filter-name{font-size:15.4px}.applied-date,.list-item-date{margin-bottom:10px;color:#9fa8af;font-size:.9rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase}.lt-ie9 .applied-date,.lt-ie9 .list-item-date{font-size:14.4px}.alerts-page .content-list-item .alert-title,.list-item-title{display:inline-block;margin:0 0 6px;color:#002e49;font-size:1.1rem;line-height:1.06;font-weight:600}.alerts-page .content-list-item .lt-ie9 .alert-title,.lt-ie9 .alerts-page .content-list-item .alert-title,.lt-ie9 .list-item-title{font-size:17.6px}.alerts-page .content-list-item .alert-title a,.list-item-title a{color:#002e49}.alerts-page .content-list-item .alert-title a:hover,.list-item-title a:hover{color:#007fc2;text-decoration:none}.alerts-page .content-list-item .disabled.alert-title,.disabled.list-item-title{color:#9fa8af;margin:0 0 20px;font-size:1.1rem;font-style:italic}.alerts-page .content-list-item .lt-ie9 .disabled.alert-title,.lt-ie9 .alerts-page .content-list-item .disabled.alert-title,.lt-ie9 .disabled.list-item-title{font-size:17.6px}@media (min-width:480px){.alerts-page .content-list-item .alert-title,.list-item-title{font-size:1.2rem}.alerts-page .content-list-item .lt-ie9 .alert-title,.lt-ie9 .alerts-page .content-list-item .alert-title,.lt-ie9 .list-item-title{font-size:19.2px}}.list-item-organization{margin:0 0 16px;color:#007fc2;font-size:1rem;font-weight:300}.lt-ie9 .list-item-organization{font-size:16px}@media (min-width:990px){.list-item-organization{font-size:1.1rem}.lt-ie9 .list-item-organization{font-size:17.6px}}.nominated-block,.winner-block{font-size:1rem;margin-bottom:15px;color:#e85d30;text-transform:uppercase;text-align:center}.lt-ie9 .nominated-block,.lt-ie9 .winner-block{font-size:16px}@media (min-width:600px){.nominated-block,.winner-block{text-align:left}}.nominated-block:before,.winner-block:before{font-size:4.375rem;display:block;text-align:center;margin:0}.lt-ie9 .nominated-block:before,.lt-ie9 .winner-block:before{font-size:70px}@media (min-width:600px){.nominated-block:before,.winner-block:before{display:inline-block;vertical-align:middle;margin:-10px;margin-left:-15px}}.list-item-description{font-size:1rem;color:#002e49;line-height:1.563;max-height:0;overflow:hidden;transition:max-height .3s ease}.lt-ie9 .list-item-description{font-size:16px}@media (min-width:990px){.list-item-description{font-size:1.05rem}.lt-ie9 .list-item-description{font-size:16.8px}}@media (min-width:990px){.list-item-description{font-size:.9625rem;max-width:610px}.lt-ie9 .list-item-description{font-size:15.4px}}.list-item-description .contact{margin-top:25px}.stars-rate:before{color:#007fc2;vertical-align:top;margin-right:5px;width:100%;display:inline-block;text-align:center;font-size:1.25rem;line-height:3}.lt-ie9 .stars-rate:before{font-size:20px}.icon-rate-none.stars-rate:before{color:#9fa8af}.saved-filters{width:100%;display:inline-block;vertical-align:top;padding:15px 0 0 45px;margin-bottom:25px;position:relative}.saved-filters ul{font-size:.875rem;line-height:1.42857143}.lt-ie9 .saved-filters ul{font-size:14px}.saved-filters ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saved-filters:before{font-size:1.875rem;color:#71787d;position:absolute;left:5px;top:14px}.lt-ie9 .saved-filters:before{font-size:30px}@media (min-width:480px){.saved-filters{width:50%}}@media (min-width:768px){.saved-filters{width:33%}}.goals.saved-filters{display:inline-block;width:100%;padding:0}.goals.saved-filters li{padding-left:45px}@media (min-width:768px){.goals.saved-filters{width:25%}.goals.saved-filters li{padding-left:0}}.header-category{background-color:#ebf0f5;border-bottom:1px solid #dee5eb;position:relative;font-size:0}.header-category .title-category{font-size:1.25rem;padding-left:50px;font-weight:400;display:inline-block;width:100%}.lt-ie9 .header-category .title-category{font-size:20px}@media (min-width:768px){.header-category .title-category{width:70%}}.header-category .header-column{display:inline-block;vertical-align:top;width:100%;margin-bottom:22px}@media (min-width:768px){.header-category .header-column{width:30%;margin:22px 0 0}}.header-category .head-name{color:#71787d;font-size:.9375rem;width:50%;text-align:center;display:inline-block;vertical-align:middle}.lt-ie9 .header-category .head-name{font-size:15px}.activity-volunteer .form-type-checkbox,.volunteers-list .form-type-checkbox{padding-top:0}.activity-volunteer .form-type-checkbox label,.volunteers-list .form-type-checkbox label{display:none}.activity-volunteer .form-type-checkbox input,.volunteers-list .form-type-checkbox input{border:6px solid #dde4e9;background:#fff;display:block;border-radius:0;margin:0 auto;width:26px;height:27px;opacity:1;left:12px;-moz-appearance:none;-webkit-appearance:none}.activity-volunteer .form-type-checkbox input:checked,.volunteers-list .form-type-checkbox input:checked{background:#dde4e9 url(/sites/all/themes/custom/rfs/img/check.svg) no-repeat 50%;border-color:transparent}.activity-volunteer .form-type-checkbox input:active,.volunteers-list .form-type-checkbox input:active{outline:0}.activity-volunteer .form-disabled.form-type-checkbox input,.volunteers-list .form-disabled.form-type-checkbox input{opacity:0;visibility:hidden}.switcher:after{content:"";width:0;height:0;position:absolute;top:27px;left:10px;transition:all .4s ease;transform-origin:center;border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid #71787d;cursor:pointer}.get-certificate,.get-report,.header-category .opp-link,.organization-profile .volunteers-list .vol-email,.view-link .view{color:#007fc2;display:block;font-size:.875rem;text-align:center;text-decoration:underline}.header-category .lt-ie9 .opp-link,.lt-ie9 .get-certificate,.lt-ie9 .get-report,.lt-ie9 .header-category .opp-link,.lt-ie9 .organization-profile .volunteers-list .vol-email,.lt-ie9 .view-link .view,.organization-profile .volunteers-list .lt-ie9 .vol-email,.view-link .lt-ie9 .view{font-size:14px}.get-certificate:hover,.get-report:hover,.header-category .opp-link:hover,.organization-profile .volunteers-list .vol-email:hover,.view-link .view:hover{color:#002e49;text-decoration:none}.disabled.get-certificate,.disabled.get-report,.header-category .disabled.opp-link,.organization-profile .volunteers-list .disabled.vol-email,.view-link .disabled.view{opacity:.5;color:#71787d;font-weight:600;cursor:auto;text-decoration:none}.disabled.get-certificate:hover,.disabled.get-report:hover,.header-category .disabled.opp-link:hover,.organization-profile .volunteers-list .disabled.vol-email:hover,.view-link .disabled.view:hover{color:#71787d}.status{font-size:.875rem;text-align:center;display:inline-block;vertical-align:middle}.lt-ie9 .status{font-size:14px}.status .name{color:#71787d;font-weight:600;text-transform:uppercase;font-size:.875rem}.lt-ie9 .status .name{font-size:14px}.status .name:before{margin-bottom:10px;font-size:3.75rem;display:block}.lt-ie9 .status .name:before{font-size:60px}.view-empty{font-size:1.25rem;text-align:center;background:#ebf0f5;margin:10px 20px 40px;padding:20px}.lt-ie9 .view-empty{font-size:20px}.view-empty p{margin-bottom:0}@media (min-width:1300px){.view-empty{margin:40px 0}}.content-list-item{border-top:1px solid #dee5eb;padding:15px 0;position:relative;list-style-type:none;font-size:0;cursor:pointer;margin-bottom:0;transition:background-color .3s}.content-list-item:hover{background-color:rgba(235,240,245,.5)}.content-list-item:last-child{border-bottom:1px solid #dee5eb;margin-bottom:40px}.list-item-column{display:inline-block;vertical-align:middle;width:100%;line-height:1}@media (min-width:990px){.list-item-column{width:50%}}.list-item-content{padding:10px 4% 0 35px}@media (min-width:990px){.list-item-content{padding:10px 0 10px 45px}}.statuses-wrapper{text-align:center;padding:0 20px}@media (min-width:990px){.statuses-wrapper{text-align:right;width:50%}}.feedback-list-view .statistic-star{font-size:0;margin-bottom:45px}.feedback-list-view .list-item-content{padding:0 20px}@media (min-width:768px){.feedback-list-view .list-item-content{padding:10px 0 10px 20px;width:80%}}.feedback-list-view .statuses-wrapper{margin-top:20px}@media (min-width:768px){.feedback-list-view .statuses-wrapper{margin-top:0;width:20%}}.feedback-list-view .single-goal .rfs-goal{margin:0 auto 25px;font-size:0}@media (min-width:768px){.feedback-list-view .single-goal .rfs-goal{margin:10px 0}}.feedback-list-view .single-goal .rfs-goal:before{font-size:5rem}.lt-ie9 .feedback-list-view .single-goal .rfs-goal:before{font-size:80px}@media (min-width:768px){.feedback-list-view .single-goal{float:right;margin:0 45px 0 0}}.feedback-list-view .actions-wrapper{margin-top:20px}.feedback-list-view .counter{font-size:1.05rem;margin:16px 0 40px;line-height:1.2;text-align:center;color:#333}.lt-ie9 .feedback-list-view .counter{font-size:16.8px}.alerts-page .content-list-item{padding:20px 10px}.volunteers-list{position:relative;padding:15px 0;border-top:1px solid #dee5eb;border-bottom:1px solid #dee5eb}.volunteers-list .content-list-item{border:0}.volunteers-list .list-item-content{width:100%;vertical-align:middle;padding:0 20px 0 60px}@media (min-width:480px){.volunteers-list .list-item-content{width:90%}}@media (min-width:1024px){.volunteers-list .list-item-content{border-right:1px solid #dee5eb;width:50%}}.volunteers-list .vol-info{text-align:center}@media (min-width:480px){.volunteers-list .vol-info{display:inline-block;vertical-align:middle;text-align:left;width:70%}}.volunteers-list .vol-info .list-item-title a:visited{color:#9fa8af}.volunteers-list .vol-info .applied-date a{color:#007fc2;font-size:.875rem}.lt-ie9 .volunteers-list .vol-info .applied-date a{font-size:14px}.volunteers-list .statuses-wrapper{padding:20px 0;margin-top:25px;vertical-align:middle}@media (min-width:1024px){.volunteers-list .statuses-wrapper{width:45%;padding:0;margin-top:0}}.volunteers-list .status{width:100%;vertical-align:middle}@media (min-width:480px){.volunteers-list .status{width:30%}}.volunteers-list .get-certificate,.volunteers-list .view-link{width:100%;vertical-align:top;display:inline-block}@media (min-width:480px){.volunteers-list .get-certificate,.volunteers-list .view-link{width:33%}}.my-opportunities .statuses-wrapper .status{width:100%;margin:20px auto 30px;display:block}.my-opportunities .statuses-wrapper .status a:hover{text-decoration:none}@media (min-width:480px){.my-opportunities .statuses-wrapper .status{display:inline-block;width:30%;margin:0 auto}}.my-opportunities .actions-wrapper{text-align:left;margin:20px 0 10px;width:100%}.my-opportunities .actions-wrapper .link-btn{display:block;margin:0 0 10px}@media (min-width:990px){.my-opportunities .actions-wrapper .link-btn{display:inline-block;margin:0 10px 0 0;width:auto}}.my-opportunities .link-btn-list .link-btn{display:block;margin:0}.view-manage-my-opportunities .list-item-content{width:100%}@media (min-width:990px){.view-manage-my-opportunities .list-item-content{width:30%}}.view-manage-my-opportunities .statuses-wrapper{width:100%}@media (min-width:990px){.view-manage-my-opportunities .statuses-wrapper{width:70%}}.view-manage-my-opportunities .status{width:100%;vertical-align:top}@media (min-width:768px){.view-manage-my-opportunities .status{border-right:1px solid #dee5eb;width:25%}}.view-manage-my-opportunities .get-certificate,.view-manage-my-opportunities .view-link{width:100%;vertical-align:baseline;display:inline-block}@media (min-width:768px){.view-manage-my-opportunities .get-certificate,.view-manage-my-opportunities .view-link{width:25%}}.view-manage-my-opportunities .actions-wrapper{text-align:right;padding:0 9%;max-height:0;margin:0;overflow:hidden;transition:all .5s ease}@media (min-width:768px){.view-manage-my-opportunities .actions-wrapper{padding:0 25px 0 35px}}.view-manage-my-opportunities .actions-wrapper .read-more{float:none;padding-left:15px}@media (min-width:768px){.view-manage-my-opportunities .actions-wrapper .read-more{float:left}}.view-my-campaigns-volunteer .actions-wrapper{text-align:right;padding:0 9%;max-height:0;margin:0;overflow:hidden;transition:all .5s ease}@media (min-width:768px){.view-my-campaigns-volunteer .actions-wrapper{padding:0 25px 0 35px}}.view-my-campaigns-volunteer .actions-wrapper .read-more{float:none;padding-left:15px}@media (min-width:768px){.view-my-campaigns-volunteer .actions-wrapper .read-more{float:left}}@media (min-width:768px){.view-my-campaigns-volunteer .get-report,.view-my-campaigns-volunteer .status{width:33%}}@media (min-width:768px){.view-manage-campaigns .list-item-content{padding:10px 0 10px 20px}}@media (min-width:768px){.view-manage-campaigns .link-btn-list{display:inline-block;vertical-align:top}}.view-manage-campaigns .status{width:100%;margin-top:20px}@media (min-width:768px){.view-manage-campaigns .status{width:33%}}.manage-page .tabs-data-list{border-bottom:0}.list-item-title{width:100%;position:relative;overflow:hidden}.onsite-opp-count{padding:0 0 20px;text-align:center}@media (min-width:768px){.onsite-opp-count{padding:0 0 10px 10px;margin-left:0;text-align:left}}.expanded-description .list-item-description{max-height:2000px}.expanded-description .switcher:after{transform:rotate(180deg)}.expanded-description .actions-wrapper{max-height:1000px;overflow:visible;margin:25px 0 45px}.view-filters{text-align:center;padding:25px 0}@media (min-width:768px){.view-filters{margin-bottom:0}}@media (min-width:1024px){.view-filters{padding-left:10px;padding-right:10px}}@media (min-width:1200px){.view-filters{text-align:right}}.view-filters .max-width{padding:0;text-align:center}@media (min-width:1310px){.view-filters .max-width{text-align:right}}.view-filters .form-item-og-group-ref-nid{margin-right:0!important}.view-filters .counter{padding:0 0 15px 15px;text-align:left}@media (min-width:480px){.view-filters .counter{width:100%;text-align:center;padding-left:0}}@media (min-width:1310px){.view-filters .counter{float:left;width:auto;padding:10px 0}}.view-filters form{padding-bottom:0;display:inline-block;width:100%}@media (min-width:900px){.view-filters form{width:auto}}.view-filters label{font-size:1.125rem;display:inline-block;vertical-align:middle;text-transform:none;line-height:42px;color:#007fc2;width:100%}.lt-ie9 .view-filters label{font-size:18px}@media (min-width:900px){.view-filters label{width:auto;display:inline-block;margin:0 10px 0 0}}.view-filters .views-exposed-form{margin-bottom:10px}@media (min-width:768px){.view-filters .views-exposed-form{margin-bottom:0}}.view-filters .form-item{font-size:1rem;display:inline-block;vertical-align:middle;margin-right:10px;width:100%}.lt-ie9 .view-filters .form-item{font-size:16px}@media (min-width:768px){.view-filters .form-item{width:auto;margin-right:0;display:inline-block}}.view-filters .form-item .form-text{margin-bottom:0;padding:0;height:42px;min-height:42px;min-width:230px;width:100%}@media (min-width:768px){.view-filters .form-item .form-text{width:100%;display:inline-block}}@media (min-width:768px){.view-filters .form-type-textfield{margin-right:30px}}.view-filters .form-type-textfield .single-input-wrapper:before{display:none}.view-filters .form-submit{width:100%;margin:10px 0;line-height:1.3;font-size:.875rem;background-image:none}.lt-ie9 .view-filters .form-submit{font-size:14px}@media (min-width:768px){.view-filters .form-submit{width:auto;margin:0 10px}}.view-filters .manage-filter-action{display:inline-block;vertical-align:top;width:100%}.view-filters .manage-filter-action .link-btn{line-height:1.45}@media (min-width:768px){.view-filters .manage-filter-action{margin:10px 0 0}.view-filters .manage-filter-action .link-btn{margin-right:0}}@media (min-width:1050px){.view-filters .manage-filter-action{margin:0;width:auto}}.view-filters.sticky-filter-enabled{position:fixed;top:0;left:0;width:100%;margin:0;padding:20px 10px;background-color:hsla(0,0%,100%,.95);z-index:200;box-shadow:0 1px 4px rgba(0,0,0,.34)}@media (min-width:0) and (max-width:768px){.view-filters.sticky-filter-enabled{max-height:70px;overflow:hidden}.view-filters.sticky-filter-enabled .manage-filter-action,.view-filters.sticky-filter-enabled form{margin:0;visibility:hidden;max-height:0;overflow:hidden;transition:all .3s ease}.view-filters.sticky-filter-enabled .filter-toggle-mobile{display:block}}.view-filters.sticky-filter-enabled .manage-filter-action{margin-top:0}.view-filters .filter-toggle-mobile{position:absolute;right:10px;top:10px;width:40px;height:40px;border-radius:100%;border:1px solid #dee5eb;cursor:pointer;display:none}.view-filters .filter-toggle-mobile:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.view-filters.sticky-filter-expanded{max-height:inherit;overflow:auto}@media (min-width:0) and (max-width:768px){.view-filters.sticky-filter-expanded .manage-filter-action,.view-filters.sticky-filter-expanded form{margin:0;visibility:visible;max-height:1000px}}.view-filters .is-filled .select2-selection{border-bottom-color:#dde4e9}.view-filters .select2-container{font-size:1rem;margin-bottom:0;min-width:220px}.lt-ie9 .view-filters .select2-container{font-size:16px}.view-filters .select2-container:before{display:none}.view-filters .select2-container .select2-selection{padding:7px 0 6px}.view-filters .select2-results{position:relative;z-index:1}.page-node-edit .select2-results__option{font-size:1.125rem;padding:10px}.lt-ie9 .page-node-edit .select2-results__option{font-size:18px}.page-manage-campaigns .select2-results__option,.page-manage-opportunities .select2-results__option{font-size:1rem;padding:10px;min-width:200px}.lt-ie9 .page-manage-campaigns .select2-results__option,.lt-ie9 .page-manage-opportunities .select2-results__option{font-size:16px}.get-certificate{display:inline-block;vertical-align:top}@media (min-width:990px){.get-certificate{height:90px;background:url(/sites/all/themes/custom/rfs/img/icons/arrow_myopp.svg) 0 10px no-repeat;background-size:31px}}.get-certificate:before{font-size:3.75rem;text-decoration:underline;width:100%}.lt-ie9 .get-certificate:before{font-size:60px}.get-certificate:before,.get-certificate:hover:before{text-decoration:none}.get-report{display:inline-block;vertical-align:middle;width:50%}.get-report:before{content:"";background:url(/sites/all/themes/custom/rfs/img/icons/respond-icon.svg) 50% no-repeat;height:50px;width:100%;display:block;margin-bottom:17px;background-size:contain;text-decoration:underline}.get-report:before,.get-report:hover:before{text-decoration:none}.apps-bottom-counter,.bottom-counter,.manage-opps-bottom-counter{text-align:center;margin:20px 0}.active-icon:before,.online-icon:before{color:#79a24a}.certificated-icon:before,.completed-icon:before,.submitted-icon:before{color:#259a8a}.pending-edits-icon:before{color:#edb633}.working-copy-icon:before{color:#007fb4}.expired-icon:before{font-size:3.75rem;display:block;color:#da5d30}.lt-ie9 .expired-icon:before{font-size:60px}.deleted-icon:before{color:#71787d}.rejected-icon:before{color:#d63433}.closed-icon:before{color:#71787d}.not-worked-icon:before,.withdrawn-icon:before{display:block;color:#da5d30}.archived-icon:before,.unarchive-icon:before{color:#259a8a}.draft-icon:before{color:#edb633}.clone-icon:before,.save-icon:before{color:#007fb4}.single-volunteer-icon:before{font-size:3.75rem;color:#71787d}.lt-ie9 .single-volunteer-icon:before{font-size:60px}.volunteers-group-icon:before{font-size:3.4375rem;color:#71787d;margin:5px 0 15px}.lt-ie9 .volunteers-group-icon:before{font-size:55px}.issue-certificate-icon:before{font-size:3.75rem;width:100%;text-align:center;line-height:.8;bottom:-6px;position:relative;color:#71787d}.lt-ie9 .issue-certificate-icon:before{font-size:60px}.transfer-icon:before{color:#259a8a}.alerts-page .content-list-item .alert-title{font-size:1.5rem;margin-bottom:25px;display:block}.lt-ie9 .alerts-page .content-list-item .alert-title{font-size:24px}@media (min-width:768px){.alerts-page .content-list-item .list-item-column{width:75%}}.alerts-page .content-list-item .actions-wrapper{margin:30px 0 0}.filter-by-task:before{font-size:2.1875rem}.lt-ie9 .filter-by-task:before{font-size:35px}.filter-by-language-skills:before{font-size:2.8125rem;top:8px;left:0}.lt-ie9 .filter-by-language-skills:before{font-size:45px}.goals{width:100%;margin:30px 0;text-indent:-9999px;background-position:0;background-repeat:no-repeat;background-size:contain;height:34px}@media (min-width:1200px){.goals{margin:10px 0 20px}}.i18n-en .goals{background-image:url(/sites/all/themes/custom/rfs/img/goals-en.png)}.i18n-es .goals{background-image:url(/sites/all/themes/custom/rfs/img/goals-es.png)}.i18n-fr .goals{background-image:url(/sites/all/themes/custom/rfs/img/goals-fr.png)}.manage-alerts .description{text-align:center}.manage-alerts .alerts-list{margin-bottom:30px}.manage-alerts .action-button{text-align:center;margin:20px auto 80px}.statistic-item{width:100%;display:inline-block;vertical-align:top}@media (min-width:480px){.statistic-item{width:50%;display:inline-block}}@media (min-width:768px){.statistic-item{width:25%;display:inline-block}}@media (min-width:900px){.organization-statistics .statistic-item{width:16%}}.nominated-block{opacity:.5}.volunteers-list .content-list-item:last-child{margin-bottom:0}.volunteers-list .form-type-checkbox{position:absolute;top:15px}@media (min-width:480px){.volunteers-list .form-type-checkbox{float:left;position:relative;width:10%}}@media (min-width:1024px){.volunteers-list .form-type-checkbox{width:4%}}.organization-profile .volunteers-list{clear:both}.organization-profile .volunteers-list .list-item-content{width:100%}@media (min-width:1100px){.organization-profile .volunteers-list .list-item-content{width:50%}}.organization-profile .volunteers-list .content-list-item:first-child{border-top:1px solid #dee5eb}.organization-profile .volunteers-list .content-list-item:last-child{border-bottom:1px solid #dee5eb}.organization-profile .volunteers-list .statuses-wrapper{width:100%;border-left:0;padding:20px 20px 0}@media (min-width:480px){.organization-profile .volunteers-list .statuses-wrapper{text-align:right}}@media (min-width:1100px){.organization-profile .volunteers-list .statuses-wrapper{width:50%;padding:0}}.organization-profile .volunteers-list .status{display:block;width:100%;float:none;margin-top:0}.organization-profile .volunteers-list .status .font-icon:before{display:inline-block;vertical-align:middle}@media (min-width:768px){.organization-profile .volunteers-list .status{width:35%;text-align:left}}.organization-profile .volunteers-list .vol-info{text-align:center;width:100%}@media (min-width:480px){.organization-profile .volunteers-list .vol-info{text-align:left;width:45%}}.organization-profile .volunteers-list .vol-email{font-size:1.125rem;text-decoration:none;display:block;text-align:center;word-wrap:break-word}.lt-ie9 .organization-profile .volunteers-list .vol-email{font-size:18px}@media (min-width:480px){.organization-profile .volunteers-list .vol-email{float:right;text-align:left;width:50%}}.organization-profile .active-volunteer .status .font-icon:before,.organization-profile .active-volunteer .status .name{color:#79b04a}.organization-profile .invite-org-admin-form .form-item{position:relative;margin-right:0}@media (min-width:768px){.organization-profile .invite-org-admin-form .form-item{margin-right:10px}}.organization-profile .invite-org-admin-form .form-text{margin-bottom:30px}@media (min-width:480px){.organization-profile .invite-org-admin-form .form-item{width:65%;text-align:left}.organization-profile .invite-org-admin-form .form-submit{margin:auto;width:65%}}@media (min-width:768px){.organization-profile .invite-org-admin-form label{font-size:1rem;margin:0 10px 15px 0}.lt-ie9 .organization-profile .invite-org-admin-form label{font-size:16px}.organization-profile .invite-org-admin-form .form-text{margin-bottom:0;max-width:280px}.organization-profile .invite-org-admin-form .form-item,.organization-profile .invite-org-admin-form .form-submit{width:auto}}@media (min-width:900px){.organization-profile .invite-org-admin-form{width:100%}.organization-profile .invite-org-admin-form .form-type-textfield input,.organization-profile .invite-org-admin-form label{margin-bottom:0}}@media (min-width:1260px){.organization-profile .invite-org-admin-form{width:auto}}.organization-profile .invite-org-admin-form label{font-size:.9375rem;margin:7px 35px 15px 0;width:auto;text-transform:none;line-height:1.2;text-align:left;vertical-align:middle}.lt-ie9 .organization-profile .invite-org-admin-form label{font-size:15px}.organization-profile .invite-org-admin-form .form-submit{margin-right:0}.organization-profile .invite-org-admin-form label.error{max-width:none;color:#fff;position:static;margin:-20px 0 20px;z-index:1}@media (min-width:768px){.organization-profile .invite-org-admin-form label.error{position:absolute;top:100%;right:0;margin:10px 0 0;bottom:auto;left:auto;max-width:280px}}@media (min-width:768px){.page-user-organization-admins .volunteers-list .statuses-wrapper{text-align:left}}.page-user-organization-admins .volunteers-list .content-list-item:first-child,.page-user-organization-admins .volunteers-list .content-list-item:last-child{border:0}@media (min-width:768px){.page-user-organization-admins .volunteers-list .actions-wrapper,.page-user-organization-admins .volunteers-list .status{display:inline-block;vertical-align:middle}}.page-user-organization-admins .volunteers-list .status .font-icon{padding-left:10px}.page-user-organization-admins .volunteers-list .actions-wrapper{text-align:right}@media (min-width:768px){.page-user-organization-admins .volunteers-list .actions-wrapper{width:65%;margin-top:0}}.header-category .opp-link{display:inline-block;vertical-align:middle;width:50%;text-align:center}.volunteer-category .volunteers-list{max-height:0;overflow:hidden}.expand-category .switcher:after{transform:rotate(180deg)}.expand-category .volunteers-list{max-height:none;overflow:visible}.view-manage-my-opportunities .view-filters .counter{text-align:center;padding:0;display:block;float:none}.view-manage-my-opportunities .view-filters form{display:block;text-align:center;width:100%;margin:0 auto}.view-manage-my-opportunities .view-filters form .form-item{width:100%}@media (min-width:480px){.view-manage-my-opportunities .view-filters form{width:40%}}.view-manage-my-opportunities .view-filters label{display:block}@media (min-width:768px){.saved .list-item-content{padding:10px 0 10px 20px}}.saved .list-item-column,.saved .status{vertical-align:middle}.saved .status{width:100%}@media (min-width:768px){.saved .status{width:25%;border-right:0}}.saved .actions-wrapper{width:100%;display:inline-block;vertical-align:middle;max-height:none;padding:0}@media (min-width:768px){.saved .actions-wrapper{width:50%}}.saved .actions-wrapper .link-btn{display:block}@media (min-width:1205px){.saved .actions-wrapper .link-btn{display:inline-block}}.manage-volunteers .actions-wrapper{margin-top:20px}#edit-widget-preview{margin:30px auto 20px}#edit-widget-preview iframe{margin:0 auto 20px;display:block}.standard-page{padding:0 10%}.standard-page ul.block-with-icons{padding-left:0;font-size:0;margin:50px 0}.standard-page ul.block-with-icons .row{border-bottom:1px solid #ebf0f5}.standard-page ul.block-with-icons .row:last-child{border-bottom:0}.standard-page ul.block-with-icons .single .entity{display:table;width:100%}.standard-page ul.block-with-icons .entity{list-style-type:none;text-align:center;padding:25px 0;display:table;width:100%;min-width:200px;vertical-align:top}.standard-page ul.block-with-icons .entity:last-child{border-bottom:0}@media (min-width:768px){.standard-page ul.block-with-icons .entity{display:table-cell;width:1%}.standard-page ul.block-with-icons .entity:nth-child(2n){border-left:1px solid #ebf0f5}}.standard-page ul.block-with-icons .image{width:auto;text-align:center;height:74px;margin-bottom:20px}.standard-page ul.block-with-icons .image img{width:auto;margin:0 auto;height:74px}.standard-page ul.block-with-icons .text{width:70%;margin:0 auto;font-size:1.125rem;line-height:1.5}.lt-ie9 .standard-page ul.block-with-icons .text,.standard-page .lt-ie9 ul.block-with-icons .text{font-size:18px}.post .preview-image{width:100%;height:auto;margin:0 auto}.post .preview-image img{width:100%}.node-news .icon,.post .post-type .icon,.post-preview .post-type .icon{width:45px;display:block;margin:0 auto 10px}.node-news .icon img,.post .post-type .icon img,.post-preview .post-type .icon img{width:100%}.post .post-type,.post-preview .post-type{font-size:.8125rem;text-transform:uppercase;font-weight:400;text-align:center}.lt-ie9 .post .post-type,.lt-ie9 .post-preview .post-type,.post .lt-ie9 .post-type,.post-preview .lt-ie9 .post-type{font-size:13px}.post .post-type .simple-date,.post-preview .post-type .simple-date{font-size:.8125rem;font-weight:400}.lt-ie9 .post .post-type .simple-date,.lt-ie9 .post-preview .post-type .simple-date,.post .lt-ie9 .post-type .simple-date,.post-preview .lt-ie9 .post-type .simple-date{font-size:13px}.post .preview-content,.post-preview .preview-content{display:inline-block;width:100%;vertical-align:top;font-size:1.125rem}.post .preview-content h2,.post-preview .preview-content h2{margin:10px 0 24px}.post .preview-content h2 a,.post-preview .preview-content h2 a{font-size:2.25rem;font-weight:400;color:#333;line-height:2.25rem}.lt-ie9 .post .preview-content h2 a,.lt-ie9 .post-preview .preview-content h2 a,.post .lt-ie9 .preview-content h2 a,.post-preview .lt-ie9 .preview-content h2 a{font-size:36px}.post .preview-content h2 a:hover,.post-preview .preview-content h2 a:hover{text-decoration:none;color:#008fd3}.post .preview-content .author-name,.post-preview .preview-content .author-name{color:#71787d;font-size:1.125rem;display:block;margin-bottom:30px}.lt-ie9 .post .preview-content .author-name,.lt-ie9 .post-preview .preview-content .author-name,.post .lt-ie9 .preview-content .author-name,.post-preview .lt-ie9 .preview-content .author-name{font-size:18px}.volunteers-team-list{max-width:95%;margin:0 auto}@media (min-width:860px){.volunteers-team-list{max-width:860px}}.volunteers-team-list h2{margin-bottom:27px}.volunteers-team-list .volunteers-team-member-description,.volunteers-team-list img{display:block}@media (min-width:768px){.volunteers-team-list .volunteers-team-member-description,.volunteers-team-list img{display:inline-block;vertical-align:top}}.volunteers-team-list img{margin:0 auto 20px;border-radius:100%}@media (min-width:768px){.volunteers-team-list img{margin:0 40px 0 0}}.volunteers-team-list h3{font-size:1.3125rem;line-height:1;margin:0 0 11px;text-align:center;color:#002e49;font-weight:600}.lt-ie9 .volunteers-team-list h3{font-size:21px}@media (min-width:768px){.volunteers-team-list h3{text-align:left}}.volunteers-team-list .volunteer-member-about,.volunteers-team-list .volunteer-member-country{margin:0;padding:0;max-width:none;text-align:left}.volunteers-team-list .volunteer-member-about:before,.volunteers-team-list .volunteer-member-country:before{font-size:2.125rem;color:#71787d;display:block;margin-top:-4px;text-align:center}.lt-ie9 .volunteers-team-list .volunteer-member-about:before,.lt-ie9 .volunteers-team-list .volunteer-member-country:before{font-size:34px}@media (min-width:768px){.volunteers-team-list .volunteer-member-about:before,.volunteers-team-list .volunteer-member-country:before{margin-right:4px;display:inline-block;vertical-align:middle}}.volunteers-team-list .volunteer-member-country{font-size:.8125rem;font-weight:600;text-transform:uppercase;margin-bottom:30px;color:#71787d;text-align:center}.lt-ie9 .volunteers-team-list .volunteer-member-country{font-size:13px}@media (min-width:768px){.volunteers-team-list .volunteer-member-country{text-align:left;margin-bottom:8px}}.volunteers-team-list .volunteer-member-about{font-size:1.125rem;line-height:1.4;color:#002e49;text-align:center}.lt-ie9 .volunteers-team-list .volunteer-member-about{font-size:18px}@media (min-width:768px){.volunteers-team-list .volunteer-member-about{text-align:left}}.volunteers-team-list .volunteer-member-about p{margin:0}@media (min-width:768px){.volunteers-team-list .volunteer-member-about p{display:inline-block;text-align:left;vertical-align:top;max-width:90%}}@media (min-width:768px){.volunteers-team-list .volunteers-team-member-description{max-width:75%}}.post .max-width{padding:3%;font-size:0;border-bottom:1px solid #dee5eb}@media (min-width:1100px){.post .max-width{padding:40px}}.post .post-actions{float:right;margin-top:-32px}.post.views-row-first{background-color:#f8fafb;border-bottom:1px solid #dee5eb;padding:50px 20px}@media (min-width:768px){.post.views-row-first{padding:50px 20%}}@media (min-width:1100px){.post.views-row-first{padding:50px 28%}}.post.views-row-first .preview-image{width:100%}.post.views-row-first .max-width{padding:0;border-bottom:0}.post.views-row-first .post-type{text-align:center}.post.views-row-first .post-type .icon{display:block;margin:10px auto}.post.views-row-first .preview-content{text-align:center;padding-left:0;width:100%}.post.views-row-first .post-actions{text-align:center;float:none;margin:0}@media (min-width:480px){.post.views-row-first .post-actions{margin-top:-32px;float:right;text-align:left}}.node-news{text-align:center}.node-news .page-title{padding-top:0}.node-news .post-actions{display:inline-block;margin:35px 0 35px 15px}.node-news .simple-date{display:inline-block;margin:35px 15px 0 0}.node-news .page-content{text-align:left}.post-preview{width:100%;padding:30px 2%;display:inline-block;text-align:center}.post-preview .simple-date{margin:0}.post-preview .author-name{font-style:italic}@media (min-width:768px){.post-preview{width:50%;padding:50px 4%}}@media (min-width:990px){.post-preview{padding:50px 8%}}.post-preview .next,.post-preview .previous{font-size:2.25rem;line-height:2.25rem;display:block;text-align:center}.lt-ie9 .post-preview .next,.lt-ie9 .post-preview .previous{font-size:36px}.post-preview .previous{color:#71787d}.post-preview .next{display:inline-block}.post-preview .next:before{font-size:1.625rem;float:right;margin:5px 0 0 10px}.lt-ie9 .post-preview .next:before{font-size:26px}.node-news .icon{height:80px;width:auto}.node-news img{margin:20px auto 0}@media only screen and (max-width:990px){.node-news .page-narrow-content{clear:left}}@media only screen and (max-width:500px){.node-news .page-narrow-content{max-width:100%}}.volunteers-team-member{padding:45px 10px;text-align:left;border-bottom:1px solid #e3e4e5}.volunteers-team-member:first-child{border-top:1px solid #e3e4e5}@media (min-width:768px){.volunteers-team-member{padding:45px 30px}}.post-preview .post-type{margin-top:20px}.post-preview .post-type .icon{display:block;width:45px;height:auto;margin:0 auto 10px}.post-navigation{border-top:1px solid #dee5eb;background-color:#f8fafb;font-size:0}@media (min-width:480px){.post .preview-image{width:360px}}@media (min-width:1100px){.post .preview-image{display:inline-block;width:30%}}.post .post-type{text-align:left}.post .post-type .icon{display:inline-block;vertical-align:middle;margin:0 5px 0 0}@media (min-width:1100px){.post .preview-content{width:70%;padding-left:2%}}.award-badge{font-size:.8125rem;font-weight:700;white-space:nowrap;color:#e43433;margin-bottom:20px;text-align:left}.lt-ie9 .award-badge{font-size:13px}@media only screen and (max-width:500px){.award-badge{margin:0 -20px 20px}}@media (min-width:700px){.award-badge{font-size:1.3125rem}.lt-ie9 .award-badge{font-size:21px}}.award-badge p{margin:0;color:inherit}.post:not(.views-row-first) .max-width>.award-badge,.views-row-first .preview-content .award-badge{display:none}.a-badge-icon,.a-badge-left,.a-badge-right{display:inline-block;vertical-align:top}.a-badge-icon{width:32px}@media (min-width:700px){.a-badge-icon{width:65px}}.a-badge-icon:before{font-size:2.5rem}.lt-ie9 .a-badge-icon:before{font-size:40px}@media (min-width:700px){.a-badge-icon:before{font-size:5.1875rem}.lt-ie9 .a-badge-icon:before{font-size:83px}}.a-badge-left,.a-badge-right{border:solid #e43433;border-width:2px 0;padding:5px 0;max-width:calc(50% - 20px);width:100%;margin-top:10px}@media (min-width:700px){.a-badge-left,.a-badge-right{padding:10px 0;max-width:calc(50% - 38px)}}.a-badge-left{text-align:right;padding-right:5px}@media (min-width:700px){.a-badge-left{padding-right:20px}}.a-badge-right{padding-left:5px}@media (min-width:700px){.a-badge-right{padding-right:20px}}.voting-form-wrapper{margin-top:30px}.post-page .g-recaptcha>div,.views-row-first .g-recaptcha>div{margin:auto}.post-page .messages,.views-row-first .messages{background-color:transparent}@media only screen and (max-width:360px){.post-page .g-recaptcha,.views-row-first .g-recaptcha{margin-left:-32px}}.vote-message-placeholder{margin-bottom:20px}.vote-message-placeholder .messages{font-size:.875rem;text-align:center}.lt-ie9 .vote-message-placeholder .messages{font-size:14px}.vote-message-placeholder .messages.error:before{display:none}.vote-message-placeholder .message.thankyou{border:solid #79a24a;border-width:1px 0;color:#79a24a;background:0 0;padding:10px 0}.vote-message-placeholder .message.thankyou .message-close,.vote-message-placeholder .message.thankyou .message-title{display:none}.vote-message-placeholder .message.thankyou .message-text{font-size:1rem;margin-bottom:0;color:inherit}.lt-ie9 .vote-message-placeholder .message.thankyou .message-text{font-size:16px}.vote-button{background:#007fc2 url(/sites/all/themes/custom/rfs/img/icon-vote.svg) 15px 50% no-repeat;background-size:23px;min-width:50px;padding:15px 15px 15px 50px;margin:15px 0 0}.vote-button:hover{background-color:#0070ac}.activity-volunteer{border-bottom:1px solid #ccc;padding:31px 35px;font-size:0;color:#71787d;transition:background-color .3s}.activity-volunteer:hover{background:rgba(235,240,245,.4)}@media (min-width:768px){.volunteer-age{border-right:1px solid #ccc}}.volunteer-name{font-size:1.0625rem;width:90%;margin-bottom:30px;padding-left:20px}.lt-ie9 .volunteer-name{font-size:17px}@media (min-width:1280px){.volunteer-name{max-width:360px;margin-bottom:0}}.activity-volunteer-name{margin:0 0 14px}.activity-volunteer-name a{font-size:1.3125rem;font-weight:600;color:#002e49;text-decoration:none;display:block;padding-right:40px;position:relative}.lt-ie9 .activity-volunteer-name a{font-size:21px}.activity-volunteer-name a:after{font-size:1.4375rem;content:"\e923";display:none;position:absolute;right:0;top:0}.lt-ie9 .activity-volunteer-name a:after{font-size:23px}.activity-volunteer-name a:hover{color:#007fc2}.activity-volunteer-name a:hover:after{display:block}.volunteer-certificate{text-align:center;width:100%}@media (min-width:768px){.volunteer-certificate{max-width:35px;text-align:left}}.activity-data-item{display:inline-block;width:50%;text-align:center;font-weight:400;padding:0 0 25px;position:relative}@media (min-width:1024px){.activity-data-item:nth-child(3){border-right:1px solid #e3e4e5}}@media (min-width:640px){.activity-data-item{width:33.33333%}}@media (min-width:1024px){.activity-data-item{width:16.6666667%;padding:0 0 5px}}.activity-data-item .activity-data-count{font-size:1.5rem;color:#333;margin-bottom:3px}.lt-ie9 .activity-data-item .activity-data-count{font-size:24px}.activity-data-item .activity-data-title{font-size:1.25rem;color:#71787d}.lt-ie9 .activity-data-item .activity-data-title{font-size:20px}.volunteer-age,.volunteer-country,.volunteer-feedback,.volunteer-gender,.volunteer-hours,.volunteer-opportunities{padding:10px;width:50%;margin-bottom:15px;text-align:center}@media (min-width:640px){.volunteer-age,.volunteer-country,.volunteer-feedback,.volunteer-gender,.volunteer-hours,.volunteer-opportunities{width:33.33333%;margin-bottom:0}}@media (min-width:768px){.volunteer-age,.volunteer-country,.volunteer-feedback,.volunteer-gender,.volunteer-hours,.volunteer-opportunities{width:14.2857143%}}@media (min-width:1280px){.volunteer-age,.volunteer-country,.volunteer-feedback,.volunteer-gender,.volunteer-hours,.volunteer-opportunities{max-width:130px;width:100%}}.activity-impact-overlay .activity-volunteer{background:0 0}.activity-volunteer label{display:none}.activity-volunteer [class^=volunteer]{display:inline-block;vertical-align:middle}.activity-volunteer .activity-data-title{color:#71787d}.activity-volunteer .form-type-checkbox{display:inline-block}@media (min-width:0) and (max-width:1279px){.activity-volunteer .form-type-checkbox{vertical-align:top}}.volunteer-country,.volunteer-gender{margin-top:-15px}.volunteer-country:before,.volunteer-gender:before{font-size:2.625rem;display:block;margin:0 auto 3px}.lt-ie9 .volunteer-country:before,.lt-ie9 .volunteer-gender:before{font-size:42px}.volunteer-country:before{font-size:2.25rem;margin:0 auto 6px}.lt-ie9 .volunteer-country:before{font-size:36px}.volunteer-feedback{position:relative}.volunteer-feedback .feedback-activity{min-height:21px;margin-bottom:8px}.volunteer-feedback .feedback-activity:before{top:11px}.volunteer-certificate .icon-award:before{font-size:4.0625rem;color:#007fc2}.lt-ie9 .volunteer-certificate .icon-award:before{font-size:65px}.volunteer-certificate .icon-nominate:before{font-size:4.0625rem;color:#007fc2}.lt-ie9 .volunteer-certificate .icon-nominate:before{font-size:65px}.activity-data-list{font-size:0;padding-bottom:50px;border-bottom:1px solid #ccc;color:#eea345}.font-icon-standard:before{font-size:4.1875rem}.lt-ie9 .font-icon-standard:before{font-size:67px}.activity-volunteers:before{font-size:3.75rem}.lt-ie9 .activity-volunteers:before{font-size:60px}.feedback-activity:before{font-size:1rem;line-height:.2;position:absolute;top:-45px;left:50%;transform:translateX(-50%)}.lt-ie9 .feedback-activity:before{font-size:16px}.activity-volunteer .activity-data-count{font-size:1.1875rem;font-weight:400;margin-bottom:8px}.lt-ie9 .activity-volunteer .activity-data-count{font-size:19px}.activity-volunteer .activity-data-title{font-size:.8125rem;text-transform:uppercase;font-weight:bolder}.lt-ie9 .activity-volunteer .activity-data-title{font-size:13px}.table-reports h2,.table-reports h3{text-align:center}.table-reports h2{margin-bottom:30px}.table-reports h3{margin-bottom:20px}.table-holder{margin-bottom:60px}table{font-size:.875rem;width:100%;margin:0 0 30px;color:#002e49;background:#fff;font-weight:400}.lt-ie9 table{font-size:14px}table .delta-order .form-type-select{margin-top:11px}table .views-field-field-domain-email p{margin-bottom:0}table td,table th{vertical-align:middle;padding:8px 10px;border:0}table td.active,table th{background:0 0}table th{font-family:Open Sans,Segoe UI,Helvetica,sans-serif;font-size:13px;font-weight:600;padding:10px;text-transform:uppercase;text-align:left;color:#71787d}table th a{display:block;color:#71787d;line-height:1;padding:5px 0}table th a:hover{text-decoration:none;color:#259a8a}table .even,table .odd,table tr{border-bottom:1px solid #e3e4e5}table .even,table .odd{border-top:0;background:0 0;transition:all,.15s}table tbody{border-top:0}#comments{margin-bottom:40px}#comments form{font-size:20px}#comments .form-item{opacity:1;transform:none}.comments-section{max-width:860px}.comments-section .pane-title{text-align:center}.comment{padding:45px 0;border-bottom:1px solid #e3e4e5}.comment h3{margin:0 0 5px}.comment:first-child{border-top:1px solid #e3e4e5}.comment .comment-posted-by{display:block;float:left;max-width:25%;padding:0 15px 15px 0;margin-right:2%;border-right:1px solid #e3e4e5;border-radius:5px}.comment .comment-text{display:block;overflow:hidden;max-width:73%}.comment .comment-text h1,.comment .comment-text h2,.comment .comment-text h3,.comment .comment-text h4,.comment .comment-text h5,.comment .comment-text h6{margin-top:0}.comment .comment-text ul{margin:1em 0;padding-left:40px}.comment .comment-text ul li{list-style:outside disc}.comment .simple-date{margin-bottom:20px}.show-login-popup .close-btn{cursor:pointer;font-size:0;width:21px;height:21px;position:absolute;top:20px;right:0;float:right}@media (min-width:768px){.show-login-popup .close-btn{top:-40px;right:20px}}.show-login-popup .close-btn:before{font-size:1.3125rem;color:#9fa8af;position:absolute;left:50%;top:50%;margin:-13px 0 0 -11px}.lt-ie9 .show-login-popup .close-btn:before{font-size:21px}.show-login-popup .close-btn:hover:before{color:#84929b}#user-login,#user-pass{width:100%;max-width:840px;padding:0 20px;margin:0 auto;position:relative}@media (min-width:768px){.login-form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.login-form .form-type-checkbox{width:100%;margin-bottom:50px}.login-form .form-type-checkbox label{line-height:1.8}#user-login,#user-pass{font-size:1.1875rem}.lt-ie9 #user-login,.lt-ie9 #user-pass{font-size:19px}#user-login label,#user-pass label{margin:0}#user-login .form-text,#user-pass .form-text{font-size:inherit;padding:12px 0}#user-login .form-text:not(:focus),#user-pass .form-text:not(:focus){border-color:#dde4e9}#user-login .form-actions,#user-pass .form-actions{margin:40px 0 35px}@media (min-width:480px){#user-login .form-actions,#user-pass .form-actions{margin:50px 0}}#user-login .form-actions .form-submit,#user-login .form-actions .submit-minor,#user-pass .form-actions .form-submit,#user-pass .form-actions .submit-minor{width:calc(50% - 8px);margin:0 15px 0 0;min-width:100px}@media (min-width:480px){#user-login .form-actions .form-submit,#user-login .form-actions .submit-minor,#user-pass .form-actions .form-submit,#user-pass .form-actions .submit-minor{width:auto}}#user-login .form-actions .submit-minor,#user-pass .form-actions .submit-minor{margin-right:0}#user-login .description,#user-login .form-required,#user-pass .description,#user-pass .form-required{display:none}#user-login .prefix-title,#user-pass .prefix-title{font-size:2rem;color:#002e49;text-align:left;margin:0 0 40px}.lt-ie9 #user-login .prefix-title,.lt-ie9 #user-pass .prefix-title{font-size:32px}#user-login p,#user-pass p{font-size:1rem;margin-bottom:0}.lt-ie9 #user-login p,.lt-ie9 #user-pass p{font-size:16px}#user-pass .form-item.form-type-textfield{max-width:none}#user-pass .prefix-body{font-size:1.0625rem;margin-bottom:50px;display:block}.lt-ie9 #user-pass .prefix-body{font-size:17px}#sign-up-now-link{font-size:1rem;background:#002f49;border-radius:2px;display:inline-block;padding:8px 50px 9px 20px;box-shadow:0 0 3px 0 rgba(0,0,0,.29);color:#fff;font-weight:400;text-shadow:rgba(0,48,74,.49) 0 0 6px;margin-top:30px;text-decoration:none;position:relative}.lt-ie9 #sign-up-now-link{font-size:16px}#sign-up-now-link:before{position:absolute;right:10px;top:10px;font-size:21px}#sign-up-now-link:hover{box-shadow:none}#popup-section{background:#fff;position:fixed;width:100%;height:100%;padding:0;transform:translateY(-300%);z-index:500}.page-loaded #popup-section{transition:transform 1s ease-out}@media (min-width:768px){#popup-section{height:auto;padding:85px 0 100px}}#popup-section.show-login-popup{transform:translateY(0);transition:transform .5s ease-out}@media (min-width:0) and (max-width:767px){.login-popup-visible{overflow:hidden}}#ov-ajax-forms-user_login-messages,#ov-ajax-forms-user_pass-messages{position:absolute;top:0;width:100%;height:100%;left:0;transition:all .3s ease}#ov-ajax-forms-user_login-messages .error.messages,#ov-ajax-forms-user_pass-messages .error.messages{background:#e43433;color:#fff;padding:10px}#ov-ajax-forms-user_login-messages .message.thankyou,#ov-ajax-forms-user_pass-messages .message.thankyou{width:100%;padding:10px;background-color:#fff;z-index:1;margin:0;position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#ov-ajax-forms-user_login-messages .message.thankyou ul,#ov-ajax-forms-user_pass-messages .message.thankyou ul{background:#ebf0f5;padding:20px;width:80%;margin-bottom:40px}#ov-ajax-forms-user_login-messages .message.thankyou .message-text,#ov-ajax-forms-user_login-messages .message.thankyou .message-title,#ov-ajax-forms-user_pass-messages .message.thankyou .message-text,#ov-ajax-forms-user_pass-messages .message.thankyou .message-title{color:inherit}#popup-section .pane-ov-login-form,#popup-section .pane-ov-recovery-form{transition:opacity .5s ease-out;width:100%;padding:0 0 40px}@media (min-width:0) and (max-width:767px){.front #popup-section .pane-ov-login-form,.front #popup-section .pane-ov-recovery-form{overflow:scroll;width:100%;height:100%}}#popup-section .form-type-password,#popup-section .form-type-textfield{transition:padding .3s ease}#popup-section .form-item-error{position:relative;padding-bottom:25px}#popup-section .login-form-header{margin:0 0 35px;position:relative;padding-top:50px}@media (min-width:480px){#popup-section .login-form-header{margin:0 0 50px;padding:0}}#popup-section h2{font-size:2rem}.lt-ie9 #popup-section h2{font-size:32px}#popup-section h2 span{color:#00aa98}#popup-section .single-column{width:100%;margin-bottom:15px}@media (min-width:768px){#popup-section .single-column{float:left;max-width:47%;margin:0 5% 15px 0}#popup-section .single-column:last-child{margin-right:0;text-align:right}}#popup-section .hidden-pane{display:block;position:absolute;top:-100%;visibility:hidden;opacity:0;transition:opacity .5s ease-out}#user-login,.apply-form{position:relative}#user-login .messages,.apply-form .messages{position:relative;padding:1rem;margin:20px 0;width:100%}#user-login .close-msg-pane,.apply-form .close-msg-pane{position:absolute}#user-login h2,#user-login ul,.apply-form h2,.apply-form ul{max-width:none}#user-login h2,.apply-form h2{margin-bottom:10px}.thankyou-page .message.thankyou .link-btn{margin:0 auto 10px;width:70%;display:block;background-image:none;text-align:center}.thankyou-page .message.thankyou .link-btn:hover{text-decoration:none}@media (min-width:570px){.thankyou-page .message.thankyou .link-btn{width:auto;display:inline-block}}@media (min-width:768px){.thankyou-page .message.thankyou .link-btn{margin:0 15px 10px}}.slider{display:block;overflow:hidden;z-index:1;left:0;right:0;white-space:nowrap;background-color:#000;font-size:0}.slide,.slider{position:relative;height:100%}.slide{display:inline-block;vertical-align:top;width:100%;white-space:normal;text-align:left}.slide img{top:0;left:0;width:100%;height:100%}.shadow-slider{position:absolute;right:0;bottom:0;left:0;top:auto;z-index:600;width:100%;height:50%;background-image:linear-gradient(15deg,#000,transparent 48%)}@font-face{font-family:desyrelregular;src:url(/sites/all/themes/custom/rfs/fonts/desyrel/desyrel.eot);src:url(/sites/all/themes/custom/rfs/fonts/desyrel/desyrel.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/rfs/fonts/desyrel/desyrel.woff2) format("woff2"),url(/sites/all/themes/custom/rfs/fonts/desyrel/desyrel.woff) format("woff"),url(/sites/all/themes/custom/rfs/fonts/desyrel/desyrel.ttf) format("truetype"),url(/sites/all/themes/custom/rfs/fonts/desyrel/desyrel.svg#desyrelregular) format("svg");font-weight:400;font-style:normal}.slide{opacity:.7;background-size:cover;background-position:50% 50%}.swiper-wrapper{height:100%;background:#002f49;opacity:.7}.splash .header h1{font-size:2.1875rem;color:#fff;line-height:1;letter-spacing:-1.6px;margin:0 auto;max-width:90%;text-align:center}.lt-ie9 .splash .header h1,.splash .header .lt-ie9 h1{font-size:35px}.splash .header h1 span{font-size:3.125rem;font-family:desyrelregular;font-weight:300;display:block;letter-spacing:normal}.lt-ie9 .splash .header h1 span,.splash .header .lt-ie9 h1 span{font-size:50px}@media (min-width:768px){.splash .header h1{font-size:4.375rem}.lt-ie9 .splash .header h1,.splash .header .lt-ie9 h1{font-size:70px}.splash .header h1 span{font-size:5.625rem}.lt-ie9 .splash .header h1 span,.splash .header .lt-ie9 h1 span{font-size:90px}}@media (min-width:1024px){.splash .header h1{font-size:5rem;max-width:80%}.lt-ie9 .splash .header h1,.splash .header .lt-ie9 h1{font-size:80px}.splash .header h1 span{font-size:5.9375rem}.lt-ie9 .splash .header h1 span,.splash .header .lt-ie9 h1 span{font-size:95px}}@media (min-width:1366px){.splash .header h1{max-width:1524px}}#splash{height:100%}#splash,.splash{position:relative;width:100%}.splash{background:#002f49;z-index:60;height:89%}.splash .learn-more{display:block;text-align:center;bottom:2%}.splash .header,.splash .learn-more{position:absolute;width:100%;z-index:601}.splash .header{bottom:25%;letter-spacing:1.68333px}@media (min-width:480px){.splash .header{bottom:30%}}@media (min-width:768px){.splash .header{bottom:15%}}@media (min-width:1366px){.splash .header{bottom:19%;width:100%}}.logo{position:relative;display:inline-block;width:230px;height:65px}@media (min-width:1024px){.logo{max-width:205px}}@media (min-width:1280px){.logo{max-width:none}}.logo a{display:block}.logo img{max-width:100%;max-height:67px}.navigation{z-index:400;display:block;width:100%;height:auto;position:relative;background-image:linear-gradient(#007fc2,#0070ac);box-shadow:0 0 5px 0 rgba(0,0,0,.34)}@media (min-width:1024px){.navigation{height:107px}}@media (max-width:480px){.navigation{height:auto;border-top:1px solid #00679e;padding-bottom:0}}.navigation .logo{top:19px;left:1.5%;z-index:1}@media (max-width:768px){.navigation .logo{width:200px}}@media (max-width:480px){.navigation .logo{width:160px;margin-bottom:20px}}.navigation a{color:#fff}.navigation .lang-menu{position:absolute;right:3%;top:14px}@media (min-width:1650px){.navigation .lang-menu{top:50%;transform:translateY(-50%)}.navigation .lang-menu .language-switcher-locale-url{padding-left:15px}}.main-menu{position:relative;top:0;left:0;font-size:0;margin-top:40px;text-align:center;height:100%;width:100%;border-top:1px solid #00679e}@media (min-width:1024px){.main-menu{position:absolute;border:0;margin:0;overflow:hidden}}.main-menu li{max-width:25%;position:relative;display:inline-block}@media (min-width:640px){.main-menu li{max-width:35%}}@media (min-width:1280px){.main-menu li{max-width:none}}.main-menu a{font-size:.875rem;padding:20px 12%;line-height:1;font-weight:400;text-decoration:none;display:block}.lt-ie9 .main-menu a{font-size:14px}@media (min-width:360px){.main-menu a{padding:20px 15%}}@media (min-width:480px){.main-menu a{font-weight:600;padding:20px 15%}}@media (min-width:640px){.main-menu a{font-size:.9375rem;padding:20px 10%}.lt-ie9 .main-menu a{font-size:15px}}@media (min-width:1024px){.main-menu a{padding:46px 16%}}@media (min-width:1280px){.main-menu a{font-size:1.0625rem;padding:45px 38px}.lt-ie9 .main-menu a{font-size:17px}}.main-menu a.active,.main-menu a:hover{background-color:rgba(0,47,73,.15)}@media (max-width:640px){.main-menu .button-link{display:block;border-radius:0;background-image:none;height:inherit;padding:20px 12%}}@media (min-width:640px){.main-menu .button-link{margin-left:13px}}@media (min-width:1024px) and (max-width:1279px){.main-menu .button-link{padding-right:50px;padding-top:16px}}.sticky-menu .button-link{border-radius:0;padding:18px 0;height:inherit;background-color:#007fc2;width:100%}.sticky-menu .button-link:before{display:none}@media (min-width:768px){.sticky-menu .button-link{padding:18px 25% 15px 5%;width:auto}.sticky-menu .button-link.continue-registration{width:240px}.sticky-menu .button-link:before{display:block}}@media (min-width:840px){.sticky-menu .button-link:before{right:8px}}@media (min-width:1024px){.sticky-menu .button-link:before{right:18px}}@media (min-width:1440px){.sticky-menu .button-link{padding:19px 30% 17px 19px}}.sticky-menu .button-link:hover{color:#fff;background-color:#002e49}.sticky-menu .button-link:hover:before{right:5px;top:5px}@media (max-width:767px){.sticky-menu .button-link{background-image:none}}@media (max-width:480px){.sticky-menu .button-link{display:block;padding:20px 7%}}.toggle-login-btn{display:block;color:#a3cfe7;margin-bottom:15px}@media (min-width:1650px){.toggle-login-btn{display:inline-block;vertical-align:middle;margin-bottom:0}}.toggle-login-btn .menu-login{background-size:15px;padding:5px 10px 5px 21px;min-width:100px;font-size:.875rem;line-height:1em;transition:color .1s ease-out}.toggle-login-btn .menu-login:hover{color:#002f49}.toggle-login-btn .menu-login:before{font-size:1.3125rem;display:inline-block;vertical-align:middle;color:#000;margin-right:20px}.lt-ie9 .toggle-login-btn .menu-login:before{font-size:21px}@media (min-width:1650px){.toggle-login-btn .menu-login{background-position:0;padding:5px 22px 5px 32px}}.language-switcher-locale-url{display:inline-block;vertical-align:middle}@media (min-width:1650px){.language-switcher-locale-url{border-left:1px solid hsla(0,0%,100%,.27)}}.lang-menu{text-align:right}.lang-menu li{vertical-align:middle}.lang-menu .menu-languages-list{display:inline-block}.lang-menu a{font-size:.875rem;padding:0 10px;color:#a3cfe7}.lt-ie9 .lang-menu a{font-size:14px}.lang-menu a.active,.lang-menu a:hover{color:#fff}.lang-menu .language-link.active{position:relative}.lang-menu .language-link.active:before{font-size:.75rem;display:none;position:absolute;right:6px;top:50%;margin-top:-6px}.lt-ie9 .lang-menu .language-link.active:before{font-size:12px}@media (max-width:480px){.lang-menu .language-link{min-width:100px;display:block}.lang-menu .language-link.active:before{display:block}.lang-menu .menu-languages-list{display:none;text-align:left;min-width:100px;border-top:1px solid transparent}.lang-menu .active-mobile-lang{background:#002e49}.lang-menu .active-mobile-lang:before{transform:scaleY(-1)}.lang-menu .opened-languages-list{display:block;position:absolute;z-index:1;top:82px;right:0;background:#002e49}.lang-menu .opened-languages-list li{display:block;margin-bottom:1px;border-top:1px solid hsla(0,0%,100%,.13)}.lang-menu .active{display:block}.lang-menu a{padding:8px 21px}}.section-title{font-size:1.3125rem;text-align:center;margin:1.25rem auto 3.7rem;line-height:1.188rem;letter-spacing:.416667px;padding:0 .1875rem}.lt-ie9 .section-title{font-size:21px}@media (min-width:480px){.section-title{font-size:1.75rem;line-height:1.75rem;margin:1.188rem auto 4.375rem}}@media (min-width:768px){.section-title{line-height:2.313rem;font-size:2.313rem;margin-bottom:3.813rem}}@media (min-width:1024px){.section-title{font-size:2rem;margin-bottom:2.875rem;letter-spacing:.025rem}}@media (min-width:1280px){.section-title{font-size:2.125rem;letter-spacing:.683333px;line-height:1}}@media (min-width:1413px){.section-title{font-size:3.25rem;padding:0 .875rem;line-height:1.1}.lt-ie9 .section-title{font-size:52px}}@media (min-width:1440px){.section-title{font-size:3.375rem;padding:0 2rem;letter-spacing:-.029em;margin-bottom:3.688rem}.lt-ie9 .section-title{font-size:54px}}.pre-title{font-size:1.063rem;display:block;text-transform:uppercase;text-align:center}@media (min-width:768px){.pre-title{font-size:1.313rem}}@media (min-width:1024px){.pre-title{font-size:1.063rem}}@media (min-width:1280px){.pre-title{font-size:1.313rem}}@media (min-width:1440px){.pre-title{font-size:2rem}}.supported .header{margin:0 0 8px;font-size:.875rem;line-height:1.25rem;font-weight:400;color:#71787d}.get-inspired{background-image:linear-gradient(rgba(0,60,92,.9),rgba(0,47,73,.8) 99%);color:#fff}.get-started,.proofs-in-numbers{background-image:linear-gradient(#003c5c,#002f49);color:#fff}.volunteers-organizations{background-image:linear-gradient(#5abdb1,#25a898);color:#fff}.skills-in-action{background-image:linear-gradient(#fff,#ebf0f5);color:#002e49}.why-wait{background:#ebf0f5;color:#002e49}.get-inspired .pre-title{color:#00aa98}.get-inspired .section-title{color:#fbc433}.get-inspired a{color:#ffeab1;text-decoration:underline}.get-inspired a:hover{color:#fff;text-decoration:none}.skills-in-action .pre-title{color:#79b04a}.skills-in-action .section-title{color:#002e49}.proofs-in-numbers .pre-title{color:#79b04a}.proofs-in-numbers .section-title{color:#fff}.volunteers-organizations .pre-title{color:#ffeab1}.volunteers-organizations .pre-title span{color:#fff}.volunteers-organizations .section-title{color:#002e49}.get-started .pre-title{color:#00aa98}.get-started .section-title{color:#fff}.why-wait .pre-title{color:#79b04a}.why-wait .section-title{color:#002e49}.why-wait .fp-signup{transition:all .2s ease}.why-wait .fp-signup:before{position:absolute;display:block;top:8px;right:8px}@media (min-width:768px){.section-intro-text,.video-container{width:49.15254%;float:left;margin-right:1.69492%}}.section-intro-text{float:right;margin-right:0;font-size:1.05rem;line-height:1.313rem}.lt-ie9 .section-intro-text{font-size:16.8px}.section-intro-text p{margin:.625rem 0}@media (min-width:768px){.section-intro-text p{margin:0 0 1.875rem}}@media (min-width:1024px){.section-intro-text p{margin:0 0 1.813rem}}.intro{position:relative;padding:4.688rem .5625rem}@media (min-width:480px){.intro{padding:4.688rem .875rem}}@media (min-width:768px){.intro{padding:4.688rem 1.438rem}}@media (min-width:1024px){.intro{padding:5.75rem 1.875rem 7.188rem}}@media (min-width:1280px){.intro{padding:7.5rem 2.375rem 9.2rem}}@media (min-width:1440px){.intro{padding:7.5rem 3.5rem 9.2rem}}.video-container{padding:7px;background:#fff;margin-bottom:.5625rem}@media (min-width:768px){.video-container{padding:0}}@media (min-width:480px){.skill-item{width:32.20339%;float:left;margin-right:1.69492%;float:none;display:inline-block;vertical-align:top}.skill-item:nth-child(3n){margin-right:0}}@media (min-width:768px){.testimonial-item{width:32.20339%;float:left;margin-right:1.69492%;float:none;display:inline-block;vertical-align:top}.testimonial-item:nth-child(3n){margin-right:0}}.proof-item{width:49.15254%;float:left;margin-right:1.69492%;margin-bottom:30px;float:none;display:inline-block;vertical-align:top}.proof-item:nth-child(2n){margin-right:0}@media (min-width:768px){.proof-item{margin-bottom:0}.proof-item,.proof-item:nth-child(2n){width:23.72881%;float:left;margin-right:1.69492%;float:none}.proof-item:last-child{margin-right:0}}.why-wait{text-align:center}.why-wait p{font-size:.875rem;color:#71787d;font-style:italic;width:60%;margin:0 auto 2.375rem}.lt-ie9 .why-wait p{font-size:14px}@media (min-width:480px){.why-wait p{font-size:1.1375rem;width:auto}.lt-ie9 .why-wait p{font-size:18.2px}}.icon-title:before{font-size:8.4375rem;display:block;line-height:.8}.lt-ie9 .icon-title:before{font-size:135px}.writing-icon:before{font-size:3.75rem;line-height:1;margin-bottom:30px}.lt-ie9 .writing-icon:before{font-size:60px}.profile-icon:before{font-size:4.375rem;line-height:1;margin-bottom:5px}.lt-ie9 .profile-icon:before{font-size:70px}@media (min-width:768px){.profile-icon:before{font-size:5rem}.lt-ie9 .profile-icon:before{font-size:80px}}@media (min-width:1024px){.profile-icon:before{font-size:5.625rem}.lt-ie9 .profile-icon:before{font-size:90px}}.volunteers-organizations .intro{padding-bottom:10rem}@media (min-width:1024px){.volunteers-organizations .intro{padding-bottom:13.56rem}}.skill-item{text-align:center;list-style:none;position:relative}.skill-item:hover:before{transform:scale(.9)}.skill-item:hover .skill-fact{color:#007fc2}@media (min-width:480px){.skill-item:hover:before{transform:scale(1.1)}}@media (min-width:768px){.skill-item:hover:before{transform:scale(.9)}}.skill-item a{position:absolute;width:100%;height:100%;display:block;left:0;top:0;z-index:10}.skill-fact{font-size:1rem;transition:all .2s ease-in-out}@media (min-width:768px){.skill-fact{font-size:1.125rem}}@media (min-width:0) and (max-width:1023px){.skills-in-action .intro{padding-bottom:7rem}}.skills-in-action .view-empty{font-size:1.25rem;text-align:center}.lt-ie9 .skills-in-action .view-empty{font-size:20px}.skills-in-action .view-empty p{margin-bottom:0}.skills-list{font-size:0;max-width:87.543%;margin:0 auto}.skill-item:before{font-size:5.625rem;color:#007fc2;display:block;margin-bottom:17px;transition:all .2s ease-in-out}.lt-ie9 .skill-item:before{font-size:90px}@media (min-width:768px){.skill-item:before{font-size:5rem}.lt-ie9 .skill-item:before{font-size:80px}}@media (min-width:1024px){.skill-item:before{font-size:6.25rem}.lt-ie9 .skill-item:before{font-size:100px}}.skill-fact{font-weight:300;margin:0 auto 35px;max-width:80%}.skill-fact .skill-fact-title{font-weight:600}.proof-item{text-align:center}.proof-item,.proof-item .proof-icon-holder{position:relative}.proof-item .proof-icon-holder img{display:inline-block;vertical-align:middle;max-height:65px;transition:all .2s ease-in-out;transform-origin:center}@media (min-width:768px){.proof-item .proof-icon-holder img{max-height:111px}}@media (min-width:1024px){.proof-item .proof-icon-holder img{max-height:115px}}@media (min-width:1280px){.proof-item .proof-icon-holder img{max-height:150px}}.proof-item .proof-icon-holder:before{content:"";display:inline-block;height:inherit;width:0;font-size:0;line-height:0;vertical-align:middle}.proof-description{font-size:.875rem;transition:all .2s ease-in-out;line-height:1;font-weight:300;color:#a3cfe7}.lt-ie9 .proof-description{font-size:14px}@media (min-width:480px){.proof-description{font-size:1rem;font-size:.875rem}.lt-ie9 .proof-description{font-size:16px}}@media (min-width:768px){.proof-description{font-size:1.125rem}}.proof-description h2{font-size:1.75rem}.lt-ie9 .proof-description h2{font-size:28px}@media (min-width:480px){.proof-description h2{font-size:2.375rem;margin:30px 0 25px}.lt-ie9 .proof-description h2{font-size:38px}}@media (min-width:768px){.proof-description h2{font-size:2.375rem;margin:3rem 0 .375rem}}@media (min-width:1024px){.proof-description h2{font-size:1.563rem}}@media (min-width:1280px){.proof-description h2{font-size:2rem}}@media (min-width:1400px){.proof-description h2{font-size:3rem}}.proof-description h3{font-size:1rem;margin:0 0 1rem;font-weight:300}@media (min-width:768px){.proof-description h3{font-size:1rem}}@media (min-width:1024px){.proof-description h3{font-size:.9375rem}}@media (min-width:1280px){.proof-description h3{font-size:1.188rem}}@media (min-width:1400px){.proof-description h3{font-size:1.813rem}}.proof-description p{line-height:1.19963186813187}@media (min-width:0) and (max-width:320px){.proofs-in-numbers{padding:0 10px}}.proofs-in-numbers .intro{padding-left:0;padding-right:0}@media (min-width:768px){.proofs-in-numbers .section-title{padding-left:2.7rem;padding-right:2.7rem}}.proofs-list{font-size:0;text-align:center}.proof-item h2{color:#79b04a}.proof-description .skill-fact-title{font-weight:600}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes c{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:c}.testimonial-item{text-align:center;position:relative}@media (min-width:480px){.testimonial-item{max-width:440px;margin:0 auto}}@media (min-width:768px){.testimonial-item{max-width:none}}.volunteer-user-pic{width:72px;height:72px;border-radius:100%;overflow:hidden;margin:20px auto 2.938rem}.volunteer-user-pic img{width:100%;height:100%}@media (min-width:480px){.volunteer-user-pic{width:97px;height:97px}}@media (min-width:768px){.volunteer-user-pic{width:92px;height:92px;margin:1.875rem auto 0}}@media (min-width:1400px){.volunteer-user-pic{width:134px;height:134px}}.testimonial-item{font-size:.9375rem;transition:all .2s ease-in-out;line-height:1;color:#ffeab1}.testimonial-item h2{font-size:1.225rem;font-weight:600;font-style:italic;line-height:1.0952381;margin-bottom:35px;padding:0 .5625rem;overflow:hidden;text-overflow:ellipsis}.lt-ie9 .testimonial-item h2{font-size:19.6px}@media (min-width:768px){.testimonial-item h2{min-height:200px}}@media (min-width:1024px){.testimonial-item h2{font-size:1.225rem;min-height:160px}.lt-ie9 .testimonial-item h2{font-size:19.6px}}@media (min-width:1280px){.testimonial-item h2{font-size:1.225rem;min-height:140px}.lt-ie9 .testimonial-item h2{font-size:19.6px}}@media (min-width:1400px){.testimonial-item h2{font-size:1.225rem}.lt-ie9 .testimonial-item h2{font-size:19.6px}}.testimonial-item .testimonial-read-more{font-size:1.05rem;color:inherit;margin-bottom:1.438rem;display:inline-block;font-weight:500;text-decoration:underline}.lt-ie9 .testimonial-item .testimonial-read-more{font-size:16.8px}.testimonial-item .testimonial-read-more:hover{text-decoration:none}.testimonial-item .volunteer-name,.testimonial-item .volunteer-position{font-size:.875rem;font-weight:600;color:#002f49;max-width:250px;margin:0 auto}.lt-ie9 .testimonial-item .volunteer-name,.lt-ie9 .testimonial-item .volunteer-position{font-size:14px}@media (min-width:768px){.testimonial-item .volunteer-name,.testimonial-item .volunteer-position{font-size:1.05rem}.lt-ie9 .testimonial-item .volunteer-name,.lt-ie9 .testimonial-item .volunteer-position{font-size:16.8px}}.testimonial-item .volunteer-name{line-height:1.17647059;margin-bottom:5px;padding-left:0}.testimonial-item .volunteer-position{font-weight:400;text-transform:uppercase}@media (min-width:768px){.testimonial-item .volunteer-position{min-height:50px}}.testimonial-item p{line-height:1.19963186813187}.testimonial-organization .testimonial-read-more,.testimonial-organization h2{color:#fff}.testimonials-list{font-size:0}@media (min-width:0) and (max-width:767px){.testimonial-item:last-child .volunteer-user-pic{margin-bottom:0}}.get-started,.get-started ul{position:relative}.get-started ul{margin:0 auto;text-align:center;min-height:400px}@media (min-width:768px){.get-started ul{max-width:578px}}@media (min-width:1024px){.get-started ul{max-width:770px}}@media (min-width:1280px){.get-started ul{max-width:963px}}@media (min-width:1440px){.get-started ul{max-width:1040px}}.get-started .intro li{width:80%;margin:0 auto 37px;position:relative;min-height:300px}@media (min-width:768px){.get-started .intro li{width:50%;float:left;min-height:400px}.get-started .intro li+li .get-started-item{left:auto;right:0}}.get-started-item{position:absolute;left:0;top:0;background:#dee5eb;border-radius:6px;transition:all .3s ease,background .1s ease;width:100%;height:100%}@media (min-width:480px){.get-started-item{width:95%;left:2.5%}}@media (min-width:768px){.get-started-item{left:0}}.get-started-item:hover{background:#fff}.get-started-item a{position:absolute;left:0;width:100%;height:100%;text-indent:-999rem}.get-started-item img{max-width:165px;bottom:20px;left:50%;position:absolute;transform:translateX(-50%);width:100%}@media (min-width:480px){.get-started-item img{max-width:200px}}@media (min-width:768px){.get-started-item img{max-width:185px;bottom:45px}}@media (min-width:1024px){.get-started-item img{max-width:190px}}@media (min-width:1280px){.get-started-item img{max-width:240px;bottom:40px}}@media (min-width:1440px){.get-started-item img{max-width:260px;bottom:37px}}.get-started-item h2{font-size:1.75rem;color:#002f49;line-height:1;padding:0 .375rem;margin:.81rem 0 .5rem}.lt-ie9 .get-started-item h2{font-size:28px}@media (min-width:480px){.get-started-item h2{margin-top:1.063rem;font-size:2.1875rem}.lt-ie9 .get-started-item h2{font-size:35px}}@media (min-width:768px){.get-started-item h2{padding:0 .9375rem;margin-top:1.75rem}}@media (min-width:1024px){.get-started-item h2{font-size:1.53475rem}.lt-ie9 .get-started-item h2{font-size:24.556px}}@media (min-width:1280px){.get-started-item h2{font-size:1.91875rem}.lt-ie9 .get-started-item h2{font-size:30.7px}}@media (min-width:1440px){.get-started-item h2{font-size:2.87917rem;margin-bottom:.75rem}.lt-ie9 .get-started-item h2{font-size:46.0667px}}.get-started-item p{font-size:.875rem;font-weight:600;padding:0 1.438rem;color:#007fc2;line-height:1.14285714;margin:0 0 .9375rem}.lt-ie9 .get-started-item p{font-size:14px}@media (min-width:480px){.get-started-item p{font-size:.9625rem}.lt-ie9 .get-started-item p{font-size:15.4px}}@media (min-width:1024px){.get-started-item p{font-size:1.05rem;padding:0 1.875rem}.lt-ie9 .get-started-item p{font-size:16.8px}}@media (min-width:1280px){.get-started-item p{font-size:1.0625rem;line-height:1.20039881;margin-bottom:.9375rem}.lt-ie9 .get-started-item p{font-size:17px}}@media (min-width:1440px){.get-started-item p{padding:0 3.625rem;line-height:1.25;margin-bottom:.9375rem}}.get-started-hovered{transform:scale(1.12)}.get-started-inactive{transform:scale(.95);opacity:.8}.get-started{background-size:cover}.blue-background{background-image:linear-gradient(180deg,rgba(0,60,92,.9),rgba(0,47,73,.8) 99%)}#get-started.get-started-attachment{height:auto;width:auto;background-attachment:fixed}.member-section .intro{padding:2.438rem;border:1px solid;border-color:#dee5eb #dee5eb #c7d0d8}@media (min-width:1024px){.member-section .intro{background:url(/sites/all/themes/custom/rfs/img/partners/person_free.png) no-repeat 100% 100%;background-size:224px}}.member-section{text-align:center;padding:1.5rem .625rem}@media (min-width:480px){.member-section{padding:1rem .875rem}}@media (min-width:768px){.member-section{padding:3.188rem 1.438rem}}@media (min-width:1440px){.member-section{padding:3.625rem 3.063rem}}.member-section h1{font-size:1.05rem;color:#71787d;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.lt-ie9 .member-section h1{font-size:16.8px}@media (min-width:1280px){.member-section h1{font-size:1.375rem}.lt-ie9 .member-section h1{font-size:22px}}@media (min-width:1440px){.member-section h1{font-size:2.03958rem}.lt-ie9 .member-section h1{font-size:32.6333px}}.member-section .intro ul{margin-top:50px;font-size:0}.member-section .intro li{width:50%;float:left;vertical-align:middle;margin-bottom:20px}@media (min-width:480px){.member-section .intro li{width:31%;margin-right:8px}}@media (min-width:768px){.member-section .intro li{width:15%;display:inline-block;float:none}}@media (min-width:1024px){.member-section .intro li{width:9.2%;display:inline-block;float:none;margin-bottom:0}}@media (min-width:1440px){.member-section .intro li{width:12%;margin-right:10px;display:inline-block;float:none}}.member-section .intro li img{max-width:100%;max-height:75px;display:inline-block}.member-section .intro li a{opacity:.5;transition:opacity .367s ease;display:block;text-align:center}.member-section .intro li a:hover{opacity:1}.member-section p{font-size:.875rem;color:#002f49;line-height:1.3;margin:50px 0}.lt-ie9 .member-section p{font-size:14px}@media (min-width:480px){.member-section p{font-size:.9625rem;line-height:1.29978571}.lt-ie9 .member-section p{font-size:15.4px}}@media (min-width:768px){.member-section p{padding:0 4.75rem}}@media (min-width:1024px){.member-section p{font-size:.9375rem;padding:0 16.75rem;line-height:1.45}.lt-ie9 .member-section p{font-size:15px}}@media (min-width:1440px){.member-section p{margin-top:0;padding:0 25.19rem}}.message-placeholder,.messages{font-size:.875rem;background:#fff;padding:10px 0;width:100%;z-index:101;border-top:1px solid transparent;border-bottom:1px solid transparent}.lt-ie9 .message-placeholder,.lt-ie9 .messages{font-size:14px}.message-placeholder:before,.messages:before{font-size:1.5625rem;margin-right:15px;vertical-align:middle}.lt-ie9 .message-placeholder:before,.lt-ie9 .messages:before{font-size:25px}.message-placeholder h2,.message-placeholder ul,.messages h2,.messages ul{max-width:1300px;display:inline-block;vertical-align:top}.message-placeholder h2,.messages h2{margin:0 auto 30px}.message-placeholder ul,.messages ul{margin:0 auto}.error.message-placeholder,.error.messages{border-color:#d63433;color:#d63433}.status.message-placeholder,.status.messages,.success.message-placeholder,.success.messages{margin-top:10px;border-color:#79a24a;color:#79a24a}.warning.message-placeholder,.warning.messages{margin-top:10px;border-color:#c49949;color:#c49949}.close-msg-pane{position:fixed;right:30px;top:20px;cursor:pointer}.node-organizations-form .messages,.page-sign-up .messages{text-align:center}.node-organizations-form .messages li,.page-sign-up .messages li{font-size:.75rem;display:inline-block}.lt-ie9 .node-organizations-form .messages li,.lt-ie9 .page-sign-up .messages li{font-size:12px}.node-organizations-form .messages li:after,.page-sign-up .messages li:after{content:" | "}.node-organizations-form .messages li:last-child:after,.page-sign-up .messages li:last-child:after{display:none}.node-organizations-form .messages.error,.page-sign-up .messages.error{position:fixed;bottom:0;left:0;width:100%}.popup-edit-account .messages{margin:30px 0}.message-placeholder{position:relative;padding-right:40px}.message-placeholder .close-message{font-size:.9375rem;position:absolute;right:10px;top:50%;cursor:pointer;transform:translateY(-50%)}.lt-ie9 .message-placeholder .close-message{font-size:15px}.messages-region{clear:both}.form-item .error{border-bottom-color:#e43433!important}.error+.chosen-container .chosen-single{border-bottom-color:#e43433}.message.thankyou,.notification-message{padding:25px 10% 20px;background-color:#ebf0f5;text-align:center;clear:both;margin:20px 0 30px}.message.thankyou .message-title,.notification-message .message-title{margin-bottom:25px;color:#007fc2;font-weight:300;font-size:2rem;line-height:1;clear:both}.lt-ie9 .message.thankyou .message-title,.lt-ie9 .notification-message .message-title{font-size:32px}@media (min-width:480px){.message.thankyou .message-title,.notification-message .message-title{font-size:2.5rem}.lt-ie9 .message.thankyou .message-title,.lt-ie9 .notification-message .message-title{font-size:40px}}@media (min-width:768px){.message.thankyou .message-title,.notification-message .message-title{font-size:3rem}.lt-ie9 .message.thankyou .message-title,.lt-ie9 .notification-message .message-title{font-size:48px}}@media (min-width:990px){.message.thankyou .message-title,.notification-message .message-title{font-size:3.5rem}.lt-ie9 .message.thankyou .message-title,.lt-ie9 .notification-message .message-title{font-size:56px}}.message.thankyou .message-text,.notification-message .message-text{font-size:1rem;font-weight:400;margin-bottom:49px;color:#002e49}.message.thankyou .message-close,.notification-message .message-close{padding:11px 20px;margin:0 auto 9px;width:auto;display:inline-block;font-weight:300;background-image:none}.message.thankyou .message-close:hover,.notification-message .message-close:hover{text-decoration:none}@media (min-width:480px){.message.thankyou,.notification-message{padding:25px 20% 40px}}.hide-thank-you-msg .message.thankyou,.hide-thank-you-msg .notification-message{display:none}.registration-step .pane-page-messages{position:fixed}.region-teasers-top{background:#ebf0f5}.covid-19-section{display:flex;flex-direction:column;align-items:center;text-align:center}.region-teasers-top .intro{position:relative;padding:3em .5625rem}@media (min-width:480px){.region-teasers-top .intro{padding:3rem .875rem}}@media (min-width:768px){.region-teasers-top .intro{padding:3.5rem 1.438rem}}@media (min-width:1024px){.region-teasers-top .intro{padding:5rem 1.875rem 5rem}}@media (min-width:1280px){.region-teasers-top .intro{padding:5rem 3.5rem 5rem}}@media (min-width:1440px){.region-teasers-top .intro{padding:5rem 3.5rem 5rem}}.region-teasers-top .pane-title{display:none}.region-teasers-top .pre-title{color:#79b04a;font-size:2rem;font-weight:700}@media (min-width:768px){.region-teasers-top .pre-title{font-size:2.5rem}}@media (min-width:1024px){.region-teasers-top .pre-title{font-size:3rem}}.region-teasers-top p{font-size:1.125rem;margin:22px 0 32px}@media (min-width:768px){.region-teasers-top p{font-size:1.25rem;margin:32px 0 32px}}@media (min-width:1024px){.region-teasers-top p{font-size:1.5rem;margin:42px 0 32px}}.region-teasers-top a{font-size:1rem;border:1px solid #007fc2;background:#007fc2;color:#fff;display:inline-block;vertical-align:top;border-radius:3px;font-weight:400;text-align:center;margin:0;line-height:1;padding:16px 15px;transition:background-color .3s ease;min-width:135px;text-decoration:none}.region-teasers-top a:hover{border-color:#0096e6;background-color:#0096e6;text-decoration:none;color:#fff}