@charset "UTF-8";
/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */@import url(cssreset.css);
/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */
/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */
/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */@import "https://fonts.googleapis.com/icon?family=Material+Icons";
/*!
 * Copyright 2017 Five Two Foundation, LLC. All rights reserved.
 */@import url(../../jquery-ui/jquery-ui.structure.css);@import url(../../select2/css/select2.css);@import url(../../jquery-ui-multiselect/jquery.multiselect.css);@import url(../../spectrum/spectrum.css);@import url(../../croppie/croppie.css);.header-context-menu,.site-wizard-select-language button,h1{font-size:34px;line-height:45px;font-weight:400;letter-spacing:0;color:rgba(0,0,0,.54)}.header-context-menu:lang(ko),.site-wizard-select-language button:lang(ko),h1:lang(ko){line-height:48px}.image-select .drop-target .drop-target-text,.item-profile-progress-banner strong,.profile-header .profile-header-content .profile-progress .closed-remaining,h2,h3,legend{font-size:24px;line-height:32px;font-weight:400;letter-spacing:0;color:rgba(0,0,0,.87)}.image-select .drop-target .drop-target-text:lang(ko),.item-profile-progress-banner strong:lang(ko),.profile-header .profile-header-content .profile-progress .closed-remaining:lang(ko),h2:lang(ko),h3:lang(ko),legend:lang(ko){line-height:34px}.checkout .checkout-box .total,.checkout .checkout-options label strong,.profile-header .profile-header-content .profile-progress .no-goal-raised,.profile-header .profile-header-content .profile-progress .remaining,h4{font-size:20px;line-height:28px;font-weight:500;letter-spacing:.005em}.checkout .checkout-box .total:lang(ko),.checkout .checkout-options label strong:lang(ko),.profile-header .profile-header-content .profile-progress .no-goal-raised:lang(ko),.profile-header .profile-header-content .profile-progress .remaining:lang(ko),h4:lang(ko){font-size:21px;line-height:30px}.fundraiser-overview #fundraiser-overview-ideas h4,.image-select-preview>label span,.project-blog>header .date{font-size:16px;line-height:28px;font-weight:400;letter-spacing:.01em;color:rgba(0,0,0,.87)}.fundraiser-overview #fundraiser-overview-ideas h4:lang(ko),.image-select-preview>label span:lang(ko),.project-blog>header .date:lang(ko){font-size:17px;line-height:30px}#featured-project .donate-button-box .blue-button,#featured-project .project-owner,.content-thumbnail-list .caption-1{font-size:16px;line-height:24px;font-weight:400;letter-spacing:.01em;color:rgba(0,0,0,.87)}#featured-project .donate-button-box .blue-button:lang(ko),#featured-project .project-owner:lang(ko),.content-thumbnail-list .caption-1:lang(ko){font-size:17px;line-height:26px}.content-thumbnail-list .closed,.content-thumbnail-list .raised,.homepage-box .caption,.profile-header .profile-header-content .profile-progress .goal,.profile-header .profile-header-content .profile-progress .raised,body{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.01em;color:rgba(0,0,0,.87)}.content-thumbnail-list .closed:lang(ko),.content-thumbnail-list .raised:lang(ko),.homepage-box .caption:lang(ko),.profile-header .profile-header-content .profile-progress .goal:lang(ko),.profile-header .profile-header-content .profile-progress .raised:lang(ko),body:lang(ko){font-size:15px;line-height:23px}#main-footer .five-two-info,#main-footer .org-info .org-info-address,#main-footer .org-info .org-info-director,#main-footer .org-info .org-info-email,#main-footer .org-info .org-info-nonprofit,#main-footer .org-info .org-info-phone,#main-footer .org-info .org-info-taxid,.caption,.checkout-summary .checkout-caption,.checkout-summary table .item-name,.checkout .checkout-options label .currency-notice,.checkout .checkout-options label .too-high-notice,.checkout .checkout-options label .too-low-notice,.checkout .checkout-options label .warning-notice,.checkout .disclaimer,.content-thumbnail-list .bar-raised,.content-thumbnail-list .caption-2,.footnotes li,.form-item .caption,.form-item .form-item-errors,.fundraiser-overview #fundraiser-overview-ideas p,.progress-list,.project-profile-funding-data .caption,.project-profile-item-list .item-raised,.project-profile-item-list p,.stripe-source-list .stripe-button .stripe-source-expires{font-size:12px;line-height:16px;font-weight:400;letter-spacing:.02em;color:rgba(0,0,0,.54)}#main-footer .five-two-info:lang(ko),#main-footer .org-info .org-info-address:lang(ko),#main-footer .org-info .org-info-director:lang(ko),#main-footer .org-info .org-info-email:lang(ko),#main-footer .org-info .org-info-nonprofit:lang(ko),#main-footer .org-info .org-info-phone:lang(ko),#main-footer .org-info .org-info-taxid:lang(ko),.caption:lang(ko),.checkout-summary .checkout-caption:lang(ko),.checkout-summary table .item-name:lang(ko),.checkout .checkout-options label .currency-notice:lang(ko),.checkout .checkout-options label .too-high-notice:lang(ko),.checkout .checkout-options label .too-low-notice:lang(ko),.checkout .checkout-options label .warning-notice:lang(ko),.checkout .disclaimer:lang(ko),.content-thumbnail-list .bar-raised:lang(ko),.content-thumbnail-list .caption-2:lang(ko),.footnotes li:lang(ko),.form-item .caption:lang(ko),.form-item .form-item-errors:lang(ko),.fundraiser-overview #fundraiser-overview-ideas p:lang(ko),.progress-list:lang(ko),.project-profile-funding-data .caption:lang(ko),.project-profile-item-list .item-raised:lang(ko),.project-profile-item-list p:lang(ko),.stripe-source-list .stripe-button .stripe-source-expires:lang(ko){font-size:13px;line-height:20px}.profile-menu li{font-size:14px;line-height:1;font-weight:500;letter-spacing:.01em;text-transform:uppercase;color:rgba(0,0,0,.87)}.profile-menu li:lang(ko){font-size:15px}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.contact-form .details,.contact-form .feedback{padding:16px}@media only screen and (min-width:600px){.contact-form .details,.contact-form .feedback{padding:24px}}@media only screen and (min-width:944px){.contact-form .details,.contact-form .feedback{padding:24px}}.contact-form{margin:-16px}@media only screen and (min-width:600px){.contact-form{margin:-24px}}@media only screen and (min-width:944px){.contact-form{margin:-24px}}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */#main-content>header,#page-header,.cart-section,.checkout,.filter-bar,.fundraiser-overview,.notification-area,.sidebar,.signup-login,main>form,main>h1,main>header,main>nav,main>section{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:32px}#main-content>header:last-child,#page-header:last-child,.cart-section:last-child,.checkout:last-child,.filter-bar:last-child,.fundraiser-overview:last-child,.notification-area:last-child,.sidebar:last-child,.signup-login:last-child,main>form:last-child,main>h1:last-child,main>header:last-child,main>nav:last-child,main>section:last-child{margin-bottom:0}.profile-content>article,.profile-content>section,.profile-menu{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:48px;background:#fff}.profile-content>article:last-child,.profile-content>section:last-child,.profile-menu:last-child{margin-bottom:0}#fundraising-stats:after,#homepage-quick-donate form:after,#homepage-recent-connection .connect:after,#main-content:after,#main-footer:after,#main-header:after,#main-navigation .main-nav-content #user-menu:after,.button-menu:after,.checkout-content:after,.checkout-summary table tr:after,.checkout:after,.content-thumbnail-list:after,.country-label:after,.currency-group:after,.currency-label:after,.filter-bar .filter-box:after,.filter-bar .search-form:after,.form-item .password-confirm-box:after,.form-item:after,.funding-diagram:after,.fundraiser-profile-funding:after,.header-context-menu:after,.input-group:after,.invoice-details:after,.invoice-details dl:after,.item-give:after,.item-profile-funding:after,.item-profile-progress:after,.item-profile-sidebar:after,.profile-content>article:after,.profile-content>article>header:after,.profile-content>section:after,.profile-content>section>header:after,.profile-header-data:after,.profile-menu:after,.profile-page-header:after,.progress-list:after,.project-profile-item-list .item:after,.result-navigation:after,.sidebar:after,.stripe-source-list .stripe-ach-unverified .form-item-content:after,.stripe-source-list .stripe-button:after,.stripe-source-list .stripe-source-add:after,.ui-multiselect-checkboxes label:after,.wide-element-wrapper:after,dl.data-list:after,main:after{display:table;content:"";clear:both}html{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:62.5%;line-height:1.6;overflow-y:scroll}body{min-height:100%}.static-textarea,input,select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.27);border-radius:2px;color:rgba(0,0,0,.87);padding:12px;text-overflow:ellipsis;line-height:20px;background-color:#fff}.static-textarea:hover,input:hover,select:hover,textarea:hover{border-color:rgba(0,0,0,.87)}.static-textarea:focus,input:focus,select:focus,textarea:focus{border-color:#0b68ff;outline:none}select[multiple]{height:auto}.static-textarea,textarea{word-wrap:break-word;max-height:50vh;overflow:auto}input[type=checkbox],input[type=radio]{width:24px;height:24px;vertical-align:bottom;padding:0;background:transparent;-webkit-appearance:none;border:none;display:inline-block;color:rgba(0,0,0,.54)}input[type=checkbox]:active,input[type=checkbox]:focus,input[type=radio]:active,input[type=radio]:focus{color:#0b68ff}input[type=checkbox]:disabled,input[type=radio]:disabled{color:rgba(0,0,0,.26)}input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox]:before{font-family:Material Icons;font-weight:400;font-style:normal;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";display:inline-block;width:100%;height:100%;font-size:24px}input[type=checkbox]:checked:before{content:""}input[type=radio]:before{font-family:Material Icons;font-weight:400;font-style:normal;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";display:inline-block;width:100%;height:100%;font-size:24px}input[type=radio]:checked:before{content:""}a{color:#0b68ff;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}em{font-style:italic}img{vertical-align:bottom;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor;image-rendering:optimize-contrast}q{font-weight:700}q:before{content:open-quote}q:after{content:close-quote}strong{font-weight:700}sup{top:-.25em}sub,sup{position:relative}sub{bottom:-.25em}blockquote{margin:0 1em 1em;padding:.25em 1em;border-left:4px solid rgba(0,0,0,.26);border-right:4px solid transparent}blockquote:last-child{margin-bottom:0}h1{color:rgba(0,0,0,.87)}h2{color:rgba(0,0,0,.54)}h3,legend{margin-bottom:16px}h1 a,h2 a,h3 a,legend a{color:inherit}h4{margin-bottom:16px}h5{font-size:18px;font-weight:600}h5,h6{line-height:normal}h6{font-size:16px;font-weight:700}p{margin:0 0 16px;line-height:22px}p:last-child{margin-bottom:0}fieldset{margin:0 0 24px;min-width:0}legend{color:inherit;float:left;width:100%}select{white-space:nowrap}::-webkit-input-placeholder{color:rgba(0,0,0,.26)}:-ms-input-placeholder{color:rgba(0,0,0,.26)}::placeholder{color:rgba(0,0,0,.26)}.ui-widget .ui-widget{font-size:1em}.ui-widget-content{border:1px solid rgba(0,0,0,.27);background:#fff;color:rgba(0,0,0,.87)}.ui-widget-header{border:1px solid rgba(0,0,0,.27);background:rgba(0,0,0,.05);color:rgba(0,0,0,.87);font-weight:700}.ui-widget-header a{color:inherit}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ed6;background:#ffc;color:#000}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:inherit}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #aaa;background:#fff;font-weight:400;color:#333}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#333;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#dcdcdc;font-weight:400;color:#000}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#000;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#eee;font-weight:400;color:#000}.ui-state-active:focus,.ui-state-focus.ui-state-active{outline:1px solid #2962ff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#000;text-decoration:none}.ui-icon{text-indent:0;margin-top:0;height:18px}.ui-icon:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";width:24px;height:18px;font-size:24px;line-height:18px;color:rgba(0,0,0,.54)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s:before{content:""}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick:before{content:""}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check:before{content:""}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-overlay{background:rgba(0,0,0,.72)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translateZ(0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity=90);cursor:default!important}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(images/controls.png) 0 0 repeat-y}#cboxMiddleRight{width:21px;background:url(images/controls.png) 100% 0 repeat-y}#cboxTopCenter{height:21px;background:url(images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(images/border.png) 0 -29px repeat-x}#cboxContent{overflow:hidden}#cboxContent,.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%}#cboxCurrent{display:none}#cboxLoadingOverlay{background:#fff}#cboxLoadingGraphic{background:url(../img/loader-black-large.gif) no-repeat 50%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{position:absolute;overflow:visible;padding:0;margin:0;min-width:0;width:auto;background:none;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}#cboxContent:hover #cboxClose,#cboxContent:hover #cboxNext,#cboxContent:hover #cboxPrevious,#cboxContent:hover #cboxSlideshow{opacity:1}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{top:50%;left:0;margin-top:-32px;width:64px;height:64px}#cboxPrevious:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:64px;line-height:64px;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.87)}#cboxNext{top:50%;right:0;margin-top:-32px;width:64px;height:64px;outline:none;background:none}#cboxNext:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:64px;line-height:64px;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.87)}#cboxClose{top:0;right:0;width:48px;height:48px}#cboxClose:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:36px;line-height:48px;width:48px;margin:0;text-align:center;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.87)}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}#main-content{padding:16px}@media only screen and (min-width:600px){#main-content{padding:24px}}@media only screen and (min-width:944px){#main-content{padding:24px}}#main,#main-footer{-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:1001px){#main,#main-footer{width:984px}}@media only screen and (min-width:1097px){#main,#main-footer{width:1080px}}@media only screen and (min-width:1193px){#main,#main-footer{width:1176px}}#main-footer>*,#main>*{-webkit-transition:none;transition:none}.narrow-page #main,.narrow-page #main-footer{max-width:990px}#main,#main-header{background:#fff}#main-header{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;z-index:1;padding:16px 0;height:32px;line-height:32px;border-bottom:1px solid rgba(0,0,0,.12);vertical-align:middle;text-align:center}@media only screen and (min-width:600px){#main-header{height:40px;line-height:40px}}#main-header .main-logo{max-width:calc(100% - 128px);height:32px;display:block;vertical-align:top;text-decoration:none;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:600px){#main-header .main-logo{max-width:calc(100% - 176px);height:40px}}#main-header .main-logo h1{width:100%;line-height:32px;font-size:28px;font-weight:500;letter-spacing:.01em;color:#607d8b}@media only screen and (min-width:600px){#main-header .main-logo h1{line-height:40px;font-size:36px}}#main-header .main-logo h1 .css-channel:before{content:"no-line-height"}#main-header .main-logo img{display:block;max-width:100%;max-height:32px;margin:auto}@media only screen and (min-width:600px){#main-header .main-logo img{max-height:40px}}#main-header .shopping-cart{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:48px;background:#fff;display:block;position:absolute;top:0;right:0;text-align:center;line-height:32px}#main-header .shopping-cart:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";width:32px;height:32px;margin:16px;text-align:center;font-size:24px;line-height:32px;color:rgba(0,0,0,.54)}@media only screen and (min-width:600px){#main-header .shopping-cart:before{width:40px;height:40px;margin:16px 24px;font-size:36px;line-height:40px}}#main-header .shopping-cart .count{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;right:12px;bottom:12px;padding:3px;min-width:10px;font-size:10px;line-height:1;color:#fff;background:#607d8b;border:1px solid #fff;border-radius:10px}@media only screen and (min-width:600px){#main-header .shopping-cart .count{right:20px;padding:4px;min-width:12px;font-size:12px;border-radius:12px}}#main-navigation{background:#607d8b -webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) left 10em no-repeat;background:#607d8b linear-gradient(#fff,#fff) left 10em no-repeat}#main-navigation .nav-show{display:inline;position:absolute;clip:rect(0,0,0,0)}#main-navigation .nav-show:checked+label{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:99;background:rgba(0,0,0,.9);color:transparent}#main-navigation .nav-show:checked+label:before{content:""}#main-navigation .nav-show:checked+label:after{display:none}#main-navigation .nav-show:checked~.main-nav-content{left:0}#main-navigation .nav-show+label{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:48px;background:#fff;display:block;position:absolute;top:0;left:0;z-index:2;color:rgba(0,0,0,.54);line-height:1;cursor:pointer;-webkit-transition:background .3s,color .3s,left .3s;transition:background .3s,color .3s,left .3s}#main-navigation .nav-show+label:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";width:32px;height:32px;margin:16px;text-align:center;font-size:24px;line-height:32px}@media only screen and (min-width:600px){#main-navigation .nav-show+label:before{width:40px;height:40px;margin:16px 24px;font-size:36px;line-height:40px}}#main-navigation .main-nav-content{position:fixed;top:0;left:-100%;bottom:0;z-index:99;height:100vh;background:inherit;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.25);box-shadow:0 0 2px 2px rgba(0,0,0,.25);overflow-y:auto;overflow-x:hidden;-webkit-transition:left .3s;transition:left .3s}@media only screen and (max-width:943.9999px){#main-navigation .main-nav-content{width:60vw}}@media only screen and (max-width:599.9999px){#main-navigation .main-nav-content{width:80vw}}#main-navigation .main-nav-content>ul{border-bottom:1px solid rgba(0,0,0,.12);padding:8px 0}#main-navigation .main-nav-content>ul:last-child{border-bottom:none}#main-navigation .main-nav-content>ul li a,#main-navigation .main-nav-content>ul li button{color:inherit}#main-navigation .main-nav-content>ul button{padding:0;min-width:0;line-height:inherit;background:none;border:none;-webkit-filter:none;filter:none;cursor:pointer}#main-navigation .main-nav-content>ul button:active,#main-navigation .main-nav-content>ul button:focus,#main-navigation .main-nav-content>ul button:hover{text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}#main-navigation .main-nav-content>ul button:active:after,#main-navigation .main-nav-content>ul button:focus:after,#main-navigation .main-nav-content>ul button:hover:after{display:none}#main-navigation .main-nav-content #user-menu{position:relative;top:0;right:0;margin:0;padding:84px 0 8px 16px;font-size:14px;color:#fff;border-bottom:none}#main-navigation .main-nav-content #user-menu li{float:left;line-height:1;padding:8px 0}#main-navigation .main-nav-content #user-menu li:before{float:left;content:"·";padding:0 8px}#main-navigation .main-nav-content #user-menu li:first-child:before{display:none}#main-navigation .main-nav-content #user-menu li a,#main-navigation .main-nav-content #user-menu li button{text-transform:none;-webkit-box-shadow:none;box-shadow:none;font-size:inherit;overflow:visible}#main-navigation .main-nav-content #user-menu li form{float:left}#main-navigation .main-nav-content #user-menu li img{display:block;position:absolute;top:16px;left:16px;max-width:60px;max-height:60px;background:hsla(0,0%,100%,.13)}#main-navigation .main-nav-content #user-menu li.shopping-cart{display:none}#main-navigation .main-nav-content #main-menu{display:block;margin:0;font-size:14px;font-weight:700;background:#fff;color:rgba(0,0,0,.87)}#main-navigation .main-nav-content #main-menu li,#main-navigation .main-nav-content #main-menu li.admin,#main-navigation .main-nav-content #main-menu li.finance{float:none}#main-navigation .main-nav-content #main-menu li a{display:block;padding:0 16px 0 72px;line-height:48px;height:48px;position:relative}#main-navigation .main-nav-content #main-menu li a:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;top:0;left:16px;font-size:24px;line-height:48px;color:rgba(0,0,0,.54)}#main-navigation .main-nav-content #main-menu li.home a:before{content:""}#main-navigation .main-nav-content #main-menu li.projects a:before{content:""}#main-navigation .main-nav-content #main-menu li.fundraisers a:before{content:""}#main-navigation .main-nav-content #main-menu li.profile a:before{content:""}#main-navigation .main-nav-content #main-menu li.about a:before{content:""}#main-navigation .main-nav-content #main-menu li.admin a:before{content:""}#main-navigation .main-nav-content #main-menu li.finance a:before{content:""}#main-navigation .main-nav-content #main-menu li.selected,#main-navigation .main-nav-content #main-menu li.selected a:before{color:#607d8b}#main-navigation .main-nav-content #localization-menu{position:static;border-radius:0;background:#fff;color:rgba(0,0,0,.87);font-size:14px}#main-navigation .main-nav-content #localization-menu>li{font-size:1em;padding:0 16px 0 72px;line-height:48px;height:48px;white-space:nowrap}#main-navigation .main-nav-content #localization-menu>li.language{display:block;line-height:48px;height:48px;position:relative;text-transform:none}#main-navigation .main-nav-content #localization-menu>li.language:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";position:absolute;top:0;left:16px;color:rgba(0,0,0,.54);font-size:24px;line-height:48px}#main-navigation .main-nav-content #localization-menu>li.language ul{display:block;white-space:nowrap;overflow-x:auto;overflow-y:hidden}#main-navigation .main-nav-content #localization-menu>li.language ul li{display:inline-block;vertical-align:top}#main-navigation .main-nav-content #localization-menu>li.language ul li>*{float:left}#main-navigation .main-nav-content #localization-menu>li.language ul li.selected{font-weight:700}#main-navigation .main-nav-content #localization-menu>li.language ul li button{text-transform:none}#main-navigation .main-nav-content #localization-menu>li.language ul li:after{content:"·";padding:0 .5em;font-weight:700}#main-navigation .main-nav-content #localization-menu>li.language ul li:last-child:after{display:none}#main-navigation .main-nav-content #localization-menu>li.currency{padding:0}#main-navigation .main-nav-content #localization-menu>li.currency .select2{height:100%;width:100%;vertical-align:top}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection{background:none;border:none;border-radius:0;height:100%;padding:0 16px;font-size:14px}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__rendered{color:inherit;line-height:inherit;padding-left:0;padding-top:0;padding-bottom:0}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__rendered .currency-item{line-height:48px;height:48px}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__arrow{height:auto;padding:0 16px;position:absolute;top:0;right:0;left:auto}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__arrow:before{font-size:24px;line-height:48px}#main-navigation .main-nav-content #localization-menu>li.currency .flag-icon{font-size:24px;margin-right:32px;-webkit-filter:grayscale(75%);filter:grayscale(75%)}#main-navigation .main-nav-content #localization-menu>li.currency .currency-code{display:none}#main-navigation .main-nav-content #localization-menu>li.currency .currency-name{display:inline-block;margin-left:0;font-size:1em}.change-currency-dropdown{white-space:nowrap;z-index:1000;min-width:200px}.change-currency-dropdown .select2-dropdown{position:static}.change-currency-dropdown .select2-search{display:none}.change-currency-dropdown .select2-results>.select2-results__options{max-height:40vh}.change-currency-dropdown .select2-results__option{padding:8px 0}.change-currency-dropdown .currency-label{padding:0 16px}.change-currency-dropdown .currency-label .flag-icon{font-size:24px;margin-right:32px}.change-currency-dropdown .currency-label .currency-code{display:none}.change-currency-dropdown .currency-label .currency-name{display:inline-block;margin-left:0;font-size:1em}#main-navigation .main-nav-content #dev-menu{position:static;margin:0;padding:8px 0;width:auto;background:#fff;-webkit-filter:none;filter:none;opacity:1;color:rgba(0,0,0,.87);text-align:left;word-break:break-all}#main-navigation .main-nav-content #dev-menu li{display:block;overflow-x:auto}#main-navigation .main-nav-content #dev-menu li>a,#main-navigation .main-nav-content #dev-menu li>span{display:block;padding:0 16px;line-height:32px;height:32px;color:inherit}#main-navigation .main-nav-content #dev-menu li>a.em,#main-navigation .main-nav-content #dev-menu li>span.em{color:#d32f2f}#main-navigation .main-nav-content #dev-menu li>a.qu,#main-navigation .main-nav-content #dev-menu li>span.qu{color:#1565c0}#main-navigation .main-nav-content #dev-menu li>span{font-family:monospace;overflow-x:auto;white-space:nowrap}#main-navigation .main-nav-content #dev-menu li:first-child{display:none}.nav-drawer-open{overflow:hidden}@media only screen and (min-width:944px){body{border-top:28px solid #607d8b}#main{position:relative;padding-top:46px}#main-header{-webkit-box-sizing:border-box;box-sizing:border-box;position:static;float:left;text-align:left;margin-top:-46px;padding:16px 24px;height:auto;border-bottom:none}#main-header .main-logo{width:auto;height:60px;max-width:none;margin:0}#main-header .main-logo h1{line-height:60px;font-size:54px}#main-header .main-logo img{height:auto;max-width:none;max-height:none;vertical-align:top}#main-header .shopping-cart{display:none}#main-navigation{background:#fff}#main-navigation .nav-show,#main-navigation .nav-show+label{display:none}#main-navigation .main-nav-content{background-image:none;-webkit-box-shadow:none;box-shadow:none;overflow:visible;height:auto;position:static}#main-navigation .main-nav-content>ul{border-bottom:none}#main-navigation .main-nav-content #main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;float:right;margin:7px 12px 16px 0;padding:0;white-space:nowrap;background:transparent;color:rgba(0,0,0,.54);font-weight:500}#main-navigation .main-nav-content #main-menu li{float:left;text-transform:uppercase;margin:0 6px}#main-navigation .main-nav-content #main-menu li:first-child{margin-left:auto}#main-navigation .main-nav-content #main-menu li:hover{color:rgba(0,0,0,.87)}#main-navigation .main-nav-content #main-menu li:hover a{border-bottom-color:rgba(0,0,0,.54)}#main-navigation .main-nav-content #main-menu li.selected a{border-bottom-color:#607d8b}#main-navigation .main-nav-content #main-menu li a{height:auto;line-height:1;color:inherit;display:block;margin:0 0 -2px;padding:0 6px 10px;font-weight:inherit;border-bottom:2px solid transparent;text-decoration:none}#main-navigation .main-nav-content #main-menu li a:before{display:none!important}#main-navigation .main-nav-content #user-menu{padding:0;position:absolute;top:16px;right:24px;clear:both;font-size:13px;line-height:17px;color:rgba(0,0,0,.87)}#main-navigation .main-nav-content #user-menu li{padding:0}#main-navigation .main-nav-content #user-menu li a,#main-navigation .main-nav-content #user-menu li button{font-weight:500}#main-navigation .main-nav-content #user-menu li.signup img,#main-navigation .main-nav-content #user-menu li.user-profile img{display:none}#main-navigation .main-nav-content #user-menu li.shopping-cart{display:block}#main-navigation .main-nav-content #user-menu li.shopping-cart .count:before{content:" ("}body:lang(ko) #main-navigation .main-nav-content #user-menu li.shopping-cart .count:before{content:"("}#main-navigation .main-nav-content #user-menu li.shopping-cart .count:after{content:")"}#main-navigation .main-nav-content #localization-menu{position:absolute;top:-28px;right:0;background-color:transparent;color:#fff;padding:5px 20px;font-size:13px}#main-navigation .main-nav-content #localization-menu select{font-size:12px;padding:0}#main-navigation .main-nav-content #localization-menu form>button{padding:0 6px;min-width:0}#main-navigation .main-nav-content #localization-menu>li{float:right;height:auto;line-height:1;margin-left:16px}#main-navigation .main-nav-content #localization-menu>li.currency{line-height:18px}#main-navigation .main-nav-content #localization-menu>li.currency .select2{width:auto;vertical-align:top}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection{padding:0;font-size:inherit}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__rendered{color:inherit;padding-left:0;padding-right:16px}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__rendered .currency-item{line-height:18px;height:18px}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__arrow{right:0;padding:0}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__arrow:before{color:#fff;font-size:16px;height:auto;line-height:18px}#main-navigation .main-nav-content #localization-menu>li.currency .flag-icon{font-size:16px;margin-right:4px;-webkit-filter:none;filter:none}#main-navigation .main-nav-content #localization-menu>li.currency .currency-code{display:inline-block;margin-left:0;font:inherit;color:inherit}#main-navigation .main-nav-content #localization-menu>li.currency .currency-name,.change-currency-dropdown .select2-search{display:none}.change-currency-dropdown .select2-results__option{padding:8px 0}.change-currency-dropdown .currency-label{padding:0 16px}.change-currency-dropdown .currency-label .flag-icon{font-size:24px;margin-right:16px}.change-currency-dropdown .currency-label .currency-code{display:none}.change-currency-dropdown .currency-label .currency-name{display:inline-block;margin-left:0;font-size:1em;line-height:24px}#main-navigation .main-nav-content #localization-menu>li.currency .currency-menu .current.currency-label{padding:0}#main-navigation .main-nav-content #localization-menu>li.currency .currency-menu .current.currency-label .flag-icon{font-size:16px;margin-right:4px;-webkit-filter:none;filter:none;vertical-align:bottom}#main-navigation .main-nav-content #localization-menu>li.currency .currency-menu .current.currency-label .currency-name{display:none;vertical-align:bottom}#main-navigation .main-nav-content #localization-menu>li.currency .currency-menu .current.currency-label .currency-code{display:inline-block;vertical-align:bottom}#main-navigation .main-nav-content #localization-menu>li.language{display:block;margin:0;padding:0;height:auto;line-height:18px}#main-navigation .main-nav-content #localization-menu>li.language:before{display:none!important}#main-navigation .main-nav-content #localization-menu>li.language ul{overflow:visible}#main-navigation .main-nav-content #localization-menu>li.language button{vertical-align:baseline;font-size:1em;font-weight:400}#main-navigation .main-nav-content #dev-menu{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:fixed;left:24px;bottom:24px;z-index:9999;width:auto;max-width:1000px;max-height:1000px;padding:0 8px;margin:0;background-color:#323232;color:#fff;-webkit-transition:.3s;transition:.3s}#main-navigation .main-nav-content #dev-menu>li{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.01em;color:rgba(0,0,0,.87);display:block;padding:8px 0;vertical-align:middle;overflow:hidden;color:#fff}#main-navigation .main-nav-content #dev-menu>li:after{display:table;content:"";clear:both}#main-navigation .main-nav-content #dev-menu>li:lang(ko){font-size:15px;line-height:23px}#main-navigation .main-nav-content #dev-menu>li>a,#main-navigation .main-nav-content #dev-menu>li>span{font-size:14px;line-height:20px;letter-spacing:.01em;color:rgba(0,0,0,.87);color:#fff;display:inline-block;font-weight:400;height:auto;padding:0;vertical-align:top}#main-navigation .main-nav-content #dev-menu>li>a:lang(ko),#main-navigation .main-nav-content #dev-menu>li>span:lang(ko){font-size:15px;line-height:23px}#main-navigation .main-nav-content #dev-menu>li>a.em,#main-navigation .main-nav-content #dev-menu>li>span.em{color:#e57373}#main-navigation .main-nav-content #dev-menu>li>a.qu,#main-navigation .main-nav-content #dev-menu>li>span.qu{color:#64b5f6}#main-navigation .main-nav-content #dev-menu>li .select2-selection--single{padding-top:0;padding-bottom:0;border:none}#main-navigation .main-nav-content #dev-menu>li .toggle-button{float:right;cursor:pointer}#main-navigation .main-nav-content #dev-menu>li .toggle-button:after{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:18px;width:18px;height:18px;text-indent:0;padding:1px;vertical-align:top}#main-navigation .main-nav-content #dev-menu>li:first-child{display:block}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden{max-width:64px;max-height:36px;overflow:hidden;opacity:.54}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden:hover{opacity:1}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden .toggle-button:after{content:""}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden .toggle-button:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:18px;width:18px;height:18px;text-indent:0;margin-right:8px;padding:1px;vertical-align:top}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden.dev-menu-error .toggle-button:before{color:#e57373}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden.dev-menu-notice .toggle-button:before{color:#64b5f6}#main-navigation .main-nav-content #dev-menu .select2-container{color:rgba(0,0,0,.87)}}#page-header{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:48px;background:#fff;background-color:#fff;clear:both}#page-header #main-header-content{margin:auto;padding:0;position:relative}#page-header #main-header-content:after{display:table;content:"";clear:both}#page-header h1,#page-header h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#page-header h1 a,#page-header h2 a{color:inherit}#page-header #share-link{position:absolute;right:0;top:7px}#main-content{clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:75%}footer,main{position:relative;z-index:0}@media only screen and (min-width:944px){footer,main{position:static}}#main-footer{clear:both;margin-top:24px;padding:24px;position:relative;background:#fff;border-top:1px solid rgba(0,0,0,.12)}body.narrow #main-footer{margin:0}#main-footer .footer-links{margin-bottom:36px}@media only screen and (min-width:600px){#main-footer .footer-links{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:31.66667%;width:calc(4 * (100% - 264px) / 12 + 72px)}}#main-footer .footer-links li{display:block;padding:0;margin-bottom:8px}#main-footer .org-info{margin-bottom:36px;color:rgba(0,0,0,.54)}@media only screen and (min-width:600px){#main-footer .org-info{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:31.66667%;width:calc(4 * (100% - 264px) / 12 + 72px);float:right;text-align:right;margin-bottom:0}}#main-footer .org-info a{font-weight:700;color:inherit}#main-footer .org-info span{display:block}#main-footer .org-info .org-info-address,#main-footer .org-info .org-info-phone{margin-top:16px}@media only screen and (min-width:600px){#main-footer .five-two-info{position:absolute;bottom:24px;left:24px}}#main-footer .five-two-info a{color:#005fbf}.notification-area{margin:-16px -16px 16px;padding:16px;background-color:rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.12)}@media only screen and (min-width:600px){.notification-area{margin:-24px -24px 24px;padding:24px}}@media only screen and (min-width:944px){.notification-area{margin:0 0 32px;padding:0;background-color:transparent;border-bottom:none}}.notification-area>ul{margin-top:16px;padding:0 0 0 36px;position:relative}.notification-area>ul:first-child{margin-top:0}@media only screen and (min-width:600px){.notification-area>ul{margin-top:24px;padding:0 0 0 44px}}@media only screen and (min-width:944px){.notification-area>ul{margin:8px auto 0;padding:24px 24px 24px 68px;border:1px solid}.notification-area>ul:first-child{margin-top:0}}.notification-area>ul:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:24px;width:20px;height:20px;line-height:20px;text-indent:-2px;position:absolute;top:0;left:0}@media only screen and (min-width:944px){.notification-area>ul:before{top:24px;left:24px}}.notification-area>ul>li{display:list-item;margin-bottom:8px}.notification-area>ul>li:last-child{margin-bottom:0}.notification-area>ul ul{margin:0 0 16px 56px}.notification-area>ul ul li{display:list-item;list-style:disc outside}.notification-area .error-box{color:#d32f2f}.notification-area .error-box:before{content:"";color:#d32f2f}@media only screen and (min-width:944px){.notification-area .error-box{border-color:#d32f2f;color:rgba(0,0,0,.87)}}.notification-area .error-box a{color:inherit}.notification-area .warning-box:before{content:"";color:#f57f17}@media only screen and (min-width:944px){.notification-area .warning-box{border-color:#f57f17}}.notification-area .notification-box:before{content:"";color:#1565c0}@media only screen and (min-width:944px){.notification-area .notification-box{border-color:#1565c0}}main>h1.redundant{line-height:1;display:none}.flag-icon,.flag-icon-large,.flag-icon-small{background-repeat:no-repeat;background-size:16em 16em;background-position:-16em -16em;display:inline-block;position:relative;width:1em;height:1em}.flag-icon-large:after,.flag-icon-small:after,.flag-icon:after{display:block;position:absolute;content:"";top:16.66667%;right:0;bottom:16.66667%;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.025)),to(rgba(0,0,0,.075)));background:linear-gradient(180deg,rgba(0,0,0,.025),rgba(0,0,0,.075))}.flag-icon-large.flag-icon-NP:after,.flag-icon-small.flag-icon-NP:after,.flag-icon.flag-icon-NP:after{display:none}.flag-icon{font-size:24px;background-image:url(/lib/grassroot/img/flag-icons-24x24.png)}@media (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.flag-icon{background-image:url(/lib/grassroot/img/flag-icons-32x32.png)}}@media (-webkit-min-device-pixel-ratio:2),all and (min-resolution:192dpi){.flag-icon{background-image:url(/lib/grassroot/img/flag-icons-48x48.png)}}@media (-webkit-min-device-pixel-ratio:3),all and (min-resolution:288dpi){.flag-icon{background-image:url(/lib/grassroot/img/flag-icons-64x64.png)}}.flag-icon-small{font-size:16px;background-image:url(/lib/grassroot/img/flag-icons-16x16.png)}@media (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.flag-icon-small{background-image:url(/lib/grassroot/img/flag-icons-24x24.png)}}@media (-webkit-min-device-pixel-ratio:2),all and (min-resolution:192dpi){.flag-icon-small{background-image:url(/lib/grassroot/img/flag-icons-32x32.png)}}@media (-webkit-min-device-pixel-ratio:3),all and (min-resolution:288dpi){.flag-icon-small{background-image:url(/lib/grassroot/img/flag-icons-48x48.png)}}@media (-webkit-min-device-pixel-ratio:4),all and (min-resolution:384dpi){.flag-icon-small{background-image:url(/lib/grassroot/img/flag-icons-64x64.png)}}.flag-icon-large{font-size:32px;background-image:url(/lib/grassroot/img/flag-icons-32x32.png)}@media (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.flag-icon-large{background-image:url(/lib/grassroot/img/flag-icons-48x48.png)}}@media (-webkit-min-device-pixel-ratio:2),all and (min-resolution:192dpi){.flag-icon-large{background-image:url(/lib/grassroot/img/flag-icons-64x64.png)}}.flag-icon-AD{background-position:0 0}.flag-icon-AE{background-position:-1em 0}.flag-icon-AF{background-position:-2em 0}.flag-icon-AG{background-position:-3em 0}.flag-icon-AI{background-position:-4em 0}.flag-icon-AL{background-position:-5em 0}.flag-icon-AM{background-position:-6em 0}.flag-icon-AN{background-position:-7em 0}.flag-icon-AO{background-position:-8em 0}.flag-icon-AQ{background-position:-9em 0}.flag-icon-AR{background-position:-10em 0}.flag-icon-AS{background-position:-11em 0}.flag-icon-AT{background-position:-12em 0}.flag-icon-AU,.flag-icon-HM{background-position:-13em 0}.flag-icon-AW{background-position:-14em 0}.flag-icon-AX{background-position:-15em 0}.flag-icon-AZ{background-position:0 -1em}.flag-icon-BA{background-position:-1em -1em}.flag-icon-BB{background-position:-2em -1em}.flag-icon-BD{background-position:-3em -1em}.flag-icon-BE{background-position:-4em -1em}.flag-icon-BF{background-position:-5em -1em}.flag-icon-BG{background-position:-6em -1em}.flag-icon-BH{background-position:-7em -1em}.flag-icon-BI{background-position:-8em -1em}.flag-icon-BJ{background-position:-9em -1em}.flag-icon-BL{background-position:-10em -1em}.flag-icon-BM{background-position:-11em -1em}.flag-icon-BN{background-position:-12em -1em}.flag-icon-BO{background-position:-13em -1em}.flag-icon-BR{background-position:-14em -1em}.flag-icon-BS{background-position:-15em -1em}.flag-icon-BT{background-position:0 -2em}.flag-icon-BW{background-position:-1em -2em}.flag-icon-BY{background-position:-2em -2em}.flag-icon-BZ{background-position:-3em -2em}.flag-icon-CA{background-position:-4em -2em}.flag-icon-CC{background-position:-5em -2em}.flag-icon-CD{background-position:-6em -2em}.flag-icon-CF{background-position:-7em -2em}.flag-icon-CG{background-position:-8em -2em}.flag-icon-CH{background-position:-9em -2em}.flag-icon-CI{background-position:-10em -2em}.flag-icon-CK{background-position:-11em -2em}.flag-icon-CL{background-position:-12em -2em}.flag-icon-CM{background-position:-13em -2em}.flag-icon-CN{background-position:-14em -2em}.flag-icon-CO{background-position:-15em -2em}.flag-icon-CR{background-position:0 -3em}.flag-icon-CT{background-position:-1em -3em}.flag-icon-CU{background-position:-2em -3em}.flag-icon-CV{background-position:-3em -3em}.flag-icon-CW{background-position:-4em -3em}.flag-icon-CX{background-position:-5em -3em}.flag-icon-CY{background-position:-6em -3em}.flag-icon-CZ{background-position:-7em -3em}.flag-icon-DE{background-position:-8em -3em}.flag-icon-DJ{background-position:-9em -3em}.flag-icon-DK{background-position:-10em -3em}.flag-icon-DM{background-position:-11em -3em}.flag-icon-DO{background-position:-12em -3em}.flag-icon-DZ{background-position:-13em -3em}.flag-icon-EC{background-position:-14em -3em}.flag-icon-EE{background-position:-15em -3em}.flag-icon-EG{background-position:0 -4em}.flag-icon-EH{background-position:-1em -4em}.flag-icon-ER{background-position:-2em -4em}.flag-icon-ES{background-position:-3em -4em}.flag-icon-ET{background-position:-4em -4em}.flag-icon-EU{background-position:-5em -4em}.flag-icon-FI{background-position:-6em -4em}.flag-icon-FJ{background-position:-7em -4em}.flag-icon-FK{background-position:-8em -4em}.flag-icon-FM{background-position:-9em -4em}.flag-icon-FO{background-position:-10em -4em}.flag-icon-FR,.flag-icon-GF,.flag-icon-GP,.flag-icon-MF,.flag-icon-PM,.flag-icon-RE{background-position:-11em -4em}.flag-icon-GA{background-position:-12em -4em}.flag-icon-GB,.flag-icon-IO{background-position:-13em -4em}.flag-icon-GD{background-position:-14em -4em}.flag-icon-GE{background-position:-15em -4em}.flag-icon-GG{background-position:0 -5em}.flag-icon-GH{background-position:-1em -5em}.flag-icon-GI{background-position:-2em -5em}.flag-icon-GL{background-position:-3em -5em}.flag-icon-GM{background-position:-4em -5em}.flag-icon-GN{background-position:-5em -5em}.flag-icon-GQ{background-position:-6em -5em}.flag-icon-GR{background-position:-7em -5em}.flag-icon-GS{background-position:-8em -5em}.flag-icon-GT{background-position:-9em -5em}.flag-icon-GU{background-position:-10em -5em}.flag-icon-GW{background-position:-11em -5em}.flag-icon-GY{background-position:-12em -5em}.flag-icon-HK{background-position:-13em -5em}.flag-icon-HN{background-position:-14em -5em}.flag-icon-HR{background-position:-15em -5em}.flag-icon-HT{background-position:0 -6em}.flag-icon-HU{background-position:-1em -6em}.flag-icon-IC{background-position:-2em -6em}.flag-icon-ID{background-position:-3em -6em}.flag-icon-IE{background-position:-4em -6em}.flag-icon-IL{background-position:-5em -6em}.flag-icon-IM{background-position:-6em -6em}.flag-icon-IN{background-position:-7em -6em}.flag-icon-IQ{background-position:-8em -6em}.flag-icon-IR{background-position:-9em -6em}.flag-icon-IS{background-position:-10em -6em}.flag-icon-IT{background-position:-11em -6em}.flag-icon-JE{background-position:-12em -6em}.flag-icon-JM{background-position:-13em -6em}.flag-icon-JO{background-position:-14em -6em}.flag-icon-JP{background-position:-15em -6em}.flag-icon-KE{background-position:0 -7em}.flag-icon-KG{background-position:-1em -7em}.flag-icon-KH{background-position:-2em -7em}.flag-icon-KI{background-position:-3em -7em}.flag-icon-KM{background-position:-4em -7em}.flag-icon-KN{background-position:-5em -7em}.flag-icon-KP{background-position:-6em -7em}.flag-icon-KR{background-position:-7em -7em}.flag-icon-KW{background-position:-8em -7em}.flag-icon-KY{background-position:-9em -7em}.flag-icon-KZ{background-position:-10em -7em}.flag-icon-LA{background-position:-11em -7em}.flag-icon-LB{background-position:-12em -7em}.flag-icon-LC{background-position:-13em -7em}.flag-icon-LI{background-position:-14em -7em}.flag-icon-LK{background-position:-15em -7em}.flag-icon-LR{background-position:0 -8em}.flag-icon-LS{background-position:-1em -8em}.flag-icon-LT{background-position:-2em -8em}.flag-icon-LU{background-position:-3em -8em}.flag-icon-LV{background-position:-4em -8em}.flag-icon-LY{background-position:-5em -8em}.flag-icon-MA{background-position:-6em -8em}.flag-icon-MC{background-position:-7em -8em}.flag-icon-MD{background-position:-8em -8em}.flag-icon-ME{background-position:-9em -8em}.flag-icon-MF{background-position:-10em -8em}.flag-icon-MG{background-position:-11em -8em}.flag-icon-MH{background-position:-12em -8em}.flag-icon-MK{background-position:-13em -8em}.flag-icon-ML{background-position:-14em -8em}.flag-icon-MM{background-position:-15em -8em}.flag-icon-MN{background-position:0 -9em}.flag-icon-MO{background-position:-1em -9em}.flag-icon-MP{background-position:-2em -9em}.flag-icon-MQ{background-position:-3em -9em}.flag-icon-MR{background-position:-4em -9em}.flag-icon-MS{background-position:-5em -9em}.flag-icon-MT{background-position:-6em -9em}.flag-icon-MU{background-position:-7em -9em}.flag-icon-MV{background-position:-8em -9em}.flag-icon-MW{background-position:-9em -9em}.flag-icon-MX{background-position:-10em -9em}.flag-icon-MY{background-position:-11em -9em}.flag-icon-MZ{background-position:-12em -9em}.flag-icon-NA{background-position:-13em -9em}.flag-icon-NC{background-position:-14em -9em}.flag-icon-NE{background-position:-15em -9em}.flag-icon-NF{background-position:0 -10em}.flag-icon-NG{background-position:-1em -10em}.flag-icon-NI{background-position:-2em -10em}.flag-icon-BQ,.flag-icon-NL{background-position:-3em -10em}.flag-icon-BV,.flag-icon-NO,.flag-icon-SJ,.flag-icon-SO{background-position:-4em -10em}.flag-icon-NP{background-position:-5em -10em}.flag-icon-NR{background-position:-6em -10em}.flag-icon-NU{background-position:-7em -10em}.flag-icon-NZ{background-position:-8em -10em}.flag-icon-OM{background-position:-9em -10em}.flag-icon-PA{background-position:-10em -10em}.flag-icon-PE{background-position:-11em -10em}.flag-icon-PF{background-position:-12em -10em}.flag-icon-PG{background-position:-13em -10em}.flag-icon-PH{background-position:-14em -10em}.flag-icon-PK{background-position:-15em -10em}.flag-icon-PL{background-position:0 -11em}.flag-icon-PN{background-position:-1em -11em}.flag-icon-PR{background-position:-2em -11em}.flag-icon-PS{background-position:-3em -11em}.flag-icon-PT{background-position:-4em -11em}.flag-icon-PW{background-position:-5em -11em}.flag-icon-PY{background-position:-6em -11em}.flag-icon-QA{background-position:-7em -11em}.flag-icon-RE{background-position:-8em -11em}.flag-icon-RO{background-position:-9em -11em}.flag-icon-RS{background-position:-10em -11em}.flag-icon-RU{background-position:-11em -11em}.flag-icon-RW{background-position:-12em -11em}.flag-icon-SA{background-position:-13em -11em}.flag-icon-SB{background-position:-14em -11em}.flag-icon-SC{background-position:-15em -11em}.flag-icon-SD{background-position:0 -12em}.flag-icon-SE{background-position:-1em -12em}.flag-icon-SG{background-position:-2em -12em}.flag-icon-SH{background-position:-3em -12em}.flag-icon-SI{background-position:-4em -12em}.flag-icon-SK{background-position:-5em -12em}.flag-icon-SL{background-position:-6em -12em}.flag-icon-SM{background-position:-7em -12em}.flag-icon-SN{background-position:-8em -12em}.flag-icon-SO{background-position:-9em -12em}.flag-icon-SR{background-position:-10em -12em}.flag-icon-SS{background-position:-11em -12em}.flag-icon-ST{background-position:-12em -12em}.flag-icon-SV{background-position:-13em -12em}.flag-icon-SX{background-position:-14em -12em}.flag-icon-SY{background-position:-15em -12em}.flag-icon-SZ{background-position:0 -13em}.flag-icon-TC{background-position:-1em -13em}.flag-icon-TD{background-position:-2em -13em}.flag-icon-TF{background-position:-3em -13em}.flag-icon-TG{background-position:-4em -13em}.flag-icon-TH{background-position:-5em -13em}.flag-icon-TJ{background-position:-6em -13em}.flag-icon-TK{background-position:-7em -13em}.flag-icon-TL{background-position:-8em -13em}.flag-icon-TM{background-position:-9em -13em}.flag-icon-TN{background-position:-10em -13em}.flag-icon-TO{background-position:-11em -13em}.flag-icon-TR{background-position:-12em -13em}.flag-icon-TT{background-position:-13em -13em}.flag-icon-TV{background-position:-14em -13em}.flag-icon-TW{background-position:-15em -13em}.flag-icon-TZ{background-position:0 -14em}.flag-icon-UA{background-position:-1em -14em}.flag-icon-UG{background-position:-2em -14em}.flag-icon-UM,.flag-icon-US{background-position:-3em -14em}.flag-icon-UY{background-position:-4em -14em}.flag-icon-UZ{background-position:-5em -14em}.flag-icon-VA{background-position:-6em -14em}.flag-icon-VC{background-position:-7em -14em}.flag-icon-VE{background-position:-8em -14em}.flag-icon-VG{background-position:-9em -14em}.flag-icon-VI{background-position:-10em -14em}.flag-icon-VN{background-position:-11em -14em}.flag-icon-VU{background-position:-12em -14em}.flag-icon-WF{background-position:-13em -14em}.flag-icon-WS{background-position:-14em -14em}.flag-icon-YE{background-position:-15em -14em}.flag-icon-YT{background-position:0 -15em}.flag-icon-ZA{background-position:-1em -15em}.flag-icon-ZM{background-position:-2em -15em}.flag-icon-ZW{background-position:-3em -15em}.flag-icon-ZZ{background-position:-4em -15em}.browser-icon{display:inline-block;width:24px;height:24px;background:url(/lib/grassroot/img/browser-icons-48x48.png) no-repeat -24px -48px;background-size:96px 72px}.browser-icon.browser-android{background-position:0 0}.browser-icon.browser-chrome-mobile{background-position:-24px 0}.browser-icon.browser-chrome{background-position:-48px 0}.browser-icon.browser-edge{background-position:0 -24px}.browser-icon.browser-firefox{background-position:-24px -24px}.browser-icon.browser-ie-mobile{background-position:-48px -24px}.browser-icon.browser-ie{background-position:0 -48px}.browser-icon.browser-opera-mini{background-position:-48px -48px}.browser-icon.browser-opera,.browser-icon.browser-opera-mobile{background-position:-72px 0}.browser-icon.browser-mobile-safari{background-position:-72px -24px}.browser-icon.browser-safari{background-position:-72px -48px}.bank-icon{width:30px;height:30px;display:inline-block;background:url(/lib/grassroot/img/bank-icons-kr.png) no-repeat 30px 0}.bank-icon-002{background-position:0 0}.bank-icon-003{background-position:-30px 0}.bank-icon-004{background-position:-60px 0}.bank-icon-005{background-position:-90px 0}.bank-icon-007{background-position:-120px 0}.bank-icon-011{background-position:-150px 0}.bank-icon-012{background-position:-180px 0}.bank-icon-020{background-position:0 -30px}.bank-icon-023{background-position:-30px -30px}.bank-icon-027{background-position:-60px -30px}.bank-icon-031{background-position:-90px -30px}.bank-icon-032{background-position:-120px -30px}.bank-icon-034{background-position:-150px -30px}.bank-icon-035{background-position:-180px -30px}.bank-icon-037{background-position:0 -60px}.bank-icon-039{background-position:-30px -60px}.bank-icon-045{background-position:-60px -60px}.bank-icon-048{background-position:-90px -60px}.bank-icon-050{background-position:-120px -60px}.bank-icon-054{background-position:-150px -60px}.bank-icon-055{background-position:-180px -60px}.bank-icon-056{background-position:0 -90px}.bank-icon-057{background-position:-30px -90px}.bank-icon-060{background-position:-60px -90px}.bank-icon-061{background-position:-90px -90px}.bank-icon-062{background-position:-120px -90px}.bank-icon-064{background-position:-150px -90px}.bank-icon-071{background-position:-180px -90px}.bank-icon-081{background-position:0 -120px}.bank-icon-088{background-position:-30px -120px}.bank-icon-209{background-position:-60px -120px}.bank-icon-218{background-position:-90px -120px}.bank-icon-230{background-position:-120px -120px}.bank-icon-238{background-position:-150px -120px}.bank-icon-240{background-position:-180px -120px}.bank-icon-243{background-position:0 -150px}.bank-icon-247{background-position:-30px -150px}.bank-icon-261{background-position:-60px -150px}.bank-icon-262{background-position:-90px -150px}.bank-icon-263{background-position:-120px -150px}.bank-icon-264{background-position:-150px -150px}.bank-icon-265{background-position:-180px -150px}.bank-icon-266{background-position:0 -180px}.bank-icon-267{background-position:-30px -180px}.bank-icon-268{background-position:-60px -180px}.bank-icon-269{background-position:-90px -180px}.bank-icon-270{background-position:-120px -180px}.bank-icon-278{background-position:-150px -180px}.bank-icon-279{background-position:-180px -180px}.bank-icon-280{background-position:-210px 0}.bank-icon-287{background-position:-210px -30px}.bank-icon-289{background-position:-210px -60px}.bank-icon-290{background-position:-210px -90px}.bank-icon-291{background-position:-210px -120px}.bank-icon-292{background-position:-210px -150px}.sp-grassroot.sp-container{background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px 1px rgba(0,0,0,.1)}.sp-grassroot.sp-replacer{padding:11px 0 11px 11px;border:1px solid rgba(0,0,0,.27);background:#fff;color:rgba(0,0,0,.87);vertical-align:middle}.sp-grassroot.sp-replacer.sp-disabled{background:#ccc;color:#ccc}.sp-grassroot .sp-preview{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;margin-right:0;height:18px;width:250px}.sp-grassroot .sp-preview-inner{border:1px solid rgba(0,0,0,.27)}.sp-grassroot .sp-cancel{color:#333!important}.sp-grassroot,.sp-grassroot .sp-color,.sp-grassroot .sp-hue,.sp-grassroot button,.sp-grassroot input{font:inherit}.sp-grassroot .sp-input{font:inherit!important;padding:8px;border:1px solid rgba(0,0,0,.27);border-width:0 0 1px;border-radius:0}.sp-grassroot .sp-input:focus{border:1px solid #aaa}.sp-grassroot .sp-palette .sp-thumb-el:hover{width:20px;height:20px;margin:0 -1px;border-color:#333}.sp-grassroot .sp-initial span{height:2.3em}.sp-grassroot .sp-button-container{margin-top:.1em;text-align:right;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.sp-grassroot.sp-replacer.sp-active,.sp-grassroot.sp-replacer:hover{border-color:#aaa;color:#333}.sp-grassroot .sp-dd{width:33px;height:18px;padding:0;font-size:9px;line-height:18px;text-align:center}.sp-grassroot .sp-slider{margin-left:-15%;margin-right:-15%;width:130%;background-color:#aaa;border-color:#333}.sp-grassroot button{background-image:none;border-radius:0;text-shadow:none}.sp-grassroot button:active,.sp-grassroot button:focus,.sp-grassroot button:hover{background-image:none;border-radius:0;text-shadow:none;border:1px solid rgba(0,0,0,.54);color:rgba(0,0,0,.87);background-color:#fff}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.image-select{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;border:1px solid rgba(0,0,0,.12);background:rgba(0,0,0,.05);max-width:100%}.image-select .drop-target{display:none;position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:1;outline:4px dashed #1565c0;outline-offset:-4px;background:hsla(0,0%,95%,.87)}.image-select .drop-target .drop-target-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-weight:500;text-shadow:0 0 1px #fff;color:#1565c0}.image-select.image-select-dragging .drop-target,body.image-select-dragging .image-select .drop-target{display:block}.image-select-preview{display:block;overflow:hidden;width:300px;height:300px;max-width:100%;position:relative;margin:auto;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAKklEQVQ4y2NkYGDgYSAOfCFGERMDlcGogaMGDgYDGUlQyzMahqMGjlgDAc/cATO6O2pHAAAAAElFTkSuQmCC") repeat}.image-select-state-round .image-select-preview{border-radius:50%}.image-select-state-loading .image-select-preview>img{display:block}.image-select-state-loading .image-select-preview:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff url(/lib/grassroot/img/loader-large.gif) 50% no-repeat;opacity:.5}.image-select-preview>img{display:block;width:auto;max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.12);box-shadow:0 0 5px 0 rgba(0,0,0,.12)}.image-select-preview>label{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,95%,.87);cursor:pointer}.image-select-state-fallback .image-select-preview>label{display:block}.image-select-dragging .image-select-preview>label{display:none}.image-select-preview>label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-weight:500;text-shadow:0 0 1px #fff}.image-select-preview .croppie-container{display:none;padding:0}.image-select-preview .croppie-container .cr-viewport{border:none;-webkit-box-shadow:none;box-shadow:none}.image-select-state-cropped .image-select-preview>img{display:none}.image-select-state-cropped .image-select-preview .croppie-container{display:block}.image-select-controls .image-select-cancel-button,.image-select-controls .image-select-crop-button,.image-select-controls .image-select-remove-button,.image-select-controls .image-select-restore-button,.image-select-controls .image-select-upload-button{display:block;overflow:hidden;padding:8px;margin:0;cursor:pointer;min-width:0;border:none;border-radius:0;background:none;color:#000}.image-select-controls .image-select-cancel-button:before,.image-select-controls .image-select-crop-button:before,.image-select-controls .image-select-remove-button:before,.image-select-controls .image-select-restore-button:before,.image-select-controls .image-select-upload-button:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:18px;color:rgba(0,0,0,.54);margin:0}.image-select-controls .image-select-cancel-button:active,.image-select-controls .image-select-cancel-button:focus,.image-select-controls .image-select-cancel-button:hover,.image-select-controls .image-select-crop-button:active,.image-select-controls .image-select-crop-button:focus,.image-select-controls .image-select-crop-button:hover,.image-select-controls .image-select-remove-button:active,.image-select-controls .image-select-remove-button:focus,.image-select-controls .image-select-remove-button:hover,.image-select-controls .image-select-restore-button:active,.image-select-controls .image-select-restore-button:focus,.image-select-controls .image-select-restore-button:hover,.image-select-controls .image-select-upload-button:active,.image-select-controls .image-select-upload-button:focus,.image-select-controls .image-select-upload-button:hover{background:rgba(0,0,0,.05);-webkit-box-shadow:none;box-shadow:none;outline:none}.image-select-controls{display:block;overflow:hidden;width:100%;height:34px;border-top:1px solid rgba(0,0,0,.12)}.image-select-controls .image-select-upload-button{float:left;text-transform:none}.image-select-controls .image-select-upload-button:before{content:"";margin-right:8px}.image-select-controls .image-select-remove-button{display:none;float:right}.image-select-show-remove-button .image-select-controls .image-select-remove-button{display:block}.image-select-controls .image-select-remove-button:before{content:""}.image-select-controls .image-select-restore-button{display:none;float:right}.image-select-show-restore-button .image-select-controls .image-select-restore-button{display:block}.image-select-controls .image-select-restore-button:before{content:""}.image-select-controls .image-select-cancel-button{display:none;float:right}.image-select-show-cancel-button .image-select-controls .image-select-cancel-button{display:block}.image-select-controls .image-select-cancel-button:before{content:""}.image-select-controls .image-select-crop-button{display:none;float:right}.image-select-show-crop-button .image-select-controls .image-select-crop-button{display:block}.image-select-state-cropped .image-select-controls .image-select-crop-button:before{color:#2196f3}.image-select-controls .image-select-crop-button:before{content:""}.image-select-status{display:block;overflow:hidden;padding:8px}.image-select-status .image-select-status-text{display:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px;text-align:center;font-weight:500}.image-select:not(.image-select-status-uploading) .image-select-status .image-select-status-text{display:block}.image-select-status .image-select-status-text:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:18px;vertical-align:top;margin-right:8px}.image-select-status-done .image-select-status .image-select-status-text{color:#2e7d32}.image-select-status-done .image-select-status .image-select-status-text:before{content:""}.image-select-status-failed .image-select-status .image-select-status-text{color:#d32f2f}.image-select-status-failed .image-select-status .image-select-status-text:before{content:""}.image-select-status .image-select-progress-bar{display:none;margin:2px 0;font-size:14px}.image-select-status-uploading .image-select-status .image-select-progress-bar{display:block}.form-activated button[type=submit].button-clicked,.form-activated input[type=submit].button-clicked{overflow:visible}.form-activated button[type=submit].button-clicked:after,.form-activated input[type=submit].button-clicked:after{content:"";display:block;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;opacity:.5;background:#f8f8f8 url(/lib/grassroot/img/loader-f8f8f8-24x24.gif) 50% no-repeat}.checkbox-label{display:inline-block;text-indent:-2.15385em;margin-left:2.15385em;line-height:24px}.checkbox-label>input{margin-right:8px}.form-item{display:block;clear:both;padding:16px 0 0}.form-item:last-child{margin-bottom:0}.form-item>label{display:block;color:rgba(0,0,0,.54);font-size:12px;line-height:18px;font-weight:400}@media only screen and (min-width:600px){.form-item>label{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:3.75%;margin-right:24px;width:22.1875%;width:calc(2 * (100% - 168px) / 8 + 24px);height:auto;padding:12px 0 10px;position:relative;text-align:right;font-size:14px;line-height:18px}}.form-item.required>label:after{content:"*";color:#d32f2f;margin-left:4px}@media only screen and (min-width:600px){.form-item.required>label:after{position:absolute;top:12px}}.form-item.has-focus>label,.form-item.has-hover>label{color:rgba(0,0,0,.87)}@media only screen and (min-width:600px){.form-item .form-item-content-no-label{margin-left:calc(2 * (100% - 168px) / 8 + 24px);padding:10px 0 10px 24px}}@media only screen and (min-width:600px){.form-item .form-item-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:74.0625%;width:calc(6 * (100% - 168px) / 8 + 120px)}}.form-item .form-item-content>*{float:left;max-width:100%;margin-bottom:8px;margin-right:8px;font-size:16px;line-height:24px}.form-item .caption{clear:both;margin-bottom:8px}.form-item .caption p{margin:0}.form-item .form-item-errors{clear:both;margin-bottom:8px;color:#d32f2f}.form-item .form-item-errors:empty{display:none}@media only screen and (min-width:600px){.form-item .caption,.form-item .form-item-errors{margin-left:3.75%;margin-left:24px;padding-left:22.1875%;padding-left:calc(2 * (100% - 168px) / 8 + 24px)}}.form-item .numeric{text-align:right}.form-item .currency-group{width:10em}.form-item .input-group{min-width:20em;border-bottom:none}.form-item .input-group label{padding:8px 0}.form-item .input-group .input-group-input{min-width:15em}.form-item .input-group input{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.27)}.form-item .currency-group .currency-symbol{padding:12px}.form-item .static-textarea,.form-item textarea{width:100%;min-height:64px;vertical-align:bottom;resize:none}.form-item input{width:30em}.form-item .select2-container .select2-selection--single,.form-item .static-textarea,.form-item .ui-multiselect,.form-item input,.form-item select,.form-item textarea{max-width:100%;border-width:0 0 1px;border-radius:0;padding:8px 0}.form-item .currency-group{border-width:0 0 1px;border-radius:0}.form-item .currency-group .currency-group-input input,.form-item .currency-group .currency-symbol{padding:8px 0}.form-item .currency-label .currency-code{display:none}.form-item input[type=checkbox],.form-item input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;max-width:none;border-width:initial;padding:initial}.form-item .static-text{padding:8px 0;border-bottom:1px dotted rgba(0,0,0,.27);color:rgba(0,0,0,.54);width:30em}.form-item .static-textarea{display:inline-block;overflow:hidden;text-overflow:ellipsis;min-height:2.4em;width:40em;max-width:100%;padding:8px 0;border-color:transparent}.form-item .form-item-content .compact-radioset{padding:6px 0;border-top:1px solid transparent}.form-item .form-item-content .compact-radioset label{margin-right:24px;line-height:24px}.form-item .form-item-content .compact-radioset input[type=radio]{clear:none;display:inline-block;margin-right:8px}.form-item .form-item-content>.checkbox-label{padding:8px 0}.form-item .user-search-wrapper .user-search-overlay{top:8px;line-height:20px}.form-item .user-search-wrapper .user-search-overlay:before{font-size:24px;width:20px;height:20px;line-height:20px;text-indent:-2px}.buttonset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:24px;margin-bottom:8px}@media only screen and (min-width:600px){.buttonset{display:block;margin-left:3.75%;margin-left:24px;padding-left:22.1875%;padding-left:calc(2 * (100% - 168px) / 8 + 24px)}}.buttonset:last-child{margin-bottom:-8px}.buttonset .button,.buttonset button,.buttonset input[type=button],.buttonset input[type=submit]{-ms-flex-preferred-size:100%;flex-basis:100%;padding:12px 24px;margin-bottom:8px;margin-right:16px}.buttonset .button:last-child,.buttonset button:last-child,.buttonset input[type=button]:last-child,.buttonset input[type=submit]:last-child{margin-right:0}@media only screen and (max-width:599.9999px){.buttonset .button,.buttonset button,.buttonset input[type=button],.buttonset input[type=submit]{min-width:0}}@media only screen and (min-width:600px){.buttonset .button,.buttonset button,.buttonset input[type=button],.buttonset input[type=submit]{margin-left:-.5em}.buttonset .button:first-child,.buttonset button:first-child,.buttonset input[type=button]:first-child,.buttonset input[type=submit]:first-child{margin-left:0}}.buttonset:after,.form-item:after{display:table;content:"";clear:both}.checkbox-group{overflow:hidden;display:block;clear:none}.checkbox-group>li{margin-bottom:8px;clear:both;vertical-align:top}.checkbox-group>li:last-child{margin-bottom:0}.checkbox-group label{line-height:24px}.checkbox-group input{margin-right:8px}form .form-item .checkbox-group .caption{padding-left:0;margin-left:0;margin-top:8px}.form-item .image-select,.form-item .sp-replacer,.form-item .user-search-wrapper{margin-top:8px}@media only screen and (min-width:600px){.form-item .image-select,.form-item .sp-replacer,.form-item .user-search-wrapper{margin-top:0}}.form-item .checkbox-group{padding:8px 0;width:100%}.form-item .password-confirm-box{margin:0 0 8px;width:100%}.form-item .password-confirm-box input[type=password]{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-right:0}.form-item .password-confirm-box input[type=password]:first-child{margin-bottom:16px}@media only screen and (min-width:600px){.form-item .password-confirm-box input[type=password]{width:47.5%!important}.form-item .password-confirm-box input[type=password]:first-child{margin-bottom:0;float:left}.form-item .password-confirm-box input[type=password]:last-child{float:right}}.ui-multiselect{white-space:nowrap;overflow:hidden;background:#fff;padding:12px 0 12px 12px;color:#aaa;text-transform:none;border-width:0 0 1px}.ui-multiselect,.ui-multiselect:active,.ui-multiselect:focus,.ui-multiselect:hover{-webkit-box-shadow:none;box-shadow:none}.ui-multiselect:active:after,.ui-multiselect:focus:after,.ui-multiselect:hover:after{display:none}.ui-multiselect span.ui-icon{margin-top:5px;margin-left:12px}.ui-multiselect-selected{color:#000}.ui-multiselect-header{padding:8px;margin-bottom:0;background:none;font-weight:500}.ui-multiselect-header ul li{padding:0}.ui-multiselect-header ul li:first-child{margin-right:16px}.ui-multiselect-header .ui-multiselect-close{display:none}.ui-multiselect-header span.ui-icon{margin:0 8px 0 0}.ui-multiselect-header span.ui-icon:before{font-size:18px;line-height:18px;width:18px;height:18px}.ui-multiselect span+span{overflow:hidden;display:block;text-overflow:ellipsis;line-height:24px}.ui-multiselect-menu{padding:0;border-radius:0}.ui-multiselect-checkboxes{overflow-x:hidden;overflow-y:auto}.ui-multiselect-checkboxes li{padding:0;font-size:1em;line-height:18px}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:inherit;padding-left:8px}.ui-multiselect-checkboxes label{font-weight:400;padding:8px 8px 8px 34px;width:auto;float:none;text-align:left;cursor:pointer;white-space:nowrap}.ui-multiselect-checkboxes label input{margin:0 8px 0 -26px;top:0;float:left}.ui-multiselect-checkboxes label span{line-height:24px;overflow:hidden;white-space:nowrap}.full-spectrum{margin:0 auto}.full-spectrum .sp-palette{max-width:200px}.form-item .sample{margin-top:8px;display:block;float:none;clear:both}@media only screen and (min-width:600px){.form-item .sample{margin-top:0}}.form-item .sample .sample-label{font-weight:700;color:rgba(0,0,0,.54);margin-right:24px;line-height:42px}.form-item .sample .sample-button{color:#fff;border-color:transparent}.form-item .sample .sample-button-inverse{background:#fff;vertical-align:top}.form-item .sample .sample-button,.form-item .sample .sample-button-inverse{display:inline-block;margin-right:24px}.form-item .sample .sample-button-inverse:last-child,.form-item .sample .sample-button:last-child{margin-right:0}.form-item .sample .sample-text{display:inline-block;padding:12px 0;line-height:22px}.form-item .sample .sample-pill{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:32px;margin-top:4px;padding:8px 12px;font-size:12px;line-height:18px;border-radius:16px}.form-item .sample .sample-header-link{padding:8px 6px 10px;border-bottom:2px solid;font-weight:500;line-height:22px}.query-form{border:1px solid rgba(0,0,0,.12);padding:16px}.query-form fieldset:last-child{margin-bottom:0}.query-form .buttonset,.query-form .form-item{padding:8px 0}@media only screen and (min-width:600px){.query-form .form-item>label{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2.5%;margin-right:16px;width:10.3125%;width:calc(1 * (100% - 112px) / 8 + 0px)}.query-form .form-item .form-item-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:87.1875%;width:calc(7 * (100% - 112px) / 8 + 96px)}.query-form .buttonset{margin-left:2.5%;margin-left:16px;padding-left:10.3125%;padding-left:calc(1 * (100% - 112px) / 8 + 0px)}}.query-form .currency-group .currency-group-row .currency-group-input input,.query-form .currency-group .currency-group-row .currency-symbol{padding:.25em .75em!important}.query-form .range{float:left}.query-form .range .form-item-content>input,.query-form .range .form-item-content>label,.query-form .range .form-item-content>span,.query-form .range>input,.query-form .range>label,.query-form .range>span{display:block;float:left}.query-form .range .range-separator{display:block;float:left;padding:8px 16px;border-bottom:1px solid transparent}.query-form .ui-multiselect{width:100%!important}@media only screen and (min-width:600px){.query-form .ui-multiselect{width:calc(50% - 12px)!important;margin-right:0}.query-form .ui-multiselect:nth-of-type(odd){margin-right:24px}}@media only screen and (min-width:1264px){.query-form .ui-multiselect{width:calc((100% - 48px) / 3)!important}.query-form .ui-multiselect:nth-of-type(odd){margin-right:0}.query-form .ui-multiselect:nth-of-type(3n+1),.query-form .ui-multiselect:nth-of-type(3n+2){margin-right:24px}}.bar-form .form-item{display:inline-block;margin:0 24px 0 0;padding:0;clear:none;vertical-align:top}.bar-form .form-item>label{display:inline-block;float:none;width:auto;padding-right:0;border:none;text-align:left;margin-right:.5em;vertical-align:top}.bar-form .form-item>label em{position:static;display:inline-block;line-height:.67;vertical-align:bottom;margin-left:.25em;width:auto}.bar-form .form-item .form-item-content{display:inline-block;float:none;width:auto}.bar-form .form-item .form-item-content>:last-child{margin-right:0}.bar-form input[type=text]{width:20em}.bar-form .buttonset{display:inline-block;margin:0;vertical-align:top}.bar-form .buttonset button{display:inline-block;float:none}.auth-form{margin-bottom:16px}.auth-form:last-child{margin-bottom:0}@media only screen and (min-width:600px){.auth-form{margin:0}}.auth-form .fb-button-container{display:block;text-align:center;margin-top:16px}.auth-form .fb-button-container:first-child{margin-top:0}.auth-form .or-separator{margin:16px 0}.auth-form form{clear:both}.auth-form .select2-container{width:100%}.auth-form p{clear:both}.auth-form .no-password{background-color:rgba(0,0,0,.06);padding:16px}.auth-form .no-password input:not(:focus){background:transparent}.auth-form .no-password .password-confirm-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.auth-form .no-password .password-confirm-box:after{display:none}.form-control.has-focus{border-color:#0b68ff}@media only screen and (min-width:600px){.dialog-form .form-item>label,.wide-form .form-item>label{float:none;width:auto;margin-right:0;padding:0;text-align:left;font-weight:500;font-size:16px;line-height:20px}.dialog-form .form-item.required>label:after,.wide-form .form-item.required>label:after{position:static}.dialog-form .form-item .caption,.dialog-form .form-item .form-item-errors,.wide-form .form-item .caption,.wide-form .form-item .form-item-errors{padding-left:0;margin-left:0}.dialog-form .buttonset,.wide-form .buttonset{margin-left:0;padding-left:0;text-align:center}.dialog-form .form-item-content,.wide-form .form-item-content{width:auto;float:none}.dialog-form .form-item-content-no-label,.wide-form .form-item-content-no-label{padding-left:0;margin-left:0}.dialog-form .form-item .image-select,.dialog-form .form-item .sample,.dialog-form .form-item .sp-replacer,.wide-form .form-item .image-select,.wide-form .form-item .sample,.wide-form .form-item .sp-replacer{margin-top:8px}}.dialog-form fieldset{margin-bottom:0}.dialog-form .form-item>label{font-size:12px;line-height:18px}.dialog-form .form-item .form-item-content>.select2-container,.dialog-form .form-item .form-item-content>.static-textarea,.dialog-form .form-item .form-item-content>input,.dialog-form .form-item .form-item-content>select,.dialog-form .form-item .form-item-content>textarea{width:100%}.dialog-form .buttonset{display:-webkit-box;display:-ms-flexbox;display:flex}.dialog-form .buttonset button{float:none}.dialog-form .select2-container{width:100%!important}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */table,tbody,td,tfoot,th,thead,tr{-webkit-box-sizing:content-box;box-sizing:content-box}table{table-layout:fixed;min-width:100%}@media only screen and (min-width:944px){table{width:100%}}th{font-weight:700;text-align:left}td,th{padding:8px;border-bottom:1px solid rgba(0,0,0,.03);overflow:hidden;text-overflow:ellipsis}tr:last-child>td,tr:last-child>th{border-bottom:1px solid rgba(0,0,0,.12)}table>:last-child>tr:last-child>td,table>:last-child>tr:last-child>th,table>tr:last-child>td,table>tr:last-child>th{border-bottom:none}@media only screen and (max-width:599.9999px){td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}}td.project-item-image,td.user-profile-image,th.project-item-image,th.user-profile-image{width:50px}td.project-image,th.project-image{width:75px}td.handle,td.title,td.user-name,th.handle,th.title,th.user-name{min-width:12em}@media only screen and (max-width:599.9999px){td.handle,td.title,td.user-name,th.handle,th.title,th.user-name{min-width:0}}td.date,td.end-date,td.start-date,th.date,th.end-date,th.start-date{width:7em;white-space:nowrap}td.date-time,th.date-time{width:11em}td.dstid,td.txnid,th.dstid,th.txnid{width:7em;white-space:nowrap}td.status,th.status{width:7em}td.numeric,th.numeric{text-align:right;white-space:nowrap}td.id,th.id{width:3em;text-align:right}td.amount,td.count,td.gross,td.net,td.percent,td.received,th.amount,th.count,th.gross,th.net,th.percent,th.received{width:9em;text-align:right}@media only screen and (max-width:599.9999px){td.amount,td.count,td.gross,td.net,td.percent,td.received,th.amount,th.count,th.gross,th.net,th.percent,th.received{min-width:0}}td.currency-converted,th.currency-converted{font-style:italic}td.recurring,th.recurring{width:1em;padding-left:2px;padding-right:2px}td.recurring.set:before,th.recurring.set:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";position:relative;line-height:20px;color:rgba(0,0,0,.54)}td.icon,th.icon{width:32px;text-align:center;vertical-align:middle}td.icon-status,th.icon-status{width:1em;padding-left:2px;padding-right:2px}td.icon-status.needs-approval:before,th.icon-status.needs-approval:before{content:"";color:#f57f17}td.icon-status.needs-approval:before,td.icon-status.not-published:before,th.icon-status.needs-approval:before,th.icon-status.not-published:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:relative;line-height:1.2}td.icon-status.not-published:before,th.icon-status.not-published:before{content:"";color:#d32f2f}td.reconciled,th.reconciled{width:1em;padding-left:2px;padding-right:2px;font-weight:700}td.toggle,th.toggle{text-align:center;width:100px}td.options,th.options{width:24px;line-height:24px;padding:6px 4px;text-align:right;overflow:visible}td.options .context-menu-button:before,th.options .context-menu-button:before{width:24px;height:24px;line-height:24px}td.one-action,th.one-action{width:200px}td.one-action button,th.one-action button{width:100%;padding-left:0;padding-right:0}td.filter,th.filter{font-size:12px;padding-top:0}td.contacted,th.contacted{width:18px}td.move,th.move{width:24px;padding:0 8px;overflow:visible}th div{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}th div+div:before{display:inline;content:"/"}td.project-image,td.project-item-image,td.user-profile-image{height:50px;text-align:center;vertical-align:middle}td.project-image img,td.project-item-image img,td.user-profile-image img{vertical-align:top}td.contacted{overflow:visible}td.contacted:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:18px;color:rgba(0,0,0,.26);vertical-align:top}td.contacted.set:before{content:"";color:rgba(0,0,0,.54)}td.move{cursor:move;text-align:center}td.move:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;line-height:1;vertical-align:middle;color:rgba(0,0,0,.54)}td.icon{height:32px}td div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}td div+div{font-size:12px}tr.total td,tr.total th{font-weight:500}tr.row-group-continue td,tr.row-group-continue th,tr.row-group-start td,tr.row-group-start th{border-bottom:none}tr.selected+tr.row-group-continue td,tr.selected+tr.row-group-end td,tr.selected td{background-color:#ffc}tr.ui-sortable-placeholder td{height:0;padding:0;font-size:0;border:0}.wide-element-wrapper{width:100%;margin:0 -16px;padding:0 16px;overflow-x:auto;overflow-y:hidden}@media only screen and (min-width:944px){.wide-element-wrapper{width:auto;margin:0;padding:0;overflow:visible}.wide-element-wrapper:after{display:none}}.wide-element-wrapper>:first-child{position:relative}.wide-element-wrapper>:first-child:after{content:"";display:block;position:absolute;left:100%;width:16px;height:1px}.transaction-list-table td,.transaction-list-table th{vertical-align:middle}.transaction-list-table .caption{white-space:normal}.transaction-list-summary-table th:first-child{width:75px}.transaction-list-summary-table-total{font-style:italic}.transaction-list-summary-table-subtotal,.transaction-list-summary-table-total{text-align:right}.transaction-list-summary-table thead th{text-align:center}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.blue-button,.button,.button-menu li a,.button-menu li button,.fb-button,.google-button,.sp-grassroot button,button,input[type=button],input[type=submit]{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;overflow:hidden;vertical-align:top;padding:12px 24px;min-width:160px;background-color:#fff;border:1px solid rgba(0,0,0,.54);color:rgba(0,0,0,.87);font-size:14px;line-height:18px;font-family:inherit;font-weight:500;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;text-align:center;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-transition:.3s ease-out;transition:.3s ease-out;background-image:none;border-radius:0;text-shadow:none}.blue-button:focus,.blue-button:hover,.button-menu li a:focus,.button-menu li a:hover,.button-menu li button:focus,.button-menu li button:hover,.button:focus,.button:hover,.fb-button:focus,.fb-button:hover,.google-button:focus,.google-button:hover,.sp-grassroot button:focus,.sp-grassroot button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);text-decoration:none}.blue-button:focus:after,.button-menu li a:focus:after,.button-menu li button:focus:after,.button:focus:after,.fb-button:focus:after,.google-button:focus:after,.sp-grassroot button:focus:after,button:focus:after,input[type=button]:focus:after,input[type=submit]:focus:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:.3s ease-out;transition:.3s ease-out;background:rgba(0,0,0,.12)}.blue-button:active,.button-menu li a:active,.button-menu li button:active,.button:active,.fb-button:active,.google-button:active,.sp-grassroot button:active,button:active,input[type=button]:active,input[type=submit]:active{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);text-decoration:none}.blue-button:disabled,.button-menu li a:disabled,.button-menu li button:disabled,.button:disabled,.fb-button:disabled,.google-button:disabled,.sp-grassroot button:disabled,button:disabled,input[type=button]:disabled,input[type=submit]:disabled{background-color:rgba(0,0,0,.12);border-color:transparent;color:rgba(0,0,0,.26);-webkit-box-shadow:none;box-shadow:none;cursor:default!important}.blue-button:disabled:before,.button-menu li a:disabled:before,.button-menu li button:disabled:before,.button:disabled:before,.fb-button:disabled:before,.google-button:disabled:before,.sp-grassroot button:disabled:before,button:disabled:before,input[type=button]:disabled:before,input[type=submit]:disabled:before{color:rgba(0,0,0,.26)}.blue-button:before,.button-menu li a:before,.button-menu li button:before,.button:before,.fb-button:before,.google-button:before,.sp-grassroot button:before,button:before,input[type=button]:before,input[type=submit]:before{display:inline-block;margin-right:16px;vertical-align:top;font-size:18px;line-height:1;color:rgba(0,0,0,.54);overflow:visible}input[type=image]{cursor:pointer}button.plain,input[type=button].plain,input[type=submit].plain{background:none!important;border:none!important;min-width:0!important;padding:0!important;margin:0;display:inline;color:#1c4587;cursor:pointer}button.plain:hover,input[type=button].plain:hover,input[type=submit].plain:hover{text-decoration:underline}button.plain:active,button.plain:focus,button.plain:hover,input[type=button].plain:active,input[type=button].plain:focus,input[type=button].plain:hover,input[type=submit].plain:active,input[type=submit].plain:focus,input[type=submit].plain:hover{background:none;border:none;-webkit-filter:none;filter:none;-webkit-box-shadow:none;box-shadow:none}.blue-button{background-color:#0b68ff;border-color:transparent;color:#fff}.blue-button:before{color:#fff}.call-to-action{display:inline-block;font-size:18px;line-height:24px;padding:16px 48px}@media only screen and (max-width:599.9999px){.call-to-action{width:100%}}.action-add:before{content:""}.action-add-picture:before,.action-add:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-add-picture:before{content:""}.action-give:before{content:""}.action-give-recurring:before,.action-give:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-give-recurring:before{content:""}.action-add-video:before{content:""}.action-add-video:before,.action-user-profile-image:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-user-profile-image:before{content:""}.action-approve:before{content:""}.action-approve:before,.action-build:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-build:before{content:""}.action-back:before{content:""}.action-back:before,.action-change-date:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-change-date:before{content:""}.action-crop:before{content:""}.action-context-menu:before,.action-crop:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-context-menu:before{content:""}body.platform-atv-os-x .action-context-menu:before,body.platform-ios .action-context-menu:before,body.platform-mac-os-x .action-context-menu:before,body.platform-mac-os .action-context-menu:before{content:""}.action-uncrop:before{content:""}.action-edit:before,.action-uncrop:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-edit:before{content:""}.action-forward:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:""}.action-cancel:before,.action-clear:before{content:""}.action-cancel:before,.action-clear:before,.action-delete:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-delete:before{content:""}.action-done:before{content:""}.action-done:before,.action-download-document:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-download-document:before{content:""}.action-download-file:before{content:""}.action-download-file:before,.action-mark-pending:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-mark-pending:before{content:""}.action-mark-paid:before{content:""}.action-mark-paid:before,.action-mark-refunded:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-mark-refunded:before{content:""}.action-mark-void:before{content:""}.action-mark-void:before,.action-send-receipt:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-send-receipt:before{content:""}.action-navigate-end:before{content:""}.action-navigate-end:before,.action-navigate-next:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-navigate-next:before{content:""}.action-navigate-previous:before{content:""}.action-navigate-previous:before,.action-navigate-start:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-navigate-start:before{content:""}.action-login-as:before{content:""}.action-login-as:before,.action-manage:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-manage:before{content:""}.action-order:before{content:""}.action-order:before,.action-refund:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-refund:before{content:""}.action-remove:before{content:""}.action-remove:before,.action-secure:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-secure:before{content:""}.action-send-message-all:before,.action-send-message:before{content:""}.action-send-message-all:before,.action-send-message:before,.action-share:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-share:before{content:""}.action-undo:before{content:""}.action-undo:before,.action-view-dashboard:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-view-dashboard:before{content:""}.action-view-list:before{content:""}.action-view-list:before,.action-view-page:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-view-page:before{content:""}.action-view-pictures:before{content:""}.action-view-goals:before,.action-view-pictures:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-view-goals:before{content:""}.action-view-donations:before{content:""}.action-view-donations:before,.action-view-recurring:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.action-view-recurring:before{content:""}.inline-action{border-bottom:1px dotted rgba(0,0,0,.27)}.inline-action:before{font-size:18px;width:15px;height:15px;line-height:15px;text-indent:-1.5px;margin-right:8px;vertical-align:top;line-height:inherit}.inline-action:empty{border-bottom:none}.inline-action:empty:before{margin-right:0}.label-success{color:#2e7d32}.label-success:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;width:20px;height:20px;line-height:20px;text-indent:-2px;float:left;margin-right:16px}.label-warning{color:#d32f2f}.label-warning:before{content:"";float:left}.label-notice:before,.label-warning:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:24px;width:20px;height:20px;line-height:20px;text-indent:-2px;margin-right:16px}.label-notice:before{content:"";color:#d32f2f;vertical-align:top}.data-label:before{content:""}.data-label:before,.data-link:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.data-link:before{content:""}.data-location:before{content:""}.data-location:before,.data-organization:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.data-organization:before{content:""}.data-money:before{content:""}.data-money-off:before,.data-money:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.data-money-off:before{content:""}.data-time:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:""}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */input[maxlength="1"],input[maxlength="2"],input[maxlength="3"],input[maxlength="4"]{width:6em}input[maxlength="5"],input[maxlength="6"],input[maxlength="7"],input[maxlength="8"]{width:10em}input[maxlength="9"],input[maxlength="10"],input[maxlength="11"],input[maxlength="12"]{width:14em}input[maxlength="13"],input[maxlength="14"],input[maxlength="15"],input[maxlength="16"]{width:17.5em}input[maxlength="17"],input[maxlength="18"],input[maxlength="19"],input[maxlength="20"]{width:21em}input[maxlength="21"],input[maxlength="22"],input[maxlength="23"],input[maxlength="24"]{width:24.5em}input[maxlength="25"],input[maxlength="26"],input[maxlength="27"],input[maxlength="28"]{width:28em}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.sidebar{margin:-16px -16px 16px;color:rgba(0,0,0,.87);background:#fff;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:600px){.sidebar{margin:-24px -24px 24px}}@media only screen and (min-width:944px){.sidebar{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2.5%;margin-right:24px;width:14.58333%;width:calc(2 * (100% - 264px) / 12 + 24px);margin:-16px 24px 0 0;padding-top:16px}.sidebar .css-channel:before{content:"scroll-inside"}}.sidebar .sidebar-show{position:absolute;clip:rect(0,0,0,0)}.sidebar .sidebar-show~label{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:16px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid rgba(0,0,0,.12);cursor:pointer}.sidebar .sidebar-show~label:after{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;width:20px;height:20px;line-height:20px;text-indent:-2px;float:right;margin-left:16px;-ms-flex-negative:0;flex-shrink:0;vertical-align:top;color:rgba(0,0,0,.54)}header+.sidebar .sidebar-show~label{border-top:1px solid rgba(0,0,0,.12)}@media only screen and (min-width:600px){.sidebar .sidebar-show~label{padding:16px 24px}}@media only screen and (min-width:944px){.sidebar .sidebar-show~label{display:none}}.sidebar .sidebar-show~label span{float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:auto}.sidebar .sidebar-show~label .sidebar-label-section{margin-right:16px;font-weight:500;color:rgba(0,0,0,.54);-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:600px){.sidebar .sidebar-show~label .sidebar-label-section{margin-right:24px}}.sidebar .sidebar-show~label .sidebar-label-section:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:18px;width:18px;height:18px;text-indent:0;float:left;line-height:20px;height:20px;vertical-align:top;margin-right:16px;color:rgba(0,0,0,.54)}@media only screen and (min-width:600px){.sidebar .sidebar-show~label .sidebar-label-section:before{margin-right:24px}}.sidebar .sidebar-show~label .sidebar-label-fundraiser:before{content:""}.sidebar .sidebar-show~label .sidebar-label-project:before{content:""}.sidebar .sidebar-show~label .sidebar-label-user:before{content:""}.sidebar .sidebar-show~label .sidebar-label-about:before{content:""}.sidebar .sidebar-show~label .sidebar-label-admin:before{content:""}.sidebar .sidebar-show~label .sidebar-label-finance:before{content:""}.sidebar .sidebar-show~label .sidebar-section-title{margin-right:auto}.sidebar .sidebar-show:checked~label{border-bottom-color:rgba(0,0,0,.06);border-bottom-right-radius:0;border-bottom-left-radius:0}.sidebar .sidebar-show:checked~label:after{content:""}.sidebar .sidebar-show~.sidebar-content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;max-height:0;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media only screen and (min-width:944px){.sidebar .sidebar-show~.sidebar-content{max-height:none;overflow:visible}}.sidebar .sidebar-show:checked~.sidebar-content{overflow:auto;padding:16px 0 0;max-height:100em;border-bottom:1px solid rgba(0,0,0,.12)}.sidebar-menu{margin:0 16px}@media only screen and (min-width:360px){.sidebar-menu{-webkit-columns:2;columns:2}}@media only screen and (min-width:600px){.sidebar-menu{margin:0 24px;-webkit-columns:3;columns:3}}@media only screen and (min-width:944px){.sidebar-menu{margin:0;-webkit-columns:1;columns:1}}.sidebar-menu>li{display:inline-block;width:100%;margin:0 0 16px;padding:3px 0;font-weight:700;font-size:13px;line-height:18px}@media only screen and (min-width:944px){.sidebar-menu>li:last-child{margin-bottom:0}}.sidebar-menu>li>a,.sidebar-menu>li>div{margin-top:4px}.sidebar-menu>li>a:first-child,.sidebar-menu>li>div:first-child{margin-top:0;padding-top:0}.sidebar-menu>li>ul{margin-top:4px;font-weight:400}.sidebar-menu>li>ul>li{margin:8px 0}.sidebar-menu>li>ul>li>a{display:inline-block;padding-left:4px;text-indent:-4px}.sidebar-menu>li>ul>li>a>*{text-indent:0}.sidebar-menu a,.sidebar-menu div{display:inline-block;position:relative;color:inherit;min-height:18px}.sidebar-menu a em,.sidebar-menu div em{display:inline-block;vertical-align:top;min-width:8px;height:18px;padding:0 6px;margin:0 0 0 8px;color:#fff;background:#607d8b;-webkit-box-shadow:0 0 4px 2px #fff;box-shadow:0 0 4px 2px #fff;border-radius:3px;text-align:center;font-size:10px;line-height:18px;font-style:normal;font-weight:500}.sidebar-menu .selected{color:#607d8b;font-weight:500}.sidebar-menu .selected>a:before{color:inherit}.sidebar-menu-single-level>li{font-weight:400;margin-bottom:8px}.sidebar-menu-single-level>li.selected{font-weight:700}.icon-menu-access,.icon-menu-admin,.icon-menu-communication,.icon-menu-config,.icon-menu-content,.icon-menu-dashboard,.icon-menu-delete,.icon-menu-distribution,.icon-menu-donation,.icon-menu-edit,.icon-menu-expense,.icon-menu-finance,.icon-menu-recurring,.icon-menu-share,.icon-menu-user{text-indent:-26px;padding-left:26px}.icon-menu-access:before,.icon-menu-admin:before,.icon-menu-communication:before,.icon-menu-config:before,.icon-menu-content:before,.icon-menu-dashboard:before,.icon-menu-delete:before,.icon-menu-distribution:before,.icon-menu-donation:before,.icon-menu-edit:before,.icon-menu-expense:before,.icon-menu-finance:before,.icon-menu-recurring:before,.icon-menu-share:before,.icon-menu-user:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:18px;width:18px;height:18px;text-indent:0;margin-right:8px;vertical-align:top;color:rgba(0,0,0,.54)}.icon-menu-admin:before,.icon-menu-config:before{content:""}.icon-menu-dashboard:before{content:""}.icon-menu-finance:before{content:""}.icon-menu-content:before{content:""}.icon-menu-access:before,.icon-menu-user:before{content:""}.icon-menu-donation:before{content:""}.icon-menu-recurring:before{content:""}.icon-menu-distribution:before{content:""}.icon-menu-expense:before{content:""}.icon-menu-communication:before{content:""}.icon-menu-edit:before{content:""}.icon-menu-share:before{content:""}.icon-menu-delete:before{content:""}@media only screen and (min-width:944px){.content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:82.91667%;width:calc(10 * (100% - 264px) / 12 + 216px)}}.page-content{overflow:hidden}.page-content img{max-width:100%!important}.page-content .box{margin-bottom:12px}.page-content .button-menu{margin-bottom:1em}.page-content .box-content{padding:0;margin:0}.page-content .box-content h3,.page-content .box-content legend{color:#000;font-size:1.1em;font-weight:700;margin:1.5em 0 .5em}.page-content .box-content h4{color:#538ba3!important;font-weight:700!important;font-family:sans-serif!important;margin:1em 0 0!important}.page-content .box-content p{margin:1em 0 0}.page-content .box-content h2+h3,.page-content .box-content h2+legend,.page-content .box-content h2+p,.page-content .box-content h3+h4,.page-content .box-content h3+p,.page-content .box-content h3:first-child,.page-content .box-content h4+p,.page-content .box-content legend+h4,.page-content .box-content legend+p,.page-content .box-content legend:first-child,.page-content .box-content p:first-child{margin-top:0!important}.page-content .box-content ul li{list-style:disc outside;margin-left:1.5em}.page-content .box-content ul.content-menu li{margin-left:0}.page-content .box-content ol{margin-top:1em!important;margin-left:1.5em!important}.page-content .box-content ol li{list-style:decimal outside;margin-bottom:.5em}

/*!
 * Copyright 2017 Five Two Foundation, LLC. All rights reserved.
 */

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */#ajax-status-widget{-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;padding:14px 16px;position:fixed;right:0;bottom:0;left:0;background:#323232;color:#fff;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:600px){#ajax-status-widget{min-width:288px;max-width:568px;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top-right-radius:2px;border-top-left-radius:2px}#ajax-status-widget .css-channel:before{content:"fade"}}#ajax-status-widget:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:block;clear:both;margin:auto;border:.1em solid rgba(0,0,0,.27);border-top-color:#0b68ff;border-radius:50%;width:1em;height:1em;-webkit-animation:a 1.25s linear infinite;animation:a 1.25s linear infinite;display:inline-block;margin-right:16px;border-color:hsla(0,0%,100%,.3);border-top-color:#fff;vertical-align:top;font-size:20px}#ajax-status-widget.error:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;width:20px;height:20px;line-height:20px;text-indent:-2px;color:#e57373;-webkit-animation:none;animation:none;border:none}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.button-menu{margin-bottom:12px;display:block}.button-menu:last-child{margin-bottom:0}.button-menu li{float:left;margin-right:8px;margin-bottom:4px}.button-menu li:last-child{margin-right:0}.button-menu li a,.button-menu li button{min-width:160px;padding:12px 24px;text-decoration:none;text-transform:none;border-radius:0;font-weight:400}.button-menu li form button{width:100%}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.captcha-box{overflow:hidden}.captcha-box .captcha-img{display:block;float:left;margin-right:3px;width:230px;height:80px}.captcha-box .icons{width:16px;height:80px;position:relative;display:block;float:left}.captcha-box .audio{position:absolute;top:3px;display:block}.captcha-box .reload{position:absolute;top:22px;display:block}.captcha-box object{position:absolute;top:41px}.captcha-box input[type=text]{clear:both;float:left;margin-top:.5em;width:165px}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.content-thumbnail-list{margin:0 -8px}@media only screen and (min-width:600px){.content-thumbnail-list{margin:0 -8px}}@media only screen and (min-width:720px){.content-thumbnail-list{margin:0 -12px}}@media only screen and (min-width:1264px){.content-thumbnail-list{margin:0 -12px}}.content-thumbnail-list .content-thumbnail-item{-webkit-box-sizing:border-box;color:rgba(0,0,0,.87);background-color:#fff;clear:none;display:block;overflow:hidden;position:relative;text-align:left;border:1px solid rgba(0,0,0,.27);-webkit-transition:.1s;transition:.1s;box-sizing:border-box;float:left;margin-left:10%;margin-left:8px;margin-right:10%;margin-right:8px;width:80%;width:calc(1 * 100% / 1 - 16px);margin-bottom:16px}@media only screen and (min-width:600px){.content-thumbnail-list .content-thumbnail-item{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:5%;margin-left:8px;margin-right:5%;margin-right:8px;width:40%;width:calc(1 * 100% / 2 - 16px);margin-bottom:16px}}@media only screen and (min-width:720px){.content-thumbnail-list .content-thumbnail-item{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:5%;margin-left:12px;margin-right:5%;margin-right:12px;width:23.33333%;width:calc(1 * 100% / 3 - 24px);margin-bottom:24px}}@media only screen and (min-width:944px){.content-thumbnail-list .content-thumbnail-item{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:3.75%;margin-left:12px;margin-right:3.75%;margin-right:12px;width:17.5%;width:calc(1 * 100% / 4 - 24px);margin-bottom:24px}}.content-thumbnail-list a:hover{text-decoration:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.content-thumbnail-list .slot{border:2px dotted rgba(0,0,0,.27)}.content-thumbnail-list .hidden-item{filter:alpha(opacity=60);opacity:.6}.content-thumbnail-list .image{display:block;position:relative;width:100%;padding-bottom:66.66667%;overflow:hidden}.content-thumbnail-list .image img{display:block;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.content-thumbnail-list .video{border-color:#000;background-color:#000}.content-thumbnail-list .video:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";position:absolute;top:50%;left:50%;z-index:1;margin-top:-21.6px;margin-left:-32.4px;width:64.8px;height:43.2px;line-height:43.2px;font-size:36px;text-align:center;background-color:rgba(0,0,0,.87);border-radius:15%;color:#fff}.content-thumbnail-list .caption{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;clear:both;height:68px;margin:8px 16px 16px;text-align:left;overflow:hidden;position:relative}@media only screen and (max-width:359.9999px){.content-thumbnail-list .caption{margin:16px}}.content-thumbnail-list .caption-1{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:48px;margin-bottom:4px;font-weight:500;color:rgba(0,0,0,.87)}.content-thumbnail-list .caption-2{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content-thumbnail-list .funded{display:block;overflow:hidden;white-space:nowrap;position:relative;margin:0 16px 16px}.content-thumbnail-list .progress-bar{font-size:16px;margin-bottom:4px}.content-thumbnail-list .bar-raised{display:block;text-align:right;color:rgba(0,0,0,.87)}.content-thumbnail-list .closed,.content-thumbnail-list .raised{display:block;height:100%;line-height:36px;color:rgba(0,0,0,.87);text-align:center}.content-thumbnail-list .closed,.content-thumbnail-list .in-progress{font-weight:500}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.content-menu{display:none}.context-menu-button{display:inline-block;min-width:0;padding:0;text-align:center;background:none;border:none;overflow:visible}.context-menu-button:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:18px;vertical-align:top;margin-right:0;color:rgba(0,0,0,.54)}body.platform-atv-os-x .context-menu-button:before,body.platform-ios .context-menu-button:before,body.platform-mac-os-x .context-menu-button:before,body.platform-mac-os .context-menu-button:before{content:""}.context-menu-button:active,.context-menu-button:focus,.context-menu-button:hover{-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,.05)}.context-menu{position:absolute;left:-10000px;z-index:1;padding:4px 0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background:#fff}.context-menu .ui-menu-item-wrapper{padding:0}.context-menu .ui-menu-divider{margin:4px 0;border-color:rgba(0,0,0,.12)}.context-menu .ui-menu-item a,.context-menu .ui-menu-item button,.context-menu .ui-menu-item span{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:11px 16px;line-height:18px;white-space:nowrap;text-decoration:none;color:rgba(0,0,0,.87)}.context-menu .ui-menu-item a:before,.context-menu .ui-menu-item button:before,.context-menu .ui-menu-item span:before{font-size:18px;width:18px;height:18px;text-indent:0;float:left;vertical-align:top;margin-right:16px;color:rgba(0,0,0,.54)}.context-menu .ui-menu-item a:not([class^=action-]):not([class*=" action-"]):before,.context-menu .ui-menu-item button:not([class^=action-]):not([class*=" action-"]):before,.context-menu .ui-menu-item span:not([class^=action-]):not([class*=" action-"]):before{content:""}.context-menu .ui-menu-item a.ui-state-active,.context-menu .ui-menu-item button.ui-state-active{background:rgba(0,0,0,.06)}.context-menu .ui-menu-item button{border:none;-webkit-box-shadow:none;box-shadow:none;text-align:left;font-weight:400;background:transparent;-webkit-transition:none;transition:none}.context-menu .ui-menu-item span{color:rgba(0,0,0,.54);cursor:default}.context-menu .ui-menu-item span.ui-state-active{background:none}.context-menu .ui-menu-item span:before{color:rgba(0,0,0,.26)}.context-menu.context-menu-hidden{display:none}.context-area.context-area-selected,.context-area:hover{background-color:rgba(0,0,0,.05)}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.currency-group{display:inline-block;vertical-align:top;background-color:#fff;border:1px solid rgba(0,0,0,.27);font-weight:400}.currency-group,.currency-group .currency-symbol{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.currency-group .currency-symbol{display:block;white-space:nowrap;padding:12px;color:rgba(0,0,0,.54);text-align:center}.currency-group .currency-group-input{display:block;overflow:hidden}.currency-group .currency-group-input input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;border-width:0;width:100%;text-align:right;outline-offset:-1px;-webkit-transition:padding .1s;transition:padding .1s}.currency-group .currency-group-input input :focus,.currency-group .currency-group-input input :focus:hover{-webkit-box-shadow:0 0 .16em 1px rgba(146,188,255,.8) inset;box-shadow:inset 0 0 .16em 1px rgba(146,188,255,.8)}.currency-group.currency-symbol-before .currency-symbol{float:left;padding-right:0}.currency-group.currency-symbol-before .currency-group-input input{padding-left:6px}.currency-group.currency-symbol-after .currency-symbol{float:right;padding-left:0}.currency-group.currency-symbol-after .currency-group-input input{padding-right:6px}

/*!
 * Copyright 2017 Five Two Foundation, LLC. All rights reserved.
 */ol.data-list,ul.data-list{display:block}@media only screen and (min-width:600px){ol.data-list,ul.data-list{display:table}}ol.data-list li,ul.data-list li{display:block;margin-bottom:16px}@media only screen and (min-width:600px){ol.data-list li,ul.data-list li{display:table-row;margin-bottom:0}}ol.data-list li>div,ol.data-list li>span,ul.data-list li>div,ul.data-list li>span{display:block}@media only screen and (min-width:600px){ol.data-list li>div,ol.data-list li>span,ul.data-list li>div,ul.data-list li>span{display:table-cell;padding:4px 8px;vertical-align:top}}ol.data-list li>div:first-child,ol.data-list li>span:first-child,ul.data-list li>div:first-child,ul.data-list li>span:first-child{font-weight:500;padding-left:0}@media only screen and (max-width:599.9999px){ol.data-list li>div:first-child,ol.data-list li>span:first-child,ul.data-list li>div:first-child,ul.data-list li>span:first-child{font-weight:700;font-size:12px}}@media only screen and (min-width:600px){ol.data-list li>div:first-child,ol.data-list li>span:first-child,ul.data-list li>div:first-child,ul.data-list li>span:first-child{width:200px}ol.data-list li>div:first-child:after,ol.data-list li>span:first-child:after,ul.data-list li>div:first-child:after,ul.data-list li>span:first-child:after{content:":"}}ol.data-list li>div:nth-child(3n),ol.data-list li>span:nth-child(3n),ul.data-list li>div:nth-child(3n),ul.data-list li>span:nth-child(3n){font-size:12px;line-height:16px;font-weight:400;letter-spacing:.02em;color:rgba(0,0,0,.54)}ol.data-list li>div:nth-child(3n):lang(ko),ol.data-list li>span:nth-child(3n):lang(ko),ul.data-list li>div:nth-child(3n):lang(ko),ul.data-list li>span:nth-child(3n):lang(ko){font-size:13px;line-height:20px}@media only screen and (min-width:600px){ol.data-list li>div:nth-child(3n),ol.data-list li>span:nth-child(3n),ul.data-list li>div:nth-child(3n),ul.data-list li>span:nth-child(3n){padding-top:6px}}ol.data-list li>div:last-child,ol.data-list li>span:last-child,ul.data-list li>div:last-child,ul.data-list li>span:last-child{padding-right:0}@media only screen and (min-width:600px){ol.data-list li .numeric,ul.data-list li .numeric{text-align:right;width:100px}}dl.data-list-wide dt,dl.data-list dt{font-size:12px;line-height:18px;font-weight:500;padding-top:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}dl.data-list-wide dt:first-child,dl.data-list dt:first-child{padding-top:0}@media only screen and (min-width:600px){dl.data-list dt{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.01em;color:rgba(0,0,0,.87);clear:both;float:left;width:10em;margin-right:16px;text-align:right}dl.data-list dt:lang(ko){font-size:15px;line-height:23px}dl.data-list dt:after{content:":"}}@media only screen and (min-width:600px){dl.data-list dd{overflow:hidden;padding-top:8px}dl.data-list dd:first-of-type{padding-top:0}dl.data-list dd:before{content:".";display:inline-block;width:0;vertical-align:top;font-size:.0001px}}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.expanding-multi-select-container{display:inline-block;width:325px}.expanding-multi-select-container input{-webkit-box-sizing:border-box;box-sizing:border-box}.expanding-multi-select-selected li{display:block;position:relative;padding:4px 0}.expanding-multi-select-selected li a{border:1px solid transparent;cursor:pointer;display:block;color:#333;text-decoration:none}.expanding-multi-select-selected li .delete-button{position:absolute;right:4px;top:4px;cursor:pointer}.expanding-multi-select-selected li .delete-button:before{line-height:24px;vertical-align:top;color:rgba(0,0,0,.54)}.expanding-multi-select-selected li .delete-button:hover:before{color:rgba(0,0,0,.87)}.expanding-multi-select-selected .expanding-multi-select-placeholder{border:1px dashed #ccc;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px}.expanding-multi-select-search{width:100%;display:block}.expanding-multi-select-search-list{padding:0;max-height:200px;overflow-x:hidden;overflow-y:auto;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.2);box-shadow:0 0 4px 1px rgba(0,0,0,.2)}.expanding-multi-select-search-list .ui-menu-item .ui-menu-item-wrapper{display:block;white-space:nowrap;text-overflow:ellipsis;padding:5px 10px}.expanding-multi-select-search-list li.ui-menu-divider+li.ui-menu-divider,.expanding-multi-select-search-list li.ui-menu-divider:first-child,.expanding-multi-select-search-list li.ui-menu-divider:last-child{display:none}.expanding-multi-select-search-list .ui-menu-item-wrapper{padding:0}

/*!
 * Copyright 2017 Five Two Foundation, LLC. All rights reserved.
 */.fb-button-container{position:relative;height:49px;margin-bottom:-5px;vertical-align:top}.fb-button-frame{width:100%;height:44px;padding:0;margin:0;position:relative;z-index:1;border:none}.fb-button{display:inline-block;white-space:nowrap;width:100%;margin-bottom:5px;background:#3d5a98;border-color:transparent;color:#fff}.fb-button:before{content:"";display:inline-block;width:18px;height:18px;margin-right:24px;background:url(/lib/grassroot/img/fb-icon-white.svg) no-repeat -3px -3px;background-size:24px}.no-svg .fb-button:before{background-image:url(/lib/grassroot/img/fb-icon-white.png)}.fb-button-loading{position:absolute;top:0;left:0;z-index:0;background:rgba(0,0,0,.06);border-color:transparent;color:rgba(0,0,0,.26);cursor:default}.fb-button-loading:hover{-webkit-box-shadow:none;box-shadow:none}.fb-button-loading:before{background:rgba(0,0,0,.26);-webkit-mask:url(/lib/grassroot/img/fb-icon-white.svg);width:24px;height:24px;margin:-3px 21px -3px -3px}.fb-button-loading:after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:block;clear:both;margin:auto;border:.1em solid rgba(0,0,0,.27);border-top-color:#0b68ff;border-radius:50%;width:1em;height:1em;-webkit-animation:a 1.25s linear infinite;animation:a 1.25s linear infinite;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);font-size:18px;border-color:rgba(0,0,0,.12);border-top-color:rgba(0,0,0,.27)}.fb-label{line-height:18px}.fb-label:before{content:"";float:left;width:18px;height:18px;background:url(/lib/grassroot/img/fb-icon-blue.svg) no-repeat -3px -3px;background-size:24px;vertical-align:top;margin-right:8px}.no-svg .fb-label:before{background-image:url(/lib/grassroot/img/fb-icon-blue.png)}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.filter-bar{margin-bottom:1em}.filter-bar .filter-box{margin-bottom:.5em;border:1px solid rgba(0,0,0,.27);border-radius:2px;color:rgba(0,0,0,.87)}.filter-bar .filter-box label{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:12px;cursor:pointer}.filter-bar .filter-box label:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:1.5em;float:right}.filter-bar .filter-box .filter-box-content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;max-height:0;-webkit-transition:max-height .3s,padding .3s,margin-bottom .3s;transition:max-height .3s,padding .3s,margin-bottom .3s}.filter-bar .filter-box .filter-box-content>div{margin-right:0;margin-bottom:16px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;margin-left:1.25%;margin-left:8px;margin-right:1.25%;margin-right:8px}@media only screen and (min-width:600px){.filter-bar .filter-box .filter-box-content>div{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:47.5%;width:calc(4 * 100% / 8 - 24px);margin-left:1.25%;margin-left:12px;margin-right:1.25%;margin-right:12px}}@media only screen and (min-width:944px){.filter-bar .filter-box .filter-box-content>div{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:22.5%;width:calc(3 * 100% / 12 - 24px);margin-left:1.25%;margin-left:12px;margin-right:1.25%;margin-right:12px}}@media only screen and (min-width:1264px){.filter-bar .filter-box .filter-box-content>div{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:22.5%;width:calc(3 * 100% / 12 - 24px);margin-left:1.25%;margin-left:12px;margin-right:1.25%;margin-right:12px}}.filter-bar .filter-box .filter-box-content>div.filter-all{float:none;margin-bottom:1em}.filter-bar .filter-box .filter-box-content>div h4{font-size:1em;margin-bottom:.5em}.filter-bar .filter-box .filter-box-content>div ul li{margin-bottom:.5em}.filter-bar .filter-box .filter-box-content>div ul li:last-child{margin-bottom:0}.filter-bar .filter-box .filter-box-content>div ul li.selected{font-weight:700}.filter-bar .filter-box #filter-box-show{visibility:hidden;position:absolute}.filter-bar .filter-box #filter-box-show:checked~label{border-bottom:1px solid rgba(0,0,0,.12)}.filter-bar .filter-box #filter-box-show:checked~label:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:1.5em}.filter-bar .filter-box #filter-box-show:checked~.filter-box-content{overflow:auto;padding:16px 8px 0;max-height:75vh}.filter-bar .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-8px;white-space:nowrap}.filter-bar .search-form .search{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border:1px solid rgba(0,0,0,.27);border-radius:2px;color:rgba(0,0,0,.87)}@media only screen and (min-width:600px){.filter-bar .search-form .search{width:auto;margin-right:1em}}.filter-bar .search-form .search input{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:none;border-top-right-radius:0;border-bottom-right-radius:0}.filter-bar .search-form .search button,.filter-bar .search-form .search button:hover{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;width:10%;-ms-flex-preferred-size:42px;flex-basis:42px;-ms-flex-negative:0;flex-shrink:0;padding:12px;margin:0;background:none;-webkit-box-shadow:none;box-shadow:none;border:none;border-top-left-radius:0;border-bottom-left-radius:0;font-size:18px;line-height:18px}.filter-bar .search-form .search button:before,.filter-bar .search-form .search button:hover:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";vertical-align:middle;margin-right:0;font-size:18px;width:18px;height:18px}.filter-bar .search-form .options,.filter-bar .search-form .search,.filter-bar .search-form .sort{margin-bottom:8px}.filter-bar .search-form .options{margin-left:1em}.filter-bar .search-form .options label{vertical-align:middle}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.gallery{clear:both}.gallery:after{display:table;content:"";clear:both}@media only screen and (min-width:944px){.gallery{margin:-8px}}.gallery>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;margin:8px 0;margin-right:0;width:33.33333%;width:calc(1 * 100% / 3 - 0px)}@media only screen and (min-width:944px){.gallery>li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:3.33333%;margin-left:8px;margin-right:3.33333%;margin-right:8px;width:26.66667%;width:calc(1 * 100% / 3 - 16px);border:1px solid rgba(0,0,0,.27)}}.gallery>li a{display:block;position:relative;width:100%}.gallery>li .video{border-color:#000;background-color:#000}.gallery>li .video:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";position:absolute;top:50%;left:50%;z-index:1;margin-top:-.625em;margin-left:-.9375em;width:1.875em;height:1.25em;line-height:1.25em;text-align:center;font-size:2em;background-color:rgba(0,0,0,.72);border-radius:15%;color:#fff}.gallery>li img{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.gallery>li .caption{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:12px;line-height:16px;height:32px;padding:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.gallery>li .context-menu-button{float:right}.gallery>li .action-order:before,.gallery>li .context-menu-button:before{font-size:24px;width:32px;height:32px;line-height:32px;margin:0}.gallery>li .action-order:before{cursor:move;text-align:center;color:rgba(0,0,0,.54);vertical-align:top}@media only screen and (max-width:599.9999px){.gallery{clear:both}.gallery:after{display:table;content:"";clear:both}}@media only screen and (max-width:599.9999px) and (min-width:944px){.gallery{margin:-8px}}@media only screen and (max-width:599.9999px){.gallery>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;margin:8px 0;margin-right:0;width:100%;width:calc(1 * 100% / 1 - 0px)}}@media only screen and (max-width:599.9999px) and (min-width:944px){.gallery>li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10%;margin-left:8px;margin-right:10%;margin-right:8px;width:80%;width:calc(1 * 100% / 1 - 16px);border:1px solid rgba(0,0,0,.27)}}@media only screen and (max-width:599.9999px){.gallery>li a{display:block;position:relative;width:100%}.gallery>li .video{border-color:#000;background-color:#000}.gallery>li .video:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";position:absolute;top:50%;left:50%;z-index:1;margin-top:-.625em;margin-left:-.9375em;width:1.875em;height:1.25em;line-height:1.25em;text-align:center;font-size:2em;background-color:rgba(0,0,0,.72);border-radius:15%;color:#fff}.gallery>li img{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.gallery>li .caption{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:12px;line-height:16px;height:32px;padding:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.gallery>li .context-menu-button{float:right}.gallery>li .action-order:before,.gallery>li .context-menu-button:before{font-size:24px;width:32px;height:32px;line-height:32px;margin:0}.gallery>li .action-order:before{cursor:move;text-align:center;color:rgba(0,0,0,.54);vertical-align:top}}.gallery-4{clear:both}.gallery-4:after{display:table;content:"";clear:both}@media only screen and (min-width:944px){.gallery-4{margin:-8px}}.gallery-4>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;margin:8px 0;margin-right:0;width:25%;width:calc(1 * 100% / 4 - 0px)}@media only screen and (min-width:944px){.gallery-4>li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.5%;margin-left:8px;margin-right:2.5%;margin-right:8px;width:20%;width:calc(1 * 100% / 4 - 16px);border:1px solid rgba(0,0,0,.27)}}.gallery-4>li a{display:block;position:relative;width:100%}.gallery-4>li .video{border-color:#000;background-color:#000}.gallery-4>li .video:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";position:absolute;top:50%;left:50%;z-index:1;margin-top:-.625em;margin-left:-.9375em;width:1.875em;height:1.25em;line-height:1.25em;text-align:center;font-size:2em;background-color:rgba(0,0,0,.72);border-radius:15%;color:#fff}.gallery-4>li img{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.gallery-4>li .caption{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:12px;line-height:16px;height:32px;padding:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.gallery-4>li .context-menu-button{float:right}.gallery-4>li .action-order:before,.gallery-4>li .context-menu-button:before{font-size:24px;width:32px;height:32px;line-height:32px;margin:0}.gallery-4>li .action-order:before{cursor:move;text-align:center;color:rgba(0,0,0,.54);vertical-align:top}@media only screen and (max-width:599.9999px){.gallery-4{clear:both}.gallery-4:after{display:table;content:"";clear:both}}@media only screen and (max-width:599.9999px) and (min-width:944px){.gallery-4{margin:-8px}}@media only screen and (max-width:599.9999px){.gallery-4>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;margin:8px 0;margin-right:0;width:50%;width:calc(1 * 100% / 2 - 0px)}}@media only screen and (max-width:599.9999px) and (min-width:944px){.gallery-4>li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:5%;margin-left:8px;margin-right:5%;margin-right:8px;width:40%;width:calc(1 * 100% / 2 - 16px);border:1px solid rgba(0,0,0,.27)}}@media only screen and (max-width:599.9999px){.gallery-4>li a{display:block;position:relative;width:100%}.gallery-4>li .video{border-color:#000;background-color:#000}.gallery-4>li .video:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";position:absolute;top:50%;left:50%;z-index:1;margin-top:-.625em;margin-left:-.9375em;width:1.875em;height:1.25em;line-height:1.25em;text-align:center;font-size:2em;background-color:rgba(0,0,0,.72);border-radius:15%;color:#fff}.gallery-4>li img{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.gallery-4>li .caption{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:12px;line-height:16px;height:32px;padding:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.gallery-4>li .context-menu-button{float:right}.gallery-4>li .action-order:before,.gallery-4>li .context-menu-button:before{font-size:24px;width:32px;height:32px;line-height:32px;margin:0}.gallery-4>li .action-order:before{cursor:move;text-align:center;color:rgba(0,0,0,.54);vertical-align:top}}

/*!
 * Copyright 2017 Five Two Foundation, LLC. All rights reserved.
 */.google-button-container{position:relative;height:49px;margin-bottom:-5px;vertical-align:top}.google-button-frame{width:100%;height:44px;padding:0;margin:0;position:relative;z-index:1;border:none}.google-button{display:inline-block;white-space:nowrap;width:100%;margin-top:8px;margin-bottom:5px;background:#fff;border-color:#4285f4;color:rgba(0,0,0,.87)}.google-button:before{content:"";display:inline-block;width:18px;height:18px;margin-right:24px;background:url(/lib/grassroot/img/google.svg) no-repeat -3px -3px;background-size:24px}.no-svg .google-button:before{background-image:url(/lib/grassroot/img/google.png)}.google-loading{position:absolute;top:0;left:0;z-index:0;background:rgba(0,0,0,.06);border-color:transparent;color:rgba(0,0,0,.26);cursor:default}.google-loading:hover{-webkit-box-shadow:none;box-shadow:none}.google-loading:before{background:rgba(0,0,0,.26);-webkit-mask:url(/lib/grassroot/img/fb-icon-white.svg);width:24px;height:24px;margin:-3px 5px -3px -3px}.google-loading:after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:block;clear:both;margin:auto;border:.1em solid rgba(0,0,0,.27);border-top-color:#0b68ff;border-radius:50%;width:1em;height:1em;-webkit-animation:a 1.25s linear infinite;animation:a 1.25s linear infinite;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);font-size:18px;border-color:rgba(0,0,0,.12);border-top-color:rgba(0,0,0,.27)}.google-label{line-height:18px}.google-label:before{content:"";float:left;width:18px;height:18px;background:url(/lib/grassroot/img/google.svg) no-repeat -3px -3px;background-size:24px;vertical-align:top;margin-right:8px}.no-svg .google-label:before{background-image:url(/lib/grassroot/img/google.png)}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.input-group{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.27);vertical-align:top}.input-group label{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-negative:1;flex-shrink:1;float:left;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.25em 0 .25em .3em;font-weight:400;color:#aaa;background-color:#fff;margin:0 4px 0 0!important}.input-group .input-group-status{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;float:right;display:block;vertical-align:middle;background-color:#fff;padding:.25em}.input-group .input-group-input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;overflow:hidden}.input-group input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0!important;width:100%;outline-offset:-1px}.invoice{position:relative}.invoice .button-menu{position:absolute;top:1em;right:1em}.invoice-details{padding:0}.invoice-details,.invoice-details h4{margin-bottom:1em}.invoice-details>div{clear:both}.invoice-details>div:last-child{margin-bottom:0}.invoice-details dl{width:100%;margin-bottom:16px}@media only screen and (min-width:944px){.invoice-details dl:not(.notes){-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:7.5%;margin-left:12px;margin-right:7.5%;margin-right:12px;width:35%;width:calc(1 * 100% / 2 - 24px)}}.invoice-details dt{display:block;font-size:12px;font-weight:700}@media only screen and (min-width:600px){.invoice-details dt{clear:both;float:left;width:10em;margin-right:16px;text-align:right;font-size:inherit;font-weight:500}.invoice-details dt:after{content:":"}}.invoice-details dd{display:block;margin-bottom:8px}@media only screen and (min-width:600px){.invoice-details dd{float:left;margin-bottom:0}}.invoice-details .notes li{margin-bottom:4px}.invoice-details .notes li:last-child{margin-bottom:0}.invoice-content{padding:0}.transaction-item-list-table{table-layout:fixed;width:100%;margin-bottom:1.5em}.transaction-item-list-table th{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.12)}.transaction-item-list-table tbody .image{height:75px}.transaction-item-list-table tbody.cart-summary .image{height:0}.transaction-item-list-table .image{text-align:center;vertical-align:middle;width:75px}.transaction-item-list-table .title{width:100%}.transaction-item-list-table a{color:inherit}.transaction-item-list-table .title .project-name{font-weight:700}.transaction-item-list-table .title .fundraiser-name{font-size:.9em}.transaction-item-list-table .quantity{width:50px;text-align:right}.transaction-item-list-table .unit-amount{width:10em;text-align:right;color:#999}.transaction-item-list-table .total-amount{width:10em;text-align:right}.transaction-item-list-table .total-amount .currency-amount,.transaction-item-list-table .total-amount .payment-amount{display:block;position:relative}.transaction-item-list-table .total-amount em{position:absolute;right:-.5em}.transaction-item-list-table .notes td{border-top:none;font-size:12px;vertical-align:top}.transaction-item-list-table tfoot td{border-bottom:none}.transaction-item-list-table tfoot .net-summary td{font-weight:700}.transaction-item-list-table tfoot .cart-summary td{font-size:1.1em;font-weight:700}.transaction-item-list-table tfoot .total-amount{text-align:right}.transaction-item-list-table tfoot .tax-summary td{font-weight:400;color:#666}.transaction-item-list-table tfoot .cart-summary .total-amount span+span{font-weight:400}@media only screen and (max-width:599.9999px){.transaction-item-list-table{display:block}.transaction-item-list-table *{-webkit-box-sizing:border-box;box-sizing:border-box}.transaction-item-list-table tbody,.transaction-item-list-table tfoot,.transaction-item-list-table thead{display:block}.transaction-item-list-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px 0}.transaction-item-list-table td,.transaction-item-list-table td:first-child,.transaction-item-list-table th,.transaction-item-list-table tr:last-child td,.transaction-item-list-table tr:last-child th{border:none;padding:0}.transaction-item-list-table tbody,.transaction-item-list-table thead{padding:4px 0}.transaction-item-list-table tbody .image,.transaction-item-list-table thead .image{display:none}.transaction-item-list-table tbody .title,.transaction-item-list-table thead .title{width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:70%;flex-basis:70%}.transaction-item-list-table tbody .total-amount,.transaction-item-list-table thead .total-amount{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:30%;flex-basis:30%}.transaction-item-list-table tbody .unit-amount,.transaction-item-list-table thead .unit-amount{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:none}.transaction-item-list-table tbody,.transaction-item-list-table tfoot{border-top:1px solid rgba(0,0,0,.12)}.transaction-item-list-table tfoot{padding:4px 0}.transaction-item-list-table tfoot td,.transaction-item-list-table tfoot tr:first-child td{border:none}.transaction-item-list-table tfoot .cart-summary td{font-size:1em}.transaction-item-list-table tfoot .image{display:none}.transaction-item-list-table tfoot .title{-ms-flex-preferred-size:70%;flex-basis:70%}.transaction-item-list-table tfoot .total-amount{-ms-flex-preferred-size:30%;flex-basis:30%}}@media only screen and (max-width:599.9999px){.invoice-history-table{display:block}.invoice-history-table thead{display:none}.invoice-history-table tbody,.invoice-history-table td,.invoice-history-table tfoot,.invoice-history-table tr{display:block}.invoice-history-table tr{margin-bottom:16px}.invoice-history-table td{border:none;padding:0}.invoice-history-table .date-time{font-weight:700;font-size:12px}}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.load-more-page-break{float:left;width:0;height:0}.load-more-trigger{display:block;clear:both;margin:auto;padding:12px;width:25%;border:1px solid rgba(0,0,0,.27);color:inherit;text-align:center;text-transform:uppercase}.load-more-loading{display:block;clear:both;margin:auto;border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:32px;height:32px;-webkit-animation:a 1.25s linear infinite;animation:a 1.25s linear infinite}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.progress-bar{display:block;position:relative;overflow:hidden;width:100%;height:1em;border-radius:.2em;background-color:#ddd;-webkit-box-shadow:inset .08333em .08333em .08333em rgba(0,0,0,.12);box-shadow:inset .08333em .08333em .08333em rgba(0,0,0,.12)}.progress-bar .bar,.progress-bar .bar1{display:block;height:100%;position:absolute;top:0;left:0;border-radius:.2em;background-color:#607d8b;-webkit-box-shadow:inset .08333em .08333em .08333em hsla(0,0%,100%,.12);box-shadow:inset .08333em .08333em .08333em hsla(0,0%,100%,.12)}

/*!
 * Copyright 2017 Five Two Foundation, LLC. All rights reserved.
 */.progress-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;counter-reset:a;margin:0 auto;width:100%;position:relative}@media only screen and (min-width:600px){.progress-list{font-size:14px;line-height:24px;font-weight:500;letter-spacing:.01em;color:rgba(0,0,0,.87);margin-bottom:36px}.progress-list:lang(ko){font-size:15px;line-height:26px}}.progress-list li{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin:0;padding:68px 0 0;text-align:center;color:rgba(0,0,0,.26);position:relative}.progress-list li,.progress-list li:before{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.progress-list li:before{counter-increment:a;content:counter(a);font-size:20px;border-radius:50%;border:4px solid rgba(0,0,0,.27);width:60px;height:60px;line-height:52px;position:absolute;top:0;left:50%;margin-left:-30px;background-color:#fff;z-index:1}.progress-list li:after{display:block;content:"";width:100%;height:0;border-bottom:2px solid rgba(0,0,0,.27);position:absolute;top:29px;right:-50%}.progress-list li:last-child:after{display:none}.progress-list li.goal:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;line-height:52px}.progress-list li.active{font-weight:500;color:#607d8b}.progress-list li.active:before{border-color:#607d8b}.progress-list li.active:last-child:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;line-height:52px}.progress-list li.finished{color:rgba(0,0,0,.54)}.progress-list li.finished:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;line-height:52px;color:rgba(0,0,0,.87);border-color:rgba(0,0,0,.87)}.progress-list li.finished:after{border-color:rgba(0,0,0,.87)}.progress-list li a{color:inherit}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.result-navigation{clear:both;margin-top:36px;overflow:hidden;padding:8px 0;text-align:center;font-size:16px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.result-navigation a,.result-navigation span{font-size:inherit;line-height:inherit;display:inline-block}.result-navigation a:before,.result-navigation span:before{vertical-align:top}.result-navigation li{display:inline-block;vertical-align:top;width:36px;text-align:center}.result-navigation-current{font-weight:700}.result-navigation-first,.result-navigation-last,.result-navigation-next,.result-navigation-prev{font-size:24px}.result-navigation-disabled{color:rgba(0,0,0,.26)}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.select2-container .select2-selection--single{height:auto}.select2-container .select2-results>.select2-results__options{overflow-x:hidden}.select2-container .select-menu-divider{border-top:1px solid rgba(0,0,0,.27);display:block;margin:0 -6px}.select2-results__option{padding:6px 12px}.select2-container .select2-results__option>span{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:block}.select2-container .select2-selection:focus{outline:none;border-color:#0b68ff}.select2-container .select2-selection--single{border:1px solid rgba(0,0,0,.27);border-radius:.23em;cursor:default;padding:12px 24px 12px 12px}.select2-container .select2-selection--single:hover{border-color:rgba(0,0,0,.87)}.select2-container .select2-selection--single .select2-selection__placeholder{color:rgba(0,0,0,.26)}.select2-container .select2-selection--single .select2-selection__rendered{padding:0;line-height:inherit}.select2-container .select2-selection--single .select2-selection__clear{margin:0 24px 0 8px;width:24px;height:24px;text-align:center;color:transparent}.select2-container .select2-selection--single .select2-selection__clear:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";color:rgba(0,0,0,.54);font-size:18px;line-height:24px}.select2-container .select2-selection--single .select2-selection__clear:hover:before{color:rgba(0,0,0,.87)}.select2-container.select2-container--open .select2-dropdown{border:1px solid rgba(0,0,0,.27);border-color:#0b68ff;border-radius:0}.select2-container.select2-container--open .select2-selection{border-bottom:1px solid rgba(0,0,0,.27);border-color:#0b68ff}.select2-container .select2-search--dropdown{position:relative;padding:0}.select2-container .select2-search--dropdown:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:18px;position:absolute;top:12px;left:12px;color:rgba(0,0,0,.54)}.select2-container .select2-search--dropdown .select2-search__field{border:none;border-bottom:1px solid rgba(0,0,0,.27);border-radius:0;padding:12px;padding-left:42px}.select2 .select2-selection .select2-selection__arrow{height:24px;line-height:24px;width:auto;top:0;bottom:0;margin:auto 0}.select2 .select2-selection .select2-selection__arrow:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;color:rgba(0,0,0,.54)}.select2 .select2-selection .select2-selection__arrow b{display:none}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */#stripe-form p{font-size:16px}#stripe-form p .input-group label{padding:0 8px;background:transparent;border:none}.stripe-source-list .dialog-form{width:540px;max-width:100%;position:relative}.stripe-card-list .stripe-source-logo{width:60px;height:34px;margin:0}.stripe-button>.stripe-source-logo{float:right}.stripe-card-list .form-item-content>.stripe-source-logo{position:absolute;top:3px;right:0;vertical-align:middle}.stripe-card-list .stripe-source-logo{background:url(/lib/grassroot/img/credit-card-logos.png) no-repeat 60px;background:url(/lib/grassroot/img/credit-card-logos.svg) no-repeat 60px/420px 34px}.stripe-card-list .stripe-source-logo.stripe-source-visa{background-position-x:0;width:60px}.stripe-card-list .stripe-source-logo.stripe-source-mastercard{background-position-x:-63px;width:54px}.stripe-card-list .stripe-source-logo.stripe-source-american-express{background-position-x:-133px;width:34px}.stripe-card-list .stripe-source-logo.stripe-source-discover{background-position-x:-183px;width:54px}.stripe-card-list .stripe-source-logo.stripe-source-diners-club{background-position-x:-246px;width:48px}.stripe-card-list .stripe-source-logo.stripe-source-jcb{background-position-x:-307px;width:46px}.stripe-ach-list .stripe-ach-unverified .stripe-source-logo:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";float:right;font-size:24px;width:24px;text-indent:0;color:rgba(0,0,0,.54);height:24px;line-height:24px}.stripe-list-label{margin-bottom:8px}.stripe-source-list{width:auto;display:block;padding:0}.stripe-source-list *{-webkit-box-sizing:border-box;box-sizing:border-box}.stripe-source-list>li{display:block;border:1px solid rgba(0,0,0,.12);border-color:rgba(0,0,0,.12) transparent transparent;padding:0;position:relative}.stripe-source-list>li:first-child{border-top-color:transparent}.stripe-source-list>li:hover{background-color:rgba(0,0,0,.06)}.stripe-source-list>li.stripe-form-expandable{-webkit-transition:border .3s;transition:border .3s}.stripe-source-list>li.stripe-form-expanded{border-color:rgba(0,0,0,.12)}.stripe-source-list>li.stripe-form-expanded:hover{background-color:transparent}.stripe-source-list>li.stripe-form-expanded+li{border-top:none}.stripe-source-list>li.stripe-form-expanded:hover{background-color:inherit}.stripe-source-list .stripe-form-expandable .stripe-button,.stripe-source-list label.stripe-button{cursor:pointer}.stripe-source-list .stripe-button{display:block;position:relative;margin:0;padding:16px;text-align:left;line-height:24px;border:none;-webkit-filter:none;filter:none;background:transparent}.stripe-source-list .stripe-button:disabled{-webkit-filter:none;filter:none;color:#000;cursor:text}.stripe-source-list .stripe-button:hover{-webkit-filter:none;filter:none}.stripe-source-list .stripe-button:active{-webkit-filter:none;filter:none;outline:none}.stripe-source-list .stripe-button input[type=radio]{float:left;vertical-align:middle;margin-right:16px}.stripe-source-list .stripe-button>.stripe-source-logo{float:right;vertical-align:middle;margin-left:16px}.stripe-source-list .stripe-button .stripe-source-label{display:block;overflow:hidden}.stripe-source-list .stripe-button .stripe-source-expires{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;clear:both;margin-top:-10px}.stripe-source-list .stripe-button .context-menu-button{float:right;margin-left:12px;line-height:24px}.stripe-source-list .stripe-button .context-menu-button:before{font-size:24px;width:24px;height:24px;text-indent:0}.stripe-source-list .stripe-source-add .stripe-button:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;width:24px;height:24px;text-indent:0;float:right;vertical-align:middle;text-align:center;color:rgba(0,0,0,.54)}.stripe-source-list .stripe-source-add.stripe-form-expanded .stripe-button:before{content:""}.stripe-source-list .highlight{background-color:#ffd!important}.stripe-source-list .stripe-ach-unverified p{margin-left:0}.stripe-source-list .stripe-ach-unverified .form-item-content{margin-right:24px;float:left}.stripe-source-list form{margin:0}.stripe-source-list fieldset{margin:0 0 0 10%;padding:0 1em 1em 0;border:none;position:relative}.stripe-source-list .stripe-source .stripe-button{position:relative}.stripe-source-list .content-menu,.stripe-source-list .context-menu{float:right}@media only screen and (max-width:599.9999px){.stripe-source-list .content-menu,.stripe-source-list .context-menu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:1.5em;flex-basis:1.5em;text-align:right}}.stripe-source-list .form-item:first-child{padding-top:0}.stripe-source-list .form-item.form-item-stripe-card-cvc{float:left;width:calc(50% - 24px);margin-right:48px}.stripe-source-list .form-item.form-item-stripe-card-exp{float:left;width:calc(50% - 24px);clear:none}.stripe-source-list .form-item input[type=number],.stripe-source-list .form-item input[type=text]{width:100%}.stripe-source-list .form-item .form-item-content .stripe-card-exp_month{width:calc(50% - 8px);margin-right:16px}.stripe-source-list .form-item .form-item-content .stripe-card-exp_year{width:calc(50% - 8px);margin-right:0}:lang(ko) .stripe-source-list .form-item .stripe-card-exp_year{float:left;margin-right:16px}:lang(ko) .stripe-source-list .form-item .stripe-card-exp_month{margin-right:0}.stripe-source-list .stripe-form-item-compact{padding-top:8px}.stripe-source-list .stripe-form-item-compact .radioset{padding:0}.stripe-source-list .form-item-content{position:relative}.stripe-source-list .stripe-source-form{padding:16px;position:relative}.stripe-source-list .bar-form{margin-top:24px;margin-bottom:-8px}.stripe-source-list .bar-form .form-item:first-child{margin-right:48px}.stripe-source-list .currency-group{width:6em;max-width:calc(50% - 12px);font-size:20px;margin-right:0}.stripe-source-list .currency-group:first-child{margin-right:24px}.stripe-source-list .checkbox-label{margin-right:16px}.stripe-source-list input[type=checkbox]{margin-right:8px}.stripe-source-list .stripe-form-test-label{position:absolute;top:16px;right:16px;margin:0;padding:0}.stripe-source-list .stripe-form-test-label:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;width:24px;height:24px;text-indent:0;color:rgba(0,0,0,.12)}.stripe-source-list .stripe-form-test-label select{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;width:100%}.stripe-source-list .buttonset{margin-top:0;padding-top:16px;clear:both}.stripe-source-list.stripe-checkout-list .stripe-button .stripe-source-expires{margin-left:40px}@media only screen and (min-width:600px){.stripe-source-list.stripe-checkout-list .stripe-source-form{padding-left:56px}}#stripe-source-form-card{margin-bottom:48px}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.user-thumbnail-list{overflow:hidden;margin:0 -8px -16px}.user-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10%;margin-left:8px;margin-right:10%;margin-right:8px;width:80%;width:calc(1 * 100% / 1 - 16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;margin-bottom:16px;white-space:nowrap;overflow:hidden}@media only screen and (min-width:600px){.user-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10%;margin-left:8px;margin-right:10%;margin-right:8px;width:80%;width:calc(1 * 100% / 1 - 16px)}}@media only screen and (min-width:720px){.user-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:5%;margin-left:8px;margin-right:5%;margin-right:8px;width:40%;width:calc(1 * 100% / 2 - 16px)}}.user-thumbnail-list img{float:left;max-width:100%;max-height:100%;margin-right:16px}.user-thumbnail-list .details{display:block;overflow:hidden;vertical-align:top;-ms-flex-negative:100;flex-shrink:100;white-space:normal}.user-thumbnail-list .title{display:block}.user-thumbnail-list .caption{display:block;color:#999}.user-thumbnail-list a{color:inherit}.user-thumbnail-list .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:8px;font-weight:400;white-space:normal;text-align:left;text-transform:none;border-color:transparent}.user-thumbnail-list .button:hover{border-color:rgba(0,0,0,.54)}.user-thumbnail-list .button:before{float:left;width:80px;font-size:60px;text-align:center}@media only screen and (min-width:944px){.user-thumbnail-list{overflow:hidden;margin:0 -8px -16px}.user-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10%;margin-left:8px;margin-right:10%;margin-right:8px;width:80%;width:calc(1 * 100% / 1 - 16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;margin-bottom:16px;white-space:nowrap;overflow:hidden}}@media only screen and (min-width:944px) and (min-width:600px){.user-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:5%;margin-left:8px;margin-right:5%;margin-right:8px;width:40%;width:calc(1 * 100% / 2 - 16px)}}@media only screen and (min-width:944px) and (min-width:720px){.user-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:3.33333%;margin-left:8px;margin-right:3.33333%;margin-right:8px;width:26.66667%;width:calc(1 * 100% / 3 - 16px)}}@media only screen and (min-width:944px){.user-thumbnail-list img{float:left;max-width:100%;max-height:100%;margin-right:16px}.user-thumbnail-list .details{display:block;overflow:hidden;vertical-align:top;-ms-flex-negative:100;flex-shrink:100;white-space:normal}.user-thumbnail-list .title{display:block}.user-thumbnail-list .caption{display:block;color:#999}.user-thumbnail-list a{color:inherit}.user-thumbnail-list .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:8px;font-weight:400;white-space:normal;text-align:left;text-transform:none;border-color:transparent}.user-thumbnail-list .button:hover{border-color:rgba(0,0,0,.54)}.user-thumbnail-list .button:before{float:left;width:80px;font-size:60px;text-align:center}}.user-thumbnail-list img{width:80px}.project-thumbnail-list{overflow:hidden;margin:0 -8px -16px}.project-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10%;margin-left:8px;margin-right:10%;margin-right:8px;width:80%;width:calc(1 * 100% / 1 - 16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;margin-bottom:16px;white-space:nowrap;overflow:hidden}@media only screen and (min-width:600px){.project-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10%;margin-left:8px;margin-right:10%;margin-right:8px;width:80%;width:calc(1 * 100% / 1 - 16px)}}@media only screen and (min-width:720px){.project-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:5%;margin-left:8px;margin-right:5%;margin-right:8px;width:40%;width:calc(1 * 100% / 2 - 16px)}}.project-thumbnail-list img{float:left;max-width:100%;max-height:100%;margin-right:16px}.project-thumbnail-list .details{display:block;overflow:hidden;vertical-align:top;-ms-flex-negative:100;flex-shrink:100;white-space:normal}.project-thumbnail-list .title{display:block}.project-thumbnail-list .caption{display:block;color:#999}.project-thumbnail-list a{color:inherit}.project-thumbnail-list .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:8px;font-weight:400;white-space:normal;text-align:left;text-transform:none;border-color:transparent}.project-thumbnail-list .button:hover{border-color:rgba(0,0,0,.54)}.project-thumbnail-list .button:before{float:left;width:80px;font-size:60px;text-align:center}.project-thumbnail-list .button:before,.project-thumbnail-list img{width:120px}.fundraiser-thumbnail-list{overflow:hidden;margin:0 -8px -16px}.fundraiser-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10%;margin-left:8px;margin-right:10%;margin-right:8px;width:80%;width:calc(1 * 100% / 1 - 16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;margin-bottom:16px;white-space:nowrap;overflow:hidden}@media only screen and (min-width:600px){.fundraiser-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10%;margin-left:8px;margin-right:10%;margin-right:8px;width:80%;width:calc(1 * 100% / 1 - 16px)}}@media only screen and (min-width:720px){.fundraiser-thumbnail-list li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:5%;margin-left:8px;margin-right:5%;margin-right:8px;width:40%;width:calc(1 * 100% / 2 - 16px)}}.fundraiser-thumbnail-list img{float:left;max-width:100%;max-height:100%;margin-right:16px}.fundraiser-thumbnail-list .details{display:block;overflow:hidden;vertical-align:top;-ms-flex-negative:100;flex-shrink:100;white-space:normal}.fundraiser-thumbnail-list .title{display:block}.fundraiser-thumbnail-list .caption{display:block;color:#999}.fundraiser-thumbnail-list a{color:inherit}.fundraiser-thumbnail-list .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:8px;font-weight:400;white-space:normal;text-align:left;text-transform:none;border-color:transparent}.fundraiser-thumbnail-list .button:hover{border-color:rgba(0,0,0,.54)}.fundraiser-thumbnail-list .button:before{float:left;width:80px;font-size:60px;text-align:center;width:120px}

/*!
 * Copyright 2017 Five Two Foundation, LLC. All rights reserved.
 */.user-search-wrapper{display:inline-block;position:relative;width:30em}.user-search-wrapper,.user-search-wrapper input{-webkit-box-sizing:border-box;box-sizing:border-box}.user-search-wrapper input{width:100%!important;padding-right:36px}.user-search-wrapper input::-ms-clear{display:none}.user-search-wrapper .user-search-overlay{display:block;position:absolute;right:8px;top:12px}.user-search-wrapper .user-search-overlay.user-search-clear{cursor:pointer}.user-search-wrapper .user-search-overlay.user-search-clear:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;width:20px;height:20px;line-height:20px;text-indent:-2px;color:rgba(0,0,0,.54);vertical-align:middle}.user-search-wrapper .user-search-overlay.user-search-clear:hover:before{color:rgba(0,0,0,.87)}.user-search-wrapper .user-search-overlay.user-search-loading{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:block;clear:both;margin:auto;border:.1em solid rgba(0,0,0,.27);border-top-color:#0b68ff;border-radius:50%;width:1em;height:1em;-webkit-animation:a 1.25s linear infinite;animation:a 1.25s linear infinite;font-size:20px;line-height:20px;width:20px;height:20px}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.cart-form{padding:0}.cart-section{margin-bottom:48px}.cart th{background:none;font-family:sans-serif;font-weight:700;text-align:right}.cart .image{width:100px;text-align:center}.cart .image img{width:100%}.cart td.image{height:100px}.cart .title .project-name{font-size:16px;font-weight:700;margin-bottom:4px}.cart .title input{margin-top:8px}.cart .amount{text-align:right;width:400px;white-space:nowrap}.cart .amount input[type=number]{width:50px;padding:8px 0;border-width:0 0 1px;text-align:right}.cart .amount .currency-group,.cart .amount .total{display:inline-block;font-size:16px;width:120px;border-width:0 0 1px}.cart .amount .currency-group.currency-symbol-before .currency-symbol,.cart .amount .total.currency-symbol-before .currency-symbol{padding-left:0}.cart .amount .currency-group.currency-symbol-after .currency-symbol,.cart .amount .currency-group.currency-symbol-before input,.cart .amount .total.currency-symbol-after .currency-symbol,.cart .amount .total.currency-symbol-before input{padding-right:0}.cart .amount .currency-group.currency-symbol-after input,.cart .amount .total.currency-symbol-after input{padding-left:0}.cart .amount .total{border-bottom:1px dotted rgba(0,0,0,.27);padding:8px 0}.cart .amount .mul-sep,.cart .amount .total-sep{font-size:16px;padding:0 8px}.cart .amount em{position:absolute;right:0}.cart .delete{width:18px;padding-left:16px}.cart .delete button{background:none;padding:0;min-width:0;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;line-height:1}.cart tfoot td{font-weight:700;vertical-align:middle}.cart tfoot td.total-contribution-label{font-size:16px;white-space:nowrap}.cart tfoot td.amount{font-size:1.2em;text-align:right;padding-right:10px;position:relative;overflow:visible}.cart tfoot td.amount em{color:#3c3;font-style:normal}.cart tfoot td .update-button{display:block;position:absolute;right:0;max-width:100%;padding:4px;margin-top:8px}.cart tfoot td .update-button:disabled{display:none}.cart input.comment{padding:4px;width:100%}@media only screen and (max-width:599.9999px){.cart,.cart tbody,.cart td,.cart tfoot,.cart tr{display:block}.cart tr{border-top:1px solid rgba(0,0,0,.12);padding:16px 0;position:relative}.cart tr:first-child{border-top:none}.cart tr:after{display:table;content:"";clear:both}.cart tbody td{border:none;padding:0}.cart tbody td.image{float:left;padding:0;width:50px;height:auto}.cart tbody td.title .project-name{padding-right:34px}.cart tbody td.amount,.cart tbody td.title{width:auto;padding-left:16px;text-align:left}.cart tbody td.amount{clear:both;margin-top:8px;margin-left:50px}.cart tbody td.amount .total{float:right;text-align:right}.cart tbody td.amount .currency-group{width:100%}.cart tbody td.delete{position:absolute;top:16px;right:0}.cart tbody td.delete .delete-button{margin:0;opacity:1}.cart thead{display:none}.cart tfoot tr:first-child{border-top:1px solid rgba(0,0,0,.27)}.cart tfoot td{border:none;float:left;padding:0;width:auto}.cart tfoot td.amount{width:auto;float:right;padding-right:0}.cart tfoot td.amount .total{padding:0;width:auto}}.cart-summary .amount .total,.cart-summary td{border-bottom:none}.first-section{padding-bottom:0!important}.checkout h3,.checkout legend{margin:-16px 0 0;padding:16px 0}@media only screen and (max-width:599.9999px){.checkout h3.scroll-below-moved,.checkout legend.scroll-below-moved{padding:16px;margin:-16px 0 0;background:#fff;border-top:1px solid rgba(0,0,0,.12);-webkit-box-shadow:0 -2px 2px rgba(0,0,0,.12);box-shadow:0 -2px 2px rgba(0,0,0,.12)}.checkout h3.scroll-below-moved a,.checkout legend.scroll-below-moved a{display:block}.checkout h3.scroll-below-moved a:before,.checkout legend.scroll-below-moved a:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;width:24px;height:24px;text-indent:0;float:right;vertical-align:top;line-height:inherit;color:rgba(0,0,0,.54)}.checkout h3 .css-channel:before,.checkout legend .css-channel:before{content:"scroll-below"}}.checkout .checkout-options{margin-bottom:24px;border:1px solid rgba(0,0,0,.27)}@media only screen and (min-width:944px){.checkout .checkout-options{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2.5%;margin-right:24px;width:74.375%;width:calc(9 * (100% - 264px) / 12 + 192px)}}.checkout .checkout-options label{font-weight:400;cursor:pointer;overflow:hidden;display:block;padding:16px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout .checkout-options label input[type=radio]{float:left;margin:0}.checkout .checkout-options label strong{line-height:24px;display:block;overflow:hidden;margin-right:auto;margin-bottom:16px;padding-left:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.checkout .checkout-options label strong:lang(ko){line-height:24px}@media only screen and (min-width:600px){.checkout .checkout-options label strong{margin-bottom:8px}}.checkout .checkout-options label picture{display:block;float:right;clear:both;height:24px;margin:0 0 12px;-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width:600px){.checkout .checkout-options label picture{margin:0 0 8px 40px;clear:none;float:right;-ms-flex-preferred-size:auto;flex-basis:auto}}.checkout .checkout-options label img{max-width:100%;max-height:100%;height:24px}.checkout .checkout-options label .currency-notice{display:block;float:left;clear:both;width:100%;margin-top:8px}@media only screen and (min-width:600px){.checkout .checkout-options label .currency-notice{margin-left:40px}}.checkout .checkout-options label .too-high-notice,.checkout .checkout-options label .too-low-notice,.checkout .checkout-options label .warning-notice{display:none;float:left;clear:both;color:#c00;width:100%;margin-top:8px}@media only screen and (min-width:600px){.checkout .checkout-options label .too-high-notice,.checkout .checkout-options label .too-low-notice,.checkout .checkout-options label .warning-notice{margin-left:40px}}.checkout .checkout-options label.too-high .too-high-notice,.checkout .checkout-options label.too-low .too-low-notice,.checkout .checkout-options label.warning .warning-notice{display:block}.checkout .checkout-options label .option-text{display:block;float:left;clear:both;overflow:hidden;width:100%}@media only screen and (min-width:600px){.checkout .checkout-options label .option-text{margin-left:40px}}.checkout .checkout-options label .ui-checkboxradio-icon-space,.checkout .checkout-options label .ui-icon-background{display:none}.checkout .checkout-options label .ui-helper-hidden-accessible{clip:auto;position:static}.checkout .checkout-options label.ui-button{text-align:left;margin-right:0}.checkout .checkout-options label.ui-button input[type=radio]{outline:none}.checkout .checkout-options label.ui-button .ui-button-text{padding:0;overflow:hidden}.checkout .checkout-options label.ui-state-disabled{filter:alpha(opacity=38);opacity:.38}@media only screen and (min-width:944px){.checkout .checkout-box{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:23.125%;width:calc(3 * (100% - 264px) / 12 + 48px)}.checkout .checkout-box .css-channel:before{content:"scroll-inside"}}.checkout .checkout-box button[type=submit]{width:100%;padding-left:0;padding-right:0}.checkout .checkout-box .checkout-button-wrapper{padding:24px 0;margin-top:-24px}@media only screen and (max-width:943.9999px){.checkout .checkout-box .checkout-button-wrapper{background:#fff}.checkout .checkout-box .checkout-button-wrapper.scroll-below-moved{padding:24px;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,.12);box-shadow:0 -2px 2px rgba(0,0,0,.12)}.checkout .checkout-box .checkout-button-wrapper .css-channel:before{content:"scroll-below"}}@media only screen and (max-width:599.9999px){.checkout .checkout-box .checkout-button-wrapper{padding:16px 0;margin-top:-16px}.checkout .checkout-box .checkout-button-wrapper.scroll-below-moved{padding:16px}}.checkout .checkout-box .total{margin-bottom:24px;color:#607d8b;font-weight:700}.checkout .checkout-box .total .cart-total{float:right}.checkout .anonymous-box{border-top:1px solid rgba(0,0,0,.12);padding-top:24px}.checkout .anonymous-box label{display:block;margin-bottom:8px;line-height:24px}.checkout .anonymous-box input{margin-right:8px}.checkout .anonymous-box .caption{font-size:12px}.checkout .disclaimer{clear:both;margin-top:24px;padding-top:24px;border-top:1px solid rgba(0,0,0,.12)}@media only screen and (min-width:944px){.checkout .disclaimer{padding-top:0;border-top:none}}.sample-check{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;max-width:100%;margin:16px auto 24px;overflow:auto;font-family:sans-serif;font-size:12px;line-height:16px;background:url(/lib/grassroot/img/check-bg.png) repeat #cfe2f3}.sample-check .sample-check-amount-verbose .sample-check-data,.sample-check .sample-check-amount .sample-check-data,.sample-check .sample-check-date .sample-check-data,.sample-check .sample-check-memo .sample-check-data,.sample-check .sample-check-recipient .sample-check-data,.sample-check .sample-check-signature{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border:1px solid transparent;border-bottom-color:rgba(0,0,0,.87);padding:0 4px;font-size:12px;line-height:24px;white-space:nowrap}.sample-check .sample-check-amount-verbose .sample-check-data,.sample-check .sample-check-amount .sample-check-data,.sample-check .sample-check-memo .sample-check-data,.sample-check .sample-check-recipient .sample-check-data{font-size:16px;font-style:italic;font-weight:700}.sample-check .sample-check-notice{position:absolute;top:50%;left:0;margin-top:-60px;width:100%;text-align:center;font-size:120px;line-height:120px;color:rgba(0,0,0,.05)}.sample-check .sample-check-body{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.87);position:relative;margin:12px;padding:12px;width:600px;height:275px}.sample-check .sample-check-label{float:left;margin-right:8px;line-height:24px;padding:1px 0}.sample-check .sample-check-data{overflow:hidden;display:block}.sample-check .sample-check-address{position:absolute;top:12px;left:12px;font-size:10px;line-height:14px}.sample-check .sample-check-number{position:absolute;top:12px;right:12px;font-family:monospace;font-size:16px;line-height:16px}.sample-check .sample-check-date{position:absolute;top:36px;right:12px;width:120px}.sample-check .sample-check-date .sample-check-data{text-align:right}.sample-check .sample-check-recipient{position:absolute;top:76px;left:12px}.sample-check .sample-check-recipient .sample-check-label{font-size:10px;line-height:12px;width:72px;text-align:right}.sample-check .sample-check-recipient .sample-check-data{float:left;width:358px}.sample-check .sample-check-amount{position:absolute;top:76px;right:12px;width:114px}.sample-check .sample-check-amount .sample-check-label{font-size:16px;line-height:24px;font-weight:700}.sample-check .sample-check-amount .sample-check-data{border-color:#000;text-align:right}.sample-check .sample-check-amount-verbose{position:absolute;top:126px;left:12px;width:576px}.sample-check .sample-check-amount-verbose .sample-check-label{float:right;margin-right:0;margin-left:8px}.sample-check .sample-check-bank-address{position:absolute;top:164px;left:24px;font-size:8px;line-height:11px;color:rgba(0,0,0,.54)}.sample-check .sample-check-memo{width:252px;position:absolute;bottom:36px;left:12px}.sample-check .sample-check-signature{position:absolute;bottom:36px;right:12px;width:276px;float:right;font-size:24px;padding-left:8px;font-family:Monotype Corsiva,Apple Chancery,cursive}.sample-check .sample-check-account{position:absolute;bottom:8px;left:12px;font-family:monospace;font-size:16px;line-height:16px;letter-spacing:1px}.checkout-continue{font-size:.9em;background-color:#f0f0f0;padding:1em;margin:3em 0 0;border:1px solid #6a6a6a;text-align:center}.checkout-continue a{font-weight:700}.checkout-continue a,.checkout-continue span{display:block;margin-top:.5em;margin-bottom:.5em}.check-steps li{display:list-item;list-style:decimal outside;margin-left:2.5em;margin-bottom:.25em}.recurring-checkout-confirm-box{text-align:left}.negative-number{color:#c00}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.checkout-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;margin-right:0;margin-top:-16px;padding-top:16px}@media only screen and (min-width:600px){.checkout-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:61.5625%;width:calc(5 * (100% - 168px) / 8 + 96px);margin-right:2.5%;margin-right:24px}}@media only screen and (min-width:944px){.checkout-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:74.375%;width:calc(9 * (100% - 264px) / 12 + 192px);margin-right:2.5%;margin-right:24px}}.checkout-summary{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;margin-right:0}@media only screen and (min-width:600px){.checkout-summary{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:35.9375%;width:calc(3 * (100% - 168px) / 8 + 48px);margin-right:0}}@media only screen and (min-width:944px){.checkout-summary{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:23.125%;width:calc(3 * (100% - 264px) / 12 + 48px);margin-right:0}}@media only screen and (min-width:600px){.checkout-summary{margin-top:-16px;padding-top:16px}.checkout-summary .css-channel:before{content:"scroll-inside"}}.checkout-summary .checkout-button-wrapper{background-color:#fff}.checkout-summary .checkout-button-wrapper button{font-size:20px;line-height:28px;margin-bottom:0}@media only screen and (max-width:599.9999px){.checkout-summary .checkout-button-wrapper{width:auto;padding:16px 0}.checkout-summary .checkout-button-wrapper .css-channel:before{content:"scroll-below"}.checkout-summary .checkout-button-wrapper.scroll-below-moved{padding:16px;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,.12);box-shadow:0 -2px 2px rgba(0,0,0,.12)}.checkout-summary .checkout-button-wrapper .buttonset{margin-bottom:0}}.checkout-summary .checkout-invoice{border:1px solid #ccc;padding:1em}.checkout-summary table{width:100%;margin-top:1em;display:block}.checkout-summary table tbody,.checkout-summary table td,.checkout-summary table tfoot,.checkout-summary table th,.checkout-summary table tr{display:block}.checkout-summary table tbody{border-bottom:1px solid rgba(0,0,0,.12)}.checkout-summary table tr{padding:6px 0}.checkout-summary table td{padding:2px 0;border:none;width:auto;max-width:100%}.checkout-summary table .name{float:left}.checkout-summary table .amount{float:right;text-align:right;margin-left:16px}.checkout-summary table tfoot td{font-weight:700}.checkout-summary .buttonset,form .checkout-summary .buttonset{margin:0 0 16px;padding:0}.checkout-summary .blue-button{width:100%}.checkout-summary .checkout-caption{margin-top:16px}.checkout-confirm-box{margin-bottom:16px}@media only screen and (min-width:600px){.checkout-confirm-box{margin-bottom:0}}.checkout-confirm-box:after{display:table;content:"";clear:both}.checkout-confirm-box .button-container{text-align:center;margin-top:2em}.checkout-confirm-box .form-item{text-align:left}.checkout-confirm-box p{margin-bottom:1.5em}.checkout-confirm-box .data-list{width:50%;float:left;margin:1em 0 0}@media only screen and (max-width:943.9999px){.checkout-confirm-box .data-list{width:100%;float:none}}.checkout-confirm-box .data-list .item>*{padding-top:1em}.checkout-confirm-box .data-list .item:first-child>*{padding-top:0}.checkout-confirm-box .data-list .item .term{width:40%}.checkout-confirm-box .data-list .item .term:after{content:":"}.checkout-confirm-box .data-list .item .def{margin-top:.25em;margin-bottom:1.5em}.recurring-result-intro{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.12)}.transaction-view section{margin-bottom:36px}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */#fundraising-stats{margin-bottom:16px;border:1px solid rgba(0,0,0,.27)}#fundraising-stats .progress-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:24px 0;border-bottom:1px dashed rgba(0,0,0,.12);text-align:center}@media only screen and (min-width:600px){#fundraising-stats .progress-item{float:left;width:33.33333%;border-bottom:none;border-right:1px dashed rgba(0,0,0,.12)}}#fundraising-stats .progress-item:last-child{border-bottom:none;border-right:0}#fundraising-stats .progress-item span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#fundraising-stats .progress-item .value{font-weight:700;font-size:24px;line-height:24px;margin-bottom:11px}#fundraising-stats .progress-item.outstanding .value{color:#b45f06}#fundraising-stats .progress-item .label{font-size:14px;text-transform:uppercase;margin-bottom:6px}#fundraising-stats .progress-item .invoices{display:block;font-size:11px;margin-bottom:4px}#fundraising-stats .progress-item .date{font-size:11px}#admin-graphs{min-width:640px}#admin-graphs h4{font-size:1em;margin-bottom:1em;text-align:center}#admin-graphs .graph-canvas{height:300px}.dashboard-summary-box .data-list{width:100%}@media only screen and (min-width:600px){.dashboard-summary-box .data-list>li>*{padding-bottom:8px}}.dashboard-summary-box .data-list>li>:first-child{font-weight:400}.dashboard-summary-box .data-list>li>:last-child{padding-bottom:0;font-weight:500}@media only screen and (min-width:600px){.dashboard-summary-box .data-list>li>:last-child{text-align:right}}@media only screen and (min-width:600px){.dashboard-summary-box .total{border-top:1px solid rgba(0,0,0,.12)}}.fundraiser-profile-funding{margin:0 -16px 24px;padding:0 16px 24px;border-bottom:1px solid rgba(0,0,0,.12)}@media only screen and (min-width:600px){.fundraiser-profile-funding{margin:0 -24px 24px;padding:0 24px 24px}}@media only screen and (min-width:944px){.fundraiser-profile-funding{margin:0 0 24px;padding:0 0 24px}}.fundraiser-profile-funding-project{font-size:20px;line-height:28px;font-weight:500;letter-spacing:.005em;margin-bottom:12px}.fundraiser-profile-funding-project:lang(ko){font-size:21px;line-height:30px}.fundraiser-profile-funding-project .fundraiser-profile-funding-project-name{display:inline-block}@media only screen and (min-width:600px){.fundraiser-profile-funding-project{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2.5%;margin-right:24px;width:48.75%;width:calc(6 * (100% - 264px) / 12 + 120px);margin-bottom:0;padding-top:8px}}@media only screen and (min-width:944px){.fundraiser-profile-funding-project{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2.5%;margin-right:24px;width:57.29167%;width:calc(7 * (100% - 264px) / 12 + 144px)}}.fundraiser-profile-funding-form .currency-group,.fundraiser-profile-funding-form button{width:100%}.fundraiser-profile-funding-form .currency-group{margin-bottom:8px}.fundraiser-profile-funding-form button{border-width:2px}@media only screen and (min-width:600px){.fundraiser-profile-funding-form{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:48.75%;width:calc(6 * (100% - 264px) / 12 + 120px)}}@media only screen and (min-width:944px){.fundraiser-profile-funding-form{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:40.20833%;width:calc(5 * (100% - 264px) / 12 + 96px)}.fundraiser-profile-funding-form .currency-group{margin-right:10%;margin-right:16px}.fundraiser-profile-funding-form .currency-group,.fundraiser-profile-funding-form button{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:45%;width:calc(1 * (100% - 16px) / 2 + 0px)}.fundraiser-profile-funding-form button{margin-right:0}}.fundraiser-dashboard-stats .funding-diagram>span{font-size:14px}.fundraiser-dashboard-stats .funding-diagram .progress-bar{font-size:24px}.fundraiser-dashboard-donations table{width:100%}.fundraiser-created{margin-top:16px}@media only screen and (min-width:944px){.fundraiser-dashboard-stats{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:40.20833%;width:calc(5 * (100% - 264px) / 12 + 96px);float:right}.fundraiser-dashboard-donations{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2.5%;margin-right:24px;width:57.29167%;width:calc(7 * (100% - 264px) / 12 + 144px)}}.admin-share{margin:10px 10px 20px}.admin-share div{display:block;float:none;margin:0 0 10px}.item-profile-header{position:relative;padding-bottom:24px;background:transparent;overflow:hidden}@media only screen and (min-width:600px){.item-profile-header{overflow:visible}}#main-content>.item-profile-header{margin:-16px -16px 0;padding-top:200px}@media only screen and (min-width:600px){#main-content>.item-profile-header{margin:-24px -24px 32px;padding-top:0}}.item-profile-header .item-profile-header-project-image{height:200px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:600px){.item-profile-header .item-profile-header-project-image{height:auto;position:static;-webkit-transform:none;transform:none;width:100%}}.item-profile-header .item-profile-header-image{position:relative;margin-top:-134px;margin-bottom:8px;left:16px;border:4px solid #fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.54);box-shadow:0 0 5px rgba(0,0,0,.54);background:#fff}@media only screen and (min-width:600px){.item-profile-header .item-profile-header-image{margin-top:0;position:absolute;bottom:0;left:24px}}.item-profile-header .fb-like{display:none}@media only screen and (min-width:600px){.item-profile-header .fb-like{display:block;position:absolute;right:24px;bottom:40px}}.item-profile-header .action-context-menu{min-width:0;padding:8px 16px;position:absolute;top:150px;right:16px;border:1px solid rgba(0,0,0,.27);background-color:hsla(0,0%,100%,.87);vertical-align:top}@media only screen and (min-width:600px){.item-profile-header .action-context-menu{top:auto;bottom:40px;right:24px}}.item-profile-header .action-context-menu:before{margin-right:16px}@media only screen and (min-width:600px){.item-profile-header .fb-like+.action-context-menu{bottom:92px}}.item-profile-header h1{padding:0 16px}@media only screen and (min-width:600px){.item-profile-header h1{padding:0;position:absolute;bottom:72px;left:206px;color:#fff;text-shadow:0 0 10px #000}}.item-profile-header h2{padding:0 16px}@media only screen and (min-width:600px){.item-profile-header h2{padding:0;position:absolute;bottom:40px;left:206px;color:#fff;text-shadow:0 0 8px #000}}@media only screen and (min-width:600px){.item-profile-header:before{content:"";display:block;height:120px;position:absolute;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),color-stop(30%,rgba(0,0,0,.3)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 30%,transparent);height:150px;bottom:24px}}.item-profile-funding{margin:0 -16px 16px;padding:0 16px 24px;border-bottom:1px solid rgba(0,0,0,.12)}.item-profile-funding *{-webkit-box-sizing:border-box;box-sizing:border-box}.item-profile-funding .fb-like{display:block;margin:24px 0 0;height:28px}@media only screen and (min-width:600px){.item-profile-funding .fb-like{display:none}}@media only screen and (min-width:600px){.item-profile-funding{margin:-56px -24px 24px;padding:36px 24px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,.12)}.body-background-enabled .item-profile-funding{border-width:0 0 1px}}.item-give{margin-bottom:24px}.item-give .currency-group,.item-give .item-amount-discrete,.item-give button{width:100%;font-size:16px;line-height:18px}.item-give .currency-group,.item-give .item-amount-discrete{margin-bottom:8px}.item-give .item-amount-discrete{padding:12px;text-align:right;font-size:20px}@media only screen and (min-width:600px){.item-give{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:35%;width:calc(1 * (100% - 48px) / 2 + 0px);float:right;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:944px){.item-give .currency-group,.item-give .item-amount-discrete{margin-right:15%;margin-right:24px;margin-bottom:0}.item-give .currency-group,.item-give .item-amount-discrete,.item-give button{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:42.5%;width:calc(1 * (100% - 24px) / 2 + 0px)}.item-give button{margin-right:0}}.item-profile-progress{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:600px){.item-profile-progress{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:30%;margin-right:48px;width:35%;width:calc(1 * (100% - 48px) / 2 + 0px);margin-bottom:0}}.item-profile-progress .progress-bar{display:block;margin:4px 0;font-size:16px}.item-profile-progress .item-profile-raised-amount{float:left}.item-profile-progress .item-profile-raised-percent{float:right}.item-profile-progress-banner strong{margin-right:4px;font-weight:700;color:#607d8b}.item-profile-progress-banner span{display:inline-block}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.profile-page-header{margin-top:-8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:600px){.profile-page-header{margin-top:-24px}}@media only screen and (min-width:944px){.profile-page-header{margin-top:0}}.profile-page-header .profile-picture{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5%;margin-right:16px;width:21.25%;width:calc(1 * (100% - 48px) / 4 + 0px);float:left;text-align:center}@media only screen and (min-width:600px){.profile-page-header .profile-picture{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:3.75%;margin-right:24px;width:22.1875%;width:calc(2 * (100% - 168px) / 8 + 24px)}}@media only screen and (min-width:944px){.profile-page-header .profile-picture{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2.5%;margin-right:24px;width:14.58333%;width:calc(2 * (100% - 264px) / 12 + 24px)}}.profile-page-header .profile-picture img{max-width:100%}.profile-page-header h2{margin-top:4px}.profile-page-header .profile-header-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:73.75%;width:calc(3 * (100% - 48px) / 4 + 32px)}@media only screen and (min-width:600px){.profile-page-header .profile-header-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:74.0625%;width:calc(6 * (100% - 168px) / 8 + 120px)}}@media only screen and (min-width:944px){.profile-page-header .profile-header-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:82.91667%;width:calc(10 * (100% - 264px) / 12 + 216px)}}.profile-header{overflow:hidden;position:relative;margin:-16px -16px 24px;background:#fff}@media only screen and (min-width:600px){.profile-header{margin:-24px -24px 24px}}@media only screen and (min-width:944px){.profile-header{margin:0 0 48px}}.profile-header .profile-picture{overflow:hidden;vertical-align:middle;position:relative;width:100%}@media only screen and (min-width:944px){.profile-header .profile-picture{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:5%;margin-right:48px;width:56.25%;width:calc(7 * (100% - 528px) / 12 + 288px)}}.profile-header .profile-picture:before{display:block;content:"";width:100%;padding-bottom:66.66667%}.profile-header .profile-picture iframe,.profile-header .profile-picture img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;display:block;margin:auto}.profile-header .profile-picture iframe{width:100%;height:100%;border:none}.profile-header .profile-picture:after{content:"";display:block;height:120px;position:absolute;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),color-stop(30%,rgba(0,0,0,.3)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 30%,transparent)}.profile-layout-video-started .profile-header .profile-picture:after{display:none}@media only screen and (min-width:944px){.profile-header .profile-picture:after{display:none}}.profile-header .profile-header-content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-top:-53px;padding:0 16px;-webkit-transition:.5s;transition:.5s}.profile-header .profile-header-content .css-channel:before{content:"no-line-height; min-font-size: 0"}@media only screen and (min-width:600px){.profile-header .profile-header-content{padding:0 24px}}.profile-layout-video-started .profile-header .profile-header-content{margin-top:8px}@media only screen and (min-width:944px){.profile-header .profile-header-content{margin-top:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:38.75%;width:calc(5 * (100% - 528px) / 12 + 192px)}}.profile-header .profile-header-content .header-context-menu{margin-bottom:24px}.profile-layout-video-started .profile-header .profile-header-content .header-context-menu{margin-bottom:16px}@media only screen and (min-width:944px){.profile-header .profile-header-content .header-context-menu{margin-bottom:24px}}.profile-header .profile-header-content .header-context-menu .context-menu-button:before{color:#fff}.profile-layout-video-started .profile-header .profile-header-content .header-context-menu .context-menu-button:before{color:rgba(0,0,0,.54)}@media only screen and (min-width:944px){.profile-header .profile-header-content .header-context-menu .context-menu-button:before{color:rgba(0,0,0,.54)}}.profile-header .profile-header-content h1{margin-bottom:0;color:#fff;white-space:inherit}.profile-header .profile-header-content h1 a{display:block;white-space:inherit}.profile-layout-video-started .profile-header .profile-header-content h1{color:rgba(0,0,0,.87)}@media only screen and (min-width:944px){.profile-header .profile-header-content h1{color:rgba(0,0,0,.87)}}.profile-header .profile-header-content .profile-owner{margin-bottom:24px}.profile-header .profile-header-content .profile-owner .profile-owner-image{margin-right:16px}.profile-header .profile-header-content .profile-owner .profile-owner-image img{border-radius:50%}.profile-header .profile-header-content .profile-owner .profile-owner-name{line-height:50px}.profile-header .profile-header-content .profile-progress{margin-bottom:24px;overflow:hidden}.profile-header .profile-header-content .profile-progress .remaining{margin-bottom:4px}.profile-header .profile-header-content .profile-progress .progress-bar{font-size:24px;margin-bottom:4px}.profile-header .profile-header-content .profile-progress .goal{float:right;text-align:right}.profile-header .profile-header-content .profile-progress .raised{float:left}.profile-header .profile-header-content .profile-progress .no-goal-raised{line-height:1}.profile-header .profile-header-content .fb-like{display:inline-block;height:32px}.profile-header .profile-header-content .profile-header-data{margin-bottom:24px}.profile-header .profile-header-content .button-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-header .profile-header-content .button-menu li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.profile-header .profile-header-content .button-menu li a{width:100%}.profile-header-data li{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:28px;color:rgba(0,0,0,.54);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:600px){.profile-header-data li{float:left;width:50%}}.profile-header-data li.data-money,.profile-header-data li.data-money-off{width:100%}.profile-header-data li:before{float:left;margin-right:16px;font-size:24px;line-height:inherit;vertical-align:top}.profile-header-data li a{color:inherit;line-height:inherit}.profile-menu{padding:0;margin-bottom:0;overflow-y:auto;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:944px){.profile-menu{white-space:normal;overflow-y:initial}}.profile-menu li{float:left;margin-right:24px;padding-bottom:9px;font-weight:400;border-bottom:3px solid transparent}.profile-menu li:last-child{margin-right:0}.profile-menu li a{white-space:nowrap}.profile-menu li.selected{font-weight:700;border-bottom-color:#0b68ff}.profile-menu li.selected a{text-decoration:none}.profile-sidebar{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -16px 32px;padding:0 16px 16px;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}@media only screen and (min-width:600px){.profile-sidebar{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:38.75%;width:calc(5 * (100% - 528px) / 12 + 192px);float:right;margin:0;padding:0;border:none}}.profile-sidebar .css-channel:before{content:"scroll-below"}@media only screen and (min-width:600px){.profile-sidebar .css-channel:before{content:"scroll-inside"}}@media only screen and (max-width:599.9999px){.profile-sidebar h3,.profile-sidebar legend{margin-bottom:0;padding:16px 0}.profile-sidebar .scroll-below-moved{background:#fff;padding:16px;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,.12);box-shadow:0 -2px 2px rgba(0,0,0,.12);z-index:1}.profile-sidebar .scroll-below-moved a{display:block}.profile-sidebar .scroll-below-moved a:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;width:24px;height:24px;text-indent:0;float:right;vertical-align:top;line-height:inherit;color:rgba(0,0,0,.54)}}.profile-content{overflow:hidden}@media only screen and (min-width:600px){.profile-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:5%;margin-right:48px;width:56.25%;width:calc(7 * (100% - 528px) / 12 + 288px)}}@media only screen and (min-width:944px){.profile-content{margin-bottom:0}}.profile-content>article:last-child,.profile-content>section:last-child{margin-bottom:0}#project-profile-content.replacement-loading>:not(:first-child),#project-profile-content.replacement-loading>:not(nav){display:none}#project-profile-content.replacement-loading:after{content:"";display:block!important;background:url(/lib/grassroot/img/loader-large.gif) top no-repeat;height:32px}.profile-notices{margin-bottom:24px;padding-left:34px;text-indent:-34px}.profile-notices li{margin-bottom:8px}.profile-notices li:last-child{margin-bottom:0}.profile-notices li:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:18px;width:18px;height:18px;vertical-align:top;margin-right:16px;text-indent:0;text-align:center}.profile-notices li.profile-notices-warning:before{content:"";color:#f57f17}.profile-notices li.profile-notices-error:before{content:"";color:#d32f2f}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.project-fundraising .amount{font-weight:500}.project-fundraising .data-list>li>:nth-child(2){margin-bottom:4px}@media only screen and (min-width:600px){.project-fundraising .data-list>li>:first-child{font-weight:400;width:30%}.project-fundraising .data-list>li>:nth-child(2){width:35%;margin-bottom:0}.project-fundraising .data-list>li>:last-child{width:35%}.project-fundraising .amount{display:block;float:left;text-align:right;width:115px;font-weight:500}.project-fundraising .percent{display:block;float:left;font-weight:400;margin-left:.5em}.project-fundraising .number{display:block;float:left;font-weight:400;text-align:right;width:115px}}.project-profile-funding-data>header{margin-bottom:24px}.project-profile-funding-data>header h3,.project-profile-funding-data>header legend{margin-bottom:4px}.project-profile-funding-data>header .goal-range{color:rgba(0,0,0,.54)}.project-profile-funding-data .data-list{width:100%}.project-profile-funding-data .amount,.project-profile-funding-data .data-list li span:first-child,.project-profile-funding-data .percent{white-space:nowrap}.project-profile-funding-data .amount{display:inline-block}@media only screen and (min-width:600px){.project-profile-funding-data .amount{display:table-cell;text-align:right}}.project-profile-funding-data .percent{display:inline-block}@media only screen and (min-width:600px){.project-profile-funding-data .percent{display:table-cell}}.project-blog{position:relative}.project-blog>header .date{margin-top:-13px;margin-bottom:14px;color:rgba(0,0,0,.54)}@media only screen and (min-width:600px){.project-blog>header .date{float:left}}.project-blog>header .compact-share{margin-top:-13px;margin-bottom:14px}@media only screen and (min-width:600px){.project-blog>header .compact-share{float:right}}.project-blog>section{clear:both;overflow:hidden;position:relative}.project-blog>section img{max-width:100%!important}.project-blog-nav>*{display:block;white-space:nowrap;overflow:hidden;padding:12px;border:1px solid rgba(0,0,0,.26)}.project-blog-nav a{margin-bottom:8px}.project-blog-nav a:before{margin-right:12px;font-size:32px;line-height:32px;color:rgba(0,0,0,.54);vertical-align:top;float:left}.project-blog-nav a .title{line-height:18px;display:block}.project-blog-nav a .date{font-size:12px;line-height:14px;display:block;color:rgba(0,0,0,.54)}.project-blog-nav ul{padding:12px}.project-blog-nav ul li{margin-bottom:8px}.project-blog-nav ul li:last-child{margin-bottom:0}.project-blog-nav ul li.selected .title{color:rgba(0,0,0,.87)}.user-profile-page-header{padding:0}.user-profile-page-header .profile-picture img{width:80%}@media only screen and (min-width:600px){.user-profile-page-header .profile-picture img{width:60%}}@media only screen and (max-width:599.9999px){#user-transaction-list-table{display:block}#user-transaction-list-table *{-webkit-box-sizing:border-box;box-sizing:border-box}#user-transaction-list-table thead{display:block;border-bottom:1px solid rgba(0,0,0,.12);background:rgba(0,0,0,.05)}#user-transaction-list-table tbody{display:block}#user-transaction-list-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.03);padding:6px 0}#user-transaction-list-table tr.total{border-bottom:none}#user-transaction-list-table tr.total:last-child{border-bottom:1px solid rgba(0,0,0,.12)}#user-transaction-list-table td,#user-transaction-list-table th{display:block;padding:0 .25em;border:none;background:none}#user-transaction-list-table td[colspan="4"]{-ms-flex-preferred-size:63%;flex-basis:63%}#user-transaction-list-table .date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:33%;flex-basis:33%}#user-transaction-list-table .txnid{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:30%;flex-basis:30%}#user-transaction-list-table .amount{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-weight:700;-ms-flex-preferred-size:30%;flex-basis:30%}#user-transaction-list-table .options{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-ms-flex-preferred-size:7%;flex-basis:7%}#user-transaction-list-table .method{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-left:33%;-ms-flex-preferred-size:40%;flex-basis:40%;font-size:12px}#user-transaction-list-table .status{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;-ms-flex-preferred-size:20%;flex-basis:20%;text-align:right;font-size:12px}}@media only screen and (max-width:359.9999px){#user-transaction-list-table .date{-ms-flex-preferred-size:45%;flex-basis:45%}#user-transaction-list-table .amount{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:45%;flex-basis:45%}#user-transaction-list-table .options{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:10%;flex-basis:10%}#user-transaction-list-table .txnid{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-ms-flex-preferred-size:45%;flex-basis:45%;font-size:12px}#user-transaction-list-table .status{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-ms-flex-preferred-size:45%;flex-basis:45%;text-align:right}#user-transaction-list-table .method{display:none}#user-transaction-list-table td[colspan="4"]{-ms-flex-preferred-size:45%;flex-basis:45%}}#user-profile-content .profile-header-data{margin-bottom:16px}#user-profile-content .profile-header-data li{float:none;width:auto}.contact-form iframe{margin-bottom:0;width:100%;height:350px;max-height:40vh;border:0}.contact-form .feedback{padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;margin-right:0}@media only screen and (min-width:600px){.contact-form .feedback{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:61.5625%;width:calc(5 * (100% - 168px) / 8 + 96px);margin-right:2.5%;margin-right:24px}}@media only screen and (min-width:944px){.contact-form .feedback{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:74.375%;width:calc(9 * (100% - 264px) / 12 + 192px);margin-right:2.5%;margin-right:24px}}.contact-form .details{padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;margin-right:0}@media only screen and (min-width:600px){.contact-form .details{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:35.9375%;width:calc(3 * (100% - 168px) / 8 + 48px);margin-right:0}}@media only screen and (min-width:944px){.contact-form .details{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:23.125%;width:calc(3 * (100% - 264px) / 12 + 48px);margin-right:0}}.contact-form dl{margin-bottom:1em}.contact-form dt{margin-top:1em;font-weight:700;margin-bottom:.25em}.contact-form dt:first-child{margin-top:0}.contact-form .pot{position:absolute;z-index:-1000;top:-1000px;opacity:0}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */#currency-list-table .flag-icon-large{vertical-align:middle;font-size:32px}#currency-list-table .currency-flag{width:32px}#currency-list-table .currency-code{color:rgba(0,0,0,.54)}#currency-list-table th.currency-code{overflow:visible}#currency-list-table .currency-enabled{text-align:center;vertical-align:middle}#currency-list-table .currency-exchange{width:100px;text-align:right}#currency-list-table .currency-exchange input{width:100%;text-align:right;border-width:0 0 1px;padding:8px 0}#currency-list-table td.currency-exchange{padding-left:0;padding-right:0}#currency-list-table .currency-enabled{width:5em}#currency-list-options{text-align:center;padding:16px;margin:0;background:#fff}#currency-list-options.scroll-below-moved{border-top:1px solid rgba(0,0,0,.12)}#currency-list-options button{width:100%}#currency-list-options .css-channel:before{content:"scroll-below"}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */@media only screen and (min-width:600px){.finance-dashboard-totals{margin-right:30%;margin-right:48px}}@media only screen and (min-width:600px){.finance-dashboard-stats,.finance-dashboard-totals{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:35%;width:calc(1 * (100% - 48px) / 2 + 0px)}.finance-dashboard-stats{margin-right:0}}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.fundraiser-overview{position:relative;text-align:center}@media only screen and (min-width:600px){.fundraiser-overview{border:1px solid rgba(0,0,0,.27);padding:24px}}.fundraiser-overview h2{margin:0 0 16px;font-weight:700}.fundraiser-overview h3,.fundraiser-overview legend{margin:0}.fundraiser-overview h3 span,.fundraiser-overview legend span{display:inline-block}.fundraiser-overview p{margin:0 auto 16px}@media only screen and (min-width:944px){.fundraiser-overview p{max-width:70%}}.fundraiser-overview #fundraiser-overview-ideas{overflow:hidden;margin:24px -16px 16px;padding:0 16px;white-space:nowrap}@media only screen and (max-width:943.9999px){.fundraiser-overview #fundraiser-overview-ideas{overflow-x:auto}}.fundraiser-overview #fundraiser-overview-ideas div{display:inline-block;background-color:#fff;border:1px solid #ccc;width:224px;margin:0 24px 0 0;white-space:normal}.fundraiser-overview #fundraiser-overview-ideas div:last-child{margin-right:0}@media only screen and (min-width:944px){.fundraiser-overview #fundraiser-overview-ideas div{margin:0 36px 0 0}}.fundraiser-overview #fundraiser-overview-ideas img{width:100%}.fundraiser-overview #fundraiser-overview-ideas h4{font-weight:500;margin:8px 16px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.fundraiser-overview #fundraiser-overview-ideas p{margin:4px 16px 16px;width:auto;height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:rgba(0,0,0,.87);text-align:left}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */#home-header{margin-bottom:24px;text-align:center;white-space:normal}@media only screen and (max-width:599.9999px){#home-header{font-size:24px;line-height:30px}}#featured-project{width:100%;margin-top:16px;margin-bottom:48px;position:relative}#featured-project .navi{display:none;text-align:center;white-space:nowrap;overflow:auto;position:absolute;bottom:-24px;left:0;width:100%;line-height:16px;font-size:12px}@media only screen and (min-width:944px){#featured-project .navi{bottom:-28px}}#featured-project .navi a{display:inline-block;margin:1px;padding:6px;cursor:pointer;text-decoration:none}#featured-project .navi a:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";line-height:inherit;text-shadow:0 0 10px #fff;color:rgba(0,0,0,.54);vertical-align:bottom}#featured-project .navi a:hover:before{color:rgba(0,0,0,.87)}#featured-project .navi a:focus{outline:1px solid #00f}#featured-project .navi a.active:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";line-height:inherit}#featured-project:hover .navi{display:block}#featured-project .scrollable{overflow:hidden;position:relative;width:100%}@media only screen and (min-width:600px){#featured-project .scrollable{padding-bottom:32.5%;padding-bottom:calc((4 * (100% - 168px) / 8 + 72px) / 1.5)}}@media only screen and (min-width:944px){#featured-project .scrollable{padding-bottom:38.19444%;padding-bottom:calc((7 * (100% - 264px) / 12 + 144px) / 1.5)}}#featured-project .scrollable .next,#featured-project .scrollable .prev{display:none;position:absolute;top:50%;margin-top:-50px;cursor:pointer;overflow:hidden;text-decoration:none;font-size:120px;line-height:1}#featured-project .scrollable .next.disabled,#featured-project .scrollable .prev.disabled{cursor:default;filter:alpha(opacity=25);opacity:.25}#featured-project .scrollable .next:before,#featured-project .scrollable .prev:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";vertical-align:top;position:relative;width:1em;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.54)}#featured-project .scrollable .next:hover:before,#featured-project .scrollable .prev:hover:before{text-shadow:0 0 5px rgba(0,0,0,.87)}#featured-project .scrollable .prev{left:-34px}#featured-project .scrollable .prev:before{content:""}@media only screen and (min-width:944px){#featured-project .scrollable .prev{left:-30px}}#featured-project .scrollable .next{right:-34px}#featured-project .scrollable .next:before{content:""}@media only screen and (min-width:944px){#featured-project .scrollable .next{right:-30px}}#featured-project .scrollable:hover .next,#featured-project .scrollable:hover .prev{display:block}#featured-project .items{clear:both;position:relative;width:10000%;margin:0 -16px}@media only screen and (min-width:600px){#featured-project .items{position:absolute;height:100%}}#featured-project .items .item-container{float:left;position:relative;width:1%;height:100%;background:#fff;padding:0 16px}@media only screen and (min-width:600px){#featured-project .items .item-container .image{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:48.75%;width:calc(4 * (100% - 168px) / 8 + 72px);margin-right:2.5%;margin-right:24px;height:100%}}@media only screen and (min-width:944px){#featured-project .items .item-container .image{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:57.29167%;width:calc(7 * (100% - 264px) / 12 + 144px);margin-right:2.5%;margin-right:24px}}#featured-project .items .item-container .image a{padding-bottom:66.66667%;display:block;text-align:center;vertical-align:middle;position:relative;background:#fdfdfd 100%;background-image:radial-gradient(ellipse farthest-corner at 108px 81px,#fdfdfd 0,#fff 100%)}#featured-project .items .item-container .image iframe,#featured-project .items .item-container .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;vertical-align:middle;max-width:100%;max-height:100%}#featured-project .items .item-container .image iframe{border:0;width:100%;height:100%}#featured-project .items .item-details{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;max-height:100%;position:relative;padding:8px 0}@media only screen and (min-width:600px){#featured-project .items .item-details{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:48.75%;width:calc(4 * (100% - 168px) / 8 + 72px);margin-right:2.5%;margin-right:24px;margin-right:0;padding:0 0 120px}}@media only screen and (min-width:944px){#featured-project .items .item-details{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:40.20833%;width:calc(5 * (100% - 264px) / 12 + 96px);margin-right:2.5%;margin-right:24px;margin-right:0}}#featured-project .project-name{margin-bottom:0;color:rgba(0,0,0,.87);white-space:nowrap}@media only screen and (min-width:600px){#featured-project .project-name{white-space:normal}}#featured-project .project-owner{color:rgba(0,0,0,.54)}#featured-project .project-owner a{color:inherit}#featured-project .project-description{display:none}@media only screen and (min-width:600px){#featured-project .project-description{display:block;margin-top:16px}}#featured-project .donate-button-box{margin-top:16px;width:100%;text-align:center}@media only screen and (min-width:600px){#featured-project .donate-button-box{position:absolute;bottom:0;margin-top:0;text-align:left}}#featured-project .donate-button-box:before{display:none}@media only screen and (min-width:600px){#featured-project .donate-button-box:before{content:"";display:block;width:100%;height:32px;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}}#featured-project .donate-button-box .donate-button-box-inner{background:#fff}@media only screen and (min-width:600px){#featured-project .donate-button-box .donate-button-box-inner{padding-top:16px}}#featured-project .donate-button-box .blue-button{vertical-align:top;color:#fff}@media only screen and (min-width:600px){#featured-project .donate-button-box .blue-button{margin-right:16px}}#featured-project .donate-button-box .blue-button:before{font-size:24px;width:24px;height:24px;text-indent:0}#featured-project .donate-button-box .view-all{display:block;margin-top:.5em}@media only screen and (min-width:600px){#featured-project .donate-button-box .view-all{display:inline-block;margin-top:0;line-height:58px;white-space:nowrap}}.homepage-boxes{margin:0 auto -48px}@media only screen and (min-width:600px){.homepage-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:944px){.homepage-boxes{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.homepage-box{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:48px;background:#fff;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:600px){.homepage-box{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:3.75%;margin-right:24px;width:48.125%;width:calc(4 * (100% - 168px) / 8 + 72px);padding:0}}@media only screen and (min-width:944px){.homepage-box{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2.5%;margin-right:24px;width:31.66667%;width:calc(4 * (100% - 264px) / 12 + 72px)}}.homepage-box .caption{clear:both;text-align:center}#homepage-recent-connection .connect{position:relative;margin-bottom:20px}#homepage-recent-connection .connect:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";position:absolute;font-size:50px;line-height:1;top:-.5em;left:-.5em;width:1em;height:1em;text-align:center;margin-left:42.5%;margin-top:15%;color:rgba(0,0,0,.54)}#homepage-recent-connection .connect .project-image,#homepage-recent-connection .connect .user-image{display:block;position:relative;text-align:center;vertical-align:middle;padding-bottom:30%}#homepage-recent-connection .connect .user-image{width:30%}#homepage-recent-connection .connect .project-image{width:45%;padding-bottom:30%}#homepage-recent-connection .connect img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;vertical-align:middle;max-width:100%;max-height:100%}#homepage-recent-connection .connect .user-image{float:left}#homepage-recent-connection .connect .project-image{float:right}@media only screen and (max-width:943.9999px){#homepage-our-impact{margin-right:0}}#homepage-our-impact .amount{display:block;padding:20px 0;font-size:32px;line-height:1;text-align:center;color:#607d8b}#homepage-quick-donate{margin-right:0}@media only screen and (max-width:943.9999px){#homepage-quick-donate{float:none;width:auto}}#homepage-quick-donate form{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#homepage-quick-donate form .currency-group{float:left;width:50%;margin-right:8px;font-size:16px;-ms-flex-preferred-size:50%;flex-basis:50%}#homepage-quick-donate form .blue-button{-webkit-filter:none;filter:none;text-align:center;width:45%;min-width:0;float:right;font-size:16px;padding-left:0;padding-right:0}#homepage-quick-donate .intro{margin-bottom:20px}#homepage-intro{-webkit-box-sizing:border-box;margin-bottom:48px;background:#fff;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.06);min-height:112px;margin:0 -16px 48px;padding:24px 16px}@media only screen and (min-width:600px){#homepage-intro{margin-left:0;margin-right:0}}@media only screen and (min-width:944px){#homepage-intro{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#homepage-intro .homepage-intro-content{width:100%;font-size:16px;margin-bottom:16px}@media only screen and (min-width:944px){#homepage-intro .homepage-intro-content{margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2.5%;margin-right:24px;width:74.375%;width:calc(9 * (100% - 264px) / 12 + 192px)}}#homepage-intro .homepage-intro-content p:last-child{margin-bottom:0}#homepage-intro .compact-share{width:100%;text-align:center}@media only screen and (min-width:944px){#homepage-intro .compact-share{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:23.125%;width:calc(3 * (100% - 264px) / 12 + 48px);text-align:right}}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */#project-dashboard-donations{width:320px}#project-dashboard-donations table{font-size:.9em;width:320px}#project-dashboard-donations td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#project-dashboard-donations .date{width:90px}#project-dashboard-donations .donor{width:92px}#project-dashboard-donations .amount{text-align:right;width:93px}#project-dashboard-donations .view-all{display:block;font-size:.9em;margin-right:10px;margin-top:.5em;text-align:right}@media only screen and (min-width:600px){.project-dashboard-totals{margin-right:30%;margin-right:48px}}@media only screen and (min-width:600px){.project-dashboard-stats,.project-dashboard-totals{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:35%;width:calc(1 * (100% - 48px) / 2 + 0px)}.project-dashboard-stats{margin-right:0}}

/*!
 * Copyright 2017 Five Two Foundation, LLC. All rights reserved.
 */.project-profile-owner img{float:right;width:150px;margin:1em 0 16px 16px;clear:both}.project-profile-owner p{clear:none}.project-profile-item-list .item{border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:1em;position:relative}.project-profile-item-list .hidden-item{filter:alpha(opacity=50);opacity:.5}.project-profile-item-list .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.project-profile-item-list .image{display:block;position:relative;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:5%;margin-right:16px;width:21.25%;width:calc(1 * (100% - 48px) / 4 + 0px);padding-bottom:calc(1 * (100% - 48px) / 4 + 0px)}@media only screen and (min-width:600px){.project-profile-item-list .image{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2.5%;margin-right:16px;width:23.125%;width:calc(2 * (100% - 112px) / 8 + 16px);padding-bottom:calc(2 * (100% - 112px) / 8 + 16px)}}@media only screen and (min-width:944px){.project-profile-item-list .image{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:5%;margin-right:16px;width:21.25%;width:calc(1 * (100% - 48px) / 4 + 0px);padding-bottom:calc(1 * (100% - 48px) / 4 + 0px)}}.project-profile-item-list .image img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;text-align:center;max-width:100%;max-height:100%}.project-profile-item-list h4{margin-bottom:16px}.project-profile-item-list form{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:73.75%;width:calc(3 * (100% - 48px) / 4 + 32px)}@media only screen and (min-width:600px){.project-profile-item-list form{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:74.375%;width:calc(6 * (100% - 112px) / 8 + 80px)}}@media only screen and (min-width:944px){.project-profile-item-list form{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:73.75%;width:calc(3 * (100% - 48px) / 4 + 32px)}}.project-profile-item-list form .buttons{width:100%}.project-profile-item-list form .buttons .action-give,.project-profile-item-list form .buttons .action-give-recurring{display:block;width:100%}.project-profile-item-list form .currency-group{width:100%;font-size:16px;margin-bottom:8px}.project-profile-item-list form .amount{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:16px;padding:.38em .56em;border:1px solid transparent;width:100%;text-align:right;color:#29425b}.project-profile-item-list .item-raised,.project-profile-item-list p{float:left;width:100%;clear:both;margin-top:16px;padding:0 16px}#project-profile-content>nav{margin-bottom:24px}#quick-donate{margin-bottom:2em}#quick-donate .item{display:table-row}#quick-donate .item:hover{background-color:#eee}#quick-donate .item .radio{display:table-cell;vertical-align:middle;padding:0 .54em}#quick-donate .item input{vertical-align:middle}#quick-donate .item .description{display:table-cell;color:#333;padding:.77em 1.54em .77em .27em;vertical-align:middle}#quick-donate .item-amount{display:table-cell;font-size:1em;vertical-align:middle;font-weight:700;text-align:right;padding:.77em 1em .77em 0}#quick-donate .item-amount.item-amount-static{padding-right:1.54em}#quick-donate .item-amount>*{vertical-align:middle}#quick-donate .currency-group{width:9em;vertical-align:middle}#quick-donate .single-item-amount{display:block;font-size:20px;line-height:24px;margin-bottom:16px}#quick-donate .single-item-amount .label{margin-right:8px}#quick-donate .comment,#quick-donate .comment input{width:100%}#quick-donate .form-item-content>*{float:none}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.role-edit .user-add form{display:-webkit-box;display:-ms-flexbox;display:flex}.role-edit .user-add form .user-search-wrapper{width:100%;margin-right:16px}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.user-fundraiser-list-table .status span:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:18px;width:18px;height:18px;text-indent:0;margin-right:8px;vertical-align:bottom}.user-fundraiser-list-table .status span.fundraiser-active{color:#2e7d32}.user-fundraiser-list-table .status span.fundraiser-active:before{content:""}.user-fundraiser-list-table .status span.fundraiser-closed{color:#1565c0}.user-fundraiser-list-table .status span.fundraiser-closed:before{content:""}.user-fundraiser-list-table .status span.fundraiser-not-approved{color:#f57f17}.user-fundraiser-list-table .status span.fundraiser-not-approved:before{content:""}.user-fundraiser-list-table .status span.fundraiser-hidden{color:#d32f2f}.user-fundraiser-list-table .status span.fundraiser-hidden:before{content:""}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.user-linked-account-list>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.12)}.user-linked-account-list>ul>li:last-child{border-bottom:none}.user-linked-account-list .type{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.25%;margin-left:8px;margin-right:1.25%;margin-right:8px;width:22.5%;width:calc(2 * 100% / 8 - 16px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-linked-account-list .type img{vertical-align:middle;margin-right:8px}.user-linked-account-list .name{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.25%;margin-left:8px;margin-right:1.25%;margin-right:8px;width:60%;width:calc(5 * 100% / 8 - 16px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-linked-account-list .name a{display:table}.user-linked-account-list .name a>span{display:table-cell;vertical-align:middle;padding-left:8px}.user-linked-account-list .name a>span:first-child{padding-left:0}.user-linked-account-list .name a>span:first-child img{width:50px;height:50px}.user-linked-account-list .name a>span>span{display:block}.user-linked-account-list .options{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.25%;margin-left:8px;margin-right:1.25%;margin-right:8px;width:10%;width:calc(1 * 100% / 8 - 16px);text-align:right}.user-linked-account-list .add-link{padding:16px 0}.user-linked-account-list .add-link a{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.25%;margin-left:8px;margin-right:1.25%;margin-right:8px;width:97.5%;width:calc(8 * 100% / 8 - 16px)}

/*!
 * Copyright 2016 Five Two Foundation, LLC. All rights reserved.
 */.user-session-list table{vertical-align:top;white-space:nowrap}.user-session-list table .current td{background-color:#ffe}.user-session-list table .user-agent{width:24px;padding-left:8px}.user-session-list table .location{width:15em}.user-session-list table .time{width:12em}

/*!
 * Copyright 2017 Five Two Foundation, LLC. All rights reserved.
 */.signup-login .auth-form h3,.signup-login .auth-form legend{margin-bottom:24px}.signup-login .login-form{margin-top:24px;padding-top:24px;border-top:1px solid rgba(0,0,0,.27)}@media only screen and (min-width:600px){.signup-login .login-form{margin-top:0;padding:12px 24px 24px;border:1px solid rgba(0,0,0,.27);background-color:rgba(0,0,0,.02)}.signup-login .login-form input{background:transparent}.signup-login .auth-form:first-child{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:5%;margin-right:48px;width:56.25%;width:calc(7 * (100% - 528px) / 12 + 288px)}.signup-login .auth-form:last-child{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:38.75%;width:calc(5 * (100% - 528px) / 12 + 192px)}}.hidden{display:none!important}.error label{color:#d32f2f}.error .static-textarea,.error input,.error select,.error textarea{border-color:#d32f2f}.static-text{border:1px solid transparent;font-weight:400;white-space:nowrap}.field-caption{color:#ccc}.form-item input[type=text].date,input[type=text].date{width:7.5em}.form-item input[type=text].date~.dropdown-arrow,input[type=text].date~.dropdown-arrow{position:relative;margin-left:-24px;padding-top:8px;pointer-events:none;width:auto}.form-item input[type=text].date~.dropdown-arrow:before,input[type=text].date~.dropdown-arrow:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;color:rgba(0,0,0,.54)}.input-group .input-group-status.handle-status{padding:0}.input-group .input-group-status.handle-status:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:2em;display:block;width:1.19em;height:1.19em;line-height:1.19em;text-align:center}.input-group .input-group-status.handle-status.handle-available:before{content:"";color:#2e7d32}.input-group .input-group-status.handle-status.handle-invalid:before,.input-group .input-group-status.handle-status.handle-unavailable:before{content:"";color:#d32f2f}.input-group .input-group-status.handle-status.handle-waiting:before{background:url(../img/loader-24x24.gif) no-repeat 50%}.result-count{margin-bottom:16px}.result-count button,.result-count button:before{line-height:inherit}.blog-section{clear:both}.blog-content{overflow:hidden;position:relative}.blog-content *{max-width:100%}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{padding-left:8px}.blog-content ol,.blog-content ul{margin-bottom:1em;padding-left:32px;list-style-position:outside}.blog-content ol ul,.blog-content ul ul{list-style-type:circle}.blog-content ol ol,.blog-content ul ol{list-style-type:lower-alpha}:lang(ko) .blog-content ol ol,:lang(ko) .blog-content ul ol{list-style-type:hangul}.blog-content ol ol,.blog-content ol ul,.blog-content ul ol,.blog-content ul ul{margin-bottom:0}.blog-content ol ol ul,.blog-content ol ul ul,.blog-content ul ol ul,.blog-content ul ul ul{list-style-type:square}.blog-content ol ol ol,.blog-content ol ul ol,.blog-content ul ol ol,.blog-content ul ul ol{list-style-type:decimal}span.cke_skin_kama{border-radius:0!important;border:0!important;padding:0!important}.cke_skin_kama .cke_wrapper{border-radius:0 0 5px 5px!important}body.ckeditor{padding:10px;min-height:0}body.page-content{overflow:inherit;width:inherit}table.cke_editor td,table.cke_editor th{padding-left:0;padding-right:0}.dialog{display:none}.ui-button,.ui-button .ui-button-text{line-height:inherit}.ui-dialog{-webkit-box-shadow:0 0 12px 4px rgba(0,0,0,.2);box-shadow:0 0 12px 4px rgba(0,0,0,.2);padding:0;max-width:calc(100% - 32px);max-height:calc(100% - 32px);overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ui-dialog .ui-dialog-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;width:568px!important;height:calc(100% - 26px - 2 * 12px);max-width:100%}.ui-dialog .ui-dialog-titlebar{padding:12px 16px;border:none;font-size:20px;line-height:26px;font-weight:500}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{margin:0}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{-webkit-box-sizing:content-box;box-sizing:content-box;top:0;right:0;min-width:0;width:1em;height:1em;margin:0;padding:13px 16px;font-size:24px;background:none;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{width:inherit;height:inherit;top:0;left:0;margin:0;padding:inherit;text-indent:0;color:rgba(0,0,0,.54);background:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:1em}.ui-dialog .auth-form{overflow:hidden}.dialog.auth-form form{max-width:100%}.confirm-box p{margin-bottom:1em}div.error-box a{font-weight:700}div.error-box pre{overflow:auto;height:35em}#admin-content{clear:none;overflow:hidden;width:752px}.form-item .static-text.numeric,.form-item input.numeric{width:10em}.cash-payment-data-list{margin-bottom:16px}#envelope-diagram{font-size:16px;font-style:italic;color:rgba(0,0,0,.87);position:relative}#envelope-diagram div{position:absolute}#envelope-diagram #envelope-name{left:92px;top:81px}#envelope-diagram #envelope-date{left:416px;top:81px}#envelope-diagram #envelope-email{left:150px;top:140px;font-size:16px}#envelope-diagram #envelope-total{top:234px;right:55px}.dialog h2{background:none;color:#000;font-weight:700;font-size:14px;line-height:1.2;margin:0 0 .5em;padding:0;text-align:left}input[type=text].date.error{outline:1px solid red}.hasDatepicker{z-index:0!important}.ui-datepicker{-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.2);box-shadow:0 0 4px 1px rgba(0,0,0,.2);padding:0;z-index:99999!important}.ui-datepicker table{margin-bottom:0}.ui-datepicker .ui-datepicker-title select{padding:0}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:inherit;font-weight:700;cursor:pointer}.ui-datepicker .ui-datepicker-prev-hover{top:2px;left:2px}.ui-datepicker .ui-datepicker-next-hover{top:2px;right:2px}table.ui-datepicker-calendar td:first-child,table.ui-datepicker-calendar td:last-child,table.ui-datepicker-calendar th:first-child,table.ui-datepicker-calendar th:last-child{padding:1px}.ui-datepicker .ui-widget-header .ui-icon{background:none;text-indent:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{width:1.8em;height:1.8em;top:0;left:0;margin:0}.ui-datepicker .ui-icon:before{width:1.8em;height:1.8em;font-size:1em;line-height:1.8em;display:inline-block;text-align:center;color:#333}.ui-datepicker .ui-icon-circle-triangle-e:before{content:"▶"}.ui-datepicker .ui-icon-circle-triangle-w:before{content:"◀"}.ui-datepicker th{background-color:inherit;font-size:11px;border-bottom:0}.ui-datepicker-title{white-space:nowrap}.ui-datepicker .ui-state-default:not(.ui-state-active):not(.ui-state-highlight):not(.ui-state-hover){border-color:#fff}.ui-datepicker .ui-state-highlight:not(.ui-state-hover):not(.ui-state-active){background:none;border-color:transparent}.ui-datepicker .ui-state-highlight{font-weight:700}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:auto;max-width:49%}.anonymous-user{font-style:italic}.ui-multiselect>span{cursor:default}.placeholder{color:#aaa;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:text;display:inline;float:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:transparent}#admin-project-distribution-list td div+div{font-size:12px}.distribution-table .unpaid .txnid:after{content:"*";vertical-align:top;font-size:1em}.transaction-edit-item-list{width:100%;min-width:600px;margin-top:1em}.transaction-edit-item-list th{text-align:left;padding:12px}.transaction-edit-item-list th em{font-style:normal;color:#d32f2f}.transaction-edit-item-list td{vertical-align:middle;padding:12px;white-space:nowrap}.transaction-edit-item-list .edit td{vertical-align:middle;padding:4px 12px;border:none}.transaction-edit-item-list .amount,.transaction-edit-item-list .amount input{text-align:right}.transaction-edit-item-list .delete,.transaction-edit-item-list .edit .delete{text-align:center;width:16px;padding-left:6px;overflow:visible}.transaction-edit-item-list input[type=text],.transaction-edit-item-list select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0 0 1px;border-radius:0;padding:8px 0}.transaction-edit-item-list .delete a,.transaction-edit-item-list .delete label{cursor:pointer}.transaction-edit-item-list .delete a:before,.transaction-edit-item-list .delete label:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";vertical-align:middle;color:rgba(0,0,0,.54)}.transaction-edit-item-list .delete a:hover:before,.transaction-edit-item-list .delete label:hover:before{color:rgba(0,0,0,.87)}.transaction-edit-item-list .delete input{display:none}.transaction-edit-item-list tr.remove td{text-decoration:line-through;color:#666}.transaction-edit-item-list tr.remove .delete{text-decoration:none}.transaction-edit-item-list tr.remove .delete label:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:""}.transaction-edit-item-list tfoot td{font-weight:700}.transaction-edit-item-list tfoot td.add-row{text-align:center}.transaction-edit-item-list .total{text-align:right;padding-right:12px}#AdminProjectDistributionList-status_id{display:none}.ui-menu .ui-menu-item{display:block}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:0}.ui-autocomplete .ui-menu-item{display:block;white-space:nowrap}.ui-autocomplete .ui-menu-item a{line-height:1.1;padding:.5em;color:#333}.ui-autocomplete .details{display:block;height:35px;width:35px;vertical-align:middle}.ui-autocomplete .item-table{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;height:35px;width:100%}.ui-autocomplete .item-table .img{display:table-cell;vertical-align:middle;text-align:center;width:35px}.ui-autocomplete .item-table .description{display:table-cell;vertical-align:middle;text-align:left;padding-left:1em}.ui-autocomplete .name{font-size:1em}.ui-autocomplete .email{font-size:.85em}.ui-autocomplete .img span{display:table-cell;width:35px;height:35px;vertical-align:middle;text-align:center}.ui-autocomplete .img img{display:block;margin:auto}.list-menu li{font-size:12px;font-weight:700}#MagicLoginForm select{width:300px}#tax-report{width:100%}#tax-report td,#tax-report th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tax-report thead th{background:none;border-bottom:1px solid #aaa}#tax-report td{border-bottom:none}#tax-report .date,#tax-report .txnid{width:30%}#tax-report .method{width:20%}#tax-report .amount{width:20%;text-align:right}#tax-report tfoot td{border-top:1px solid #aaa;font-size:1.2em;font-weight:700}p.not-tax-deductible{margin:1em 0 1em 20px}.share{clear:both;height:27px}.compact-share{display:inline-block;white-space:nowrap}.compact-share>*{display:inline-block;vertical-align:middle}.compact-share>:first-child{margin-right:12px}.compact-share>*>*{display:block!important}table.jPicker{border-collapse:separate;z-index:900}form .form-item input[type=text].color{height:24px;width:65px}#wizard-content form input.color{height:24px;line-height:20px;width:65px}div.jPicker{z-index:900!important}.ui-tabs{border:none;padding:0}.ui-tabs .ui-tabs-panel{border:1px solid rgba(0,0,0,.27)}.ui-tabs .ui-widget-header{background:inherit}.ui-tabs .ui-tabs-nav{border:none;padding:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;overflow-x:auto;overflow-y:hidden;position:relative;z-index:1;margin-bottom:-1px;background:transparent}.ui-tabs .ui-tabs-nav>.ui-state-default{background-color:rgba(0,0,0,.12)}.ui-tabs .ui-tabs-nav>.ui-state-active{padding-bottom:0;margin-bottom:0;background-color:#fff;border-bottom-color:#fff}.ui-tabs .ui-tabs-nav>li{border:1px solid rgba(0,0,0,.27);border-bottom-color:transparent;border-radius:0;margin-bottom:0}.user-data .data-list .item .term{width:105px}.plupload{z-index:1!important}.dialog .plupload{z-index:9999!important}.hidden-form{display:none}ul.bullet-list{margin-bottom:1em}ul.bullet-list li{list-style:disc;margin-left:1.5em;margin-bottom:.5em}.loader-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;background:#f8f8f8 url(../img/loader-f8f8f8-24x24.gif) no-repeat 50%;filter:alpha(opacity=50);opacity:.5;display:none}.waiting .loader-overlay{display:block}.currency-label{display:inline-block;vertical-align:top;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.currency-label .flag-icon{float:left;margin-right:8px}.currency-label .currency-code{float:left;font-family:monospace;color:#666;position:relative;line-height:24px}.currency-label .currency-name{float:left;margin-left:.5em;line-height:24px}.country-label{display:inline-block;vertical-align:top;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.country-label .flag-icon,.country-label .flag-icon-large{float:left;margin-right:12px;vertical-align:top;position:relative}.country-label .country-name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;line-height:22px}.member-search-box{background-color:#f7f7f7;overflow:hidden;border:1px solid #ccc;padding:12px}#wizard-content form .member-search-box .form-item:first-child{padding-top:0}.role-edit .user-search-box{width:500px}.agreement{width:100%}.agreement .static-textarea,.agreement textarea{max-height:150px}.agreement label{margin:6px;padding:0;text-align:left;display:block}.agreement label input[type=checkbox]{position:relative;top:2px;margin-right:2px}#AdminUserEdit-list td{vertical-align:middle;border:none}#AdminUserEdit-list .primary{width:60px;text-align:center}#AdminUserEdit-list th.email{padding-left:10px}#AdminUserEdit-list td.email{width:100%;padding:0}#AdminUserEdit-list .verified{width:60px;text-align:center}#AdminUserEdit-list td.delete,#AdminUserEdit-list th.delete{width:16px}#AdminUserEdit-list td.delete button,#AdminUserEdit-list th.delete button{float:left;border:none;background:none;padding:0;min-width:0}#admin-fundraiser-list td div+div{font-size:.9em;font-style:italic}#tabs>div{background-color:#fff}.delete-button:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";color:rgba(0,0,0,.54);margin-right:0;font-size:18px}.delete-button:active:before,.delete-button:focus:before,.delete-button:hover:before{color:rgba(0,0,0,.87)}.bank-list{max-height:200px;overflow-y:auto;overflow-x:hidden}.bank-icon{margin-right:10px;vertical-align:middle}.bank-name{margin-right:1em;color:#333}.bank-name,.bank-native{display:inline-block;line-height:30px;vertical-align:middle}.bank-native{color:#ccc}.fmt-currency-negative{color:#d32f2f}.fmt-currency-symbol{margin-right:.125em}.currency-converted{font-style:italic}a.tip{color:#fff;font-size:14px}a.tip:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";color:inherit}img.user-profile-image{border-radius:50%}.funding-diagram{display:block}.funding-diagram .remaining{display:block;margin-bottom:2px}.funding-diagram .goal,.funding-diagram .raised{margin-top:4px}.funding-diagram .raised{float:left}.funding-diagram .goal{float:right}#EmailTaxReportBatch-content select{padding:11px 8px}#EmailTaxReportBatch-content .button-menu form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#EmailTaxReportBatch-content .button-menu label{float:left;margin-right:8px;white-space:nowrap}.footnotes li:before{content:"*";margin-right:4px}.site-wizard-select-language button{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:7.5%;margin-left:12px;margin-right:7.5%;margin-right:12px;width:35%;width:calc(1 * 100% / 2 - 24px);margin-bottom:24px}.site-wizard-stripe-connect img{float:left;width:190px;height:33px}.site-wizard-stripe-connect button,.site-wizard-stripe-connect span{float:left;vertical-align:top;margin-left:8px;height:33px;line-height:33px}.user-giving-statement-form{margin-bottom:16px}.user-giving-statement-form select{padding:11px}.user-giving-statement-form button{min-width:120px}.or-separator{text-align:center;text-transform:uppercase;font-weight:700;color:rgba(0,0,0,.54)}.header-context-menu{position:relative}.header-context-menu>h1{margin-right:32px;font-size:inherit;line-height:inherit}.header-context-menu.context-menu-no-button>h1{margin-right:0}.header-context-menu>.context-menu-button{position:absolute;top:0;right:0;display:inline-block;vertical-align:top;font-size:inherit;line-height:inherit}.header-context-menu>.context-menu-button:before{font-size:24px;line-height:inherit}@media only screen and (min-width:600px){.header-context-menu>h1{float:left;margin-right:8px}.header-context-menu>.context-menu-button{position:relative}}.no-break{display:inline-block}.grassroot-version-not-current:after{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:18px;width:18px;height:18px;text-indent:0;vertical-align:top;margin-left:4px;color:#d32f2f}.ie-banner{position:absolute;top:0;left:0;right:0;z-index:1;text-align:center;line-height:24px;padding:12px 0;background-color:#fff9c4}.ie-banner:before{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"";font-size:24px;width:24px;height:24px;text-indent:0;vertical-align:top;color:#7a7665;margin-right:16px}
/*# sourceMappingURL=main.min.css.map */