/*!
 * This CSS resource incorporates links to font software which is the valuable copyrighted
 * property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
 * redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
 * Imaging with any questions regarding Web Fonts:  http://webfonts.fonts.com
 */@font-face{font-family:"DIN Next Light";src:url(/app_assets/3e0b2cd79657438bb4afe04122e8f1f7-2743e0d83c964c46846e057b984348e0.eot?#iefix);src:url(/app_assets/3e0b2cd79657438bb4afe04122e8f1f7-2743e0d83c964c46846e057b984348e0.eot?#iefix) format("eot"),url(/app_assets/de1216be00c243c09c453e7f925eb519-865a3e675ffd253966f31d1cbd13d4d8.woff2) format("woff2"),url(/app_assets/bc17627017fa4c78a3439fe52824e501-78dfcde186e7dc8822c158ea0f25caa2.woff) format("woff"),url(/app_assets/3516f91dac4842cdacfe1be691152cc4-4a31fcfc2aad39ed39ac0e40d7ca07e6.ttf) format("truetype")}@font-face{font-family:"DIN Next LightItalic";src:url(/app_assets/3ab2ca1d35c844719c5704cb66b9cffa-dedaf0c039f16e190915a7003444bd66.eot?#iefix);src:url(/app_assets/3ab2ca1d35c844719c5704cb66b9cffa-dedaf0c039f16e190915a7003444bd66.eot?#iefix) format("eot"),url(/app_assets/26f280d78bd0419290f13c3cb4cde341-2067ae78bb24a6420e6090feb47d6f4a.woff2) format("woff2"),url(/app_assets/e1c997f3fb274289abc65ef059e51723-dc2d837de5c8755f9484da9a37bb645e.woff) format("woff"),url(/app_assets/0b3b140cbdbe488f8976992b4104de0c-4179db1fa91cf12fe07e6fdccec3c048.ttf) format("truetype")}@font-face{font-family:"DIN Next Regular";src:url(/app_assets/da088ecca53c4831a95b6fd81b5b338a-a3fe58a13c82868b7ec3bce19bb3eb00.eot?#iefix);src:url(/app_assets/da088ecca53c4831a95b6fd81b5b338a-a3fe58a13c82868b7ec3bce19bb3eb00.eot?#iefix) format("eot"),url(/app_assets/44e7b0fa6c8d43c2b19ef1e3ce9ea57c-7d94500eb3c2490fdaeff983c6d9390b.woff2) format("woff2"),url(/app_assets/c5a7f89e15b649a982595ea665e72191-b6dd4d48fba1bfec3e9093f6b69c0c05.woff) format("woff"),url(/app_assets/868c94b5ca4946b7b62b297f8d861125-40499b3c36ad444fede84bcba5125b33.ttf) format("truetype")}@font-face{font-family:"DIN Next Medium";src:url(/app_assets/324dee7865854c138ca35817cc600d84-c8b35a9a8cc00736ea0c91a16efc9c10.eot?#iefix);src:url(/app_assets/324dee7865854c138ca35817cc600d84-c8b35a9a8cc00736ea0c91a16efc9c10.eot?#iefix) format("eot"),url(/app_assets/be607c9f3c8141b4b7ad17af005c80bb-04d55be3ee3b6942bd1d670dc3ef31f7.woff2) format("woff2"),url(/app_assets/4bf0ead4e61b4992832b6ff05828d99f-37803abd496312bf66d1eb938721c9d1.woff) format("woff"),url(/app_assets/73713a0b8f6a4c4eb8a87cf238e632f6-01115b275c7441b3cef7a19a45ce255b.ttf) format("truetype")}@font-face{font-family:"DIN Next MediumItalic";src:url(/app_assets/5fcbd4dd6c0247c191472c69cf4fe5fe-37b73278502b59f3fe2a259037b7065e.eot?#iefix);src:url(/app_assets/5fcbd4dd6c0247c191472c69cf4fe5fe-37b73278502b59f3fe2a259037b7065e.eot?#iefix) format("eot"),url(/app_assets/5e7b11e8112d42fea35cedaca8e64677-cc3d7af37f617d49501404c5555ba2e6.woff2) format("woff2"),url(/app_assets/00ebffbeb1fe4913b8d850f0ba8af480-ebf718ff2aada73d479503eaa3621f16.woff) format("woff"),url(/app_assets/1d49e20449b24d8ea1d241d0c7ff55e1-01c8aea2d6205ac3cbf3671bba081627.ttf) format("truetype")}@font-face{font-family:"jmt-icons";src:url(/app_assets/jmt-icons-b67a14f03018d1296af3c857ce5c13ae.eot?#iefix);src:url(/app_assets/jmt-icons-b67a14f03018d1296af3c857ce5c13ae.eot?#iefix) format("eot"),url(/app_assets/jmt-icons-5b1bdafe6c7c1a7f913b8ba2c7eda7a9.woff) format("woff"),url(/app_assets/jmt-icons-45e4c20ebff0b12ff456bb86d6db6ec9.ttf) format("truetype");font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.basic_form .button,.campaign_stub_item .article_stub_cta,.article_cta,.article_groups .more_button,#resource_categories .view_all_cta,.content_block_cta,.video_content_block .video_link,a.load_more,#video_banner_content_inner .video_banner_link,#error_buttons a,#voting_message_inner .vote_btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:1em;line-height:2.29412em;display:inline-block;height:3.05882em;width:auto;padding:0.38235em 40px;border:none;margin:0;cursor:pointer;color:#83b341;background-color:transparent;border:3px solid #83b341;-webkit-appearance:none}.basic_form .button:hover,.campaign_stub_item .article_stub_cta:hover,.article_cta:hover,.article_groups .more_button:hover,#resource_categories .view_all_cta:hover,.content_block_cta:hover,.video_content_block .video_link:hover,a.load_more:hover,#video_banner_content_inner .video_banner_link:hover,#error_buttons a:hover,#voting_message_inner .vote_btn:hover,.basic_form .button:focus,.campaign_stub_item .article_stub_cta:focus,.article_cta:focus,.article_groups .more_button:focus,#resource_categories .view_all_cta:focus,.content_block_cta:focus,.video_content_block .video_link:focus,a.load_more:focus,#video_banner_content_inner .video_banner_link:focus,#error_buttons a:focus,#voting_message_inner .vote_btn:focus{color:white;background-color:#83b341;border-color:#83b341}#main_header,.container{max-width:960px;margin:0 auto}.active_menu #main_footer_wrapper,.active_menu #main_header,.active_menu #content,.active_menu #continue_wrap,.active_menu #voting_message_inner,.active_menu #breakout,.active_menu #video_breakout{-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px)}@media (min-width: 768px){.active_menu #main_footer_wrapper,.active_menu #main_header,.active_menu #content,.active_menu #continue_wrap,.active_menu #voting_message_inner,.active_menu #breakout,.active_menu #video_breakout{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.animating_menu #main_footer_wrapper,.animating_menu #main_header,.animating_menu #content,.animating_menu #continue_wrap,.animating_menu #voting_message_inner,.animating_menu #breakout,.animating_menu #video_breakout{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}#legal,#frsb,#created_by,#logo,#footer_menu,#agm_options_form,.article_filter,.search_results,.colored_form .heading,#competition_form .heading,.colored_form .field,#competition_form .field,#donation_form .heading,#agm_form .heading,#membership_form .heading,#donation_form .legend,#agm_form .legend,#membership_form .legend,#event_registration_form .heading,#membership_select .legend,#payment_select .legend,#membership_select .field,#payment_select .field,#search_form,#volunteer_form,#wild_space_booking_form,.article_stub_item,.related_articles .heading,#campaign_progress,#campaign_text,#campaign_thank_you_text,.article_groups .heading,.overview_content,#resource_categories .resource_category,#sitemap,.trust_land_link .trust_land_content,.competition_block .content_block_title,.competition_block .content_block_text,.competition_block .disclaimer,.competition_block .buttons,.download_content_block .content_block_title,.download_content_block .content_block_text,.link_content_block,.multilink_content_block .content_block_title,.multilink_content_block .link_item,.partner_block,.quote_content_block,.text_content_block,.downloads .download,#page_text,#article_text,#search_results .ugc,#search_results #continue_wrap,#search_results #voting_message_inner,.search_result,#video_banner_content_inner .video_banner_text,#mandate_form .heading,#mandate_form .field,#dd_instruction,#main_flash{margin-left:2.27273%;margin-right:2.27273%}@media (min-width: 480px){#legal,#frsb,#created_by,#logo,#footer_menu,#agm_options_form,.article_filter,.search_results,.colored_form .heading,#competition_form .heading,.colored_form .field,#competition_form .field,#donation_form .heading,#agm_form .heading,#membership_form .heading,#donation_form .legend,#agm_form .legend,#membership_form .legend,#event_registration_form .heading,#membership_select .legend,#payment_select .legend,#membership_select .field,#payment_select .field,#search_form,#volunteer_form,#wild_space_booking_form,.article_stub_item,.related_articles .heading,#campaign_progress,#campaign_text,#campaign_thank_you_text,.article_groups .heading,.overview_content,#resource_categories .resource_category,#sitemap,.trust_land_link .trust_land_content,.competition_block .content_block_title,.competition_block .content_block_text,.competition_block .disclaimer,.competition_block .buttons,.download_content_block .content_block_title,.download_content_block .content_block_text,.link_content_block,.multilink_content_block .content_block_title,.multilink_content_block .link_item,.partner_block,.quote_content_block,.text_content_block,.downloads .download,#page_text,#article_text,#search_results .ugc,#search_results #continue_wrap,#search_results #voting_message_inner,.search_result,#video_banner_content_inner .video_banner_text,#mandate_form .heading,#mandate_form .field,#dd_instruction,#main_flash{margin-left:1.51515%;margin-right:1.51515%}}@media (min-width: 600px){#legal,#frsb,#created_by,#logo,#footer_menu,#agm_options_form,.article_filter,.search_results,.colored_form .heading,#competition_form .heading,.colored_form .field,#competition_form .field,#donation_form .heading,#agm_form .heading,#membership_form .heading,#donation_form .legend,#agm_form .legend,#membership_form .legend,#event_registration_form .heading,#membership_select .legend,#payment_select .legend,#membership_select .field,#payment_select .field,#search_form,#volunteer_form,#wild_space_booking_form,.article_stub_item,.related_articles .heading,#campaign_progress,#campaign_text,#campaign_thank_you_text,.article_groups .heading,.overview_content,#resource_categories .resource_category,#sitemap,.trust_land_link .trust_land_content,.competition_block .content_block_title,.competition_block .content_block_text,.competition_block .disclaimer,.competition_block .buttons,.download_content_block .content_block_title,.download_content_block .content_block_text,.link_content_block,.multilink_content_block .content_block_title,.multilink_content_block .link_item,.partner_block,.quote_content_block,.text_content_block,.downloads .download,#page_text,#article_text,#search_results .ugc,#search_results #continue_wrap,#search_results #voting_message_inner,.search_result,#video_banner_content_inner .video_banner_text,#mandate_form .heading,#mandate_form .field,#dd_instruction,#main_flash{margin-left:1.13636%;margin-right:1.13636%}}@media (min-width: 768px){#legal,#frsb,#created_by,#logo,#footer_menu,#agm_options_form,.article_filter,.search_results,.colored_form .heading,#competition_form .heading,.colored_form .field,#competition_form .field,#donation_form .heading,#agm_form .heading,#membership_form .heading,#donation_form .legend,#agm_form .legend,#membership_form .legend,#event_registration_form .heading,#membership_select .legend,#payment_select .legend,#membership_select .field,#payment_select .field,#search_form,#volunteer_form,#wild_space_booking_form,.article_stub_item,.related_articles .heading,#campaign_progress,#campaign_text,#campaign_thank_you_text,.article_groups .heading,.overview_content,#resource_categories .resource_category,#sitemap,.trust_land_link .trust_land_content,.competition_block .content_block_title,.competition_block .content_block_text,.competition_block .disclaimer,.competition_block .buttons,.download_content_block .content_block_title,.download_content_block .content_block_text,.link_content_block,.multilink_content_block .content_block_title,.multilink_content_block .link_item,.partner_block,.quote_content_block,.text_content_block,.downloads .download,#page_text,#article_text,#search_results .ugc,#search_results #continue_wrap,#search_results #voting_message_inner,.search_result,#video_banner_content_inner .video_banner_text,#mandate_form .heading,#mandate_form .field,#dd_instruction,#main_flash{margin-left:1.38889%;margin-right:1.38889%}}@media (min-width: 960px){#legal,#frsb,#created_by,#logo,#footer_menu,#agm_options_form,.article_filter,.search_results,.colored_form .heading,#competition_form .heading,.colored_form .field,#competition_form .field,#donation_form .heading,#agm_form .heading,#membership_form .heading,#donation_form .legend,#agm_form .legend,#membership_form .legend,#event_registration_form .heading,#membership_select .legend,#payment_select .legend,#membership_select .field,#payment_select .field,#search_form,#volunteer_form,#wild_space_booking_form,.article_stub_item,.related_articles .heading,#campaign_progress,#campaign_text,#campaign_thank_you_text,.article_groups .heading,.overview_content,#resource_categories .resource_category,#sitemap,.trust_land_link .trust_land_content,.competition_block .content_block_title,.competition_block .content_block_text,.competition_block .disclaimer,.competition_block .buttons,.download_content_block .content_block_title,.download_content_block .content_block_text,.link_content_block,.multilink_content_block .content_block_title,.multilink_content_block .link_item,.partner_block,.quote_content_block,.text_content_block,.downloads .download,#page_text,#article_text,#search_results .ugc,#search_results #continue_wrap,#search_results #voting_message_inner,.search_result,#video_banner_content_inner .video_banner_text,#mandate_form .heading,#mandate_form .field,#dd_instruction,#main_flash{margin-left:1.04167%;margin-right:1.04167%}}#site_search_submit:before,.downloads .download_link:focus:before,.downloads .download_link:hover:before,.downloads .download_link:before,.continuous_pagination .previous_page:before,.pagination .previous_page:before,.multilink_content_block .link:after,.multilink_area_content_block .block_area_link:after,.continuous_pagination .next_page:before,.pagination .next_page:before,.customSelect:after,.quote_content_block blockquote:before,.quote_content_block blockquote:after,#social_links .facebook:before,#social_shares .facebook:before,#social_links .twitter:before,#social_shares .twitter:before,#social_links .youtube:before,#header_panel_toggle:after{font-family:"jmt-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site_search_submit:before{content:"\e600"}.downloads .download_link:focus:before,.downloads .download_link:hover:before{content:"\e601"}.downloads .download_link:before{content:"\e602"}.continuous_pagination .previous_page:before,.pagination .previous_page:before{content:"\e603"}.multilink_content_block .link:after,.multilink_area_content_block .block_area_link:after,.continuous_pagination .next_page:before,.pagination .next_page:before{content:"\e605"}.customSelect:after{content:"\e60a"}.quote_content_block blockquote:before{content:"\e60c"}.quote_content_block blockquote:after{content:"\e60e"}#social_links .facebook:before,#social_shares .facebook:before{content:"\e610"}#social_links .twitter:before,#social_shares .twitter:before{content:"\e611"}#social_links .youtube:before{content:"\e614"}#header_panel_toggle:after{content:"\e613"}#header_panel_toggle,#main_nav #donate_cta_link,.article_stub_type,.job_stub_item .article_stub_location:before,.team_member_stub_item .article_stub_tags,.trust_land_link .trust_land_location,.search_result_type,#trust_land_location{text-transform:uppercase}body,.basic_form input,.basic_form textarea,.ugc,#continue_wrap,#voting_message_inner,#mandate_form .fake_box{font-family:"DIN Next Light", "Helvetica", "Arial", sans-serif;font-weight:normal;font-style:normal}.basic_form .button,.campaign_stub_item .article_stub_cta,.article_cta,.article_groups .more_button,#resource_categories .view_all_cta,.content_block_cta,.video_content_block .video_link,a.load_more,#video_banner_content_inner .video_banner_link,#error_buttons a,#voting_message_inner .vote_btn,#header_panel_toggle,#footer_menu .footer_menu_item,#main_nav .menu_link,.basic_form span.required,.agm_table thead th,.article_filter label,.article_filter .show_all_link,#donation_form .dd_info dt,#agm_form .dd_info dt,#membership_form .dd_info dt,#search_form label,.article_stub_type,.job_stub_item .article_stub_location:before,.team_member_stub_item .article_stub_tags,#article_information dt,.trust_land_link .trust_land_location,.competition_block a,.multilink_content_block .link,#progress_text .desc,.customSelect,.downloads .filename,#order_summary th,#order_summary .total_cell,.search_result_type,#trust_land_location,.ugc strong,#continue_wrap strong,#voting_message_inner strong,.ugc b,#continue_wrap b,#voting_message_inner b,.ugc a,#continue_wrap a,#voting_message_inner a,.ugc cite,#continue_wrap cite,#voting_message_inner cite,#mandate_form label,#post_mandate_links a{font-family:"DIN Next Medium", "Helvetica", "Arial", sans-serif;font-weight:normal;font-style:normal}.agm_table .date_col,.ugc em,#continue_wrap em,#voting_message_inner em,.ugc i,#continue_wrap i,#voting_message_inner i{font-family:"DIN Next LightItalic", "Helvetica", "Arial", sans-serif;font-weight:normal;font-style:normal}.ugc strong em,#continue_wrap strong em,#voting_message_inner strong em,.ugc strong i,#continue_wrap strong i,#voting_message_inner strong i,.ugc b em,#continue_wrap b em,#voting_message_inner b em,.ugc b i,#continue_wrap b i,#voting_message_inner b i,.ugc em strong,#continue_wrap em strong,#voting_message_inner em strong,.ugc em b,#continue_wrap em b,#voting_message_inner em b,.ugc i strong,#continue_wrap i strong,#voting_message_inner i strong,.ugc i b,#continue_wrap i b,#voting_message_inner i b{font-family:"DIN Next MediumItalic", "Helvetica", "Arial", sans-serif;font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6,.basic_form legend,#sitemap a.level_0,.quote_content_block blockquote cite,#progress_text #progression,#video_banner_content_inner .video_banner_text{font-family:"DIN Next Regular", "Helvetica", "Arial", sans-serif;font-weight:normal;font-style:normal}* html{font-size:106.25%}html{font-size:17px;line-height:1.52941em}h1{font-size:2.82353em;line-height:1.08333em}h2{font-size:1.88235em;line-height:1.21875em}h3{font-size:1.23529em;line-height:1.2381em}h4{font-size:1.05882em;line-height:1.44444em}h5{font-size:1.05882em;line-height:1.44444em}h6{font-size:1.05882em;line-height:1.44444em}a{-webkit-transition-property:background-color, color;-moz-transition-property:background-color, color;-o-transition-property:background-color, color;transition-property:background-color, color;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;color:#5d802e;outline:none;text-decoration:none}a:focus{color:#4468b1}a:hover{color:#4468b1}#main_footer{padding-top:1.52941em;text-align:center;overflow:hidden}#legal{font-size:0.94118em;line-height:1.625em;margin-bottom:1.625em}#legal span{display:block}#frsb{background-image:url(/app_assets/frontend/logos/frsb-give-with-confidence-acc055f41055dc2b8dcc437b852436a2.png);display:block;margin:0 auto 1.52941em;background-repeat:no-repeat;width:column-width(2);max-width:220px;padding-top:54px;height:0;overflow:hidden}.svg #frsb{-webkit-background-size:220px;-moz-background-size:220px;-o-background-size:220px;background-size:220px;background-image:url(/app_assets/frontend/logos/frsb-give-with-confidence-52b2c803cd20ddfb4b13522e84dce7fd.svg)}#created_by_link{font-size:0.70588em;line-height:2.16667em;color:#333333}#created_by_link:focus{color:#333333}#created_by_link:hover{color:#333333}#created_by_link:hover,#created_by_link:focus{text-decoration:underline}@media (min-width: 480px){#frsb{width:96.9697%}}@media (min-width: 600px){#frsb{width:97.72727%}}@media (min-width: 768px){#main_footer{text-align:left}#legal{display:inline;float:left;width:63.88889%}#frsb{display:inline;float:left;width:30.55556%}#created_by{display:inline;float:right;width:column-width(2, 5)}}@media (min-width: 960px){#legal{width:72.91667%}#frsb{width:column-width(3, 9)}#created_by{width:column-width(3, 9)}}#header{border-bottom:3px solid #eceae4;background-color:#f5f3ed;position:absolute;left:0;top:0;width:100%;z-index:2}.transparent_header #header{background-color:transparent;border-color:transparent}#main_header{padding-top:0.76471em;padding-bottom:0.76471em;position:relative;overflow:hidden;z-index:1}#logo{display:inline;float:left;width:188px;height:0;padding-top:92px;position:relative;overflow:hidden}#logo:before{background-repeat:no-repeat;background-position:0 0;content:"";width:100%;height:100%;position:absolute;left:0;top:0}#logo:before{background-image:url(/app_assets/frontend/logos/john-muir-trust-green-11eace7fad1b23b2d88a6e90a17bfb1c.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.svg #logo:before{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(/app_assets/frontend/logos/john-muir-trust-green-92770a5a9139899cd08984e37fea247e.svg)}.transparent_header #logo:before{background-image:url(/app_assets/frontend/logos/john-muir-trust-white-80c933e8c5ff4aad13795af058f8f016.png)}.svg .transparent_header #logo:before{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(/app_assets/frontend/logos/john-muir-trust-white-5b4356bdb9267126107a39ff24d254cd.svg)}#header_panel_toggle{font-size:1.23529em;line-height:1.2381em;position:absolute;right:2.27273%;top:2.47619em;vertical-align:top}#header_panel_toggle:after{vertical-align:top;margin-left:5px;line-height:1}.transparent_header #header_panel_toggle{color:white}.transparent_header #header_panel_toggle:focus{color:#5d802e}.transparent_header #header_panel_toggle:hover{color:#5d802e}@media (min-width: 480px){#header_panel_toggle{right:1.51515%}}@media (min-width: 600px){#header_panel_toggle{right:1.13636%}}@media (min-width: 768px){.home #header{background-color:transparent;border-color:transparent}#logo{width:141px;padding-top:69px}.home #logo:before{background-image:url(/app_assets/frontend/logos/john-muir-trust-white-80c933e8c5ff4aad13795af058f8f016.png)}.svg .home #logo:before{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(/app_assets/frontend/logos/john-muir-trust-white-5b4356bdb9267126107a39ff24d254cd.svg)}#header_panel_toggle{display:none}#main_header{overflow:visible}}@media (min-width: 960px){#main_header{margin-bottom:2.29412em}#logo{width:188px;padding-top:92px}}html{background-color:#f5f3ed}body{overflow-y:scroll;color:#333333;background-color:#f5f3ed}#content,#continue_wrap,#voting_message_inner{padding-bottom:1.52941em;width:100%;max-width:1200px;margin:0 auto;position:relative}#footer_menu{text-align:center}#footer_menu .footer_menu_item{display:block;margin:0 10px 0.76471em 10px;color:#5d802e}#footer_menu .footer_menu_link{color:#333333}#footer_menu .footer_menu_link:focus{color:#333333}#footer_menu .footer_menu_link:hover{color:#333333}#footer_menu .footer_menu_link:hover,#footer_menu .footer_menu_link:focus{text-decoration:underline}@media (min-width: 768px){#main_footer .footer_menu_item{display:inline-block}}#header_panel{-webkit-transform:translateX(280px);-moz-transform:translateX(280px);-ms-transform:translateX(280px);-o-transform:translateX(280px);transform:translateX(280px);z-index:1;position:fixed;overflow-y:scroll;right:0;top:0;height:100%;width:280px;background-color:#5d802e}.active_menu #header_panel{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}.animating_menu #header_panel{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}@media (min-width: 768px){#header_panel{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:static;width:100%;height:auto;left:auto;right:auto;top:auto;background-color:transparent;overflow-y:visible;border:none;max-width:960px;margin:0 auto}.active_menu #header_panel,.animating_menu #header_panel{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}#main_nav{position:relative;padding:4.58824em 0 0.76471em}#main_nav .menu_link{font-size:1.05882em;line-height:1.44444em;color:white;margin:0 0 -3px 0;display:block;padding:0}#main_nav .menu_link:hover,#main_nav .menu_link:focus{color:white;background-color:#4f6d27;z-index:10}#main_nav .menu_link_inner{-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;display:block;padding:0.72222em 0;margin-left:20px;margin-right:20px;border-bottom:3px solid #4f6d27;border-top:3px solid #4f6d27}#main_nav .dropdown_wrapper{position:relative;background-color:#4f6d27;z-index:1}#main_nav .dropdown_wrapper .dropdown_wrapper{background-color:#425a21}#main_nav .menu_link.active .menu_link_core{border-bottom:3px solid}#main_nav .menu_link.level_2:hover,#main_nav .menu_link.level_2:focus{background-color:#425a21}#main_nav .menu_link.level_2 .menu_link_inner{padding-left:20px;border-color:#425a21}#main_nav .menu_link.level_3:hover,#main_nav .menu_link.level_3:focus{background-color:#34481a}#main_nav .menu_link.level_3 .menu_link_inner{padding-left:40px;border-color:#34481a}#main_nav li.level_2:first-child .menu_link .menu_link_inner{border-top-color:#4f6d27}#main_nav li.level_2:first-child .menu_link:hover .menu_link_inner{border-top-color:#425a21}#main_nav li.level_2:last-child .menu_link .menu_link_inner{border-bottom-color:#4f6d27}#main_nav li.level_2:last-child .menu_link:hover .menu_link_inner{border-bottom-color:#425a21}#main_nav li.level_3:first-child .menu_link .menu_link_inner{border-top-color:#425a21}#main_nav li.level_3:first-child .menu_link:hover .menu_link_inner{border-top-color:#34481a}#main_nav li.level_3:last-child .menu_link .menu_link_inner{border-bottom-color:#425a21}#main_nav li.level_3:last-child .menu_link:hover .menu_link_inner{border-bottom-color:#34481a}#main_nav .dropdown_wrapper.awards_dd_wrapper{background-color:#f8971d}#main_nav .dropdown_wrapper.awards_dd_wrapper .menu_link:hover,#main_nav .dropdown_wrapper.awards_dd_wrapper .menu_link:focus{background-color:#db7d07}#main_nav .dropdown_wrapper.awards_dd_wrapper .menu_link .menu_link_inner{border-color:#db7d07}#main_nav .dropdown_wrapper.awards_dd_wrapper li:first-child .menu_link:hover .menu_link_inner{border-top-color:#db7d07}#main_nav .dropdown_wrapper.awards_dd_wrapper li:first-child .menu_link .menu_link_inner{border-top-color:#f8971d}#main_nav .dropdown_wrapper.awards_dd_wrapper li:last-child .menu_link:hover .menu_link_inner{border-bottom-color:#db7d07}#main_nav .dropdown_wrapper.awards_dd_wrapper li:last-child .menu_link .menu_link_inner{border-bottom-color:#f8971d}#main_nav .dropdown_wrapper.awards_dd_wrapper .dropdown_wrapper.awards_dd_wrapper{background-color:#db7d07}#main_nav .dropdown_wrapper.awards_dd_wrapper .dropdown_wrapper.awards_dd_wrapper .menu_link:hover,#main_nav .dropdown_wrapper.awards_dd_wrapper .dropdown_wrapper.awards_dd_wrapper .menu_link:focus{background-color:#c26f06}#main_nav .dropdown_wrapper.awards_dd_wrapper .dropdown_wrapper.awards_dd_wrapper .menu_link .menu_link_inner{border-color:#c26f06}#main_nav .dropdown_wrapper.awards_dd_wrapper .dropdown_wrapper.awards_dd_wrapper li:first-child .menu_link:hover .menu_link_inner{border-top-color:#c26f06}#main_nav .dropdown_wrapper.awards_dd_wrapper .dropdown_wrapper.awards_dd_wrapper li:first-child .menu_link .menu_link_inner{border-top-color:#db7d07}#main_nav .dropdown_wrapper.awards_dd_wrapper .dropdown_wrapper.awards_dd_wrapper li:last-child .menu_link:hover .menu_link_inner{border-bottom-color:#c26f06}#main_nav .dropdown_wrapper.awards_dd_wrapper .dropdown_wrapper.awards_dd_wrapper li:last-child .menu_link .menu_link_inner{border-bottom-color:#db7d07}#main_nav #donate_cta{padding:0.76471em 0;margin-left:20px;margin-right:20px}#main_nav #donate_cta_link{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:1em;line-height:3.05882em;padding:0 20px;border-style:solid !important;border-width:3px !important;display:block;text-align:center}#main_nav #donate_cta_link:hover,#main_nav #donate_cta_link:focus{background-color:white;border-color:white;color:#333333}@media (min-width: 768px){#main_nav{clear:both;padding:14px 0 0 0;margin-bottom:-3px;position:static}#main_nav .menu_link_inner,#main_nav .menu_link_core{padding:0 !important;border:none !important;margin:0 !important}#main_nav .menu_link{color:#333333;-webkit-transition-property:color, background, border-color;-moz-transition-property:color, background, border-color;-o-transition-property:color, background, border-color;transition-property:color, background, border-color;margin:0;display:block;padding:8px 0 7px 0;border-top:none !important;border-bottom:3px solid transparent}#main_nav .menu_link:focus{color:#5d802e}#main_nav .menu_link:hover{color:#5d802e}#main_nav .menu_link:hover,#main_nav .menu_link:focus{border-color:#5d802e;background-color:transparent}.transparent_header #main_nav .menu_link,.home #main_nav .menu_link{color:white}.transparent_header #main_nav .menu_link:hover,.transparent_header #main_nav .menu_link:focus,.home #main_nav .menu_link:hover,.home #main_nav .menu_link:focus{border-color:white}#main_nav .active_branch,#main_nav .active{color:#5d802e;border-color:#5d802e}.transparent_header #main_nav .active_branch.has_children{color:white;border-color:transparent}.transparent_header #main_nav .active_branch{color:white;border-color:white}#main_nav .menu_link.level_2,#main_nav .menu_link.level_3{padding:14px 0;color:white;padding-left:0;border-bottom:3px solid transparent}#main_nav .menu_link.level_2:hover,#main_nav .menu_link.level_2:focus,#main_nav .menu_link.level_3:hover,#main_nav .menu_link.level_3:focus{background-color:transparent;border-color:white !important}#main_nav .menu_link.level_2.active,#main_nav .menu_link.level_2.active_branch,#main_nav .menu_link.level_3.active,#main_nav .menu_link.level_3.active_branch{border-color:white !important}#main_nav li{display:inline-block;vertical-align:top;margin:0 1.38889%}#main_nav li.level_2:last-child .menu_link.level_2,#main_nav li.level_3:last-child .menu_link.level_3{border-color:transparent}#main_nav .dropdown_wrapper{position:absolute;left:0;width:100%;top:100%;margin-top:0;background-color:#5d802e}.transparent_header #main_nav .dropdown_wrapper{background:#a0a0a0;background:rgba(51,51,51,0.8)}.transparent_header #main_nav .dropdown_wrapper .dropdown_wrapper{background:#a0a0a0;background:rgba(51,51,51,0.7)}#main_nav .dropdown{max-width:960px;margin:0 auto}#main_nav .dropdown_wrapper.awards_dd_wrapper .menu_link{color:#333333 !important}#main_nav .dropdown_wrapper.awards_dd_wrapper .menu_link.active,#main_nav .dropdown_wrapper.awards_dd_wrapper .menu_link.active_branch{border-color:#333333 !important}#main_nav .dropdown_wrapper.awards_dd_wrapper .menu_link:focus,#main_nav .dropdown_wrapper.awards_dd_wrapper .menu_link:hover{background-color:transparent !important;border-color:#333333 !important}#main_nav #donate_cta{position:absolute;top:0;left:0;width:100%;margin:0}#main_nav #donate_cta .donate_cta_container{max-width:960px;margin:0 auto;text-align:right}#main_nav #donate_cta_link{font-size:1em;line-height:2.29412em;margin-right:1.38889%;display:inline-block;width:auto;border-color:#333333 !important}#main_nav #donate_cta_link:hover,#main_nav #donate_cta_link:focus{color:white;background-color:#5d802e;border-color:#5d802e !important}.transparent_header #main_nav #donate_cta_link,.home #main_nav #donate_cta_link{border-color:white !important}.transparent_header #main_nav #donate_cta_link:hover,.transparent_header #main_nav #donate_cta_link:focus,.home #main_nav #donate_cta_link:hover,.home #main_nav #donate_cta_link:focus{background-color:white;border-color:white !important;color:#333333}}@media (min-width: 960px){#main_nav{clear:none}}.basic_form fieldset{overflow:hidden}.basic_form legend{display:none}.basic_form label{display:block}.basic_form input,.basic_form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em;line-height:1.52941em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:auto;background-color:white;color:#333333;border:3px solid #e9e7e1;padding:0 10px;margin:0;max-width:100%}.basic_form input[readonly],.basic_form textarea[readonly]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.basic_form input:focus,.basic_form textarea:focus{border-color:#5d802e;outline:none}.basic_form input::-webkit-input-placeholder,.basic_form textarea::-webkit-input-placeholder{font-family:"DIN Next LightItalic", "Helvetica", "Arial", sans-serif;color:#bbbbbb}.basic_form input:-moz-placeholder,.basic_form textarea:-moz-placeholder{font-family:"DIN Next LightItalic", "Helvetica", "Arial", sans-serif;color:#bbbbbb}.basic_form input::-moz-placeholder,.basic_form textarea::-moz-placeholder{font-family:"DIN Next LightItalic", "Helvetica", "Arial", sans-serif;color:#bbbbbb}.basic_form input:-ms-input-placeholder,.basic_form textarea:-ms-input-placeholder{font-family:"DIN Next LightItalic", "Helvetica", "Arial", sans-serif;color:#bbbbbb}.basic_form input{height:3.05882em}.basic_form input[type=button],.basic_form input[type=color],.basic_form input[type=date],.basic_form input[type=datetime],.basic_form input[type=datetime-local],.basic_form input[type=email],.basic_form input[type=month],.basic_form input[type=number],.basic_form input[type=password],.basic_form input[type=reset],.basic_form input[type=search],.basic_form input[type=submit],.basic_form input[type=tel],.basic_form input[type=text],.basic_form input[type=time],.basic_form input[type=url],.basic_form input[type=week]{-webkit-appearance:none}.basic_form input[type=radio],.basic_form input[type=checkbox]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;margin:0;padding:0;border:none;background-color:transparent}.basic_form[type=number]{-moz-appearance:textfield}.basic_form[type=number]::-webkit-inner-spin-button,.basic_form[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.basic_form textarea{padding-top:0.76471em;padding-bottom:0.76471em;height:9.17647em;-webkit-appearance:none}.basic_form select{max-width:100%}.basic_form span.required{color:#5d802e}.basic_form .description{margin-bottom:1.52941em}.basic_form .note{font-size:0.70588em;line-height:2.16667em}.basic_form .field_with_errors input,.basic_form .field_with_errors textarea,.basic_form .field_with_errors select{border-color:#990000}.basic_form .field{padding-bottom:0.76471em;padding-top:0.76471em}.basic_form .clear{clear:both}.basic_form .inline{display:inline-block;margin-right:4.54545%;vertical-align:top;width:auto}.basic_form .wrap_label{padding-left:1.5em;position:relative}.basic_form .wrap_label input{position:absolute;left:1px;top:3px;display:inline-block;width:auto}.js .custom_radio_buttons .label_wrap,.js .custom_radio_buttons .wrap_label,.js .custom_check_boxes .wrap_label{padding-left:35px;position:relative}.js .custom_radio_buttons .label_wrap:before,.js .custom_radio_buttons .wrap_label:before,.js .custom_check_boxes .wrap_label:before{-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;content:"";position:absolute;left:0;top:-2px}.js .custom_radio_buttons .radio_button,.js .custom_check_boxes .check_box{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;left:0;top:0}.js .custom_radio_buttons .label_wrap:before,.js .custom_radio_buttons .wrap_label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;border:3px solid rgba(233,231,225,0.6);background-color:white;width:10px;height:10px;padding:5px}.js .custom_radio_buttons .label_wrap.checked:after,.js .custom_radio_buttons .wrap_label.checked:after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:content-box;-moz-background-clip:content-box;background-clip:content-box;content:"";position:absolute;top:-2px;left:0;border:3px solid transparent;background-color:#5d802e;width:10px;height:10px;padding:5px}.js .custom_radio_buttons .label_wrap.focus:before,.js .custom_radio_buttons .wrap_label.focus:before{border-color:#5d802e}.js .custom_check_boxes .wrap_label,.js .custom_check_boxes .label_wrap{padding-left:35px;position:relative}.js .custom_check_boxes .wrap_label:before,.js .custom_check_boxes .label_wrap:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:3px solid #e9e7e1;background-color:white;width:20px;height:20px;padding:0;text-align:center;font-weight:bold;color:#5d802e;line-height:24px}.js .custom_check_boxes .wrap_label.checked:before,.js .custom_check_boxes .label_wrap.checked:before{content:"\2713"}.js .custom_check_boxes .wrap_label.focus:before,.js .custom_check_boxes .label_wrap.focus:before{border-color:#5d802e}.no-js .same_as_billing_field{display:none !important}.form_errors{margin-bottom:1.52941em;padding:1.52941em;color:#990000;clear:both}.form_errors h2{color:#990000}.form_errors ul{padding-left:1em;list-style:disc}@media (min-width: 480px){.basic_form .inline{margin-right:3.0303%}}@media (min-width: 600px){.basic_form .inline{margin-right:2.27273%}}@media (min-width: 768px){.basic_form .inline{margin-right:2.77778%}}@media (min-width: 960px){.basic_form .inline{margin-right:2.08333%}}#agm_form.basic_form{padding-top:8.41176em;padding-bottom:1.52941em;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:padding-top;-moz-transition-property:padding-top;-o-transition-property:padding-top;transition-property:padding-top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#agm_form.basic_form .text_area{width:100%}@media (min-width: 768px){#agm_form.basic_form{padding-top:9.94118em}.menu_depth_1 #agm_form.basic_form{padding-top:13em}.menu_depth_2 #agm_form.basic_form{padding-top:16.05882em}.menu_depth_3 #agm_form.basic_form{padding-top:19.11765em}}@media (min-width: 960px){#agm_form.basic_form{padding-top:9.17647em}.menu_depth_1 #agm_form.basic_form{padding-top:12.23529em}.menu_depth_2 #agm_form.basic_form{padding-top:15.29412em}.menu_depth_3 #agm_form.basic_form{padding-top:18.35294em}}#agm_options_form .heading{margin-bottom:0.40625em}.table_wrapper{margin-bottom:1.52941em;padding-bottom:1.52941em;width:100%;overflow:auto}.agm_table{width:100%;min-width:440px;table-layout:fixed}.agm_table th,.agm_table td{padding:0.38235em 5px;border-bottom:1px solid #e9e7e1}.agm_table .date_col{font-size:0.82353em;line-height:1.85714em;padding:0.46429em 5px;background-color:#e9e7e1}.agm_table .delegate_1_col,.agm_table .delegate_2_col,.agm_table .price_col{width:90px}.agm_table .delegate_1_col,.agm_table .delegate_2_col{text-align:center}.agm_table .price_col{text-align:right}@media (min-width: 960px){#agm_options_form{padding-left:16.66667%;padding-right:16.66667%}}.article_filter{padding-bottom:1.52941em}.article_filter .field{margin-right:10px;display:inline-block;vertical-align:bottom}.article_filter #article_tag_field{height:2.29412em}.article_filter .buttons a,.article_filter .buttons input{margin-right:10px}.search_results{font-size:1.88235em;line-height:1.21875em;margin-bottom:0.8125em;text-align:center}@media (min-width: 960px){.article_filter{padding-left:16.66667%;padding-right:16.66667%}}.campaign_form .field{display:inline-block;vertical-align:top;width:95.45455%}.campaign_form .field input,.campaign_form .field textarea{width:100%}.campaign_form .field textarea{height:12.23529em}.campaign_form .wrap_label input{width:auto}.campaign_form .buttons{display:block !important;width:auto !important;text-align:center}.campaign_form .buttons input{width:auto}.campaign_form .country_field{position:relative;overflow:hidden}@media (min-width: 480px){.campaign_form .field{width:46.9697%}.campaign_form .email_field,.campaign_form .country_field,.campaign_form .email_body_field,.campaign_form .send_copy_field{width:96.9697%}}@media (min-width: 600px){.campaign_form .field{width:47.72727%}.campaign_form .email_field,.campaign_form .country_field,.campaign_form .email_body_field,.campaign_form .send_copy_field{width:97.72727%}}@media (min-width: 768px){.campaign_form .field{width:47.22222%}.campaign_form .email_field,.campaign_form .country_field,.campaign_form .email_body_field,.campaign_form .send_copy_field{width:97.22222%}}@media (min-width: 960px){.campaign_form .field{width:22.91667%}.campaign_form .email_field{width:47.91667%}.campaign_form .email_body_field,.campaign_form .country_field,.campaign_form .send_copy_field{width:97.91667%}}.colored_form,#competition_form{padding-top:1.52941em;padding-bottom:3.05882em;color:white}.colored_form .heading,#competition_form .heading{margin-bottom:0.40625em;text-align:center}.colored_form input,#competition_form input,.colored_form textarea,#competition_form textarea{background-color:rgba(255,255,255,0.5);border:none}.colored_form input:focus,#competition_form input:focus,.colored_form textarea:focus,#competition_form textarea:focus{background-color:white}.colored_form input::-webkit-input-placeholder,#competition_form input::-webkit-input-placeholder,.colored_form textarea::-webkit-input-placeholder,#competition_form textarea::-webkit-input-placeholder{color:#efefef}.colored_form input:-moz-placeholder,#competition_form input:-moz-placeholder,.colored_form textarea:-moz-placeholder,#competition_form textarea:-moz-placeholder{color:#efefef}.colored_form input::-moz-placeholder,#competition_form input::-moz-placeholder,.colored_form textarea::-moz-placeholder,#competition_form textarea::-moz-placeholder{color:#efefef}.colored_form input:-ms-input-placeholder,#competition_form input:-ms-input-placeholder,.colored_form textarea:-ms-input-placeholder,#competition_form textarea:-ms-input-placeholder{color:#efefef}.colored_form input[type="file"],#competition_form input[type="file"],.colored_form input[type="radio"],#competition_form input[type="radio"],.colored_form input[type="checkbox"],#competition_form input[type="checkbox"]{background:transparent}.colored_form span.required,#competition_form span.required{color:white}.colored_form .button,#competition_form .button{border-color:white;color:white}.colored_form .button:hover,#competition_form .button:hover,.colored_form .button:focus,#competition_form .button:focus{color:#333333;border-color:white;background-color:white}.colored_form .form_errors,#competition_form .form_errors{background-color:transparent;border:3px solid white;margin:0 10px 1.52941em}.js .colored_form .custom_radio_buttons .label_wrap:before,.js #competition_form .custom_radio_buttons .label_wrap:before,.js .colored_form .custom_radio_buttons .wrap_label:before,.js #competition_form .custom_radio_buttons .wrap_label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:content-box;-moz-background-clip:content-box;background-clip:content-box;border:3px solid rgba(255,255,255,0.6);background-color:transparent;width:10px;height:10px;padding:5px}.js .colored_form .custom_radio_buttons .label_wrap.checked:before,.js #competition_form .custom_radio_buttons .label_wrap.checked:before,.js .colored_form .custom_radio_buttons .wrap_label.checked:before,.js #competition_form .custom_radio_buttons .wrap_label.checked:before{background-color:white}.js .colored_form .custom_radio_buttons .label_wrap.checked:after,.js #competition_form .custom_radio_buttons .label_wrap.checked:after,.js .colored_form .custom_radio_buttons .wrap_label.checked:after,.js #competition_form .custom_radio_buttons .wrap_label.checked:after{content:none}.js .colored_form .custom_radio_buttons .label_wrap.focus:before,.js #competition_form .custom_radio_buttons .label_wrap.focus:before,.js .colored_form .custom_radio_buttons .wrap_label.focus:before,.js #competition_form .custom_radio_buttons .wrap_label.focus:before{border-color:white}.js .colored_form .custom_check_boxes .wrap_label:before,.js #competition_form .custom_check_boxes .wrap_label:before{border:3px solid rgba(255,255,255,0.6);background-color:transparent;color:white}.js .colored_form .custom_check_boxes .wrap_label.focus:before,.js #competition_form .custom_check_boxes .wrap_label.focus:before{background-color:#5d802e;border-color:white;background-color:transparent}#competition_form .field{width:95.45455%;margin-left:2.27273%;margin-right:2.27273%}#competition_form input{width:100%}#competition_form .field.full{margin-bottom:-1.5em}#competition_form .buttons{overflow:visible}@media (min-width: 600px){#competition_form .field{width:47.72727%;margin-left:1.13636%;margin-right:1.13636%}#competition_form .field.full{width:97.72727%}}@media (min-width: 768px){#competition_form{text-align:center}#competition_form label{text-align:left}#competition_form .field{width:30.55556%;margin-left:1.38889%;margin-right:1.38889%;position:relative}#competition_form .field.full{display:inline-block;width:63.88889%;margin-bottom:0;left:2px}}@media (min-width: 960px){#competition_form .field{width:22.91667%}#competition_form .field.full{width:47.91667%}}#contact_form .fieldset{margin-bottom:3.05882em;overflow:hidden}#contact_form .field{display:inline-block;width:95.45455%;margin-left:2.27273%;margin-right:2.27273%}#contact_form .field input,#contact_form .field textarea{width:100%}#contact_form .buttons{display:block}#contact_form .buttons input{width:auto}@media (min-width: 480px){#contact_form .field{width:96.9697%;margin-left:1.51515%;margin-right:1.51515%}#contact_form .city_field,#contact_form .telephone_field,#contact_form .display_card_number_field,#contact_form .account_number_field{width:63.63636%}#contact_form .postcode_field,#contact_form .sort_code_field{width:30.30303%}}@media (min-width: 600px){#contact_form .field{width:97.72727%;margin-left:1.13636%;margin-right:1.13636%}}@media (min-width: 768px){#contact_form .fieldset,#contact_form .form_errors{margin-left:16.66667%;margin-right:16.66667%}#contact_form .field{width:95.83333%;margin-left:2.08333%;margin-right:2.08333%}}@media (min-width: 960px){#contact_form .field{width:95.83333%;margin-left:2.08333%;margin-right:2.08333%}}#donation_form_ajax_wrapper{background-color:#eceae4;overflow:hidden}#donation_form,#agm_form,#membership_form{padding-top:1.52941em;padding-bottom:1.52941em}#donation_form input[type=number]::-webkit-inner-spin-button,#agm_form input[type=number]::-webkit-inner-spin-button,#membership_form input[type=number]::-webkit-inner-spin-button,#donation_form input[type=number]::-webkit-outer-spin-button,#agm_form input[type=number]::-webkit-outer-spin-button,#membership_form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#donation_form input[type=number],#agm_form input[type=number],#membership_form input[type=number]{-moz-appearance:textfield}#donation_form .heading,#agm_form .heading,#membership_form .heading{font-size:2.82353em;line-height:1.08333em;margin-bottom:1.08333em;text-align:center}#donation_form .fieldset,#agm_form .fieldset,#membership_form .fieldset{margin-bottom:3.05882em;overflow:hidden}#donation_form .field,#agm_form .field,#membership_form .field{position:relative;display:inline-block;width:95.45455%;margin-left:2.27273%;margin-right:2.27273%}#donation_form .field input,#agm_form .field input,#membership_form .field input{width:100%}#donation_form .wrap_label input,#agm_form .wrap_label input,#membership_form .wrap_label input{width:auto}#donation_form .buttons,#agm_form .buttons,#membership_form .buttons{display:block}#donation_form .buttons input,#agm_form .buttons input,#membership_form .buttons input{width:auto}#donation_form .title_field input,#agm_form .title_field input,#membership_form .title_field input{width:8em}#donation_form .postcode_field,#agm_form .postcode_field,#membership_form .postcode_field{width:45.45455%}#donation_form .card_cvv_field input,#agm_form .card_cvv_field input,#membership_form .card_cvv_field input,#donation_form .card_issue_number_field input,#agm_form .card_issue_number_field input,#membership_form .card_issue_number_field input,#donation_form .sort_code_field input,#agm_form .sort_code_field input,#membership_form .sort_code_field input{max-width:6em}#donation_form .payment_field .custom_select_wrapper,#agm_form .payment_field .custom_select_wrapper,#membership_form .payment_field .custom_select_wrapper{display:inline-block;vertical-align:bottom}#donation_form .payment_field select,#agm_form .payment_field select,#membership_form .payment_field select{font-size:1em;line-height:1.52941em;-webkit-appearance:menulist-button;height:3.05882em;border:3px solid #e9e7e1}#donation_form .payment_field select:focus,#agm_form .payment_field select:focus,#membership_form .payment_field select:focus{border-color:#5d802e}#donation_form #dd_fieldset p,#agm_form #dd_fieldset p,#membership_form #dd_fieldset p{margin-bottom:0.76471em}#donation_form .dd_info dt,#agm_form .dd_info dt,#membership_form .dd_info dt{margin-right:10px}#donation_form .dd_info dt:before,#agm_form .dd_info dt:before,#membership_form .dd_info dt:before{content:"";display:block}#donation_form .dd_info dd,#agm_form .dd_info dd,#membership_form .dd_info dd,#donation_form .dd_info dt,#agm_form .dd_info dt,#membership_form .dd_info dt{display:inline}@media (min-width: 480px){#donation_form .field,#agm_form .field,#membership_form .field{width:96.9697%;margin-left:1.51515%;margin-right:1.51515%}#donation_form .city_field,#agm_form .city_field,#membership_form .city_field,#donation_form .display_card_number_field,#agm_form .display_card_number_field,#membership_form .display_card_number_field,#donation_form .account_number_field,#agm_form .account_number_field,#membership_form .account_number_field,#donation_form .gender_field,#agm_form .gender_field,#membership_form .gender_field{width:63.63636%}#donation_form .telephone_field,#agm_form .telephone_field,#membership_form .telephone_field{width:46.9697%}#donation_form .dob_field,#agm_form .dob_field,#membership_form .dob_field,#donation_form .postcode_field,#agm_form .postcode_field,#membership_form .postcode_field,#donation_form .sort_code_field,#agm_form .sort_code_field,#membership_form .sort_code_field{width:30.30303%}}@media (min-width: 600px){#donation_form .field,#agm_form .field,#membership_form .field{width:97.72727%;margin-left:1.13636%;margin-right:1.13636%}#donation_form .city_field,#agm_form .city_field,#membership_form .city_field,#donation_form .gender_field,#agm_form .gender_field,#membership_form .gender_field,#donation_form .display_card_number_field,#agm_form .display_card_number_field,#membership_form .display_card_number_field{width:72.72727%}#donation_form .first_name_field,#agm_form .first_name_field,#membership_form .first_name_field,#donation_form .last_name_field,#agm_form .last_name_field,#membership_form .last_name_field,#donation_form .telephone_field,#agm_form .telephone_field,#membership_form .telephone_field,#donation_form .account_number_field,#agm_form .account_number_field,#membership_form .account_number_field{width:47.72727%}#donation_form .postcode_field,#agm_form .postcode_field,#membership_form .postcode_field,#donation_form .dob_field,#agm_form .dob_field,#membership_form .dob_field,#donation_form .sort_code_field,#agm_form .sort_code_field,#membership_form .sort_code_field{width:22.72727%}}@media (min-width: 768px){#donation_form .fieldset,#agm_form .fieldset,#membership_form .fieldset,#donation_form .form_errors,#agm_form .form_errors,#membership_form .form_errors{margin-left:16.66667%;margin-right:16.66667%}#donation_form .buttons,#agm_form .buttons,#membership_form .buttons{margin-left:18.05556% !important;margin-right:18.05556% !important}#donation_form .field,#agm_form .field,#membership_form .field,#donation_form .display_card_number_field,#agm_form .display_card_number_field,#membership_form .display_card_number_field{width:95.83333%;margin-left:2.08333%;margin-right:2.08333%}#donation_form .city_field,#agm_form .city_field,#membership_form .city_field,#donation_form .account_number_field,#agm_form .account_number_field,#membership_form .account_number_field,#donation_form .gender_field,#agm_form .gender_field,#membership_form .gender_field{width:70.83333%}#donation_form .first_name_field,#agm_form .first_name_field,#membership_form .first_name_field,#donation_form .last_name_field,#agm_form .last_name_field,#membership_form .last_name_field,#donation_form .telephone_field,#agm_form .telephone_field,#membership_form .telephone_field{width:45.83333%}#donation_form .postcode_field,#agm_form .postcode_field,#membership_form .postcode_field,#donation_form .sort_code_field,#agm_form .sort_code_field,#membership_form .sort_code_field,#donation_form .dob_field,#agm_form .dob_field,#membership_form .dob_field{width:20.83333%}}@media (min-width: 960px){#donation_form .field,#agm_form .field,#membership_form .field,#donation_form .display_card_number_field,#agm_form .display_card_number_field,#membership_form .display_card_number_field{width:95.83333%;margin-left:2.08333%;margin-right:2.08333%}#donation_form .first_name_field,#agm_form .first_name_field,#membership_form .first_name_field,#donation_form .last_name_field,#agm_form .last_name_field,#membership_form .last_name_field,#donation_form .telephone_field,#agm_form .telephone_field,#membership_form .telephone_field{width:45.83333%}#donation_form .city_field,#agm_form .city_field,#membership_form .city_field,#donation_form .account_number_field,#agm_form .account_number_field,#membership_form .account_number_field,#donation_form .gender_field,#agm_form .gender_field,#membership_form .gender_field{width:62.5%}#donation_form .postcode_field,#agm_form .postcode_field,#membership_form .postcode_field,#donation_form .sort_code_field,#agm_form .sort_code_field,#membership_form .sort_code_field,#donation_form .dob_field,#agm_form .dob_field,#membership_form .dob_field{width:29.16667%}}#donate_form_snippet_wrapper{background-color:#b43e97}#donation_select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding-left:4.54545%;padding-right:4.54545%}.donate #donation_select{padding-top:8.41176em}.donate #donation_select .heading{font-size:2.82353em;line-height:1.08333em}#donation_select .intro{font-size:1.41176em;line-height:1.35417em;margin-bottom:0.54167em}#donation_select .donation_type_label{font-size:1.23529em;line-height:1.2381em;display:inline-block;vertical-align:top;margin:10px 0.61905em}#donation_select .donation_type{font-size:1em;line-height:1.52941em;margin:4px 10px 0 0;display:inline-block;vertical-align:top}#donation_amount{background-image:url(/app_assets/frontend/icons/pound-light-467901da07a3daa8653cb7bfe77e8c07.png);line-height:50px;background-position:left center;background-repeat:no-repeat;text-align:center;padding-left:45px;padding-right:45px;-moz-appearance:textfield}.svg #donation_amount{-webkit-background-size:39px;-moz-background-size:39px;-o-background-size:39px;background-size:39px;background-image:url(/app_assets/frontend/icons/pound-light-17228bd28633560ace2dbf43a2a38c24.svg)}#donation_amount::-webkit-inner-spin-button,#donation_amount::-webkit-outer-spin-button{-webkit-appearance:none}#donation_amount:focus{background-image:url(/app_assets/frontend/icons/pound-dark-e00605f3dc2f86a32e725dbc2121aee2.png)}.svg #donation_amount:focus{-webkit-background-size:39px;-moz-background-size:39px;-o-background-size:39px;background-size:39px;background-image:url(/app_assets/frontend/icons/pound-dark-9d49fdbb66b8e674e1bdc768870bc3a7.svg)}@media (min-width: 768px){#donation_select{padding-top:3.05882em}.donate #donation_select{padding-top:9.94118em}.donate.menu_depth_1 #donation_select{padding-top:13em}.donate.menu_depth_2 #donation_select{padding-top:16.05882em}.donate.menu_depth_3 #donation_select{padding-top:19.11765em}}@media (min-width: 960px){#donation_select{padding-left:16.66667%;padding-right:16.66667%}.donate #donation_select{padding-top:9.17647em}.donate.menu_depth_1 #donation_select{padding-top:12.23529em}.donate.menu_depth_2 #donation_select{padding-top:15.29412em}.donate.menu_depth_3 #donation_select{padding-top:18.35294em}}#enewsletter_form_wrapper{background-color:#4468b1}#content #enewsletter_form_wrapper,#continue_wrap #enewsletter_form_wrapper,#voting_message_inner #enewsletter_form_wrapper{background-color:#b43e97}.awards #enewsletter_form_wrapper{background-color:#f8971d}#enews_signup_form .field{display:inline-block;vertical-align:top;width:95.45455%}#enews_signup_form .field input{width:100%}#enews_signup_form .buttons input{width:auto}#enews_signup_form .button{border-color:#b43e97;background-color:#b43e97}#enews_signup_form .button:hover,#enews_signup_form .button:focus{background-color:white;border-color:white;color:#b43e97}#content #enews_signup_form .button,#continue_wrap #enews_signup_form .button,#voting_message_inner #enews_signup_form .button{border-color:white;background-color:transparent}#content #enews_signup_form .button:hover,#continue_wrap #enews_signup_form .button:hover,#voting_message_inner #enews_signup_form .button:hover,#content #enews_signup_form .button:focus,#continue_wrap #enews_signup_form .button:focus,#voting_message_inner #enews_signup_form .button:focus,#content #enews_signup_form .button:active,#continue_wrap #enews_signup_form .button:active,#voting_message_inner #enews_signup_form .button:active{background-color:white;border-color:white;color:#b43e97}#content #enews_signup_form .form_errors,#continue_wrap #enews_signup_form .form_errors,#voting_message_inner #enews_signup_form .form_errors{background-color:transparent;border:3px solid white;margin:0 10px 1.52941em}.awards #enews_signup_form{color:#333333}.awards #enews_signup_form .field .required{color:#333333}.awards #enews_signup_form .field .text_field{background-color:white;border:2px solid white}.awards #enews_signup_form .field .text_field:focus{border-color:#aa6105}.awards #enews_signup_form .field .text_field::-webkit-input-placeholder{color:#bbbbbb}.awards #enews_signup_form .field .text_field:-moz-placeholder{color:#bbbbbb}.awards #enews_signup_form .field .text_field::-moz-placeholder{color:#bbbbbb}.awards #enews_signup_form .field .text_field:-ms-input-placeholder{color:#bbbbbb}.awards #enews_signup_form .button{border-color:transparent;background-color:#aa6105}.awards #enews_signup_form .button:hover,.awards #enews_signup_form .button:focus,.awards #enews_signup_form .button:active{background-color:white;border-color:white;color:#333333}@media (min-width: 480px){#enews_signup_form .field{width:46.9697%}#enews_signup_form .email_field{width:63.63636%}#enews_signup_form .buttons{width:30.30303%}#enews_signup_form .buttons input{margin-top:1.52941em;width:100%}}@media (min-width: 600px){#enews_signup_form .field{width:47.72727%}#enews_signup_form .email_field{width:72.72727%}#enews_signup_form .buttons{width:22.72727%}}@media (min-width: 768px){#enews_signup_form .field{width:47.22222%}#enews_signup_form .email_field{width:63.88889%}#enews_signup_form .buttons{width:30.55556%}}@media (min-width: 960px){#enews_signup_form .field{width:22.91667%}#enews_signup_form .email_field{width:31.25%}#enews_signup_form .buttons{width:14.58333%}}#event_registration_form{padding-top:8.41176em;padding-bottom:1.52941em}#event_registration_form .heading{font-size:2.82353em;line-height:1.08333em;margin-bottom:1.08333em;text-align:center}#event_registration_form .field{display:inline-block;width:95.45455%;margin-left:2.27273%;margin-right:2.27273%}#event_registration_form .field input,#event_registration_form .field textarea{width:100%}#event_registration_form .buttons{text-align:center;display:block}#event_registration_form .buttons input{width:auto}@media (min-width: 480px){#event_registration_form .field{width:96.9697%;margin-left:1.51515%;margin-right:1.51515%}#event_registration_form .telephone_field{width:63.63636%}}@media (min-width: 600px){#event_registration_form .field{width:97.72727%;margin-left:1.13636%;margin-right:1.13636%}#event_registration_form .telephone_field{width:72.72727%}}@media (min-width: 768px){#event_registration_form{padding-top:9.94118em}#event_registration_form .fieldset,#event_registration_form .form_errors{margin-left:16.66667%;margin-right:16.66667%}#event_registration_form .field{width:95.83333%;margin-left:2.08333%;margin-right:2.08333%}#event_registration_form .telephone_field{width:70.83333%}.menu_depth_1 #event_registration_form{padding-top:13em}.menu_depth_2 #event_registration_form{padding-top:16.05882em}.menu_depth_3 #event_registration_form{padding-top:19.11765em}}@media (min-width: 960px){#event_registration_form{padding-top:9.17647em}#event_registration_form .fieldset,#event_registration_form .form_errors{margin-left:25.0%;margin-right:25.0%}#event_registration_form .field{width:95.83333%;margin-left:2.08333%;margin-right:2.08333%}#event_registration_form .name_field{width:79.16667%}#event_registration_form .telephone_field{width:62.5%}.menu_depth_1 #event_registration_form{padding-top:12.23529em}.menu_depth_2 #event_registration_form{padding-top:15.29412em}.menu_depth_3 #event_registration_form{padding-top:18.35294em}}#membership_form{padding-top:8.41176em;padding-bottom:1.52941em;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:padding-top;-moz-transition-property:padding-top;-o-transition-property:padding-top;transition-property:padding-top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min-width: 768px){#membership_form{padding-top:9.94118em}.menu_depth_1 #membership_form{padding-top:13em}.menu_depth_2 #membership_form{padding-top:16.05882em}.menu_depth_3 #membership_form{padding-top:19.11765em}}@media (min-width: 960px){#membership_form{padding-top:9.17647em}.menu_depth_1 #membership_form{padding-top:12.23529em}.menu_depth_2 #membership_form{padding-top:15.29412em}.menu_depth_3 #membership_form{padding-top:18.35294em}}#membership_select,#payment_select{padding-top:1.52941em;padding-bottom:1.52941em}#membership_select .label_wrap,#payment_select .label_wrap,#membership_select .wrap_label,#payment_select .wrap_label{margin-bottom:1.52941em;margin-top:1.52941em}@media (min-width: 768px){#membership_select .field,#payment_select .field,#membership_select .legend,#payment_select .legend{margin-left:18.05556%;margin-right:18.05556%}}#order_membership_signup_attributes_membership_additional_donation_amount{background-image:url(/app_assets/frontend/icons/pound-light-467901da07a3daa8653cb7bfe77e8c07.png);background-position:left center;background-repeat:no-repeat;padding-left:45px;padding-right:45px;-moz-appearance:textfield}.svg #order_membership_signup_attributes_membership_additional_donation_amount{-webkit-background-size:39px;-moz-background-size:39px;-o-background-size:39px;background-size:39px;background-image:url(/app_assets/frontend/icons/pound-light-17228bd28633560ace2dbf43a2a38c24.svg)}#order_membership_signup_attributes_membership_additional_donation_amount::-webkit-inner-spin-button,#order_membership_signup_attributes_membership_additional_donation_amount::-webkit-outer-spin-button{-webkit-appearance:none}#order_membership_signup_attributes_membership_additional_donation_amount:focus{background-image:url(/app_assets/frontend/icons/pound-dark-e00605f3dc2f86a32e725dbc2121aee2.png)}.svg #order_membership_signup_attributes_membership_additional_donation_amount:focus{-webkit-background-size:39px;-moz-background-size:39px;-o-background-size:39px;background-size:39px;background-image:url(/app_assets/frontend/icons/pound-dark-9d49fdbb66b8e674e1bdc768870bc3a7.svg)}@media (min-width: 768px){#payment_select .form_errors{margin-left:16.66667%;margin-right:16.66667%}}#search_form{padding-bottom:1.52941em}#search_form .field{margin-right:10px;display:inline-block;vertical-align:bottom}#search_form .buttons a,#search_form .buttons input{margin-right:10px}#search_form #search_query_field{width:20em;max-width:100%}@media (min-width: 960px){#search_form{padding-left:16.66667%;padding-right:16.66667%}}#site_search{position:absolute;left:0;top:0;padding:1.52941em 20px}#site_search .field{padding:0}#site_search label{display:none}#site_search_keyword{display:inline-block;vertical-align:top;height:2.29412em;width:175px;margin-right:10px}#site_search_keyword:focus{border-color:#425a21}#site_search_submit{display:inline-block;vertical-align:top;background:none;border:none;padding:0;width:40px;height:40px;margin:0;overflow:hidden;cursor:pointer;color:white}#site_search_submit:before{display:block;font-size:32px;line-height:1;width:100%;height:40px}@media (min-width: 768px){#site_search{position:static;padding:0}#site_search .field{white-space:nowrap;width:auto;position:relative}#site_search .slide{-webkit-transition-property:width;-moz-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;display:block;height:2.29412em;width:auto;overflow:hidden;position:absolute;right:100%;width:0}#site_search .slide.expand{width:180px}#site_search_keyword{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#site_search_keyword:focus{border-color:#5d802e}#site_search_submit{color:#5d802e}#site_search_submit:focus{color:#4f6d27}#site_search_submit:hover{color:#4f6d27}.transparent_header #site_search_submit,.home #site_search_submit{color:white}.transparent_header #site_search_submit:focus,.home #site_search_submit:focus{color:white}.transparent_header #site_search_submit:hover,.home #site_search_submit:hover{color:white}}#volunteer_form{padding-top:3.05882em;padding-bottom:3.05882em}#volunteer_form .legend{margin-bottom:0.8125em}@media (min-width: 768px){#volunteer_form{padding-left:16.66667%;padding-right:16.66667%}}@media (min-width: 960px){#volunteer_form{padding-left:16.66667%;padding-right:16.66667%}}#wild_space_booking_form{padding-top:3.05882em;padding-bottom:3.05882em}#wild_space_booking_form .legend{margin-bottom:0.8125em}@media (min-width: 768px){#wild_space_booking_form{padding-left:16.66667%;padding-right:16.66667%}}@media (min-width: 960px){#wild_space_booking_form{padding-left:16.66667%;padding-right:16.66667%}}.article_listing{overflow:hidden}.article_stub_item{margin-bottom:1.52941em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;background-color:white;overflow:hidden;border:3px solid transparent}.article_stub_item.hover{border-color:#5d802e}.article_stub_image_link{display:block}.article_stub_image{display:block;width:100%;height:auto}.article_stub_content{overflow:hidden;padding:0.76471em 20px}.article_stub_meta{font-size:0.82353em;line-height:1.85714em;margin-bottom:0.92857em}.article_stub_type,.job_stub_item .article_stub_location:before,.team_member_stub_item .article_stub_tags{border-right:1px solid #333333;margin-right:10px;padding-right:12px}.article_stub_published_date{border-right:1px solid #333333;margin-right:10px;padding-right:12px}.article_stub_title{font-size:1.23529em;line-height:1.2381em;margin-bottom:0.61905em}.article_stub_title_link:hover,.article_stub_title_link:focus{color:#5d802e;text-decoration:underline}.article_stub_abstract{margin-bottom:0.76471em}@media (min-width: 600px){.article_stub_image_link{display:inline;float:left;width:47.72727%}}@media (min-width: 768px){.article_stub_image_link{display:inline;float:left;width:47.22222%}}@media (min-width: 960px){.article_stub_image_link{display:inline;float:left;width:39.58333%}}.job_stub_item{text-align:center}.job_stub_item .article_stub_location:before{content:"Location"}@media (min-width: 768px){.job_stub_item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:47.22222%;display:inline-block;vertical-align:top}}@media (min-width: 960px){.job_stub_item{width:47.91667%}}.related_articles{padding-top:1.52941em;padding-bottom:1.52941em;overflow:hidden}.related_articles .heading{margin-bottom:0.40625em}.team_member_stub_item .article_stub_image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px}@media (min-width: 480px){.team_member_stub_item .article_stub_image{display:inline;float:left;width:30.30303%}}@media (min-width: 600px){.team_member_stub_item .article_stub_image{width:22.72727%}}@media (min-width: 768px){.team_member_stub_item .article_stub_image{width:30.55556%}}@media (min-width: 960px){.team_member_stub_item .article_stub_image{width:22.91667%}}.campaign_stub_item{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0 0 0.76471em 0;border:none;text-align:center;background-position:center center;background-color:#a0a0a0;color:white}.campaign_stub_item .article_stub_content{padding-top:3.05882em;padding-bottom:3.05882em}.campaign_stub_item .article_stub_type,.campaign_stub_item .job_stub_item .article_stub_location:before,.job_stub_item .campaign_stub_item .article_stub_location:before,.campaign_stub_item .team_member_stub_item .article_stub_tags,.team_member_stub_item .campaign_stub_item .article_stub_tags{border:none;margin-right:0;padding-right:0}.campaign_stub_item .article_stub_title{font-size:1.88235em;line-height:1.21875em;margin-bottom:0.40625em}.campaign_stub_item .article_stub_title_link{color:white}.campaign_stub_item .article_stub_title_link:hover,.campaign_stub_item .article_stub_title_link:focus{color:white;text-decoration:underline}.campaign_stub_item .article_stub_cta{font-size:1em;line-height:1.52941em;padding-top:0.76471em;padding-bottom:0.76471em;color:white;border-color:white;height:auto}.campaign_stub_item .article_stub_cta:hover,.campaign_stub_item .article_stub_cta:focus,.campaign_stub_item .article_stub_cta:active{color:#333333;border-color:white;background-color:white}@media (min-width: 600px){.event_stub_item{display:inline-block;vertical-align:top;width:47.72727%;text-align:center}}@media (min-width: 768px){.event_stub_item{width:47.22222%}}@media (min-width: 960px){.event_stub_item{width:47.91667%}}#article_date{margin-top:0.76471em;margin-bottom:1.52941em;display:block}#article_abstract{font-size:1.41176em;line-height:1.35417em;margin-bottom:1.08333em}#article_image{margin-bottom:1.52941em;display:block;width:100%;height:auto}#article_information{margin-top:1.52941em;margin-bottom:1.52941em}#article_information dt{display:inline;float:left;margin-right:10px;clear:both}#article_information dt:after{content:": "}#article_information dd{overflow:hidden}.article_cta{margin-bottom:1.52941em;padding-left:20px;padding-right:20px}#article_downloads{text-align:center}@media (min-width: 480px){#article_information dt{width:33.33333%;margin-right:0}}@media (min-width: 600px){#article_information dt{width:25%}}@media (min-width: 600px){#article_information dt{width:22.72727%}}@media (min-width: 768px){#article_information dt{clear:none;float:none;display:inline-block;vertical-align:top;width:13.88889%}#article_information dd{display:inline-block;vertical-align:top;width:30.55556%;margin-left:2.77778%;margin-right:1.38889%}}@media (min-width: 960px){#article_information dt{width:21.875%}#article_information dd{width:71.875%;margin-left:2.08333%;margin-right:1.04167%}}.campaign_detail #article_title{margin-bottom:0.54167em}#campaign_content{overflow:hidden}#campaign_progress .heading{margin-bottom:0.40625em;text-align:center}#campaign_text{overflow:hidden}#campaign_form_wrapper{background-color:#b43e97}#campaign_thank_you_text{overflow:hidden}@media (min-width: 768px){#campaign_progress{display:inline;float:left;width:30.55556%;margin-right:2.77778%}#campaign_progress .heading{margin-bottom:0.40625em;text-align:left}}@media (min-width: 960px){#campaign_progress{width:22.91667%;margin-right:2.08333%}#campaign_text{margin-left:17.70833%;width:64.58333%}#campaign_thank_you_text{padding-left:16.66667%;padding-right:16.66667%}}#job_description_download{margin-top:1.52941em;margin-bottom:1.52941em}.resource_detail #article_title{margin-bottom:0em}.resource_detail .article_stub_published_date{margin-bottom:1.52941em;display:block;border-right:none}.resource_detail #article_downloads_wrapper{background-color:#e9e7e1}.resource_detail #article_downloads{padding-top:1.52941em;padding-bottom:1.52941em}.competition #breakout{text-align:center}.competition_subtitle{font-size:1.41176em;line-height:1.625em}.home .article_listing{padding-top:0.76471em;padding-bottom:0.76471em}.article_groups{padding-top:1.52941em;padding-bottom:3.05882em}.article_groups .heading{margin-bottom:0.40625em}.article_groups .button_container{text-align:center}#overview_wrapper{margin-bottom:1.52941em;padding-top:1.52941em;padding-bottom:1.52941em;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-color:#a0a0a0}#overview_container{padding-top:3.05882em;padding-bottom:6.11765em}.overview_link{display:block;color:white}.overview_link:hover,.overview_link:focus{color:white;background:#5d802e;background:rgba(93,128,46,0.8)}.overview_content{padding-top:1.52941em;padding-bottom:1.52941em}@media (min-width: 768px){.overview_content{padding-left:16.66667%;padding-right:16.66667%}}@media (min-width: 960px){.overview_content{padding-left:16.66667%;padding-right:16.66667%}}#resource_categories{text-align:center}#resource_categories .resource_category{margin-bottom:1.52941em}#resource_categories .resource_cetegory_title{margin-bottom:0.40625em}#resource_categories .resource_category_link{display:block;padding:1.52941em 20px;background:#5d802e;color:white;overflow:hidden}#resource_categories .resource_category_link:hover,#resource_categories .resource_category_link:focus{background-color:#4f6d27}@media (min-width: 600px){#resource_categories .resource_category{display:inline-block;vertical-align:top;width:47.72727%}#resource_categories .resource_category_link{min-height:15.29412em;padding-left:10px;padding-right:10px}}@media (min-width: 768px){#resource_categories .resource_category{width:47.22222%}#resource_categories .resource_category_link{min-height:12.23529em;padding-left:20px;padding-right:20px}}@media (min-width: 960px){#resource_categories .resource_category{width:47.91667%}#resource_categories .resource_category_link{padding-left:12.5%;padding-right:12.5%}}#sitemap .menu_link{font-size:1.23529em;line-height:1.2381em;color:#333333;display:inline-block;padding:0.61905em 0}#sitemap .menu_link:focus{color:#5d802e}#sitemap .menu_link:hover{color:#5d802e}#sitemap a.level_0{font-size:1.88235em;line-height:1.21875em;padding-top:0.40625em;padding-bottom:0.40625em}#sitemap li.level_1,#sitemap li.level_2,#sitemap li.level_3,#sitemap li.level_4{border-left:1px solid #a0a0a0;margin-left:20px;padding-left:20px}@media (min-width: 960px){#sitemap{padding-left:16.66667%;padding-right:16.66667%}}#trust_land_overview{padding-top:1.52941em;padding-bottom:1.52941em}.trust_land_link{margin-bottom:0.76471em;display:block;position:relative;overflow:hidden;background-color:#a0a0a0}.trust_land_link:hover,.trust_land_link:focus{color:white}.trust_land_link:hover .trust_land_bg,.trust_land_link:focus .trust_land_bg{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.trust_land_link .trust_land_bg{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%}.trust_land_link .trust_land_content{padding-top:3.05882em;padding-bottom:3.05882em;display:block;text-align:center;color:white;position:relative}.trust_land_link .trust_land_location{font-size:0.82353em;line-height:1.85714em;margin-bottom:1.85714em}.trust_land_link .trust_land_abstract{margin-bottom:1.52941em;margin-top:1.52941em}@media (min-width: 600px){.trust_land_link .trust_land_content{padding-top:4.58824em;padding-bottom:4.58824em;padding-left:12.5%;padding-right:12.5%}}@media (min-width: 768px){.trust_land_link .trust_land_content{padding-top:6.11765em;padding-bottom:6.11765em;padding-left:16.66667%;padding-right:16.66667%}}@media (min-width: 960px){.trust_land_link .trust_land_content{padding-top:9.17647em;padding-bottom:9.17647em;padding-left:25.0%;padding-right:25.0%}}.content_block_title{margin-bottom:0.40625em}.content_block_text p{margin-bottom:1.52941em}.competition_block{color:white;background-color:#b43e97;padding-top:3.05882em}.competition_block .content_block_title,.competition_block .content_block_text,.competition_block .disclaimer,.competition_block .buttons{text-align:center}.competition_block .disclaimer,.competition_block .buttons{padding-top:1.52941em}.competition_block a{color:white;text-decoration:underline}.competition_block a:hover{color:#333333}.download_content_block_wrapper{background-color:#b43e97;color:white}.download_content_block{padding-top:1.52941em;padding-bottom:1.52941em;text-align:center}.download_content_block .content_block_cta{margin-top:1.52941em;color:white;border-color:white}.download_content_block .content_block_cta:focus,.download_content_block .content_block_cta:hover{background-color:white;color:#333333}.download_content_block .downloads .download_link{color:white}.download_content_block .downloads .download_link:focus,.download_content_block .downloads .download_link:hover{color:white}.awards .download_content_block_wrapper{background-color:#f8971d;color:#333333}.awards .download_content_block .content_block_cta{color:#333333;border-color:#333333}.awards .download_content_block .content_block_cta:focus,.awards .download_content_block .content_block_cta:hover{background-color:#333333;color:white}.awards .download_content_block .downloads .download_link{color:#333333}.awards .download_content_block .downloads .download_link:focus,.awards .download_content_block .downloads .download_link:hover{color:#333333}@media (min-width: 768px){.download_content_block .content_block_text{padding-left:16.66667%;padding-right:16.66667%}}@media (min-width: 960px){.download_content_block .content_block_text{padding-left:25.0%;padding-right:25.0%}}.gallery_content_block{padding-top:75.24024%;height:0;overflow:hidden;position:relative}.gallery_content_block .gallery_image{position:absolute}.gallery_content_block .image_1{top:0;left:0;width:31.91489%;height:58.52338%}.gallery_content_block .image_2{top:0;left:31.91489%;width:68.08511%;height:58.52338%}.gallery_content_block .image_3{left:0;top:58.52338%;width:50%;height:41.47662%}.gallery_content_block .image_4{left:50%;top:58.52338%;width:50%;height:41.47662%}.gallery_content_block.even .image_1{left:68.08511%;width:31.91489%}.gallery_content_block.even .image_2{left:0%;width:68.08511%}@media (min-width: 480px){.gallery_content_block{padding-top:77.95139}}@media (min-width: 600px){.gallery_content_block{padding-top:58.465%}.gallery_content_block .image_1{top:0;left:0;width:40.42553%;height:100%}.gallery_content_block .image_2{top:0;left:40.42553%;width:59.65957%;height:66.66667%}.gallery_content_block .image_3{left:40.42553%;top:66.66667%;width:29.87234%;height:33.33333%}.gallery_content_block .image_4{left:70.21277%;top:66.66667%;width:29.87234%;height:33.33333%}.gallery_content_block.even .image_1{top:0;left:59.57447%;width:40.51064%;height:100%;z-index:1}.gallery_content_block.even .image_2{top:0;left:0;width:59.57447%;height:66.66667%}.gallery_content_block.even .image_3{left:0;top:66.66667%;width:29.87234%;height:33.33333%}.gallery_content_block.even .image_4{left:29.78723%;top:66.66667%;width:29.87234%;height:33.33333%}}@media (min-width: 768px){.gallery_content_block{padding-top:58.638%}}@media (min-width: 960px){.gallery_content_block{padding-top:60%}}.link_content_block_wrapper{position:relative;overflow:hidden;background-color:#b43e97}.awards .link_content_block_wrapper.no_bg{background-image:url(/app_assets/frontend/stock/drawing-94669a976ab75010bc40a9f5c4e9c27b.png);background-position:left top;background-color:#f8971d}.svg .awards .link_content_block_wrapper.no_bg{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(/app_assets/frontend/stock/drawing-9a81b9bcd649228c7d15b67f41c2b904.svg)}.link_content_block_wrapper.has_bg{background-color:transparent}.link_content_block_wrapper .content_block_bg{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%}.link_content_block_wrapper:hover .content_block_bg{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.link_content_block_container{position:relative}.link_content_block{padding-top:3.05882em;padding-bottom:3.05882em;padding-left:4.54545%;padding-right:4.54545%;text-align:center;color:white;position:relative;overflow:hidden}.link_content_block .content_block_cta{color:white;border-color:white}.link_content_block .content_block_cta:focus,.link_content_block .content_block_cta:hover{background-color:white;color:#333333}.awards .no_bg .link_content_block{color:#333333}.awards .no_bg .link_content_block .content_block_cta{color:#333333;border-color:#333333}.awards .no_bg .link_content_block .content_block_cta:focus,.awards .no_bg .link_content_block .content_block_cta:hover{background-color:#333333;color:white;border-color:#333333}@media (min-width: 480px){.link_content_block{padding-left:3.0303%;padding-right:3.0303%}}@media (min-width: 600px){.link_content_block{padding-left:2.27273%;padding-right:2.27273%}.link_content_block.has_bg{padding-top:4.58824em;padding-bottom:4.58824em}}@media (min-width: 768px){.link_content_block{padding-left:13.88889%;padding-right:13.88889%}.link_content_block.has_bg{padding-top:6.11765em;padding-bottom:6.11765em}}@media (min-width: 960px){.link_content_block{padding-left:22.91667%;padding-right:22.91667%}}.google_map{width:100%;height:250px}@media screen and (min-height: 480px){.google_map{height:300px}}@media screen and (min-height: 600px){.google_map{height:350px}}@media screen and (min-height: 768px){.google_map{height:450px}}.multilink_content_block{padding-top:3.05882em;padding-bottom:3.05882em}.multilink_content_block .content_block_title{margin-bottom:0.40625em}.multilink_content_block .link{font-size:1.23529em;line-height:1.2381em;padding:0.61905em 30px 0.61905em 0;display:inline-block}.multilink_content_block .link:after{font-size:1.52381em;line-height:0.8125em;vertical-align:top}@media (min-width: 480px){.multilink_content_block .link_item{display:inline-block}}@media (min-width: 600px){.multilink_content_block .link_item{width:47.72727%}}@media (min-width: 768px){.multilink_content_block .link_item{width:30.55556%}}@media (min-width: 960px){.multilink_content_block .link_item{width:31.25%}}.multilink_area_content_block{padding-top:1.52941em;padding-bottom:3.05882em;text-align:center}.multilink_area_content_block .block_area_link:after{font-size:1em;line-height:1.21875em;vertical-align:top}.multiple_area_content_block{padding-top:1.52941em;padding-bottom:1.52941em;text-align:center}.block_area{margin-top:0.76471em;margin-bottom:0.76471em;display:inline-block;vertical-align:top;width:95.45455%;margin-left:2.27273%;margin-right:2.27273%}.block_area .block_area_title{margin-bottom:0.61905em}.block_area .block_area_image{margin-bottom:0.76471em;display:block;width:100%;height:auto;max-width:475px;margin-left:auto;margin-right:auto}@media (min-width: 480px){.block_area{width:96.9697%;margin-left:1.51515%;margin-right:1.51515%}}@media (min-width: 600px){.block_area{margin-left:1.13636%;margin-right:1.13636%}.block_count_2 .block_area,.block_count_4 .block_area{width:47.72727%}}@media (min-width: 768px){.block_area{margin-left:1.38889%;margin-right:1.38889%}.block_count_3 .block_area{width:30.55556%}.block_count_2 .block_area,.block_count_4 .block_area{width:47.22222%}}@media (min-width: 960px){.block_area{margin-left:1.04167%;margin-right:1.04167%}.block_count_2 .block_area{width:47.91667%}.block_count_3 .block_area{width:31.25%}.block_count_4 .block_area{width:22.91667%}}.partner_block{padding-top:1.52941em;padding-bottom:1.52941em}.partner_block a{color:#333333}.partner_block a:hover{color:#5d802e}.partner_block .content_block_title{color:#333333}.partner_block .container{background-color:white}.partner_block img{width:100%}.partner_block .block_content{padding-top:0.76471em;padding-bottom:0.76471em;padding-left:2.27273%;padding-right:2.27273%}@media (min-width: 480px){.partner_block .block_content{padding-left:1.51515%;padding-right:1.51515%}.partner_block img{margin-right:3.0303%}}@media (min-width: 600px){.partner_block .block_content{padding-left:1.13636%;padding-right:1.13636%}.partner_block img{margin-right:2.27273%}}@media (min-width: 768px){.partner_block .block_content{padding-left:1.38889%;padding-right:1.38889%}.partner_block img{margin-right:2.77778%}}@media (min-width: 960px){.partner_block .block_content{padding-left:1.04167%;padding-right:1.04167%}.partner_block img{margin-right:2.08333%}}@media (min-width: 480px){.partner_block .block_content{*zoom:expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.partner_block .block_content:before,.partner_block .block_content:after{content:".";display:block;height:0;overflow:hidden}.partner_block .block_content:after{clear:both}.partner_block img{width:30.30303%;float:left;margin-right:3.0303%}}@media (min-width: 768px){.partner_block{padding-top:1.52941em;padding-bottom:1.52941em}}@media (min-width: 960px){.partner_block img{width:22.91667%}}.quote_content_block_wrapper{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.quote_content_block{padding-top:1.52941em;padding-bottom:4.58824em;text-align:center}.quote_content_block blockquote{font-size:1.88235em;line-height:1.21875em;margin-left:20px;margin-right:20px;padding-left:10px;padding-right:10px;display:block;position:relative}.quote_content_block blockquote:before,.quote_content_block blockquote:after{font-size:0.53125em;line-height:1.52941em;line-height:1;position:absolute;color:#4468b1}.quote_content_block blockquote:before{top:0;left:0}.quote_content_block blockquote:after{bottom:0;right:0}.quote_content_block blockquote p{padding-top:0.40625em;padding-bottom:0.40625em}.quote_content_block blockquote p:first-of-type:before{content:"\201C"}.quote_content_block blockquote p:last-of-type:after{content:"\201D"}.quote_content_block blockquote cite{font-size:0.53125em;line-height:1.52941em;margin-top:0.76471em;position:absolute;top:100%;left:0;width:100%;color:#4468b1}.quote_content_block.has_bg{padding-top:6.11765em;padding-bottom:6.11765em;color:white}.quote_content_block.has_bg blockquote:before,.quote_content_block.has_bg blockquote:after{color:white}.quote_content_block.has_bg blockquote cite{color:white}@media (min-width: 600px){.quote_content_block blockquote{margin-left:12.5%;margin-right:12.5%}.quote_content_block.has_bg{padding-top:7.64706em;padding-bottom:9.17647em}}@media (min-width: 768px){.quote_content_block{padding-top:6.11765em;padding-bottom:7.64706em}.quote_content_block blockquote{margin-left:16.66667%;margin-right:16.66667%}.quote_content_block.has_bg{padding-top:10.70588em;padding-bottom:12.23529em}}@media (min-width: 960px){.quote_content_block blockquote{margin-left:25.0%;margin-right:25.0%}.quote_content_block.has_bg{padding-top:13.76471em;padding-bottom:15.29412em}}.text_content_block{padding-top:1.52941em;padding-bottom:1.52941em}@media (min-width: 768px){.text_content_block{padding-left:16.66667%;padding-right:16.66667%}}@media (min-width: 960px){.text_content_block{padding-left:16.66667%;padding-right:16.66667%}}.text_image_content_block_wrapper.odd{background-color:#eceae4}.text_image_content_block_wrapper.even{background-color:#f5f3ed}.text_image_content_block_wrapper .text_image_content_block{padding-top:1.52941em;padding-bottom:1.52941em;overflow:hidden}.text_image_content_block_wrapper .content_block_image_container{margin:0 auto 0.76471em auto;width:95.45455%}.text_image_content_block_wrapper .text_image_content_block_content{text-align:center;overflow:hidden}.text_image_content_block_wrapper .content_block_image{display:block;width:100%;max-width:475px;height:auto;margin:0 auto}.text_image_content_block_wrapper .text_image_content_block_content{overflow:hidden;margin:0 auto;width:95.45455%;max-width:475px}@media (min-width: 480px){.text_image_content_block_wrapper .content_block_image_container{width:96.9697%}.text_image_content_block_wrapper .text_image_content_block_content{width:96.9697%}}@media (min-width: 600px){.text_image_content_block_wrapper .content_block_image_container{width:97.72727%}.text_image_content_block_wrapper .text_image_content_block_content{width:97.72727%}}@media (min-width: 768px){.text_image_content_block_wrapper.odd .content_block_image_container{display:inline;float:left;margin-left:1.38889%;margin-right:2.77778%}.text_image_content_block_wrapper.even .content_block_image_container{display:inline;float:right;margin-right:1.38889%;margin-left:2.77778%}.text_image_content_block_wrapper .content_block_image_container{width:30.55556%}.text_image_content_block_wrapper .text_image_content_block_content{text-align:left;width:auto;max-width:none;overflow:hidden;margin-right:1.38889%;margin-left:1.38889%}}@media (min-width: 960px){.text_image_content_block_wrapper.odd .content_block_image_container{margin-left:1.04167%;margin-right:2.08333%}.text_image_content_block_wrapper.even .content_block_image_container{margin-right:1.04167%;margin-left:2.08333%}.text_image_content_block_wrapper .content_block_image_container{width:31.25%}.text_image_content_block_wrapper .text_image_content_block_content{margin-right:1.04167%;margin-left:1.04167%}}.video_content_block .video_container{background-color:#a0a0a0;display:block;position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden}.video_content_block .video_fallback{position:absolute;left:0;top:0;width:100%;height:auto}.video_content_block .video_link{text-align:center;position:absolute;width:10em;left:50%;top:50%;margin-left:-4em;margin-top:-1.14706em;color:white;border-color:white}.video_content_block .video_link:focus,.video_content_block .video_link:hover{background-color:white;color:#333333;border-color:white}.video_content_block .external_video_iframe{position:absolute;top:0;left:0;width:100%;height:100%}#breakout{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:3.05882em;padding-top:3.05882em;margin-bottom:1.52941em;background-color:#a0a0a0;background-position:center center;color:white}#breakout .ugc,#breakout #continue_wrap,#breakout #voting_message_inner{color:white}.become_member #breakout{text-align:center}.donate #breakout{margin-bottom:0em}#progress_indicator{display:block;margin:0 auto 1.52941em}#progress_indicator .circle{fill:transparent;stroke-width:1;stroke:#a0a0a0}#progress_indicator .terminator{stroke-width:3;stroke:#b43e97}#progress_indicator #progress_complete{-webkit-transform-origin:100px 100px;-moz-transform-origin:100px 100px;-ms-transform-origin:100px 100px;-o-transform-origin:100px 100px;transform-origin:100px 100px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);stroke:#b43e97;stroke-width:3px;stroke-dasharray:565.48668}.js #progress_indicator #progress_complete{stroke-dashoffset:565.48668}.js #progress_indicator #end_terminator{-webkit-transform-origin:100px 100px;-moz-transform-origin:100px 100px;-ms-transform-origin:100px 100px;-o-transform-origin:100px 100px;transform-origin:100px 100px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#progress_text #progression{font-size:3.52941em;line-height:1.08333em;text-anchor:middle;letter-spacing:-5px;fill:#333333}#progress_text .desc{text-anchor:middle;fill:#333333}@media (min-width: 768px){#progress_indicator{margin-left:0}}#comment_wrapper{margin-top:1.52941em;margin-bottom:1.52941em;clear:both;border-top:1px #dddddd solid}#comment_wrapper h2{margin-bottom:0.76471em}#comment_wrapper #comment_list li{margin-bottom:1.52941em;border-top:1px #dddddd solid}#comment_wrapper #comment_list li .details{background:#dddddd;padding:3px 5px}#comment_wrapper #comment_list li .details strong{font-weight:bold}#comment_wrapper #comment_list li .content p{margin-top:0.76471em;margin-bottom:0.76471em}#comment_wrapper .complete{background:#eeeeee}select.custom_select{cursor:pointer;z-index:1}.customSelect{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:1em;line-height:3.05882em;white-space:nowrap;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:color, background-color, border-color;-moz-transition-property:color, background-color, border-color;-o-transition-property:color, background-color, border-color;transition-property:color background-color border-color;overflow:hidden;display:inline-block;vertical-align:middle;height:3.05882em;border:3px solid #e9e7e1;width:auto;max-width:100%;margin:0;position:relative;background-color:white}.colored_form .customSelect,#competition_form .customSelect{background-color:rgba(255,255,255,0.5);color:#333333;border:none}.colored_form .customSelect:after,#competition_form .customSelect:after{color:#333333}.customSelect:after{font-size:1.88235em;line-height:1.625em;line-height:1.625em;position:absolute;right:0;top:-1px;color:#5d802e}.field_with_errors .customSelect{border-color:#990000}.customSelectFocus{border-color:#5d802e !important}.colored_form .customSelectFocus,#competition_form .customSelectFocus{background-color:white}.customSelectFocus:after{color:#5d802e}.customSelectOpen{border-color:#5d802e !important}.customSelectOpen:after{color:#5d802e}.customSelectDisabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.customSelectReadonly{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.customSelectInner{padding-right:50px;padding-left:10px;text-align:left}.downloads .download{padding-top:1.52941em;padding-bottom:1.52941em;display:inline-block;vertical-align:top;width:95.45455%}.downloads .download_link{text-align:left;display:block;padding-left:60px;padding-right:20px;position:relative;color:#333333}.downloads .download_link:focus,.downloads .download_link:hover{color:#333333;text-decoration:underline}.downloads .download_link:before{width:50px;height:50px;position:absolute;left:0;top:0;font-size:50px;line-height:1}.downloads .filename{font-size:1.05882em;line-height:1.44444em;display:block}.downloads .download_meta{display:block}@media (min-width: 480px){.downloads .download{width:auto}}#order_summary{width:95.45455%;margin:0 auto 1.52941em}#order_summary th,#order_summary td{border-bottom:1px solid #e9e7e1;padding:0.38235em 5px}#order_summary tfoot td{border-top:3px double #e9e7e1}#order_summary .total_cell,#order_summary .subtotal_col{text-align:right}#order_summary .subtotal_col{width:100px}@media (min-width: 480px){#order_summary{width:96.9697%}}@media (min-width: 600px){#order_summary{width:72.72727%}}@media (min-width: 768px){#order_summary{width:63.88889%}}@media (min-width: 960px){#order_summary{width:47.91667%}}#page_text,#article_text{padding-top:8.41176em;padding-bottom:1.52941em;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:padding-top;-moz-transition-property:padding-top;-o-transition-property:padding-top;transition-property:padding-top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#page_title{margin-bottom:0.54167em}@media (min-width: 768px){#page_text,#article_text{padding-top:9.94118em;padding-left:16.66667%;padding-right:16.66667%}.menu_depth_1 #page_text,.menu_depth_1 #article_text{padding-top:13em}.menu_depth_2 #page_text,.menu_depth_2 #article_text{padding-top:16.05882em}.menu_depth_3 #page_text,.menu_depth_3 #article_text{padding-top:19.11765em}}@media (min-width: 960px){#page_text,#article_text{padding-top:9.17647em;padding-left:16.66667%;padding-right:16.66667%}.menu_depth_1 #page_text,.menu_depth_1 #article_text{padding-top:12.23529em}.menu_depth_2 #page_text,.menu_depth_2 #article_text{padding-top:15.29412em}.menu_depth_3 #page_text,.menu_depth_3 #article_text{padding-top:18.35294em}}a.load_more{display:block;width:10em;margin:0 auto 1.52941em;text-align:center}.continuous_pagination,.pagination{margin-bottom:1.52941em;text-align:center}.continuous_pagination a,.continuous_pagination em,.continuous_pagination span,.pagination a,.pagination em,.pagination span{font-size:1.23529em;line-height:1.85714em;display:inline-block;vertical-align:top;margin:0 5px rhthm(0.5, 21px);text-align:center;height:1.85714em;width:1.85714em;overflow:hidden;border:3px solid transparent;background:white}.continuous_pagination .current,.pagination .current{border-color:#5d802e;color:#5d802e}.continuous_pagination .previous_page:before,.continuous_pagination .next_page:before,.pagination .previous_page:before,.pagination .next_page:before{display:block;width:100%;height:100%}.continuous_pagination .previous_page:before,.pagination .previous_page:before{line-height:1.85714em}.continuous_pagination .next_page:before,.pagination .next_page:before{line-height:1.85714em}.continuous_pagination .disabled,.pagination .disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.search_result{margin-bottom:1.52941em;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;background-color:white;overflow:hidden;border:3px solid transparent}.search_result.hover{border-color:#5d802e}.search_result_content{overflow:hidden;padding:0.76471em 20px}.search_result_meta{font-size:0.82353em;line-height:1.85714em;margin-bottom:0.92857em}.search_result_meta .article_stub_published_date{border-right:0;border-left:1px solid #333333;margin-left:10px;padding-left:12px}.search_result_abstract{margin-bottom:0.76471em}@media (min-width: 960px){#search_results .ugc,#search_results #continue_wrap,#search_results #voting_message_inner{padding-left:16.66667%;padding-right:16.66667%}}#text_footer{clear:both}#trust_land_location{font-size:0.82353em;line-height:1.85714em;margin-top:-0.92857em;margin-bottom:1.85714em}.ugc,#continue_wrap,#voting_message_inner{color:#333333}.ugc h2,#continue_wrap h2,#voting_message_inner h2{margin-bottom:0.40625em}.ugc p+h2,#continue_wrap p+h2,#voting_message_inner p+h2{margin-top:1.625em}.ugc h3,#continue_wrap h3,#voting_message_inner h3{margin-bottom:0.61905em}.ugc p+h3,#continue_wrap p+h3,#voting_message_inner p+h3{margin-top:2.47619em}.ugc h4,#continue_wrap h4,#voting_message_inner h4{margin-bottom:0.72222em}.ugc p+h4,#continue_wrap p+h4,#voting_message_inner p+h4{margin-top:2.88889em}.ugc p,#continue_wrap p,#voting_message_inner p,.ugc ul,#continue_wrap ul,#voting_message_inner ul,.ugc ol,#continue_wrap ol,#voting_message_inner ol,.ugc blockquote,#continue_wrap blockquote,#voting_message_inner blockquote{margin-bottom:1.52941em}.ugc a,#continue_wrap a,#voting_message_inner a{color:#5d802e}.ugc a:hover,#continue_wrap a:hover,#voting_message_inner a:hover,.ugc a:focus,#continue_wrap a:focus,#voting_message_inner a:focus{color:#5d802e;text-decoration:underline}.ugc ul,#continue_wrap ul,#voting_message_inner ul,.ugc ol,#continue_wrap ol,#voting_message_inner ol{margin-bottom:1.52941em;padding-left:20px}.ugc ul li,#continue_wrap ul li,#voting_message_inner ul li,.ugc ol li,#continue_wrap ol li,#voting_message_inner ol li{margin-bottom:0.76471em}.ugc ul,#continue_wrap ul,#voting_message_inner ul{list-style:disc}.ugc ol,#continue_wrap ol,#voting_message_inner ol{list-style:decimal}.ugc blockquote,#continue_wrap blockquote,#voting_message_inner blockquote{font-size:1.88235em;line-height:1.21875em;margin-bottom:0.8125em;text-indent:-0.25em;color:#4468b1}.ugc blockquote:before,#continue_wrap blockquote:before,#voting_message_inner blockquote:before{content:"\201C"}.ugc blockquote:after,#continue_wrap blockquote:after,#voting_message_inner blockquote:after{content:"\201D"}.ugc cite,#continue_wrap cite,#voting_message_inner cite{margin-bottom:1.52941em;margin-top:-0.76471em;display:block;color:#4468b1}.ugc cite:before,#continue_wrap cite:before,#voting_message_inner cite:before{content:"\2013 "}.ugc p.intro,#continue_wrap p.intro,#voting_message_inner p.intro{font-size:1.41176em;line-height:1.625em;line-height:1.25}@media (min-width: 960px){.ugc ul,#continue_wrap ul,#voting_message_inner ul,.ugc ol,#continue_wrap ol,#voting_message_inner ol{padding-left:0}}#video_breakout{margin-top:6.88235em;height:280px;background-color:#a0a0a0;overflow:hidden;position:relative}#video_banner,.fallback_video_image{display:block;position:absolute;left:0;bottom:0;width:auto;height:100%}#video_banner_content{position:relative;display:table;height:100%}#video_banner_content_inner{display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center;color:white}#video_banner_content_inner .video_banner_text{font-size:1.23529em;line-height:1.2381em;margin-bottom:1.2381em;margin-top:1.2381em}#video_banner_content_inner .video_banner_link{border-color:white;color:white}#video_banner_content_inner .video_banner_link:hover,#video_banner_content_inner .video_banner_link:focus{background-color:white;border-color:white;color:#333333}@media (min-width: 480px){#video_breakout{height:260px}#video_banner,.fallback_video_image{width:100%;height:auto}}@media (min-width: 600px){#video_breakout{height:330px}#video_banner_content_inner .video_banner_text{font-size:1.41176em;line-height:1.625em;margin-bottom:1.08333em;margin-top:1.08333em}}@media (min-width: 768px){#video_breakout{margin-top:0em;height:420px}#video_banner_content_inner .video_banner_text{font-size:1.88235em;line-height:1.21875em;padding-top:3.25em;margin-bottom:0.8125em;margin-top:0.8125em;padding-left:8.33333%;padding-right:8.33333%}}@media (min-width: 960px){#video_breakout{height:530px}#video_banner_content_inner .video_banner_text{padding-left:16.66667%;padding-right:16.66667%}}@media (min-width: 1200px){#video_breakout{height:660px}#video_banner_content_inner .video_banner_text{font-size:2.82353em;line-height:1.08333em;padding-top:1.625em;margin-bottom:0.54167em;padding-left:8.33333%;padding-right:8.33333%}}#direct_debit_mandate{border:2px solid black}#direct_debit_logo{display:block;max-width:100%;margin-left:auto}#mandate_form .field input{width:100%;border-color:black;border-width:1px;color:black}#mandate_form .fake_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em;line-height:1.52941em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:block;background-color:white;color:#333333;border:1px solid black;width:100%;padding:10px;margin:0;max-width:100%}#mandate_form .buttons{clear:both;text-align:center}#mandate_form .buttons p{margin-bottom:3.05882em}#mandate_form .buttons input{width:auto;border-color:#5d802e;border-width:3px;color:#83b341}#mandate_form .buttons input:hover,#mandate_form .buttons input:focus{color:white;background-color:#83b341}#dd_mandate_details,#dd_mandate_instruction{margin-bottom:3.05882em}#dd_guarantee{border:2px solid black;padding:0 20px}#dd_guarantee #direct_debit_logo{display:inline;float:right}#dd_guarantee h2{padding-top:1.625em;padding-bottom:0.8125em}#dd_guarantee ul{padding-left:30px}#post_mandate_links{padding-top:0.76471em}#post_mandate_links a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2.27273%;margin-right:2.27273%;padding-left:2.27273%;padding-right:2.27273%;display:inline-block;vertical-align:top;width:45.45455%}#post_mandate_links .back_to_dd_link{text-align:left}#post_mandate_links .print_page_link{text-align:right}@media (min-width: 480px){#post_mandate_links a{margin-left:1.51515%;margin-right:1.51515%;padding-left:1.51515%;padding-right:1.51515%;width:46.9697%}}@media (min-width: 600px){#post_mandate_links{padding-top:1.52941em}#post_mandate_links a{border-top-style:solid;border-top-width:0.17647em;padding-top:0.58824em;padding-bottom:0.76471em;border-color:#e9e7e1;margin-left:1.13636%;margin-right:1.13636%;padding-left:1.13636%;padding-right:1.13636%;width:47.72727%}#post_mandate_links .print_page_link{text-align:left}#mandate_form{overflow:hidden}#mandate_form .heading,#mandate_form .field{margin-left:4.54545%;margin-right:4.54545%}#mandate_form #dd_mandate_details,#mandate_form #dd_mandate_instruction{display:inline;float:left;width:50%}}@media (min-width: 768px){#post_mandate_links{padding-left:16.66667%;padding-right:16.66667%}#post_mandate_links a{margin-left:2.08333%;margin-right:2.08333%;padding-left:2.08333%;padding-right:2.08333%;width:45.83333%}}@media (min-width: 960px){#dd_instruction{padding-left:16.66667%;padding-right:16.66667%}#post_mandate_links{padding-left:16.66667%;padding-right:16.66667%}#post_mandate_links a{margin-left:1.5625%;margin-right:1.5625%;padding-left:1.5625%;padding-right:1.5625%;width:46.875%}}.error_layout h1{margin-bottom:0.54167em}#error_content p{margin-bottom:1.52941em}#main_flash .flash{font-size:1.41176em;line-height:1.35417em;margin-bottom:2.16667em}#main_flash .error{border:3px solid;padding:1.08333em 20px;text-align:center}@media (min-width: 960px){#main_flash{padding-left:16.66667%;padding-right:16.66667%}}#security_check_wrapper{margin-bottom:1.52941em}body.no_scroll{overflow:hidden}#voting_message_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(180,62,151,0.9);z-index:1000;display:none}#continue_wrap{padding-top:20px;text-align:right;padding-bottom:10px}#continue_wrap #continue_link{color:white;text-decoration:underline;margin-right:20px}#continue_wrap #continue_link:hover{color:white;text-decoration:none}#voting_message_inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:30px;padding-bottom:50px;color:white;text-align:center;padding-left:10px;padding-right:10px;background:#000 url(/app_assets/frontend/backgrounds/voting_bkg-a6c0369c8c539457642cc96ed7647977.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#voting_message_inner h2{font-size:1.29412em;line-height:1.18182em}#voting_message_inner p{font-size:0.94118em;line-height:1.625em;margin-bottom:0.76471em}#voting_message_inner p.thanks{font-size:0.94118em;line-height:1.625em}#voting_message_inner .vote_btn{margin-bottom:1.52941em;color:white;border-color:white;background:transparent}#voting_message_inner .vote_btn:hover{background-color:white;color:black;text-decoration:none}@media (min-width: 768px){#continue_wrap{padding-top:30px;padding-bottom:20px}#voting_message_inner{padding-left:200px;padding-right:200px;padding-top:80px;padding-bottom:80px}#voting_message_inner h2{font-size:2.82353em;line-height:1.08333em}#voting_message_inner p{font-size:1.41176em;line-height:1.625em;line-height:1.3em}}@media (min-width: 1100px){#voting_message_inner{padding-left:320px;padding-right:320px;padding-top:100px;padding-bottom:100px}#voting_message_inner p{margin-bottom:1.52941em}}#social_links_wrapper{border-top:3px solid #355189;background-color:#395794}#social_links{padding-top:1.52941em;padding-bottom:1.52941em;text-align:center}#social_links .social_link{color:white;display:inline-block;vertical-align:top;margin:0 10px;border:3px solid white;background-color:transparent;overflow:hidden;height:64px;width:64px}#social_links .social_link:hover,#social_links .social_link:focus{background-color:white}#social_links .social_link:before{text-align:center;font-size:32px;line-height:64px;width:64px;height:64px;display:block}#social_links .twitter:hover,#social_links .twitter:focus{color:#00aced}#social_links .facebook:hover,#social_links .facebook:focus{color:#3b5998}#social_links .youtube:hover,#social_links .youtube:focus{color:#cd332d}#social_shares{padding-top:1.52941em;padding-bottom:1.52941em;clear:both;text-align:center}#social_shares .heading{font-size:1.23529em;line-height:1.2381em;margin-bottom:0.61905em;display:block;vertical-align:middle;margin-right:10px}#social_shares .social_share_link{color:#333333;display:inline-block;vertical-align:middle;overflow:hidden;width:64px;height:0;padding-top:64px;border:3px solid #333333;margin-right:5px;position:relative;text-align:center}#social_shares .social_share_link:hover,#social_shares .social_share_link:focus,#social_shares .social_share_link:active{color:white}#social_shares .social_share_link:before{position:absolute;font-size:32px;width:100%;height:100%;left:0;top:0}#social_shares .twitter:before{line-height:64px}#social_shares .twitter:hover,#social_shares .twitter:focus,#social_shares .twitter:active{background-color:#00aced;border-color:#00aced}#social_shares .facebook:before{line-height:64px}#social_shares .facebook:hover,#social_shares .facebook:focus,#social_shares .facebook:active{background-color:#3b5998;border-color:#3b5998}@media (min-width: 960px){.job_detail #social_shares,.news_story_detail #social_shares{padding-top:9.17647em;position:fixed;left:0;top:0;padding-left:5px}.job_detail #social_shares.stuck,.news_story_detail #social_shares.stuck{position:fixed}.job_detail #social_shares.bottomed_out,.news_story_detail #social_shares.bottomed_out{position:absolute;bottom:0;top:auto}.job_detail #social_shares .heading,.job_detail #social_shares .social_share_link,.news_story_detail #social_shares .heading,.news_story_detail #social_shares .social_share_link{max-width:100%;margin:0;display:block}.job_detail #social_shares .social_share_link,.news_story_detail #social_shares .social_share_link{margin-bottom:0.76471em}.job_detail #social_shares .heading,.news_story_detail #social_shares .heading{margin-bottom:0.30952em;text-align:center}.menu_depth_1.job_detail #social_shares,.menu_depth_1.news_story_detail #social_shares{padding-top:12.23529em}.menu_depth_2.job_detail #social_shares,.menu_depth_2.news_story_detail #social_shares{padding-top:15.29412em}.menu_depth_3.job_detail #social_shares,.menu_depth_3.news_story_detail #social_shares{padding-top:18.35294em}}
