.content{}div{box-sizing:border-box;}body{margin:0;font-family:"freight-sans-pro";-webkit-font-smoothing:antialiased;font-weight:300;}.clear:before,.clear:after{content:" ";display:table;}.clear:after{clear:both;}.content .box{border:0;text-align:left;}.content .box .text{text-align:left;font-size:1.1rem;}.content .box .redirect a{border:0;font-size:1.1rem;}.container{max-width:1400px;margin:0 auto;}header#bsd-header{padding:1em 2em;background-color:#FFFFFF;border-bottom:1px solid #EFF3F7;margin-top:2.5em;margin-bottom:1.2rem;}.fundraise header#bsd-header,.event-central header#bsd-header{margin-bottom:0.2rem;}header h1{width:160px;height:66px;color:transparent;text-indent:-999em;background-image:url('https://s.bsd.net/bernie16/main/page/-/website/logo.png');background-repeat:no-repeat;background-size:160px 66px;margin:0 auto;}header .contribute{text-align:center;margin-top:0;position:absolute;width:100%;top:0;left:0;}a.contribute:link,a.contribute:visited,a.contribute:active{color:#fff;text-decoration:none;text-transform:uppercase;font-family:"freight-sans-pro";font-weight:600;background-color:#F55B5B;border-radius:0;display:block;margin:0;letter-spacing:0.15em;padding:0.7rem 1.7rem;box-sizing:border-box;}a.contribute:link:hover,a.contribute:visited:hover,a.contribute:active:hover{color:#fff;background-color:#EC3E3E;}.content{box-sizing:border-box;padding:1em 0.5em;width:100%;max-width:1350px;margin:0 auto;min-height:400px;}.intro{width:100%;padding-bottom:0.5em;font-weight:400;padding-left:0.5em;padding-right:0.5em;box-sizing:border-box;}b,strong{font-family:"freight-sans-pro";font-weight:700;font-style:normal;}h2 b,h2 strong{font-family:"jubilat";font-weight:400;font-style:normal;}i,em{font-family:"freight-sans-pro";font-style:italic;}ul,ol{padding:0 1.5em;}li{font-size:1.1em;padding:0.3rem;}.event-central.signup-success #SKIN h1{margin-bottom:0;}.fundraise #outreach_content .omhead,.bsd-outreach-login #outreach_content h2,.manage-event #SKIN .basic .main .sidebar h2#sectionheader,.event-central #SKIN h1,h1{color:#F55B5B;font-family:"freight-sans-pro";text-transform:uppercase;font-weight:500;font-size:1.2rem;letter-spacing:0.1em;margin:0;padding-bottom:0.1rem;}.fundraise .omheaddesc,.fundraise #outreach_content #signupform .signuptitle,.fundraise #outreach_content #loginform .logintitle,.event-central.edit-event #SKIN .basic .main h2,.event-central.step2 #SKIN .basic .main h2,.event-central.step1 #SKIN .basic .main .intro-content h2,.reset-password #forgotpw .instructions,h2{font-family:'jubilat';text-align:left;color:#147FD7;font-weight:400;font-size:1.8em;letter-spacing:0;line-height:1.1;margin-top:0.1em;margin-bottom:0.5em;border:0;}.fundraise.splash #outreach_content #outreachsplash #outreachsplashcallout .leadersheader,.fundraise.splash #outreach_content #outreachsplash #outreachsplashsearch .leadersheader,.fundraise.dashboard #odgettingstarted .odsechead,.event-central.signup-success #SKIN #invite_form h3,.event-central.edit-event #SKIN .sectionheader h3,.event-central.step2 #SKIN .sectionheader h3,.event-central.step1 #SKIN #event_rsvp h3,.event-central.details #SKIN .basic .main #rsvp_container h2#sectionheader,h3.leader{font-family:'jubilat';color:#FFF;font-weight:400;font-size:1.8rem;margin:1rem 0 0.5rem;text-transform:none;line-height:1.1;letter-spacing:0;}h3{color:#147FD7;font-family:"freight-sans-pro";text-transform:uppercase;font-weight:normal;font-size:1.2rem;letter-spacing:0.1em;margin:1.5em 0 0;line-height:1.2;}.content .share-pitch img,.content #signupheader img{max-width:100%;margin:1.5em 0;}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:1.5em 0;}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}p{line-height:1.5;font-weight:400;color:#364350;font-size:1.1rem;}a,a:link,a:visited{color:#147FD7;text-decoration:none;}a:hover,a:link:hover,a:visited:hover{color:#3fb7f7;}blockquote{border-radius:3px;font-family:'freight-sans-pro';color:#606B75;line-height:1.6;background-color:#EFF3F7;margin:1.5em 0;font-size:0.9rem;padding:0.5rem 1em;}.event-central.results footer{background-color:white;}.event-central.results #calendar-nav #date #new-date-filter,.event-central.results #calendar-nav #date #date-filter{background-color:#147FD7;background-image:none;border:1px solid #0c6dbc;text-shadow:1px 0px 1px rgb(35,72,131);border-radius:3px;-webkit-box-shadow:0 0 0 0 #FFFFFF;-moz-box-shadow:0 0 0 0 #FFFFFF;box-shadow:0 0 0 0 #FFFFFF;color:white;display:inline-block;font-family:'freight-sans-pro';font-size:1.1rem;font-weight:600;height:42px;letter-spacing:0.15em;margin:0 0.5rem 0.2rem;padding-left:0;padding-right:0;text-transform:uppercase;-webkit-appearance:none;width:75px;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.event-central.results #calendar-nav #date #date-filter{display:none;}.event-central.results #calendar-nav #date input[type="text"]{display:inline-block;border-radius:3px;padding-left:0.5em;font-family:'freight-sans-pro';color:#333333;width:100px;height:44px;font-size:1.1em;border:1px solid #DBE1E6;}.event-central.results #indicator{font-family:'jubilat';margin-top:30px;text-align:center;font-size:1.6rem!important;font-weight:400!important;color:#637484!important;}.event-central.results #indicator img{opacity:0.6;}.event-central.results #calendar-nav .yui-calendar td.calcell.calcellhover a,.event-central.results #calendar-nav .yui-calendar td.calcell.calcellhover{background-color:#147FD7;color:#fff;cursor:pointer;}.event-central.results #calendar-nav .yui-calendar td.calcell.selected a{background-color:#147FD7;color:white;font-weight:600;}.event-central.results #calendar-nav .yui-calendar td.calcell.today{background-color:#147FD7;}#calendar-nav{margin-top:25px;border-top:1px solid #d8dee5;}.event-central.results #calendar-nav .yui-calendar .calnavleft{left:auto;right:40px;}.event-central.results #calendar-nav .yui-calendar .calnavright,.event-central.results #calendar-nav .yui-calendar .calnavleft{background-image:none;background-color:#DBE1E6;height:30px;width:30px;border-radius:50%;}.event-central.results #calendar-nav .yui-calendar .calnavright:after{display:block;position:absolute;display:block;position:absolute;top:8px;right:9px;content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #8FA0B0;}.event-central.results #calendar-nav .yui-calendar .calnavleft:after{display:block;position:absolute;display:block;position:absolute;top:8px;left:9px;content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid #8FA0B0;}.event-central.results #calendar-nav .yui-calendar .calheader{font-family:'jubilat';color:#637484;font-size:2rem;font-weight:400;text-align:left;padding-bottom:0;}.event-central.results #SKIN .main #filters h3{color:#8FA0B0;font-weight:500;letter-spacing:0.1em;font-family:'freight-sans-pro';margin-bottom:0;}.event-central.results #calendar-nav .yui-calendar .calweekdayrow th{text-transform:uppercase;vertical-align:middle;font-family:'freight-sans-pro';font-size:0.8rem;font-weight:500;letter-spacing:0.1em;color:#637484;}.event-central.results #calendar-nav .yui-calendar td.calcell.previous{color:#8FA0B0;}.event-central.results #calendar-nav .yui-calendar td.calcell.oom{background-color:#DBE1E6;color:#8FA0B0;}.event-central.results #calendar-nav .yui-calendar td.calcell a{display:block;color:#147FD7;padding-top:3px;}.event-central.results #calendar-nav .yui-calendar td.calcell{font-size:1rem;vertical-align:middle;font-weight:500;font-family:'freight-sans-pro';border:1px solid #EFF3F7;}.event-central.results #calendar-nav .yui-calcontainer{background-color:#EFF3F7;}.event-central.results #calendar-nav .yui-calendar td.calcell{height:2.6rem;}.event-central.results #calendar-nav .yui-calcontainer.multi .groupcal{width:100%;padding:0;box-sizing:border-box;}.event-central.results #calendar-nav .yui-calcontainer.multi{width:100%;box-sizing:border-box;padding:0;}.event-central.results #calendar-nav .yui-calendar{width:100%;box-sizing:border-box;}.event-central.results #filters{float:none;width:100%;}.event-central.details #shift_information .checkboxgroup label{text-transform:none;letter-spacing:0.025em;}#SKIN #shift_information h2{color:white;font-weight:400;font-size:1.2rem;padding-top:10px;line-height:1.3;}#shift_information .checkboxgroup{margin:1px 0;}#shift_information .shiftstable>div{font-family:'freight-sans-pro';font-weight:600;text-transform:uppercase;color:#C4DFF5;font-size:1rem;letter-spacing:0.1em;padding-bottom:0.2em;display:block;}span.shift_guests{color:white;}#SKIN #event_results h3#count b,#SKIN #event_results h3#count{font-family:'jubilat';color:#637484;font-weight:400;margin-top:0;letter-spacing:0;text-transform:none;font-size:2rem;margin-bottom:15px;margin-top:25px;}.event-central.results ul#new-event_order li a,.event-central.results ul#event_order li a{background-color:#EFF3F7;border-radius:2px;padding:0.3rem 1rem;letter-spacing:0.1em;font-size:0.9rem;color:#147FD7;font-family:'freight-sans-pro';text-transform:uppercase;font-weight:500;margin:0 0 0 10px;}.event-central.results ul#new-event_order li a:hover,.event-central.results ul#event_order li a:hover{color:white;background-color:#147FD7;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.event-central.results ul#new-event_order li.active a,.event-central.results ul#event_order li.active a{background-color:#DBE1E6;color:#8FA0B0;padding:0.3rem 1rem;}.event-central.results ul#new-event_order li.active a:hover,.event-central.results ul#event_order li.active a:hover{background-color:#EFF3F7;color:#8FA0B0;}.event-central.results ul#new-event_order li,.event-central.results ul#event_order li{background:transparent;border:0;color:#888;display:inline;float:left;margin:0;padding:0;text-decoration:none;}.event-central.results ul#event_order,.event-central.results ul#new-event_order{border:0;float:none;display:none;width:auto;clear:none;margin:5px 0 0;padding:0;}.event-central.results ul#event_order{display:none;}.event-central.results #event_results .event_footer .links .rsvp_button a,.event-central.results #event_results .event_footer .links .detail_button a{margin-left:0;background-color:#EFF3F7;border:0;border-radius:3px;padding:0.5rem 1rem;color:#147FD7;text-transform:uppercase;letter-spacing:0.1em;font-family:'freight-sans-pro';font-weight:500;margin-right:10px;}.event-central.results #event_results .event_footer .links .rsvp_button a{background-color:#52D768;border:0;color:white;font-weight:600;text-shadow:1px 0px 1px rgb(42,150,76);}.event-central.results #event_results .event_footer .event_type{font-family:'freight-sans-pro';text-transform:uppercase;font-weight:500;margin-right:0rem;float:none;letter-spacing:0.1em;margin-top:0;margin-bottom:15px;}.event-central.results #event_results .event_footer{border-top:1px solid #DFE4E8;padding:1rem 2rem;background-color:transparent;min-height:0;}.event-central.results #event_results .datebox{background-color:transparent;text-transform:uppercase;letter-spacing:0.1em;border:0;border-top:1px solid #d8dee5;color:#8FA0B0;font-weight:500;margin:0;width:auto;font-family:'freight-sans-pro';font-size:1.4rem;padding:1rem 2rem 1rem 1rem;}.event-central.results #event_results .datebox br{display:none;}.event-central.results #event_results .datebox .english{display:inline-block;font-size:1.4rem;}.event-central.results #event_results .datebox .calendardate{display:inline-block;margin:0;}.event-central.results #event_results .datebox .calendardate .month,.event-central.results #event_results .datebox .calendardate .day{font-size:1.4rem;margin:0 5px;}.event-central.results #event_results .event .date{display:inline-block;font-family:'jubilat';color:#637484;font-size:1.4rem!important;font-weight:400;padding:1rem 2rem 0!important;}.event-central.results #event_results .event .location .city{font-size:0.9rem;letter-spacing:0;text-transform:none;color:#637484;}.event-central.results #event_results .event .location{letter-spacing:0.1em;display:block;font-family:'freight-sans-pro';font-size:1.1rem!important;text-transform:uppercase;color:#637484;padding:0.2rem 2rem!important;font-weight:500;}.event-central.results #event_results{float:none;width:100%;}.event-central.results #eventsearch #search_results_xml_link{display:none;}.event-central.results #SKIN .basic .main #eventsearch h2{font-family:'jubilat';text-align:left;color:#147FD7;font-weight:400;font-size:2.8rem;letter-spacing:0;line-height:1;margin-top:0;margin-bottom:0.5em;border:0;display:inline-block;position:relative;}.event-central.results #SKIN .basic .main #eventsearch h2 a{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;border-bottom:4px solid #d8dee5;}.event-central.results #SKIN .basic .main #eventsearch h2 input[type="text"]{font-family:'jubilat';font-size:2rem;border-radius:5px;text-align:center;color:#8FA0B0;}.event-central.results #SKIN .basic .main #eventsearch h2 a:hover{border-bottom:4px solid #3fb7f7;}.event-central.results #event_results .event .description{clear:both;padding:1rem 2rem!important;font-size:1.1rem!important;font-family:freight-sans-pro;line-height:1.4;margin:0 0 12px;}.event-central.results #event_results .event{margin:0;padding:0;margin-bottom:20px;}.event-central.results #SKIN .event_group h3.title a{font-family:'jubilat';text-transform:none;text-align:left;background-color:#147FD7;color:white;font-weight:400;font-size:1.8rem;letter-spacing:0;line-height:1.2;display:block;border-radius:5px 5px 0 0;padding:1rem 2rem;}.event-central.results #event_results .event h3.title{margin:0;padding:0;}.event-central.results .wrapper{background-color:#EFF3F7;}.event-central.results .event_group .event{background-color:white;border-radius:5px;-webkit-box-shadow:0px 2px 5px 0px rgba(163,176,188,0.8);-moz-box-shadow:0px 2px 5px 0px rgba(163,176,188,0.8);box-shadow:0px 2px 5px 0px rgba(163,176,188,0.8);position:relative;margin-bottom:2rem;}#map_container{width:100%!important;height:300px!important;}div#event_map{margin-top:5px;}.fundraise.splash #outreachsplashright,.fundraise form,#invitationpage,.event-central.signup-success #inviteform,.event-central.edit-event .section-wrap,.event-central.step2 .section-wrap,.event-central.step1 #event_rsvp,.event-central.edit-signup #eventdetail,.event-central.invite #eventdetail,.delete-event .confirm-box,#rsvp_container,#event_advanced_search_form,#event_simple_search_form,.access-account form,#forgotpw_form,#login_form,#signup,#unsub_form{background-color:#147FD7;border-radius:5px;box-sizing:border-box;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);margin:1rem auto 3rem;padding:0.2rem 0.6rem;width:100%;}#login_form{margin-bottom:0.75rem;}.fundraise .req-text,.fundraise label,.fundraise #loginform form>div,.fundraise #signupform form>div,#invitationpage .required,#invitationpage .required p,.share-page #invitationpage .label label,.event-central.signup-success #invite_form .table_container .form_label,.event-central.edit-event #secondform .label,.event-central.step2 #secondform .label,.event-central.invite #inviteform .table_container .form_label,#volunteer_box .vol-label,#event_rsvp .form_label,#event_radius_unit,#event_simple_search_form .form_label,#event_advanced_search_form .form_label,.access-account label span,#forgotpw_form label,#login_form .form_label,#signup>span,#signup label,#unsub_form label,.onelinelabel{font-family:'freight-sans-pro';font-weight:600;text-transform:uppercase;color:#C4DFF5;font-size:1rem;letter-spacing:0.1em;padding-bottom:0.2em;display:block;margin-top:1em;}.fundraise .req-text span{color:#C4DFF5!important;}.share-page #invitationpage .required p{padding-bottom:0;}.fundraise .req-text,#invitationpage .required,#invitationpage .required p,#signup>span{display:inline-block;padding-bottom:1.4rem;margin-left:5px;margin-top:0;}#invitationpage .required,#invitationpage .required p{font-size:80%;}#unsub_form label span{font-weight:500;}.fundraise textarea,.fundraise input[type="text"],.fundraise input[type="password"],#invitationpage .field textarea,#invitationpage .field input[type="text"],#invitationpage .field input[type="email"],#invite_form textarea,#invite_form input[type="text"],.event-central.edit-event #secondform textarea,.event-central.edit-event #secondform input[type="text"],.event-central.step2 #secondform textarea,.event-central.step2 #secondform input[type="text"],.event-central.invite #eventdetail textarea,.event-central.invite #eventdetail input[type="text"],#event_rsvp textarea,#event_rsvp input[type="text"],#event_rsvp input[type="password"],#event_simple_search_form input[type="text"],#event_advanced_search_form input[type="text"],.access-account #constituent_content form label input[type="text"],.access-account #constituent_content form label input[type="password"],#forgotpw_form input[type="text"],#login_form input[type="text"],#login_form input[type="password"],#signup input[type="text"],#signup input[type="tel"],#signup input[type="email"],#signup textarea,#unsub_form input[type="text"],#unsub_form textarea{display:block;border-radius:3px;padding-left:0.5em;width:100%;height:44px;font-size:1.1rem;border:0;font-family:'freight-sans-pro';color:#333333;}.fundraise textarea,#invitationpage .field textarea,#invite_form textarea,.event-central.edit-event #secondform textarea,.event-central.step2 #secondform textarea,.event-central.invite #eventdetail textarea,#event_rsvp textarea,#signup textarea{height:90px;padding:10px;}.fundraise.settings textarea{height:170px;}.fundraise .email-preview textarea{height:180px;}.fundraise .contacts-input textarea{height:150px;}#unsub_form textarea{height:60px;padding:10px;}.share-page #invitationpage .field textarea#body{height:140px;}.select-wrapper{position:relative;background-color:white;border-radius:3px;height:44px;}select{width:100%;height:145px;border-radius:3px;border:0;}option{font-family:'freight-sans-pro';border-bottom:1px solid #EFF3F7;font-size:1rem;padding:5px 10px;}select:not([multiple]){position:absolute;top:0;left:0;border:none;background-color:transparent;height:44px;display:block;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;font-size:1.1em;font-family:'freight-sans-pro';padding:0.1em 0.5em 0;width:100%;z-index:99;}.select-wrapper:after{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #CACED2;content:"";position:absolute;top:1.1rem;right:1.2rem;}.fundraise input[type="submit"],#invitationpage input[type="submit"],#invite_form input[type="submit"],.event-central.manage-event .sidebar input[type="button"],.event-central.results #host-button,.event-central.results input#search-submit,.event-central.edit-event #secondform input[type="submit"].ui-state-default,.event-central.step2 #secondform input[type="submit"].ui-state-default,.event-central.invite .invitebutton input[type="submit"],#delete_event input[name="btn_cancel"],#delete_event input[name="btn_no_notices"],#event_rsvp input[type="submit"],#event_simple_search_form input[type="submit"],#event_advanced_search_form input[type="submit"],.access-account #constituent_content input[type="submit"],#forgotpw_form input[type="submit"],#login_form input[type="submit"],#signup input[type="submit"],#unsub_form input[type="submit"]{background-color:#52D768;background-image:none;border:1px solid #71DD88;text-shadow:1px 0px 1px rgb(42,150,76);border-radius:3px;-webkit-box-shadow:0 0 5px 0px #0D63AA;-moz-box-shadow:0 0 5px 0px #0D63AA;box-shadow:0 0 5px 0px #0D63AA;color:white;display:block;font-family:'freight-sans-pro';font-size:1.1rem;font-weight:600;height:50px;letter-spacing:0.15em;margin:1.6rem auto 1.2rem;padding-left:1rem;padding-right:1rem;text-transform:uppercase;-webkit-appearance:none;width:100%;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.fundraise input[type="submit"]:hover,.fundraise input[type="submit"]:focus,#invitationpage input[type="submit"]:hover,#invitationpage input[type="submit"]:focus,#event_rsvp input[type="submit"]:hover,#event_rsvp input[type="submit"]:focus,#event_simple_search_form input[type="submit"]:hover,#event_advanced_search_form input[type="submit"]:focus,.access-account #constituent_content input[type="submit"]:hover,.access-account #constituent_content input[type="submit"]:focus,#forgotpw_form input[type="submit"]:hover,#forgotpw_form input[type="submit"]:focus,#login_form input[type="submit"]:hover,#login_form input[type="submit"]:focus,#signup input[type="submit"]:hover,#signup input[type="submit"]:focus,#unsub_form input[type="submit"]:hover,#unsub_form input[type="submit"]:focus{background-color:#54DD6B;-webkit-box-shadow:0 0 8px 1px #0D63AA;-moz-box-shadow:0 0 8px 1px #0D63AA;box-shadow:0 0 8px 1px #0D63AA;}.fundraise #invite-button-cancel{display:none;}.event-central.results #skin input#search-submit{-webkit-box-shadow:0px 0px 0px;-moz-box-shadow:0px 0px 0px;box-shadow:0px 0px 0px;display:inline-block;width:200px;margin:0;}.event-central.manage-event .sidebar input[type="button"],.event-central.results #host-button{-webkit-box-shadow:0px 0px 0px;-moz-box-shadow:0px 0px 0px;box-shadow:0px 0px 0px;text-align:center;height:auto;padding:1rem;margin-top:0;box-sizing:border-box;}.event-central.manage-event .sidebar input[type="button"]{margin-top:0;margin-bottom:10px;}.checkboxgroup,.radiogroup{position:relative;margin-bottom:5px;margin-left:10px;}.fundraise .checkboxgroup{margin-left:0;margin-bottom:5px;margin-top:5px;}.checkboxgroup input[type="checkbox"],.radiogroup input[type="radio"]{display:block;height:25px;width:25px;position:absolute;margin-left:0;top:2px;left:0;}.event-central.details .checkboxgroup label,.event-central.details .radiogroup label,.fundraise.invite .checkboxgroup label,.fundraise.settings .radiogroup label,.edit-event .checkboxgroup .form_label,.step2 .checkboxgroup .form_label,.checkboxgroup #login-remember-me span,#login_form .table_container .checkboxgroup label,#signup .input .checkboxgroup label,#signup .input .radiogroup label{font-family:'freight-sans-pro';text-transform:uppercase;line-height:1.35;letter-spacing:0.1em;color:#FFF;padding-top:5px;font-size:1.1em;font-weight:500;margin:0px 0 0 30px;display:block;}.event-central.details .checkboxgroup label,.event-central.details .radiogroup label{font-size:1rem;}.event-central.details div#loginform br{display:none;}.event-central.details div#loginform a.loginforgotlink{font-weight:500;color:#C4DFF5;margin-top:10px;display:block;}.event-central.details .radiogroup{margin:0.5rem 0 0rem;}.event-central.details .checkboxgroup{margin:-10px 0 0;}.fundraise.invite .checkboxgroup label{font-size:0.9rem;padding-top:8px;}.event-central.signup-success #homepagelink a{background-color:#A7B6C5;color:white;text-transform:uppercase;letter-spacing:0.1em;padding:0.55rem 0.85rem;box-sizing:border-box;border-radius:3px;display:inline-block;font-weight:500;font-size:0.9rem;}.fundraise.dashboard #odgettingstarted .odsechead,.event-central.signup-success #SKIN #invite_form h3{padding-bottom:15px;margin-bottom:20px;border-bottom:2px solid #8ABFEB;}.share-page #invite_table,.event-central.signup-success #invite_table{width:100%!important;}.event-central.signup-success .form_label .instructions{display:inline-block;color:#C4DFF5;}.fundraise #contact_importer_button,.share-page #invitationpage #contact_importer_button{background-image:none;border:0;width:auto;}.fundraise #contact_importer_button,.share-page #invitationpage #contact_importer_button,.event-central.signup-success #contact_importer_button_container a#contact_importer_button,.event-central.invite #contact_importer_button_container a#contact_importer_button{display:block;border-radius:3px;width:180px;padding:5px 10px;text-align:center;text-transform:uppercase;background-image:none;font-size:0.8rem;font-weight:500;border:0;background-color:#55acee;color:white;letter-spacing:0.1em;-webkit-box-shadow:0 1px 1px 0px #0D63AA;-moz-box-shadow:0 1px 1px 0px #0D63AA;box-shadow:0 1px 1px 0px #0D63AA;}.fundraise.invite #contact_importer_button_container a#contact_importer_button{padding:5px;box-shadow:none;border-radius:0 0 3px 3px;display:block;margin-top:-27px;width:100%;box-sizing:border-box;}.event-central.disabled .ui-state-highlight{max-width:650px;margin:3rem auto;}.event-central.disabled #SKIN .ui-state-highlight h2{font-weight:400;font-size:1.8em;line-height:1.1;margin-bottom:0.5em;}.step1 #SKIN .basic .main .typedesc .odd,.step1 #SKIN .basic .main .typedesc .even{margin-bottom:15px;padding-top:10px;background-color:white;}.step1 #SKIN .basic .main .typedesc{border-top:1px solid #D6DFE8;margin-top:30px;font-size:1.1rem;}.step1 #SKIN .basic .main .typedescheader{border:0;font-family:'jubilat';color:#7B91A4;font-weight:400;line-height:1.3;font-size:1.6rem;padding-top:15px;}.type-title{text-transform:uppercase;letter-spacing:0.1em;font-weight:500;font-size:1.1rem;color:#147FD7;padding-bottom:0.4rem;}.step1 #eventcreate .intro-content{margin-top:40px;}.step1 #eventcreate #event_rsvp{margin-top:55px;}.form_hide_table{display:none;}.step2 .section-wrap p{color:white;font-size:0.9rem;margin-top:0.5rem;line-height:1.5;font-weight:500;}.inputgroup.event-length .field label{margin-left:10px;font-weight:600;}.event-length input[type="text"],.event-length .select-wrapper{margin-bottom:10px;}.event-central #SKIN .sectionheader h3 .instruct{font-size:1.1rem;display:block;font-family:'freight-sans-pro';font-weight:500;line-height:1.3;padding:0.5rem 0;}.event-central.edit-event #secondform .inputgroup.event-length input[type="text"],.event-central.edit-event #secondform .inputgroup.event-length .select-wrapper,.event-central.step2 #secondform .inputgroup.event-length input[type="text"],.event-central.step2 #secondform .inputgroup.event-length .select-wrapper{width:48%;float:left;}input#start_day_cal{display:none;}.event-central.edit-event #secondform .inputgroup.event-length .select-wrapper,.event-central.step2 #secondform .inputgroup.event-length .select-wrapper{float:right;}.inputgroup.event-length{color:white;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;}.select-wrapper.col-3{width:30%;display:inline-block;margin-right:2%;}.select-wrapper.col-3.col-3-3{float:right;margin-right:0;}.step2 #SKIN .required,.edit-event #SKIN .required{color:#C4DFF5;text-transform:uppercase;font-weight:600;font-size:0.8rem}.step2 #SKIN .required .error,.edit-event #SKIN .required .error{background-color:transparent;border-radius:0;color:#C4DFF5;text-align:left;text-transform:uppercase;letter-spacing:0.1em;font-size:0.9rem;margin-top:15px;font-weight:600;display:inline;padding:0;}body #SKIN .msgok{border:2px solid #47DC47;color:white;text-align:center;font-size:0.9em;line-height:1.2;padding:0.5em;border-radius:5px;}.edit-event #SKIN table{margin-bottom:0;}.edit-event .hideabletable,.step2 .hideabletable{border:0;}.event-central.edit-event .intro-content,.event-central.step2 .intro-content{margin-top:2rem;}.event-central.edit-event #SKIN .sectionheader h3,.event-central.step2 #SKIN .sectionheader h3{border-bottom:2px solid #8ABFEB;padding-bottom:0.3em;margin-top:0.5rem;}.event-central.edit-event #SKIN .section-wrap,.event-central.step2 #SKIN .section-wrap{padding-bottom:40px;}.edit-event .sectionheader,.step2 .sectionheader{border:0;}#secondform .checkboxgroup{margin-left:0;margin-top:20px;}.event-central.edit-event #secondform .checkboxgroup label,.event-central.step2 #secondform .checkboxgroup label{margin:0 0 0 28px;font-weight:500;padding-top:4px;}td#cke_contents_description{height:90px!important;}.fundraise td#cke_contents_page_text{height:190px!important;}.fundraise .cke_skin_bsd .cke_wrapper,.edit-event .cke_skin_bsd .cke_wrapper,.step2 .cke_skin_bsd .cke_wrapper{background-image:none;background-color:#e3e3e3;}.fundraise span.cke_skin_bsd,.edit-event span.cke_skin_bsd,.step2 span.cke_skin_bsd{width:100%!important;border:0;padding:0;}.bsd-when{display:none}.edit-event .label span,.step2 .label span{color:#C4DFF5!important;}.edit-event .explain,.step2 .explain{color:white;display:inline-block;}.phone-instruct span,.address-instruct span{color:white!important;margin-right:5px;}.edit-event #SKIN .main h3,.step2 #SKIN .main h3{color:white;}form#delete_event{margin-bottom:0.3em;}.event-central.manage-event #SKIN #eventdetail div div.clear,.event-central.delete-event #SKIN #eventdetail div div.clear{float:none;display:block;width:100%;}.delete-event #SKIN.bsd-page .basic .main .ui-widget-header{border:0;}.delete-event #SKIN .basic .main h2#sectionheader{border:0;font-size:2rem;line-height:1.2;font-weight:400;padding-bottom:10px;margin:5px 20px 15px;border-bottom:1px solid #D6DFE8;}.delete-event #SKIN .confirm-box p{font-family:'jubilat';font-weight:400;color:white;margin-top:1rem;margin-bottom:0;line-height:1.2;font-size:1.8rem;}.signup-page input#addr2{margin-top:10px;}#delete_event input[name="btn_no_notices"],#delete_event input[name="btn_cancel"]{background-color:ff6363;border-color:#ff7a7a;text-shadow:1px 0px 1px #C31B1B;width:48%;float:left;}#delete_event input[name="btn_cancel"]{background-color:#38A0F6;border-color:#50b0ff;text-shadow:1px 0px 1px #1878c6;float:right;}.reset-password #forgotpw .header{border:0;}.share-page #invitationpage .bsd-shareButtons-wrap{border-bottom:2px solid #8ABFEB;padding-bottom:20px;}.share-page #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-facebook span,.share-page #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-twitter{text-transform:uppercase;letter-spacing:0.1em;font-weight:600;}.share-page #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-facebook{text-align:center;background-color:#3B5998;background-image:none;border-radius:3px;padding:0.9rem;margin:0.25rem 0 0.75rem 0;-webkit-box-shadow:0 1px 2px 0px #003C6A;-moz-box-shadow:0 1px 2px 0px #003C6A;box-shadow:0 1px 2px 0px #003C6A;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.share-page #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-twitter:hover,.share-page #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-twitter:focus{background-color:#69B4ED;}.share-page #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-facebook:hover,.share-page #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-facebook:focus{background-color:#4764A1;}.share-page #invitationpage .bsd-shareButtons-wrap a.bsd-shareButton-twitter{text-align:center;background-color:#55acee;background-image:none;border-radius:3px;padding:0.9rem;-webkit-box-shadow:0 1px 2px 0px #0D63AA;-moz-box-shadow:0 1px 2px 0px #0D63AA;box-shadow:0 1px 2px 0px #0D63AA;}.share-page #invite_table br{display:none}.share-page .bsd-required-asterisk{color:#C4DFF5;}.fundraise #contact_importer_button,.share-page #contact_importer_button_container a#contact_importer_button{float:none;}.share-page #invitationpage .bsd-shareButtons-wrap a{float:none;display:block;box-sizing:border-box;width:100%;}.share-page #invitationpage .label{padding-right:0;width:100%;text-align:left;}.fundraise #contact_importer_button,#invitationpage #contact_importer_button{float:none;}#signup #bsd-field-submit-btn .label{display:none;}#signupfooter{color:#FFFFFF;font-weight:500;}#signupfooter p{color:#FFFFFF;font-weight:500;}manage-event #SKIN .sidebar .table_container .even>div,.manage-event #SKIN .sidebar .table_container .odd>div{display:inline-block;}.manage-event #SKIN .sidebar .table_container .even,.manage-event #SKIN .sidebar .table_container .odd{border-top:1px solid #D6DFE8;background-color:transparent;padding:7px 0 8px;}.manage-event #SKIN .sidebar .table_container{border-bottom:1px solid #D6DFE8;}.event-central.manage-event .sidebar input[type="button"].bsd-event-manageevent-emailattendees,.event-central.manage-event .sidebar input[type="button"].bsd-event-manageevent-exportattendees{background-color:#147FD7;border:1px solid #208DE7;}.event-central.manage-event p.day_attendee_count{margin:0 0 10px;}.event-central.manage-event #SKIN #eventdetail div div .ui-widget-header{float:none;border:0;float:none;padding:0.5rem 0 1rem;}.event-central.manage-event #SKIN #eventdetail div div div{margin:0 0 0.3rem;}.event-central.manage-event #SKIN #eventdetail div div.address{display:block;float:none;}.events-rsvp .short{display:none;}.manage-events .bsd-page .actions{padding:15px 0 5px;text-align:right;display:none;}.manage-event #SKIN .sidebar .table_container .even .button a,.manage-event #SKIN .sidebar .table_container .odd .button a,.manage-events .action-btn,.manage-events .bsd-page .ui-widget-content .ui-state-default,.manage-events .bsd-page .actions .ui-state-default{background-color:#A7B6C5;text-transform:uppercase;color:white;font-family:'freight-sans-pro';font-size:0.8rem;font-weight:500;letter-spacing:0.1em;margin:10px 0;padding:5px 10px;border-radius:3px;border:0;}.manage-events .bsd-page .actions .ui-state-default{display:block;width:100%;margin:1px 0;border-radius:0;}.manage-events .bsd-page .actions .ui-state-default:first-of-type{border-radius:3px 3px 0 0;}.manage-events .bsd-page .actions .ui-state-default:last-of-type{border-radius:0 0 3px 3px;}.bsd-event-myevents-fulfillpledge,.bsd-page-event-myevents-rsvpedit,.manage-events .action-btn{display:block;}.manage-events .bsd-page .ui-widget-content .ui-state-default.bsd-event-myevents-fulfillpledge{background-color:#52D768;font-weight:600;text-shadow:1px 0px 1px rgb(42,150,76);}.manage-events #SKIN .basic .main .odd,.manage-events #SKIN .basic .main .even{position:relative;padding:10px 0;}.manage-events #SKIN .basic .main .even .short,.manage-events #SKIN .basic .main .even .event_title,.manage-events #SKIN .basic .main .even .date,.manage-events #SKIN .basic .main .odd .short,.manage-events #SKIN .basic .main .odd .event_title,.manage-events #SKIN .basic .main .odd .date{display:block;vertical-align:top;color:#4B535A;font-size:1rem;font-weight:500;}.manage-events #SKIN .odd,.manage-events #SKIN .even{background-color:transparent;border-top:1px solid #D6DFE8;}.manage-events .main .table_container{border-bottom:1px solid #D6DFE8;}.manage-events #SKIN .pledge{background-color:#DBE1E6;position:relative;padding:15px;}.manage-events #SKIN .odd.pledge-notify,.manage-events #SKIN .even.pledge-notify{border:0;}.manage-event #SKIN .basic .main h2.dayheader,.manage-event #SKIN .basic .main h2#sectionheader,.manage-events #SKIN .basic .main h2#sectionheader{font-weight:400;font-size:1.6rem;border:0;line-height:1.1;padding-bottom:20px;}.manage-event #SKIN .basic .main h2.dayheader{padding-bottom:15px;}.manage-event #SKIN .sidebar .table_container .form_label,.manage-events #SKIN .basic .main .form_label{padding-bottom:5px;display:none;text-transform:uppercase;font-weight:500;letter-spacing:0.1em;color:#4B535A;font-size:0.9rem;width:18%;}.manage-event #SKIN .sidebar .table_container .even>div,.manage-event #SKIN .sidebar .table_container .odd>div,.manage-event #SKIN .sidebar .table_container .form_label{width:25%;}.manage-event #SKIN .sidebar .table_container .even>div.button,.manage-event #SKIN .sidebar .table_container .odd>div.button{width:20%;text-align:right;}.manage-events .bsd-page .ui-widget-content{background-color:#EFF3F7;padding:1rem;border-radius:0px 5px 5px 0px;margin:2rem 0;border-left:2px solid #A7B6C5;}.manage-events .bsd-page .ui-widget-header{border:none;}.official{display:inline-block;border:2px solid #F55B5B;font-size:0.9rem;color:#F55B5B;font-family:'freight-sans-pro';text-transform:uppercase;letter-spacing:0.1em;font-weight:600;border-radius:3px;margin-top:0.75rem;padding:0.2rem 0.5rem;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);}#event_results .official{margin-left:2rem;}.event-central.details #SKIN .error{padding:10px 15px 10px;}#rsvp_container .ui-state-error .bsd-widget-inner-content,div#flag_approval{color:white;font-weight:500;padding:1rem 0.5rem;}#rsvp_container .ui-state-error .bsd-widget-inner-content #message a{color:#C4DFF5;text-decoration:none!important;display:block;font-weight:600;padding:0.5rem 0;}#rsvp_container .ui-state-error .bsd-widget-inner-content #message a:hover,#rsvp_container .ui-state-error .bsd-widget-inner-content #message a:focus{color:#d3e7f7;}.vol-city-group{float:left;width:65%;}.vol-state-group{float:right;width:30%;}.event-central.edit-signup #volunteer_box .checkboxgroup label,.event-central.details #volunteer_box .checkboxgroup label{color:white;margin-left:30px;}.event-central.edit-signup #volunteer_box p,.event-central.details #volunteer_box p{color:white;font-weight:500;margin:5px 0;}.event-central.edit-signup #volunteer_box .checkboxgroup,.event-central.details #volunteer_box .checkboxgroup{margin:10px 0 0;}.event-central.edit-signup #SKIN #eventdetail #volunteer_box h3,.event-central.details #SKIN #eventdetail #volunteer_box h3{color:white;font-family:'jubilat';font-weight:400;letter-spacing:0;font-size:1.4rem;text-transform:none;padding:0 0 1rem;margin:0.5rem 0 1rem;border-bottom:2px solid #8ABFEB;}.event-central.edit-signup #SKIN #eventdetail #volunteer_box,.event-central.details #SKIN #eventdetail #volunteer_box{background-color:#208FEB;border:0;border-radius:5px;box-shadow:0px 0px 2px 0px #0D63AA;padding:1rem 1rem 1.5rem;margin-bottom:1.5rem;margin-top:1.5rem;}#otherrsvps_container{padding-top:20px;}.details #SKIN .basic .main #eventdetail div#otherrsvps_container h2{color:#8A9199;font-size:1.2rem;}.details #SKIN .basic .main #eventdetail div#otherrsvps_container p{margin:0;}.event-central.details .maplinks li a,.event-central.details .maplinks li a:link,.event-central.details .maplinks li a:visited{display:inline-block;background-color:#A7B6C5;text-transform:uppercase;padding:5px 10px;font-weight:600;color:white;margin-top:8px;font-size:0.8rem;letter-spacing:0.1em;border-radius:2px;}.event-central.details .maplinks li a:hover,.event-central.details .maplinks li a:focus{background-color:#147FD7;}.event-central.details .maplinks li{margin:0;padding:0;list-style-type:none;display:inline-block;}.event-central.details .maplinks ul{display:inline;margin:0;padding:0;}.event-central.details .maplinks{padding-top:10px;border-top:1px solid #D6DFE8;text-transform:uppercase;letter-spacing:0.1em;margin-top:20px;font-size:0.9rem;font-weight:500;color:#4B535A;}.event-central.signup-success #SKIN .detailtable_container .clear,.event-central.details #SKIN .detailtable_container .clear{padding-top:15px;clear:both;}.event-central.details #SKIN .detailtable_container .location>span{font-weight:500;}.event-central.details #SKIN #eventdetail #event_detail_xml_link{float:none;}.event-central.details #SKIN #eventdetail #event_detail_xml_link a,.event-central.details #SKIN #eventdetail #event_detail_xml_link a:link,.event-central.details #SKIN #eventdetail #event_detail_xml_link a:visited{display:inline-block;background-color:#A7B6C5;text-transform:uppercase;padding:5px 15px 5px 10px;font-weight:600;color:white;margin-top:8px;font-size:0.8rem;letter-spacing:0.1em;border-radius:2px;}.event-central.details #SKIN #eventdetail #event_detail_xml_link a:hover,.event-central.details #SKIN #eventdetail #event_detail_xml_link a:focus{background-color:#147FD7;}.event-central.signup-success #SKIN .detailtable_container>ul>li{font-size:0.95em;padding:0rem;}.event-central.signup-success #SKIN .container .detailtable_container>ul{padding:0.5rem 1rem;box-sizing:border-box;}.event-central.signup-success #SKIN .detailtable_container>ul,.event-central.signup-success #SKIN .detailtable_container>p,.event-central.signup-success #SKIN .detailtable_container>div,.event-central.manage-event #SKIN #eventdetail div div div,.event-central.manage-event #SKIN #eventdetail div p,.event-central.delete-event #SKIN #eventdetail div div,.event-central.details #SKIN .detailtable_container>div{width:100%;font-size:1.1rem;float:none;margin:0 0 0.1rem;line-height:1.4;padding:0;color:#364350;}.event-central.details #SKIN .detailtable_container>div p{font-size:1.1rem;margin:0 0 0.5rem;}.event-central.signup-success #SKIN .detailtable_container .clear,.event-central.details #SKIN .detailtable_container .clear{width:100%;float:none;}.event-central.signup-success #SKIN .detailtable_container .form_label,.event-central.manage-event #SKIN #eventdetail .form_label,.event-central.delete-event #SKIN #eventdetail div div.form_label,.event-central.details #SKIN .detailtable_container .form_label{text-align:left;font-size:1.1rem;color:#F55B5B;text-transform:uppercase;letter-spacing:0.1em;font-weight:500;width:100%;float:none;line-height:1;margin-top:5px;}.event-central.signup-success #SKIN .detailtable_container,.event-central.manage-event #SKIN .detailtable_container,.event-central.delete-event #eventdetail,.event-central.details #SKIN .detailtable_container{background:#EFF3F7;border-left:2px solid #A7B6C5;border-top:1px solid #E2EBF3;border-right:1px solid #E2EBF3;border-bottom:1px solid #E2EBF3;margin-bottom:18px;padding:20px 20px 30px;border-radius:0 3px 3px 0;}div#rsvp_container>.ui-widget-header{border-bottom:2px solid #8ABFEB;padding-bottom:0.4em;}.hideabletable{border-top:2px solid #8ABFEB;margin-top:20px;}#event_rsvp .form_label span{font-weight:500;}.bsd-when h3 .instruct,#invitationpage .help,.event-central.signup-success .instructions strong,.event-central.signup-success .instructions,.event-central.edit-signup .explain,.event-central.invite .instructions strong,.event-central.invite .instructions,.event-central.details .explain{color:white;font-weight:500;font-size:0.9rem;margin-top:2px;display:block;font-family:'freight-sans-pro';}#invitationpage .help{color:white!important;font-size:0.9rem!important;}.event-central.details .content{clear:both;}.event-central.details .title .type{display:block;font-family:'freight-sans-pro';font-size:1.1rem;color:#8A9199;text-transform:uppercase;letter-spacing:0.1em;font-weight:500;margin-top:10px;display:none;}.event-central.details #SKIN #eventdetail img.rssimg,.no-show,#event_rsvp>br{display:none;}.pledge-commit{background-color:#208FEB;border:0;border-radius:5px;box-shadow:0px 0px 2px 0px #0D63AA;padding:1rem 1rem 1.5rem;margin-bottom:1.5rem;margin-top:1.5rem;}.pledge-required{font-weight:600;}.pledge-commit .pledge{width:48%;display:inline-block;font-size:1.3rem;font-family:jubilat;margin-top:8px;color:white;position:relative;float:left;}.pledge-commit .explain{font-size:1rem!important;margin-bottom:1rem;}.pledge-commit .pledge:after{content:"$";position:absolute;color:#7D8A9E;right:-30px;}#event_rsvp .pledge-commit input[name=pledge_amt]{background-color:white;font-family:jubilat;width:50%;float:right;color:#4B5769;font-size:1.3rem;text-align:right;padding-right:10px;padding-left:30px;}#event_rsvp .pledge-commit label.form_label{margin-top:0;margin-bottom:0.5rem;}.ui-widget input#fulfill-pledge{margin:1.5rem 0;display:block;-webkit-appearance:none;position:relative;background-color:#4ACC66;text-shadow:1px 0px 1px #39AB52;color:white;text-transform:uppercase;font-family:"freight-sans-pro";letter-spacing:0.075em;font-weight:600;border-radius:3px;font-size:0.95rem;display:block;padding:1rem 2rem;border:0;margin-bottom:15px;text-align:center;-webkit-box-shadow:0 1px 1px 1px rgba(167,182,197,.45);-moz-box-shadow:0 1px 1px 1px rgba(167,182,197,.45);box-shadow:0 1px 1px 1px rgba(167,182,197,.45);}.event-central.signup-success #SKIN .basic .main h2#sectionheader,.event-central.details #SKIN .basic .main #eventdetail .title{font-size:2rem;line-height:1.2;font-family:'jubilat';font-weight:400;color:#147FD7;margin-top:0;border:0;}.event-central.signup-success #SKIN .basic .main h2#sectionheader{line-height:1;}.event-central.signup-success #invite_form #fixed_body,.event-central.invite #inviteform #fixed_body{background-color:rgb(14,101,173);padding:10px 15px;margin:0.5rem 0 1.5rem;border-radius:5px;font-size:1.1rem;opacity:0.8;overflow:hidden;}.event-central.invite .invite-block .form_button_group input{padding:12px 15px 20px;position:relative;z-index:1;-webkit-appearance:none;width:100%;font-family:'freight-sans-pro';font-weight:600;text-align:center;color:white;border:0;}.event-central.invite .invite-block .form_button_group input:hover,.event-central.invite .invite-block .form_button_group input:focus{color:#dcecfa;}.event-central.invite .invite-block #eventdetail{margin-top:-25px;position:relative;z-index:9;}.event-central.invite .form_label .instructions{display:inline;color:#C4DFF5;}.event-central.invite #SKIN #inviteform{border:0;}#invitationpage div,#invitationpage div p,.event-central.signup-success #invite_form div,.event-central.invite #invite_form div,.event-central.edit-event .static,.event-central.step2 .static,.event-central.invite #inviteform div{color:white;font-weight:500;font-size:1.2rem;}.event-central.invite #invite_table{width:100%!important;padding:0!important;}.event-central.edit-signup #eventdetail #sectionheader,.event-central.invite #eventdetail #sectionheader{color:white;font-size:2rem;letter-spacing:0;font-weight:400;padding:1rem 0 1.2rem!important;line-height:1.2;border-bottom:2px solid #8ABFEB;}#fixed_body br{display:none;}.event-central.edit-event #secondform,.event-central.step2 #secondform,.event-central.edit-signup #eventdetail,.event-central.invite .invite-block{max-width:600px;margin:2rem auto;}.simple-toggle,#event_advanced_search_form{display:none;}#simplesearch .instructions{display:none;}.country-group{display:none;}.date-group .select-wrapper{width:32%;float:left;}.date-group .select-wrapper:first-of-type{margin-right:2%;}.select-wrapper.year{float:right;}.search-radius-group{width:64%;float:right;}span#event_radius_unit br{display:none;}.zip-group{width:32%;float:left;}span#event_radius_unit{clear:both;display:block;width:64%;font-weight:500;float:right;margin-top:0.2rem;}#event_simple_search_form .search-radius-group input,#event_advanced_search_form .search-radius-group input{float:left;width:32%;}#event_advanced_search_form .search-radius-group .select-wrapper,#event_simple_search_form .select-wrapper{width:65%;float:right;}.event-central.search .bsd-page-content{max-width:600px;margin:2rem auto;}.event-central.search .bsd-page-content .bsd-page-content{margin-top:0;}.event-central.search #SKIN .error{margin-top:-10px;padding-bottom:20px;}.fundraise #odaddress .odaddressitem .odaddressdates .odaddresseventaction a{display:inline-block;text-transform:uppercase;text-decoration:none;color:#C4DFF5;font-weight:600;letter-spacing:0.075em;font-size:0.9rem;margin-top:0.2rem;}.metric{float:right;}.fundraise.splash .leader-item a{padding-left:10px;}.fundraise.splash .leader-item,.fundraise.splash .metric{display:inline-block;}.leader-group{color:#505F6F;font-family:'jubilat';padding:0.5rem;border-bottom:1px solid #eee;font-size:1.2rem;padding:0.75rem 0.5rem;}.fundraise.splash #outreachsplash #outreachsplashsearch #outreachsplashsearchresults .outreach_amt{font-family:'jubilat';color:#C4DFF5;}.fundraise.splash #outreachsplash #outreachsplashsearch #outreachsplashsearchresults ol{font-family:'jubilat';box-sizing:border-box;margin:0;padding:0.5rem 0 0;}.fundraise.splash #outreachsplash #outreachsplashsearch #outreachsplashsearchresults ol li{color:#C4DFF5;margin-left:1.5rem;}.fundraise.splash #outreachsplash #outreachsplashsearch #outreachsplashsearchresults ol li a{color:#FFF;margin-right:1rem;}.fundraise.splash #outreachsplash #outreachsplashsearch #outreachsplashsearchresults{color:white;margin-right:0;}.fundraise.splash #outreachsplash #outreachsplashsearch #outreachsplashsearchresults #outreachsplashsearchresultspreloader span{color:#C4DFF5;font-family:'jubilat';font-size:1.2rem;padding:1rem;}.fundraise.splash #outreachsplash #outreachsplashsearch #outreachsplashsearchresults #outreachsplashsearchresultspreloader br{display:none;}.fundraise.splash #outreachsplashsearchresultspreloader img{display:none;}.fundraise.splash #outreach_content #outreachsplash #outreachsplashsearch .leadersheader:before{content:"OR";position:absolute;top:-7px;font-size:1rem;left:50%;font-family:'freight-sans-pro';font-weight:600;letter-spacing:0.15em;width:50px;margin-left:-25px;text-align:center;background-color:#147FD7;color:#8ABFEB;}.fundraise.splash #outreach_content #outreachsplash #outreachsplashcallout .leadersheader,.fundraise.splash #outreach_content #outreachsplash #outreachsplashsearch .leadersheader{font-size:1.6rem;padding-bottom:0.2rem;padding-top:0.5rem;}.fundraise.splash #outreach_content #outreachsplash #outreachsplashsearch .leadersheader{border-top:2px solid #8ABFEB;padding-top:2rem;margin-top:2rem;}.fundraise.splash #outreach_content #outreachsplash #outreachsplashright{margin:2rem 0;padding-top:0;padding-bottom:1rem;}.fundraise.splash #outreachsplash #outreachsplashright{width:100%;float:none;}.fundraise.splash #outreachsplashcallout{margin-top:1rem;margin-bottom:1.5rem;}.fundraise.splash #outreach_content #outreachsplash #outreachsplashsearch,.fundraise.splash #outreach_content #outreachsplash #outreachsplashcallout{padding:0;}.fundraise.splash #outreach_search_form input[type=submit]{width:80px;min-width:80px;position:absolute;background-color:#52D768;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #71DD88;height:44px;border-radius:0 3px 3px 0;text-shadow:1px 0px 1px #0D63AA;margin:0;right:0;bottom:0;}.fundraise.splash #outreach_search_form input[type=text]{background:#eff3f7;border:1px solid #c6d1dc;}.fundraise.splash #outreach_search_form{padding:0;margin-bottom:0;position:relative;-webkit-box-shadow:none;-mox-box-shadow:none;box-shadow:none;}.fundraise.splash #outreach_content #outreachsplash #outreachsplashsearch,.fundraise.splash #outreach_content #outreachsplash #outreachsplashcallout,.fundraise.splash #outreach_content #outreachsplash #outreachsplashleaders{border:0;background-color:transparent;padding:0;margin-bottom:2.5rem;}.fundraise.splash #outreach_content #outreachsplash #outreachsplashsearch{margin-bottom:1.25rem;}.fundraise input#submit_button{margin-top:1rem;}.fundraise #cancel_button{background-color:transparent;border:2px solid #5FA6E0;border-radius:3px;color:#C4DFF5;display:block;font-family:'freight-sans-pro';font-size:1.1rem;font-weight:600;letter-spacing:0.1em;margin:1.6rem auto 1.2rem;padding:0.5rem 2rem;text-transform:uppercase;-webkit-appearance:none;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.fundraise #cancel_button:hover,.fundraise #cancel_button:focus{border:2px solid #C4DFF5;background-color:#C4DFF5;color:#147FD7;}.fundraise .photo-actions{margin-top:2rem;}.fundraise a.wysiwygeditlink{margin-top:1rem;background-color:#55acee;border-radius:3px;text-transform:uppercase;padding:0.2rem 1rem;letter-spacing:0.1em;font-size:0.8rem;font-weight:500;color:white;display:inline-block;}.fundraise a.wysiwygeditlink:hover,.fundraise a.wysiwygeditlink:hover{color:white;}.fundraise #outreachsettings .text-edit .description{display:none;}#outreachsettings .picture_action_control .radiogroup label{text-transform:none;letter-spacing:0;font-weight:500;}#outreachsettings .picture_action_control .radiogroup label strong{font-size:0.7em;text-transform:uppercase;margin-left:5px;letter-spacing:0.05em;}.fundraise img#currentImage{max-width:200px;border-radius:5px;-webkit-box-shadow:0 3px 10px 0px #0D63AA;-moz-box-shadow:0 3px 10px 0px #0D63AA;box-shadow:0 3px 10px 0px #0D63AA;margin-bottom:1rem;}.picture_upload_control br{display:none;}.fundraise.settings .picture_upload_control.col-2.col-2-2{display:none!important;}.fundraise.settings input[type="file"]{color:white;}.fundraise.settings #outreach_content h2{margin:0;}.fundraise.settings #outreach_content p{margin:0.75rem 0 1.1rem;}.fundraise .text-edit{padding-bottom:1rem;margin-bottom:2rem;border-bottom:2px solid #8ABFEB;}.fundraise .my-short div{padding:0.6rem;border-radius:3px;background-color:white;background-color:rgb(13,107,185);color:white;font-weight:500;height:44px;font-size:1.1rem;}.inputgroup.my-short input[type=text]{position:relative;z-index:9;}.my-short .description span{display:block;text-transform:none;font-weight:500;font-size:0.7rem;letter-spacing:0.05em;background-color:rgb(249,179,99);border-radius:0 0 3px 3px;color:black;line-height:1;position:relative;z-index:0;text-align:center;padding:0.75rem 0.5rem 0.25rem;margin-top:-13px;width:100%;box-sizing:border-box;display:none;}.my-short .description span br{display:block;}.fundraise .bsd-outreach-settings{max-width:900px;margin:0 auto;}.fundraise #outreachsettings .description{color:white;display:block;margin-top:5px;text-transform:none;letter-spacing:0;}.fundraise .inputgroup label span{color:#C4DFF5!important;}.fundraise .inputgroup br{display:none;}.odaddressdates div:first-of-type{border-radius:0 0px 0px 5px;}.odaddressdates div:last-of-type{border-radius:0 0px 5px 0px;}.fundraise #odaddress .odaddressitem .odaddressdates div{height:5rem;}.fundraise #odaddress .odaddressitem .odaddressdates .odaddresseventaction,.fundraise #odaddress .odaddressitem .odaddressdates .odaddressevent,.fundraise #odaddress .odaddressitem .odaddressdates .odaddresseventfuture{width:25%;margin:0;color:#505F6F;border:1px solid #EFF3F7;background-color:#FFF;padding-top:1em;font-weight:500;}.fundraise #odaddress .odaddressitem .odaddressdates .odaddressevent{background-color:#E1E7EB;color:#505F6F;}.fundraise #odaddress .odaddressitem .odaddressdates .odaddresseventaction{background-color:#147FD7;color:white;}.fundraise #odaddress .odaddressitem .odaddressdates span.odaddresseventstep{display:block;font-family:'jubilat';font-weight:400;font-size:1.2rem;}.fundraise #odaddress .odaddressheader a{background-color:#F55B5B;text-shadow:1px 0px 1px #d33d3d;color:white;text-transform:uppercase;letter-spacing:0.1em;font-weight:500;padding:0.2rem 1rem;border-radius:3px;font-size:0.9rem;}.fundraise #odaddress .odaddressitem br{display:none;}.fundraise #odaddress .odaddressitem .odaddressheader strong{font-weight:500;}.fundraise #odaddress .odaddressitem .odaddressheader{padding:1rem;font-size:1.1rem;background-color:#EFF3F7;border:0;border-radius:3px 3px 0 0;}.fundraise #odaddress .odaddressitem{width:100%;margin-top:0.5rem;margin-bottom:1.5rem;border:1px solid #DCE5ED;border-radius:3px;}.fundraise #outreach_content .odaddressaction{background:#EFF3F7;border:2px solid #EFF3F7;color:#99A7B6;font-weight:500;border-radius:5px;text-transform:uppercase;letter-spacing:0.1em;padding:2rem 0.5rem;}.fundraise #outreach_content .odsectionleft,.fundraise #outreach_content .odsectionright{width:100%;}.fundraise #odstats{text-align:center;}.fundraise #odstats label{font-weight:500;color:#147FD7;}.fundraise .currency{font-family:'jubilat';font-size:2rem;color:#505F6F;}.fundraise.splash #outreachsplashcallout a,#odsharemethods-twitter a,#odsharemethods-facebook a,#odsharemethods-email a{position:relative;background-color:#F55B5B;text-shadow:1px 0px 1px #d33d3d;color:white;text-transform:uppercase;letter-spacing:0.1em;font-weight:600;border-radius:3px;font-size:1rem;display:block;padding:0.8rem;margin-bottom:15px;text-align:center;-webkit-box-shadow:0 1px 1px 1px rgba(167,182,197,.45);-moz-box-shadow:0 1px 1px 1px rgba(167,182,197,.45);box-shadow:0 1px 1px 1px rgba(167,182,197,.45);}#odsharemethods-twitter a:before,#odsharemethods-facebook a:before,#odsharemethods-email a:before{content:"";width:20px;height:20px;top:0.825rem;display:block;position:absolute;left:calc(50% - 125px);background-image:url('https://s.bsd.net/bernie16/main/page/-/Wrapper%20Images/perfund-sprite.png');background-size:60px 20px;}#odsharemethods-twitter a:before{background-position:-20px;}#odsharemethods-email a:before{background-position:-40px;}.fundraise.splash #outreachsplashcallout a{background-color:#52D768;border:1px solid #71DD88;text-shadow:1px 0px 1px rgb(42,150,76);-webkit-box-shadow:0 0 5px 0px #0D63AA;-moz-box-shadow:0 0 5px 0px #0D63AA;box-shadow:0 0 5px 0px #0D63AA;}#odsharemethods-twitter a{background-color:#55acee;text-shadow:1px 0px 1px #3e93d3;}#odsharemethods-facebook a{background-color:#3B5998;text-shadow:1px 0px 1px #28447f;}.fundraise.dashboard #odshare ul{padding:0.5rem;}.fundraise.dashboard #odshare li{list-style-type:none;padding:0;}#outreach_content #odshare{margin-top:2.5rem;padding:0;}#odyourpage .bsd-widget-inner-content{font-size:0.1px;padding:0.5rem;}.fundraise.dashboard .bsd-page #odyourpage input[value="Edit Your Page"]{float:right;}.fundraise.dashboard .bsd-page #odyourpage .ui-state-default{background-color:#A7B6C5;border-radius:3px;color:#FFF;cursor:pointer;font-size:0.9rem;padding:0.8rem 1rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;font-family:'freight-sans-pro';width:48%;float:left;}.fundraise.splash #outreach_content #outreachsplash #outreachsplashleaders .leadersheader,.fundraise.dashboard #odtodo .odsechead,.fundraise.dashboard #odaddress .odsechead,.fundraise.dashboard #odyourpage .odsechead,.fundraise.dashboard #odshare .odsechead,.fundraise.dashboard #odstats .odsechead{text-transform:uppercase;letter-spacing:0.15em;font-size:1rem;font-weight:300;border-bottom:0;color:#364350;border-top:1px solid #c0cedc;padding-top:0.8rem;}.fundraise.dashboard #outreach_content #odgettingstarted a{background-color:#52D768;background-image:none;border:1px solid #71DD88;border-radius:3px;-webkit-box-shadow:0 0 5px 0px #0D63AA;-moz-box-shadow:0 0 5px 0px #0D63AA;box-shadow:0 0 5px 0px #0D63AA;color:white;display:block;font-family:'freight-sans-pro';font-size:1rem;font-weight:600;box-sizing:border-box;letter-spacing:0.1em;margin:1.6rem auto 1.2rem;max-width:300px;line-height:1.2;padding:0.6rem 1rem;text-transform:uppercase;text-shadow:1px 0px 1px rgb(42,150,76);text-align:center;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.fundraise.dashboard #outreach_content #odgettingstarted p{color:white;line-height:1.2;margin:0.5rem 0;}.fundraise.dashboard #outreach_content #odgettingstarted{background-color:#147FD7;border-radius:5px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);border:0;}.fundraise.dashboard #outreach_content .odsectionright{float:none;margin:0.5rem 0;padding:0;}.bsd-outreach-dashboard #outreach_content #odtodo,.bsd-outreach-dashboard #outreach_content #odaddress,.bsd-outreach-dashboard #outreach_content #odyourpage{float:none;width:100%;padding:0;}.fundraise #odprogress img{display:none;}.fundraise #svg circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:#EFF3F7;stroke-width:1em;}.fundraise svg{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.fundraise #svg #bar{stroke:#4ACC66;}.fundraise #cont{display:block;height:200px;width:200px;margin:0 auto;border-radius:100%;position:relative;}.fundraise #cont:after{position:absolute;display:block;height:160px;width:100%;top:50%;content:attr(data-pct) "%";margin-top:-80px;font-family:'jubilat';color:#505F6F;text-align:center;border-radius:100%;line-height:160px;font-size:2em;}.outreachinvite-element br{display:none;}.fundraise.invite form{padding-bottom:2.2rem;margin-top:-9px;}.fundraise .login-status{width:100%;padding:10px;font-size:0.8rem;letter-spacing:0.1em;color:#364350;background-color:#EFF3F7;text-align:center;text-transform:uppercase;margin-top:2.5rem;}.fundraise .login-status strong{font-weight:500;letter-spacing:0;font-size:0.9rem;text-transform:none;margin:0 5px;}.fundraise .omheadfloat{float:none;}.fundraise .omheadfloat a{display:block;color:white;font-weight:600;}.fundraise.invite #outreach_content{padding:0 10px;max-width:900px;margin:0 auto;}.fundraise input[type="text"]:disabled,.fundraise textarea:disabled{color:#fff;background-color:rgb(13,107,185);}.fundraise #signupform{display:none;}.fundraise #signupform form,#outreachlogin{margin-top:-10px;margin-bottom:10px;}#outreach_content>.instruct,#outreach_content>br{display:none;}.bsd-outreach-login{margin:20px;}.login-wrap .login-error{margin-top:-15px;padding-bottom:25px;}.access-account .login-error{display:none;}.fundraise.login .content,.access-account .content{max-width:700px;}.fundraise .bsd-outreach-message,.fundraise .bsd-outreach-login{margin:20px auto;}.fundraise .omheaddesc,.fundraise #outreach_content #signupform .signuptitle,.fundraise #outreach_content #loginform .logintitle,.access-account #constituent_content .login-register-form h2{margin-bottom:10px;}.login-register-form #instructions{margin-top:0;line-height:1.4;}.access-account .login-register-form form,.access-account .login-login-form form{margin-top:-15px;margin-bottom:0;}#event_simple_search_form,#event_advanced_search_form{margin-top:-10px;margin-bottom:0;}.fundraise.invite .omheadfloat a,.fundraise .logindesc,.fundraise .signupdesc,.event-central.invite .form_button_group input,.formlink,p.login-login-link,p.login-register-link{background-color:rgb(14,101,173);border-radius:5px;padding:9px 15px 20px;color:#C4DFF5;text-transform:uppercase;letter-spacing:0.1em;font-size:0.9rem;text-align:center;font-weight:500;margin-top:20px;}.fundraise.invite .omheadfloat a{font-weight:600;color:white;}.fundraise .logindesc,.fundraise .signupdesc{margin-top:15px;}.search .formlink{margin-top:15px;}p.login-register-link{margin-top:10px;}.fundraise .logindesc a,.fundraise .logindesc a:link,.fundraise .logindesc a:visited,.fundraise .signupdesc a,.fundraise .signupdesc a:link,.fundraise .signupdesc a:visited,.formlink a,.formlink a:link,.formlink a:visited,p.login-login-link a,p.login-login-link a:link,p.login-login-link a:visited,p.login-register-link a,p.login-register-link a:link,p.login-register-link a:visited{color:white;font-weight:600;}.fundraise .logindesc a:hover,.fundraise .logindesc a:focus,.fundraise .signupdesc a:hover,.fundraise .signupdesc a:focus,.formlink a:hover,.formlink a:focus,p.login-login-link a:hover,p.login-login-link a:focus,p.login-register-link a:hover,p.login-register-link a:focus{color:#dcecfa;}.login-forgot-link{margin-top:10px;}.login-register-form #instructions{line-height:1.4;margin:0;}.access-account .login-forgot-link a,.access-account .login-forgot-link a:link,.access-account .login-forgot-link a:visited{color:#637484;font-size:1rem;}.access-account .login-forgot-link a:hover,.access-account .login-forgot-link a:focus{color:#147FD7;}.access-account #constituent_content form label input{margin:0;}.access-account #constituent_content .login-content{float:none;width:100%;margin:0;}.access-account #constituent_content .login-login-form{float:none;width:100%;}.access-account .login-widget{display:none;}.access-account #constituent_content .login-description p{margin-bottom:0;}.access-account #constituent_content h2{margin-top:0;}.login-register-form label span span{font-weight:500;display:inline;}.login-login-form h2{margin-bottom:12px;}.login-login-form h2 a,.login-login-form h2 a:link,.login-login-form h2 a:visited{border-bottom:3px solid #EFF3F7;color:#1e93f2;-webkit-transition:border-color 0.1s ease;-moz-transition:border-color 0.1s ease;-o-transition:border-color 0.1s ease;transition:border-color 0.1s ease;}.login-login-form h2 a:hover,.login-login-form h2 a:focus{border-bottom:3px solid #1e93f2;}.checkboxgroup #login-remember-me span{padding-top:2px;}.access-account #constituent_content .login-login-form #login-submit{margin-top:1rem;}#constituent_content .login-register-form form label{margin:10px 0 5px;}#constituent_content .login-register-form form label span{margin-top:0;}.reset-password .content{max-width:600px;}.unsub-page #unsub_form{margin-top:30px;}.unsub-page .content{max-width:650px;}.unsub-page ul{padding:0.25rem 0;}.unsub-page ul li{list-style-type:none;padding:0;width:20%;display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:0.1em;font-size:0.6rem;font-weight:500;}.unsub-page li a:before{display:block;content:"";width:30px;height:30px;background-color:transparent;background-image:url(https://s.bsd.net/bernie16/main/page/-/website/social-sprite.png);background-size:150px 30px;margin:10px auto 10px;opacity:0.6;}.unsub-page li a.twitter:before{background-position:-30px 0;}.unsub-page li a.youtube:before{background-position:-60px 0;}.unsub-page li a.instagram:before{background-position:-90px 0;}.unsub-page li a.tumblr:before{background-position:-120px 0;}.fundraise #titletext,#control_set .bsd-page-header-content h1{display:inline-block;float:left;font-family:'jubilat';color:#147FD7;font-size:1.6rem;font-weight:400;text-transform:none;letter-spacing:0;}.event-central .bsd-page-header-content button{display:inline-block;float:right;background-color:#fff;border:0;border-radius:5px;color:#364350;margin-top:4px;text-transform:uppercase;position:relative;font-size:1.1rem;font-family:'freight-sans-pro';letter-spacing:0.15rem;padding-right:40px;}.event-central .bsd-page-header-content button span{width:25px;border-radius:3px;height:2px;display:block;position:absolute;background-color:#364350;top:6px;right:5px;}.event-central .bsd-page-header-content button span:nth-of-type(2){top:13px;}.event-central .bsd-page-header-content button span:nth-of-type(3){top:20px;}.event-central #control_set #account_actions{float:none;clear:both;margin-top:0.4rem;padding-top:0.4rem;font-size:0;width:100%;text-align:right;display:none;}.fundraise .bsd-page-header-content a:not(#splash-link),.event-central #control_set #account_actions a{background-color:#A7B6C5;color:white;text-transform:uppercase;letter-spacing:0.1em;padding:0.55rem 0.85rem;box-sizing:border-box;border-bottom:1px solid #EFF3F7;display:block;font-weight:500;box-sizing:border-box;font-size:0.9rem;}.event-central #control_set #account_actions a{font-size:0.8rem;padding:0.55rem 0.65rem;}.event-central #control_set #account_actions a:first-of-type{border-radius:3px 3px 0 0;}.event-central #control_set #account_actions a:last-of-type{border-radius:0 0 3px 3px;border:0;}.fundraise .bsd-page-header-content a:not(#splash-link){border-radius:3px;float:right;margin-top:0.4rem;}.event-central #login_status{display:none;text-align:right;}.event-central .delimiter{display:none;}.fundraise .bsd-page-header,.event-central #control_set{padding:1rem 1rem;}.event-central #SKIN .table_container{padding:0;}.step2 #SKIN .ep-error,.login-error,.unsub-page .error,.reset-password .error,.event-central #SKIN .error{background-color:rgb(249,179,99);border-radius:5px;color:rgb(95,71,43);padding:10px 15px 20px;text-align:center;text-transform:uppercase;letter-spacing:0.1em;font-size:0.9rem;margin-top:15px;font-weight:600;display:block;}.step2 #SKIN .ep-error{font-size:0.8em;padding:0.7em 0.5em;line-height:1.1;letter-spacing:0.05em;margin-bottom:1em;}.step2 #SKIN .ep-error{display:none;}.event-central.step2 #SKIN .section-wrap .error{padding:10px 15px;line-height:1.2;margin-top:-10px;margin-bottom:10px;font-size:0.8rem;}.event-central.step2 #SKIN .section-wrap #addr-error{margin-top:20px;}.event-central.login #myeventslogin{max-width:500px;margin:2rem auto;}.event-central.login #myeventslogin .loginbutton{padding-left:0;}.event-central.search #SKIN h2,.event-central.login #myeventslogin h2{font-weight:400;font-size:1.8rem;border:0;}a.loginforgotlink,a.loginforgotlink:link,a.loginforgotlink:visited{color:#637484;}a.loginforgotlink:focus,a.loginforgotlink:hover{color:#147FD7;}.event-central.login .checkboxgroup{margin-top:-10px;margin-bottom:5px;margin-left:0px;}.login-login-form .checkboxgroup{margin-left:0px;}.fundraise #outreach_content .omhead,.bsd-outreach-login #outreach_content h2,.event-central.details #SKIN .basic .main h2#sectionheader,.event-central.search #SKIN h1,.event-central #SKIN h1,.login-description p,.event-central.login #myeventslogin .subhead,.reset-password #forgotpw .header{font-family:"freight-sans-pro";border-bottom:0;color:#F55B5B;text-transform:uppercase;letter-spacing:0.1em;font-weight:500;font-size:1.2rem;margin:0 0 0.2rem;}#login_form input[type="submit"]{margin-top:1.2rem;}footer{margin-top:3em;text-align:center;background-color:#EFF3F7;clear:both;font-weight:400;padding:3em 0.5em 1em;}footer .address{text-align:center;clear:both;font-family:'freight-sans-pro';font-weight:normal;font-style:normal;letter-spacing:0.15em;text-transform:uppercase;font-size:0.9rem;}footer p{text-align:center;clear:both;font-family:'freight-sans-pro';font-weight:normal;font-style:normal;text-transform:lowercase;letter-spacing:0.15em;text-transform:uppercase;font-size:0.8rem;}footer a,footer a:link,footer a:visited{text-decoration:none;color:#364350;}footer a:hover,footer a:link:hover,footer a:visited:hover{color:#147FD7;}footer .disclaimer{font-family:'freight-sans-pro';font-weight:normal;font-style:normal;text-transform:uppercase;letter-spacing:0.15em;border:1px solid #364350;font-size:1rem;max-width:300px;padding:0.5rem 0;margin:3rem auto 0;}footer .billionaires{display:block;margin:1rem auto 3rem;width:197px;height:33px;background-image:url("https://s.bsd.net/bernie16/main/page/-/website/billionaires.png");background-size:197px 33px;text-indent:-9999em;overflow:hidden;color:transparent;background-repeat:no-repeat;}a.signInLink{text-transform:uppercase;font-weight:500;letter-spacing:0.1em;}.share-page .bsd-contactImporter-dialog{width:100%!important;left:50%!important;max-width:320px!important;margin-left:-160!important;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);border:0;}.share-page .bsd-contactImporter-dialog .ui-dialog-title{display:none;}.share-page .bsd-contactImporter-dialog .ui-dialog-titlebar{padding:0!important;border:0!important;}.share-page .bsd-contactImporter-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{top:15px!important;z-index:999999;}.share-page .bsd-contactImporter-list h2{font-size:1.5em;text-align:center;color:#fff;background-color:#147FD7;padding:10px;}.share-page .bsd-contactImporter .bsd-contactImporter-link,.share-page .bsd-contactImporter .bsd-contactImporter-logo{background-size:20px;padding-top:6px!important;font-family:"freight-sans-pro";}.share-page #bsd-contactImporter-invite{padding:0;}.share-page .bsd-contactImporter-list ul li{padding:0;}.share-page .bsd-contactImporter-list ul li a{font-size:16px;letter-spacing:0.1em;text-transform:uppercase;font-weight:500;}.bsd-contactImporter .bsd-contactImporter-loading{padding:10px;}.bsd-contactImporter .bsd-contactImporter-loading .loadingMessage{font-family:'freight-sans-pro';}#contactImporter-contactsTable table{font-family:'freight-sans-pro';table-layout:fixed;position:relative;width:100%;border-collapse:collapse;top:-19px;}#contactImporter-contactsTable table thead th{border-radius:0px;}#contactImporter-contactsTable table thead th:first-child{width:20px;}#contactImporter-contactsTable table thead{background-color:#147FD7;color:#fff;font-weight:300;font-family:'freight-sans-pro';}#contactImporter-contactsTable table thead strong{font-family:'freight-sans-pro';font-weight:600;text-transform:uppercase;color:#C4DFF5;font-size:1rem;letter-spacing:0.1em;display:block;}#contactImporter-contactsTable table td{padding:10px 5px!important;border-bottom:1px solid #ccc;}.bsd-contactImporter-loadContactsButton{border:0;border-top:1px solid #ddd;clear:both;}#contactImporter-contactsTable table td,#contactImporter-contactsTable table th{padding:5px;word-wrap:break-word;font-weight:normal!important;border-radius:0;}#bsd-contactImporter-load{display:block;border-radius:3px;width:180px;padding:5px 10px;text-align:center;margin:10px;float:right;text-transform:uppercase;background-image:none;font-size:0.8rem;font-weight:500;border:0;background-color:#55acee;color:white;letter-spacing:0.1em;-webkit-box-shadow:0 1px 1px 0px #0D63AA;-moz-box-shadow:0 1px 1px 0px #0D63AA;box-shadow:0 1px 1px 0px #0D63AA;}.bsd-contactImporter-contacts{position:relative;padding-right:0!important;}.bsd-contactImporter-allLink{position:absolute;z-index:10;font-size:.67rem;font-weight:500;border:0;background-color:#55acee;text-transform:uppercase;color:white!important;letter-spacing:0.1em;display:inline-block;padding:5px;-webkit-box-shadow:0 1px 1px 0px #0D63AA;-moz-box-shadow:0 1px 1px 0px #0D63AA;box-shadow:0 1px 1px 0px #0D63AA;left:10px;top:8px;border-radius:3px;}.bsd-contactImporter-noneLink{position:absolute;z-index:10;font-size:.67rem;font-weight:500;border:0;background-color:#55acee;text-transform:uppercase;color:white!important;letter-spacing:0.1em;display:inline-block;padding:5px;-webkit-box-shadow:0 1px 1px 0px #0D63AA;-moz-box-shadow:0 1px 1px 0px #0D63AA;box-shadow:0 1px 1px 0px #0D63AA;left:50px;top:8px;border-radius:3px;}.early-state input#addr-addr2{margin-top:10px;}.early-state .col-1-3{width:60%;float:left;}.early-state .col-2-3{width:35%;float:right;}.early-state #bsd-error{text-align:center;text-transform:uppercase;letter-spacing:0.1em;font-size:0.9rem;border-radius:3px;font-weight:600;border:2px solid rgb(234,157,69);background-color:rgb(249,179,99);margin-top:20px;color:rgb(95,71,43);padding:0.5rem 0.25rem;}.event_shifts_list li select:not([multiple]){position:absolute;top:0;left:0;border:none;background-color:transparent;height:44px;display:block;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;font-size:1.1rem;font-family:'freight-sans-pro';padding:0.1em 0.5em 0;width:100%;z-index:99;}.shifts_interface span{color:white;font-weight:500;}.colon,.shifts_interface .x,.event_shifts_list .time_after_time{display:none;}.event-central.step2 #secondform input[name="shift_capacity[]"]{width:30%;display:block;}.shift-label,span.colon.limit-label{color:white;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.9rem;color:#C4DFF5;margin-top:10px;display:block;margin-bottom:3px;}.group{font-family:'jubilat';font-weight:400;color:white;font-size:1.2em;margin-bottom:0.2em;}a.button_deleteshift{display:inline-block;text-transform:uppercase;color:white;font-weight:600;font-size:0.8em;letter-spacing:0.15em;background-color:#F55B5B;border-radius:3px;padding:0.3em 1em 0.35em;margin-top:1em;margin-bottom:0.5em;box-shadow:0px 1px 3px #0D6AB7;}a.button_deleteshift:hover,a.button_deleteshift:focus{color:white;background-color:#ff6c6c;}.event_shifts .event_shifts_list li{border-top:2px solid #5FA0D6;padding:0.5em 0;}#SKIN .button_addanothershift{color:#C4DFF5;border-top:2px solid #5FA0D6;display:block!important;padding-top:1em;text-transform:uppercase;font-weight:600;letter-spacing:0.1em;text-align:center;}#SKIN .button_addanothershift:hover,#SKIN .button_addanothershift:focus{color:#FFFFFF;}#secondform .shifts_interface .checkboxgroup{margin-top:0;}.event-central.step2 #secondform .shifts_interface .checkboxgroup label{font-size:0.95em;padding-top:7px;}#event_shifts .event_shifts_list{margin:0;padding:0;}#secondform .checkboxgroup.shifts{background-color:#1265AB;box-shadow:inset 0 0 5px #0A518E;padding:0.6em 1em 0.8em;border-radius:3px;margin-top:8px;margin-bottom:20px;}#secondform .checkboxgroup.shifts input[type="checkbox"]{top:0.95em;left:1.3em;}#secondform .checkboxgroup.shifts label{text-transform:none;letter-spacing:0;}span#shifts_or_interface{display:none!important;}.cap-notification{color:white;font-weight:500;display:block;font-size:1.1em;margin:0em 0 0.5em;line-height:1.15;}@media (min-width:420px) {.share-page .bsd-contactImporter-dialog{max-width:420px!important;margin-left:-210px!important;}}@media (min-width:580px) {.share-page .bsd-contactImporter-dialog{max-width:580px!important;margin-left:-290px!important;}}@media (min-width: 768px) {.fundraise .my-goal,.fundraise .my-short,.fundraise .my-title{width:30%;float:left;display:inline-block;margin-right:4.5%;}.fundraise .my-short{float:right;margin-right:0;}.fundraise.dashboard #outreach_content .odsectionright{width:48%;float:right;margin-bottom:2rem;}.fundraise .page-admin{width:48%;float:left;}.fundraise .login-status{margin-top:0;}.fundraise.invite .contacts-input,.fundraise.invite .inputs{width:40%;float:left;}.fundraise.invite .email-preview{width:55%;float:right;}.event-central.disabled #SKIN .ui-state-highlight h2{font-size:2.2em;}.unsub-page ul li{font-size:0.8rem;}.unsub-page li a:before{width:40px;height:40px;background-size:200px 40px;margin:10px auto 10px;}.unsub-page li a.twitter:before{background-position:-40px 0;}.unsub-page li a.youtube:before{background-position:-80px 0;}.unsub-page li a.instagram:before{background-position:-120px 0;}.unsub-page li a.tumblr:before{background-position:-160px 0;}.event-central.results ul#new-event_order{display:inline;}.event-central.results #event_results .event_footer .event_type{float:right;margin-top:7px;margin-bottom:0;}#SKIN #event_results h3#count b,#SKIN #event_results h3#count{display:inline-block;margin-top:0;}.event-central.results ul#event_order,.event-central.results ul#new-event_order{float:right;}.event-central.results #event_results{float:left;width:60%;}.event-central.results #filters{float:right;width:35%;padding-top:0;}.event-central.signup-success #SKIN .detailtable_container>ul,.event-central.signup-success #SKIN .detailtable_container>p,.event-central.signup-success #SKIN .detailtable_container>div,.event-central.manage-event #SKIN #eventdetail div div div,.event-central.manage-event #SKIN #eventdetail div p,.event-central.delete-event #SKIN #eventdetail div div,.event-central.details #SKIN .detailtable_container>div{width:65%;float:right;}.event-central.signup-success #SKIN .detailtable_container .form_label,.event-central.manage-event #SKIN #eventdetail .form_label,.event-central.delete-event #SKIN #eventdetail div div.form_label,.event-central.details #SKIN .detailtable_container .form_label{text-align:right;width:30%;float:left;}.event-central.invite .instructions strong,.event-central.invite .instructions{float:left;}.fundraise #contact_importer_button,.event-central.signup-success #contact_importer_button_container a#contact_importer_button,.event-central.invite #contact_importer_button_container a#contact_importer_button{float:right;}.manage-events .bsd-page .ui-widget-content{padding:2rem;}.manage-event #SKIN .basic .main h2.dayheader,.manage-event #SKIN .basic .main h2#sectionheader,.manage-events #SKIN .basic .main h2#sectionheader{font-size:2rem;}.manage-events .action-btn,.manage-events .bsd-page .ui-widget-content .ui-state-default{margin:0 5px 0 0;}.manage-events .bsd-page .actions .ui-state-default{margin:1px 0;}.bsd-event-myevents-fulfillpledge,.bsd-page-event-myevents-rsvpedit,.manage-events .action-btn{position:absolute;right:0;top:7px;}.bsd-event-myevents-fulfillpledge{right:12px;top:12px;}.manage-events #SKIN .basic .main .even .short,.manage-events #SKIN .basic .main .even .event_title,.manage-events #SKIN .basic .main .even .date,.manage-events #SKIN .basic .main .odd .short,.manage-events #SKIN .basic .main .odd .event_title,.manage-events #SKIN .basic .main .odd .date{display:inline-block;width:18%;}.manage-event #SKIN .sidebar .table_container .even>div,.manage-event #SKIN .sidebar .table_container .odd>div,.manage-event #SKIN .sidebar .table_container .form_label,.manage-events #SKIN .basic .main .form_label{display:inline-block;}header#bsd-header{margin-top:0;}header h1{float:left;}header .contribute{width:auto;position:relative;float:right;margin-top:0.3em;}.edit-event .inputgroup.col,.step2 .inputgroup.col{float:left;}.edit-event .inputgroup.city-col,.step2 .inputgroup.city-col{width:45%;margin-right:5%;}.edit-event .inputgroup.state-col,.step2 .inputgroup.state-col{width:20%}.edit-event .inputgroup.zip-col,.step2 .inputgroup.zip-col{width:25%;float:right;}a.contribute:link,a.contribute:visited,a.contribute:active{margin:0.3em auto 0;border-radius:3px;padding:0.7rem 1.7rem;}.content{padding:1rem 2.5rem;}.details .content{padding:1rem 1.5rem;}.fundraise.settings .picture_upload_control.col-2,.col-2{width:48%;float:left;}.fundraise.settings .picture_upload_control.col-2.col-2-2,.col-2-2{float:right;}.fundraise.settings .picture_upload_control.col-2.col-2-2{width:48%;}.fundraise.settings .col-2{width:28%;float:left;}.fundraise.settings .col-2.col-2-2{float:right;width:68%;}.fundraise #outreach_content .omhead,.bsd-outreach-login #outreach_content h2,.event-central.details #SKIN .basic .main h2#sectionheader,.event-central #SKIN h1,.event-central.search #SKIN h1,.reset-password #forgotpw .header,.event-central.login #myeventslogin .subhead,h1{font-size:1.4rem;padding-bottom:0;}.fundraise .omheaddesc,.fundraise #outreach_content #signupform .signuptitle,.fundraise #outreach_content #loginform .logintitle,.event-central.edit-event #SKIN .basic .main h2,.event-central.step2 #SKIN .basic .main h2,.event-central.step1 #SKIN .basic .main .intro-content h2,.login-register-form h2,.login-login-form h2,.reset-password #forgotpw .instructions,.event-central.search #SKIN h2,.event-central.login #myeventslogin h2,.unsub-page h2{font-size:2.1rem;}.event-central.signup-success #SKIN .basic .main h2#sectionheader,h2{font-size:2.6rem;margin:0;}h3{font-size:1.6rem;}.content>h3{font-size:1.3rem;}p{font-size:1.2rem;}.fundraise.splash .intro-content,.share-page .share-pitch,.event-central.signup-success #eventdetail,.event-central.step1 .intro-content,#eventdetail .detail-container,#signupheader{float:left;width:60%;margin-right:5%;box-sizing:border-box;margin-top:1em;padding-bottom:4em;padding-right:1.5em;padding-left:0;}.event-central.signup-success #eventdetail{margin-top:40px;}.fundraise.splash #outreachsplash #outreachsplashright,.share-page #invitationpage,.event-central.signup-success #inviteform,.event-central.step1 #event_rsvp,.details #rsvp_container,#signup{padding:0.2rem 1.2rem;margin-top:0.5rem;box-sizing:border-box;float:right;width:35%;}.fundraise.dashboard #outreach_content #odgettingstarted{padding:0.5rem 1.8rem;margin-bottom:2rem;}.share-page #invitationpage{margin-top:30px;}.event-central.signup-success #SKIN #inviteform{margin-top:50px;}.details #rsvp_container{margin-top:1.4rem;}.fundraise.settings #outreach_content #outreachsettings,.fundraise form,.event-central.edit-event .section-wrap,.event-central.step2 .section-wrap,.event-central.edit-signup #eventdetail,.event-central.invite #eventdetail,.delete-event .confirm-box,#event_simple_search_form,#event_advanced_search_form,.access-account form,#forgotpw_form,#login_form,#unsub_form{padding:0.8rem 2.2rem;}.fundraise input[type="submit"],#event_simple_search_form input[type="submit"],#event_advanced_search_form input[type="submit"],.access-account #constituent_content input[type="submit"],#forgotpw_form input[type="submit"],#login_form input[type="submit"],#unsub_form input[type="submit"]{min-width:300px;width:auto;padding-left:1rem;padding-right:1rem;}.fundraise.invite input[type="submit"]{width:100%;}.fundraise #titletext,.event-central #control_set .bsd-page-header-content h1{font-size:2.2rem;}.fundraise .bsd-page-header,.event-central #control_set{padding:1rem 2rem;}.event-central .bsd-page-header-content button{display:none;}.event-central #control_set #account_actions{float:right;width:auto;clear:none;display:inline-block;padding-top:0rem;}.event-central #control_set #account_actions a{border-bottom:0;border-right:1px solid #EFF3F7;display:inline-block;}.event-central #control_set #account_actions a:first-of-type{border-radius:3px 0 0 3px;}.event-central #control_set #account_actions a:last-of-type{border-radius:0 3px 3px 0;border:0;}.manage-event .sidebar,.delete-event .confirm-box{width:43%;margin-top:60px;float:left;box-sizing:border-box;}.manage-event .sidebar{width:40%;margin-top:45px;}.manage-event #eventdetail,.delete-event #eventdetail{width:55%;margin-top:60px;float:right;box-sizing:border-box;}.event-central.edit-event #SKIN .basic .ui-widget-header h2,.event-central.step2 #SKIN .basic .ui-widget-header h2{font-size:2.4rem;}.edit-event .intro-content,.step2 .intro-content{width:45%;float:left;}.event-central.edit-event #SKIN #secondform,.event-central.step2 #SKIN #secondform{width:50%;float:right;}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (-o-min-device-pixel-ratio:3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio:1.5) {header h1{background-image:url('https://s.bsd.net/bernie16/main/page/-/website/logo-2x.png')}footer .billionaires{background-image:url("https://s.bsd.net/bernie16/main/page/-/website/billionaires-2x.png");}}#BSD-quick_donate_login_link{display:none!important;}.new-button-wrap{margin-top:18px;line-height:1.0;}.new-label{font-family:'freight-sans-pro';font-weight:600;text-transform:uppercase;color:#C4DFF5;font-size:1rem;letter-spacing:0.1em;padding-bottom:0.2em;display:block;margin-top:1em;line-height:1.0;}.new-button{font-family:'freight-sans-pro';text-align:center;background-color:#3b5998;border-radius:3px;margin:0.75rem 0 .25rem 0;box-shadow:0 1px 2px 0 #003c6a;transition:all 0.1s ease;line-height:1.0;font-size:13px;width:100%;}.new-button a{float:none;display:block;box-sizing:border-box;width:100%;font-style:normal;text-decoration:none;font-size:13px;color:#fff;outline:none;cursor:auto;margin:0;padding:.9rem;line-height:1.0;}.new-button a span{font-weight:600;letter-spacing:0.1em;text-transform:uppercase;padding-left:20px;text-align:center;font-style:normal;font-size:13px;color:#fff;cursor:auto;line-height:1.0;}.new-button-fb{background:url(https://s.bsd.net/page/static/20160411/images/invite/bsd-fbShareBG.png) repeat-x top left;}.new-button-fb a span{background:url(https://s.bsd.net/page/static/20160411/images/invite/bsd-fbIcon.png) no-repeat left;}.new-button-tw{background:url(https://s.bsd.net/page/static/20160411/images/invite/bsd-twShareBG.png) repeat-x top left;}.new-button-tw a span{padding-left:30px;background:url(https://s.bsd.net/page/static/20160411/images/invite/bsd-twIcon.png) no-repeat left;}