.card,
.card-drop-down{border-radius:1px;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.01),0 3px 1px -2px rgba(0, 0, 0, 0.01),0 1px 5px 0 rgba(0, 0, 0, 0.08);border:none;border-color:none;position:relative;} .card-body{padding:20px;position:relative;} .navigation__navbar .navigation__icon{font-size:10px;} .navigation__navbar li.dropdown.custom-links__dropdown:hover > .dropdown-menu{display:block;} .navbar-default .navbar-nav .dropdown-menu > li > a{color:inherit;} .navbar-default .navbar-nav .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .dropdown-menu > li > a:focus{color:#262626;background-color:#f5f5f5;}@media (max-width:767px){ .navbar-default .navbar-nav .dropdown-menu > li > a{color:inherit;padding-left:4px;} .navbar-default .navbar-nav .dropdown-toggle{display:none;} .navbar-default .navbar-nav .dropdown-menu{display:block;position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;margin-left:10px;}} .navigation__navbar.navbar{margin-bottom:0;border:0px;border-radius:0px;margin-bottom:0px;position:absolute;} .navigation__navbar .navbar-collapse{width:100%;} .navigation__navbar .navbar-header{float:left;padding-bottom:4px;}@media (max-width:767px){ .navigation__navbar .navbar-header{width:100%;}} .navigation__navbar .navbar-toggle,
.navigation__navbar .navbar-toggle:hover,
.navigation__navbar .navbar-toggle:active,
.navigation__navbar .navbar-toggle:focus{margin-right:-15px;z-index:2;position:relative !important;right:0 !important;top:0 !important;background-color:transparent !important;border-color:transparent !important;} .navigation__social-wrapper{width:100%;text-align:center;} .navigation__navbar{padding:0;color:#fff;position:absolute;top:0px;width:100%;border:0px;border-radius:0px;z-index:10;} .navigation__navbar > .container-fluid{padding:15px 10px 15px;position:relative;} .navigation__navbar .navbar-nav > li > a{cursor:pointer;letter-spacing:0.01em;color:#000;padding-left:2px;padding-right:2px;} .navigation__navbar .navbar-nav .donation-button{letter-spacing:0.01em;} .navigation__navbar .navbar-brand{padding:0px 0px 0px 15px;max-width:100%;display:inline-block;word-break:break-word;height:auto;} .navigation__navbar .navbar-brand .side-by-side__container{display:table;width:100%;} .navigation__navbar .navbar-brand .side-by-side__left{display:table-cell;text-align:left;vertical-align:middle;height:50px;} .navigation__navbar .navbar-brand .side-by-side__right{float:right;height:50px;width:150px;position:relative;display:table;} .navigation__navbar .navbar-brand .side-by-side__right .navbar-brand__text{display:table-cell;vertical-align:middle;font-size:21px;}@media (max-width:768px){ .navigation__navbar .navbar-brand .side-by-side__container{display:inline-block;} .navigation__navbar .navbar-brand .side-by-side__container .side-by-side__right{height:auto;position:relative;display:inline-block;float:none;width:172px;vertical-align:middle;} .navigation__navbar .navbar-brand .side-by-side__container .side-by-side__right .navbar-brand__text{vertical-align:middle;font-size:21px;} .navigation__navbar .navbar-brand .side-by-side__container .side-by-side__left{display:inline-block;} .navigation__navbar .navbar-brand .side-by-side__container .navbar-brand__img--text-padding{margin-bottom:5px;}}@media (max-width:767px){ .navigation__navbar .navbar-brand{max-width:80%;}} .navigation__navbar .navbar-brand__img{padding-right:10px;height:50px;} .navigation__navbar .navbar-brand__img--none{visibility:hidden;} .navigation__navbar .navbar-brand img{display:inline-block;margin-right:5px;max-width:300px;max-height:50px;}@media (max-width:767px){ .navigation__navbar .navbar-brand img{max-width:240px;}} .navigation__navbar .navbar-nav li.navigation__button a,
.navigation__navbar li.navigation__button a:after,
.navigation__navbar li.navigation__button a:focus{padding:10px 15px;margin-top:5px;color:#fff;background:#0081b7;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:3px;} .navigation__navbar .navbar-nav li.navigation__button a:hover{background:#000;color:#fff;}@media (max-width:767px){ .navigation__navbar .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:inherit;} .navigation__navbar .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:inherit;} .navigation__navbar .navbar-collapse{margin:0 -10px;border-color:transparent;} .navigation__navbar .navbar-collapse .donation-button__button{width:100%;text-align:center;} .navigation__navbar .navbar-nav{padding:0 15px;} .navigation__navbar .dropdown-toggle{padding-left:10px;} .navigation__navbar .donation-button__button{margin-left:10px;} .navigation__navbar .dropdown.custom-links__dropdown{padding-left:0px;} .navigation__navbar li.custom-links__dropdown{padding-left:10px;} .navigation__navbar li.custom-links__dropdown > a{padding-bottom:0px;} .navigation__navbar .navigation__social-wrapper{margin-left:5px;}} .navigation__navbar .navbar-toggle:hover{background-color:transparent;} .navigation__navbar .navbar-toggle:hover > .icon-bar{background-color:#000;} .navigation__navbar .navigation__social-wrapper{display:inline-block;margin-top:12px;} .navigation__navbar .navigation__icon{margin-left:5px;} .navigation__navbar .donation-button{margin-top:6px;margin-right:14px;} .search-page{min-height:100%;min-height:100vh;background-attachment:fixed;background-size:cover;} .search-page__wrapper{max-width:1200px;margin:0 auto;padding-top:160px;padding-left:20px;padding-right:20px;} .search-page__top-bar{padding-bottom:40px;} .search__tabs{padding-bottom:30px;} .search-page .search__tabs strong{cursor:pointer;font-size:1.9em;} .search__tabs--fundraisers,
.search__tabs--teams{padding-top:25px;} .search-page .active{border-bottom:solid 3px;padding-bottom:4px;} .search-page .search__contents{padding-top:50px;} .search-page .search__tab{display:none;} .search-page .search__tab--active{display:block;} .search-page .infinite-scroll__loading{padding-top:60px;padding-bottom:80px;font-size:3em;} .search__search-bar{padding-top:20px;}@media (max-width:767px){ .search__search-bar{clear:both;}} .search__search-bar .form-control{height:46px;border-radius:3px;border:none;background:transparent;} .search__search-bar .input-group-btn{padding-right:7px;letter-spacing:0.04em;} .search__search-bar .input-group-btn .btn{letter-spacing:0.04em;border-radius:3px;border:none;} .search__list{padding-bottom:100px;} .search-page__top-bar--edit{position:relative;} .search-page__top-bar--edit:hover .edit-page-section{display:block;} .search-page__wrapper .fa-spinner{-webkit-animation-name:spin;-webkit-animation-duration:2000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:2000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:2000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:2000ms;animation-iteration-count:infinite;animation-timing-function:linear;}@-moz-keyframes spin{ from{-moz-transform:rotate(0deg);} to{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{ from{-webkit-transform:rotate(0deg);} to{-webkit-transform:rotate(360deg);}}@keyframes spin{ from{transform:rotate(0deg);} to{transform:rotate(360deg);}} .fundraiser-card__wrapper{display:relative;}@media (min-width:769px){ .fundraiser-card .fundraiser-name{word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:30px;color:inherit;}}@supports (display:grid) { .fundraiser-card__wrapper{display:grid;grid-template-columns:repeat(3,1fr);} .fundraiser-card__wrapper .fundraiser-card{width:auto !important;} .fundraiser-card .fundraiser-name{word-wrap:initial;text-overflow:initial;white-space:initial;overflow:initial;min-height:auto;color:inherit;}@media (max-width:992px){ .fundraiser-card__wrapper{grid-template-columns:repeat(2,1fr);}}@media (max-width:768px){ .fundraiser-card__wrapper{grid-template-columns:repeat(1,1fr);}}} .fundraiser-card .fundraiser-name{font-size:1.4em;margin-bottom:2px;} .fundraiser-card .fundraiser-page__progress-bar{height:18px;} .fundraiser-card .fundraiser-page__raised-amount--small{font-size:1.7em;} .fundraiser-card .fundraiser-card__image img{margin-top:-70px;border:5px solid white;border-radius:5px;max-height:140px;max-width:140px;} .fundraiser-card .fundraiser-page__raised-content{margin-top:0px;margin-bottom:10px;} .fundraiser-card .card{padding:0;margin-top:70px;border-radius:4px;} .fundraiser-card .card-body{padding:20px;} .fundraiser-card .fundraiser-card__view-button{float:right;border:none;border-radius:3px;padding:10px 12px;background:#000;} .fundraiser-card .fundraiser-card__view-button:hover{text-decoration:none;} .fundraiser-card .fundraiser-name{margin-top:0px;text-align:left;} .fundraiser-card .fundraiser-card__details{padding-top:5px;padding-left:5px;} .fundraiser-card .fundraiser-card__details p{margin:0;} .fundraiser-card .fundraiser-page__progress-bar{margin-top:0px;} .fundraiser-name{margin-top:10px;font-size:1.6em;}@media only screen and (max-width:992px){ .fundraiser-name{margin-top:20px;font-size:1.8em;text-align:left;}}@media only screen and (max-width:768px){ .fundraiser-name{text-align:center;}} .fundraiser-profile-image{width:100%;border-radius:10px;border:3px solid #fff;} .fundraiser-profile-image__container--medium{max-width:140px;display:block;text-align:center;} .fundraiser-profile-image__container--large{max-width:200px;width:100%;display:block;text-align:center;}@media only screen and (max-width:992px){ .fundraiser-card__image .fundraiser-profile-image__container--medium{margin-left:0px;display:block;}}@media only screen and (max-width:768px){ .fundraiser-profile-image__container--medium{margin:0 auto;display:block;} .fundraiser-profile-image__container--large{margin:0 auto;display:block;}} .fundraiser-page__banner{background-size:cover !important;background-repeat:no-repeat;background-position:center;background:#000000;padding:140px 20px 110px 20px;} .fundraiser-page__banner-content{color:#fff;text-align:center;} .fundraiser-page__banner h1{font-size:2.5em;line-height:1.2em;}@media only screen and (max-width:992px){ .fundraiser-page__banner{padding:110px 20px 90px 20px;} .fundraiser-page__banner h1{font-size:1.5em;line-height:1.1em;}} .fundraiser-page__background-container{background:#E9E9E9;} .fundraiser-page__tabbed-section-container{padding-bottom:80px;} .fundraiser-page__profile-sections{display:flex;} .fundraiser-page__profile-box{margin:0 auto;margin-bottom:60px;border-radius:5px;} .fundraiser-page__profile-image-peak{margin-top:-90px;} .fundraiser-page__profile-padding{padding:30px 0px 40px;} .fundraiser-page__profile-content-padding{padding-bottom:40px;} .fundraiser-page__profile-member-team{font-weight:normal;margin-top:5px;color:#4A4A4A;} .fundraiser-page__profile-member-team a{text-decoration:underline;color:#000;}@media only screen and (max-width:992px){ .fundraiser-page__side-padding-reset{padding-left:0px;padding-right:0px;} .fundraiser-page__profile-box{margin-top:0px;margin-bottom:0px;} .fundraiser-page__profile-content{padding-bottom:25px;} .fundraiser-page__profile-image-peak{margin-top:-70px;} .fundraiser-page__profile-member-team{text-align:center;} .fundraiser-page__progress-bar{margin-top:20px;}}@media only screen and (max-width:768px){ .fundraiser-page__profile-box{width:100%;padding:20px 10px 20px 20px;} .fundraiser-page__profile-padding{clear:both;padding:10px 15px 5px;} .fundraiser-page__profile-box{display:inline-block;-webkit-box-shadow:1px 2px 11px -2px rgba(23, 23, 23, 0);-moz-box-shadow:1px 2px 11px -2px rgba(23, 23, 23, 0);box-shadow:1px 2px 11px -2px rgba(23, 23, 23, 0);}} .fundraiser-page__progress-bar{padding:1px;background:#e4e4e4;border-radius:10px;border:3px solid #e4e4e4;height:22px;position:relative;} .fundraiser-page__progress-amount-container{border-radius:10px;position:relative;display:block;height:100%;overflow:hidden;} .fundraiser-page__progress-bar-amount{background:#000;border-radius:10px;max-width:100%;display:inline-block;line-height:0;position:relative;display:block;height:100%;overflow:hidden;z-index:1;content:"";position:absolute;top:0;left:0;bottom:0;right:0;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;} .fundraiser-page__raised{padding-bottom:25px;} .fundraiser-page__raised-amount{color:#000;font-size:4em;line-height:0.9em;margin-right:5px;} .fundraiser-page__progress-bar-desktop{display:block;} .fundraiser-page__progress-bar-mobile{display:none;}@media only screen and (max-width:992px){ .fundraiser-page__raised-amount{font-size:3em;} .fundraiser-page__progress-bar-desktop{display:none;} .fundraiser-page__progress-bar-mobile{display:block;}}@media only screen and (max-width:768px){ .fundraiser-page__raised-amount{font-size:2.5em;}} .fundraiser-page__team-members-container{padding:40px 0px 90px;} .fundraiser-page__team-members{padding-left:0px;padding-right:0px;} .fundraiser-page__raised-content{font-weight:normal;color:#646464;margin-top:7px;display:inline-block;} .fundraiser-page__bio{padding-top:30px;white-space:pre-wrap;} .fundraiser-page__bio p{color:#646464;font-weight:normal;line-height:1.3em;font-size:1.05em;} .fundraiser-page__progress-stats{padding-top:10px;} .fundraiser-page__progress-stats h3{font-weight:500;letter-spacing:0px;font-size:3em;margin-bottom:0px;} .fundraiser-page__progress-stats h4{margin-top:0px;margin-bottom:10px;} .fundraiser-page__raised-text{color:#4A4A4A;font-weight:normal;display:inline-block;font-size:1em;padding-top:5px;margin-bottom:5px;-webkit-margin-before:0em;line-height:1.2em;} .fundraiser-page__raised-text span{font-size:1.5em;font-weight:bold;color:#000;} .fundraiser-page__wrapper a.campaignMedia__tab--false{border-bottom:0px solid #000;color:#000;} .fundraiser-page__wrapper a.campaignMedia__tab--false:hover{border-bottom:2px solid #000;color:#000;} .fundraiser-page__wrapper a.campaignMedia__tab--true{border-bottom:2px solid #000;color:#000;} .fundraiser-page__share-box .socialShares{bottom:10px;}@media only screen and (max-width:992px){ .fundraiser-page__progress-breakdown-numbers h2{font-size:1.8em;} .fundraiser-page__share-box .socialShares{margin-top:20px;position:relative;}}@media only screen and (max-width:768px){ .fundraiser-page__raised-text{display:block;text-align:center;}} .fundraiser-page__custom-body{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent;display:inline-block;width:100%;color:#fff;} .fundraiser-page__custom-body-container{margin:0 auto;float:none !important;} .fundraiser-page__custom-body-container img{max-width:100%;} .fundraiser-page__bottom-profile-box{background-color:#fff;width:100%;padding:30px 10px;} .fundraiser-page__bottom-profile-image-peak{margin-top:-115px;} .fundraiser-page__raised-amount--small{font-size:2.1em;} .fundraiser-page__donate-button .donation-button{text-align:right;} .fundraiser-page__join-team{padding-top:20px;} .fundraiser-page__join-team .donation-button{text-align:left;}@media only screen and (max-width:992px){ .fundraiser-page__bottom-profile-box{padding:30px 10px 50px;} .fundraiser-page__bottom-profile-image-peak{margin-top:-70px;} .fundraiser-page__donate-wrapper{padding-top:20px;} .fundraiser-page__donate-button .donation-button{text-align:left;width:100%;}}@media only screen and (max-width:768px){ .fundraiser-page__donate-button .donation-button .donation-button__button{width:100%;padding:20px 10px;} .fundraiser-page__join-team .donation-button{text-align:center;}} .fundraiser-page__social-share{border-radius:3px;margin-top:20px;margin-right:10px;display:inline-block;padding:10px 13px 10px 10px;border:solid 1px black;color:black;font-weight:500;} .fundraiser-page__social-share:hover{opacity:0.7;} .fundraiser-page__social-share .fa{padding-right:7px;} .login-page .login-page__container{padding-top:85px;padding-bottom:85px;background-repeat:no-repeat;background-size:cover;min-height:700px;min-height:100vh;} .login-page .login-page__box{background-color:#f3f2f2;border:none;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.01),0 3px 1px -2px rgba(0, 0, 0, 0.01),0 1px 5px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.01),0 3px 1px -2px rgba(0, 0, 0, 0.01),0 1px 5px 0 rgba(0, 0, 0, 0.08);display:none;margin-top:100px;margin-left:auto;margin-right:auto;max-width:400px;width:100%;} .login-page .login-page__header{background-color:#666;border-radius:5px 5px 0 0;color:white;font-weight:700;padding:20px 40px;} .login-page .login-page__body{padding:30px 30px 30px 30px;} .login-page__container.campaign__edit .edit-page-section{margin-top:90px;} .login-page .login-page__box--active{display:block;} .login-page .login-page__title{font-size:20px;font-weight:bold;margin-bottom:20px;text-align:center;} .login-page .login-page__input{border:1px solid #ccc;background:white;padding:6px 12px;font-size:14px;-webkit-appearance:none;height:50px;border-radius:4px;color:#555;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;font-weight:400;margin-bottom:10px;width:100%;}@media only screen and (max-width:992px){ .login-page .login-page__input{font-size:16px;}} .login-page .login-page__button{background-color:#CCC;border:none;border-radius:5px;color:white;font-size:20px;font-weight:bold;margin-top:5px;margin-bottom:10px;padding:12px;text-align:left;width:100%;} .login-page .login-page__button-arrow{float:right;} .login-page .login-page__signup-link{color:inherit;text-decoration:none;} .login-page .login-page__text{color:#888;margin:10px 0;} .login-page .login-page__link{color:#888;cursor:pointer;margin:10px 0;text-decoration:underline;} .login-page .login-page__hr{border-color:#DDD;}@media (max-width:767px){ .login-page .login-page__box{border-radius:0;margin-top:30px;max-width:100%;}} .campaignMedia__media-container{position:relative;border-radius:0px 0px 3px 3px;} .campaignMedia__social-wrapper{position:absolute;bottom:0px;padding-top:12px;padding-bottom:0px;background:#fff;}@media only screen and (max-width:768px){ .campaignMedia__media-container{margin-bottom:10px;}} .campaignMedia__content-box{overflow-y:auto;margin-top:40px;padding-bottom:10px;} .campaign-media__content{padding-top:10px;} .campaignMedia__video-embed iframe{width:100%;border:0px;height:415px;} .campaignMedia__image-embed{text-align:center;} .campaignMedia__image-embed img{width:100%;} .campaignMedia__button{padding:10px 0px;} .campaignMedia__content img{max-width:100%;}@media only screen and (max-width:1200px){ .campaignMedia__video-embed iframe{margin-top:0px;height:343px;} .campaignMedia__content-box{margin-top:40px;}}@media only screen and (max-width:768px){ .campaignMedia__about-container{height:auto;} .campaignMedia__video-embed iframe{margin-top:20px;height:170px;} .campaignMedia__content-box{max-height:none;margin-top:20px;margin-bottom:50px;} .campaign-media__content{padding-top:20px;}} .campaignMedia__content-box::-webkit-scrollbar-track{border-radius:10px;background-color:#CDCDCD;} .campaignMedia__content-box::-webkit-scrollbar{width:4px;background-color:#CDCDCD;border-radius:10px;margin-right:40px;} .campaignMedia__content-box::-webkit-scrollbar-thumb{border-radius:10px;background-color:#373737;} .campaignMedia__media-tabs:hover .edit-page-section{display:block;} .campaignMedia__section{padding-bottom:60px;} .campaignMedia__section .white-card{border-radius:0px 0px 3px 3px;} .campaignMedia__media-section{position:relative;} .campaignMedia__media-section--active{padding-top:50px;} .campaignMedia__media-tabs{display:block;} .campaignMedia__media-tabs-background li a{color:#000;} .campaignMedia__media-tabs ul{display:block;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-padding-start:0px;padding-left:0px;min-height:30px;} .campaignMedia__media-tabs li{cursor:pointer;display:inline-block;font-size:1.1em;font-weight:normal;border-radius:3px 3px 0px 0px;} .campaignMedia__media-tabs li a{display:inline-block;padding:15px 25px;border-right:solid 1px;} .campaignMedia__tabs-container{margin-left:-15px;} .campaignMedia__tabs-container .campaignMedia__tabs-dropdown{display:none;} .campaignMedia__tabs-list-items{display:block;}@media only screen and (max-width:992px){ .campaignMedia__tabs-container{margin-left:0px;} .campaignMedia__tabs-container .campaignMedia__tabs-dropdown{width:100%;padding:10px 5px;display:inline-block;} .campaignMedia__tabs-container .campaignMedia__tabs-dropdown-button{background:transparent;width:100%;text-align:left;border:none;font-weight:bold;} .campaignMedia__tabs-container .campaignMedia__tabs-dropdown-button:focus{outline:none;} .campaignMedia__tabs-container .campaignMedia__tabs-dropdown .caret{vertical-align:center;border-top:6px dashed;border-right:6px solid transparent;border-left:6px solid transparent;margin-top:4px;} .campaignMedia__media-tabs ul{padding-bottom:15px;} .campaignMedia__media-tabs li{width:100%;} .campaignMedia__media-tabs li a{margin-right:0px;font-size:0.9em;padding:7px 20px;border-right:solid 0px #fff;} .campaignMedia__tabs-list--show{display:block !important;} .campaignMedia__tabs-list--hide{display:none !important;} .campaignMedia__tab--active{display:none !important;} .campaignMedia__tab--inactive{display:block !important;}} .campaignMedia__tab--inactive a{padding-bottom:3px;color:#000;} .campaignMedia__tab--inactive:hover a{text-decoration:none;color:#000;} .campaignMedia__tab--active a{color:#0081b7;font-weight:bold;} .campaignMedia__tab--active:hover a{text-decoration:none;color:#0081b7;}@media only screen and (max-width:768px){ .campaignMedia__media-tabs{padding:0px 0px;}} .fundraiser-activity-feed{max-height:650px;overflow:auto;} .fundraiser-activity-feed__list,
.fundraiser-activity-feed__list--no-reply{padding:13px 0px 15px;border-top:solid 1px;position:relative;overflow-x:hidden;} .fundraiser-activity-feed__list--no-reply .fundraiser-activity-feed__list-reply{display:none;} .fundraiser-activity-feed__list--no-reply:hover .fundraiser-activity-feed__list-comment + .fundraiser-activity-feed__list-reply,
.fundraiser-activity-feed__list--no-reply:focus .fundraiser-activity-feed__list-comment + .fundraiser-activity-feed__list-reply{display:block;} .fundraiser-activity-feed__list-comment{display:block;padding-top:3px;color:inherit;} .fundraiser-activity-feed__list-reply{display:block;padding-top:10px;color:inherit;} .fundraiser-activity-feed__list-reply-content{vertical-align:top;margin-left:20px;color:inherit;} .fundraiser-activity-feed__list-reply-icon{font-size:13px;color:inherit;position:absolute;} .fundraiser-activity-feed__list-reply-save{float:right;margin-top:10px;} .fundraiser-activity-feed__inspired{font-size:0.9em;} .fundraiser-activity-feed__list:first-child{padding:0px 0px 15px;} .fundraiser-activity-feed__list:last-child{border-bottom:solid 0px;} .fundraiser-activity-feed__reply-button{font-size:0.9em;cursor:pointer;} .fundraiser-activity-feed__list-reply-save button{background:-webkit-linear-gradient(0deg,#68a12a 10%,#7abc30 90%);background:-moz-linear-gradient(0deg,#68a12a 10%,#7abc30 90%);background:-ms-linear-gradient(0deg,#68a12a 10%,#7abc30 90%);background:-o-linear-gradient(0deg,#68a12a 10%,#7abc30 90%);background:linear-gradient(0deg,#68a12a 10%,#7abc30 90%);border:0 solid #68a12a;font-weight:700;display:block;} .edit-page-section{background-color:black !important;color:white !important;display:none;font-size:12px !important;position:absolute;top:0;right:0;min-width:75px !important;z-index:1000 !important;font-family:"Helvetica Neue",sans-serif !important;} .edit-page-section.edit-page-section--below{top:80%;} .edit-page-section.edit-page-section--above{top:-60%;} .edit-page-section .edit-page-section__icon{font-size:20px;} .edit-page-section .edit-page-section__marker{padding:30px 20px;text-align:center;} .edit-page-section:hover .edit-page-section__marker{display:none;} .edit-page-section .edit-page-section__menu{display:none;text-align:left;} .edit-page-section:hover .edit-page-section__menu{display:block;} .edit-page-section .edit-page-section__menu-header{padding:10px;text-transform:uppercase;} .edit-page-section .edit-page-section__menu-item{border-top:1px solid white;cursor:pointer;padding:10px;} .edit-page-section .edit-page-section__menu .edit-page-section__icon{float:right;} .campaignHome__banner:hover .edit-page-section{display:block;top:80px;} .navigation__navbar:hover .edit-page-section{display:block;} .campaignProgress{position:relative;} .campaignProgress:hover .edit-page-section{display:block;} .campaignHome__media-section:hover .edit-page-section{display:block;} .campaignHome__bottomBody:hover .edit-page-section{display:block;} .campaignHome__cta:hover .edit-page-section{display:block;} .campaign__edit:hover .edit-page-section{display:block;} .campaignDashed--edit{border:2px dashed #757575;background-color:#b1afaf;padding:20px 0px 22px;text-align:center;position:relative;} .campaignDashed--edit:hover .edit-page-section{display:block;} .campaignDashed--navigation{padding:40px 0;} .campaignDashedFooterContainer{position:relative;} .campaignDashed--edit h5{color:#3a3838;font-size:1.3em;} .campaignDashedFooterContainer:hover .edit-page-section{display:block;} .footer__container .edit-page-section{display:block;} .customPage__banner-editor .edit-page-section{top:80px;} .campaign__edit{position:relative;} .footer__container{position:relative;} .fundraiser-page__progress-bar{position:relative;} .fundraiser-page__profile-box{position:relative;} .fundraiser-page__banner--edit:hover .edit-page-section{margin-top:84px;display:block;} .fundraiser-page__profile-box:hover .edit-page-section{display:block;} body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .modal-open{overflow-y:auto;} .white-card{background:#fff;padding:20px;border-radius:3px;-webkit-box-shadow:1px 2px 11px -2px rgba(23, 23, 23, 0.35);-moz-box-shadow:1px 2px 11px -2px rgba(23, 23, 23, 0.35);box-shadow:1px 2px 11px -2px rgba(23, 23, 23, 0.35);position:relative;} button[type="submit"],
button[type="submit"]:active,
button[type="submit"]:focus,
button[type="submit"]:visited,
button[type="submit"]:active:hover,
button[type="submit"]:hover{padding:14px 12px;box-shadow:0px 0px 7px rgba(0, 0, 0, 0);font-weight:700;font-size:1.2em;text-align:left;border-radius:3px;height:auto;} button[type="submit"]::after{content:"\003E";float:right;font-weight:700;} .links{padding:40px 0 0;text-align:left;} .links a{padding:0px 12px 0px 0px;text-decoration:underline;cursor:pointer;display:inline-block;} a:hover{color:inherit;} a:focus{color:inherit;} a.linked-button,
a.linked-button:focus,
a.linked-button:after{padding:10px 15px;margin-top:5px;color:#fff;background:#0081b7;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:3px;text-decoration:none;} a.linked-button:hover{text-decoration:none;background:#000;} a.linked-button-large,
a.linked-button-large:focus,
a.linked-button-large:hover{padding:15px 20px;font-size:1.2em;} .center__div-reset{margin:0 auto;float:none !important;} .campaignHome__banner{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;} .campaignHome__banner-gradient{padding:130px 20px 180px 20px;background-repeat:no-repeat;min-height:250px;background-size:cover;} .campaignHome__banner-content{color:#fff;text-align:left;} .campaignHome__banner-content img{max-width:100%;} .campaignHome__banner h1{font-size:2.5em;line-height:1.2em;margin-top:50px;} .campaignHome__banner h4{font-size:1.1em;line-height:1.2em;font-weight:normal;} .campaignHome__button-box{padding:20px 7px;display:inline-block;} .campaignHome__banner-buttons,
.campaignHome__banner-buttons:focus,
.campaignHome__banner-buttons:after{background:transparent;border:2px solid #fff;border-radius:3px;color:#fff;margin:5px;padding:10px 15px;font-size:1.4em;text-decoration:none;display:inline-block;} .donation-button__button,
.donation-button__button:focus,
.donation-button__button:after,
.donation-button__button:hover{cursor:pointer;border-radius:3px;padding:12px 17px 13px;font-size:1.5em;text-decoration:none;display:inline-block;font-weight:700;text-align:center;} .navbar-nav .donation-button__button,
.navbar-nav .donation-button__button:focus,
.navbar-nav .donation-button__button:after,
.navbar-nav .donation-button__button:hover{font-size:1em;letter-spacing:0.01em;padding:11px 14px 12px;} .campaignHome__banner-buttons:hover{background:#fff;color:#000;text-decoration:none;}@media only screen and (max-width:992px){ .campaignHome__banner-content{padding-bottom:50px;padding-top:70px;} .campaignHome__banner h1{font-size:2em;line-height:1.1em;} .campaignHome__banner-buttons,
.campaignHome__banner-buttons:focus,
.campaignHome__banner-buttons:after{font-size:1.1em;} .campaignHome__banner-gradient{padding:0px 20px 200px 20px;}} .campaignHome__body-container{padding-bottom:0px;} .campaignProgress__profile-box{padding:30px 30px 35px;margin-bottom:10px;} .campaignProgress{margin-top:-100px;margin-bottom:35px;} .campaignProgress__impact{padding-left:10px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;} .campaignProgress__donors-container{padding-left:10px;} .campaignProgress__donors{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;} .campaignProgress__progress-donate .donation-button{text-align:left;} .campaignProgress__progress-donate--center{height:50px;} .campaignProgress__progress-donate--center .donation-button{position:absolute;left:50%;margin-left:-24%;} .campaignProgress__progress-donate--center.campaignProgress__progress-donate--single .donation-button{margin-left:-52px;} .campaignProgress__progress-donate--right .donation-button{text-align:right;}@media only screen and (max-width:992px){ .campaignProgress{margin-top:0px;margin-bottom:35px;} .campaignProgress__profile-box{background:#fff;margin-top:0px;padding:30px 20px 30px;margin-bottom:10px;} .campaignProgress__progress-donate--center .donation-button{margin-left:-52px;}} .campaignProgress__progress-bar{background:#ffffff;border-radius:8px;border:3px solid #e4e4e4;margin-top:20px;height:60px;position:relative;} .campaignProgress__progress-box{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:9px;} .campaignProgress__progress-stripes{width:10%;min-height:83px;height:100%;border-right:solid 1px #e4e4e4;display:inline-block;vertical-align:top;z-index:1;} .campaignProgress__progress-bar-amount{border-radius:5px 0px 0px 5px;position:relative;display:block;height:100%;overflow:hidden;} .campaignProgress__progress-bar-amount:after{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0px;border-bottom-right-radius:0px;max-width:100%;display:inline-block;line-height:0;position:relative;display:block;height:100%;overflow:hidden;z-index:1;content:"";position:absolute;top:0;left:0;bottom:0;right:0;} .campaignProgress__raised-amount{color:#0081b7;font-size:3.5em;font-weight:500;line-height:1em;margin-right:5px;} .campaignProgress__raised-text{color:#6a6a6a;font-weight:normal;display:inline-block;font-size:1em;margin-bottom:0px;-webkit-margin-before:0em;line-height:1.2em;} .campaignProgress__goal{text-align:right;color:#6A6A6A;margin-top:30px;margin-bottom:0px;} .campaignProgress__progress-breakdown-numbers h3{text-align:left;font-size:1.8em;font-weight:bold;color:#0081b7;-webkit-margin-before:0em;-webkit-margin-after:0em;margin-top:20px;} .campaignProgress__impact-goal{font-size:0.6em;}@media only screen and (max-width:992px){ .campaignProgress__raised-amount{font-size:2.5em;} .campaignProgress__goal{text-align:left;margin-top:10px;} .campaignProgress__progress-breakdown-numbers h3{font-size:1.5em;font-weight:bold;}} .campaignProgress__progress-action-btns{padding:10px 5px 5px;text-align:right;display:inline-block;}@media only screen and (max-width:992px){ .campaignProgress__progress-action-btns{padding-top:20px;text-align:left;}} .campaignHome__cta-visible{margin-top:40px;margin-bottom:50px;} .campaignHome__cta-inactive{padding-top:40px;padding-bottom:50px;} .campaignHome__cta-text{margin:10px 0;} .campaignHome__cta .donation-button{text-align:right;} .topFunraisers__media-container{margin-top:20px;margin-bottom:10px;} .topFundraiser__profile-box{background:#fff;padding:10px 10px 20px;margin-top:50px;margin-bottom:20px;border-radius:2px;-webkit-box-shadow:1px 2px 11px -2px rgba(23, 23, 23, 0.35);-moz-box-shadow:1px 2px 11px -2px rgba(23, 23, 23, 0.35);box-shadow:1px 2px 11px -2px rgba(23, 23, 23, 0.35);}@media only screen and (max-width:768px){ .topFundraiser__profile{margin:0 auto;width:95%;} .topFundraiser__profile-box{padding:10px 0px 20px;}} .topFundraiser__profile-image{margin-top:-50px;width:100%;max-width:120px;max-height:120px;border-radius:50%;float:left;border:solid 2px #fff;} .topFundraiser__view-page-btn{background:#0081b7;padding:10px 13px;color:#fff;font-size:0.9em;border-radius:3px;margin-top:10px;display:inline-block;text-align:right;} .topFundraiser__view-page-btn:hover{background:#000;padding:10px 13px;color:#fff;text-decoration:none;} .topFundraiser__view-page-container{text-align:right;} .topFundraiser__name{margin-top:15px;margin-bottom:5px;font-size:1.3em;}@media only screen and (max-width:992px){ .topFundraiser__profile-image{margin-top:-20px;max-width:100px;max-height:100px;} .topFundraiser__name{margin-top:25px;font-size:1.2em;}} .topFundraiser__progress-bar{background:#DEDEDE;border-radius:20px;padding:4px;width:100%;line-height:0px;margin-left:-2px;} .topFundraiser__progress-bar-amount{background:#0081b7;border-radius:10px;padding:3px;max-width:100%;display:inline-block;} .topFundraiser__amount{color:#7F7F7F;margin-top:7px;} .topFundraiser__amount strong{color:#000;font-size:1.1em;} .topFundraiser__show{color:#fff;border:none;background:transparent;padding:0px;margin-bottom:1px;} .topFundraiser__show:hover{color:#fff;border-bottom:solid 1px #fff;background:transparent;margin-bottom:0px;} .topFundraiser__show:focus{outline:0;} .feedActivity__media-container{margin-bottom:10px;border-radius:0px 0px 3px 3px;} .feedActivity__header{margin-bottom:20px;} .feedActivity__header h2{-webkit-margin-before:0em;-webkit-margin-after:0em;font-size:1.3em;letter-spacing:0.1em;} .feedActivity__acitivity-list{overflow-y:auto;overflow-x:hidden;max-height:250px;} .feedActivity__activity-box{border-top:solid 1px #CBCBCB;padding:12px;} .feedActivity__activity-box p{margin-bottom:0px;} .feedActivity__page-link{text-align:right;padding-right:10px;} .feedActivity__page-link a{color:#8e8e8e;}@media only screen and (max-width:768px){ .feedActivity__activity-box p{margin-bottom:0px;font-size:0.8em;} .feedActivity__page-link a{font-size:0.8em;}} .feedActivity__acitivity-list::-webkit-scrollbar-track{border-radius:10px;background-color:#CDCDCD;} .feedActivity__acitivity-list::-webkit-scrollbar{width:4px;background-color:#CDCDCD;border-radius:10px;} .feedActivity__acitivity-list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#373737;} .socialShares__image{height:25px;display:inline-block;font-size:1.4em;padding:5px;} .socialShares a{width:100%;height:25px;display:block;} .fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important;}@keyframes fadeIn{ 0%{transform:scale(1);opacity:0.0;} 100%{transform:scale(1);opacity:1;}}@-webkit-keyframes fadeIn{ 0%{-webkit-transform:scale(1);opacity:0.0;} 100%{-webkit-transform:scale(1);opacity:1;}} .welcomeModal__wrapper .modal{background:rgba(0, 128, 183, 0.8);} .welcomeModal__wrapper .modal-dialog{max-width:400px;margin:50px auto;margin:15vh auto;} .welcomeModal__content-box{border-radius:1px;background:#fff;padding:20px 15px;text-align:left;} .welcomeModal__content-box h3{margin-top:10px;} .welcomeModal__content-box p{line-height:1.2em;} .welcomeModal__btn{border:none;background:#0081b7;padding:13px 15px;color:#fff;margin-top:15px;font-size:1em;width:100%;position:relative;text-align:left;border-radius:2px;} .welcomeModal__btn:hover{color:#fff;background:#000;} .welcomeModal__content-box h6{margin-top:25px;color:#8F8F8F;} .welcomeModal__btn .glyphicon{float:right;} .dummyTop__top-navigation{background:#414042;margin-top:-30px;width:100%;padding:100px 30px 5px;} .dummyTop__top-navigation p{color:#fff;} .settings__background-container{padding-top:50px;background:#E9E9E9;padding-bottom:100px;min-height:100vh;} .tips__content{margin-bottom:50px;} .tips__action-btn{padding:15px 20px;background:#414042;color:#fff;display:inline-block;border-radius:3px;margin-top:10px;margin-right:10px;} .tips__action-btn:hover{color:#fff;text-decoration:none;} .tips__green-btn{background:#8cc63e;} .tips__green-btn:hover{background:#5B8129;} .tips__fb-blue-btn{background:#3b5998;} .tips__fb-blue-btn:hover{background:#2B4271;} .tips__tw-blue-btn{background:#00aced;} .tips__tw-blue-btn:hover{background:#005B7D;} .tips__gp-red-btn{background:#d34836;} .tips__gp-red-btn:hover{background:#A0372A;} .tips__email-example-text{margin-top:35px;} .tips__email-example-text h5{margin-bottom:15px;} .tips__email-example-text p{color:#727272;} .tips__email-example-text a{color:#00ADEC;text-decoration:underline;} .floating-form{min-height:200px;} .form-header{padding:20px;border-bottom:1px solid lightgrey;} a,
a:visited,
a:hover,
a:active{color:darkgrey;} .footer__container{background:rgba(0, 0, 0, 0.2);padding:24px;} .footer__container p{color:#fff;margin-bottom:0px;line-height:1.3em;} .footer__container a{color:#fff;} .footer__container a:hover{color:#fff;text-decoration:none;} .footer__address{margin-top:10px;} .footer__address{margin-top:10px;} .footer__text{word-wrap:break-word;} #footer{min-height:80px;padding:20px;} .floating-form{min-height:200px;} .upload-image-button{width:234px;} .upload-image-button__input-button{position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;z-index:999;} .image,
.image--round{display:inline-block;overflow:hidden;margin-right:20px;margin-top:20px;vertical-align:middle;} .image img,
.image--round img{width:100%;} .image--round{border-radius:350px;} .image--medium{width:150px;height:150px;} .image--small{width:60px;height:50px;} #page-wrapper.backend{background-color:#f3f3f4;height:110%;font-family:"Gotham SSm A","Gotham SSm B","Gotham","Helvetica",sans-serif;} #page-wrapper.backend h2{font-size:24px;} .page,
.page--backend{padding:40px 20px 20px 20px;margin:20px;} .donor-overview__block .line.vertical{position:absolute;z-index:999;border-right:1px solid lightgrey;right:0px;top:-8px;height:142px;} .donor-overview__block.recurring{border-bottom:1px solid lightgrey;} .donor-overview__block__action{position:absolute;left:0;width:100%;text-align:center;padding-top:5px;padding-bottom:5px;margin-left:0px;padding-left:0px;} .donor-overview__block__action a{color:#818385;text-decoration:none;} .donor-overview__block__action a:hover{text-decoration:none;} .card__subheading{font-size:13px;color:#414041;} .card,
.card-drop-down{border-radius:1px;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.01),0 3px 1px -2px rgba(0, 0, 0, 0.01),0 1px 5px 0 rgba(0, 0, 0, 0.08);border:none;border-color:none;padding-bottom:20px;position:relative;} .card i.loading{display:none;position:absolute;left:50%;top:50%;font-size:1.5em;color:#6e7072;} .card.pending .loading{display:inline;z-index:999999;} .card.pending{background-color:#f3f3f4;color:lightgrey;} .card.pending .info-text{color:lightgrey;} .card.pending label{color:lightgrey;} .card.pending span{color:lightgrey;} .card.pending *{color:lightgrey;} .card-drop-down{padding-bottom:0px;margin-bottom:10px;} .card.donor-overview{min-height:142px;display:block;clear:both;} .card--empty{text-align:center;} .card--empty p{color:#6e7072;padding-top:10px;} .card-body{padding:8px 30px;position:relative;} .card__controls,
.card__controls--disabled,
.card__controls-cancel{margin-top:10px;text-align:center;float:right;} .card__supporting_info span{color:#6e7072;} .card__supporting_info{padding-top:2px;line-height:2.3;} .card__controls a,
.card__controls-cancel a,
.card__controls--disabled a{padding:6px;} .card__controls__confirm{display:none;position:absolute;width:430px;left:25%;top:-70px;} .card__controls__confirm p{margin:0;} .card__controls-cancel{position:relative;padding-top:20px;float:none;} .card__controls--disabled a{color:#6e7072;text-decoration:none;cursor:default;} .card__controls--disabled a:hover{text-decoration:none;cursor:default;} .card .btn{float:right;} .card__data-text{text-align:center;} .card__label-text{margin-bottom:14px;} .organization-revenue-overview-body{padding:15px;} .card__card-bar{width:100%;height:3px;margin-top:-12px;} .card-bar__color{width:20%;height:3px;margin-top:-3px;display:inline-block;} .card-bar__color:nth-child(1){background-color:#d84799;} .card-bar__color:nth-child(2){background-color:#8bc541;} .card-bar__color:nth-child(3){background-color:#37c6f4;} .card-bar__color:nth-child(4){background-color:#ffc20e;} .card-bar__color:nth-child(5){background-color:#3853a4;} .card-table{height:250px;} .card-component--pink{border-top:3px solid #d84799;} .card-component--green{border-top:3px solid #8bc541;} .card-component--blue{border-top:3px solid #37c6f4;} .card-component--yellow{border-top:3px solid;border-color:#ffc20e;} .card-component--dark-blue{border-top:3px solid #3853a4;} .card-component--black{border-top:3px solid #000;} .card-component--mixed{border-top:3px solid;} .card-component--user{border-top:3px solid;} .card-component--bar-left{border-top:none;border-left:3px solid;} .card-component--bar-left.card-component--yellow{border-color:#ffc20e;} .card-component--bar-right{border-top:none;border-left:3px solid;} .card-component--bar-bottom{border-top:none;border-bottom:3px solid;} .card-component--inactive{border-top:3px solid lightgrey;} .card__divider{width:100%;border-top:1px solid lightgrey;} .custom-links__dropdown{font-size:14px;margin-right:16px;} .custom-links__dropdown span{font-size:14px;} .customPage__banner{background-size:cover !important;background-repeat:no-repeat !important;background-position:center;background:#8B8B8B;min-height:250px;} .customPage__banner-padding{padding:180px 20px 120px 20px;} .customPage__banner-content{color:#fff;text-align:left;} .customPage__banner-content img{max-width:100%;} .customPage__banner h1{font-size:2.5em;line-height:1.2em;} .customPage__banner-buttons,
.customPage__banner-buttons:focus,
.customPage__banner-buttons:after{background:#0081b7;border-radius:3px;color:#fff;margin:5px;padding:10px 15px;font-size:1.4em;text-decoration:none;display:inline-block;} .customPage__banner-buttons:hover{background:#fff;color:#000;text-decoration:none;} .customPage__breadcrumb-banner{background:#0081b7;padding:5px 0px;} .customPage__breadcrumb-banner h4{color:#fff;} .customPage__body-container{background:#fff;padding-top:60px;padding-bottom:75px;background-size:100%;} .customPage__body-container img{max-width:100%;padding-top:15px;padding-bottom:20px;} .customPage__body-container h3,
.customPage__body-container h4{padding-top:10px;} .customPage__donation-button-container{padding:20px 10px 20px 0px;display:inline-block;}@media only screen and (max-width:992px){ .customPage__banner-content{padding-bottom:40px;padding-top:20px;} .customPage__banner h1{font-size:2em;line-height:1.1em;} .customPage__banner-buttons,
.customPage__banner-buttons:focus,
.customPage__banner-buttons:after{font-size:1.1em;} .customPage__body-container{padding-top:30px;}} .backdrop-grey{background-color:#f0f0f1;} .background-grey{background-color:#e7e7e8;} .blue{background-color:#37c6f4;} .red{background-color:#dd3928;} .red-text{color:#dd3928;} .body-grey{background-color:#e1e1e2;} .border-grey{background-color:#d0d1d2;} .button-grey{background-color:#414041;} .dark-grey{background-color:#666;} .mid-grey{color:#999;} .darker-grey{background-color:#818385;} .darkest-grey{background-color:#2e2f31;} .earth{background-color:#8ac340;} .earth-text{color:#8ac340;} .easy-read-white{color:#f3f4f4;} .energy{background-color:#ffc10e;} .form-font-color{color:#6e7072;} .green{background-color:#8bc541;} .green-text{color:#8bc541;} .heart{background-color:#d74899;} .icon-grey{background-color:#555456;} .inputGrey{background-color:#f0f0f1;} .light-grey{background-color:#6e7072;} .lighter-grey{background-color:lightgrey;} .preset-border-grey{background-color:#ccc;} .purple{background-color:#cc378b;} .text-light{color:#404041;} .white{color:#ffffff;} .yellow{color:#ffc20e;} .black{color:#000;} .campaignHome__wrapper{background:#cecece;} .campaignHome__banner{position:relative;background-color:#8D8D8D;} .campaignHome__media-section{position:relative;} .campaignHome__media-section .container{position:relative;} .campaignHome__bottomBody{position:relative;} .campaignHome__cta .white-card{position:relative;} .campaignHome__custom-section-container{position:relative;padding:40px;} .campaignHome__custom-section{width:100%;background-size:cover;padding:70px 0px 90px;background-position:top center;background-repeat:no-repeat;} .campaignHome__custom-section img{max-width:100%;} .campaignHome__custom-section .row{margin:0;} .footer__container{position:relative;} .campaign-site-preview{margin-left:-10px;margin-right:-10px;} .campaign-site-preview .campaignHome__wrapper{position:relative;} .campaign-site-preview .campaign-site-preview__header{background-color:white;min-height:60px;padding:10px;padding-left:15px;} .campaign-site-preview .campaign-site-preview__header-org-name{display:inline-block;font-size:20px;margin-top:5px;} .campaign-site-preview .campaign-site-preview__header-links{float:right;} .campaign-site-preview .campaign-site-preview__button{background-color:#414041;color:white;display:inline-block;margin-right:10px;padding:10px;} .campaign-site-preview .campaign-site-preview__button--large{font-size:24px;margin-bottom:100px;} .campaign-site-preview .campaign-site-preview__link{display:inline-block;margin-right:10px;padding:10px;} .campaign-site-preview .campaign-site-preview__body{background-color:#e1e1e2;padding-top:80px;padding-left:5px;text-align:center;} .campaign-site-preview .campaign-site-preview__body-text{font-size:20px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px;} .campaign-site-preview .campaign-site-preview__goal-container{background-color:white;margin:0 auto;max-width:1000px;padding:30px 40px;text-align:left;} .campaign-site-preview .campaign-site-preview__total-raised{display:inline-block;} .campaign-site-preview .campaign-site-preview__total-raised-amount{font-size:40px;} .campaign-site-preview .campaign-site-preview__goal{float:right;margin-top:20px;} .campaign-site-preview .campaign-site-preview__goal-box{background-color:lightgrey;border:1px solid #6e7072;border-radius:5px;height:60px;margin-top:10px;padding:7px;} .campaign-site-preview .campaign-site-preview__goal-marker{background-color:#6e7072;border-radius:5px;left:23%;height:100%;position:relative;width:10px;} .campaign-update{margin:20px;padding-bottom:30px;background-color:inherit;border-bottom:1px solid lightgrey;min-height:200px;} .campaign-update:last-child{border-bottom:none;} .campaign-update__heading{padding-bottom:10px;} .campaign-update__title{margin-top:0px;margin-bottom:6px;} .campaign-update__content{font-size:1.1em;} .campaign-update__content img{max-width:100%;}@media (max-width:767px){ .campaign-update{padding:0;padding-bottom:20px;} .campaign-update__body{margin:0 !important;} .campaign-update__content-wrapper{padding:0 !important;} .campaign-update__content{padding:12px 0;}} .campaign-update__image{display:inline-block;} .campaign-update__image img{width:100%;height:auto;} .campaign-update__video{display:inline-block;}@media (max-width:992px){ .campaign-update__image img{margin-bottom:10px;} .campaign-update__image iframe{margin-bottom:10px;}}@media (max-width:768px){ .campaign-update__body .campaign-update__image{padding-left:0px;padding-right:0px;} .campaign-update__body .campaign-update__video{padding-left:0px;padding-right:0px;width:100%;}} .campaign-update__image ~ .campaign-update__content,
.campaign-update__video ~ .campaign-update__content{display:inline-block;width:auto;word-wrap:break-word;vertical-align:top;} .campaign-update__body{width:100%;} .feed__text{font-size:1.1em;line-height:1.4em;vertical-align:middle;} .money{font-size:1.2em;font-weight:500;display:inline-block;color:#8bc541;} .odd{background-color:#efefef;} .recentActivity__empty-msg{text-align:center;} .recentActivity__empty-msg::after{content:'No new activity';} .not-found{display:flex;flex-direction:column;justify-content:center;height:100vh;text-align:center;} .not-found__container{text-align:center;} .not-found span{font-weight:700;font-size:1.3em;line-height:1.8em;display:block;} .not-found a{color:#333;text-decoration:underline;} .modal-content label{font-size:14px;} #signup-page-form label{font-size:12px;} .select-option__container .select-option__other{margin-top:10px;}
/*# sourceMappingURL=site.css.map */
