html{height:100%;font-family:Verdana,Geneva,sans-serif;font-size:16px;color:#4d4d4d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html *{outline-color:#ff8200;line-height:1.2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{position:relative;min-height:100%;margin:0;padding-bottom:12.857099999999999em}header,#main,footer{zoom:1}header:before,#main:before,footer:before,header:after,#main:after,footer:after{content:"";display:table}header:after,#main:after,footer:after{clear:both}header .layout-container,#main .layout-container,footer .layout-container{zoom:1;max-width:60em;margin-left:auto;margin-right:auto}header .layout-container:before,#main .layout-container:before,footer .layout-container:before,header .layout-container:after,#main .layout-container:after,footer .layout-container:after{content:"";display:table}header .layout-container:after,#main .layout-container:after,footer .layout-container:after{clear:both}h2{font-size:30px;margin:0 0 1.066em 0}h3{zoom:1;font-size:28px;font-weight:normal;margin:0 0 .265em 0}h3:before,h3:after{content:"";display:table}h3:after{clear:both}h3 > a.button{float:right}h4{margin-top:0;font-size:16px;color:#ff8200;margin:0 0 .5em 0}h5{font-size:14.4px;margin:0 0 .5em 0}h6{font-size:13.6px;margin:0 0 .5em 0}p{line-height:1.4em;margin-top:0}a,a:hover,a:visited,a:active{text-decoration:none;color:#f7871f}a.highlight),a:hover.highlight),a:visited.highlight),a:active.highlight){color:#ff8200}a:not(.button),a:hover:not(.button),a:visited:not(.button),a:active:not(.button){font-weight:bold}ul{margin:0;padding-left:1.2em}ul li{line-height:1.4em}ul li:not(:last-child){margin-bottom:.5em}dl{margin-top:0;margin-bottom:1em}dl.indented-list dt{margin-bottom:.15em}dl.indented-list dt + dd{margin-left:.5em;font-size:14px}dl.indented-list dt + dd:not(:last-of-type){margin-bottom:1em}dl.bulleted-list dt + dd:before{content:"\2022\A0";font-size:14px}form{margin-bottom:1em;max-width:100%}form > *:not(:only-child):last-child{margin-bottom:0}form .field,form .ui-association li{max-width:100%}form .field:not(.hidden),form .ui-association li:not(.hidden){display:block}form .field:not(:last-child),form .ui-association li:not(:last-child){margin-bottom:1em}form .field label,form .ui-association li label{display:block;margin-bottom:.25em}form .field input[type='text'],form .ui-association li input[type='text'],form .field input[type='password'],form .ui-association li input[type='password'],form .field select,form .ui-association li select,form .field textarea,form .ui-association li textarea,form .field input.ui-autocomplete-input,form .ui-association li input.ui-autocomplete-input{display:block;background-color:#fff;font-size:16px;line-height:1em;padding:.4375em;border:1px solid #4d4d4d;border-radius:4px;width:100%}form .field input[type='text']:focus,form .ui-association li input[type='text']:focus,form .field input[type='password']:focus,form .ui-association li input[type='password']:focus,form .field select:focus,form .ui-association li select:focus,form .field textarea:focus,form .ui-association li textarea:focus,form .field input.ui-autocomplete-input:focus,form .ui-association li input.ui-autocomplete-input:focus{border-color:#ff8200;outline:none}form .field input[type='text'][disabled],form .ui-association li input[type='text'][disabled],form .field input[type='password'][disabled],form .ui-association li input[type='password'][disabled],form .field select[disabled],form .ui-association li select[disabled],form .field textarea[disabled],form .ui-association li textarea[disabled],form .field input.ui-autocomplete-input[disabled],form .ui-association li input.ui-autocomplete-input[disabled]{background-color:#ccc}form .field input.ui-autocomplete-input,form .ui-association li input.ui-autocomplete-input{display:inline-block;max-width:calc(100% - 20px);border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}form .field input.ui-autocomplete-input + button,form .ui-association li input.ui-autocomplete-input + button{display:inline-block;height:35px;border-color:#4d4d4d;border-width:1px;border-style:solid}form .field input.ui-autocomplete-input + button:focus,form .ui-association li input.ui-autocomplete-input + button:focus{border-color:#ff8200;outline:none}form .field input.ui-autocomplete-input:focus,form .ui-association li input.ui-autocomplete-input:focus{border-right-color:transparent}form .field input.ui-autocomplete-input:focus + button,form .ui-association li input.ui-autocomplete-input:focus + button{border-color:#ff8200}form .field select,form .ui-association li select{padding:.375em}form .field select:focus,form .ui-association li select:focus{border-color:#ff8200;outline:none}form .field.file,form .ui-association li.file{position:relative}form .field.file input[type='file'],form .ui-association li.file input[type='file']{position:absolute;height:0;width:0;left:0;top:0}form .field.file .choose-file,form .ui-association li.file .choose-file{display:inline-block;margin-right:1em}form .field.file .selected-file,form .ui-association li.file .selected-file{line-height:2.1875em}form .field em,form .ui-association li em{color:#ff8200}form .field-strip{zoom:1}form .field-strip:before,form .field-strip:after{content:"";display:table}form .field-strip:after{clear:both}form .field-strip:not(.hidden){display:block}form .field-strip > label:first-child{margin-bottom:.25em}form .field-strip > label:first-child:not(.hidden){display:block;color:#ff8200}form .field-strip .field{float:left;margin-bottom:0}form .field-strip .field.radio label,form .field-strip .field.checkbox label{margin-bottom:0}form .field-strip .field:not(.radio):not(.checkbox):not(.auto-size){width:10em}form .field-strip .field:not(.radio):not(.checkbox):not(.auto-size).age{width:5em}form .field-strip .field:not(.radio):not(.checkbox):not(.auto-size).age:not(:last-child){margin-right:0}form .field-strip .field:not(:last-child){margin-right:1em}form .field-strip .field.no-label{padding-top:1.45em}form .field-strip .field:not(.radio):not(.checkbox).one-third:not(:last-child),form .field-strip .field:not(.radio):not(.checkbox).half:not(:last-child),form .field-strip .field:not(.radio):not(.checkbox).two-thirds:not(:last-child){margin-right:4%}form .field-strip .field:not(.radio):not(.checkbox).one-fourth{width:22%}form .field-strip .field:not(.radio):not(.checkbox).one-third{width:30.6667%}form .field-strip .field:not(.radio):not(.checkbox).half{width:48%}form .field-strip .field:not(.radio):not(.checkbox).two-thirds{width:65.3333%}form .field-strip .field:not(.radio):not(.checkbox).full{width:100%}form .field-strip .field:not(.radio):not(.checkbox).double{width:calc(20em + 1em)}form .field-strip:not(.no-margin-bottom){margin-bottom:1em}form .ui-association .row li{margin-bottom:1em}form .ui-association .row:last-child li{margin-bottom:0}form .submit-and-cancel{zoom:1;margin-top:2em}form .submit-and-cancel:before,form .submit-and-cancel:after{content:"";display:table}form .submit-and-cancel:after{clear:both}form .submit-and-cancel input:not(:first-of-type){margin-left:1.5em}form .submit-and-cancel input,form .submit-and-cancel a{float:left}form .submit-and-cancel a{line-height:2.1875em;margin-left:1.5em;text-decoration:underline}form .image-preview img{display:block;max-width:75px;margin-bottom:1em;margin-top:.5em}form .form-helper{background-color:#b7d8d9;border-radius:4px;margin-bottom:1em;padding:1em}form .form-helper p:first-of-type{font-weight:bold}form .form-helper .instructions{color:#676767}.ui-autocomplete .ui-menu-item{font-size:16px;line-height:1.1em}.ui-autocomplete .ui-menu-item a{font-weight:normal}fieldset{border:none;padding:0;margin:0 0 1em 0}fieldset legend{color:#57ac9e;margin:0 0 .5em 0;font-weight:bold}fieldset > *:last-child{margin-bottom:0}fieldset > *:last-child.field label:not(.before){margin-bottom:0}fieldset > *:last-child.field-strip{margin-bottom:0}input[type=checkbox],input[type=radio]{width:0;margin:0;padding:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}input[type=checkbox] + label,input[type=radio] + label{display:inline-block;position:relative;margin-left:0;padding-left:28px;line-height:20px;cursor:pointer;zoom:1}input[type=checkbox] + label::before,input[type=radio] + label::before{content:"";display:block;position:absolute;left:0;top:0;width:20px;height:20px;background:url("/images/sprites/checkbox-2x.png") no-repeat 0 0;background-size:20px auto}input[type=checkbox].empty-label,input[type=radio].empty-label{display:none}input[type=checkbox].empty-label + label,input[type=radio].empty-label + label{padding-left:0;width:20px;height:20px;margin-bottom:-3px}input[type=checkbox]:checked + label::before,input[type=radio]:checked + label::before{background-position:0 -40px}input[type=checkbox]:checked:not([disabled]) + label:hover::before,input[type=radio]:checked:not([disabled]) + label:hover::before{background-position:0 -60px}input[type=checkbox]:focus:not(:checked) + label::before,input[type=radio]:focus:not(:checked) + label::before{background-position:0 -20px}input[type=checkbox]:focus:checked + label:not(:hover)::before,input[type=radio]:focus:checked + label:not(:hover)::before{background-position:0 -80px}input[type=checkbox]:focus:checked + label:hover::before,input[type=radio]:focus:checked + label:hover::before{background-position:0 -100px}input[type=checkbox][disabled] + label,input[type=radio][disabled] + label{cursor:not-allowed}input[type=checkbox][disabled]:not(:checked) + label::before{background-position:0 -120px}input[type=checkbox][disabled]:checked + label::before{background-position:0 -140px}input[type=radio] + label::before{background-image:url("/images/sprites/radio-2x.png")}#main > .layout-container > section{zoom:1;clear:both;margin-bottom:2em;border-radius:4px}#main > .layout-container > section:before,#main > .layout-container > section:after{content:"";display:table}#main > .layout-container > section:after{clear:both}#main > .layout-container > section:not(.full){padding:2em}#main > .layout-container > section:last-child{margin-bottom:5em}#main > .layout-container > section.content-container:not(.full) > div{border-radius:4px;padding:1.5em}#main > .layout-container > section.content-container:not(.full) > div:not(:last-child){margin-bottom:2em}.background-color_orange{background-color:#ff8200}.background-color_teal{background-color:#57ac9e}.background-color_slate{background-color:#a3b5ba}.background-color_gray-dark{background-color:#4d4d4d}.background-color_tan{background-color:#b1b1a1}.background-color_red{background-color:#89833e}.background-color_gray-light{background-color:#676767}.background-color_sky-blue{background-color:#a4e2df}.background-color_white{background-color:#fff}.main-section{background-color:#4d4d4d}.secondary-section{background-color:#b7d8d9}.highlight,.color-orange{color:#ff8200}.link-list{text-align:center}.link-list a{display:inline-block}.link-list a:not(:last-of-type){margin-bottom:.5em}.negative{color:#f00}.ar-negative{color:#43c543}.ar-positive{color:#f00}.instructions{font-style:italic;font-size:14px;line-height:1.4em;color:#858585}.schedule-list{padding-left:0}.schedule-list li{list-style:none;padding-left:0}.schedule-list li:not(:last-child){margin-bottom:1em}.schedule-list li strong{color:#57ac9e;display:block;margin-bottom:.25em}.schedule-list li span{display:block;padding-left:1em}.schedule-list li span.time{font-weight:bold;margin-bottom:.2em}.schedule-list li span.description:not(:last-child){margin-bottom:.75em}.column.one-third{width:30%}.column.one-third:nth-child(3){margin-right:0}.column.one-third.dashed-border{width:30%;margin-right:5%;border-right:1px dashed #4d4d4d}.column.one-third.dashed-border:nth-child(3){margin-right:0%;border-right:none}span.stacked-date{display:inline-block;color:#ff8200}span.stacked-date > span{display:block;text-align:center}span.stacked-date > span.month{text-transform:uppercase;font-size:15px}span.stacked-date > span.day{font-weight:bold;font-size:23px}span.stacked-date > span.year{font-size:13px}span.stacked-date > span.month,span.stacked-date > span.day,span.stacked-date > span.year{line-height:1em}span.vertically-align-image{display:inline-block;height:100%;vertical-align:middle}span.vertically-align-image+ img{vertical-align:middle;max-height:100%;max-width:100%}span.error-message{color:#c00}a.button,a.button:active,a.button:visited,input[type='submit'],input[type='button']{font-size:16px;padding:.375em .75em;display:block;background-color:#f7871f;color:#fff;border:none;border-bottom:4px solid #676767;border-radius:6px;text-align:center}a.button:hover,a.button:active:hover,a.button:visited:hover,input[type='submit']:hover,input[type='button']:hover{background-color:#f99f4c;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-timing-function:ease}a.button.full-size,a.button:active.full-size,a.button:visited.full-size,input[type='submit'].full-size,input[type='button'].full-size{width:100%}a.button[disabled],a.button:active[disabled],a.button:visited[disabled],input[type='submit'][disabled],input[type='button'][disabled]{background-color:#919291;border-bottom:4px solid #5e5f5e;cursor:not-allowed}a.hint,span.help-bubble{color:#ff8200;cursor:help;border:none}table.data-table th,table.data-table td{text-align:left;font-size:14px;padding-top:.5em;padding-bottom:0}table.data-table th:not(:first-child),table.data-table td:not(:first-child){padding-left:.75em}table.data-table th:not(:last-child),table.data-table td:not(:last-child){padding-right:.75em}table.data-table th.numeric,table.data-table td.numeric{text-align:right}table.data-table thead th,table.data-table thead td{padding-bottom:.5em;border-bottom:1px solid #ccc}.linked-icon{display:inline-block;width:30px;height:30px;line-height:1.875em;background-size:30px auto}.linked-icon.linked-icon-edit{background-image:url("/images/sprites/edit-2x.png")}.linked-icon.linked-icon-detail{background-image:url("/images/sprites/detail-2x.png")}.linked-icon.linked-icon-email{background-image:url("/images/sprites/email-2x.png")}.linked-icon.linked-icon-delete{background-image:url("/images/sprites/delete-2x.png")}.linked-icon.linked-icon-delete.disabled{background-image:url("images/sprites/disabled-delete-2x.png")}.linked-icon.linked-icon-clock{background-image:url("/images/sprites/clock-2x.png")}.linked-icon.linked-icon-duplicate{background-image:url("/images/sprites/duplicate-2x.png")}.linked-icon.linked-icon-metric{background-image:url("/images/sprites/metric-2x.png")}.linked-icon.linked-icon-unschedule{background-image:url("/images/sprites/unschedule-2x.png")}.linked-icon.linked-icon-text-message{background-image:url("/images/sprites/text-2x.png")}.linked-icon:hover{background-position:0 -30px}.linked-icon.small{width:20px;height:20px;line-height:1.25em;background-size:20px auto}.linked-icon.small:hover{background-position:0 -20px}.linked-icon.full-size{width:40px;height:40px;line-height:2.5em;background-size:40px auto}.linked-icon.full-size:hover{background-position:0 -40px}.column{float:left}.column.half{width:47.5%}.column.half.left{margin-right:5%}.column + :not(.column){clear:left}#already-volunteered{background-color:#b7d8d9;padding:1em}#already-volunteered > div{background-color:#fff;padding:1em;border-radius:4px}#already-volunteered > div p{zoom:1;margin-bottom:0}#already-volunteered > div p:before,#already-volunteered > div p:after{content:"";display:table}#already-volunteered > div p:after{clear:both}#already-volunteered > div p img{pointer-events:none;margin-right:.5em;width:20px;display:block;float:left;line-height:1.4em}#event-widget{zoom:1;clear:both;color:#fff}#event-widget:before,#event-widget:after{content:"";display:table}#event-widget:after{clear:both}#event-widget a.button{width:15em}#event-widget a.button:not(:last-child){margin-bottom:1em}#event-widget #event-widget_logo{text-align:center;background-color:#fff;border-radius:4px;float:left;width:12.5em;height:12.5em;margin-right:2em;margin-bottom:2em;padding:1em}#event-widget #event-widget_logo img{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;max-height:100%}#event-widget #event-widget_locale-and-links{float:left;max-width:calc(100% - 232px);margin-bottom:2em}#event-widget #event-widget_locale-and-links p{font-size:20px;line-height:1.6em}#event-widget #event-widget_locale-and-links p:last-child{margin-bottom:0}#event-widget #event-widget_calendar,#event-widget .days-left-widget,#event-widget #event-widget_weather{background-color:#fff;padding:1.25em;float:left;margin-right:2em;border-radius:4px;height:7.875em}#event-widget #event-widget_calendar{zoom:1;clear:left;width:12.5em}#event-widget #event-widget_calendar:before,#event-widget #event-widget_calendar:after{content:"";display:table}#event-widget #event-widget_calendar:after{clear:both}#event-widget #event-widget_calendar a{font-size:14px;display:block;background:url("/images/calendarSmall-2x.png") no-repeat;background-size:21px 26px;padding-left:1.8125em;line-height:26px}#event-widget #event-widget_calendar a:not(:last-child){margin-bottom:.25em}#event-widget #event-widget_calendar #event-widget_calendar_links,#event-widget #event-widget_calendar span.stacked-date{float:left}#event-widget #event-widget_calendar #event-date-calendar{float:right;height:85px}#event-widget #event-widget_calendar span.stacked-date{margin-right:1em}#event-widget #event-widget_calendar span.stacked-date > span.month{font-size:24px}#event-widget #event-widget_calendar span.stacked-date > span.day{font-size:35px}#event-widget #event-widget_calendar span.stacked-date > span.year{font-size:19px}#event-widget #event-widget_calendar span.stacked-date > span.month,#event-widget #event-widget_calendar span.stacked-date > span.day,#event-widget #event-widget_calendar span.stacked-date > span.year{line-height:1em}#event-widget .days-left-widget{color:#4d4d4d}#event-widget .days-left-widget span{float:left;color:#ff8200;font-size:38px;font-weight:bold;line-height:1em;margin-right:1em}#event-widget .days-left-widget img{float:right;width:29px;height:40px}#event-widget .days-left-widget p{clear:both;text-transform:uppercase}#event-widget .days-left-widget p.days-left-to-volunteer,#event-widget .days-left-widget p.days-left-to-event{padding-top:5px}#event-widget .days-left-widget p.volunteer-sign-up-opens-text{padding-top:1em}#event-widget .days-left-widget .volunteer-sign-up-open .volunteer-sign-up-open-date{font-size:24px}#event-widget .days-left-widget .volunteer-sign-up-open .volunteer-sign-up-open-time{font-size:20px;font-weight:normal}#event-widget .days-left-widget .volunteer-sign-up-closed{text-align:center;margin-right:0}#event-widget .days-left-widget .volunteer-sign-up-closed .volunteer-sign-up-closed-top-text{font-size:20px;font-weight:normal;padding-top:.8em}#event-widget .days-left-widget .volunteer-sign-up-closed .volunteer-sign-up-closed-bottom-text{font-size:24px;padding-top:.25em}#event-widget #event-widget_buttons{float:left}#event-widget #event-widget_weather{margin-right:0}#upcoming-event-list{padding:2em}#upcoming-event-list .event{padding:1.5em;border-radius:4px;width:45em;max-width:100%;margin-left:auto;margin-right:auto;background-color:#fff}#upcoming-event-list .event:not(:last-child){margin-bottom:1em}#upcoming-event-list .event table{width:100%}#upcoming-event-list .event table tr td:nth-child(1){width:12.9464%}#upcoming-event-list .event table tr td:nth-child(1) .stacked-date{background:url("/images/calendarLarge-2x.png") no-repeat;background-size:63px 100px;padding-top:35px;height:100px;width:63px}#upcoming-event-list .event table tr td:nth-child(2){width:64.7322%}#upcoming-event-list .event table tr td:nth-child(2) p{margin-bottom:.75em;line-height:1em}#upcoming-event-list .event table tr td:nth-child(2) p:last-child{margin-bottom:0}#upcoming-event-list .event table tr td:nth-child(2) .event-name{font-size:20px;line-height:1em;margin-bottom:.6em}#upcoming-event-list .event table tr td:nth-child(3){width:22.3214%}header{background-color:#b7d8d9;padding:1em 0;margin-bottom:2em}header h1{zoom:1;position:relative;font-size:25px;font-weight:normal;text-transform:uppercase;float:left;margin:0;line-height:110px}header h1:before,header h1:after{content:"";display:table}header h1:after{clear:both}header h1 img{float:left;margin-right:.25em;vertical-align:middle;height:110px}header h1 img[href]{cursor:pointer}header h1 #navigation-toggle{display:none;position:absolute;top:0;right:0;height:27px;width:30px;background:url("/images/mobileNavSprite.png") no-repeat}#navigation-parent{position:relative}#navigation-bar{zoom:1;float:right;margin-left:auto;margin-right:auto;margin-top:-1em}#navigation-bar:before,#navigation-bar:after{content:"";display:table}#navigation-bar:after{clear:both}#navigation-bar a{position:relative;float:left;padding:1.7em .7em .7em .7em;display:block;border-radius:0 0 6px 6px}#navigation-bar a:not(:last-of-type){margin-right:.5em}#navigation-bar a,#navigation-bar a:visited,#navigation-bar a:active{color:#4d4d4d}#navigation-bar a:hover{color:#fff}#navigation-bar a.current{color:#fff;background-color:#f7871f;border-bottom:4px solid #676767}footer{background-color:#4d4d4d;font-size:14px;color:#fff;position:absolute;right:0;bottom:0;left:0}footer .layout-container{max-width:68.5714em}footer p{margin-bottom:0;line-height:7.8571em}div.table-listing div.container{padding-bottom:.4em;margin-bottom:0}div.table-listing div.container:not(.pagination-fields) img{width:24px;height:20px}div.table-listing ul{padding-left:0}div.table-listing ul.pagination li:first-child{margin-left:8px}div.table-listing ul.pagination li:last-child{margin-right:8px}div.table-listing ul.pagination a,div.table-listing ul.pagination a:hover,div.table-listing ul.pagination a:active,div.table-listing ul.pagination a:visited{color:#fff;font-weight:normal}div.table-listing ul.pagination a.current,div.table-listing ul.pagination a:hover.current,div.table-listing ul.pagination a:active.current,div.table-listing ul.pagination a:visited.current{color:#4d4d4d}div.table-listing ul.pagination input,div.table-listing ul.pagination select{color:#4d4d4d;line-height:1em;padding:.4375em;border:1px solid #4d4d4d;border-radius:4px}div.table-listing ul.pagination input.xxxs,div.table-listing ul.pagination select.xxxs{width:3em}div.table-listing div.table-header{background-color:#83bcbd}div.table-listing > table{width:100%}div.table-listing > table thead th{padding:0 .5em .75em 0;border-width:0;border-bottom:1px solid #4d4d4d}div.table-listing > table thead th:not(.numeric):not(.center){text-align:left}div.table-listing > table thead th.sortable{border-left:none}div.table-listing > table thead th.sort-asc,div.table-listing > table thead th.sort-desc,div.table-listing > table thead th.sort-asc a,div.table-listing > table thead th.sort-desc a{color:#ff8200}div.table-listing > table tbody tr td{background-color:#fff;border-width:0;border-bottom:1px solid #ccc;padding:.75em .5em .75em 0}div.table-listing > table tbody tr td a.row-edit-opener{text-decoration:underline}div.table-listing > table tbody tr td:last-child{padding-right:0}div.table-listing > table tbody tr.editing-row{font-weight:inherit}div.table-listing > table tbody tr.editing-row+tr > td{padding-bottom:0}div.table-listing > table tfoot tr td,div.table-listing > table tfoot tr.aggregate-row td{padding:.75em .5em .75em 0;border-bottom:1px solid #ccc}div.table-listing > table tfoot tr td:last-child,div.table-listing > table tfoot tr.aggregate-row td:last-child{padding-right:0}div.table-listing > table tfoot tr.aggregate-row td{font-weight:bold}div.table-listing > table tfoot tr.aggregate-row td span.help-bubble{border-bottom:none}tr.editing-row+tr td,tr.editing-row+tr td div.table-listing{max-width:100%}tr.editing-row+tr td div.table-listing,tr.editing-row+tr td div.table-listing a{color:#4d4d4d}tr.editing-row+tr td div.table-listing tbody tr td,tr.editing-row+tr td div.table-listing thead tr th{background-color:#f2c3a1}tr.editing-row+tr td div.table-listing thead th{padding-top:.75em}tr.editing-row+tr td div.table-listing thead th:first-child,tr.editing-row+tr td div.table-listing thead th.numbered+th{padding-left:.5em}tr.editing-row+tr td div.table-listing tbody tr:last-child td,tr.editing-row+tr td div.table-listing tfoot tr:last-child td{border-bottom-width:0}tr.editing-row+tr td div.table-listing tbody td:first-child,tr.editing-row+tr td div.table-listing tfoot td:first-child,tr.editing-row+tr td div.table-listing tbody td.numbered+td,tr.editing-row+tr td div.table-listing tfoot td.numbered+td{padding-left:.5em}tr.editing-row+tr td div.table-listing tbody td:last-child,tr.editing-row+tr td div.table-listing tfoot td:last-child{padding-right:.5em}tr.editing-row+tr td div.table-listing tbody tr td{border-color:#4d4d4d}tr.editing-row+tr td div.table-listing tfoot{border-top:2px solid #4d4d4d}tr.editing-row+tr td div.table-listing tfoot tr td{background-color:#a3b5ba;font-weight:bold}tr.editing-row+tr td div.table-listing tfoot tr td:first-child{text-align:right}.flash-area{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:1em;background-color:#fff;border-radius:4px}.flash-area > p{margin-bottom:1.5em;line-height:1.4em}.flash-area .flash-box{width:auto;border-radius:4px;margin-top:0;margin-bottom:0;padding:8px 8px 8px 36px}.flash-area .flash-box > *{margin-top:0;margin-bottom:0}.flash-area:empty{margin-bottom:0}.flash-err{background-image:url("/images/icons/error-2x.png");background-size:16px 16px;background-position:11.2px 11.2px;border:none}.flash-msg{background-image:url("/images/icons/info-2x.png");background-size:16px 16px;background-position:11.2px 11.2px;border:none}.flash-success{background-image:url("/images/icons/success-2x.png");background-size:16px 16px;background-position:11.2px 11.2px;color:#57ac9e;border:none}.flash-warning{background-image:url("/images/icons/warning-2x.png");background-size:16px 16px;background-position:11.2px 11.2px;border:none}ul.sortable > li,.sortable[data-sortableelementsselector] > *{padding:0 0 0 25px}ul.sortable > li:not(.locked),.sortable[data-sortableelementsselector] > *:not(.locked){background-image:none;position:relative}ul.sortable > li:not(.locked):before,.sortable[data-sortableelementsselector] > *:not(.locked):before{content:"";display:block;position:absolute;font-size:16px;top:calc(50% - 0.5em - 5px);left:0;width:20px;height:20px;cursor:move;background:url("/images/sort-handle-up-down.png") no-repeat}.ui-association ul,div.ui-association ul{padding-left:0}.ui-association .row ul.horizontal-list li,div.ui-association .row ul.horizontal-list li{margin-bottom:.5em}.ui-association input[type='button'],div.ui-association input[type='button']{border:none;background-color:transparent;padding:0;font-size:14px;line-height:1.2em;color:#57ac9e;text-decoration:underline;font-weight:bold;border-radius:0}.ui-association .ui-sortable-handle:before,div.ui-association .ui-sortable-handle:before{top:7px}.ui-association.manual div.row,div.ui-association.manual div.row{margin-bottom:.5em}div.scroller{border-width:1px;padding-top:1em}#column-selection-prompt ul,#export-prompt ul{padding-left:0}#column-selection-prompt h2{float:none;font-size:16px;color:#ff8200}div#facebox{z-index:1005}div#facebox .content{padding:20px}div.facebox_overlayBG{z-index:1001;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}#facebox .close,#facebox .move,#facebox .reload{position:absolute;top:20px;padding:0}#facebox .close{right:20px}#facebox .move{right:42px}#facebox .reload{right:64px;display:none}#facebox .close img,#facebox .move img,#facebox .reload img{opacity:1;-ms-filter:none;filter:none;height:16px;width:16px}#facebox .close:hover img,#facebox .move:hover img,#facebox .reload:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}div#facebox h2:first-of-type,div#facebox .content:first-of-type > :first-child.float-right{margin-right:70px}#facebox .popup{border:none}#layout-public.home_become-a-member h3{font-size:24px;margin-bottom:1em}#layout-public.home_become-a-member #button_join-now{width:10em;margin-left:auto;margin-right:auto}#layout-public.home_my-event-sign-ups #my-events-listing tr.edit-form-row h4{color:#57ac9e}#layout-public.event_show .tab-container{border:none;background-color:#b7d8d9;border-radius:4px;padding:1em;margin-top:0;margin-bottom:0}#layout-public.event_show .tab-container .tab-strip{width:100%}#layout-public.event_show .tab-container .tab{display:inline-block;padding:.5em;margin-bottom:-2px;color:#4d4d4d;border-top-left-radius:4px;border-top-right-radius:4px}#layout-public.event_show .tab-container .tab.current{background-color:#fff}#layout-public.event_show .tab-container .tab:not(.current):hover{color:#fff}#layout-public.event_show .tab-container .tab-content{zoom:1;display:block;border:none;padding:1em;margin-top:0;background-color:#fff;border-radius:4px}#layout-public.event_show .tab-container .tab-content:before,#layout-public.event_show .tab-container .tab-content:after{content:"";display:table}#layout-public.event_show .tab-container .tab-content:after{clear:both}#layout-public.event_show #contact-director{width:50%;margin-top:1em;margin-left:auto;margin-right:auto}#layout-public.event-volunteer_new h3{font-size:22px;margin-bottom:16px}#layout-public.event-volunteer_new #form_shift-filters{zoom:1;background-color:#fff;width:125px;margin-right:10px;float:left;z-index:9001}#layout-public.event-volunteer_new #form_shift-filters:before,#layout-public.event-volunteer_new #form_shift-filters:after{content:"";display:table}#layout-public.event-volunteer_new #form_shift-filters:after{clear:both}#layout-public.event-volunteer_new #form_shift-filters input[type='submit'],#layout-public.event-volunteer_new #form_shift-filters .button{clear:left;margin-top:1em;width:100%}#layout-public.event-volunteer_new #form_shift-filters .filter-group{position:relative;width:100%}#layout-public.event-volunteer_new #form_shift-filters .filter-group h4{zoom:1;position:relative;width:100%;padding:.5em 0;margin-bottom:0;border-top:1px solid #ccc;background-color:#fff;z-index:200;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#layout-public.event-volunteer_new #form_shift-filters .filter-group h4:before,#layout-public.event-volunteer_new #form_shift-filters .filter-group h4:after{content:"";display:table}#layout-public.event-volunteer_new #form_shift-filters .filter-group h4:after{clear:both}#layout-public.event-volunteer_new #form_shift-filters .filter-group h4 .num-active-filters{display:block;float:right;color:#ccc}#layout-public.event-volunteer_new #form_shift-filters .filter-group h4 .num-active-filters:before{content:"[";color:#ccc}#layout-public.event-volunteer_new #form_shift-filters .filter-group h4 .num-active-filters:after{content:"] +";color:#ccc}#layout-public.event-volunteer_new #form_shift-filters .filter-group .options{display:none;position:absolute;background-color:#fff;padding:1em;border-radius:0 4px 4px 4px;border:1px solid #ccc;z-index:100}#layout-public.event-volunteer_new #form_shift-filters .filter-group .options .field{white-space:nowrap}#layout-public.event-volunteer_new #form_shift-filters .filter-group:not(:first-of-type){margin-top:-1px}#layout-public.event-volunteer_new #form_shift-filters .filter-group:last-child h4{border-bottom:1px solid #ccc}#layout-public.event-volunteer_new #form_shift-filters .filter-group:not(:last-child) h4{border-bottom:1px solid #ccc}#layout-public.event-volunteer_new #form_shift-filters .filter-group.open{width:135px}#layout-public.event-volunteer_new #form_shift-filters .filter-group.open h4{width:136px}#layout-public.event-volunteer_new #form_shift-filters .filter-group.open h4 .num-active-filters:after{content:"] -";margin-right:17px}#layout-public.event-volunteer_new #form_shift-filters .filter-group.open .options{display:block;left:135px;top:0;-webkit-box-shadow:2px 2px 5px #ccc;box-shadow:2px 2px 5px #ccc}#layout-public.event-volunteer_new #shift-selection{float:left;clear:none;width:calc(100% - 125px - 10px)}#layout-public.event-volunteer_new #shift-selection #form_shift-selection{zoom:1;margin-bottom:0;background-color:#fff;padding:2em;border-radius:4px}#layout-public.event-volunteer_new #shift-selection #form_shift-selection:before,#layout-public.event-volunteer_new #shift-selection #form_shift-selection:after{content:"";display:table}#layout-public.event-volunteer_new #shift-selection #form_shift-selection:after{clear:both}#layout-public.event-volunteer_new #shift-selection #form_shift-selection > div{margin-bottom:2em}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:.5em 0}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift:first-child{padding-top:0}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift.headers p{font-weight:bold}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift:nth-child(even){background-color:#faf5ef}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p{margin-bottom:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p:first-child{-webkit-box-flex:3;-moz-box-flex:3;-o-box-flex:3;box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;padding-left:1em}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p:nth-child(2){-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p:not(:last-child){padding-right:1em}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p.conflicting-shift{color:#c00}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p.available-shift_detail a{color:#d76b08;font-weight:normal}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p.available-shift_detail strong{line-height:1.4em}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p.available-shift_detail + .linked-icon-map{margin-bottom:-3px}#layout-public.event-volunteer_contact-info #event-widget #event-widget_logo,#layout-public.event-volunteer_create #event-widget #event-widget_logo,#layout-public.event-volunteer_contact-info #event-widget #event-widget_locale-and-links,#layout-public.event-volunteer_create #event-widget #event-widget_locale-and-links{margin-bottom:0}#layout-public.event-volunteer_contact-info form,#layout-public.event-volunteer_create form{width:28.125em;margin-left:auto;margin-right:auto}#layout-public.event-volunteer_contact-info #selected-shifts p,#layout-public.event-volunteer_create #selected-shifts p{zoom:1}#layout-public.event-volunteer_contact-info #selected-shifts p:before,#layout-public.event-volunteer_create #selected-shifts p:before,#layout-public.event-volunteer_contact-info #selected-shifts p:after,#layout-public.event-volunteer_create #selected-shifts p:after{content:"";display:table}#layout-public.event-volunteer_contact-info #selected-shifts p:after,#layout-public.event-volunteer_create #selected-shifts p:after{clear:both}#layout-public.event-volunteer_contact-info #selected-shifts p .name-and-area,#layout-public.event-volunteer_create #selected-shifts p .name-and-area{float:left}#layout-public.event-volunteer_contact-info #selected-shifts p .start-and-end,#layout-public.event-volunteer_create #selected-shifts p .start-and-end{float:right;text-align:right}#layout-public.event-volunteer_contact-info #waivers > div,#layout-public.event-volunteer_create #waivers > div{background-color:#f2c3a1;padding:.75em}#layout-public.event-volunteer_contact-info #waivers > div span.field:last-of-type,#layout-public.event-volunteer_create #waivers > div span.field:last-of-type{margin-bottom:0}#layout-public.event-volunteer_contact-info #waivers > div label a,#layout-public.event-volunteer_create #waivers > div label a{color:#4d4d4d}#layout-public.event-volunteer_success .secondary-section > div{padding:2em;background-color:#fff;border-radius:4px}#layout-public.event-volunteer_success .secondary-section > div .shift-details:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:1em}#layout-public.event-volunteer_success .secondary-section > div .shift-details:last-child *:last-child{margin-bottom:0}#layout-public.event-volunteer_edit-sign-up fieldset,#layout-public.event-volunteer_update-sign-up fieldset{max-width:450px;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar,#layout-public.event-volunteer_update-sign-up .box-with-title-bar{padding:1em;border-radius:4px}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar:not(:last-child),#layout-public.event-volunteer_update-sign-up .box-with-title-bar:not(:last-child){margin-bottom:2em}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar > h3,#layout-public.event-volunteer_update-sign-up .box-with-title-bar > h3{font-size:16px;line-height:3em;padding:0 1em;margin:-1em -1em 1em -1em;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#b7d8d9}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar > h3 a.button,#layout-public.event-volunteer_update-sign-up .box-with-title-bar > h3 a.button{margin-top:.35em}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar > h3 a:not(.button),#layout-public.event-volunteer_update-sign-up .box-with-title-bar > h3 a:not(.button){color:#458b7f;font-weight:normal}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar > h3 a:not(.button):hover,#layout-public.event-volunteer_update-sign-up .box-with-title-bar > h3 a:not(.button):hover{text-decoration:underline}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar > h3 .separator,#layout-public.event-volunteer_update-sign-up .box-with-title-bar > h3 .separator{color:#458b7f}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar > h3 > a.linked-icon,#layout-public.event-volunteer_update-sign-up .box-with-title-bar > h3 > a.linked-icon{display:block;float:right;margin-top:9px}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar > h3 > a.linked-icon:not(:last-of-type),#layout-public.event-volunteer_update-sign-up .box-with-title-bar > h3 > a.linked-icon:not(:last-of-type){margin-left:.25em}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar.secondary-section > h3,#layout-public.event-volunteer_update-sign-up .box-with-title-bar.secondary-section > h3{margin-top:0;margin-bottom:0}#layout-public.event-volunteer_edit-sign-up .box-with-title-bar > div.table-listing div.table-header,#layout-public.event-volunteer_update-sign-up .box-with-title-bar > div.table-listing div.table-header{margin:-1em -1em 1em -1em;border-top-left-radius:4px;border-top-right-radius:4px}#layout-public.event-volunteer_edit-sign-up hr,#layout-public.event-volunteer_update-sign-up hr{width:80%;border:none;height:1px;background-color:#ccc;margin-bottom:1em}#layout-public.event-volunteer_edit-sign-up form,#layout-public.event-volunteer_update-sign-up form,#layout-public.event-volunteer_edit-sign-up .volunteer-shifts,#layout-public.event-volunteer_update-sign-up .volunteer-shifts{max-width:28.125em;width:100%;margin-left:auto;margin-right:auto}#layout-public.event-volunteer_edit-sign-up form legend,#layout-public.event-volunteer_update-sign-up form legend,#layout-public.event-volunteer_edit-sign-up .volunteer-shifts legend,#layout-public.event-volunteer_update-sign-up .volunteer-shifts legend{color:#57ac9e;margin-bottom:8px;font-weight:bold}#layout-public.event-volunteer_edit-sign-up .volunteer-shifts,#layout-public.event-volunteer_update-sign-up .volunteer-shifts{margin-bottom:2.5em}#layout-public.event-volunteer_edit-sign-up .volunteer-shift,#layout-public.event-volunteer_update-sign-up .volunteer-shift{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:1em 0}#layout-public.event-volunteer_edit-sign-up .volunteer-shift p,#layout-public.event-volunteer_update-sign-up .volunteer-shift p{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}#layout-public.event-volunteer_edit-sign-up .volunteer-shift p:not(last-child),#layout-public.event-volunteer_update-sign-up .volunteer-shift p:not(last-child){margin-right:.5em}#layout-public.event-volunteer_edit-sign-up .volunteer-shift p:last-child,#layout-public.event-volunteer_update-sign-up .volunteer-shift p:last-child{max-width:30px}#layout-public.event-volunteer_edit-sign-up-shifts h3{font-size:22px;margin-bottom:16px}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters{zoom:1;background-color:#fff;width:125px;margin-right:10px;float:left;z-index:9001}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters:before,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters:after{content:"";display:table}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters:after{clear:both}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters input[type='submit'],#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .button{clear:left;margin-top:1em;width:100%}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group{position:relative;width:100%}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group h4{zoom:1;position:relative;width:100%;padding:.5em 0;margin-bottom:0;border-top:1px solid #ccc;background-color:#fff;z-index:200;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group h4:before,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group h4:after{content:"";display:table}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group h4:after{clear:both}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group h4 .num-active-filters{display:block;float:right;color:#ccc}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group h4 .num-active-filters:before{content:"[";color:#ccc}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group h4 .num-active-filters:after{content:"] +";color:#ccc}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group .options{display:none;position:absolute;background-color:#fff;padding:1em;border-radius:0 4px 4px 4px;border:1px solid #ccc;z-index:100}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group .options .field{white-space:nowrap}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group:not(:first-of-type){margin-top:-1px}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group:last-child h4{border-bottom:1px solid #ccc}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group:not(:last-child) h4{border-bottom:1px solid #ccc}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group.open{width:135px}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group.open h4{width:136px}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group.open h4 .num-active-filters:after{content:"] -";margin-right:17px}#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .filter-group.open .options{display:block;left:135px;top:0;-webkit-box-shadow:2px 2px 5px #ccc;box-shadow:2px 2px 5px #ccc}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection{float:left;clear:none;width:calc(100% - 125px - 10px)}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection{zoom:1;margin-bottom:0;background-color:#fff;padding:2em;border-radius:4px}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection:before,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection:after{content:"";display:table}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection:after{clear:both}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection > div{margin-bottom:2em}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:.5em 0}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift:first-child{padding-top:0}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift.headers p{font-weight:bold}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift:nth-child(even){background-color:#faf5ef}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p{margin-bottom:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p:first-child{-webkit-box-flex:3;-moz-box-flex:3;-o-box-flex:3;box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;padding-left:1em}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p:nth-child(2){-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p:not(:last-child){padding-right:1em}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p.conflicting-shift{color:#c00}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p.available-shift_detail a{color:#d76b08;font-weight:normal}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p.available-shift_detail strong{line-height:1.4em}#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p.available-shift_detail + .linked-icon-map{margin-bottom:-3px}#layout-public.authentication_login #form_member-login{width:18.75em;margin-left:auto;margin-right:auto}#layout-public.authentication_login #form_member-login label{color:#fff}#layout-public.authentication_login h3{color:#fff;font-size:20px;margin-bottom:1.5em}#layout-public.authentication_login .link-list{margin-bottom:0}#layout-public.authentication_login .link-list a{color:#fff}@media (max-width:1024px){#layout-public #main,#layout-public #header{padding-left:2em;padding-right:2em}#layout-public footer{padding-left:2.2857em;padding-right:2.2857em}}@media (max-width:1020px){#layout-public header h1{width:100%;float:none}#layout-public header h1 #navigation-toggle{top:41.5px;display:block}#layout-public #navigation-bar{display:none;margin-top:1em}html.navigation-open #layout-public h1 #navigation-toggle{background-position:0 -27px}html.navigation-open #layout-public header #navigation-bar{display:block;background-color:#fff;position:absolute;width:100%;top:100%;z-index:100;-webkit-box-shadow:0 5px 7px rgba(0,0,0,0.4);box-shadow:0 5px 7px rgba(0,0,0,0.4)}html.navigation-open #layout-public header #navigation-bar a{background-color:#f7871f;display:block;float:none;text-align:center;color:#fff;border-radius:0;margin-right:0;border-bottom-width:0;line-height:1em;padding:16px;font-size:18px}html.navigation-open #layout-public header #navigation-bar a.current,html.navigation-open #layout-public header #navigation-bar a:hover{background-color:#f99f4c}}@media (max-width:910px){#layout-public #event-widget .days-left-widget p{font-size:14px}#layout-public #event-widget .days-left-widget .volunteer-sign-up-open{margin-right:0}#layout-public #event-widget .days-left-widget .volunteer-sign-up-open .volunteer-sign-up-open-date,#layout-public #event-widget .days-left-widget .volunteer-sign-up-open .volunteer-sign-up-open-time{font-size:14px}}@media (max-width:840px){#layout-public #event-widget #event-widget_calendar,#layout-public #event-widget .days-left-widget{width:12.5em}#layout-public #event-widget .days-left-widget{margin-right:0}#layout-public #event-widget #event-widget_buttons{zoom:1;padding-top:2em;float:none;clear:left}#layout-public #event-widget #event-widget_buttons:before,#layout-public #event-widget #event-widget_buttons:after{content:"";display:table}#layout-public #event-widget #event-widget_buttons:after{clear:both}#layout-public #event-widget #event-widget_buttons a{width:12.5em;float:left}#layout-public #event-widget #event-widget_buttons a:not(:last-of-type){margin-right:2em}#layout-public #upcoming-event-list .event table,#layout-public #upcoming-event-list .event tbody,#layout-public #upcoming-event-list .event tr,#layout-public #upcoming-event-list .event td{display:block;zoom:1}#layout-public #upcoming-event-list .event table:before,#layout-public #upcoming-event-list .event tbody:before,#layout-public #upcoming-event-list .event tr:before,#layout-public #upcoming-event-list .event td:before,#layout-public #upcoming-event-list .event table:after,#layout-public #upcoming-event-list .event tbody:after,#layout-public #upcoming-event-list .event tr:after,#layout-public #upcoming-event-list .event td:after{content:"";display:table}#layout-public #upcoming-event-list .event table:after,#layout-public #upcoming-event-list .event tbody:after,#layout-public #upcoming-event-list .event tr:after,#layout-public #upcoming-event-list .event td:after{clear:both}#layout-public #upcoming-event-list .event table tr td:nth-child(1),#layout-public #upcoming-event-list .event table tr td:nth-child(2),#layout-public #upcoming-event-list .event table tr td:nth-child(3){width:auto}#layout-public #upcoming-event-list .event table tr td.left{margin-right:1em;float:left}#layout-public #upcoming-event-list .event table tr td.mid{vertical-align:top;display:block}#layout-public #upcoming-event-list .event table tr td.right{display:block;margin-top:1em;max-width:370px;margin-left:auto;margin-right:auto}#layout-public #tab-content-schedule-and-registration .schedule-list{font-size:14px}#layout-public #tab-content-schedule-and-registration .sub-event-listing span,#layout-public #tab-content-schedule-and-registration .sub-event-listing a{font-size:14px}#layout-public.event-volunteer_new #form_shift-filters,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters{float:none;width:100%;margin-right:0;padding:1em 2em;zoom:1}#layout-public.event-volunteer_new #form_shift-filters:before,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters:before,#layout-public.event-volunteer_new #form_shift-filters:after,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters:after{content:"";display:table}#layout-public.event-volunteer_new #form_shift-filters:after,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters:after{clear:both}#layout-public.event-volunteer_new #form_shift-filters.floating,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters.floating{background-color:#b7d8d9}#layout-public.event-volunteer_new #form_shift-filters.floating .filter-group,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters.floating .filter-group{background-color:#fff;padding-left:.5em;padding-right:.5em}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap{zoom:1;position:relative}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap:before,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap:before,#layout-public.event-volunteer_new #form_shift-filters .flex-wrap:after,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap:after{content:"";display:table}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap:after,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap:after{clear:both}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group{width:auto;float:left;position:static}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group h4,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group h4{border:none}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group h4 .num-active-filters,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group h4 .num-active-filters{margin-left:5px}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group .options,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group .options{border-radius:4px}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group:not(:last-of-type),#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group:not(:last-of-type){margin-right:25px}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group.open h4,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group.open h4{width:auto}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group.open h4 .num-active-filters:after,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group.open h4 .num-active-filters:after{content:"] -";padding-right:6px;margin-right:0}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group.open .options,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group.open .options{display:block;min-width:100%;left:0;top:100%;-webkit-box-shadow:2px 2px 5px #ccc;box-shadow:2px 2px 5px #ccc}#layout-public.event-volunteer_new #shift-selection,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection{float:none;width:100%}}@media (max-width:690px){#layout-public{padding-bottom:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#layout-public #main{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#layout-public footer{position:relative;padding-top:1em;padding-bottom:1em}#layout-public footer p{line-height:2em}#layout-public footer .copyright:before{display:block;content:""}#layout-public #main > .layout-container > section:last-child{margin-bottom:2em}#layout-public #main > .layout-container > section.background-color_gray-dark,#layout-public #main > .layout-container > section.background-color_slate,#layout-public #main > .layout-container > section#event-detail{margin-left:-2em;margin-right:-2em;border-radius:0}#layout-public #event-detail .tab-container{border-radius:0}#layout-public #facebox{left:5% !important;width:90% !important}#layout-public #facebox .content{width:100% !important}#layout-public #tab-content-schedule-and-registration .column{float:none;margin-right:0;width:100%}#layout-public #tab-content-schedule-and-registration .column:not(:last-child){margin-bottom:2em}#layout-public #tab-content-ask-a-question #contact-director{width:75%}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table thead{display:none}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody{display:block}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr,#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td{display:block;border-bottom:none;padding:0}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr.numeric,#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td.numeric{text-align:left}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td:first-of-type:not(:last-of-type){border-bottom:none;display:none}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr{background-color:transparent;position:relative}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr:not(:last-of-type){border-bottom:2px solid #a3b5ba}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td:not(:last-of-type){padding-right:65px;padding-top:.25em}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr.editing-row{background-color:transparent !important;border-top:none}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr:not(:first-of-type){padding-top:.5em}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr:not(:last-of-type){padding-bottom:.5em}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td:before{font-weight:bold}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td:nth-child(2):before{content:"Sign Up Date: "}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td:nth-child(3):before{content:"Event Name: "}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td:nth-child(3):empty{display:none}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td:nth-child(4):before{content:"Date: "}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td:nth-child(5):before{content:"Volunteer Sign Up: "}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td:nth-child(6){position:absolute;top:.5em;right:0}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tbody tr td:nth-child(6) .row-edit-opener{display:none}#layout-public.event-volunteer_new #shift-selection,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection{margin-left:-2em;margin-right:-2em;border-radius:0;width:auto}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift{display:block;padding:0}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift.headers,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift.headers{display:none}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift:nth-child(even),#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift:nth-child(even){background-color:transparent}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift:not(:last-child),#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift:not(:last-child){margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #ccc}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p{display:block;padding:0;margin-bottom:.5em}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p:first-child,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p:first-child{padding-left:0}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p.available-shift_date-and-time br,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p.available-shift_date-and-time br{display:none}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p.available-shift_date-and-time:before,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p.available-shift_date-and-time:before{content:"Date/Time: "}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p.available-shift_volunteers,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p.available-shift_volunteers{text-align:left}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p.available-shift_volunteers:before,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p.available-shift_volunteers:before{content:"Volunteers: "}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p.available-shift_select,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p.available-shift_select{text-align:left}#layout-public.event-volunteer_new #shift-selection #form_shift-selection .available-shift p.available-shift_select:before,#layout-public.event-volunteer_edit-sign-up-shifts #shift-selection #form_shift-selection .available-shift p.available-shift_select:before{content:"Select this shift: "}#layout-public.event-volunteer_new #form_shift-filters,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters{padding:0 0 1em 0}#layout-public.event-volunteer_success .secondary-section{margin-left:-2em;margin-right:-2em;border-radius:0}}@media (max-width:630px){#layout-public #tab-content-ask-a-question #contact-director{width:100%}#layout-public #event-detail .tab-container .tab{float:none;border-radius:0;width:100%;text-align:center}#layout-public #event-detail .tab-container .tab:not(.current){background-color:#f2dfcd}#layout-public #event-detail .tab-container .tab:last-child{margin-bottom:1em}}@media (max-width:545px){#layout-public header h1{line-height:1.2em}#layout-public header h1 img{height:60px}#layout-public header h1 #navigation-toggle{top:16.5px}#layout-public header .responsive-break:before{display:block;content:""}#layout-public #event-widget #event-widget_locale-and-links h3{font-size:24px}#layout-public #event-widget #event-widget_locale-and-links p{font-size:16px}#layout-public.home_my-event-sign-ups #table-listing-my-events-listing table tr td{font-size:14px}#layout-public.event-volunteer_new #form_shift-filters,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters{width:100%;margin-right:0}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap{float:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group{width:auto;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:0;position:static;zoom:1}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group:before,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group:before,#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group:after,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group:after{content:"";display:table}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group:after,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group:after{clear:both}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group h4,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group h4{float:left;width:auto;border:none}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group h4 .num-active-filters,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group h4 .num-active-filters{font-size:12px;line-height:19px}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group:not(:last-of-type),#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group:not(:last-of-type){margin-right:0}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group.open h4,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group.open h4{width:auto}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group.open h4 .num-active-filters:after,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group.open h4 .num-active-filters:after{content:"] -"}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group.open .options,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group.open .options{display:block;width:100%;left:0;top:100%;-webkit-box-shadow:2px 2px 5px #ccc;box-shadow:2px 2px 5px #ccc}#layout-public.event-volunteer_new #form_shift-filters .flex-wrap .filter-group.open .options label,#layout-public.event-volunteer_edit-sign-up-shifts #form_shift-filters .flex-wrap .filter-group.open .options label{white-space:normal}}@media (max-width:512px){#layout-public #event-widget #event-widget_logo{width:10em;height:10em}#layout-public #event-widget #event-widget_calendar,#layout-public #event-widget .days-left-widget{width:10em}#layout-public #event-widget #event-widget_calendar .volunteer-sign-up-open + img,#layout-public #event-widget .days-left-widget .volunteer-sign-up-open + img{display:none}#layout-public #event-widget #event-widget_buttons a{width:10em}#layout-public #event-widget #event-date-calendar{height:60px}#layout-public #event-widget .days-left-widget span:not(.volunteer-sign-up-closed){font-size:34px}#layout-public #event-widget .days-left-widget span:not(.volunteer-sign-up-closed):not(.volunteer-sign-up-open)#layout-public #event-widget .days-left-widget span:not(.volunteer-sign-up-closed):not(.days-left-to-volunteer-number){font-size:14px;text-align:center}#layout-public #event-widget .days-left-widget span.volunteer-sign-up-closed{width:100%}#layout-public #event-widget .days-left-widget span.volunteer-sign-up-closed div{font-size:16px}#layout-public.event-volunteer_contact-info #selected-shifts p,#layout-public.event-volunteer_create #selected-shifts p{zoom:1}#layout-public.event-volunteer_contact-info #selected-shifts p:before,#layout-public.event-volunteer_create #selected-shifts p:before,#layout-public.event-volunteer_contact-info #selected-shifts p:after,#layout-public.event-volunteer_create #selected-shifts p:after{content:"";display:table}#layout-public.event-volunteer_contact-info #selected-shifts p:after,#layout-public.event-volunteer_create #selected-shifts p:after{clear:both}#layout-public.event-volunteer_contact-info #selected-shifts p .name-and-area,#layout-public.event-volunteer_create #selected-shifts p .name-and-area{float:none;display:block}#layout-public.event-volunteer_contact-info #selected-shifts p .start-and-end,#layout-public.event-volunteer_create #selected-shifts p .start-and-end{float:none;display:block;text-align:left;margin-top:.5em}}@media (max-width:432px){#layout-public #event-widget #event-widget_logo,#layout-public #event-widget #event-widget_locale-and-links,#layout-public #event-widget #event-widget_calendar,#layout-public #event-widget #event-widget_buttons,#layout-public #event-widget .days-left-widget{float:none;width:100%;max-width:100%;height:auto}#layout-public #event-widget #event-widget_logo img{top:auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}#layout-public #event-widget .days-left-widget .volunteer-sign-up-open + img{display:inline-block}#layout-public #event-widget .days-left-widget{zoom:1}#layout-public #event-widget .days-left-widget:before,#layout-public #event-widget .days-left-widget:after{content:"";display:table}#layout-public #event-widget .days-left-widget:after{clear:both}#layout-public #event-widget .days-left-widget span{zoom:1}#layout-public #event-widget .days-left-widget span:before,#layout-public #event-widget .days-left-widget span:after{content:"";display:table}#layout-public #event-widget .days-left-widget span:after{clear:both}#layout-public #event-widget .days-left-widget .volunteer-sign-up-closed-top-text{padding-top:0}#layout-public #event-widget .days-left-widget .days-left-to-volunteer{margin-bottom:0}#layout-public #event-widget #event-widget_calendar{margin-bottom:2em}#layout-public #event-widget #event-widget_buttons a{float:none;width:100%}#layout-public #upcoming-event-list .event table.mid a,#layout-public #upcoming-event-list .event tbody.mid a,#layout-public #upcoming-event-list .event tr.mid a,#layout-public #upcoming-event-list .event td.mid a,#layout-public #upcoming-event-list .event table tr td.mid a{font-size:16px}#layout-public #upcoming-event-list .event table.mid p,#layout-public #upcoming-event-list .event tbody.mid p,#layout-public #upcoming-event-list .event tr.mid p,#layout-public #upcoming-event-list .event td.mid p,#layout-public #upcoming-event-list .event table tr td.mid p{font-size:14px}#layout-public #tab-content-ask-a-question #contact-director input[type='submit']{width:100%}#layout-public.event-volunteer_new #event-widget #event-widget_logo,#layout-public.event-volunteer_edit-sign-up-shifts #event-widget #event-widget_logo{margin-bottom:2em}#layout-public.event-volunteer_new #event-widget_locale-and-links,#layout-public.event-volunteer_edit-sign-up-shifts #event-widget_locale-and-links{margin-bottom:0}#layout-public.home_become-a-member #button_join-now{width:100%}}@media (max-width:370px){#layout-public header h1{font-size:20px}#layout-public header h1 img{height:48px}#layout-public header h1 #navigation-toggle{top:10.5px}}