.actions__targets__expand{font-size:20px;line-height:30px}@media only screen and (min-width: 501px){.actions__targets__expand{font-size:22px;line-height:30px;text-rendering:optimizeLegibility}}@media only screen and (min-width: 641px){.actions__targets__expand{font-size:26px;line-height:30px}}.action .promise-box [class^="icon-"]:before,.action .promise-box .promise-box__title{font-size:16px;line-height:20px}@media only screen and (min-width: 641px){.action .promise-box [class^="icon-"]:before,.action .promise-box .promise-box__title{font-size:19px;line-height:30px}}.action .action-body h3,.action .promise-box .promise-box__subtext,.action .promise-box .promise-box__steps-icons .icon-box{font-size:11px;line-height:20px}@media only screen and (min-width: 501px){.action .action-body h3,.action .promise-box .promise-box__subtext,.action .promise-box .promise-box__steps-icons .icon-box{font-size:12px;line-height:20px}}@media only screen and (min-width: 960px){.action .action-body,.action .action-controls,.action .promise-box,.action .discussion-board{width:66.101694915%;float:left;margin-right:1.694915254%;display:inline}}@media only screen and (min-width: 960px){.action .action-secondary{width:32.203389831%;float:right;margin-right:0;*margin-left:-1em;display:inline}}.action .action-secondary .action-progress-bar-container{margin-bottom:20px}.action .action-controls{text-align:right}.action .action-controls form{display:inline}.action .action-body{border-top-style:solid;border-top-width:1px;padding-top:19px;margin-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:19px;background-color:#fff;border-color:#e5e5e5;padding-left:20px;padding-right:20px}.action .action-body h3{font-weight:lighter;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width: 641px){.action .action-body{border-style:solid;border-width:1px;padding:39px}}@media only screen and (min-width: 641px) and (max-width: 959px){.action .action-body{margin-bottom:20px}}.action .action-body .invite-friends-link,.action .action-body .undo-link{text-align:center}.action .commit__steps{margin-bottom:20px}.action .commit__steps__trigger{font-weight:200}.action .promise-box{margin-top:-20px;margin-bottom:20px;border-style:solid;border-width:1px;padding:39px;background-color:#dddcda;border-color:#e5e5e5;float:left;padding-bottom:20px;padding-top:20px;position:relative;text-align:center}.action .promise-box:after{border-color:#dddcda transparent;border-style:solid;border-width:0 13px 13px;content:'';display:block;left:50%;position:absolute;top:-13px;width:0;z-index:1}.action .promise-box:before{border-color:#e5e5e5 transparent;border-style:solid;border-width:0 13px 13px;content:'';display:block;left:50%;position:absolute;top:-14px;width:0;z-index:0}.action .promise-box .icon-check-circled{color:#009344}.action .promise-box .promise-box__header{margin-bottom:0;text-align:center}.action .promise-box .promise-box__header h2{margin-bottom:0}.action .promise-box .promise-box__title{font-weight:lighter;letter-spacing:1px;text-transform:uppercase}.action .promise-box .promise-box__subtext{font-weight:lighter;letter-spacing:1px;text-transform:uppercase}.action .promise-box .promise-box__divider__wrapper{margin-top:20px;margin-bottom:20px;display:inline-block;margin-left:1.5%;margin-right:1.5%;width:13%}.action .promise-box .promise-box__divider__wrapper .promise-box__divider{border-bottom:1px solid #bfbfbf;color:#a5a5a5;font-size:1em;font-style:italic;height:1px;line-height:1;text-align:center;width:100%}.action .promise-box .promise-box__steps-icons{width:100%}.action .promise-box .promise-box__steps-icons .icon-box{margin-top:5px;margin-bottom:15px;display:inline-block;height:60px;vertical-align:top;width:20%}@media only screen and (min-width: 641px) and (max-width: 959px){.action .promise-box{margin-bottom:20px}.action .promise-box .promise-box__steps-icons .icon-box{margin-bottom:5px}}.action .promise-box .promise-box__header{margin-bottom:5px}.action .promise-box .button{width:50%}@media only screen and (min-width: 641px) and (max-width: 959px){.action .progress-bar-container{width:50%}}.action .progress-bar-container .button{width:100%}.action .take-action-button,.action .invite-friends-button,.action .undo-link{margin:0 auto 20px;width:100%}@media only screen and (min-width: 641px){.action .take-action-button,.action .invite-friends-button,.action .undo-link{width:50%}}.action .take-action-button .button,.action .invite-friends-button .button,.action .undo-link .button{width:100%}.action .petition{margin-top:20px;border-left:3px solid #f0efed;font-family:'Courier New', monospace;padding-left:20px}.action .icon-check:before,.action .icon-clock:before{margin-right:5px}.action .icon-check:before{color:#3eb54a}.action .icon-clock:before{color:#f47621}.action .short p{display:inline}.actions-how-help{border-top-style:solid;border-top-width:1px;padding-top:19px;border-top-color:#f0efed;border-top-style:dashed}.action-additional-information .action-form{margin-bottom:40px}@media only screen and (min-width: 641px){.action-additional-information .list-panel{width:47.368421053%;float:left;margin-right:5.263157895%;display:inline}.action-additional-information .list-panel.sponsor{width:47.368421053%;float:right;margin-right:0;*margin-left:-1em;display:inline}}.action-additional-information .sponsor-photo{margin-bottom:10px}.action-additional-information .sponsor-name{font-weight:bold}.actions__targets{padding-bottom:20px;display:none}.actions__targets .avatar{width:48.717948718%;float:left;margin-right:2.564102564%;display:inline}.actions__targets .avatar:nth-child(2n){float:right;margin-right:0}.actions__targets__expand{cursor:pointer}.actions__targets__title{color:#919195}.action-target{padding-bottom:20px}.action-target .icon-open-down:before,.action-target .icon-up-open:before{margin-left:5px;vertical-align:-12%}
