@media screen and (min-width:0) and (max-width:1650px){.panelAddress::before{max-width:calc(100% - 40px)}.panelCircleImages.borderBottom::before,.socialPanel.borderBottom::before,.panelIntro.borderBottom::before,.videoslideHolder::before,.slidePanel::before,.panelMap::before,.homeFeaturedPanel::before,.resourceSec::before,.homeVideoPanel::before{max-width:calc(100% - 40px)}.ListBlock::before{max-width:calc(100% - 20px)}.homeFeaturedPanel::before{max-width:calc(100% - 120px)!important}.tricolorPanel .titleBox{padding:20px 90px}.centerImage .imgHolder img,.listImage .imgHolder img{max-width:100%}}@media screen and (min-width:0) and (max-width:1600px){.tricolorPanel .info,.tricolorPanel .titleBox{padding-left:20px;padding-right:20px}}@media screen and (min-width:0) and (max-width:1530px){ul.issuesForm li{padding:0 6px 10px 6px}ul.issuesForm label{font-size:14px;line-height:20px}ul.issuesForm li select,ul.issuesForm li input[type="text"]{font-size:15px!important;line-height:24px!important}ul.issuesForm li select{background-size:20px;background-position:right 6px center}.signupForm .gform_wrapper .ginput_container_email{padding-right:122px}.formRow .grid .col:first-child{width:30%}.formRow .grid .col:last-child{width:70%}}@media screen and (min-width:0) and (max-width:1450px){.panelTimeline .grid .col{width:20%}.gform_wrapper .gsection_title{font-size:22px;line-height:26px}ul.shortLinks li h4{font-size:20px;line-height:26px}.featuredBox h2,body.page-template-template-home .featuredPost .featuredBox h2{font-size:42px;line-height:50px}.featuredBox .shortDesc{font-size:22px;line-height:30px}.signupForm .gform_wrapper .gform_footer .button{min-width:100px;padding:10px 18px}.grayBg{background-size:cover}.listHolder.towColsec .postInfo,.latestNews .col .postInfo{padding-left:20px}.listHolder.towColsec .postInfo .date,.latestNews .col .postInfo .date{left:20px}.featuredPost .featuredBox.cartoonFeature .centerImage h2{font-size:26px;line-height:34px}.towColsec.pressRelease .col:nth-child(2n+1) .postInfo{padding-left:0}.towColsec.pressRelease .col:nth-child(2n+1) .postInfo .date{left:0}.resourcesPanel .imageBox{width:40%}.resourcesPanel .postInfo{width:60%}.donateInfo .col:last-child{padding-right:60px}.donateBox{padding:20px}.panelTimeline .imageBox img{max-width:210px}.borderHeadSec.col_48_30_22 .col:first-child{width:72%}.borderHeadSec.col_48_30_22 .col:last-child{width:28%}}@media screen and (min-width:0) and (max-width:1400px){.cartoonPromo h3{font-size:22px;line-height:26px;width:100%}.cartoonTitle a{top:0}.cartoonImage{height:calc(100% - 72px)}.cartoonPromo .cartoonTitle{min-height:40px}}@media screen and (min-width:0) and (max-width:1350px){#page-wrap{padding-top:148px}.logo img{max-width:360px!important;height:52px}.headerTop{padding:23px 0}.headerBottom{padding:10px 0}.headerButtons ul li a{padding:12px 20px}.headerButtons ul li:nth-child(2) a{padding-bottom:10px}.search-form-main{padding:0;top:-9px}.search-form-main input[type="submit"]{top:9px}.headerButtons.Desktop{top:-23px}.panelHeroSec.large h1{font-size:90px;line-height:98px}.tricolorPanel .titleBox{padding:20px 80px;font-size:30px;line-height:38px}.tricolorPanel .info{font-size:22px;line-height:30px}.alphabetPanel .ListBlock .grid{padding-right:0}.resourcesPanel .imageBox .centerImage img{max-width:150px;max-height:150px}.formRow .grid .col:last-child{padding-right:0}}@media screen and (min-width:0) and (max-width:1320px){.followSec ul.sociaIcons li{font-size:26px;line-height:34px;margin-bottom:4px}.borderHeadSec .btn{font-size:16px;line-height:24px}}@media screen and (min-width:0) and (max-width:1279px){.content_1680{padding-left:0;padding-right:0}.content_1640{padding-left:20px;padding-right:20px}.headerTop .content_1640,.headerBottom .content_1640{padding-right:240px}.headerBottom .content_1640{padding-left:64px}.headerBottom .content_1640 .leftBurgerMenu{left:20px}.headerButtons.Desktop{right:0}.content_1640.productList{padding-left:0px!important;padding-right:0px!important}.featuredPost::before{left:20px;right:20px}.panelAddress .content_1640{padding-left:0;padding-right:0}.panelAddress.borderTop::before,.panelIntro.borderBottom::before,.panelCircleImages.borderBottom::before,.socialPanel.borderBottom::before{width:calc(100% - 40px)}.paymentBox{padding:0 20px}body.page-template-template-payments .shopTitle{margin-bottom:10px}.alphabetPanel .content_1640{padding-left:10px;padding-right:10px}.page-template-template-home .featuredPost::before{left:20px;right:20px;width:calc(100% - 40px)}.slidePanel::before,.panelMap::before,.homeFeaturedPanel::before,.resourceSec::before,.homeVideoPanel::before{width:calc(100% - 40px)}.panelQuicklinks .content_1360{padding-left:0;padding-right:0}.panelImageQuote .content_1360,.panelImageText .content_1360{padding-left:20px;padding-right:20px}.panelTimeline .content_1640{padding-left:0;padding-right:0}.tricolorPanel .content_1640,.panelCircleImages .content_1640,.panelSubscription .content_1640{padding-left:0;padding-right:0}.homeFeaturedPanel .grid>.col::after{left:10px}.homeFeaturedPanel .grid .col:nth-child(3)::after{left:-10px}.panelQuicklinks{padding-top:20px;padding-bottom:20px}.panelQuicklinks .grayBg{display:none}.homenewsList .listHolder.towColsec .col::before{left:10px}.homenewsList .listHolder.towColsec .col:nth-child(4n+4)::before{right:10px}.homeFeaturedPanel::before{max-width:calc(100% - 40px)!important}.homeThreeColNews,.homeLongreadPanel,.homeLongreadPanel .grid .col,.homeFeaturedPanel,.homeFeaturedPanel .col,.homeVideoPanel,.homeVideoPanel>.grid>.col,.adwrapper{padding-left:10px;padding-right:10px}.homeThreeColNews .col{padding-bottom:20px;padding-left:10px;padding-right:10px}.homeThreeColNews .col .imageBox{width:100%}.homeThreeColNews .postInfo{padding-left:0;width:100%;padding-top:20px}.homeThreeColNews .postInfo .date{left:0}.homeThreeColNews.commonSpace{padding-bottom:10px!important}.homeThreeColNews .postHolder{display:block}.homeThreeColNews .postInfo,.homeThreeColNews .postHolder{position:static}.homeThreeColNews .col{position:relative}.homeThreeColNews .postInfo .date{position:absolute;left:10px!important}.homeLongreadPanel .col_33_67>.col{width:66.67%}.homeLongreadPanel .col_33_67>.col:last-child{width:33.33%}.longreadList .grid .col{width:100%;padding-bottom:20px}.longreadList .grid .col:last-child{padding-bottom:0}.longreadList .postInfo h3{margin-bottom:4px;padding-bottom:0}.longreadList .postInfo p,.homeThreeColNews .postInfo p{max-height:50px}.longreadList .postInfo p{display:none}.homeVideoPanel h3.videoMainTitle{padding-left:10px;padding-right:10px}.moreVideos .postInfo h3 a{font-size:16px;line-height:22px}.moreVideos .grid .col{padding-left:10px;padding-right:10px}.moreVideos .col:nth-child(2n+1){padding-left:0}.moreVideos .col:nth-child(2n+2){padding-right:0}.homeVideoPanel .grid>.col:first-child .vidTitle{padding-top:12px;font-size:22px;line-height:30px}.moreVideos .btn{font-size:18px;line-height:24px!important;margin-top:10px}.cartoonPromo h3{font-size:20px;line-height:24px}.cartoonPromo .col:last-child a{font-size:16px;line-height:24px}.promoText::after{top:-18%}.featuredPost{padding-left:10px;padding-right:10px}.featuredPost .col{padding-left:10px;padding-right:10px}.featuredPost>.grid>.col:first-child{width:70%}.featuredPost>.grid>.col:last-child{width:30%}.featuredBox h2,body.page-template-template-home .featuredPost .featuredBox h2,.featuredPost .featuredBox .col h2{font-size:40px;line-height:42px}.featuredBox .shortDesc{font-size:22px;line-height:30px}ul.shortLinks li,.signupForm{padding-bottom:16px}ul.shortLinks li h4{font-size:22px;line-height:26px}ul.shortLinks .infoBox{font-size:14px;line-height:22px}.listHolder{padding-left:10px;padding-right:10px}.listHolder .col{padding-left:10px;padding-right:10px}.listHolder .col .date{left:10px}.listHolder .col::after{left:10px}.listHolder .col:nth-of-type(8n+5)::before{left:10px}.listHolder .col:nth-of-type(8n+8)::before{right:10px}.listHolder .col:nth-of-type(8n+4)::after,.listHolder .col:nth-of-type(8n+8)::after{right:10px}.towColsec.pressRelease h3{font-size:32px;line-height:40px}.detailSec{padding-left:10px;padding-right:10px}.detailSec.col_20_50_30>.col{padding:0 10px}.postCategory{font-size:22px;line-height:30px}.detailSec h1{font-size:40px;line-height:48px}.relatedPost h2{font-size:30px;line-height:36px;padding-bottom:14px}.relatedPost .imageBox,.relatedPost .postInfo{width:100%}.relatedPost .postInfo{padding-left:0}.relatedPost .postInfo .date{left:0}.latestVideoList .col:first-of-type .playIcon .fa-play{font-size:34px;line-height:34px}.latestVideoList .col .postInfo{padding:10px 0 0 0}.ListBlock .grid .col{width:25%}.currentPanel .col:first-child{width:40%}.currentPanel .col:last-child{width:60%;padding-right:0}.borderHeadSec h1{font-size:44px;line-height:52px}.resourcesPanel .col{width:50%}.resourcesPanel .imageBox .centerImage{max-width:220px;max-height:220px;min-height:220px}.resourcesPanel .imageBox .centerImage img{max-width:220px;max-height:220px}.donateInfo .col:last-child{padding-right:0}.detailDonate .col:last-child::before{right:-100px}}@media screen and (min-width:0) and (max-width:1268px){ul.issuesForm li:last-child label{height:24px}.payImage{width:300px;height:300px}.payImage img{max-width:300px;max-height:300px}}@media screen and (min-width:0) and (max-width:1250px){.panelHeroSec.large{min-height:60vh}.panelQuicklinks .col{padding:10px}.panelQuicklinks .content_1360{padding-left:10px;padding-right:10px}.footerTop .col{width:33.33%}.footerTop .col:first-child{width:100%;text-align:center;border-bottom:#fff solid 1px;padding-bottom:20px;margin-bottom:30px;padding-right:0}.footerTop .col:nth-child(4n+2){padding-left:0}}@media screen and (min-width:0) and (max-width:1220px){.panelTimeline .grid .col{width:25%}.promoText::after{top:-19.5%}}@media screen and (min-width:0) and (max-width:1150px){.resourcesPanel .imageBox .centerImage{max-width:200px;max-height:200px;min-height:200px}.resourcesPanel .imageBox .centerImage img{max-width:180px;max-height:180px}.donateTitle{padding-right:40px;font-size:22px;line-height:30px}.oneOff{padding-top:4px}.donateTopSec{padding-bottom:12px}.priceRange input[type="text"]{font-size:26px!important;line-height:34px!important}.priceRange .fa-pound-sign{font-size:20px;line-height:28px;top:10px;left:6px}.donateBtn{padding-left:20px;max-width:170px}body.page-template-template-home .featuredPost .col_75_25>.col{width:50%}body.page-template-template-home .featuredPost .col_75_25>.col:last-child{width:50%}.homeFeature .col:last-child,.homeFeature .col:first-child{width:100%!important;padding-left:0;padding-right:0}.homeFeature .col:last-child{padding-top:20px}.homeFeature .col:first-child .box::before{padding-top:75%!important}.homeVideoPanel h3.videoMainTitle{font-size:34px;line-height:42px}}@media screen and (min-width:0) and (max-width:1120px){.panelTimeline .grid .col{width:33.33%}.detailSec>.col:first-child{width:100%;margin-bottom:30px;display:none}.detailSec>.col{width:66.67%}.detailSec>.col:last-child{width:33.33%}.postAutorDetails{display:flex;align-items:center;flex-wrap:wrap;padding:10px 0}.issueNumber,.postDate,.authorName,.sharethis-inline-share-buttons,.postAutorDetails ul.sociaIcons{padding:4px 16px 4px 0!important}.postAutorDetails ul.sociaIcons li,.followSec ul.sociaIcons li,.mobPostInfo ul.sociaIcons li{font-size:24px;line-height:30px}.postAutorDetails .sociaIcons{max-width:100%}.detailSec h1{padding-bottom:8px}.topics{padding-bottom:12px}.mobPostInfo{display:block}.mobPostInfo.sharePost{display:flex}.mobPostInfo.sharePost .sociaIcons .st-custom-button[data-network="print"]{margin-left:24px}.borderHeadSec{display:block;padding-right:130px}.borderHeadSec .btn{position:absolute;right:0;top:10px}.borderHeadSec .col,.borderHeadSec .col:first-child,.borderHeadSec .col:last-child{width:100%;padding:0 0 10px 0}.borderHeadSec .col:last-child{padding:0}.borderHeadSec.col_48_30_22 .col:first-child{width:100%}.borderHeadSec.col_48_30_22 .col:last-child{width:100%}}@media screen and (min-width:0) and (max-width:1100px){.panelQuicklinks .col.large .cardTitle span{font-size:30px;line-height:38px}.cardTitle{font-size:22px;line-height:30px}.panelCampaign .col{padding-left:20px;padding-right:20px;padding-bottom:40px}.panelCampaign .col a{max-width:300px;display:block;margin:0 auto}.panelImageOverlapText .textBox{left:-40px}.panelSubscription .col{width:50%}.tricolorPanel .col{width:50%}.branchSlide li .col,.eventsCPT .alm-paging-content .col{width:50%;padding-top:14px;padding-bottom:14px}.branchSlide li .col:last-child{padding-left:0}.branchSlide li .col:nth-child(3n+2){padding-right:0}.footerMid .copyRights,.footerMid .menuHolder{width:100%;max-width:100%;text-align:center}ul.MenuFour{display:inline-block;margin:0 auto;padding-top:10px}}@media screen and (min-width:0) and (max-width:1067px){.cartoonImage{height:calc(100% - 74px)}.cartoonPromo .cartoonTitle{min-height:54px}}@media screen and (min-width:0) and (max-width:1060px){.cartoonImage{height:calc(100% - 70px)}.cartoonPromo .cartoonTitle{min-height:50px}}@media screen and (min-width:0) and (max-width:1058px){.cartoonImage{height:calc(100% - 94px)}.cartoonPromo .cartoonTitle{min-height:60px}}@media screen and (min-width:0) and (max-width:1050px){h1{font-size:54px;line-height:62px}h2{font-size:42px;line-height:50px}h3{font-size:34px;line-height:42px}h4{font-size:28px;line-height:36px}h5{font-size:22px;line-height:30px}h6{font-size:20px;line-height:28px}#page-wrap{padding-top:135px}.logo img{max-width:300px!important;height:43px}.headerButtons ul li a{padding:9px 20px}.headerBottom{padding:8px 0}.headerButtons ul li:last-child a{padding:10px 20px}.search-form-main{top:-7px}.search-form-main #searchform div input[type="text"]{padding-top:8px!important;padding-bottom:8px!important}.homeFeaturedPanel .col{width:33.33%}.cartoonTitle .col{width:50%}.homeFeaturedPanel .col{width:50%}.homeFeaturedPanel .grid>.col::after{display:none}body.page-template-template-home .homeFeaturedPanel.commonSpace{padding-bottom:30px}.homeFeaturedPanel::before{display:block}.cartoonImage{height:calc(100% - 46px)}.cartoonPromo .cartoonTitle{min-height:40px}.cartoonTitle a{top:0}.panelHeroSec.large h1{font-size:80px;line-height:88px}.panelCircleImages .col.oneThird,.panelCircleImages .col.oneFourth{width:50%}.mainTitle h1{font-size:44px;line-height:52px}.mainTitle .btn{top:8px}.featuredPost>.grid>.col:first-child{width:66.67%}.featuredPost>.grid>.col:last-child{width:33.33%}.featuredBox .col:first-child,.featuredBox .col:last-child{width:100%}.featuredBox .col:first-child{padding-left:0}.featuredBox .col:last-child{padding-right:0;padding-top:20px}.featuredBox .col:first-child .imageBox .box::before{padding-top:75%}ul.issuesForm li:last-child label{height:auto}.homenewsList .listHolder.towColsec .col:nth-of-type(4n+3)::before,.listHolder.towColsec .col:nth-of-type(4n+4)::before{background-color:#E0E6DB!important;display:block!important;visibility:visible;opacity:1}.allProdForms .fpf-fields label{font-size:16px;line-height:24px}body.page-template-template-payments h1{font-size:42px;line-height:50px}.payFormBox h3{font-size:30px;line-height:36px}.featuredBox.cartoonFeature .col:first-child,.featuredBox.cartoonFeature .col:last-child{padding-left:0;padding-right:0}.donateAmount{padding-bottom:20px}}@media screen and (min-width:0) and (max-width:1025px){.homeThreeColNews .postInfo p,.longreadList .postInfo p,.homeFeaturedPanel .col p,.homenewsList .listHolder.towColsec .postInfo p{display:none}.homeThreeColNews .postInfo{padding-bottom:10px}}@media screen and (min-width:0) and (max-width:1024px){.TBspace{padding-top:40px;padding-bottom:40px}.commonSpace{padding-top:20px;padding-bottom:20px}.panelHeroSec{margin-bottom:20px;margin-top:20px}.panelImageText .col .imageInfo{font-size:24px;line-height:32px}.panelImageQuote .col .quoteInfo{font-size:24px;line-height:32px}.mainTitle.TBspace{padding-top:0;padding-bottom:20px}.currentPanel .col:last-child h3{font-size:30px;line-height:38px}.currentPanel p{font-size:20px;line-height:28px}body.post-type-archive-product .shopTitle{margin-bottom:40px}}@media screen and (min-width:0) and (max-width:1023px){.panelImageOverlapText .col{width:100%}.panelImageOverlapText .textBox{left:0;margin-bottom:40px}.whiteBG{padding:20px}.tricolorPanel .info{padding-left:20px;padding-right:20px}.tricolorPanel .titleBox{font-size:24px;line-height:32px;padding:10px 20px}.videoPromoBlock .col{width:100%}.videoPromoBlock .col:first-child .box::before{padding-top:50%}.videoPromoBlock .col:last-child h2,.panelswpVideoPromo h2{font-size:34px;line-height:42px;padding-bottom:18px}.videoList .titleBox h3{padding-bottom:24px}.panelswpVideoPromo .col{width:100%}.panelswpVideoPromo .col:first-child{width:100%;border:0}.panelswpVideoPromo .col:last-child .box::before{padding-top:50%}.panelswpVideoPromo .col:last-child::before{width:100%;height:20%;border:0;-webkit-clip-path:polygon(0 0,0 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 0)}.towColsec.pressRelease .col:nth-child(2n+1){border-right:0;padding-right:10px}.towColsec.pressRelease .col:nth-child(2n+2){padding-left:10px}.towColsec.pressRelease .col:nth-child(2n+1) .postInfo{padding-right:0}.towColsec.pressRelease .col:nth-child(2n+2) .postInfo{padding-left:0}.towColsec.pressRelease .col:nth-child(2n+2) .date{left:0}.ListBlock .grid .col{width:33.33%}.alphabetPanel .ListBlock .col{padding-top:10px;padding-bottom:10px}.alphabetPanel .ListBlock h5{font-size:18px;line-height:26px}.meetingPromo .grid{min-height:auto}.meetingPromo .col:first-child,.meetingPromo .col{width:100%;border:0}.meetingPromo .col:first-child{padding:20px}.meetingPromo .col:last-child .box::before{padding-top:50%}.meetingPromo .col:last-child::before{width:100%;height:20%;border:0;-webkit-clip-path:polygon(0 0,0 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff}.meetingPromo .col h2{color:#000}.listHolder .col{width:50%}.listHolder .col:nth-of-type(6n+4)::before,.listHolder .col:nth-of-type(6n+5)::before,.listHolder .col:nth-of-type(6n+6)::before{display:none!important}.listHolder .col:nth-of-type(4n+3)::before,.listHolder .col:nth-of-type(4n+4)::before{background-color:#EDEDED!important;display:block!important;content:'';width:100%;height:calc(100% - 30px);position:absolute;z-index:-1;left:0;top:0}.listHolder .col:nth-of-type(4n+3)::before,.listHolder .col:nth-of-type(4n+3)::after,.listHolder .col:nth-child(4n+1)::after{left:10px}.listHolder .col:nth-of-type(4n+4)::before,.listHolder .col:nth-of-type(4n+4)::after,.listHolder .col:nth-of-type(4n+2)::after{left:auto;right:10px}.listHolder.towColsec .col::before,.listHolder.bgcolorImage .col::before{display:none!important;visibility:hidden!important;opacity:0!important}}@media screen and (min-width:0) and (max-width:1000px){#page-wrap{padding-top:181px}.headerButtons{padding:0}.headerButtons ul{position:static;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.headerButtons ul li{width:33.33%}.headerButtons li.donate a,.headerButtons ul li:nth-child(2) a,.headerButtons ul li:last-child a{padding:10px 12px;height:100%}.headerTop .content_1640,.headerBottom .content_1640{padding-right:20px}.headerBottom .content_1640{padding-left:20px}.headerBottom .content_1640 .leftBurgerMenu{display:none}.signInMob{display:block;visibility:visible;position:absolute;right:36px}.signIn{display:none}body.showMenu ul.signDropdownMob{opacity:1;visibility:visible;pointer-events:auto;right:4px;left:auto}ul.signDropdownMob{top:38px}ul.signDropdownMob::before{right:34px;left:auto}.headerButtons.Desktop{display:none}.headerButtons.Mobile{display:block}.headerTop .content_1640{position:static}.headerBottom{padding:0}.shopSearchHolder{position:absolute;left:0;right:0;width:100%}.search-form-main{width:100%;left:0;right:0}.panelTwoColEditor .grid .col{width:100%}.panelTwoColEditor .grid .col:first-child{padding-right:0;padding-bottom:30px}.panelTwoColEditor .grid .col:last-child{padding-left:0;padding-bottom:20px}.panelTwoColEditor .grid .col:last-child .gform_wrapper{float:none;margin:0 auto}.panelTwoColEditor .grid .col p:last-of-type{padding-bottom:0}.socialPanel ul li{padding:0 12px}.socialPanel ul li a{font-size:50px!important;line-height:50px!important}.resourcesPanel .imageBox .centerImage img{max-width:160px;max-height:160px}.formRow .grid .col:first-child{width:40%}.formRow .grid .col:last-child{width:60%}.payImage{width:340px;height:340px}.payImage img{max-width:340px;max-height:340px}.allProdForms .fpf-fields .fpf-number,.allProdForms .fpf-fields .fpf-text{width:33.33%;max-width:200px}.allProdForms .fpf-fields label{font-size:14px;line-height:22px;padding-bottom:6px}.donateInfo .col{width:100%;padding-bottom:20px}.donateInfo .col:first-child{padding-right:0}.donateInfo .col:last-child{padding-left:0}.donateBox{max-width:550px;margin:0 auto}.detailDonate .col{width:100%!important}.detailDonate .col{text-align:center}.detailDonate .col:first-child{padding-bottom:20px}.detailDonate .col:last-child::before{right:0;bottom:-40px}.detailDonate .col:first-child::before{left:0;top:-40px}.detailDonate.commonSpace{padding-top:40px;padding-bottom:40px}}@media screen and (min-width:0) and (max-width:960px){.panelQuicklinks .col.large,.panelQuicklinks .col.medium,.panelQuicklinks .col.small{width:50%}.panelQuicklinks .col.medium .cardTitle{font-size:30px;line-height:38px}.panelQuicklinks .col.small a{padding:20px 10px}.panelAddress .col{width:50%}}@media screen and (min-width:0) and (max-width:900px){h1{font-size:48px;line-height:56px}h2{font-size:38px;line-height:46px}.homePromoBanner .grid .col{width:100%;margin:10px 0}.promoText{position:relative;padding-top:20px}.homePromoBlock{position:static;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.homePromoBlock .box::before{padding-top:0}.homePromoBlock .box{width:40%}.promoText{width:60%}.promoText::after{top:0;left:auto;right:-10%;width:10%;height:100%}.homeThreeColNews .postInfo{width:100%!important;padding-left:0px!important}body.page-template-template-home .featuredPost{padding-bottom:10px}body.page-template-template-home .featuredPost::before{display:none}body.page-template-template-home .featuredPost .col_75_25>.col{width:100%}body.page-template-template-home .featuredPost .col_75_25>.col:last-child{width:100%}.homeThreeColNews .postInfo p{display:none!important}.homeFeature .col:first-child .box::before,.featuredLongread .box::before{padding-top:50%!important}.promoText{padding-right:0}.homeThreeColNews .imageBox,.longreadList .imageBox,.listHolder.towColsec .imageBox,.latestNews .col .imageBox{width:40%}.homeThreeColNews .postInfo,.longreadList .postInfo,.listHolder.towColsec .postInfo,.latestNews .col .postInfo{width:60%;padding-left:14px}.homeThreeColNews .postInfo h3,.longreadList .postInfo h3,.listHolder.towColsec .postInfo h3{font-size:20px;line-height:24px}.latestNews .col .postInfo h3,.resourcesPanel .postInfo h3{margin-bottom:4px;padding-bottom:0;font-size:20px;line-height:24px}.homeThreeColNews .postInfo p,.longreadList .postInfo p,.listHolder.towColsec .postInfo p,.latestNews .col .postInfo p,.resourcesPanel .postInfo p{padding-bottom:0;margin-bottom:8px}.homeThreeColNews .postInfo .date{left:14px}.homeLongreadPanel .col_33_67>.col{width:100%}.homeLongreadPanel .col_33_67>.col:last-child{width:100%}.featuredLongread{padding-bottom:30px}.longreadList .col{border-left:0}.longreadList .grid .col{width:50%}.homeVideoPanel>.grid>.col{width:100%}.homeVideoPanel>.grid>.col:first-child{padding-bottom:20px}.homeFeaturedPanel.commonSpace{padding-bottom:20px!important}.homenewsList.commonSpace{padding-bottom:20px!important}.homeFeaturedPanel .col{width:50%}.longreadList .postInfo p{display:none}.panelHeroSec.large{min-height:50vh}.panelHeroSec.large h1{font-size:70px;line-height:78px}.panelCircleImages h2{padding-bottom:30px}.accordionTitle{font-size:22px;line-height:30px;padding:18px 22px;padding-right:45px}.dropSign{right:12px}.accordionDetails{padding-right:70px!important;padding:24px 22px}.videoPromoBlock .col:last-child{padding:24px 20px}.panelswpVideoPromo .col:first-child{padding:20px}.videoslideHolder{padding-bottom:40px}.videoslideHolder::before{bottom:20px}.eventInfo{font-size:20px;line-height:28px}.listHolder .col .imageBox,.listHolder .imageBox,.featuredBox .imageBox,.latestNews .col .imageBox,.relatedPost .imageBox,.postDetails figure,.homeThreeColNews .col .imageBox,.homeFeaturedPanel .col .imageBox,.homeLongreadPanel .col .imageBox{border-top:#D71920 solid 4px}.listImage::before,.centerImage::before{height:4px}.listHolder .col .imageBox .box,.listHolder .imageBox .box,.featuredBox .imageBox .box,.latestNews .col .imageBox .box,.relatedPost .imageBox .box,.postDetails figure img,.homeThreeColNews .col .imageBox .box,.homeFeaturedPanel .col .imageBox .box,.homeLongreadPanel .col .imageBox .box{margin-top:-1px}.mainTitle h1{font-size:40px;line-height:48px}.mainTitle .btn{top:2px}.categoryDesc{padding-right:20px}.signupForm .gform_wrapper .ginput_container_email{padding-right:126px}.signupForm .gform_wrapper .gform_footer{position:absolute;right:0;bottom:0}.featuredPost>.grid>.col:first-child,.featuredPost>.grid>.col:last-child{width:100%}.featuredPost>.grid>.col:last-child{padding-top:40px}.featuredPost>.grid>.col:last-child .signupForm,.featuredPost>.grid>.col:last-child .shortLinks,.detailSec>.col:last-child .signupForm,.detailSec>.col:last-child .shortLinks,.detailTopBlock{max-width:500px;margin:0 auto}.featuredBox .col:last-child{border-bottom:#A0A49C solid 1px;padding-bottom:20px}.featuredPost>.grid>.col:last-child{padding-top:20px}.featuredPost>.grid>.col:last-child .signupForm{margin-bottom:20px}.centerImage{min-height:450px;padding-top:12px;padding-bottom:12px}.centerImage .imgHolder img{max-height:450px}.relatedItemsHolder .signupForm{margin-bottom:20px!important}.listHolder.towColsec .col{padding-bottom:30px}.latestNews .col{padding-top:10px}.relatedPost .postInfo .date{bottom:18px}.featuredPost .featuredBox.cartoonFeature .centerImage h2{padding-bottom:0}.relatedPost.latestVideoList .imageBox{padding-bottom:0}.latestVideoList .col:first-of-type .postInfo{padding-top:10px}.latestVideoList .col .postInfo{padding:0 0 0 20px}.latestVideoList .imageBox{border-top:0}.detailSec>.col,.detailSec>.col:last-child{width:100%}.detailSec>.col:last-child{padding-top:20px}.detailSec h1{font-size:34px;line-height:42px}.relatedPost .imageBox{width:30%;padding-bottom:20px}.relatedPost .postInfo{width:70%;padding-left:20px}.relatedPost .postInfo .date{left:20px}.relatedPost h2{padding-bottom:20px}.relatedPost .postInfo h3{font-size:25px;line-height:32px;padding-bottom:10px}.relatedPost .postInfo p{font-size:18px;line-height:26px}.relatedPost>.col{padding-bottom:30px}.subTitle h2{font-size:30px;line-height:36px;padding-bottom:0}.relatedItemsHolder .detailMidBlock{margin-top:0}.towColsec.pressRelease .col{padding-top:0;padding-bottom:0}.mapDesc{padding-right:0}.panelMap .col:first-child,.panelMap .col:last-child{width:100%;padding:0}.panelMap .col:first-child{padding-bottom:30px}.panelMap .col:last-child .findTitle,.panelMap .col:last-child .searchPostcode,.panelMap .col:last-child .branchSelect,.panelMap .col:last-child .branchSelect{display:none}.responsiveMap .responsiveSearch{display:block}.currentPanel .col:first-child,.currentPanel .col:last-child{width:100%;padding:0}.currentPanel .col:first-child{padding-bottom:30px}ul.mapLinks{max-height:420px!important}.responsiveSearch .findTitle{padding-bottom:8px}.responsiveSearch .searchPostcode{padding-bottom:0}.responsiveMap .gm-control-active.gm-fullscreen-control{display:none}.meetingPromo .col h2{font-size:36px;line-height:44px;padding-bottom:12px}.meetingPromo .col:first-child .eventInfo{font-size:22px;line-height:30px;padding-bottom:8px}.borderHeadSec h1{font-size:40px;line-height:48px}.resourcesPanel .imageBox .centerImage{max-width:160px;max-height:160px;min-height:160px;padding-bottom:0}.resourcesPanel .imageBox .centerImage img{max-width:140px;max-height:140px}.formRow .grid .col:first-child{text-align:center;padding-bottom:30px!important}.payImage{margin:0 auto}.formRow .grid .col:first-child,.formRow .grid .col:last-child{width:100%;padding:0}.donateAmount{padding-bottom:10px}.formNote{padding-top:10px}.subscriptionVal,.donationVal,.gfield_total .ginput_container,.gfield_total .ginput_container input{text-align:right!important}.gfield_total{width:100%}.footerTop .col{width:50%}.footerTop .col:last-child{padding-top:30px}.footerTop .col:nth-child(4n+3){padding-right:0}.footerTop .col:nth-child(4n+4){padding-left:0}.showDesktop{display:none}.showMobile{display:block!important}.CenterPromoBanner .showMobile{display:inline-block!important}.payFormBox .pagination.bottomBorder{padding-bottom:20px;margin-bottom:30px}}@media screen and (min-width:0) and (max-width:880px){.cartoonImage{height:calc(100% - 46px)}.cartoonPromo .cartoonTitle{min-height:40px}}@media screen and (min-width:0) and (max-width:850px){.panelTimeline .grid .col{width:50%}}@media screen and (min-width:768px){.ListBlock{display:block!important}.woocommerce-customer-details .woocommerce-column--billing-address{margin-bottom:14px!important}}@media screen and (min-width:0) and (max-width:767px){h1{font-size:35px;line-height:32px}h2{font-size:30px;line-height:38px}h3{font-size:28px;line-height:36px}h4{font-size:26px;line-height:34px}.largeText{font-size:22px;line-height:30px}.promoText .fa-arrow-right{font-size:50px;line-height:50px;right:10px;margin-top:-25px}.homenewsList .listHolder.towColsec .col:nth-child(4n+3)::before,.listHolder.towColsec .col:nth-child(4n+4)::before{visibility:hidden;opacity:0}.homenewsList .listHolder.towColsec .col:nth-child(4n+4),.homenewsList .listHolder.towColsec .col:nth-child(4n+2){border-left:0}.homenewsList .listHolder{padding-top:0}.homeThreeColNews .imageBox{width:40%!important}.homeThreeColNews .postInfo{width:60%!important;padding-left:14px!important;padding-top:0;position:relative}.homeThreeColNews .postInfo .date{left:14px!important}.homeThreeColNews .postHolder{display:flex}.longreadList .postInfo p{display:none!important}.homenewsList .listHolder.towColsec .col:nth-child(2) .postHolder{padding-top:20px}body.page-template-template-home .commonSpace{padding-bottom:30px!important}body.page-template-template-home .homenewsList.commonSpace{padding-top:10px}body.page-template-template-home .homeThreeColNews.commonSpace{padding-bottom:20px!important}.homeThreeColNews .col:last-child{padding-bottom:0}.longreadList .postInfo p{display:block}.homeVideoPanel h3.videoMainTitle{font-size:28px;line-height:36px}.panelHeroSec.large h1{font-size:54px;line-height:62px}.panelQuicklinks .col.medium .cardTitle{font-size:26px;line-height:34px}.panelCampaign .col{width:50%}.panelImageOverlapText .textBox{margin-bottom:30px}.panelImageText .col{width:100%;padding-right:0;padding-left:0}.panelImageText .col:first-child{padding-bottom:24px}.panelImageText .col p:last-of-type{padding-bottom:0}.panelImageText .col .imageInfo{font-size:20px;line-height:30px}.panelImageQuote .col{width:100%;padding-left:0;padding-right:0}.panelImageQuote .col:first-child{padding-bottom:24px}.panelImageQuote .col .quoteInfo{font-size:20px;line-height:30px}.author{font-size:20px;line-height:30px}.panelSubscription .col{width:100%}.monthTitle{font-size:24px;line-height:32px}.subscribeImage{margin-top:-45px}.panelSubscription .borderBox .info{padding:20px 40px 0 40px}.panelSubscription .borderBox{padding-bottom:100px}.panelSubscription .borderBox .btn{bottom:30px}.tricolorPanel .col{width:100%}.campaignTitle{font-size:20px;line-height:28px}.tricolorPanel .info{font-size:20px;line-height:28px}.videoList .titleBox h3{font-size:25px;line-height:32px;padding-bottom:12px}.videoPromoBlock .col:last-child h2,.panelswpVideoPromo h2{font-size:28px;line-height:36px;padding-bottom:14px}.vidInfo{font-size:16px;line-height:24px}.listHolder.towColsec .col,.latestNews .col,.homeThreeColNews .col,.longreadList .grid .col{width:100%}.mainTitle h1{font-size:35px;line-height:40px}.mainTitle .btn{top:2px;font-size:16px;line-height:20px;padding:9px 15px;border-radius:18px;min-width:100px}.featuredPost>.grid>.col:last-child .signupForm,.featuredPost>.grid>.col:last-child .shortLinks,.detailSec>.col:last-child .signupForm,.detailSec>.col:last-child .shortLinks,.detailTopBlock{max-width:100%;width:100%}.mobPostInfo.sharePost .authorName,.mobPostInfo.sharePost{width:100%;display:block}.mobPostInfo.sharePost .sociaIcons{margin-left:0;margin-top:8px}.mobPostInfo.sharePost .sociaIcons .st-custom-button[data-network="print"]{display:none}.mobPostInfo.sharePost .sociaIcons .getPDF{margin-left:4px}.issueNumber,.postDate{font-size:13px;line-height:20px;color:#525252}.ListBlock .grid .col{width:50%}.alphabetsearch{display:block}.ListBlock{display:none}.slideConHolder{display:block}.eventsCPT .alm-paging-content{padding-left:20px;padding-right:20px}.branchSlide li .col,.eventsCPT .alm-paging-content .col{width:100%;padding:0 0 30px 0}.branchSlide li .col:last-child{padding-bottom:0}.branchSlide li .col:nth-child(3n+1),.branchSlide li .col:nth-child(3n+2){padding-right:0;padding-left:0}.slidePanel::before{display:none}.branchSlidePagination{max-width:278px!important;margin-top:10px!important}.branchSlidePagination li{text-indent:-999px;overflow:hidden}.branchSlidePagination li::after{width:18px;height:18px;background-color:#D6DDD0;content:'';position:absolute;display:inline-block;border-radius:50%;margin:0 auto;left:0;right:0;top:50%;margin-top:-9px}.branchSlidePagination li.slick-current::after{border-radius:50%;width:18px!important;height:18px!important;top:50%!important;margin-top:-9px!important;background-color:#9FA49B!important}.responsiveMap{padding-bottom:120%}ul.mapLinks li{padding-bottom:10px}ul.mapLinks li a{padding:10px 10px 10px 48px}ul.mapLinks li .fas{left:14px;top:16px}.branchName{font-size:17px;line-height:22px}.branchDetails{font-size:14px;line-height:20px}.slidePanel .titleBox h4,.responsiveMap .titleBox h4{font-size:20px;line-height:24px;padding-bottom:4px}.titleBox .dateDetail{font-size:14px;line-height:22px}.branchInfo li{font-size:16px;line-height:24px}ul.branchSlide .borderBox,.responsiveMap .borderBox{padding-bottom:80px}ul.branchSlide .borderBox .btn,.responsiveMap .borderBox .btn,.eventsCPT .borderBox .btn{font-size:18px;line-height:26px;bottom:16px}.currentPanel .col:first-child{padding-bottom:20px}.currentPanel .col:last-child h3{font-size:25px;line-height:32px;padding-bottom:12px}.currentPanel p{font-size:18px;line-height:26px}.borderHeadSec h1{font-size:35px;line-height:40px}.resourcesPanel .col{width:100%}.resourcesPanel .imageBox .centerImage{max-width:100%}body.category-press-releases .paginationBox{padding-top:30px}.allProdForms .fpf-fields .fpf-number,.allProdForms .fpf-fields .fpf-text{width:50%;max-width:100%}body.page-template-template-payments h1{font-size:30px;line-height:38px;padding-bottom:12px}.payFormBox h3{font-size:28px;line-height:34px}body.page-template-template-payments .panelIntro{margin:10px 0 30px 0;padding:20px 0}.woocommerce-customer-details .woocommerce-column--billing-address{margin-bottom:14px!important}.woocommerce-customer-details{margin-bottom:0px!important}.footerTop .col:first-child{text-align:left;margin-bottom:0;border-bottom:0}.footerTop .col:last-child{width:100%}footer ul.sociaIcons{padding-bottom:12px}.footerBottom,.footerMid{padding-top:20px}ul.MenuFour{padding-top:16px}.copyRights,ul.MenuFour li a{font-size:15px;line-height:22px}.footerBottom br{display:none}}@media screen and (min-width:0) and (max-width:746px){.cartoonImage{height:calc(100% - 44px)}.cartoonPromo .cartoonTitle{min-height:40px}.cartoonTitle a{top:3px}}@media screen and (min-width:0) and (max-width:732px){.cartoonImage{height:calc(100% - 68px)}.cartoonPromo .cartoonTitle{min-height:44px}.cartoonTitle a{top:0}}@media screen and (min-width:0) and (max-width:720px){.gfield_radio .gchoice{padding:0 4px}.gfield_radio .gchoice label{min-width:90px;max-width:90px}}@media screen and (min-width:0) and (max-width:640px){.promoText div{display:none}.promoText h2{font-size:25px;line-height:32px}.featuredLongread .postInfo{padding-left:10px;padding-right:10px}.featuredLongread .postInfo h3{font-size:20px;line-height:28px;margin-bottom:6px}.featuredLongread .postInfo p{font-size:16px;line-height:24px}.homeFeature .col:first-child .box::before{padding-top:75%!important}.featuredLongread .box::before{padding-top:88%!important}ul.videosSlide .slick-list{padding:0 20% 0 0!important}.videoslideHolder{padding-left:10px}ul.videosSlide li{padding:0 10px}.videosSlide .slick-prev{left:0px!important}.videosSlide .slick-next{right:10px!important}}@media screen and (min-width:0) and (max-width:591px){#payFrame{height:573px}}@media screen and (min-width:0) and (max-width:550px){.largeText{font-size:20px;line-height:28px}.headerButtons li.donate a,.headerButtons ul li:nth-child(2) a,.headerButtons ul li:last-child a{font-size:14px;line-height:26px;padding:10px 6px}.promoText{padding:10px;padding-right:0}.promoText h2{padding-right:34px}.promoText{padding:10px}.promoText .fa-arrow-right{font-size:34px;line-height:34px;margin-top:-16px;right:20px}.promoText h2 .fas{font-size:30px;line-height:30px;margin-top:-15px}.promoText h2{font-size:20px;line-height:28px}.homeThreeColNews .col,.listHolder.towColsec .col,.relatedPost>.col,.longreadList .col{padding-bottom:20px}.latestNews .col{padding-bottom:10px}.homeVideoPanel::before{display:block}.homeVideoPanel>.grid>.col:first-child{padding-bottom:10px}.moreVideos h3,.moreVideos .grid{display:none}.moreVideos .btn{margin-top:0}.homeFeaturedPanel .col{width:100%}.homeFeaturedPanel .col:nth-child(4n+1){order:2}.homeFeaturedPanel .col:nth-child(4n+2){order:3}.homeFeaturedPanel .col:nth-child(4n+3){order:4;padding-bottom:10px}.homeFeaturedPanel .col:nth-child(4n+4){order:1}.homeFeaturedPanel .cartoonPromo{padding:10px}.cartoonImage{height:auto}.cartoonTitle a{top:2px}.cartoonTitle{padding-bottom:14px}.homenewsList .listHolder .col:first-of-type .postHolder{padding-top:10px}.homeFeaturedPanel .grid .col:nth-child(4){padding-bottom:20px}.videoButtonHolder{padding:0}.videoButtonHolder .btn{position:relative}.panelHeroSec.large,.panelHeroSec.small{min-height:220px}.panelCircleImages .col.oneThird,.panelCircleImages .col.oneFourth{width:100%}.panelCircleImages .col .infoBox{text-align:left}.panelCircleImages .col:last-child{padding-bottom:10px}.panelCircleImages .col.linkOption:last-child{padding-bottom:80px}.panelQuicklinks{padding-top:20px;padding-bottom:20px}.panelQuicklinks .col.large,.panelQuicklinks .col.medium,.panelQuicklinks .col.small{width:100%}.panelAddress .col{width:100%}.gform_wrapper{padding:26px 20px}.panelTimeline .grid>.col{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.panelTimeline .grid .col{padding-top:10px;padding-bottom:10px}.panelTimeline .imageBox{width:180px;height:270px}.panelTimeline .imageBox img{max-width:180px;max-height:270px}.panelTimeline .grid .col:first-child{padding-top:0}.panelTimeline .grid .col:last-child{padding-bottom:0}.panelTimeline .yearBox{padding:10px 20px;max-width:60%}.panelTimeline h5{font-size:20px;line-height:28px}.panelTimeline .desc{font-size:18px;line-height:24px}.titleBox{font-size:22px;line-height:30px}.panelSubscription .borderBox .btn{max-width:160px}.panelSubscription .col{padding-top:15px;padding-bottom:15px}.socialPanel ul li{padding:0 10px}.socialPanel ul li a{font-size:40px!important;line-height:40px!important}.tricolorPanel .borderBox .btn{max-width:160px}.searchResults ul li h5,.searchResults ul li h3{font-size:22px;line-height:26px}.mainTitle h1{font-size:25px;line-height:32px}.mainTitle .btn,.borderHeadSec .btn{top:2px;font-size:0;line-height:0;padding:0;border-radius:50%;min-width:30px;width:36px;height:36px}body.page-template-template-swp-tv .mainTitle h1,.mainTitle h1{padding-right:40px}.mainTitle .btn .fa-plus,.borderHeadSec .btn .fa-plus,.mainTitle .btn .fa-times,.borderHeadSec .btn .fa-times{font-size:18px;line-height:36px;margin-right:0}.mainTitle{padding-bottom:20px}.categoryDesc{font-size:18px;line-height:26px;padding-bottom:20px}.featuredBox h2,body.page-template-template-home .featuredPost .featuredBox h2{font-size:30px;line-height:34px;padding-bottom:12px}.featuredBox .shortDesc,body.page-template-template-home .featuredPost .featuredBox .shortDesc{font-size:18px;line-height:26px}.centerImage{min-height:360px}.centerImage .imgHolder img{max-height:360px}.listHolder .col{width:100%}.listHolder .col:nth-of-type(4n+3)::before,.listHolder .col:nth-of-type(4n+4)::before{display:none!important}.listHolder .col:nth-of-type(2n+2)::before{display:none}.listHolder .col:nth-of-type(2n+1)::after,.listHolder .col:nth-of-type(2n+2)::after{width:calc(100% - 20px)}.listHolder .col:nth-of-type(2n+1)::after{left:10px}.listHolder .col:nth-of-type(2n+2)::after{left:auto;right:10px}.detailSec h1{font-size:30px;line-height:36px}.listHolder.towColsec .postInfo,.latestNews .col .postInfo,.relatedPost .postInfo,.homeThreeColNews .postInfo,.longreadList .postInfo{width:60%}.listHolder.towColsec .postInfo h3,.latestNews .col .postInfo h3,.relatedPost .postInfo h3,.homeThreeColNews .postInfo h3,.longreadList .postInfo h3{font-size:20px;line-height:26px}.listHolder.towColsec .postInfo p,.latestNews .col .postInfo p,.relatedPost .postInfo p,.homeThreeColNews .postInfo p,.longreadList .postInfo p{font-size:16px;line-height:24px}.listHolder.towColsec .imageBox,.latestNews .col .imageBox,.relatedPost .imageBox,.homeThreeColNews .imageBox,.longreadList .imageBox{width:40%}.article-embed-holder{max-width:180px}.detailSec .standFirst{font-size:18px;line-height:26px}.responsiveMap{padding-top:110%}.responsiveSearch .findTitle{font-size:16px;line-height:24px}.responsiveMap .gm-style-iw{max-width:420px!important}.slidePanel .titleBox h4,.responsiveMap .titleBox h4{font-size:17px;line-height:24px}.slidePanel .titleBox,.responsiveMap .titleBox{padding:14px 14px 14px 52px}ul.branchInfo li.zoomMeet,ul.branchInfo li.location{padding-top:6px;padding-bottom:6px}ul.branchInfo li{padding-bottom:8px}.eventNote{font-size:18px;line-height:26px}.eventNote strong{font-size:20px;line-height:28px}.branchInfo .location .fa-map-marker{font-size:20px;line-height:20px;top:8px}.branchInfo .zoomMeet .zoomIocn{width:24px;height:24px;top:6px}.titleBox .fa-calendar-day{left:18px;top:26px}.mapDesc{font-size:18px;line-height:26px}.branchInfo{padding:14px;padding-bottom:0}ul.branchInfo li{padding-bottom:10px}.meetingPromo .col:first-child{padding-left:0;padding-right:0}.meetingPromo .col h2{font-size:25px;line-height:32px}.meetingPromo .col:first-child .eventInfo{font-size:20px;line-height:28px}.eventDetails{display:block}.eventDetails a,.addeventatc{width:100%;max-width:100%;display:flex;text-align:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.eventDetails a span,.addeventatc .atc_node{display:inline-block;padding:0 10px}.addeventatc span.atc_node{position:relative;top:-3px}.eventDetails a .fas,.addeventatc .fas{font-size:30px!important;line-height:50px!important}.addeventatc .addeventatc_icon{display:none!important}.borderHeadSec h1{font-size:25px;line-height:32px}.contactMail{font-size:18px;line-height:26px}.borderHeadSec{padding-right:40px}.TBspace.panelBorderHeadSec{padding-bottom:0}.towColsec.pressRelease .col .postInfo{width:100%;padding-top:20px;padding-bottom:36px}body.category-press-releases .paginationBox{padding-top:10px}.donateInfo .col:last-child{padding-bottom:100px}body.page-template-template-donate .panelHeroSec h1,body.page-template-template-subscribe-form .panelHeroSec h1{font-size:40px;line-height:48px}.detailDonate .col:first-child h4{font-size:25px;line-height:32px;padding-bottom:0}.detailDonate .col:last-child::before{display:none}.gform_wrapper.gravity-theme .gf_step{padding:0 8px}.alignleft,.alignright,.alignnone{margin-left:auto!important;margin-right:auto!important;display:block;float:none}.footerLogo img{max-width:260px}.hideBanner{display:none!important}}@media screen and (min-width:0) and (max-width:480px){.featuredLongread .box::before{padding-top:100%}.panelCampaign .col{width:100%}.panelCampaign .col:last-child{padding-bottom:0}.campaignTitle{padding-top:12px}ul.issuesForm li{width:100%;padding-left:0;padding-right:0}ul.issuesForm li:last-child{padding-top:10px}ul.issuesForm li:last-child label{display:none}.relatedPost .postInfo,.latestVideoList .col .postInfo{padding-left:14px}.ListBlock .grid .col{width:100%}.alphabetPanel h3{font-size:22px;line-height:30px;padding-bottom:14px}.alphabet{font-size:34px;line-height:40px;padding-bottom:4px}.alphabetPanel .ListBlock .col{padding-top:6px;padding-bottom:6px}.alphabetPanel .sociaIcons{padding-top:4px}.responsiveMap .gm-style-iw{max-width:360px!important}body.page-template-template-donate .panelHeroSec h1,body.page-template-template-subscribe-form .panelHeroSec h1{font-size:30px;line-height:36px}.donateBox{padding:10px}.donateTitle{font-size:18px;line-height:26px;padding-right:10px}.donateBtn{max-width:140px;padding-left:10px}.priceRange{max-width:130px}.priceRange input[type="text"]{font-size:22px!important;line-height:30px!important}.oneOff{font-size:16px;line-height:24px}.donateBtn .btn{min-width:120px!important;max-width:120px!important;font-size:18px!important;line-height:26px!important}.subscriptionTab,.donationTab{padding:4px 0}.donationVal,.subscriptionVal,.subscriptionTab .subscriptionLabel,.donationTab .donationLabel{font-size:18px;line-height:22px}.gfield_total .ginput_total{font-size:20px!important;line-height:24px!important}.sbuscPriceTable{font-size:14px;line-height:22px}.sbuscPriceTable table td{padding:4px 8px}}@media screen and (min-width:0) and (max-width:450px){.promoText{padding-right:0}.promoText h2 .fas{right:10px}}@media screen and (min-width:0) and (max-width:420px){#page-wrap{padding-top:172px}.logo img{max-width:240px!important;height:34px}.homeThreeColNews .postInfo{padding-left:14px}.homeThreeColNews .postInfo .date{left:14px}.homeThreeColNews .postInfo h3{margin-bottom:4px}.panelTimeline .imageBox{height:220px}.panelTimeline .imageBox img{max-height:220px}.responsiveMap .gm-style-iw{max-width:330px!important}.article-embed-holder{max-width:140px}.article-embed-headline,.article-embed-headline a{font-size:14px;line-height:22px}.article-embed-headline{padding-bottom:4px}.article-embed-read-more{line-height:18px}.article-embed-anchor-read-more{font-size:14px;line-height:18px}.article-embed-anchor-read-more::after{font-size:14px;line-height:14px;background-size:14px;top:-1px}.payImage{width:295px;height:295px}.payImage img{max-width:295px;max-height:295px}.allProdForms .fpf-fields .fpf-number,.allProdForms .fpf-fields .fpf-text,.allProdForms .fpf-fields .fpf-textarea{width:100%;padding-left:0;padding-right:0;padding-bottom:10px}.formRow h4{padding:10px;margin-bottom:12px;font-size:20px;line-height:28px}.formRow .grid{padding:16px}.gform_wrapper.gravity-theme .gf_step_number,.stepNo{font-size:18px!important;line-height:36px!important;width:36px!important;height:36px!important}.gform_wrapper.gravity-theme .gf_step .gf_step_label,.stepText{font-size:11px!important;line-height:20px!important}.gform_wrapper.gravity-theme .gf_step{padding:0 6px}.gform_wrapper.gravity-theme .gf_step::before{top:18px}.stepsBox ul li::after,.stepsBox ul li::before{top:18px}}@media screen and (min-width:0) and (max-width:412px){#payFrame{height:602px}}@media screen and (min-width:0) and (max-width:400px){#page-wrap{padding-top:164px}.headerButtons li.donate a,.headerButtons ul li:nth-child(2) a,.headerButtons ul li:last-child a{font-size:11px;line-height:18px;padding:10px 4px}.promoText h2{padding-right:28px}.promoText h2{font-size:18px;line-height:22px}.promoText .fa-arrow-right{font-size:28px;line-height:28px;margin-top:-14px}.promoText h2 .fas{right:2px}.panelHeroSec.large h1{font-size:40px;line-height:48px}.accordionTitle{font-size:20px;line-height:28px;padding:16px 18px;padding-right:40px}.accordionDetails{padding:20px 18px;padding-right:40px!important}.dropSign{top:17px}.resourcesPanel .imageBox .centerImage img{max-width:120px;max-height:120px}}@media screen and (min-width:0) and (max-width:380px){.panelTimeline .imageBox{height:200px}.panelTimeline .imageBox img{max-height:200px}}@media screen and (min-width:0) and (max-width:362px){.cartoonTitle a{top:1px}}@media screen and (min-width:0) and (max-width:350px){.panelTimeline .imageBox{height:180px}.panelTimeline .imageBox img{max-height:180px}.resourcesPanel .imageBox .centerImage img{max-width:105px;max-height:105px}}@media screen and (min-width:0) and (max-width:374px){#page-wrap{padding-top:157px}.logo img{max-width:190px!important;height:27px}.signupForm .gform_wrapper .ginput_container_email{padding-right:0}.signupForm .gform_wrapper .gform_footer{position:static;padding-top:12px!important}.responsiveMap .gm-style-iw{max-width:240px!important}.searchResults ul li img{max-width:280px}.payImage{width:240px;height:240px}.payImage img{max-width:240px;max-height:240px}.multistepForm .gform_page_footer{text-align:center}.multistepForm .gform_page_footer .button{width:100%;max-width:220px;margin:6px auto!important;float:none!important;display:inline-block!important}.multistepForm .gform_ajax_spinner{position:relative;bottom:0;left:0;right:0;margin:0 auto}}