.post-type-selector .post-type .icon{font-size:22px;line-height:30px}@media only screen and (min-width:361px){.post-type-selector .post-type .icon{font-size:26px;line-height:30px}}@media only screen and (min-width:501px){.post-type-selector .post-type .icon{font-size:36px;line-height:40px;text-rendering:optimizeLegibility}}.invitation .call-out-box .header h1{font-size:16px;line-height:20px}@media only screen and (min-width:641px){.invitation .call-out-box .header h1{font-size:19px;line-height:30px}}.campaign-leader .follow.button,.campaign-update-item .campaign-update-item-info,.campaign-leader-bio{font-size:11px;line-height:20px}@media only screen and (min-width:501px){.campaign-leader .follow.button,.campaign-update-item .campaign-update-item-info,.campaign-leader-bio{font-size:12px;line-height:20px}}.victory-banner .victory-clip{margin:0 auto;max-width:1000px;padding-left:10px;padding-right:10px}@media only screen and (min-width:501px){.victory-banner .victory-clip{padding-left:20px;padding-right:20px}}.invitation .call-out-box .header{background-color:#51534a;color:#f0efed}.invitation .call-out-box .header a,.invitation .call-out-box .header .link{color:inherit}.invitation .call-out-box .header a:focus,.invitation .call-out-box .header a:hover,.invitation .call-out-box .header .link:focus,.invitation .call-out-box .header .link:hover{color:#fcf4d1}.invitation .call-out-box .header a:active,.invitation .call-out-box .header .link:active{color:#e5e5e5}.campaign-leader .follow.button{line-height:25px;min-height:25px;min-width:48px;padding:0 10.5px;font-family:Base-small,sans-serif;font-style:normal;font-weight:400;font-weight:bold}@media only screen and (min-width:0px) and (max-width:500px){.victory-banner .victory-timestamp{display:none}}@media only screen and (min-width:0px) and (max-width:959px){.victory-banner .victory-title{display:none}}.campaign-header-container{position:relative}.campaign-header{background-color:#616661;border-bottom:1px solid #e5e5e5;text-align:center}@media only screen and (min-width:960px){.campaign-header{text-align:left}}@media only screen and (max-width:959px){.campaign-header{min-height:0!important}}.campaign-header .add-photo{background-color:#616661;border-color:#898b8e;color:#b2b2b2;font-size:1.285714286em;margin:0 auto 2em;max-width:320px;text-shadow:none}.campaign-header .add-photo .icon-camera{color:#373a36;display:none;font-size:40px;line-height:40px}.campaign-header .add-photo .icon-plus-circled:before{color:#50a358;font-size:.833333333em}.campaign-header .add-photo:hover,.campaign-header .add-photo:focus{color:inherit}@media only screen and (min-width:960px){.campaign-header .add-photo{padding:1.5em}.campaign-header .add-photo .icon-camera{display:block}}.campaign-header .campaign-logo{height:auto;width:85px}@media only screen and (min-width:641px) and (max-width:959px){.campaign-header .campaign-logo{width:100px}}@media only screen and (min-width:960px){.campaign-header .campaign-logo{width:150px}}.campaign-header .campaign-context{margin-bottom:0}.campaign-header-supporters{font-style:italic}.campaign-header-supporters .follower-supporting{display:inline}.campaign-summary .icon-open-right{vertical-align:middle}@media only screen and (min-width:960px){.campaign-header-size-default .campaign-header-subject{width:57.627118644%;float:left;margin-right:1.694915254%;display:inline}.campaign-header-size-default .campaign-header-supporters{margin-top:1.5em;text-align:right}.campaign-header-size-default .follower-supporting{float:right;margin-left:.5em}.personal-campaign-header{height:25em}}.campaign-header-sidebar{margin-top:10px}.campaign-header-sidebar .dropdown-content{white-space:nowrap}.campaign-header-sidebar ul{margin-bottom:inherit}@media only screen and (min-width:960px){.campaign-header-sidebar{margin-top:0px;width:40.677966102%;float:right;margin-right:0;*margin-left:-1em;display:inline}}.campaign-header-size-large{background-repeat:no-repeat;text-align:left}@media only screen and (min-width:960px){.campaign-header-size-large .campaign-header-subject{width:66.666666667%}.campaign-header-actions-panel-container{position:absolute;top:0;width:100%;height:0}}@media only screen and (min-width:0px) and (max-width:959px){.campaign-header-actions-panel-container .inner{padding:0}}.campaign-header-actions-panel-container .actions-panel{margin:0}@media only screen and (min-width:960px){.campaign-header-actions-panel-container .actions-panel{float:right;width:31.25%}}.invitation .call-out-box{background-color:#fff;margin:auto;max-width:615px}@media only screen and (min-width:641px){.invitation .call-out-box.add-borders{border:solid 1px #e5e5e5;-webkit-box-shadow:0 3px 3px #e5e5e5;-moz-box-shadow:0 3px 3px #e5e5e5;box-shadow:0 3px 3px #e5e5e5}}.invitation .call-out-box .header{min-height:7.5em;padding:2em;position:relative}.invitation .call-out-box .header:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #51534a;content:'';height:0;left:2.9em;position:absolute;top:100%;width:0}.invitation .call-out-box .header .avatar{left:2em;position:absolute;top:2em}.invitation .call-out-box .header h1{margin-bottom:0px;color:#f7f5f1;display:block;margin-left:4em}.invitation .call-out-box .quote{font-style:italic;margin-bottom:0;margin-left:0;margin-right:0;padding:2em}.invitation .call-out-box .quote p:last-child{margin-bottom:0}.invitation .call-out-box .actions-panel-container{padding:0 1em}.invitation .message{font-style:italic}.invitation .recruited-by{padding:2em 1em 1em}.invitation .invitation-recruits{background:transparent}.invitation .invitation-recruit-person{padding:0 1em 1em 1.5em}@media only screen and (min-width:641px){.invitation .invitation-recruit-person{float:left;width:50%}}@media only screen and (min-width:641px) and (max-width:959px){.list-panel.campaign-updates{float:left}}.campaign-update-item{border-bottom:1px solid #f7f5f1}.campaign-update-item h4{font-weight:bold}.campaign-update-item h4 a{color:inherit}.campaign-update-item h4 a:focus,.campaign-update-item h4 a:hover{color:#5ca4b2}.campaign-update-item h4 a:active{color:#70afbc}.campaign-update-item .campaign-update-item-info{margin-bottom:10px;color:#968c83;float:left}.campaign-update-item .action-toolbar{float:right}.campaign-update{margin-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:19px;border-color:#e5e5e5}.campaign-update .campaign-update-info{margin-bottom:10px}.post-type-selector{width:100%}.post-type-selector .post-type .icon{color:#43828f;margin-right:3px;text-shadow:0 -1px 0 #fff}.post-type-selector .post-type.selected .icon{color:#000}.campaign{min-height:300px}.campaign .add-a-reason{margin:1em}@media only screen and (min-width:960px){.campaign .about{float:right;width:31.25%}.campaign .posts{width:66.666666667%}}.campaign .posts .post:first-of-type{border-top:0}.campaign .tab-radio-button{display:none}.campaign .tab-section{display:none;vertical-align:top}@media only screen and (min-width:960px){.campaign .tab-section{display:inline-block}}.campaign .tab-section>h2{display:none}@media only screen and (min-width:960px){.campaign .campaigns-show-tabs{display:none}}.campaign input[type="radio"]:checked+.tab-section{display:inline-block}.campaign .empty{display:none}.campaign .supporters{margin-bottom:2em}.campaign .supporters .avatar{padding:1em 0}@media only screen and (min-width:641px){.campaign .supporters .avatar{width:32.203389831%;float:left;margin-right:1.694915254%;display:inline}.campaign .supporters .avatar:nth-child(3n){float:right;margin-right:0}.campaign .supporters .avatar:nth-child(3n+1){clear:left}}.campaign .supporters .see-more-button{clear:both;width:100%}.campaign-updates{word-break:break-word;word-wrap:break-word}.campaign-updates .sidebar-update{color:#51534a;display:block;font-weight:300}.campaign-sources-nav ul{margin-bottom:0}.page-section{margin:0 0 1em;width:100%}.message-campaigner-link,.message-supporter-link{font-size:12px;line-height:20px}.warning-banner{background:#fff;font-size:larger;padding:1em;text-align:center}.description{margin-bottom:1em}.campaign-add-description{font-size:smaller;margin-bottom:1em;text-align:left}.campaign-add-description:before{font-size:smaller;margin-right:.5em}.campaign-launch-form{display:inline-block;padding-left:1em}.personal-campaigns .avatar{margin-bottom:1em}.ending-soon{margin-top:.65em;text-align:center}.ending-soon var{font-weight:bold}.victory-banner{background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.05) 33.333333333%,rgba(0,0,0,.025) 33.333333333%,rgba(0,0,0,.025) 66.666666667%,transparent 66.666666667%,transparent 100%);background-image:-moz-linear-gradient(90deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.05) 33.333333333%,rgba(0,0,0,.025) 33.333333333%,rgba(0,0,0,.025) 66.666666667%,transparent 66.666666667%,transparent 100%);background-image:-o-linear-gradient(90deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.05) 33.333333333%,rgba(0,0,0,.025) 33.333333333%,rgba(0,0,0,.025) 66.666666667%,transparent 66.666666667%,transparent 100%);background-image:linear-gradient(90deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.05) 33.333333333%,rgba(0,0,0,.025) 33.333333333%,rgba(0,0,0,.025) 66.666666667%,transparent 66.666666667%,transparent 100%);background-image:-ms-linear-gradient(90deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.05) 33.333333333%,rgba(0,0,0,.025) 33.333333333%,rgba(0,0,0,.025) 66.666666667%,transparent 66.666666667%,transparent 100%);background-size:3px 3px}.victory-banner .victory-clip{color:inherit;background:url(/assets/campaigns/victory-clip-no-label-wide-d8fbab76987a3a2f3b491aea0f28d521.svg) no-repeat center;background-clip:content-box;background-size:auto 100%;display:block;margin:0 auto;position:relative;text-align:left}.victory-banner .victory-clip:focus,.victory-banner .victory-clip:hover{color:#5ca4b2}.victory-banner .victory-clip:active{color:#70afbc}@media only screen and (max-width:959px){.victory-banner .victory-clip{text-align:center;padding:0 50px}}.victory-banner .victory-clip:focus time,.victory-banner .victory-clip:hover time,.victory-banner .victory-clip:active time{color:inherit}.victory-banner .victory-clip:before{background:url(/assets/campaigns/victory-clip-no-label-wide-d8fbab76987a3a2f3b491aea0f28d521.svg) no-repeat left;background-size:auto 100%;content:" ";height:60px;left:0;position:absolute;top:0;width:50px}@media only screen and (min-width:960px){.victory-banner .victory-clip:before{left:-30px}}.victory-banner .victory-clip:after{background:url(/assets/campaigns/victory-clip-no-label-wide-d8fbab76987a3a2f3b491aea0f28d521.svg) no-repeat right;background-size:auto 100%;content:" ";height:60px;position:absolute;right:0;top:0;width:50px}@media only screen and (min-width:960px){.victory-banner .victory-clip:after{right:-30px}}.victory-banner .victory-parts{height:60px}.victory-banner .victory-part{vertical-align:middle}.victory-banner .icon-open-right:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;font-size:26px;line-height:60px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.victory-banner .victory-statement{font-size:26px;line-height:60px;font-weight:bold;text-transform:uppercase}.victory-banner .victory-timestamp time{font-size:10px;line-height:60px;color:#968c83;text-transform:uppercase}.victory-banner .victory-title{font-size:14px;line-height:60px}.campaign-leader .follow.button{margin-top:10px}.campaign-leader-bio{font-family:bitter,Base-serif,serif;font-weight:normal;margin-top:10px;float:left;font-style:italic;margin-bottom:0}.graph-axis path,.graph-axis line{fill:none;shape-rendering:crispEdges;stroke:#000}.graph-scrollable{overflow-x:scroll;overflow-y:hidden}.graph-legend-item{display:inline-block;margin-right:1em}.legend-color-swatch{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;display:inline-block;height:20px;vertical-align:middle;width:20px}.legend-text-label{vertical-align:middle}.graph-axis-container{background:#f7f5f1 url(/assets/backgrounds/noise/100-50-4-196195a13ceaec749b33f9d4f40f305b.png);position:absolute}.graph-data-container{white-space:nowrap}.graph-load-more-container{display:inline-block;vertical-align:top}.graph-load-more-button{font-size:16px;line-height:20px;cursor:pointer;vertical-align:middle}table.dashboard-analytics{border-spacing:0;width:100%}table.dashboard-analytics .uppercase{text-transform:uppercase}table.dashboard-analytics th,table.dashboard-analytics td{padding:.5em;text-align:left}table.dashboard-analytics th.numeric,table.dashboard-analytics td.numeric{text-align:right}table.dashboard-analytics th.misc,table.dashboard-analytics td.misc{text-align:center}table.dashboard-analytics th.max:before,table.dashboard-analytics td.max:before{color:#898b8e;content:'*';font-size:1em}table.dashboard-analytics th.total,table.dashboard-analytics td.total{border:0;color:#b2b2b2}table.dashboard-analytics th{background-color:#eae8e2;color:#898b8e;font-weight:normal}table.dashboard-analytics tr.paging-placeholder td{padding:0}table.dashboard-analytics tr.paging-placeholder a{padding-top:10px;padding-bottom:10px;background-color:#dddcda;display:inline-block;text-align:center;width:100%}table.dashboard-analytics tr.paging-placeholder a:focus,table.dashboard-analytics tr.paging-placeholder a:hover{background-color:#e2e1df}table.dashboard-analytics tr.totals{display:none}@media only screen and (min-width:501px){table.dashboard-analytics tr.totals{display:table-row}}table.dashboard-analytics td{background-color:#fff;border-bottom:1px solid #eae8e2}table.dashboard-analytics td.dot-icon{font-size:2em;text-align:center;width:2em}table.dashboard-analytics td.dot-icon:before{content:"\25CF"}.dashboard-analytics .source-mechanism-social{color:#95d6ea}.dashboard-analytics .source-mechanism-seed{color:#3eb54a}.dashboard-analytics .source-mechanism-organic{color:#f48522}.dashboard-single-activity-stats .top-sources-container{margin-bottom:20px}@media only screen and (min-width:501px){.dashboard-single-activity-stats .top-sources-container{width:66.101694915%;float:left;margin-right:1.694915254%;display:inline;margin-bottom:0px}.dashboard-single-activity-stats .top-recruiters-container{width:32.203389831%;float:right;margin-right:0;*margin-left:-1em;display:inline}}.campaign-dashboard-top-recruiters col.actions-inspired-counts{width:10%}.campaign-dashboard-top-activity-sources col.actions-taken-counts{width:10%}.campaign-dashboard-multiple-activity-source-types col.totals{width:17%}.campaign-dashboard-multiple-activity-source-types col.actions-taken-counts{width:20%}.campaign-dashboard-multiple-activity-source-types th.actions-taken-counts,.campaign-dashboard-multiple-activity-source-types td.actions-taken-counts{display:none}@media only screen and (min-width:501px){.campaign-dashboard-multiple-activity-source-types th.actions-taken-counts,.campaign-dashboard-multiple-activity-source-types td.actions-taken-counts{display:table-cell}}.campaign-dashboard-multiple-activity-source-types .footnote{margin-top:20px;color:#b2b2b2}.campaign-dashboard-activity-selector-container{margin-bottom:20px}.campaign-dashboard-activity-selector{margin-bottom:10px}@media only screen and (min-width:501px){.campaign-dashboard-activity-selector{margin-bottom:0px;width:66.101694915%;float:left;margin-right:1.694915254%;display:inline}.campaign-dashboard-activity-selector select{width:100%}.campaign-dashboard-admin-page-link{width:32.203389831%;float:right;margin-right:0;*margin-left:-1em;display:inline;text-align:right}}.summary-bar-stats .stats-block{text-align:center;width:20%;float:left;margin-right:0%;display:inline}.summary-bar-stats .stats-block:last-child{width:20%;float:right;margin-right:0;*margin-left:0em;display:inline}.summary-bar-stats .stats-block.social-lift .stats-block-value{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#95d6ea;color:#fff;display:block}.summary-bar-stats .stats-block-value{font-size:24px;line-height:30px}.summary-bar-stats .stats-block-value-secondary{font-size:16px;line-height:20px}.summary-bar-stats .stats-block-name{font-size:10px;line-height:20px;color:#b2b2b2;display:block;text-transform:uppercase}@media only screen and (min-width:501px){.campaign-dashboard-summary-bar-title{width:40.677966102%;float:left;margin-right:1.694915254%;display:inline}.campaign-dashboard-summary-bar-stats{width:57.627118644%;float:right;margin-right:0;*margin-left:-1em;display:inline}}.dashboard-title-with-date{margin-bottom:20px}.dashboard-title{font-size:24px;line-height:30px}.dashboard-date-subtitle{color:#616661}.campaign-dashboard-legend{height:40px}.campaign-dashboard-chart{height:400px}.campaign-dashboard-chart-container{margin-bottom:20px}.graph-axis .domain{stroke:none}.last-updated-at{color:#b3afaa}