.btn-map img{display:inline-block}.btn-map span{vertical-align:top;line-height:1}#map_canvas{width:100%;height:88vh;margin-top:7rem}.filter_box ul{display:block!important}.filter_box ul li a{background:url(../img/layout/btn_filter_chk-2.png) 11px -276px no-repeat!important;color:#000!important;display:block;padding:7px 0 8px 33px!important;background-position:11px -270px!important}.filter_box{background:#fff!important;display:none;width:100%!important;margin-bottom:1.2rem}.filter_box .group-title{font-size:.8rem;font-weight:600}#search_box input#postcode_search{width:100%!important;height:34px!important;padding:0 0 0 18%!important}#search_box,#search_box form{width:100%!important;position:relative!important}#search_box{left:unset!important}#search_box form{height:60px!important;border-bottom:solid 1px #eeeeef!important;margin-bottom:1rem!important}#search_box form input{font-family:"GalanoGrotesque-Regular",Arial,sans-serif!important;font-size:.75rem;padding:.4rem 2.5rem;height:unset;border:solid 1px #e4e4e4;box-shadow:none;position:relative}#search_box form input:focus{box-shadow:none}#search_box form button{background-color:#4b7e3c!important;position:relative;top:-49px;width:35px;height:33px;display:flex;justify-content:center;align-items:center}#enter_postcode input{box-shadow:none;margin-bottom:0;font-size:.8rem;margin-bottom:.3rem}.filter_box ul li{background-position:96% 10px!important;color:#000;margin-bottom:1px!important}.filter_box ul li.selected a{background-position:11px 9px!important}.filter_box a{font-family:"GalanoGrotesque-Regular",Arial,sans-serif!important;font-size:.8rem!important}.filter_box .filter_header a{font-family:"GalanoGrotesque-SemiBold",Arial,sans-serif!important;font-size:1rem!important;padding:.8rem 0 .8rem .8rem!important;color:#fff!important}.filter_box#filter_advanced_search ul li a,.filter_box#filter_volunteer_opp ul li a{background-position:7px 9px!important}.filter_box#filter_advanced_search ul li.selected a,.filter_box#filter_volunteer_opp ul li.selected a{background-position:7px 5px!important}.filter_box div.filter_sub_cat{background-color:#586a75!important}.filter_box div.filter_sub_cat h4{font-family:"GalanoGrotesque-SemiBold",Arial,sans-serif;font-size:1rem;padding-left:.2rem}.filter_box .am_filter{width:70%}.filter_box .am_filter span{width:80%!important;font-family:"GalanoGrotesque-Regular",Arial,sans-serif;font-size:1rem;color:#fff!important}.filter_box .pm_filter{width:30%}.filter_box .varies_filter{width:100%!important}.filter_box .varies_filter a{min-height:28px}#filter_advanced_search.filter_box ul li.am_filter a{background-position:75% -60px!important}#filter_advanced_search.filter_box ul li.am_filter.selected a{background-position:75% 5px!important}.hamburger{vertical-align:top}.wrapper-mobile-nav .main-menu{list-style:none}.notif-bar p.title,.page-template-volunteer-sign-up-php h2{font-family:"GalanoGrotesque-SemiBold",Arial,sans-serif!important}#read_more_panel{top:110px!important;height:calc(100% - 110px)!important}#read_more_panel a.btn_read_more_close{top:0!important}#read_more_panel .header_image{padding-top:0!important}.read_more_content_wrapper{height:auto}.notif-bar p,.page-template-volunteer-sign-up-php{font-family:"GalanoGrotesque-Regular",Arial,sans-serif!important}.page-template-volunteer-sign-up-php .content{width:auto!important;max-width:900px;margin:0 auto!important}.page-template-volunteer-sign-up-php h2{font-size:1.7rem!important}.page-template-volunteer-sign-up-php p{font-size:1rem}.page-template-volunteer-sign-up-php .left_form,.page-template-volunteer-sign-up-php .right_form{width:49%!important}.page-template-volunteer-sign-up-php .left_form label,.page-template-volunteer-sign-up-php .right_form label{font-family:"GalanoGrotesque-SemiBold",Arial,sans-serif!important;font-size:.95rem!important}.page-template-volunteer-sign-up-php .left_form input,.page-template-volunteer-sign-up-php .right_form input{background-color:#f3f3f3!important;border:1px solid #d8d8d8!important;box-shadow:none;font-size:.95rem;margin-bottom:1.2rem;height:2rem!important;width:100%!important}.page-template-volunteer-sign-up-php .left_form input.submitfield,.page-template-volunteer-sign-up-php .right_form input.submitfield{font-family:"GalanoGrotesque-SemiBold",Arial,sans-serif!important;background-color:#243e53!important;color:#fff!important;font-size:1rem!important;height:auto!important;padding:.7rem}.page-template-volunteer-sign-up-php .left_form textarea,.page-template-volunteer-sign-up-php .right_form textarea{background-color:#f3f3f3!important;border:1px solid #d8d8d8!important;box-shadow:none;width:100%!important;font-size:.95rem!important}.page-template-volunteer-sign-up-php .left_form select,.page-template-volunteer-sign-up-php .right_form select{background-color:#f3f3f3!important}.page-template-volunteer-sign-up-php .left_form .check_group_boxes label,.page-template-volunteer-sign-up-php .right_form .check_group_boxes label{font-family:"GalanoGrotesque-Regular",Arial,sans-serif!important;font-size:.95rem!important;display:inline-block;width:auto!important}.page-template-volunteer-sign-up-php .left_form .check_group_boxes input[type=checkbox],.page-template-volunteer-sign-up-php .right_form .check_group_boxes input[type=checkbox]{display:inline-block!important;width:auto!important;float:right;margin-top:0!important}.page-template-volunteer-sign-up-php .middle_line{margin-top:1rem!important;height:920px!important}.page-template-volunteer-sign-up-php #add_pin,.page-template-volunteer-sign-up-php #open_map_box{color:#243e53!important;text-decoration:underline}.page-template-volunteer-sign-up-php .find_location_wrapper a#find_location{padding:.8rem 0 1.6rem!important}.page-template-volunteer-sign-up-php #work_from_home{margin:12px 0 8px 10px!important;width:auto!important}.page-template-volunteer-sign-up-php #day_checkboxes label{width:25px!important}.page-template-volunteer-sign-up-php #day_checkboxes label.day_label{width:203px!important}.page-template-volunteer-sign-up-php #day_checkboxes input[type=checkbox]{float:left!important}.page-template-volunteer-sign-up-php #day_checkboxes #varies{margin-left:94px!important}#place_pin_popup{top:30%!important;box-shadow:0 0 120px 0 rgba(0,0,0,.75)}#small_map_canvas{width:480px!important}#close_map_button{padding-bottom:22px!important}#place_pin_content_wrapper p{font-size:.9rem!important}@media screen and (max-width:39.9375em){.map-filters{padding:0}.map-canvas{min-height:89vh}#mobile_menu{right:unset!important;left:.9rem;top:89px!important}.filter_box_wrapper{background-color:#243e53!important;padding-top:50px}.page-template-volunteer-sign-up-php .content{margin:2rem 1.5rem!important}.page-template-volunteer-sign-up-php .middle_line{display:none!important}.page-template-volunteer-sign-up-php .left_form,.page-template-volunteer-sign-up-php .right_form{width:100%!important;padding:0!important}}.info_wrapper{background:#fff}.info_images{text-align:center}.header_image{position:relative;width:100%;padding:.2rem .7rem}.small_image_waver{position:absolute;bottom:0;left:0;height:26px;width:250px;z-index:9999}.info_header{border-bottom:1px solid #e7e7e7;padding:10px 15px 15px}.info_header h2{font-size:14px;font-weight:700;color:#2d2c2b}.info_header p{font-size:12px;font-weight:light;color:#2d2c2b;line-height:130%;padding:11px 0 15px}.info_box_info{padding:3px 15px 60px}#enter_postcode{height:33px;background:#fff;border-bottom:0 solid #2d2c2b}#enter_postcode .button{background-color:#4b7e3c;width:100%}#info-close-button{font-size:2rem;cursor:pointer}@media screen and (min-width:40em) and (max-width:63.9375em){.page-template-volunteer-sign-up-php .content{margin:0 1.5rem!important}}@media only screen and (max-height:40em) and (orientation:landscape){.map-filters{overflow:unset;height:auto}.map-filters .sub-cats{overflow:hidden;height:auto}.buttons{height:calc(83vh - 110px);overflow-y:scroll}}