@charset "utf-8";
.center{text-align:center;}
html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
body{font:13px/1.231 'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Segoe,"Segoe UI","Segoe WP",Calibri,Arial,clean,sans-serif;*font-size:small;}
pre,code,kbd,samp{font-family:monospace,sans-serif;}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:hover,a:active{outline:0;}
a,a:active,a:visited{color:#607890;}
a:hover{color:#003366;}
ul,ol{margin-left:2em;}
ol{list-style-type:decimal;}
nav ul,nav li{margin:0;list-style:none;list-style-image:none;}
small{font-size:85%;}
b,strong,th{font-weight:bold;}
td{vertical-align:top;}
sub,sup{font-size:75%;line-height:0;position:relative;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px;}
.ie6 legend,.ie7 legend{margin-left:-7px;}
button,input,select,textarea{width:auto;overflow:visible;margin:0;font-size:100%;font-family:sans-serif;vertical-align:baseline;}
textarea{overflow:auto;vertical-align:text-top;}
label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer;}
input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;}
.ie7 img{-ms-interpolation-mode:bicubic;}
.wrap{padding:0 10px;margin:0 auto;clear:both;}
.row{zoom:1;overflow:hidden;}
.oldie .wrap{width:940px;}
.oldie .wrap .columns{width:60px;}
.oldie .wrap .offset-one{padding-left:80px;}
.oldie .wrap .columns.two{width:140px;}
.oldie .wrap .offset-two{padding-left:160px;}
.oldie .wrap .columns.one-fourth,.oldie .wrap .columns.three{width:220px;}
.oldie .wrap .offset-one-fourth,.oldie .wrap .offset-three{padding-left:240px;}
.oldie .wrap .columns.one-third,.oldie .wrap .columns.four{width:300px;}
.oldie .wrap .offset-one-third,.oldie .wrap .offset-four{padding-left:320px;}
.oldie .wrap .columns.five{width:380px;}
.oldie .wrap .offset-five{padding-left:400px;}
.oldie .wrap .columns.one-half,.oldie .wrap .columns.six{width:460px;}
.oldie .wrap .offset-one-half,.oldie .wrap .offset-six{padding-left:480px;}
.oldie .wrap .columns.seven{width:540px;}
.oldie .wrap .offset-seven{padding-left:560px;}
.oldie .wrap .columns.two-thirds,.oldie .wrap .columns.eight{width:620px;}
.oldie .wrap .offset-two-thirds,.oldie .wrap .offset-eight{padding-left:640px;}
.oldie .wrap .columns.three-fourths,.oldie .wrap .columns.nine{width:700px;}
.oldie .wrap .offset-three-fourths,.oldie .wrap .offset-nine{padding-left:720px;}
.oldie .wrap .columns.ten{width:780px;}
.oldie .wrap .offset-ten{padding-left:800px;}
.oldie .wrap .columns.eleven{width:860px;}
.oldie .wrap .offset-eleven{padding-left:880px;}
.oldie .wrap .columns.twelve{width:940px;}
.oldie .wrap .columns.one-fifth{width:172px;}
.oldie .wrap .offset-one-fifth{padding-left:192px;}
.oldie .wrap .columns.two-fifths{width:364px;}
.oldie .wrap .offset-two-fifths{padding-left:384px;}
.oldie .wrap .columns.three-fifths{width:556px;}
.oldie .wrap .offset-three-fifths{padding-left:576px;}
.oldie .wrap .columns.four-fifths{width:748px;}
.oldie .wrap .offset-four-fifths{padding-left:768px;}
.oldie .wrap .columns.five-fifths{width:940px;}
.oldie .wrap .offset-five-fifths{padding-left:960px;}
.oldie .wrap .columns{float:left;margin-left:20px;}
.oldie .wrap .columns:first-child,.oldie .wrap .columns.first{margin-left:0;}
@media screen and (min-width:768px){.wrap{width:748px;} .wrap .columns{width:44px;float:left;margin-left:20px;} .wrap .offset-one{padding-left:64px;} .wrap .columns:first-child,.wrap .columns.first{margin-left:0;} .wrap .columns.two{width:108px;} .wrap .offset-two{padding-left:128px;} .wrap .columns.one-fourth,.wrap .columns.three{width:172px;} .wrap .offset-one-fourth,.wrap .offset-three{padding-left:192px;} .wrap .columns.one-third,.wrap .columns.four{width:236px;} .wrap .offset-one-third,.wrap .offset-four{padding-left:256px;} .wrap .columns.five{width:300px;} .wrap .offset-five{padding-left:320px;} .wrap .columns.one-half,.wrap .columns.six{width:364px;} .wrap .offset-one-half,.wrap .offset-six{padding-left:384px;} .wrap .columns.seven{width:428px;} .wrap .offset-seven{padding-left:448px;} .wrap .columns.two-thirds,.wrap .columns.eight{width:492px;} .wrap .offset-two-thirds,.wrap .offset-eight{padding-left:512px;} .wrap .columns.three-fourths,.wrap .columns.nine{width:556px;} .wrap .offset-three-fourths,.wrap .offset-nine{padding-left:576px;} .wrap .columns.ten{width:620px;} .wrap .offset-ten{padding-left:640px;} .wrap .columns.eleven{width:684px;} .wrap .offset-eleven{padding-left:704px;} .wrap .columns.twelve{width:748px;} .wrap .columns.one-fifth{width:133px;} .wrap .offset-one-fifth{padding-left:153px;} .wrap .columns.two-fifths{width:286px;} .wrap .offset-two-fifths{padding-left:306px;} .wrap .columns.three-fifths{width:439px;} .wrap .offset-three-fifths{padding-left:459px;} .wrap .columns.four-fifths{width:592px;} .wrap .offset-four-fifths{padding-left:612px;} .wrap .columns.five-fifths{width:745px;} .wrap .offset-five-fifths{padding-left:765px;}}@media screen and (min-width:960px){.wrap{width:940px;} .wrap .columns{width:60px;} .wrap .offset-one{padding-left:80px;} .wrap .columns.two{width:140px;} .wrap .offset-two{padding-left:160px;} .wrap .columns.one-fourth,.wrap .columns.three{width:220px;} .wrap .offset-one-fourth,.wrap .offset-three{padding-left:240px;} .wrap .columns.one-third,.wrap .columns.four{width:300px;} .wrap .offset-one-third,.wrap .offset-four{padding-left:320px;} .wrap .columns.five{width:380px;} .wrap .offset-five{padding-left:400px;} .wrap .columns.one-half,.wrap .columns.six{width:460px;} .wrap .offset-one-half,.wrap .offset-six{padding-left:480px;} .wrap .columns.seven{width:540px;} .wrap .offset-seven{padding-left:560px;} .wrap .columns.two-thirds,.wrap .columns.eight{width:620px;} .wrap .offset-two-thirds,.wrap .offset-eight{padding-left:640px;} .wrap .columns.three-fourths,.wrap .columns.nine{width:700px;} .wrap .offset-three-fourths,.wrap .offset-nine{padding-left:720px;} .wrap .columns.ten{width:780px;} .wrap .offset-ten{padding-left:800px;} .wrap .columns.eleven{width:860px;} .wrap .offset-eleven{padding-left:880px;} .wrap .columns.twelve{width:940px;} .wrap .columns.one-fifth{width:172px;} .wrap .offset-one-fifth{padding-left:192px;} .wrap .columns.two-fifths{width:364px;} .wrap .offset-two-fifths{padding-left:384px;} .wrap .columns.three-fifths{width:556px;} .wrap .offset-three-fifths{padding-left:576px;} .wrap .columns.four-fifths{width:748px;} .wrap .offset-four-fifths{padding-left:768px;} .wrap .columns.five-fifths{width:940px;} .wrap .offset-five-fifths{padding-left:960px;}}@media screen and (min-width:1200px){.wrap.hd,.wrap.large{width:1180px;} .wrap.hd .columns,.wrap.large .columns{width:80px;} .wrap.hd .offset-one,.wrap.large .offset-one{padding-left:100px;} .wrap.hd .columns.two,.wrap.large .columns.two{width:180px;} .wrap.hd .offset-two,.wrap.large .offset-two{padding-left:200px;} .wrap.hd .columns.one-fourth,.wrap.large .columns.one-fourth,.wrap.hd .columns.three,.wrap.large .columns.three{width:280px;} .wrap.hd .offset-one-fourth,.wrap.large .offset-one-fourth,.wrap.hd .offset-three,.wrap.large .offset-three{padding-left:300px;} .wrap.hd .columns.one-third,.wrap.large .columns.one-third,.wrap.hd .columns.four,.wrap.large .columns.four{width:380px;} .wrap.hd .offset-one-third,.wrap.large .offset-one-third,.wrap.hd .offset-four,.wrap.large .offset-four{padding-left:400px;} .wrap.hd .columns.five,.wrap.large .columns.five{width:480px;} .wrap.hd .offset-five,.wrap.large .offset-five{padding-left:500px;} .wrap.hd .columns.one-half,.wrap.large .columns.one-half,.wrap.hd .columns.six,.wrap.large .columns.six{width:580px;} .wrap.hd .offset-one-half,.wrap.large .offset-one-half,.wrap.hd .offset-six,.wrap.large .offset-six{padding-left:600px;} .wrap.hd .columns.seven,.wrap.large .columns.seven{width:680px;} .wrap.hd .offset-seven,.wrap.large .offset-seven{padding-left:700px;} .wrap.hd .columns.two-thirds,.wrap.large .columns.two-thirds,.wrap.hd .columns.eight,.wrap.large .columns.eight{width:780px;} .wrap.hd .offset-two-thirds,.wrap.large .offset-two-thirds,.wrap.hd .offset-eight,.wrap.large .offset-eight{padding-left:800px;} .wrap.hd .columns.three-fourths,.wrap.large .columns.three-fourths,.wrap.hd .columns.nine,.wrap.large .columns.nine{width:880px;} .wrap.hd .offset-three-fourths,.wrap.large .offset-three-fourths,.wrap.hd .offset-nine,.wrap.large .offset-nine{padding-left:900px;} .wrap.hd .columns.ten,.wrap.large .columns.ten{width:980px;} .wrap.hd .offset-ten,.wrap.large .offset-ten{padding-left:1000px;} .wrap.hd .columns.eleven,.wrap.large .columns.eleven{width:1080px;} .wrap.hd .offset-eleven,.wrap.large .offset-eleven{padding-left:1100px;} .wrap.hd .columns.twelve,.wrap.large .columns.twelve{width:1180px;} .wrap.hd .columns.one-fifth,.wrap.large .columns.one-fifth{width:220px;} .wrap.hd .offset-one-fifth,.wrap.large .offset-one-fifth{padding-left:240px;} .wrap.hd .columns.two-fifths,.wrap.large .columns.two-fifths{width:460px;} .wrap.hd .offset-two-fifths,.wrap.large .offset-two-fifths{padding-left:480px;} .wrap.hd .columns.three-fifths,.wrap.large .columns.three-fifths{width:700px;} .wrap.hd .offset-three-fifths,.wrap.large .offset-three-fifths{padding-left:720px;} .wrap.hd .columns.four-fifths,.wrap.large .columns.four-fifths{width:940px;} .wrap.hd .offset-four-fifths,.wrap.large .offset-four-fifths{padding-left:960px;} .wrap.hd .columns.five-fifths,.wrap.large .columns.five-fifths{width:1180px;} .wrap.hd .offset-five-fifths,.wrap.large .offset-five-fifths{padding-left:1200px;}}@media screen and (min-width:1920px){.wrap.hd{width:1900px;} .wrap.hd .columns{width:140px;} .wrap.hd .offset-one{padding-left:160px;} .wrap.hd .columns.two{width:300px;} .wrap.hd .offset-two{padding-left:320px;} .wrap.hd .columns.one-fourth,.wrap.hd .columns.three{width:460px;} .wrap.hd .offset-one-fourth,.wrap.hd .offset-three{padding-left:480px;} .wrap.hd .columns.one-third,.wrap.hd .columns.four{width:620px;} .wrap.hd .offset-one-third,.wrap.hd .offset-four{padding-left:640px;} .wrap.hd .columns.five{width:780px;} .wrap.hd .offset-five{padding-left:800px;} .wrap.hd .columns.one-half,.wrap.hd .columns.six{width:940px;} .wrap.hd .offset-one-half,.wrap.hd .offset-six{padding-left:960px;} .wrap.hd .columns.seven{width:1100px;} .wrap.hd .offset-seven{padding-left:1120px;} .wrap.hd .columns.two-thirds,.wrap.hd .columns.eight{width:1260px;} .wrap.hd .offset-two-thirds,.wrap.hd .offset-eight{padding-left:1280px;} .wrap.hd .columns.three-fourths,.wrap.hd .columns.nine{width:1420px;} .wrap.hd .offset-three-fourths,.wrap.hd .offset-nine{padding-left:1440px;} .wrap.hd .columns.ten{width:1580px;} .wrap.hd .offset-ten{padding-left:1600px;} .wrap.hd .columns.eleven{width:1740px;} .wrap.hd .offset-eleven{padding-left:1760px;} .wrap.hd .columns.twelve{width:1900px;} .wrap.hd .columns.one-fifth{width:364px;} .wrap.hd .offset-one-fifth{padding-left:384px;} .wrap.hd .columns.two-fifths{width:748px;} .wrap.hd .offset-two-fifths{padding-left:768px;} .wrap.hd .columns.three-fifths{width:1132px;} .wrap.hd .offset-three-fifths{padding-left:1152px;} .wrap.hd .columns.four-fifths{width:1516px;} .wrap.hd .offset-four-fifths{padding-left:1536px;} .wrap.hd .columns.five-fifths{width:1900px;} .wrap.hd .offset-five-fifths{padding-left:1920px;}}input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="file"]),textarea{border-radius:5px;background:#fff;border:2px solid #83a0b0;box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.5);padding:7px;width:18em;font-size:14px;font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Segoe,"Segoe UI","Segoe WP",Calibri,Arial,clean,sans-serif;outline:none;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}
.oldie input,.oldie textarea{background:#fff;border:2px solid #83a0b0;box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.5);padding:7px;width:18em;font-size:14px;font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Segoe,"Segoe UI","Segoe WP",Calibri,Arial,clean,sans-serif;outline:none;}
.oldie input[type="checkbox"],.oldie input[type="radio"]{width:auto;padding:0;border:0;}
input:-moz-placeholder{color:#555;}
input::-webkit-input-placeholder{color:#555;}
input.focused:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not(:focus):invalid,textarea.focused:not(:focus):invalid,select.focused:not(:focus):invalid{border-color:#eb5746;}
select{font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Segoe,"Segoe UI","Segoe WP",Calibri,Arial,clean,sans-serif;font-size:14px;border-color:#ebebeb;}
.zip input[type="text"],input[name="zip"]{width:6em !important;}
input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):focus,textarea:focus{border-color:#ecf3f7;}
.oldie input:focus,.oldie textarea:focus{border-color:#ecf3f7;}
textarea{height:5em;width:90%;line-height:1.4;}
label,#signup .label label.field{display:block;font-size:14px;color:#707070;margin:0 0 0.25em;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;}
button,a.button,a.button:link,a.button:visited,a.button:active,input[type="submit"],#share-body #invitationpage #submit_button,#share-body #contact_importer_button_container #contact_importer_button,.yui-panel-container #contact_importer_dialog .button-group button{display:inline-block;white-space:nowrap;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;letter-spacing:1px;color:#fff;background:#c41230;background-image:linear-gradient(bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);background-image:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);background-image:-ms-linear-gradient(bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0.1)), color-stop(1, rgba(255, 255, 255, 0.1)));font-size:16px;padding:12px;border:0;margin:0;zoom:1;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;-webkit-appearance:none;border-radius:3px;}
form.inline button,form.inline a.button,form.inline a.button:link,form.inline a.button:visited,form.inline a.button:active,form.inline input[type="submit"],form.inline #share-body #invitationpage #submit_button,form.inline #share-body #contact_importer_button_container #contact_importer_button,form.inline .yui-panel-container #contact_importer_dialog .button-group button{padding-top:7px;padding-bottom:7px;}
button:hover,a.button:hover,input[type="submit"]:hover,#share-body #invitationpage #submit_button:hover,#share-body #contact_importer_button_container #contact_importer_button:hover,.yui-panel-container #contact_importer_dialog .button-group button:hover{background-color:#d60024;text-decoration:none;}
button.blue,a.button.blue,input[type="submit"].blue{background-color:#7eb0cc;}
button.blue:hover,a.button.blue:hover,input[type="submit"].blue:hover{background-color:#6cb5de;}
button i,a.button i{font-style:italic;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;text-transform:none;text-transform:none;text-transform:none;text-transform:none;text-transform:none;text-transform:none;}
form{display:block;zoom:1;overflow:hidden;}form ol{margin:0;padding:0;overflow:hidden;width:100%;}form ol li{list-style:none;margin:0 0 15px;}
form ol li.checkbox,form ol li.radio{padding-left:18px;position:relative;}form ol li.checkbox input,form ol li.radio input{position:absolute;top:3px;left:1px;}
form .required{color:#c41230;font-style:italic;font-size:11px;}
form .error{color:#c41230;}
form.inline{text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;}form.inline ol{margin-bottom:-10px;}form.inline ol li{display:inline-block;margin:0 5px 10px;}
form.inline label{display:none;}
.ie7 form.inline ol li{display:inline;zoom:1;}
fieldset{margin:0 0 30px;}fieldset legend{display:block;width:100%;padding:0 0 6px;}fieldset legend span{font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;color:#00446a;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;font-size:14px;display:block;padding:0 0 6px;border-bottom:1px solid #ddd;}
form .buttons{margin:30px 0 0;}
body{text-rendering:optimizeLegibility;font-size:13px;font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Segoe,"Segoe UI","Segoe WP",Calibri,Arial,clean,sans-serif;}
.wrap{position:relative;background-color:#dddede;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;}
@media (min-width:960px){.rgba body:not(.no-bg):not(.donate) .wrap{background-color:rgba(231, 231, 231, 0.88);} body.potus-crowd{background:fixed url('/hydepark/images/homepage-bw.jpg') 50% 83px no-repeat #f1f1f1;}}@media (min-width:768px) and (max-width:959px){body>.wrap{max-width:748px;}}@media (min-width:980px){.wrap{padding-left:20px;padding-right:20px;}}.oldie .wrap{background-color:#dddede;padding-left:20px;padding-right:20px;}
a,a:link,a:hover,a:active,a:visited{text-decoration:none;}
i,b,s{font-weight:inherit;font-style:inherit;text-decoration:inherit;}
.no-js .requires-js{display:none !important;}
#main img,#signup-body img{max-width:100%;height:auto;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#main{padding-top:10px;padding-bottom:10px;}#main object,#main embed{max-width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#main .row{margin-bottom:20px;}
#main .row:last-child,#main>:last-child{margin-bottom:0;}
.page-title{font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:32px;padding:10px;background:#7eb0cc 16px 16px no-repeat;color:#fff;margin:0 0 20px;}
.page-title.smaller{font-size:24px;}
.page-title.with-bg{padding-left:72px;}
@media (min-width:960px){.page-title{font-size:60px;padding:20px;} .page-title.smaller{font-size:32px;} .page-title.with-bg{padding-left:130px;background-position:34px 34px;}}.page-title.dark-blue{background-color:#094163;}
.page-title.plain-white{background-color:#fff;color:#4e9bbc;}
.page-title.multi-line{text-align:center;font-size:30px;font-weight:500;}
@media (min-width:980px){#main{padding-top:20px;padding-bottom:20px;}}.oldie #main{padding-top:20px;padding-bottom:20px;}
.blog-posts{margin:0;}
.blog-post{list-style:none;clear:both;}.blog-post article{padding:0 10px 10px 10px;background:#fff;border-bottom:1px solid #999;border-top:1px solid transparent;color:#555;font-size:13px;}.blog-post article .tags li{display:inline;}
.blog-post article .tags li:after{content:",";}
.blog-post article .tags li:last-child:after{content:"";}
.blog-post article footer li.facebook{margin-right:12px;}
.blog-post article footer li.twitter{margin-right:18px;}
.blog-post article footer li.email a{float:left;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;height:63px;width:55px;background:url("../images/btn-email-pill.png") no-repeat center 100%;margin-right:18px;}
.blog-post article header p{font-size:13px;font-style:italic;margin-bottom:15px;}
.blog-post article footer{padding:43px 0 0;overflow:hidden;}.blog-post article footer p{float:left;padding-right:18px;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:22px;color:#0270a0;}
.blog-post article footer ul{list-style:none;margin:-43px 0 0;float:left;}
.blog-post article footer li{float:left;}
.blog-post article footer h2{clear:both;color:#00446a;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:16px;margin:20px 0 0;}.blog-post article footer h2 a{color:#00446a;}
.blog-post:last-child article{border-bottom:0;}
@media (min-width:768px){.blog-post article{padding:6px 30px 30px;}}.oldie .blog-post article{padding:6px 30px 30px;}
.excerpt .entry-title{color:#00446a;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:16px;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;margin:0 0 10px;}.excerpt .entry-title a{color:#00446a;}
.excerpt .buttons{text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;margin:10px 0 0;}
.pagination{list-style:none;margin:0;text-align:center;background:#fff;padding:0 0 20px 0;}
.pagination li{display:inline;margin:0 10px;}
#main .speech-bubble-arrow{display:none;}
.error-404 #main article header,.error-404 #main article .entry-content{margin:0 20px;}
.error-404 #main article header h1{margin:0 0 10px;}
.module,#contact_importer_dialog{overflow:hidden;margin:15px 0 0;background:#fff;border-radius:3px;padding:15px 0;}.module .module-header,#contact_importer_dialog .module-header,.module .hd,#contact_importer_dialog .hd{padding:10px;background:#7eb0cc;color:#fff;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;border-top-left-radius:3px;border-top-right-radius:3px;font-size:18px;margin:-15px 0 10px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;letter-spacing:1px;}.module .module-header i,#contact_importer_dialog .module-header i,.module .hd i,#contact_importer_dialog .hd i{font-style:italic;font-weight:normal;font-size:90%;font-family:Georgia, serif;text-transform:none;}
.module .explanation,#contact_importer_dialog .explanation{text-align:center;font-size:15px;color:#959595;margin:10px 0;}
.module .see-more,#contact_importer_dialog .see-more{margin:0;padding:10px 0;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;}
.module .segmented,#contact_importer_dialog .segmented{margin-bottom:-20px;margin-left:0;margin-right:0;list-style:none;}.module .segmented>li,#contact_importer_dialog .segmented>li{border-top:1px solid #00446a;padding:20px;overflow:hidden;list-style:none;}
.module .segmented>li:first-child,#contact_importer_dialog .segmented>li:first-child{padding-top:0;border-top:0;}
.module.translucent{background:rgba(255, 255, 255, 0.8);}
.module:first-child,.module.columns{margin-top:0;}
.module.video-404{padding-top:0;padding-bottom:0;}
.module.local-events .summary a,.module.local-events .summary a:link{color:#008fc5;text-decoration:none;}
.module.local-events .summary a:hover{color:#00446a;text-decoration:underline;}
.module.local-events .summary a:visited{color:#00446a;}
.module.local-events .vcal{margin-bottom:-20px;}
.module.local-events form{max-width:280px;margin:20px auto;}
.module.local-events ul,.module.local-events ol{margin:0;line-height:19px;}
.module.local-events ul li,.module.local-events ol li{list-style-type:none;}
.module.local-events ul.vcal li.vevent:first-child{border-top:1px solid #00446a;padding-top:20px;}
.module.local-events ul.details{overflow:hidden;}
.module.local-events ul.details li{width:49.9%;float:left;}
.module.local-events .label{font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Segoe,"Segoe UI","Segoe WP",Calibri,Arial,clean,sans-serif;font-size:13px;font-weight:bold;color:#00446a;}
.module.local-events .vcal p{font-size:13px;margin:0 0 10px 0;}
.module.local-events p.summary{color:#00446a;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:16px;font-weight:bold;margin-bottom:10px;}
.module.local-events .title{color:#00446a;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-weight:normal;font-size:18px;}
.module.local-events .buttons{margin:10px 0 0;text-align:right;text-align:right;text-align:right;text-align:right;text-align:right;text-align:right;}
.module.local-events address{font-style:inherit;}
.module.postcard img{padding:6px 20px 15px;}
.module.postcard p{text-align:center;}
.oldie .module.postcard{text-align:center;}.oldie .module.postcard img{width:340px;padding:6px 15px;}
.oldie .module.postcard p{text-align:center;}
.modal,#overlay,.masked .mask{position:fixed;top:-999em;bottom:999em;left:50%;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.modal.top.active,#overlay.active{top:0;bottom:auto;}
#overlay.active{left:0;right:0;bottom:0;opacity:1;}
#overlay,.masked .mask{z-index:1001;background:url('../images/overlay.png');}
.ie8 .mask{display:none !important;}
.rgba #overlay{background:rgba(0, 0, 0, 0.7);}
.modal.active{top:50%;left:50%;bottom:auto;opacity:1;}
.modal{background:#fff;border-radius:3px;box-shadow:0 0 20px rgba(0, 0, 0, 0.5);z-index:1002;padding:0;}.modal .module-header{padding-left:30px;padding-right:30px;margin-top:0;}
.modal .entry-content{padding:0 10px 10px;margin-top:10px;}
.modal footer{padding:10px;text-align:right;background:#eee;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.modal footer a,.modal footer a:link,.modal footer a:hover,.modal footer a:active,.modal footer a:visited{min-width:6em;text-align:center;margin-left:10px;}
.modal footer a.cancel{background-color:#aaa;}
.modal footer a.cancel:hover,.modal footer a.cancel:active{background-color:#bbb;}
.modal .close{position:absolute;color:white;top:12px;right:10px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;}.modal .close b{display:none;}
.module.toolkit nav{font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:12px;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;}.module.toolkit nav ul{margin:0 0 -20px;padding:0;zoom:1;overflow:hidden;}.module.toolkit nav ul li{list-style:none;float:left;margin:0 0 20px;width:33%;}.module.toolkit nav ul li a{padding-left:5px;padding-right:5px;}
.module.toolkit nav ul li:nth-child(3n+1){clear:left;}
.module.toolkit nav ul.two-up li{width:50%;}
.module.toolkit nav ul.two-up li:nth-child(3n+1){clear:none;}
.module.toolkit nav ul.two-up li:nth-child(odd){clear:left;}
@media (min-width:768px) and (max-width:959px){.module.toolkit nav ul li{width:50%;} .module.toolkit nav ul li:nth-child(3n+1){clear:none;} .module.toolkit nav ul li:nth-child(odd){clear:left;}}.oldie .module.toolkit nav ul{margin-bottom:0;}
.module.select-a-state{text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;}.module.select-a-state header label{color:inherit;font-size:inherit;}
.module.select-a-state .usmap-input{margin-top:10px;}
.module.select-a-state .usmap-map svg{width:940px;height:593px;max-width:100%;margin:0 auto;}
.home-page .module.select-a-state,.state .module.select-a-state{background:transparent;border-radius:0;margin-top:40px;}.home-page .module.select-a-state header,.state .module.select-a-state header{background:transparent;font-size:24px;padding:0;}.home-page .module.select-a-state header label,.state .module.select-a-state header label{color:#008fc5;}
.home-page .module.select-a-state .usmap-map,.state .module.select-a-state .usmap-map{display:none;}
.ie9 .usmap-map{display:none;}
@media (min-width:960px){.home-page .module.select-a-state .usmap-map,.state .module.select-a-state .usmap-map{display:block;}}.state-chooser{margin:0;list-style:none;}.state-chooser li{margin-top:5px;margin-bottom:5px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;float:left;width:50%;}
@media (min-width: 768px){.state-chooser li{width:18%;padding-right:2%;} .state-chooser li:nth-child(5n+1){clear:both;}}.oldie .state-chooser li{width:18%;padding-right:2%;}
.timeline{overflow:hidden;width:auto;}.timeline .module,.timeline .item{margin:20px 0 0;}.timeline .module .entry-title,.timeline .item .entry-title{font-size:inherit;font-family:inherit;margin:0;}.timeline .module .entry-title a,.timeline .item .entry-title a,.timeline .module .entry-title a:link,.timeline .item .entry-title a:link,.timeline .module .entry-title a:hover,.timeline .item .entry-title a:hover,.timeline .module .entry-title a:active,.timeline .item .entry-title a:active,.timeline .module .entry-title a:visited,.timeline .item .entry-title a:visited{color:#fff;}
.timeline .module .entry-content,.timeline .item .entry-content,.timeline .module .entry-excerpt,.timeline .item .entry-excerpt{padding:0 10px;color:#555;}
.timeline .module .entry-title,.timeline .item .entry-title{color:white;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;letter-spacing:1px;}
.timeline .module footer,.timeline .item footer{padding:0 10px;}.timeline .module footer a,.timeline .item footer a{font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;margin-right:10px;}
.timeline .module:first-child,.timeline .item:first-child{margin-top:0;}
.timeline .module:after,.timeline .item:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
@media (min-width:768px){.timeline{margin-left:-10px;margin-right:-10px;}.timeline .module,.timeline .item{width:364px;float:left;margin-left:10px;margin-right:10px;} .timeline .module.go-right,.timeline .item.go-right{float:right;} .timeline .module:nth-child(1),.timeline .module:nth-child(2),.timeline .item:nth-child(1),.timeline .item:nth-child(2){margin-top:0;}}@media (min-width:960px){.timeline .module,.timeline .item{width:460px;}.timeline .module .entry-content,.timeline .item .entry-content,.timeline .module .entry-excerpt,.timeline .item .entry-excerpt,.timeline .module footer,.timeline .item footer{padding:0 30px;}}.oldie .timeline{margin-left:-10px;margin-right:-10px;}.oldie .timeline .module,.oldie .timeline .item{width:460px;float:left;margin-left:10px;margin-right:10px;}.oldie .timeline .module .entry-content,.oldie .timeline .item .entry-content,.oldie .timeline .module .entry-excerpt,.oldie .timeline .item .entry-excerpt,.oldie .timeline .module footer,.oldie .timeline .item footer{padding:0 30px;}
.oldie .timeline .module:first-child,.oldie .timeline .item:first-child{margin-top:20px;}
.oldie .timeline .module.go-right,.oldie .timeline .item.go-right{float:right;}
.generatedcontent .timeline .module footer a,.generatedcontent .timeline .item footer a{margin-right:0.25em;}
.generatedcontent .timeline .module footer a:after,.generatedcontent .timeline .item footer a:after{content:",";color:#555;text-decoration:none;}
.generatedcontent .timeline .module footer a:last-child:after,.generatedcontent .timeline .item footer a:last-child:after{content:"";}
.icon,#share-body #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-facebook,#share-body #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-twitter{display:block;padding:90px 0 0;text-align:center;color:#7eb0cc;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;background:url('../images/icon-sprite.png') no-repeat 50% -999em;font-size:12px;min-width:90px;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;}
a.icon,a:link.icon,a:hover.icon,a:visited.icon,a:active.icon{color:#7eb0cc;}
.icon.call,.icon.phone{background-position:50% 0;}
.icon.tweet-for-progress{background-position:50% -150px;}
.icon.envelope{background-position:50% -300px;}
.icon.house{background-position:50% -450px;}
.icon.person{background-position:50% -600px;}
.icon.thermometer{background-position:50% -750px;}
.icon.clipboard{background-position:50% -900px;}
.icon.facebook,#share-body #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-facebook{background-position:50% -1050px;}
.icon.twitter,#share-body #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-twitter{background-position:50% -1200px;}
.icon.at-sign{background-position:50% -1350px;}
.icon.graph{background-position:50% -1500px;}
.icon.rss{background-position:50% -1650px;}
.icon.tumblr{background-position:50% -1800px;}
.icon.checkmark{background-position:50% -1950px;}
.icon.attack-watch{background-position:50% -2100px;}
.icon.donate{background-position:50% -2250px;}
.icon.talking-points,.icon.ordered-list{background-position:50% -2400px;}
.icon.video,.icon.play{background-position:50% -2550px;}
.icon.calendar{background-position:50% -2700px;}
.icon.camera{background-position:50% -2850px;}
#share-body #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-facebook span,#share-body #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-twitter span{background:transparent;padding:0;}
.calls-to-action{margin-left:0;margin-right:0;padding-left:0;padding-right:0;list-style:none;}.calls-to-action .icon{font-size:14px;letter-spacing:1px;}
.calls-to-action li{position:relative;margin-bottom:20px;}
@media (min-width:480px){.calls-to-action li:before{content:" ";background:#999;width:1px;position:absolute;top:0;left:-10px;bottom:0;} .calls-to-action li:first-child:before{content:"";background:transparent;}}@media (min-width:480px) and (max-width:767px){.calls-to-action li{float:left;width:50%;} .calls-to-action li:nth-child(odd):before{content:"";background:transparent;clear:both;} .calls-to-action li:nth-child(3),.calls-to-action li:nth-child(4){margin-bottom:0;}}@media (min-width:768px){.calls-to-action li{margin-bottom:0;}}
.center{text-align:center;}
.module.record-in-brief{background:transparent;border-radius:0;padding:0;}.module.record-in-brief .header{color:#008fc5;font-family:Georgia,serif;font-size:18px;margin-bottom:10px;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;}
.module.record-in-brief ul{margin:0;padding:0;overflow:hidden;}.module.record-in-brief ul li{list-style:none;margin:0 0 10px;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:18px;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;font-weight:400;color:#00446a;text-shadow:0 1px 1px white;background:url('../images/paper-bg.png') repeat 100% 100%;border:3px solid white;}.module.record-in-brief ul li a{display:block;color:#00446a;padding:10px;}.module.record-in-brief ul li a i{display:block;margin:5px 0 0;font-size:12px;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;font-style:italic;font-style:italic;font-style:italic;font-style:italic;font-style:italic;font-style:italic;}
@media (min-width:768px){.module.record-in-brief .header{display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;height:127px;background:url('../images/hdr-obamas-record-in-brief-ipad.png') no-repeat 50% 50%;margin-bottom:0;} .module.record-in-brief ul li{background-image:url('../images/potus-record-slider-bg.jpg');font-size:24px;}.module.record-in-brief ul li a{padding:37px 50px 37px;} .js .module.record-in-brief ul li{margin:0 10px 0 0;} .js .module.record-in-brief .columns.eight li{width:486px;}}@media (min-width:960px){.module.record-in-brief .header{background:url('../images/hdr-obamas-record-in-brief.png') no-repeat 50% 50%;} .js .module.record-in-brief .columns.eight li{width:614px;}}.oldie .module.record-in-brief .header{display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;height:127px;background:url('../images/hdr-obamas-record-in-brief.png') no-repeat 50% 50%;margin-bottom:0;}
.oldie .module.record-in-brief ul li{background-image:url('../images/potus-record-slider-bg.jpg');font-size:24px;}.oldie .module.record-in-brief ul li a{padding:37px 50px 37px;}
.oldie.js .module.record-in-brief ul li{margin:0 10px 0 0;}
.oldie.js .module.record-in-brief .columns.eight li{width:614px;}
.share-links{text-align:center;margin:20px 0;background:url('../images/share-links-bg.png') repeat-x 50% 50%;}.share-links ul li{display:inline;margin:0 5px;}.share-links ul li a{display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;width:46px;height:46px;background:url('../images/share-links-sprite.png') no-repeat -999em 50%;}
.share-links ul .facebook a{background-position:0 50%;}
.share-links ul .twitter a{background-position:-53px 50%;}
.share-links ul .email a{background-position:-107px 50%;}
@media only screen and (-webkit-min-device-pixel-ratio : 2.0){.share-links ul li a{background-image:url('../images/share-links-sprite-2x.png');-webkit-background-size:154px 46px;}}.ie7 .share-links ul{width:168px;margin-left:auto;margin-right:auto;}.ie7 .share-links ul li{float:left;width:46px;}.ie7 .share-links ul li a{display:block;}
.center{text-align:center;}
body{color:#555;}
.title{color:#00446a;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:16px;text-align:center;margin-bottom:10px;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;}
article,#signupfooter{}article a,#signupfooter a,article a:link,#signupfooter a:link{color:#008fc5;text-decoration:none;}
article a:hover,#signupfooter a:hover{color:#00446a;text-decoration:underline;}
article a:visited,#signupfooter a:visited{color:#00446a;}
article a.form-button,#signupfooter a.form-button,article a.form-button:link,#signupfooter a.form-button:link,article a.form-button:active,#signupfooter a.form-button:active,article a.form-button:visited,#signupfooter a.form-button:visited{color:white;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:13px;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;background:#c41230;padding:6px 15px;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;text-decoration:none;-moz-border-radius:3px;border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-border-radius:3px;border-radius:3px;letter-spacing:1px;}
article a.form-button:hover,#signupfooter a.form-button:hover{text-decoration:none;background:#720b0e;}
article .headline-three,#signupfooter .headline-three{color:#00446a;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-size:18px;margin:0 0 10px 0;}
article .headline-four,#signupfooter .headline-four{color:#00446a;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:16px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;margin-bottom:10px;}
article .headline-five,#signupfooter .headline-five{color:#00446a;font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Segoe,"Segoe UI","Segoe WP",Calibri,Arial,clean,sans-serif;font-size:13px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;}
article .entry-title,#signupfooter .entry-title{color:#00446a;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-size:24px;margin:10px 0 4px 0;}article .entry-title a,#signupfooter .entry-title a,article .entry-title a:link,#signupfooter .entry-title a:link,article .entry-title a:hover,#signupfooter .entry-title a:hover,article .entry-title a:visited,#signupfooter .entry-title a:visited,article .entry-title a:active,#signupfooter .entry-title a:active{color:#00446a;}
article .special-header,#signupfooter .special-header{color:#008fc5;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:18px;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;margin:0 0 10px 0;}
article p,#signupfooter p{line-height:19px;margin-bottom:20px;}
article p.special-description,#signupfooter p.special-description{font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Segoe,"Segoe UI","Segoe WP",Calibri,Arial,clean,sans-serif;font-size:16px;line-height:18px;}
article p.action-text,#signupfooter p.action-text{color:#3e3e3e;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-size:18px;line-height:23px;}
article p.status-text,#signupfooter p.status-text{color:#00446a;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-size:13px;line-height:18px;}
article ul.featured-list,#signupfooter ul.featured-list{margin:0;padding:0 0 0 18px;list-style-image:url('../images/featured-list-style.png');color:#959595;}article ul.featured-list a,#signupfooter ul.featured-list a,article ul.featured-list a:link,#signupfooter ul.featured-list a:link,article ul.featured-list a:active,#signupfooter ul.featured-list a:active,article ul.featured-list a:visited,#signupfooter ul.featured-list a:visited{font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;color:#7eb0cc;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;font-size:16px;text-decoration:none;}
article ul.featured-list a:hover,#signupfooter ul.featured-list a:hover{color:#008fc5;text-decoration:underline;}
article ul.featured-list li,#signupfooter ul.featured-list li{margin:0 0 15px 0;padding:0 0 0 5px;}
article form label,#signupfooter form label{color:#959595;font-size:14px;margin:0 0 20px 0;}
article .required-field,#signupfooter .required-field{color:#c41230;}
article .entry-content ul,#signupfooter .entry-content ul,article .entry-excerpt ul,#signupfooter .entry-excerpt ul,article .entry-content ol,#signupfooter .entry-content ol,article .entry-excerpt ol,#signupfooter .entry-excerpt ol{margin:0 0 20px 30px;line-height:19px;}
article .entry-content ul,#signupfooter .entry-content ul,article .entry-excerpt ul,#signupfooter .entry-excerpt ul{list-style:disc outside;}
article .entry-content li,#signupfooter .entry-content li,article .entry-excerpt li,#signupfooter .entry-excerpt li{margin-bottom:5px;}
article .entry-content li p,#signupfooter .entry-content li p,article .entry-excerpt li p,#signupfooter .entry-excerpt li p{margin:20px 0 0 0;}
article .entry-content li p:first-child,#signupfooter .entry-content li p:first-child,article .entry-excerpt li p:first-child,#signupfooter .entry-excerpt li p:first-child{margin:0;}
article .entry-content .small-blog-img,#signupfooter .entry-content .small-blog-img,article .entry-excerpt .small-blog-img,#signupfooter .entry-excerpt .small-blog-img,article .entry-content .picLeft,#signupfooter .entry-content .picLeft,article .entry-excerpt .picLeft,#signupfooter .entry-excerpt .picLeft,article .entry-content .picRight,#signupfooter .entry-content .picRight,article .entry-excerpt .picRight,#signupfooter .entry-excerpt .picRight,article .entry-content .picCenter,#signupfooter .entry-content .picCenter,article .entry-excerpt .picCenter,#signupfooter .entry-excerpt .picCenter{display:block;margin:0 auto 5px;}
article .entry-content blockquote,#signupfooter .entry-content blockquote,article .entry-excerpt blockquote,#signupfooter .entry-excerpt blockquote{font-size:13px;line-height:21px;margin:0 0 20px 0;padding:0 50px 0 15px;border-left:7px solid #cc0000;}article .entry-content blockquote cite,#signupfooter .entry-content blockquote cite,article .entry-excerpt blockquote cite,#signupfooter .entry-excerpt blockquote cite{color:#cc0000;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;}
article .entry-content .tweet-content,#signupfooter .entry-content .tweet-content,article .entry-excerpt .tweet-content,#signupfooter .entry-excerpt .tweet-content{font-size:16px;line-height:21px;margin:0 0 20px 0;padding:0 50px 0 15px;border-left:7px solid #008fc5;}
article .entry-content figure,#signupfooter .entry-content figure,article .entry-excerpt figure,#signupfooter .entry-excerpt figure,article .entry-content img,#signupfooter .entry-content img,article .entry-excerpt img,#signupfooter .entry-excerpt img,article .entry-content iframe,#signupfooter .entry-content iframe,article .entry-excerpt iframe,#signupfooter .entry-excerpt iframe{border:5px solid #dbdbdb;margin:0 auto 20px;display:inline-block;border-radius:3px;}article .entry-content figure img,#signupfooter .entry-content figure img,article .entry-excerpt figure img,#signupfooter .entry-excerpt figure img,article .entry-content img img,#signupfooter .entry-content img img,article .entry-excerpt img img,#signupfooter .entry-excerpt img img,article .entry-content iframe img,#signupfooter .entry-content iframe img,article .entry-excerpt iframe img,#signupfooter .entry-excerpt iframe img,article .entry-content figure iframe,#signupfooter .entry-content figure iframe,article .entry-excerpt figure iframe,#signupfooter .entry-excerpt figure iframe,article .entry-content img iframe,#signupfooter .entry-content img iframe,article .entry-excerpt img iframe,#signupfooter .entry-excerpt img iframe,article .entry-content iframe iframe,#signupfooter .entry-content iframe iframe,article .entry-excerpt iframe iframe,#signupfooter .entry-excerpt iframe iframe{display:block;}
article .entry-content figure figcaption,#signupfooter .entry-content figure figcaption,article .entry-excerpt figure figcaption,#signupfooter .entry-excerpt figure figcaption,article .entry-content img figcaption,#signupfooter .entry-content img figcaption,article .entry-excerpt img figcaption,#signupfooter .entry-excerpt img figcaption,article .entry-content iframe figcaption,#signupfooter .entry-content iframe figcaption,article .entry-excerpt iframe figcaption,#signupfooter .entry-excerpt iframe figcaption{margin-top:10px;}
article .entry-content figure img,#signupfooter .entry-content figure img,article .entry-excerpt figure img,#signupfooter .entry-excerpt figure img,article .entry-content img img,#signupfooter .entry-content img img,article .entry-excerpt img img,#signupfooter .entry-excerpt img img,article .entry-content iframe img,#signupfooter .entry-content iframe img,article .entry-excerpt iframe img,#signupfooter .entry-excerpt iframe img,article .entry-content figure iframe,#signupfooter .entry-content figure iframe,article .entry-excerpt figure iframe,#signupfooter .entry-excerpt figure iframe,article .entry-content img iframe,#signupfooter .entry-content img iframe,article .entry-excerpt img iframe,#signupfooter .entry-excerpt img iframe,article .entry-content iframe iframe,#signupfooter .entry-content iframe iframe,article .entry-excerpt iframe iframe,#signupfooter .entry-excerpt iframe iframe{border:0;margin:0;border-radius:0;}
article .entry-content .storify-items figure,#signupfooter .entry-content .storify-items figure,article .entry-excerpt .storify-items figure,#signupfooter .entry-excerpt .storify-items figure{border:0;margin:0;display:block;border-radius:0;}
article .entry-content img.no-border,#signupfooter .entry-content img.no-border,article .entry-excerpt img.no-border,#signupfooter .entry-excerpt img.no-border,article .entry-content img.banner,#signupfooter .entry-content img.banner,article .entry-excerpt img.banner,#signupfooter .entry-excerpt img.banner{border:0;display:inline;margin:auto;border-radius:0;}
article .entry-content .picCenter,#signupfooter .entry-content .picCenter,article .entry-excerpt .picCenter,#signupfooter .entry-excerpt .picCenter{border:0;border-radius:0;}
article .entry-content .fitvid,#signupfooter .entry-content .fitvid,article .entry-excerpt .fitvid,#signupfooter .entry-excerpt .fitvid{margin:0 auto 20px;}
article .entry-content p,#signupfooter .entry-content p,article .entry-excerpt p,#signupfooter .entry-excerpt p{line-height:21px;margin-bottom:20px;}
article .entry-content>:last-child,#signupfooter .entry-content>:last-child,article .entry-excerpt>:last-child,#signupfooter .entry-excerpt>:last-child{margin-bottom:0;}
article footer,#signupfooter footer{margin:20px 0 0;}
.oldie article .fitvid,.oldie #signupfooter .fitvid{padding-bottom:20px;}
.tweet .entry-content blockquote,.tweet .entry-excerpt blockquote{border-color:#00446a;font-size:16px;line-height:1.5;}
@media (min-width:768px){article .entry-content .small-blog-img,article .entry-excerpt .small-blog-img,article .entry-content .picLeft,article .entry-excerpt .picLeft,article .entry-content .picRight,article .entry-excerpt .picRight{float:right;margin:0 0 5px 30px;}}.oldie article .entry-content .small-blog-img,.oldie article .entry-excerpt .small-blog-img,.oldie article .entry-content .picLeft,.oldie article .entry-excerpt .picLeft,.oldie article .entry-content .picRight,.oldie article .entry-excerpt .picRight{float:right;margin:0 0 5px 30px;}
.center{text-align:center;}
body{padding-top:52px;}
@media (min-width:960px){body{padding-top:83px;}}.oldie body{padding-top:83px;}
#action-bar{background:#00446a;color:#fff;top:0;left:0;right:0;z-index:999;padding:0;}#action-bar .logo-link{position:fixed;top:0;left:0;width:100%;padding:10px 0;border-bottom:2px solid #fff;background:#00446a;z-index:999;}
#action-bar .wrap{background:#fff;position:relative;padding:0;min-height:43px;}
#action-bar a{color:#fff;}
#action-bar .logo{height:30px;width:36px;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;overflow:visible;margin:0;background:url('../images/ofa4-logo-white.png') no-repeat 50% 50%;position:relative;z-index:10;left:7px;float:left;-moz-transition:margin 0.5s, width 0.5s;-ms-transition:margin 0.5s, width 0.5s;-webkit-transition:margin 0.5s, width 0.5s;transition:margin 0.5s, width 0.5s;}
#action-bar .quick-signup,#action-bar .donate{display:block;float:left;width:49.9%;border-radius:0;}
#action-bar .donate{text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;padding-left:0;padding-right:0;float:right;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;}
#action-bar .quick-signup{position:relative;}#action-bar .quick-signup .button{display:block;border-radius:0;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;}
#action-bar .quick-signup .panel{background:#7eb0cc;max-width:280px;padding:20px;color:#fff;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;position:absolute;top:-999em;left:0;width:280px;z-index:998;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}#action-bar .quick-signup .panel p{margin:0 0 10px;}
#action-bar .quick-signup .panel #qs_email{width:280px;}
#action-bar .quick-signup .panel .email{margin:0 0 10px;}
#action-bar .quick-signup .panel .social-follows{margin:0;overflow:hidden;}#action-bar .quick-signup .panel .social-follows li{list-style:none;float:left;overflow:hidden;}
#action-bar .quick-signup .panel .social-follows .twitter{width:60px;}
#action-bar .quick-signup .panel .social-follows .facebook{width:169px;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;min-height:1px;}
#action-bar .quick-signup .panel .social-follows .youtube{width:51px;}#action-bar .quick-signup .panel .social-follows .youtube a{display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;width:51px;height:24px;margin:0 auto;background:url('../images/youtube-follow.png') no-repeat 50% 50%;}
#action-bar .quick-signup .panel form+.social-follows{margin-top:20px;}
#action-bar .sotu u{display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;width:130px;height:10px;line-height:1;background:url('../images/quick-signup-sotu.png') no-repeat 50% 50%;}
#action-bar .sotu .panel p{text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;margin:0 0 20px;}
#action-bar .sotu .ribbons{margin:-5px -25px 20px;padding:5px 0 0;overflow:hidden;}#action-bar .sotu .ribbons li{list-style:none;margin:0 40px 4px 0;background:url('../images/ribbon-blue.png') repeat-x 100% 0;position:relative;}#action-bar .sotu .ribbons li a{padding:13px 40px 13px 80px;color:#fff;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;background:no-repeat 34px 50%;font-size:18px;display:block;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;line-height:1;font-weight:normal !important;}#action-bar .sotu .ribbons li a i{font-style:normal;}
#action-bar .sotu .ribbons li:before{content:" ";position:absolute;top:-5px;left:0;width:5px;height:5px;display:block;background:url('../images/ribbon-corner.png');}
#action-bar .sotu .ribbons .host-event{background-image:url('../images/ribbon-red.png');z-index:2;}#action-bar .sotu .ribbons .host-event a{background-image:url('../images/sotu-icon-host.png');}
#action-bar .sotu .ribbons .attend-event a{background-image:url('../images/sotu-icon-attend.png');}
#action-bar .auth{position:fixed;right:10px;top:19px;z-index:999;font-size:11px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;}
#action-bar form{display:block;overflow:hidden;}#action-bar form ol{margin:0;padding:0;}#action-bar form ol li{display:inline;list-style:none;float:left;margin:0 10px 0 0;}
#action-bar form ol li.button{margin-right:0;}
#action-bar input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]){background:#fff;border:0;font-size:14px;color:#00446a;padding:9px 5px 8px;border-radius:3px;box-shadow:none;width:12em;}
#action-bar input:-moz-placeholder{color:#aaa;}
#action-bar input::-webkit-input-placeholder{color:#aaa;}
#action-bar input:focus{font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;font-weight:normal;}
#action-bar #qs_zip{width:50px;}
#action-bar .auth{text-align:right;}
#action-bar .auth li{display:inline;padding-left:10px;border-left:1px solid #99b0bd;margin-left:10px;}
#action-bar .auth li:first-child{padding-left:0;border-left:0;margin-left:0;}
.show-nav #action-bar .logo-link{left:270px;}
.show-nav #action-bar .auth{right:-260px;}
#action-bar.logo-only .wrap{min-height:0;}
@media (-webkit-min-device-pixel-ratio: 2){#action-bar .sotu u{background-image:url('../images/quick-signup-sotu@260x20.png');-webkit-background-size:130px 10px;}}@media (min-width:960px){#action-bar .logo-link{left:0;} #action-bar .auth{right:0;} #action-bar .sotu .button{height:21px;} #action-bar .sotu b{padding-top:2px;display:block;} #action-bar .sotu u{width:190px;height:14px;background-image:url('../images/quick-signup-sotu@190x14.png');} .show-nav #action-bar .logo-link{left:0;} .show-nav #action-bar .auth{right:0;} html:lang(es) #action-bar{padding:15px 0;}html:lang(es) #action-bar .logo{background:url('../images/ofa4-logo-large-white.png') no-repeat 50% 50%;height:50px;} html:lang(es) #action-bar .donate{bottom:-60px;} html:lang(es) #action-bar .quick-signup{top:10px;} html:lang(es) #action-bar .auth{top:17px;}}@media (-webkit-min-device-pixel-ratio: 2) and (min-width:960px){#action-bar .sotu u{background-image:url('../images/quick-signup-sotu@380x28.png');-webkit-background-size:190px 14px;}}.show-quick-signup #action-bar .quick-signup{z-index:1002;}.show-quick-signup #action-bar .quick-signup .panel{top:100%;opacity:1;}
.show-quick-signup #action-bar .quick-signup .button{background-image:none;position:relative;z-index:999;background-color:#7eb0cc;}
.placeholder #action-bar label,.placeholder-polyfilled #action-bar label,.js.placeholder #action-bar label{display:none;}
.no-placeholder #action-bar label{margin-right:5px;}
.ie7 #action-bar label{position:relative;top:-6px;}
@media (min-width:480px){#action-bar .quick-signup .button b{padding-right:14px;background:url('../images/arrow-down.png') no-repeat 100% 50%;} .show-quick-signup #action-bar .quick-signup .button b{background-image:url('../images/arrow-up.png');}}@media (max-width:959px){#action-bar .logo-link i:after{content:"Menu";color:#c3dce9;display:block;height:30px;line-height:30px;font-size:13px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;position:absolute;left:50px;cursor:pointer;} #action-bar.logo-only .logo-link i:after{content:"";} .wrap{width:auto;}}@media (-webkit-min-device-pixel-ratio:2){#action-bar .logo{background-image:url('../images/ofa4-logo-large-white.png');-webkit-background-size:262px 30px;}}@media (min-width:960px){#action-bar{padding:25px 0;border-bottom:5px solid #fff;position:fixed;}#action-bar .wrap{background:transparent;position:relative;min-height:30px;} #action-bar .logo-link{position:static;border:0;padding:0;} #action-bar .auth{position:absolute;top:9px;} #action-bar .logo{margin:0 auto;width:300px;left:0;float:none;} #action-bar .quick-signup{float:none;width:auto;position:absolute;top:0;left:0;}#action-bar .quick-signup a.button{border-radius:5px;padding-top:6px;padding-bottom:6px;} #action-bar .quick-signup .panel{border-radius:5px;border-top-left-radius:0;} #action-bar .donate{position:absolute;float:none;width:auto;right:0;bottom:-70px;border-radius:5px;padding:6px 12px;} #action-bar .auth li{display:inline;margin:0 0 0 12px;} #action-bar .auth li:first-child{padding-left:0;margin-left:0;border-left:0;} #action-bar .auth a{white-space:nowrap;} .show-quick-signup #action-bar{z-index:1003;}.show-quick-signup #action-bar .quick-signup .button{border-bottom-left-radius:0;border-bottom-right-radius:0;}.show-quick-signup #action-bar .quick-signup .button b{background-image:url('../images/arrow-up.png');} .auth li{display:inline;margin:0 0 0 12px;} .auth li:first-child{padding-left:0;margin-left:0;border-left:0;} .auth a{white-space:nowrap;}}.oldie #action-bar{padding:25px 0;border-bottom:5px solid #fff;position:fixed;}.oldie #action-bar .wrap{background:transparent;position:relative;min-height:30px;}
.oldie #action-bar .logo-link{position:static;border:0;padding:0;}
.oldie #action-bar .auth{position:absolute;top:6px;}
.oldie #action-bar .logo{margin:0 auto;width:300px;left:0;float:none;}
.oldie #action-bar .quick-signup{float:none;width:auto;position:absolute;top:0;left:0;}.oldie #action-bar .quick-signup a.button{border-radius:5px;padding-top:6px;padding-bottom:6px;}.oldie #action-bar .quick-signup a.button b{padding-right:14px;background:url('../images/arrow-down.png') no-repeat 100% 50%;}
.oldie #action-bar .quick-signup .panel{border-radius:5px;border-top-left-radius:0;border:2px solid #fff;border-top:0;}
.oldie #action-bar .sotu .button{height:21px;}
.oldie #action-bar .sotu b{padding-top:2px;display:block;}
.oldie #action-bar .sotu u{width:190px;height:14px;background-image:url('../images/quick-signup-sotu@190x14.png');}
.oldie #action-bar .donate{position:absolute;float:none;width:auto;right:0;bottom:-70px;border-radius:5px;padding:6px 12px;}
.oldie #action-bar .auth li{display:inline;margin:0 0 0 12px;}
.oldie #action-bar .auth li:first-child{padding-left:0;margin-left:0;border-left:0;}
.oldie #action-bar .auth a{white-space:nowrap;}
.oldie .show-quick-signup #action-bar{z-index:1003;}.oldie .show-quick-signup #action-bar .quick-signup .button{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.oldie .actions,.oldie .auth{font-size:13px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;}
.oldie .auth li{display:inline;margin:0 0 0 12px;}
.oldie .auth li:first-child{padding-left:0;margin-left:0;border-left:0;}
.oldie .auth a{white-space:nowrap;}
.oldie #action-bar.es{padding:15px 0;}.oldie #action-bar.es .logo{background:url('../images/ofa4-logo-white.png') no-repeat 50% 50%;height:50px;}
.oldie #action-bar.es .donate{bottom:-60px;}
.oldie #action-bar.es .quick-signup{top:10px;}
.oldie #action-bar.es .auth{top:17px;}
.ie7 #action-bar input{background:#fff;border:0;font-size:14px;color:#00446a;padding:9px 5px 8px;border-radius:3px;box-shadow:none;width:12em;}
.ie7 #action-bar .sotu u{display:block;height:18px;zoom:1;}
.ie7 #action-bar .sotu b{height:18px;}
.ie7 #action-bar.es{padding:15px 0;}.ie7 #action-bar.es .logo{background:url('../images/ofa4-logo-white.png') no-repeat 50% 50%;height:50px;}
.ie7 #action-bar.es .donate{bottom:-60px;}
.ie7 #action-bar.es .quick-signup{top:10px;}
.ie7 #action-bar.es .auth{top:17px;}
.oldie #action-bar .auth{right:0px;}
.center{text-align:center;}
@media (max-width:959px){.show-nav body{overflow-x:hidden;background:#00446a !important;max-width:100%;}}body:before{position:fixed;left:-27px;top:0;bottom:-999em;content:" ";z-index:2;width:27px;background:url('../images/nav-shadow.png') repeat-y 0 0;}
.show-nav body:before{left:243px;}
body>.wrap,#action-bar .wrap,#ft .wrap{left:0;}
.show-nav body>.wrap,.show-nav #action-bar .wrap,.show-nav #ft .wrap{position:relative;left:270px;}
.show-nav body>.wrap{z-index:3;}
@media (min-width:960px){.show-nav body>.wrap,.show-nav #action-bar .wrap,.show-nav #ft .wrap{position:relative;left:0;} .show-nav body:after{display:none;}}@media (-webkit-min-device-pixel-ratio:2){.show-nav body:before{background-image:url('../images/nav-shadow@2x.png');-webkit-background-size:27px 40px;}}#primary-nav{background:url('../images/paper-bg.png');position:absolute;top:0;left:-270px;width:270px;}#primary-nav .wrap{background:transparent;}
#primary-nav hr{background:transparent;border:0;height:0;clear:both;display:block;width:100%;margin:0;padding:0;}
.show-nav #primary-nav{left:0;}
.ie7 #primary-nav hr{position:relative;left:-999em;margin-bottom:-15px;}
#primary-nav{color:#00446a;}#primary-nav a{color:#00446a;cursor:pointer;}
#primary-nav .wrap{padding:0;}
#primary-nav .top-level{font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-size:14px;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;margin:0 auto;}
#primary-nav .top-level-link{display:block;color:#fff;cursor:pointer;color:#fff;background:#00446a;padding:10px;background-image:linear-gradient(bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);background-image:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);background-image:-ms-linear-gradient(bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0.1)), color-stop(1, rgba(255, 255, 255, 0.1)));letter-spacing:1px;}
#primary-nav .home .top-level-link{padding:0 10px;height:50px;border-bottom:2px solid #fff;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;background-image:url('../images/icon-home.png');background-repeat:no-repeat;background-position:10px 50%;}
#primary-nav .subnav{font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Segoe,"Segoe UI","Segoe WP",Calibri,Arial,clean,sans-serif;text-transform:none;text-transform:none;text-transform:none;text-transform:none;text-transform:none;text-transform:none;font-size:14px;height:auto;line-height:1.231;margin:0 auto;}
#primary-nav .local .state-subnav{display:none;}
#primary-nav .subnav li{margin:0 auto;padding:10px;}
@media (-webkit-min-device-pixel-ratio:2){#primary-nav .home .top-level-link{background-image:url('../images/icon-home@2x.png');-webkit-background-size:33px 30px;}}@media (min-width:960px){#primary-nav{background:#7eb0cc;display:block;position:fixed;top:85px;left:0;right:0;min-height:49px;width:100%;z-index:998;box-shadow:0 0 6px rgba(0, 0, 0, 0.2);}#primary-nav .wrap{display:table;padding:0 130px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;} #primary-nav .top-level .top-level-link{display:block;padding:16px 6px;font-size:14px;margin:0 4px;border-radius:3px;color:#fff;background:transparent;} #primary-nav .donate{position:static;}#primary-nav .donate a{margin:0 0 0;letter-spacing:0;float:right;} #primary-nav .donate .top-level-link{border-radius:0;} #primary-nav .local .subnav{display:block;}#primary-nav .local .subnav li{margin:0 0 0 10px;border-radius:0;} #primary-nav .top-list{display:table-row;} #primary-nav .top-level{display:table-cell;position:relative;overflow:visible;margin:0;padding:0 !important;vertical-align:top;text-align:center;background:transparent url('../images/nav-separator.png') no-repeat 0 50%;background-color:rgba(0, 143, 197, 0);cursor:pointer;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;}#primary-nav .top-level .top-level-link{-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;} #primary-nav .top-level:hover{background:#008fc5;background-color:#008fc5;}#primary-nav .top-level:hover .top-level-link{color:#fff;} #primary-nav .store{padding-bottom:0;} #primary-nav .store:hover,#primary-nav .blog:hover{background-image:none;} #primary-nav .top-level:hover+.top-level{background-image:none;} #primary-nav .local,#primary-nav .donate,#primary-nav .donate:hover{background:transparent;}#primary-nav .local a,#primary-nav .donate a,#primary-nav .donate:hover a{color:#fff;} #primary-nav .subnav{position:absolute;top:-999em;text-align:left;background:#008fc5;border-radius:3px;border-top-left-radius:0;min-width:184px;padding:0 10px;display:block;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-weight:400;overflow:hidden;font-size:15px;}#primary-nav .subnav li{border-bottom:1px solid #58a7c5;margin:0;padding:0;}#primary-nav .subnav li a{padding:11px 30px 11px 10px;margin:-1px -10px;display:block;color:#fff;background-color:rgba(8, 78, 108, 0);-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;} #primary-nav .subnav li a:hover,#primary-nav .subnav li a:active{color:#fff;background-color:#084e6c;background-color:#084e6c;} #primary-nav .subnav li:last-child{border-bottom:0;} #primary-nav .top-level:hover .subnav{opacity:1;top:auto;} #primary-nav .local .subnav{overflow:hidden;width:43.15em;}#primary-nav .local .subnav li{float:left;width:10em;}#primary-nav .local .subnav li a{margin-right:0;padding-right:20px;background-position:95% 50%;} #primary-nav .local .subnav li:nth-child(4n) a{margin-right:-10px;padding-right:30px;background-position:90% 50%;} #primary-nav .local .subnav li:nth-child(4n+2) a,#primary-nav .local .subnav li:nth-child(4n+3) a{padding-left:5px;margin-left:-5px;} #primary-nav .local .subnav li:nth-child(4n+1){clear:left;margin-left:0;} #primary-nav .localized .subnav{width:auto;}#primary-nav .localized .subnav li{float:none;width:auto;}#primary-nav .localized .subnav li a{margin-right:-10px;padding-right:30px;background-position:93% 50%;} #primary-nav .volunteer-now{font-size:16px;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;} .donate #primary-nav,.scrolling-header #primary-nav{position:absolute;box-shadow:none;} #primary-nav .home{display:none;} .flexbox #primary-nav .wrap{display:block;} .flexbox #primary-nav .top-list{display:-moz-box;-moz-box-align:stretch;-moz-box-orient:horizontal;display:-ms-box;-ms-box-align:stretch;-ms-box-orient:horizontal;display:-webkit-box;-webkit-box-align:stretch;-webkit-box-orient:horizontal;display:box;box-align:stretch;box-orient:horizontal;width:100%;} .flexbox #primary-nav .top-level{display:block;-moz-box-flex:1;-ms-box-flex:1;-webkit-box-flex:1;box-flex:1;height:49px;} .flexbox #primary-nav .top-level.home{display:none;} html:lang(es) #primary-nav .wrap{padding:0 160px 0 0px;} html:lang(es) #primary-nav .top-list .about{background:none;}}@media (min-width:768px) and (max-width:959px){#primary-nav .wrap{width:auto;}}.oldie body{padding-top:83px;}
.oldie body.no-action-bar{padding-top:49px;}
.oldie #primary-nav{background:#7eb0cc;display:block;position:fixed;top:85px;left:0;right:0;min-height:49px;width:100%;z-index:998;box-shadow:0 0 6px rgba(0, 0, 0, 0.2);}.oldie #primary-nav .wrap{display:table;padding:0 130px 0 0;}
.oldie #primary-nav .top-level .top-level-link{display:block;padding:16px 6px;font-size:14px;margin:0 4px;border-radius:3px;color:#fff;background:transparent;}
.oldie #primary-nav .donate{position:static;}.oldie #primary-nav .donate a{margin:0 0 0;letter-spacing:0;float:right;}
.oldie #primary-nav .donate .top-level-link{border-radius:0;}
.oldie #primary-nav .volunteer{width:150px;}
.oldie #primary-nav .local .subnav{display:block;}.oldie #primary-nav .local .subnav li{margin:0 0 0 10px;border-radius:0;}
.oldie #primary-nav .top-list{display:table-row;}
.oldie #primary-nav .top-level{display:table-cell;position:relative;overflow:visible;margin:0;padding:0 !important;vertical-align:top;text-align:center;background:transparent url('../images/nav-separator.png') no-repeat 0 50%;background-color:rgba(0, 143, 197, 0);cursor:pointer;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;}.oldie #primary-nav .top-level a{-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;}
.oldie #primary-nav .top-level:hover{background:#008fc5;background-color:#008fc5;}.oldie #primary-nav .top-level:hover .top-level-link{color:#fff;}
.oldie #primary-nav .store{padding-bottom:0;}
.oldie #primary-nav .store:hover,.oldie #primary-nav .blog:hover{background-image:none;}
.oldie #primary-nav .top-level:hover+.top-level{background-image:none;}
.oldie #primary-nav .local,.oldie #primary-nav .donate,.oldie #primary-nav .donate:hover{background:transparent;}.oldie #primary-nav .local a,.oldie #primary-nav .donate a,.oldie #primary-nav .donate:hover a{color:#fff;}
.oldie #primary-nav .subnav{position:absolute;top:-999em;text-align:left;background:#008fc5;border-radius:3px;border-top-left-radius:0;min-width:190px;padding:0 10px;display:block;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-weight:400;overflow:hidden;}.oldie #primary-nav .subnav li{border-bottom:1px solid #1486b1;margin:0;padding:0;}.oldie #primary-nav .subnav li a{padding:11px 30px 11px 10px;margin:-1px -10px;display:block;color:#cff1ff;background-color:rgba(8, 78, 108, 0);-moz-transition:color 0.25s background-color 0.25s;-ms-transition:color 0.25s background-color 0.25s;-webkit-transition:color 0.25s background-color 0.25s;transition:color 0.25s background-color 0.25s;}
.oldie #primary-nav .subnav li a:hover,.oldie #primary-nav .subnav li a:active{color:#fff;background-color:#084e6c;background-color:#084e6c;}
.oldie #primary-nav .subnav li:last-child{border-bottom:0;}
.oldie #primary-nav .top-level:hover .subnav{opacity:1;top:auto;}
.oldie #primary-nav .local .subnav{overflow:hidden;width:42.15em;}.oldie #primary-nav .local .subnav li{float:left;width:10em;}.oldie #primary-nav .local .subnav li a{margin-right:0;padding-right:20px;background-position:95% 50%;}
.oldie #primary-nav .local .subnav li:nth-child(4n) a{margin-right:-10px;padding-right:30px;background-position:90% 50%;}
.oldie #primary-nav .local .subnav li:nth-child(4n+2) a,.oldie #primary-nav .local .subnav li:nth-child(4n+3) a{padding-left:5px;margin-left:-5px;}
.oldie #primary-nav .local .subnav li:nth-child(4n+1){clear:left;margin-left:0;}
.oldie #primary-nav .localized .subnav{width:auto;}.oldie #primary-nav .localized .subnav li{float:none;width:auto;}.oldie #primary-nav .localized .subnav li a{margin-right:-10px;padding-right:30px;background-position:93% 50%;}
.oldie #primary-nav .volunteer-now{font-size:16px;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;}
.oldie #primary-nav .wrap{width:810px;}
.oldie .donate #primary-nav,.oldie .scrolling-header #primary-nav{position:absolute;box-shadow:none;}
.oldie #primary-nav .home{display:none;}
.oldie #primary-nav.es .wrap{padding:0 160px 0 0px;}
.oldie #primary-nav.es .top-list .about{background:none;}
.ie7 #primary-nav .wrap{width:810px;}
.ie7 #primary-nav .top-level{float:left;padding-left:12px !important;padding-right:12px !important;}
.ie7 #primary-nav .subnav{left:0;}
.ie7 #primary-nav .volunteer{width:auto;}
.ie9 #primary-nav .wrap{width:940px;}
@media (min-width:960px){#primary-nav+.wrap{margin-top:51px;}}.oldie #primary-nav+.wrap{margin-top:51px;}
.ie7 body>.wrap{padding-top:51px;}
.oldie body:before{content:none;}
.oldie body>.wrap,.oldie #action-bar .wrap,.oldie #ft .wrap{position:relative;left:0px;}
.center{text-align:center;}
#ft{max-width:980px;margin:0 auto;font-size:12px;padding-bottom:20px;}#ft .wrap{margin-left:auto;margin-right:auto;background:#fff;}
#ft .navs{text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;}#ft .navs .title,#ft .navs ul{margin:0 20px;}
#ft .navs .potus-record{display:none;}
#ft .navs ul{margin-bottom:20px;}#ft .navs ul li{margin:8px 0 0;}#ft .navs ul li a:link,#ft .navs ul li a:visited{color:#555;}
#ft .navs .learn-about-the-campaign{display:none !important;}
#ft .disclaimer-license{text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;padding:109px 0 0;background-image:url('../images/ofa4-logo-blue.png');background-repeat:no-repeat;background-position:50% 40px;}#ft .disclaimer-license .license{display:block;}
#ft .disclaimer-license .disclaimer{display:inline-block;padding:5px;border:1px solid #999;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;margin-bottom:15px;}
#ft .disclaimer-license small{font-size:100%;}
#ft .social-follows{list-style:none;margin:20px 0 -10px;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;}#ft .social-follows li{margin-bottom:10px;}
#ft .social-follows .twitter iframe{width:150px !important;}
#ft .social-follows a{color:#555;}
@media (-webkit-min-device-pixel-ratio:2){#ft .disclaimer-license{background-image:url('../images/ofa4-logo-large-blue.png');-webkit-background-size:162px 19px;}}#ft.simple .disclaimer-license{top-padding:89px;}#ft.simple .disclaimer-license nav{margin:0px 0 20px;}#ft.simple .disclaimer-license nav ul{text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;text-align:center;}#ft.simple .disclaimer-license nav ul li{display:inline;margin:0 10px;}#ft.simple .disclaimer-license nav ul li a{color:#555;}
@media (min-width:768px){#ft .navs{text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;}#ft .navs .title{margin-top:0;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;} #ft .navs .potus-record{display:block;} #ft .navs nav:first-child .title{margin-top:0;} #ft .navs nav:first-child .title,#ft .navs nav:first-child ul{margin-left:30px;} #ft .social-follows{margin-top:-18px;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;}#ft .social-follows .twitter iframe{margin-left:20px;} #ft .social-follows .facebook{text-align:right;text-align:right;text-align:right;text-align:right;text-align:right;text-align:right;}#ft .social-follows .facebook iframe{margin-right:20px;}}@media (min-width:960px){#ft .navs{background:url('../images/ft-navs-bg-960.png') repeat-y 50% 50%;}}@media (min-width:480px) and (max-width:767px){#ft .navs nav{float:left;width:33%;}}.oldie #ft .navs{background:url('../images/ft-navs-bg-960.png') repeat-y 50% 0;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;}.oldie #ft .navs .title{margin-top:0;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;}
.oldie #ft .navs .potus-record{display:block;}
.oldie #ft .navs nav:first-child .title{margin-top:0;}
.oldie #ft .navs nav:first-child .title,.oldie #ft .navs nav:first-child ul{margin-left:30px;}
.oldie #ft .social-follows{margin-top:-18px;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;}.oldie #ft .social-follows .twitter iframe{margin-left:20px;}
.oldie #ft .social-follows .facebook{text-align:right;text-align:right;text-align:right;text-align:right;text-align:right;text-align:right;}.oldie #ft .social-follows .facebook iframe{margin-right:20px;}
.ie7 #amt_other_text{width:40px!important;padding:4px 7px!important;}
.ie7 .fieldlabel{padding-top:20px !important;border:0!important;}
.oldie #firstname,.oldie #lastname{width:170px!important;}
.oldie #addr1,.oldie #addr2{width:365px!important;}
.ie7 #city{width:200px!important;}
.ie7 form#contribution .contribcolumn .contribcolumn-table{width:390px!important;}
.ie8 #city{width:190px!important;}
.ie8 #email{width:210px!important;}
.ie8 #bsd-email-cont{width:230px!important;}
.ie8 #bsd-phone-cont{width:145px!important;}
.ie8 form#contribution table{width:390px;}
.ie8 #amt_other_text{width:44px!important;}
.ie8 #cc_number{width:175px!important;}
.ie8 #cc_number_parent{width:210px!important;}
.ie8 #bsd-employer-cont{width:200px!important;}
.ie8 #bsd-occupation-cont{width:145px!important;}
.ie8 #employer,.ie8 #occupation{width:165px!important;}
.ie8 form#contribution input#processbutton,.ie7 form#contribution input#processbutton{width:auto;}
body.donate .title{text-align:left;}
#bsd-credit-card-header{padding:10px 0 4px 0;}
#accepted-cards{margin-bottom:8px!important;}
#employer-occupation-legal{margin:-5px 0 12px 0;}
.contriberrorbanner,.error{color:#cc0000!important;font-weight:bold;}
.contriberrorbanner{margin:0 0 15px 0;}
#titletext{text-indent:-900em;display:block;background:url(../images/grf-header-2.png) center center no-repeat;height:79px;width:100%;margin:0 0 20px 0!important;}
#links{display:none;}
#breadcrumb{margin:0 0 20px 0;text-align:right;width:700px;}
#breadcrumb a{background:#4E9BBC;padding:7px 17px 5px 15px;color:#fff;text-decoration:none!important;border-radius:4px;margin:0 0 0 10px;}
#breadcrumb a:hover{text-decoration:underline!important;}
.breadcrumb-view{display:none;}
#donote-logo{height:31px;width:98px;background:url(../images/2012-logo.png) no-repeat;}
select{border-radius:5px;background:#fff;border:2px solid #83a0b0;box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.5);padding:7px;font-size:14px;font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Segoe,"Segoe UI","Segoe WP",Calibri,Arial,clean,sans-serif;outline:none;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}
.amounts label{display:inline!important;}
input[type="radio"]{padding:5px!important;}
span.radio{padding:0 0 0 5px;}
.amounts tr{min-height:32px;}
#contribution table.amounts td{padding:0 0 10px;}
body.donate{padding-top:134px;}
.ie7 body.donate{padding-top:104px;}
body.donate div.wrap{background:#fff;}
#legal-compliance{font-size:85%;color:#808080;margin:20px 0 0 0;}
#legal-compliance ol li{margin:8px 0 0 22px;list-style-type:decimal;}
.bsd-contribForm-belowContent p,.bsd-contribForm-aboveContent p{margin:0 0 10px 0;}
#contribute-footnote{margin:50px 0 0 0;}
#contribute-footnote p{margin:0 0 10px 0;}
#processbutton{margin:20px 0;font-weight:400 !important;}
#contribution td.contribbutton table td{text-align:left !important;}
#recurring-label{display:inline;margin:0 0 0 10px!important;}
#recurring-desc{margin:0 0 10px 0;}
#processing-contribution{background-image:url(../images/donation-processing.gif);background-repeat:no-repeat;background-position:8px center;cursor:default;background-color:#B11116;padding:6px 12px 6px 30px;font-size:15px;letter-spacing:1px;border-radius:3px;text-transform:uppercase;display:inline-block;color:#fff;width:130px;margin:20px 0;font-family:"jubilat",Georgia,serif;}
#main{padding-top:0!important;}
#donate-logo{display:block;text-indent:-900em;background:url(../images/2012-logo.png);height:32px;width:99px;}
#loading-message{background:url(../images/loading.gif) center left no-repeat;font-weight:bold;padding-left:20px;margin-bottom:15px;font-size:16px;}
h2.bsd-widget-header-content{font-weight:bold;font-family:"jubilat",Georgia,serif;font-size:16px;color:#084162;margin:0 0 10px 0;}
#recurring-lang{margin:0 0 15px 0;}
.secure-seal{height:14px;background-image:url(../images/secure-seal.png);background-position:right 0;background-repeat:no-repeat !important;background-size:57px 15px;padding:0!important;margin-top:10px;}
body.donate #action-bar,body.donate #action-bar .auth{position:absolute;}
#amt_other{display:none;}
[for='amt_other'] span.radio{padding-left:0;}
#employment-lang{margin-bottom:15px;}
#donor-employer{margin-top:15px!important;}
#donor-credit-card{background:url(../images/checkmark-green.png) no-repeat;padding-left:20px;margin:0 0 8px;color:#197419;}
#donor-credit-card span{font-weight:bold;text-transform:uppercase;}
#donor-info{margin:0 0 20px 0;border-bottom:1px solid #ccc;padding-bottom:20px;padding-left:2px!important;}
#donor-name{text-transform:uppercase;font-size:16px;font-weight:bold;}
#donor-info a{font-size:11px;text-transform:none;text-decoration:underline;font-weight:normal;}
#donor-name{margin-bottom:8px;}
body.ticket #tickets input{width:64px;margin-right:10px;font-size:20px;text-align:center;margin-bottom:20px;}
body.ticket #contribution #t_q{font-size:20px;padding-top:10px;font-weight:bold;}
body.ticket .contribheader:nth-child(1):not(#bsd-contribution-header-contributor){height:50px;padding-bottom:10px;}
body.ticket #contribution #processbutton{margin:50px 0 0 0;}
body.ticket .bsd-contribForm-wrap.bsd-contribForm-oneCol #contribution #tickets #user_entered_amt{width:100px!important;text-align:left;}
body.ticket #user_entered_amt_label{margin-bottom:10px;}
body.ticket #tickets td{font-size:16px;}
body.ticket .custom-input{margin-top:3px;}
body.ticket #custom1{display:none;}
body.ticket #custom2 .custom-input{margin-bottom:20px;}
body.ticket h3{font-size:125%;margin-bottom:5px;}
body.ticket aside p{margin-bottom:25px;}
.ie7 .ticket-desc-cont{padding-top:22px;}
.ie7 #user_entered_amt_symbol{float:left;padding:11px 5px 0 0;}
#ticket_user_entered_amt .error{display:block;margin-bottom:10px;}
body #outreachpage #outreachpicture img{border:none;}
.oldie{}.oldie #main{width:700px;margin:0 auto;}
.oldie .content-cont{margin-top:-50px !important;}
.oldie form#contribution{float:left;width:390px;padding-left:3px!important;}
.oldie form#contribution table{width:390px;}
.oldie .bsd-contribForm-aboveContent{float:none;width:auto;}
.oldie .bsd-contribForm-aboveContent aside{float:right;width:260px;}
.oldie .bsd-contribForm-belowContent{float:right;width:260px;}
.oldie .bsd-contribForm-wrap.bsd-contribForm-oneCol{overflow:hidden;}
.oldie body.gfr .bsd-contribForm-wrap.bsd-contribForm-oneCol{margin-top:0;}
.oldie #legal-compliance{width:380px;}
.oldie #action-bar .auth li.create-account.single{border:0px!important;margin:0;padding-left:0;}
.oldie #test-gateway-notification{width:390px;padding:10px 0!important;font-size:13px;margin-bottom:10px!important;}
.oldie #donor-address-payment-cont{width:100%;}
.oldie #donor-address-cont{float:left;width:163px;}
.oldie #donor-payment-cont{float:right;width:210px;}
.oldie #processbutton{background-image:url(../images/right-arrow-small.png);background-repeat:no-repeat;padding-left:33px;background-position:15px center;padding:10px 20px 10px 37px;}
.oldie #processing-contribution{padding-bottom:11px;padding-top:11px;}
.oldie #firstname,.oldie #lastname{width:190px;}
.oldie #addr1,.oldie #addr2{width:385px;}
.oldie #city{width:220px;}
.oldie #state_cd{margin-right:10px;padding:6px 4px;}
.oldie #zip{width:70px;}
.oldie #email{width:248px;}
.oldie #phone{width:125px;}
.oldie #cc_number{width:200px;}
.oldie #occupation,.oldie #employer{width:185px;}
.oldie #employer{margin-right:10px!important;}
.oldie #bsd-email-cont,.oldie #bsd-phone-cont,.oldie #bsd-occupation-cont,.oldie #bsd-employer-cont{float:left;}
.oldie #bsd-email-cont{width:250px;overflow:hidden;overflow:hidden;}
.oldie #bsd-phone-cont{overflow:hidden;width:125px;margin-left:10px;}
.oldie #bsd-employer-cont,.oldie #bsd-occupation-cont{width:195px;}
.oldie #cc_expir_year{margin-bottom:10px;}
.oldie .cc_type_cd_label{display:inline!important;}
.oldie .bsd-other-amount-input{width:90px!important;}
.oldie input[name="employer"],.oldie input[name="occupation"]{width:168px;}
.oldie #cc_expir_month,.oldie #cc_expir_year{width:82px;}
.oldie .amounts tr{min-height:32px;}
.oldie #country_table{display:none;}
.oldie .contribheader{color:#094163;font-family:"jubilat",Georgia,serif;font-size:18px;padding:0 0 10px 0;font-weight:bold;}
.oldie body.donate .title{font-weight:bold;font-size:18px;margin-bottom:15px;}
.oldie #addr1{margin:0 0 6px 0;}
.oldie #firstname,.oldie #lastname,.oldie #addr2,.oldie #city,.oldie #state_cd,.oldie #zip,.oldie #email,.oldie #phone,.oldie #cc_number,.oldie #cc_expir_month,.oldie #cc_expir_year,.oldie #cc_ax,.oldie #cc_dc,.oldie #cc_vs,.oldie #cc_mc,.oldie #employer,.oldie #occupation{margin:0 0 15px 0;}
.oldie .donate-image{margin-bottom:15px;display:block;}
.oldie .donate-image.border{border:5px solid #a9a9a9;}
.oldie .bsd-page-content{width:260px;float:right;}
.oldie #outreachpage td{float:left;display:block;width:260px;}
@media all and (min-width:768px){.blog-post article{padding:6px 30px 30px;} .module.postcard{text-align:center;}.module.postcard img{width:340px;padding:6px 15px;} .module.postcard p{text-align:center;} .module.toolkit nav ul{margin-bottom:0;} .state-chooser li{width:18%;padding-right:2%;} .timeline{margin-left:-10px;margin-right:-10px;}.timeline .module,.timeline .item{width:460px;float:left;margin-left:10px;margin-right:10px;}.timeline .module .entry-content,.timeline .item .entry-content,.timeline .module .entry-excerpt,.timeline .item .entry-excerpt,.timeline .module footer,.timeline .item footer{padding:0 30px;} .timeline .module:first-child,.timeline .item:first-child{margin-top:20px;} .timeline .module.go-right,.timeline .item.go-right{float:right;} .module.record-in-brief .header{display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;display:block;overflow:hidden;text-align:left;text-indent:-999em;height:127px;background:url('../images/hdr-obamas-record-in-brief.png') no-repeat 50% 50%;margin-bottom:0;} .module.record-in-brief ul li{background-image:url('../images/potus-record-slider-bg.jpg');font-size:24px;}.module.record-in-brief ul li a{padding:37px 50px 37px;} article .fitvid,#signupfooter .fitvid{padding-bottom:20px;} article .entry-content .small-blog-img,article .entry-excerpt .small-blog-img,article .entry-content .picLeft,article .entry-excerpt .picLeft,article .entry-content .picRight,article .entry-excerpt .picRight{float:right;margin:0 0 5px 30px;} #action-bar{padding:25px 0;border-bottom:5px solid #fff;position:fixed;}#action-bar .wrap{background:transparent;position:relative;min-height:30px;} #action-bar .logo-link{position:static;border:0;padding:0;} #action-bar .auth{position:absolute;top:6px;} #action-bar .logo{margin:0 auto;width:300px;left:0;float:none;} #action-bar .quick-signup{float:none;width:auto;position:absolute;top:0;left:0;}#action-bar .quick-signup a.button{border-radius:5px;padding-top:6px;padding-bottom:6px;}#action-bar .quick-signup a.button b{padding-right:14px;background:url('../images/arrow-down.png') no-repeat 100% 50%;} #action-bar .quick-signup .panel{border-radius:5px;border-top-left-radius:0;border:2px solid #fff;border-top:0;} #action-bar .sotu .button{height:21px;} #action-bar .sotu b{padding-top:2px;display:block;} #action-bar .sotu u{width:190px;height:14px;background-image:url('../images/quick-signup-sotu@190x14.png');} #action-bar .donate{position:absolute;float:none;width:auto;right:0;bottom:-70px;border-radius:5px;padding:6px 12px;} #action-bar .auth li{display:inline;margin:0 0 0 12px;} #action-bar .auth li:first-child{padding-left:0;margin-left:0;border-left:0;} #action-bar .auth a{white-space:nowrap;} .show-quick-signup #action-bar{z-index:1003;}.show-quick-signup #action-bar .quick-signup .button{border-bottom-left-radius:0;border-bottom-right-radius:0;} .actions,.auth{font-size:13px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;} .auth li{display:inline;margin:0 0 0 12px;} .auth li:first-child{padding-left:0;margin-left:0;border-left:0;} .auth a{white-space:nowrap;} #action-bar.es{padding:15px 0;}#action-bar.es .logo{background:url('../images/ofa4-logo-white.png') no-repeat 50% 50%;height:50px;} #action-bar.es .donate{bottom:-60px;} #action-bar.es .quick-signup{top:10px;} #action-bar.es .auth{top:17px;} #action-bar .auth{right:0px;} body{padding-top:83px;} body.no-action-bar{padding-top:49px;} #primary-nav{background:#7eb0cc;display:block;position:fixed;top:85px;left:0;right:0;min-height:49px;width:100%;z-index:998;box-shadow:0 0 6px rgba(0, 0, 0, 0.2);}#primary-nav .wrap{display:table;padding:0 130px 0 0;} #primary-nav .top-level .top-level-link{display:block;padding:16px 6px;font-size:14px;margin:0 4px;border-radius:3px;color:#fff;background:transparent;} #primary-nav .donate{position:static;}#primary-nav .donate a{margin:0 0 0;letter-spacing:0;float:right;} #primary-nav .donate .top-level-link{border-radius:0;} #primary-nav .volunteer{width:150px;} #primary-nav .local .subnav{display:block;}#primary-nav .local .subnav li{margin:0 0 0 10px;border-radius:0;} #primary-nav .top-list{display:table-row;} #primary-nav .top-level{display:table-cell;position:relative;overflow:visible;margin:0;padding:0 !important;vertical-align:top;text-align:center;background:transparent url('../images/nav-separator.png') no-repeat 0 50%;background-color:rgba(0, 143, 197, 0);cursor:pointer;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s;}#primary-nav .top-level a{-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s;} #primary-nav .top-level:hover{background:#008fc5;background-color:#008fc5;}#primary-nav .top-level:hover .top-level-link{color:#fff;} #primary-nav .store{padding-bottom:0;} #primary-nav .store:hover,#primary-nav .blog:hover{background-image:none;} #primary-nav .top-level:hover+.top-level{background-image:none;} #primary-nav .local,#primary-nav .donate,#primary-nav .donate:hover{background:transparent;}#primary-nav .local a,#primary-nav .donate a,#primary-nav .donate:hover a{color:#fff;} #primary-nav .subnav{position:absolute;top:-999em;text-align:left;background:#008fc5;border-radius:3px;border-top-left-radius:0;min-width:190px;padding:0 10px;display:block;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;font-family:'Sentinel 7r','Sentinel A','Sentinel B',"jubilat",Georgia,serif;font-weight:400;overflow:hidden;}#primary-nav .subnav li{border-bottom:1px solid #1486b1;margin:0;padding:0;}#primary-nav .subnav li a{padding:11px 30px 11px 10px;margin:-1px -10px;display:block;color:#cff1ff;background-color:rgba(8, 78, 108, 0);-moz-transition:color 0.25s background-color 0.25s;-ms-transition:color 0.25s background-color 0.25s;-webkit-transition:color 0.25s background-color 0.25s;transition:color 0.25s background-color 0.25s;} #primary-nav .subnav li a:hover,#primary-nav .subnav li a:active{color:#fff;background-color:#084e6c;background-color:#084e6c;} #primary-nav .subnav li:last-child{border-bottom:0;} #primary-nav .top-level:hover .subnav{opacity:1;top:auto;} #primary-nav .local .subnav{overflow:hidden;width:42.15em;}#primary-nav .local .subnav li{float:left;width:10em;}#primary-nav .local .subnav li a{margin-right:0;padding-right:20px;background-position:95% 50%;} #primary-nav .local .subnav li:nth-child(4n) a{margin-right:-10px;padding-right:30px;background-position:90% 50%;} #primary-nav .local .subnav li:nth-child(4n+2) a,#primary-nav .local .subnav li:nth-child(4n+3) a{padding-left:5px;margin-left:-5px;} #primary-nav .local .subnav li:nth-child(4n+1){clear:left;margin-left:0;} #primary-nav .localized .subnav{width:auto;}#primary-nav .localized .subnav li{float:none;width:auto;}#primary-nav .localized .subnav li a{margin-right:-10px;padding-right:30px;background-position:93% 50%;} #primary-nav .volunteer-now{font-size:16px;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;font-weight:700;} #primary-nav .wrap{width:810px;} .donate #primary-nav,.scrolling-header #primary-nav{position:absolute;box-shadow:none;} #primary-nav .home{display:none;} #primary-nav.es .wrap{padding:0 160px 0 0px;} #primary-nav.es .top-list .about{background:none;} #primary-nav+.wrap{margin-top:51px;} body:before{content:none;} body>.wrap,#action-bar .wrap,#ft .wrap{position:relative;left:0px;} #ft .navs{background:url('../images/ft-navs-bg-960.png') repeat-y 50% 0;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;}#ft .navs .title{margin-top:0;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;} #ft .navs .potus-record{display:block;} #ft .navs nav:first-child .title{margin-top:0;} #ft .navs nav:first-child .title,#ft .navs nav:first-child ul{margin-left:30px;} #ft .social-follows{margin-top:-18px;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;text-align:left;}#ft .social-follows .twitter iframe{margin-left:20px;} #ft .social-follows .facebook{text-align:right;text-align:right;text-align:right;text-align:right;text-align:right;text-align:right;}#ft .social-follows .facebook iframe{margin-right:20px;} #main{width:700px;margin:0 auto;} .content-cont{margin-top:-50px !important;} form#contribution{float:left;width:390px;padding-left:3px!important;} form#contribution table{width:390px;} .bsd-contribForm-aboveContent{float:none;width:auto;} .bsd-contribForm-aboveContent aside{float:right;width:260px;} .bsd-contribForm-belowContent{float:right;width:260px;} .bsd-contribForm-wrap.bsd-contribForm-oneCol{overflow:hidden;} body.gfr .bsd-contribForm-wrap.bsd-contribForm-oneCol{margin-top:0;} #legal-compliance{width:380px;} #action-bar .auth li.create-account.single{border:0px!important;margin:0;padding-left:0;} #test-gateway-notification{width:390px;padding:10px 0!important;font-size:13px;margin-bottom:10px!important;} #donor-address-payment-cont{width:100%;} #donor-address-cont{float:left;width:163px;} #donor-payment-cont{float:right;width:210px;} #processbutton{background-image:url(../images/right-arrow-small.png);background-repeat:no-repeat;padding-left:33px;background-position:15px center;padding:10px 20px 10px 37px;} #processing-contribution{padding-bottom:11px;padding-top:11px;} #firstname,#lastname{width:190px;} #addr1,#addr2{width:385px;} #city{width:220px;} #state_cd{margin-right:10px;padding:6px 4px;} #zip{width:70px;} #email{width:248px;} #phone{width:125px;} #cc_number{width:200px;} #occupation,#employer{width:185px;} #employer{margin-right:10px!important;} #bsd-email-cont,#bsd-phone-cont,#bsd-occupation-cont,#bsd-employer-cont{float:left;} #bsd-email-cont{width:250px;overflow:hidden;overflow:hidden;} #bsd-phone-cont{overflow:hidden;width:125px;margin-left:10px;} #bsd-employer-cont,#bsd-occupation-cont{width:195px;} #cc_expir_year{margin-bottom:10px;} .cc_type_cd_label{display:inline!important;} .bsd-other-amount-input{width:90px!important;} input[name="employer"],input[name="occupation"]{width:168px;} #cc_expir_month,#cc_expir_year{width:82px;} .amounts tr{min-height:32px;} #country_table{display:none;} .contribheader{color:#094163;font-family:"jubilat",Georgia,serif;font-size:18px;padding:0 0 10px 0;font-weight:bold;} body.donate .title{font-weight:bold;font-size:18px;margin-bottom:15px;} #addr1{margin:0 0 6px 0;} #firstname,#lastname,#addr2,#city,#state_cd,#zip,#email,#phone,#cc_number,#cc_expir_month,#cc_expir_year,#cc_ax,#cc_dc,#cc_vs,#cc_mc,#employer,#occupation{margin:0 0 15px 0;} .donate-image{margin-bottom:15px;display:block;} .donate-image.border{border:5px solid #a9a9a9;} .bsd-page-content{width:260px;float:right;} #outreachpage td{float:left;display:block;width:260px;}}@media all and (max-width:767px){body.error-page .bsd-contribForm-aboveContent{display:none;} body.donate{padding-top:52px;} body.donate .title{text-align:center;} td{display:block;} input[type="text"]:not(#amt_other_text),#contribution .contribcolumn select,input#email,input#phone,input#zip{width:100%!important;} label{margin-bottom:3px!important;font-size:18px;} body.donate #contribution .contribcolumn input[type="text"]:not(#amt_other_text),#contribution .contribcolumn select,#email,#phone{font-size:20px;} #contribution .contribcolumn select{color:#707070;} #donate-logo{display:none!important;} .content-cont{padding-top:10px!important;} #firstname,#lastname,#addr2,#city,#state_cd,#zip,#email,#phone,#cc_number,#employer,#employer-occupation-legal{margin:0 0 15px 0!important;} input.bsd-other-amount-input{width:100px!important;} #accepted-cards{margin:10px 0 10px!important;} .contribheader{font-size:30px;font-family:"jubilat",Georgia,serif;margin:10px 0 15px 0;color:#084162;text-align:center;} #cc_expir_month,#cc_expir_year{display:block;width:298px;} #cc_expir_year{width:298px;} .amounts td{margin:0 0 15px 0;} body.donate .title{font-size:30px;margin:15px 0 20px 0;} #processbutton,#processing-contribution{width:100%;padding:14px 0;} #processing-contribution{width:100%;padding-top:14px;text-align:center;} body.donate #action-bar .logo-link{position:absolute;} #donor-info a{font-size:14px;} #donor-address-cont{margin:0 0 20px 0;} .secure-seal{margin-top:0;} .contribcolumn{width:100%!important;} .donate-image{display:none;} #titletext{text-indent:-900em;display:block;background-image:url(../images/grf-header-2.png);height:43px;width:236px;background-size:236px 43px;} #breadcrumb{margin:20px 0 10px 0;text-align:right;width:700px;} #breadcrumb a{background:#4E9BBC;padding:7px 17px 5px 15px;color:#fff;text-decoration:none!important;border-radius:4px;margin:0 0 10px 10px;display:block;width:250px;} #breadcrumb a:hover{text-decoration:underline!important;} .breadcrumb-view{display:none;} .contribheader{font-weight:bold;} p,#processbutton,#processing-contribution{font-size:18px!important;} .title{font-size:26px!important;font-weight:bold;} #donor-credit-card{padding-left:0;background-image:none!important;} span.radio{font-size:18px;} body.donate .wrap.content-cont{background-position:right 5px;padding-top:15px;} #breadcrumb a{font-size:16px;text-align:center;padding:10px 17px 10px 15px;} .bsd-page-content{float:none;} #stdheader #breadcrumb{margin:20px 0 15px 0;} h2.bsd-widget-header-content{font-size:26px;} #stdheader #titletext{padding:20px 0 20px 0;} body.gfr .bsd-contribForm-wrap.bsd-contribForm-oneCol{margin-top:15px;} .bsd-widget-inner-content p{line-height:24px;} #contribute-footnote p{font-size:14px!important;} body.ticket #contribution #tickets [type="text"]{width:70px;} body.ticket #tickets tr td:first-child{float:left;} body.ticket #tickets tr td:nth-child(2){float:right;width:71%!important;padding-top:3px;margin-bottom:50px;} body.ticket #tickets td{display:inline;} body.ticket .contribheader{margin-top:70px!important;margin-bottom:0;padding-bottom:0;} body.ticket #bsd-contribution-header-contributor{margin-bottom:20px;} body.ticket #custom2 label{margin-top:25px;} body.ticket #bsd-contribution-header-contributor{margin-top:0!important;}}@media all and (min-width:480px) and (max-width:767px){#main{width:400px;margin:0 auto;}}@media only screen and (-webkit-min-device-pixel-ratio: 2){#donor-credit-card{background:url(../images/checkmark-green@2.png) no-repeat;background-size:13px 13px;} .secure-seal{background-image:url(../images/secure-seal@2.png);}}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}

/*QD OPT IN PAGE STYLES -- csg*/

.BSD-quickdonate_info {
	max-width: 300px;
	margin: 10px auto;
	display: block;
}

#BSD-quickdonate_info_old {
	padding-bottom: 30px;
	border-bottom: 1px solid #eaeaea;
}

