

/*** cnvyr.min.css.gz ***/
.buttonA,.buttonA:hover,.buttonB,.footer .nav li a,button{text-decoration:none}.titleD span:before,blockquote:after,blockquote:before,q:after,q:before{content:""}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1;font-family:inherit;text-align:left;vertical-align:baseline}.footer,.footer .publication{font-family:"proxima nova",arial,sans-serif}.buttonB,.titleJ{text-align:center}:link img,:visited img,a img{border:0}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}.test-box{margin:20px;padding:20px;background:pink}.test-box:nth-child(2n+2){background:#ff0}.test-box:nth-child(3n+3){background:#0ff}.meta-meta{display:none}.header{height:50px;background:#ff6707}.header-box{padding:0 10px}.header .credo-logo a{display:block;text-indent:-999em;background:url(assets/credo-logo-240x100.png) -6px 0 no-repeat;width:120px;height:50px;margin:0 auto;background-size:120px 50px}.content-box{padding:0 10px 20px}.footer{clear:both}.footer-box{padding:0 10px}.footer .nav li a{background:#FCFAF8;color:#4A4744;display:block;line-height:40px;margin:0 0 1px;text-indent:10px;font-weight:700}.footer .nav li a:after,.footer .nav li a:before{background:#FCFAF8;z-index:1}.footer .publication{background:#FF6319;font-weight:700;color:#fff;padding:20px 0 40px 10px}.footer .publication:after,.footer .publication:before{background:#FF6319}.footer .publication a{color:#fff}body{font-family:arial,sans-serif;font-weight:400;color:#766F67}p{font:13px/21px arial,sans-serif;margin-bottom:15px}p:last-child{margin-bottom:0}a.buttonA:hover{color:#fff;cursor:pointer;text-decoration:underline}b,strong{font-weight:700}label,label p{font-size:12px;line-height:20px}em,i{font-style:italic}.titleA{font-size:30px;line-height:1.2em;margin:20px 0}.titleB{font-size:10px;line-height:30px;font-weight:600;text-transform:uppercase}.titleC{font:24px/24px proxima-nova,arial,sans-serif;font-weight:700}.titleD,.titleE{font-weight:700}.titleD{font-size:16px;background:#ECE9E4;line-height:60px;text-indent:40px}.buttonA,.buttonB,.buttonD,button{background:#FF6319;color:#fff}.titleE,.titleF{line-height:30px;text-transform:uppercase}.titleD span{position:relative}.titleD span:before{border-top:1px solid #4A4744;border-right:1px solid #4A4744;width:10px;height:10px;display:block;position:absolute;left:-30px;top:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.titleE{font-size:12px}.titleF{font-size:10px;font-weight:600}.titleG,.titleH{line-height:20px}.titleH,.titleI{font-weight:700}.titleG{font-size:12px}.titleH{font-size:14px}.titleI{font-size:12px;line-height:30px;text-transform:uppercase;border-top:1px solid #766F67;margin-bottom:5px}.titleJ{font-size:20px;line-height:20px}.titleK{font-size:12px;line-height:15px;font-weight:700;padding-bottom:5px}.titleL,.titleM{line-height:30px;font-weight:700}.titleL{font-size:18px;text-transform:capitalize}.titleM{font-size:24px;margin:20px 0}.labelA{line-height:20px;font-weight:700;font-size:10px;text-transform:uppercase}.buttonA,button{display:inline-block;position:relative;font:20px/40px proxima-nova,arial,sans-serif;font-weight:700;border:none;margin:0;padding:0 18px 0 15px;cursor:pointer}.buttonA:after,button:after{content:'';display:inline-block;margin:0 0 0 6px;width:0;height:0;border-top:6px solid transparent;border-left:10px solid #fff;border-bottom:6px solid transparent}.buttonB{display:block;font:16px/30px proxima-nova,arial,sans-serif;font-weight:700;border:none;padding:0;cursor:pointer;text-indent:-15px}.buttonB:after,.buttonC:before{content:'';width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.buttonB:after{position:absolute;margin:11px 0 0 5px;border-left:8px solid #fff}.buttonC{position:relative;margin:0 0 0 12px;cursor:pointer}.buttonC:before{position:absolute;margin:6px 0 0 -12px;border-left:7px solid #766F67}.buttonC.clicked:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #766F67;border-bottom:none}.buttonD,.buttonE{border:none;text-decoration:none;text-align:center;cursor:pointer}.buttonD{display:inline-block;font:16px/30px proxima-nova,arial,sans-serif;font-weight:700;padding:0 5px}.buttonD:after{content:none}.buttonE{margin:0 20px;display:block;font:14px/20px proxima-nova,arial,sans-serif;font-weight:700;background:#766F67;padding:5px 0 10px;color:#FCFAF8}.story .story-image1,.story img.left{float:left;padding:0 10px 10px 0}.clicked span:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.banding{position:relative}.banding:after,.banding:before{width:10px;content:"";position:absolute;top:0;bottom:0}.banding:before{right:100%}.banding:after{left:100%}.banding-extralight,.banding-extralight:after,.banding-extralight:before{background:#FCFAF8}.banding-light-grey,.banding-light-grey:after,.banding-light-grey:before{background:#ECE9E4;z-index:1}.note{text-align:center}.step-box h3 span{color:#3097D9}.icon-linkaway{background:url(assets/icon-linkaway.png) center no-repeat;text-indent:-999em;display:inline-block;width:10px;line-height:30px}.story{overflow:hidden}.story a{color:#766F67;text-decoration:underline}.story a:hover{color:#ff6319}.story img.left{margin:0}.story img.right{float:right;padding:0 0 10px 10px;margin:0}.story blockquote{font-size:15px;line-height:18px;margin:0 0 20px 30px}.story blockquote p{font-size:15px;line-height:18px;margin-bottom:22px}.story blockquote p:last-child{padding:0;margin:0}.story .highlight{font-size:22px;line-height:28px;border-top:1px solid #ff6319;border-bottom:1px solid #ff6319;padding:10px 0;margin:0 0 20px;clear:left}.story .highlight p{font-size:22px;line-height:28px;margin-bottom:22px}.story .highlight p:last-child{padding:0;margin:0}.story ol,.story ul{margin:0 0 20px 40px}.story sup{font-size:65%;line-height:0;position:relative;vertical-align:baseline;top:-.7em}.story ol{list-style-type:decimal}.story ul{list-style-type:disc}.story li{font-size:15px;line-height:18px;margin:0 10px 10px 0}.story .sources:before{content:"SOURCES:";font-size:10px;line-height:18px;font-weight:600;margin-left:-20px}.story ol.sources{margin:0 0 20px 20px}.story .sources li{font-size:12px;margin:0 0 0 4px}.story .resources:before{content:"RESOURCES:";font-size:10px;line-height:18px;font-weight:600;margin-left:-20px}.story ul.resources{margin:0 0 20px 20px}.story .resources li{font-size:12px;margin:0 0 0 4px}#therm{padding-bottom:10px}#therm .therm-box{border:3px solid #BEB6A9;padding:5px}#therm .therm-bar{width:100%;background-color:#ECE9E4}#therm .therm-fill{height:31px;background:url(assets/bar.gif) top left repeat-x}#therm .therm-text-box{display:table}#therm .big-percent{display:table-cell;padding:5px 10px 5px 0;font-size:26px;color:#0078C1}#therm .therm-text{display:table-cell;padding:5px 0;font-size:12px;line-height:14px;vertical-align:middle;color:#888}.form-box .titleB,.js .ak-labels-overlaid label.has-content{display:none}.progress-box .progress-dollars{background:green;color:#fff;padding:20px;margin-bottom:10px}.form-prompt-box,.form-prompt-box.banding:after,.form-prompt-box.banding:before,.form-revealer1:after,.form-revealer1:before,.form-revealer2:after,.form-revealer2:before{background:#FCFAF8}option,textarea{color:#4a4744}.form-revealer1,.form-revealer2{background:#FCFAF8;padding:20px 0;margin:0 0 10px;text-align:center}.form-revealer-prompt{font-size:14px;line-height:16px}[type=email],[type=number],input[type=password],input[type=text],textarea{width:100%;color:#4a4744;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding-left:5px;border:1px solid #C3C3C3}[type=email],[type=number],input[type=password],input[type=text]{font:12px/30px arial,sans-serif;height:30px}textarea{padding-top:6px;font:12px/18px arial,sans-serif;height:140px}option,select{font:14px/30px arial,sans-serif}select{border:1px solid #C3C3C3;width:100%}.form-item{padding-bottom:10px}.form-box{margin:0 0 20px}.form-prompt-box{padding:10px 0}.code-user-form-box,.code-user-form-box:after,.code-user-form-box:before,.form-submit-box,.form-submit-box.banding:after,.form-submit-box.banding:before,.form-user-box,.form-user-box.banding:after,.form-user-box.banding:before{background:#ECE9E4}.form-prompt-box .statement-text p:last-child{margin-bottom:0}.form-user-box{padding-top:20px}.form-user-box label.ak-error{font-weight:700}.form-submit-box{text-align:center;padding:0 0 20px;margin-bottom:20px}.form-submit-box .form-item{text-align:center}.form-submit-box .notice{font-size:10px;line-height:10px;font-weight:700;text-align:center;margin:10px 20px}.user-known .form-submit-box{padding:10px 0}.form-submit-box #known_user{width:80%;margin:0 auto;text-align:center;padding:10px 0}.code-user-form-box label{font-size:12px;line-height:20px}.share-box .button-box{position:relative;height:60px;width:300px;margin:0 auto 10px}.share-box .buttonA{line-height:60px;width:195px;position:absolute;left:70px}.share-box .buttonA:before{content:"";display:block;width:60px;height:60px;position:absolute;left:-70px}.email-friends .buttonA:before{background:url(assets/icon-email-120.png) no-repeat;background-size:60px}.facebook-post .buttonA:before{background:url(assets/icon-fb-120.png) no-repeat;background-size:60px}.tweet-this .buttonA:before{background:url(assets/icon-twitter-120.png) no-repeat;background-size:60px}.perform-box .report-call .titleD{display:none}.perform-box .review-script .trigger{margin:0 0 1px}.perform-box .review-copy{font-size:15px;line-height:18px;padding:20px 0}.perform-box .review-copy a{color:#766F67}.perform-box .review-copy .call-tip{font-size:12px;text-transform:uppercase;font-weight:700;margin-bottom:0}.perform-box .review-copy ul{list-style-type:disc;margin-left:20px;margin-bottom:15px}.perform-box .review-copy ol{list-style-type:decimal;margin-left:20px;margin-bottom:15px}#ak-errors li,#talking_points ul{list-style-type:disc}.perform-box .review-copy li{line-height:18px}.perform-box .trigger{cursor:pointer}.perform-box #who_called .instruction{margin:20px 0 0}.perform-box .make-call .targets{padding:20px 0 0}.perform-box .target{padding:0 0 20px}.perform-box .target-call{text-decoration:none;display:block;background:url(assets/icon-phone-orange-120.png) left center no-repeat #FF6319;background-size:50px;color:#fff;font-weight:700;font-size:18px;line-height:20px;padding:10px 0 12px}.perform-box .target-call em{font-style:normal;display:block;margin:0 50px}.perform-box .target-call strong{display:block;margin:0 50px}.perform-box .target-input{margin:10px 0 0;padding:10px;border:1px solid #ECE9E4}.perform-box .target-input .responses li{display:table}.perform-box .target-input span{display:table-cell;width:30px;padding:5px;vertical-align:middle;text-align:center}.perform-box .target-input input{width:20px;height:20px}.perform-box .target-input label{display:table-cell;padding:5px;vertical-align:middle;font-size:16px;line-height:16px}.perform-box .target-input label em{font-style:normal}.perform-box .target-input label strong{font-weight:400}.perform-box .target-offices h4{font-size:12px;line-height:20px;font-weight:700;padding:10px 0 0}.perform-box .target-offices li{display:table;width:100%;font-size:14px;border-top:1px solid #ECE9E4}.perform-box .target-offices li:first-child{margin:10px 0 0}.perform-box .target-offices .city{display:table-cell;line-height:12px;padding:11px 0}.perform-box .target-offices .phone{display:table-cell;width:110px;line-height:18px;padding:11px 0;text-align:right;color:#FF6319;background:url(assets/icon-smallphone-orange-20.png) 8px 15px no-repeat;background-size:10px}.perform-box .report-call .{margin:-10px 0 10px}.context-incomplete .perform-box .make-call,.context-incomplete .perform-box .review-script{display:none}.context-complete .perform-box .form-submit-box{background:0 0}#ak-errors,#ak-errors li,#ak-errors:after,#ak-errors:before{background:#FFEAE0}.context-complete .perform-box .form-submit-box:before,.perform-box.signed-in .form-submit-box:after{content:none}.call-custom .perform-box .target-input .target-id-checkbox{position:absolute;top:-9999px}.call-custom .perform-box .target-input .target-id-label{display:block}.calls-reported{display:none}#ak-errors li{color:#766F67;font-size:12px;line-height:14px;font-weight:700;margin:0 0 0 20px;padding-bottom:8px}#ak-errors li:first-child{padding-top:10px}#ak-errors li:last-child{padding-bottom:10px}.ak-labels-overlaid label{position:absolute;line-height:30px;padding-left:9px;text-transform:lowercase}.ak-err,.ak-err li{line-height:20px}input.ak-error,textarea.ak-error{background:#FFEAE0;border:1px solid #FFA275}.ak-err{color:#F77E43;font-size:12px;font-weight:700}#known_user a{font-size:12px;line-height:12px;font-weight:700;color:#766F67}.petition-page.user-known .form-submit-box,.petition-page.user-known .form-submit-box:after,.petition-page.user-known .form-submit-box:before{background-image:none}.petition-page.user-known.has-code-user-form .code-user-form-box{padding:10px 0 0}.thanks-page .thanks-box{min-height:40px;margin:10px auto;background:url(assets/icon-check-blue-50.png) 0 5px no-repeat;width:300px;background-size:30px}.thanks-page .thanks-copy{line-height:20px;margin-left:44px}.thanks-page .thanks-copy p{font-size:12px;line-height:14px}.thanks-page .progress-box .helpus{display:inline}.progress-box .helpus{display:none}.thanks-page .thanks-box h2{font-size:26px;margin-left:44px;line-height:32px}@media only screen and (min-width:975px){.thanks-page .thanks-box{width:360px;background-size:50px}.thanks-page .thanks-box h2{font-size:28px;margin-left:84px;line-height:42px}.thanks-page .thanks-copy{margin-left:84px}}#need_contact_info{font-size:12px;line-height:16px}#need_contact_info,#need_contact_info:after,#need_contact_info:before{background:#ECE9E4;z-index:1}#need_contact_info span{padding:10px 0 0;display:block}.call-page #ak-survey_question label{position:relative;margin:0;padding:0 0 10px;font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase}.call-page #id_action_survey{margin:0 0 10px}.call-no-loc .perform-box .form-submit-box{background:#ECE9E4}.call-no-loc .perform-box .form-submit-box:after,.call-no-loc .perform-box .form-submit-box:before{background:#ECE9E4;content:""}.call-page.context-complete .code-user-form-box{display:none}.whipcount-results .targets{width:100%;border-bottom:1px solid #ECE9E4;margin:0 0 20px}.whipcount-results .target-callsreported,.whipcount-results thead{position:absolute;top:-9999px}.whipcount-results td{padding:10px 0;border-top:1px solid #ECE9E4}.whipcount-results .target-status{min-width:70px}.whipcount-results .buttonB{width:60px}.whipcount-results .target-name{min-width:80px}.whipcount-results .target-state{text-align:center}.whipcount-results .target-district{min-width:50px;text-align:center;overflow:hidden;font-size:10px;font-weight:700}.whipcount-results .target-stance{min-width:60px;font-size:10px;font-weight:700}.whipcount-results .status-check{display:block;text-indent:-999em;background:url(assets/icon-check-brown-60.png) center center no-repeat;background-size:30px 30px;width:60px;line-height:30px}.whipcount-results .target-name .long{display:none}.whipcount-results .targets .stance-unknown{color:#D7D2CB}.whipcount-results .targets .opposed{background:#FFEEE6}.whipcount-results .targets .opposed .stance{font-weight:700}.whipcount-perform .report-call{margin:20px 0 0}.whipcount-perform #ak-survey_question textarea{height:80px}.lte-page .user-info-prompt-box span{display:block;padding:20px 0}.lte-page.context-complete .form-submit-box,.lte-page.context-complete .form-submit-box:after,.lte-page.context-complete .form-submit-box:before{background:0 0}.lte-page.context-complete #media_target{margin-bottom:20px}.lte-page #media_target .instruction{padding:20px 0}.lte-page .targets-table{width:100%}.lte-page .targets-table td{line-height:30px}.lte-page .level_header{font-size:10px;font-weight:700;text-transform:uppercase}.lte-page .level_header td{padding:10px 0 0;border-bottom:2px solid #ECE9E4}.lte-page .target{border-bottom:1px solid #ECE9E4}.lte-page .target td{padding:5px 0}.lte-page .target-newspaper{width:80%}.lte-page .target-newspaper label,.lte-page .target-newspaper span{display:table-cell}.lte-page .target-circulation{width:20%;text-align:right}.lte-page .target-phone,.lte-page .target-sent{display:none}.lte-page #known_user,.lte-page .lte-letter-to{display:table}.lte-letter-to .lte-field-desc,.lte-page #known_user .lte-field-desc{display:table-cell;width:40px;font-size:10px;font-weight:700;text-transform:uppercase;line-height:15px;padding:0 0 5px}#known_user .lte-field-entry,.lte-letter-to .lte-field-entry{display:table-cell;font-size:14px;line-height:20px;padding:0 0 5px}.lte-letter-message .lte-field-desc,.lte-letter-subject .lte-field-desc{display:none}.lte-page #known_user a{padding-left:10px;font-size:10px;font-weight:700}.lte-letter-to a{color:#766F67;font-size:10px;font-weight:700}.lte-letter-subject{padding:10px 0 0}.lte-letter-subject .lte-field-entry{width:100%;padding:0 0 10px}.lte-letter-subject .lte-field-entry input{width:100%}.lte-help-triggers{display:table;width:100%;border-bottom:1px solid #D7D2CB}.lte-help-triggers>li{display:table-cell;width:120px;font-size:10px;line-height:16px;background:#ECE9E4;padding:10px;border-right:1px solid #fff;cursor:pointer;font-weight:700}#talking_points ul li,#writing_tips,#writing_tips p{font-size:14px;line-height:20px}.lte-help-triggers .tabbed{background:#766F67;color:#ECE9E4}.lte-help-contents>li{display:none;padding:10px;background:#FCFAF8}.lte-help-contents .show{display:block}#lte-help .canned-letter-message>span,.letter-page .titleB{display:none}#talking_points ul li{margin:0 0 0 20px}#lte-help .canned-letter-subject{padding:0 0 10px;font-weight:700}#lte-help .canned-letter-message .copy{padding:10px 0 0;border-top:1px solid #D7D2CB}#lte-letter .extra-notice,#lte-letter .wordCount{font-size:12px;line-height:16px}.letter-page .statement-leadin p:last-child{margin:0 0 10px}.events-suite #host-tools-intro,.events-suite .event-story,.events-suite .section,.events-suite fieldset{margin-bottom:20px}.letter-page #id_comment{height:140px}.letter-page.user-known .form-submit-box{padding:20px 0}.letter-page.user-known.has-code-user-form .code-user-form-box{padding:10px 0 0}.events-suite legend{font-size:14px;line-height:40px;font-weight:700;text-transform:uppercase;border-top:1px solid #4A4744;width:100%}.events-suite legend a{color:#ff6319}.events-suite .help_text{font-weight:400}.events-suite .event-rules .signature{display:table;padding-bottom:20px}.events-suite .event-rules .signature span{display:table-cell;height:30px;vertical-align:middle;padding-right:5px}.events-suite .event-rules .signature label{display:table-cell;height:30px;vertical-align:middle;font-size:20px;line-height:22px}.events-suite .form-submit-box .notice{font-size:12px}.events-suite .manage-event-box li{padding-bottom:10px}.events-suite .event-details li{display:table;table-layout:fixed;width:100%}.events-suite .event-details label{display:table-cell;width:25%;font-size:10px;line-height:12px;font-weight:700;text-transform:uppercase}.events-suite .event-details label+div{display:table-cell;width:75%;font-size:14px;line-height:20px;padding-bottom:10px}.event_search-page .search-form .country label,.events-suite #taf-confirmation{display:none}.events-suite .event-details .event-signup-link div{overflow:auto}.events-suite .signup-tbl{margin-bottom:10px}.events-suite .event_roster_html table{width:100%;border-top:1px solid #ECE9E4}.events-suite .event_roster_html td,.events-suite .event_roster_html th{padding:5px 0;border-bottom:1px solid #ECE9E4}.events-suite .event_roster_html th{font-size:10px;font-weight:700;text-transform:uppercase}.events-suite .event_roster_html .host-tbl .toggle-col{width:10%}.events-suite .event_roster_html .host-tbl .name-col{width:30%}.events-suite .event_roster_html .host-tbl .phone-col{width:60%}.events-suite .event_roster_html .attendee-tbl .toggle-col{width:10%}.events-suite .event_roster_html .attendee-tbl .attended-col,.events-suite .event_roster_html .attendee-tbl .name-col,.events-suite .event_roster_html .attendee-tbl .phone-col{width:30%}.events-suite .event_contact_html legend{border-top:none}.events-suite #ak-confirmation li{color:#77b139;border:1px solid #77b139;padding:20px;margin-top:10px}.events-suite .event_search_results_html .event{margin-bottom:20px}.events-suite .event_search_results_html .event h3{font-weight:700;padding-bottom:5px;margin-bottom:5px}.events-suite .event_search_results_html .event>div{font-size:15px;margin-bottom:10px}.events-suite #map{text-align:center;padding-bottom:20px}.events-suite #map .extra{text-align:center}.event_attend-page .signature{margin:0;padding-bottom:10px;text-align:center}.event_attend-page #id_ground_rules_text,.event_attend-page #id_ground_rules_text:after,.event_attend-page #id_ground_rules_text:before,.event_attend-page .signature,.event_attend-page .signature:after,.event_attend-page .signature:before{background:#ECE9E4}.event_attend-page .story{overflow:visible;padding-bottom:20px}.events-suite fieldset.target{-webkit-animation:hilite 1s;-moz-animation:hilite 1s;-o-animation:hilite 1s;animation:hilite 1s}@-webkit-keyframes hilite{0%{background:#ff6319}100%{background:0 0}}@-moz-keyframes hilite{0%{background:#ff6319}100%{background:0 0}}@-o-keyframes hilite{0%{background:#ff6319}100%{background:0 0}}@keyframes hilite{0%{background:#ff6319}100%{background:0 0}}.event_create-page #unknown_user,.event_create-page #unknown_user:after,.event_create-page #unknown_user:before,.event_create-page .form-submit-box{background:0 0}.event_attend-page .attendee-update,.event_attend-page .attendee-update:after,.event_attend-page .attendee-update:before,.event_search-page .search-form,.event_search-page .search-form:after,.event_search-page .search-form:before{background:#ECE9E4}.event_search-page .search-text{margin-bottom:10px}.event_search-page .search-form{padding-top:10px}.event_search-page .search-form select#country{width:100%}.event_search-page #no-events-found{color:#77b139;border:1px solid #77b139;padding:20px;margin-top:10px;margin-bottom:20px}.event_search-page .event h3{border-bottom:none}.event_search-page .event h3 a{color:#ff6319}.event_search-page .event_search_results_html .event h3 a:before{content:"Attend "}.event_attendee_tools-page #map img{margin-bottom:10px}.event_attendee_tools-page #map button{margin:10px 0 0 -1px}.event_attendee_tools-page #ak-confirmation{margin-bottom:10px}.event_attend-page .attendee-update,.event_attendee_tools-page .search-another{padding-top:10px}.event_attend-page .attendee-update #known_user{text-align:center;margin-bottom:10px}.event_attend-page .attendee-update .attendee-switchuser{text-align:center;font-size:12px}.event_invite_html .mail-to textarea{height:30px;line-height:30px}.event_invite_html .taf-preview-trigger a{font-size:12px;line-height:30px;color:#766F67;display:block}.event_invite_html .taf_body{font-size:14px;background:#FCFAF8;padding:10px}.event_invite_html .invite-friends span{display:block;font-size:12px;line-height:30px}.event_invite_html .invite-friends span a{color:#ff6319}.account-tools .errornote a,.account-tools .form-meta-tools a,.user_update_html .user a,.user_view_html .section a{color:#766F67}#attendee-tools-intro{padding-bottom:20px}.donate-page #candidate_list th{font-size:10px;line-height:20px;text-transform:uppercase}.donate-page #candidate_list td{width:50%}.donate-page #candidate_list .candidate-portrait{width:50px;height:50px;float:left;padding:0 10px 10px 0}.donate-page #donation-details,.signup-page .sharetools-layout .story,.signup-page .standard-layout .story{padding-bottom:20px}.donate-page #candidate_list .candidate-name{line-height:30px;margin-right:10px}.donate-page #candidate_list .candidate-description{font-size:12px;line-height:15px;margin:0 10px 20px 0}.signup-page .sharetools-layout .tweet-this,.survey-page .story{margin-bottom:20px}.donate-page #candidate_list .candidate-amount{vertical-align:top}.donate-page #candidate_list .candidate-amount label{display:inline}.donate-page #candidate_list .candidate-amount input[type=text]{width:100px}.donate-page #amount_list table{width:100%}.donate-page #amount_list td{width:50%;height:30px}.donate-page #amount_list input[type=text]{width:100px}.donate-page #type label{font-size:16px}.donate-page #exp_date_month{width:60px}.donate-page #exp_date_year{width:80px}.donate-page .form-submit-box{background:0 0}.donate-page #candidate_list table{width:100%}.donate-page #total_div .donation-total{display:table}.donate-page #total_div #total,.donate-page #total_div label{display:table-cell;width:50%;line-height:20px;vertical-align:middle}.donate-page #total_div label{text-transform:uppercase;font-size:12px}.donate-page #total_div #total{font-weight:700;padding-left:5px}.signup-page .standard-layout .signup-box #unknown_user{padding-top:20px}.signup-page .sharetools-layout .signup-box,.signup-page .sharetools-layout .signup-box:after,.signup-page .sharetools-layout .signup-box:before{background:#ECE9E4}#survey-questions label{display:block;font-size:15px;line-height:18px}#survey-questions label p{font-size:15px}#survey-questions label h1{font-size:18px;font-weight:700;padding-bottom:12px}#survey-questions td,#survey-questions td label{text-align:center}#survey-questions .question-item{padding:30px 0;border-top:1px solid #ECE9E4}#survey-questions .survey-priority li{padding-bottom:10px}#survey-questions .survey-scale{display:table;width:100%}#survey-questions .survey-scale li{display:table-cell;width:10%}#survey-questions .survey-scale li span,#survey-questions .survey-scale-table td span{display:block;font-size:10px;text-align:center}#survey-questions .survey-scale li div{text-align:center}#survey-questions .survey-scale-table{width:100%}#survey-questions .survey-scale-table td{width:10%}#survey-questions .survey-scale-table td div{text-align:center}.survey-page #unknown_user .form-item{width:295px;margin:0 auto}.account-tools .form-meta-tools{margin-top:5px}.account-tools .form-meta-tools li{font-size:12px;line-height:20px}.account-tools .section{margin-bottom:40px}.user_view_html .section>ul>li{line-height:30px;padding-bottom:10px}.user_view_html address{line-height:20px;padding-bottom:10px}.unsubscribe-page .box1{margin-bottom:20px}.password_html .errorlist{background:#FFEAE0}.password_html .errorlist li{color:#766F67;font-size:12px;line-height:14px;font-weight:700;list-style-type:disc;background:#FFEAE0;padding-bottom:8px;margin:0 20px 0 40px}.password_html .errorlist li:first-child{padding-top:10px}.site-error .content-box{padding-top:20px}.site-error .content-box a{color:#ff6319}.mobile-init-hide{display:none}@media only screen and (min-width:768px){.mobile-init-hide{display:block}.header *{line-height:50px}.header-box{width:730px;margin:0 auto;position:relative}.header .credo-logo a{margin:0}.header .menu{position:absolute;top:0;right:0}.header .menu li{float:left;margin:0 20px 0 0}.content-box,.footer-box{width:730px;margin:0 auto}.content{min-height:540px}.content-box{padding:20px 0}.content-box:after{content:" ";display:table;clear:both}.footer{font-size:12px;padding:20px 0 40px}.footer-box{position:relative}.footer .credo-logo{display:block;float:left;margin:0 20px 0 0;line-height:20px}.footer .nav li{float:left;line-height:20px;padding-right:5px;margin-right:5px;border-right:1px solid #D7D2CB}.footer .nav li:last-child{border:none}.footer .nav li a{background:0 0;color:#ff6319;text-indent:0;line-height:15px}.footer .publication{clear:both;font-size:12px;line-height:20px;background:0 0;color:#766F67;padding:0}.footer .publication a{color:#ff6319;text-decoration:none}.footer .publication span{color:#D7D2CB}.titleA{margin:0 0 20px;width:410px}.titleB{font-size:16px;line-height:40px;text-transform:none;font-weight:400;background:#766F67;color:#ECE9E4;text-indent:20px}.titleC{font-size:42px;line-height:42px}.titleM{margin:0}.banding:after,.banding:before{content:none;background:0 0}.form-box .titleB{display:block}.form-prompt-box .statement-leadin{margin:0 20px}.form-prompt-box .statement-leadin p{font-size:12px;font-weight:700;margin-bottom:12px}.form-prompt-box .statement-text{margin:0 20px}.form-prompt-box .statement-text p{font-size:12px;font-weight:700;margin-bottom:12px}.form-user-box .form-item{margin:0 20px}#ak-errors li{margin:0 20px 0 40px}.code-user-form-box .form-item{margin:0 20px}#therm .big-percent{font-size:32px}.perform-box .trigger{cursor:auto}.perform-box .step-box h3{text-indent:45px;background:0 0;font-size:18px;line-height:40px;font-weight:400;text-transform:uppercase;padding-bottom:20px}.perform-box .step1 h3{background:url(assets/icon-no1-72.png) no-repeat;background-size:36px}.perform-box .step2 h3{background:url(assets/icon-no2-72.png) no-repeat;background-size:36px}.perform-box .step3 h3{background:url(assets/icon-no3-72.png) no-repeat;background-size:36px}.perform-box .step-box h3 span{display:none}.perform-box .step-box .titleD{display:block}.perform-box .titleD span:before{content:none}.perform-box #who_called .instruction{margin:10px 0}.perform-box{display:table}.perform-box .review-script{display:table-cell;width:245px}.perform-box .review-copy{margin:0 20px 0 0;padding:10px 20px 0 0}.perform-box .make-call{display:table-cell;width:260px}.perform-box .make-call .targets{padding:0}.perform-box .target{clear:both;margin:0 0 20px;padding:0;overflow:hidden}.perform-box .target-call{font-size:14px;line-height:15px;background:url(assets/icon-phone-darkgrey-120.png) left center no-repeat #766F67;background-size:46px;margin:0 25px 0 0}.perform-box .target-call em{margin:0 10px 0 50px}.perform-box .target-input{margin:0 25px 0 0;padding:0}.perform-box .target-input span input{top:0}.perform-box .target-input .responses{padding-bottom:20px}.perform-box .make-call .target-input span{width:15px;padding:0 0 0 5px}.perform-box .target-offices{margin:0 25px 0 0}.perform-box .target-offices h4{font-size:10px;font-weight:400;padding:5px 0;text-transform:uppercase}.perform-box .target-offices li{font-size:12px}.perform-box .target-offices .phone{color:#766F67;font-weight:700;background:url(assets/icon-smallphone-darkgrey-20.png) 18px no-repeat;background-size:10px;text-decoration:none;cursor:text}.perform-box .report-call .instruction{margin:10px 0}.event-create-form .event-create-host-req,.event-create-form .event-create-host-rules,.event-create-form .form-item,.event-create-form .notice,.event-create-form legend,.perform-box #ak-survey_question .form-item{margin:0 20px}.perform-box .target-input label{font-size:14px;line-height:16px}.perform-box .target-input span{width:auto;padding:0 5px}.perform-box .target-input input{width:inherit;height:inherit}.perform-box .report-call{width:225px}.perform-box .report-call #id_action_survey{height:80px}.event-create-form #known_user{margin:0 20px;padding:0 0 10px}.calls-reported{position:absolute;top:20px;right:0;display:block}.calls-reported h3{font-size:14px;text-transform:lowercase;font-weight:700}.calls-reported #progress{font-size:30px;line-height:30px;font-weight:700}.petition-page .col1{width:295px;float:right}.petition-page .col2,.petition-page .titleA{width:410px;float:left}.thanks-page .thanks-box{width:341px;height:100px;float:left;margin:0 1px 0 0;background-size:50px;background-position:14px 20px}.thanks-page .thanks-box h2{margin-top:12px;margin-left:74px}.thanks-page .thanks-box p{font-size:14px;line-height:16px}.thanks-page .thanks-copy{margin-left:74px}.thanks-page .thanks-progress-box{width:350px;height:100px;float:right;margin-right:20px}.thanks-page .thanks-progress-box:after{content:" ";display:table;clear:both}.thanks-page .share-box{background:#ECE9E4;position:relative}.thanks-page .button-box{margin:0;height:0;width:auto}.thanks-page .buttonA{margin:0;position:absolute;line-height:40px}.thanks-page .buttonA:after{margin:15px 0 0 8px}.thanks-page .buttonA:before{width:40px;height:40px}.thanks-page .email-friends{width:340px;height:361px;float:left;margin:0 1px 0 0}.thanks-page .email-friends .buttonA{width:auto;top:20px;left:70px}.thanks-page .email-friends .buttonA:before{background:url(assets/icon-email-40.png);background-size:40px;left:-50px}.thanks-page .email-friends .instruction{font-size:10px;position:absolute;top:70px;left:20px}.thanks-page .email-copy-box{border:1px solid #C3C3C3;background:#fff;width:280px;height:200px;padding:10px;position:absolute;top:100px;left:20px;overflow:auto;font-size:12px;line-height:16px}.thanks-page .email-copy-box h3{line-height:16px}.thanks-page .facebook-post{width:389px;height:190px;float:left;margin:0 0 1px}.thanks-page .facebook-post .buttonA{width:auto;top:130px;left:71px}.thanks-page .facebook-post .buttonA:before{content:"";display:block;background-size:40px;left:-50px}.thanks-page .fb-preview{width:350px;height:100px;position:absolute;top:20px;left:20px;border:1px solid #C3C3C3;background:#fff}.thanks-page .fb-copy{width:230px;height:80px;position:absolute;top:10px;left:110px;overflow:auto}.thanks-page .fb-copy p{font-size:10px;line-height:14px;margin:0}.thanks-page .fb-subject{font-weight:700}.thanks-page .tweet-this{width:389px;height:170px;float:left}.thanks-page .tweet-this .buttonA{width:auto;top:110px;left:71px}.thanks-page .tweet-this .buttonA:before{content:"";display:block;background-size:40px;left:-50px}.thanks-page .tweet-copy-box{border:1px solid #C3C3C3;background:#fff;width:330px;height:60px;position:absolute;top:20px;left:20px;padding:10px;overflow:auto}#call-story,.top-box{overflow:hidden},.call-page #call-form input[type=text],[type=email],[type=number]{line-height:30px}.call-page.context-incomplete #call-form{width:615px}.call-page.context-incomplete #call-form .form-item{width:auto;margin:0 20px}#call-story,.call-page .titleA,.call-page.context-incomplete .form-submit-box{width:615px}.call-page.context-incomplete #need_contact_info{padding:0 20px}.context-incomplete .perform-box{display:block}.call-page .content-box{position:relative}.call-page .progress-box{width:295px;position:absolute;top:80px;left:635px}.call-page #ak-survey_question label{display:inline-block;padding:10px 0;text-transform:none;font-weight:400}.call-page #ak-survey_question label p{font-size:12px}.call-page.context-incomplete .report-call{display:block;width:100%}.call-custom .perform-box .targets{padding:10px 0 0}.callB .perform-box .target-call{font-size:12px;width:115px;float:left;background-size:20px;background-position:2px 6px;text-indent:20px;margin:0}.callB .perform-box .target-call em{display:none}.callB .perform-box .target-call strong{margin:0}.callB .target-input{border:none;margin:0;width:115px;float:left}.callB .target-input label{vertical-align:top;padding:8px 0 0}.callB .target-input span{width:20px;padding:7px 0 0 5px;vertical-align:top}.callB .target-input em{font-size:12px;display:inline;display:none}.callB .target-input strong{font-size:12px;display:inline}.callC .target-call em,.callC .target-input em,.callD .target-input label{display:none}.callB .target-offices{clear:both}.callC .review-script{width:285px}.callC .make-call{width:230px}.callC .target-input{width:200px;border:none}.callC .target-input label{width:90%}.callC .target-input span{width:10%}.callC .target-call{background-size:20px;background-position:4px 7px;width:140px;text-indent:25px}.callC .target-call strong{margin:0}.callD .target-call{width:200px;float:left;margin:0}.callD .target-input{float:left;margin:0;border:none}.callD .target-input span{padding:15px 0 0 15px}.call-no-loc .perform-box .form-submit-box:after,.call-no-loc .perform-box .form-submit-box:before{content:none}.whipcount-page .content-box{position:relative}.whipcount .story,.whipcount .titleA{width:615px}.whipcount-page thead{position:static;border-top:1px solid #ECE9E4}.whipcount-page th{font-size:10px;line-height:30px;text-transform:uppercase}.whipcount-page td.target-district,.whipcount-page td.target-stance{font-size:14px}.whipcount-page .target-district,.whipcount-page .target-stance{font-weight:400}.whipcount-page .target-status{width:100px}.whipcount-page .buttonB,.whipcount-page .target-status .status-check{width:80px}.whipcount-page .target-name{width:200px}.whipcount-page .target-name .long{display:block}.whipcount-page .target-name .short{display:none}.whipcount-page .target-state{width:60px}.whipcount-page .target-callsreported{position:static;width:80px;text-align:center}.whipcount-perform .perform-box .targets{padding:10px 0 0}.whipcount-perform #ak-survey_question textarea{width:185px}.whipcount-perform .perform-box .report-call .titleD{margin:0 0 10px}.lte-page .col1{width:410px;float:right}.lte-page .col2{width:320px;float:left}.lte-page .col2 .story{margin:0 25px 0 0}.form-revealer-prompt{position:absolute;top:-999em}.lte-page .user-info-prompt-box span{display:block;padding:20px}.letter-page .col1{width:295px;float:right}.letter-page .col2,.letter-page .titleA{width:410px;float:left}.letter-page .titleB{display:block}.letter-page .form-prompt-box .form-item{margin:0 20px}.event_create-page #event-create-form{width:615px}.event_create-page .col1{width:425px;float:left}.event_create-page .col2{width:295px;float:right}.event_search-page .map-mobile{display:none}.event_search-page .map-desktop{display:block}.donate-page .story{float:left;width:360px;padding-bottom:20px}.donate-page .progress-box{float:right;width:360px}.donate-page #therm{width:320px;margin-left:20px}.donate-page .col1{float:left;width:360px}.donate-page .col2{float:right;width:360px}.donate-page .section{background:#FCFAF8;margin-bottom:20px}.donate-page #amount_list table,.donate-page #candidate_list table,.donate-page #type,.donate-page .employer-info,.donate-page .payment-info,.donate-page .user-info,.events-suite .form-item{margin:0 20px}.donate-page .titleI{font-size:16px;line-height:40px;text-transform:none;font-weight:400;background:#766F67;color:#ECE9E4;text-indent:20px}.donate-page .donate-employer,.donate-page .form-submit-box{background:#FCFAF8}.donate-page #total_div{padding:10px 0;margin:0 20px}.events-suite .event-story{width:410px}.events-suite #ak-confirmation li{margin-bottom:20px}.event_create-page .form-item{margin:0}.event_host_tools-page #event-host-tools{width:352px;float:right}.event_host_tools-page #host-event-details{width:352px;float:left}.event_host_tools-page .event_invite_html,.event_host_tools-page .event_roster_html{clear:both}.event_search-page #event-search-results,.event_search-page .form-submit-box,.event_search-page .search-form,.event_search-page .search-text{width:410px}.event_search-page #map{text-align:left}.event_attend-page .col1{width:410px;float:left}.event_attend-page .col2{width:295px;float:right}#id_ground_rules_text .story,#id_ground_rules_text h3{margin:0 20px}.event_attendee_tools-page #map{width:352px;float:left}.event_attendee_tools-page .event_invite_html{width:352px;float:right}.event_attendee_tools-page #event-attendee-links .description{width:352px}.signup-page .standard-layout .signup-box,.signup-page .standard-layout .story{width:295px}.signup-page .sharetools-layout .titleA{float:left}.signup-page .sharetools-layout .titleB{display:block}.signup-page .sharetools-layout .col1{width:410px;float:left}.signup-page .sharetools-layout .story{width:410px}.signup-page .sharetools-layout .share-tools{width:295px;float:right}.signup-page .sharetools-layout .buttonA{position:relative;margin:0;left:60px;font-size:14px;line-height:30px}.signup-page .sharetools-layout .share-box{background:#ECE9E4}.signup-page .sharetools-layout .button-box{margin:0;width:auto;height:auto}.signup-page .sharetools-layout .buttonA:after{margin:0 0 0 8px;border-top:4px solid transparent;border-left:8px solid #fff;border-bottom:4px solid transparent}.signup-page .sharetools-layout .buttonA:before{width:30px;height:30px;background-size:30px;left:-40px}.signup-page .sharetools-layout .email-friends .buttonA,.signup-page .sharetools-layout .facebook-post .buttonA,.signup-page .sharetools-layout .tweet-this .buttonA{width:auto}.signup-page .sharetools-layout .email-friends{margin:0 0 1px;padding-bottom:10px}.signup-page .sharetools-layout .email-friends .instruction{line-height:12px;padding:4px 0;font-size:10px;margin:0 20px}.signup-page .sharetools-layout .email-friends .button-box{padding-top:10px}.signup-page .sharetools-layout .email-friends .buttonA:before{background:url(assets/icon-email-30.png)}.signup-page .sharetools-layout .email-copy-box{border:1px solid #C3C3C3;background:#fff;padding:10px;overflow:auto;font-size:12px;line-height:16px;margin:0 20px;height:80px}.signup-page .sharetools-layout .facebook-post{margin:0 0 1px;padding:1px 0 10px}.signup-page .sharetools-layout .facebook-post .buttonA:before{content:"";display:block;background:url(assets/icon-fb-30.png)}.signup-page .sharetools-layout .fb-preview{border:1px solid #C3C3C3;background:#fff;position:relative;margin:10px 20px;height:100px}.signup-page .sharetools-layout .fb-copy{position:absolute;top:10px;left:110px;overflow:auto;height:80px}.signup-page .sharetools-layout .fb-copy p{font-size:10px;line-height:14px;margin:0}.signup-page .sharetools-layout .fb-subject{font-weight:700}.signup-page .sharetools-layout .tweet-this{padding:10px 0}.signup-page .sharetools-layout .tweet-this .buttonA:before{content:"";display:block;background:url(assets/icon-twitter-30.png)}.signup-page .sharetools-layout .tweet-copy-box{border:1px solid #C3C3C3;background:#fff;padding:10px;overflow:auto;margin:0 20px 10px}.signup-page .sharetools-layout .signup-box .notice{margin:10px 20px}.login_html .box1,.password_html .box1,.unsubscribe-page .box1,.unsubscribe-page .box2,.user_update_html .box1{width:615px}#survey-questions .question-item{padding:20px 60px}}@media only screen and (min-width:975px){.content-box,.footer-box,.header-box{width:935px;margin:0 auto}.titleA{margin:0 0 20px;width:615px}.perform-box .make-call,.perform-box .review-script{width:320px}.perform-box .make-call .target-input label{width:290px}.perform-box .report-call,.petition-page .col1{width:295px}.petition-page .col2,.petition-page .titleA{width:615px}.calls-reported{right:195px}.callB .target-input{width:180px}.callB .perform-box .make-call .target-input span{width:20px;padding:5px 0 0}.callB .target-input strong{width:140px}.callC .perform-box .review-script{width:410px}.callC .make-call{width:230px}.callD .review-script{width:390px}.callD .make-call{width:260px}.thanks-page .thanks-box{width:470px;background-position:24px 20px}.thanks-page .thanks-box h2,.thanks-page .thanks-copy{margin-left:84px}.thanks-page .thanks-progress-box{margin-right:60px}.thanks-page .email-friends{width:470px;height:401px}.thanks-page .email-friends .buttonA{top:30px;left:80px}.thanks-page .email-friends .instruction{top:80px;left:30px}.thanks-page .email-copy-box{top:110px;left:30px;width:390px;height:220px}.thanks-page .facebook-post{width:464px;height:210px}.thanks-page .fb-preview{top:30px;left:55px}.thanks-page .facebook-post .buttonA{top:140px;left:106px}.thanks-page .tweet-this{width:464px;height:190px}.thanks-page .tweet-copy-box{top:30px;left:55px}.thanks-page .tweet-this .buttonA{top:120px;left:106px}.whipcount-perform #ak-survey_question textarea{width:255px}.lte-page .col1{width:615px;float:right}.lte-page .col2{width:320px;float:left}.letter-page .col1{width:295px;float:right}.event_create-page .col1,.letter-page .col2{width:615px;float:left}.events-suite .event-story,.letter-page .titleA{width:615px}.event_create-page .col2{width:295px;float:right}.donate-page .progress-box,.donate-page .story{width:460px}.donate-page #therm{width:420px}.donate-page .col1{float:left;width:460px}.donate-page .col2{float:right;width:460px}.event_attendee_tools-page #map,.event_attendee_tools-page .event_invite_html,.event_host_tools-page #event-host-tools,.event_host_tools-page #host-event-details{width:455px}.event_attend-page .col1,.signup-page .sharetools-layout .col1,.signup-page .sharetools-layout .story{width:615px}#survey-questions .question-item{padding:20px 160px}}.ie9 .perform-box .target-input input{width:20px;height:20px}.ie9 input[type=text],[type=email],[type=number],input[type=password]{font:12px/24px arial,sans-serif}