﻿@import url("https://fonts.googleapis.com/css?family=Open+Sans:100,400,400i,600,800");@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,400i,600,700,800");.noto-sans-regular{font-family:"Noto Sans", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.poppins-thin{font-family:"Poppins", sans-serif;font-weight:100;font-style:normal}.poppins-extralight{font-family:"Poppins", sans-serif;font-weight:200;font-style:normal}.poppins-light{font-family:"Poppins", sans-serif;font-weight:300;font-style:normal}.poppins-regular{font-family:"Poppins", sans-serif;font-weight:400;font-style:normal}.poppins-medium{font-family:"Poppins", sans-serif;font-weight:500;font-style:normal}.poppins-semibold{font-family:"Poppins", sans-serif;font-weight:600;font-style:normal}.poppins-bold{font-family:"Poppins", sans-serif;font-weight:700;font-style:normal}.poppins-extrabold{font-family:"Poppins", sans-serif;font-weight:800;font-style:normal}.poppins-black{font-family:"Poppins", sans-serif;font-weight:900;font-style:normal}.poppins-thin-italic{font-family:"Poppins", sans-serif;font-weight:100;font-style:italic}.poppins-extralight-italic{font-family:"Poppins", sans-serif;font-weight:200;font-style:italic}.poppins-light-italic{font-family:"Poppins", sans-serif;font-weight:300;font-style:italic}.poppins-regular-italic{font-family:"Poppins", sans-serif;font-weight:400;font-style:italic}.poppins-medium-italic{font-family:"Poppins", sans-serif;font-weight:500;font-style:italic}.poppins-semibold-italic{font-family:"Poppins", sans-serif;font-weight:600;font-style:italic}.poppins-bold-italic{font-family:"Poppins", sans-serif;font-weight:700;font-style:italic}.poppins-extrabold-italic{font-family:"Poppins", sans-serif;font-weight:800;font-style:italic}.poppins-black-italic{font-family:"Poppins", sans-serif;font-weight:900;font-style:italic}.reddit-mono-regular{font-family:"Reddit Mono", monospace;font-optical-sizing:auto;font-weight:400;font-style:normal}.roboto-thin{font-family:"Roboto", sans-serif;font-weight:100;font-style:normal}.roboto-light{font-family:"Roboto", sans-serif;font-weight:300;font-style:normal}.roboto-regular{font-family:"Roboto", sans-serif;font-weight:400;font-style:normal}.roboto-medium{font-family:"Roboto", sans-serif;font-weight:500;font-style:normal}.roboto-bold{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal}.roboto-black{font-family:"Roboto", sans-serif;font-weight:900;font-style:normal}.roboto-thin-italic{font-family:"Roboto", sans-serif;font-weight:100;font-style:italic}.roboto-light-italic{font-family:"Roboto", sans-serif;font-weight:300;font-style:italic}.roboto-regular-italic{font-family:"Roboto", sans-serif;font-weight:400;font-style:italic}.roboto-medium-italic{font-family:"Roboto", sans-serif;font-weight:500;font-style:italic}.roboto-bold-italic{font-family:"Roboto", sans-serif;font-weight:700;font-style:italic}.roboto-black-italic{font-family:"Roboto", sans-serif;font-weight:900;font-style:italic}.roboto-condensed-regular{font-family:"Roboto Condensed", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.tac-one-regular{font-family:"Tac One", sans-serif;font-weight:400;font-style:normal}.teko-regular{font-family:"Teko", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.tilt-neon-regular{font-family:"Tilt Neon", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"XROT" 0, "YROT" 0}.ubuntu-light{font-family:"Ubuntu", sans-serif;font-weight:300;font-style:normal}.ubuntu-regular{font-family:"Ubuntu", sans-serif;font-weight:400;font-style:normal}.ubuntu-medium{font-family:"Ubuntu", sans-serif;font-weight:500;font-style:normal}.ubuntu-bold{font-family:"Ubuntu", sans-serif;font-weight:700;font-style:normal}.ubuntu-light-italic{font-family:"Ubuntu", sans-serif;font-weight:300;font-style:italic}.ubuntu-regular-italic{font-family:"Ubuntu", sans-serif;font-weight:400;font-style:italic}.ubuntu-medium-italic{font-family:"Ubuntu", sans-serif;font-weight:500;font-style:italic}.ubuntu-bold-italic{font-family:"Ubuntu", sans-serif;font-weight:700;font-style:italic}.whisper-regular{font-family:"Whisper", cursive;font-weight:400;font-style:normal}.m-plus 1 code-regular{font-family:"M PLUS 1 Code", monospace;font-optical-sizing:auto;font-weight:400;font-style:normal}.martian-mono-regular{font-family:"Martian Mono", monospace;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.lilita-one-regular{font-family:"Lilita One", sans-serif;font-weight:400;font-style:normal}.kalam-light{font-family:"Kalam", cursive;font-weight:300;font-style:normal}.kalam-regular{font-family:"Kalam", cursive;font-weight:400;font-style:normal}.kalam-bold{font-family:"Kalam", cursive;font-weight:700;font-style:normal}.jacquard-24-regular{font-family:"Jacquard 24", system-ui;font-weight:400;font-style:normal}.dancing-script-regular{font-family:"Dancing Script", cursive;font-optical-sizing:auto;font-weight:400;font-style:normal}.comic-neue-light{font-family:"Comic Neue", cursive;font-weight:300;font-style:normal}.comic-neue-regular{font-family:"Comic Neue", cursive;font-weight:400;font-style:normal}.comic-neue-bold{font-family:"Comic Neue", cursive;font-weight:700;font-style:normal}.comic-neue-light-italic{font-family:"Comic Neue", cursive;font-weight:300;font-style:italic}.comic-neue-regular-italic{font-family:"Comic Neue", cursive;font-weight:400;font-style:italic}.comic-neue-bold-italic{font-family:"Comic Neue", cursive;font-weight:700;font-style:italic}.bebas-neue-regular{font-family:"Bebas Neue", sans-serif;font-weight:400;font-style:normal}.arvo-regular{font-family:"Arvo", serif;font-weight:400;font-style:normal}.arvo-bold{font-family:"Arvo", serif;font-weight:700;font-style:normal}.arvo-regular-italic{font-family:"Arvo", serif;font-weight:400;font-style:italic}.arvo-bold-italic{font-family:"Arvo", serif;font-weight:700;font-style:italic}@font-face{font-family:'Nevis';src:url(//givsum.s3.amazonaws.com/assets/nevis-webfont-b3399f9c62af212738be9ae07783473b4f082c340c94f4e4944e20bd5d1687c2.eot);src:url(//givsum.s3.amazonaws.com/assets/nevis-webfont-b3399f9c62af212738be9ae07783473b4f082c340c94f4e4944e20bd5d1687c2.eot?#iefix) format("embedded-opentype"),url(//givsum.s3.amazonaws.com/assets/nevis-webfont-23d4357e47e1e6b76aa9116992693f17eb03493d4f8589752a9da3ec1a1a5ad2.woff) format("woff"),url(//givsum.s3.amazonaws.com/assets/nevis-webfont-e1db34c762b7d229efed6972daae9f5c827b364f0cfe564871557579beac3841.ttf) format("truetype"),url(//givsum.s3.amazonaws.com/assets/nevis-webfont-3487b4cbaed2e213b6eb90d393a9d6fa32186e4228ea5958d9cd0441bededbb6.svg#webfontbold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Bebas Neue';src:url(//givsum.s3.amazonaws.com/assets/BebasNeue-webfont-e4c3b7589ace2c68e1fecbc8a1be4a69d8264b87b05303eb02b4ac7470d8fa7b.eot);src:url(//givsum.s3.amazonaws.com/assets/BebasNeue-webfont-e4c3b7589ace2c68e1fecbc8a1be4a69d8264b87b05303eb02b4ac7470d8fa7b.eot?#iefix) format("embedded-opentype"),url(//givsum.s3.amazonaws.com/assets/BebasNeue-webfont-dd360ae94b4d7230efb497196eb6b948f8afeb2e41ec8ff6113309ee971c3721.woff) format("woff"),url(//givsum.s3.amazonaws.com/assets/BebasNeue-webfont-bd20113ec8b125ff92083413e564fea2b6d531a1d1e0092d1619cfadf3cdcfbd.ttf) format("truetype"),url(//givsum.s3.amazonaws.com/assets/BebasNeue-webfont-a54e893466037774af68f34cd3856c3505a61feb91cc3d4854a8cdc1e3c26c37.svg#BebasNeueRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://themes.googleusercontent.com/static/fonts/lato/v7/kcf5uOXucLcbFOydGU24WALUuEpTyoUstqEm5AMlJo4.woff) format("woff")}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://themes.googleusercontent.com/static/fonts/lato/v7/qIIYRU-oROkIk8vfvxw6QvesZW2xOQ-xsNqO47m55DA.woff) format("woff")}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://themes.googleusercontent.com/static/fonts/lato/v7/qdgUG4U09HnJwhYI-uK18wLUuEpTyoUstqEm5AMlJo4.woff) format("woff")}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(https://themes.googleusercontent.com/static/fonts/lato/v7/G2uphNnNqGFMHLRsO_72ngLUuEpTyoUstqEm5AMlJo4.woff) format("woff")}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(https://themes.googleusercontent.com/static/fonts/lato/v7/2HG_tEPiQ4Z6795cGfdivLO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(https://themes.googleusercontent.com/static/fonts/lato/v7/RYyZNoeFgb0l7W3Vu1aSWOvvDin1pK8aKteLpeZ5c0A.woff) format("woff")}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(https://themes.googleusercontent.com/static/fonts/lato/v7/HkF_qI1x_noxlxhrhMQYELO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")}html,body{color:#666666;background-color:transparent;font-family:'Lato';font-size:16px;font-weight:400;height:100%;margin:0;padding:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 767px){html.modal-open .contain,body.modal-open .contain{display:none}}*{line-height:170%}abbr{text-decoration:none}br,span,small,strong{line-height:100%}h1,h2,h3,h4,h5,h6,p{font-weight:normal}h1,h2,h3,h4,h5,h6{color:#333333;line-height:120%;margin:3rem 0 2rem}h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{line-height:120%}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px;text-transform:none}h4.upper{clear:both;font-size:16px;font-weight:300;letter-spacing:0.15em;text-transform:uppercase}h5{font-size:14px;margin:0.5em 0;text-transform:uppercase}hr{background-color:#f2f2f2;border:none;clear:both;height:1px;position:relative;overflow:visible}hr.or{margin:1.5em 0}hr.or:before{background-color:#fff;content:'OR';padding:.5em;position:absolute;text-align:center;left:50%;margin-left:-1.5em;top:-1.4em;width:2em}img{max-width:100%;height:auto}table{border-spacing:0;border-collapse:collapse;margin:2rem 0;width:100%}table th{font-weight:normal}table.lined th{padding:0px 10px}table.lined td{border:1px solid #eee;padding:7px 10px}.small.note{color:#95999f;font-size:14px;line-height:100%;padding:0.3em 1.5em;clear:both}p.small{font-size:12px;line-height:16px}a{color:#94A9A4;cursor:pointer;text-decoration:none;transition:all 0.2s}a:hover{color:#5A7877}a img{border:none}[class^="ss-"]:before,[class^="icon-"]:before,[class*=" ss-"]:before,[class*=" icon-"]:before{position:relative;top:0.2em}::-moz-selection{color:#fff;background:#ee6840}::-moz-selection{color:#fff;background:#ee6840}::selection{color:#fff;background:#ee6840}.btn{background-color:#AFC6C0;border:1px solid #AFC6C0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;margin:1em 0.2em;letter-spacing:0.15em;padding:.5em .85em .5em 1em;position:relative;text-transform:uppercase;transition:all 0.2s;-webkit-appearance:none}.btn span{font-weight:900}.btn span.text{font-weight:700}.btn strong{font-weight:900}.btn:hover{background-color:#AFC6C0;border-color:#5A7877;color:#fff}.btn:focus{box-shadow:0 0 10px #AFC6C0;outline:none}.btn.secondary{background-color:#555}.btn.secondary:hover{background-color:#666}.btn.secondary:active{background-color:#333}.btn.white{background-color:transparent;border-color:#fff;color:#ffffff !important}.btn.white:hover{color:#ee6840 !important;background-color:#fff}.btn.white:active{background-color:#bbbbbb}.btn.muted{background-color:transparent;color:#94A9A4}.btn.muted:hover,.btn.muted:active{color:#5A7877}.btn.muted.presentation{color:#ee6840;border-color:#ee6840;text-transform:none}.btn.primary{background-color:#ee6840;border-color:#ee6840;color:#fff}.btn.primary:hover{background-color:#e64515;border-color:#e64515;color:#fff}.btn.primary:active{color:#fff}.btn.primary:focus{box-shadow:0 0 10px #ee6840}.btn.danger{background-color:#BD171A;border-color:#BD171A;color:#fff}.btn.danger:hover{background-color:#a61417;border-color:#a61417}.btn.danger:focus{box-shadow:0 0 10px #BD171A}.btn.plain{border-color:transparent;background-color:transparent;color:#94A9A4}.btn.plain:hover{background-color:#94A9A4;color:#ffffff}.btn.plain:active{background-color:#bbbbbb}.btn.big{font-size:14px;padding:.5em 2.5em .5em}.btn.centered{display:block;margin-left:auto !important;margin-right:auto !important}.btn.padded{font-size:14px !important;padding:.7em 4em !important}.btn.full{box-sizing:border-box;clear:both;padding:.5em 0 .5em;text-align:center;width:100%}.btn.round{border-radius:100%;height:20px;line-height:170%;width:20px;padding:6px 5px 6px 7px}.btn:disabled{background-color:#bbb !important;border-color:#bbb !important;cursor:default}.btn.nomar{margin:0 !important}.btn [class^="ss-"]:before,.btn [class*=" ss-"]:before,.btn [class^="icon-"]:before,.btn [class*=" icon-"]:before{font-size:18px;font-weight:normal !important;line-height:0;top:5px}.btn[class^="ss-"]:before,.btn[class*=" ss-"]:before,.btn[class^="icon-"]:before,.btn[class*=" icon-"]:before{font-size:18px;line-height:0;position:relative;top:5px}.btn.small{font-size:10px;padding:.2em .55em .15em .7em}.btn.small[class^="ss-"]:before,.btn.small[class*=" ss-"]:before,.btn.small[class^="icon-"]:before,.btn.small[class*=" icon-"]:before{font-size:16px;line-height:0;margin-right:0.2rem;position:relative;top:4px}.btn.small[class^="icon-"]:before,.btn.small[class*=" icon-"]:before{top:2px}.btn.small.ss-social-regular{border:none !important;padding:2px 7px;text-shadow:none !important}.btn.small.ss-social-regular:before{font-size:13px;margin-right:0.2rem;top:2px}.btn.small.ss-social-regular:hover{text-decoration:none !important}.btn.small.ss-social-regular.ss-facebook{background-color:#3b5998}.btn.small.ss-social-regular.ss-twitter{background-color:#55acee}.create-btn{background-color:#fff;border:3px solid #ee6840;border-radius:5px;color:#ee6840;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;margin:1em 0;letter-spacing:0.04em;padding:.65em 3.5em .65em 3.5em;position:relative;text-transform:uppercase;transition:all 0.2s;-webkit-appearance:none}.create-btn:hover{color:#ff9474}.create-btn:focus{background-color:#ee6840;border:3px solid #ee6840;color:#fff;outline:none}.create-btn:disabled{background-color:#95999f !important;border-color:#95999f !important;color:#fff !important;cursor:default}.solo-icon{font-size:20px;margin:1em 0;padding:.5em .5em .5em .5em;vertical-align:middle}span.loading{display:inline-block;height:1em;position:relative}span.loading:before{content:'';display:block;width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,0.3);border-top-color:rgba(255,255,255,0.6);margin-right:0.5em;position:relative;top:-2px;animation:spinner 0.6s linear infinite}.padded .loading:before{top:0}code.block{background-color:#f7f7f7;border-radius:4px;display:block;font-size:12px;margin:1em 0;padding:1em}.script{display:none}@keyframes load{0%,80%,100%{box-shadow:0 0 #FFF;height:4px}40%{box-shadow:0 -1em #ffffff;height:4px}}@keyframes spinner{to{transform:rotate(360deg)}}button,input,textarea,select{color:#666666;outline:none;font-family:'Lato';font-size:16px;font-weight:400;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#b3b3b3}button:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#b3b3b3}button::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#b3b3b3}button:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#b3b3b3}button.full,input.full,textarea.full,select.full{width:100%}.modal-open input[type="text"],.modal-open input[type="email"],.modal-open input[type="number"],.modal-open input[type="password"],.modal-open input[type="tel"],.modal-open input[type="text"],.modal-open input[type="url"],.modal-open .select-container,.modal-open textarea{margin-bottom:0.5em !important}input[type="email"],input[type="search"],input[type="number"],input[type="password"],input[type="tel"],input[type="text"],input[type="url"],textarea{width:100%;background-color:transparent;border:none;border:3px solid #cacccf;border-radius:7px;font-family:'Lato';letter-spacing:normal;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0.875em 2.25rem 0.875em 0.75rem;-webkit-appearance:none}textarea{max-width:100%;padding-top:0;width:100%}textarea.box{border-color:#94a9a4;border-style:solid;border-width:2px;color:#2c3441;padding:5px 10px;resize:none;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}input:focus,textarea:focus{border-color:#ee6840;outline:none}select:disabled,:disabled{background-color:#ebebeb !important;opacity:0.5}.error-inline{padding-left:5px}.field_with_errors input{border-color:#BD171A !important}::-webkit-input-placeholder{color:inherit}:-moz-placeholder{color:inherit}::-moz-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}.select-container{display:inline-block;position:relative;box-sizing:border-box;max-width:100%;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.select-container.full-select{display:block}.select-container.full-select select{width:100%}.select-container:before{content:'\F501';display:block;font-family:"SSGizmo";font-style:normal;font-weight:normal;padding:3px 0 0 6px;text-decoration:none;text-shadow:0 0 2px #fff;text-rendering:optimizeLegibility;white-space:nowrap;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;position:absolute;top:50%;right:0;margin-top:-.8em;z-index:5}.select-container+.btn{margin:7px 0;line-height:22px;float:left}.select-container select{border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:10;width:100%;text-overflow:ellipsis}.select-container select:focus{outline:none}.right .select-container{float:right}.givsum-input input[type='checkbox'],.givsum-input input[type='radio']{margin-right:0.5em;vertical-align:top}.givsum-input input[type='checkbox']+label,.givsum-input input[type='radio']+label{color:#b3b3b3;display:inline-block;line-height:16px;position:relative;font-size:16px;transition:all 0.2s}.givsum-input input[type='checkbox']+label>*,.givsum-input input[type='radio']+label>*{line-height:100%}.givsum-input input[type='checkbox']+label.fees-forced:before,.givsum-input input[type='radio']+label.fees-forced:before{visibility:hidden}.givsum-input input[type='checkbox']+label.fees-forced:after,.givsum-input input[type='radio']+label.fees-forced:after{visibility:hidden}.givsum-input input[type='checkbox']+label.fees-forced:hover:after,.givsum-input input[type='radio']+label.fees-forced:hover:after{visibility:hidden}.inline input[type='checkbox']+label,.inline input[type='radio']+label{display:inline-block;margin-right:2rem}.alert{color:white}.alert a{color:white}.overflow{overflow:hidden}.centered,.center{text-align:center !important}.right{text-align:right !important}.fleft{float:left}.fright{float:right}.fl-spacer{float:left;margin-right:10px;margin-bottom:0.5em}.fl-spacer select{width:50%}.manual-hide{display:none !important}.hide{display:none !important}.hide-img{display:none !important;height:0px !important;width:0px !important}.light{font-weight:300}.nomar{margin:0 !important}.pad{padding:1rem}.error-box{box-shadow:0px 1px 2px rgba(0,0,0,0.165);background-color:#fdeff0;border-bottom:2px solid #BD171A;color:#BD171A;margin:1rem 0 !important;overflow:hidden;padding:1rem 2rem}.error-box a{color:#BD171A;font-weight:700}.error-box a:hover{text-decoration:underline}.error-box ul.errors{margin-bottom:0}.error-box ul.errors li span{font-weight:900}.relative{position:relative}.sm{font-size:30%;left:-1em;position:relative;bottom:2em}.white{background-color:#fff}.tmar{margin-top:1rem !important}.bmar{margin-top:1rem !important}.caps{text-transform:uppercase;letter-spacing:0.15em}#tooltip{font-size:14px;text-align:center;color:#fff;font-family:'Lato';background:rgba(0,0,0,0.7);max-width:250px;padding:.5em 1em !important;position:absolute;z-index:2000}#tooltip:after{width:0;height:0;border:7px solid transparent;border-top-color:rgba(0,0,0,0.7);border-bottom-width:0;content:'';position:absolute;left:50%;bottom:-7px;margin-left:-7px}#tooltip.top:after{border-top-color:transparent;border-bottom-color:rgba(0,0,0,0.7);border-bottom-width:7px;border-top-width:0;top:-7px;bottom:auto}#tooltip.left:after{left:7px;margin:0}#tooltip.right:after{right:7px;left:auto;margin:0}#tooltip.white{background:#ccc;color:#111}#tooltip.white:after{border-top-color:#ccc}#tooltip.white.top:after{border-bottom-color:#ccc}a[rel="tooltip"]{cursor:pointer}#stooltip{font-size:14px;text-align:center;color:#fff;font-family:'Lato';background:rgba(0,0,0,0.7);max-width:150px;padding:.5em 1em !important;position:absolute;z-index:2000}#stooltip:after{width:0;height:0;border:7px solid transparent;border-top-color:rgba(0,0,0,0.7);border-bottom-width:1px;content:'';position:absolute;left:50%;bottom:15px;transform:rotate(90deg)}#stooltip.top:after{border-top-color:transparent;border-bottom-color:rgba(0,0,0,0.7);border-bottom-width:7px;border-top-width:0;top:-7px;bottom:auto}#stooltip.left:after{left:-11px;margin:0}#stooltip.right:after{right:7px;left:auto;margin:0}#stooltip.white{background:#ccc;color:#111}#stooltip.white:after{border-top-color:#ccc}#stooltip.white.top:after{border-bottom-color:#ccc}a[rel="stooltip"]{cursor:pointer}.row.members{position:relative !important}.span3.members{bottom:0 !important;right:0 !important;position:absolute !important}.row.no-members{color:red;text-align:center;font-size:1.5em;margin-bottom:-40px;margin-top:10px}@media (max-width: 767px){.span3.members{position:relative !important}}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.invisible-mobile{font-size:0 !important;height:0 !important;line-height:0 !important;opacity:0 !important;pointer-events:none}.print-only{display:none}@media (min-width: 768px) and (max-width: 979px){.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}}@media (max-width: 767px){.visible-phone{display:inherit !important}.hidden-phone{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.table-wrapper{overflow:scroll}.mfp-content .table-wrapper{overflow:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}#receipt-details .table-wrapper{overflow:visible;float:left;width:100%}#ticket-details .table-wrapper{width:100%}}.active-charities{padding-top:3em;text-align:left}.active-charities a{display:block;font-size:12px;line-height:14px;margin:1em 0}svg.givloading{margin:0 auto;animation:spinning 1.5s infinite}svg.givloading g .s{fill:none;stroke-dasharray:800;stroke-dashoffset:800;stroke-width:120;animation:loading 1.5s infinite}svg.fa-givsum-givsum-icon{color:white;font-size:28px;display:block;margin:auto}@keyframes loading{0%{stroke-dashoffset:800}50%{stroke-dashoffset:0}100%{stroke-dashoffset:-800}}@keyframes spinning{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(180deg)}}.mfp-preloader svg.givloading{width:40px;background-color:rgba(41,41,41,0.8);border-radius:30px;padding:10px;box-shadow:0px 10px 20px rgba(0,0,0,0.12)}.agreement{color:#333333;width:92%;margin:0 auto}.agreement ol{counter-reset:section;list-style-type:none;padding-left:0}.agreement ol li{counter-increment:section;padding-left:35px;position:relative}.agreement ol li:before{content:counters(section, ".") "";font-size:12px;font-weight:900;left:0;position:absolute;top:0}.avatar-preview a{box-shadow:0px 1px 2px rgba(0,0,0,0.165);border-radius:100%;display:block;height:100px;width:100px;overflow:hidden;position:relative;transition:all 0.2s;-webkit-transition:all 0.2s}.avatar-preview a img{display:block}.avatar-preview a:hover{box-shadow:0 0 0 5px rgba(0,0,0,0.1)}.avatar-preview a:active{box-shadow:0 0 0 5px #ee6840}.avatar-preview a:focus{outline:none;box-shadow:0 0 0 5px rgba(0,0,0,0.1)}.avatar-preview.inline{display:inline-block}.avatar a,.avatars a{box-shadow:0px 1px 2px rgba(0,0,0,0.165);border-radius:100%;display:block;height:40px;width:40px;overflow:hidden;position:relative;transition:all 0.2s;-webkit-transition:all 0.2s}.avatar a img,.avatars a img{display:block}.avatar a:hover,.avatars a:hover{box-shadow:0 0 0 5px rgba(0,0,0,0.1)}.avatar a:active,.avatars a:active{box-shadow:0 0 0 5px #ee6840}.avatar a:focus,.avatars a:focus{outline:none;box-shadow:0 0 0 5px rgba(0,0,0,0.1)}.avatar.inline,.avatars.inline{display:inline-block}.campaign-comments .comment{flex-shrink:1}.campaign-comments .comment .user{display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:7px;width:95%;margin-left:2.5%;max-height:260px;padding:1em}.campaign-comments .comment .user .text-container{display:flex;flex-direction:column;justify-content:space-between;padding-left:1em}.campaign-comments .comment .user .text-container .user-info{min-height:auto;color:#ee6840;font-family:'Roboto';font-weight:500;font-size:16px;line-height:1.14;padding-bottom:0.8em}.campaign-comments .comment .user .text-container .user-info-date{color:#cacccf;font-size:14px;font-family:'Roboto';font-weight:500;padding-top:0.8em}.campaign-comments .comment .user .text-container .user-info-text{font-family:'Roboto';overflow:auto;color:#2c3441;font-size:14px}.campaign-comments .comment .user .text-container .user-info-text p{line-height:1.33;margin-bottom:0 !important}.campaign-comments .comment .avatar{float:left;width:25%}.campaign-comments .comment .avatar a.oval{border:3px solid #ffffff;border-radius:80% / 65%;height:48px;width:35px;margin-top:5px}.campaign-comments .reply{border-left:2px solid #e9eaeb;margin-left:4.5%;flex-shrink:1}.campaign-comments .reply .user{display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:7px;width:95%;margin-left:2.5%;max-height:260px;padding:1em}.campaign-comments .reply .user .text-container{display:flex;flex-direction:column;justify-content:space-between;padding-left:1em}.campaign-comments .reply .user .text-container .user-info{min-height:auto;color:#ee6840;font-family:'Roboto';font-weight:500;font-size:16px;line-height:1.14;padding-bottom:0.8em}.campaign-comments .reply .user .text-container .user-info-date{color:#cacccf;font-size:14px;font-family:'Roboto';font-weight:500;padding-top:0.8em}.campaign-comments .reply .user .text-container .user-info-text{font-family:'Roboto';overflow:auto;color:#2c3441;font-size:14px}.campaign-comments .reply .user .text-container .user-info-text p{line-height:1.33;margin-bottom:0 !important}.campaign-comments .reply .avatar{float:left;width:25%}.campaign-comments .reply .avatar a.oval{border:3px solid #ffffff;border-radius:80% / 65%;height:48px;width:35px;margin-top:5px}.campaign-comments .replyReply{border-left:2px solid #e9eaeb;margin-left:10%;width:100%;flex-shrink:1}.campaign-comments .replyReply .user{display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:7px;width:95%;margin-left:2.5%;max-height:260px;padding:1em}.campaign-comments .replyReply .user .text-container{display:flex;flex-direction:column;justify-content:space-between;padding-left:1em}.campaign-comments .replyReply .user .text-container .user-info{min-height:auto;color:#ee6840;font-family:'Roboto';font-weight:500;font-size:16px;line-height:1.14;padding-bottom:0.8em}.campaign-comments .replyReply .user .text-container .user-info-date{color:#cacccf;font-size:14px;font-family:'Roboto';font-weight:500;padding-top:0.8em}.campaign-comments .replyReply .user .text-container .user-info-text{font-family:'Roboto';overflow:auto;color:#2c3441;font-size:14px}.campaign-comments .replyReply .user .text-container .user-info-text p{line-height:1.33;margin-bottom:0 !important}.campaign-comments .replyReply .avatar{float:left;width:25%}.campaign-comments .replyReply .avatar a.oval{border:3px solid #ffffff;border-radius:80% / 65%;height:48px;width:35px;margin-top:5px}.comment-avatars a{height:70px;width:50px}.avatars{position:relative}.avatars a:first-child{z-index:20}.avatar-frame,.avatar-frame-small{display:block;background-color:#f7f7f7;border-radius:100%;float:left;height:100px;margin-bottom:20px;margin-right:20px;overflow:hidden;position:relative;width:100px}.avatar-frame a.avatar,.avatar-frame-small a.avatar{display:block}.avatar-frame #uploadPreview,.avatar-frame-small #uploadPreview{position:relative}.avatar-frame .link-overlay,.avatar-frame-small .link-overlay{background-color:rgba(0,0,0,0.5);border-radius:100%;bottom:0;color:#fff;font-size:32px;display:block;opacity:0;padding:29px 0;position:absolute;text-align:center;top:0;width:100%}.avatar-frame .link-overlay[class*='icon-'],.avatar-frame-small .link-overlay[class*='icon-']{padding:34px 0}.avatar-frame .link-overlay:hover,.avatar-frame-small .link-overlay:hover{opacity:1}.avatar-frame-small{height:50px;width:50px}.banner-frame{display:block;background-color:#f7f7f7;float:left;height:100px;margin-bottom:20px;margin-right:3%;overflow:hidden;position:relative;width:30%;max-width:200px}.banner-frame a.avatar{display:block}.banner-frame #uploadPreview{position:relative}.banner-frame .link-overlay{background-color:rgba(0,0,0,0.5);bottom:0;color:#fff;font-size:32px;display:block;opacity:0;padding:29px 0;position:absolute;text-align:center;top:0;width:100%}.banner-frame .link-overlay[class*='icon-']{padding:34px 0}.banner-frame .link-overlay:hover{opacity:1}.profile-frame{display:block;background-color:#f7f7f7;float:left;height:100px;margin-bottom:20px;margin-right:20px;overflow:hidden;position:relative;width:75px}.profile-frame a.avatar{display:block}.profile-frame img{border-radius:80% / 65% !important}.profile-frame #uploadPreview{position:relative}.profile-frame .user-pfp{border-radius:80% / 65%;height:100%}.profile-frame .link-overlay{background-color:rgba(0,0,0,0.5);bottom:0;color:#fff;font-size:32px;display:block;opacity:0;padding:29px 0;position:absolute;text-align:center;top:0;width:100%;border-radius:80% / 65% !important}.profile-frame .link-overlay[class*='icon-']{padding:34px 0}.profile-frame .link-overlay:hover{opacity:1}td.small{font-size:12px}td.right.no-gap{width:1px}@media (max-width: 979px){.avatar .main-avatar-box .navbar-entity-text{font-size:14px !important;line-height:18px !important;height:auto !important;margin:0}.vertical .row>.span3.photo-upload{width:20% !important;margin-left:2%}}.block-link{background-color:#ee6840;color:#ffffff;display:block;font-size:14px;padding:1em;text-align:center;text-transform:uppercase}.block-link div{font-size:24px}.block-link .count{font-weight:700}.block-link.disabled{cursor:default;background-color:#f2f2f2}.block-link.filtered{background-color:#555555;color:#ffffff;position:relative}.block-link.filtered:after{content:'';border:10px solid transparent;border-top-color:#555555;bottom:-20px;left:50%;margin-left:-10px;position:absolute}@media (max-width: 979px){.block-link .name{display:none}}.btngrp{white-space:nowrap;position:relative}.btngrp .btn{float:left;position:relative;z-index:5;border-radius:0}.btngrp .btn+.btn{margin-left:-3px !important}.btngrp .btn:hover{z-index:10}.btngrp .btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.btngrp .btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.btngrp .btn span:before{margin-right:0}@media (max-width: 767px){.btngrp{font-size:0}}.btngrp.masked .btn{z-index:200 !important}.giv-card{background-color:#292929;background-size:cover;background-position:0 0;margin:0 auto;max-width:270px}.giv-card .overlay{background-color:#2c3441;overflow:hidden;text-align:center}.giv-card .overlay .details .name{color:#b3b3b3;font-size:18px;font-weight:700;margin:0}.giv-card .overlay .details .name:hover{color:#fff}.giv-card .overlay .details .connections{color:#b3b3b3;margin:15px 0}.giv-card .overlay .details .resume{margin:20px 0}.giv-card .avatar a{border:3px solid rgba(41,41,41,0.4);height:80px;margin:20px auto;width:80px}.giv-card .avatar a:hover{background-color:#ee6840;border-color:#ee6840}.giv-card .avatar a.main.oval{border:3px solid #ffffff;border-radius:80% / 65%;height:10%}.giv-card .avatar .main-avatar-box{display:flex;align-items:center}.giv-card .avatar .main-avatar-box .photo-upload{border-radius:100%;border:3px solid rgba(41,41,41,0.4);height:80px;margin:20px auto;width:80px}.giv-card .avatar .main-avatar-box .photo-upload:hover{background-color:#ee6840;border-color:#ee6840}.giv-card .avatar .main-avatar-box .svg-camera-icon{margin:0;padding:0}.giv-card .avatar .main-avatar-box .svg-camera-icon:hover{border:0;border-radius:0}.giv-card .avatar .main-avatar-box .avatar-frame .link-overlay,.giv-card .avatar .main-avatar-box .avatar-frame-small .link-overlay{height:45px;width:45px;padding:0;margin:0}.giv-card .avatar .main-avatar-box .photo-upload,.giv-card .avatar .main-avatar-box .avatar-frame,.giv-card .avatar .main-avatar-box .svg-camera-icon{height:50px;width:50px}.giv-card .avatar .main{height:50px;width:50px}.giv-card .avatar .navbar-entity-text{border:0;border-radius:0;box-shadow:none;color:white;height:100%;font-size:18px;line-height:22px;font-weight:600;letter-spacing:1px;text-align:left;width:55%}.giv-card .avatar .navbar-entity-text:hover{background-color:transparent;border-color:transparent;box-shadow:none;color:#ee6840}.giv-card .avatar .navbar-entity-text div{margin-top:5px;line-height:16px}.giv-card .resume{padding:0 0.5rem}.giv-card .resume .stat{color:rgba(255,255,255,0.6);cursor:default;height:26px;padding:5px 0;overflow:hidden;transition:all 0.2s;-webkit-transition:all 0.2s}.giv-card .resume .stat:hover,.giv-card .resume .stat.highlight{color:#b3b3b3;color:#fff}.giv-card .resume .stat:hover .approved,.giv-card .resume .stat:hover .pending,.giv-card .resume .stat.highlight .approved,.giv-card .resume .stat.highlight .pending{top:-32px}.giv-card .resume .stat .number{float:left;font-family:'Bebas Neue';font-size:28px;line-height:26px;text-align:right;width:48%}.giv-card .resume .stat .title{float:left;font-size:11px;line-height:11px;margin-left:4%;text-align:left;text-transform:uppercase;width:48%}.giv-card .resume .stat .approved,.giv-card .resume .stat .pending{width:100%;height:32px;position:relative;top:0;transition:all 0.2s;-webkit-transition:all 0.2s}.giv-card .resume a{color:rgba(255,255,255,0.6);display:block;font-size:12px;font-weight:700;letter-spacing:0.15em;margin:1rem 0;padding-bottom:10px;text-align:center;text-transform:uppercase}.giv-card .resume a:hover{color:#ee6840}.giv-card .resume a.visible-tablet{font-size:24px}.giv-card .resume a span{font-size:18px;margin-right:5px;position:relative}.connections{color:#94A9A4;font-size:14px;font-weight:700;margin-top:7px}.connections span span{font-size:18px;margin:0;position:relative}.connections span+span{margin-left:1em}.connections .website{color:#b3b3b3;font-size:12px;margin-left:10px}.connections .website:hover{color:#ee6840}.connections .cat{color:#b3b3b3;font-size:10px;font-size:12px;margin-top:0;margin-left:0;text-transform:uppercase}.connections .loc{color:#b3b3b3;font-size:10px;border-left:1px solid #ebebeb;font-size:12px;margin-left:10px;margin-top:0;margin-right:0;padding-left:10px;text-transform:uppercase}.donation-field{font-size:16px;position:relative;width:100%}.donation-field label{font-weight:bold}.donation-field span{font-weight:600;top:8px}.donation-field #defined_amounts{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:0.5em}.donation-field #defined_amounts a{padding:5px 5px 6px 5px;margin:0.5em;border:3px solid #cacccf;border-radius:7px;color:#b3b3b3;min-width:50px;font-weight:bold;flex:1 1 0;text-align:center;font-size:14px}.donation-field #defined_amounts a.active{background-color:#ee6840;color:#fff;border-color:#ee6840}.donation-field #defined_amount{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:0.5em}.donation-field #defined_amount a{padding:5px 5px 6px 5px;margin:0.5em;border:3px solid #cacccf;border-radius:7px;color:#b3b3b3;min-width:50px;max-width:150px;text-align:center;font-size:14px}.donation-field #defined_amount a.active{background-color:#ee6840;color:#fff;border-color:#ee6840}.donation-field #defined_amount input{box-sizing:border-box;display:block;position:relative;font-size:14px;line-height:24px;width:175px;border:3px solid #cacccf;border-radius:7px !important;padding:5px 8px 5px 8px !important;margin-bottom:0 !important}.donation-field #defined_amount input:focus{border-color:#ee6840;transition:all 0.2s}.donation-field #defined_amount label{border:3px solid #cacccf;border-radius:7px;font-size:18px;font-weight:bold;padding:1px 7px 0px 7px;color:#cacccf;margin-right:5px}.frequency-container{display:flex;justify-content:center}.frequency-container span{font-weight:bold}.alternate-payment .address-text{text-align:center;font-size:14px;padding:0.5em 1em;clear:both}.cover_fee{margin-bottom:0;display:flex}.cover_fee input[type="checkbox"]{flex-shrink:0}.cover_fee label{font-style:italic;margin-left:5px;font-weight:bold}p.anonymous,p.tribute,.tributed_to{display:flex}p.anonymous label,p.tribute label,.tributed_to label{font-weight:bold;margin-left:5px}.invoice_only{margin-bottom:0}.dates{text-align:left;margin-bottom:20px;margin-top:20px}.dates .dateblock{border:1px solid #f7f7f7;display:inline-block;font-weight:300;margin:0 auto 3px;padding:15px 10px;text-transform:uppercase}.dates .dateblock.disabled{background-color:#FFFFFF;color:#b3b3b3}.dates .dateblock.small{width:120px;text-align:center}.dates .dateblock.wide{border-left:none;border-right:none;overflow:hidden;padding:10px;font-size:16px;margin:0;text-align:center;width:100%}.dates .dateblock.wide .fleft{text-transform:uppercase}.dates .dateblock .weekday{font-size:10px;letter-spacing:0.4em;padding-left:0.2em}.dates .dateblock .date,.dates .dateblock .date strong{font-size:16px;line-height:1.2em}.dates .dateblock .time{font-size:12px;text-transform:none}.opportunity-details{clear:both}.opportunities-header .select-container{margin-top:30px}.no-opportunity{margin-top:15px;text-transform:uppercase;letter-spacing:0.1em;font-size:13px;text-align:center}.drp{cursor:pointer;position:relative}.drp+a{margin-right:15px !important}.drp .drpbtn,.drp .opp-btn{color:#b3b3b3;display:block;font-size:10px;font-weight:700;letter-spacing:0.15em;line-height:20px;text-transform:uppercase;text-align:center;overflow:hidden;position:relative;text-overflow:ellipsis;outline:0;box-shadow:none !important;margin:0 -45px;transition:0.2s all}.drp .drpbtn.active,.drp .opp-btn.active{z-index:400;outline:0;box-shadow:none !important}.drp .drpbtn.icon-givsum:before,.drp .opp-btn.icon-givsum:before{color:#FFFFFF;font-size:28px;top:auto;vertical-align:middle}.drp .drpbtn .capabilities,.drp .opp-btn .capabilities{margin-left:10px;white-space:nowrap;pointer-events:none;transition:0.2s all}.drp svg.fa-givsum-givsum-icon{color:white;font-size:28px;display:block;margin:auto}.drp:hover .drpbtn{color:#666666}.drp:hover .drpbtn.icon-givsum:before{color:#FFFFFF}.admindrpmenu{border-radius:4px;box-shadow:0px 12px 24px rgba(0,0,0,0.11);display:none;font-size:14px;font-weight:400;left:0;margin-top:5px;position:absolute;text-align:left;z-index:200;top:40px;transform:scale(0);transform-origin:5px top;transition:all 0.2s}.admindrpmenu.open{transform:scale(1)}.admindrpmenu:after{border:10px solid transparent;border-bottom-color:#FFFFFF;content:'';left:3px;position:absolute;top:-20px}.admindrpmenu.bottom{top:auto}.admindrpmenu ul{background-color:#FFFFFF;list-style-type:none;margin:0;padding:5px 0 !important}.admindrpmenu ul+ul{border-top:1px solid #f2f2f2}.admindrpmenu ul li{margin:0;text-transform:uppercase;white-space:nowrap}.admindrpmenu ul li a{color:#666666;display:block;padding:5px 15px}.admindrpmenu ul li a:hover{background-color:#ee6840;color:#ffffff}.admindrpmenu ul li a:before{margin-right:10px}.admindrpmenu ul li a.disabled{color:#b3b3b3}.admindrpmenu ul li a.disabled:hover{background-color:#f2f2f2}.admindrpmenu ul li a span{float:right;font-size:20px}.admindrpmenu ul.cancel{display:none;margin-top:10px}.admindrpmenu ul:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.admindrpmenu ul:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.admindrpmenu.bottom{bottom:40px;transform-origin:5px bottom}.admindrpmenu.bottom:after{border-bottom-color:transparent;border-top-color:#FFFFFF;bottom:-20px;top:initial}.drpold{cursor:pointer;position:relative}.drpold+a{margin-right:15px !important}.drpmenu-old{border-radius:4px;box-shadow:0px 12px 24px rgba(0,0,0,0.11);display:none;font-size:14px;font-weight:400;left:0;margin-top:5px;position:absolute;text-align:left;z-index:200;top:40px;transform:scale(0);transform-origin:5px top;transition:all 0.2s}.drpmenu-old.open{transform:scale(1)}.drpmenu-old:after{border:10px solid transparent;border-bottom-color:#FFFFFF;content:'';left:3px;position:absolute;top:-20px}.drpmenu-old.bottom{top:auto}.drpmenu-old .misc li:last-child{padding-bottom:0px !important}.drpmenu-old ul{background-color:#FFFFFF;list-style-type:none;margin:0;padding:5px 0 !important}.drpmenu-old ul+ul{border-top:1px solid #f2f2f2}.drpmenu-old ul li{margin:0;text-transform:uppercase;white-space:nowrap}.drpmenu-old ul li a{color:#666666;display:block;padding:5px 15px}.drpmenu-old ul li a:hover{background-color:#ee6840;color:#ffffff}.drpmenu-old ul li a:before{margin-right:10px}.drpmenu-old ul li a.disabled{color:#b3b3b3}.drpmenu-old ul li a.disabled:hover{background-color:#f2f2f2}.drpmenu-old ul li a span{float:right;font-size:20px}.drpmenu-old ul.cancel{display:none;margin-top:10px}.drpmenu-old ul:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.drpmenu-old ul:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.drpmenu-old.bottom{bottom:40px;transform-origin:5px bottom}.drpmenu-old.bottom:after{border-bottom-color:transparent;border-top-color:#FFFFFF;bottom:-20px;top:initial}.drpmenu{border-radius:4px;display:none;font-size:14px;font-weight:400;left:0;margin-top:-5px;position:absolute;text-align:left;z-index:200;top:40px;width:100%;transition:all 0.1s !important}.drpmenu:after{border:10px solid transparent;border-bottom-color:#FFFFFF}.drpmenu.bottom{top:auto}.drpmenu .misc li{margin:0;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #CACCCF;opacity:0;-webkit-transform-origin:top center !important}.drpmenu .misc li a{color:#666666;display:block;padding:5px 0px}.drpmenu .misc li a:hover{color:#ee6840}.drpmenu .misc li a:before{margin-right:10px}.drpmenu .misc li a.disabled{color:#b3b3b3}.drpmenu .misc li a.disabled:hover{background-color:#f2f2f2}.drpmenu .misc li a span{float:right;font-size:20px}.drpmenu .misc li:first-child{border-top:2px solid #CACCCF;animation-name:dropmenu;animation-duration:300ms;animation-delay:100ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.drpmenu .misc li:last-child{animation-name:dropmenu;animation-duration:300ms;animation-delay:100ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.drpmenu ul{background-color:#ffffff;list-style-type:none;margin:0;padding:0px 0 !important;text-align:center;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;border-bottom:none}.drpmenu ul+ul{border-bottom:none}.drpmenu ul li{margin:0;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #CACCCF;opacity:0;-webkit-transform-origin:top center !important}.drpmenu ul li a{color:#666666;display:block;padding:5px 15px;font-family:'Roboto', sans-serif !important;font-weight:700}.drpmenu ul li a:hover{color:#ee6840}.drpmenu ul li a:before{margin-right:10px}.drpmenu ul li a.disabled{color:#b3b3b3}.drpmenu ul li a.disabled:hover{background-color:#f2f2f2}.drpmenu ul li a span{float:right;font-size:20px}.drpmenu ul li:last-child{border-bottom:none}.drpmenu ul li:nth-child(1){animation-name:dropmenu;animation-duration:300ms;animation-delay:100ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.drpmenu ul li:nth-child(2){animation-name:dropmenu;animation-duration:300ms;animation-delay:100ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.drpmenu ul li:nth-child(3){animation-name:dropmenu;animation-duration:300ms;animation-delay:100ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.drpmenu ul li:nth-child(4){animation-name:dropmenu;animation-duration:300ms;animation-delay:100ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.drpmenu ul.cancel{display:none;margin-top:10px}.drpmenu ul:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.drpmenu ul:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none;padding-bottom:50px}.drpmenu.bottom{bottom:40px;transform-origin:5px bottom}.drpmenu.bottom:after{border-bottom-color:transparent;border-top-color:#FFFFFF;bottom:-20px;top:initial}@keyframes dropmenu{0%{opacity:0;transform:rotateX(-90deg) !important}100%{opacity:1;transform:rotateX(0deg) !important}}@media (min-width: 1281px) and (max-width: 1920px){.description .avatar{margin-top:-155px}.description .givbtn{width:50%}.misc li:last-child{padding-bottom:50px}}@media (min-width: 801px) and (max-width: 1280px){.description .avatar{margin-top:-135px}.description .givbtn{width:45%}.misc li:last-child{padding-bottom:30px}}@media (min-width: 481px) and (max-width: 800px){.description .avatar{margin-top:-115px}.description .givbtn{width:40%}.misc li:last-child{padding-bottom:50px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px){.drpmenu{width:100%}.description .avatar{margin-top:-180px}.description .givbtn{width:60%}}@media only screen and (min-device-width: 360px) and (max-device-width: 640px){.drpmenu{width:100%}.description .avatar{margin-top:-180px}.description .givbtn{width:65%}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px){.drpmenu{width:100%}.description .avatar{margin-top:-200px}.description .givbtn{width:65%}}@media only screen and (min-device-width: 411px) and (max-device-width: 731px){.drpmenu{width:100%}.description .avatar{margin-top:-180px}.description .givbtn{width:67%}}@media only screen and (max-device-width: 414px){.drpmenu{width:100%}.description .avatar{margin-top:-220px}.description .givbtn{width:40%}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px){.drpmenu{width:100%}.description .avatar{margin-top:-220px}.description .givbtn{width:40%}}.rightside .drpmenu,.fright .drpmenu{left:auto;right:0;transform-origin:top right}.rightside .drpmenu:before,.rightside .drpmenu:after,.fright .drpmenu:before,.fright .drpmenu:after{left:auto;right:3px}@media (max-width: 767px){.rightside .drpmenu,.fright .drpmenu{right:15px}}span.spacer{margin:0 0.2em}.emptybox{padding:40px;text-align:center;margin-bottom:100px}.emptybox h4{font-size:24px;font-weight:400;margin:0}.emptybox span{color:#AFC6C0;font-size:32px}.emptybox p{margin:0}.flash{box-shadow:0px 6px 12px rgba(0,0,0,0.14);background:#ee6840;color:#ffffff;font-size:18px;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:2000}.flash a{color:rgba(255,255,255,0.5)}.flash a:hover{color:#fff}.flash .links{float:right;font-size:24px;margin-left:1em;margin-top:-8px;margin-bottom:-8px}.items+h3{clear:both}@keyframes swap{0%{transform:translateX(0%);z-index:0}49%{z-index:0}50%{transform:translateX(50%);z-index:30}100%{transform:translateX(0%);z-index:30}}.vst{border-top:1px solid #f2f2f2;max-height:60px;position:relative}.vst-drop-down{width:200px}@media (max-width: 470px){.vst-drop-down{min-width:400px}}@media (max-width: 440px){.vst-drop-down{min-width:370px}}@media (max-width: 375px){.vst-drop-down{min-width:320px}}@media print{.vst-print{display:none}}.item{border-bottom:1px solid #f2f2f2;min-height:40px;padding:1rem 0;position:relative}.item.bank{color:#ee6840}.item .avatar+.description,.item .avatar+.description+.actions,.item .avatar+.description+.btngrp{margin-left:60px}@media (max-width: 767px){.item .avatar+.description,.item .avatar+.description+.actions,.item .avatar+.description+.btngrp{margin-left:55px}}.item .avatar a{float:left}.item .avatars{float:left}.item .avatars a{position:absolute}.item .avatars a+a{left:20px;z-index:10}.item .avatars a+a:hover{animation:swap 0.5s ease-out forwards}.item .avatars+.description,.item .avatars+.description+.actions,.item .avatars+.description+.btngrp{margin-left:75px}@media (max-width: 767px){.item .avatars+.description,.item .avatars+.description+.actions,.item .avatars+.description+.btngrp{margin-left:75px}}.item .align-button{margin-right:1em}.item .align-button+.btn{float:left;margin:0}@media (max-width: 767px){.item .align-button+.btn{float:right}}.item .description .title{color:#666666;font-size:16px}.item .description .title a{color:#333333}.item .description .title a:hover{color:#ee6840}.item .description .title a.opp_link{font-weight:600}.item .description .title .date{float:right;margin:2px 0}.item .description .subtitle{color:#b3b3b3;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.item .description .subtitle a{color:#b3b3b3}.item .description .subtitle a:hover{color:#ee6840}.item .description .notes{font-size:12px;font-style:italic;margin:0.5em 0}.item .description .date,.item .description .sub{color:#b3b3b3;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.item .description .date{white-space:nowrap}.item .description .msg{font-size:14px;margin:1em 0 0}.item .description .inspired_by{font-size:12px;margin-top:0.5em}.item .givbtn{margin-top:0.5rem}.item.third{border-top:none !important;float:left;padding:1% 2%;width:29.33%}.item.third .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item.third .oval a{border:3px solid #ffffff !important;border-radius:80% / 65% !important;height:48px !important;width:35px !important}.item.fourth{border-top:none !important;float:left;padding:1% 2%;width:21%}.item.fourth .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 767px){.item.third{padding:1% 2%;width:46%}.item.fourth{padding:1% 2%;width:46%}.item .avatar+.description,.item .avatar+.description+.actions,.item .avatar+.description+.btngrp{margin-left:55px}}.panels .items .item{border:none;box-sizing:unset}dl.legend{list-style-type:none;padding:0}dl.legend dd{cursor:pointer;font-size:12px;font-weight:bold;margin:0;padding:0.3em 0}@media (max-width: 767px){.mobile-absolute{position:absolute}}.onboarding.mfp-bg{background-image:url(//givsum.s3.amazonaws.com/assets/home/poster-33f897bc3878bf29340b75686dde7d6e18dce9335d03cf38083faec50cfde27b.jpg);background-size:cover;opacity:0.9}.onboarding.mfp-bg:after{background-color:#ee6840;bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0}.onboarding #content .wrapper .main{margin:2em 0;transition:height 0.2s}.onboarding #content .wrapper .main .tutheading{margin-bottom:2em;text-align:center}.onboarding #content .wrapper .main .tutheading h2{margin:0}.onboarding #content .wrapper .main .tutheading p.big{font-size:18px}.onboarding #content .wrapper .main .vertical .row .span3{display:none}.onboarding #content .wrapper .main .vertical .row .span9{width:100%;margin:0}.onboarding #content .wrapper .main .vertical .row .span9:before{display:none}.onboarding #content .wrapper .main .vertical .row .span9 .address_fields{background:transparent;padding:0}.onboarding #content .wrapper .main .suggested{overflow:hidden;padding-bottom:0;text-align:center}.onboarding #content .wrapper .main .suggested .item{border-bottom:none;display:inline-block;float:none;width:28%}.onboarding #content .wrapper .main .suggested .avatar a{float:none;height:60px;margin:0 auto;width:60px}.onboarding #content .wrapper .main .suggested .description{margin-left:0;margin-top:0.5em}.onboarding #content .wrapper .main .agreement{border:1px solid #f2f2f2;box-shadow:inset 0 0 10px #f2f2f2;height:400px;overflow-y:scroll;padding:0 20px}.onboarding .progress-bar{background-color:#f7f7f7;border-radius:6px;height:12px;margin:2em auto;width:100%}.onboarding .progress-bar .progress{background-color:#ee6840;border-radius:6px;height:12px;width:12px;transition:width 0.2s}.onboarding .controls{text-align:center;clear:both}@media (max-width: 979px){.onboarding .vertical .row .span3{display:none}.onboarding .vertical .row .span9{width:100% !important;margin:0 !important}.onboarding .vertical .row .span9:before{display:none}.onboarding .vertical .row .span9 .address_fields{background:transparent;padding:0}}@media (max-width: 767px){.onboarding #content .wrapper .main .tutheading{margin-bottom:0.5em}.onboarding #content .wrapper .main .tutheading h2{font-size:24px !important;line-height:120%}.onboarding #content .wrapper .main .tutheading p.big{font-size:14px}.onboarding #content .wrapper .main .agreement{height:auto;font-size:12px;padding:0;border:none;box-shadow:none;overflow-y:auto}.onboarding #content .wrapper .main .agreement ol li{padding-left:25px}.onboarding #content .wrapper .main .agreement ol ol{font-size:12px}.onboarding #content .wrapper .main .suggested .item{width:45%}.onboarding #content .wrapper .terms h2{font-size:26px !important}.onboarding .vertical .row .span3{display:none}.onboarding .vertical .row .span9{width:100%;margin:0}.onboarding .vertical .row .span9:before{display:none}.onboarding .vertical .row .span9 .address_fields{background:transparent;padding:0}.onboarding .vertical .row .span9 .nested_fields .span4{float:left;width:57% !important}.onboarding .vertical .row .span9 .nested_fields .span2{float:left;width:37% !important}.onboarding .vertical .row .span9 .nested_fields .span4+.span2{margin-left:6%}}.fundraising{clear:both;margin:1rem 0;overflow:hidden}.fundraising h3{float:left;margin:0;margin-bottom:0.25rem}.fundraising h3 small{font-size:14px;text-transform:uppercase;color:#666666}.fundraising .goal{float:right;margin-bottom:0.25rem;text-transform:uppercase}.fundraising .goal_bar{background-color:#f2f2f2;border-radius:6px;clear:both;height:12px;overflow:hidden}.fundraising .goal_bar .goal_progress{background-color:#ee6840;border-radius:6px;height:12px}.fundraising-flex{display:flex;justify-content:space-between}.fundraising-total{width:-moz-max-content;width:max-content;height:100px;margin-top:30px}.fundraising-total small{font-family:"Roboto", sans-serif;color:#ee6840;font-size:35px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.78;letter-spacing:normal}.fundraising-total .total-num{font-family:"Roboto", sans-serif;border:3px solid #ee6840;border-radius:7px;color:#ee6840;font-size:35px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.78;letter-spacing:normal;text-align:center;padding:20px 20px 5px 20px;width:-moz-max-content;width:max-content;margin:0 auto;height:50px;min-width:100px}.fundraising-leaderboard{clear:both;margin:1rem 0;overflow:hidden;float:right;display:inline-block;width:80%}.fundraising-leaderboard h3{float:left;margin:0}.fundraising-leaderboard h3 small{font-size:14px;text-transform:uppercase;color:#666666}.fundraising-leaderboard .goal{float:right;margin-top:11px;text-transform:uppercase}.fundraising-leaderboard .goal_bar{background-color:#f2f2f2;border-radius:6px;clear:both;height:12px;overflow:hidden}.fundraising-leaderboard .goal_bar .goal_progress{background-color:#ee6840;border-radius:6px;height:12px}.fundraising-leaderboard-title{clear:both;margin:1rem 0;vertical-align:text-bottom;overflow:hidden;float:left;display:inline-block;width:20%}.fundraising-leaderboard-title h3{margin:auto;vertical-align:text-bottom;float:left}.display-show-more .more-text{display:none}.top-profile.for-org{bottom:0;padding:2%;width:98%;height:40%;background:linear-gradient(to bottom, rgba(255,255,255,0) 10%, rgba(255,255,255,0.9) 50%, white 100%)}.top-profile.for-org .top-profile-container{width:98%;bottom:0}.top-profile.for-org .top-profile-container .top-profile-content{position:relative;min-height:80px;width:56%;display:flex;flex-direction:column;justify-content:center}.top-profile.for-org .top-profile-container .rightside{position:absolute}@media (max-width: 550px){.full-screen{display:none !important}}@media (max-width: 550px){.mobile-view{display:block;margin-left:2px}.mobile-view .drpmenu{z-index:10 !important;bottom:75px !important}}@media (min-width: 551px){.mobile-view{display:none !important}}@media (max-width: 979px){.top-profile.for-org .top-profile-container{width:98%}.top-profile.for-org .top-profile-container .top-profile-content{width:90%;min-height:80px}}@media (max-width: 550px){.top-profile.for-org{height:75%}}@media (min-width: 768px){.menu-bar.logged-in{top:60px !important}}.menu-bar{z-index:35;background-color:#ee6840;color:#f6b75d;padding:10px 5px;position:sticky;top:-0.5px;text-align:center;font-size:12px;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase}.menu-bar .menu-link{color:#f6b75d;display:inline}.menu-bar .menu-link a{color:#f6b75d}.menu-bar .menu-link a:hover{color:#FFFFFF}.menu-bar .menu-link+.menu-link:before{content:"|";padding:0 5px}@media (min-width: 640px){.recent.row.no-toggle.categories img{display:inline-block !important;width:12% !important}}.opp-cards{margin-right:auto;margin-left:auto}.opp-cards:after{display:block;clear:both;content:''}.opp-cards .opp-card{background-color:#fff;border-radius:9px;box-shadow:0px 1px 2px rgba(0,0,0,0.165);float:left;margin-right:auto;margin-left:auto;margin-bottom:3.84615%;position:relative;width:220px !important;min-height:320px !important}.opp-cards .opp-card a.header{display:block;position:relative}.opp-cards .opp-card a.header .banner{background-color:#555555;background-size:cover;background-position:50% 50%;border-top-left-radius:4px;border-top-right-radius:4px;height:30px;padding-top:50%}.opp-cards .opp-card a.header:hover .background{opacity:0.9}.opp-cards .opp-card .description{padding:20px 20px 50px;position:relative;flex-direction:column;display:block;margin:auto}.opp-cards .opp-card .description .flex-test{display:flex;flex-direction:row;margin-top:20px}.opp-cards .opp-card .description .flex-col{display:flex;flex-direction:column;padding-left:20px}.opp-cards .opp-card .description .avatar{display:flex;margin-top:0px !important}.opp-cards .opp-card .description .avatar a{box-shadow:0px 1px 2px rgba(0,0,0,0.165);border-radius:100%;height:44px;width:44px;border-radius:100%;transition:all 0.1s;-webkit-transition:all 0.1s}.opp-cards .opp-card .description .avatar a:hover{box-shadow:0 0 0 5px rgba(0,0,0,0.1)}.opp-cards .opp-card .description .avatar a:focus{outline:none;box-shadow:0 0 0 5px rgba(0,0,0,0.1)}.opp-cards .opp-card .description .oval a{border:3px solid #ffffff !important;border-radius:80% / 65% !important;height:48px !important;width:35px !important}.opp-cards .opp-card .description .date{display:flex;flex-direction:row;text-transform:uppercase;font-family:'Roboto', sans-serif;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:left;color:#95999f}.opp-cards .opp-card .description .title{display:flex}.opp-cards .opp-card .description .title a{display:block;font-family:'Roboto', sans-serif;font-size:13px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.23;letter-spacing:normal;text-align:left;color:#2c3441;padding:0.5em 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:2.95em}.opp-cards .opp-card .description .title a:hover{color:#ee6840;max-height:auto}.opp-cards .opp-card .description .subtitle{color:#b3b3b3;font-size:10px;font-weight:700;letter-spacing:0.1em;padding:0.5em 0;text-transform:uppercase}.opp-cards .opp-card .description .subtitle a{color:#b3b3b3}.opp-cards .opp-card .description span.tag{display:table;width:auto;white-space:nowrap}.opp-cards .opp-card .description .ss-location{flex-direction:row;display:flex;margin:0.5em 0;text-transform:uppercase;font-family:'Roboto', sans-serif;font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#95999f}.opp-cards .opp-card .description .ss-location:before{margin-right:0.5em}.opp-cards .opp-card .description .givbtn{position:absolute;padding:0 45px;top:-15px;left:0;right:0;margin:auto;border-radius:7px;border:solid 3px #fff6f4;background-color:#ee6840;width:87%}.opp-cards .opp-card .description .givbtn .drpmenu{right:20px}.opp-cards .opp-card:hover{box-shadow:0px 4px 8px rgba(0,0,0,0.15)}@media (max-width: 960px) and (min-width: 760px){.opp-cards .opp-card{margin-right:3.8095%;margin-bottom:3.8095%}.opp-cards .opp-card .givbtn{width:40% !important}}@media (max-width: 600px){.opp-cards{margin-right:0}.opp-cards .opp-card{float:none;margin-right:-5%;margin-bottom:15%;width:100%}}.campaign-cards .opp-card{min-height:320px !important}.opp-cards.centered-cards{text-align:center}.opp-cards.centered-cards .opp-card{display:inline-block;margin:0 auto 3.84615%;float:none}.opp-cards.upcoming .opp-card,.opp-cards.ongoing .opp-card,.opp-cards.nearby .opp-card,.opp-cards.history .opp-card,.suggested .opp-card,.opp-cards.my.current .opp-card,.opp-cards.all.current .opp-card,.opp-cards.following.current .opp-card{margin-right:5%;margin-left:2.8%}.opp-cards.upcoming .opp-card .description,.opp-cards.ongoing .opp-card .description,.opp-cards.nearby .opp-card .description,.opp-cards.history .opp-card .description,.suggested .opp-card .description,.opp-cards.my.current .opp-card .description,.opp-cards.all.current .opp-card .description,.opp-cards.following.current .opp-card .description{position:relative;height:46px !important}@media (min-width: 1281px) and (max-width: 1920px){.opp-cards.upcoming .opp-card,.opp-cards.ongoing .opp-card,.opp-cards.nearby .opp-card,.opp-cards.history .opp-card,.suggested .opp-card,.opp-cards.my.current .opp-card,.opp-cards.all.current .opp-card,.opp-cards.following.current .opp-card{margin-right:2%;margin-left:2.8%}.opp-cards.upcoming .opp-card .description .avatar,.opp-cards.ongoing .opp-card .description .avatar,.opp-cards.nearby .opp-card .description .avatar,.opp-cards.history .opp-card .description .avatar,.suggested .opp-card .description .avatar,.opp-cards.my.current .opp-card .description .avatar,.opp-cards.all.current .opp-card .description .avatar,.opp-cards.following.current .opp-card .description .avatar{margin-top:-145px}.opp-cards.upcoming .opp-card .description .givbtn,.opp-cards.ongoing .opp-card .description .givbtn,.opp-cards.nearby .opp-card .description .givbtn,.opp-cards.history .opp-card .description .givbtn,.suggested .opp-card .description .givbtn,.opp-cards.my.current .opp-card .description .givbtn,.opp-cards.all.current .opp-card .description .givbtn,.opp-cards.following.current .opp-card .description .givbtn{width:50%}.opp-cards.upcoming .opp-card .misc li:last-child,.opp-cards.ongoing .opp-card .misc li:last-child,.opp-cards.nearby .opp-card .misc li:last-child,.opp-cards.history .opp-card .misc li:last-child,.suggested .opp-card .misc li:last-child,.opp-cards.my.current .opp-card .misc li:last-child,.opp-cards.all.current .opp-card .misc li:last-child,.opp-cards.following.current .opp-card .misc li:last-child{padding-bottom:0px}}@media (min-width: 801px) and (max-width: 1280px){.opp-cards.upcoming .opp-card .description .avatar,.opp-cards.ongoing .opp-card .description .avatar,.opp-cards.nearby .opp-card .description .avatar,.opp-cards.history .opp-card .description .avatar,.suggested .opp-card .description .avatar,.opp-cards.my.current .opp-card .description .avatar,.opp-cards.all.current .opp-card .description .avatar,.opp-cards.following.current .opp-card .description .avatar{margin-top:-145px}.opp-cards.upcoming .opp-card .description .givbtn,.opp-cards.ongoing .opp-card .description .givbtn,.opp-cards.nearby .opp-card .description .givbtn,.opp-cards.history .opp-card .description .givbtn,.suggested .opp-card .description .givbtn,.opp-cards.my.current .opp-card .description .givbtn,.opp-cards.all.current .opp-card .description .givbtn,.opp-cards.following.current .opp-card .description .givbtn{width:50%}.opp-cards.upcoming .opp-card .misc li:last-child,.opp-cards.ongoing .opp-card .misc li:last-child,.opp-cards.nearby .opp-card .misc li:last-child,.opp-cards.history .opp-card .misc li:last-child,.suggested .opp-card .misc li:last-child,.opp-cards.my.current .opp-card .misc li:last-child,.opp-cards.all.current .opp-card .misc li:last-child,.opp-cards.following.current .opp-card .misc li:last-child{padding-bottom:20px}}@media (max-width: 960px){.opp-cards.upcoming .opp-card,.opp-cards.ongoing .opp-card,.opp-cards.nearby .opp-card,.opp-cards.history .opp-card,.suggested .opp-card,.opp-cards.my.current .opp-card,.opp-cards.all.current .opp-card,.opp-cards.following.current .opp-card{margin-right:1%;margin-left:1%}}@media (min-width: 481px) and (max-width: 800px){.opp-cards.upcoming .opp-card .description .avatar,.opp-cards.ongoing .opp-card .description .avatar,.opp-cards.nearby .opp-card .description .avatar,.opp-cards.history .opp-card .description .avatar,.suggested .opp-card .description .avatar,.opp-cards.my.current .opp-card .description .avatar,.opp-cards.all.current .opp-card .description .avatar,.opp-cards.following.current .opp-card .description .avatar{margin-top:-150px}.opp-cards.upcoming .opp-card .description .givbtn,.opp-cards.ongoing .opp-card .description .givbtn,.opp-cards.nearby .opp-card .description .givbtn,.opp-cards.history .opp-card .description .givbtn,.suggested .opp-card .description .givbtn,.opp-cards.my.current .opp-card .description .givbtn,.opp-cards.all.current .opp-card .description .givbtn,.opp-cards.following.current .opp-card .description .givbtn{width:50%}.opp-cards.upcoming .opp-card .misc li:last-child,.opp-cards.ongoing .opp-card .misc li:last-child,.opp-cards.nearby .opp-card .misc li:last-child,.opp-cards.history .opp-card .misc li:last-child,.suggested .opp-card .misc li:last-child,.opp-cards.my.current .opp-card .misc li:last-child,.opp-cards.all.current .opp-card .misc li:last-child,.opp-cards.following.current .opp-card .misc li:last-child{padding-bottom:30px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.opp-cards.upcoming .opp-card .description .avatar,.opp-cards.ongoing .opp-card .description .avatar,.opp-cards.nearby .opp-card .description .avatar,.opp-cards.history .opp-card .description .avatar,.suggested .opp-card .description .avatar,.opp-cards.my.current .opp-card .description .avatar,.opp-cards.all.current .opp-card .description .avatar,.opp-cards.following.current .opp-card .description .avatar{margin-top:-150px}.opp-cards.upcoming .opp-card .description .givbtn,.opp-cards.ongoing .opp-card .description .givbtn,.opp-cards.nearby .opp-card .description .givbtn,.opp-cards.history .opp-card .description .givbtn,.suggested .opp-card .description .givbtn,.opp-cards.my.current .opp-card .description .givbtn,.opp-cards.all.current .opp-card .description .givbtn,.opp-cards.following.current .opp-card .description .givbtn{width:50%}.opp-cards.upcoming .opp-card .misc li:last-child,.opp-cards.ongoing .opp-card .misc li:last-child,.opp-cards.nearby .opp-card .misc li:last-child,.opp-cards.history .opp-card .misc li:last-child,.suggested .opp-card .misc li:last-child,.opp-cards.my.current .opp-card .misc li:last-child,.opp-cards.all.current .opp-card .misc li:last-child,.opp-cards.following.current .opp-card .misc li:last-child{padding-bottom:10px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px){.opp-cards.upcoming .opp-card,.opp-cards.ongoing .opp-card,.opp-cards.nearby .opp-card,.opp-cards.history .opp-card,.suggested .opp-card,.opp-cards.my.current .opp-card,.opp-cards.all.current .opp-card,.opp-cards.following.current .opp-card{margin-left:10%}.opp-cards.upcoming .opp-card .description .avatar,.opp-cards.ongoing .opp-card .description .avatar,.opp-cards.nearby .opp-card .description .avatar,.opp-cards.history .opp-card .description .avatar,.suggested .opp-card .description .avatar,.opp-cards.my.current .opp-card .description .avatar,.opp-cards.all.current .opp-card .description .avatar,.opp-cards.following.current .opp-card .description .avatar{margin-top:-150px}.opp-cards.upcoming .opp-card .description .givbtn,.opp-cards.ongoing .opp-card .description .givbtn,.opp-cards.nearby .opp-card .description .givbtn,.opp-cards.history .opp-card .description .givbtn,.suggested .opp-card .description .givbtn,.opp-cards.my.current .opp-card .description .givbtn,.opp-cards.all.current .opp-card .description .givbtn,.opp-cards.following.current .opp-card .description .givbtn{width:50%}.opp-cards.upcoming .opp-card .misc li:last-child,.opp-cards.ongoing .opp-card .misc li:last-child,.opp-cards.nearby .opp-card .misc li:last-child,.opp-cards.history .opp-card .misc li:last-child,.suggested .opp-card .misc li:last-child,.opp-cards.my.current .opp-card .misc li:last-child,.opp-cards.all.current .opp-card .misc li:last-child,.opp-cards.following.current .opp-card .misc li:last-child{padding-bottom:20px}}@media only screen and (min-device-width: 360px) and (max-device-width: 640px){.opp-cards.upcoming .opp-card,.opp-cards.ongoing .opp-card,.opp-cards.nearby .opp-card,.opp-cards.history .opp-card,.suggested .opp-card,.opp-cards.my.current .opp-card,.opp-cards.all.current .opp-card,.opp-cards.following.current .opp-card{margin-left:15%}.opp-cards.upcoming .opp-card .description .avatar,.opp-cards.ongoing .opp-card .description .avatar,.opp-cards.nearby .opp-card .description .avatar,.opp-cards.history .opp-card .description .avatar,.suggested .opp-card .description .avatar,.opp-cards.my.current .opp-card .description .avatar,.opp-cards.all.current .opp-card .description .avatar,.opp-cards.following.current .opp-card .description .avatar{margin-top:-150px}.opp-cards.upcoming .opp-card .description .givbtn,.opp-cards.ongoing .opp-card .description .givbtn,.opp-cards.nearby .opp-card .description .givbtn,.opp-cards.history .opp-card .description .givbtn,.suggested .opp-card .description .givbtn,.opp-cards.my.current .opp-card .description .givbtn,.opp-cards.all.current .opp-card .description .givbtn,.opp-cards.following.current .opp-card .description .givbtn{width:50%}.opp-cards.upcoming .opp-card .misc li:last-child,.opp-cards.ongoing .opp-card .misc li:last-child,.opp-cards.nearby .opp-card .misc li:last-child,.opp-cards.history .opp-card .misc li:last-child,.suggested .opp-card .misc li:last-child,.opp-cards.my.current .opp-card .misc li:last-child,.opp-cards.all.current .opp-card .misc li:last-child,.opp-cards.following.current .opp-card .misc li:last-child{padding-bottom:20px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px){.opp-cards.upcoming .opp-card,.opp-cards.ongoing .opp-card,.opp-cards.nearby .opp-card,.opp-cards.history .opp-card,.suggested .opp-card,.opp-cards.my.current .opp-card,.opp-cards.all.current .opp-card,.opp-cards.following.current .opp-card{margin-left:15%}.opp-cards.upcoming .opp-card .description .avatar,.opp-cards.ongoing .opp-card .description .avatar,.opp-cards.nearby .opp-card .description .avatar,.opp-cards.history .opp-card .description .avatar,.suggested .opp-card .description .avatar,.opp-cards.my.current .opp-card .description .avatar,.opp-cards.all.current .opp-card .description .avatar,.opp-cards.following.current .opp-card .description .avatar{margin-top:-150px}.opp-cards.upcoming .opp-card .description .givbtn,.opp-cards.ongoing .opp-card .description .givbtn,.opp-cards.nearby .opp-card .description .givbtn,.opp-cards.history .opp-card .description .givbtn,.suggested .opp-card .description .givbtn,.opp-cards.my.current .opp-card .description .givbtn,.opp-cards.all.current .opp-card .description .givbtn,.opp-cards.following.current .opp-card .description .givbtn{width:50%}.opp-cards.upcoming .opp-card .misc li:last-child,.opp-cards.ongoing .opp-card .misc li:last-child,.opp-cards.nearby .opp-card .misc li:last-child,.opp-cards.history .opp-card .misc li:last-child,.suggested .opp-card .misc li:last-child,.opp-cards.my.current .opp-card .misc li:last-child,.opp-cards.all.current .opp-card .misc li:last-child,.opp-cards.following.current .opp-card .misc li:last-child{padding-bottom:20px}}@media only screen and (min-device-width: 411px) and (max-device-width: 731px){.opp-cards.upcoming .opp-card,.opp-cards.ongoing .opp-card,.opp-cards.nearby .opp-card,.opp-cards.history .opp-card,.suggested .opp-card,.opp-cards.my.current .opp-card,.opp-cards.all.current .opp-card,.opp-cards.following.current .opp-card{margin-left:15%}.opp-cards.upcoming .opp-card .description .avatar,.opp-cards.ongoing .opp-card .description .avatar,.opp-cards.nearby .opp-card .description .avatar,.opp-cards.history .opp-card .description .avatar,.suggested .opp-card .description .avatar,.opp-cards.my.current .opp-card .description .avatar,.opp-cards.all.current .opp-card .description .avatar,.opp-cards.following.current .opp-card .description .avatar{margin-top:-150px}.opp-cards.upcoming .opp-card .description .givbtn,.opp-cards.ongoing .opp-card .description .givbtn,.opp-cards.nearby .opp-card .description .givbtn,.opp-cards.history .opp-card .description .givbtn,.suggested .opp-card .description .givbtn,.opp-cards.my.current .opp-card .description .givbtn,.opp-cards.all.current .opp-card .description .givbtn,.opp-cards.following.current .opp-card .description .givbtn{width:50%}.opp-cards.upcoming .opp-card .misc li:last-child,.opp-cards.ongoing .opp-card .misc li:last-child,.opp-cards.nearby .opp-card .misc li:last-child,.opp-cards.history .opp-card .misc li:last-child,.suggested .opp-card .misc li:last-child,.opp-cards.my.current .opp-card .misc li:last-child,.opp-cards.all.current .opp-card .misc li:last-child,.opp-cards.following.current .opp-card .misc li:last-child{padding-bottom:20px}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px){.opp-cards.upcoming .opp-card,.opp-cards.ongoing .opp-card,.opp-cards.nearby .opp-card,.opp-cards.history .opp-card,.suggested .opp-card,.opp-cards.my.current .opp-card,.opp-cards.all.current .opp-card,.opp-cards.following.current .opp-card{margin-left:15%}.opp-cards.upcoming .opp-card .description .avatar,.opp-cards.ongoing .opp-card .description .avatar,.opp-cards.nearby .opp-card .description .avatar,.opp-cards.history .opp-card .description .avatar,.suggested .opp-card .description .avatar,.opp-cards.my.current .opp-card .description .avatar,.opp-cards.all.current .opp-card .description .avatar,.opp-cards.following.current .opp-card .description .avatar{margin-top:-150px}.opp-cards.upcoming .opp-card .description .givbtn,.opp-cards.ongoing .opp-card .description .givbtn,.opp-cards.nearby .opp-card .description .givbtn,.opp-cards.history .opp-card .description .givbtn,.suggested .opp-card .description .givbtn,.opp-cards.my.current .opp-card .description .givbtn,.opp-cards.all.current .opp-card .description .givbtn,.opp-cards.following.current .opp-card .description .givbtn{width:50%}.opp-cards.upcoming .opp-card .misc li:last-child,.opp-cards.ongoing .opp-card .misc li:last-child,.opp-cards.nearby .opp-card .misc li:last-child,.opp-cards.history .opp-card .misc li:last-child,.suggested .opp-card .misc li:last-child,.opp-cards.my.current .opp-card .misc li:last-child,.opp-cards.all.current .opp-card .misc li:last-child,.opp-cards.following.current .opp-card .misc li:last-child{padding-bottom:20px}}.opp-card-horizontal{background-color:#fff;border-radius:4px;margin-bottom:1rem;min-height:90px;position:relative;box-shadow:0px 1px 2px rgba(0,0,0,0.165);transition:0.3s all}.opp-card-horizontal .banner{float:left;height:90px;width:120px;text-align:center;background-size:cover;background-position:50% 50%;overflow:hidden;margin-right:1rem;position:relative;border-top-left-radius:4px;border-bottom-left-radius:4px}.opp-card-horizontal .banner.modal-ajax:after{content:'photo';display:inline-block;line-height:90px;text-align:center;font-size:32px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,0.5);position:relative;opacity:0;transition:0.3s all}.opp-card-horizontal .banner.modal-ajax:before{background-color:rgba(0,0,0,0.5);content:'';position:absolute;top:20px;left:35px;width:50px;height:50px;border-radius:100%;opacity:0;transition:0.3s all}.opp-card-horizontal .banner.modal-ajax:hover:after,.opp-card-horizontal .banner.modal-ajax:hover:before{opacity:1}.opp-card-horizontal .banner.modal-ajax:hover:before{transform:scale(3)}.opp-card-horizontal .avatar{position:absolute;top:25px;left:100px;z-index:1}.opp-card-horizontal .avatar a{height:40px;width:40px}.opp-card-horizontal .avatar+.description{padding-left:2rem}.opp-card-horizontal .description{position:relative;padding:1rem;margin-left:120px}.opp-card-horizontal .description .actions{float:right;line-height:0;margin-left:0.5rem}.opp-card-horizontal .description .title{display:flex}.opp-card-horizontal .description .title a{color:#333333;font-size:20px;line-height:20px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opp-card-horizontal .description .title a:hover{color:#ee6840;max-height:auto}.opp-card-horizontal .description .title span{color:#b3b3b3;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;line-height:30px;margin-left:1rem;position:relative;white-space:nowrap}.opp-card-horizontal .description .details{display:flex;align-items:center;flex-wrap:wrap;padding-top:0.5rem}.opp-card-horizontal .description .details .actions{line-height:0;margin-right:1em}.opp-card-horizontal .description .details .actions>*{margin-left:1rem}.opp-card-horizontal .description .details .desk-btns .btn{margin:1em 0.7em 1em 0}.opp-card-horizontal .description .link-icon{font-size:14px;letter-spacing:0.1em;margin-right:1.5rem;text-transform:uppercase;vertical-align:middle}.opp-card-horizontal .description .link-icon:before{margin-right:0.2rem;font-size:16px}.opp-card-horizontal .description .svg-inline--fa{font-size:16px;vertical-align:middle;color:#94A9A4}.opp-card-horizontal .description .fa-givsum-tickets{font-size:18px}.opp-card-horizontal .description span.link-icon{color:#e6e6e6}@media (max-width: 767px){.opp-card-horizontal .banner{height:auto;width:50px;position:absolute;top:0;bottom:0}.opp-card-horizontal .avatar{left:25px}.opp-card-horizontal .description{margin-left:40px}.opp-card-horizontal .description .title{display:block}.opp-card-horizontal .description .title a{white-space:normal}.opp-card-horizontal .description .title span{display:block;margin-left:0}}.outerscrollable{overflow:hidden;position:relative}.outerscrollable .scrollable{height:100%;left:0;right:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;position:absolute}.outerscrollable .scrollable::-webkit-scrollbar{display:none}#payment-form textarea{min-height:5em}#payment-form input[type='checkbox']{margin-right:5px}#payment-form h4.tribute,#payment-form h4.frequency,#payment-form h4.amount{color:#666666;overflow:hidden;text-align:center;font-size:16px;text-transform:capitalize;font-weight:bold;margin-top:1em}#payment-form h4.tribute span.frequency,#payment-form h4.frequency span.frequency,#payment-form h4.amount span.frequency{float:right;font-size:14px;margin-top:0.4em}#payment-form h4.tribute span.frequency input[type='radio']+label,#payment-form h4.frequency span.frequency input[type='radio']+label,#payment-form h4.amount span.frequency input[type='radio']+label{margin-left:2rem;margin-right:0;margin-top:0;margin-bottom:0.3em}#payment-form h4.tribute:before,#payment-form h4.tribute:after,#payment-form h4.frequency:before,#payment-form h4.frequency:after,#payment-form h4.amount:before,#payment-form h4.amount:after{background-color:rgba(0,0,0,0.1);content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:50%}#payment-form h4.tribute:before,#payment-form h4.frequency:before,#payment-form h4.amount:before{right:0.5em;margin-left:-50%}#payment-form h4.tribute:after,#payment-form h4.frequency:after,#payment-form h4.amount:after{left:0.5em;margin-right:-50%}#payment-form table{margin-bottom:0}#payment-form table td.quantity{text-align:right;padding:0;vertical-align:top}#payment-form table td.quantity .select-container{float:right}#payment-form table .price.fright{padding-left:2rem;margin-top:7px}#payment-form table tr.checkout_header,#payment-form table th.checkout_header,#payment-form table td.checkout_header{border-bottom:1pt solid #666666}#payment-form .payment-errors p{background-color:#BD171A;border-bottom:5px solid #9d1316;color:#ffffff;padding:5px 15px}#payment-form #payment{display:none}#payment-form #payment.nohide{display:block}#payment-form .save-cc{margin-top:25px;border:1px solid #666666;padding:5px 15px 10px 15px;border-radius:5px}#payment-form .save-cc :before{background-color:#bbb}#payment-form .non-refundable{margin-top:25px;border:1px solid #ee683f;padding:5px 15px 10px 15px;border-radius:5px;text-align:left}#payment-form .non-refundable :before{background-color:#bbb}#payment-form #text_opt_in{padding:0}@media (max-width: 600px){#payment-form h4.frequency span.frequency{float:none;display:block}#payment-form h4.frequency span.frequency input[type='radio']+label{margin-left:1rem;margin-right:1rem;margin-top:0.5rem}}.row{*zoom:1}.row:after{clear:both}.row [class*="span"]{float:left;margin-left:4%;position:relative}.row [class*="span"]:first-child{margin-left:0}.row .placeholder[class*="span"]{height:1px}.row label{font-weight:bold}.row .span1{width:4.666%}.row .span2{width:11.333%}.row .span5th{width:16%}.row .span3{width:22%}.row .span4{width:30.666%}.row .span5{width:39.333%}.row .span6{width:48%}.row .span7{width:56.666%}.row .span8{width:65.333%}.row .span9{width:74%}.row .span10{width:82.666%}.row .span11{width:91.333%}.row .span12{width:100%}@media (max-width: 767px){.row [class*="span"]{float:none;margin-left:0}.row .span4{width:100%}.row .span8{width:100%}.row .checkboxes .span6{float:left;margin-left:4%}.row .checkboxes .span6:first-child{margin-left:0}}.switch-wrapper{display:inline-block;background-color:#ee6840;border-radius:13px;color:#fff;cursor:pointer;font-size:12px;height:26px;margin:10px 0 15px 0;vertical-align:middle;overflow:hidden;position:relative;text-transform:uppercase;width:71px;transition:background-color 0.2s}.switch-wrapper.false{background-color:#f2f2f2;color:#666666}.switch-wrapper.false .slider{left:-45px}.switch-wrapper.discount_slider_override{background-color:#ee6840;color:#fff}.switch-wrapper.disabled{background-color:#ececec;color:#bdbdbd;pointer-events:none}.switch-wrapper .slider{left:0;position:absolute;top:0;width:120px;transition:left 0.2s}.switch-wrapper .slider span{float:left;height:11px;padding:8px 0 7px;text-align:center;width:45px}.switch-wrapper .slider span.switch{box-shadow:0px 1px 2px rgba(0,0,0,0.165);background-color:#fff;border-radius:11px;height:7px;margin:2px;width:22px}.switch-wrapper.disabled .slider .switch{opacity:0.5}input.slide.fright+.switch-wrapper{float:right}@media (min-width: 768px){#search-results .table-wrapper{overflow:visible !important}#search-results .table-wrapper table.items{overflow:auto;margin-bottom:100px}}.form-floating>label{color:#95999f;font-weight:400}input:checked+.img_radio.bg>.bg-color{border:3px solid #ee6840}table.items tr.item{overflow:hidden;transition:all 0.2s}table.items tr.item.noline{border-top:none}table.items tr.item.strong{border-top-width:2px}table.items tr.item.small{font-size:12px}table.items tr.item th{font-size:12px;padding:1rem 0.5rem !important;text-align:left;text-transform:uppercase}table.items tr.item th:first-child{padding-left:0px !important}table.items tr.item th:last-child{padding-right:0px !important}table.items tr.item th.right{text-align:right}table.items tr.item td{padding:1rem 0.5rem !important}table.items tr.item td.actions,table.items tr.item td.action{text-align:right}table.items tr.item td.actions .btn,table.items tr.item td.action .btn{margin:0 0 0 1em}table.items tr.item td.actions .drp,table.items tr.item td.action .drp{float:right}table.items tr.item td.actions .btngrp,table.items tr.item td.action .btngrp{float:right;font-size:0;margin-right:0}table.items tr.item td.actions .btngrp .btn,table.items tr.item td.action .btngrp .btn{float:none;font-size:12px;margin:0 0 0 -1px}table.items tr.item td.actions>a,table.items tr.item td.action>a{padding:5px}table.items tr.item td.actions svg.fa-givsum-ellipsis,table.items tr.item td.action svg.fa-givsum-ellipsis{font-size:28px}table.items tr.item td.right{text-align:right}table.items tr.item td.right strong{white-space:nowrap}table.items tr.item td.avatar{text-align:center;vertical-align:middle;width:40px}table.items tr.item td.avatar span{color:#f2f2f2;font-size:24px}table.items tr.item td.avatar img{max-width:100% !important;height:100% !important}table.items tr.item td.oval a{border:3px solid #ffffff !important;border-radius:80% / 65% !important;height:48px !important;width:35px !important}table.items tr.item td.avatars{width:60px}table.items tr.item td.search-item:first-child{padding-left:10px !important}table.items tr.item td:first-child{padding-left:0px !important}table.items tr.item td:last-child{padding-right:0px !important}table.items tr.item td.bold{font-weight:900}table.items.lined tr.item td:first-child,table.items.scroll_table tr.item td:first-child{padding-left:15px !important}table.items.lined tr.item td:last-child,table.items.scroll_table tr.item td:last-child{padding-right:15px !important}table.items.receipt tr.item td{padding:0.5rem}@media (max-width: 767px){table.items tr.item .visible-phone+.btngrp{bottom:66px;display:none;left:15px !important;position:fixed;right:15px;text-align:center;z-index:600}table.items tr.item .visible-phone+.btngrp:before{background-color:rgba(0,0,0,0.5);border:none;bottom:0 !important;content:'';left:0 !important;position:fixed;right:0 !important;top:0 !important}table.items tr.item .visible-phone+.btngrp:after{background-color:#FFFFFF;border:none;bottom:15px !important;content:'Cancel';font-size:14px;left:15px !important;line-height:21px;padding:10px 15px;position:fixed;right:15px !important;text-transform:uppercase;top:initial}table.items tr.item .visible-phone+.btngrp .btn{border:none;border-radius:0;background-color:#f7f7f7;color:#666666;display:block;float:none;font-size:14px;padding:10px 0}table.items tr.item .visible-phone+.btngrp .btn.primary{background-color:#ee6840;color:#fff}table.items tr.item:hover td.actions,table.items tr.item:hover td.action{margin-top:5px;opacity:1.0;right:0}}table.receipt tbody tr{border-top:1px solid #f7f7f7}table.receipt tfoot tr{border:none !important}table.receipt tfoot tr.first{border-top:4px double #ebebeb !important}table.receipt tfoot th{text-align:right}table.receipt tfoot th,table.receipt tfoot td{padding:5px}.warning{margin-top:-22px;color:#ee6840;font-size:32px;font-weight:bold}.receipt label{font-size:10px;text-transform:uppercase}.reminder-email{font-family:'Lato'}.regdesk-paginate .pagination{justify-content:center;-moz-column-gap:10px;column-gap:10px;padding-bottom:1em}.regdesk-paginate .pagination span{line-height:170%}.automated-email-question{padding-bottom:1em}.automated-email-question label,.automated-email-question .label{font-size:18px;font-weight:bold;display:block}.automated-email-question .select,.automated-email-question .date,.automated-email-question .boolean{margin-top:-.10em}.automated-email-question textarea{width:100%;overflow:hidden;padding-bottom:3px}.automated-email-question .boolean{font-weight:normal}.text-question{padding-bottom:1em}.text-question label,.text-question .label{font-size:18px;font-weight:bold;display:block}.text-question .select{appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}.text-question textarea{width:100%;overflow:hidden;padding-bottom:3px}.text-question .boolean{font-weight:normal}.crm-criterion-form{padding-bottom:1em}.crm-criterion-form label,.crm-criterion-form .label{font-size:18px;font-weight:bold;display:block}.crm-criterion-form .select,.crm-criterion-form .date,.crm-criterion-form .boolean{margin-top:-.10em}.crm-criterion-form textarea{width:100%;overflow:hidden;padding-bottom:3px}.crm-criterion-form .boolean{font-weight:normal}abbr{color:red}.survey-question{padding-top:1em;padding-bottom:1em}.survey-question>label{font-size:18px;font-weight:bold}.survey-question .float{float:left;width:100%}.survey-question textarea{width:100%;overflow:hidden;padding-bottom:3px}.survey-question.required>label:before{content:'* ';color:red}.survey-question.checkbox .answer label,.survey-question.radio .answer label{margin-right:2em;display:inline}.user-info.required>label:before{content:'* ';color:red}input.shown{opacity:1.0;position:relative}.pagebreak{page-break-before:always}.ticket-view{display:flex;align-items:stretch;background-color:#ffffff;border:1px solid #eee;overflow:hidden;text-align:center;margin:2rem 0;min-height:180px}.ticket-view h3{margin:0;font-weight:300}.ticket-view span{font-size:0.8em;text-transform:uppercase;letter-spacing:0.15em}.ticket-view a.btn{margin:5px 1px !important}.ticket-view .btngrp{font-size:0}.ticket-view .btngrp .btn.small{float:none;font-size:11px}.ticket-view .ticket-holder{flex:auto;background-color:#fcfcfc;padding:2rem 1rem 1rem;border-right:1px dashed #ddd}.ticket-view .ticket-holder .avatar a{margin:0 auto}.ticket-view .ticket-holder h4{line-height:100%;margin:14px 0}.ticket-view .ticket-holder .actions{background-color:transparent !important;padding:0 !important}.ticket-view .ticket-holder .actions a{padding:5px 10px 5px 10px;font-size:11px;margin-top:-5px}.ticket-view .opp-details{flex:auto;padding:2rem 1rem 1rem 1rem;transition:all 0.2s}.ticket-view .opp-details .tick-details p.ticket-number,.ticket-view .opp-details .tick-details .meeting-link{margin:0}.ticket-view .qr-holder{display:flex;flex:auto;flex-direction:column;border-left:1px dashed #ddd;background-color:#fcfcfc;align-items:center;justify-content:center}.ticket-view.accepted{background-color:transparent;border-style:dashed;border-color:#ddd}.ticket-view.accepted .ticket-holder{background-color:transparent}.ticket-view.unclaimed .opp-details,.ticket-view.unaccepted .opp-details,.ticket-view.info_requested .opp-details{filter:blur(5px);-webkit-filter:blur(5px);pointer-events:none}.ticket-view.ticket-view-condensed{display:block;min-height:auto}.ticket-view.ticket-view-condensed .ticket-holder{border-right:0px dashed;border-bottom:1px dashed #ddd;padding-top:1rem;text-align:left;overflow:hidden}.ticket-view.ticket-view-condensed .ticket-holder .avatar,.ticket-view.ticket-view-condensed .ticket-holder h4{display:inline-block;vertical-align:middle;margin:0 5px}.ticket-view.ticket-view-condensed .ticket-holder h4 small{font-size:12px}.ticket-view.ticket-view-condensed .ticket-holder .actions{float:right;text-align:right}.ticket-view.ticket-view-condensed .opp-details{padding-top:1rem}.ticket-view.ticket-view-condensed.unclaimed .ticket-holder{text-align:center}.ticket-view.ticket-view-condensed.unclaimed .ticket-holder .avatar,.ticket-view.ticket-view-condensed.unclaimed .ticket-holder h4{display:block}.ticket-view.ticket-view-condensed.unclaimed .ticket-holder h4{margin-bottom:1rem}.ticket-view.ticket-view-condensed.unclaimed .ticket-holder .actions{float:none;text-align:center}.ticket-view.ticket-view-condensed.accepted{border:none;opacity:0.7}@media (max-width: 767px){.ticket-view{flex-direction:column}.ticket-view .ticket-holder{border-right:0px dashed;border-bottom:1px dashed #ddd}}.ticket-disclaimer{width:85%;margin:4em auto}.ticket-disclaimer .disclaimer-logo{display:flex;color:#dc143c;justify-content:center;align-items:center;position:relative}.ticket-disclaimer .disclaimer-logo img{width:auto;height:5em;top:-4.3em}.ticket-disclaimer .disclaimer-text{display:block;font-size:12px;color:#dc143c;text-align:justify;padding-top:5px}@media only screen and (max-width: 991px){.ticket-disclaimer{width:95%}}td .ticket-holder{border-right:1px dashed black;border-bottom:1px dashed #ddd}.vertical .actions input{margin:1em 5px;width:auto}.vertical .actions input.transparent{background-color:transparent;color:#afc6c0}.vertical .row,.vertical>.render>.row{margin-bottom:0}.vertical .row>.span3,.vertical .row>.span10,.vertical>.render>.row>.span3,.vertical>.render>.row>.span10{text-align:right;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;flex-wrap:wrap}.vertical .row>.span3 label,.vertical .row>.span10 label,.vertical>.render>.row>.span3 label,.vertical>.render>.row>.span10 label{display:inline-block}.vertical .row>.span3 label+a,.vertical .row>.span10 label+a,.vertical>.render>.row>.span3 label+a,.vertical>.render>.row>.span10 label+a{font-size:16px;margin-right:-10px;padding:10px}.vertical .row>.span3 label+a+small,.vertical .row>.span10 label+a+small,.vertical>.render>.row>.span3 label+a+small,.vertical>.render>.row>.span10 label+a+small{color:#b3b3b3}.vertical .row>.span3 label+small,.vertical .row>.span10 label+small,.vertical>.render>.row>.span3 label+small,.vertical>.render>.row>.span10 label+small{color:#b3b3b3}.vertical .row>.span9,.vertical>.render>.row>.span9{min-height:50px;position:relative;display:flex;flex-direction:column;justify-content:center}.vertical .row>.span9 label+a,.vertical>.render>.row>.span9 label+a{font-size:16px;margin-right:-10px;padding:10px}.vertical .row>.span9 label+small,.vertical>.render>.row>.span9 label+small{color:#b3b3b3}.vertical .row>.span9:before,.vertical>.render>.row>.span9:before{background:#f7f7f7;bottom:0;content:'';display:block;left:-3%;position:absolute;top:0;width:1px}.vertical .row>.span9.inline_datetime>div,.vertical>.render>.row>.span9.inline_datetime>div{display:inline-block;vertical-align:middle}.vertical .row.submission .span9,.vertical>.render>.row.submission .span9{padding:20px 0}.vertical input,.vertical .selectize-control{margin:0.5em 0}.vertical .input.plain{display:inline-block}.vertical input[type="checkbox"],.vertical input[type="radio"]{margin-right:0.5em;margin-top:0.3em;vertical-align:middle}.vertical .btn.primary{width:100%}.vertical .btn.primary.logging{width:auto}.vertical input.shown{width:auto}.vertical .allow-input+.expanded .selectize-input{height:75px}.vertical .allow-input+.selectize-control .selectize-input{width:100%}.vertical .selectize-input{max-width:100%;width:auto}.vertical .selectize-input.has-options{border:3px solid #cacccf;border-radius:4px;padding:0.3rem 2em 0.3rem 0.5rem !important}.vertical .selectize-input.has-options>div{margin-bottom:0}.vertical .medium .selectize-input{width:200px}.vertical .large .selectize-input{width:100%}.vertical .mce-tinymce,.vertical .table-wrapper{margin:0.5em 0 !important}.vertical .employer{margin:12px 0 0}.vertical table th label{margin-top:13px}.vertical table td.quantity .selectize-control{margin:0}.vertical table td.quantity .selectize-input{max-width:100%;min-width:100px;width:auto}@media (max-width: 767px){.vertical table td.quantity .selectize-input{min-width:100%}}.vertical table input{width:100%}.vertical table input[type="checkbox"]{width:auto}.vertical table input.nested_checkbox[type="checkbox"]{position:absolute;bottom:0;right:0}.vertical .prepend{margin:5px 0}.vertical .prepend input{margin:0;width:default}.vertical .prepend.percent-dollar{padding-top:8px;padding-bottom:3px;border-bottom:2px;margin:0.5em 0;margin-top:-1rem}.vertical .nesting .btn{box-sizing:border-box;margin-top:0;text-align:center;width:100%}.vertical .nesting .nested_items .nested_item{margin:1em 0 25px}.vertical .nesting .span9 .nested_item{margin:1em 0 0}.vertical #carousel-images .carousel-image{width:33%;margin-right:0.3%;float:left}.vertical #carousel-images .carousel-image a.ss-delete{font-size:24px;line-height:24px;padding:5px;position:relative;top:0;right:0;float:left}.vertical #carousel-images .carousel-image .banner-frame{margin-right:0;width:80%;display:inline-block}.vertical .nested_fields{background-color:#f7f7f7;border-radius:4px;padding:10px 20px 20px;position:relative}.vertical .nested_fields.top{border-bottom-left-radius:0;border-bottom-right-radius:0}.vertical .nested_fields.bottom{background-color:#ebebeb;border-top-left-radius:0;border-top-right-radius:0}.vertical .nested_fields input{width:100%}.vertical .nested_fields input[type="checkbox"]{width:auto}.vertical .nested_fields input.nested_checkbox[type="checkbox"]{position:absolute;bottom:0;right:0}.vertical .nested_fields label{display:inline-block !important;margin-top:10px !important;font-size:12px;opacity:0.5}.vertical .nested_fields label+*{margin-top:-1rem}.vertical .nested_fields label+.select-container{margin-top:-0.5rem}.vertical .nested_fields a.remove{font-size:24px;line-height:24px;padding:5px;position:absolute;top:0;right:0}.vertical .nested_fields a.remove.ticket-bundle{position:relative}.vertical .nested_fields .span3,.vertical .nested_fields .span10{text-align:left}.vertical .nested_fields .select-container{width:auto !important}@media (max-width: 767px){.vertical .nested_fields .row .span6{width:100%}}.vertical .cc-information label{display:block;font-size:12px;margin-top:0 !important;text-align:left}.vertical .cc-information input{width:100%}.vertical .country .selectize-input{max-width:100%;width:100%}.vertical .selects{margin:12px 0;overflow:hidden}.vertical .selects .til{display:inline;position:relative;top:-10px}.vertical .selects .time_select{border:1px solid #ececec;border-radius:4px;float:left;text-align:center;overflow:hidden}.vertical .selects .time_select .select-container{border:none;float:left;margin:0}.vertical .selects .time_select .select-container:before{display:none}.vertical .selects .time_select .select-container select{padding:0.2em 0.5em;width:auto}.vertical .selects .time_select .select-container.hour:after{content:':'}@media (max-width: 979px){.vertical .row>.span3,.vertical>.render>.row>.span3{width:30% !important}.vertical .row>.span9,.vertical>.render>.row>.span9{margin-left:10% !important;width:60% !important}.vertical .row>.span9:before,.vertical>.render>.row>.span9:before{left:-8.333%}.vertical .row input,.vertical>.render>.row input{max-width:100%}}@media (max-width: 767px){.vertical .row>.span2,.vertical .row>.span3,.vertical>.render>.row>.span2,.vertical>.render>.row>.span3{margin:0;text-align:left;width:100% !important;align-items:flex-start}.vertical .row>.span2 .add,.vertical .row>.span3 .add,.vertical>.render>.row>.span2 .add,.vertical>.render>.row>.span3 .add{float:right}.vertical .row>.span2 label+small,.vertical .row>.span3 label+small,.vertical>.render>.row>.span2 label+small,.vertical>.render>.row>.span3 label+small{display:block}.vertical .row>.span8,.vertical .row>.span9,.vertical .row>.span10,.vertical>.render>.row>.span8,.vertical>.render>.row>.span9,.vertical>.render>.row>.span10{margin-left:0 !important;width:100% !important}.vertical .row>.span8:before,.vertical .row>.span9:before,.vertical .row>.span10:before,.vertical>.render>.row>.span8:before,.vertical>.render>.row>.span9:before,.vertical>.render>.row>.span10:before{display:none}.vertical .row input,.vertical>.render>.row input{max-width:100%}.vertical .selectize-input{min-width:100%}.vertical .cc-information input{width:auto}.vertical .cc-information .row [class*="span"]{margin-left:0}}@media (max-width: 768px){.mfp-container .vertical .row .span3{align-items:flex-start}}.search-form{overflow:hidden;position:relative;transition:flex 0.2s linear;-webkit-transition:-webkit-flex 0.2s linear}.search-form button{background-color:transparent;border:none;color:#b3b3b3;cursor:pointer;font-size:24px;height:40px;padding:5px 0 0px;position:absolute;right:0;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;top:0px;width:50px}.search-form button:hover{color:#ee6840}.embed-container{float:none;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;margin-bottom:1em;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.user_fields input{font-size:14px;width:100%;padding:5px 8px;box-sizing:border-box;height:35px;border:1px solid rgba(0,0,0,0.1);transition:all 0.2s}.user_fields input:focus{border-color:#ee6840;transition:all 0.2s}.user_fields .error{background-color:#fad9d9;color:#BD171A}.user_fields .table,.user_fields .tables{table-layout:fixed;width:100%;border-spacing:10px 5px}.user_fields .table .tr,.user_fields .tables .tr{width:100%}.user_fields .table .tr .td,.user_fields .tables .tr .td{float:none;padding:5px 10px}.user_fields .table .tr .td label,.user_fields .tables .tr .td label{font-size:14px;font-weight:bold;padding-left:0}.user_fields .table .tr .two-input,.user_fields .tables .tr .two-input{display:table-cell;width:40%;border-spacing:5px;padding:0}.user_fields .table .tr .two-input label,.user_fields .tables .tr .two-input label{font-size:14px;font-weight:bold;padding-left:0}.user_fields .table .tr .three-input,.user_fields .tables .tr .three-input{display:table-cell;width:30%}.user_fields .table .tr .three-input label,.user_fields .tables .tr .three-input label{font-size:14px;font-weight:bold}@media (max-width: 767px){.user_fields .table .tr .td,.user_fields .table .tr .two-input,.user_fields .table .tr .three-input,.user_fields .tables .tr .td,.user_fields .tables .tr .two-input,.user_fields .tables .tr .three-input{display:block;width:95%;margin-left:8px;margin-top:5px;padding:0px}}.user_fields .tributed_to input{width:1em;height:1em;font-size:16px;padding:0}@media (max-width: 500px){.user_fields .td+.td{margin-left:0 !important;margin-top:12px}}#new-credit-card{position:relative;display:table;table-layout:fixed;width:100%}@media (max-width: 767px){#new-credit-card{border-spacing:0 0}}#new-credit-card .cancel-charge{cursor:pointer;display:block;font-size:24px;line-height:30px;position:absolute;left:0}#new-credit-card .fields .one-field,#new-credit-card .fields .col-12{width:100%}#new-credit-card .fields .one-field .cc,#new-credit-card .fields .col-12 .cc{border:1px solid rgba(0,0,0,0.1);border-radius:7px;padding:5px 8px;box-sizing:border-box;height:55px;transition:all 0.2s}#new-credit-card .fields .one-field .cc.braintree-hosted-fields-focused,#new-credit-card .fields .col-12 .cc.braintree-hosted-fields-focused{border-color:#ee6840}#new-credit-card .fields .one-field .cc.braintree-hosted-fields-invalid,#new-credit-card .fields .col-12 .cc.braintree-hosted-fields-invalid{border-color:#BD171A;background-color:#fad9d9;padding:0 8px}#new-credit-card .fields .one-field label,#new-credit-card .fields .col-12 label{display:inline-block;font-size:16px;font-weight:bold}#new-credit-card .fields .three-field{display:table-cell}#new-credit-card .fields .three-field.expiry{padding-right:0}#new-credit-card .fields .three-field .cc{border:1px solid rgba(0,0,0,0.1);padding:5px 8px;box-sizing:border-box;height:35px;transition:all 0.2s}#new-credit-card .fields .three-field .cc select{font-size:14px}#new-credit-card .fields .three-field .cc.braintree-hosted-fields-focused{border-color:#ee6840}#new-credit-card .fields .three-field .cc.braintree-hosted-fields-invalid{border-color:#BD171A;background-color:#fad9d9;padding:0 8px}#new-credit-card .fields .three-field label{display:inline-block;font-size:16px;font-weight:bold}#new-credit-card .fields .col-sm-3 .cc{border:1px solid rgba(0,0,0,0.1);border-radius:7px;padding:5px 8px;box-sizing:border-box;height:55px;transition:all 0.2s}#new-credit-card .fields .col-sm-3 .cc select{font-size:14px}#new-credit-card .fields .col-sm-3 .cc.braintree-hosted-fields-focused{border-color:#ee6840}#new-credit-card .fields .col-sm-3 .cc.braintree-hosted-fields-invalid{border-color:#BD171A;background-color:#fad9d9;padding:0 8px}#new-credit-card .fields .col-sm-3 label{display:inline-block;font-size:16px;font-weight:bold;margin-top:10px}.group-data{width:200px}.group-data table{table-layout:fixed;margin:0px}.group-data table td{padding:0px !important}.select-container+#new-credit-card .fields{padding-left:35px}.ticket-voided{background-color:pink !important}.shift-role-column{float:left}.shift-role-column-left{width:30%}.shift-role-column-right{width:70%}@media (max-width: 979px){.sidebar-full{display:none}}@media (min-width: 980px){.sidebar-full{display:block}}@media (max-width: 979px){.sidebar-collapse{display:block}}@media (min-width: 980px){.sidebar-collapse{display:none}}.breadcrumbs{color:#B3B3B3}.breadcrumbs a,.breadcrumbs a:hover{color:#EE6840}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .fa:hover{text-decoration:none}.custom-table .table-wrapper table.items tr.item th:first-child{width:50%}.custom-table .table-wrapper table.items tr.item th:last-child{width:25%}.custom-actions .modal-ajax{margin-right:10px !important}.automated-email-question label{text-transform:capitalize}.automated-email-question .org_email_opportunity_ids label,.automated-email-question .org_email_group_ids label,.automated-email-question .org_email_auto_generated_groups label{display:none}.ticket-void{position:absolute;color:red;font-size:40px;right:50%}.ticket-void.ticket{font-size:60px;right:33%;padding-top:30px;transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}.form-control{background-color:#fff !important;border:3px solid #cacccf !important;border-radius:7px}.form-control.is-valid:focus{border-color:#ee6840 !important;box-shadow:none}.form-control:focus{box-shadow:none}.priceless-star{color:#ee6840}#new_text_message #text_message_select_volunteers,#new_text_message #text_message_select_attendees,#new_text_message #text_message_select_donors{width:1em}.select-container:before{display:none !important}.form-floating>.form-select{font-size:0.8rem}.form-select{border:3px solid #cacccf;border-radius:7px}.select-alt .select-container{border:3px solid #cacccf;background-color:#fff;border-radius:5px}.select-alt .select-container:before{content:'\F501';display:block !important;font-family:"SSGizmo";font-style:normal;font-weight:normal;padding:3px 0.3rem 0 6px;text-decoration:none;text-shadow:0 0 2px #fff;text-rendering:optimizeLegibility;white-space:nowrap;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;position:absolute;top:50%;right:0;margin-top:-.8em;z-index:5}.select-alt .form-control{border:none !important}.select-alt select{width:100% !important;padding-right:7px}.select-alt #question_form_type{width:122px}.input-wrapper-fa6{display:flex;align-items:center}.input-wrapper-fa6 .fa-givsum-calculator{margin-right:5px}.form-check{padding-left:0}.form-check .form-check-input{margin-top:0.4em;margin-left:0;margin-right:5px}.newsletter-opt-in{font-weight:bold}.links.donation-report a.ss-download{padding:0 !important}.uppercase{text-transform:uppercase !important}.w-100{width:100% !important}.color-white{color:#ffffff !important}.underlined{text-decoration:underline !important}.no-margin{margin:0 !important}.pt-3{padding-top:3rem}.overflow-initial{overflow:initial !important}.d-none{display:none}.d-inline-block{display:inline-block}.text-left{text-align:left !important}.disabled-color{color:#bdbdbd}.no-before:before{display:none !important}input.no-input-controls[type='number']{-moz-appearance:textfield !important}input.no-input-controls[type=number]::-webkit-inner-spin-button,input.no-input-controls[type=number]::-webkit-outer-spin-button{-webkit-appearance:none !important}.svg-camera-icon{width:100%;max-height:100%}.break-word{word-break:break-word}.g-recaptcha{margin:20px 0px 10px 0px}.clear{clear:both}.modified-date{font-size:12px}._iub-pp-loading-alert{display:block !important;margin:0 auto;width:0}a.iubenda-embed{display:block;text-align:center}#iubenda_policy h2{font-size:18px;letter-spacing:0;margin-top:30px;text-align:left}#iubenda_policy h3{font-size:16px !important;font-weight:bold !important}.barheader{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);height:60px;left:0;padding:0;position:fixed;right:0;top:0;z-index:100;transition:0.5s all}.barheader .wrapper{display:flex;flex-direction:row}.barheader .wrapper #logo{color:#5A7877;flex:0 0 auto;font-family:'Nevis';letter-spacing:0.2em;position:relative;text-transform:uppercase}.barheader .wrapper #logo:before{font-size:36px;top:10px;line-height:38px;margin-right:10px}.barheader .wrapper #logo:after{content:"\00ae";font-size:8px;opacity:0.5;position:absolute;right:-9px;bottom:13px;font-family:'Lato'}.barheader .wrapper #logo:hover{color:#ee6840}@media (max-width: 400px){.barheader .wrapper #logo{width:40px;overflow:hidden}}.barheader .wrapper #bar-search{flex:1 0 auto;position:relative}.barheader .wrapper #bar-search input[type="text"]{border:none;border-radius:0;font-size:16px;font-style:italic;font-weight:400;height:60px;line-height:60px;text-indent:3em;width:100%}.barheader .wrapper #bar-search input[type="text"]:focus{box-shadow:none}.barheader .wrapper #bar-search .ss-search{pointer-events:none;font-size:24px;line-height:55px;position:absolute;left:1em}.barheader .wrapper #bar-search .search-ajax .clear{background-color:#fff;left:1em;height:60px;font-size:24px;line-height:58px;position:absolute}.barheader .wrapper #bar-search .search-ajax .clear:hover{color:#ee6840}.barheader .wrapper #bar-search .search-ajax .results{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);left:20px;pointer-events:none;opacity:0;transform:scale(0.5, 0.5);transform-origin:0 0;transition:all 0.1s linear;-webkit-transition:all 0.1s linear}.barheader .wrapper #bar-search .search-ajax .results.show{pointer-events:auto;opacity:1;transform:scale(1, 1);z-index:1001}.barheader .wrapper #bar-search .search-ajax .results #content{transition:all 0.1s linear;-webkit-transition:all 0.1s linear}.barheader .wrapper #links{flex:0 0 auto;align-items:flex-end}.barheader .wrapper #links a{float:left;margin-left:10px}.barheader .wrapper #links a.btn{margin:13px 0 13px 10px}.barheader .wrapper #links .avatar{float:left;margin:10px 0 10px 10px}#fixedheader.barheader{top:-60px}#fixedheader.barheader.active{top:0}@media (max-width: 767px){.barheader #links a.btn{margin-left:10px}.barheader #links .ss-icon{display:none}}.wrapper{margin:0 auto;position:relative;width:910px;*zoom:1}.wrapper:after{display:table;content:""}@media (min-width: 1200px){.wrapper,.title-bar .wrapper{margin:0 auto;width:1140px;position:relative}}@media (min-width: 1600px){#footer.logged_in .content .menu-bar-sm{display:none}#footer.logged_in .content .menu-bar-md{display:none}}@media (min-width: 1201px) and (max-width: 1599px){#footer.logged_in .content .menu-bar-sm{display:none}#footer.logged_in .content .menu-bar-md{display:none}}@media (min-width: 979px) and (max-width: 1200px){.wrapper,.title-bar .wrapper{width:710px !important}#footer.logged_in .content .menu-bar-sm{display:none}#footer.logged_in .content .menu-bar-lg{display:none}}@media (min-width: 768px) and (max-width: 979px){.wrapper,.title-bar .wrapper{width:710px}#footer.logged_in .content .menu-bar-sm{display:none}#footer.logged_in .content .menu-bar-lg{display:none}}@media (max-width: 767px){.wrapper,.title-bar .wrapper{width:90%;padding:0 5%}#footer.logged_in{bottom:50px !important}#footer.logged_in .content .menu-bar-lg{display:none}#footer.logged_in .content .menu-bar-md{display:none}}#footer.logged_in{bottom:0px;z-index:35;padding:0px;position:relative;text-align:center;width:100%;background-color:transparent}#footer.logged_in .content{color:#ee6840;font-size:12px;font-weight:bold;margin:20px 0 30px 0}#footer.logged_in .content .menu-bar{color:#000;background-color:transparent}#footer.logged_in .content .menu-bar a{margin-left:20px;margin-right:20px;white-space:nowrap;color:#000}#footer{background-color:#AFC6C0;color:#ffffff;padding:30px 0 30px}#footer a{color:#ffffff}#footer a:hover{color:#5A7877}#footer ul{list-style-type:none;margin:0 0 1.5em;padding:0;text-align:center;text-transform:uppercase}#footer ul li{display:inline;margin:0 10px}#footer .logo{font-size:40px;text-align:center}#footer p{font-size:10px;text-align:center}#share{font-size:20px;font-weight:300;text-align:center;padding:0 0 40px}#share>span{line-height:60px}#share a{border:1px solid #FFFFFF;color:#666666;margin:20px 30px;padding:10px 15px;white-space:nowrap}#share a:hover{background-color:#FFFFFF}#share a span{color:#ee6840}#share a span.ss-icon{margin-right:10px;position:relative;top:0.15em}#share a span.count{font-weight:400}@media (max-width: 767px){#share{font-size:14px;padding:1em 0}#share a{display:block;margin:20px 0;white-space:normal}}#content h2{color:#000;font-size:42px;font-weight:400;margin-bottom:30px;position:relative}#content h2 .ss-icon{color:#AFC6C0}#content .face{border:5px solid #eee;border-radius:100%;height:200px;margin:60px auto 10px;width:200px}#content .face img{border-radius:100%}#content h3.name{margin:0}#content h3.name+h5{margin-top:10px}.error_notification{background-color:#BD171A;border-radius:4px;color:#ffffff;font-weight:400;margin-bottom:15px;overflow:hidden;padding:10px 15px}.title-bar{flex:0 0 auto;background-color:#ffffff}.title-bar.dark{background-color:#f2f2f2}.title-bar.flash{position:fixed;left:0;right:0;color:#ffffff;top:0;z-index:1000;font-weight:400;overflow:hidden}.title-bar.flash.alert{background-color:#BD171A}.title-bar.flash.alert a:hover{color:black}.title-bar.flash.notice{background-color:#ee6840}.title-bar.flash.notice a:hover{color:#ffffff}.title-bar.flash .wrapper .links a{color:#b83710}.title-bar.flash .wrapper .links a:hover{color:#ffffff}.title-bar>.wrapper{width:100%}.title-bar>.wrapper .title{font-size:12px;letter-spacing:2px;padding:16px 0;text-transform:uppercase}.title-bar>.wrapper .title a{float:none;font-weight:700;margin:0}.title-bar>.wrapper .title em{color:#ee6840;font-weight:900}@media (max-width: 767px){.title-bar{overflow-x:scroll;padding:0}.title-bar.scrollable{overflow:visible;z-index:100}.title-bar.scrollable.masked{z-index:105}.title-bar .wrapper{overflow-x:scroll}.title-bar .wrapper .title{flex:1 0 auto;padding-left:15px;padding-right:15px}}.section.poster{background:transparent url(//givsum.s3.amazonaws.com/assets/home/poster-blurred-white-fce63f1f05029ebf8782c44e12d02dfbd8a385e9466797d8ebd62821085631ba.jpg) 50% 50%;background-size:cover}.section.noselfie{background-size:cover;padding:4em 0}#facebook-signup{background-color:#3a5998;border:none;color:#FFFFFF;display:block;line-height:20px;margin:0 !important;padding:10px 10px 10px 40px;text-align:center}#facebook-signup:hover{background-color:#304879}#facebook-signup:active{box-shadow:0 0 0 #2c4373}#facebook-signup span{font-size:20px;left:13px;position:absolute;top:13px}@media (max-width: 767px){.title-bar{padding:0}.title-bar.scrollable{overflow:visible;z-index:100}.title-bar.scrollable.masked{z-index:105}.title-bar .wrapper .title{padding-left:15px;padding-right:15px}}.icon-calendar.calendar-with-input{position:relative}.icon-calendar.calendar-with-input:before{position:absolute;top:50%;left:0;transform:translate(0, -50%);margin-top:3px;pointer-events:none}.icon-calendar.calendar-with-input>input{padding-left:24px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.spinning{animation-name:spin;animation-duration:5000ms;animation-iteration-count:infinite;animation-timing-function:linear}.contain{transition:filter 0.5s}#main{height:auto;position:relative;z-index:1}#main .wrapper{margin:0 auto;max-width:1140px;padding:2.5 2.5%;width:90%}@media only screen and (max-width: 1920px){#main .wrapper{padding:2.5% 2.5%;width:90% !important}}#main .pagination{clear:both;font-size:12px;font-weight:700;letter-spacing:0.15em;margin:1em 0;text-align:center;text-transform:uppercase}#main .pagination a,#main .pagination span.current{padding:1em}#content{height:100%;background-color:#FFFFFF;margin-top:60px;margin-bottom:40px}#content hr{margin:3em 0}#content hr.thin{margin:1.5em 0}#content table th{font-size:11px;text-transform:uppercase}#content table th.center{text-align:center}#content table th.right{text-align:right}#content table th h2,#content table th h3,#content table th h4,#content table th h5{margin:0}#content .user-bar{background-color:#ffffff;border-bottom:1px solid #f7f7f7}#content .user-bar h1.details{padding-top:.7em;padding-bottom:1em;margin:0}#content .user-bar h1.details a.name{color:#333333;font-size:18px;font-weight:900}#content .user-bar h1.details a.name:hover{color:#ee6840}#content .user-bar h1.details .connections{border-left:1px solid #ebebeb;margin-left:10px;margin-top:0;padding-left:10px}#content .user-bar h1.details .cat{border-left:1px solid #ebebeb;font-size:12px;margin-left:10px;margin-top:0;padding-left:10px;text-transform:uppercase}#content .persistent{background-color:#94A9A4;color:#fff;overflow:hidden;padding:0.5em 0}#content .persistent a.btn.white:hover{color:#94A9A4 !important}#content .persistent.warning{background-color:#f14141;text-transform:uppercase;font-family:'Lato';font-size:20px;text-align:center}#content .persistent .btn.fright{margin:8px 0}@media (max-width: 767px){#content .persistent{text-align:center}#content .persistent .fright,#content .persistent .fleft{float:none}}#content .heading{display:flex;flex:0 0 auto;padding:20px 0;position:relative}#content .heading.background{background-color:#555555;height:0;overflow:hidden;padding:40% 0 0 0}#content .heading.background.skinny{padding:21% 0 0 0}#content .heading.background .top-opp{bottom:0;left:5%;margin-bottom:40px;position:absolute;right:5%}#content .heading.background .details{color:#666666}#content .heading.background .details .date{font-size:12px;letter-spacing:0.1em;text-transform:uppercase}#content .heading.background .details h1.name{color:#333333;font-weight:300;margin:0}#content .heading.background .details .light{opacity:0.9}#content .heading.background .details a{color:#fff;text-decoration:none}#content .heading.background a.drpbtn{color:#fff}#content .heading.background .banner-background{background-size:contain;left:0;position:absolute;right:0;top:0px}#content .heading.background.placeholder{padding:0;height:300px}#content .heading.background.placeholder-mini{padding:0;height:225px}#content .heading.maxed{padding-top:525px;max-width:100%;margin:0 auto}#content .heading .wrapper{position:relative}#content .heading .avatar{margin:0 20px 0 0;position:absolute;bottom:0}#content .heading .avatar a{height:80px;width:80px}#content .heading .user-profile a{height:95px !important;width:70px !important}#content .heading .oval a{border:3px solid #ffffff !important;border-radius:80% / 65% !important}#content .heading .details .name{color:#333333;font-size:32px;font-weight:300;line-height:100%;padding-bottom:15px;white-space:normal}#content .heading .details .company{font-size:16px}@media (max-width: 767px){#content .heading .details{margin-left:0 !important}}#content .heading .avatar+.details{margin:10px 0 0 100px}#content .heading .contact-info{text-transform:uppercase;font-size:12px;letter-spacing:0.1em;white-space:normal;overflow-wrap:normal}#content .heading .contact-info a{overflow-wrap:break-word}#content .heading .contact-info a.website{color:#ee6840}#content .heading .slogan{color:#ee6840;margin-top:-10px;text-transform:uppercase;letter-spacing:0.1em;font-size:13px;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 979px){#content .heading .top-profile.for-org .top-profile-container .rightside{position:relative;right:0}}#content .heading .rightside{display:inline-block;position:absolute;right:15px;bottom:0px}#content .heading .rightside *[class*=" icon-"]:before,#content .heading .rightside *[class^="icon-"]:before{font-size:32px}#content .heading .rightside svg.fa-givsum-ellipsis{font-size:21px;padding:0.22em 0.45em 0.1em 0.45em}#content .heading .rightside svg.fa-givsum-givsum-icon{font-size:21px;margin-right:0.5em;vertical-align:middle;display:inline-block}#content .heading .rightside .btn{font-weight:700;vertical-align:top;margin-top:-10px}#content .heading .rightside .btn:before{font-size:21px;left:0;margin-right:0.5em}#content .heading .rightside .btn.icon-ellipsis{padding:.5em 0.7em .5em}#content .heading .rightside .btn.icon-ellipsis:before{margin-right:0em}#content .heading .rightside .btn.icon-ellipsis+.drpmenu{right:7px}#content .heading .rightside .btn.icon-ellipsis+.drpmenu a{color:#ee6840}#content .heading .rightside .btn.icon-ellipsis+.drpmenu a:hover{color:#FFFFFF}@media (max-width: 767px){#content .heading .rightside{clear:both;float:none;display:block}#content .heading .rightside .btn{display:inline-block;float:none}#content .heading .rightside .btn.icon-ellipsis+.drpmenu{right:15px}#content .heading .rightside .action.drp{overflow:visible}}#content .collapsable{background-color:#f2f2f2;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:0 1rem}#content .collapsable.pending .item{border-bottom:none;border-top:1px solid #ebebeb}#content .collapsable.pending table.items{margin-bottom:0}#content .collapsable.pending .conceal{display:none}#content .collapsable.pending .title a{color:inherit}#content .collapsable.pending .title-simple{font-size:12px;letter-spacing:2px;line-height:24px;padding:10px 0;text-transform:uppercase}#content .collapsable.pending .btngrp .btn.deny{border-top-right-radius:4px;border-bottom-right-radius:4px}#content .collapsable .title-simple{text-align:center;padding:13px 0;position:relative}#content .collapsable .title-simple:after{bottom:-1px;content:'';height:1px;left:0;position:absolute;right:0}#content .collapsable .scroll{clear:both;overflow-y:scroll;max-height:275px;transition:all 0.2s;-webkit-transition:all 0.2s}#content .collapsable .scroll .title{padding:0}#content .collapsable.collapsed .scroll{max-height:0}#content .collapse-toggle{height:28px;padding:5px;position:absolute;right:-5px;top:3px;width:24px}#content .collapse-toggle .bar{background-color:#b3b3b3;height:3px;left:5px;position:absolute;right:5px;top:17px;transition:all 0.2s;-webkit-transition:all 0.2s}#content .collapse-toggle .bar:before,#content .collapse-toggle .bar:after{background-color:#b3b3b3;content:'';display:block;height:3px;position:absolute;top:-8px;width:100%;transition:all 0.2s;-webkit-transition:all 0.2s}#content .collapse-toggle .bar:after{top:8px}#content .collapse-toggle.collapsed .bar:before{top:0px}#content .collapse-toggle.collapsed .bar:after{top:0px}#content .collapse-toggle:hover{cursor:pointer}#content .collapse-toggle:hover .bar{background-color:#333333}#content .collapse-toggle:hover .bar:before,#content .collapse-toggle:hover .bar:after{background-color:#333333}@media (max-width: 767px){#content .collapse-toggle{right:10px}}#content .opp-buttons-resize a.btn{align-content:center;text-align:center}@media (max-width: 550px){#content .opp-buttons-resize a.btn{width:92%}}@media (max-width: 480px){#content .opp-buttons-resize a.btn{width:92%}}#content .opp-actions{background-color:#fff;padding:10px 0}@media (max-width: 550px){#content .opp-actions .fleft{text-align:center;width:100%}#content .opp-actions .fright{text-align:center;margin-bottom:2px;width:100%}}#content .opp-actions .givbtn a.drpbtn,#content .opp-actions .givbtn a.opp-btn{color:#fff;border-radius:4px;color:#fff;font-size:12px;height:42px;line-height:42px;padding:0 1rem;transition:0.2s all;box-sizing:border-box}#content .opp-actions .givbtn a.drpbtn.icon-givsum:before,#content .opp-actions .givbtn a.opp-btn.icon-givsum:before{color:#fff}#content .opp-actions .givbtn a.drpbtn:focus,#content .opp-actions .givbtn a.opp-btn:focus{outline:none}#content .opp-actions .givbtn a.opp-btn{margin-right:5px}@media (max-width: 550px){#content .opp-actions .givbtn a.opp-btn{width:100%;margin-top:2px;padding:0px}}#content .opp-actions .givbtn .drpmenu{transform-origin:1em top;left:1.2em;right:auto;z-index:510}#content .opp-actions .givbtn .drpmenu.left{left:-7.8em;transform-origin:9em top}#content .opp-actions .givbtn .drpmenu.left:before,#content .opp-actions .givbtn .drpmenu.left:after{left:auto;right:0}#content .opp-actions .givbtn .drpmenu.left.bottom{transform-origin:9em bottom}#content .opp-actions .givbtn .drpmenu.bottom{transform-origin:1em bottom}#content .opp-actions .givbtn .drpmenu:before,#content .opp-actions .givbtn .drpmenu:after{left:3px;right:auto}#content .opp-actions a.btn{margin:0.5em 0;padding:9px 15px}@media (max-width: 550px){#content .opp-actions a.btn{width:100%;padding:9px 0px}}#content .opp-actions a.ss-social-regular{display:block;float:left;font-size:24px;padding:0px 0.5em}#content .opp-actions a.ss-social-regular:first-child{margin-left:-1em}#content .opp-actions:after{content:'';clear:both;display:block}@media (max-width: 480px){#content .opp-actions a.ss-social-regular{padding:5px 0.7em}#content .opp-actions a.ss-social-regular:first-child{margin-left:-0.7em}}#content .content{height:100%;overflow-x:hidden;padding:20px 0}#content #image-upload.content{overflow-y:hidden;padding:0}#content #image-upload.content #uploadImage{position:absolute;bottom:0;top:0;right:0;left:0;opacity:0;width:100%;z-index:10}#content #image-upload.content #uploadImage.change{bottom:-100%;width:50%;right:50%;top:100%}#content #image-upload.content .uploadImageForm{position:relative}#content #image-upload.content .uploadImageForm .span12{background-repeat:no-repeat;background-position:50% 50%}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder{background-color:rgba(255,255,255,0.8);border:5px dashed rgba(0,0,0,0.1);border-radius:100%;box-sizing:unset;color:#666666;display:block;font-size:70px;font-weight:900;height:70px;line-height:90px;margin:20px auto;padding:135px 20px;text-align:center;width:300px}@media (max-width: 767px){#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder{height:100px;margin:60px auto;padding:80px 20px;width:220px}}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.details{height:auto;padding:60px 20px;font-weight:400;font-size:16px}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.details h3{font-weight:300;margin-top:10%}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.details ul{list-style-type:none;padding:0;margin-top:10%}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.details.oval-border{margin-top:10%;height:300px;width:225px;border-radius:80% / 65%}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.details.oval-border h3{font-weight:300;margin-top:20%}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.details.oval-border ul{list-style-type:none;padding:0;margin-top:20%}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.details.rectangle-border{margin:0 5%;border-radius:0;width:500px;height:100px}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.details.rectangle-border h3{font-weight:300;margin-top:0}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.details.rectangle-border ul{list-style-type:none;padding:0;margin-top:5%}@media (max-width: 640px){#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.details.rectangle-border{width:auto;height:auto}}#content #image-upload.content .uploadImageForm .span12 .triggerUpload.placeholder.rectangle{border-radius:0;width:600px}#content #image-upload.content .uploadImageForm .span12 #uploadSource{background-color:#292929}#content #image-upload.content .uploadImageForm .span12 #uploadSource img{margin:0 auto}#content #image-upload.content .uploadImageForm .span12.edit-image{height:300px;background-size:700px 300px}#content #image-upload.content .uploadImageForm .span12.edit-image .btn{position:absolute;top:2px;right:20px}#content #image-upload.content .uploadImageForm .span12.edit-image.skinny{height:140px;background-size:contain}#content #image-upload.content .jcrop-holder{margin:0 auto}#content #image-upload.content .jcrop-holder .jcrop-tracker{width:100% !important}#content .content .terms .single-page h2{font-size:32px;text-align:left;margin:15px 0}#content .content .terms .single-page h2 .ss-icon{float:left;line-height:57px;margin-right:0.5em}#content .content .terms .single-page h2 .modified-date{bottom:10px;top:initial}#content .content .terms .single-page .agreement{border:2px solid #f7f7f7;border-radius:4px;height:400px;overflow:scroll;padding:10px 20px}#content .content .contacts{overflow:hidden;font-size:0}#content .content .contacts .contact{font-size:14px;display:inline-block;vertical-align:middle;padding:0 2%;text-align:center;width:29.3333%}@media (max-width: 767px){#content .content .contacts .contact{width:45%}}#content .content .share a.ss-social-regular{display:inline block;float:center;font-size:24px;padding:0px 0.5em}#content .content .avatar-group{overflow:hidden;text-align:center}#content .content .avatar-group .avatar{display:inline-block;margin:5px;vertical-align:middle}#content .content .pagination{margin:3em 0;overflow:hidden;font-size:0}#content .content .pagination a,#content .content .pagination span.current,#content .content .pagination span.gap{display:inline-block;font-size:12px;padding:0 0.85em 0 1em;line-height:32px;letter-spacing:0.15em;text-decoration:none;border:1px solid #ebebeb;border-left-width:0}#content .content .pagination span:first-child a,#content .content .pagination span.current:first-child,#content .content .pagination span.gap:first-child{border-left:1px solid #ebebeb}#content .content .pagination a{color:#b3b3b3}#content .content .pagination a:hover{background-color:#AFC6C0;border-color:#AFC6C0;color:#ffffff}#content .content .pagination .current{background-color:#fff;color:#b3b3b3}#content .content .ticket_types{overflow:hidden}#content .content .needed{border-color:#ee6840;border-style:solid !important;border-width:3px !important}#content .tickets .ticket-details{border-bottom:1px solid #f7f7f7;margin-bottom:1em}#content .tickets .ticket-details .ticket-options .option{background-color:#FFFFFF;border-radius:6px;margin:1em 0;overflow:hidden;padding:0 1em}#content .tickets .ticket-details .ticket-options .option h4{margin:0 0 1em 0}#content .tickets .ticket-details .ticket-options .option .assigned-to{padding:1em 0}#content .tickets .ticket-details .ticket-options .option .assigned-to .description .title{margin:0.5em 0}#content .tickets .ticket-details .ticket-options .option .assigned-to .description .title a.btn.plain{color:#ee6840;margin:0 0 0 10px !important}#content .tickets .ticket-details .ticket-options .option .assigned-to .description .title a.btn.plain:hover{color:#fff}#content .tickets .ticket-details .ticket-options .option .assign_to .btn{white-space:nowrap}#content .tickets .ticket-details .ticket-options .option .assign_to label{font-size:12px;margin:0 0.5em;text-transform:uppercase;white-space:nowrap}#content .tickets .ticket-details .ticket-options .option .assign_to label em{margin-right:0.5em;text-transform:lowercase}#content .tickets .ticket-details .ticket-options .option .assign_to input{padding:5px 0.5em 5px;position:relative}#content .tickets .ticket-details .ticket-options .option .assign_to .assign-ticket .table-wrapper{margin:0 -1em}#content .tickets .ticket-details .ticket-options .option .assign_to .assign-ticket .table-wrapper table{width:auto;margin:0 1em 0 1em}#content .suggestions-container{display:flex;flex-wrap:wrap}#content .suggestions-container .suggestion-container{display:flex}#content .suggestions-container .suggestion-container label{margin-bottom:10px}#content .suggestions-container .suggestion-container .amount{width:18%;min-width:85px;display:flex;flex-direction:column;padding-right:5%}#content .suggestions-container .suggestion-container .descriptor{display:flex;width:77%;flex-direction:column}#content .profile_feed{display:flex;justify-content:center}#content .profile_feed .feed_object{width:100%}#content .alt-settings .btn{margin:0}#content form input.error[type="text"],#content form input.error[type="number"],#content form input.error[type="email"],#content form input.error[type="password"],#content form input.error[type="tel"],#content form textarea.error{border-color:#BD171A}#content form .error input[type="text"],#content form .error input[type="number"],#content form .error input[type="email"],#content form .error input[type="password"],#content form .error input[type="tel"],#content form .error textarea{border-color:#BD171A}#content form .error label{color:#BD171A;font-weight:700}#content form h4{margin:2em 0 0.5em}#content form h4.alt-settings{margin:0 0 1em 0}#content form .prepend{display:flex}#content form .prepend label{margin-left:-14px}#content form .prepend span{flex:0 0 auto;display:flex;align-items:center;width:15px;padding-left:0.5rem;pointer-events:none}#content form .prepend span.change{line-height:100%;padding:14px 0 0 0}#content form .prepend input{margin-left:-15px;padding-left:1rem}#content form .prepend input.adjust-right{margin-left:0;padding-left:0}@media (max-width: 767px){#content form .prepend{width:auto}#content form .prepend input{width:100% !important}}#content form #eventbuilder .days .day .toggle{bottom:5px !important;top:5px !important}#content form #eventbuilder td.type .btn{white-space:nowrap}#content form #mceu_21{visibility:hidden}#content form .multi-select{border:1px solid #b3b3b3;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:6px 6px 2px 6px;min-height:40px;width:100%}#content form .multi-select .selected-item{background-color:#ee6840;border-radius:4px;color:#ffffff;display:inline-block;font-size:12px;margin-bottom:4px;padding:2px 7px 3px;text-transform:uppercase;white-space:nowrap}#content form .multi-select .selected-item:after{content:'delete';font-family:"SSGizmo";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";font-size:18px;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;position:relative;right:-2px;text-decoration:none;text-rendering:optimizeLegibility;top:5px;white-space:nowrap}#content form .multi-select .selected-item:hover{background-color:#555555}#content form .nested_item.disabled{opacity:0.5}#content h5.title{border-bottom:1px solid #f2f2f2;clear:both;font-size:24px;font-weight:300;padding-bottom:20px;margin:10px 0;overflow:hidden;text-transform:none}#content h5.title span{color:#AFC6C0;margin-right:20px}#content h5.title small{color:#b3b3b3;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}#content h5.title .btn{margin:0 0 0 20px}#content h5.title .btngrp .btn+.btn{margin:0 0 0 -1px}#content h1.title{border-bottom:1px solid #f2f2f2;clear:both;font-size:36px;font-weight:300;padding-bottom:20px;margin:10px 0 1em;overflow:hidden;text-transform:none}#content h1.title.condensed{margin-bottom:0.25em}#content h1.title span{color:#ebebeb;margin-right:20px}#content h1.title small{color:#b3b3b3;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}#content h1.title .subtitle{clear:both;color:#666666;font-size:18px;margin:0}#content h1.title>.btn,#content h1.title .create-btn{float:right;margin-bottom:6px}#content h1.title .btn{font-weight:700}#content h1.title .btngrp .btn+.btn{margin:0 0 0 -1px}#content h1.title .digital-checkin.message{margin-top:0.3em;font-weight:bold;font-size:14px;color:#1a8cff}@media (max-width: 767px){#content h1.title .digital-checkin.message{font-size:12px;width:215px;text-align:center}}@media print{#content h1.title .digital-checkin.message{display:none}}@media (max-width: 767px){#content h1.title .digital-checkin.pdf{margin-right:10px}}#content h1.title .links a{margin-left:1em}#content h1.title .links.members a{padding-left:0;margin-left:0px}#content h1.title .tabs,#content h1.title .links{float:right;margin-top:20px;white-space:nowrap}#content h1.title .tabs .create-btn,#content h1.title .links .create-btn{color:#ee6480;padding:.65em 3.5em .65em 3.5em;margin:0 12px 0 6px;top:-5px}#content h1.title .tabs .create-btn:hover,#content h1.title .links .create-btn:hover{color:#ff9474}#content h1.title .tabs .create-btn:focus,#content h1.title .links .create-btn:focus{background-color:#ee6840;border:3px solid #ee6840;color:#fff;outline:none}#content h1.title .tabs a,#content h1.title .links a{color:#b3b3b3;display:inline-block;float:left;font-size:12px;font-weight:700;letter-spacing:0.15em;padding:0.5em 10px;position:relative;text-transform:uppercase}#content h1.title .tabs a span,#content h1.title .links a span{color:#b3b3b3;margin-left:5px;margin-right:0;font-weight:700}#content h1.title .tabs a:hover,#content h1.title .links a:hover{color:#ee6840}#content h1.title .tabs a:hover span,#content h1.title .links a:hover span{color:#ee6840}#content h1.title .tabs a.active,#content h1.title .tabs a.current,#content h1.title .links a.active,#content h1.title .links a.current{color:#666666}#content h1.title .tabs a.active:hover,#content h1.title .tabs a.current:hover,#content h1.title .links a.active:hover,#content h1.title .links a.current:hover{color:#666666}#content h1.title .tabs a.active:before,#content h1.title .tabs a.current:before,#content h1.title .links a.active:before,#content h1.title .links a.current:before{border:10px solid transparent;border-bottom-color:#f2f2f2;bottom:-22px;content:'';position:absolute;left:50%;margin-left:-10px}#content h1.title .tabs a.active span,#content h1.title .tabs a.current span,#content h1.title .links a.active span,#content h1.title .links a.current span{color:#ee6840}#content h1.title .tabs .digital-checkin.ss-print,#content h1.title .links .digital-checkin.ss-print{margin-right:10px;margin-top:5px}@media (max-width: 767px){#content h1.title .tabs .digital-checkin.ss-print,#content h1.title .links .digital-checkin.ss-print{font-size:16px}}#content h1.title .tabs .digital-checkin.ss-ban,#content h1.title .links .digital-checkin.ss-ban{left:54%;top:45%;transform:translate(-50%, -50%);position:absolute;font-size:60px;color:#ee6840;letter-spacing:0.15em}@media (max-width: 767px){#content h1.title .tabs .digital-checkin.ss-ban,#content h1.title .links .digital-checkin.ss-ban{font-size:40px}}#content h1.title .tabs a[class^="ss-"],#content h1.title .tabs a[class*=" ss-"],#content h1.title .tabs a[class^="icon-"],#content h1.title .tabs a[class*=" icon-"],#content h1.title .links a[class^="ss-"],#content h1.title .links a[class*=" ss-"],#content h1.title .links a[class^="icon-"],#content h1.title .links a[class*=" icon-"]{font-size:24px}#content h1.title .links{margin-top:0}#content h1.title .links.digital-checkin{margin-top:-8px}#content h2.title{border-bottom:1px solid #f2f2f2;clear:both;font-size:36px;font-weight:300;padding-bottom:20px;margin:10px 0 0 0;overflow:hidden;text-transform:none}#content h2.title.condensed{margin-bottom:0.25em}#content h2.title span{color:#ebebeb;margin-right:20px}#content h2.title small{color:#b3b3b3;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}#content h2.title .subtitle{clear:both;color:#666666;font-size:18px;margin:0}#content h2.title>.btn{float:right;margin-bottom:6px}#content h2.title .btn{font-weight:700}#content h2.title .btngrp .btn+.btn{margin:0 0 0 -1px}#content h2.title .digital-checkin.message{margin-top:0.3em;font-weight:bold;font-size:14px;color:#1a8cff}@media (max-width: 767px){#content h2.title .digital-checkin.message{font-size:12px;width:215px;text-align:center}}@media print{#content h2.title .digital-checkin.message{display:none}}@media (max-width: 767px){#content h2.title .digital-checkin.pdf{margin-right:10px}}#content h2.title .links a{margin-left:1em}#content h2.title .links.members a{padding-left:0;margin-left:0px}#content h2.title .tabs,#content h2.title .links{float:right;margin-right:-10px;margin-top:20px;white-space:nowrap}#content h2.title .tabs a,#content h2.title .links a{color:#b3b3b3;display:inline-block;float:left;font-size:12px;font-weight:700;letter-spacing:0.15em;padding:0.5em 10px;position:relative;text-transform:uppercase}#content h2.title .tabs a span,#content h2.title .links a span{color:#b3b3b3;margin-left:5px;margin-right:0;font-weight:700}#content h2.title .tabs a:hover,#content h2.title .links a:hover{color:#ee6840}#content h2.title .tabs a:hover span,#content h2.title .links a:hover span{color:#ee6840}#content h2.title .tabs a.active,#content h2.title .tabs a.current,#content h2.title .links a.active,#content h2.title .links a.current{color:#666666}#content h2.title .tabs a.active:hover,#content h2.title .tabs a.current:hover,#content h2.title .links a.active:hover,#content h2.title .links a.current:hover{color:#666666}#content h2.title .tabs a.active:before,#content h2.title .tabs a.current:before,#content h2.title .links a.active:before,#content h2.title .links a.current:before{border:10px solid transparent;border-bottom-color:#f2f2f2;bottom:-22px;content:'';position:absolute;left:50%;margin-left:-10px}#content h2.title .tabs a.active span,#content h2.title .tabs a.current span,#content h2.title .links a.active span,#content h2.title .links a.current span{color:#ee6840}#content h2.title .tabs .digital-checkin.ss-print,#content h2.title .links .digital-checkin.ss-print{margin-right:10px;margin-top:5px}@media (max-width: 767px){#content h2.title .tabs .digital-checkin.ss-print,#content h2.title .links .digital-checkin.ss-print{font-size:16px}}#content h2.title .tabs .digital-checkin.ss-ban,#content h2.title .links .digital-checkin.ss-ban{left:54%;top:45%;transform:translate(-50%, -50%);position:absolute;font-size:60px;color:#ee6840;letter-spacing:0.15em}@media (max-width: 767px){#content h2.title .tabs .digital-checkin.ss-ban,#content h2.title .links .digital-checkin.ss-ban{font-size:40px}}#content h2.title .tabs a[class^="ss-"],#content h2.title .tabs a[class*=" ss-"],#content h2.title .tabs a[class^="icon-"],#content h2.title .tabs a[class*=" icon-"],#content h2.title .links a[class^="ss-"],#content h2.title .links a[class*=" ss-"],#content h2.title .links a[class^="icon-"],#content h2.title .links a[class*=" icon-"]{font-size:24px}#content h2.title .links{margin-top:0}#content h2.title .links.digital-checkin{margin-top:-8px}#content .sublinks{border-top:1px solid #f2f2f2;padding:1em;text-align:center}#content .map{border:1px solid #f2f2f2;height:280px;margin:20px 0;width:auto}#content .map h4{margin:0}@media (max-width: 767px){#content .map{height:200px;margin:15px 0}}#content .panels>.wrapper>div{display:none}#content .panels>.wrapper>div.current,#content .panels>.wrapper>div[panels],#content .panels>.wrapper>div.no-toggle{display:block}#content .pika-single{font-family:'Lato' !important}#content .pika-single .is-today .pika-button{color:#ee6840 !important}#content .pika-single .is-today .pika-button:hover{color:#fff !important}#content .pika-single .is-selected .pika-button{background-color:#ee6840 !important;box-shadow:none;color:#fff !important}#content .pika-single .pika-button:hover{background-color:#ee6840 !important}#content .draggable{background-color:#F9F9F9}#content .draggable .fa-grip-vertical{cursor:grab;color:#666666}#content .actions .wrapper{overflow:hidden}#content .actions .message{padding-left:16px;padding-top:16px;text-align:center;color:#ee6840;font-weight:bold;width:calc(100% - 180px)}#content .clear-filters{margin-top:0}#content .filters{margin-bottom:20px}#content .totals{margin-bottom:3%;display:flex;justify-content:space-evenly}#content .totals .stat{padding:2em 0.5em;width:25%}#content .totals .stat.highlight{background:#ee6840;color:#fff}#content .totals .stat.highlight .num{font-weight:400}#content .totals .stat .num{font-size:24px;font-weight:300}#content .totals .stat .text{font-size:16px;color:#333333}#content .totals .stat2{padding:1em 0.5em;width:20%}#content .totals .stat2.highlight{background:#ee6840;color:#000000}#content .totals .stat2.highlight .num{font-weight:400}#content .totals .stat2 .num{font-size:24px;font-weight:300}#content .totals .stat2 .text{font-size:16px;color:#333333}@media (max-width: 640px){#content .totals .stat2{width:25%}}@media (max-width: 480px){#content .totals .stat2{width:33%}}@media (max-width: 360px){#content .totals .stat2{width:49%}}#content #ledger .account-table tr.disbursed td{border-bottom:2px solid #f2f2f2}#content #event-builder .days .day>*{position:relative}#content #event-builder .days .day.disabled{opacity:0.5}#content #event-builder .days .day.disabled .time,#content #event-builder .days .day.disabled .toggle{display:none}#content #event-builder .days .day input[type="text"]{width:100%}#content #event-builder .days .day input.error[type="text"]{border-color:#ee6840;background-color:#fffcfb}#content #event-builder .days .day .meridian{display:none}#content #event-builder .days .day .toggle{bottom:0;cursor:pointer;font-size:12px;overflow:hidden;position:absolute;right:2px;text-align:center;top:0;width:30px}#content #event-builder .days .day .toggle:before,#content #event-builder .days .day .toggle:after{border:4px solid transparent;content:'';left:50%;margin-left:-4px;opacity:0;position:absolute}#content #event-builder .days .day .toggle:before{border-bottom-color:#ddd;top:3px}#content #event-builder .days .day .toggle:after{border-top-color:#ddd;top:30px}#content #event-builder .days .day .toggle.selected div{top:-41px}#content #event-builder .days .day .toggle div{height:41px;line-height:42px;position:relative;transition:top 0.2s}#content #event-builder .days .day .toggle:hover:before,#content #event-builder .days .day .toggle:hover:after,#content #event-builder .days .day .toggle:hover:before,#content #event-builder .days .day .toggle:hover:after{opacity:1.0}#content #event-builder .days .day .disable{color:#CCC;font-size:16px;padding:0 10px}#content #event-builder .days .day .disable:hover{color:#ee6840}#content #event-builder .days .day .date{position:relative}#content #event-builder .days .day .date label{background-color:#ffffff;left:5px;line-height:100%;margin:0;padding:2px;position:absolute;top:-6px}#content #event-builder .days .day .date div{padding-left:11px}#content #event-builder .days .day td.start,#content #event-builder .days .day td.end{width:80px}#content #event-builder .days .day td.start input,#content #event-builder .days .day td.end input{text-align:right;padding-right:30px}#content #event-builder .days .day td.start input:focus+.toggle:before,#content #event-builder .days .day td.start input:focus+.toggle:after,#content #event-builder .days .day td.start input:hover+.toggle:before,#content #event-builder .days .day td.start input:hover+.toggle:after,#content #event-builder .days .day td.end input:focus+.toggle:before,#content #event-builder .days .day td.end input:focus+.toggle:after,#content #event-builder .days .day td.end input:hover+.toggle:before,#content #event-builder .days .day td.end input:hover+.toggle:after{opacity:1.0}#content #event-builder .days .day td.type{width:100px}#content #event-builder .days .day td.type .btn{margin:0;position:relative;padding:7.5px 10px;text-align:center;top:2px;width:80px}#content #uploadSource:not(.opp-profile):not(.org-profile):not(.user-profile):not(.header-logo):not(.theme-image) .jcrop-holder>div>div{border-radius:100%}#content #uploadSource:not(.opp-profile):not(.org-profile):not(.user-profile):not(.header-logo):not(.theme-image) .jcrop-holder .ord-se{margin-bottom:-20px;margin-right:-20px;bottom:15%;right:15%}#content #uploadSource.user-pfp .jcrop-holder>div>div{border-radius:80% / 65%}#content #uploadSource.user-pfp .jcrop-holder .ord-se{margin-bottom:-20px;margin-right:-20px;bottom:15%;right:10%}#content #uploadSource .jcrop-holder>img{opacity:0.4 !important}#content #uploadSource .jcrop-holder .ord-s,#content #uploadSource .jcrop-holder .ord-e,#content #uploadSource .jcrop-holder .ord-sw,#content #uploadSource .jcrop-holder .ord-n,#content #uploadSource .jcrop-holder .ord-ne,#content #uploadSource .jcrop-holder .ord-nw,#content #uploadSource .jcrop-holder .ord-w,#content #uploadSource .jcrop-holder .jcrop-hline,#content #uploadSource .jcrop-holder .jcrop-vline{display:none}#content #uploadSource .jcrop-holder .ord-se{background-color:#fff;border-radius:100%;height:40px;opacity:0.9 !important;width:40px;z-index:800 !important;display:flex;align-items:center;margin:0 !important}#content #uploadSource .jcrop-holder .ord-se:after{content:'scaleup';display:block;font-family:"SSGizmo";font-size:25px;font-style:normal;margin-top:42px;text-align:center;width:100%;height:100%;text-rendering:optimizeLegibility;white-space:nowrap;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}#content #ticket{max-width:320px;text-align:center;margin:0 auto}#content #ticket h2{font-size:32px}#content #ticket h2,#content #ticket h3{margin:0.5em}#content #ticket span{font-size:0.8em;text-transform:uppercase;letter-spacing:0.15em}#content #ticket span.icon-givsum{font-size:2.4em;letter-spacing:0}#content #ticket table#qr{border-width:0;border-style:none;border-color:#0000ff;border-collapse:collapse;height:auto;margin:30px auto;width:auto}#content #ticket table#qr td{border-width:0;border-style:none;border-color:#0000ff;border-collapse:collapse;padding:0 !important;margin:0;width:4px;height:4px}#content #ticket table#qr td.black{background-color:#000}#content #ticket table#qr td.white{background-color:#fff}#content #faq h3{font-weight:600;margin-top:2em;padding-top:1em;position:relative}#content #faq h3:before{background-color:#f7f7f7;content:'';height:1px;position:absolute;top:0;width:15%}#content #faq ul.questions{list-style-type:none;margin:2em 0;padding-left:0}#content #faq ul.questions li{margin:0.5em 0}#content .employer-row{display:flex;align-items:flex-end;margin-bottom:1em}#content .employer-row .employer-logo{max-width:100px;max-height:100px;margin:0.8em 0}#content .employer-row .employer-logo img{border-radius:100%}#content .employer-row .actions{padding-left:5px}#content .referral-label{padding-left:3em}@media (max-width: 767px){#content .referral-label{padding:0}}@media (max-width: 979px){#content.filters .span3{float:left !important;margin:0 !important;width:25% !important}#content.filters .span3 .block-link{padding:3px 0 7px}#content #ledger.content .totals .stat{margin:0;padding:10px 0 0;width:50% !important}#content #ledger.content .totals .stat .num+h3{font-size:14px}#content #ledger.content .item .description .title{font-size:12px}#content #logged.content .item .description .title{font-size:12px}}@media (max-width: 767px){#main{padding:0 0 50px 0;display:block !important}#content{margin-top:44px}#content .content{padding:80px 0}#content .heading.background{margin-top:0;height:0 !important;padding:40% 0 0 0}#content .heading.background.skinny{padding:21% 0 0 0 0 !important}#content .heading.background .avatar a{height:60px;width:60px}#content .heading.background .avatar+.details{margin:5px 0 0 80px}#content .heading .details{overflow:hidden;padding-left:60px;width:75%}#content .heading .details .name{font-size:24px}#content .heading .details .connections .cat{border:none;margin-left:0;padding-left:0}#content .heading .top-profile{text-align:left}#content .heading .top-profile .details{padding-left:15px}#content .heading .top-profile .avatar{float:left;position:relative;margin:0}#content .heading .top-profile .avatar a{height:50px;width:50px;margin:0 auto}#content .user-bar{text-align:center}#content .user-bar h1.details{padding-top:.7em;padding-bottom:1em;margin:0}#content .user-bar h1.details .name{display:block}#content .user-bar h1.details .cat,#content .user-bar h1.details .connections{display:block;border:none;margin:0.5em 0;padding-left:0}#content .title-bar{overflow-x:hidden}#content .title-bar .wrapper{overflow-x:hidden}#content .title-bar .wrapper h1{margin:0}#content .title-bar .wrapper .title{flex:1 0 auto;font-weight:700;letter-spacing:0;padding-bottom:11px;padding-left:0;padding-right:15px;padding-top:17px}#content>.content.panels{overflow-y:scroll}#content>#ledger.content .totals .stat .num{font-size:16px}#content>.content .terms .single-page h2{font-size:24px}#content>.content .terms .single-page h2 .ss-icon{line-height:42px}#content>.content .terms .single-page h2 .modified-date{bottom:initial;top:-20px}#content>.content .terms .single-page .agreement{color:#333333;border:none;height:auto;overflow:hidden;padding:0}#content>.content .terms .single-page .agreement ol li{margin-top:10px;padding-left:20px}#content>.content .terms .single-page .agreement ol ol li{padding-left:10px}#content>.content .terms .single-page .agreement ol ol li:before{left:-20px}#content>.content .terms .actions{background-color:#FFFFFF;bottom:0;left:0;overflow:hidden;padding:0 20px;position:fixed;right:0;z-index:1000}#content h1.title{margin-top:0;font-size:24px}#content h1.title .subtitle{font-size:16px}#content h1.title .links.fright a{margin-left:0}#content h1.title .tabs,#content h1.title .links{margin-top:8px}#content h1.title .print{margin-top:0px}#content h1.title .links.fright.digital-checkin{margin-top:0px}#content h2.title{margin-top:0;font-size:24px}#content h2.title .subtitle{font-size:16px}#content h2.title .links.fright a{margin-left:0}#content h2.title .tabs,#content h2.title .links{margin-top:8px}#content h2.title .print{margin-top:0px}#content h2.title .links.fright.digital-checkin{margin-top:0px}#content h2.title.digital-checkin{margin-top:0;font-size:24px;padding-bottom:35px}#content h5.title{font-size:18px;padding-bottom:10px}#content h5.title span{margin-right:5px}#content .upcoming,#content .suggested{margin-bottom:00px}#content .totals .stat{float:left;width:50% !important}#content .following .suggested .item.span4{margin:0;width:100%}}@media (max-width: 480px){#intercom-container .intercom-launcher-frame{display:none}#content .heading.background .top-opp{margin-bottom:20px}#content .heading.background .details .name{font-size:24px}#content .heading.background .details .company{font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content .heading.background .details .date{font-size:12px}#content .actions .message{text-indent:initial;text-align:center;font-size:14px;padding-left:0px;width:calc(100% - 230px)}}.from_mobile_header{background-color:#ee6840;color:#fff;position:absolute;padding:5px 5% 8px;text-align:right;top:0;left:0;right:0;z-index:10}.from_mobile_header #logo:before{font-size:24px;float:left;top:2px;line-height:21px}.from_mobile_footer{background-color:#444444;color:#fff;position:absolute;padding:5px 5% 8px;bottom:0;left:0;right:0;z-index:10}.from_mobile_footer a{color:#fff}.from_mobile_footer+#content .content{padding:0}.from_mobile_footer+#content .actions{padding-bottom:34px}.from_mobile .contain{padding:0;height:100% !important;min-height:100% !important;position:relative !important;top:initial !important}.from_mobile .contain #main{height:100%;margin:0;padding-bottom:0}.from_mobile .contain #main #content{display:flex;flex-direction:column;margin:0;height:100%}.from_mobile .contain #main #content .title-bar{padding-top:37px}.from_mobile .contain #main #content .title-bar .wrapper .title{font-size:24px;font-weight:300;text-align:center;text-transform:none}.from_mobile .contain #main #content h2.title{padding-top:37px}.from_mobile .contain #main #content .content{background:#ffffff;overflow-y:scroll;width:100%;box-sizing:border-box}.from_mobile .contain #main #content .content .wrapper{padding:20px 0}.from_mobile .contain #main #content .actions{background-color:#FFFFFF;border-top:1px solid #f2f2f2}.from_mobile .contain #main #content .actions .btn.plain{margin-left:-1em;margin-right:-1em}.from_mobile .contain #main #content button.mfp-close{color:#FFFFFF}.from_mobile .contain #main #content form{display:flex;flex-direction:column;height:100%}.from_mobile .contain #main #content h2{font-size:32px;margin-bottom:22px;margin-top:0}.from_mobile .contain #main #content .title-bar{width:100%}.from_mobile .contain #main #content .vertical{padding:0}.from_mobile .contain #main #content button.mfp-close{position:fixed}#about-givsum{background-image:url(//givsum.s3.amazonaws.com/assets/home/poster-8b7cfc9d3fb8987238a59de7f89d5273.jpg);background-position:50% 50%;background-size:cover;padding:25px 0 20px 0;position:relative;width:100%;z-index:0}#about-givsum:after{background-color:rgba(238,88,44,0.95);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;transition:1s all;z-index:1}#about-givsum .wrapper{color:#fff;position:relative;z-index:10}#about-givsum .wrapper img{float:left;margin:0 40px 15px 0}#about-givsum .wrapper h3{color:#fff;font-size:32px;font-weight:300;line-height:100%;margin:10px 0 10px 0}#about-givsum .wrapper p{font-weight:300;font-size:16px;margin:0 0 10px 0}#about-givsum .wrapper p a{color:#fff;font-weight:500}#about-givsum .wrapper p a:hover{text-decoration:underline}#about-givsum .wrapper .btn{margin-bottom:0}@media (max-width: 767px){#about-givsum{padding:30px 0 20px 0}#about-givsum .wrapper{text-align:center}#about-givsum .wrapper img{display:none}}#error-page .wrapper{background-color:#f9f9f9}#error-page .wrapper .title{margin-top:20px;margin-bottom:-20px}#error-page .wrapper .title h2{font-size:28px;text-align:center;color:#ee6840}#public-footer{flex:0 0 auto}#public-footer #share{padding:40px 0}@media (max-width: 959px){#public-header .wrapper{width:100%}}@media (max-width: 767px){#public-header{padding:0 !important}#public-header .wrapper h1{margin-left:15px}#public-header .wrapper h1 a:after{display:none}#public-header .wrapper #links{margin-right:15px}#public-header .wrapper #links .btn{padding:0.5em}}.member-edit-membership-package label.date{margin-right:20px}#organization-search-container .input{width:80%;margin:0 auto}#organization-search-container #content{margin-top:0}#organization-search-container #content .content{padding-top:0}#organization-search-container #content .content .wrapper{width:100%}#organizations-to-claim-container{width:96%;margin:0 auto}#organizations-to-claim-container tr{border-bottom:1px solid #ccc}#organizations-to-claim-container td{padding-top:20px;padding-bottom:20px;text-align:center}#organizations-to-claim-container td.avatar{width:20px}#organizations-to-claim-container td.name-and-description{text-align:left;padding-left:30px}#organizations-to-claim-container td.name-and-description .name{font-size:15pt;color:#ee6840;font-weight:bold}#organizations-to-claim-container td.name-and-description .desc{color:#95999f}#organizations-to-claim-container td.claimbtn{text-align:center}#organizations-to-claim-container td.claimbtn a{padding:10px 40px}#contact-us-container #description{margin-bottom:15px}#contact-us-container #description p{font-size:16pt;color:#616770;font-weight:bold;margin:10px auto 0 auto}#contact-us-container a{padding:10px 35px}#see-all-results-containter{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}#see-all-results-containter p{font-size:16pt;color:#616770;font-weight:bold;margin:10px auto 10px auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.component-members-settings .row.active label{color:#666666 !important}.modal-open .mfp-bg{background:#292929;height:100% !important}.modal-open .contain{filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px)}.modal-open .landing_pages{filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px)}.mfp-wrap{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);background-color:rgba(149,153,159,0.75)}.mfp-wrap .mfp-container .mfp-content{border-radius:10px;box-shadow:0px 16px 32px rgba(0,0,0,0.09)}.mfp-wrap .mfp-container .mfp-content button.mfp-close{color:#FFFFFF;font-weight:400;opacity:1;font-size:45px;top:7px}.mfp-wrap .mfp-container .mfp-content .wrapper{max-width:100%;box-sizing:border-box;padding:1rem 2rem}.mfp-wrap .mfp-container .mfp-content #content{margin:0;border-radius:10px}.mfp-wrap .mfp-container .mfp-content #content .title-bar{border-radius:10px 10px 0 0}.mfp-wrap .mfp-container .mfp-content #content .title-bar .wrapper{padding:0;width:auto;border-radius:7px 7px 0 0}.mfp-wrap .mfp-container .mfp-content #content .title-bar .wrapper .title{border-radius:7px 7px 0 0}.mfp-wrap .mfp-container .mfp-content #content .title-bar .wrapper .title a{color:#ffffff}.mfp-wrap .mfp-container .mfp-content #content h1.title{background-color:#ee6840;color:#fff;margin:-2rem -2rem 1em;padding:1em}.mfp-wrap .mfp-container .mfp-content #content h1.title .subtitle{color:#fff}.mfp-wrap .mfp-container .mfp-content #content h1.title .links a{color:rgba(255,255,255,0.5)}.mfp-wrap .mfp-container .mfp-content #content h1.title .links a:hover{color:#fff}.mfp-wrap .mfp-container .mfp-content #content h2.title{background-color:#ee6840;color:#fff;margin:0;padding:1em}.mfp-wrap .mfp-container .mfp-content #content h2.title .subtitle{color:#fff}.mfp-wrap .mfp-container .mfp-content #content h2.title .links a{color:rgba(255,255,255,0.5)}.mfp-wrap .mfp-container .mfp-content #content h2.title .links a:hover{color:#fff}.mfp-wrap .mfp-container .mfp-content #content .content{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;background:#ffffff;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:10px}.mfp-wrap .mfp-container .mfp-content #content .content .wrapper table{margin:0}.mfp-wrap .mfp-container .mfp-content #content .content .wrapper .inspired_by p{font-style:italic;text-align:center}.mfp-wrap .mfp-container .mfp-content #content .content .wrapper .description{font-size:14px}.mfp-wrap .mfp-container .mfp-content #content .content .wrapper .share a{text-align:center}.mfp-wrap .mfp-container .mfp-content #content .content .wrapper .poweredby{display:block;font-size:10px;margin-top:2rem}.mfp-wrap .mfp-container .mfp-content #content .content .wrapper .poweredby img{margin-left:1em;vertical-align:middle}.mfp-wrap .mfp-container .mfp-content #content .content .wrapper .nested_fields{background-color:transparent;padding:15px}.mfp-wrap .mfp-container .mfp-content #content .content.scrollable{max-height:410px;overflow-x:auto}.mfp-wrap .mfp-container .mfp-content #content #image-upload.content.scrollable{max-height:700px;width:100% !important}.mfp-wrap .mfp-container .mfp-content #content .actions .btn.plain,.mfp-wrap .mfp-container .mfp-content #content .actions .triggerUpload.hide+.btn.plain{margin-left:-1em;margin-right:-1em}.mfp-wrap .mfp-container .mfp-content #content .actions .triggerUpload+.btn.plain{margin-left:0;margin-right:0}.mfp-wrap .mfp-container .mfp-content .address_fields .select-container{width:100% !important}.mfp-wrap.modal .mfp-container .mfp-content{background-color:#ffffff;margin:40px auto;max-width:700px;border-radius:10px}.mfp-wrap.modal .mfp-container .mfp-content.subscription-modal{max-width:900px}@media only screen and (max-width: 920px){.mfp-wrap.modal .mfp-container .mfp-content.subscription-modal{max-width:740px}}.mfp-wrap.modal .mfp-container .mfp-content #content .title-bar{border-radius:7px 7px 0 0;background:#ee6840;border-bottom:0}.mfp-wrap.modal .mfp-container .mfp-content #content .title-bar .wrapper{border-radius:7px 7px 0 0}.mfp-wrap.modal .mfp-container .mfp-content #content .title-bar .wrapper .title{border-radius:7px 7px 0 0;color:#fff;font-size:20px;font-weight:800;padding:0.5em 1em;text-transform:initial;letter-spacing:initial}.mfp-wrap.modal .mfp-container .mfp-content #content .content{padding:5px}.mfp-wrap.modal .mfp-container .mfp-content #content .content .wrapper{padding-left:2rem;padding-right:2rem}.mfp-wrap.modal .mfp-container .mfp-content #content .actions{border-radius:0 0 10px 10px;background-color:#FFFFFF}.mfp-wrap.modal .mfp-container .mfp-content #content .actions .select-container{margin:0.4rem 0}.mfp-wrap.modal .mfp-container .mfp-content #content.confirm-modal .content{padding:1px 0 0}.mfp-wrap.modal-ticket .mfp-container .mfp-content{max-width:300px}.mfp-wrap.modal-ticket .mfp-container .mfp-content #content .content{padding:0}.mfp-wrap.modal-ticket .mfp-container .mfp-content #content .content .wrapper{padding:10px}.mfp-wrap.modal-ticket .mfp-container .mfp-content #content button.mfp-close{color:#ee6840}.mfp-wrap.modal-small .mfp-container .mfp-content{max-width:300px}.mfp-wrap.modal-small .mfp-container .mfp-content #content .content{padding:0}.mfp-wrap.modal-small .mfp-container .mfp-content #content .content .wrapper{padding:10px}.mfp-wrap.modal-wide .mfp-container .mfp-content{margin:40px auto;max-width:900px}.mfp-wrap.modal-wide .mfp-container .mfp-content #content .content .wrapper{padding-left:40px;padding-right:40px}.mfp-wrap.modal-wide .mfp-container .mfp-content #content .content .wrapper>*{margin-top:0}.mfp-wrap.modal-wide .mfp-container .mfp-content #content .content .wrapper h1.title{margin:-20px -40px 40px}.mfp-wrap.modal-wide .mfp-container .mfp-content #content .content .wrapper h2.title{margin:-20px -40px 40px}.actions .grand-total{font-size:21px !important;margin:0.5em 0 !important}@media (max-width: 979px){.mfp-wrap .mfp-container .mfp-content #content .wrapper{width:100%}}@media (max-width: 767px){.mfp-wrap.mfp-wrap.modal-wide .mfp-container .mfp-content #content .content .wrapper h1.title{margin:-2rem -2rem 40px}.mfp-wrap.mfp-wrap.modal-wide .mfp-container .mfp-content #content .content .wrapper h2.title{margin:0}.mfp-wrap .mfp-container{padding:0}.mfp-wrap .mfp-container .mfp-content{height:-moz-max-content;height:max-content;margin:0}.mfp-wrap .mfp-container .mfp-content #content{display:flex;flex-direction:column;height:100%}.mfp-wrap .mfp-container .mfp-content #content form{display:flex;flex-direction:column;height:100%}.mfp-wrap .mfp-container .mfp-content #content h2{font-size:32px;margin-bottom:22px;margin-top:0}.mfp-wrap .mfp-container .mfp-content #content .title-bar{width:100%;border-radius:7px}.mfp-wrap .mfp-container .mfp-content #content .title-bar h2.title{font-size:16px !important;margin-bottom:22px;margin-top:0 !important;margin-bottom:0 !important}.mfp-wrap .mfp-container .mfp-content #content .content{overflow-y:auto;width:100%;box-sizing:border-box}.mfp-wrap .mfp-container .mfp-content #content .content.scrollable{max-height:initial}.mfp-wrap .mfp-container .mfp-content #content .actions{background-color:#FFFFFF;border-top:1px solid #f2f2f2;position:sticky;bottom:0;z-index:10}.mfp-wrap .mfp-container .mfp-content #content button.mfp-close{position:absolute;right:10px;top:10px}.mfp-wrap.modal{position:relative !important;top:initial !important}.mfp-wrap.modal.onboarding .content .address_fields .span2,.mfp-wrap.modal.onboarding .content .address_fields .span4{width:47%}.mfp-wrap.modal.onboarding .content .address_fields .span2{float:none;margin:0 auto}.mfp-wrap.modal .mfp-container .mfp-content{margin:0}.mfp-wrap.modal-ticket .mfp-container .mfp-content{max-width:100%;width:100%}.mfp-wrap.modal-ticket .mfp-container .mfp-content #content .content .wrapper{padding:10px 2rem 67px}}table.add_member tbody.member{display:block;height:250px;overflow-y:scroll;overflow-x:hidden}.user_settings #fixed-tabs{position:fixed;display:flex;justify-content:center;top:60px;right:0;z-index:10;background-color:white;width:calc(100% - 200px)}@media (min-width: 1600px){.user_settings #fixed-tabs{width:calc(100% - 270px)}}@media (min-width: 767px) and (max-width: 979px){.user_settings #fixed-tabs{width:calc(100% - 70px)}}@media (max-width: 767px) and (max-width: 979px){.user_settings #fixed-tabs{width:100%;top:40px}}.user_settings #fixed-tabs #settings-tab{border-color:#f2f2f2;padding:2rem 0;background:white}.user_settings #fixed-tabs #settings-tab .nav-item{margin:0.2rem;max-width:200px}.user_settings #fixed-tabs #settings-tab .nav-item .nav-link{background-color:#e9eaeb;font-family:Roboto;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:0.6px;text-align:center;text-transform:uppercase;width:200px;color:#2c3441;border-radius:0.5rem;overflow:hidden;text-overflow:ellipsis}.user_settings #fixed-tabs #settings-tab .nav-item .nav-link.active{background-color:#616770;border-color:#616770;color:white}@media (max-width: 1328px){.user_settings #fixed-tabs #settings-tab{width:90%}}@media (max-width: 767px){.user_settings #fixed-tabs #settings-tab .nav-item{margin:0;padding-left:0;padding-right:0;max-width:none}.user_settings #fixed-tabs #settings-tab .nav-item.col-6{margin-bottom:0.35rem}.user_settings #fixed-tabs #settings-tab .nav-item.col-6 .nav-link{width:98%}.user_settings #fixed-tabs #settings-tab .nav-item.col-4{margin-bottom:0}.user_settings #fixed-tabs #settings-tab .nav-item.col-4 .nav-link{width:97%}}.user_settings .tab-content{margin-top:100px;padding-bottom:2rem}@media (max-width: 1328px){.user_settings .tab-content{margin-top:150px}}@media (max-width: 539px){.user_settings .tab-content{margin-top:180px}}@media (max-width: 479px){.user_settings .tab-content{margin-top:170px}}.user_settings .tab-content .btn{font-family:Roboto;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.6px !important;text-align:center;color:#fff;padding:0.75rem 0 !important}.user_settings .tab-content h3{font-family:Roboto;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770}.user_settings .tab-content .subtitle,.user_settings .tab-content label{font-family:Roboto;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770}.user_settings .tab-content .row input[type="text"],.user_settings .tab-content .row .card-info{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770;border-radius:0.5rem !important;padding:0.75rem}.user_settings .tab-content .form-floating .form-control,.user_settings .tab-content .form-floating .form-select{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770;padding-left:0.675rem !important;border-radius:0.5rem !important;background-color:#fff;text-overflow:ellipsis}.user_settings .tab-content .form-floating .form-select{padding-right:2.25rem}.user_settings .tab-content .form-floating .form-label,.user_settings .tab-content .form-floating label{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#cacccf;opacity:1 !important;padding:1.2rem 0.85rem}.user_settings .tab-content .form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.75rem}.user_settings .tab-content .form-floating>.form-control:not(:placeholder-shown){padding-top:1.75rem}.user_settings .tab-content .form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(0.85) translateY(-btn 0.5rem) translateX(0.1rem)}.user_settings .tab-content .form-floating>.form-control:not(:placeholder-shown)~label{transform:scale(0.85) translateY(-btn 0.5rem) translateX(0.1rem)}.user_settings .tab-content .form-floating label.required:before{content:"* ";vertical-align:middle;color:#ee6840}.user_settings .tab-content .form-floating label.required:after{content:none}.user_settings .tab-content .form-floating .form-select{padding-left:0.675rem !important;border-radius:0.5rem !important;background:url(//givsum.s3.amazonaws.com/assets/props/orange_dropdown_arrow-d4cab47bdb2d433a414fff9420a0c791d202d8d48c01a93593587124127d59d4.svg) no-repeat center right 10px/20px;background-color:white;-moz-appearance:none;-webkit-appearance:none;appearance:none}.user_settings .tab-content .form-floating .form-select::after{font-weight:600;content:'\F501';display:block;font-family:"SSGizmo";font-style:normal;font-weight:normal;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;position:absolute;top:20px;right:10px;margin-top:-0.8em;z-index:5}.user_settings .tab-content .form-check{display:flex;align-items:center}.user_settings .tab-content .form-check .form-check-input[type="checkbox"]{margin-top:0;width:1.2rem;height:1.2rem;border-radius:5px;border:solid 3px #cacccf;background-color:#fff}.user_settings .tab-content .form-check .form-check-input[type="checkbox"]:checked{background-image:url(//givsum.s3.amazonaws.com/assets/props/checkbox-square-84771509798868853bf4b0f39bb1f1f4763fd4709de45c7996fbe1b842319db8.svg);background-color:#ee6840;background-size:16px}.user_settings .tab-content .form-check .form-check-input[type="radio"]{margin-top:0;width:1.2rem;height:1.2rem;border-radius:100%;border:solid 3px #cacccf;background-color:#fff}.user_settings .tab-content .form-check .form-check-input[type="radio"]:checked{background-image:url(//givsum.s3.amazonaws.com/assets/props/radio-circle-d845227bd268aaf64ec23a2e4e50c4822ba90913fdaa6b969735a174ff7b3bb1.svg);background-size:9px}.user_settings .tab-content .form-check label{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770;text-transform:capitalize;opacity:1 !important;margin-left:0.25rem}.user_settings .tab-content .address-container{background-color:#e9eaeb;border-radius:0.5rem;margin-right:calc(var(--bs-gutter-x) / 2);margin-left:calc(var(--bs-gutter-x) / 2)}.user_settings .tab-content .address-container .row>*{flex-shrink:1}.user_settings .tab-content .icon{color:#ee6840}.user_settings .tab-content .container-fluid{display:flex;align-items:center;padding:0}.user_settings .tab-content .container-fluid .action-icons{padding-left:0.5rem}.user_settings .tab-content .container-fluid .action-icons .icon{font-size:24px}.user_settings .tab-content .fr-box{border:solid 3px #cacccf}.user_settings .tab-content .fr-box .fr-toolbar{border:none}.user_settings .tab-content .fr-box .fr-toolbar .fr-btn-grp{margin:0}.user_settings .tab-content .fr-box .fr-wrapper{border:solid 3px #cacccf !important;border-left:none !important;border-right:none !important}.user_settings .tab-content .fr-box .fr-wrapper .fr-element{padding:0.675rem}.user_settings .tab-content .fr-box .fr-wrapper .fr-element p{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770}.user_settings .tab-content .fr-box .fr-wrapper .fr-placeholder{font-family:Roboto;font-size:14px;font-weight:bold}.user_settings .tab-content .fr-box .fr-second-toolbar{border:none}.user_settings .tab-content .fr-box .fr-second-toolbar .fr-counter{font-family:Roboto;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770}.user_settings .tab-content #payment_methods #stripe-add-payment-method-form #card-element{border-radius:7px;border:solid 3px #333333}.user_settings .tab-content #payment_methods #stripe-payment-methods .alert{padding:0;font-family:Roboto;font-weight:bold;font-size:14px}.user_settings .tab-content #payment_methods #stripe-payment-methods .alert.alert-success{color:#198754}.user_settings .tab-content #current-credit-card .card-info{border-radius:7px;border:solid 3px #cacccf}.user_settings .tab-content #current-credit-card .card-info.expired-card{color:#cf3e12}.user_settings .photo-upload .user-pfp-container{width:85px;height:120px;margin:0 auto}.user_settings .photo-upload .user-pfp-container .user-pfp{border-radius:52px;border:3px solid white;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);-o-object-fit:contain;object-fit:contain}.user_settings .photo-upload .banner-img-container{height:120px;display:flex;align-items:center}.user_settings .photo-upload .banner-img-container .banner-img{height:75px;-o-object-fit:contain;object-fit:contain;border-radius:0.5rem;border:3px solid white;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.user_settings #update-credit-card table.nested_items{margin-top:0;margin-bottom:0}.user_settings #update-credit-card .nested_items .field{margin-bottom:10px}.user_settings #update-credit-card .nested_items .field .cc{height:40px;background-color:transparent;border:none;border-bottom:2px solid rgba(0,0,0,0.1);border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0.5rem 0;-webkit-appearance:none}.user_settings form.edit_user .row.mt-4 .form-floating{display:inline-block}.user_settings form.edit_user .about label{display:none}.user_settings .items .item,.user_settings .items .item th{font-family:Roboto;font-weight:bold;font-size:14px}.user_settings .items .item.permission-opp td:first-child{padding-left:1rem !important}.user_settings input.radio_buttons[type='radio']{position:relative}.user_settings input.radio_buttons[type='checkbox']+label,.user_settings input.radio_buttons[type='radio']+label{display:inline-block !important;width:96%;margin:1.9em 0}.user_settings .radio_descriptors{font-size:14px;position:absolute;left:10em}.user_settings .line{margin:1.3em 0;float:right;width:100%}.user_settings .radio_button_block{padding-bottom:1.3em}@media (max-width: 1200px){.user_settings .line{margin:1.1em 0}}@media (max-width: 1024px){.user_settings .line{margin:0.9em 0}}@media (max-width: 900px){.user_settings .line{margin:0.6em 0}}@media (max-width: 767px){.user_settings .line{margin:1.3em 0}}@media (max-width: 690px){.user_settings .line{margin:0.8em 0}}@media (max-width: 470px){.user_settings .line{margin:0.2em 0}}.payment-information-account-details .input>label{opacity:0.5}.payment-information-account-details .input .select-container select,.payment-information-account-details .input .select-container,.payment-information-account-details .input input{width:100%}.payment-information-account-details .input .select-container,.payment-information-account-details .input input{margin-top:0}.organization-settings-form #fixed-tabs{position:fixed;display:flex;justify-content:center;top:60px;right:0;z-index:10;background-color:white;width:calc(100% - 200px)}@media (min-width: 1600px){.organization-settings-form #fixed-tabs{width:calc(100% - 270px)}}@media (min-width: 767px) and (max-width: 979px){.organization-settings-form #fixed-tabs{width:calc(100% - 70px)}}@media (max-width: 767px) and (max-width: 979px){.organization-settings-form #fixed-tabs{width:100%;top:40px}}.organization-settings-form #fixed-tabs #settings-tab{border-color:#f2f2f2;padding:2rem 0;background:white}.organization-settings-form #fixed-tabs #settings-tab .nav-item{margin:0.2rem;max-width:200px}.organization-settings-form #fixed-tabs #settings-tab .nav-item .nav-link{background-color:#e9eaeb;font-family:Roboto;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:0.6px;text-align:center;text-transform:uppercase;width:200px;color:#2c3441;border-radius:0.5rem;overflow:hidden;text-overflow:ellipsis}.organization-settings-form #fixed-tabs #settings-tab .nav-item .nav-link.active{background-color:#616770;border-color:#616770;color:white}@media (max-width: 1328px){.organization-settings-form #fixed-tabs #settings-tab{width:90%}}@media (max-width: 767px){.organization-settings-form #fixed-tabs #settings-tab .nav-item{margin:0;padding-left:0;padding-right:0;max-width:none}.organization-settings-form #fixed-tabs #settings-tab .nav-item.col-6{margin-bottom:0.35rem}.organization-settings-form #fixed-tabs #settings-tab .nav-item.col-6 .nav-link{width:98%}.organization-settings-form #fixed-tabs #settings-tab .nav-item.col-4{margin-bottom:0}.organization-settings-form #fixed-tabs #settings-tab .nav-item.col-4 .nav-link{width:97%}}.organization-settings-form .tab-content{margin-top:100px;padding-bottom:2rem}@media (max-width: 1328px){.organization-settings-form .tab-content{margin-top:150px}}@media (max-width: 539px){.organization-settings-form .tab-content{margin-top:180px}}@media (max-width: 479px){.organization-settings-form .tab-content{margin-top:170px}}.organization-settings-form .tab-content .btn{font-family:Roboto;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.6px !important;text-align:center;color:#fff;padding:0.75rem !important}.organization-settings-form .tab-content h3{font-family:Roboto;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770}.organization-settings-form .tab-content hr{background-color:#616770;height:2px;margin:2rem 0 !important}.organization-settings-form .tab-content .subtitle,.organization-settings-form .tab-content label{font-family:Roboto;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770}.organization-settings-form .tab-content .row input[type="text"]{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770;border-radius:0.5rem !important}.organization-settings-form .tab-content .photo-upload .avatar-frame,.organization-settings-form .tab-content .photo-upload .theme-frame{border:3px solid white;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);margin:0 auto;float:none}.organization-settings-form .tab-content .photo-upload .avatar-frame img,.organization-settings-form .tab-content .photo-upload .theme-frame img{-o-object-fit:contain;object-fit:contain}.organization-settings-form .tab-content .photo-upload .theme-frame{height:100px;width:100px;border-radius:0.5rem;display:flex}.organization-settings-form .tab-content .photo-upload .theme-frame img{border-radius:0.5rem}.organization-settings-form .tab-content .photo-upload .header-logo-frame{border:3px solid white;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);height:100px;border-radius:0.5rem;display:flex}.organization-settings-form .tab-content .photo-upload .header-logo-frame img{border-radius:0.5rem;-o-object-fit:contain;object-fit:contain;padding:0.75rem}.organization-settings-form .tab-content .form-select{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770;background-color:#fff;text-overflow:ellipsis;padding-left:0.675rem !important;border-radius:0.5rem !important;background:url(//givsum.s3.amazonaws.com/assets/props/orange_dropdown_arrow-d4cab47bdb2d433a414fff9420a0c791d202d8d48c01a93593587124127d59d4.svg) no-repeat center right 10px/20px;background-color:white;-moz-appearance:none;-webkit-appearance:none;appearance:none}.organization-settings-form .tab-content .form-select::after{font-weight:600;content:'\F501';display:block;font-family:"SSGizmo";font-style:normal;font-weight:normal;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;position:absolute;top:20px;right:10px;margin-top:-0.8em;z-index:5}.organization-settings-form .tab-content .form-floating .form-control,.organization-settings-form .tab-content .form-floating .form-select{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770;padding-left:0.675rem !important;border-radius:0.5rem !important;background-color:#fff;text-overflow:ellipsis}.organization-settings-form .tab-content .form-floating .form-select{padding-right:2.25rem}.organization-settings-form .tab-content .form-floating .form-label,.organization-settings-form .tab-content .form-floating label{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#cacccf;opacity:1 !important;padding:1.2rem 0.85rem;padding-right:0}.organization-settings-form .tab-content .form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.65rem}.organization-settings-form .tab-content .form-floating>.form-control:not(:placeholder-shown){padding-top:1.65rem}.organization-settings-form .tab-content .form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(0.85) translateY(-btn 0.5rem) translateX(0.1rem)}.organization-settings-form .tab-content .form-floating>.form-control:not(:placeholder-shown)~label{transform:scale(0.85) translateY(-btn 0.5rem) translateX(0.1rem)}.organization-settings-form .tab-content .form-floating label.required:before{content:"* ";vertical-align:middle;color:#ee6840}.organization-settings-form .tab-content .form-floating label.required:after{content:none}.organization-settings-form .tab-content .form-floating .form-select{padding-left:0.675rem !important;border-radius:0.5rem !important;background:url(//givsum.s3.amazonaws.com/assets/props/orange_dropdown_arrow-d4cab47bdb2d433a414fff9420a0c791d202d8d48c01a93593587124127d59d4.svg) no-repeat center right 10px/20px;background-color:white;-moz-appearance:none;-webkit-appearance:none;appearance:none}.organization-settings-form .tab-content .form-floating .form-select::after{font-weight:600;content:'\F501';display:block;font-family:"SSGizmo";font-style:normal;font-weight:normal;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;position:absolute;top:20px;right:10px;margin-top:-0.8em;z-index:5}.organization-settings-form .tab-content .form-check{display:flex;align-items:center}.organization-settings-form .tab-content .form-check .form-check-input[type="checkbox"]{margin-top:0;width:1.2rem;height:1.2rem;border-radius:5px;border:solid 3px #cacccf;background-color:#fff}.organization-settings-form .tab-content .form-check .form-check-input[type="checkbox"]:checked{background-image:url(//givsum.s3.amazonaws.com/assets/props/checkbox-square-84771509798868853bf4b0f39bb1f1f4763fd4709de45c7996fbe1b842319db8.svg);background-color:#ee6840;background-size:16px}.organization-settings-form .tab-content .form-check .form-check-input[type="radio"]{margin-top:0;width:1.2rem;height:1.2rem;border-radius:100%;border:solid 3px #cacccf;background-color:#fff}.organization-settings-form .tab-content .form-check .form-check-input[type="radio"]:checked{background-image:url(//givsum.s3.amazonaws.com/assets/props/radio-circle-d845227bd268aaf64ec23a2e4e50c4822ba90913fdaa6b969735a174ff7b3bb1.svg);background-size:9px}.organization-settings-form .tab-content .form-check label{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770;text-transform:capitalize;opacity:1 !important;margin-left:0.25rem}.organization-settings-form .tab-content .address-container{background-color:#e9eaeb;border-radius:0.5rem;margin-right:calc(var(--bs-gutter-x) / 2);margin-left:calc(var(--bs-gutter-x) / 2)}.organization-settings-form .tab-content .address-container .row>*{flex-shrink:1}.organization-settings-form .tab-content .icon{color:#ee6840}.organization-settings-form .tab-content .container-fluid{display:flex;align-items:center;padding:0}.organization-settings-form .tab-content .container-fluid .action-icons{padding-left:0.5rem}.organization-settings-form .tab-content .container-fluid .action-icons .icon{font-size:24px}.organization-settings-form .tab-content .renew-text,.organization-settings-form .tab-content p{font-family:Roboto;font-weight:bold}.organization-settings-form .tab-content .ss-write{margin-top:-0.2rem}.organization-settings-form .tab-content .ss-write::before{padding-right:0.2rem}.organization-settings-form .tab-content table{margin:0}.organization-settings-form .tab-content .permissions-table{font-family:Roboto;font-size:14px;font-weight:bold}.organization-settings-form .tab-content .permissions-table th{padding:0 0 0.2rem !important;font-weight:bold}.organization-settings-form .tab-content .permissions-table .ss-delete{font-size:22px;color:#ee6840}.organization-settings-form .tab-content .custom-donations-container{background-color:#e9eaeb;border-radius:0.5rem}.organization-settings-form .tab-content .custom-donations-container .nested_item{background-color:#e9eaeb;padding:0}.organization-settings-form .tab-content .custom-donations-container .nested_item .nested_fields{background-color:#e9eaeb !important}.organization-settings-form .tab-content .custom-donations-container .nested_item .nested_fields input{background-color:white}.organization-settings-form .tab-content .nested_items th{text-align:center;padding-bottom:0.5rem !important}.organization-settings-form .tab-content .nested_items .nested_item td{padding-right:0.25rem;padding-bottom:0.25rem}.organization-settings-form .tab-content .nested_items .nested_item td input{padding:0.75rem}.organization-settings-form .tab-content .nested_items .nested_item td:last-child{padding-right:0}.organization-settings-form .tab-content .nested_items .ss-delete,.organization-settings-form .tab-content .nested_items .ss-plus{font-size:22px;color:#ee6840;width:auto}.organization-settings-form .tab-content .switch-wrapper .slider span{font-family:Roboto;font-weight:bold}.organization-settings-form .tab-content .fr-box{border:solid 3px #cacccf}.organization-settings-form .tab-content .fr-box .fr-toolbar{border:none}.organization-settings-form .tab-content .fr-box .fr-toolbar .fr-btn-grp{margin:0}.organization-settings-form .tab-content .fr-box .fr-wrapper{border:solid 3px #cacccf !important;border-left:none !important;border-right:none !important}.organization-settings-form .tab-content .fr-box .fr-wrapper .fr-element{padding:0.675rem}.organization-settings-form .tab-content .fr-box .fr-wrapper .fr-element p{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770}.organization-settings-form .tab-content .fr-box .fr-wrapper .fr-placeholder{font-family:Roboto;font-size:14px;font-weight:bold}.organization-settings-form .tab-content .fr-box .fr-second-toolbar{border:none}.organization-settings-form .tab-content .fr-box .fr-second-toolbar .fr-counter{font-family:Roboto;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770}.organization-settings-form .payment-information-link-label{margin-right:2%;display:inline-block}.organization-settings-form .btn-narrow{min-width:250px;display:inline-block;width:auto !important;text-align:center;box-sizing:border-box}#ledger .ledger-account-row label{margin-top:1em;display:inline-block}#ledger .ledger-account-row .ledger-account-label{width:10%}#ledger .ledger-account-row .ledger-account-content{margin-left:1%}@media (max-width: 767px){#ledger .ledger-account-row .ledger-account-content{margin-left:0}}#ledger .ledger-account-row .ledger-account-empty{margin-top:1em}#ledger .ledger-account-row .select-container,#ledger .ledger-account-row .select-container select{width:100%}.popover-wrapper{position:relative}.popover-menu{border-radius:4px;box-shadow:0px 12px 24px rgba(0,0,0,0.11);font-size:14px;font-weight:400;left:1.2em;top:20px;position:absolute;margin-top:5px;text-align:left;z-index:480;transform:scale(0);transform-origin:5px top;transition:all 0.2s;background-color:#FFFFFF}@media only screen and (max-width: 767px){.popover-menu{border:none;position:fixed;bottom:0;left:0;top:auto;padding-bottom:60px}}.popover-menu:after{border:10px solid transparent;border-bottom-color:#FFFFFF;content:'';left:3px;position:absolute;top:-20px}@media only screen and (max-width: 767px){.popover-menu:after{display:none}}.popover-menu.active{transform:scale(1)}.popover-menu.bottom{top:auto;bottom:40px;transform-origin:5px bottom}.popover-menu.bottom:after{border-bottom-color:transparent;border-top-color:#FFFFFF;bottom:-20px;top:initial}.popover-menu.force-left{left:auto;right:8px;transform-origin:top right 5px}.popover-menu.force-left:after{right:3px;left:auto}.popover-menu.force-left.bottom{transform-origin:bottom right 5px}.popover-menu .popover-menu-background{display:none !important}@media (max-width: 767px){.popover-menu .popover-menu-background{display:block !important;background-color:rgba(0,0,0,0.5);border:none;content:'';position:fixed;bottom:0;left:0;width:100vw;height:100vh}}.popover-menu .popover-content{border-radius:4px;overflow:hidden;padding:24px 20px;background-color:#FFFFFF;position:relative}@media only screen and (max-width: 767px){.popover-menu .popover-content{border-radius:0}}.popover-menu ul{list-style-type:none;padding-left:0}.popover-menu ul li{white-space:nowrap}.form-add-members{padding-bottom:20px}.form-add-members .add-members-emails-column,.form-add-members .add-members-emails-add{display:block !important;padding-bottom:1rem}.form-add-members .add-members-emails-add{position:absolute;right:0;bottom:0}@media (max-width: 576px){.form-add-members .add-members-emails-add{position:relative}}.form-add-members .btn{box-sizing:unset;width:-webkit-fill-available !important;width:-moz-available !important;float:left;margin:0.5em 0}.form-add-members #selected-file{right:0px;top:-5px;position:relative;display:block;font-size:10px}.form-add-members .form-label-email{position:relative;display:block;font-size:14px;line-height:18px}.form-add-members .form-label-files{margin-top:10px !important}.form-add-members .btn.primary{padding-bottom:0.5em}.form-add-members label.btn.btn-primary{background-color:#ee6840;border-color:#ee6840;color:#fff}.member tr.item{border:none}.choose-file-member{float:right;margin-bottom:5px;margin-top:30px !important;width:116px;text-align:center}.content.members .wrapper{overflow:hidden;height:auto}@media (max-width: 980px){.vertical .row>.span9 label,.vertical>.render>.row>.span9 label{display:inline}.form-add-members .add-members-emails-column,.form-add-members .add-members-emails-add{padding-bottom:0}}.component-user-card{text-align:center;border:3px solid #ee6840;margin:0 auto 10px auto;display:flex !important;position:relative;flex-direction:column;height:280px;max-width:250px}.component-user-card>*{position:relative}.component-user-card .user-card-bg{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;top:0;left:0;width:100%;height:91px}.component-user-card .user-card-bg img{height:100%}.component-user-card .user-card-image{position:absolute;border:3px solid #ffffff;border-radius:80% / 65%;max-width:28.5%;top:7%;left:50%;transform:translateX(-50%);display:block;box-shadow:0 6px 3px -3px gray}.component-user-card .user-card-image img{border-radius:80% / 65%;display:block}.component-user-card .user-card-name,.component-user-card .user-card-score{line-height:1.4}.component-user-card .user-card-content{position:relative;padding:0 0.8em;padding-bottom:0.8em;display:flex;height:189px;flex-direction:column;justify-content:space-between}.component-user-card h3{color:#2C3441 !important}.component-user-card .user-card-name{font-size:18px;font-weight:bold;line-height:1.1;width:100%;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:2.8em}.component-user-card .user-card-name a{color:#2C3441}.component-user-card .user-card-occupations{width:auto;max-height:40px;color:#ee6840;font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:0.7px;text-align:center;overflow:hidden}.component-user-card .user-card-occupations .occupation{line-height:130%}.component-user-card .user-card-occupations span{overflow:hidden;text-overflow:ellipsis}.component-user-card .user-card-occupations a{color:#ee6840}.component-user-card .info-container{display:flex;justify-content:space-between;padding-top:0.5em}.component-user-card .info-container .user-card-employer-info{height:100%;min-height:51px;display:flex;flex-direction:column;font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:0.7px;text-align:left;color:#95999f;width:75%;position:relative;padding-right:0.5em}.component-user-card .info-container .user-card-employer-info:after{content:'';height:100%;width:3px;position:absolute;right:0;top:0;background-color:#E9EAEB}.component-user-card .info-container .user-card-employer-info .user-card-employer a{color:#95999f}.component-user-card .info-container .user-card-employer-logo{display:flex}.component-user-card .info-container .user-card-employer-logo a{display:flex}.component-user-card .info-container .user-card-employer-logo a img{border-radius:100%;max-width:44px;max-height:44px;width:100%;height:100%;margin:auto}.component-user-card .user-card-score{width:100%;height:50%;position:absolute;bottom:0px;font-weight:bold;color:#ee6840;padding-top:5px;margin-bottom:3%;margin-top:3%;display:flex;flex-direction:column;justify-content:flex-end}.component-user-card .user-card-score .flex-item{width:100%}.component-user-card .user-card-score .flex-center{display:flex;width:auto;padding:2% 4% 0 4%}.component-user-card .user-card-score .flex-top{align-self:flex-start}.component-user-card .user-card-score .flex-bottom{align-self:flex-end}.component-user-card .user-card-score .dollars{display:flex;flex-direction:column;justify-content:center;padding-left:10px;font-size:0.6em;text-align:left;width:100%}.component-user-card .user-card-score .dollars .inspired{margin-bottom:5px;line-height:110%;font-size:1.6em}.component-user-card .user-card-score .dollars:after{content:'';height:100%;width:3px;position:absolute;right:0;top:0;background-color:#E9EAEB}.component-user-card .user-card-score .user-card-text{line-height:110%;color:#b3b3b3}.component-user-card .user-card-score .user-card-text.label{color:#b3b3b3;font-size:12px;font-weight:400;margin-top:0;text-transform:capitalize}.component-user-card .user-card-score .score{font-size:10px}.component-user-card .btn{font-size:0.5em;width:80%;margin:0px}.component-user-card .givsum-score{background-color:#fff;border-radius:50%;border:3px solid #ee6840;color:#ee6840 !important;display:inline-block;height:30px !important;font-weight:bold !important;font-size:12px !important;line-height:30px !important;text-align:center !important;width:30px !important;padding:0 !important}.component-user-card .givsum-score:hover{color:#e64515 !important;border:3px solid #e64515}.component-top-members row>*{flex-shrink:unset}.component-top-members .top-members .btn{margin:0;margin-left:30px;padding:0.5em 1.2em 0.4em;font-size:14px}.component-top-members>.row{display:flex}@media (max-width: 979px){.component-top-members>.row{display:initial}.component-top-members>.row [class*="span"]{margin-left:0;margin-right:4%}}@media (max-width: 480px){.component-top-members>.row{flex-direction:column}}.component-top-members .span3{display:block}@media (max-width: 979px){.component-top-members .span3{width:46%;margin-bottom:2%}}@media (max-width: 767px){.component-top-members .span3{float:left}}@media (max-width: 480px){.component-top-members .span3{width:100%;margin-bottom:5%}}.component-top-members .span3:last-child{margin-bottom:1em}.component-user-preview{margin-bottom:30px}.component-user-preview:after{content:'';clear:both;display:block}@media (max-width: 767px){.component-user-preview{display:flex}}.component-user-preview .user-preview-avatar{float:left}@media (max-width: 767px){.component-user-preview .user-preview-avatar{flex-shrink:0}}.component-user-preview .user-preview-avatar>a{width:60px;height:60px}.component-user-preview .user-preview-content{margin-left:80px;padding-top:8px}@media (max-width: 767px){.component-user-preview .user-preview-content{margin-left:15px}}.component-user-preview .user-preview-name{font-weight:bold;line-height:1.1;font-size:18px}@media (max-width: 767px){.component-user-preview .user-preview-name{font-size:16px}}.component-user-preview .user-preview-score{font-size:12px;color:#b3b3b3;line-height:1.1}.component-user-preview .user-preview-actions{padding-left:8px;margin-left:80px}@media (max-width: 767px){.component-user-preview .user-preview-actions{margin-left:auto}}.form-purchase .form-purchase-description{margin-top:20px;margin-bottom:20px}.form-purchase .form-purchase-description>.row:first-child{margin-bottom:10px}.form-purchase .no-border-width{border-width:0 !important}.form-purchase .form-purchase-comments{min-height:6rem}.component-profile-heading{height:300px;margin-bottom:50px}@media (max-width: 767px){.component-profile-heading{height:auto;margin-bottom:0}}.component-profile-heading .wrapper{padding:0px}.component-profile-heading .top-profile-image{display:inline-block;position:relative}.component-profile-heading .top-profile-image img.user-pfp{border-radius:80% / 65%}.component-profile-heading .profile-heading-bg{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%;top:0}@media (max-width: 767px){.component-profile-heading .profile-heading-bg{height:215px}}.component-profile-heading .edit-image-icon,.component-profile-heading .edit-banner-icon{border-radius:50%;width:40px;height:40px;text-align:center;font-size:18px;background:white;line-height:40px;box-shadow:0 2px 3px rgba(0,0,0,0.2);box-sizing:border-box;display:flex;align-items:center;padding:8px}.component-profile-heading .edit-image-icon.user-pfp,.component-profile-heading .edit-banner-icon.user-pfp{right:30px;bottom:64px}.component-profile-heading .edit-banner-icon{position:absolute;top:20px;right:20px;z-index:1}.component-profile-heading .edit-image-icon{position:absolute;bottom:20px;right:13px;opacity:0;transition:0.2s;opacity:1}.component-profile-heading .profile_name .follow-button .btn{margin:0}.component-profile-heading .component-user-titles{line-height:1.2;font-size:14px;margin-bottom:16px;padding-right:20px}.component-profile-heading .component-user-titles .user-titles-more-btn{color:inherit;line-height:inherit}.component-profile-heading .top-profile{margin-top:20px}.component-profile-heading .top-profile img{height:350px;width:250px;border:5px solid white}@media (max-width: 767px){.component-profile-heading .top-profile img{height:200px;width:150px;border:5px solid #fff}}.component-profile-heading .profile_details{display:inline-block}@media (max-width: 767px){.component-profile-heading .profile_details{position:relative;overflow:visible;width:100%;text-align:center}}.component-profile-heading .profile_details .profile_name{font-weight:bold;margin-left:10px;margin-bottom:-20px;color:#fff;bottom:0;position:absolute;font-size:32px}.component-profile-heading .profile_details .profile_name .follow-button{display:inline-block;padding-left:5px}.component-profile-heading .profile_details .profile_name .follow-button .btn{position:relative;top:-5px}@media (max-width: 767px){.component-profile-heading .profile_details .profile_name{width:100%;margin:0 auto;color:#0C3C7C;font-size:32px;position:relative}.component-profile-heading .profile_details .profile_name .follow-button{display:block}.component-profile-heading .profile_details .profile_name .follow-button .btn{position:relative;top:0px}.component-profile-heading .profile_details .profile_name #download-profile_csv{display:none}}.component-profile-heading .profile_details .rightside{top:-30px}@media (max-width: 767px){.component-profile-heading .profile_details .rightside{top:0px}}.component-membership-purchase .purchase-header{margin-top:30px;margin-bottom:24px}.component-membership-purchase .purchase-table{margin-top:0}.component-membership-purchase .purchase-notices{font-size:12px;line-height:16px;text-align:center;margin-top:35px}.component-membership-purchase .purchase-organization{line-height:1}.component-membership-purchase .purchase-organization-name{font-weight:bold;margin-bottom:0}.component-membership-purchase .purchase-comments-content{display:flex}.component-membership-purchase .purchase-comments-content span:first-child{margin-right:auto;flex-shrink:0;padding-right:1rem}.component-membership-purchase .purchase-comments-content span:last-child{text-align:right}.show-membership-purchase .purchase-time{display:inline-block;margin-left:21px}.component-member-memberships .item{vertical-align:top}.component-member-memberships .avatar{vertical-align:top !important;line-height:1.2}.component-member-memberships .avatar>a{display:inline-block;float:none}.component-member-memberships .memberships-item-designation{line-height:1;font-size:14px;font-weight:bold}.component-member-memberships .memberships-item-designation.rotaract{color:#C63B67}.component-member-memberships .memberships-item-designation.interact{color:#3BA0DB}.component-member-memberships .memberships-item-designation.boardmember{color:#063581}.component-member-memberships .memberships-item-designation.honorarymember{color:#009f55}.component-member-memberships .memberships-table-container{width:60%}.component-member-memberships .memberships-table{margin:0}.component-member-memberships .memberships-table-row>td{padding:5px !important;vertical-align:top}.component-member-memberships .memberships-table-row .memberships-table-name{width:60%}.component-member-memberships .memberships-table-row .memberships-table-expiry{width:40%}.component-member-memberships .invoice-name{color:red}.component-member-memberships .membership-table-login{font-size:14px;line-height:1}.component-member-memberships .membership-table-login .btn{margin:0}.component-member-memberships .membership-table-actions{line-height:0.6}.component-member-memberships .membership-table-actions .btn{margin:0}.component-member-memberships .membership-table-actions .popover-menu{z-index:498;box-shadow:0px 0px 24px rgba(0,0,0,0.11)}@media screen and (max-width: 767px){.component-member-memberships .membership-table-actions .popover-menu{bottom:0;width:100%;left:0}}.component-member-memberships .membership-table-actions .popover-menu .popover-menu-content{padding:10px 5px;background-color:#f9f9f9;position:relative;z-index:2}.component-member-memberships .membership-table-actions .popover-menu .popover-menu-content a{display:block;padding:2px 15px;box-sizing:border-box}.component-member-memberships .membership-table-actions .btn-popover{display:block}.component-member-memberships .memberships-edit-btn{margin:0}.component-member-memberships .member-membership-actions-group{display:inline-block}.component-member-memberships .member-membership-stats{margin-top:4px;display:flex;align-items:center}.component-member-memberships .member-membership-stats .givsum-score{display:flex;align-items:center;padding-right:7px}.component-member-memberships .member-membership-stats .givsum-score .fa-givsum-givsum-icon{padding-right:5px;font-size:14px;color:#b3b3b3}.component-member-memberships .member-membership-stats .ss-clock{font-size:12px;line-height:18px}.component-member-memberships .member-membership-stats .ss-clock:before{font-size:16px;margin-right:2px;line-height:10px}.component-member-memberships .member-membership-stats .icon-givsum{margin-right:7px}.component-setup-invoice form{padding-left:20px;padding-right:20px;padding-top:20px}.component-setup-invoice form textarea{margin-top:1em}.component-setup-invoice form input[readonly='readonly'],.component-setup-invoice form textarea[readonly='readonly']{border-color:#e9eaeb !important;color:#95999f !important}.component-setup-invoice form .row-small input,.component-setup-invoice form .row-small textarea{padding-top:0.5em}.component-setup-invoice form .row-small label{margin-top:0.5em}.component-fav-campaign .fav-campaign-title{color:#667495;font-size:24px;font-weight:200;padding:5px 0;text-align:center;font-weight:normal;display:inline-block}.component-fav-campaign .fav-campaign-content{display:flex;flex-direction:column;width:100%}.component-fav-campaign .fav-campaign-content:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.component-fav-campaign .fav-campaign-image{flex-grow:1;background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:50%}.component-fav-campaign .fav-campaign-description{display:block;background:#ee6840;font-size:20px;padding:3px;line-height:1.2;text-align:center;color:#fff}.component-fav-campaign .fav-campaign-description .more-info{font-size:15px}.component-user-title-form{margin-top:0.75rem}.component-user-title-form .row .url-label{display:flex;align-items:center}.component-user-title-form .row.submit-btn{justify-content:flex-end}.component-employer-form{margin-top:0.75rem}.component-employer-form .row.submit-btn{display:flex;justify-content:flex-end;width:auto;margin-top:1em}.component-employer-form .banner-frame{display:block;background-color:#E9EAEB;float:left;height:0;margin-bottom:0px;margin-right:20px;margin-top:3px;overflow:hidden;position:relative;width:200px;text-align:center;cursor:pointer;border-radius:5px;padding-top:62.11%}.component-employer-form .banner-frame .form-label{font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left}.component-employer-form .banner-frame .svg-camera-icon{width:100px;color:#95999F;margin-top:30px}.component-employer-form .banner-frame img{width:100%;height:100%;border-radius:0;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}.component-employer-form .banner-frame span{display:block;font-size:20px;font-weight:bold;color:#95999F}.component-employer-form .banner-frame.img-placeholder{height:200px;padding-top:0}.component-user-share{position:relative;display:inline-block;line-height:100%;vertical-align:middle}.component-user-share .popover-menu{top:45px;box-shadow:0px 12px 24px rgba(0,0,0,0.4)}@media screen and (max-width: 767px){.component-user-share .popover-menu{width:100%;bottom:0;top:auto}}.component-user-share .popover-menu.bottom{top:auto;bottom:50px}.component-user-share .popover-menu ul{margin:0}.component-user-share .popover-menu li{margin-bottom:10px}.component-user-share .popover-menu li:last-child{margin-bottom:0}.component-user-share .popover-menu li>a{font-size:16px;display:inline-block;text-transform:uppercase;padding:0 5px}.component-user-share .popover-menu li>a:before{margin-right:15px;font-size:22px;line-height:0.8}.component-user-share .popover-menu .ss-link{display:flex;padding:0px 5px;align-items:center}.component-user-share .popover-menu .ss-link:before{color:#94A9A4;font-size:22px;margin-right:15px;font-weight:bold}.component-user-share .popover-menu .ss-link code{margin:0;font-size:10px;text-transform:initial;overflow:hidden;padding-right:11px;color:#5a7877}.component-member-badge-form{padding-top:20px}.component-member-badge-form .input.file input{padding-top:10px;padding-bottom:10px}.component-member-badge-form .badge-form-label{text-align:right;display:block;margin-top:10px}.component-member-badge-form .badge-form-actions .btn{margin-bottom:0;margin-top:20px;min-width:180px}.component-member-badge-preview{display:flex;margin-bottom:20px;align-items:center}.component-member-badge-preview .badge-preview-image{border-radius:50%;overflow:hidden;width:44px;height:44px;flex-shrink:0;margin-right:24px}.component-member-badge-preview .badge-preview-image img{width:100%}.component-member-badge-preview .badge-preview-title{margin-right:20px;padding-bottom:2px;padding-top:2px;flex-grow:1}#edit-member-badges{width:100%}.component-member-badges-select:before{display:none !important}.component-member-badges-select #member-badges-select-options{display:none !important}.component-member-badges-select .selectize-control,.component-member-badges-select .selectize-input{width:100%}.component-member-badges-select .selectize-control{margin:0}.component-member-badges-select .selectize-input{padding-left:10px;padding-right:10px}.component-member-badges-select .selectize-input.full{background-color:transparent}.component-member-badges-select .selectize-input>.item{border-color:transparent !important}.component-member-badges-select .selectize-dropdown-content>.active{background-color:#ee6840}.component-member-badges-select .member-badge-option{display:flex;align-items:center;padding:10px}.component-member-badges-select .member-badge-option-image{border-radius:50%;overflow:hidden;width:30px;height:30px;flex-shrink:0;margin-right:10px}.component-member-badges-select .member-badge-option-image img{width:100%}.component-member-badges-select .member-badge-option-title{padding-bottom:2px;padding-top:2px;flex-grow:1}.component-profile-badges{margin-bottom:5px;margin-top:5px;display:flex;flex-wrap:wrap}@media (max-width: 767px){.component-profile-badges{justify-content:center}}.component-profile-badges .profile-member-badge{overflow:hidden;border-radius:50%;width:50px;height:50px;margin-right:10px;flex-shrink:0}.component-profile-badges .profile-member-badge:last-child{margin-right:0}.component-profile-badges .profile-member-badge-image{width:100% !important;height:auto !important;border-width:0 !important}.component-members-management .members-management-title{margin-top:0;font-size:36px !important}.component-members-management .members-management-row{display:none}.component-members-management .members-management-row.active{display:block}.component-members-management #organization_survey_id option:first-child{color:#929292}.component-members-management #organization_button_title{width:100%;margin-right:1rem}.component-members-management .input.select,.component-members-management .input.string{margin-right:1rem}.component-members-management .input .error{display:block;color:#bd171a}.component-members-management .btn-narrow{max-width:250px}@media (max-width: 767px){.component-resume-body{padding-top:0 !important}}@media (max-width: 767px){.component-resume-body .resume-body-about{margin-top:0 !important;margin-bottom:0 !important}}.form-membership-package .input .error{display:block}.checkbox-with-explanation{display:flex;flex-direction:column-reverse}@media (max-width: 767px){.checkbox-with-explanation{flex-wrap:wrap;margin-bottom:10px}.checkbox-with-explanation .switch-wrapper{margin-top:5px;margin-bottom:5px}}.checkbox-with-explanation .switch-wrapper{flex-shrink:0}.checkbox-with-explanation .form-check-label{display:none}.checkbox-with-explanation label{font-weight:normal;font-size:14px;margin-top:5px}@media (max-width: 767px){.checkbox-with-explanation label{margin:0 !important}}.checkbox-with-explanation .checkbox-explanation-on{display:none !important}.checkbox-with-explanation .checkbox-explanation-off{display:block !important}.checkbox-with-explanation input[type="checkbox"]:checked~.checkbox-explanation-on{display:flex !important;flex-direction:column}.checkbox-with-explanation input[type="checkbox"]:checked~.checkbox-explanation-on .survey-slide{display:flex;align-items:center;margin-bottom:-1.5em}.checkbox-with-explanation input[type="checkbox"]:checked~.checkbox-explanation-on .survey-slide label{margin-right:0.8em}.checkbox-with-explanation input[type="checkbox"]:checked~.checkbox-explanation-on .survey-slide .switch-wrapper{margin-top:0.5rem;margin-bottom:0.5rem}.checkbox-with-explanation input[type="checkbox"]:checked~.checkbox-explanation-off{display:none !important}.form-store-items .switch-wrapper{margin-left:0}.form-store-items .store-items-survey .select-container{margin-top:0}.form-store-items .store-items-opportunities{margin-bottom:50px}.form-store-items .store-items-opportunities .selectize-input{height:auto;width:100%}.form-store-items .store-items-opportunities .selectize-input .remove{line-height:1.45}.form-store-items .selectize-dropdown-content .option.active{background-color:#ee6840}.form-store-items .with-dollar-sign{position:relative}.form-store-items .with-dollar-sign .dollar-sign-icon{position:absolute;left:0;top:1.4em}.form-store-items .with-dollar-sign input{padding-left:12px}.form-store-items .error{color:#bd171a;display:block}.form-opp-store .opp-store-item{margin-top:10px !important;margin-bottom:10px !important}.form-opp-store .opp-store-item .nested_fields{max-width:530px;padding-top:4px;padding-bottom:7px;padding-right:32px}.form-opp-store .opportunity_store_items_description textarea{margin-top:0 !important}.form-opp-store .store-item-selector .select-container{display:block;max-width:555px}.form-opp-store .store-item-selector .select-container select{width:100%}.component-purchase-store-items .purchase-store-item{margin-top:0}.component-purchase-store-items .purchase-store-survey td{padding:1rem;padding-bottom:0}.component-purchase-store-items .purchase-survey-question{background-color:#F0F0F0;padding:5px 15px 10px;margin-bottom:15px !important;flex-wrap:wrap;display:block}.component-purchase-store-items .purchase-survey-question:last-of-type{margin-bottom:0}.component-purchase-store-items .purchase-survey-question>label{font-size:16px;font-weight:600}.component-purchase-store-items .purchase-survey-question>label.required:before{content:'* ';color:red}.component-purchase-store-items .purchase-survey-question input[type='checkbox']+label,.component-purchase-store-items .purchase-survey-question input[type='radio']+label{color:#666666}.component-purchase-store-items .purchase-survey-question input[type='checkbox']+label:before,.component-purchase-store-items .purchase-survey-question input[type='radio']+label:before{background-color:#d6d5d5}.component-purchase-store-items .purchase-survey-question.short input{width:100%}.component-purchase-store-items .purchase-survey-answer{font-size:14px}.component-purchase-store-items textarea.purchase-survey-answer{min-height:6em}.component-purchase-store-items .select.purchase-survey-answer,.component-purchase-store-items select.purchase-survey-answer{width:100%}.component-purchase-store-items .select.purchase-survey-answer{margin-top:0}.tickets{margin-top:0}.purchase-ticket-survey td{padding:1rem;padding-bottom:0}.purchase-ticket-survey.disabled{opacity:0.5}.answer-later td{text-align:right}.answer-later .switch-wrapper{margin-left:16px}@media (max-width: 550px){.answer-later{font-size:12px}}@media (max-width: 550px){.answer-later .answer-all{display:block}}.purchase-survey-question{background-color:#F0F0F0;padding:5px 15px 10px;margin-bottom:15px !important;display:block}.purchase-survey-question:last-of-type{margin-bottom:0}.purchase-survey-question>label{font-size:16px;font-weight:600}.purchase-survey-question>label.required:before{content:'* ';color:red}.purchase-survey-question input[type='checkbox']+label,.purchase-survey-question input[type='radio']+label{color:#666666}.purchase-survey-question input[type='checkbox']+label:before,.purchase-survey-question input[type='radio']+label:before{background-color:#d6d5d5}.purchase-survey-question.short input{width:100%}.purchase-survey-answer{font-size:14px}textarea.purchase-survey-answer{min-height:6em}.select.purchase-survey-answer,select.purchase-survey-answer{width:100%}.select.purchase-survey-answer{margin-top:0}.component-organization-overview{margin-bottom:2rem}.component-organization-overview .span2{margin:0;width:20%}.component-organization-overview .organization-overview-content{display:none}.component-organization-overview .organization-overview-content.active{display:block}.component-organization-overview .stat h3{margin-bottom:0}.component-organization-overview .organization-overview-members-impact{display:flex;align-items:center;margin-top:2.5rem}.component-organization-overview .organization-overview-members-impact .stat{color:#333333}.component-organization-overview .organization-overview-members-impact .members-impact-title{max-width:144px;display:inline-block;color:#333333}td{font-family:'Roboto', sans-serif}th{padding:0rem 0.5rem 1rem 0.5rem !important}tr.dark{background-color:#F4F4F4}.actions-summary{width:90%;padding-left:2rem}.resend{width:80px;text-align:center;border-radius:6px 0px 0px 6px !important}.resend-textarea{border:1px solid rgba(0,0,0,0.1);width:95%;margin-left:2.5%}.forward{width:80px;text-align:center;background-color:#95999f !important;border-color:#95999f !important;border-radius:0px 6px 6px 0px !important}.invoice-actions{width:280px}.summary-head{height:75px;font-weight:bold}.category-head{font-weight:bold}.summary-item{height:40px}.content-overview{height:100%}.mobile-summary-block{width:100%}.emptybox-summary{padding:40px 40px 20px 40px;text-align:center}a.tab-avatar{border:3px solid #ffffff;border-radius:80% / 65%;height:10%}a.overview-avatar{width:80px;height:80px}a.receipt{color:#ffffff}.total-num>a{color:#ee6840}.summary-avatar{width:80px;height:100px;float:left;margin-left:4%;margin-right:20px}.overview-tag{margin-left:5%}.tab-titles{padding-bottom:3px}.opportunity .top-opp.opp-overview{display:block}.overview-opp-name{font-family:"Roboto", sans-serif;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:1px;text-align:left;color:#2C3441;display:block;width:75%;padding-top:10px;margin-left:130px}.overview-company{font-family:"Roboto", sans-serif;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:0.9px;text-align:left;color:#ee6840 !important;display:block;width:65%;margin-left:130px}.summary-title{width:70%;padding-top:30px}.opportunity-total-summary{width:-moz-max-content;width:max-content;height:100px;float:right;margin-top:30px;margin-right:2%}.total-raised{width:100%;padding:5px 0px 8px 0px !important;text-align:center !important;margin:5px 0 0 0 !important;background-color:#157f83 !important;border:0px !important;border-radius:7px !important;height:30px !important;font-size:18px !important;letter-spacing:0 !important}.total-summary-mobile{width:-moz-max-content;width:max-content;height:70px;border:3px solid #ee6840;border-radius:7px;margin:5% auto;padding:5% 15%}.total-num{font-family:"Roboto", sans-serif;border:3px solid #ee6840;border-radius:7px;color:#ee6840;font-size:35px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.78;letter-spacing:normal;text-align:center;padding:0px 20px 5px 20px;width:-moz-max-content;width:max-content;margin:0 auto;height:50px;min-width:100px}.total-text{font-family:"Roboto", sans-serif;font-size:16px;color:#616770;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:left;padding-left:20px}.close-summary{float:right;margin-right:20px !important;width:150px;height:20px;text-align:center;background-color:#95999f !important;border-radius:7px !important;border:none !important;box-sizing:unset}.component-opportunity-overview{padding:2em 0}.component-opportunity-overview .email-users{background-image:url(//givsum.s3.amazonaws.com/assets/props/email_users_icon-08ac2bc48c80e38405cbfbd2ae240d432ff67428b9465d61d307d5e158ad040a.svg);background-position:12px 5px;background-repeat:no-repeat;width:21px;height:20px;margin-right:15px;position:relative}.component-opportunity-overview .email-all-users{height:15px}.component-opportunity-overview h2{margin-left:30px}.component-opportunity-overview ul{background-color:#ee6840;color:white;margin-top:100px}.component-opportunity-overview ul li span:first-child{display:inline;clear:right}.component-opportunity-overview .wrapper{max-width:100% !important;border-bottom:1px solid #ececec}.component-opportunity-overview .wrapper .items-of-buyer .item:nth-last-child(2){border-bottom:none}.component-opportunity-overview .wrapper .tickets-row .item:last-child{border-bottom:none}.component-opportunity-overview .wrapper #donations_table .item:last-child{border-bottom:none}.component-opportunity-overview .wrapper #overview-volunteers .item:last-child{border-bottom:none}.component-opportunity-overview .wrapper #overview-contributions .item:last-child{border-bottom:none}.component-opportunity-overview #items_area{border-bottom:none}.component-opportunity-overview #tickets_area,.component-opportunity-overview #donations_area{border-bottom:none}.component-opportunity-overview .content h2{float:left;padding-right:10px}.component-opportunity-overview #page_title{position:relative;top:10px;font-size:30px;margin-bottom:0}.component-opportunity-overview .content{overflow-x:visible !important;padding-top:20px !important}.component-opportunity-overview .content .actions{margin-right:35%}@media print{.component-opportunity-overview .content .actions{margin-right:0}}.component-opportunity-overview .content .scrollable{margin-right:0%}@media print{.component-opportunity-overview .content .scrollable{margin-right:0}}.component-opportunity-overview .row .span4.stat:first-child{clear:left}.component-opportunity-overview .row .span6.stat:first-child{clear:left}.component-opportunity-overview .no-bottom-border{border-bottom:0 !important}.component-opportunity-overview h2 .title{float:left;padding-right:20px;font-size:30px}.component-opportunity-overview .btngrp{padding-top:4px;clear:right}.component-opportunity-overview .btngrp.summary-btngrp{position:relative;bottom:14px}.component-opportunity-overview .menu-bar .menu-link a span{text-align:center;display:inline-block;clear:both !important;width:100%}.component-opportunity-overview .menu-bar{padding-top:0;text-align:center}.component-opportunity-overview .menu-bar .menu-link{display:inline-block}.component-opportunity-overview .menu-bar .menu-link:first-child:before{content:""}.component-opportunity-overview .menu-bar .menu-link:before{position:relative;top:20px;right:5px;content:"|";display:inline}.component-opportunity-overview .icons{margin-right:12px;text-align:center;width:58px}.component-opportunity-overview .icons .card-icon,.component-opportunity-overview .icons .cash-icon{display:inline-flex;text-align:center;vertical-align:middle}.component-opportunity-overview .tab-button{width:19.5%;height:65px;font-family:"Roboto", sans-serif;color:#95999F !important;background-color:#E9EAEB !important;border-color:#E9EAEB !important;font-size:12px;margin-right:5px;margin-bottom:0px;border-radius:7px 7px 0px 0px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.84;letter-spacing:normal;text-align:center}.component-opportunity-overview .summary-tab-button{width:16%;height:65px;font-family:"Roboto", sans-serif;color:#95999F !important;background-color:#E9EAEB !important;border-color:#E9EAEB !important;font-size:12px;margin-right:5px;margin-bottom:0px;border-radius:7px 7px 0px 0px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.84;letter-spacing:normal;text-align:center}.component-opportunity-overview .summary-tab-button .svg-inline--fa{font-size:16px;vertical-align:middle}.component-opportunity-overview .tab-wrapper{max-width:100% !important;margin:0% 2%;align-items:stretch}.component-opportunity-overview .tab-wrapper .tab{display:flex}.component-opportunity-overview .tab-wrapper .tab button:first-child{margin-left:0}.component-opportunity-overview .tab-wrapper .tab button:last-child{margin-right:0}.component-opportunity-overview .active-tab{background-color:#ee6840 !important;border-color:#ee6840 !important;color:#fff !important;box-shadow:0 0 0px !important}.component-opportunity-overview .tab-icon{font-family:"Roboto", sans-serif;vertical-align:middle}.component-opportunity-overview .active-tab-content{padding:0% 2%;border:3px solid #ee6840;border-radius:0px 0px 7px 7px;overflow:scroll;height:500px}.component-opportunity-overview .tab-content .title{font-family:"Roboto", sans-serif;height:25px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:1.25px;text-align:left;color:#000000}.component-opportunity-overview .tab-content .subtitle .score{font-size:12px}.component-opportunity-overview .tab-content .subtitle{font-family:"Roboto", sans-serif;color:#95999F;height:-moz-fit-content;height:fit-content;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:0.75px;text-align:left;width:300px}.component-opportunity-overview .tab-content .info{font-family:'Roboto', sans-serif;color:#616770;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:1.25px}.component-opportunity-overview .tab-content .col-title{font-family:'Roboto', sans-serif;font-size:15px !important;color:#95999F}.component-opportunity-overview .tab-content .info-row{border-bottom:solid #E9EAEB 3px}.component-opportunity-overview .tab-content .btngrp{margin:auto;width:-moz-fit-content;width:fit-content}.component-opportunity-overview .tab-content .info-tickets{width:-moz-fit-content;width:fit-content;float:left;padding:0px 20px 0px 10px !important;text-align:left;border:#EE6840 solid 3px;border-left:none}.component-opportunity-overview .tab-content .info-first{border-left:#EE6840 solid 3px}.component-opportunity-overview .tab-content .ticket-totals{width:-moz-max-content;width:max-content;margin:auto}.component-opportunity-overview .tab-content .subtotal{font-family:'Roboto', sans-serif;font-size:11pt;font-weight:bold;margin:0px 0px 5px 0px}.component-opportunity-overview .tab-content .subtotal-num{font-family:'Roboto', sans-serif;font-size:20pt;margin-top:1px;color:#EE6840;height:40px}.component-opportunity-overview .opp-email{margin-right:0px}.component-opportunity-overview .summary-mobile-actions{background-color:#EE6840;width:96%;margin:0% 2% 0% 1.9%}@media only screen and (max-device-width: 767px){.component-opportunity-overview .btngrp{bottom:18px}.component-opportunity-overview .menu-bar{margin-top:400px}.component-opportunity-overview h1.title{margin-bottom:0 !important;padding-bottom:0 !important}.component-opportunity-overview h2.title{margin-bottom:0 !important;padding-bottom:0 !important}.component-opportunity-overview .content{padding-top:30px !important}.component-opportunity-overview .content .scrollable{margin-right:0}.component-opportunity-overview .content .actions{margin-right:35%}.component-opportunity-overview .table-wrapper{width:100%}.component-opportunity-overview table.items{margin-top:0}.component-opportunity-overview .tab{display:none}.component-opportunity-overview .btngrp{margin:5% auto !important}.component-opportunity-overview .opportunity-total-summary{display:none}}@media only screen and (max-device-width: 480px){.component-opportunity-overview .menu-bar{margin-top:450px}}@media (max-width: 1020px){.component-opportunity-overview .tab-button{font-size:10px}}@media (min-width: 768px){.component-opportunity-overview .summary-mobile-actions{display:none}}@media (min-width: 768px){.component-opportunity-overview .tab-button{width:19.4%}}@media (min-width: 1035px){.component-opportunity-overview .tab-button{width:19.5%}}@media (min-width: 1500px){.component-opportunity-overview .tab-button{width:19.6%}}@media (min-width: 3000px){.component-opportunity-overview .tab-button{width:19.7%}}@media (min-width: 900px){.component-opportunity-overview .summary-tab-button{width:16.1%}}@media (min-width: 1200px){.component-opportunity-overview .summary-tab-button{width:16.15%}}@media (min-width: 1250px){.component-opportunity-overview .summary-tab-button{width:16.2%}}@media (min-width: 1450px){.component-opportunity-overview .summary-tab-button{width:16.25%}}@media (min-width: 1790px){.component-opportunity-overview .summary-tab-button{width:16.3%}}@media (min-width: 2300px){.component-opportunity-overview .summary-tab-button{width:16.35%}}@media (min-width: 3000px){.component-opportunity-overview .summary-tab-button{width:16.4%}}@media (max-width: 1200px){.component-opportunity-overview .filler{max-width:4%;padding:0 !important}}@media (max-width: 1075px){.overview-opp-name{width:65%}}@media (max-width: 767px){.summary-nonmobile{display:none}.summary-title{width:100%}.overview-opp-name{font-size:25px}.overview-company{font-size:12px}}@media (min-width: 768px){.total-summary-mobile{display:none}}#invoice_entered_purchase_date{margin-left:10px}#invoice_entered_purchase_time{margin-left:10px}#invoice_alternate_payment_select{margin-left:10px}.log-invoice-container select{border:3px solid #ccc !important;padding:5px 10px;width:70% !important;margin:10px 20px}.log-invoice-container #datepicker{width:50%}.log-invoice-container .label-text{margin:10px 0px 0px 20px}.membership-page td{font-family:'Roboto', sans-serif;font-size:14px !important}.membership-page .tab{display:flex;justify-content:space-between}.membership-page .membership-down-arrow{font-size:23px;font-weight:bold}.membership-page .membership-down-arrow a{color:#ee6840 !important}.membership-page .membership-up-arrow{font-size:23px;font-weight:bold}.membership-page .membership-up-arrow a{color:#ee6840 !important}.membership-page .member-stat{border:3px solid #ee6840;color:#ee6840;width:-moz-fit-content;width:fit-content;padding:10px;font-family:'Roboto', sans-serif;border-radius:7px;float:left;margin-right:20px}.membership-page .member-stat .num{font-size:35px}.membership-page .member-stat .text{color:#95999f;font-size:16px}.membership-page .scores-stat{border:3px solid #3399ff;color:#3399ff;width:-moz-fit-content;width:fit-content;padding:10px;font-family:'Roboto', sans-serif;border-radius:7px;float:left;margin-right:20px}.membership-page .scores-stat .num{font-size:35px}.membership-page .scores-stat .text{color:#95999f;font-size:16px}.membership-page .hours-stat{border:3px solid #8832be;color:#8832be;width:-moz-fit-content;width:fit-content;padding:10px;font-family:'Roboto', sans-serif;border-radius:7px;float:left;margin-right:20px}.membership-page .hours-stat .num{font-size:35px}.membership-page .hours-stat .text{color:#95999f;font-size:16px}.membership-page .donated-stat{border:3px solid #009f55;color:#009f55;width:-moz-fit-content;width:fit-content;padding:10px;font-family:'Roboto', sans-serif;border-radius:7px;float:left;margin-right:20px}.membership-page .donated-stat .num{font-size:35px}.membership-page .donated-stat .text{color:#95999f;font-size:16px}.membership-page .no-margin{margin:0px}.membership-page .left{text-align:left}.membership-page .green{color:#6DB77E}.membership-page .red{color:#EE744D}.membership-page .table-headers-row{border-bottom:solid #E9EAEB 3px}.membership-page .col-title{font-family:'Roboto', sans-serif;font-size:15px !important;color:#95999F}.membership-page .transparent-orange-button{width:-moz-max-content;width:max-content;float:right;border:3px solid #ee6840;border-radius:7px;color:#ee6840 !important}.membership-page .popover-menu{z-index:498}.membership-page .popover-menu .w-100{width:100% !important}.membership-page .popover-menu .popover-menu-content{padding:10px 5px;background-color:#f9f9f9;position:relative;z-index:2}.membership-page .popover-menu .popover-menu-content a{display:block;padding:2px 15px;box-sizing:border-box}.membership-page .popover-menu .force-left{left:auto;right:8px;transform-origin:top right 5px}.membership-page .member-overview .active-tab-content{padding:0% 2%;border:3px solid #157f83;border-radius:0px 0px 7px 7px;overflow:auto;height:350px}.membership-page .member-overview .membership-summary-button{height:40px;width:24%;font-family:"Roboto", sans-serif;background-color:#E9EAEB !important;border-color:#E9EAEB !important;border-radius:7px 7px 0px 0px;color:#616770 !important;font-size:14px;letter-spacing:normal;margin:0px}.membership-page .member-overview .active{background-color:#157f83 !important;border-color:#157f83 !important;color:#ffffff !important}.membership-page .member-overview .invoices-tab .invoice-tab-button{margin:15px 0px 30px 0px;padding:5px 20px 5px 20px}.membership-page .member-overview .invoices-tab .name{width:40%}.membership-page .member-overview .invoices-tab .other-columns{width:15%;text-align:center}.membership-page .member-overview .memberships-tab .name{width:38%}.membership-page .member-overview .memberships-tab .other-columns{width:12%;text-align:center}.membership-page .member-overview .badges-tab .badge-row{height:75px}.membership-page .member-overview .badges-tab .badges-add-button{width:-moz-max-content;width:max-content;border:3px solid #ee6840;border-radius:7px;color:#ee6840 !important;float:right;padding:5px 20px 5px 20px;margin-top:15px}.membership-page .member-overview .notes-tab .notes-column{width:20%}.membership-page .member-overview .notes-tab .add-note-button{padding:5px 30px}.membership-page .member-overview .notes-tab .note-date{color:#b3b3b3;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.membership-page .member-overview .notes-tab .note{padding:10px 0px}.membership-page .member-overview .notes-tab a:link{color:#95999F}.membership-page .member-overview .notes-tab a:visited{color:#95999F}.membership-page .member-overview .notes-tab a:hover{color:#ee6840}.component-organization-stats{padding-bottom:0.5rem}.component-organization-stats .organization-stats-title{border-bottom:none !important;margin-bottom:0 !important}.component-organization-stats .organization-stats-subtitle{clear:both;font-size:32px !important;font-weight:300 !important;text-transform:none;color:#000}.component-organization-stats .organization-stats-tabs a{text-transform:uppercase;font-size:1.2em;margin-right:1em;color:#333333;font-weight:300}.component-organization-stats .organization-stats-tabs a.active{text-decoration:underline}.component-organization-stats .stats-item-title{display:flex;align-items:center;margin-top:0;margin-bottom:0;font-size:24px;font-weight:300}.component-organization-stats .stats-item-logo{border-radius:50%;overflow:hidden;display:block;width:50px;line-height:0;margin-right:1rem}.component-organization-stats .stats-item-logo>a{display:block;line-height:0;width:50px;height:50px}.component-organization-stats .organization-stats-actions{text-align:center}.component-opportunity-admin-nav .admin-nav-camera-icon{width:20px;display:inline-block;align-items:center;justify-content:center;margin:0}.user-profile-admin-heading .crm-toggle{text-align:right;line-height:0}.user-profile-admin-heading .crm-toggle .btn{margin-top:0;margin-bottom:0}@media (max-width: 480px){.user-profile-admin-heading .crm-toggle{text-align:left;margin-bottom:12px}}.component-request-membership .request-membership-content{padding-top:0.5rem !important;padding-bottom:1rem !important}.component-request-membership .request-membership-description{margin-bottom:1rem}.component-request-membership .request-membership-title{margin-top:0 !important;color:inherit;font-weight:bold}.component-request-membership .request-membership-submit{margin-top:2rem;float:right;width:50%}.component-request-membership .request-membership-surveys .request-membership-submit{max-width:240px;margin-left:auto;margin-right:auto;display:block}.component-request-membership .request-membership-user .label-column>label{margin-top:1em;margin-left:auto;display:inline-block}.component-request-membership .survey-question{background-color:#F0F0F0;padding:5px 15px 10px;margin-bottom:15px;display:block}.component-request-membership .survey-question:last-of-type{margin-bottom:0}.component-request-membership .survey-question>label{font-size:14px;font-weight:400}.component-request-membership .survey-question input[type='checkbox']+label,.component-request-membership .survey-question input[type='radio']+label{color:#666666}.component-request-membership .survey-question input[type='checkbox']+label:before,.component-request-membership .survey-question input[type='radio']+label:before{background-color:#d6d5d5}.component-request-membership .survey-question.short input{width:100%}.component-request-membership .answer{font-size:14px}.component-request-membership textarea.answer{min-height:6em}.component-request-membership .select.answer,.component-request-membership select.answer{width:100%}.component-request-membership .select.answer{margin-top:0}.members-management-header>.header-content{display:flex;align-items:center;margin-bottom:2rem}@media (max-width: 767px){.members-management-header>.header-content{flex-wrap:wrap}}.members-management-header td.description{width:42%}.members-management-header>.header-title{margin-top:1rem}.members-management-header .members-management-tabs{font-size:1rem;display:flex;text-transform:uppercase}@media (max-width: 767px){.members-management-header .members-management-tabs{width:100%}}.members-management-header .members-management-tabs .management-tabs-item{background-color:#EAEAEA;color:#666666;display:inline-block;border-radius:0;border:none;padding:0.6em 1.2em 0.7em;font-weight:400}@media (max-width: 767px){.members-management-header .members-management-tabs .management-tabs-item{padding-left:0.5em;padding-right:0.5em;flex-grow:1;text-align:center}}.members-management-header .members-management-tabs .management-tabs-item:hover{background-color:#dddddd}.members-management-header .members-management-tabs .management-tabs-item.active{cursor:default;background-color:#96A7A3;color:#ffffff}.members-management-header .members-management-right{margin-left:auto;line-height:0}@media (max-width: 767px){.members-management-header .members-management-right{margin-left:0;width:100%;margin-top:10px}}.members-management-header .members-management-right .btn{margin-top:0;margin-bottom:0;font-weight:700}.members-management-header .members-management-right .icons{color:#b3b3b3;display:inline-block;font-size:1.6rem}.members-management-header .members-management-right .icons>*{line-height:1;padding-left:0.2em;padding-right:0.2em}.component-membership-purchase-survey{margin-top:1rem}.component-membership-purchase-survey .span9{flex-direction:column;align-items:initial !important}.component-membership-purchase-survey .survey-question{background-color:#F0F0F0;padding:5px 15px 10px;margin-bottom:15px;display:block}.component-membership-purchase-survey .survey-question:last-of-type{margin-bottom:0}.component-membership-purchase-survey .survey-question>label{font-size:14px;font-weight:400;flex-shrink:revert}.component-membership-purchase-survey .survey-question input[type='checkbox']+label,.component-membership-purchase-survey .survey-question input[type='radio']+label{color:#666666}.component-membership-purchase-survey .survey-question input[type='checkbox']+label:before,.component-membership-purchase-survey .survey-question input[type='radio']+label:before{background-color:#d6d5d5}.component-membership-purchase-survey .survey-question.short input{width:100%}.component-membership-purchase-survey .survey-question .answer{font-size:14px;flex-shrink:revert}.component-membership-purchase-survey .survey-question .answer textarea{min-height:6em}.component-membership-purchase-survey .survey-question .select .select-container{margin:0}.component-user-dashboard-memberships td.avatar{width:50px}.component-user-dashboard-memberships .user-dashboard-memberships-title{margin-top:1rem;margin-bottom:1rem}.component-user-dashboard-memberships .user-dashboard-memberships-title .ss-usergroup{font-size:1.25em;line-height:1}.component-user-dashboard-memberships .user-dashboard-memberships-table{border-collapse:separate;border-spacing:1em;margin-top:1rem}.hours_logger_container.show-delete-buttons .hours_logger_delete{display:block !important}.component-hours-logger .icon-align{padding-left:28.4px}.component-hours-logger .hours-logger-errors{color:#BD171A;padding:0.5em 0}.component-hours-logger .hours_logger.hour-logger-highlighted{background-color:rgba(255,0,255,0.1)}.component-hours-logger .hours_logger>.row:last-child>.span3,.component-hours-logger .hours_logger>.row:last-child>.span9{padding-bottom:2rem;padding-bottom:2rem}.component-hours-logger .hours-logger-notes>.span3,.component-hours-logger .hours-logger-notes>.span9{padding-top:1rem}.component-hours-logger .hours-logger-range-total{padding-left:28.4px}.component-hours-logger .hours_logger_delete{margin:0 0.5em 0 auto;font-size:1.5em;display:none}.component-hours-logger .total_time_errors{color:#BD171A}.component-hours-logger .icon-calendar.calendar-with-input:before{margin-top:0}.component-hours-logger textarea.note{min-height:4em}.component-donations-logger .donations_logger_item>.row{padding-bottom:1rem}.component-donations-logger .icon-align{padding-left:28.4px}.component-donations-logger .donations_logger_item .datepicker{padding:0 !important}.component-donations-logger .logger_delete{margin:0 0.5em 0 auto;font-size:1.5em;display:none}.component-donations-logger .donations-logger-note .span3,.component-donations-logger .donations-logger-note .span9{padding-top:1rem}.component-donations-logger .donations-logger-note textarea{min-height:4em}.component-donations-logger .date-select,.component-donations-logger .select-container,.component-donations-logger .prepend input{width:192px}.component-donations-logger.show-delete-buttons .logger_delete{display:block !important}.supporters-header>.header-content{display:flex;align-items:center;margin-bottom:-1rem}@media (max-width: 767px){.supporters-header>.header-content{flex-wrap:wrap}}.supporters-header>.header-content-auto{display:flex;align-items:center;margin-bottom:-1.5rem}@media (max-width: 767px){.supporters-header>.header-content-auto{flex-wrap:wrap}}.supporters-header>.header-title{margin-top:1rem}.supporters-header .supporters-tabs{font-size:1rem;display:flex;text-transform:uppercase}@media (max-width: 767px){.supporters-header .supporters-tabs{width:100%}}.supporters-header .supporters-tabs .supporters-tabs-item{background-color:#EAEAEA;color:#666666;display:inline-block;border-radius:0;border:none;padding:0.6em 1.2em 0.7em;font-weight:400;width:9rem;text-align:center}@media (max-width: 885px){.supporters-header .supporters-tabs .supporters-tabs-item{display:flex;align-items:center;justify-content:center;text-align:center}}@media (max-width: 767px){.supporters-header .supporters-tabs .supporters-tabs-item{padding-left:0.5em;padding-right:0.5em;flex-grow:1;width:auto}}.supporters-header .supporters-tabs .supporters-tabs-item:hover{background-color:#dddddd}.supporters-header .supporters-tabs .supporters-tabs-item.active{cursor:default;background-color:#96A7A3;color:#ffffff}.supporters-header .supporters-tabs .btn.modal-ajax{right:22px;position:absolute;text-align:center;font-size:11px}@media (max-width: 885px){.supporters-header .supporters-tabs .btn.modal-ajax{right:0px;position:relative;margin:auto;margin-left:15%;text-align:center}}@media (max-width: 600px){.supporters-header .supporters-tabs .btn.modal-ajax{margin-left:8%}}.supporters-header .supporters-tabs .create-btn.modal-ajax{right:22px;position:absolute;text-align:center;font-size:12px}@media (max-width: 885px){.supporters-header .supporters-tabs .create-btn.modal-ajax{right:0px;position:relative;margin:auto;margin-left:15%;text-align:center}}@media (max-width: 600px){.supporters-header .supporters-tabs .create-btn.modal-ajax{margin-left:8%}}.supporters-header .supporters-right{margin-left:auto;line-height:0}@media (max-width: 767px){.supporters-header .supporters-right{margin-left:0;width:100%;margin-top:10px}}.supporters-header .supporters-right .btn{margin-top:0;margin-bottom:0;font-weight:700}.supporters-header .supporters-right .icons{color:#b3b3b3;display:inline-block;font-size:1.6rem}.supporters-header .supporters-right .icons>*{line-height:1;padding-left:0.2em;padding-right:0.2em}.ledger-header>.header-content{display:flex;align-items:center;margin-bottom:3rem}@media (max-width: 767px){.ledger-header>.header-content{flex-wrap:wrap}}.ledger-header>.header-title{margin-top:1rem}.ledger-header .ledger-tabs{font-size:1rem;display:flex;text-transform:uppercase}@media (max-width: 767px){.ledger-header .ledger-tabs{width:100%}}.ledger-header .ledger-tabs .ledger-tabs-item{background-color:#EAEAEA;color:#666666;display:inline-block;border-radius:0;border:none;padding:0.6em 1.2em 0.7em;font-weight:400;width:12rem;text-align:center}@media (max-width: 767px){.ledger-header .ledger-tabs .ledger-tabs-item{padding-left:0.5em;padding-right:0.5em;flex-grow:1;width:auto}}.ledger-header .ledger-tabs .ledger-tabs-item:hover{background-color:#dddddd}.ledger-header .ledger-tabs .ledger-tabs-item.active{cursor:default;background-color:#96A7A3;color:#ffffff}.ledger-header .ledger-right{margin-left:auto;line-height:0}@media (max-width: 767px){.ledger-header .ledger-right{margin-left:0;width:100%;margin-top:10px}}.ledger-header .ledger-right .btn{margin-top:0;margin-bottom:0;font-weight:700}.ledger-header .ledger-right .icons{color:#b3b3b3;display:inline-block;font-size:1.6rem}.ledger-header .ledger-right .icons>*{line-height:1;padding-left:0.2em;padding-right:0.2em}.opportunities-header>.header-content{display:flex;align-items:center;margin-bottom:3rem;flex-flow:wrap}@media (max-width: 767px){.opportunities-header>.header-content{flex-wrap:wrap;flex-flow:wrap}}@media (max-width: 923px){.opportunities-header>.header-content{flex-flow:wrap}}.opportunities-header>.header-title{margin-top:1rem}.opportunities-header .opportunities-tabs{font-size:1rem;display:flex;text-transform:uppercase;position:relative}@media (max-width: 767px){.opportunities-header .opportunities-tabs{width:100%}}.opportunities-header .opportunities-tabs .header{font-size:0.7rem;font-weight:bold;position:absolute;text-align:center;top:-1.5rem;width:100%}.opportunities-header .opportunities-tabs .header::before,.opportunities-header .opportunities-tabs .header::after{display:inline-block;content:"";border-top:.05rem solid black;width:25%;margin-right:1rem;transform:translateY(-0.3rem)}@media (max-width: 767px){.opportunities-header .opportunities-tabs .header::before,.opportunities-header .opportunities-tabs .header::after{width:12.5%}}.opportunities-header .opportunities-tabs .header::after{margin-right:unset;margin-left:1rem}.opportunities-header .opportunities-tabs .second{padding-left:unset}@media (max-width: 923px){.opportunities-header .opportunities-tabs .second{width:100%}}.opportunities-header .opportunities-tabs .opportunities-tabs-item{background-color:#EAEAEA;color:#666666;display:inline-block;border-radius:0;border:none;padding:0.6em 1.2em 0.7em;font-weight:400;width:7rem;text-align:center;box-shadow:-1px 0px 0px 0px #96A7A3}@media (max-width: 767px){.opportunities-header .opportunities-tabs .opportunities-tabs-item{padding-left:0.5em;padding-right:0.5em;flex-grow:1;width:auto}}.opportunities-header .opportunities-tabs .opportunities-tabs-item:hover{background-color:#dddddd}.opportunities-header .opportunities-tabs .opportunities-tabs-item.active{cursor:default;background-color:#96A7A3;color:#ffffff}.opportunities-header .opportunities-tabs .first{box-shadow:unset;margin-right:unset}.opportunities-header .first{margin-right:1rem}@media (max-width: 1250px){.opportunities-header .second{padding-left:unset}}@media (min-width: 980px) and (max-width: 1250px){.opportunities-header .second{padding-left:unset}}@media (max-width: 1240px){.opportunities-header .second{padding-top:2.5rem}}.opportunities-header .opportunities-right{margin-left:auto;line-height:0}@media (max-width: 767px){.opportunities-header .opportunities-right{margin-left:0;width:100%;margin-top:10px}}.opportunities-header .opportunities-right .btn{margin-top:0;margin-bottom:0;font-weight:700}.opportunities-header .opportunities-right .icons{color:#b3b3b3;display:inline-block;font-size:1.6rem}.opportunities-header .opportunities-right .icons>*{line-height:1;padding-left:0.2em;padding-right:0.2em}#subscription-required-modal #content .wrapper{padding:2em;width:100% !important}#subscription-required-modal #content .wrapper .title{font-family:Roboto;font-size:25px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#ee6840;padding-bottom:0.5em}#subscription-required-modal #content .wrapper .plan-price{font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:#95999f;padding-bottom:0.5em}#subscription-required-modal #content .wrapper .subtitle{font-family:Roboto;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:#2c3441;padding-bottom:0.5em}#subscription-required-modal #content .wrapper .desc-title{font-family:Roboto;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#616770;padding-bottom:0.5em}#subscription-required-modal #content .wrapper .desc-text{font-family:Roboto;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#2c3441}#subscription-required-modal #content .wrapper .desc-image{max-width:150px;max-height:138px}#subscription-required-modal #content .wrapper .desc-image img{width:100%;height:100%}#subscription-required-modal #content .wrapper .actions{display:flex;flex-direction:column;align-items:center}#subscription-required-modal #content .wrapper .actions .upgrade-btn{border-radius:7px;border:2px solid #ee6840;background-color:#ee6840;font-family:Roboto;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.6px;text-align:center;color:#ffffff;padding:1em 0;width:130px}#subscription-required-modal #content .wrapper .actions .mfp-close{font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:#95999f !important;position:relative !important;width:130px;padding:0.7em !important;height:0 !important}#subscription-required-modal #content .wrapper .actions .mfp-close:hover{cursor:pointer}#subscription-required-modal #content .wrapper .feature-title{font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#2c3441}#subscription-required-modal #content .wrapper .feature-list .feature{display:flex;align-items:center;padding:0.6em 0.3em 0}#subscription-required-modal #content .wrapper .feature-list .feature .fa-check-circle{color:#157f83;margin-right:0.5em;font-size:22px}#subscription-required-modal #content .wrapper .feature-list .feature .text{font-family:Roboto;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#2c3441}#subscription-required-modal #content .wrapper .web-version{display:flex}#subscription-required-modal #content .wrapper .web-version .info-col{width:50%;padding:0 1em}#subscription-required-modal #content .wrapper .web-version .info-col.features{display:flex;justify-content:space-between}#subscription-required-modal #content .wrapper .web-version .info-col .plan-desc-container{padding-top:1em}#subscription-required-modal #content .wrapper .web-version .info-col .plan-desc-container .desc-row{display:flex;justify-content:space-between;padding-bottom:1em}#subscription-required-modal #content .wrapper .web-version .info-col .plan-desc-container .desc-row .desc-info{display:flex;flex-direction:column;flex-grow:1}#subscription-required-modal #content .wrapper .web-version .left,#subscription-required-modal #content .wrapper .web-version .right{padding:0.5em;width:50%}#subscription-required-modal #content .wrapper .web-version .feature-container{padding-bottom:1.5em}#subscription-required-modal #content .wrapper .mobile-version .title,#subscription-required-modal #content .wrapper .mobile-version .plan-price,#subscription-required-modal #content .wrapper .mobile-version .subtitle{text-align:center}#subscription-required-modal #content .wrapper .mobile-version .subtitle{padding-bottom:1em}#subscription-required-modal #content .wrapper .mobile-version .actions{padding:0.5em}#subscription-required-modal #content .wrapper .mobile-version .desc-images{display:flex;justify-content:space-between;padding:1.5em 0}#subscription-required-modal #content .wrapper .mobile-version .desc-images .desc-image{max-width:110px;max-height:101px}#subscription-required-modal #content .wrapper .mobile-version .desc-text{padding-bottom:1em}#subscription-required-modal #content .wrapper .mobile-version .features{padding-bottom:1em}#subscription-required-modal #content .wrapper .mobile-version .features .feature-title{display:flex;justify-content:space-between;align-items:center;padding-top:0.5em}#subscription-required-modal #content .wrapper .mobile-version .features .feature-title .i:hover{cursor:hover}#subscription-required-modal #content .wrapper .mobile-version .features .feature-title .ss-navigateleft::before{color:#ee6840;font-size:30px;font-weight:bold}#subscription-required-modal #content .wrapper .mobile-version .features .feature-title .ss-navigateup::before{color:#ee6840;font-size:30px;font-weight:bold}#subscription-required-modal #content .wrapper .mobile-version .features .feature-list{display:none}@media only screen and (max-width: 640px){#subscription-required-modal #content .wrapper .web-version{display:none}#subscription-required-modal #content .wrapper .mobile-version{display:flex}}@media only screen and (min-width: 641px){#subscription-required-modal #content .wrapper .mobile-version{display:none}#subscription-required-modal #content .wrapper .web-version{display:flex}}.all-members .all-members-header{margin-top:3rem;margin-bottom:2rem}.all-members .all-members-header h3{margin:0;margin-top:12px}.all-members .all-members-header label,.all-members .all-members-header select{font-size:18px;display:inline-block;vertical-align:middle;color:#8C8C8C}@media (max-width: 767px){.all-members .all-members-header label,.all-members .all-members-header select{font-size:20px}}.all-members .all-members-header label{margin-right:20px}@media (max-width: 767px){.all-members .all-members-header label{margin-right:10px}}.all-members .all-members-header select{padding:0 38px 0 20%}@media (max-width: 767px){.all-members .all-members-header select{padding:0;padding-right:20px}}.membership-packages .membership-packages-notice{text-align:center}.membership-packages .membership-packages-notice-header{margin-top:0;margin-bottom:1em}.membership-packages td.description{width:42%}.memberships_status_description{text-align:center}.memberships_description{text-align:center;width:150px}#membership-index-page .grid-col-2-sm{line-height:40px}#membership-index-page .membership_avatar{margin:0 auto}#membership-index-page .membership_avatar a{display:block;float:none;margin:0 auto}#membership-index-page .show_in_mobile_only,#membership-index-page .show_in_mobile_only_tr{display:none}#membership-index-page .hide_in_mobile{display:table-cell}@media (max-width: 500px){#membership-index-page .grid-col-2-sm,#membership-index-page .grid-col-3-sm,#membership-index-page .grid-col-4-sm,#membership-index-page .grid-col-5-sm,#membership-index-page .grid-col-6-sm{margin:0}#membership-index-page .memberships_status_description{padding:0;text-align:left}#membership-index-page .memberships_description{text-align:left}#membership-index-page .column-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#membership-index-page .column-wrapper .mobile-avatar{padding-right:15px;width:40px}#membership-index-page .column-wrapper .show_in_mobile_only{justify-content:center;align-items:center;display:flex;flex-direction:column;flex-basis:100%}#membership-index-page .column-wrapper .show_in_mobile_only img{width:50px}#membership-index-page .column-wrapper .show_in_mobile_only.column1{flex:1 0 0}#membership-index-page .column-wrapper .show_in_mobile_only.column2{flex:3 0 0}#membership-index-page .membership_avatar img{margin-right:10px;width:50px}#membership-index-page .item{border:0}#membership-index-page .table-wrapper{overflow:visible}#membership-index-page .show_in_mobile_only{display:block}#membership-index-page .show_in_mobile_only_tr{display:table-row}#membership-index-page .show_in_mobile_only_tr.item{border-bottom:1px solid #ececec}#membership-index-page .hide_in_mobile{display:none}#membership-index-page .wrap-words{word-wrap:break-word;width:60px}}.organization .avatar{margin:0 20px 0 0;position:absolute}.organization .avatar a{height:80px;width:80px}.organization .user-profile a{height:95px !important;width:70px !important}.organization .oval a{border:3px solid #ffffff !important;border-radius:80% / 65% !important}.organization .details .name{color:#333333;font-size:32px;font-weight:300;line-height:100%;padding-bottom:15px;white-space:normal;margin:0}.organization .details .company{font-size:16px}.organization .details .comarketing-orgs{margin-top:-10px;margin-bottom:15px;font-size:14px}.organization .avatar+.details{margin:0px 0 0 100px}.organization .contact-info{text-transform:uppercase;font-size:12px;letter-spacing:0.1em;white-space:normal;overflow-wrap:normal}.organization .contact-info a{overflow-wrap:break-word}.organization .contact-info a.website{color:#ee6840}.organization .slogan{color:#ee6840;margin-top:-10px;text-transform:uppercase;letter-spacing:0.1em;font-size:13px;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 979px){.organization .top-profile.for-org .top-profile-container .rightside{position:relative;right:0;margin-top:20px}}.organization .rightside{display:inline-block;position:absolute;right:15px;margin-top:-15px}.organization .rightside *[class*=" icon-"]:before,.organization .rightside *[class^="icon-"]:before{font-size:32px}.organization .rightside svg.fa-givsum-ellipsis{font-size:21px;padding:0.22em 0.45em 0.1em 0.45em}.organization .rightside svg.fa-givsum-givsum-icon{font-size:21px;margin-right:0.5em;vertical-align:middle;display:inline-block}.organization .rightside .btn{font-weight:700;vertical-align:top;margin-top:-10px;box-sizing:unset}.organization .rightside .btn:before{font-size:21px;left:0;margin-right:0.5em}.organization .rightside .btn.icon-ellipsis{padding:.5em 0.7em .5em}.organization .rightside .btn.icon-ellipsis:before{margin-right:0em}.organization .rightside .btn.icon-ellipsis+.drpmenu{right:7px}.organization .rightside .btn.icon-ellipsis+.drpmenu a{color:#ee6840}.organization .rightside .btn.icon-ellipsis+.drpmenu a:hover{color:#FFFFFF}@media (max-width: 767px){.organization .rightside{clear:both;float:none;display:block}.organization .rightside .btn{display:inline-block;float:none}.organization .rightside .btn.icon-ellipsis+.drpmenu{right:15px}.organization .rightside .action.drp{overflow:visible}}.organization-share{position:relative;display:inline-block}@media (max-width: 550px){.organization-share{width:100%}}.organization-share.logged-in .popover-menu{width:560px}@media (max-width: 767px){.organization-share.logged-in .popover-menu{width:100%}.organization-share.logged-in .popover-menu:before{display:none !important}}.organization-share.logged-out .popover-menu{width:auto}.organization-share.logged-out .popover-menu.left{left:-145px !important}.organization-share.logged-out #org-share-links.popover-menu:after{left:210px}.organization-share h5{margin-top:0;margin-bottom:20px;text-transform:initial}.organization-share ul{margin:0}.organization-share li{margin-bottom:10px}.organization-share li:last-child{margin-bottom:0}.organization-share .organization-share-link{float:none !important;margin-left:0 !important;font-size:16px !important;display:inline-block !important;text-transform:uppercase !important;padding:0 5px !important}.organization-share .organization-share-link:before{margin-right:15px;font-size:22px;line-height:0.8}.organization-share .share-feature{padding-left:0 !important}.organization-share .share-feature.is-featured{pointer-events:none}.organization-share .share-feature .star-icon{font-size:34px;line-height:0.8;display:inline-block;vertical-align:middle;margin-top:-6px;margin-right:7px !important}.organization-share .share-feature.is-featured .star-icon{color:#ee6840}.organization-share .share-feature .feature-text{display:inline-block;vertical-align:middle}.organization-share .ss-link{display:flex;padding:0px 5px;align-items:center}.organization-share .ss-link:before{color:#94A9A4;font-size:22px;margin-right:15px;font-weight:bold}.organization-share .ss-link code{margin:0;font-size:10px;text-transform:initial;overflow:hidden;padding-right:11px}#log-share-links.popover-menu:after{left:250px}#log-share-links.popover-menu{left:-200px;transform-origin:500px bottom}@media (max-width: 767px){#log-share-links.popover-menu{left:0}}.organization{background-color:#fff;margin:0 auto}.organization .orange{color:#ee6840}.organization .admin{position:relative}.organization #org-share-links.popover-menu:after{left:520px}.organization #org-share-links.popover-menu{left:-450px;transform-origin:500px bottom}@media (max-width: 767px){.organization #org-share-links.popover-menu{left:0}}.organization span.tag{font-size:12px;font-weight:bold;color:white;background-color:#94A9A4;width:auto;padding:0 10px;border-radius:5px}.organization .col{position:inline-block;float:left}@media (max-width: 767px){.organization .col{width:100% !important}}.organization span.subtitle{font-size:14px;font-weight:700;color:#333333;margin-bottom:20px}.organization .givbtn{border-radius:none}.page-organization-profile{overflow:hidden}.page-organization-profile .section-header,.page-organization-profile .top-members-title{font-size:30px !important;text-align:center;padding:10px 0;background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 25%, white 50%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0) 100%)}.page-organization-profile .opportunities-header{margin-top:15px;text-align:center}.page-organization-profile .opportunities-header .section-header{margin:0;margin-bottom:0 !important}.page-organization-profile .opportunities>h4{margin-top:1.8rem}.page-organization-profile .embed-container{width:50%;padding-bottom:25%;left:0;right:0}#about.description{padding-bottom:10px}#about.description h2{font-family:'Lato';font-size:20px;font-weight:400;margin-top:0}#about.description .img-click{display:flex;justify-content:center;margin:0 auto;padding:0.5em 0;max-height:306px}#about.description .img-click img{max-width:650px;width:100%}@media (max-width: 550px){#intercom-container .intercom-launcher-frame{display:none}#content .heading .contact-info{font-size:10px}#content .heading .rightside{right:0}.top-profile{height:60%}}.scroller-org .slick-dots,.scroller-org-dissolve .slick-dots{z-index:99999;top:5%;left:5px;position:absolute;display:flex;justify-content:center;margin:0;padding:0;list-style-type:none}.scroller-org .slick-dots li,.scroller-org-dissolve .slick-dots li{margin:0 0.25rem}.scroller-org .slick-dots button,.scroller-org-dissolve .slick-dots button{display:block;width:0.75rem;height:0.75rem;padding:0;border:2px solid white;border-radius:100%;background-color:transparent;text-indent:-9999px}.scroller-org .slick-dots li.slick-active button,.scroller-org-dissolve .slick-dots li.slick-active button{background:radial-gradient(circle, white 40%, transparent 50%);background:-webkit-radial-gradient(center, circle, white 40%, transparent 50%)}@media (max-width: 480px){.scroller-org .slick-dots,.scroller-org-dissolve .slick-dots{top:8%}}.scroller-org-dissolve .slick-track{transition:all 1.5s cubic-bezier(0.31, 0.11, 0.93, 0.52)}.scroller-org-dissolve img{transition:all 1.5s cubic-bezier(0.31, 0.11, 0.93, 0.52)}#home *,.for-org *{z-index:100}.slick-slide img{z-index:999}.btn-log{background-color:#fff !important;color:#94A9A4}.btn-log:hover,.btn-log:active{color:#5A7877}#members{display:flex;flex-direction:column}.btn-log:hover{background-color:transparent}#suggestions-email{padding-bottom:0.5em 0 2em 0}#suggestions-email span{font-style:italic}#rotary-info{padding-top:2em}#rotary-info h2{font-size:24px;font-weight:700}#rotary-info h3{font-size:20px;font-weight:500}.opportunity .admin{left:0;position:absolute;right:0;top:0;z-index:10;color:#AFC6C0}.opportunity .admin a.solo-icon:hover,.opportunity .admin a.solo-icon:focus{color:#fff;box-shadow:none}.opportunity .admin a.btn{padding-bottom:0.25em;padding-top:0.25em}.opportunity .admin .sub{background-color:rgba(41,41,41,0.8);font-size:14px;overflow:hidden;opacity:0.8}.opportunity .admin .sub .copy{cursor:pointer}.opportunity .admin .sub .fright{max-width:70%}.opportunity .admin .sub .ss-link{float:right;margin:15px 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opportunity .opportunity-share{position:relative}.opportunity .opportunity-share .popover-menu{width:560px}@media (max-width: 767px){.opportunity .opportunity-share .popover-menu{width:100%}.opportunity .opportunity-share .popover-menu:before{display:none !important}}.opportunity .opportunity-share h5{margin-top:0;margin-bottom:20px;text-transform:initial}.opportunity .opportunity-share ul{margin:0}.opportunity .opportunity-share li{margin-bottom:10px}.opportunity .opportunity-share li:last-child{margin-bottom:0}.opportunity .opportunity-share .opportunity-share-link{float:none !important;margin-left:0 !important;font-size:16px !important;display:inline-block !important;text-transform:uppercase !important;padding:0 5px !important}.opportunity .opportunity-share .opportunity-share-link:before{margin-right:15px;font-size:22px;line-height:0.8}.opportunity .opportunity-share .share-feature{padding-left:0 !important}.opportunity .opportunity-share .share-feature.is-featured{pointer-events:none}.opportunity .opportunity-share .share-feature .star-icon{font-size:34px;line-height:0.8;display:inline-block;vertical-align:middle;margin-top:-6px;margin-right:7px !important}.opportunity .opportunity-share .share-feature.is-featured .star-icon{color:#ee6840}.opportunity .opportunity-share .share-feature .feature-text{display:inline-block;vertical-align:middle}.opportunity .opportunity-share .ss-link{display:flex;padding:0px 5px;align-items:center}.opportunity .opportunity-share .ss-link:before{color:#94A9A4;font-size:22px;margin-right:15px;font-weight:bold}.opportunity .opportunity-share .ss-link code{margin:0;font-size:10px;text-transform:initial;overflow:hidden;padding-right:11px}.organization-admin-members .admin-members-title{margin-bottom:0}.organization-admin-members .admin-members-subtitle{margin-top:10px}.page-store-items .store-items-description{font-size:1rem;padding-left:10px;padding-right:10px;margin-top:10px;color:#666666;font-family:'Lato';font-weight:400}.page-store-items .store-item-preview:last-child{border-bottom:none}.page-store-items .store-item-preview .title{font-weight:bold;text-transform:uppercase;line-height:1.4;margin-bottom:4px}.page-store-items .store-item-preview .actions{text-align:right}.page-store-items .store-item-preview td{padding-top:10px;padding-bottom:10px}.opportunity-hosts,.select-ticket-types{margin-bottom:50px}.opportunity-hosts .selectize-input,.select-ticket-types .selectize-input{height:auto;width:100%;z-index:200}.opportunity-hosts .selectize-input .remove,.select-ticket-types .selectize-input .remove{line-height:1.45}.nest-tickets .nested_item{display:inline-flex}.selectize-dropdown{z-index:11}.selectize-dropdown .selectize-dropdown-content .option.active{background-color:#ee6840}#attendees-modal .attendee a img{width:auto;height:auto}#attendees-modal .attendee .oval a{border:3px solid #ffffff !important;border-radius:80% / 65% !important}.opportunity{background-color:#fff;max-width:1920px;margin:0 auto}.opportunity .wrapper{width:auto !important;padding:0 40px !important;max-width:unset !important}@media (max-width: 979px) and (min-width: 768px){.opportunity .wrapper{width:auto !important}}@media (max-width: 767px){.opportunity .wrapper{padding:0 15px !important}}.opportunity .orange{color:#ee6840}.opportunity .admin{position:relative}.opportunity span.tag{font-size:12px;font-weight:bold;color:white;background-color:#94A9A4;width:auto;padding:0 10px;border-radius:5px}.opportunity .col{float:left}@media (max-width: 767px){.opportunity .col{width:100% !important}}.opportunity .col.info{width:100%;padding:0 50px}.opportunity span.subtitle{font-size:14px;font-weight:700;color:#333333;margin-bottom:20px}.opportunity a.drpbtn{background-color:#ee6840;border-color:#ee6840;color:#fff}.opportunity a.drpbtn:hover{background-color:#e64515;border-color:#e64515;color:#fff}.opportunity a.drpbtn:active{color:#fff}.opportunity a.drpbtn:focus{box-shadow:0 0 10px #ee6840}.opportunity .givbtn{border-radius:none}.opportunity .top-opp{font-family:'Roboto-Regular', sans-serif;width:100%;display:flex;flex-direction:row-reverse}.opportunity .top-opp.backdrop{flex-direction:column;justify-content:center;background-color:#555555;min-height:75vh;height:-moz-max-content;height:max-content;background-size:cover}.opportunity .top-opp.backdrop .fade-bg{background-color:rgba(44,52,65,0.6);width:100%;min-height:75vh;height:-moz-max-content;height:max-content;display:flex;flex-direction:column}.opportunity .top-opp.backdrop .fade-bg .col.image{flex:0;width:100%}.opportunity .top-opp.backdrop .fade-bg .info-container{padding:20px;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.opportunity .top-opp.backdrop .fade-bg .info-container .title{font-size:50px;text-align:center;color:#fff;line-height:50px;margin-bottom:40px;font-weight:bold}.opportunity .top-opp.backdrop .fade-bg .info-container .description{width:50%;font-size:20px;line-height:26px;text-align:center;color:#fff;margin-bottom:40px}@media (max-width: 980px){.opportunity .top-opp.backdrop .fade-bg .info-container .description{width:75%}}.opportunity .top-opp.backdrop .fade-bg .info-container .details-container{background-color:#fff;width:50%;border-radius:10px;padding:20px}@media (max-width: 980px){.opportunity .top-opp.backdrop .fade-bg .info-container .details-container{width:75%}}.opportunity .top-opp.backdrop .fade-bg .info-container .details-container .details{color:#666666;display:flex}.opportunity .top-opp.backdrop .fade-bg .info-container .details-container .details .dates{width:50%;border-right:1px solid #ddd;overflow:hidden;text-align:center;margin:auto;padding-right:20px}.opportunity .top-opp.backdrop .fade-bg .info-container .details-container .details .tickets{padding-left:20px;border-left:1px solid #ddd;align-items:center;display:flex;justify-content:center;width:50%;text-align:center;overflow:hidden}.opportunity .top-opp.backdrop .fade-bg .info-container .details-container .details .tickets .ticket{margin:auto}.opportunity .top-opp.backdrop .fade-bg .info-container .details-container .name{margin-top:10px;display:flex;align-items:center;justify-content:flex-start}.opportunity .top-opp.backdrop .fade-bg .info-container .details-container .name .avatar{margin-right:10px}.opportunity .top-opp.backdrop .fade-bg .info-container .details-container .name a{color:#ee6840;font-weight:bold;font-size:14px}.opportunity .top-opp.split{flex-direction:row-reverse;min-height:75vh;height:-moz-max-content;height:max-content;justify-content:space-between}@media (max-width: 767px){.opportunity .top-opp.split{flex-direction:column}}.opportunity .top-opp.split .col-right{width:300px;height:auto;background-size:cover;background-position:center}@media (max-width: 767px){.opportunity .top-opp.split .col-right{flex-direction:column;height:300px;width:auto}}.opportunity .top-opp.split .col-left{display:flex;align-items:center;justify-content:center;padding:20px;flex-grow:1}.opportunity .top-opp.split .col-left .avatar a{width:60px;height:60px}.opportunity .top-opp.split .col-left .info-container{width:100%;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (max-width: 767px){.opportunity .top-opp.split .col-left .info-container{padding:0}}.opportunity .top-opp.split .col-left .info-container .avatar{margin-right:10px}.opportunity .top-opp.split .col-left .info-container .company{margin-bottom:10px}.opportunity .top-opp.split .col-left .info-container .company a{color:#ee6840;font-weight:bold;font-size:20px}.opportunity .top-opp.split .col-left .info-container .opp-name{font-weight:bold;font-size:40px;text-align:center;line-height:50px;margin-bottom:40px;margin-top:20px}.opportunity .top-opp.split .col-left .info-container .description{width:75%;font-size:20px;line-height:26px;text-align:center;margin-bottom:40px}@media (max-width: 980px){.opportunity .top-opp.split .col-left .info-container .description{width:75%}}.opportunity .top-opp.split .col-left .info-container .details-container{width:75%;border-radius:10px;padding:20px}@media (max-width: 980px){.opportunity .top-opp.split .col-left .info-container .details-container{width:100%;padding:20px 0}}.opportunity .top-opp.split .col-left .info-container .details-container .details{color:#666666;display:flex}.opportunity .top-opp.split .col-left .info-container .details-container .details .dates{width:50%;border-right:1px solid #ddd;overflow:hidden;text-align:center;margin:auto;padding-right:20px}.opportunity .top-opp.split .col-left .info-container .details-container .details .tickets{padding-left:20px;border-left:1px solid #ddd;align-items:center;display:flex;justify-content:center;width:50%;text-align:center;overflow:hidden}.opportunity .top-opp.split .col-left .info-container .details-container .details .tickets .ticket{margin:auto}.opportunity .top-opp.basic{min-height:75vh;height:-moz-max-content;height:max-content;flex-direction:column;justify-content:center;align-items:center;padding:20px}.opportunity .top-opp.basic .info-container{width:95%;display:flex;flex-direction:row-reverse}@media (max-width: 767px){.opportunity .top-opp.basic .info-container{flex-direction:column;align-items:center}}.opportunity .top-opp.basic .info-container .banner{background-size:cover;background-position:center;width:300px;height:300px;border-radius:10px}@media (max-width: 767px){.opportunity .top-opp.basic .info-container .banner{transform:scale(1);width:100%;margin-bottom:20px}}.opportunity .top-opp.basic .info-container .info{display:flex;flex:1;padding-right:20px;flex-direction:column;justify-content:center;text-align:left}.opportunity .top-opp.basic .info-container .info .title{font-size:50px;font-weight:bold;color:#fff;line-height:50px;margin-bottom:20px}.opportunity .top-opp.basic .info-container .info .description{font-weight:bold;font-size:20px;line-height:26px;color:#fff;width:95%}@media (max-width: 767px){.opportunity .top-opp.basic .info-container .info{text-align:center;align-items:center}}.opportunity .top-opp.basic .details-container{margin-top:20px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);width:95%;border-radius:10px;padding:20px}@media (max-width: 980px){.opportunity .top-opp.basic .details-container{width:95%}}.opportunity .top-opp.basic .details-container .details{color:#666666;display:flex}.opportunity .top-opp.basic .details-container .details .dates{width:50%;border-right:1px solid #ddd;overflow:hidden;text-align:center;margin:auto;padding-right:20px}.opportunity .top-opp.basic .details-container .details .tickets{padding-left:20px;border-left:1px solid #ddd;align-items:center;display:flex;justify-content:center;width:50%;text-align:center;overflow:hidden}.opportunity .top-opp.basic .details-container .details .tickets .ticket{margin:auto}.opportunity .top-opp.basic .details-container .name{margin-top:10px;display:flex;align-items:center;justify-content:flex-start}.opportunity .top-opp.basic .details-container .name .avatar{margin-right:10px}.opportunity .top-opp.basic .details-container .name a{color:#ee6840;font-weight:bold;font-size:14px}@media (max-width: 767px){.opportunity .top-opp{flex-direction:column}}.opportunity .top-opp .top-half{display:flex;padding:0 2rem;margin-top:1.0rem}@media (max-width: 767px){.opportunity .top-opp .top-half{padding:0 1.5rem}}.opportunity .top-opp .col.title{padding-top:30px;flex-grow:2}.opportunity .top-opp .col.title .avatar{float:left;width:80px;margin-right:1.5rem}.opportunity .top-opp .col.title .avatar a{height:80px;width:80px}.opportunity .top-opp .col.title .name{float:left;padding-top:10px;overflow-wrap:normal;line-height:35px}.opportunity .top-opp .col.title .name h1{margin:0}@media (max-width: 767px){.opportunity .top-opp .col.title .name{line-height:170%}}.opportunity .top-opp .col.title .name .opp-name{font-size:30px;line-height:inherit}.opportunity .top-opp .col.title .name .opp-name .sierra-vista .title{font-weight:400 !important}.opportunity .top-opp .col.title .name .opp-name .sierra-vista .subtite{color:#B80F0A}@media (max-width: 767px){.opportunity .top-opp .col.title .name .opp-name{font-size:25px}}.opportunity .top-opp .col.title .name .company,.opportunity .top-opp .col.title .name .led-by{font-size:14px;line-height:100%}.opportunity .top-opp .col.title .name .company span,.opportunity .top-opp .col.title .name .led-by span{text-decoration:underline}.opportunity .top-opp .col.title .details{width:60%;margin-top:20px;color:#666666;text-align:left;display:flex}@media (max-width: 767px){.opportunity .top-opp .col.title .details{width:100%}}.opportunity .top-opp .col.title .details .dates{width:50%;float:left;border-right:2px solid #ddd;margin-bottom:20px;margin-top:20px;overflow:hidden}.opportunity .top-opp .col.title .details .dates .date{text-align:left;width:70%;margin:auto}.opportunity .top-opp .col.title .details .tickets{width:46%;margin-bottom:20px;margin-top:20px;overflow:hidden}.opportunity .top-opp .col.title .details .tickets .ticket{text-align:left;width:60%;margin:auto}.opportunity .top-opp .col.image{width:40%;float:right}.opportunity .top-opp .col.image .add-photo-container{position:relative}.opportunity .top-opp .col.image a{position:absolute;right:20px;z-index:1;border-radius:50%;width:20px;height:20px;text-align:center;font-size:18px;background:white;line-height:25px;box-shadow:0 2px 3px rgba(0,0,0,0.2);box-sizing:unset}.opportunity .top-opp .col.image a .svg-camera-icon{vertical-align:initial}.opportunity .top-opp .col.image img{margin-bottom:-7px;max-height:300px;width:100%;float:right}@media (max-width: 767px){.opportunity .top-opp .col.image img{max-height:unset}}.opportunity .opp-actions{position:sticky;z-index:5;top:0px;float:left;width:100%;border-bottom:2px solid #ddd;border-top:2px solid #ddd !important}.opportunity .opp-actions.under-menu-bar{top:39px}.opportunity .opp-actions.logged-in{top:59px}@media (max-width: 768px) and (min-width: 551px){.opportunity .opp-actions.logged-in{top:44px}}.opportunity .opp-actions.logged-in.under-menu-bar{top:101px}@media (max-width: 550px){.opportunity .opp-actions{position:unset;top:unset}}.opportunity .opp-actions .wrapper{width:auto !important;padding:0 40px !important;max-width:unset !important}@media (max-width: 979px) and (min-width: 768px){.opportunity .opp-actions .wrapper{width:auto !important}}@media (max-width: 767px){.opportunity .opp-actions .wrapper{padding:0 15px !important}}.opportunity .opp-actions .btn-log{border-color:#94A9A4 !important}@media (max-width: 550px){.opportunity .opp-actions .givbtn a.btn{padding:9px 0px !important}}@media (max-width: 767px){.opportunity .opp-actions .givbtn a.btn{margin:0px 5px !important}}@media (max-width: 550px){.opportunity .opp-actions .givbtn a.btn{margin:0px !important}}.opportunity .opp-actions .givbtn{margin-right:10px}@media (max-width: 767px){.opportunity .opp-actions .givbtn{margin:auto;margin-bottom:2px}}.opportunity .opp-actions .givbtn .drpbtn{padding:0 9px}.opportunity .opp-actions .givbtn .main-button{display:inline-block;height:100%;border-right:1px solid #fff}.opportunity .opp-actions .givbtn .main-button .opp-btn{color:#fff !important}@media (max-width: 550px){.opportunity .opp-actions .givbtn .main-button{width:75%;float:left}}.opportunity .opp-actions .givbtn .main-button .icon-givsum:before{height:40%}.opportunity .opp-actions .givbtn .secondary-button{display:inline-block;margin-left:-8px;height:100%;border-right:1px solid #fff}@media (max-width: 550px){.opportunity .opp-actions .givbtn .secondary-button{width:24%;float:left;padding-right:0px}}@media (max-width: 550px){.opportunity .opp-actions .givbtn .secondary-button a{padding:0px !important;margin-left:10px !important;margin-top:2px !important}}.opportunity .opp-actions .givbtn .icon{padding-left:15px}.opportunity .opp-actions .givbtn .drpmenu{left:unset !important;box-shadow:0px 12px 24px rgba(0,0,0,0.5)}@media (max-width: 767px){.opportunity .opp-actions .givbtn .drpmenu{left:15px !important}}.opportunity .opp-actions .opportunity-share a{border-color:#94A9A4 !important}.opportunity .opp-actions .fa-givsum-tickets{font-size:18px;vertical-align:middle}.opportunity .details-opp{float:left;margin-top:2rem;width:100%;display:flex}@media (max-width: 767px){.opportunity .details-opp{flex-direction:column}}.opportunity .details-opp .col.info{width:90%;margin:auto;float:unset;margin-top:-20px;margin-bottom:50px}@media (max-width: 767px){.opportunity .details-opp .col.info{width:90% !important}}.opportunity .details-opp .description{min-height:1px;flex:3.5 0 0%;width:auto}.opportunity .details-opp .description h2{font-family:Lato;font-size:32px;font-weight:400}.opportunity .details-opp .description .read-more-description{float:right}.opportunity .details-opp .col.additional-links{width:100%}.opportunity .details-opp .sidebar{width:auto;flex-direction:column;flex:1 0 0%}@media (max-width: 767px){.opportunity .details-opp .sidebar{padding-left:0%}}.opportunity .details-opp .sidebar .col{flex:unset}.opportunity .details-opp .sidebar .col.timetable{width:100%}.opportunity .details-opp .sidebar .col.timetable .date{margin:10px 0;width:100%;text-align:left}.opportunity .details-opp .sidebar .col.locations{width:100%}.opportunity .details-opp .sidebar .col.locations .location{margin:20px 0;width:100%;text-align:left}.opportunity .details-opp .sidebar .col.information{font-size:14px;background-color:#f9f9f9;width:auto}@media (max-width: 550px){.opportunity .details-opp .sidebar .col.information{width:95% !important;margin-bottom:10px}}.opportunity .details-opp .sidebar .col.information .read-more-volunteer,.opportunity .details-opp .sidebar .col.information .read-more-donation{float:right}.opportunity .details-opp .sidebar .col.information .subtitle{display:block}.opportunity .details-opp .sidebar .col.information .volunteer-info{margin:40px}.opportunity .details-opp .sidebar .col.information .donation-info{margin:40px}.opportunity .details-opp .sidebar .col.information hr{margin:3em 40px !important;background-color:#999999;height:2px}.opportunity .tickets-opp table.items tr.item td:first-child{line-height:50px}.opportunity .tickets-opp table.items tr.item td:first-child .fright{line-height:50px}.opportunity .campaigns-opp{float:left;padding:20px 0 30px 0;width:100%}.opportunity .tickets-opp,.opportunity .store-items-opp{float:left;padding:20px 0 5px 0;width:100%}.opportunity .tickets-opp table,.opportunity .store-items-opp table{margin:5px 0}.opportunity .tickets-opp .avatar-frame-small,.opportunity .store-items-opp .avatar-frame-small{margin-bottom:0px}.opportunity .tickets-opp table.items tr.item td:first-child,.opportunity .store-items-opp table.items tr.item td:first-child{min-width:200px}.opportunity .tickets-opp span.subtitle,.opportunity .store-items-opp span.subtitle{text-align:center;display:block;width:100%}.opportunity .tickets-opp .ticket-types,.opportunity .tickets-opp .store,.opportunity .store-items-opp .ticket-types,.opportunity .store-items-opp .store{padding:0 40px}@media (max-width: 767px){.opportunity .tickets-opp .ticket-types,.opportunity .tickets-opp .store,.opportunity .store-items-opp .ticket-types,.opportunity .store-items-opp .store{padding:0 15px}}.opportunity .sponsorship-description{font-size:14pt;color:#169179;padding:40px;padding-top:5em}.opportunity .sponsorship-description .sd-title{font-weight:600}.opportunity .sponsorship-description .sd-title span{color:#e03e2d;font-style:italic;margin-left:5px}.opportunity .sponsorship-description ul{-webkit-padding-start:20px;padding-inline-start:20px}.opportunity .sponsorship-description ul li{font-style:italic;padding-bottom:0.8em}.opportunity .carousel-opp{float:left;padding:30px 0;width:100%}.opportunity .carousel-opp .scroller-opp{text-align:center}.opportunity .carousel-opp .scroller-opp img{background-color:#fff;display:inline-block;max-height:300px;width:auto;text-align:center;margin:20px}.opportunity .carousel-opp .scroller-opp .slick-arrow{font-size:40px;display:inline;color:#ee6840;cursor:pointer}.opportunity .carousel-opp .scroller-opp .slick-arrow:hover{color:#e64515}.opportunity .carousel-opp .scroller-opp .nextArrowBtn{position:absolute;z-index:4;top:30%;right:5%}.opportunity .carousel-opp .scroller-opp .prevArrowBtn{position:absolute;z-index:4;top:30%;left:5%}.opportunity .carousel-opp .scroller-opp .slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none}.opportunity .carousel-opp .scroller-opp .slick-dots li{margin:0 0.25rem}.opportunity .carousel-opp .scroller-opp .slick-dots button{display:block;width:1rem;height:1rem;padding:0;border:2px solid #ee6840;border-radius:100%;background-color:#ffffff;text-indent:-9999px}.opportunity .carousel-opp .scroller-opp .slick-dots li.slick-active button{background-color:#ee6840}.opportunity .sponsors-opp{float:left;padding:30px 0;width:100%}.opportunity .sponsors-opp span.subtitle{text-align:center;display:block;width:100%}.opportunity .sponsors-opp .sponsors{text-align:center}.opportunity .sponsors-opp .sponsors .sponsor{background-color:#fff;display:inline-block;margin:20px;text-align:center}.opportunity .sponsors-opp .sponsors .sponsor img{max-height:100px;width:auto}.opportunity .sponsors-opp .sponsors .sponsor .title{display:inline-block}.opportunity .attendees-opp{float:left;padding:30px 0;width:100%}.opportunity .attendees-opp span.subtitle{text-align:center;display:block;width:100%}.opportunity .attendees-opp .attendees{text-align:center}.opportunity .attendees-opp .attendees .attendee{background-color:#fff;display:inline-block;margin:1%;text-align:center}.opportunity .attendees-opp .attendees .attendee a{width:60px;height:80px}.opportunity .attendees-opp .attendees .attendee img{height:auto;width:60px}.opportunity .attendees-opp .attendees .attendee .oval a{border:3px solid #ffffff !important;border-radius:80% / 65% !important}.opportunity .comments-opp{float:left;padding:30px 0;width:100%}.opportunity .comments-opp span.subtitle{text-align:center;display:block;width:100%}.opportunity .comments-opp hr.thin{width:50%;margin:auto !important;max-width:500px}@media (max-width: 550px){.opportunity .comments-opp hr.thin{width:100%}}.opportunity .comments-opp .comment{flex-shrink:1}.opportunity .comments-opp .comment .user{display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:7px;width:50%;margin-left:25%;max-height:260px;padding:1em 1.2em}.opportunity .comments-opp .comment .user .text-container{display:flex;flex-direction:column;justify-content:space-between;padding-left:1em}.opportunity .comments-opp .comment .user .text-container .user-info{min-height:auto;color:#ee6840;font-family:'Roboto';font-weight:500;font-size:16px;line-height:1.14;padding-bottom:0.8em}.opportunity .comments-opp .comment .user .text-container .user-info-date{color:#cacccf;font-size:14px;font-family:'Roboto';font-weight:500;padding-top:0.8em}.opportunity .comments-opp .comment .user .text-container .user-info-text{font-family:'Roboto';overflow:auto;color:#2c3441;font-size:14px}.opportunity .comments-opp .comment .user .text-container .user-info-text p{line-height:1.33;margin-bottom:0 !important}.opportunity .comments-opp .comment .avatar{float:left;width:25%}.opportunity .comments-opp .comment .avatar a.oval{border:3px solid #ffffff;border-radius:80% / 65%;height:54px;width:40px;margin-top:5px}.opportunity .comments-opp .reply{width:51.9%;border-left:2px solid #e9eaeb;margin-left:25%;flex-shrink:1}.opportunity .comments-opp .reply .user{display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:7px;width:90%;margin-left:7%;margin-top:2.5%;max-height:260px;padding:1em 1.2em}.opportunity .comments-opp .reply .user .text-container{display:flex;flex-direction:column;justify-content:space-between;padding-left:0.8em}.opportunity .comments-opp .reply .user .text-container .user-info{min-height:auto;color:#ee6840;font-family:'Roboto';font-weight:500;font-size:16px;line-height:1.14;padding-bottom:0.8em}.opportunity .comments-opp .reply .user .text-container .user-info-date{color:#cacccf;font-size:14px;font-family:'Roboto';font-weight:500;padding-top:0.8em}.opportunity .comments-opp .reply .user .text-container .user-info-text{font-family:'Roboto';overflow:auto;color:#2c3441;font-size:14px}.opportunity .comments-opp .reply .user .text-container .user-info-text p{line-height:1.33;margin-bottom:0 !important}.opportunity .comments-opp .reply .avatar{float:left;width:25%}.opportunity .comments-opp .reply .avatar a.oval{border:3px solid #ffffff;border-radius:80% / 65%;height:54px;width:40px;margin-top:5px}.opportunity .comments-opp .replyReply{border-left:2px solid #e9eaeb;margin-left:29%;width:53%;flex-shrink:1}.opportunity .comments-opp .replyReply .user{display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:7px;width:79%;margin-left:7%;margin-top:2.5%;max-height:260px;padding:1em 1.2em}.opportunity .comments-opp .replyReply .user .text-container{display:flex;flex-direction:column;justify-content:space-between;padding-left:1em}.opportunity .comments-opp .replyReply .user .text-container .user-info{min-height:auto;color:#ee6840;font-family:'Roboto';font-weight:500;font-size:16px;line-height:1.14;padding-bottom:0.8em}.opportunity .comments-opp .replyReply .user .text-container .user-info-date{color:#cacccf;font-size:14px;font-family:'Roboto';font-weight:500;padding-top:0.8em}.opportunity .comments-opp .replyReply .user .text-container .user-info-text{font-family:'Roboto';overflow:auto;color:#2c3441;font-size:14px}.opportunity .comments-opp .replyReply .user .text-container .user-info-text p{line-height:1.33;margin-bottom:0 !important}.opportunity .comments-opp .replyReply .avatar{float:left;width:25%}.opportunity .comments-opp .replyReply .avatar a.oval{border:3px solid #ffffff;border-radius:80% / 65%;height:54px;width:40px;margin-top:5px}.opportunity .map-opp{padding:30px 0;float:left;width:100%}.opportunity .map-opp .map{height:400px !important}.opportunity .map-opp .map-details{text-align:center}.opportunity .map-opp .map-details .tile{width:30%;display:inline-block;margin:0 1%}@media (max-width: 767px){.opportunity .map-opp .map-details .tile{margin:20px 0;width:100%}}.opportunity .map-opp .map-details .tile .title{font-weight:bold;font-size:20px;line-height:20px;padding-bottom:15px}.opportunity .contact-opp{padding:30px 0;background-color:#f9f9f9;float:left;width:100%}.opportunity .contact-opp .contact{background-color:#fff;display:inline-block;width:20%;margin:20px;padding:20px;text-align:center}@media (max-width: 767px){.opportunity .contact-opp .contact{width:60%}}.opportunity .social-opp{padding:30px 0;float:left;width:100%}.opportunity .social-opp .opportunity-share a{border-color:#94A9A4 !important}.opportunity #opp-share-links.popover-menu:after{left:520px}.opportunity #opp-share-links.popover-menu{left:-450px;transform-origin:500px bottom}@media (max-width: 767px){.opportunity #opp-share-links.popover-menu{left:0}}.opportunity #opp-share-links-bottom.popover-menu:after{left:520px}.opportunity #opp-share-links-bottom.popover-menu.bottom{transform-origin:500px bottom}@media (max-width: 767px){.opportunity #opp-share-links-bottom.popover-menu.bottom{left:0}}.sponsor-frame,.contribution-frame{display:block;background-color:#f7f7f7;border-radius:0%;float:left;height:60px;margin-bottom:20px;margin-right:20px;overflow:hidden;position:relative;width:60px}.sponsor-frame a.avatar,.contribution-frame a.avatar{display:block}.sponsor-frame #uploadPreview,.contribution-frame #uploadPreview{position:relative}.sponsor-frame .link-overlay,.contribution-frame .link-overlay{background-color:rgba(0,0,0,0.5);bottom:0;color:#fff;font-size:25px;display:block;opacity:0;padding:13px 0;position:absolute;text-align:center;top:0;width:100%;height:100%;max-width:100px}.sponsor-frame .link-overlay[class*='icon-'],.contribution-frame .link-overlay[class*='icon-']{padding:34px 0}.sponsor-frame .link-overlay:hover,.contribution-frame .link-overlay:hover{opacity:1}.sponsor-frame .svg-camera-icon,.contribution-frame .svg-camera-icon{width:50%;max-height:100%}.sponsor-frame.square{border-radius:0;width:auto}.sponsor-frame.square{border-radius:0;width:auto}.contribution-frame{border-radius:0%;height:80px;width:auto}.contribution-frame .svg-camera-icon{width:50%;max-height:70%}.image-upload label{opacity:1 !important}.image-upload img{width:60px;height:100%;border-radius:0%}.image-upload.square img{width:auto;height:80px;border-radius:0%}.image-upload input{display:none}.sponsor-frame img{height:65px !important;max-width:100px}.upload_image_btn{padding:6px;color:black;background:linear-gradient(to bottom, #efefef 0%, #ccc 300%);border:1px solid #333333;border-radius:2%}.upload_image_btn{padding:6px;color:black;background:linear-gradient(to bottom, #efefef 0%, #ccc 300%);border:1px solid #333333;border-radius:2%;white-space:nowrap}#leaderboard-container{display:flex;flex-direction:column;padding:1.5em 40px}#leaderboard-container .leaderboard-title{font-size:20px;font-weight:500;padding-bottom:0.8em;color:#333333}#leaderboard-container .leaderboard{display:flex;align-items:center}#leaderboard-container .leaderboard .slick-list,#leaderboard-container .leaderboard .slick-track{background-color:white}#leaderboard-container .leaderboard .slick-slide{background-color:white}#leaderboard-container .leaderboard .slick-slide>div{display:flex}#leaderboard-container .leaderboard .slick-disabled{pointer-events:none;display:none !important}#leaderboard-container .leaderboard .slick-arrow{font-size:40px;color:#ee6840;cursor:pointer}#leaderboard-container .leaderboard .place-container{min-height:170px;min-width:210px;display:flex !important;flex-direction:column;justify-content:center;align-items:center;background-color:white}#leaderboard-container .leaderboard .place-container .place{font-size:34px;height:56px;width:56px;border-radius:100%;border:4px solid;font-weight:700;display:flex;align-items:center;justify-content:center}#leaderboard-container .leaderboard .place-container .school{font-size:20px;height:80px;padding:0.5em;padding-bottom:0;text-align:center;display:flex;align-items:flex-start}#leaderboard-container .leaderboard .place-container .school a{color:#333333}.overflow-off{overflow:hidden}#accordion h4 a.musicians-btn{font-size:12px !important;color:#fff !important}#content hr.featuring_details{background-color:black !important;width:85% !important;margin-left:20px !important}#content .featuring_details-title.title a{color:#266bd9 !important}.opportunity .sponsors-opp.featuring_details .sponsors{text-align:left !important}.opportunity .sponsors-opp.featuring_details .sponsors .sponsor{margin:10px 20px !important;background-color:unset !important;text-align:left !important}.sponsors-opp.featuring_details{padding:10px 0px !important}.sponsors-opp.featuring_details span.subtitle{text-align:left !important;margin-left:20px !important;font-size:17px !important}.sponsors-opp.featuring_details .image{text-align:center !important}.h-image{max-height:150px !important}.read-more-featuring{float:right !important}.featuring_details-text{font-size:14px !important}#opportunity-edit .title .modal-ajax.btn:hover{background-color:#f9f9f9}#opportunity-edit .title .ss-view{margin-top:-3px}.selectize-input.active::before{background-color:transparent}.selectize-input.dropdown-active::before{background-color:transparent}.selectize-input{height:auto !important}.selectize-input::before{font-weight:600;content:'\F501';display:block;font-family:"SSGizmo";font-style:normal;font-weight:normal;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;position:absolute;top:20px;right:10px;margin-top:-.8em;z-index:5}.hidden{display:none}@media (min-width: 769px){.ticket-groups{display:flex;align-items:flex-end}}.ticket_package{margin-left:0 !important}.no-overflow{overflow:visible !important}.btn.half{width:49% !important;border:none}.sticky{position:sticky;top:80px}.stay-together{white-space:nowrap}#accordion [type=radio]{position:absolute;opacity:0;width:0;height:0}#accordion a.ss-info.selected{color:#ee6840 !important}#accordion textarea{resize:none}#accordion input[type='radio']+label{color:#b3b3b3;display:inline-block;line-height:16px;margin-left:14px;margin-top:10px;padding-left:8px;position:relative;transition:all 0.2s}#accordion input[type='radio']+label>*{line-height:100%}#accordion input[type='radio']+label:before{content:'';color:#fff;background-color:#fff;top:-1px;left:-14px;width:14px;height:14px;border:2px solid #ccc;border-radius:50%}#accordion input[type='radio']+label:after{content:'';width:8px;height:8px;border-radius:50%;background:white;border:1px solid #fff;position:absolute;transition:all 0.2s}#accordion input[type='radio']+label:hover:after{width:8px;height:8px;content:'';background-color:#b3b3b3;border:1px solid #b3b3b3}#accordion input[type='radio']:checked+label{color:#b3b3b3}#accordion input[type='radio']:checked+label:after{content:'';width:8px;height:8px;background-color:#ee6840;border:1px solid #ee6840;border-radius:50%}#accordion .nested_item.editing{border:6px solid #ee6840 !important;width:auto}#accordion #opp-basics{background-color:#EE6840}#accordion #opp-basics+div select.opp-form:focus,#accordion #opp-basics+div .opp-form:focus{border-color:#EE6840 !important}#accordion #opp-basics+div .selectize-input::before{color:#ee6840}#accordion #opp-details{background-color:#ED9237}#accordion #opp-details+div .btn,#accordion #opp-details+div .box,#accordion #opp-details+div .switch-wrapper:not(.false),#accordion #opp-details+div .selectize-control.multi .selectize-input>div,#accordion #opp-details+div .selectize-dropdown .selectize-dropdown-content .option.active{background-color:#ED9237 !important}#accordion #opp-details+div select:before{color:#ED9237 !important}#accordion #opp-details+div .donation_info .select-container:before{display:block !important;color:#ED9237 !important;right:17px}#accordion #opp-details+div .btn:hover,#accordion #opp-details+div .box:hover{filter:brightness(90%)}#accordion #opp-details+div .btn{border:1px solid #ED9237}#accordion #opp-details+div .opp-form.meeting-pass{margin-top:10px;margin-bottom:5px;width:50%}#accordion #opp-details+div .opp-form.select-container:before,#accordion #opp-details+div .prepend:hover span{color:#ED9237 !important}#accordion #opp-details+div select.opp-form:focus,#accordion #opp-details+div .opp-form:focus{border-color:#ED9237 !important}#accordion #opp-volunteers{background-color:#157F83}#accordion #opp-volunteers+div .btn,#accordion #opp-volunteers+div .box,#accordion #opp-volunteers+div .switch-wrapper:not(.false),#accordion #opp-volunteers+div .selectize-control.multi .selectize-input>div,#accordion #opp-volunteers+div .selectize-dropdown .selectize-dropdown-content .option.active{background-color:#157F83 !important}#accordion #opp-volunteers+div .btn:hover,#accordion #opp-volunteers+div .box:hover{filter:brightness(90%)}#accordion #opp-volunteers+div .btn{border:1px solid #157F83}#accordion #opp-volunteers+div .opp-form.select-container:before,#accordion #opp-volunteers+div .prepend:hover span{color:#157F83 !important}#accordion #opp-volunteers+div select.opp-form:focus,#accordion #opp-volunteers+div .opp-form:focus{border-color:#157F83 !important}#accordion #opp-tickets{background-color:#009F55}#accordion #opp-tickets+div .btn,#accordion #opp-tickets+div .box,#accordion #opp-tickets+div .switch-wrapper:not(.false),#accordion #opp-tickets+div .selectize-control.multi .selectize-input>div,#accordion #opp-tickets+div .selectize-dropdown .selectize-dropdown-content .option.active{background-color:#009F55 !important}#accordion #opp-tickets+div .nested_items{max-height:1800px;overflow:auto}#accordion #opp-tickets+div .btn:hover,#accordion #opp-tickets+div .box:hover{filter:brightness(90%)}#accordion #opp-tickets+div .btn{border:1px solid #009F55}#accordion #opp-tickets+div .opp-form.select-container:before,#accordion #opp-tickets+div .prepend:hover span{color:#009F55 !important}#accordion #opp-tickets+div .box .frame{background-color:#009F55 !important}#accordion #opp-tickets+div select.opp-form:focus,#accordion #opp-tickets+div .opp-form:focus{border-color:#009F55 !important}#accordion #opp-tickets+div .presentation{padding:5px 0}#accordion #opp-items{background-color:#29BF0D}#accordion #opp-auctions+div .btn,#accordion #opp-auctions+div .box,#accordion #opp-auctions+div .switch-wrapper:not(.false),#accordion #opp-auctions+div .selectize-control.multi .selectize-input>div,#accordion #opp-auctions+div .selectize-dropdown .selectize-dropdown-content .option.active{background-color:#3399FF !important}#accordion #opp-auctions+div .btn{border:1px solid #3399FF !important}#accordion #opp-auctions+div .opp-form.select-container:before,#accordion #opp-auctions+div .prepend:hover span{color:#3399FF !important}#accordion #opp-auctions+div select.opp-form:focus,#accordion #opp-auctions+div .opp-form:focus{border-color:#3399FF !important}#accordion #opp-items+div .btn,#accordion #opp-items+div .box,#accordion #opp-items+div .switch-wrapper:not(.false),#accordion #opp-items+div .selectize-control.multi .selectize-input>div,#accordion #opp-items+div .selectize-dropdown .selectize-dropdown-content .option.active{background-color:#29BF0D !important}#accordion #opp-items+div .btn:hover,#accordion #opp-items+div .box:hover{filter:brightness(90%)}#accordion #opp-items+div .btn{border:1px solid #29BF0D}#accordion #opp-items+div .opp-form.select-container:before,#accordion #opp-items+div .prepend:hover span{color:#29BF0D !important}#accordion #opp-items+div .box .frame{background-color:#179D58 !important}#accordion #opp-items+div select.opp-form:focus,#accordion #opp-items+div .opp-form:focus{border-color:#29BF0D !important}#accordion #opp-items+div .presentation{padding-top:5px}#accordion #opp-packages{background-color:#72D500}#accordion .auctions-color{background-color:#1682EE !important}#accordion #opp-packages+div .btn,#accordion #opp-packages+div .box,#accordion #opp-packages+div .switch-wrapper:not(.false),#accordion #opp-packages+div .selectize-control.multi .selectize-input>div,#accordion #opp-packages+div .selectize-dropdown .selectize-dropdown-content .option.active{background-color:#72D500 !important}#accordion #opp-packages+div .btn:hover,#accordion #opp-packages+div .box:hover{filter:brightness(90%)}#accordion #opp-packages+div .btn{border:1px solid #72D500}#accordion #opp-packages+div .opp-form.select-container:before,#accordion #opp-packages+div .prepend:hover span{color:#72D500 !important}#accordion #opp-packages+div .box .frame{background-color:#179D58 !important}#accordion #opp-packages+div select.opp-form:focus,#accordion #opp-packages+div .opp-form:focus{border-color:#72D500 !important}#accordion #opp-packages+div .presentation{padding-top:5px}#accordion #opp-additional-details{background-color:#8832BE}#accordion #opp-additional-details+div .selectize-input::before{color:#8832BE !important}#accordion #opp-additional-details+div .general_survey .select-container:before{display:block !important;color:#8832BE !important;right:17px}#accordion #opp-additional-details+div input[type='radio']:checked+label:after{background-color:#8832BE !important;border-color:#8832BE !important}#accordion #opp-additional-details+div .btn,#accordion #opp-additional-details+div .box,#accordion #opp-additional-details+div .switch-wrapper:not(.false),#accordion #opp-additional-details+div .switch-wrapper.discount_slider_override,#accordion #opp-additional-details+div .selectize-control.multi .selectize-input>div,#accordion #opp-additional-details+div .selectize-dropdown .selectize-dropdown-content .option.active{background-color:#8832BE !important}#accordion #opp-additional-details+div .btn:hover,#accordion #opp-additional-details+div .box:hover{filter:brightness(90%)}#accordion #opp-additional-details+div .btn{border:1px solid #8832BE}#accordion #opp-additional-details+div .opp-form.select-container:before,#accordion #opp-additional-details+div .prepend:hover span{color:#8832BE !important}#accordion #opp-additional-details+div select.opp-form:focus,#accordion #opp-additional-details+div .opp-form:focus{border-color:#8832BE !important}#accordion #opp-additional-details+div .presentation{padding:5px 0}#accordion #opp-admin-controls{background-color:#C554D5}#accordion #opp-admin-controls+div .btn,#accordion #opp-admin-controls+div .box,#accordion #opp-admin-controls+div .switch-wrapper:not(.false),#accordion #opp-admin-controls+div .selectize-control.multi .selectize-input>div,#accordion #opp-admin-controls+div .selectize-dropdown .selectize-dropdown-content .option.active{background-color:#C554D5 !important}#accordion #opp-admin-controls+div .btn:hover,#accordion #opp-admin-controls+div .box:hover{filter:brightness(90%)}#accordion #opp-admin-controls+div .btn{border:1px solid #C554D5}#accordion #opp-admin-controls+div .opp-form.select-container:before,#accordion #opp-admin-controls+div .prepend:hover span{color:#C554D5 !important}#accordion #opp-admin-controls+div select.opp-form:focus,#accordion #opp-admin-controls+div .opp-form:focus{border-color:#C554D5 !important}#accordion .orange{background-color:#ee6840}#accordion .orange:hover{background-color:#e64515}#accordion h3{background-color:#ee6840;padding:5px 10px;font-size:25px;color:#fff;margin:5px 0;font-family:'Open Sans';outline-style:none}@media only screen and (max-width: 1919px){#accordion h3{font-size:18px}}@media only screen and (max-width: 799px){#accordion h3{font-size:16px}}#accordion h3:hover{cursor:pointer;opacity:0.9}#accordion .step{border:3px solid #ccc;background-color:#fff;border-top:none;margin-top:-5px;padding-top:10px}#accordion .step .grid-row [class^="grid-col"]{margin:8px 1% 8px 0}#accordion h4{margin:10px 0 5px 0 !important;font-weight:500;font-size:25px;color:#2C3441;font-family:'Open Sans'}@media only screen and (max-width: 1919px){#accordion h4{font-size:20px}}@media only screen and (max-width: 1279px){#accordion h4{font-size:16px}}#accordion h4 a{font-size:20px;color:#CACCCF}@media only screen and (max-width: 1279px){#accordion h4 a{font-size:15px}}#accordion h4 a.ss-info.selected{color:#ee6840}#accordion h5{font-weight:400;font-size:11px;color:#666}#accordion label.radio{width:90px !important;height:100px;display:flex !important;flex-direction:column;float:left;margin:10px 20px;text-align:center}#accordion label.radio .text{height:32px;line-height:100%;font-size:18px;margin-top:10px;color:#616770;font-family:'Open Sans'}@media only screen and (max-width: 1919px){#accordion label.radio .text{font-size:16px}}@media only screen and (max-width: 1279px){#accordion label.radio .text{font-size:14px}}#accordion .row>.span9 label{display:inline-block !important}#accordion span.img_radio{display:inline-block}#accordion input.text{border:3px solid #ccc !important}#accordion .dateselect{background-color:transparent;border:3px solid #e9eaeb !important;border-radius:7px;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:5px 10px;-webkit-appearance:none;width:100%}#accordion .dateselect:focus{border-color:#ED9237 !important}@media only screen and (max-width: 799px){#accordion .dateselect{border-radius:5px}}#accordion .selectize-input{background-color:transparent;border:3px solid #e9eaeb !important;border-radius:7px;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:5px 10px;-webkit-appearance:none;width:100% !important}#accordion .selectize-input :focus{border-color:#ee6840 !important}@media only screen and (max-width: 799px){#accordion .selectize-input{border-radius:5px}}#accordion .opp-form.select-container{display:inline-block;position:relative;margin:0.5em 0;box-sizing:border-box;max-width:100%;overflow:hidden;vertical-align:middle;width:100% !important;background-color:#FFFFFF}#accordion .opp-form.select-container:before{color:#ee6840;padding:3px 6px 0 6px;font-weight:600}#accordion select.opp-form{border:3px solid #ccc !important;padding:5px 10px;border-radius:5px;width:100% !important}#accordion input.opp-form,#accordion textarea.opp-form{background-color:transparent;border:3px solid #ccc !important;border-radius:7px;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:5px 10px;-webkit-appearance:none;width:100%;font-size:18px;height:40px;color:#616770;font-family:'Open Sans'}@media only screen and (max-width: 1919px){#accordion input.opp-form,#accordion textarea.opp-form{font-size:16px}}@media only screen and (max-width: 1279px){#accordion input.opp-form,#accordion textarea.opp-form{font-size:14px;height:35px}}@media only screen and (max-width: 799px){#accordion input.opp-form,#accordion textarea.opp-form{border-radius:5px}}#accordion textarea.opp-form{height:auto !important}#accordion textarea.opp-form.opp-video{height:40px !important}#accordion #mceu_8-body{border:3px solid #ccc !important;border-radius:7px;box-sizing:border-box;-webkit-box-sizing:border-box}@media only screen and (max-width: 799px){#accordion #mceu_8-body{border-radius:5px}}#accordion .pushed{padding-left:4em;margin-bottom:10px}#accordion .image-upload .ss-delete{color:#ffffff;font-weight:900;font-size:50px}#accordion .image-upload .ss-plus{color:#ffffff;font-weight:900;font-size:50px}#accordion .image-upload label{width:100%}#accordion .box{background-color:#ee6840;color:#ffffff;border-radius:7px;font-size:14px;font-family:'Open Sans';font-weight:700;width:96%;height:50px;line-height:130% !important;padding:0 2%}@media only screen and (max-width: 1279px){#accordion .box{font-size:12px}}@media only screen and (max-width: 799px){#accordion .box{border-radius:5px}}#accordion .box .row{margin:0px 5px}#accordion .box div{line-height:110% !important}#accordion .box .ss-delete{color:#ffffff;font-weight:900;font-size:30px}#accordion .box .ss-plus{color:#ffffff;font-weight:900;font-size:30px}#accordion .box .ss-write{margin:5px;color:#fff;font-size:20px}#accordion .box span{line-height:130%;width:auto}#accordion .box .ticket-title{text-transform:uppercase;border-bottom:2px solid #fff;margin-bottom:10px}#accordion .box .placeholder-title{text-transform:uppercase;border-bottom:2px solid #fff;margin-bottom:10px}#accordion .box span.restrict{overflow:hidden;display:block}#accordion .box .frame{border-radius:0;width:100%;height:100px;margin:10px 0;overflow:hidden;background-color:#e64515}#accordion .box .no-background{background-color:transparent !important}#accordion .box ul{margin:0;margin-left:20px;padding:0}#accordion .box .image-upload.rectangle img{max-height:100px;width:auto;max-width:100%;border-radius:0;-o-object-fit:contain;object-fit:contain}#accordion .box.grid-row [class^="grid-col-1"]{margin:1%}#accordion .nested_items{max-height:1000px;overflow:auto}#accordion .nested_item{height:100%;margin:0 0 10px 0 !important}#accordion .nested_item input{display:none}#accordion .nested_item select{display:none}#accordion .nested_item .input{display:none}#accordion .flex{display:flex;flex-wrap:wrap}#accordion .flex .nested_item{width:100px;height:100px;margin:8px 2px !important}#accordion .carousel-opptype{width:100%}#accordion .carousel-opptype .scroller-opp-type .slick-list{background-color:white;padding:0 6%;-webkit-mask:linear-gradient(90deg, rgba(255,255,255,0) 0%, white 5%, white 95%, rgba(255,255,255,0) 100%)}#accordion .carousel-opptype .scroller-opp-type .slick-arrow{font-size:40px;display:inline;color:#ee6840;cursor:pointer}#accordion .carousel-opptype .scroller-opp-type .slick-arrow:hover{color:#e64515}#accordion .carousel-opptype .scroller-opp-type .nextArrowBtn{position:absolute;z-index:99;top:13%;right:0.1%}#accordion .carousel-opptype .scroller-opp-type .prevArrowBtn{position:absolute;z-index:99;top:13%}#accordion .carousel-frame{margin:0 2px 2px;width:100px;height:100px;position:relative}#accordion .carousel-frame img{border-radius:0;width:100%;-o-object-fit:contain;object-fit:contain}#accordion .carousel-frame .link-overlay{background-color:rgba(0,0,0,0.5);bottom:0;color:#fff;font-size:25px;display:block;opacity:0;position:absolute;text-align:center;top:0;width:100%;height:100%;max-width:100px}#accordion .carousel-frame .link-overlay[class*='icon-']{padding:34px 0}#accordion .carousel-frame .link-overlay:hover{opacity:1}#accordion .schedule{margin-top:-25px}#accordion #eventbuilder .days .day .date label{position:absolute;top:-15px;opacity:1}#accordion #eventbuilder .days .day td.type .btn{padding:11px;border:none}#accordion .item-image-input{width:200px}#accordion tr.spacer{height:10px}#accordion .banner-frame{display:block;background-color:#E9EAEB;float:left;height:0;margin-bottom:0px;margin-right:20px;margin-top:3px;overflow:hidden;position:relative;width:100%;max-width:500px;text-align:center;cursor:pointer;border-radius:5px;padding-top:62.11%}#accordion .banner-frame .svg-camera-icon{width:100px;color:#95999F;margin-top:30px}#accordion .banner-frame img{width:100%;height:100%;border-radius:0;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}#accordion .banner-frame span{display:block;font-size:20px;font-weight:bold;color:#95999F}#accordion .banner-frame.img-placeholder{height:200px;padding-top:0}#accordion .sponsor-frame{margin-bottom:0px}#accordion .banner-frame.error,#accordion .sponsor-frame.error{border:2px solid #BD171A}#accordion .btn.continue{background-color:#ee6840;border:1px solid #ee6840;float:right;padding:.5em .85em .25em 1em;margin-left:10px}#accordion .btn.continue:hover{background-color:#e64515;border:1px solid #e64515}#accordion .btn.primary{width:auto;float:right;margin-left:10px;white-space:normal}#accordion .btn.primary.save{margin:1em 0 1em 0 !important}#accordion .prepend input{border-bottom-left-radius:5px !important;border-top-left-radius:5px !important;border-bottom-right-radius:5px !important;border-top-right-radius:5px !important;margin-left:0px !important;padding-left:5px !important}#accordion .prepend span{border-bottom-left-radius:5px !important;border-top-left-radius:5px !important;background-color:transparent;border:3px solid #ccc !important;border-radius:7px;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:10px;line-height:100% !important;width:30px !important;-webkit-appearance:none;width:100%;margin-left:5px;font-weight:900}@media only screen and (max-width: 799px){#accordion .prepend span{border-radius:5px}}#accordion .prepend:hover span{color:#ee6840}#accordion .nested_fields .prepend span{background-color:#fff;margin-top:5px;margin-left:0;border:0px !important;color:#95999F;font-size:25px;font-family:'Open Sans'}@media only screen and (max-width: 1279px){#accordion .nested_fields .prepend span{font-size:22px !important}}#accordion .nested_fields .banner-frame{background-color:#E9EAEB;margin-right:0px;max-width:unset}@media only screen and (max-width: 799px){.submission.large{display:none}.submission.small .grid-col-9{float:none}.submission.small .grid-col-9 .btn{margin-top:0.75%;margin-bottom:0.75%}}@media only screen and (min-width: 800px){.submission.small{display:none}}.submission .btn{width:100%;text-align:center;background-color:#95999F;border:1px solid #95999F;border-radius:7px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;margin:1em 0;letter-spacing:0.15em;padding:.5em .85em .5em 1em;position:relative;text-transform:uppercase;transition:all 0.2s;-webkit-appearance:none;float:left;white-space:normal}@media only screen and (max-width: 799px){.submission .btn{border-radius:5px}}.submission .btn:hover{background-color:#94A9A4;border:1px solid #94A9A4}#information-panel{display:none;width:100%;background-color:#F4F4F4;height:auto;padding:10px;margin-top:5px;overflow-wrap:break-word;word-wrap:break-word}#information-panel .title{font-weight:600;font-family:'Open Sans';font-size:18px;color:#2C3441}#information-panel .title .icon{float:left;line-height:170%;padding-right:5px}#information-panel .title .icon svg{width:20px;height:20px;margin-bottom:3px}@media only screen and (max-width: 1279px){#information-panel .title .icon svg{width:15px !important;height:15px !important}}#information-panel .title .icon svg path{fill:#29bf0d}#information-panel .description{font-family:'Open Sans';font-size:16px;font-weight:400;color:#2C3441}.add-settings{border-left:2px solid #666666;padding-left:20px;margin-top:5px;display:none}#accordion textarea#description{resize:vertical;overflow:hidden;height:200px}#accordion textarea#opportunity_volunteer_acceptance_note{background-image:none}.char-count{font-size:11px;text-align:right}.goal_bar{flex-shrink:unset;background-color:#f2f2f2;border-radius:3px;clear:both;height:12px;overflow:hidden;padding:0;margin:0 calc(var(--bs-gutter-x) / 2)}.goal_bar .goal_progress{background-color:#ee6840;border-radius:3px;height:12px}.framed input[type="email"],.framed input[type="search"],.framed input[type="number"],.framed input[type="password"],.framed input[type="tel"],.framed input[type="text"],.framed input[type="url"],.framed textarea{background-color:#fff;margin-top:5px !important;border-radius:7px;padding:5px;font-size:18px;color:#2C3441;font-family:'Open Sans'}@media only screen and (max-width: 1919px){.framed input[type="email"],.framed input[type="search"],.framed input[type="number"],.framed input[type="password"],.framed input[type="tel"],.framed input[type="text"],.framed input[type="url"],.framed textarea{font-size:16px}}@media only screen and (max-width: 1279px){.framed input[type="email"],.framed input[type="search"],.framed input[type="number"],.framed input[type="password"],.framed input[type="tel"],.framed input[type="text"],.framed input[type="url"],.framed textarea{font-size:14px}}@media only screen and (max-width: 799px){.framed input[type="email"],.framed input[type="search"],.framed input[type="number"],.framed input[type="password"],.framed input[type="tel"],.framed input[type="text"],.framed input[type="url"],.framed textarea{border-radius:5px}}.framed label{font-size:16px !important;font-family:'Open Sans';opacity:1 !important;font-weight:bold}@media only screen and (max-width: 1919px){.framed label{font-size:14px !important}}@media only screen and (max-width: 1279px){.framed label{font-size:14px !important}}.framed input.error,.framed textarea.error{border:2px solid #BD171A}.framed .new_add{background-color:#ee6840;margin-top:10px !important;border:none !important}.framed .new_add:hover{background-color:#e64515}.framed .new_add:focus{outline:none;box-shadow:none}#package-image-upload-row{margin-bottom:22px}#package_content_display{background-color:#FFFFFF;border-radius:8px;padding:10px}#package_content_display .package-item-text{font-size:15px !important;font-family:'Open Sans';opacity:1 !important;font-weight:bold;padding:6px;background-color:#F0F0F0;margin:5px;border-radius:4px}#package_content_display .package_items_dropdown{margin-top:22px;border-color:#72D500;border-width:2px}#package_content_display.error{border:2px solid #BD171A}.asterisk:after{content:"*";color:#ee6840}.edit-banner{color:red;font-weight:bold;text-align:center}.nested_fields{background-color:#f2f2f2 !important;padding:1.5em}#accordion>div{height:auto !important;padding:0 20px}#update-package-items-button{background-color:#f7f7f7;margin-bottom:10px}#package_intermediate_save_button{margin-top:10px;margin-left:0px !important;float:left !important;width:auto;white-space:normal;background-color:#72D500 !important;border:1px solid #72D500}[type=radio]+span{cursor:pointer}.img_radio{width:100%}.img_radio svg{width:100%;height:50px;top:0px}label#additional:hover{cursor:pointer !important}label#additional #toggle-caret{pointer-events:none}.ticket-toggle:hover{cursor:pointer}.ticket-info{display:none}#toggle-arrow{color:#fff;font-size:18px;padding-top:10px}.ss-info{color:#333333 !important}#item-add-message{text-align:center;font-weight:bold;line-height:18px}.img_radio svg.stroke path,.img_radio svg.stroke g,.img_radio svg.stroke polygon,.img_radio svg.stroke circle,.img_radio svg.stroke polyline,.img_radio svg #HelpWantedIcon #Rectangle{stroke:#b3b3b3}.img_radio svg.fill path,.img_radio svg.fill g,.img_radio svg.fill polygon,.img_radio svg.fill circle,.img_radio svg.fill polyline,.img_radio svg #TournamentIcon #Star,.img_radio svg #GalaIcon #Rectangle-Copy-17,.img_radio svg #GalaIcon #Oval,.img_radio svg #GalaIcon #Oval-Copy-4,.img_radio svg #HelpWantedIcon #Oval,.img_radio svg #AdvocacyIcon #Combined-Shape,.img_radio svg #AdvocacyIcon #Oval-Copy-6{fill:#b3b3b3}[type=radio]:hover+span svg.stroke path,[type=radio]:hover+span svg.stroke g,[type=radio]:hover+span svg.stroke polygon,[type=radio]:hover+span svg.stroke circle,[type=radio]:hover+span svg.stroke polyline,[type=radio]:hover+span svg #HelpWantedIcon #Rectangle{stroke:#f6b75d}[type=radio]:checked+span svg.stroke path,[type=radio]:checked+span svg.stroke g,[type=radio]:checked+span svg.stroke polygon,[type=radio]:checked+span svg.stroke circle,[type=radio]:checked+span svg.stroke polyline,[type=radio]:checked+span svg #HelpWantedIcon #Rectangle{stroke:#ee6840}[type=radio]:hover+span svg.fill path,[type=radio]:hover+span svg.fill g,[type=radio]:hover+span svg.fill polygon,[type=radio]:hover+span svg.fill circle,[type=radio]:hover+span svg.fill polyline,[type=radio]:hover+span svg #TournamentIcon #Star,[type=radio]:hover+span svg #GalaIcon #Rectangle-Copy-17,[type=radio]:hover+span svg #GalaIcon #Oval,[type=radio]:hover+span svg #GalaIcon #Oval-Copy-4,[type=radio]:hover+span svg #HelpWantedIcon #Oval,[type=radio]:hover+span svg #AdvocacyIcon #Combined-Shape,[type=radio]:hover+span svg #AdvocacyIcon #Oval-Copy-6,[type=radio]:hover+span svg #RaffleDrawingIcon,[type=radio]:hover+span svg .a{fill:#f6b75d}[type=radio]:checked+span svg.fill path,[type=radio]:checked+span svg.fill g,[type=radio]:checked+span svg.fill polygon,[type=radio]:checked+span svg.fill circle,[type=radio]:checked+span svg.fill polyline,[type=radio]:checked+span svg #TournamentIcon #Star,[type=radio]:checked+span svg #GalaIcon #Rectangle-Copy-17,[type=radio]:checked+span svg #GalaIcon #Oval,[type=radio]:checked+span svg #GalaIcon #Oval-Copy-4,[type=radio]:checked+span svg #HelpWantedIcon #Oval,[type=radio]:checked+span svg #AdvocacyIcon #Combined-Shape,[type=radio]:checked+span svg #AdvocacyIcon #Oval-Copy-6,[type=radio]:checked+span svg #RaffleDrawingIcon,[type=radio]:checked+span svg .a{fill:#ee6840}[type=radio]:hover+span svg .reel-bg{fill:#f6b75d !important}[type=radio]:checked+span svg .reel-bg{fill:#ee6840 !important}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:calc(240px / 7);padding-left:2px !important;padding-right:2px !important}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#33aaff;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#ee6840;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff !important;background:#afc6c0 !important;box-shadow:none !important;border-radius:3px !important}.nested_items.nested-tphosts .nested_fields{height:65px;margin:10px 0}.nested_items.nested-tphosts .third-party-host .opportunity_opportunity_third_party_hosts_host_name,.nested_items.nested-tphosts .third-party-host .opportunity_opportunity_third_party_hosts_host_url{width:47%;float:left;margin:0 1%}
