.page-user-dashboard .c-container--issues .search-wrapper,.page-user-dashboard .c-container--issues .search-wrapper .form-wrapper .c-site-search--box{width:100%}.page-user-dashboard .c-container--issues .filter-wrapper{position:relative}.page-user-dashboard .c-container--issues .filter-wrapper:after{position:absolute;right:10px;top:5px;font-size:25px;color:#04A9C5;pointer-events:none;cursor:pointer}.page-user-dashboard .c-container--issues .filter-wrapper.filter-wrapper--issue-order:after{top:37px}.page-user-dashboard .c-container--issues .filter-wrapper.filter-wrapper--msg:after{top:11px}.page-user-dashboard .c-container--issues select{height:55px;width:100%;border:1px solid silver;background:0 0;font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;text-transform:uppercase;padding:0 20px;display:block}.page-user-dashboard .c-container--issues select+.issue-container{margin-top:-40px}.page-user-dashboard .c-container--issues .issue-header{margin:40px 0 0}.page-user-dashboard .c-container--issues .issue-header a{color:#fff}.page-user-dashboard .c-container--issues .issue-header+.pager-load-more{margin:0}.page-user-dashboard .c-container--issues .issue-follower-header{cursor:pointer}.page-user-dashboard .c-container--issues .issue-filters{border-right:1px solid #E2E8EC;border-left:1px solid #E2E8EC;border-bottom:1px solid #E2E8EC;clear:both;padding:20px 10px}.page-user-dashboard .c-container--issues .issue-filters:after{content:"";display:table;clear:both}.page-user-dashboard .c-container--issues .issue-filters .filter{height:55px;width:100%;border:1px solid silver;font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;text-transform:uppercase;padding:0 20px;display:block}.page-user-dashboard .c-container--issues .issue-filters .select-all-messages{float:left}.page-user-dashboard .c-container--issues .issue-filters .select-all-messages label{text-transform:none}.page-user-dashboard .c-container--issues .issue-filters .show-in-district{float:left}.page-user-dashboard .c-container--issues .issue-filters .show-in-district label{text-transform:none}.page-user-dashboard .c-container--issues .issue-filters .action-button-wrapper{float:right}.page-user-dashboard .c-container--issues .issue-filters button{float:right;height:32px;width:115px;padding:0 18px;font-family:"Proxima Nova SemiBold";font-size:12px;text-transform:uppercase;background-color:#04A9C5}.page-user-dashboard .c-container--issues .issue-filters button:before{font-size:20px;margin-top:-3px}.page-user-dashboard .c-container--issues .issue-filters #senator_constituents_table{clear:both}.page-user-dashboard .c-container--leading-issues .c-container--body,.page-user-dashboard .c-container--years-updates .c-container--body{padding:40px 0 0;text-align:center;width:auto}.page-user-dashboard .c-container--leading-issues .c-container--body .year-stats,.page-user-dashboard .c-container--years-updates .c-container--body .year-stats{display:inline-block;margin:0 20px;position:relative;vertical-align:top}.page-user-dashboard .c-container--leading-issues .c-container--body .year-stats:after,.page-user-dashboard .c-container--years-updates .c-container--body .year-stats:after{content:"";width:1px;height:47px;border-right:1px solid #E1E5EC;position:absolute;right:-20px;top:67px}.page-user-dashboard .c-container--leading-issues .c-container--body .year-stats:last-of-type:after,.page-user-dashboard .c-container--leading-issues .c-container--body .year-stats:nth-child(2):after,.page-user-dashboard .c-container--years-updates .c-container--body .year-stats:last-of-type:after,.page-user-dashboard .c-container--years-updates .c-container--body .year-stats:nth-child(2):after{display:none}.page-user-dashboard .c-container--leading-issues .c-container--body .year-stats .year-identifier,.page-user-dashboard .c-container--years-updates .c-container--body .year-stats .year-identifier{position:absolute;width:100%;text-align:center;font-family:"Proxima Nova Regular";font-size:12px;line-height:16px;color:#AAA}.page-user-dashboard .c-container--leading-issues .c-container--body .year-stats .stat-number,.page-user-dashboard .c-container--years-updates .c-container--body .year-stats .stat-number{margin-top:60px;font-family:"Adelle Bold";font-size:48px;line-height:56px;color:#444}.page-user-dashboard .c-container--leading-issues .c-container--body .year-stats .stat-identifier,.page-user-dashboard .c-container--years-updates .c-container--body .year-stats .stat-identifier{font-family:"Proxima Nova Regular";font-size:14px;line-height:18px;margin-top:10px}.page-user-dashboard .c-container--leading-issues .c-container--body .year-stats .stat-identifier a,.page-user-dashboard .c-container--years-updates .c-container--body .year-stats .stat-identifier a{color:#666}.page-user-dashboard .c-container--leading-issues .c-container--body .year-stats,.page-user-dashboard .c-container--years-updates .c-container--body .year-stats{width:100px;padding-bottom:0}.page-user-dashboard .c-container--leading-issues .c-container--body .year-stats:nth-child(2):after,.page-user-dashboard .c-container--years-updates .c-container--body .year-stats:nth-child(2):after{display:block}.page-user-dashboard .c-container--leading-issues .year-stats .stat-number{margin-top:0!important}.page-user-dashboard .c-container--active-list .c-container--body .view .tab-title{font-family:"Proxima Nova Regular";font-size:14px;line-height:18px;color:#888}.page-user-dashboard .c-container--quest-pet .tabs-content label{margin-top:20px}.page-user-dashboard .c-container--quest-pet .tabs-content .filter{height:55px;width:100%;border:1px solid silver;background:url(../images/svg/see-less-dash.svg) 95% center/15px no-repeat;font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;text-transform:uppercase;padding:0 20px}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-header,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-header{background-color:#EEE;padding:5px 0;width:100%;margin:20px 0 0;float:left;font-family:"Proxima Nova SemiBold";font-size:16px;line-height:41px;font-weight:400;text-transform:uppercase;color:#04A9C5;text-align:center}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form{border:1px solid #CCC;padding:20px 10px 10px;clear:both}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form:after,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form:after{content:"";display:table;clear:both}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form label,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form label{margin-top:0}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .filter-wrapper,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .filter-wrapper{position:relative;display:inline-block}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .filter-wrapper:after,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .filter-wrapper:after{position:absolute;right:10px;top:11px;color:#04A9C5;font-size:25px;pointer-events:none;cursor:pointer}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .filter,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .filter{height:55px;width:100%;margin:0 0 20px;border:1px solid silver;background:0 0;font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;text-transform:uppercase;padding:0 20px;display:block}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .inbox-action-links,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .inbox-action-links{overflow:hidden;margin-bottom:20px}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .select-all-messages,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .select-all-messages{float:left}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .select-all-messages .form-item,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .select-all-messages .form-item{margin:0}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .select-all-messages label,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .select-all-messages label{text-transform:none}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .show-in-district,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .show-in-district{float:left}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .show-in-district .form-item,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .show-in-district .form-item{margin:0}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .show-in-district label,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .show-in-district label{text-transform:none}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .action-button-wrapper,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .action-button-wrapper{float:right}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form .action-button-wrapper .form-actions,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form .action-button-wrapper .form-actions{margin:0}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form button,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form button{height:32px;width:115px;padding:0 18px;font-family:"Proxima Nova SemiBold";font-size:12px;text-transform:uppercase;background-color:#04A9C5}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list form button:before,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list form button:before{font-size:20px;margin-top:-3px}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container h3,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container h3{font-family:"Proxima Nova SemiBold";font-size:16px;line-height:22px;color:#008CA6;text-transform:uppercase;margin-top:15px}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-create-date,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-create-date{font-family:"Proxima Nova Regular";font-size:12px;line-height:16px;color:#888}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-share-bar p,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-share-bar p{text-transform:uppercase;font-family:"Proxima Nova Regular";font-size:12px;line-height:18px;color:#444;margin:15px 0 5px}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-share-bar .poll-facebook-share,.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-share-bar .poll-twitter-share,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-share-bar .poll-facebook-share,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-share-bar .poll-twitter-share{font-size:30px;line-height:19px;display:inline-block;margin:0 20px 20px 0}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-share-bar .poll-facebook-share:after,.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-share-bar .poll-twitter-share:after,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-share-bar .poll-facebook-share:after,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-share-bar .poll-twitter-share:after{margin-left:-13px}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results label,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results label{margin-top:5px;font-size:10px;text-transform:capitalize}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results .result-container,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results .result-container{height:20px;position:relative}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results .result-container span,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results .result-container span{position:relative;float:right;right:-15px}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results .result-container:after,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results .result-container:after{display:inline-block;height:20px;position:absolute;right:-30px;font-size:10px;color:#888}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results .result-container.result-1,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results .result-container.result-1{width:100%;background-color:#04A9C5}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results .result-container.result-2,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results .result-container.result-2{background-color:#1F798F}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results--stacked,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results--stacked{display:table}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results--stacked label,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results--stacked label{display:table-row;width:100%;margin-top:5px;float:left;font-size:10px;text-transform:capitalize}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results--stacked .result-container,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results--stacked .result-container{display:table-row;height:20px}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results--stacked .result-container .result,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results--stacked .result-container .result{display:table-cell;width:100%}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results--stacked .result-container .result .percent,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results--stacked .result-container .result .percent{height:20px;display:inline-block;float:left}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results--stacked .result-container .result .percent.result-0,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results--stacked .result-container .result .percent.result-0{background-color:#AAA}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results--stacked .result-container .result .percent.result-1,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results--stacked .result-container .result .percent.result-1{background-color:#04A9C5}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results--stacked .result-container .result .percent.result-2,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results--stacked .result-container .result .percent.result-2{background-color:#888}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results--stacked .result-container .result .percent.result-3,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results--stacked .result-container .result .percent.result-3{background-color:#1F798F}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results--stacked .result-container span,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results--stacked .result-container span{display:table-cell;padding-left:7px;float:right;white-space:nowrap}.page-user-dashboard .c-container--bills-leg .form-wrapper{position:relative;max-width:320px}.page-user-dashboard .c-container--bills-leg .form-wrapper input[type=text]{height:55px}.page-user-dashboard .c-container--bills-leg .form-wrapper button:after{right:-12px;left:inherit}.page-user-dashboard .c-container--bills-leg .tab-title{font-family:"Adelle Regular";font-size:18px;line-height:auto;color:#444}.page-user-dashboard .c-container--bills-leg table{margin-top:20px}.page-user-dashboard .c-container--bills-leg .tabs-content .content{padding-top:20px}.page-user-dashboard .c-container--bills-leg .views-exposed-widget .ajax-progress-throbber{top:40px;position:relative;left:10px}.page-user-dashboard #nys_senators_constituents_bills form{margin-top:30px}.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper{position:relative;display:inline-block;margin-right:1%}.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper.filter-wrapper--bill:after{position:absolute;right:10px;top:37px;color:#04A9C5;font-size:25px;pointer-events:none;cursor:pointer}.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper select{max-width:100%;background:0 0}.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper.search-wrapper .form-wrapper{top:1px;position:relative}.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper.search-wrapper .form-wrapper button,.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper.search-wrapper .form-wrapper div{top:5px;right:10px;cursor:pointer}.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper.search-wrapper .form-wrapper button:after,.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper.search-wrapper .form-wrapper div:after{color:#04A9C5}.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper.search-wrapper input{height:55px}.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper.search-wrapper input.form-autocomplete{background:0 0}.page-user-dashboard #nys_senators_constituents_bills form .inbox-action-links{clear:both}.page-user-dashboard #nys_senators_constituents_bills form .filter-wrapper{max-width:33%!important;width:32%;float:left}.page-user-dashboard .c-container--senator-bills-messaging .c-container--body{padding-top:40px}.page-user-dashboard .c-container--senator-bills-messaging .c-container--body table{margin-top:15px}.page-user-dashboard .c-container--senator-bills-messaging form{display:inline-block}.page-user-dashboard .c-container--senator-bills-messaging form.bills-search{position:relative;margin:0 20px 0 0}.page-user-dashboard .c-container--senator-bills-messaging form.bills-filter div{display:inline-block;margin:0 20px 0 0}.page-user-dashboard .c-container--senator-bills-messaging form.bills-filter div .filter{height:55px;width:100%;border:1px solid silver;font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;text-transform:uppercase;padding:0 20px;margin:0;display:inline-block}.page-user-dashboard .c-container--senator-bills-messaging form.bills-filter div.col2{margin:0}.page-user-dashboard .c-container--senator-bills-messaging form.bills-msg{width:100%;clear:both}.page-user-dashboard .c-container--senator-bills-messaging form.bills-msg .select-all-messages{float:left}.page-user-dashboard .c-container--senator-bills-messaging form.bills-msg .select-all-messages label{text-transform:none}.page-user-dashboard .c-container--senator-bills-messaging form.bills-msg .show-in-district{float:left}.page-user-dashboard .c-container--senator-bills-messaging form.bills-msg .show-in-district label{text-transform:none}.page-user-dashboard .c-container--senator-bills-messaging form.bills-msg button{float:right;height:32px;width:115px;padding:0 18px;font-family:"Proxima Nova SemiBold";font-size:12px;text-transform:uppercase;background-color:#04A9C5}.page-user-dashboard .c-container--senator-bills-messaging form.bills-msg button:before{font-size:20px;margin-top:-3px}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .filter-wrapper{display:inline;position:relative}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .filter-wrapper:after{position:absolute;right:20px;top:-12px;font-size:25px;color:#04A9C5;pointer-events:none;cursor:pointer}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .filter{border:1px solid silver;background:0 0;font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;text-transform:uppercase;padding:0 30px 0 20px;margin:0 10px 20px 0;display:inline-block}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .zip-filter{background:url(../images/svg/search.svg) 95% center/15px no-repeat}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form button.form-submit{float:right;height:32px;width:115px;padding:0 18px;font-family:"Proxima Nova SemiBold";font-size:12px;text-transform:uppercase;background-color:#04A9C5}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form button.form-submit:before{font-size:20px;margin-top:-3px}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .form-wrapper{width:100%}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .form-wrapper input[type=search],.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .form-wrapper input[type=text]{background:0 0}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .inbox-action-links .select-all-messages{float:left}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .inbox-action-links .select-all-messages label{text-transform:none}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .inbox-action-links .show-in-district{float:left}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .inbox-action-links .show-in-district label{text-transform:none}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .inbox-action-links .action-button-wrapper{float:right}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .inbox-action-links .action-button-wrapper button{display:inline-block;height:32px;width:auto;padding:0 18px;font-family:"Proxima Nova SemiBold";font-size:12px;text-transform:uppercase;background-color:#04A9C5}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table{clear:both}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered{height:51px;background-color:#EEE;border-bottom:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;margin-top:-20px}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination{float:right;margin:12px 10px 0 0;height:24px}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li{display:inline-block;margin:0 15px 0 0;vertical-align:top}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li a{color:#008CA6;background:0 0;line-height:22px}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li.current a{background:0 0;color:#1F798F}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li.arrow.first,.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li.arrow.last,.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li.unavailable{display:none}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li.arrow.first+.arrow a{text-indent:-9999em;font-size:0;height:24px;display:block!important}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li.arrow.first+.arrow a:before{content:"\3c";display:block;width:28px;height:24px;font-size:18px;font-family:senate_icons;line-height:22px}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li a[title="Go to next page"],.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li.unavailable+.arrow a{text-indent:-9999em;font-size:0;height:24px;display:block}.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li a[title="Go to next page"]:after,.page-user-dashboard .c-container--senator-constituents #senator_constituents_table .pagination-centered .pagination li.unavailable+.arrow a:after{content:"\3e";display:block;width:28px;height:24px;font-size:18px;font-family:senate_icons;line-height:22px;margin-top:-22px}.page-user-dashboard .c-container--senator-constituents label{margin-top:20px}.page-user-dashboard .c-container--senator-constituents table{margin-top:15px}.page-user-dashboard .l-main .panel-col-last .panel-pane{border-bottom:1px solid #E1E5EC}.page-user-dashboard .l-main .panel-col-last .panel-pane .user-edit-reset{margin:20px 0;padding:6px 5px 8px;text-transform:uppercase;font-size:11px;letter-spacing:.25em;font-family:"Proxima Nova SemiBold";width:150px;display:block;float:right;clear:both;height:25px;color:#fff;text-decoration:none;text-align:center;background-color:#175B81}.page-user-dashboard .l-main .panel-col-last .panel-pane #edit-account{width:50%;margin-right:20px;float:left}.page-user-dashboard .l-main .panel-col-last .panel-pane #edit-field-user-receive-emails{width:30%;margin-top:20px;float:left;border-top:none}.page-user-dashboard .l-main .panel-col-last .panel-pane #edit-field-address-und-0{border:none}.page-user-dashboard .l-main .panel-col-last .panel-pane #edit-field-address-und-0 .fieldset-legend{font-weight:400;font-size:1.8em;line-height:1em;margin-bottom:.5rem;color:#444;font-family:"Proxima Nova Regular";text-transform:none}.page-user-dashboard .l-main .panel-col-last .c-container--title{text-transform:capitalize;letter-spacing:0}.page-user-dashboard .view-senator-dashboard-issues.view-display-id-block .view-header{float:left}.page-user-dashboard .view-senator-dashboard-issues.view-display-id-block .view-filters .views-widget-sort-by{width:100%;max-width:240px}.page-user-dashboard .view-senator-dashboard-issues.view-display-id-block .view-filters .views-widget-filter-name .views-widget input{height:55px;max-width:241px;margin-right:40px}.page-user-dashboard .view-senator-dashboard-issues.view-display-id-block .view-content .issue-container .user-list .issue-follower-header{margin:0}.page-user-dashboard .view-senator-dashboard-issues.view-display-id-block .view-content .issue-container .user-list form{display:none}.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-petitions .view-content .poll-container,.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-questionnaires .view-content .poll-container{overflow:hidden}.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-petitions .view-content .poll-container .poll-signature-header,.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-questionnaires .view-content .poll-container .poll-signature-header{cursor:pointer;margin-bottom:20px}.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-petitions .view-content .poll-container .user-list,.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-questionnaires .view-content .poll-container .user-list{display:none}.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-petitions .view-content .poll-container .views-row-last .poll-container,.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-questionnaires .view-content .poll-container .views-row-last .poll-container{margin-bottom:0}.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-petitions .view-content .poll-container,.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-questionnaires .view-content .poll-container{margin:60px 0 40px}.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-petitions .view-content .views-row-last .poll-container,.page-user-dashboard .view-senator-dashboard-petitions-and-questionnaires.view-display-id-questionnaires .view-content .views-row-last .poll-container{margin-bottom:0}.page-user-dashboard.senator-dashboard .c-container--dash-senator-card .c-container--your-s,.page-user-dashboard.senator-dashboard .c-container--dash-senator-card .c-dash-senator-action-links .c-dash-msg-senator{display:none}.page-user-dashboard.senator-dashboard .c-container--dash-senator-card .c-dash-senator-action-links .c-dash-senator-site-link{display:block;margin-left:-90px;font-size:12px;font-family:"Proxima Nova SemiBold";color:#175B81}.page-user-dashboard.constituent-dashboard .pager-load-more,.page-user-dashboard.senator-dashboard .c-container--dash-senator-card .c-dash-senator-action-links .c-dash-senator-site-link:hover{color:#2B6A90}.page-user-dashboard.constituent-dashboard .form-wrapper button:after{color:#175B81}.page-user-dashboard.constituent-dashboard .filter{color:#175B81;background:url(../images/svg/see-less.svg) 95% center/15px no-repeat}.page-user-dashboard.constituent-dashboard #nys_inbox form .inbox-action-links .action-button-wrapper button,.page-user-dashboard.constituent-dashboard #nys_inbox table tbody tr td .message-body div button,.page-user-dashboard.constituent-dashboard #nys_inbox table tbody tr td.privatemsg-list-issue .message-action-buttons .forward-button,.page-user-dashboard.constituent-dashboard #nys_inbox table tbody tr td.privatemsg-list-issue .message-action-buttons .reply-button{background-color:#175B81}.page-user-dashboard.constituent-dashboard .pane-nys-inbox-nys-inbox #nys-inbox-message-form button[type=submit]{background-color:#2B6A90}.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-senator-card .c-container--body .c-container--email a,.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-user-card .c-container--body .c-container--email a{color:#175B81}.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-senator-card .c-container--body .c-dash-senator-action-links .c-dash-msg-senator,.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-senator-card .c-container--body .c-dash-user-action-links .c-dash-msg-senator,.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-user-card .c-container--body .c-dash-senator-action-links .c-dash-msg-senator,.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-user-card .c-container--body .c-dash-user-action-links .c-dash-msg-senator{background-color:#175B81}.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-senator-card .c-container--body .c-dash-senator-action-links .c-dash-senator-site-link,.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-senator-card .c-container--body .c-dash-user-action-links .c-dash-senator-site-link,.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-user-card .c-container--body .c-dash-senator-action-links .c-dash-senator-site-link,.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-user-card .c-container--body .c-dash-user-action-links .c-dash-senator-site-link{font-size:12px;font-family:"Proxima Nova SemiBold";color:#175B81}.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-senator-card .c-container--body .c-dash-senator-action-links .c-dash-senator-site-link:hover,.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-senator-card .c-container--body .c-dash-user-action-links .c-dash-senator-site-link:hover,.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-user-card .c-container--body .c-dash-senator-action-links .c-dash-senator-site-link:hover,.page-user-dashboard.constituent-dashboard .panel-col-first .c-container--dash-user-card .c-container--body .c-dash-user-action-links .c-dash-senator-site-link:hover{color:#2B6A90}.page-user-dashboard.nav-open .l-main .panel-col-first{width:100%;max-width:1200px}.page-user-dashboard.nav-open .l-main .panel-col-first .inside{overflow-y:scroll;height:100vh;padding-bottom:150px}.page-user-dashboard-issues #views-exposed-form-explore-issues-explore-issues,.page-user-dashboard-issues #views-exposed-form-explore-issues-solr-explore-issues,.page-user-dashboard-issues #views-exposed-form-explore-issues-tabs-explore-issues-alpha{background:0 0;width:320px}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .l-tab-bar .c-tab{letter-spacing:1px;background-color:#EEE}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .l-tab-bar .c-tab .c-tab-link{width:100%;height:100%;background:0 0;font-size:14px;line-height:17px}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .l-tab-bar .c-tab .c-tab-link:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:1px;margin-left:-4px}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .l-tab-bar .c-tab.active{margin-top:0;background:0 0}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .l-tab-bar .c-tab.const .c-tab-link{padding-bottom:4px}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .l-tab-bar .c-tab.const .c-tab-link:before{display:none}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .l-tab-bar .arrow{top:15px}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .views-exposed-widget button{text-transform:uppercase;font-size:11px;letter-spacing:.25em;font-family:"Proxima Nova SemiBold";display:block;color:#fff;text-decoration:none;text-align:center;background-color:#175B81;margin-left:10px;top:20px}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .l-tab-bar .c-tab{max-width:350px;background:none!important;padding:0}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .l-tab-bar .c-tab .c-tab-link{padding:0 25px;text-align:center;white-space:normal}.page-user-dashboard-bills.senator-dashboard .c-container--bills-leg .l-tab-bar .c-tab.const .c-tab-link{padding-top:7px}.page-user-dashboard.nav-open .l-main .panel-col-first{display:block;height:100vh;position:absolute;z-index:6}.page-user-dashboard .c-header-bar .c-header--connect{right:40px}.page-user-dashboard .c-header-bar .c-page-title{display:inline-block;font-size:18px}.page-user-dashboard .c-header-bar .c-nav--toggle{display:block;height:40px;top:9px;right:5px}.page-user-dashboard .c-header-bar .c-nav--toggle:after{font-size:19px}.page-user-dashboard .c-header-bar.collapsed .c-nav--toggle{background:0 0;display:block;top:8px;transition-property:none}.page-user-dashboard .c-header-bar.collapsed .c-nav--toggle:after{color:#04A9C5}.page-user-dashboard table.bill-data td{position:relative}.page-user-dashboard table.bill-data td .pieContainer{height:167px;width:167px}.page-user-dashboard #nys_inbox .message-preview{display:none}.page-user-dashboard #nys_inbox .messagesearch-highlight{color:#04A9C5}.page-user-dashboard #nys_inbox .message-preview.visible{display:block}.page-user-dashboard #nys_inbox form .search-wrapper{width:47%;display:inline-block}.page-user-dashboard #nys_inbox form .search-wrapper:nth-child(2){margin-left:5%}.page-user-dashboard #nys_inbox form .container-inline.form-wrapper{position:relative}.page-user-dashboard #nys_inbox form .container-inline.form-wrapper input[type=search]{height:55px}.page-user-dashboard #nys_inbox form .container-inline.form-wrapper button{top:4px}.page-user-dashboard #nys_inbox form .inbox-action-links{margin:25px 0;min-height:35px}.page-user-dashboard #nys_inbox form .inbox-action-links .select-all-messages,.page-user-dashboard #nys_inbox form .inbox-action-links .show-in-district{float:left;display:inline-block}.page-user-dashboard #nys_inbox form .inbox-action-links .action-button-wrapper{float:right;display:inline-block}.page-user-dashboard #nys_inbox form .inbox-action-links .action-button-wrapper button{display:inline-block;height:32px;width:auto;padding:0 18px;font-family:"Proxima Nova SemiBold";font-size:12px;text-transform:uppercase}.page-user-dashboard #nys_inbox form .inbox-action-links .action-button-wrapper button:nth-child(2){margin-left:20px}.page-user-dashboard #nys_inbox form:after{content:"";display:table;clear:both}.page-user-dashboard #nys_inbox table{margin-bottom:0}.page-user-dashboard #nys_inbox table thead th:nth-child(3){display:table-cell}.page-user-dashboard #nys_inbox table tbody tr td{font-family:"Proxima Nova Regular";color:#444;border-bottom:1px solid #e2e8ec;height:80px;font-size:13px;line-height:18px;vertical-align:top}.page-user-dashboard #nys_inbox table tbody tr td:nth-child(3){display:table-cell}.page-user-dashboard #nys_inbox table tbody tr td .message-body{font-size:14px;line-height:20px}.page-user-dashboard #nys_inbox table tbody tr td .message-body div{margin-right:-200px}.page-user-dashboard #nys_inbox table tbody tr td .message-body div button{display:inline-block;height:32px;width:auto;padding:0 18px;font-family:"Proxima Nova SemiBold";font-size:12px;text-transform:uppercase}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .filter{height:55px;max-width:324px}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .zip-filter{height:55px;display:inline-block;max-width:324px}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .form-wrapper{position:relative;max-width:320px}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .form-wrapper input[type=search],.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .form-wrapper input[type=text]{height:55px}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .form-wrapper .c-site-search--btn{width:45px;background:0 0;top:10px}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .form-wrapper .c-site-search--btn:after{top:-5px;right:-11px;left:inherit;font-size:24px}.page-user-dashboard .c-container--issues .filter-wrapper,.page-user-dashboard .c-container--issues .search-wrapper{vertical-align:bottom}.page-user-dashboard .c-container--issues .filter-wrapper .filter{max-width:100%}.page-user-dashboard .view-constituent-updates .c-container--title,.page-user-dashboard .view-explore-issues-tabs .c-container--title{margin-bottom:40px}.page-user-dashboard .view-constituent-updates .c-follow-issue--header .explore-link,.page-user-dashboard .view-explore-issues-tabs .c-follow-issue--header .explore-link{position:absolute;top:5px;right:0}.page-user-dashboard .c-container--const-bills-follow,.page-user-dashboard .c-container--const-comm-follow,.page-user-dashboard .c-container--const-issues-follow,.page-user-dashboard .c-container--const-pet-quest{margin:0}.page-user-dashboard .c-container--const-bills-follow article .body img,.page-user-dashboard .c-container--const-comm-follow article .body img,.page-user-dashboard .c-container--const-issues-follow article .body img,.page-user-dashboard .c-container--const-pet-quest article .body img{margin-left:20px}.page-user-dashboard .c-container--const-comm-follow #edit-type-wrapper{margin-right:20px}.page-user-dashboard .c-container--const-pet-quest article .pet-share-bar{position:relative}.page-user-dashboard .c-container--const-bills-wdgt-follow .bill-widget-wrapper .bill-follow-widget{width:48%}.page-user-dashboard .c-container--const-bills-wdgt-follow .bill-widget-wrapper .even .bill-follow-widget{margin-left:4%}.page-user-dashboard .l-main{padding:0;position:relative}.page-user-dashboard .l-main .panel-col-first{top:0;left:0;z-index:6;padding:0;background-color:#f7f8f9;height:100%}.page-user-dashboard .l-main .panel-col-first .inside{margin:0}.page-user-dashboard .l-main .panel-col-last{padding:40px}.page-user-dashboard .l-main .panel-col-last .panel-pane{margin-bottom:30px}.page-user-dashboard .l-main .panel-col-last .panel-pane .c-block{margin-bottom:60px}.page-user-dashboard .l-main .panel-col-last .panel-pane:last-child{border-bottom:none}.page-user-dashboard .l-main .panel-col-last .c-container--title{font-family:"Adelle SemiBold";font-size:24px;line-height:32px;color:#444}.page-user-dashboard .u-mobile-only{display:none!important}.page-user-dashboard .c-header-bar{height:100px}.page-user-dashboard .c-header-bar .c-header--connect{margin:42px 0 0}.page-user-dashboard .c-header-bar.collapsed{height:40px}.page-user-dashboard .c-header-bar.collapsed .c-header--connect{margin:12px 0 0}.page-user-dashboard .c-page-title{display:inline-block}.page-user-dashboard .filter{max-width:241px}.page-user-dashboard .tabs .c-tab{width:50%}.page-user-dashboard .tabs .c-tab a{color:#04A9C5!important}.page-user-dashboard .tabs .c-tab.active a{color:#1F798F!important}.page-user-dashboard #nys_inbox .message-body{display:none}.page-user-dashboard #nys_inbox .message-body.visible{display:block}.page-user-dashboard #nys_inbox .message-body button{float:right}.page-user-dashboard #nys_inbox form .inbox-action-links .action-button-wrapper button,.page-user-dashboard #nys_inbox table tbody tr td .message-body div button{background-color:#04A9C5}.page-user-dashboard #nys_inbox table tbody tr td .message-body div button:nth-child(1){margin-left:20px}.page-user-dashboard table.bill-data thead th{display:table-cell;text-align:center}.page-user-dashboard table.bill-data thead th:first-child{display:table-cell}.page-user-dashboard table.bill-data td{display:table-cell;width:auto}.page-user-dashboard table.bill-data td:nth-child(2),.page-user-dashboard table.bill-data td:nth-child(3){width:auto;float:none}.page-user-dashboard table.bill-data td.bill-details .wrapper{border-right:1px solid #ccc;padding-right:20px}.page-user-dashboard table.bill-data td h3{display:none}.page-user-dashboard table.bill-data td .pie-legend{float:none;margin-top:43px;margin-right:-25px;text-align:center;width:auto}.page-user-dashboard table.bill-data td .pie-legend .no-value,.page-user-dashboard table.bill-data td .pie-legend .yes-value{font-family:"Adelle Bold";font-size:18px;line-height:21px}.page-user-dashboard table.bill-data td .pie-legend .yes-value{color:#008CA6}.page-user-dashboard table.bill-data td .pie-legend .no-value{color:#1F798F}.page-user-dashboard table.bill-data td .pie-legend .option-label{font-family:"Proxima Nova Regular";font-size:10px;line-height:14px;color:#888;text-transform:uppercase;margin-bottom:20px}.page-user-dashboard table.bill-data td .pieBackground{background-color:#1F798F;position:absolute;width:160px!important;height:160px!important;-moz-border-radius:80px;-webkit-border-radius:80px;-o-border-radius:80px;border-radius:80px}.page-user-dashboard table.bill-data td .pie{position:absolute;width:160px!important;height:160px!important;-moz-border-radius:80px;-webkit-border-radius:80px;-o-border-radius:80px;border-radius:80px;clip:rect(0,80px,160px,0)}.page-user-dashboard table.bill-data td .hold{position:absolute;width:160px!important;height:160px!important;-moz-border-radius:80px;-webkit-border-radius:80px;-o-border-radius:80px;border-radius:80px;clip:rect(0,160px,160px,80px)}.page-user-dashboard table.bill-data td #pieSlice1 .pie{background-color:#04A9C5;-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg)}.page-user-dashboard table.stat-data thead th.age,.page-user-dashboard table.stat-data thead th.bill,.page-user-dashboard table.stat-data thead th.gender,.page-user-dashboard table.stat-data thead th.messaged,.page-user-dashboard table.stat-data thead th.verified,.page-user-dashboard table.stat-data thead th.vote,.page-user-dashboard table.stat-data thead th.zip{display:table-cell}.page-user-dashboard table.stat-data thead th.city,.page-user-dashboard table.stat-data thead th.vote{border-right:none}.page-user-dashboard table.stat-data tbody tr td.age,.page-user-dashboard table.stat-data tbody tr td.bill,.page-user-dashboard table.stat-data tbody tr td.gender,.page-user-dashboard table.stat-data tbody tr td.messaged,.page-user-dashboard table.stat-data tbody tr td.verified,.page-user-dashboard table.stat-data tbody tr td.vote,.page-user-dashboard table.stat-data tbody tr td.zip{display:table-cell}.page-user-dashboard table.stat-data tbody tr td.city,.page-user-dashboard table.stat-data tbody tr td.vote{border-right:none}.page-user-dashboard .c-container--const-bills-follow article,.page-user-dashboard .c-container--const-comm-follow article,.page-user-dashboard .c-container--const-issues-follow article,.page-user-dashboard .c-container--const-pet-quest article{min-height:100px}.page-user-dashboard .c-container--const-bills-follow article .meta,.page-user-dashboard .c-container--const-comm-follow article .meta,.page-user-dashboard .c-container--const-issues-follow article .meta,.page-user-dashboard .c-container--const-pet-quest article .meta{width:20%;float:left}.page-user-dashboard .c-container--const-bills-follow article .body,.page-user-dashboard .c-container--const-comm-follow article .body,.page-user-dashboard .c-container--const-issues-follow article .body,.page-user-dashboard .c-container--const-pet-quest article .body{width:65%;margin:0 40px 0 0;float:right}.page-user-dashboard .c-container--const-bills-follow article .body img,.page-user-dashboard .c-container--const-comm-follow article .body img,.page-user-dashboard .c-container--const-issues-follow article .body img,.page-user-dashboard .c-container--const-pet-quest article .body img{max-width:220px;float:right;height:125px}.page-user-dashboard .c-container--const-pet-quest article{position:relative}.page-user-dashboard .c-container--const-pet-quest article .pet-body{width:75%}.page-user-dashboard .c-container--const-pet-quest article .pet-share-bar{width:21%}.page-user-dashboard .c-container--const-pet-quest article .entry-title,.page-user-dashboard .c-container--const-pet-quest article .explore-link,.page-user-dashboard .c-container--const-pet-quest article .pet-type{font-family:"Proxima Nova SemiBold";font-size:18px;line-height:24px;color:#2B6990;text-transform:uppercase}.page-user-dashboard .c-container--const-pet-quest article .explore-link,.page-user-dashboard .c-container--const-pet-quest article .pet-type{font-size:12px;line-height:18px;color:#CB8D37}.page-user-dashboard .c-container--const-pet-quest article .explore-link{display:block}.page-user-dashboard .c-container--const-pet-quest article .article-date,.page-user-dashboard .c-container--const-pet-quest article .author,.page-user-dashboard .c-container--const-pet-quest article .pet-share-bar p{font-family:"Proxima Nova Regular";font-size:14px;line-height:18px;color:#666}.page-user-dashboard .c-container--const-pet-quest article .author{margin:15px 0 4px}.page-user-dashboard .c-container--const-pet-quest article .article-date{color:#888}.page-user-dashboard .c-container--const-pet-quest article .pet-share-bar p{text-transform:uppercase;font-size:12px;margin-top:0}.page-user-dashboard .c-container--const-pet-quest article .pet-facebook-share:after,.page-user-dashboard .c-container--const-pet-quest article .pet-twitter-share:after{font-size:25px;color:#2B6990}.page-user-dashboard .c-container--const-pet-quest article .pet-facebook-share{margin-left:-10px}.page-user-dashboard .c-container--const-comm-follow .c-container--body{padding-top:40px}.page-user-dashboard .c-container--const-issues-wdgt-follow .issue-widget-wrapper .issue-follow-widget{width:226px;height:131px}.page-user-dashboard .c-container--const-issues-search .explore-link{position:absolute;right:22px;top:9px;margin-top:0}.page-user-dashboard .c-container--const-issues-search .search-wrapper{max-width:360px}.page-user-dashboard .c-container--const-comm-wdgt-follow .comm-widget-wrapper .unfollow,.page-user-dashboard .c-container--const-comm-wdgt-follow .comm-widget-wrapper h3{font-size:18px;line-height:24px}.page-user-dashboard .c-container--const-comm-wdgt-follow .comm-widget-wrapper .unfollow{font-size:12px;line-height:20px}.page-user-dashboard .c-container--const-bills-wdgt-follow .bill-widget-wrapper .bill-follow-widget{height:456px}.page-user-dashboard .c-container--issues .filter-wrapper,.page-user-dashboard .c-container--issues .search-wrapper{display:inline-block;margin-right:30px}.page-user-dashboard .c-container--issues .filter-wrapper{width:241px}.page-user-dashboard .c-container--issues .search-wrapper{max-width:241px}.page-user-dashboard .c-container--issues .search-wrapper .form-wrapper{position:relative}.page-user-dashboard .c-container--issues .search-wrapper .form-wrapper .c-site-search--box{height:55px;max-width:241px}.page-user-dashboard .c-container--issues .search-wrapper .form-wrapper .c-site-search--btn{top:5px;right:0}.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .filter,.page-user-dashboard .c-container--senator-constituents #nys-inbox-senator-constituents-form .zip-filter{width:31%}.page-user-dashboard .c-container--senator-bills-messaging form.bills-search{width:32%}.page-user-dashboard .c-container--senator-bills-messaging form.bills-search input{height:55px}.page-user-dashboard .c-container--senator-bills-messaging form.bills-search .c-site-search--btn{top:34px;right:2px}.page-user-dashboard .c-container--senator-bills-messaging form.bills-filter{width:64%}.page-user-dashboard .c-container--senator-bills-messaging form.bills-filter div{width:47%}.page-user-dashboard .c-container--senator-bills-messaging form.bills-msg{margin-top:0}.page-user-dashboard .c-container--bills-leg .form-wrapper button:after{top:-6px}.page-user-dashboard .c-container--quest-pet .tabs-content .filter{max-width:320px;margin-bottom:40px}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-signature .poll-signature-list .filter,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-signature .poll-signature-list .filter{max-width:241px;background:url(../images/svg/see-less-dash.svg) 95% center no-repeat}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-main-info,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-main-info{width:22%;display:inline-block;float:left;padding-right:20px;border-right:1px solid #E1E5EC;margin-right:20px}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-main-info h3,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-main-info h3{margin-top:0}.page-user-dashboard .c-container--quest-pet .tabs-content .all-petitions .poll-container .poll-results,.page-user-dashboard .c-container--quest-pet .tabs-content .your-petitions .poll-container .poll-results{width:60%;display:inline-block;float:left}.page-user-dashboard .c-container--active-list .c-container--body{padding-top:40px}.page-user-dashboard .l-main{max-width:100%;background:url(../images/dash-bg.png) repeat-y}.page-user-dashboard .l-main .panel-col-first{display:block;position:relative;width:30%;max-width:400px}.page-user-dashboard .l-main .panel-col-last{width:70%}.page-user-dashboard.constituent-dashboard .tabs .c-tab a{color:#2B6A90!important}.page-user-dashboard.constituent-dashboard .tabs .c-tab.active a{color:#175B81!important}.page-user-dashboard.constituent-dashboard #nys_inbox form .inbox-action-links .action-button-wrapper button,.page-user-dashboard.constituent-dashboard #nys_inbox table tbody tr td .message-body div button{background-color:#2B6A90}.page-user-dashboard.constituent-dashboard #nys_inbox table tbody tr td .message-body div button:nth-child(1){margin-left:20px}.page-user-dashboard-inbox .filter-wrapper{display:none}#autocomplete{background-color:#FFF;padding:0 5px}.c-detail--header>.nys-title{margin-bottom:0}.c-detail--subhead{margin:0 0 10px;color:#444;font-family:"Proxima Nova Regular";letter-spacing:.1em;text-transform:uppercase}.c-detail--subhead span{text-transform:capitalize;clear:both;line-height:1.4em;letter-spacing:.01em;display:block}.c-detail--descript{margin-bottom:10px}.c-bill--amended .c-bill--flag{display:none}.c-bill--amended .c-bill--flag:last-child{display:inline-block}.c-bill--amended .c-bill--flag a{color:#fff}.c-detail--section-title{overflow:hidden;padding-bottom:10px;border-bottom:1px solid #AAA;margin-bottom:20px;line-height:1}.c-detail--section-title .c-detail--subhead{display:inline-block;margin-bottom:0}.c-detail--related{list-style:none;line-height:1.3em}.c-detail--related-item{display:inline-block}.c-detail--related-item a{color:#CB8D37;text-transform:uppercase;font-size:12px}.c-detail--download{display:block;color:#2B6990;font-family:"Proxima Nova Regular";text-transform:uppercase;font-size:12px}.c-detail--download:before{font-size:1.5em;line-height:1em}.c-detail--social>ul{margin:0;padding:0;list-style:none;overflow:hidden}.c-detail--social li{display:block;float:left}.c-detail--social li+li{margin:0 0 0 20px}.c-detail--social-item{position:relative;display:block;width:60px;height:40px}.c-detail--social-item:after{position:absolute;top:0;left:0;height:100%;width:100%;font-size:28px;line-height:40px}.c-co-sponsors{margin-top:40px}.c-co-sponsors .c-sponsor+.c-sponsor{margin-top:20px}.c-sponsor-quote{background:#EEE}.c-sponsor-quote .nys-senator--thumb{height:65px;width:65px;margin-right:20px}.c-sponsor-quote .c-block--btn-toggle{position:absolute;top:0;right:0;left:auto;z-index:11;background:0 0}.c-sponsor-quote .c-block--btn-toggle:after{font-size:26px;line-height:42px;color:#AAA}.c-sponsor-quote .c-social .c-social--list{position:absolute;padding:0;text-align:left;width:83%}.c-sponsor-quote .c-social .c-social--list li{line-height:50px}.c-sponsor-quote .c-social .c-social--list a{display:block;width:100%;height:100%}.c-sponsor-quote .c-social .c-social--list a:after{height:100%}.c-sponsor-quote.c-social-visible .c-social{opacity:1;visibility:visible}.c-sponsor-quote--title{position:relative;z-index:2;color:#323232;text-transform:uppercase;font-family:"Proxima Nova Regular";letter-spacing:.05em}.c-sponsor-quote--title:before{position:absolute;z-index:-1;left:-.2em;color:#fff}.c-sponsor-quote--text{margin-bottom:30px;color:#666;font-family:"Adelle Light";line-height:1.4em}.c-action--items{list-style:none;width:100%;margin:0 0 15px;overflow:hidden}.c-action--items>li{clear:left;overflow:hidden}.c-action--items>li+li{margin-top:15px;border-top:1px solid #AAA}.c-action--items ul{list-style:none;margin:0;float:left;clear:none}.c-actions--key{list-style:none}.c-actions--key .c-action--item+.c-action--item{margin:0}.c-action--date,.c-action--item{font-family:"Proxima Nova Regular";font-size:14px}.c-action--item__senate{text-transform:uppercase}.c-action--date{display:block;margin:0;padding:15px 0 10px;color:#888}.c-action--item{margin:0;color:#666;line-height:1.4em}.c-detail--writeup{padding:30px 20px 20px;background:#EEE}.c-detail--writeup h4{margin-bottom:30px;font-family:"Adelle Bold";font-size:18px}.c-detail--writeup .c-detail--subhead{margin-bottom:0;font-size:12px}.c-detail--writeup p{margin-bottom:20px;font-family:"Proxima Nova Regular";font-size:12px}.c-actions--key{float:right;margin-top:0}.c-detail--writeup{font-size:16px}.c-bill--flags{overflow:hidden}.c-bill--flag{display:block;float:left;background:#F1AF58;font-family:"Proxima Nova SemiBold";font-size:12px;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin-right:20px}.c-bill--amended .c-bill--flag{background:#AAA}.c-bill-widget--cta{margin:20px auto 15px;color:#fff;text-align:center;text-transform:uppercase;font-family:"Proxima Nova Regular";font-size:14px}.c-bill--details dd,.c-bill--details dt{margin:0;font-family:"Proxima Nova SemiBold";font-size:14px}.c-bill--details dt{color:#444}.c-bill--details dd{color:#666;display:inline-block;float:left}.c-bill--details dd a{color:#CB8D37;text-transform:capitalize}.c-bill--details dd.comma{margin-right:3px}.c-bill--calendars ul{list-style:none;font-family:"Proxima Nova SemiBold";font-size:14px}.c-bill--calendars li a{display:block;color:#CB8D37}.c-bill--votes{overflow:hidden}.c-bill-vote--graph,.c-bill-vote--stats{display:inline-block;vertical-align:middle}.c-bill-vote--graph{width:43%;max-width:180px}.c-bill-vote--graph>img{overflow:hidden;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.c-bill--vote--stats{width:50%}.c-bill-vote--cnt{display:inline-block;padding:5px 17px;background:#EEE;text-align:center}.c-bill-vote--cnt+.c-bill-vote--cnt{margin-left:20px}.c-bill-vote-cnt--value{display:block;color:#2B6990;font-family:"Adelle Bold";font-size:24px;line-height:1em}.c-bill-vote-cnt--type{display:block;color:#888;text-transform:uppercase;font-family:"Proxima Nova SemiBold";font-size:15px;line-height:1em}.c-bill-vote--cnt-secondary{list-style:none;clear:both;margin-top:20px}.c-bill-vote--cnt-secondary li{color:#888;text-transform:uppercase;font-family:"Proxima Nova Regular";font-size:12px;letter-spacing:.01em}.c-bill-vote--cnt-secondary .c-bill-vote-cnt--value{display:inline-block;margin-right:10px;color:#666;font-family:"Proxima Nova SemiBold";font-size:12px}.nys-senator.sponsor-list{margin-top:30px}.nys-senator.sponsor-list .nys-senator--info{max-width:80%}.nys-senator.sponsor-list .nys-senator--party span{text-transform:uppercase;color:#666;font-family:"Proxima Nova Regular"}.initial_co-sponsors:after{content:"";display:table;clear:both}.other_co-sponsors{clear:both}.c-quote--content.bill-sponsor-quote{position:relative;display:block;width:100%;height:auto;background:#EEE}.c-quote--content.bill-sponsor-quote .c-quote--title{position:relative;z-index:3}.c-quote--content.bill-sponsor-quote .c-pullquote{display:block;position:relative;margin-top:25px;z-index:2}.c-quote--content.bill-sponsor-quote .nys-senator.sponsor-list{float:none}.c-quote--content.bill-sponsor-quote .nys-senator.sponsor-list .nys-senator--party span{color:#888}.c-quote--content.bill-sponsor-quote .c-block--btn-toggle{position:absolute;top:0;right:0;left:auto;z-index:11;background:0 0}.c-quote--content.bill-sponsor-quote .c-block--btn-toggle:after{font-size:26px;line-height:42px;color:#AAA}.c-quote--content.bill-sponsor-quote .c-social .c-social--list{position:absolute;padding:0;text-align:left;width:83%}.c-quote--content.bill-sponsor-quote .c-social .c-social--list li{line-height:50px}.c-quote--content.bill-sponsor-quote .c-social .c-social--list a{display:block;width:100%;height:100%}.c-quote--content.bill-sponsor-quote .c-social .c-social--list a:after{height:100%}.c-quote--content.bill-sponsor-quote.c-social-visible .c-social{opacity:1;visibility:visible}.c-quote--content.bill-sponsor-quote{margin:40px 0}.c-quote--content.bill-sponsor-quote .c-pullquote{padding:60px 0 0 40px}.c-quote--content.bill-sponsor-quote .c-pullquote:before{top:10px}.c-quote--content.bill-sponsor-quote .nys-senator{margin:40px 0 0}.c-quote--content.bill-sponsor-quote .c-social{position:absolute;display:block;visibility:visible;opacity:1;height:100%;width:40px;top:0;left:auto;right:0;background:0 0;z-index:-1;-webkit-transition:right .3s ease 0s;-moz-transition:right .3s ease 0s;-ms-transition:right .3s ease 0s;-o-transition:right .3s ease 0s;transition:right .3s ease 0s}.c-quote--content.bill-sponsor-quote .c-social .c-social--list{top:0;left:auto;right:auto;height:auto}.c-quote--content.bill-sponsor-quote .c-social .c-social--list li{display:block;width:40px;height:40px;margin:0 0 5px}.c-quote--content.bill-sponsor-quote .c-social .c-social--list a:after{width:40px;text-align:center;font-size:26px;color:#2B6990}.c-quote--content.bill-sponsor-quote.c-social-visible .c-social{right:-40px;-webkit-transition:right .3s ease 0s;-moz-transition:right .3s ease 0s;-ms-transition:right .3s ease 0s;-o-transition:right .3s ease 0s;transition:right .3s ease 0s}.c-bill-vote--accordion{display:block;clear:both}.pieContainer{width:180px;margin:0 auto}.c-bill--vote-details h3,.c-bill--vote-details h4{color:#444;font-family:"Adelle Regular"}.c-bill--vote-details h3{margin:10px 0 20px;font-size:16px}.c-bill--vote-details h4{clear:both;text-transform:uppercase;font-size:14px}.c-bill--vote-details ul{list-style:none;overflow:hidden}.c-bill--vote-details li{display:block;float:left;width:50%}.c-bill--vote-details .vote-container{margin-bottom:18px}.c-bill--vote-details .vote-container .aye,.c-bill--vote-details .vote-container .nay{width:auto;margin-bottom:20px;padding:6px 10px;background-color:#EEE;text-align:center}.c-bill--vote-details .vote-container .aye:nth-child(1),.c-bill--vote-details .vote-container .nay:nth-child(1){margin-right:15px}.c-bill--vote-details .vote-container .aye .vote-count,.c-bill--vote-details .vote-container .nay .vote-count{display:inline-block;font:18px/18px "Adelle Bold";color:#666}.c-bill--vote-details .vote-container .aye .vote-label,.c-bill--vote-details .vote-container .nay .vote-label{display:inline-block;font:13px/16px "Proxima Nova SemiBold";color:#888;text-transform:uppercase}.c-bill--vote-details .vote-container .aye{float:left;border-bottom:4px solid #04A9C5}.c-bill--vote-details .vote-container .aye.committee_vote{border-bottom:4px solid #F1AF58}.c-bill--vote-details .vote-container .nay{float:right;border-bottom:4px solid #1F798F}.c-bill--vote-details .vote-container .nay.committee_vote{border-bottom:4px solid #CB8D37}.c-bill--vote-details .vote-meta{clear:both}.c-bill--vote-details .vote-meta .meta-row{position:relative;font:10px/16px "Proxima Nova Regular";color:#888;text-transform:uppercase}.c-bill--vote-details .vote-meta .meta-row div{display:inline-block}.c-bill--vote-details .vote-meta .meta-row div:nth-child(1){color:#666}.c-bill--vote-details .vote-meta .meta-row div:nth-child(2){position:absolute;left:25%}.c-bill--vote-details .vote-meta .meta-row .meta-count{font-family:"Proxima Nova SemiBold"}.c-bill--vote-details .vote-meta .meta-comm-referral{margin-top:20px}.c-bill--vote-details .vote-meta .meta-comm-referral label{margin:0;font:11px/14px "Proxima Nova Regular";color:#AAA}.c-bill--vote-details .vote-meta .meta-comm-referral .committee-link{font:12px/14px "Proxima Nova SemiBold";color:#CB8D37;text-transform:uppercase}.c-vote-detail--date{color:#444;font-family:"Adelle Regular";line-height:1}.c-detail--vote-grp .c-detail--section-title{margin-bottom:15px;color:#444;font-family:"Adelle SemiBold";text-transform:uppercase}.c-detail--vote-grp .c-votes--items{list-style:none;overflow:hidden}.c-detail--vote-grp .c-votes--items li{display:block;float:left;width:50%;margin:4px 0;text-transform:capitalize}.c-detail--header{margin-bottom:30px}.nys-senator.sponsor-list{width:50%;float:left;padding-right:2%}.nys-senator.sponsor-list:nth-child(odd){clear:left}.other_co-sponsors{margin-top:30px}.pieContainer{float:left}.c-bill--vote-details{width:auto;float:left;margin:0 0 40px}.c-vote-detail--date{font-size:20px;margin:40px 0 0}.c-vote-detail--date .vote-container{margin-bottom:20px}.c-vote-detail--date .vote-container .aye,.c-vote-detail--date .vote-container .nay{width:100px;background-color:#EEE;text-align:center;float:left;margin-bottom:20px;padding:0}.c-vote-detail--date .vote-container .aye:nth-child(1),.c-vote-detail--date .vote-container .nay:nth-child(1){margin-right:20px}.c-vote-detail--date .vote-container .aye .vote-count,.c-vote-detail--date .vote-container .nay .vote-count{display:block;font:24px/30px "Adelle Bold";color:#666}.c-vote-detail--date .vote-container .aye .vote-label,.c-vote-detail--date .vote-container .nay .vote-label{display:block;font:15px/16px "Proxima Nova SemiBold";padding-bottom:5px;color:#888;text-transform:uppercase}.c-detail--vote-grp+.c-detail--vote-grp{margin-top:40px}.c-detail--vote-grp{width:50%;float:left;margin-top:40px}.c-detail--vote-grp.odd{padding-right:5%;clear:left}.c-detail--vote-grp.even{padding-left:5%}.c-detail--vote-grp .c-detail--section-title,.c-detail--vote-grp .c-votes--items li{font-size:16px}.bill-resolution .c-detail--sponsors>.c-sponsor{width:100%}.bill-resolution .c-detail--sponsors,.bill-resolution .c-detail--sponsors>.c-sponsor{margin-bottom:80px}.c-issue--followers{color:#888;text-transform:uppercase;font-family:"Proxima Nova Regular";font-size:14px}.c-issue--followers>span{color:#444;margin-right:5px}.c-issue--contact-btn{position:relative;display:inline-block;background:#2B6990;color:#fff;text-transform:uppercase;font-family:"Proxima Nova SemiBold";font-size:14px;letter-spacing:.1em}.c-issue--contact-btn:before{content:"";display:inline-block;vertical-align:middle;height:100%}.c-issue--contact-btn:focus,.c-issue--contact-btn:hover{color:#fff}.c-issue--contact-btn a{color:#fff}.c-issue--contact-btn.no-senator:before{font-size:1.8em}.c-issue--mentions .nys-btn-more{margin-top:30px}.c-issue--mentions .nys-senator{margin:0}.c-issue--mentions .nys-senator--info>span{display:none}.c-issue--mentions .nys-senator--party{color:#888}.c-issue--contact-btn{height:80px;width:auto;padding:0 80px 0 30px;margin:20px 0 0;text-align:left}.c-issue--contact-btn .nys-senator--thumb{display:inline-block}.c-issue--contact-btn.no-senator{padding-right:40px}.c-issue--contact-btn.no-senator:before{margin-top:0}.c-issue--mentions{padding-bottom:0;margin-bottom:30px}.c-issue--mentions .c-detail--subhead{margin-bottom:30px}.c-issue--mentions .nys-senator{float:left;width:33.3%;margin-bottom:30px}.c-issue--mentions .nys-senator+.nys-senator{margin-top:0}.c-detail--subhead{font-size:16px}.c-detail--header__bill .nys-title{float:left}.c-bill--flags{display:block;float:left;margin-top:0;padding:5px 0 0 20px}.c-bill--flag{padding:10px 13px}.c-detail--descript{clear:left}.c-detail--header-meta{position:relative;width:71%;float:left;margin-bottom:60px;padding-right:40px}.c-detail--descript{font-size:20px}.c-detail--related .field-name-field-issues{padding-bottom:15px}.c-detail--related-item{margin-right:10px}.c-detail--download{margin-bottom:0}.c-detail--social{width:28%;float:left;margin-bottom:0;padding-bottom:40px;border-left:1px solid #AAA}.c-detail--social .c-detail--subhead{float:right;text-align:right}.c-detail--social ul{display:block;float:right;clear:both}.c-detail--social ul li+li{margin-left:0}.c-detail--social-item{background:#fff}.c-detail--social-item:after{color:#2B6990;text-align:right}.c-detail--social-item.twitter:after{left:auto;right:.2em}.c-detail--sponsors{overflow:visible}.c-detail--sponsors>.c-co-sponsors,.c-detail--sponsors>.c-sponsor{width:100%;overflow:hidden;float:none;margin-top:0}.c-detail--sponsors>.c-sponsor{margin-right:0}.c-detail--sponsors>.c-sponsor:after{content:"";display:table;clear:both}.c-detail--sponsors>.c-sponsors-detail{margin-top:40px}.c-sponsor-quote{padding:30px 40px}.c-sponsor-quote .c-social{position:absolute;display:block;visibility:visible;opacity:1;height:100%;width:40px;top:0;left:auto;right:0;background:0 0;z-index:-1;-webkit-transition:right .3s ease 0s;-moz-transition:right .3s ease 0s;-ms-transition:right .3s ease 0s;-o-transition:right .3s ease 0s;transition:right .3s ease 0s}.c-sponsor-quote .c-social .c-social--list{top:0;left:auto;right:auto;height:auto}.c-sponsor-quote .c-social .c-social--list li{display:block;width:40px;height:40px;margin:0 0 5px}.c-sponsor-quote .c-social .c-social--list a:after{width:40px;text-align:center;font-size:26px;color:#2B6990}.c-sponsor-quote.c-social-visible .c-social{right:-40px;-webkit-transition:right .3s ease 0s;-moz-transition:right .3s ease 0s;-ms-transition:right .3s ease 0s;-o-transition:right .3s ease 0s;transition:right .3s ease 0s}.c-sponsor-quote--title{margin-bottom:60px;font-size:14px}.c-sponsor-quote--title:before{top:-.25em;font-size:7em}.c-sponsor-quote--text{padding:0 30px;font-size:26px}.c-action--items>li+li{padding-top:20px}.c-action--date{padding-top:0;float:left;width:200px}.c-action--item+.c-action--item{margin-top:15px}.c-bill-widget--cta{max-width:100%}.c-bill--calendars,.c-bill--details{float:left;clear:none;width:48%}.c-bill--details{width:100%;margin-right:4%}.c-bill--details dd,.c-bill--details dt{margin-bottom:12px;line-height:1.5em}.c-bill--details dt{float:left;clear:left;margin-right:.3em}.c-bill--details dd+dt{margin-top:0}.c-bill--calendars ul{line-height:1.5em}.c-bill--calendars li{margin-bottom:12px}.c-bill--calendars li a{padding:0}.c-bill-vote--graph{margin-right:60px}.c-bill--vote-details .c-bill--vote-details-wrapper{margin:0 0 20px 40px}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-container{margin:38px 0 0}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-container .aye,.c-bill--vote-details .c-bill--vote-details-wrapper .vote-container .nay{width:100px;float:left;background-color:#EEE;text-align:center;padding:0}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-container .aye:nth-child(1),.c-bill--vote-details .c-bill--vote-details-wrapper .vote-container .nay:nth-child(1){margin-right:20px}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-container .aye .vote-count,.c-bill--vote-details .c-bill--vote-details-wrapper .vote-container .nay .vote-count{display:block;font:24px/30px "Adelle Bold";color:#666}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-container .aye .vote-label,.c-bill--vote-details .c-bill--vote-details-wrapper .vote-container .nay .vote-label{display:block;font:15px/16px "Proxima Nova SemiBold";padding-bottom:5px;color:#888;text-transform:uppercase}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-meta .meta-row{position:relative;font:10px/16px "Proxima Nova Regular";color:#888;text-transform:uppercase}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-meta .meta-row div{display:inline-block}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-meta .meta-row div:nth-child(1){color:#666}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-meta .meta-row div:nth-child(2){position:absolute;left:25%}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-meta .meta-comm-referral{margin-top:20px}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-meta .meta-comm-referral label{margin:0;font:11px/14px "Proxima Nova Regular";color:#AAA}.c-bill--vote-details .c-bill--vote-details-wrapper .vote-meta .meta-comm-referral .committee-link{font:12px/14px "Proxima Nova SemiBold";color:#CB8D37;text-transform:uppercase}.c-bill--vote-details .c-bill--vote-details-wrapper h3{margin-bottom:30px;font-size:20px}.c-bill--vote-details .c-bill--vote-details-wrapper h4{padding-bottom:20px;font-size:16px}.c-bill--vote-details .c-bill--vote-details-wrapper .c-detail--vote-grp{display:block;float:left;width:47%;margin:0 6% 30px 0}.c-bill--vote-details .c-bill--vote-details-wrapper .c-detail--vote-grp+.c-detail--vote-grp{margin-top:0;margin-right:0}.nys-title--events{border-bottom:1px solid #AAA;margin-bottom:0;padding-bottom:20px}.c-news-container .c-container--header.link{position:relative;clear:both;float:right;width:100%}.section-about main.calendar-dls,.section-about main.l-row--main{padding-top:0}.section-about .view-promo-banner-senators-committees{margin-top:60px}.c-about--welcome{background:#fff}.nys-title--about{margin:30px 0 20px}.c-block-legislative-search-itro .c-container--link{top:inherit;position:relative;margin:40px 0;display:block;float:right}.pane-student-programs-news .view-display-id-block_2,.view-student-programs-news{position:relative}.pane-student-programs-news .view-display-id-block_2 .c-container--link{position:relative;margin:40px 0 0;float:right}.pane-student-programs-news #section-6{overflow:hidden}.pane-student-programs-news #section-6:after{content:"";display:table;clear:both}.nys-btn--gold{-webkit-transition:background-color .2s ease 0s;-moz-transition:background-color .2s ease 0s;-ms-transition:background-color .2s ease 0s;-o-transition:background-color .2s ease 0s;transition:background-color .2s ease 0s;position:relative;display:block;padding:20px 10px;background:#F1AF58;color:#fff;text-align:center;text-transform:uppercase;font-family:"Proxima Nova SemiBold";font-size:14px;letter-spacing:.1em}.nys-btn--gold:hover{color:#fff;background:#CB8D37}.c-about--img{margin-bottom:25px}.c-block--full-bleed{float:left;background:#EEE}.c-block--full-bleed:after,.c-block--full-bleed:before{content:"";position:absolute;display:block;height:100%;width:370px;top:0;background:#EEE}.c-block--full-bleed:after{left:100%}.c-block--full-bleed:before{right:100%}.c-block--full-bleed .c-container--header{margin-bottom:20px}.c-block--full-bleed .c-senate-works-container{margin:40px 0 0}.c-block--full-bleed .c-senate-works-container .c-container--header,.c-block--full-bleed .c-senate-works-container .c-container--title{margin-bottom:0}.c-block--full-bleed .c-senate-works-container .c-container--link{text-align:right;color:#CB8D37;background:#EEE}.c-block--full-bleed .c-senate-works-container .c-container--link:before{display:none}.c-block--full-bleed .c-senate-works-container .c-container--link:after{display:inline-block;position:relative}.c-block--full-bleed .c-carousel--btn:after{color:#CB8D37}.c-block--about{margin-bottom:0;padding-top:60px;padding-bottom:60px}.c-about--welcome{padding:20px 60px 60px}.section-about .c-stats--container{margin-top:0}.c-block--full-bleed{padding-top:60px;padding-bottom:0}.c-block--full-bleed .c-senate-works-container{background-color:transparent}.c-block--full-bleed .c-senate-works-container .c-container--title{color:#444;text-transform:uppercase;font-family:"Proxima Nova Regular";font-size:16px}.c-block--full-bleed .c-senate-works-container .c-container--link{width:auto;padding:0}.c-block--full-bleed .c-senate-works--illustration{background:#F1AF58}.c-about--nav{-webkit-transition:height .25s ease 0s;-moz-transition:height .25s ease 0s;-ms-transition:height .25s ease 0s;-o-transition:height .25s ease 0s;transition:height .25s ease 0s;display:block;position:fixed;overflow:hidden;z-index:40;top:270px;right:20px;width:220px;height:275px;padding-right:20px}.c-about--nav:after{content:"";display:block;position:absolute;z-index:1;top:0;bottom:0;right:0;margin:auto;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #2B6990}.c-about--nav>ul{-webkit-transition:top .2s ease 0s;-moz-transition:top .2s ease 0s;-ms-transition:top .2s ease 0s;-o-transition:top .2s ease 0s;transition:top .2s ease 0s;list-style:none;position:absolute;top:0;left:0;height:400px;width:200px;padding:20px 25px;background:#2B6990}.c-about--nav li{position:relative;padding-left:20px;font-family:"Proxima Nova Regular";font-size:14px;line-height:14px;-webkit-transition:opacity .25s ease .2s,padding .2s ease;-moz-transition:opacity .25s ease .2s,padding .2s ease;-ms-transition:opacity .25s ease .2s,padding .2s ease;-o-transition:opacity .25s ease .2s,padding .2s ease;transition:opacity .25s ease .2s,padding .2s ease}.c-about--nav li+li{margin-top:18px}.c-about--nav li:before{position:absolute;left:0;top:0;color:#fff}.c-about--nav li a{display:block;color:#fff}.c-about--nav.collapsed{-webkit-transition:height .35s ease 0s;-moz-transition:height .35s ease 0s;-ms-transition:height .35s ease 0s;-o-transition:height .35s ease 0s;transition:height .35s ease 0s;height:50px}.c-about--nav.collapsed>ul{-webkit-transition:top .35s ease 0s;-moz-transition:top .35s ease 0s;-ms-transition:top .35s ease 0s;-o-transition:top .35s ease 0s;transition:top .35s ease 0s;padding-top:0;padding-bottom:0}.c-about--nav.collapsed li{padding:18px 0;opacity:0;-webkit-transition:opacity .1s ease,padding .2s ease .1s,margin .2s ease .1s;-moz-transition:opacity .1s ease,padding .2s ease .1s,margin .2s ease .1s;-ms-transition:opacity .1s ease,padding .2s ease .1s,margin .2s ease .1s;-o-transition:opacity .1s ease,padding .2s ease .1s,margin .2s ease .1s;transition:opacity .1s ease,padding .2s ease .1s,margin .2s ease .1s}.c-about--nav.collapsed li+li{margin-top:0}.c-about--nav.collapsed li.active{opacity:1}.c-about--nav.collapsed li:before{content:""}.c-about--nav.collapsed:hover{-webkit-transition:height .25s ease 0s;-moz-transition:height .25s ease 0s;-ms-transition:height .25s ease 0s;-o-transition:height .25s ease 0s;transition:height .25s ease 0s;height:310px}.c-about--nav.collapsed:hover>ul{top:0!important;padding:20px 25px}.c-about--nav.collapsed:hover li{padding:0 0 0 20px;opacity:1;-webkit-transition:opacity .25s ease .2s,padding .2s ease,margin .2s ease;-moz-transition:opacity .25s ease .2s,padding .2s ease,margin .2s ease;-ms-transition:opacity .25s ease .2s,padding .2s ease,margin .2s ease;-o-transition:opacity .25s ease .2s,padding .2s ease,margin .2s ease;transition:opacity .25s ease .2s,padding .2s ease,margin .2s ease}.c-about--nav.collapsed:hover li+li{margin-top:18px}.c-about--nav.collapsed:hover li:before{content:"\65"}.c-block--about-leadership p,.c-block--about-rules p{margin-bottom:20px}.c-block--about-leadership .nys-btn--gold,.c-block--about-rules .nys-btn--gold{margin-bottom:40px}.c-block--about-leadership{padding-bottom:20px}.c-block--about-leadership .c-container--link{position:absolute;top:auto;bottom:0}.c-block .c-block--about-rules{margin-top:55px;margin-bottom:25px}.c-block--about-how p{margin-bottom:40px}.c-block--about-how .c-senate-works-container{margin-top:60px}.c-block--about-leadership .c-container--header,.c-block--about-rules .c-container--header{padding-bottom:20px}.c-block--about-leadership .c-container--title,.c-block--about-rules .c-container--title{font-size:16px}.c-block--about-map .nys-btn--gold{margin-top:30px}.c-block--about-map .c-about-map-wrap{position:relative;width:100%;height:0;padding-top:80%}.c-block--about-map .c-about-map-wrap>iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:none}.c-block--about-map .c-map--btn{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;background:0 0;border:none;display:none}.c-block--about-timeline .nys-subtitle-title{margin-bottom:20px}.c-block--about-timeline .c-container--link{position:absolute;top:auto;bottom:20px}.c-block--about-timeline .c-timeline{position:relative;width:100%;height:615px;overflow:hidden}.c-block--about-timeline .c-timeline>div{position:absolute;height:100%;width:100%;top:0;left:0}.c-block--about-timeline .timeline-line{border-bottom:4px solid #fff}.c-block--about-timeline .timeline-item{position:relative;float:left;padding:35px 25px 25px;width:270px}.c-block--about-timeline .timeline-item .content{position:relative;display:block;padding:20px;background-color:#fff;text-align:left;overflow:visible}.c-block--about-timeline .timeline-item .content:before{content:"";display:block;position:absolute;top:-15px;right:0;left:0;margin:auto;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:30px solid #fff}.c-block--about-timeline .timeline-item .timeline-mark{position:absolute;top:-30px;left:0;right:0;width:30px;margin:auto;color:#2B6990;font-family:"Adelle Bold";font-size:14px}.c-block--about-timeline .timeline-item .timeline-mark:before{overflow:hidden;-webkit-border-radius:50%;border-radius:50%;content:"";position:absolute;display:block;left:0;right:0;bottom:-24px;margin:auto;height:24px;width:24px;background:#fff}.c-block--about-timeline .timeline-item .timeline-mark:after{overflow:hidden;-webkit-border-radius:50%;border-radius:50%;content:"";position:absolute;display:block;left:0;right:0;margin:auto;height:16px;width:16px;bottom:-20px;background:#fff;border:4px solid #2B6990}.c-block--about-timeline .c-timeline-item--header{color:#444;text-transform:uppercase;font-family:"Proxima Nova Regular";font-size:14px;line-height:1}.c-block--about-timeline .c-timeline-item--body{color:#666;font-family:"Proxima Nova Regular";font-size:12px;line-height:18px}.c-block--about-timeline .c-timeline-mv-left,.c-block--about-timeline .c-timeline-mv-right{position:absolute;padding:0;border:none;background:0 0;color:#2B6990;font-family:"Proxima Nova SemiBold";font-size:12px;letter-spacing:.1em}.c-block--about-timeline .c-timeline-mv-left{left:0}.c-block--about-timeline .c-timeline-mv-left:before{margin-top:-2px;font-size:21px}.c-block--about-timeline .c-timeline-mv-right{right:0}.c-block--about-timeline .c-timeline-mv-right:after{margin-top:-2px;font-size:21px}.c-block--about-timeline{padding-bottom:70px}.c-block--about-timeline .c-timeline{padding-top:45%}.c-block--about-timeline .c-timeline .menu{display:block;position:absolute;top:auto;top:0;height:20px;width:100%;z-index:10}.c-block--about-seal>ul{list-style:none;margin:30px 0 20px;counter-reset:seal-counter}.c-block--about-seal>ul li{position:relative;padding-left:40px}.c-block--about-seal>ul li+li{margin-top:20px}.c-block--about-seal>ul li:before{overflow:hidden;-webkit-border-radius:50%;border-radius:50%;display:block;position:absolute;top:0;left:0;height:27px;width:28px;background:#F1AF58;text-align:center;font-size:18px;line-height:28px;color:#fff;font-family:Verdana;content:counter(seal-counter);counter-increment:seal-counter}.c-block--about-seal>ul li:first-of-type:before{padding-left:1px}.c-block--about-seal .c-seal--img{width:60%;max-width:470px;margin:0 auto}.c-block--about-tour .c-tour--carousel{position:relative;margin-bottom:40px}.c-block--about-tour .c-carousel--btn{background:#2B6990}.c-block--about-tour .c-carousel--btn:after{color:#EEE}.c-block--about-tour .c-carousel--btn.prev{left:-20px}.c-block--about-tour .c-carousel--btn.next{right:-20px}.c-block--about-tour .c-tour--carousel-wrap{width:100%;overflow:hidden}.c-block--about-tour .c-carousel{width:2400%}.c-block--about-tour .c-carousel--item{width:4.16667%}.c-block--about-tour .c-tour--carousel-caption{display:block;margin:0;padding:10px 10px 10px 20px;background:#fff;font-family:"Proxima Nova Regular";font-size:12px;letter-spacing:.05em}.c-block--about-tour .c-tour-contact{margin-bottom:40px}.c-block--about-tour .c-tour-contact--title{margin:0 0 5px;padding-right:20px;font-size:18px;line-height:1.2em}.c-block--about-tour .c-tour-contact--loc,.c-block--about-tour .c-tour-contact--phone{margin:0;font-family:"Proxima Nova Regular";font-size:16px;line-height:1.2em}.c-block--about-tour .nys-btn--gold{margin-bottom:60px}.c-block--about-tour p{margin-bottom:40px}.c-block--about-tour .c-carousel--btn{height:55px;width:55px}.c-block--about-tour .c-carousel--btn:after{top:12px;font-size:32px}.c-block--about-tour .c-tour-contact{position:absolute;left:340px}.c-block--about-tour .nys-btn--gold{width:300px;float:left}.view-display-id-block_1 .views-field-field-image-main{margin:0 20px 20px 0}.view-display-id-block_1 .views-field-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:18px;padding-bottom:20px;margin-bottom:25px;text-transform:uppercase;color:#444;border-bottom:1px solid #AAA}.view-display-id-block_1 .views-field-title a{color:#444}.view-display-id-block_1 .view-content .even .nys-arrow-link,.view-display-id-block_1 .view-content .odd .nys-arrow-link{margin-top:10px}.view-display-id-block_1 .view-content .even .nys-arrow-link a,.view-display-id-block_1 .view-content .odd .nys-arrow-link a{color:#CB8D37;font-size:12px;line-height:14px}.view-display-id-block_1 .view-content .even .nys-arrow-link,.view-display-id-block_1 .view-content .odd .nys-arrow-link{float:none}.c-block--about-student-programs{padding-bottom:20px;margin-top:60px}.c-block--about-student-programs .c-container--link{position:absolute;top:auto;bottom:0}.view-display-id-block_1 .views-field-field-image-main{float:left;max-width:380px}.c-student-program-are-you .gen-col h3{font-family:"Adelle Bold";font-size:18px;line-height:32px;color:#666;margin:20px 0 10px}.c-student-program-are-you .gen-col a{-webkit-transition:background-color .25s ease 0s;-moz-transition:background-color .25s ease 0s;-ms-transition:background-color .25s ease 0s;-o-transition:background-color .25s ease 0s;transition:background-color .25s ease 0s;display:block;width:100%;padding:30px 20px;background-color:#F1AF58;color:#fff;font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;text-align:center;text-transform:uppercase}.c-student-program-are-you .gen-col a:hover{background-color:#E29C44}.c-student-program-are-you .gen-col:first-of-type{margin-right:9%}.view-display-id-block_2 .view-content .even .nys-arrow-link,.view-display-id-block_2 .view-content .odd .nys-arrow-link{margin-top:10px}.view-display-id-block_2 .view-content .even .nys-arrow-link a,.view-display-id-block_2 .view-content .odd .nys-arrow-link a{color:#CB8D37}.view-id-student_programs_news{overflow:hidden}.c-student-program-are-you .gen-col{width:45%;display:inline-block}.view-id-student_programs_news{padding-bottom:60px}.c-block--about-access .c-container--link{position:relative;margin:10px 0 20px}.c-block--about-access .c-block--associated-senators .nys-senator .nys-subtitle-title,.c-block--about-access .c-initiative-honorees .field-item .nys-subtitle-title,.c-block--about-access .l-col .nys-subtitle-title,.c-block--associated-senators .c-block--about-access .nys-senator .nys-subtitle-title,.c-initiative-honorees .c-block--about-access .field-item .nys-subtitle-title{clear:both;margin:20px 0 5px}.c-block--about-access .c-container--link{float:left}.c-block--about-access .c-block--associated-senators .nys-senator .nys-subtitle-title,.c-block--about-access .c-initiative-honorees .field-item .nys-subtitle-title,.c-block--about-access .l-col .nys-subtitle-title,.c-block--associated-senators .c-block--about-access .nys-senator .nys-subtitle-title,.c-initiative-honorees .c-block--about-access .field-item .nys-subtitle-title{margin-top:40px;color:#444;font-family:"Adelle Bold";font-size:18px}.c-block--about-access .c-block--associated-senators .nys-senator .nys-subtitle-title__sans-serif,.c-block--about-access .c-initiative-honorees .field-item .nys-subtitle-title__sans-serif,.c-block--about-access .l-col .nys-subtitle-title__sans-serif,.c-block--associated-senators .c-block--about-access .nys-senator .nys-subtitle-title__sans-serif,.c-initiative-honorees .c-block--about-access .field-item .nys-subtitle-title__sans-serif{color:#666;font-family:"Proxima Nova SemiBold";font-size:15px}.c-block--about-access .l-col-2+.l-col-2 .nys-subtitle-title:first-child{margin-top:0}.c-block--about-access .nys-btn--gold{margin-top:20px}.space-bottom{margin-bottom:48px}.flag-success-message{width:487px;top:100px;left:-132px;right:inherit}.flag-success-message .close-message{cursor:pointer}.page-taxonomy.section-issues .c-common-core-updates .pane-title{margin-bottom:20px}.page-taxonomy.section-issues .c-latest-issue-video .large-12 .view-content .player{text-align:center}.page-taxonomy.section-issues .c-latest-issue-video .large-12 .view-content .player iframe{max-width:320px;max-height:180px}.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social{text-align:left}.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a{font-size:26px;position:relative;display:inline-block;width:30px}.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.c-btn--facebook,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.c-btn--facebook-login,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.c-btn--twitter,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.c-detail--social-item.facebook,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.c-detail--social-item.twitter,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.icon-replace__facebook,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.icon-replace__twitter,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.share-icon-facebook,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.share-icon-twitter{margin:0 20px}.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.c-btn--email,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.c-detail--social-item.email,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.icon-replace__mail,.page-taxonomy.section-issues .c-detail--social .c-block.c-block--social a.share-icon-email{margin-left:20px}.page-taxonomy.section-issues .c-top-content-wrapper{margin-bottom:0}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .pane-title{color:#444}.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .pane-title{padding-bottom:20px;border-bottom:1px solid #888}.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .even,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .odd{margin-bottom:25px}.page-taxonomy.section-issues .c-subpage-header--title{font-family:"Adelle Bold";font-size:32px;line-height:41px;color:#444;margin-bottom:10px}.page-taxonomy.section-issues .c-common-core-updates{margin-top:40px}.page-taxonomy.section-issues .c-common-core-updates .l-tab-bar{height:50px;margin-bottom:-1px}.page-taxonomy.section-issues .c-common-core-updates .pane-title{font-family:"Adelle Bold";font-size:32px;line-height:41px;color:#444}.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-legislation-block,.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-press-release--header,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-legislation-block,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-press-release--header{padding-right:20px}.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-legislation-block .c-bill-num,.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-legislation-block .c-press-release--title,.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-press-release--header .c-bill-num,.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-press-release--header .c-press-release--title,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-legislation-block .c-bill-num,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-legislation-block .c-press-release--title,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-press-release--header .c-bill-num,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-press-release--header .c-press-release--title{font-size:16px;line-height:30px;color:#444}.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-legislation-block .c-bill-topic,.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-legislation-block a,.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-press-release--header .c-bill-topic,.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-press-release--header a,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-legislation-block .c-bill-topic,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-legislation-block a,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-press-release--header .c-bill-topic,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-press-release--header a{font-family:"Proxima Nova SemiBold";font-size:12px;line-height:14px;color:#CB8D37;text-transform:uppercase}.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-legislation-block .c-bill-topic,.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-press-release--header .c-bill-topic,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-legislation-block .c-bill-topic,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-press-release--header .c-bill-topic{margin-bottom:1px}.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-bill-descript,.page-taxonomy.section-issues .c-common-core-updates .view-content .even .c-press-release--body,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-bill-descript,.page-taxonomy.section-issues .c-common-core-updates .view-content .odd .c-press-release--body{font-family:"Adelle Light";font-size:24px;line-height:32px}.page-taxonomy.section-issues .c-common-core-updates .view-content .last .c-block{margin-bottom:0}.page-taxonomy.section-issues .c-latest-issue-video .pane-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:20px;text-transform:uppercase;color:#444;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #444}.page-taxonomy.section-issues .c-latest-issue-video .large-12{padding:0}.page-taxonomy.section-issues .c-latest-issue-video .large-12 .view-content iframe{min-width:100%;max-height:inherit!important}.page-taxonomy.section-issues .c-top-content-wrapper .large-12{padding:0}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .pane-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:20px;text-transform:uppercase;padding-bottom:20px;border-bottom:1px solid #AAA}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .pane-content{padding-top:25px}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content{margin:40px 0}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .even,.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .odd{display:inline-block;height:345px;width:367px;background-color:#2B6A90;color:#fff;margin-bottom:20px;position:relative}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .even .c-block--initiative,.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .odd .c-block--initiative{height:345px;margin-bottom:0}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .even .c-block--initiative img,.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .odd .c-block--initiative img{display:none}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .even .c-block--initiative .senator-name,.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .odd .c-block--initiative .senator-name{font-family:"Proxima Nova Regular";font-size:15px;line-height:20px;color:#fff;text-transform:uppercase}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .even .c-block--initiative .c-block--btn,.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .odd .c-block--initiative .c-block--btn{left:0;letter-spacing:1px}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .even .c-block--initiative .c-initiative--content,.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .odd .c-block--initiative .c-initiative--content{vertical-align:top;padding-top:40px;width:100%}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .even .c-block--initiative .c-initiative--content p,.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .odd .c-block--initiative .c-initiative--content p{font-family:"Proxima Nova Regular";font-size:15px;line-height:20px;color:#fff;text-transform:uppercase}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-content .odd{margin-right:20px}.page-taxonomy.section-issues .c-top-content-wrapper .pane-news-by-issue .view-display-id-petition .view-content{margin:0}.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .pane-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:20px;text-transform:uppercase;color:#444}.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .pane-content{padding-top:55px}.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .even,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .odd{display:inline-block;height:45px;width:33%}.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .even .views-field-field-district,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .even .views-field-title,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .odd .views-field-field-district,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .odd .views-field-title{margin-left:55px;font-family:"Proxima Nova Regular";font-size:14px;line-height:14px}.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .even .views-field-field-district a,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .even .views-field-title a,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .odd .views-field-field-district a,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .odd .views-field-title a{color:#666}.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .even .views-field-field-district,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .odd .views-field-field-district{font-size:10px;line-height:14px;color:#888;text-transform:uppercase}.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .even .views-field-field-image-hero,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .odd .views-field-field-image-hero{width:45px;height:45px;float:left;margin-top:-26px}.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .even .views-field-field-image-hero img,.page-taxonomy.section-issues .c-top-content-wrapper .pane-senators-talking-about-issue .view-senators-talking-about-issue .view-content .odd .views-field-field-image-hero img{border-radius:45px}.c-detail--header .nys-article-title.maj-issue{margin:0}.page-explore-issues #views-exposed-form-explore-issues-explore-issues .views-submit-button button,.page-explore-issues #views-exposed-form-explore-issues-solr-explore-issues .views-submit-button button,.page-explore-issues #views-exposed-form-explore-issues-tabs-explore-issues-alpha .views-submit-button button{position:absolute;width:45px;background:0 0}.page-explore-issues .view-explore-issues-tabs{width:100%;float:left}.page-explore-issues #views-exposed-form-explore-issues-explore-issues .views-submit-button,.page-explore-issues #views-exposed-form-explore-issues-solr-explore-issues .views-submit-button,.page-explore-issues #views-exposed-form-explore-issues-tabs-explore-issues-alpha .views-submit-button{position:relative;top:inherit;right:inherit;float:right}.page-explore-issues #views-exposed-form-explore-issues-explore-issues .views-submit-button button,.page-explore-issues #views-exposed-form-explore-issues-solr-explore-issues .views-submit-button button,.page-explore-issues #views-exposed-form-explore-issues-tabs-explore-issues-alpha .views-submit-button button{top:43px;right:20px}.page-explore-issues .view-explore-issues-tabs{margin-bottom:60px}.page-alumni-testimonial .large-12.columns,.page-student-programs .large-12.columns{padding:0}.page-alumni-testimonial .view-student-programs-news .view-footer,.page-student-programs .view-student-programs-news .view-footer{display:none}.page-alumni-testimonial .explore-link,.page-student-programs .explore-link{font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;text-transform:uppercase;color:#CB8D37;display:block;text-align:right;margin:40px 0}.page-alumni-testimonial .explore-link:after,.page-student-programs .explore-link:after{font-size:20px;margin-top:-4px}.page-alumni-testimonial .gen-wrapper .section-title,.page-student-programs .gen-wrapper .section-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:18px;padding-bottom:20px;margin-bottom:25px;text-transform:uppercase;color:#444;border-bottom:1px solid #AAA}.page-alumni-testimonial .pane-1,.page-student-programs .pane-1{margin-bottom:40px}.page-alumni-testimonial .pane-node .pane-title,.page-student-programs .pane-node .pane-title{font-family:"Adelle Bold";font-size:32px;line-height:41px;color:#444;margin:40px 0}.page-alumni-testimonial .pane-node .c-news--body .c-block+.c-block,.page-alumni-testimonial .pane-node .c-news--body .c-block--social,.page-student-programs .pane-node .c-news--body .c-block+.c-block,.page-student-programs .pane-node .c-news--body .c-block--social{display:none}.page-alumni-testimonial .pane-node .c-news--body .c-block,.page-student-programs .pane-node .c-news--body .c-block{margin-bottom:30px}.page-alumni-testimonial .pane-student-programs-news .pane-title,.page-student-programs .pane-student-programs-news .pane-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:18px;padding-bottom:20px;margin-bottom:25px;text-transform:uppercase;color:#444;border-bottom:1px solid #444}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .view-empty h2,.page-student-programs .pane-student-programs-news .view-student-programs-news .view-empty h2{font-family:"Adelle Bold";font-size:14px;line-height:18px;color:#444;margin-bottom:40px}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd,.page-student-programs .pane-student-programs-news .view-student-programs-news .even,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd{position:relative;border-bottom:1px solid #AAA;margin-bottom:20px;padding-bottom:20px}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even .content-title,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even .content-type,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd .content-title,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd .content-type,.page-student-programs .pane-student-programs-news .view-student-programs-news .even .content-title,.page-student-programs .pane-student-programs-news .view-student-programs-news .even .content-type,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd .content-title,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd .content-type{font-family:"Adelle Bold";font-size:18px;line-height:22px}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even .content-type,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd .content-type,.page-student-programs .pane-student-programs-news .view-student-programs-news .even .content-type,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd .content-type{color:#444}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even .content-title,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd .content-title,.page-student-programs .pane-student-programs-news .view-student-programs-news .even .content-title,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd .content-title{font-family:"Adelle Light";font-size:24px;line-height:32px}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even .content-title a,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd .content-title a,.page-student-programs .pane-student-programs-news .view-student-programs-news .even .content-title a,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd .content-title a{color:#444}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even .published-date,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd .published-date,.page-student-programs .pane-student-programs-news .view-student-programs-news .even .published-date,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd .published-date{font-family:"Proxima Nova Regular";font-size:14px;line-height:32px;color:#888}.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_1 .views-field-field-image-main,.page-student-programs .pane-student-programs-news .view-display-id-block_1 .views-field-field-image-main{float:left;width:380px;margin:0 20px 20px 0}.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_1 .views-field-title,.page-student-programs .pane-student-programs-news .view-display-id-block_1 .views-field-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:18px;padding-bottom:20px;margin-bottom:25px;text-transform:uppercase;color:#444;border-bottom:1px solid #AAA}.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_1 .views-field-title a,.page-student-programs .pane-student-programs-news .view-display-id-block_1 .views-field-title a{color:#444}.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_1 .view-content .even .nys-arrow-link,.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_1 .view-content .odd .nys-arrow-link,.page-student-programs .pane-student-programs-news .view-display-id-block_1 .view-content .even .nys-arrow-link,.page-student-programs .pane-student-programs-news .view-display-id-block_1 .view-content .odd .nys-arrow-link{margin-top:10px;float:none}.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_1 .view-content .even .nys-arrow-link a,.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_1 .view-content .odd .nys-arrow-link a,.page-student-programs .pane-student-programs-news .view-display-id-block_1 .view-content .even .nys-arrow-link a,.page-student-programs .pane-student-programs-news .view-display-id-block_1 .view-content .odd .nys-arrow-link a{color:#CB8D37;font-size:12px;line-height:14px}.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_2 .view-content .even .nys-arrow-link,.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_2 .view-content .odd .nys-arrow-link,.page-student-programs .pane-student-programs-news .view-display-id-block_2 .view-content .even .nys-arrow-link,.page-student-programs .pane-student-programs-news .view-display-id-block_2 .view-content .odd .nys-arrow-link{margin-top:10px}.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_2 .view-content .even .nys-arrow-link a,.page-alumni-testimonial .pane-student-programs-news .view-display-id-block_2 .view-content .odd .nys-arrow-link a,.page-student-programs .pane-student-programs-news .view-display-id-block_2 .view-content .even .nys-arrow-link a,.page-student-programs .pane-student-programs-news .view-display-id-block_2 .view-content .odd .nys-arrow-link a{color:#CB8D37}.page-alumni-testimonial .c-student-program-contact,.page-student-programs .c-student-program-contact{margin-top:40px}.page-alumni-testimonial .c-student-program-contact .gen-col,.page-student-programs .c-student-program-contact .gen-col{background-color:#EEE;padding:40px}.page-alumni-testimonial .c-student-program-contact .gen-col .col,.page-student-programs .c-student-program-contact .gen-col .col{vertical-align:top}.page-alumni-testimonial .c-student-program-contact .gen-col .col p,.page-student-programs .c-student-program-contact .gen-col .col p{font-family:"Proxima Nova Regular";font-size:16px;line-height:25px;color:#444}.page-alumni-testimonial .c-student-program-contact .gen-col .col p a,.page-student-programs .c-student-program-contact .gen-col .col p a{color:#CB8D37}.page-alumni-testimonial .c-student-program-contact .gen-col .col h3,.page-alumni-testimonial .c-student-program-contact .gen-col .col h4,.page-student-programs .c-student-program-contact .gen-col .col h3,.page-student-programs .c-student-program-contact .gen-col .col h4{font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;text-transform:uppercase}.page-alumni-testimonial .c-student-program-contact .gen-col .col h3.padded,.page-alumni-testimonial .c-student-program-contact .gen-col .col h4.padded,.page-student-programs .c-student-program-contact .gen-col .col h3.padded,.page-student-programs .c-student-program-contact .gen-col .col h4.padded{margin-top:30px}.page-alumni-testimonial .c-student-program-contact .gen-col .col h4,.page-student-programs .c-student-program-contact .gen-col .col h4{text-transform:none}.pane-student-programs-news .pane-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:18px;padding-bottom:20px;margin-bottom:25px;text-transform:uppercase;color:#444;border-bottom:1px solid #444}.pane-student-programs-news .pager-load-more{position:relative;top:-22px;border-top:2px solid #fff;margin-top:0;z-index:25}.view-display-id-block_1 .nys-arrow-link{margin-bottom:0}.article-student-program .gen-wrapper .section-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:18px;padding-bottom:20px;margin-bottom:25px;text-transform:uppercase;color:#444;border-bottom:1px solid #AAA}.article-student-program .block-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:18px;padding-bottom:20px;margin-bottom:25px;text-transform:uppercase;color:#444;border-bottom:1px solid #444}.article-student-program .c-student-program-contact{margin-top:40px}.article-student-program .c-student-program-contact .gen-col{background-color:#EEE;padding:40px}.article-student-program .c-student-program-contact .gen-col .col{vertical-align:top}.article-student-program .c-student-program-contact .gen-col .col p{font-family:"Proxima Nova Regular";font-size:16px;line-height:25px;color:#444}.article-student-program .c-student-program-contact .gen-col .col p a{color:#CB8D37}.article-student-program .c-student-program-contact .gen-col .col h3,.article-student-program .c-student-program-contact .gen-col .col h4{font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;text-transform:uppercase}.article-student-program .c-student-program-contact .gen-col .col h3.padded,.article-student-program .c-student-program-contact .gen-col .col h4.padded{margin-top:30px}.article-student-program .c-student-program-contact .gen-col .col h4{text-transform:none}.article-student-program .view-student-programs-news .view-empty h2{font-family:"Adelle Bold";font-size:14px;line-height:18px;color:#444;margin-bottom:40px}.article-student-program .view-student-programs-news .even,.article-student-program .view-student-programs-news .odd{position:relative;border-bottom:1px solid #AAA;margin-bottom:20px;padding-bottom:20px}.article-student-program .view-student-programs-news .even .content-title,.article-student-program .view-student-programs-news .even .content-type,.article-student-program .view-student-programs-news .odd .content-title,.article-student-program .view-student-programs-news .odd .content-type{font-family:"Adelle Bold";font-size:18px;line-height:22px}.article-student-program .view-student-programs-news .even .content-type,.article-student-program .view-student-programs-news .odd .content-type{color:#444}.article-student-program .view-student-programs-news .even .content-title,.article-student-program .view-student-programs-news .odd .content-title{font-family:"Adelle Light";font-size:24px;line-height:32px}.article-student-program .view-student-programs-news .even .content-title a,.article-student-program .view-student-programs-news .odd .content-title a{color:#444}.article-student-program .view-student-programs-news .even .published-date,.article-student-program .view-student-programs-news .odd .published-date{font-family:"Proxima Nova Regular";font-size:14px;line-height:32px;color:#888}.page-alumni-testimonial .c-student-program-contact .gen-col .col,.page-student-programs .c-student-program-contact .gen-col .col{width:45%;display:inline-block}.page-alumni-testimonial .c-student-program-contact .gen-col .col:first-of-type,.page-student-programs .c-student-program-contact .gen-col .col:first-of-type{margin-right:9%}.page-alumni-testimonial .c-student-program-contact .gen-col .col .top-col-title,.page-student-programs .c-student-program-contact .gen-col .col .top-col-title{margin-top:0}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd,.page-student-programs .pane-student-programs-news .view-student-programs-news .even,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd{min-height:150px}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even .content-type,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd .content-type,.page-student-programs .pane-student-programs-news .view-student-programs-news .even .content-type,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd .content-type{width:20%;position:absolute;top:0;left:0}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even .content-title,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even .published-date,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd .content-title,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd .published-date,.page-student-programs .pane-student-programs-news .view-student-programs-news .even .content-title,.page-student-programs .pane-student-programs-news .view-student-programs-news .even .published-date,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd .content-title,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd .published-date{margin-left:20%}.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .even .main-image,.page-alumni-testimonial .pane-student-programs-news .view-student-programs-news .odd .main-image,.page-student-programs .pane-student-programs-news .view-student-programs-news .even .main-image,.page-student-programs .pane-student-programs-news .view-student-programs-news .odd .main-image{display:block;float:right;max-width:220px}.article-student-program .c-student-program-contact .gen-col .col{width:45%;display:inline-block}.article-student-program .c-student-program-contact .gen-col .col:first-of-type{margin-right:9%}.article-student-program .c-student-program-contact .gen-col .col .top-col-title{margin-top:0}.article-student-program .view-student-programs-news .even,.article-student-program .view-student-programs-news .odd{min-height:150px}.article-student-program .view-student-programs-news .even .content-type,.article-student-program .view-student-programs-news .odd .content-type{width:20%;position:absolute;top:0;left:0}.article-student-program .view-student-programs-news .even .content-title,.article-student-program .view-student-programs-news .even .published-date,.article-student-program .view-student-programs-news .odd .content-title,.article-student-program .view-student-programs-news .odd .published-date{margin-left:20%}.article-student-program .view-student-programs-news .even .main-image,.article-student-program .view-student-programs-news .odd .main-image{display:block;float:right;max-width:220px}.field-name-field-attach-letter-of-recommend .form-type-managed-file,.field-name-field-attach-statement-from-stud .form-type-managed-file,.field-name-field-school-submission-upload .form-type-managed-file{min-height:inherit}form.entitytype-earth_day-form,form.entitytype-earth_day_preview-form,form.entitytype-hannon_photo_contest-form,form.entitytype-new_york_senate_youth_leadership-form,form.entitytype-participatory_budgeting-form,form.entitytype-school_submissions-form,form.entitytype-summer_reading-form{margin-bottom:10%}form.entitytype-earth_day-form button#edit-submit,form.entitytype-earth_day_preview-form button#edit-submit,form.entitytype-hannon_photo_contest-form button#edit-submit,form.entitytype-new_york_senate_youth_leadership-form button#edit-submit,form.entitytype-participatory_budgeting-form button#edit-submit,form.entitytype-school_submissions-form button#edit-submit,form.entitytype-summer_reading-form button#edit-submit{margin:5% auto 0}form.entitytype-earth_day-form button#edit-submit:focus,form.entitytype-earth_day_preview-form button#edit-submit:focus,form.entitytype-hannon_photo_contest-form button#edit-submit:focus,form.entitytype-new_york_senate_youth_leadership-form button#edit-submit:focus,form.entitytype-participatory_budgeting-form button#edit-submit:focus,form.entitytype-school_submissions-form button#edit-submit:focus,form.entitytype-summer_reading-form button#edit-submit:focus{color:#2B6990;background:#fff}form.entitytype-earth_day-form input[type=file],form.entitytype-earth_day_preview-form input[type=file],form.entitytype-hannon_photo_contest-form input[type=file],form.entitytype-new_york_senate_youth_leadership-form input[type=file],form.entitytype-participatory_budgeting-form input[type=file],form.entitytype-school_submissions-form input[type=file],form.entitytype-summer_reading-form input[type=file]{width:50%;font-size:18px;margin-bottom:18px}form.entitytype-earth_day-form .fieldset-description,form.entitytype-earth_day-form .form-item .description,form.entitytype-earth_day_preview-form .fieldset-description,form.entitytype-earth_day_preview-form .form-item .description,form.entitytype-hannon_photo_contest-form .fieldset-description,form.entitytype-hannon_photo_contest-form .form-item .description,form.entitytype-new_york_senate_youth_leadership-form .fieldset-description,form.entitytype-new_york_senate_youth_leadership-form .form-item .description,form.entitytype-participatory_budgeting-form .fieldset-description,form.entitytype-participatory_budgeting-form .form-item .description,form.entitytype-school_submissions-form .fieldset-description,form.entitytype-school_submissions-form .form-item .description,form.entitytype-summer_reading-form .fieldset-description,form.entitytype-summer_reading-form .form-item .description{text-transform:none;font-size:12px;color:#2B6A90;font-family:'Proxima Nova Semibold'}form.entitytype-earth_day-form .fieldset-description strong,form.entitytype-earth_day-form .form-item .description strong,form.entitytype-earth_day_preview-form .fieldset-description strong,form.entitytype-earth_day_preview-form .form-item .description strong,form.entitytype-hannon_photo_contest-form .fieldset-description strong,form.entitytype-hannon_photo_contest-form .form-item .description strong,form.entitytype-new_york_senate_youth_leadership-form .fieldset-description strong,form.entitytype-new_york_senate_youth_leadership-form .form-item .description strong,form.entitytype-participatory_budgeting-form .fieldset-description strong,form.entitytype-participatory_budgeting-form .form-item .description strong,form.entitytype-school_submissions-form .fieldset-description strong,form.entitytype-school_submissions-form .form-item .description strong,form.entitytype-summer_reading-form .fieldset-description strong,form.entitytype-summer_reading-form .form-item .description strong{font-family:'Proxima Nova Semibold'}form.entitytype-earth_day-form .form-item .form-type-managed-file .description,form.entitytype-earth_day_preview-form .form-item .form-type-managed-file .description,form.entitytype-hannon_photo_contest-form .form-item .form-type-managed-file .description,form.entitytype-new_york_senate_youth_leadership-form .form-item .form-type-managed-file .description,form.entitytype-participatory_budgeting-form .form-item .form-type-managed-file .description,form.entitytype-school_submissions-form .form-item .form-type-managed-file .description,form.entitytype-summer_reading-form .form-item .form-type-managed-file .description{font-size:.9em!important;padding-top:3%}form.entitytype-earth_day-form button:focus,form.entitytype-earth_day_preview-form button:focus,form.entitytype-hannon_photo_contest-form button:focus,form.entitytype-new_york_senate_youth_leadership-form button:focus,form.entitytype-participatory_budgeting-form button:focus,form.entitytype-school_submissions-form button:focus,form.entitytype-summer_reading-form button:focus{color:#fff;background:#2B6990}.field-name-field-school-student-full-name .form-item .description{margin-bottom:18px}.field-name-field-school-student-full-name input.text-full{margin-bottom:3px}form.has-nys-captcha.entityform.entitytype-earth_day-form .form-managed-file button[value=Remove].ajax-processed,form.has-nys-captcha.entityform.entitytype-earth_day_preview-form .form-managed-file button[value=Remove].ajax-processed{display:inline!important;visibility:visible!important}.page-eform-submit-earth-day div.error,.page-eform-submit-new-york-senate-youth-leadership div.error,.page-eform-submit-school-submissions div.error{background-image:none!important}#field-school-stud-earthday-subm-values,#field-school-student-submissions-values{width:100%}#field-school-stud-earthday-subm-values thead th label,#field-school-student-submissions-values thead th label{padding-left:1%;color:#F1AF58;font-family:'Proxima Nova SemiBold';font-size:14px}.views-field-field-school-last-name a span{font-size:.7em}button[id*=edit-field-school-stud-earthday-subm],button[id*=edit-field-school-student-submissions]{padding:.5rem 1rem .55rem;font-size:1rem;background-color:#F1AF58;border-color:#CB8D37}.entityform-earth-day,.entityform-earth-day-preview,.entityform-hannon-photo-contest.view-mode-confirmation,.entityform-hannon-photo-contest.view-mode-full,.entityform-hannon-photo-contest.view-mode-review,.entityform-new-york-senate-youth-leadership,.entityform-participatory-budgeting,.entityform-school-submissions,.entityform-summer-reading{margin-bottom:10%}.entityform-earth-day p.form-label,.entityform-earth-day-preview p.form-label,.entityform-hannon-photo-contest.view-mode-confirmation p.form-label,.entityform-hannon-photo-contest.view-mode-full p.form-label,.entityform-hannon-photo-contest.view-mode-review p.form-label,.entityform-new-york-senate-youth-leadership p.form-label,.entityform-participatory-budgeting p.form-label,.entityform-school-submissions p.form-label,.entityform-summer-reading p.form-label{font-family:'Proxima Nova SemiBold'}.entityform-earth-day p.form-results,.entityform-earth-day-preview p.form-results,.entityform-hannon-photo-contest.view-mode-confirmation p.form-results,.entityform-hannon-photo-contest.view-mode-full p.form-results,.entityform-hannon-photo-contest.view-mode-review p.form-results,.entityform-new-york-senate-youth-leadership p.form-results,.entityform-participatory-budgeting p.form-results,.entityform-school-submissions p.form-results,.entityform-summer-reading p.form-results{font-family:'Proxima Nova Regular';padding-left:250px;margin-top:0}.entityform-earth-day p.label-inline,.entityform-earth-day-preview p.label-inline,.entityform-hannon-photo-contest.view-mode-confirmation p.label-inline,.entityform-hannon-photo-contest.view-mode-full p.label-inline,.entityform-hannon-photo-contest.view-mode-review p.label-inline,.entityform-new-york-senate-youth-leadership p.label-inline,.entityform-participatory-budgeting p.label-inline,.entityform-school-submissions p.label-inline,.entityform-summer-reading p.label-inline{float:left;padding-right:3em;font-family:'Proxima Nova SemiBold';margin-top:0}.entityform-earth-day li,.entityform-earth-day p.label-above,.entityform-earth-day-preview li,.entityform-earth-day-preview p.label-above,.entityform-hannon-photo-contest.view-mode-confirmation li,.entityform-hannon-photo-contest.view-mode-confirmation p.label-above,.entityform-hannon-photo-contest.view-mode-full li,.entityform-hannon-photo-contest.view-mode-full p.label-above,.entityform-hannon-photo-contest.view-mode-review li,.entityform-hannon-photo-contest.view-mode-review p.label-above,.entityform-new-york-senate-youth-leadership li,.entityform-new-york-senate-youth-leadership p.label-above,.entityform-participatory-budgeting li,.entityform-participatory-budgeting p.label-above,.entityform-school-submissions li,.entityform-school-submissions p.label-above,.entityform-summer-reading li,.entityform-summer-reading p.label-above{font-family:'Proxima Nova SemiBold'}.entityform-earth-day p.label-above.header,.entityform-earth-day-preview p.label-above.header,.entityform-hannon-photo-contest.view-mode-confirmation p.label-above.header,.entityform-hannon-photo-contest.view-mode-full p.label-above.header,.entityform-hannon-photo-contest.view-mode-review p.label-above.header,.entityform-new-york-senate-youth-leadership p.label-above.header,.entityform-participatory-budgeting p.label-above.header,.entityform-school-submissions p.label-above.header,.entityform-summer-reading p.label-above.header{font-size:18px;color:#2B6990;margin-top:12px}.entityform-earth-day p.header-sm,.entityform-earth-day-preview p.header-sm,.entityform-hannon-photo-contest.view-mode-confirmation p.header-sm,.entityform-hannon-photo-contest.view-mode-full p.header-sm,.entityform-hannon-photo-contest.view-mode-review p.header-sm,.entityform-new-york-senate-youth-leadership p.header-sm,.entityform-participatory-budgeting p.header-sm,.entityform-school-submissions p.header-sm,.entityform-summer-reading p.header-sm{color:#2B6990;margin-top:12px}.entityform-earth-day p.description,.entityform-earth-day-preview p.description,.entityform-hannon-photo-contest.view-mode-confirmation p.description,.entityform-hannon-photo-contest.view-mode-full p.description,.entityform-hannon-photo-contest.view-mode-review p.description,.entityform-new-york-senate-youth-leadership p.description,.entityform-participatory-budgeting p.description,.entityform-school-submissions p.description,.entityform-summer-reading p.description{font-size:12px;color:#222;padding-left:250px}.entityform-earth-day h3.label-above,.entityform-earth-day-preview h3.label-above,.entityform-hannon-photo-contest.view-mode-confirmation h3.label-above,.entityform-hannon-photo-contest.view-mode-full h3.label-above,.entityform-hannon-photo-contest.view-mode-review h3.label-above,.entityform-new-york-senate-youth-leadership h3.label-above,.entityform-participatory-budgeting h3.label-above,.entityform-school-submissions h3.label-above,.entityform-summer-reading h3.label-above{margin:24px 0 12px;padding-top:3%;border-top:1px solid #222;color:#666}.entityform-earth-day .vcard,.entityform-earth-day-preview .vcard,.entityform-hannon-photo-contest.view-mode-confirmation .vcard,.entityform-hannon-photo-contest.view-mode-full .vcard,.entityform-hannon-photo-contest.view-mode-review .vcard,.entityform-new-york-senate-youth-leadership .vcard,.entityform-participatory-budgeting .vcard,.entityform-school-submissions .vcard,.entityform-summer-reading .vcard{display:inline-block;margin:0;border:none;font-size:20px;color:#666;font-family:'Proxima Nova Regular';padding:0 35px}.entityform-earth-day img,.entityform-earth-day-preview img,.entityform-hannon-photo-contest.view-mode-confirmation img,.entityform-hannon-photo-contest.view-mode-full img,.entityform-hannon-photo-contest.view-mode-review img,.entityform-new-york-senate-youth-leadership img,.entityform-participatory-budgeting img,.entityform-school-submissions img,.entityform-summer-reading img{width:auto}.entityform-earth-day .entity-field-collection-item,.entityform-earth-day-preview .entity-field-collection-item,.entityform-hannon-photo-contest.view-mode-confirmation .entity-field-collection-item,.entityform-hannon-photo-contest.view-mode-full .entity-field-collection-item,.entityform-hannon-photo-contest.view-mode-review .entity-field-collection-item,.entityform-new-york-senate-youth-leadership .entity-field-collection-item,.entityform-participatory-budgeting .entity-field-collection-item,.entityform-school-submissions .entity-field-collection-item,.entityform-summer-reading .entity-field-collection-item{margin-top:5%;padding-bottom:3%;border-bottom:1px dotted #323232;width:75%}.entityform-summer-reading .location.vcard{padding-left:105px}.entityform-school-submissions span.file{line-height:1}.entityform-school-submissions span.file a{font-size:18px}.entityform-school-submissions img{padding-left:0}.entityform-school-submissions p.label-above{margin:0 0 12px}.field-name-field-school-submission-upload .file-widget .file-icon{margin-top:.75em}.field-name-field-school-student-submissions .field-multiple-drag,.field-name-field-school-student-submissions .tabledrag-toggle-weight-wrapper{display:none}.field-name-field-school-student-submissions form .field-multiple-table{width:100%}.field-name-field-school-student-submissions tr.even .form-item,.field-name-field-school-student-submissions tr.odd .form-item{white-space:normal}table[id*=field-school-student-submissions-values]{width:100%}fieldset[id*=edit-field-school-address-und] .description,fieldset[id*=edit-field-school-address-und] .form-item-field-school-address-und-0-locpick-user-latitude,fieldset[id*=edit-field-school-address-und] .form-item-field-school-address-und-0-locpick-user-longitude{display:none}.pane-node-field-student-earthday-letter h2,h1.pane-title{margin:0 0 30px;font-size:48px;color:#444;font-family:"Adelle Light";line-height:1.2em}.pane-student-submissions{margin-bottom:24px}.pane-student-submissions h2{margin:40px 0 30px;font-family:"Adelle Semibold"}.pane-student-submissions .view-grouping-header,.pane-student-submissions h3.field-content{margin:40px 0 20px;font-family:"Adelle Semibold";color:#222;font-size:30px}.pane-student-submissions h3{margin:12px 0 6px;font-family:Semibold;color:#666;font-size:24px}.pane-student-submissions .views-exposed-form label{margin-top:-24px}.views-field-field-school-student-full-name{margin-top:12px}.views-field-field-school-student-full-name .field-content span{font-size:.6em}.chosen-container{background-color:#FAFAFA}.chosen-container-single .chosen-single{border:1px solid #ccc;padding:.5rem;font-size:.875rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,.75);line-height:normal;border-radius:0;height:2.3125rem;background:0 0;box-shadow:none}.chosen-container-single .chosen-single:hover{background-color:#f3f3f3;border-color:#999}ul.chosen-results li{font-size:16px;color:#666;font-family:'Proxima Nova Regular'}form.entitytype-hannon_photo_contest-form{margin-bottom:36px}form.entitytype-hannon_photo_contest-form .form-item-field-hannon-home-address-und-0-country{display:none}form.entitytype-hannon_photo_contest-form .form-type-managed-file{min-height:100px}form.entitytype-hannon_photo_contest-form input[type=file]{width:100%;font-size:150%}form.entitytype-hannon_photo_contest-form .form-item.form-type-managed-file.description{margin-top:18px;color:#2B6990;font-size:1em}form.entitytype-hannon_photo_contest-form .form-item #edit-field-agreement.description{margin-top:-6px}#edit-field-hannon-photo-upload.description{margin-top:18px!important}.entityform-hannon-photo-contest.view-mode-confirmation img,.entityform-hannon-photo-contest.view-mode-full img,.entityform-hannon-photo-contest.view-mode-review img{padding-left:0;clear:both;padding-top:16px}.entityform-hannon-photo-contest.view-mode-confirmation .vcard,.entityform-hannon-photo-contest.view-mode-full .vcard,.entityform-hannon-photo-contest.view-mode-review .vcard{padding:0 47px}.page-hannon-photo-contest-submissions .calendar-dls,.page-hannon-photo-contest-submissions .l-row--main{max-width:inherit;width:90%}.page-hannon-photo-contest-submissions table{width:100%;margin-top:24px}.page-hannon-photo-contest-submissions .views-reset-button,.page-hannon-photo-contest-submissions .views-submit-button{margin:26px 0 0 24px}.page-hannon-photo-contest-submissions button{padding:.55rem .75rem}.page-hannon-photo-contest-submissions button:focus{color:#000;background:#fff;content:"Please wait..."}.page-hannon-photo-contest-submissions #edit-field-hannon-category-value-wrapper,.page-hannon-photo-contest-submissions #edit-field-hannon-school-name-target-id-wrapper{margin-right:18px}.page-hannon-photo-contest-submissions #edit-field-hannon-star-rating-value-wrapper,.page-hannon-photo-contest-submissions #edit-field-hannon-winner-types-value-wrapper{clear:both;margin-right:18px}.page-hannon-photo-contest-submissions #edit-field-hannon-star-rating-value-wrapper .form-type-bef-checkbox,.page-hannon-photo-contest-submissions #edit-field-hannon-star-rating-value-wrapper .form-type-radio,.page-hannon-photo-contest-submissions #edit-field-hannon-winner-types-value-wrapper .form-type-bef-checkbox,.page-hannon-photo-contest-submissions #edit-field-hannon-winner-types-value-wrapper .form-type-radio{float:left}.page-hannon-photo-contest-submissions #edit-field-hannon-star-rating-value-wrapper.description,.page-hannon-photo-contest-submissions #edit-field-hannon-winner-types-value-wrapper.description{clear:both}.page-hannon-photo-contest-submissions .view-filters select{min-height:35px}.page-hannon-photo-contest-submissions .vcard{display:inline-block;margin:0;border:none;font-size:.875rem;color:#666;font-family:'Proxima Nova Regular';padding:0}.page-hannon-photo-contest-submissions fieldset{width:25%;border:none;padding:0}.page-hannon-photo-contest-submissions fieldset .fieldset-legend{display:none}.view-student-hannon-photo-contest .feed-icon{width:5%;margin-bottom:5%}.form-item.form-type-managed-file.form-item-field-hannon-photo-upload-und-0 div.description{margin-top:18px}.form-item.form-type-checkbox.form-item-field-agreement-und div.description{margin-top:-6px;margin-left:1.8em}#edit-field-hannon-photo-upload-und-0-remove-button{margin-left:40px}#edit-field-hannon-school-name-und,#edit-field-school-teachers-email input{margin-bottom:3px}.field-type-list-boolean.field-name-field-agreement{border:none;padding-top:2%}.field-type-list-boolean.field-name-field-agreement input{font-size:54px;margin-top:.4rem}.field-type-list-boolean.field-name-field-agreement label.option{font-size:24px;line-height:1.1em;margin-top:-34px;margin-left:24px;text-transform:none;font-weight:600}.field-type-list-boolean.field-name-field-agreement label .form-required{font-size:36px}.paragraphs-item-pg-entity-form h2{display:none}.pane-student-submissions .view-content{border-bottom:1px solid #666;padding:0 0 5%;margin-bottom:10%}.field-name-field-attach-letter-of-recommend .form-managed-file,.field-name-field-attach-statement-from-stud .form-managed-file{font-size:14px}.field-name-field-attach-letter-of-recommend img,.field-name-field-attach-statement-from-stud img{margin-top:18px}.field-name-field-attach-letter-of-recommend img a,.field-name-field-attach-statement-from-stud img a{padding-left:6px}.group-student-contrib img.file-icon{margin-top:9px}form.entitytype-participatory_budgeting-form label{text-transform:none;font-weight:600;font-size:18px}form.entitytype-participatory_budgeting-form label .form-required{color:#BB0623;font-size:24px;line-height:1.4;vertical-align:sub}form.entitytype-participatory_budgeting-form .field-name-field-pbudg-first-name,form.entitytype-participatory_budgeting-form .field-name-field-pbudg-last-name{display:inline;float:left;padding-right:30px;width:48%}form.entitytype-participatory_budgeting-form .field-name-field-pbudg-first-name input[type=text],form.entitytype-participatory_budgeting-form .field-name-field-pbudg-last-name input[type=text]{width:100%}form.entitytype-participatory_budgeting-form .field-type-list-boolean{border-top:none}form.entitytype-participatory_budgeting-form .field-name-field-pbudg-mailing-address .location-gmap-find-address-button-wrapper,form.entitytype-participatory_budgeting-form .form-item-addr-street .description{display:none}form.entitytype-participatory_budgeting-form .field-name-field-pbudg-guestimate input[type=text]{width:95%}form.entitytype-participatory_budgeting-form .field-name-field-pbudg-guestimate span.field-prefix{float:left;font-size:32px;line-height:36px;padding-right:6px}form.entitytype-participatory_budgeting-form #field-pbudg-project-location-add-more-wrapper .fieldset-wrapper .description,form.entitytype-participatory_budgeting-form .form-item-field-pbudg-project-location-und-0-locpick-user-latitude,form.entitytype-participatory_budgeting-form .form-item-field-pbudg-project-location-und-0-locpick-user-longitude{display:none}form.entitytype-participatory_budgeting-form .field-name-field-pbpudg-volunteer,form.entitytype-participatory_budgeting-form .field-name-field-pbudg-submit-project{clear:both}form.entitytype-participatory_budgeting-form .field-name-field-pbpudg-volunteer input[type=checkbox],form.entitytype-participatory_budgeting-form .field-name-field-pbudg-submit-project input[type=checkbox]{font-size:16px;margin-top:.5rem}form.entitytype-participatory_budgeting-form .field-name-field-district,form.entitytype-participatory_budgeting-form .field-name-field-pbudg-mailing-address{display:none}form.entitytype-participatory_budgeting-form #edit-field-pbudg-project-location-und-0-postal-code{width:15em}form.entitytype-participatory_budgeting-form a.fieldset-title{font-size:24px}form.entitytype-participatory_budgeting-form .fieldset-description{font-size:18px;color:#222}form.entitytype-participatory_budgeting-form fieldset.location .fieldset-description{text-transform:none;font-size:12px;color:#2B6A90;font-family:'Proxima Nova Semibold'}.entityform-participatory-budgeting p.label-above{font-family:'Proxima Nova SemiBold';margin-top:0}.entityform-participatory-budgeting p.label-above+p{font-family:'Proxima Nova Regular';margin-top:0;margin-bottom:6px}#pbudget-map-page h2.pane-title{margin:0 0 30px;font-size:48px;color:#444;font-family:"Adelle Light";line-height:1.2em}#pbudget-map-page .view-participatory-budgeting-map div[id*=gmap-auto]{display:none}#pbudget-map-page .view-participatory-budgeting-map .vcard{border:none}#pbudget-map-page .view-participatory-budgeting-map .views-exposed-widgets{display:inline-block;vertical-align:bottom}#pbudget-map-page .view-participatory-budgeting-map .views-exposed-widget{padding-right:3%;display:inline-block;margin:36px 0 12px}#pbudget-map-page .view-participatory-budgeting-map .views-exposed-widget.views-widget-sort-by,#pbudget-map-page .view-participatory-budgeting-map .views-exposed-widget.views-widget-sort-order{margin-top:0}#pbudget-map-page .view-participatory-budgeting-map .views-submit-button{margin:0 0 36px}#pbudget-map-page .view-participatory-budgeting-map .views-reset-button{margin-top:24px}#pbudget-map-page .view-filters select{background:url(/sites/all/themes/nysenate/images/svg/see-less.svg) 96% center/14px no-repeat}.submission-text p.label-above.header{font-size:24px;color:#2B6990;font-family:'Proxima Nova SemiBold';margin-bottom:24px}.entitytype-summer_reading-form .field-name-field-district{display:none}.entitytype-summer_reading-form .group-add-child a.fieldset-title{font-family:'Proxima Nova SemiBold';font-size:24px;color:#CB8D37}.entitytype-summer_reading-form .group-add-child .fieldset-description{font-size:18px;color:#222}.entitytype-summer_reading-form label{color:#222}.entitytype-summer_reading-form label .form-required{color:#BB0623;font-size:24px;line-height:1;vertical-align:sub}.entitytype-summer_reading-form .form-item,.entitytype-summer_reading-form tr.even .form-item,.entitytype-summer_reading-form tr.odd .form-item{margin-top:24px}.entitytype-summer_reading-form .form-item .description,.entitytype-summer_reading-form tr.even .form-item .description,.entitytype-summer_reading-form tr.odd .form-item .description{text-transform:none;color:#2B6990}.entitytype-summer_reading-form .chosen-container,.entitytype-summer_reading-form input[type=text],.entitytype-summer_reading-form select{margin-bottom:3px;background:#EEE;color:#222}.entitytype-summer_reading-form button{padding-left:1rem;padding-right:1rem}.entitytype-summer_reading-form table[id*=field-children-values] thead,.entitytype-summer_reading-form table[id*=field-children-values] tr.even,.entitytype-summer_reading-form table[id*=field-children-values] tr.odd{background:#fff}.entitytype-summer_reading-form table[id*=field-children-values] tr td{font-size:inherit}.entitytype-summer_reading-form table[id*=field-children-values] th label{padding:0 1%;text-transform:none;font-size:18px;color:#2B6990;font-family:'Proxima Nova SemiBold';margin-bottom:0}.entitytype-summer_reading-form table[id*=field-children-values] .form-item,.entitytype-summer_reading-form table[id*=field-children-values] tr.even .form-item,.entitytype-summer_reading-form table[id*=field-children-values] tr.odd .form-item{margin-top:9px}.entitytype-summer_reading-form table[id*=field-children-values] #field-student-books-values{width:98%}.entitytype-summer_reading-form table[id*=field-children-values] div[class*=form-item-field-children-und-0-field-student-books-und-0-value] .form-required{display:none}.entitytype-summer_reading-form table[id*=field-children-values] button[id*=edit-field-children-und-0-remove-button],.entitytype-summer_reading-form table[id*=field-children-values] button[value="Remove this Child"]{background-color:#F1AF58;border-color:#CB8D37;margin-top:12px}.entitytype-summer_reading-form table[id*=field-children-values] .draggable a.tabledrag-handle{line-height:1.8}.entitytype-summer_reading-form table[id*=field-children-values] a.tabledrag-handle .handle{width:23px;height:23px;margin:0 .5em;background:url(../images/draggable.png) 6px 3px no-repeat}.panels-responsive-tabs-processed{margin-top:36px!important}.panels-responsive-tabs-processed .item-list ul li{padding:0;margin:0 0 .25em 1.5em}.panels-responsive-tabs-processed .resp-tab-content{border:none;border-top:1px solid #c1c1c1}.resp-tabs-list .resp-tab-active{padding:6px 30px!important}.resp-tabs-list li{font-family:'Proxima Nova SemiBold';font-size:14px;color:#444;letter-spacing:.03em;text-transform:uppercase;float:none}.resp-tabs-list li.resp-tab-active{color:#004C71}div.p-regular{font-family:"Adelle Light";color:#666;font-size:20px;line-height:32px;margin-top:20px}.page-search .search-page-top-form .c-site-search{top:auto;overflow:hidden}.page-search .search-page-top-form .c-site-search--title{display:block;margin-bottom:20px;font-family:"Adelle SemiBold";font-size:26px;line-height:1}.page-search .search-page-top-form .c-site-search--box{overflow:hidden;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;border:1px solid #AAA}.page-search .block-facetapi{position:relative}.page-search .block-facetapi .form-item{margin:0}.page-search .block-facetapi:after{position:absolute;right:10px;top:5px;font-size:25px;color:#2B6990;pointer-events:none;cursor:pointer}.page-search .block-facetapi select{margin-bottom:0;height:45px;color:#2B6990;background:0 0}.page-search .block-facetapi .facetapi-select-submit{display:none}.page-search .spelling-suggestions{width:100%;float:left}.page-search .spelling-suggestions a{text-transform:capitalize}.page-search h2{line-height:1;margin-bottom:10px;text-transform:capitalize;font-family:"Adelle Regular";font-size:26px;width:100%;float:left}.page-search>h3{line-height:1;margin-bottom:10px;text-transform:capitalize;font-family:"Adelle Bold";font-size:26px;width:100%;float:left}.page-search .nys-senator--title{float:none;width:auto;color:#AAA;text-transform:uppercase;font-family:"Proxima Nova Regular";font-size:10px;line-height:1.2em}.page-search .block-current-search-active-links{width:100%;float:left}.page-search .block-current-search-active-links .c-block-facets--clear{margin:0 0 20px 2px;list-style:none}.page-search .block-current-search-active-links .c-block-facets--clear li{margin:0}.page-search .block-current-search-active-links .c-block-facets--clear li a{color:#CB8D37}.page-search .ds-search-extra{text-transform:uppercase;font-family:"Proxima Nova Semibold";font-size:12px;line-height:1em;color:#888;margin-bottom:30px;width:100%;float:left}.page-search .c-bill-descript a{color:#888}.page-search .c-block-search-result--senator IMG{width:50px!important;height:50px!important;border-radius:25px;float:left;margin-right:10px}.page-search .c-block-search-result--senator P,.page-search .c-block-search-result--senator SMALL{font-size:13px;line-height:18px;font-family:"Proxima Nova Regular",sans-serif}.page-search .c-block-search-result--senator P{margin:8px 0}.page-search .c-block-search-result--no-results{padding-top:50px;padding-bottom:35px}.page-search .c-block-search-result--no-results UL{margin-left:0;padding-left:0}.page-search .c-block-search-result{border-top:1px solid #AAA}.page-search .c-block-search-result .first .c-block-search-result{border-top:none}.page-search .c-block-search-result .c-search-result--header{margin-bottom:15px}.page-search .c-block-search-result .c-search-result--title{font-family:"Adelle Bold";line-height:24px}.page-search .c-block-search-result .c-search-result--title h3{float:none;margin-bottom:0;font-family:"Adelle Bold";line-height:24px}.page-search .c-block-search-result .field-name-field-issues ul a{font-size:12px}.page-search .c-block-search-result .c-search-result--topic{text-transform:uppercase;font-family:"Proxima Nova Semibold";font-size:12px;line-height:1em}.page-search .c-block-search-result .c-search-result--topic a:hover{text-decoration:underline}.page-search .c-block-search-result .c-search-result--topic ul{list-style:none;padding:0}.page-search .c-block-search-result .c-search-result--topic ul li{margin:0;font-family:"Proxima Nova SemiBold";font-size:12px;line-height:18px;text-transform:uppercase}.page-search .c-block-search-result .c-search-result--topic ul li+li{margin:0}.page-search .c-block-search-result .c-search-result--topic ul a:hover{text-decoration:underline}.page-search .c-block-search-result .c-search-result--body{position:relative}.page-search .c-block-search-result .c-search-result--descript h2{float:none;line-height:1;margin-bottom:10px;font-family:"Adelle Light"}.page-search .c-block-search-result .c-search-result--descript h2 a{color:#444;margin-bottom:10px;text-transform:capitalize;font-size:28px}.page-search .c-block-search-result .c-search-result--date,.page-search .c-block-search-result .c-search-result--follow,.page-search .c-block-search-result .c-search-result--senator-author{margin:0 0 5px;color:#888;font-family:"Proxima Nova Regular";font-size:14px;line-height:1em}.page-search .c-block-search-result .c-search-result--senator-author{margin:0 0 5px;font-family:"Proxima Nova Regular";line-height:1em}.page-search .c-block-search-result .c-search-result--senator-author a{color:#888}.page-search .pagination-centered{background-color:#EEE;padding:10px 10px 1px;float:left;width:100%;margin-bottom:40px;color:#2B6990}.page-search .pagination-centered ul.pagination li a,.page-search .pagination-centered ul.pagination li button{color:#2B6990}.page-search .pagination-centered ul.pagination li.current a,.page-search .pagination-centered ul.pagination li.current button{background:0 0;color:#323232}.page-search .c-legislation-block{margin-bottom:0}.page-search .c-legislation-block .c-bill-meta{width:23%}.page-search .c-legislation-block .c-bill-meta .c-bill-num{font-size:22px}.page-search .c-legislation-block .c-bill-meta .field-name-field-issues ul.links{list-style:none;margin:0;padding:0}.page-search .c-legislation-block .c-bill-meta .field-name-field-issues ul.links li{display:inline;margin:0;padding:0 5px 0 0;line-height:16px}.page-search .c-legislation-block .c-bill-meta .field-name-field-issues ul.links li a{text-transform:uppercase;font-family:"Proxima Nova Semibold";font-size:12px;line-height:1em;color:#cb8d37}.page-search .c-legislation-block .c-bill-meta .field-name-field-issues ul.links li a:after{content:',';color:#222}.page-search .c-legislation-block .c-bill-meta .field-name-field-issues ul.links li:last-child a:after{content:''}.page-search .c-legislation-block .c-bill-descript a{color:#444}.page-search .c-senator-footer{clear:both}.page-search .c-block-search-result--no-results UL LI{text-indent:-20px;margin-left:20px}.page-search .search-page-top-form .form-wrapper{position:static}.page-search .search-page-top-form .c-site-search{position:relative;width:100%;padding:25px 9%;background-color:#F4F4F7}.page-search .search-page-top-form .c-site-search--btn,.page-search .search-page-top-form .c-site-search--btn:focus{top:-45px;right:15px}.page-search .search-page-top-form .c-site-search--link{right:9%}.page-search .block-facetapi{width:32%;float:left;margin:0 0 40px}.page-search .block-facetapi.contextual-links-region{clear:none}.page-search .block-facetapi+.block-facetapi{margin-left:2%}.page-search .c-block-search-result{margin-bottom:0;padding-top:30px;padding-bottom:30px}.page-search .c-block-search-result .c-search-result--header{position:absolute;top:30px;left:0;width:180px}.page-search .c-block-search-result .c-search-result--title{font-size:20px;margin-bottom:10px}.page-search .c-block-search-result .c-search-result--title h3{font-size:20px}.page-search .c-block-search-result .c-search-result--topic ul{margin:0}.page-search .c-block-search-result .c-search-result--descript,.page-search .c-block-search-result .c-search-result--descript h2{font-size:24px}.page-search .c-block-search-result .c-search-result--date,.page-search .c-block-search-result .c-search-result--senator-author{font-size:14px}.page-search .c-block-search-result .c-search-result--body__has-img{padding-right:220px;min-height:125px}.page-search .c-block-search-result .c-search-result--img{max-width:200px;margin-left:20px}.row.senator-display-alt aside.large-4{padding-top:0}.row.senator-display-alt{max-width:72.5rem!important}.row.senator-display-alt main.calendar-dls,.row.senator-display-alt main.l-row--main{max-width:1200px}.senator-display2 .c-news-container .c-news-block .c-title,.senator-display3 .c-news-container .c-news-block .c-title,.senator-home-flex .c-news-container .c-news-block .c-title{text-transform:uppercase;font-family:"Proxima Nova Regular";font-size:16px;line-height:1em;letter-spacing:.05em;padding-bottom:20px;padding-top:20px;border-top:1px solid #AAA;position:relative}.senator-display2 .c-block.c-event-featured-story,.senator-display3 .c-block.c-event-featured-story,.senator-home-flex .c-block.c-event-featured-story{margin-bottom:0}.senator-display2 .c-event-featured-story,.senator-display3 .c-event-featured-story,.senator-home-flex .c-event-featured-story{padding:3% 1%}.senator-display2 .c-event-featured-story .c-story-name,.senator-display3 .c-event-featured-story .c-story-name,.senator-home-flex .c-event-featured-story .c-story-name{padding-top:0;margin-bottom:0}.senator-display2 .c-event-featured-story .c-featured-story-issue-tag,.senator-display3 .c-event-featured-story .c-featured-story-issue-tag,.senator-home-flex .c-event-featured-story .c-featured-story-issue-tag{padding-top:24px}.senator-display2 .c-event-featured-story .c-story-teaser p,.senator-display3 .c-event-featured-story .c-story-teaser p,.senator-home-flex .c-event-featured-story .c-story-teaser p{font-size:16px;line-height:24px}.senator-display2 h2.pane-title,.senator-display3 h2.pane-title,.senator-home-flex h2.pane-title{color:#444;text-transform:uppercase;font-family:"Proxima Nova Regular";font-size:16px;letter-spacing:.1em;line-height:1em;margin:0;border-bottom:1px solid #AAA;padding-bottom:10px}.senator-display3 .pane-senator-news-panel-pane-1.c-block.c-event-featured-story{margin-top:40px}.senator-display3 .c-container--footer .c-container--link{display:none}.senator-display3 .pane-senator-events-home-events-pane.vertical{padding:5%;margin-bottom:30px;background:#EEE}.senator-display3 .pane-senator-events-home-events-pane.vertical .c-container--footer .c-container--link{bottom:0;top:inherit;display:block}.senator-display3 .pane-senator-events-home-events-pane.vertical .c-container--header .c-container--link{display:none}.senator-display3 .c-event-block--list .c-event-date{width:60px;height:70px}.senator-display3 .c-event-block--list .c-event-address,.senator-display3 .c-event-block--list .c-event-location,.senator-display3 .c-event-block--list .c-event-name,.senator-display3 .c-event-block--list .c-event-time{float:none;width:80%;margin-right:0;margin-left:60px}.senator-display3 .c-event-block--list .c-event-location{margin-left:0}.senator-display3 .c-block--position-top{margin-top:40px}.senator-display3 .c-block--position-top.vertical [class^=icon-before]:before{display:block;padding-bottom:24px;font-size:48px}.senator-display3 .c-block--position-top.vertical .c-initiative--title{line-height:33px}ul.c-block-services{margin:0 auto 68px;list-style-type:none;height:100px;padding:40px 0;text-align:center}ul.c-block-services li{font-family:"Proxima Nova SemiBold";letter-spacing:.2em;text-transform:uppercase;float:left;width:33%;margin-top:0;font-size:18px;line-height:20px}ul.c-block-services [class^=icon-before]:before{display:block;padding-bottom:24px;font-size:48px}#nys-messaging-senator-contact-form ul.c-block-services#edit-submit,#nys-messaging-senator-message-form ul.c-block-services#edit-submit,.c-block.c-block-legislation-featured ul.c-block-services.c-bill-path--step,.c-nav ul.c-block-services.c-header--btn-edit,.c-nav ul.c-block-services.c-header--btn-find-senator,.c-nav ul.c-block-services.c-header--btn-login,.c-nav ul.c-block-services.c-header--btn-senator,.contact-form .columns ul.c-block-services#edit-submit,.nys-bill-vote-form ul.c-block-services.bill-vote-message-prompt,.nys-bill-vote-form ul.c-block-services.nys-bill-subscribe,.nys-bill-vote-form ul.c-block-services.nys-bill-vote,ul.c-block-services.c-bill--sentiment-update,ul.c-block-services.c-bill--vote-attach,ul.c-block-services.c-bill-polling,ul.c-block-services.med-bg{margin:40px 0;height:200px}#nys-messaging-senator-contact-form ul.c-block-services#edit-submit li,#nys-messaging-senator-message-form ul.c-block-services#edit-submit li,.c-block.c-block-legislation-featured ul.c-block-services.c-bill-path--step li,.c-nav ul.c-block-services.c-header--btn-edit li,.c-nav ul.c-block-services.c-header--btn-find-senator li,.c-nav ul.c-block-services.c-header--btn-login li,.c-nav ul.c-block-services.c-header--btn-senator li,.contact-form .columns ul.c-block-services#edit-submit li,.nys-bill-vote-form ul.c-block-services.bill-vote-message-prompt li,.nys-bill-vote-form ul.c-block-services.nys-bill-subscribe li,.nys-bill-vote-form ul.c-block-services.nys-bill-vote li,ul.c-block-services.c-bill--sentiment-update li,ul.c-block-services.c-bill--vote-attach li,ul.c-block-services.c-bill-polling li,ul.c-block-services.med-bg li{color:#fff;font-size:24px;line-height:36px;float:none;width:100%}#nys-messaging-senator-contact-form ul.c-block-services#edit-submit [class^=icon-before]:before,#nys-messaging-senator-message-form ul.c-block-services#edit-submit [class^=icon-before]:before,.c-block.c-block-legislation-featured ul.c-block-services.c-bill-path--step [class^=icon-before]:before,.c-nav ul.c-block-services.c-header--btn-edit [class^=icon-before]:before,.c-nav ul.c-block-services.c-header--btn-find-senator [class^=icon-before]:before,.c-nav ul.c-block-services.c-header--btn-login [class^=icon-before]:before,.c-nav ul.c-block-services.c-header--btn-senator [class^=icon-before]:before,.contact-form .columns ul.c-block-services#edit-submit [class^=icon-before]:before,.nys-bill-vote-form ul.c-block-services.bill-vote-message-prompt [class^=icon-before]:before,.nys-bill-vote-form ul.c-block-services.nys-bill-subscribe [class^=icon-before]:before,.nys-bill-vote-form ul.c-block-services.nys-bill-vote [class^=icon-before]:before,ul.c-block-services.c-bill--sentiment-update [class^=icon-before]:before,ul.c-block-services.c-bill--vote-attach [class^=icon-before]:before,ul.c-block-services.c-bill-polling [class^=icon-before]:before,ul.c-block-services.med-bg [class^=icon-before]:before{color:#fff}.panels-ipe-editing .l-header.fixed{display:static}.panels-ipe-editing .l-header__collapsed{display:none}.panels-ipe-editing #panels-ipe-paneid-658,.panels-ipe-editing #panels-ipe-regionid-header .panels-ipe-placeholder.panels-ipe-on.panels-ipe-portlet-marker.panels-ipe-portlet-static,.panels-ipe-editing div#panels-ipe-paneid-592{display:none!important}.panels-ipe-editing div.panels-ipe-newblock li{padding:0;float:left;list-style-type:none;margin-top:0}.panels-ipe-editing #panelizer-ipe-revert,.panels-ipe-editing #panelizer-save-default,.panels-ipe-editing #panels-ipe-cancel,.panels-ipe-editing #panels-ipe-save{padding-left:34px;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#ccc;display:inline-block;font:700 12px/33px "Open Sans","Lucida Grande",Tahoma,Verdana,sans-serif;height:34px;margin:0 10px}.panels-ipe-editing #panelizer-save-default,div.panels-ipe-pseudobutton-container a.panels-ipe-change-layout{display:none}#panels-ipe-edit-control-form .form-item-log,#panels-ipe-edit-control-form .form-item-revision{display:none!important}div.ctools-modal-content{top:0;left:0;width:100%;max-width:950px;height:auto;max-height:100%!important;padding:0 0 24px;overflow:scroll}div.ctools-modal-content .modal-header{width:100%}div.ctools-modal-content .modal-header .modal-title{float:left;padding:12px}div.ctools-modal-content .modal-header a,div.ctools-modal-content a.close{font-size:12px}div.ctools-modal-content a.close img{top:-12px}#panels-ipe-control-container #modalContent{z-index:1001;position:absolute;top:200px!important;left:125px!important;display:block;overflow:hidden}#panels-ipe-control-container #modalContent button:focus{background-color:#008CBA!important}#panels-ipe-control-container #modalContent div.ctools-modal-content{top:0;left:0;width:100%;width-max:950px;height:100%;padding:20px 50px 20px 20px;overflow:auto}#panels-ipe-control-container #modalContent div.ctools-modal-content .modal-header{padding:16px 0 0;width:100%}#panels-ipe-control-container #modalContent div.ctools-modal-content .modal-header .modal-title{float:right}#panels-ipe-control-container #modalContent div.ctools-modal-content .modal-header a{margin:-10px 25px 0 0;padding-left:.5em}#panels-ipe-control-container #modalContent div.ctools-modal-content a.close{background:none!important;padding-left:.5em}.panels-add-content-modal{margin-top:24px;background:0 0}.panels-add-content-modal .panels-section-columns{float:left;width:100%}.panels-add-content-modal .panels-section-column{float:left}.panels-add-content-modal .panels-section-column .inside{margin-top:-18px}.panels-add-content-modal .panels-section-column .content-type-button{overflow:initial;line-height:1.6em}.panels-add-content-modal .panels-section-column .content-type-button a{margin-top:16px}.panels-add-content-modal .panels-modal-add-category{line-height:3em;background:#888;border-top:1px solid #fff;color:#fff!important;font-size:14px}.panels-add-content-modal .panels-modal-add-category.active{background:#F1AF58}.panels-add-content-modal .panels-section-column-categories .inside{padding:24px 0}.panels-add-content-modal img{width:20px;float:left}.panels-add-content-modal span{width:85%;position:relative;top:3px;left:3px;font-size:14px}.panels-add-content-modal [class*=column]+[class*=column]:last-child{float:left}.panels-ipe-dragbar-admin-title{line-height:3em;font-family:"Proxima Nova semibold"}.panels-ipe-portlet-content .l-header-region.l-row.l-row--nav.c-header-bar{visibility:visible!important}div.panels-ipe-pseudobutton-container{background:#F1AF58}div.panels-ipe-pseudobutton-container a{color:#fff}#fieldable-panels-panes-fieldable-panels-pane-content-type-edit-form .form-type-managed-file{min-height:185px}.pane-fieldable-panels-pane h2.pane-title,.pane-senator-legislation-featured-legis-pane h2.pane-title{display:none;border-bottom:none!important}.pane-senator-legislation-featured-legis-list-pane h2.pane-title{display:none}.pane-senator-legislation-featured-legis-list-pane .c-list-item{border-top:none!important}.pane-senator-legislation-featured-legis-list-pane .even,.pane-senator-legislation-featured-legis-list-pane .odd{border-top:1px solid #AAA}.pane-senator-legislation-featured-legis-list-pane .even:first-of-type,.pane-senator-legislation-featured-legis-list-pane .even:nth-child(2),.pane-senator-legislation-featured-legis-list-pane .first.odd{border-top:none}.view-display-id-featured_legis_list_pane .c-bill-meta,.view-display-id-sen_featured_legis_home_sub .c-bill-meta{max-width:inherit;width:100%}.view-display-id-featured_legis_list_pane .c-bill-meta .c-bill-topic,.view-display-id-sen_featured_legis_home_sub .c-bill-meta .c-bill-topic{line-height:1.5}.c-container--flex{display:flex;justify-content:space-between;margin-bottom:48px;flex-wrap:wrap}.c-container--flex .c-initiative--content{position:relative;height:320px;padding:20px 20px 80px}.c-container--flex .c-block--initiative__half-flex{width:48%;padding:3%;height:345px;margin-bottom:24px}.c-container--flex .c-block--btn{padding-left:7%;left:-7%;width:114%}table#field-half-promo-banner-values{width:100%}table#field-half-promo-banner-values select{padding:6px}table#field-half-promo-banner-values label{margin-top:6px;font-weight:600}table#field-half-promo-banner-values button{padding:.5rem 1rem;margin-top:12px}table#field-half-promo-banner-values .field-multiple-table th.field-label{padding-left:12px}form[action*="promotional_banner_2up/form"] .form-item-title{display:none}.ctools-modal-content button#edit-return:focus{background-color:#008CBA!important}.ctools-modal-content button#edit-return:hover{background-color:#007095!important}.node-type-session .columns{padding:0}.node-type-session .pager-load-more-empty{display:none!important}.node-type-session .view-id-previous_sessions{margin-bottom:20px}.node-type-session .live-msg-override,.node-type-session .live-msg-status{font-family:"Adelle Light";font-size:16px;line-height:26px;margin-bottom:30px;color:#444;background-color:#EEE;padding:30px 45px 30px 94px;text-transform:none;margin-top:40px}.node-type-session .live-msg-override:before,.node-type-session .live-msg-status:before{font-size:40px;color:#2B6990;margin-right:20px;position:absolute;left:30px;top:32px;content:"\45";font-family:senate_icons;display:inline-block;vertical-align:middle;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;padding-right:3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node-type-session .live-msg-override+.live-msg-status,.node-type-session .live-msg-status+.live-msg-status{display:none}.node-type-session .pane-embedded-youtube-video iframe{min-width:100%}.node-type-session .pane-upcoming-legislation{margin-top:40px}.node-type-session .pane-upcoming-legislation .l-panel-col--lft a{color:#CB8D37;text-transform:uppercase;font-family:"Proxima Nova SemiBold";font-size:12px;padding-right:10px}.node-type-session .pane-session-details .view-session-details .view-content .session-title{padding-top:40px}.node-type-session .pane-session-details .view-session-details .view-content .session-day{top:5px;left:0}.node-type-session .pane-session-details .view-session-details .view-content .session-month{margin-top:0;top:5px;left:25px}.node-type-session .pane-session-details .view-session-details .view-content .session-month:before{content:"/";margin:0 4px}.node-type-session .pane-session-details .view-session-details .view-content .session-day,.node-type-session .pane-session-details .view-session-details .view-content .session-month{display:block}.node-type-session .pane-previous-sessions{margin-top:40px}.node-type-session .pane-previous-sessions .pane-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:26px;padding-bottom:20px;border-bottom:1px solid #AAA;text-transform:uppercase;color:#444}.node-type-session .view-previous-sessions .view-grouping{position:relative;padding:30px 0}.node-type-session .view-previous-sessions .view-grouping .view-grouping-header{font-family:"Adelle Bold";font-size:30px;line-height:30px;color:#444;position:absolute;top:30px;left:0}.node-type-session .view-previous-sessions .view-grouping .view-grouping-content h3.title{font-family:"Proxima Nova Regular";font-size:16px;line-height:26px;text-transform:uppercase;color:#444;position:absolute;top:55px;left:0}.node-type-session .view-previous-sessions .view-grouping .view-grouping-content .even .event-title,.node-type-session .view-previous-sessions .view-grouping .view-grouping-content .odd .event-title{margin-left:25%}.node-type-session .view-previous-sessions .view-grouping .view-grouping-content .even .event-title a,.node-type-session .view-previous-sessions .view-grouping .view-grouping-content .odd .event-title a{font-family:"Adelle Light";font-size:24px;line-height:24px;color:#444}.node-type-session .view-previous-sessions .view-grouping .view-grouping-content .even .event-location-name,.node-type-session .view-previous-sessions .view-grouping .view-grouping-content .odd .event-location-name{font-family:"Proxima Nova Regular";font-size:14px;line-height:26px;margin-left:25%}.node-type-session .view-previous-sessions .view-grouping .view-grouping-content .even .event-location-name:before,.node-type-session .view-previous-sessions .view-grouping .view-grouping-content .odd .event-location-name:before{color:#2B6990;font-size:20px;margin-top:-3px}.node-type-session .view-previous-sessions .view-grouping .view-grouping-content .even .event-date,.node-type-session .view-previous-sessions .view-grouping .view-grouping-content .odd .event-date{font-family:"Proxima Nova SemiBold";font-size:14px;line-height:30px;margin-left:25%}.node-type-session .block-nys-blocks-how-senate-works-block{max-width:840px;margin:0 auto;padding:0 40px}.node-type-session .pane-session-details .view-session-details{margin-top:40px}.node-type-session .pane-session-details .view-session-details .view-content{position:relative}.node-type-session .pane-session-details .view-session-details .view-content .session-title{font-family:"Adelle Light";font-size:42px;line-height:46px;color:#444;margin-top:-103px}.node-type-session .pane-session-details .view-session-details .view-content .session-location{font-family:"Proxima Nova Regular";font-size:14px;line-height:18px;color:#2B6990}.node-type-session .pane-session-details .view-session-details .view-content .session-date{font-family:"Proxima Nova SemiBold";font-size:14px;line-height:17px;display:inline-block}.node-type-session .pane-session-details .view-session-details .view-content .session-day{font-size:48px;line-height:30px;margin-bottom:6px;font-family:"Adelle Bold";color:#444}.node-type-session .pane-session-details .view-session-details .view-content .session-month{font-size:20px;line-height:28px;color:#444;text-transform:uppercase}.node-type-session .pane-session-details .view-session-details .view-content .session-month:before{display:none}.node-type-session .pane-session-details .view-session-details .view-content .session-day,.node-type-session .pane-session-details .view-session-details .view-content .session-month{float:none;text-align:center;width:54px;position:inherit}.node-type-session .pane-session-details .view-session-details .view-content .field-name-field-issues ul{display:inline-block}.node-type-session .pane-session-details .view-session-details .view-content .field-name-field-issues ul li{display:inline-block;margin:0 10px 0 0}.node-type-session .pane-session-details .view-session-details .view-content .field-name-field-issues ul li:nth-child(1):before{content:"Related Issues:";font-family:"Proxima Nova SemiBold";font-size:12px;line-height:18px;text-transform:uppercase;color:#666;margin-right:10px}.node-type-session .pane-session-details .view-session-details .view-content .c-session-video--status{color:#666;text-transform:uppercase;font-family:"Proxima Nova Regular";font-size:12px;vertical-align:top}.node-type-session .pane-session-details .view-session-details .view-content .c-session-video--status:before{color:#CB8D37;font-size:21px;line-height:16px;padding:1px 3px 0 10px;vertical-align:top;margin-left:10px;border-left:1px solid #AAA}.node-type-session .pane-session-details .view-session-details .view-content .session-body{margin:40px 0 25px}.node-type-session .pane-session-details .view-session-details .view-content .session-date,.node-type-session .pane-session-details .view-session-details .view-content .session-location,.node-type-session .pane-session-details .view-session-details .view-content .session-title{margin-left:28%;margin-bottom:15px}.c-meeting-detail--descript .embedded-video{margin-top:24px}.c-meeting-detail--header{padding-top:20px;border-top:1px solid #AAA}.c-meeting-detail--meta{margin-bottom:20px}.c-meeting-detail--meta p{display:inline-block;color:#444;text-transform:uppercase;font-family:"Proxima Nova Regular"}.c-meeting-detail--meta p+p{margin:0}.pane-1 .c-title{font-family:"Adelle SemiBold";font-size:26px;line-height:43px;margin-bottom:10px;color:#444}.pane-1 .c-committee-type{font-family:"Proxima Nova SemiBold";font-size:14px;color:#CB8D37;text-transform:uppercase}.c-meeting-detail--live-flag:before{content:"";display:inline-block;background:#506E50;margin-right:10px;overflow:hidden;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.c-meeting-detail--live-flag+.c-meeting-detail--floor-flag:before{content:"|"}.c-meeting-video--status{color:#666;text-transform:uppercase;font-family:"Proxima Nova Regular";vertical-align:top}.c-meeting-video--status:before{color:#CB8D37;line-height:16px;padding:5px 3px 0 10px;vertical-align:top;margin-left:10px;border-left:1px solid #AAA}.c-meeting-detail--date{margin-bottom:15px}.c-meeting-date--num,.c-meeting-news--type{color:#444;font-family:"Adelle Bold";font-size:20px}.c-meeting-date--month,.c-meeting-date--year{color:#444;text-transform:uppercase;font-family:"Proxima Nova Regular"}.c-meeting-date--month:before,.c-meeting-date--year:before{content:"/";margin:0 2px 0 5px}.c-meeting-detail--info .c-event-location{font-size:14px;color:#222}.c-meeting-detail--title{color:#444;font-family:"Adelle Light";line-height:1.2em}.c-meeting-detail--title a{color:#444}.c-meeting-detail--location-link{display:block;margin:0 0 10px;font-family:"Proxima Nova Regular"}.c-meeting-detail--location-link:before{margin-top:-5px;font-size:20px}.c-meeting-detail--location{margin:0 0 10px;color:#888;font-family:"Proxima Nova Regular"}.c-meeting-detail--time{margin:0;color:#444;font-family:"Proxima Nova SemiBold"}.c-meeting-detail--descript p{margin-bottom:15px;font-size:18px}.c-meeting-detail--related{text-transform:uppercase;font-family:"Proxima Nova SemiBold";line-height:1.5em}.c-meeting-detail--related ul{display:inline-block;list-style:none;padding:0;margin:0}.c-meeting-detail--related ul li{display:inline-block;vertical-align:middle;margin:0;font-size:10px;line-height:2.5em}.c-meeting-detail--related ul li+li{margin-left:5px}.c-meeting-detail--related a,.c-meeting-detail--related p{text-transform:uppercase;font-family:"Proxima Nova SemiBold";line-height:2.5em}.c-meeting-detail--related p{display:block;float:left}.c-meeting-detail--related a{display:inline-block}.c-meeting-detail--related a:hover{text-decoration:underline}.node-type-meeting .panel-pane .pane-content div .c-when{font-family:"Proxima Nova Regular";font-size:14px;line-height:20px;text-transform:uppercase;color:#888}.node-type-meeting .view-nodequeue-2{margin-top:40px}.c-meeting-detail--meta p{font-size:16px}.c-meeting-detail--live-flag:before{height:10px;width:10px}.c-meeting-detail--live-flag+.c-meeting-detail--floor-flag:before{margin:0 10px}.c-meeting-detail--date{float:left;margin-right:80px}.c-meeting-date--num{display:block;font-size:48px;line-height:48px}.c-meeting-date--month,.c-meeting-date--year{display:block;font-size:20px;line-height:24px}.c-meeting-date--month:before,.c-meeting-date--year:before{display:none}.c-meeting-detail--info{float:left;margin-bottom:50px;max-width:625px}.c-meeting-detail--title{font-size:42px;margin-bottom:30px}.c-meeting-detail--location,.c-meeting-detail--location-link,.c-meeting-detail--time{font-size:20px}.c-meeting-detail--descript{clear:both;margin-bottom:30px;font-size:20px}.c-meeting-detail--related{font-size:14px}.c-meeting-detail--related a,.c-meeting-detail--related li,.c-meeting-detail--related p{font-size:12px}.c-meeting-detail--related p{margin-right:15px}.c-meeting-detail--related a+a{margin-left:10px}.c-meeting-video--status{font-size:20px}.c-meeting-video--status:before{padding-top:7px;font-size:30px}.c-meeting-detail--embed{position:relative;width:100%;height:0;padding-top:56.16%}.c-meeting-detail--embed .embedded-video,.c-meeting-detail--embed .player,.c-meeting-detail--embed iframe{position:absolute;top:0;width:100%;height:100%}.view-meeting-agenda .view-header{overflow:hidden}.view-meeting-agenda .view-header h4{font-family:"Proxima Nova Regular";line-height:1;text-transform:uppercase;color:#444}.view-meeting-agenda .view-content .c-update-block{border-top:1px solid #AAA}.view-meeting-agenda .view-content .nys-senator--thumb{height:30px;width:30px}.view-meeting-agenda-block .view-header .nys-title{line-height:1}.view-meeting-agenda-block .c-panel--header{display:block}.view-meeting-agenda-block .c-panel--header .l-panel-col{color:#444;text-transform:uppercase;font-family:"Proxima Nova Regular";line-height:1}.pane-node-field-ustream{margin-bottom:60px}.c-block--session-shares .c-block-social-share{margin-bottom:0}.view-meeting-agenda .view-header{padding-bottom:10px}.view-meeting-agenda .view-header h4{font-size:16px}.view-meeting-agenda .view-header .bill-actions,.view-meeting-agenda .view-header .bill-title{display:block}.view-meeting-agenda-block .view-header .nys-title{font-size:26px;margin-bottom:40px}.view-meeting-agenda-block .c-panel--header{padding:0 0 20px}.view-meeting-agenda-block .c-panel--header .l-panel-col{font-size:16px}.view-meeting-agenda-block .c-panel--header .l-panel-col--ctr,.view-meeting-agenda-block .c-panel--header .l-panel-col--rgt{display:block}.view-meeting-agenda-block .nys-senator{margin:20px 0 0}.view-meeting-agenda-block .first>.c-update-block{border-top:1px solid #AAA}.c-meeting-section--title{color:#444;font-family:"Adelle Semibold";line-height:1}.c-meeting-list--bill{margin-bottom:5px;color:#444;font-family:"Adelle Bold";font-size:24px;line-height:1}.c-meeting-list--issues a{text-transform:uppercase;font-family:"Proxima Nova SemiBold";font-size:10px}.c-meeting-list--descript{margin-top:10px;font-family:"Adelle Light";font-size:18px}.c-meeting-list--descript a{color:#444}.c-meeting-section--title{margin:20px 0 40px;font-size:26px}.c-meeting-detail--past{overflow:hidden}.c-meeting-detail--past+.c-meeting-detail--past{border-top:1px solid #AAA}.c-block--associated-senators .c-meeting-detail--past .nys-senator,.c-initiative-honorees .c-meeting-detail--past .field-item,.c-meeting-detail--past .c-block--associated-senators .nys-senator,.c-meeting-detail--past .c-initiative-honorees .field-item,.c-meeting-detail--past .l-col{float:left}.c-meeting-detail--past .c-meeting-detail--date{line-height:1}.c-meeting-detail--past .c-meeting-date--month,.c-meeting-detail--past .c-meeting-date--num,.c-meeting-detail--past .c-meeting-date--year{display:block}.c-meeting-detail--past .c-meeting-date--month:before,.c-meeting-detail--past .c-meeting-date--year:before{display:none}.c-meeting-detail--past .c-meeting-detail--title{margin-bottom:10px}.c-meeting-detail--past .c-meeting-detail--title a{color:#444}.c-meeting-detail--past .c-meeting-detail--location-link{color:#444}.c-meeting-detail--past{padding:30px 0 60px}.c-meeting-detail--past .l-col-1-of-2{width:23%}.c-meeting-detail--past .l-col-2-of-2{width:77%;padding-right:10%}.c-meeting-detail--past .c-meeting-date--num{font-size:40px}.c-meeting-detail--past .c-meeting-date--month,.c-meeting-detail--past .c-meeting-date--year{font-size:16px}.c-meeting-detail--past .c-meeting-detail--title{font-size:24px}.c-meeting-detail--past .c-meeting-detail--related{margin-bottom:20px}.c-meeting-detail--past .c-meeting-detail--related a{font-size:12px}.c-meeting-detail--past .c-meeting-detail--related a+a{margin-left:5px}.c-meeting-detail--past .c-detail--location,.c-meeting-detail--past .c-detail--time{display:block}.c-meeting-detail--news{overflow:hidden}.c-meeting-detail--news .c-meeting-news--type{font-size:18px}.c-meeting-detail--news .c-meeting-detail--related{margin-bottom:20px}.c-meeting-detail--news .c-meeting-detail--title{margin-bottom:10px}.c-meeting-detail--news+.c-meeting-detail--news{border-top:1px solid #AAA}.c-meeting-news--date{color:#888;font-family:"Proxima Nova Regular"}.c-meeting-detail--news{padding:30px 0 60px}.c-meeting-detail--news .c-meeting-news--type{margin-bottom:5px}.c-meeting-detail--news .c-meeting-detail--title{font-size:24px}.c-meeting-detail--news img{display:block}.c-meeting-news--date{font-size:14px}.node-type-meeting .columns{padding:0}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content{position:relative}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-status{font-family:"Proxima Nova Regular";font-size:16px;line-height:20px;color:#444;text-transform:uppercase;padding-top:20px;border-top:1px solid #AAA;margin-bottom:25px}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-title{font-family:"Adelle Light";font-size:42px;line-height:46px;color:#444}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-location{font-family:"Proxima Nova Regular";font-size:14px;line-height:18px;color:#2B6990}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-date{font-family:"Proxima Nova SemiBold";font-size:14px;line-height:21px}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-day{font-size:48px;line-height:30px;margin-bottom:6px;font-family:"Adelle Bold";color:#444}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-month{margin-top:3px;font-size:20px;line-height:28px;color:#444;text-transform:uppercase}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-day,.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-month{text-align:center;width:54px}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .field-name-field-issues ul{display:inline-block}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .field-name-field-issues ul li{display:inline-block;margin:0 10px 0 0}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .field-name-field-issues ul li:nth-child(1):before{content:"Related Issues:";font-family:"Proxima Nova SemiBold";font-size:12px;line-height:18px;text-transform:uppercase;color:#666;margin-right:10px}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-body{margin:40px 0 25px}.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-date,.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-location,.node-type-meeting .pane-meeting-details .view-meeting-details .view-content .meeting-title{margin:0 0 15px 28%}.node-type-meeting .c-members-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:26px;padding-bottom:20px;border-bottom:1px solid #AAA;border-top:none;text-transform:uppercase;color:#444}.node-type-meeting .nys-title,.node-type-meeting .pane-meeting-agenda .pane-title{font-family:'Adelle SemiBold';font-size:26px;line-height:38px;margin-bottom:0;color:#444}.node-type-meeting .pane-embedded-youtube-video .view-embedded-youtube-video .video-embed-description{display:none}.node-type-meeting .view-meeting-agenda-block .view-content .even .c-update-block .l-left,.node-type-meeting .view-meeting-agenda-block .view-content .odd .c-update-block .l-left{position:absolute;top:33px;left:0;margin-top:0}.node-type-meeting .view-meeting-agenda-block .view-content .even .c-update-block .l-left .c-listing--bill-num,.node-type-meeting .view-meeting-agenda-block .view-content .odd .c-update-block .l-left .c-listing--bill-num{font-size:30px}.node-type-meeting .view-meeting-agenda-block .view-content .even .c-update-block .l-left .c-listing--bill-num a,.node-type-meeting .view-meeting-agenda-block .view-content .odd .c-update-block .l-left .c-listing--bill-num a{color:#444}.node-type-meeting .view-meeting-agenda-block .view-content .even .c-update-block .l-right,.node-type-meeting .view-meeting-agenda-block .view-content .odd .c-update-block .l-right{float:left;margin-top:0}.node-type-meeting .view-meeting-agenda-block .view-content .even .c-update-block .l-right .l-chair-container,.node-type-meeting .view-meeting-agenda-block .view-content .odd .c-update-block .l-right .l-chair-container{min-height:45px;margin-top:15px}.node-type-meeting .view-meeting-agenda-block .view-content .even .c-update-block .l-right .l-chair-container img,.node-type-meeting .view-meeting-agenda-block .view-content .odd .c-update-block .l-right .l-chair-container img{width:45px;height:45px;border-radius:45px;float:left}.node-type-meeting .view-meeting-agenda-block .view-content .even .c-update-block .l-right .l-chair-container .c-chair_info,.node-type-meeting .view-meeting-agenda-block .view-content .odd .c-update-block .l-right .l-chair-container .c-chair_info{margin-left:55px}.node-type-meeting .view-meeting-agenda-block .view-content .even .c-update-block .l-right .l-chair-container .c-chair_info .sponsor-name,.node-type-meeting .view-meeting-agenda-block .view-content .odd .c-update-block .l-right .l-chair-container .c-chair_info .sponsor-name{font-family:"Proxima Nova Regular";font-size:10px;line-height:14px;text-transform:uppercase;color:#AAA}.node-type-meeting .view-meeting-agenda-block .view-content .even .l-right-actions,.node-type-meeting .view-meeting-agenda-block .view-content .odd .l-right-actions{margin-left:60px}.node-type-meeting .view-meeting-agenda-block .view-content .even .c-update-block .l-right,.node-type-meeting .view-meeting-agenda-block .view-content .odd .c-update-block .l-right,.node-type-meeting .view-meeting-agenda.view-display-id-block_1 .view-content .even .c-update-block .l-right,.node-type-meeting .view-meeting-agenda.view-display-id-block_1 .view-content .odd .c-update-block .l-right{width:58%;margin-left:20%}.node-type-meeting .view-committee-meetings .view-content .even,.node-type-meeting .view-committee-meetings .view-content .odd{position:relative}.node-type-meeting .view-committee-meetings .view-content .even .c-event-block--featured,.node-type-meeting .view-committee-meetings .view-content .odd .c-event-block--featured{border-top:none}.node-type-meeting .view-committee-meetings .view-content .even .c-event-date,.node-type-meeting .view-committee-meetings .view-content .odd .c-event-date{position:absolute;top:20px;left:0;text-align:left}.node-type-meeting .view-committee-meetings .view-content .even .c-event-date span,.node-type-meeting .view-committee-meetings .view-content .odd .c-event-date span{font-family:"Proxima Nova Regular";font-size:16px;line-height:24px;text-transform:uppercase}.node-type-meeting .view-committee-meetings .view-content .even .c-event-date span span,.node-type-meeting .view-committee-meetings .view-content .odd .c-event-date span span{font-family:"Adelle Bold";font-size:40px;line-height:24px;text-transform:none}.node-type-meeting .view-committee-meetings .view-content .even .c-event-name,.node-type-meeting .view-committee-meetings .view-content .odd .c-event-name{margin:-8px 0 10px 21%;float:none}.node-type-meeting .view-committee-meetings .view-content .even .c-event-name a,.node-type-meeting .view-committee-meetings .view-content .odd .c-event-name a{font-family:"Adelle Light";font-size:24px;line-height:24px;color:#444}.node-type-meeting .view-committee-meetings .view-content .even .c-category,.node-type-meeting .view-committee-meetings .view-content .odd .c-category{margin-left:21%}.node-type-meeting .view-committee-meetings .view-content .even .c-category a,.node-type-meeting .view-committee-meetings .view-content .odd .c-category a{font-family:"Proxima Nova SemiBold";font-size:12px;line-height:14px;color:#CB8D37;text-transform:uppercase}.node-type-meeting .view-committee-meetings .view-content .even .c-event-location,.node-type-meeting .view-committee-meetings .view-content .odd .c-event-location{font-family:"Proxima Nova Regular";font-size:14px;line-height:26px;margin-left:21%;float:none}.node-type-meeting .view-committee-meetings .view-content .even .c-event-location:before,.node-type-meeting .view-committee-meetings .view-content .odd .c-event-location:before{color:#2B6990;font-size:20px;margin-top:-3px}.node-type-meeting .view-committee-meetings .view-content .even .c-event-time,.node-type-meeting .view-committee-meetings .view-content .odd .c-event-time{font-family:"Proxima Nova SemiBold";font-size:14px;line-height:30px;margin:0 0 0 21%;float:none}.node-type-meeting .view-committee-meetings .view-content .first{border-top:none}.node-type-meeting .block-nys-blocks-how-senate-works-block{max-width:840px;margin:0 auto;padding:0 40px}.node-type-meeting .view-senator-news .view-content .u-even .c-update-block,.node-type-meeting .view-senator-news .view-content .u-odd .c-update-block{border-top:none}.node-type-meeting .view-senator-news .view-content .u-even .c-update-block .l-left,.node-type-meeting .view-senator-news .view-content .u-odd .c-update-block .l-left{position:relative;top:0;left:0;margin-top:0}.node-type-meeting .view-senator-news .view-content .u-even .c-update-block .l-right,.node-type-meeting .view-senator-news .view-content .u-odd .c-update-block .l-right{float:left;margin-left:0;margin-top:-7px}.node-type-meeting .view-senator-news .view-content .u-even .c-update-block .c-image,.node-type-meeting .view-senator-news .view-content .u-odd .c-update-block .c-image{margin-top:0}.node-type-meeting .c-committee-header{margin-top:40px}.l-right-actions{margin-left:81%!important}.view-senator-news .view-content .u-even .c-update-block .l-left,.view-senator-news .view-content .u-odd .c-update-block .l-left{position:absolute;top:30px}.view-senator-news .view-content .u-even .c-update-block .l-right,.view-senator-news .view-content .u-odd .c-update-block .l-right{margin-left:21%}.node-type-public-hearing .columns{padding:0}.node-type-public-hearing .meeting-status{font-family:"Proxima Nova Regular";font-size:16px;text-transform:uppercase;line-height:20px;padding-top:20px;border-top:1px solid #AAA;margin-bottom:40px}.node-type-public-hearing .pane-embedded-youtube-video iframe{min-width:100%}.node-type-public-hearing .pane-upcoming-legislation{margin-top:40px}.node-type-public-hearing .pane-upcoming-legislation .l-panel-col--lft a{color:#CB8D37;text-transform:uppercase;font-family:"Proxima Nova SemiBold";font-size:12px;padding-right:10px}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content{position:relative}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-title{font-family:"Adelle Light";font-size:24px;line-height:46px;color:#444;margin-top:-65px}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-location{font-family:"Proxima Nova Regular";font-size:14px;line-height:18px;color:#2B6990}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-place{font-family:"Proxima Nova SemiBold";font-size:14px;line-height:18px;color:#AAA}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-date{font-family:"Proxima Nova SemiBold";font-size:14px;line-height:21px}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-day{font-size:48px;line-height:30px;margin-bottom:6px;font-family:"Adelle Bold";color:#444}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-month{margin-top:3px;font-size:20px;line-height:28px;color:#444;text-transform:uppercase}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-day,.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-month{text-align:center;width:54px}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .field-name-field-issues{margin-bottom:0}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .field-name-field-issues ul{display:inline-block}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .field-name-field-issues ul li{display:inline-block;margin:0 10px 0 0}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .field-name-field-issues ul li:nth-child(1):before{content:"Related Issues:";font-family:"Proxima Nova SemiBold";font-size:12px;line-height:18px;text-transform:uppercase;color:#666;margin-right:10px}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-body{margin:40px 0 25px}.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-date,.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-location,.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-place,.node-type-public-hearing .pane-public-hearing-detail .view-public-hearing-detail .view-content .hearing-title{margin-left:28%;margin-bottom:15px}.node-type-public-hearing .pane-previous-sessions{margin-top:40px}.node-type-public-hearing .pane-previous-sessions .pane-title{font-family:"Proxima Nova Regular";font-size:16px;line-height:26px;padding-bottom:20px;border-bottom:1px solid #AAA;text-transform:uppercase;color:#444}.node-type-public-hearing .view-previous-sessions .view-grouping{position:relative;padding:30px 0;border-bottom:1px solid #AAA}.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-header{font-family:"Adelle Bold";font-size:30px;line-height:30px;color:#444;position:absolute;top:30px;left:0}.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content h3.title{font-family:"Proxima Nova Regular";font-size:16px;line-height:26px;text-transform:uppercase;color:#444;position:absolute;top:55px;left:0}.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content .even .event-title,.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content .odd .event-title{margin-left:25%}.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content .even .event-title a,.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content .odd .event-title a{font-family:"Adelle Light";font-size:24px;line-height:24px;color:#444}.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content .even .event-location-name,.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content .odd .event-location-name{font-family:"Proxima Nova Regular";font-size:14px;line-height:26px;margin-left:25%}.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content .even .event-location-name:before,.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content .odd .event-location-name:before{color:#2B6990;font-size:20px;margin-top:-3px}.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content .even .event-date,.node-type-public-hearing .view-previous-sessions .view-grouping .view-grouping-content .odd .event-date{font-family:"Proxima Nova SemiBold";font-size:14px;line-height:30px;margin-left:25%}.node-type-public-hearing .block-nys-blocks-how-senate-works-block{max-width:840px;margin:0 auto;padding:0 40px}.node-type-questionnaire .alert-box-message{display:inline-block}.node-type-questionnaire .field,.node-type-questionnaire .text-content{margin:5px 0}.node-type-questionnaire .field.field-name-field-file-image-title-text,.node-type-questionnaire .text-content.field-name-field-file-image-title-text{margin:0}.node-type-questionnaire .field .field-label,.node-type-questionnaire .text-content .field-label{font-family:"Proxima Nova Regular";font-size:13px;color:#AAA;text-transform:uppercase;margin-right:5px}.node-type-questionnaire .field .date-display-single,.node-type-questionnaire .text-content .date-display-single{font-family:"Proxima Nova Regular";font-size:13px}.node-type-questionnaire .field a,.node-type-questionnaire .field li,.node-type-questionnaire .text-content a,.node-type-questionnaire .text-content li{font-family:"Proxima Nova Regular";font-size:12px;color:#CB8D37;text-transform:uppercase;line-height:18px}.node-type-questionnaire .field li,.node-type-questionnaire .text-content li{list-style:none}.node-type-questionnaire .text-content div{display:inline-block}.node-type-questionnaire .field-name-field-issues{padding-bottom:0}.node-type-questionnaire .field-name-field-image-main{margin-bottom:20px}.node-type-questionnaire .field-name-field-webform{margin-top:20px}.node-type-questionnaire .field-name-field-webform .webform-submit{height:35px;line-height:3px;margin-bottom:20px}.webform-client-form{border-top:1px solid #ccc;margin-top:36px;font-family:"Adelle Light",serif;font-size:20px;text-transform:none;color:#444;cursor:default}.webform-client-form .form-item{clear:both;margin-top:1.5em}.webform-client-form label{font-family:"Proxima Nova SemiBold";font-size:20px;text-transform:none;color:#444;cursor:default;line-height:1.3;margin-bottom:.75em}.webform-client-form label .form-required{color:#87002F}.webform-client-form .form-item .description{font-size:14px;text-transform:none;color:#666;font-family:"Proxima Nova SemiBold";margin-bottom:15px}.webform-client-form .webform-component-email label,.webform-client-form .webform-component-textarea label,.webform-client-form .webform-component-textfield label{margin-bottom:.15em}.webform-client-form .webform-component-select{position:relative}.webform-client-form .webform-component-select .webform-component-checkboxes LABEL:first-child,.webform-client-form .webform-component-select .webform-component-radios LABEL:first-child,.webform-client-form .webform-component-select LABEL:first-child{clear:both;padding:30px 0 6px}.webform-client-form .webform-component-select select{font-family:"Proxima Nova Semibold";font-size:14px;padding:10px 40px 10px 20px;background:0 0;text-transform:uppercase;min-height:45px;border:1px solid #ccc}.webform-client-form .webform-component-select:after{position:absolute;right:10px;bottom:20px;font-size:25px;pointer-events:none;cursor:pointer;content:"\65";font-family:senate_icons;display:inline-block;vertical-align:middle;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;padding-left:3px;-webkit-font-smoothing:antialiased}.webform-client-form fieldset{border:none;margin:36px 0 -24px;padding:0 0 9px}.webform-client-form fieldset legend{width:100%;padding-bottom:6px;margin-left:0;border-bottom:1px solid #AAA}.webform-client-form fieldset legend .fieldset-legend{font-family:"Proxima Nova Regular";font-size:18px;letter-spacing:.1em;text-transform:uppercase}.webform-client-form .webform-component-email LABEL:first-child{padding:0}.webform-client-form .form-radios .form-type-radio{margin:.3em 0 0 14px;clear:both;padding:6px 12px}.webform-client-form .form-radios .form-type-radio LABEL.option{font-family:"Proxima Nova Regular";font-size:18px;color:#444;margin:1.5px 0 0 24px;float:left;display:block;cursor:pointer}.webform-client-form .form-radios .form-type-radio input[type=radio]{float:left;margin-left:-12px;margin-right:-7px;margin-top:3.5px}.webform-client-form .form-radios .form-type-radio:last-child{margin-bottom:56px}.webform-client-form .form-checkboxes .form-type-checkbox{padding:0 12px;margin:0 0 0 14px}.webform-client-form .form-checkboxes .form-type-checkbox input[type=checkbox]+label{font-family:"Proxima Nova Regular";font-size:18px;color:#444}.webform-client-form .webform-grid-question,.webform-client-form th.checkbox.webform-grid-option{font-family:"Proxima Nova Regular";font-size:16px}.webform-client-form .webform-component-grid{margin-top:30px}.webform-client-form .webform-component-grid .form-type-radio input[type=radio]{float:none;margin:0}.webform-component-time .form-select,.webform-datepicker .form-select{width:10%}.webform-component-time .form-radios .form-type-radio input[type=radio],.webform-datepicker .form-radios .form-type-radio input[type=radio]{float:none;margin:.9rem 0 1rem}.webform-component-time .form-radios .form-type-radio,.webform-datepicker .form-radios .form-type-radio{padding:0}.webform-component-time .form-radios .form-type-radio LABEL.option,.webform-datepicker .form-radios .form-type-radio LABEL.option{float:none;display:inline;margin:1.5px 0 0 6px}.open-data-page .c-news--body{display:none}.open-data-page .pagination-centered{height:51px;background-color:#EEE;margin-bottom:40px;border-bottom:1px solid #E2E8EC;border-left:1px solid #E2E8EC;border-right:1px solid #E2E8EC;margin-top:-20px}.open-data-page .pagination-centered .pagination{float:right;margin:12px 10px 0 0;height:24px}.open-data-page .pagination-centered .pagination li{display:inline-block;margin:0 15px 0 0;vertical-align:top}.open-data-page .pagination-centered .pagination li a{color:#008CA6;background:0 0;line-height:22px}.open-data-page .pagination-centered .pagination li.current a{background:0 0;color:#1F798F}.open-data-page .pagination-centered .pagination li.arrow.first,.open-data-page .pagination-centered .pagination li.arrow.last,.open-data-page .pagination-centered .pagination li.unavailable{display:none}.open-data-page .pagination-centered .pagination li.arrow.first+.arrow a{text-indent:-9999em;font-size:0;height:24px;display:block!important}.open-data-page .pagination-centered .pagination li.arrow.first+.arrow a:before{content:"\3c";display:block;width:28px;height:24px;font-size:18px;font-family:senate_icons;line-height:24px}.open-data-page .pagination-centered .pagination li.arrow.first+.arrow a:after{content:""}.open-data-page .pagination-centered .pagination li a[title="Go to next page"],.open-data-page .pagination-centered .pagination li.unavailable+.arrow a{text-indent:-9999em;font-size:0;height:24px;display:block}.open-data-page .pagination-centered .pagination li a[title="Go to next page"]:after,.open-data-page .pagination-centered .pagination li.unavailable+.arrow a:after{content:"\3e";display:block;width:28px;height:24px;font-size:18px;font-family:senate_icons;line-height:24px;margin-top:-22px}.open-data-page .pagination-centered .pagination li.arrow a{text-indent:-9999em;font-size:0;height:24px;display:block}.open-data-page .pagination-centered .pagination li.arrow a:after{content:"\3e";display:block;width:28px;height:24px;font-size:18px;font-family:senate_icons;line-height:24px;margin-top:-22px}.open-data-page .view-display-id-page_1{margin-bottom:80px}.open-data-page .view-display-id-page_1 .view-header{margin-bottom:40px}.open-data-page .view-display-id-page_1 .view-header .page-title{font-family:"Adelle Bold";color:#444;font-size:32px;line-height:40px;margin:40px 0 30px}.open-data-page .view-display-id-page_1 .view-filters{margin:30px 0}.open-data-page .view-display-id-page_1 .view-filters .views-exposed-widget #edit-field-date-value2-value,.open-data-page .view-display-id-page_1 .view-filters .views-exposed-widget .form-item,.open-data-page .view-display-id-page_1 .view-filters .views-exposed-widget .views-widget{width:100%;margin:0}.open-data-page .view-display-id-page_1 .view-filters .views-submit-button{margin-top:4%}.open-data-page .view-display-id-page_1 .view-filters .views-submit-button button{width:100%;text-transform:uppercase}.open-data-page .view-display-id-page_1 .view-filters .views-widget-filter-title .form-item{position:relative;height:55px}.open-data-page .view-display-id-page_1 .view-filters .views-widget-filter-title .form-item:after{font-family:senate_icons;display:inline-block;vertical-align:middle;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;padding-left:3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\6d";position:absolute;right:20px;top:8px;font-size:25px;color:#2B6990}.open-data-page .view-display-id-page_1 .view-filters .views-widget .date-year{position:relative}.open-data-page .view-display-id-page_1 .view-filters .views-widget .date-year:after{position:absolute;right:20px;top:0;font-size:25px;color:#2B6990;line-height:55px;pointer-events:none}.open-data-page .view-display-id-page_1 .views-table{width:100%;border:1px solid #e2e8ec}.open-data-page .view-display-id-page_1 .views-table thead tr th{font-family:"Proxima Nova SemiBold";color:#666;font-size:12px;text-transform:uppercase;padding:15px;border-bottom:1px solid #E2E8EC}.open-data-page .view-display-id-page_1 .views-table tbody{border-top:none}.open-data-page .view-display-id-page_1 .views-table tbody tr{border-bottom:1px solid #E2E8EC}.open-data-page .view-display-id-page_1 .views-table tbody tr.odd{background-color:#fff}.open-data-page .view-display-id-page_1 .views-table tbody tr.even{background-color:#f9f9fb}.open-data-page .view-display-id-page_1 .views-table tbody tr td{padding:15px 10px}.open-data-page .view-display-id-page_1 .views-table tbody tr td.views-field-title h2{font-size:12px}.open-data-page .view-display-id-page_1 .views-table tbody tr td.views-field-title h2 a{font-family:"Proxima Nova SemiBold";color:#444}.open-data-page .view-display-id-page_1 .views-table tbody tr td.views-field-field-publication-date{font-family:"Proxima Nova SemiBold";color:#444;font-size:12px}.node-type-open-data .managed-csv-datatable-container{max-width:100%;margin-bottom:5em;overflow:hidden}.node-type-open-data .managed-csv-datatable-container tr.even{background-color:#eee}.node-type-open-data .managed-csv-datatable-caption{font-size:1.5em;font-weight:700;text-align:center}.node-type-open-data .managed-csv-removed-data{font-family:"Proxima Nova Regular";font-size:1.4em;margin-bottom:1em;color:#2055cc;font-weight:700}.node-type-open-data .c-news--title{font-family:"Adelle Light";font-size:48px}.node-type-open-data .field-name-field-open-data-file,.node-type-open-data .field-name-field-open-date-type,.node-type-open-data .text-content{font-family:"Proxima Nova Regular";color:#323232;font-size:16px;margin-bottom:10px}.node-type-open-data .field-name-field-open-data-file div,.node-type-open-data .field-name-field-open-date-type div,.node-type-open-data .text-content div{display:inline-block}.node-type-open-data .field-name-field-open-data-file div.field-label,.node-type-open-data .field-name-field-open-date-type div.field-label,.node-type-open-data .text-content div.field-label{font-family:"Proxima Nova SemiBold";text-transform:uppercase;color:#666;font-size:14px}.node-type-open-data .field-name-field-open-data-file .file img{margin-right:8px;background:0 0}.open-data-page .view-display-id-page_1 .view-filters input[type=text],.open-data-page .view-display-id-page_1 .view-filters select{height:55px;width:100%}.open-data-page .view-display-id-page_1 .view-filters .views-exposed-widget{width:49%}.open-data-page .view-display-id-page_1 .view-filters .views-exposed-widget.views-submit-button{width:100%;margin-top:0;text-align:right}.open-data-page .view-display-id-page_1 .view-filters .views-exposed-widget.views-submit-button button{width:auto}.open-data-page .view-display-id-page_1 .view-filters .views-exposed-widget:first-of-type{margin-right:2%}.open-data-page .view-display-id-page_1 .views-table thead tr th:nth-child(1){width:30%}.c-office-location-link{display:none}.c-block--senator-media,.c-block--senator-office{background:#F4F4F7}.c-block--senator-media .l-col-2,.c-block--senator-media .vcard,.c-block--senator-office .l-col-2,.c-block--senator-office .vcard{padding:0;display:block;width:100%;margin-bottom:30px;border:none}.c-block--senator-media .c-office-info--title,.c-block--senator-media .fn[itemprop=name],.c-block--senator-office .c-office-info--title,.c-block--senator-office .fn[itemprop=name]{display:block;margin-bottom:10px;color:#000;font-family:"Proxima Nova SemiBold";text-transform:uppercase;font-size:14px;font-weight:400}.c-block--senator-media abbr[title],.c-block--senator-office abbr[title]{border:none}.c-block--senator-media .c-senator-media--item,.c-block--senator-media .email,.c-block--senator-media .fn,.c-block--senator-media .locality,.c-block--senator-media .postal-code,.c-block--senator-media .region,.c-block--senator-media .street-address,.c-block--senator-media .tel,.c-block--senator-office .c-senator-media--item,.c-block--senator-office .email,.c-block--senator-office .fn,.c-block--senator-office .locality,.c-block--senator-office .postal-code,.c-block--senator-office .region,.c-block--senator-office .street-address,.c-block--senator-office .tel{color:#444;font-family:"Proxima Nova Regular";font-size:16px;line-height:1.2em;font-weight:400;text-transform:capitalize}.c-block--senator-media .c-senator-media--item+*,.c-block--senator-media .email+*,.c-block--senator-media .fn+*,.c-block--senator-media .locality+*,.c-block--senator-media .postal-code+*,.c-block--senator-media .region+*,.c-block--senator-media .street-address+*,.c-block--senator-media .tel+*,.c-block--senator-office .c-senator-media--item+*,.c-block--senator-office .email+*,.c-block--senator-office .fn+*,.c-block--senator-office .locality+*,.c-block--senator-office .postal-code+*,.c-block--senator-office .region+*,.c-block--senator-office .street-address+*,.c-block--senator-office .tel+*{margin-top:5px}.c-block--senator-media .c-senator-media--item,.c-block--senator-office .c-senator-media--item{text-transform:none}.c-block--senator-media .c-senator-media--item span,.c-block--senator-office .c-senator-media--item span{color:#000;font-family:"Proxima Nova SemiBold";font-size:14px;font-weight:400}.c-block--senator-media .locality,.c-block--senator-media .postal-code,.c-block--senator-media .region,.c-block--senator-office .locality,.c-block--senator-office .postal-code,.c-block--senator-office .region{display:inline-block}.c-block--senator-media .tel,.c-block--senator-office .tel{clear:left}.c-block--senator-media .tel span,.c-block--senator-office .tel span{color:#000;font-family:"Proxima Nova SemiBold";font-size:14px;font-weight:400}.c-block--senator-media .email,.c-block--senator-office .email{text-transform:none}.c-block--senator-media .email .type,.c-block--senator-office .email .type{display:none}.c-block--senator-media .email a,.c-block--senator-office .email a{color:#444}.c-block--senator-media .additional,.c-block--senator-office .additional{display:block}.c-block--senator-media .street-address span+span,.c-block--senator-office .street-address span+span{margin-top:5px}.c-block--senator-media ul.c-senator-media--contact,.c-block--senator-office ul.c-senator-media--contact{list-style:none;padding-left:0}.c-block--senator-media .c-senator-media--item,.c-block--senator-office .c-senator-media--item{display:block}.c-block--senator-media .c-block--senator-email,.c-block--senator-office .c-block--senator-email{clear:both;font-family:"Proxima Nova Regular";font-size:16px;line-height:1.2em;margin-bottom:30px}.c-block--senator-media .c-block--senator-office-contacts,.c-block--senator-office .c-block--senator-office-contacts{clear:both;margin-top:20px;color:#444}.c-block--senator-media .c-office-info--office-contact,.c-block--senator-office .c-office-info--office-contact{font-family:"Proxima Nova Regular";font-size:16px;line-height:1.2em}.c-block--senator-media .c-office-info--office-contact STRONG,.c-block--senator-office .c-office-info--office-contact STRONG{font-family:"Proxima Nova Regular"}.c-block--senator-media .c-office-info--office-contact.vcard,.c-block--senator-office .c-office-info--office-contact.vcard{color:#444;line-height:1.4}.c-block--senator-media .c-office-info--office-contact span,.c-block--senator-office .c-office-info--office-contact span{color:#000;font-family:"Proxima Nova SemiBold";font-size:14px;font-weight:400}.c-block--senator-media .c-office-location-link,.c-block--senator-office .c-office-location-link{display:block;font-family:"Proxima Nova SemiBold";font-size:16px}.c-block--associated-senators .c-block--senator-office .nys-senator,.c-block--senator-office .c-block--associated-senators .nys-senator,.c-block--senator-office .c-initiative-honorees .field-item,.c-block--senator-office .l-col,.c-initiative-honorees .c-block--senator-office .field-item{clear:left}.c-block--senator-media .vcard{margin:0}.c-block--senator-media .email{margin-top:20px}.c-block--senator-media .c-office-location-link{display:none}.panel-separator+.pane-senator-contact-blocks{margin-top:40px}.view-display-id-senator_press_kit_block .views-field-field-press-kit{position:relative;width:100%}.view-display-id-senator_press_kit_block .views-field-field-press-kit .c-block--btn{-webkit-transition:background-color .25s ease 0s;-moz-transition:background-color .25s ease 0s;-ms-transition:background-color .25s ease 0s;-o-transition:background-color .25s ease 0s;transition:background-color .25s ease 0s}.c-block--senator-office{padding:40px 40px 45px}.c-block--senator-office .field-content{margin:0 auto;display:grid;grid-gap:15px;grid-template-columns:1fr 1fr}.c-block--senator-office .c-office-info--office-contact.vcard,.c-block--senator-office .l-col-2{float:left;width:50%;padding-right:1%}.c-block--senator-office .l-col-2{margin-bottom:0}.c-block--senator-media{padding:40px 40px 45px}.c-block--senator-media .l-col-2,.c-block--senator-media .vcard{float:left;width:50%;padding-right:1%}.c-block--senator-media .l-col-2{margin-bottom:0}.view-display-id-senator_press_kit_block .views-field-field-press-kit{margin-top:-60px;height:80px}.view-display-id-senator_press_kit_block .views-field-field-press-kit .c-block--btn{padding-left:40px}#nys-messaging-senator-contact-form:after,#nys-messaging-senator-message-form:after{content:"";display:table;clear:both;margin-bottom:40px}#nys-messaging-senator-contact-form .form-type-radio,#nys-messaging-senator-message-form .form-type-radio{display:inline-block}#nys-messaging-senator-contact-form #edit-submit,#nys-messaging-senator-message-form #edit-submit{padding:0 20px;font-family:"Proxima Nova SemiBold";text-transform:uppercase;font-size:14px;letter-spacing:.2em;line-height:40px}#nys-messaging-senator-contact-form .ajax-progress-throbber .throbber,#nys-messaging-senator-message-form .ajax-progress-throbber .throbber{padding:0 20px}#nys-messaging-senator-contact-form h3,#nys-messaging-senator-message-form h3{margin:30px 0 10px;font-family:"Adelle SemiBold";font-size:24px}#nys-messaging-senator-contact-form input[type=text],#nys-messaging-senator-message-form input[type=text]{height:55px}#nys-messaging-senator-contact-form input[name=city],#nys-messaging-senator-contact-form input[name=first_name],#nys-messaging-senator-contact-form input[name=from_email],#nys-messaging-senator-contact-form input[name=last_name],#nys-messaging-senator-contact-form input[name=phone],#nys-messaging-senator-contact-form input[name=zip],#nys-messaging-senator-message-form input[name=city],#nys-messaging-senator-message-form input[name=first_name],#nys-messaging-senator-message-form input[name=from_email],#nys-messaging-senator-message-form input[name=last_name],#nys-messaging-senator-message-form input[name=phone],#nys-messaging-senator-message-form input[name=zip]{width:95%}#nys-messaging-senator-contact-form input[name=last_name],#nys-messaging-senator-contact-form input[name=phone],#nys-messaging-senator-contact-form input[name=zip],#nys-messaging-senator-contact-form label[for=edit-last-name],#nys-messaging-senator-contact-form label[for=edit-phone],#nys-messaging-senator-contact-form label[for=edit-zip],#nys-messaging-senator-message-form input[name=last_name],#nys-messaging-senator-message-form input[name=phone],#nys-messaging-senator-message-form input[name=zip],#nys-messaging-senator-message-form label[for=edit-last-name],#nys-messaging-senator-message-form label[for=edit-phone],#nys-messaging-senator-message-form label[for=edit-zip]{margin-left:18px}#nys-messaging-senator-message-form{padding:0 8px}#nys-messaging-senator-message-form #edit-submit{margin-top:30px}#nys-messaging-senator-message-form input[type=text]{margin-bottom:30px}body.node-type-transcript .field-name-field-ol-text{font-size:14px}.node-type-resolution .field-name-field-issues ul li{display:inline-block;margin-right:15px}.node-type-resolution .field-name-field-image-main{padding-top:55px;clear:both}.node-type-resolution .c-block--img{margin-top:40px}.node-type-resolution .c-bill--details dl dd{color:#888;float:left}.node-type-resolution .c-detail--social .c-container--header__top-border .c-detail--subhead{text-align:right;padding-right:22px}.node-type-resolution .c-detail--social .c-block.c-block--social a{font-size:26px;position:relative;display:inline-block;width:30px;margin:0 20px}.node-type-resolution .c-detail--social .c-block.c-block--social a.c-btn--email,.node-type-resolution .c-detail--social .c-block.c-block--social a.c-detail--social-item.email,.node-type-resolution .c-detail--social .c-block.c-block--social a.icon-replace__mail,.node-type-resolution .c-detail--social .c-block.c-block--social a.share-icon-email{margin-right:0}#user-profile-form .panel-col-last .pane-title{font-family:"Adelle SemiBold";font-size:28px;line-height:32px;color:#444;margin-bottom:60px}#user-profile-form .panel-col-last #edit-field-agree-to-terms,#user-profile-form .panel-col-last #edit-privatemsg,#user-profile-form .panel-col-last #edit-timezone{display:none}#user-profile-form .form-type-password-confirm .item-list{text-transform:none}#user-profile-form .form-type-password-confirm .item-list h3{font-size:12px;font-weight:700}#user-profile-form .form-type-password-confirm .item-list ul li{font-size:10px;margin:0;list-style:none;line-height:11px}#user-profile-form .fb-connect-container{width:25%}#user-profile-form .fb-connect-container .fb-container--title{font-family:"Open Sans";font-size:14px;line-height:32px;color:#444;margin:0 auto}#user-profile-form .fb-connect-container .fb-container--title.fb:after{margin-top:-3px;margin-left:-5px;font-size:26px;line-height:32px}#user-profile-form .fb-connect-container .fb-connect-image{width:70px;border-radius:70px;margin:0 auto}#user-profile-form .c-link--back-dashboard{float:left;padding:0 0 20px;margin-bottom:40px;text-transform:uppercase;font-family:"Proxima Nova SemiBold";font-size:14px;letter-spacing:.1em;width:100%;color:#CB8D37;border-bottom:1px solid #D8D8D8}#user-profile-form .c-link--back-dashboard:before{content:"< "}#user-profile-form #field-name-field-senator-management,#user-profile-form #field-senator-inbox-access-add-more-wrapper{width:100%}#user-profile-form #edit-picture{border:none}#user-profile-form #edit-picture .fieldset-legend{font-weight:400;font-size:1.8em;line-height:1em;margin-bottom:.5rem;color:#444;font-family:"Proxima Nova Regular";text-transform:none}#user-profile-form #edit-picture .user-picture img{width:50px;border-radius:50px}#user-profile-form #field-senator-inbox-access-values{width:100%}#user-profile-form .location .form-item input[type=text]{width:100%;clear:left}#user-profile-form [id^=field-senator-inbox-access-values],#user-profile-form [id^=field-senator-management-values]{width:100%;margin-bottom:10px}#user-profile-form [id^=field-senator-inbox-access-values] thead .field-label,#user-profile-form [id^=field-senator-management-values] thead .field-label{padding:1.25rem}#user-profile-form [id^=field-senator-inbox-access-values] thead .field-label label,#user-profile-form [id^=field-senator-management-values] thead .field-label label{margin:0;font-size:20px}#user-profile-form [id^=field-senator-inbox-access-values] .field-multiple-drag,#user-profile-form [id^=field-senator-management-values] .field-multiple-drag{padding:.5625rem 0 1.2625rem .625rem}#user-profile-form [id^=field-senator-inbox-access-values] a.tabledrag-handle .handle,#user-profile-form [id^=field-senator-management-values] a.tabledrag-handle .handle{height:100%;width:100%}#user-profile-form #edit-submit,#user-profile-form .field-add-more-submit{margin-left:0;text-transform:uppercase;font-family:"Proxima Nova SemiBold";font-size:14px;letter-spacing:.2em}.facebook-action-connect{display:block;height:60px;width:100%;max-width:400px;padding:0 20px;color:#fff;text-indent:0;text-transform:uppercase;font-family:"Proxima Nova SemiBold";font-size:14px;letter-spacing:.2em;line-height:60px}.facebook-action-connect:before{font-size:36px}.facebook-action-connect:hover{color:#fff}.facebook-action-connect>img{display:none}.facebook-action-connect+.description{margin-top:15px}#user-profile-form #field-name-field-senator-management,#user-profile-form .form-wrapper{width:100%}#user-profile-form label{font-size:1.6em}#user-profile-form .form-wrapper{float:left;width:100%}#user-profile-form #edit-field-first-name{width:50%;float:left;padding:0 2% 0 0}#user-profile-form #edit-field-last-name{width:50%;float:left;padding:0}#user-profile-form .form-item-current-pass{width:50%;float:left;padding:0 2% 0 0}#user-profile-form #edit-fboauth{width:100%;float:left;padding:30px 0;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;margin:30px 0}#user-profile-form #edit-field-dateofbirth-und-0-value{padding:0}#user-profile-form #edit-field-dateofbirth-und-0-value .form-item-field-dateofbirth-und-0-value-date label{display:none}#user-profile-form .form-item-field-address-und-0-street{width:50%;float:left;padding:0 2% 0 0;clear:none}#user-profile-form .form-item-field-address-und-0-additional{width:50%;float:left;padding:0;clear:none}#user-profile-form #location-dropdown-province-wrapper-field_address-und-0{width:50%;float:left;padding:0 2% 0 0;clear:none}#user-profile-form #location-dropdown-province-wrapper-field_address-und-0 .form-item-field-address-und-0-province label{float:none}#user-profile-form #location-dropdown-province-wrapper-field_address-und-0 select{width:100%}#user-profile-form .form-item-field-address-und-0-postal-code{width:50%;float:left;padding:0;clear:none}#user-profile-form #edit-field-gender-user{width:30%;float:left;padding:0 2% 0 0}#user-profile-form #edit-field-dateofbirth{width:30%;float:left;padding:0 2% 0 0;clear:none}#user-profile-form #edit-field-dateofbirth #edit-field-dateofbirth-und-0-value-datepicker-popup-0{width:100%}#user-profile-form #edit-field-top-issue{width:40%;float:left;padding:0 2% 0 0;clear:both}.page-user-edit.page-user-dashboard .tooltip{left:280px!important}.page-user-edit.page-user-dashboard .tooltip .nub{left:130px!important}.nys-event-title{color:#444;font-family:"Adelle Light";line-height:1.2em}.event_detail_page{margin-top:50px}.event_detail_page .nys-article-title{margin-top:0}.event_detail_page .c-event-block--featured,.event_detail_page .c-event-block--featured-image{padding-top:0;padding-bottom:20px;border:none}.event_detail_page .c-event-block--featured .c-event-image,.event_detail_page .c-event-block--featured-image .c-event-image{margin-bottom:30px}.event_detail_page .c-event-block--featured .c-event-date,.event_detail_page .c-event-block--featured-image .c-event-date{margin:0 0 12px}.event_detail_page .c-event-address{margin-top:5px}.event_detail_page .c-event-time{margin-top:10px}.event_detail_page .nys-associated-topics{display:block}.nys-event-title{margin-bottom:30px;font-size:48px}.event_detail_page .nys-associated-topics{margin-bottom:30px}.view-majority-issues .c-event-time{margin-top:0}.view-majority-issues .c-event-time .icon-before__calendar-month:before{color:#2B6A90;font-size:18px;padding-right:10px}.view-majority-issues .c-event-time .date-display-single{font-weight:400;color:#222;font-family:"Proxima Nova Regular"}.view-majority-issues .icon-before__youtube:before{color:#2B6A90;font-size:18px;padding-right:10px}.page-node-done .webform-progressbar{margin:48px auto}.page-node-done .links{margin:36px 0}.page-node-done .links a{background:#004C71;color:#fff;padding:2% 3%;font-size:16px;text-transform:uppercase}.contact-form .columns #edit-submit{margin:20px 0 5px;font-family:"Proxima Nova SemiBold";text-transform:uppercase;letter-spacing:.2em}.contact-form .form-type-radio{display:block;float:left}.contact-form .columns.medium-6{width:50%}.contact-form .columns.medium-6:nth-child(odd){padding-right:2%}.contact-form .columns.medium-6:nth-child(even){padding-left:2%}.contact-form .columns #edit-submit{font-size:16px}.c-news_issues--head{margin-bottom:30px}.page-news-and-issues .nys-title+p{line-height:32px}.page-news-and-issues .c-tab.video{display:none}body.maintenance-page{text-align:center;padding-top:5%}body.maintenance-page img{width:10%;margin:0 auto}body.maintenance-page #container #content-content{font-size:24px}.krumo-node img{width:4%}.admin-menu .fixed{top:emCalc(29px)}#status-messages.reveal-modal .alert-box{margin-bottom:0}.reveal-modal{z-index:999}.item-list .pager{clear:none}.item-list .pager li{padding:0}.ajax-progress{display:inline-block}.view-empty{background:#EEE;padding:20px;margin:20px 0 40px}.view-empty p{font-family:"Adelle SemiBold";font-size:20px;line-height:32px;color:#444}.contextual-links-region{clear:both}.cke_editable{padding:1%!important}.cke_editable p{clear:both}.cke_editable h2,.cke_editable h3,.cke_editable h4{font-family:'Proxima Nova SemiBold';color:#444}.cke_editable h2{font-size:30px;margin:36px 0 24px}.cke_editable h3{font-size:22px;margin:24px 0 0}.cke_editable h4{font-size:21px;font-style:italic;margin:24px 0 0;color:#666}.cke_source{white-space:pre-wrap!important}.cke_editable .cke_widget_wrapper_media-wysiwyg-align-right,.cke_editable .media-wysiwyg-align-right{float:right;width:336px;height:auto;padding:1% 0 1% 1%}.cke_editable .cke_widget_wrapper_media-wysiwyg-align-left,.cke_editable .media-wysiwyg-align-left{float:left;width:336px;height:auto;padding:1% 1% 1% 0}.cke_editable .cke_widget_wrapper_media-wysiwyg-align-center,.cke_editable .media-wysiwyg-align-center{margin:0 35%;width:336px;padding:1% 1% 1% 0}.body.sticky-actions #field-paragraphs-values .form-actions.form-wrapper{box-shadow:none;position:inherit;bottom:0;background:inherit;border-top:none;width:inherit;left:0;padding:0;margin:0;z-index:999}.has-nys-captcha .form-managed-file button.ajax-processed{display:none!important;visibility:hidden!important}@-moz-document url-prefix(){table.privatemsg-list{display:-moz-deck}}.lte-ie9 .block-facetapi,.lte-ie9 .date-year,.lte-ie9 .filter-wrapper--bill,.lte-ie9 .filter-wrapper--constituent,.lte-ie9 .filter-wrapper--issue-order,.lte-ie9 .filter-wrapper--msg,.lte-ie9 .form-type-select{position:relative;overflow:hidden}.lte-ie9 .block-facetapi:before,.lte-ie9 .date-year:before,.lte-ie9 .filter-wrapper--bill:before,.lte-ie9 .filter-wrapper--constituent:before,.lte-ie9 .filter-wrapper--issue-order:before,.lte-ie9 .filter-wrapper--msg:before,.lte-ie9 .form-type-select:before{content:"";display:block;position:absolute;right:40px;top:1px;height:40px;width:40px;background:#fff;z-index:4;pointer-events:none}.lte-ie9 .date-year:before{height:45px;right:41px;pointer-events:none}.lte-ie9 .date-year:after{pointer-events:none}.lte-ie9 .block-facetapi .form-type-select:before{right:1px;z-index:0}.lte-ie9 .nys-bill-vote .form-type-select:before{display:none}.lte-ie9 .filter-wrapper--bill:before{top:28px;right:20px;height:53px;z-index:0}.lte-ie9 .filter-wrapper--constituent:before{top:-23px;height:53px}.lte-ie9 .filter-wrapper--issue-order:before{right:15px;top:28px;height:53px;z-index:0}.lte-ie9 .filter-wrapper--msg:before{right:15px;height:53px;z-index:0}.c-block .media-ustream-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.c-block .media-ustream-player iframe,.c-block .media-ustream-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}