@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600,700,300);@font-face{font-family:'Stag Sans Medium';src:local("StagSans-Medium"),local("Stag Sans Medium"),url("https://www.which.co.uk/global/fonts/StagSansWeb/StagSansWeb-Medium/StagSansWeb-Medium.woff2") format("woff2"),url("https://www.which.co.uk/global/fonts/StagSansWeb/StagSansWeb-Medium/StagSansWeb-Medium.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-2212}@font-face{font-family:'Stag Sans Light';src:local("StagSans-Light"),local("Stag Sans Light"),url("https://www.which.co.uk/global/fonts/StagSansWeb/StagSansWeb-Light/StagSansWeb-Light.woff2") format("woff2"),url("https://www.which.co.uk/global/fonts/StagSansWeb/StagSansWeb-Light/StagSansWeb-Light.woff") format("woff");font-weight:100;font-style:normal;unicode-range:U+0020-2212}@font-face{font-family:'Open Sans';src:local("OpenSans"),local("Open Sans"),url("https://www.which.co.uk/global/fonts/open-sans/opensans_regular/OpenSans-Regular-webfont.woff2") format("woff2"),url("https://www.which.co.uk/global/fonts/open-sans/opensans_regular/OpenSans-Regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}.font-med{font-family:"Stag Sans Medium"}.site h1,.site h3,.site .bsd-form .supporter-count .figure .count,.site .bsd-counter .supporter-count .figure .count{font-family:"Stag Sans Medium"}.font-light{font-family:'Stag Sans Light';font-weight:100 !important}.page.blue h1,.page.blue h2,.page.blue h3,.page.blue h4,.page.blue h5,.page.blue h6,.page.blue p,.page.blue a{color:#fff}html:not(nav){font-size:62.5%}.global-navigation .gn-user-menu__button--logged-in,.global-navigation .gn-user-menu__button--logged-in-active{font-size:14px}h1,h2,h3,h4,h5,h6,p{text-align:left}.site{color:#000;font-family:'Stag Sans Light', Helvetica, Arial, sans-serif;line-height:1.5;font-size:18px;font-size:1.8rem}.site h4,.site .bsd-form .supporter-count .figure,.site .bsd-counter .supporter-count .figure,.site .bsd-form input,.site .bsd-counter input{font-family:'Stag Sans Light';font-weight:100 !important}.site .image-text_template .mid-content .image-text .page-content ul,.site .image-text_template .mid-content .image-text .page-content ol{font-family:'Stag Sans Light';font-weight:100 !important}.site .header h1,.site #masthead #site-logo:after{font-family:'Stag Sans Light';font-weight:100 !important}.site .font-body,.site p{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:100 !important;color:#333}.site button,.site input,.site select,.site textarea{color:#000;font-family:'Stag Sans Light', Helvetica, Arial, sans-serif;line-height:1.5;font-size:18px;font-size:1.8rem}.site h1{clear:both;font-weight:bold;font-size:70px;font-size:7rem;font-weight:normal;color:#fff}.site h2,.site h3,.site h4,.site h5,.site h6{clear:both;font-weight:normal;color:#3f51b5;margin:auto}.site h2{font-size:70px;font-size:7rem;color:#3f51b5;margin-top:10px;margin-bottom:30px}.site h3{font-size:36px;font-size:3.6rem;color:#3f51b5;margin-top:10px;margin-bottom:20px}.site h4{font-size:24px;font-size:2.4rem;color:#3f51b5;margin-top:10px;margin-bottom:10px}.site h5{font-size:16px;color:#3f51b5;margin-top:10px;margin-bottom:20px}.site h6{font-size:14px;color:#3f51b5;margin-top:10px;margin-bottom:10px}.site p{margin-top:10px;margin-bottom:20px;font-size:18px;font-size:1.8rem;line-height:36px;line-height:3.6rem}.site b,.site strong{font-weight:bold}.site dfn,.site cite,.site em,.site i{font-style:italic}.site blockquote{margin:0 20px}.site address{margin:0 0 20px}.site pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;line-height:1.6;margin-bottom:20px;max-width:100%;overflow:auto;padding:20px}.site code,.site kbd,.site tt,.site var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}.site abbr,.site acronym{border-bottom:1px dotted #666;cursor:help}.site mark,.site ins{background:#fff9c0;text-decoration:none}.site sup,.site sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}.site small{font-size:75%}.site big{font-size:125%}.site .site-content{padding-top:0px !important}#scroll-prompt{display:none;opacity:0}.site .bsd-form,.site .bsd-counter{background:#fff;padding:10px 20px;margin:0 auto;text-align:center;max-width:390px;box-shadow:0 0 20px -2px rgba(43,50,57,0.18);border:#e0e0e0 1px solid;border-radius:3px;padding-top:20px}.site .bsd-form .supporter-count .progress-bar,.site .bsd-counter .supporter-count .progress-bar{background:#eceff1;border:0px}.site .bsd-form .supporter-count .progress-bar .progress,.site .bsd-counter .supporter-count .progress-bar .progress{background:#3f51b5}.site .bsd-form .supporter-count .figure,.site .bsd-counter .supporter-count .figure{font-size:28px;font-size:2.8rem;line-height:40px;line-height:4rem;color:#3f51b5;text-align:center}.site .bsd-form .supporter-count .figure .count,.site .bsd-counter .supporter-count .figure .count{font-size:40px;font-size:4rem;line-height:40px;line-height:4rem;margin-right:7px}.site .bsd-form .privacy-policy a,.site .bsd-counter .privacy-policy a{text-decoration:underline}.site .form-item.checkbox>.checkbox-item{text-align:left}.site .form-item.submit{background:#ef5350}.site .form-item.submit input{background:#ef5350}.site .form-item.submit input:disabled{opacity:0.7}.site .form-item.submit input:enabled:hover{background:#d10e3c}.site .page-content .content{margin:0 4%}.site .page-content .read-toggle{margin:0 4%}.site .header{height:70px;overflow:hidden}.site .header h2{line-height:70px;line-height:7rem;font-size:30px;font-size:3rem;color:#333;margin-top:0px;font-weight:lighter}.site .header h2>a{line-height:70px;line-height:7rem;font-size:30px;font-size:3rem;color:#333;margin-top:0px;font-weight:lighter}.site .header h2 .campaign-title{color:#3f51b5}.site .header .page-content{max-width:1100px;padding:0 20px;margin:0 auto}.site .header .div{height:20px;width:1px;margin:0 20px;display:inline-block;background:#bdbdbd}.site .social-share{text-align:center;padding:70px 0}.site .social-share h4,.site .social-share h3,.site .social-share p{text-align:center}.ui-dialog .ui-dialog-titlebar{display:none}.site .mid-content{width:100%;margin:0 auto}.site .read-more-content{display:none}.site .section{margin:0;padding:71px 0;position:relative;overflow:hidden}.site .section h1{font-size:70px;font-size:7rem;line-height:1.2;margin-bottom:20px}.site .section h2{line-height:1.2;margin-bottom:20px;text-align:left}.site .section h3{text-align:left}.site .section h1 span,.site .section h2 span,.site .section h3 span{position:relative;display:inline-block}.site .section .mid-content{position:relative;z-index:20;max-width:1024px}.site .section .page-content{position:relative;margin:0 auto 40px;text-align:left;max-width:1024px}.site .section.first-section h1{color:#fff;max-width:100%;text-align:center;text-shadow:-3px -3px 30px rgba(17,17,17,0.5)}.site .section.first-section .mid-content{max-width:1170px}.site .section.first-section .page-content{margin:40px auto;max-width:1170px;text-align:left}.site .section.image-text_template .mid-content>.image-text{min-height:300px}.site .section.image-text_template .mid-content>.image-text>.page-image{position:absolute;width:300px;height:300px;left:4%;top:40px}.site .section.image-text_template .mid-content>.image-text>.page-content{text-align:left;min-width:300px;margin-left:340px}.site .section.image-text_template .mid-content>.image-text>.page-content h1,.site .section.image-text_template .mid-content>.image-text>.page-content h2,.site .section.image-text_template .mid-content>.image-text>.page-content h3,.site .section.image-text_template .mid-content>.image-text>.page-content h4{text-align:left}.site .section.image-text_template .mid-content>.image-text>.page-content>.content{overflow:hidden}.site .section.image-text_template .mid-content>.image-text>.page-content.full>.content{height:auto}.site.post-modal h1{line-height:1.1;color:#000}.site .bsd-form .form-item input,.site .bsd-form .form-item select{text-align:center}.site .bsd-form .form-item label{font-weight:normal}.site .bsd-form .form-item input[type="text"],.site .bsd-form .form-item select,.site .bsd-form .form-item textarea{border:1px solid #ccc;background:#eee}.site .bsd-form .form-item.error input,.site .bsd-form .form-item.error textarea,.site .bsd-form .form-item.error select{border:1px solid #ef5350}.site .bsd-form .form-item input[type="submit"]{color:#fff;background:#ef5350;line-height:26px}.site .bsd-form .form-item.submit input:disabled{opacity:0.7}.site .bsd-form .form-item input[type="submit"]:enabled:hover{background:#d10e3c !important}.site .section.feed_template .mid-content{max-width:768px}.site .section.feed_template .intro{position:relative;min-height:80px;padding-top:60px}.site .section.feed_template .intro .post-title{padding-right:150px}.site .section.feed_template .intro .comments-count{position:absolute;top:0;right:0}.site .section.feed_template ul.comments{list-style:none}.site .section.feed_template .comments .comment{position:relative;margin:20px 0}.site .section.feed_template .comments .comment .avatar img{width:48px;height:48px;border-radius:50%}.site .section.feed_template .comments .comment .comment-content:hover{box-shadow:10px 10px 50px #ddd}.site .section.feed_template .comments .comment .comment-content p{font-size:16px;font-size:1.6rem;line-height:2.6rem;margin-top:0;margin-bottom:10px}.site .section.feed_template .comments .comment .comment-content .head .author{font-weight:bold}.site .section.feed_template .comments .comment .comment-details{position:absolute;width:60px;height:60px}.site .section.feed_template .comments .comment .comment-content{position:relative;display:block;margin-left:80px;background-color:#fff;padding:20px;text-decoration:none;font-weight:normal}.site .section.feed_template .comments .comment .comment-content:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:0.5em 1em 0.5em 0;content:"";display:block;height:0;left:-1em;line-height:0;position:absolute;width:0}.site .section.feed_template .comments-count{top:-40px;right:-60px;position:absolute;width:124px;height:77px;background-color:#ed5a40;background-image:none;line-height:60px;font-size:50px;border-radius:6px;color:#fff;text-align:center;text-decoration:none;font-weight:normal}.site .section.feed_template .comments-count:before{content:" ";position:absolute;bottom:-5px;left:0px;width:26px;height:5px;background:url("images/comment-bubble-point.png")}.site .section.feed_template .comments-count:after{content:" ";position:absolute;right:-2px;top:-1px;width:2px;height:17px;background:url("images/comment-bubble-end.png");background-image:none;content:"Comments";position:absolute;bottom:0;left:0;font-size:14px;top:29px;width:100%}.site .section.feed_template .comments-count:before{content:"";position:absolute;width:46px;height:21px;bottom:-20px;left:0;background:url("../images/large-bubble-arrow.png") no-repeat}.site .section.feed_template .comments-count:hover{background-color:#d10e3c}.site .section.feed_template .comments-count:hover:before{background-image:url("../images/large-bubble-arrow-hover.png")}.site .section.feed_template .cta .add-comment{background:#ed5a40;width:auto;min-height:20px;color:#fff;text-align:center;padding:10px;text-decoration:none;float:right;margin:20px 0}.site .section.feed_template .cta .add-comment:hover{background-color:#d10e3c}.site .section.gallery_template .mid-content .entry-title{text-align:center}.site .section.page_template p:not(.privacy-policy){font-size:24px;font-size:2.4rem}.site .section.image-text_template{background:#eceff1}.site .section.image-text_template .mid-content .image-text .page-content{margin-left:400px}.site .section.image-text_template .mid-content .image-text .page-content .content{margin:0}.site .section.image-text_template .mid-content .image-text .page-content ul>li{line-height:36px;font-size:24px;font-size:2.4rem;line-height:3.6rem;margin-left:0;margin-bottom:10px;margin-bottom:1rem}.site .children .child-block{width:42%;margin:0 4%}.site .children .child-block .child-title{text-align:left}.site .image-text_template .mid-content .image-text .page-content ol>li{line-height:36px;font-size:24px;font-size:2.4rem;line-height:3.6rem;margin-left:0;margin-bottom:10px;margin-bottom:1rem}.site .section.report_template{max-width:100%}.site .section.report_template .mid-content{max-width:100%}.site .section.report_template .middle-area{max-width:1024px;padding:0 4%;margin:0 auto}.site .section.report_template .report{width:100%;text-align:center;display:block;background:#bdbdbd;padding:70px;margin:70px 0;position:relative}.site .section.report_template .report:after{bottom:100%;left:19.3%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(229,229,229,0);border-bottom-color:#bdbdbd;border-width:30px;margin-left:-30px}.site .section.report_template .report p{font-size:24px;font-size:2.4rem}.site .section.report_template .report iframe{max-width:800px;margin:0 auto;background:transparent}.site .section.report_template .report.closed{display:none}.site #content>.mid-content{margin-top:30px;max-width:1024px}.site #primary{width:70%;float:left}.site #primary.single-post{width:100%;float:none}.site #secondary{width:28%;float:right;font-size:16px}.site #secondary ul{list-style:none;margin-left:0}.site #secondary ul li a{text-decoration:none;color:#333}.site #secondary h2.widget-title{margin-bottom:10px;line-height:1.2;font-size:18px}.site #secondary h2.widget-title span{color:#333;display:inline-block;padding:8px 0}.site #secondary .search-form input[type="search"]{width:100%}.site .section input[type="text"],.site .section input[type="email"],.site .section input[type="url"],.site .section input[type="password"],.site .section input[type="search"],.site .section input[type="tel"]{background:rgba(0,0,0,0.1);border:1px solid;border-color:inherit;color:inherit;padding:5px 10px;line-height:32px;min-height:44px;width:100%;margin:0 auto;display:block}.site .section textarea{background:rgba(0,0,0,0.1);border:1px solid;border-color:inherit;color:inherit;padding:5px 10px;line-height:32px;min-height:44px;width:100%;margin:0 auto;display:block;height:50px;line-height:1.5;width:100%;margin:0 auto;display:block;height:180px}.site .section .wpcf7-form .wpcf7-submit{width:100%;margin:0 auto;display:block;background:rgba(0,0,0,0.1)}.site .section .wpcf7-form p{margin-bottom:10px}.site .section .btn{border-color:inherit;color:inherit}.site .btn-secondary{border:1px solid #3f51b5 !important;color:#3f51b5 !important;margin-top:40px;padding:0px 31px;display:inline-block;font-size:14px;line-height:28px;padding-bottom:2px}.site .section.google-map{padding:0}.site .section.google-map img{max-width:none}.site .google-map iframe{width:100% !important;display:block;height:400px !important}.site .googlemap-toggle{position:absolute;left:50%;margin-left:-40px;background:#fff;top:0;color:#000;padding:0 30px 0 20px;line-height:1;margin-top:-32px;cursor:pointer;border-radius:2px 2px 0 0;z-index:4;font-size:14px;line-height:32px;height:32px}.site .googlemap-toggle:after{content:"\f106";font-size:20px;margin:15px 0 0;line-height:0;position:absolute;right:10px;font-family:"FontAwesome"}.site .googlemap-toggle.active:after{content:"\f107"}.site article.wcp_update h1{color:#000;text-align:center;line-height:1.1}.site article.wcp_update .entry-title,.site article.wcp_update .entry-content{max-width:768px;margin:0 auto 20px}#ap-map-canvas{height:450px !important;width:100%}.site .item-listing{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start}.site .item-listing .list-item{max-width:300px;margin:15px;background:#fff;text-decoration:none !important;color:#333}.site .item-listing .list-item .item-image img{width:100%}.site .item-listing .list-item:hover{color:#333;text-decoration:none}.site .item-listing .list-item .item-excerpt{border-color:#fff;padding:0 15px 30px;border-bottom:3px solid #fff;position:relative;font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:100;font-size:18px}.site .item-listing .list-item .item-excerpt span{background:#fff}.site .item-listing .list-item .item-excerpt .posted-date{font-size:13px;margin-bottom:10px;color:#333}.site .item-listing .list-item .item-excerpt .posted-date .fa{margin-right:5px}.site .item-listing .list-item .item-excerpt span{background:#fff;color:#000;display:inline-block;position:relative;bottom:0;left:0px;font-size:14px;font-weight:bold;margin-top:20px}.site .item-listing .list-item:nth-child(3n){margin-right:0}.site .item-listing .list-item h3{font-size:24px;margin:20px 0 5px;line-height:1.25}.site .btn-wrap{text-align:center;margin-top:70px}.site .section.dark-on-light{background-color:#fff}.site .section.dark-on-grey{background-color:#bdbdbd}.site .section.light-on-dark{background-color:#3f51b5}.site .section.dark-on-light p,.site .section.dark-on-light .font-body{color:#333 !important}.site .section.dark-on-grey p,.site .section.dark-on-grey .font-body{color:#333 !important}.site .section.light-on-dark .btn{color:#333 !important}.site .section.dark-on-light h2,.site .section.dark-on-light h3{color:#3f51b5}.site .section.light-on-dark p,.site .section.light-on-dark .font-body,.site .section.light-on-dark .btn,.site .section.light-on-dark h2,.site .section.light-on-dark h3{color:#fff !important}.site .section.light-on-dark .btn{border:1px solid #fff}.site .section.light-on-dark .btn-secondary{border:1px solid #fff !important;color:#fff !important}.site .section.light-on-dark .btn:hover,.site .section.light-on-dark .btn.selected{background:#fff;color:#3f51b5 !important}.site .section.dark-on-light .btn.selected,.site .section.dark-on-grey .btn.selected{color:#fff}.site .section.light-on-dark .wp-block-coblocks-accordion{color:#fff}.site .section.light-on-dark .wp-block-coblocks-accordion .wp-block-coblocks-accordion-item__title,.site .section.light-on-dark .wp-block-coblocks-accordion .wp-block-coblocks-accordion-item__content{color:#fff}.site .section.light-on-dark .wp-block-coblocks-accordion .wp-block-coblocks-accordion-item__title>p,.site .section.light-on-dark .wp-block-coblocks-accordion .wp-block-coblocks-accordion-item__content>p{color:#fff}.site .section .wp-block-coblocks-accordion{font-size:18px;font-size:1.8rem}.site .section .wp-block-coblocks-accordion .wp-block-coblocks-accordion-item__title,.site .section .wp-block-coblocks-accordion .wp-block-coblocks-accordion-item__content{font-size:18px;font-size:1.8rem}.site .section .wp-block-coblocks-accordion .wp-block-coblocks-accordion-item__title>p,.site .section .wp-block-coblocks-accordion .wp-block-coblocks-accordion-item__content>p{font-size:18px;font-size:1.8rem}.error404 #primary{float:none;margin-left:auto;margin-right:auto}.error404 h1{font-size:50px;font-size:5rem;color:#000}@media screen and (max-width: 1260px){.site #masthead .menu-text{display:none}.site .section{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1000px){.site #masthead{overflow:visible}.site #masthead .mid-content{height:auto}.site #masthead .red-button{padding-right:0px}.site #masthead .petition-link a.red{height:60px;line-height:60px;margin:5px}.site #masthead #site-logo a:after{display:none}.site #masthead .main-navigation{padding-left:0;width:70px}.site #masthead .main-navigation>ul{display:none}.site #masthead .menu-toggle{float:right;display:block;height:70px;width:70px;background:url(../images/menu.png) no-repeat center;text-indent:-9999px;cursor:pointer}.menu-toggle:hover,.menu-toggle.menu-open{background-color:transparent}.logo-top #site-logo{float:left}.logo-top .main-navigation,.logo-top .menu-toggle{float:right}.site #masthead .main-navigation{text-align:center}.site #masthead .main-navigation>ul{position:absolute;top:100%;left:0;width:100%;padding:0;text-align:center}.site #masthead .main-navigation>ul>li{display:block;float:none}.site #masthead .main-navigation>ul>li>a{color:#fff;font-weight:normal;border-top:1px solid #3f51b5;background:#3a73af}.site #masthead .main-navigation>ul>li.current a{color:#fff;text-decoration:underline}.site #masthead .main-navigation li:hover>a,.site #masthead .main-navigation .current_page_item>a,.site #masthead .main-navigation .current-menu-item>a{color:#fff;text-decoration:underline}.event-listing{max-width:400px}.event-listing .event-list .event-image{width:100%}.event-listing .event-list .event-details{width:100%}.event-listing .event-list .event-details .event-meta .label{width:100px}.event-listing .event-list .event-details .event-meta .value{margin-left:110px;font-size:20px}.event-listing .event-list.odd .event-details,.event-listing .event-list.even .event-details{min-height:auto}.event-listing .event-list.odd .event-details,.event-listing .event-list.odd .event-image,.event-listing .event-list.even .event-details,.event-listing .event-list.even .event-image{float:none;margin:20px auto}.event-listing .event-list .event-title{text-align:center}.site-footer .book-now{float:none}.site-footer .book-now .book-now-title,.site-footer .book-now .book-now-button{float:none}.site-footer .book-now .book-now-title{text-align:center}.site-footer .book-now .book-now-button{margin:20px auto}.fixed-footer,.social-icons{bottom:20px}.report_template .report{padding:10px}}@media screen and (max-width: 768px){.item-listing .list-item{margin:0 auto 20px;float:none;display:block}.list-item .item-image{text-align:center}.site .section{margin:0;padding:70px 20px}.site .section input[type="text"],.site .section input[type="email"],.site .section input[type="url"],.site .section input[type="password"],.site .section input[type="search"],.site .section input[type="tel"]{width:80%}.site .section textarea{width:80%}.site .section.curator_template h2{font-size:60px}.site #masthead .main-navigation>ul>li{display:block}.site #masthead .main-navigation ul ul{position:static;padding:0 10px;font-size:15px;display:none}#primary,#secondary{float:none;width:100%}.next-page{display:none}.site #masthead .main-navigation ul ul a{color:#fff}.site .main-navigation ul ul li{padding:5px 0}.parallax-on .section{background-attachment:scroll !important}.site .section.first-section .page-content{max-width:330px}.top-footer .top-footer-wrap{margin:0}.footer-block{width:100% !important;margin:0 0 40px !important;float:none}.site-footer .book-now .book-now-button{width:220px}.fixed-footer,.social-icons{bottom:10px}.children .child-block{float:none;width:100%;margin:30px 0}.site .section.feed_template ul.comments{margin:0}.site .section.feed_template .comments .comment .comment-content{position:static}.site .section.feed_template .comments .comment .comment-details{position:relative}.site .section.feed_template .comments .comment .comment-content{margin-left:0;margin-bottom:30px;margin-top:5px}.site .section.feed_template .comments .comment .comment-content:before{position:relative}.site .section.feed_template .comments .comment .comment-content p.head{position:absolute;top:10px;left:60px}.site .section.feed_template .comments .comment .comment-content p.body{position:relative}.site .section.feed_template .comments .comment .comment-content:after{bottom:100%;left:24px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;top:48px}.site .section.feed_template h3{font-size:3.0rem}.site .section.feed_template .intro .post-title{padding-right:0}.site .section.feed_template .comments-count{top:-30px !important}.children .child-block{margin:10px;margin-bottom:30px}.site .section.image-text_template .mid-content>.image-text>.page-image{position:relative;height:auto;top:0;left:auto;margin:0 auto;width:260px}.site .section.image-text_template .mid-content>.image-text>.page-content{margin:10px;float:left}.site .section.image-text_template .mid-content>.image-text>.page-content h3{text-align:center}.site .section.image-text_template .mid-content>.image-text .page-content ul,.site .section.image-text_template .mid-content>.image-text .page-content ol{font-size:16px;line-height:24px;margin-left:20px}.site #masthead .petition-link a.long-text{display:none}#masthead .petition-link a.short-text{display:block;padding:0 8px}}@media screen and (max-width: 480px){.site .section{padding:60px 10px}.site .header{height:50px}.site .header h2{font-size:18px;line-height:50px;font-weight:bold}.site .header h2>a{font-size:18px;line-height:50px;font-weight:bold}.site .section.first-section{padding-top:20px}.site .section.first-section .page-content{margin-top:0}.site .bsd-form .supporter-count .figure,.site .bsd-counter .supporter-count .figure{font-size:18px;margin:0px}.site .bsd-form,.site .bsd-counter{margin-top:0px}.site .bsd-form .supporter-count .figure .count,.site .bsd-counter .supporter-count .figure .count{font-size:24px}.site h1,.site .section h1,.site article.wcp_update h1{font-size:30px}.site h2{font-size:26px}.site h3{font-size:24px;margin-bottom:5px}.item-listing .list-item{width:100%}.site .section.page_template p,.site .section p{font-size:16px;line-height:1.3}article.wcp_update .entry-content p{font-size:16px;line-height:1.3}.site .section input[type="text"],.site .section input[type="email"],.site .section input[type="url"],.site .section input[type="password"],.site .section input[type="search"],.site .section input[type="tel"]{width:100%}.site .section textarea{width:100%}#site-logo{text-align:left}.site #masthead .main-navigation>ul{max-height:320px}.playlist-listing>.playlist-content .playlist-list{margin:0 auto 50px;display:block;width:100%}.playlist-listing>.playlist-content .playlist-list .playlist-image{margin:10px auto;width:100%;height:auto}.site #masthead .menu-text a,.site #masthead .petition-link a{padding:0 15px}.site #masthead #site-logo,.site #masthead .menu-text,.site #masthead .petition-link{margin-left:15px}.list-item{margin:10px}.list-item .item-excerpt{padding:1px 15px 10px}}@media screen and (max-width: 480px) and (orientation: landscape){.site #masthead .main-navigation>ul{max-height:220px}}@media screen and (min-width: 1001px){.site #masthead .main-navigation>ul{display:block !important}}
