﻿iframe{width:100%;}.survey-box .voteBox{margin-bottom:20px;word-wrap:break-word;}.survey-box .voteBox .voteItem{min-height:240px;border:5px #fff solid;color:#fff;}.survey-box .voteBox .voteItem h4{color:#fff;}.survey-box .voteBox .voteItem .white-btn{padding:5px;border:1px solid #fff;margin-top:2px;cursor:pointer;}.survey-box .voteBox .voteItem .voteButton{margin-bottom:25px;}.survey-box .voteBox .voteItem .description{padding:10px 0;}.survey-box .voteBox .voteItem img{width:initial !important;padding:0;}.grey-form form input[type="text"],.grey-form form input[type="email"],.grey-form form input[type="tel"],.grey-form form input[type="number"],.grey-form form select{border:none;padding:12px 9px;margin:0 0 5px;background:#e1e1e1;border:1px solid #e1e1e1;}.grey-form .rw-datetimepicker-box{padding:12px;}.grey-form .rw-datetimepicker-box .input-group{width:100%;}.grey-form .rw-datetimepicker-box input[type="text"]{padding:0 10px;margin:0;background:#fff;border:none;}.voteItem{background-color:#346aa9;}@font-face{font-family:'Gotham-Light';src:url("../Fonts/Gotham-Light.eot?");src:url("../Fonts/Gotham-Light.eot?#iefix") format("embedded-opentype"),url("../Fonts/Gotham-Light.woff2") format("woff2"),url("../Fonts/Gotham-Light.woff") format("woff"),url("../Fonts/Gotham-Light.ttf") format("truetype");}@font-face{font-family:'Gotham-Medium';src:url("../Fonts/Gotham-Medium.eot?");src:url("../Fonts/Gotham-Medium.eot?#iefix") format("embedded-opentype"),url("../Fonts/Gotham-Medium.woff2") format("woff2"),url("../Fonts/Gotham-Medium.woff") format("woff"),url("../Fonts/Gotham-Medium.ttf") format("truetype");}@font-face{font-family:'Gotham-Bold';src:url("../Fonts/Gotham-Bold.eot?");src:url("../Fonts/Gotham-Bold.eot?#iefix") format("embedded-opentype"),url("../Fonts/Gotham-Bold.woff2") format("woff2"),url("../Fonts/Gotham-Bold.woff") format("woff"),url("../Fonts/Gotham-Bold.ttf") format("truetype");}@font-face{font-family:'Gotham-Book';src:url("../Fonts/Gotham-Book.eot?");src:url("../Fonts/Gotham-Book.eot?#iefix") format("embedded-opentype"),url("../Fonts/Gotham-Book.woff2") format("woff2"),url("../Fonts/Gotham-Book.woff") format("woff"),url("../Fonts/Gotham-Book.ttf") format("truetype");}@font-face{font-family:'Helvetica-Neue';src:url("../Fonts/Adobe - HelveticaNeueLTStd-XBlkCn.eot?");src:url("../Fonts/Adobe - HelveticaNeueLTStd-XBlkCn.eot?#iefix") format("embedded-opentype"),url("../Fonts/Adobe - HelveticaNeueLTStd-XBlkCn.woff") format("woff"),url("../Fonts/Adobe - HelveticaNeueLTStd-XBlkCn.ttf") format("truetype");}@font-face{font-family:'OpenSans-Light';src:url("../Fonts/OpenSans-Light.eot?");src:url("../Fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans-Light.woff2") format("woff2"),url("../Fonts/OpenSans-Light.woff") format("woff"),url("../Fonts/OpenSans-Light.ttf") format("truetype");}@font-face{font-family:'OpenSans-Semibold';src:url("../Fonts/OpenSans-Semibold.eot?");src:url("../Fonts/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans-Semibold.woff") format("woff"),url("../Fonts/OpenSans-Semibold.ttf") format("truetype");}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px;}.col-xs-5ths{width:20%;float:left;}@media(min-width:768px){.col-sm-5ths{width:20%;float:left;}}@media(min-width:992px){.col-md-5ths{width:20%;float:left;}}@media(min-width:1200px){.col-lg-5ths{width:20%;float:left;}}.row-full-height{height:100%;}.col-full-height{height:100%;vertical-align:middle;}.row-same-height-container{display:table;}.row-same-height{display:table-row;width:100%;table-layout:fixed;}.col-xs-height{display:table-cell;float:none !important;}@media(min-width:768px){.col-sm-height{display:table-cell;float:none !important;}}@media(min-width:992px){.col-md-height{display:table-cell;float:none !important;}}@media(min-width:1200px){.col-lg-height{display:table-cell;float:none !important;}}.col-top{vertical-align:top;}.col-middle{vertical-align:middle;}.col-bottom{vertical-align:bottom;}@media(min-width:992px){.container{width:1026px;}}img{max-width:100%;}body{font-family:"Gotham-Light",sans-serif;color:#30343d;line-height:150%;}#head,#body,#footer{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;}strong{font-family:"Gotham-Bold",sans-serif;}p,a{color:#30343d;}a:focus{outline:none;text-decoration:none;}h1,h2{font-family:"Helvetica-Neue",sans-serif;}h2{font-weight:normal;}h2.headline{font-size:35px;text-transform:uppercase;text-align:center;margin:0 0 30px;}h3{font-family:"Gotham-Bold",sans-serif;}h4{font-family:"Gotham-Medium";color:#636363;}input,textarea,select{width:100%;border-radius:0;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:inherit;}.dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.read-more{display:block;color:#006bae;margin-top:35px;font-family:"Gotham-Bold",sans-serif;text-transform:uppercase;}.pad-mobile,.pad-tablet{padding-top:20px;clear:both;}.circle-mask{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:block;margin:auto;}.toggle-drop:focus{border:none;}.dropdown{outline:none;}.a-btn{display:block;text-align:center;line-height:100%;text-transform:uppercase;padding:14px;font-family:"Gotham-Bold",sans-serif;}.a-btn:focus,.a-btn:active{text-decoration:none;}.blue-btn{background:#006bae;border:4px solid #006bae;color:#fff;}.blue-white-btn{background:transparent;border:4px solid #006bae;color:#006bae;}.white-btn{background:#fff;color:#e14148;}.grey-btn{background:#30343d;border:4px solid #30343d;color:#fff;}.grey-btn:hover{background:#25282f;border:4px solid #25282f;color:#fff;text-decoration:none;}.blue-btn:hover,.blue-btn:focus,.blue-btn.focus,.blue-white-btn:hover,.blue-white-btn:focus,.blue-white-btn.focus,.white-btn:hover,.white-btn:focus,.white-btn.focus{background:#e14148;border:4px solid #e14148;color:#fff;text-decoration:none;}.red-btn{background:#de2b33;color:#fff;}.red-btn:hover,.red-btn:focus,.red-btn.focus{background:#951418;color:#fff;text-decoration:none;}form input[type="text"],form input[type="email"],form input[type="tel"],form input[type="number"],form input[type="submit"],form select,form button{border:none;padding:12px 9px;}::-webkit-input-placeholder{color:#414042;}:-moz-placeholder{color:#414042;}::-moz-placeholder{color:#414042;}:-ms-input-placeholder{color:#414042;}.social-media{list-style:none;padding:0;margin:0;}.social-media li{display:inline-block;width:30px;margin-right:8px;}.social-media li:last-child{margin-right:0;}.social-contacts,.sharer-container{margin-top:35px;}.social-contacts .contact,.sharer-container .sharer{list-style:none;padding:0;margin:0;}.social-contacts .contact li,.sharer-container .sharer li{display:inline-block;font-size:14px;font-family:"Gotham-Bold",sans-serif;text-transform:uppercase;margin-right:23px;}.social-contacts .contact li:last-child,.sharer-container .sharer li:last-child{margin-right:0;}.social-contacts .contact li a,.sharer-container .sharer li a{display:block;margin-top:20px;padding:14px 40px;}.sharer-container .sharer li.facebook-sharer a{padding:14px 20px;}.sharer-container .sharer li.twitter-sharer a{padding:14px 30px;}.sharer-container .sharer li a:hover{background:#00609c;border:4px solid #00609c;color:#fff;text-decoration:none;}.navbar-default{background-color:transparent;border:none;}#head #nav-container{background:#fff;color:#414042;}#head #nav-container a{color:#414042;}#head #nav-container #site-logo{display:block;margin-left:auto;margin-right:auto;padding:0;margin-right:45px;bottom:-18px;}#head #nav-container #menu .navbar-header button.navbar-toggle{margin-top:14px;border-radius:0;background-color:#e14148;border:none;}#head #nav-container #menu .navbar-header button.navbar-toggle .icon-bar{background-color:#c2c2c2;}#head #nav-container #menu .navbar-header #site-logo{max-width:225px;}#head #nav-container #menu{margin-top:10px;margin-bottom:0;}#head #nav-container #menu .navbar-nav{list-style:none;padding-left:0;margin:15px 0 0 0;}#head #nav-container #menu .navbar-nav li{font-family:"Gotham-Book",sans-serif;font-size:16px;}#head #nav-container #menu .navbar-nav li a{line-height:25px;padding:20px 13px 17px;display:block;}#head #nav-container #menu .navbar-nav li .dropdown-menu{padding-left:20px;margin-top:-4px;}#head #banner{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}#head #banner.gradient{position:relative;}#head #banner .inner.translucent{background:#de2b33;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlMmIzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NTE0MTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(222,43,51,.85) 0%,rgba(149,20,24,.85) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(222,43,51,.85)),color-stop(100%,rgba(149,20,24,.85)));background:-webkit-linear-gradient(left,rgba(222,43,51,.85) 0%,rgba(149,20,24,.85) 100%);background:-o-linear-gradient(left,rgba(222,43,51,.85) 0%,rgba(149,20,24,.85) 100%);background:-ms-linear-gradient(left,rgba(222,43,51,.85) 0%,rgba(149,20,24,.85) 100%);background:linear-gradient(to right,rgba(222,43,51,.85) 0%,rgba(149,20,24,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de2b33',endColorstr='#951418',GradientType=1);}#head #banner #candidate{text-align:center;padding:28px 0;position:relative;}#head #banner #candidate h1#candidate-name{text-transform:uppercase;font-size:40px;margin:0 0 5px;}#head #banner #candidate h1#candidate-name a{color:#fff;text-decoration:none;}#head #banner #candidate h2#candidate-division{text-transform:uppercase;font-size:27px;margin:0;}#head #banner #candidate .social-media{position:absolute;bottom:72px;right:0;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent;color:#fff;}#body #main{padding:84px 0 72px;}#body #main #content p{font-size:16px;line-height:150%;}#bottom-signup{color:#fff;padding:55px 0;}#bottom-signup #bottom-signup-form .row{margin-bottom:5px;}#bottom-signup #bottom-signup-form .row [class*="col-"]{padding-left:5px;padding-right:5px;}#bottom-signup #bottom-signup-form input{width:100%;}#bottom-signup #bottom-signup-form input[type="text"],#bottom-signup #bottom-signup-form input[type="email"],#bottom-signup #bottom-signup-form select{background:#7296c2;border:1px solid #7296c2;background-color:rgba(255,255,255,.23);color:#fff;}#bottom-signup #bottom-signup-form input::-webkit-input-placeholder{color:#ccc;}#bottom-signup #bottom-signup-form input:-moz-placeholder{color:#ccc;}#bottom-signup #bottom-signup-form input::-moz-placeholder{color:#ccc;}#bottom-signup #bottom-signup-form input:-ms-input-placeholder{color:#ccc;}#bottom-signup #bottom-signup-form input[type="submit"]{font-family:"Gotham-Bold",sans-serif;margin-top:10px;}#bottom-signup #bottom-signup-form input[type="submit"]:hover{border:none;color:#fff;}#footer{background:#30343d;color:#fff;padding:72px 0 0;text-align:center;}#footer p,#footer li,#footer #footer-middle a{color:#c7c8ca;}#footer #footer-top{margin-bottom:60px;}#footer #footer-top .tagline p{text-align:center;font-family:"Gotham-Light",sans-serif;font-size:18px;}#footer #footer-top .tagline h2{text-transform:uppercase;text-align:center;color:#fff;letter-spacing:2px;}#footer #footer-top .social-media{text-align:center;padding-top:5px;padding-bottom:5px;}#footer #footer-middle{padding-bottom:75px;}#footer #footer-middle h5{margin:0 0 4px;}#footer #footer-middle .latest-news,#footer #footer-middle .policies{padding-left:15px;}#footer #footer-middle .latest-news li,#footer #footer-middle .policies li{margin-bottom:5px;}#footer #footer-middle .more{font-style:italic;display:block;padding-left:15px;margin:20px 0;}#footer-middle .border-top{border-top:3px solid #808285;padding-top:60px;}#footer #footer-middle address{color:#c7c8ca;margin-bottom:0;}#footer #footer-middle .contact{margin-bottom:33px;}#footer #footer-bottom{background:#346aa9;color:#fff;padding:35px 0;}#footer #footer-bottom h5{text-transform:uppercase;line-height:150%;}#footer #footer-bottom a{color:#fff;}#footer .labor-logo img{max-width:70%;display:block;margin:0 auto 20px auto;}#body #facebook-elements #facebook-photos{overflow:hidden;}#body #facebook-elements #facebook-photos .row [class*="col-"]{padding:0;}#body #facebook-elements #facebook-photos .facebook-photo{display:block;width:100%;height:264px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;}#contact-form-container{margin-top:40px;}#contact-form-container h4{margin-bottom:30px;}#contact-form-container #contact-form .textarea-container textarea{border:1px solid #b7b7b7;padding:32px;min-height:250px;margin-bottom:25px;}#contact-form-container #contact-form input[type="text"],#contact-form-container #contact-form input[type="email"],#contact-form-container #contact-form select{margin:0 0 5px;background:#e1e1e1;border:1px solid #e1e1e1;}#contact-form-container #contact-form input[type="submit"]{margin-top:20px;}.featured-image{margin-bottom:20px;text-align:center;}.featured-image img{border-bottom:8px solid #346aa9;}#campaign-highlights{background:#ececec;padding:83px 0;}#campaign-highlights .campaign-highlight{border-bottom:8px solid #346aa9;height:306px;background:transparent;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;padding-left:0;padding-right:0;transition:all .5s;-webkit-transition:all .5s;ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;}#campaign-highlights .campaign-highlight a.a-panel{display:block;color:#fff;width:100%;height:100%;position:relative;}#campaign-highlights .campaign-petition a.a-panel,#campaign-highlights .campaign-default a.a-panel,#campaign-highlights .campaign-default-no-overlay a.a-panel{top:50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}#campaign-highlights .campaign-petition a.a-panel .inner,#campaign-highlights .campaign-default a.a-panel .inner,#campaign-highlights .campaign-default-no-overlay a.a-panel .inner{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top;}#campaign-highlights .campaign-default:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(35,31,32,.85);}#campaign-highlights .campaign-default-no-overlay:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;}#campaign-highlights .campaign-default p{color:#fff;}#campaign-highlights .campaign-default-no-overlay p{color:#fff;}#campaign-highlights .campaign-highlight h3{margin-top:0;text-transform:uppercase;}#campaign-highlights .campaign-highlight a.a-panel{text-decoration:none !important;text-align:center;}#campaign-highlights .campaign-highlight a.a-panel .fake-btn{width:175px;margin:auto;background:#006bae;border:4px solid #006bae;color:#fff;}#campaign-highlights .campaign-highlight a.a-panel:hover .fake-btn{background:#00609c;border:4px solid #00609c;color:#fff;text-decoration:none;}#campaign-highlights .campaign-default a.a-panel{padding:0 55px;}#campaign-highlights .campaign-news a.a-panel{color:#30343d;}#campaign-highlights .campaign-news .top{height:50%;width:100%;position:absolute;top:0;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;}#campaign-highlights .campaign-news .bottom{height:50%;width:100%;background:#fff;position:absolute;bottom:0;padding:20px 40px;overflow:auto;}#campaign-highlights .campaign-news .bottom h3{color:#006bae;}#campaign-highlights .campaign-news .bottom p:last-child{margin-bottom:0;}#campaign-highlights .campaign-petition{background:#346aa9;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;}#campaign-highlights .campaign-petition:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(52,106,169,.8);}#campaign-highlights .campaign-petition h3{color:#fff;margin-bottom:30px;}#campaign-highlights .campaign-petition a.a-panel{color:#fff;padding:0 55px;}#campaign-highlights .campaign-petition a.a-panel .fake-btn{background:#fff;color:#006bae;border:4px solid #fff;}#campaign-highlights .campaign-default-no-overlay a.a-panel .fake-btn{background:#fff;color:#006bae;border:4px solid #fff;}#campaign-highlights .campaign-petition .signature-count{margin-bottom:25px;}#campaign-highlights .campaign-highlight:hover{z-index:10;transform:scale(.975);}#donate-bar{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative;padding:35px 0;color:#fff;text-align:center;}#donate-bar:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlMmIzMyIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MzBlMTEiIHN0b3Atb3BhY2l0eT0iMC44NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(222,43,51,.85) 0%,rgba(131,14,17,.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(222,43,51,.85)),color-stop(100%,rgba(131,14,17,.85)));background:-webkit-linear-gradient(top,rgba(222,43,51,.85) 0%,rgba(131,14,17,.85) 100%);background:-o-linear-gradient(top,rgba(222,43,51,.85) 0%,rgba(131,14,17,.85) 100%);background:-ms-linear-gradient(top,rgba(222,43,51,.85) 0%,rgba(131,14,17,.85) 100%);background:linear-gradient(to bottom,rgba(222,43,51,.85) 0%,rgba(131,14,17,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9de2b33',endColorstr='#d9830e11',GradientType=0);}#donate-bar h2{text-transform:uppercase;letter-spacing:2px;}#donate-bar .dontate-btns{margin-bottom:7px;}#donate-bar .row [class*="col-"]{padding-left:4px;padding-right:4px;}#donate-bar .dontate-btns .donate-btn a{background:#fff;color:#de2b33;padding:16px 0;display:block;width:100%;text-align:center;font-family:"Gotham-Bold",sans-serif;}#donate-bar #link-donate-amount{background:#fff;background-color:rgba(255,255,255,.23);color:#fff;padding:15px 16px;border:none;}#donate-bar #link-donate-amount::-webkit-input-placeholder{color:#fff;}#donate-bar #link-donate-amount:-moz-placeholder{color:#fff;}#donate-bar #link-donate-amount::-moz-placeholder{color:#fff;}#donate-bar #link-donate-amount:-ms-input-placeholder{color:#fff;}#facebook-elements{background:#fff;}#facebook-elements #latest-post{padding:67px 0;}#facebook-elements #latest-post .facebook-post{padding-left:12%;background-image:url("../img/icon.f.png");background-repeat:no-repeat;background-position:2% 0%;background-size:34px;font-family:'Helvetica-Neue';}#facebook-elements #latest-post .facebook-post .more{font-family:'Helvetica-Neue';text-decoration:underline;font-style:italic;}#contact-alp{padding:85px 0;background-color:#ececec;color:#58595b;}#contact-alp a:not(.a-btn){color:#58595b;}#header-form-container{color:#fff;padding:80px 0;}#header-form-container .headline{color:#414042;}#header-form{background:#346aa9;}#header-form .top,#header-form .bottom{padding:45px 60px;}#header-form .bottom{padding:0 60px 40px;}#header-form .top .intro{font-family:'OpenSans-Light',sans-serif;}#header-form .top .intro p{font-size:25px;color:#fff;line-height:120%;}#header-form .top .intro p strong{font-family:'OpenSans-Semibold',sans-serif;}#header-form .form-progress-indicator{width:130%;left:-15%;position:relative;margin-top:30px;}#header-form .progress-indicator-stages{list-style-type:none;padding:0 0 15px 0;margin:0 auto;width:auto;text-align:center;}#header-form .progress-indicator-stages li{display:inline-block;position:relative;margin-right:32px;margin-right:58px;white-space:nowrap;width:51px;}#header-form .progress-indicator-stages li:after{content:" ";width:93px;height:0;border-bottom:2px solid #f4ede1;position:absolute;top:10px;left:21px;}#header-form .progress-indicator-stages li:last-child{margin-right:0;}#header-form .progress-indicator-stages li:last-child:after{display:none;}#header-form .progress-indicator-stages li .stage-label{font-size:12px;font-weight:600;position:relative;text-transform:uppercase;left:-30%;top:12px;}#header-form .progress-indicator-stages li .stage-count{position:relative;display:block;color:#fff;width:21px;height:21px;text-align:center;background:#346aa9;border:3px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}#header-form .progress-indicator-stages li.active .stage-count{background:#fff;}#header-form .progress-indicator-stages li .stage-count-inner{width:39px;height:39px;left:3px;top:3px;line-height:40px;display:block;position:relative;background:#ccc;position:relative;}#header-form .progress-indicator-stages li.seen .stage-count-inner{background:#f8f8f8;cursor:pointer;}#header-form .progress-indicator-stages li.completed .stage-count-inner{text-indent:-9999px;background:#f8f8f8;cursor:pointer;}#header-form .progress-indicator-stages li.completed .stage-count-inner:before{color:#fff;position:absolute;width:39px;line-height:39px;z-index:20;opacity:1;text-align:center;top:0;left:-3px;font-size:1.25em;cursor:pointer;text-indent:0;}#header-form .progress-indicator-stages li.completed .stage-count{cursor:pointer;}#header-form .progress-stages .progress-stage{display:none;}#header-form .progress-stages .progress-stage [class*="col-"]{padding-left:8px;padding-right:8px;}#header-form .progress-stages .progress-stage.active{display:block;}#header-form .progress-stage-button-prev{display:block;margin-top:.5em;}#header-form .progress-stage-button-next:after{content:" »";}#header-form .progress-stage-button-prev:before{content:"« ";}#header-form input[type="radio"]{display:block;position:absolute;left:-9999px;}#header-form label.radio{background-color:#346aa9;color:#fff;width:100%;padding:15px 20px;font-weight:bold;font-size:19px;text-align:left;margin:5px 5px 10px 0;font-size:25px;}#header-form input[type="radio"]:checked+label{background:#f78100;color:#fff;}#header-form input[type="text"],#header-form input[type="email"],#header-form input[type="number"],#header-form select{background:#fff;background:rgba(255,255,255,.23);color:#fff;font-size:25px;padding:8px 18px;line-height:140%;margin-top:7px;}#header-form input[type="submit"]{padding:14px 9px;}#header-form select{border-radius:0;height:51px;-webkit-appearance:none;}#header-form input::-webkit-input-placeholder{color:#fff;}#header-form input:-moz-placeholder{color:#fff;}#header-form input::-moz-placeholder{color:#fff;}#header-form input:-ms-input-placeholder{color:#fff;}#header-form input[type="submit"],#header-form [class*="progress-stage-button-"]{margin-top:30px;border:none !important;}#header-form .form-error{color:#de2b33;margin-top:10px;}#header-form #card-options{position:relative;height:52px;}#header-form #card-options #card-options-inner{position:absolute;bottom:0;}#header-form #card-options #card-options-inner [class*="col-"]{padding:2px;}#header-form .card-exp-field{font-size:12px;}.lt-ie9 .progress-indicator-stages li.stage-3:after{display:none;}#donation-footnotes{background:#ececec;padding:60px 0;}#donation-footnotes p{font-style:italic;margin-bottom:4px;color:#58595b;}#event-details{display:table;font-size:20px;margin-bottom:20px;}#event-details .event-detail{display:table-row;}#event-details .event-detail .detail-label,#event-details .event-detail .detail-value{display:table-cell;}#event-details .event-detail .detail-label{padding-right:20px;}#event-details h4{margin-bottom:18px;}#event-rsvp{margin-bottom:60px;}#event-rsvp h4{margin:0 0 30px;}#event-rsvp #rsvp-intro{margin-bottom:30px;}#event-rsvp #rsvp-intro p:last-child{margin-bottom:0;}#event-rsvp #event-rsvp-form input[type="text"],#event-rsvp #event-rsvp-form input[type="email"],#event-rsvp #event-rsvp-form input[type="number"],#event-rsvp #event-rsvp-form select{background:#e1e1e1;margin-bottom:4px;}#event-rsvp #event-rsvp-form input[type="submit"]{margin:5px 0 0;}#event-map iframe{width:100%;border:1px solid #808080;border-bottom:7px solid #346aa9;margin:30px 0 0;}#calendar-events{padding:65px 0;background:#ececec;}#calendar-events #event-list-control{height:42px;margin-bottom:70px;}.event-list .event{background:#fff;border-bottom:7px solid #346aa9;margin-bottom:40px;}.event-list .event .text{padding:40px 55px;}.event-list .thumb-event .event-thumb{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;min-height:250px;}.event-list .event-map{padding:0;}.event-list .event-map iframe{border:none;min-height:250px;}.blog-posts .blog-post{background:#fff;margin-bottom:20px;border-bottom:7px solid #346aa9;}.blog-posts .blog-post .thumb{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("../img/default.post.thumb.jpg");height:178px;}.blog-posts .blog-post .text{padding:26px 32px;text-align:center;min-height:280px;}.blog-posts .blog-post .text h2{color:#346aa9;margin:0 0 17px;}.blog-posts .blog-post .text p{line-height:130%;font-size:16px;margin:0;}.blog-posts .blog-post .text .read-more{margin-top:23px;}.thermo{background:#30343d;background:rgba(48,52,61,.63);height:38px;width:100%;padding:8px 13px;margin-bottom:8px;}.thermo .thermo-inner{height:100%;overflow:hidden;}.thermo .thermo-inner .thermo-meter{height:100%;background-image:url("../img/bars.white.png");background-repeat:repeat-x;background-position:-74% 50%;position:relative;left:-100%;}.thanks-connect h3{margin-top:0;margin-bottom:30px;}.thanks-connect ul{list-style:none;padding:0;}.thanks-connect ul li{margin-bottom:10px;text-align:center;}.thanks-connect ul li a{display:block;padding:5px;text-transform:uppercase;}body.page-slug-home #head{background:#30343d;}body.page-slug-home .candidate-headings h1{font-size:90px;line-height:100px;margin-top:0;margin-bottom:-10px;text-transform:uppercase;}body.page-slug-home .candidate-headings h2{font-size:50px;font-family:"Gotham-Light",sans-serif;margin-top:0;margin-bottom:20px;}body.page-slug-home .candidate-headings,body.page-slug-home .candidate-headings a{color:#fff;}body.page-slug-home .candidate-headings a:hover{text-decoration:none;}body.page-slug-home #banner .candidate-headings{position:absolute;bottom:0;}body.page-slug-home #banner .candidate-headings h1{font-size:30px;line-height:40px;}body.page-slug-home #banner .candidate-headings h2{font-size:25px;}body.page-slug-home #head #banner #hero-xs{background:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;background-size:cover;min-height:337px;-webkit-box-shadow:inset 0 0 30px 0 rgba(0,0,0,.55);-moz-box-shadow:inset 0 0 30px 0 rgba(0,0,0,.55);box-shadow:inset 0 0 30px 0 rgba(0,0,0,.55);}body.page-slug-home #body #home-actions{position:relative;margin-top:-1px;padding-left:0;padding-right:0;}body.page-slug-home #body #home-actions #home-signup-form-container{background-color:#2f6098;background-image:url("../img/bg.capitol.red.jpg");background-position:50% 50%;background-size:cover;background-repeat:no-repeat;padding:50px 66px;font-family:'OpenSans-Light',sans-serif;text-align:center;-webkit-box-shadow:3px 3px 7px 0 rgba(50,50,50,.45);-moz-box-shadow:3px 3px 7px 0 rgba(50,50,50,.45);box-shadow:3px 3px 7px 0 rgba(50,50,50,.45);}body.page-slug-home #body #home-actions #home-signup-form-container strong{font-family:'OpenSans-Semibold',sans-serif;}body.page-slug-home #body #home-actions #home-signup-form-container .row{margin-bottom:4px;}body.page-slug-home #body #home-actions #home-signup-form-container .row [class*="col-"]{padding-right:2px;padding-left:2px;}body.page-slug-home #body #home-actions #home-signup-form-container .signup-tag{color:#fff;font-size:25px;line-height:120%;margin-bottom:18px;}body.page-slug-home #body #home-actions #home-signup-form-container .white-btn:hover{border:none;}body.page-slug-home #body #home-actions #home-signup-form-container input{width:100%;}body.page-slug-home #body #home-actions #home-signup-form-container input::-webkit-input-placeholder{color:#fff;}body.page-slug-home #body #home-actions #home-signup-form-container input:-moz-placeholder{color:#fff;}body.page-slug-home #body #home-actions #home-signup-form-container input::-moz-placeholder{color:#fff;}body.page-slug-home #body #home-actions #home-signup-form-container input:-ms-input-placeholder{color:#fff;}body.page-slug-home #body #home-actions #home-signup-form-container input[type="submit"]{margin-top:10px;padding:17px 10px;border:none;}body.page-slug-home #body #home-actions #home-signup-form-container input[type="text"],body.page-slug-home #body #home-actions #home-signup-form-container input[type="email"],body.page-slug-home #body #home-actions #home-signup-form-container select{background:#7296c2;background-color:rgba(255,255,255,.23);color:#fff;border:none;}body.page-slug-home #body #home-actions #vote-keogh{background:#fff;text-align:center;padding:32px 40px;-webkit-box-shadow:3px 3px 7px 0 rgba(50,50,50,.45);-moz-box-shadow:3px 3px 7px 0 rgba(50,50,50,.45);box-shadow:3px 3px 7px 0 rgba(50,50,50,.45);}body.page-slug-home #body #main{padding:43px 0;text-align:center;}body.page-slug-home #body #main #content p:first-child{font-size:16px;line-height:150%;}body.page-slug-home #body #main .circle-mask{display:none;}body.page-slug-home #body #main #content{font-size:16px;}body.page-slug-home #body #main .sharer-container{margin-top:0;}body.page-slug-home #body #main .sharer-container .sharer li{display:block;margin:auto;width:260px;}body.page-slug-home #head #banner{background:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;background-size:cover;min-height:300px;-webkit-box-shadow:inset 0 -12px 25px -5px rgba(0,0,0,.55);-moz-box-shadow:inset 0 -12px 25px -5px rgba(0,0,0,.55);box-shadow:inset 0 -12px 25px -5px rgba(0,0,0,.55);}body.page-type-donate #head #banner,body.page-type-volunteer #head #banner{min-height:800px;background-position:79% 50%;background-color:#30343d;-webkit-box-shadow:inset 0 0 30px 0 rgba(0,0,0,.55);-moz-box-shadow:inset 0 0 30px 0 rgba(0,0,0,.55);box-shadow:inset 0 0 30px 0 rgba(0,0,0,.55);}body.page-type-donate #header-form-container .bottom{background:#fff;padding:40px 60px;color:#414042;}body.page-type-donate #header-form-container .bottom.progress-stages{min-height:402px;}body.page-type-donate #header-form input[type="text"],body.page-type-donate #header-form input[type="email"],body.page-type-donate #header-form input[type="number"],body.page-type-donate #header-form select{background:#346aa9;}body.page-type-event #body h4{font-size:20px;}body.page-type-event #body #main #content h4{margin:0 0 32px;}body.page-type-calendar #calendar-volunteer{padding:64px 0 74px;}body.page-type-calendar #calendar-volunteer h4{font-family:"Gotham-Light",sans-serif;font-size:20px;line-height:140%;margin-bottom:38px;}body.page-type-blog #blog-posts-container{background:#ececec;padding:66px 0;}body.page-type-petition #petition-container{background:#2e3a43;color:#fff;}body.page-type-petition #petition-container p{color:#fff;}body.page-type-petition #petition-container .petition-intro{padding-top:50px;padding-bottom:50px;}body.page-type-petition #petition-container .petition-intro .inner{padding-left:10%;padding-right:10%;}body.page-type-petition #petition-container .petition-intro .headline{text-align:center;font-family:'Helvetica-Neue',sans-serif;font-size:35px;line-height:130%;}body.page-type-petition #petition-container .petition-intro p{font-size:20px;line-height:130%;}body.page-type-petition #petition-container .petition{background:#346aa9;}body.page-type-petition #petition-container .petition .inner{padding:82px 35px;}body.page-type-petition #petition-container .petition .thermo-container{margin-bottom:25px;}body.page-type-petition #petition-container .petition .thermo-container .thermo{background:#2e3a43;height:51px;}body.page-type-petition #petition-container .petition .signature-count{font-size:24px;line-height:120%;font-family:'OpenSans-Light',sans-serif;margin-bottom:24px;}body.page-type-petition #petition-container .petition .signature-count strong{font-weight:normal;font-family:'OpenSans-Semibold',sans-serif;}body.page-type-petition #petition-container .petition #petition-form input[type="text"],body.page-type-petition #petition-container .petition #petition-form input[type="email"],body.page-type-petition #petition-container .petition #petition-form select{background:#7296c2;border:1px solid #7296c2;background-color:rgba(255,255,255,.23);color:#fff;margin-bottom:5px;}body.page-type-petition #petition-container .petition #petition-form input::-webkit-input-placeholder{color:#ccc;}body.page-type-petition #petition-container .petition #petition-form input:-moz-placeholder{color:#ccc;}body.page-type-petition #petition-container .petition #petition-form input::-moz-placeholder{color:#ccc;}body.page-type-petition #petition-container .petition #petition-form input:-ms-input-placeholder{color:#ccc;}body.page-type-petition #petition-container .petition #petition-form input[type="submit"]{margin-top:15px;border:none !important;}body.page-type-petition #body #main{padding:0;}body.page-type-petition #body #main .petition-img{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding:0;}body.page-type-petition #body #main #content{padding:52px 24px;}body.page-type-petition #body #main .sharer-container{margin-top:0;}@media(max-width:767px){.hidden-bg-img-xs{background-image:none !important;}}@media(min-width:768px){#footer,#donate-bar{text-align:left;}.pad-mobile{clear:none;padding-top:0;}#head #nav-container #menu .navbar-nav li.dropdown:hover a{color:#939598;}#head #nav-container #menu .navbar-nav li.dropdown:hover .dropdown-menu li a{color:#414042;}#head #nav-container #menu .navbar-nav li .dropdown-menu{padding-left:0;}#head #nav-container #menu .navbar-nav li .dropdown-menu li:hover{background:#d1d3d4;}#head #nav-container #menu .navbar-nav li .dropdown-menu li a{padding:20px 18px;}#head #nav-container #menu .navbar-nav li:first-child a{padding-left:0;}#head #nav-container #menu .navbar-nav li:last-child{padding-right:0;}body.page-slug-home #head #banner.gradient:after{content:"";position:absolute;height:100%;width:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iIzhmOGY4ZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMC42Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(143,143,143,0) 55%,rgba(51,51,51,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(55%,rgba(143,143,143,0)),color-stop(100%,rgba(51,51,51,.6)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(143,143,143,0) 55%,rgba(51,51,51,.6) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(143,143,143,0) 55%,rgba(51,51,51,.6) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(143,143,143,0) 55%,rgba(51,51,51,.6) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(143,143,143,0) 55%,rgba(51,51,51,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#99333333',GradientType=0);}body.page-slug-home #head #banner{min-height:620px;}body.page-slug-home #banner .candidate-headings{position:initial;bottom:initial;}body.page-slug-home #body .banner-overhang{margin-top:-295px;}body.page-slug-home #body .banner-overhang #home-actions{position:relative;padding-left:15px;padding-right:15px;}body.page-slug-home #body #main .circle-mask{display:block;}body.page-slug-home #body #main{text-align:left;}body.page-slug-home #body #main .sharer-container .sharer li{display:inline-block;}body.page-slug-home #body #main .sharer-container .sharer li.meet-sharer{margin-right:20px;width:200px;}body.page-slug-home #body .banner-overhang #home-actions #home-signup-form-container{text-align:left;padding:38px 50px;}#header-form-container .headline{text-align:left;}body.page-type-petition #petition-container .petition-intro .headline{text-align:left;}body.page-type-petition #petition-container .petition #petition-form .col-sm-6:first-child{padding-right:2.5px;}body.page-type-petition #petition-container .petition #petition-form .col-sm-6:last-child{padding-left:2.5px;}body.page-type-petition #petition-container .petition-intro{padding-top:84px;padding-bottom:0;}}@media(min-width:992px){#footer .labor-logo img{max-width:100%;margin:0 auto 20px auto;}#head #banner #candidate .social-media{display:block;}.pad-tablet{clear:none;padding-top:0;}.pad-desktop{clear:both;padding-top:20px;}.nav{float:right;}}.ml-blog-post{padding:40px;}#facebook-photos .col-xs-5ths{padding:0;}#facebook-photos .col-xs-5ths a{transition:all .5s;-webkit-transition:all .5s;ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;}#facebook-photos .col-xs-5ths:hover a{z-index:10;transform:scale(.975);}body.page-slug-home .candidate-headings h1{font-size:80px;letter-spacing:1px;}body.page-slug-home .candidate-headings h2{font-size:45px;}.page-slug-home .signupRightContent{font-size:48px;line-height:48px;font-family:"Helvetica-Neue",sans-serif;color:#e53641;}.page-slug-home .signupRightContent p{color:#e53641;}.page-slug-home .signupRightContent a{font-size:14px;margin:5px;}.page-slug-latest-news #content a{word-wrap:break-word;}@media(max-width:767px){.page-slug-latest-news .ml-blog-post img{width:100% !important;height:auto !important;}}.ml-error input,.ml-error input:active,.ml-error input:focus,.ml-error input:hover,.ml-error textarea,.ml-error select{border:1px solid #e53641 !important;outline:none !important;box-sizing:border-box !important;background-color:#fff !important;color:#e53641 !important;}.ml-error select option{color:#e53641 !important;}.ml-error ::-webkit-input-placeholder{color:#e53641 !important;}.ml-error :-moz-placeholder{color:#e53641 !important;opacity:1 !important;}.ml-error ::-moz-placeholder{color:#e53641 !important;opacity:1 !important;}.ml-error :-ms-input-placeholder{color:#e53641 !important;}button[disabled],input[disabled]{cursor:not-allowed !important;}.white-btn{border:4px solid #fff;}#petition-form textarea{border:1px solid #b7b7b7;padding:32px;resize:none;background:#7296c2;border:1px solid #7296c2;background-color:rgba(255,255,255,.23);color:#fff;margin-bottom:5px;}#petition-form ::-webkit-input-placeholder{color:#ccc;}#petition-form :-moz-placeholder{color:#ccc;}#petition-form ::-moz-placeholder{color:#ccc;}#petition-form :-ms-input-placeholder{color:#ccc;}form select option{color:#346aa9;}#DonateForm .payment-info{color:#000;list-style:none;}#DonateForm .donateSubmit{margin-top:30px;border:none !important;}#DonateForm form select option{color:#fff;}#DonateForm .red-btn{width:100%;}.donate-form-top{background:#346aa9;}.donate-form-top .top{padding:45px 60px;}.donate-form-top .top .intro{font-family:'OpenSans-Light',sans-serif;}.donate-form-top .top .intro p{font-size:25px;color:#fff;line-height:120%;}.donate-form-top .form-progress-indicator{width:130%;left:-15%;position:relative;margin-top:30px;}.donate-form-top .progress-indicator-stages{list-style-type:none;padding:0 0 15px 0;margin:0 auto;width:auto;text-align:center;}.donate-form-top .progress-indicator-stages li{display:inline-block;position:relative;margin-right:32px;margin-right:58px;white-space:nowrap;width:51px;}.donate-form-top .progress-indicator-stages li:after{content:" ";width:93px;height:0;border-bottom:2px solid #f4ede1;position:absolute;top:10px;left:21px;}.donate-form-top .progress-indicator-stages li:last-child{margin-right:0;}.donate-form-top .progress-indicator-stages li:last-child:after{display:none;}.donate-form-top .progress-indicator-stages li .stage-label{font-size:12px;font-weight:600;position:relative;text-transform:uppercase;left:-30%;top:12px;}.donate-form-top .progress-indicator-stages li .stage-count{position:relative;display:block;color:#fff;width:21px;height:21px;text-align:center;background:#346aa9;border:3px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.donate-form-top .progress-indicator-stages li.active .stage-count{background:#fff;}.donate-form-top .progress-indicator-stages li .stage-count-inner{width:39px;height:39px;left:3px;top:3px;line-height:40px;display:block;position:relative;background:#ccc;position:relative;}.donate-form-top .progress-indicator-stages li.seen .stage-count-inner{background:#f8f8f8;cursor:pointer;}.donate-form-top .progress-indicator-stages li.completed .stage-count-inner{text-indent:-9999px;background:#f8f8f8;cursor:pointer;}.donate-form-top .progress-indicator-stages li.completed .stage-count-inner:before{color:#fff;position:absolute;width:39px;line-height:39px;z-index:20;opacity:1;text-align:center;top:0;left:-3px;font-size:1.25em;cursor:pointer;text-indent:0;}.donate-form-top .progress-indicator-stages li.completed .stage-count{cursor:pointer;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.ml-submit-loader{background:url("../img/loaders/horizontalCircles.gif");height:40px;background-repeat:no-repeat;margin-top:30px;background-position:center center;}#calendar-volunteer .red-btn{margin-bottom:5px;}.ml-embed-box div:first-child{margin:0 auto;}.extraContentBelowBanner{word-wrap:break-word;}.page-type-petition .headline{word-break:break-word;}.website-logo{max-height:74.4px;}.petition-postsubmit-modal .headline{color:#346aa9;margin:0 0 17px;}.petition-postsubmit-modal .description{line-height:130%;font-size:16px;margin:0;}body.page-type-petition #head #banner{min-height:620px;}#grid-photos{background-color:transparent;overflow:hidden;}#grid-photos .col-xs-5ths{padding:0;}#grid-photos .col-xs-5ths a{transition:all .5s;-webkit-transition:all .5s;ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;}#grid-photos .col-xs-5ths:hover a{z-index:10;transform:scale(.975);}#grid-photos .row [class*="col-"]{padding:0;}#grid-photos .photo{display:block;width:100%;height:264px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;}#grants-signup{color:#fff;padding:55px 0;}.grants-form-title p,.grants-form-title h1,.grants-form-title h2,.grants-form-title h3,.grants-form-title h4,.grants-form-title h5,.grants-form-title h6,.grants-form-title a,.grants-form-title li,.grants-form-top-descript p,.grants-form-top-descript h1,.grants-form-top-descript h2,.grants-form-top-descript h3,.grants-form-top-descript h4,.grants-form-top-descript h5,.grants-form-top-descript h6,.grants-form-top-descript a,.grants-form-top-descript li,.grants-form-bot-descript p,.grants-form-bot-descript h1,.grants-form-bot-descript h2,.grants-form-bot-descript h3,.grants-form-bot-descript h4,.grants-form-bot-descript h5,.grants-form-bot-descript h6,.grants-form-bot-descript a,.grants-form-bot-descript li{color:#fff;}#grants-signup #grants-signup-form .row{margin-bottom:5px;}#grants-signup #grants-signup-form .row [class*="col-"]{padding-left:5px;padding-right:5px;}#grants-signup #grants-signup-form input{width:100%;}#grants-signup #grants-signup-form input[type="text"],#grants-signup #grants-signup-form input[type="email"],#grants-signup #grants-signup-form textarea,#grants-signup #grants-signup-form select{background:#7296c2;border:1px solid #7296c2;background-color:rgba(255,255,255,.23);color:#fff;}#grants-signup #grants-signup-form input::-webkit-input-placeholder,#grants-signup #grants-signup-form textarea::-webkit-input-placeholder{color:#ccc;}#grants-signup #grants-signup-form input:-moz-placeholder,#grants-signup #grants-signup-form textarea:-moz-placeholder{color:#ccc;}#grants-signup #grants-signup-form input::-moz-placeholder,#grants-signup #grants-signup-form textarea::-moz-placeholder{color:#ccc;}#grants-signup #grants-signup-form input:-ms-input-placeholder,#grants-signup #grants-signup-form textarea:-ms-input-placeholder{color:#ccc;}#grants-signup #grants-signup-form input[type="submit"]{font-family:"Gotham-Bold",sans-serif;margin-top:10px;}#grants-signup #grants-signup-form input[type="submit"]:hover{border:none;color:#fff;}#CCSurveyForm input[type="text"],#CCSurveyForm input[type="email"],#CCSurveyForm input[type="number"],#CCSurveyForm .mobile-input,#CCSurveyForm select{padding:12px 9px;margin:0 0 5px;background:#e1e1e1;border:1px solid #e1e1e1;}#CCSurveyForm .required-marker{color:#fff;}#CCSurveyForm li,#CCSurveyForm label,#CCSurveyForm p{font-size:16px;line-height:150%;}#CCSurveyForm .surveyBox{background-color:#346aa9;}#CCSurveyForm .surveyBox input[type='checkbox'],#CCSurveyForm .surveyBox input[type='radio']{width:inherit;}.bg_horizontal_circles{background-image:url("../img/loaders/horizontalCircles.gif");background-position:center;width:100%;height:30px;background-repeat:no-repeat;}.enable-custom-overlay::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;}.enable-custom-overlay .pos-relative{position:relative;}.overlay-color::before{background-color:rgba(229,54,65,.85);}.overlay-colorb30838::before{background-color:rgba(179,8,56,.85);}.overlay-color346aa9::before{background-color:rgba(52,106,169,.85);}#SignUpForm .white-btn{margin:3px;}#home-signup-form-container .white-btn{border:none;}#timeline{list-style:none;position:relative;line-height:normal;}#timeline a{text-decoration:none;}#timeline:before{top:0;bottom:0;position:absolute;content:" ";width:2px;background-color:#4997cd;left:50%;margin-left:-1.5px;}#timeline .clearFix{clear:both;height:0;}#timeline .timeline-badge{color:#fff;width:50px;height:50px;font-size:1.2em;text-align:center;position:absolute;top:20px;left:50%;margin-left:-25px;background-color:#4997cd;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;}#timeline .timeline-badge span.timeline-balloon-date-day{font-size:1.4em;}#timeline .timeline-badge span.timeline-balloon-date-month{font-size:.7em;position:relative;top:-10px;}#timeline .timeline-badge.timeline-filter-movement{background-color:#fff;font-size:1.7em;height:35px;margin-left:-18px;width:35px;top:40px;}#timeline .timeline-badge.timeline-filter-movement a span{color:#4997cd;font-size:1.3em;top:-1px;}#timeline .timeline-badge.timeline-future-movement{background-color:#fff;height:35px;width:35px;font-size:1.7em;top:-16px;margin-left:-18px;}#timeline .timeline-badge.timeline-future-movement a span{color:#4997cd;font-size:.9em;top:2px;left:1px;}#timeline .timeline-movement{border-bottom:dashed 1px #4997cd;position:relative;}#timeline .timeline-movement.timeline-movement-top{height:60px;}#timeline .timeline-movement .timeline-item{padding:20px 0;}#timeline .timeline-movement .timeline-item .timeline-panel{border:1px solid #d4d4d4;border-radius:3px;background-color:#fff;color:#666;padding:10px;position:relative;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.175);box-shadow:0 1px 6px rgba(0,0,0,.175);}#timeline .timeline-movement .timeline-item .timeline-panel .timeline-panel-ul{list-style:none;padding:0;margin:0;}#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul{text-align:right;}#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul li{color:#666;}#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul li span.importo{color:#468c1f;font-size:1.3em;}#timeline .timeline-movement .timeline-item .timeline-panel.debits .timeline-panel-ul{text-align:left;}#timeline .timeline-movement .timeline-item .timeline-panel.debits .timeline-panel-ul span.importo{color:#e2001a;font-size:1.3em;}.petition-page-background{background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;}.petition-content2e3a43{background:#2e3a43;}.petition-content2e3a43 *{color:#fff;}.petition-contentBgImg *{color:#fff;}.text-shadow{text-shadow:2px 2px black;}.listOfCheckboxRoot{word-break:break-word;}.listOfCheckboxRoot input[type='checkbox']{width:initial;}.before-banner{position:relative;display:block;height:100%;z-index:2;}.before-banner::before{position:absolute;content:"";top:0;left:0;background:#f90028;width:999999px;margin-left:-999998px;height:62.4px;}.before-bannerb30838{position:relative;display:block;height:100%;z-index:2;}.before-bannerb30838::before{position:absolute;content:"";top:0;left:0;background:#b30838;width:999999px;margin-left:-999998px;height:62.4px;}.before-bannerbf3018{position:relative;display:block;height:100%;z-index:2;}.before-bannerbf3018::before{position:absolute;content:"";top:0;left:0;background:#bf3018;width:999999px;margin-left:-999998px;height:62.4px;}.siteLogoNoTail{bottom:0 !important;padding-bottom:12px !important;}.siteLogoNoTail::before{background:transparent;}#head #banner{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}#head #banner .inner{color:#fff;background:#de2b33;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlMmIzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NTE0MTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(222,43,51,.85) 0%,rgba(149,20,24,.85) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(222,43,51,.85)),color-stop(100%,rgba(149,20,24,.85)));background:-webkit-linear-gradient(left,rgba(222,43,51,.85) 0%,rgba(149,20,24,.85) 100%);background:-o-linear-gradient(left,rgba(222,43,51,.85) 0%,rgba(149,20,24,.85) 100%);background:-ms-linear-gradient(left,rgba(222,43,51,.85) 0%,rgba(149,20,24,.85) 100%);background:linear-gradient(to right,rgba(222,43,51,.85) 0%,rgba(149,20,24,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de2b33',endColorstr='#951418',GradientType=1);}#head #banner #candidate{text-align:center;padding:28px 0;position:relative;}#head #banner #candidate h1#candidate-name{text-transform:uppercase;font-size:40px;margin:0 0 5px;}#head #banner #candidate h1#candidate-name a{color:#fff;text-decoration:none;}#head #banner #candidate h2#candidate-division{text-transform:uppercase;font-size:27px;margin:0;}#head #banner #candidate .social-media{position:absolute;bottom:72px;right:0;}.mini-donate-form .headline{font-size:25px;line-height:120%;margin-bottom:18px;}.mini-donate-form .donate-butt{padding-left:2px;padding-right:2px;}.mini-donate-form .donate-butt .amount{background:#e1e1e1;border:1px solid #e1e1e1;color:#000;font-size:14px;}.mini-donate-form .submit{padding-left:2px;padding-right:2px;font-size:14px;}.blog-posts .blog-post img{width:100%;height:auto;padding-bottom:10px;}.popup-btn{margin:5px;display:inline-block;}#googleSearchModal input{background-color:#f90028;border:none;}.payBox input{margin:5px 0;border:none;padding:12px 9px;background:#e1e1e1;border:1px solid #e1e1e1;}.payBox input[type=radio]{width:20px;}.grey-form table td{border:none !important;}.grey-form input[type=radio]{position:relative;margin-left:0;width:20px;}.grey-form .membership input[type=radio]{margin-right:5px;}.grey-form .fieldBox input[type="text"],.grey-form .fieldBox input[type="email"],.grey-form .fieldBox input[type="tel"],.grey-form .fieldBox input[type="number"],.grey-form .fieldBox input[type="date"],.grey-form .fieldBox select{margin:5px 0;border:none;padding:12px 9px;background:#e1e1e1;border:1px solid #e1e1e1;}.grey-form .rw-datetimepicker-box .input-group{width:100%;}.grey-form .rw-datetimepicker-box input[type="text"]{padding:0 10px;background:#fff;border:none;}.grey-form .rw-datetimepicker-box input[type="text"]:hover{background:#fff;}.grey-form .radio{padding-left:20px;cursor:pointer;}.grey-form .fieldBox{min-height:80px;}.grey-form .checkbox label{padding-left:0;}.grey-form .checkboxText{padding:0 5px;}.act-red-btn{font-family:"Gotham-Book",sans-serif;font-size:16px;line-height:25px;background-color:#de2b33;color:#fff;padding:6px 12px;cursor:pointer;text-decoration:none;}.act-red-btn:hover{color:#de2b33;border:1px solid #de2b33;padding:5px 11px;background-color:#fff;text-decoration:none;}.ml-spinner .spinner{margin:10px auto 0;width:70px;text-align:center;}.ml-spinner .spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.ml-spinner .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s;}.ml-spinner .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s;}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);}40%{-webkit-transform:scale(1);}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}.donate-input{display:inline-flex;}.true-believers-select{padding-left:38px;padding-right:30px;}.true-believers-select select{height:28px;}.true-believers-other{display:flex;justify-content:center;}@media(max-width:767px){.true-believers-other{padding-top:10px;}}.true-believers-other .dollar-sign{margin-right:-11px;}@media(min-width:763px) and (max-width:992px){.grey-form .rw-popup-transition{width:108.5% !important;}}