.opinion-report h1#page-title{display:none;}.context-opinion-poll-survey .existing{background-color:#fff !important;color:#0c354c !important;}.agreement-pink .form-item{background-color:#ed1967 !important;}#zone-bornequal-wrapper{min-height:250px;}.context-cost-monarchy input[type="radio"]{width:100%;display:none;}.context-cost-monarchy input[type="radio"]:checked + label{color:#fff;background:#023249;height:3em;border-radius:24px;}.context-cost-monarchy label.option:hover{background-color:#15536f;color:#fff;}.context-cost-monarchy label.option{display:block;position:relative;width:100%;text-align:center;color:#023249;font-weight:bold;line-height:3em;border-radius:24px;background-color:#d7dfe9;}.fieldsetcorrect input,textarea{background-color:#f9fdfe;}.fieldsetcorrect .fieldset-wrapper{background:green !important;padding:1em !important;}.fieldsetcorrect  .form-textarea-wrapper textarea{background-color:#f9fdfe;}.fieldsetcorrect legend{color:#fff;margin-bottom:0 !important;font-size:1.4rem;font-weight:600;padding-top:1rem;padding-left:1rem;background:green;}.fieldsetincorrect input,textarea{background-color:#f9fdfe;}.fieldsetincorrect .fieldset-wrapper{background:red !important;padding:1em !important;}.fieldsetincorrect  .form-textarea-wrapper textarea{background-color:#f9fdfe;}.fieldsetincorrect legend{color:#fff;margin-bottom:0 !important;font-size:1.4rem;font-weight:600;padding-top:1rem;padding-left:1rem;background:red;}.context-cost-monarchy .fieldsetnew .fieldset-wrapper{padding:1em 2em !important;}.context-cost-monarchy .fieldsetnew legend{padding-top:2rem;padding-left:2rem;padding-right:2rem;}.opinion-poll-survey-highlight{color:#fff;background-color:#ed1967;font-weight:bold;}.opinion-poll-survey-highlight-para{color:#fff;background-color:#ed1967;font-weight:bold;display:inline;box-shadow:10px 0 0 #ed1967,-10px 0 0 #ed1967;}.opinion-poll-survey-question{background-color:#eaf0f2;padding:10px;}.opinion-poll-survey-question-div{background-color:#eaf0f2;padding:5px 10px;}.context-cost-monarchy #page{background-color:#D2D9E3;background-repeat:repeat;background-size:400px;}.context-cost-monarchy h1#page-title{display:none;text-align:center;text-transform:lowercase;font-family:sans-serif;color:#fff;margin-bottom:1em;}.context-cost-monarchy .signuph2{margin-top:0;}.context-cost-monarchy .reveal-block{text-align:center;text-transform:lowercase;font-family:sans-serif;font-size:2em;color:#fff;margin:1em auto 0 auto;max-width:500px;}.context-cost-monarchy .region-content-inner{max-width:500px;float:none;margin:auto auto;padding-right:0;}.context-cost-monarchy .fieldsetnew .fieldset-wrapper,.context-cost-monarchy .fieldsetnew legend{background:#fff !important;color:#0c354c;}.context-cost-monarchy .form-actions,#crm-container.crm-public #crm-submit-buttons{margin-top:1rem;float:none;margin:auto auto;display:table;}.context-cost-monarchy .logo-img{width:50%;max-width:200px;margin:auto;height:auto;}.context-cost-monarchy #zone-footer-wrapper{background-color:transparent;}.context-cost-monarchy #section-footer{margin-top:0;}.context-cost-monarchy #block-menu-menu-footer-menu ul li{text-align:center;}.context-cost-monarchy .poll-link-hide{display:none;}.context-cost-monarchy .webform-progressbar{width:90%;margin:0 auto;text-align:center;}.context-cost-monarchy .webform-progressbar-inner{height:1em;background-color:#ed1967;height:4px;}.context-cost-monarchy .webform-progressbar-outer{position:relative;border:1px solid #ed1967;width:100%;height:6px;margin:0.35em -1px 2em;background-color:white;}.context-cost-monarchy .webform-progressbar-page{position:absolute;width:10px;height:10px;margin:-6px -4px;border:2px solid #ed1967;background-color:white;border-radius:5px;}.context-cost-monarchy .webform-progressbar-page.completed{background-color:#ed1967;}.context-cost-monarchy .webform-progressbar-page.current{background-color:#ed1967;}.context-cost-monarchy .form-checkboxes .form-item,.context-cost-monarchy .form-radios .form-item{display:flex;}.context-cost-monarchy input[type="radio"]{margin:auto 15px auto 2px;}@media screen and (min-device-width:740px) and (min-width:740px) and (orientation:portrait),(max-device-width:800px) and (min-width:740px) and (orientation:portrait){.context-petition #region-content{width:520px !important;}}.context-petition .region-content-inner{padding-right:0;}.page-node-1379 h1#page-title{display:none !important;}.crm-section .auto-renew{display:none !important;}.pgbar-sigs{font-size:40px;font-weight:bold;color:#ed1967;}.pgbar-bg{width:100%;position:relative;border:1px solid #d1d1d1;}.pgbar-current{background:none #ed1967;height:50px;}.pgbar-percent{color:#242424;margin-top:-2em;margin-left:3em;margin-bottom:1em;display:none;}.pgbar-numbers{clear:both;color:#242424;position:relative;}.pgbar-target{position:absolute;right:0;}.pgbar-wrapper{max-width:40em;color:#ed1967;padding:0 1rem;}.pgbar-bg .is{font-weight:bold;margin-top:1em;margin-right:.5em;position:absolute;left:1em;}.pgbar-counter{font-size:3em;display:block;}.context-opinion-poll-survey #block-system-main{opacity:1;animation:color-me-in 2s;}@keyframes color-me-in{0%{opacity:0;}100%{opacity:1;}}.context-opinion-poll-survey .fieldsetnew .fieldset-wrapper{padding:1em 2em !important;}.context-opinion-poll-survey .fieldsetnew legend{padding-top:2rem;padding-left:2rem;padding-right:2rem;}.opinion-poll-survey-highlight{color:#fff;background-color:#ed1967;font-weight:bold;}.opinion-poll-survey-highlight-para{color:#fff;background-color:#ed1967;font-weight:bold;display:inline;box-shadow:10px 0 0 #ed1967,-10px 0 0 #ed1967;}.opinion-poll-survey-question{background-color:#eaf0f2;padding:10px;}.opinion-poll-survey-question-div{background-color:#eaf0f2;padding:5px 10px;}.context-opinion-poll-survey #page{background-color:#0c354c;background-image:url(https://www.republic.org.uk/sites/default/files/poll-tile-1.png);background-repeat:repeat;background-size:400px;}.context-opinion-poll-survey h1#page-title{display:none;text-align:center;text-transform:lowercase;font-family:sans-serif;color:#fff;margin-bottom:1em;}.context-opinion-poll-survey .signuph2{margin-top:0;}.context-opinion-poll-survey .reveal-block{text-align:center;text-transform:lowercase;font-family:sans-serif;font-size:2em;color:#fff;margin:1em auto 0 auto;max-width:500px;}.context-opinion-poll-survey .region-content-inner{max-width:500px;float:none;margin:auto auto;padding-right:0;}.context-opinion-poll-survey .fieldsetnew .fieldset-wrapper,.context-opinion-poll-survey .fieldsetnew legend{background:#fff !important;color:#0c354c;}.context-opinion-poll-survey .form-actions,#crm-container.crm-public #crm-submit-buttons{margin-top:1rem;float:none;margin:auto auto;display:table;}.context-opinion-poll-survey .logo-img{width:50%;max-width:200px;margin:auto;height:auto;}.context-opinion-poll-survey #zone-footer-wrapper{background-color:transparent;}.context-opinion-poll-survey #section-footer{margin-top:0;}.context-opinion-poll-survey #block-menu-menu-footer-menu ul li{text-align:center;}.context-opinion-poll-survey .poll-link-hide{display:none;}.context-opinion-poll-survey .webform-progressbar{width:90%;margin:0 auto;text-align:center;}.context-opinion-poll-survey .webform-progressbar-inner{height:1em;background-color:#ed1967;height:4px;}.context-opinion-poll-survey .webform-progressbar-outer{position:relative;border:1px solid #ed1967;width:100%;height:6px;margin:0.35em -1px 2em;background-color:white;}.context-opinion-poll-survey .webform-progressbar-page{position:absolute;width:10px;height:10px;margin:-6px -4px;border:2px solid #ed1967;background-color:white;border-radius:5px;}.context-opinion-poll-survey .webform-progressbar-page.completed{background-color:#ed1967;}.context-opinion-poll-survey .webform-progressbar-page.current{background-color:#ed1967;}.context-opinion-poll-survey .form-checkboxes .form-item,.context-opinion-poll-survey .form-radios .form-item{display:flex;background-color:#eaf0f2;padding:10px;}.context-opinion-poll-survey input[type="radio"]{margin:auto 15px auto 2px;}.whatsapp-btn{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin-top:1rem;border-radius:24px;width:100%;background-color:#25d366;color:#fff !important;font-weight:bold;float:left;text-align:center;}.whatsapp-btn,.whatsapp-btn a,.whatsapp-btn a:link,.whatsapp-btn a:visited{color:#fff;}.whatsapp-btn:hover{background-color:#25d366;}p a.whatsapp-btn{margin:0;}.tw-btn-petition{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin-top:1rem;border-radius:24px;width:100%;background-color:#55acee;color:#fff !important;font-weight:bold;float:left;text-align:center;}.tw-btn-petition,.tw-btn-petition a,.tw-btn-petition a:link,.tw-btn-petition a:visited{color:#fff;}.tw-btn-petition:hover{background-color:#55acee;}p a.tw-btn-petition{margin:0;}.fb-btn-petition{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin-top:1rem;border-radius:24px;width:100%;background-color:#3b5998;color:#fff !important;font-weight:bold;float:left;text-align:center;}.fb-btn-petition,.fb-btn-petition a,.fb-btn-petition a:link,.fb-btn-petition a:visited{color:#fff;}.fb-btn-petition:hover{background-color:#3b5998;}p a.fb-btn-petition{margin:0;}.context-petition .pink-btn-full{margin:1rem 0 0 0;}.webform-progressbar-page .webform-progressbar-page-label{display:none !important;}.webform-progressbar-number{display:none !important;}.royal-expenses h1#page-title{display:none;}.crm-container .crm-form-block{font-size:16px !important;background-color:#fff !important;color:#000 !important;}.addressLookup{display:none !important;}.privacy-notice-row-css .ui-accordion-content-active{height:100% !important;}.privacy-text-format-title{font-size:2em;}.privacy-notice-row-css .views-field-title{background:#ed1967 !important;}.privacy-notice-row-css .views-field-title .field-content a{color:#fff !important;}.mini-widget{background-color:#070504;background-image:url(https://www.republic.org.uk/sites/default/files/2018-Banner.jpg) !important;border:none !important;background-size:cover;background-repeat:no-repeat;background-position:bottom center;}.fatcat{color:#ffffff;background-color:#ed1967;border:none !important;background-size:cover;background-repeat:no-repeat;background-position:bottom center;}.crm-container .fieldset .legend{float:none !important;}.crm-container table,#crm-container.crm-public .label{font-weight:bold !important;}.custom_post_profile-group{margin:1rem 0;}.custom_post_profile-group .form-item{padding:1rem 0;}.custom_post_profile-group .editrow-group{padding:1rem 0;font-weight:bold;}.message-title{color:#fff;font-size:3.6em;font-weight:bold;text-transform:uppercase;}.message-strapline{padding-right:170px;color:#fff;font-size:1.6em;font-weight:bold;}.update-image{margin:1em 0;}.petition-updates{margin-top:2em;}.petition-update p{margin:0;}.petition-update .views-field-title{margin-top:0.3em;}.petition-update{padding:15px;border:1px #999 solid;border-radius:5px;}.context-petition h1#page-title{color:#ed1967;font-size:2.5rem;}.petition-last,.petition-first{text-transform:capitalize;}.context-petition .node h2{display:none;}.context-petition .node-links{display:none;}.context-petition .node-webform{background-color:#eaf0f2;}.pink-btn-full{width:100% !important;text-align:center;}.context-petition input[type="submit"]{width:100%;}.context-petition .form-actions{padding:0 1rem 1rem 1rem;}.context-petition .fieldsetnew .fieldset-wrapper{padding:0 1em !important;}.context-petition .fieldsetnew legend{padding-top:0 !important;}.context-petition .form-item{margin-bottom:0 !important;}.context-petition .form-item-new{margin-bottom:1em !important;}.context-petition .form-item-new-top{margin-top:1em !important;}.context-petition .fieldsetnew .fieldset-wrapper .greeting{padding:1em 0 0 0 !important;}.context-petition .fieldsetnew p{margin:0 0;}.context-petition h3{color:#ed1967;}.field-name-field-recipient p{font-size:1.3rem;font-weight:bold;}.field-name-field-petition p{font-size:1.1rem;font-weight:bold;}.views-field-view-node,.views-field-body{margin-left:120px;}.mars-header-links{clear:right;float:right;}.fieldsetnew input,textarea{background-color:#f9fdfe;}.fieldsetnew .fieldset-wrapper{background:#eaf0f2 !important;padding:1em !important;}.fieldsetnew  .form-textarea-wrapper textarea{background-color:#f9fdfe;}.fieldsetnew,.fieldsetsignup{margin-bottom:1em !important;}.fieldsetnew legend{margin-bottom:0 !important;font-size:1.4rem;font-weight:600;padding-top:1rem;padding-left:1rem;background:#eaf0f2;width:100%;}.fieldtop .form-item.webform-component-checkboxes,.form-item.webform-component-textarea,.form-item{margin-top:0 !important;}.fieldsetsignup input,textarea{background-color:#f9fdfe;}.fieldsetsignup .fieldset-wrapper{background:#ed1967 !important;padding:1em !important;color:#fff;}.fieldsetsignup .fieldset-wrapper a{color:#fff;}.fieldsetsignup  .form-textarea-wrapper textarea{background-color:#f9fdfe;}.fieldsetsignup legend{margin-bottom:0 !important;font-size:1.4rem;font-weight:600;padding-top:1rem;padding-left:1rem;background:#eaf0f2;width:100%;}.crm-container .crm-button.crm-icon-button input{padding-left:0px !important;}.appeal-block-inner .text-wrap h2{font-size:2.1rem !important;}.pink-btn-duchy{margin:1rem 0 !important;}h2.contribution-section-header{font-size:2rem;line-height:2.2rem;margin-bottom:1.2rem !important;}h3.duchyfilmintro{background:#eaf0f2 !important;font-weight:normal !important;font-size:2.1em !important;line-height:1.2em !important;padding:1em !important;margin-bottom:1em !important;}.duchyfilmintro{background:#eaf0f2 !important;padding:2em 2em 1em 2em !important;}.views-field-field-featured-image,.views-field-field-featured-winning,.views-field-field-wide-image,.floatleft{margin:7px 20px 11px 0 !important;}.views-field-title{overflow:auto;}#zone-homepage-four .block-71{margin-bottom:0rem !important;}.inputWHY.form-text,.inputWHY.form-password,.inputWHY.form-file,.inputWHY.input.form-select 
textarea{width:60% !important;vertical-align:inherit !important;background-color:#eaf0f2 !important;border:0px solid #ccc !important;color:#000 !important;font-family:inherit;font-size:18px;font-weight:bold !important;line-height:inherit;padding:0px !important;-moz-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;}.inputWHYbold.form-text,.inputWHYbold.form-password,.inputWHYbold.form-file,.inputWHYbold.input.form-select 
textarea{vertical-align:inherit !important;background-color:#ffffff !important;border:0px solid #ccc !important;color:#000 !important;font-family:inherit;font-weight:bold !important;font-size:inherit;line-height:inherit;padding:0px !important;margin-bottom:15px !important;-moz-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;}.inputName.form-text,.inputName.form-text .field-prefix{width:40% !important;vertical-align:inherit !important;background-color:#ed1967 !important;border:0px solid #ccc !important;color:#fff !important;font-family:inherit;font-size:1.4rem !important;font-weight:bold !important;line-height:inherit;padding:0px !important;-moz-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;}.fieldsetsignup .field-prefix{font-weight:600;font-size:1.4em;}.view-press-releases
 
 
 
 .NoColourBlock h2 a{color:#000 !important;}#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full-disabled{color:#ed1967;}.premium-full-content{clear:none;}#premiums-listings .premium.premium-disabled .premium-full .premium-full-description{display:none;}.premium-full-description{display:none;}#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-min{text-align:center;}#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-title{padding:0 0 15px 0;}.premium-full-content{margin-left:0 !important;}#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-image,#crm-container.crm-public #premiums-listings .premium .premium-short-thumbnail{float:none !important;margin-left:auto !important;margin-right:auto !important;}input[type="button"]{-webkit-appearance:none !important;}h1#page-title{padding-left:0;}.crm-amount-raised{font-size:3rem !important;line-height:3rem !important;}.we-have-raised{display:none;font-size:1rem !important;}.crm-contribute-button{margin-top:0.4rem !important;}.appeal-block{background-color:transparent !important}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}*,.crm-container input,#civicrm-menu input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;}body{font-size:16px;color:#000;line-height:1.4;font-family:'Open Sans',Helvetica,Arial,Sans-serif;}#page{min-height:100%;position:relative;}.floatleft{float:left;margin:0 20px 10px 0;}.floatright{float:right;margin:0 0 10px 20px;}.pink-btn,.more-link a{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem 0;border-radius:24px;width:auto;background-color:#ed1967;color:#fff !important;font-weight:bold;}.pink-btn a,.pink-btn a:link,.pink-btn a:visited{color:#fff;}.pink-btn-argument:hover,.more-link a:hover{background-color:#f04685;}p a.pink-btn-argument{margin:0;}.pink-btn-argument,.more-link a{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem 0.4rem 0 0;border-radius:24px;width:auto;background-color:#ed1967;color:#fff !important;font-weight:bold;float:left;}.pink-btn-argument a,.pink-btn-argument a:link,.pink-btn-argument a:visited{color:#fff;}.pink-btn-argument:hover,.more-link a:hover{background-color:#f04685;}p a.pink-btn{margin:0;}.pink-btn-petition:hover,.more-link a:hover{background-color:#f04685;}p a.pink-btn-petition{margin:0;}.pink-btn-petition,.more-link-petition a{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem;border-radius:24px;width:88%;background-color:#ed1967;color:#fff !important;font-weight:bold;text-align:center;}.pink-btn-petition a,.pink-btn-petition a:link,.pink-btn-petition a:visited{color:#fff;}.pink-btn-petition:hover,.more-link a:hover{background-color:#f04685;}p a.pink-btn{margin:0;}.pink-large-btn{display:inline-block;line-height:1.4;padding:2rem 1rem;margin:1rem 0;border-radius:10px;width:100%;background-color:#ed1967;color:#fff !important;}.pink-large-btn,.pink-large-btn a,.pink-large-btn a:link,.pink-large-btn a:visited{color:#ed1967;}.pink-large-btn:hover{background-color:#f04685;}p a.pink-large-btn{margin:0;}.white-btn{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem 0;border-radius:24px;width:auto;background-color:#fff  !important;color:#f04685 !important;font-weight:bold;}.white-btn,.white-btn a,.white-btn a:link,.white-btn a:visited{}.white-btn:hover{background-color:#fff  !important;}p a.white-btn{margin:0;}.blue-btn{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem 0;border-radius:24px;width:auto;background-color:#023249;color:#fff !important;font-weight:bold;}.blue-btn,.blue-btn a,.blue-btn a:link,.blue-btn a:visited{color:#023249;}.blue-btn:hover{background-color:#11465f;}p a.blue-btn{margin:0;}.fb-btn{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem 0;border-radius:24px;width:auto;background-color:#3b5998;color:#fff !important;font-weight:bold;}.fb-btn,.fb-btn a,.fb-btn a:link,.fb-btn a:visited{color:#fff;}.fb-btn:hover{background-color:#3b5998;}p a.fb-btn{margin:0;}.fb-share-btn{display:inline-block;line-height:1.4;padding:2rem 1rem;margin:1rem 0;border-radius:10px;width:49%;background-color:#3b5998;color:#fff !important;font-weight:bold;}.fb-share-btn,.fb-share-btn a,.fb-share-btn a:link,.fb-share-btn a:visited{color:#fff;}.fb-share-btn:hover{background-color:#3b5998;}p a.fb-share-btn{margin:0;}.email-btn{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem 0;border-radius:24px;width:auto;background-color:#ff6600;color:#fff !important;font-weight:bold;}.email-btn,.email-btn a,.email-btn a:link,.email-btn a:visited{color:#fff;}.email-btn:hover{background-color:#ff6600;}p a.email-btn{margin:0;}.tw-btn{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem 0;border-radius:24px;width:auto;background-color:#55acee;color:#fff !important;font-weight:bold;}.tw-btn,.tw-btn a,.tw-btn a:link,.tw-btn a:visited{color:#fff;}.tw-btn:hover{background-color:#55acee;}p a.tw-btn{margin:0;}.tw-btn-argument{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem 0.4rem 1rem 0;border-radius:24px;width:auto;background-color:#55acee;color:#fff !important;font-weight:bold;float:left;}.tw-btn-argument,.tw-btn-argument a,.tw-btn-argument a:link,.tw-btn-argument a:visited{color:#fff;}.tw-btn-argument:hover{background-color:#55acee;}p a.tw-btn-argument{margin:0;}.tw-share-btn{display:inline-block;line-height:1.4;padding:2rem 1rem;margin:1rem 0;border-radius:10px;width:49%;background-color:#55acee;color:#fff !important;font-weight:bold;float:right;}.tw-share-btn,.tw-share-btn a,.tw-share-btn a:link,.tw-share-btn a:visited{color:#fff;}.tw-share-btn:hover{background-color:#55acee;}p a.tw-share-btn{margin:0;}hr,.crm-container hr{width:100%;background:none;border:0 none;margin:0.5rem 0;padding:0;clear:both;}.fb-btn-argument{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem 0.4rem 1rem 0;border-radius:24px;width:auto;background-color:#3b5998;color:#fff !important;font-weight:bold;float:left;}.fb-btn-argument,.fb-btn-argument a,.fb-btn-argument a:link,.fb-btn-argument a:visited{color:#fff;}.fb-btn-argument:hover{background-color:#3b5998;}p a.fb-btn-argument{margin:0;}hr,.crm-container hr{width:100%;background:none;border:0 none;margin:0.5rem 0;padding:0;clear:both;}::selection{background:#ed1967;color:#fff;}::-moz-selection{background:#ed1967;color:#fff;}abbr{border:0 none !important;text-decoration:none !important;}a,a:link,a:visited,li a.active{color:#ed1967;text-decoration:none;}a:hover{text-decoration:none;color:#f04685;}p{margin:0.8rem 0;}li,ul li.leaf,ul li.expanded,ul li.collapsed{list-style:none outside none;margin:0 0 0.4rem 0;padding:0;}ul li.leaf,ul li.expanded,ul li.collapsed{margin:0;}ul{padding:0;margin:0;}#region-content ul,#region-content ol{margin:1.8rem 0;padding:0 0 0 2.4rem;overflow:hidden;}#region-content ul.links,#region-content ul.pager,#region-content ul.breadcrumb{padding:0;margin:0;}#region-content div.messages ul{margin:0;}ul.inline li{padding:0;}li,.item-list ul li,#region-content .content ul.links li{list-style:none outside none;margin:0 0 0.4rem 0;}#region-content .content ul.links li{display:inline;margin:0 1rem 0 0;}#region-content .content ul li{list-style:disc outside none;}#region-content .content ul ul li{list-style:circle outside none;}#region-content .content ol li{list-style:decimal outside none;}#region-content .content ol ol li{list-style:lower-roman outside none;}#region-content .content ol ol,#region-content .content ul ul{margin-top:0;}h1,h2,h3,h4,h5,h6{margin-bottom:0.5rem;}h1#page-title{font-size:2rem;}.node h2,.node h3{margin-top:1rem;}h2{font-size:1.4rem;}h2.block-title a{color:#000;}h3{font-size:1.2rem;}input,textarea,li.node-readmore a{font-size:16px;line-height:1.4;font-family:'Open Sans'}li.node-readmore a,.sbtn .content a{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem;border-radius:24px;width:auto;background-color:#ed1967;color:#fff !important;font-weight:bold;text-align:center;}#section-header{text-align:center;font-size:0.8rem;}#region-branding{margin-bottom:1rem;}.logo-img{width:100%;height:auto;}.no-svg .logo-img{background:url(/sites/all/themes/republic/css/images/logo.png) no-repeat 0 0;}.no-svg .logo-img img{display:none;}#block-search-form{display:none;}.search-mobile p{margin:0;}.search-mobile img{width:30px;height:30px;}#region-header-first{padding-right:40px;width:100%;}#block-menu-menu-header-links{clear:right;}.header-links ul{text-align:center;}.header-links li{float:left;display:inline-block;width:24%;margin:0 0.5% !important;}.header-links .content li a{display:block;line-height:1.4;padding:0.5rem;border-radius:24px;width:auto;background-color:#ed1967;color:#fff !important;font-weight:bold;}.header-links .content li a:hover{background-color:#f04685;}.sf-accordion-toggle{background-color:#ed1967;border-radius:24px;color:#fff !important;display:block;font-weight:bold;line-height:0;padding:8px 10px;float:right;width:38px;margin-top:-33px;}#superfish-1-toggle span{background:url(/sites/all/themes/republic/css/images/hamburger.svg) no-repeat center top / 18px 18px;display:inline-block;width:18px;height:18px;text-indent:-8765px;}.no-svg #superfish-1-toggle span{background:url(/sites/all/themes/republic/css/images/hamburger.png) no-repeat center center;}#region-menu{font-size:1.25rem;}#region-menu li{margin:0 25px 0 0;}#region-menu li ul li{margin:0;}#region-menu .content li a{color:#086782 !important;border-bottom:3px solid transparent;display:inline-block;padding:0 0 5px 0;font-weight:bold;}#region-menu .content li a:hover,#region-menu .content li.active a{border-bottom:3px solid #0c354c;color:#f10a53;text-decoration:none;}#region-menu .content  li a:hover{transition:border-color 1.5s ease 0s;}#region-menu .sf-menu ul{background-color:#0c354c;background-image:none;padding-bottom:0.5rem;border-radius:0;}#region-menu .sf-menu ul a{color:#fff !important;}#region-menu .sf-menu ul li{padding:0.5rem;}#region-menu .sf-menu ul li a:hover{border-bottom:3px solid #fff;transition:border-color 1.5s ease 0s;}ul.sf-main-menu{margin-top:1rem !important;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{top:auto;}.crm-container a,.crm-container a:link,.crm-container a:visited{color:#ed1967;text-decoration:none;}.crm-container a:hover{text-decoration:none;color:#f04685;}.crm-section h2{margin:1rem 0 0.5rem;}.crm-container h3{background-color:transparent;color:#000;font-family:'Open Sans';font-size:1.4rem;font-weight:bold;margin:0 0 0.5rem 0;padding:0;}.crm-container div.status,.crm-container #help,.crm-container .help,.crm-container div.messages{border-radius:0;}.crm-container .help,.crm-container #help,.crm-container .status{background-color:#f9fdfe;border-color:#f04685;color:#000;}.zone{padding:20px;}#block-system-main{clear:both;}#region-sidebar-first,#region-sidebar-second{margin-top:1rem;padding-top:1rem;border-top:1px dotted #086782;}#crm-container.crm-public .crm-section,.crm-section{margin:1rem 0;}.crm-container .crm-section .label{float:none;width:auto;vertical-align:baseline;outline:0 none;text-align:left;padding:0 !important;}.crm-container .crm-section .content{float:none;margin-left:0;width:auto;}#section-footer{margin-top:2rem;}.front #section-footer{margin-top:0;}#crm-container .crm-submit-buttons,#crm-container .action-link{height:auto;margin:0;}#crm-container.crm-public #crm-submit-buttons{overflow:hidden;}.crm-container .crm-button,.crm-container a.button,.crm-container a.button:link,.crm-container a.button:visited,.crm-container input.form-submit,.crm-container input[type="button"],#crm-container input[type="button"],.crm-container input.crm-form-submit,#crm-container input.form-submit-inline,#crm-container .crm-button{background-color:#ed1967;background-image:none;border:0 none;border-radius:24px;color:#fff;display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:1rem 0;width:auto;font-family:'Open Sans';font-size:16px;font-weight:bold;text-shadow:0 0 0 transparent;}#crm-container.crm-public #crm-submit-buttons input#_qf_Main_upload-bottom{font-size:1rem;padding:0;text-shadow:0 0 0 transparent;}.crm-container .crm-button:hover,.crm-container a.button:hover,.crm-container input.form-submit:hover,.crm-container input[type="button"]:hover,#crm-container input[type="button"]:hover,.crm-container input.crm-form-submit,#crm-container input.form-submit-inline:hover,#crm-container .crm-button:hover{background-color:#f04685;}.crm-container a.button span{line-height:1;padding:0;}.crm-container .crm-button-icon,.iCal_links-section,#printer-friendly{display:none;}#region-content ul#actions{overflow:visible;}#crm-event-links-list,#crm-contribpage-links-list,#crm-create-new-list,#crm-contact-actions-list,#crm-participant-list{left:8px;}.crm-container .crm-event-links-list-inner li a:hover{color:#2f2f2e;}.crm-container table,#crm-container.crm-public .label,#crm-container.crm-public .price-field-amount,#crm-container.crm-public .calc-value,#crm-container.crm-public .content{font-size:1rem;}#crm-container.crm-public #premiums-listings{min-width:auto;width:auto;}#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-image{float:none;margin:0 auto;}.premium-short input[disabled="disabled"]{display:none;}#crm-container.crm-public #premiums-listings .premium .premium-short{background-color:#eaf0f2 !important;}#crm-container .crm-actions-ribbon li{list-style:none outside none !important;}input,textarea{display:inline-block;font-size:16px;line-height:1.4;padding:0.5rem;background-color:transparent;background-image:none;border:1px solid #ccc;}#zone-content-wrapper input[type="text"],#zone-content-wrapper input[type="password"],#zone-content-wrapper input[type="email"],#zone-content-wrapper select.form-select,.search-form input[type="text"],textarea,#crm-container.crm-public input[type="text"],#crm-container.crm-public input[type="password"],#crm-container.crm-public input[type="email"],#crm-container.crm-public textarea,#crm-container.crm-public select{height:auto;border-radius:0px;font-size:16px;font-weight:300;width:100%;padding:0.5rem;line-height:1.4;vertical-align:middle;background-image:none;color:#666;}#zone-content-wrapper .form-type-uc-quantity input[type="text"]{width:auto;}input[type="submit"]{cursor:pointer;display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:0 0.5rem 0 0;border:0 none;border-radius:24px;width:auto;background-color:#ed1967;color:#fff !important;font-weight:bold;-webkit-appearance:none;}input[type="submit"]:hover{background-color:#f04685;}#edit-actions input{margin-left:0.5rem;}input[type="radio"]{margin:2px 8px 0 2px;}.form-item.webform-component-checkboxes,.form-item.webform-component-textarea{margin-top:2rem;}.form-actions,#crm-container.crm-public #crm-submit-buttons{margin-top:1rem;}label,f
div.crm-container label{font-weight:bold;}.form-select{font-size:16px;line-height:1.4;-moz-user-select:none;background-clip:padding-box;border-radius:0;height:auto;padding:8px 5px 5px 8px;vertical-align:middle;border:1px solid #b3b6bf;}div.messages{padding:0.5rem 1rem;background-image:none !important;}.description{margin-bottom:1rem;}.crm-container fieldset,.crm-public-form-item{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:#cfcec3 -moz-use-text-color -moz-use-text-color;border:none;margin:2rem 0 1rem;padding:0;}.crm-container div.form-item{padding:0;margin:1rem 0 2rrem;}.crm-public-form-item .crm-public-form-item{margin:0;}.crm-container fieldset legend{border:0 none;color:#000;display:block;font-family:'Open Sans';font-size:1.4rem;font-weight:600;padding:0;float:left;margin-bottom:1rem;}.crm-container fieldset div{clear:left;}#crm-container.crm-public .calc-value,#crm-container.crm-public .content{font-size:16px;padding-top:0;}#crm-container.crm-public .crm-section.price_set-section input[type="text"]{width:auto;}.crm-container input.crm-form-text,.crm-container input.dateplugin{background-image:none;border:1px solid #b3b6bf;height:1.8rem;}.select2-container .select2-choice{-moz-user-select:none;background-clip:padding-box;background-color:transparent;background-image:none;border:1px solid #b3b6bf;border-radius:0;}.crm-container.crm-public .select2-container .select2-choice{height:auto;min-height:1.625rem;padding:8px 5px 5px 8px;vertical-align:middle;}.select2-container .select2-choice .select2-arrow{border-radius:0;background:#f4f4f4;}.crm-container div.select2-container{font-size:16px;width:100% !important;}#gocardless_payment_information{display:none;}.crm-contribution-main-form-block .crm-group,.crm-contribution-main-form-block .crm-section{background-color:#eaf0f2;padding:1rem;}.crm-contribution-main-form-block .custom_post_profile-group{background-color:#ed1967;color:#fff;}.crm-contribution-main-form-block .custom_post_profile-group a{font-weight:bold;color:#fff;}.crm-contribution-main-form-block .custom_post_profile-group fieldset legend{color:#fff !important;}.crm-contribution-main-form-block .crm-group .crm-section,.crm-contribution-main-form-block .crm-section .crm-section,.crm-contribution-main-form-block .crm-section#intro_text,.crm-contribution-main-form-block .crm-section#footer_text{background-color:transparent;padding:0;}.crm-contribution-main-form-block .crm-group fieldset,.crm-contribution-main-form-block .crm-section fieldset{margin:0;}.crm-contribution-main-form-block .label{margin-bottom:0.5rem;}.crm-contribution-main-form-block input[type="text"],.crm-contribution-main-form-block input[type="password"],.crm-contribution-main-form-block input[type="email"],.crm-contribution-main-form-block textarea,.crm-contribution-main-form-block select,.crm-contribution-main-form-block .select2-container,.crm-contribution-main-form-block .select2-results,.crm-contribution-main-form-block .select2-container .select2-choice .select2-arrow{background-color:#f9fdfe;}#pricesetTotal .label,#pricesetTotal .content{display:inline;margin-right:3px;font-weight:bold;}img,.media-element.file-default,.media-element.file-inline-left,.media-element.file-inline-right{max-width:100%;height:auto;}.crm-event-info-form-block table.no-border{display:none;}.block-views-events-block{margin-top:2rem;}.event-page-event{overflow:hidden;border-bottom:1px dotted;margin:0 0 2rem;padding:0 0 2rem;}.event-type{color:#0f354c;font-size:1.2rem;}#google_map{width:100% !important;height:300px !important;}#block-views-promoted-event-block{background-color:#eaf0f2;margin-top:2rem;padding:1rem;}#block-views-press-releases-block{border-top:1px dotted;margin:2rem 0 0;padding:2rem 0 0;}.crm-container .crm-section .media-element-container .content{margin-left:0;}.local-page-coordinator{padding:0 0 1rem !important;}.view-facts .views-row,.view-monarchy-myth-buster .views-row,.view-news-and-updates .views-row,.view-press-releases .views-row,.view-working-with-the-media .views-row,.view-campaigns.campaign-list .views-row,.view-faqs .views-row{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dotted #086782;}.view-facts .views-row-last,.view-monarchy-myth-buster .views-row-last,.view-news-and-updates .views-row-last,.view-press-releases .views-row-last,.view-working-with-the-media .views-row-last,.view-faqs .views-row-last{padding-bottom:0;border-bottom:0 none;}.view-facts h2 a{display:block;padding:5px 0 5px 40px;background:url(/sites/all/themes/republic/css/images/icon-fact.svg) no-repeat 0 center;background-size:24px 36px;}.no-svg .view-facts h2 a{background-image:url(/sites/all/themes/republic/css/images/icon-fact.png);}.view-monarchy-myth-buster h2 a,.view-monarchy-myth-buster h3 a{display:block;padding:5px 0 5px 48px;background:url(/sites/all/themes/republic/css/images/icon-myth.svg) no-repeat 0 center;background-size:36px 32px;}.no-svg .view-monarchy-myth-buster h2 a,.no-svg .view-monarchy-myth-buster h3 a{background-image:url(/sites/all/themes/republic/css/images/icon-myth.png);}.view-news-and-updates h2 a{display:block;padding:5px 0 5px 50px;background:url(/sites/all/themes/republic/css/images/icon-news.svg) no-repeat 0 center;background-size:36px 42px;}.view-press-releases h2 a{display:block;padding:5px 0 5px 50px;background:url(/sites/all/themes/republic/css/images/icon-press.svg) no-repeat 0 center;background-size:36px 42px;}.no-svg .view-news-and-updates h2 a{background-image:url(/sites/all/themes/republic/css/images/icon-news.png);}.no-svg .view-press-releases h2 a{background-image:url(/sites/all/themes/republic/css/images/icon-press.png);}.view-faqs h2 a{display:block;padding:5px 0 5px 44px;background:url(/sites/all/themes/republic/css/images/icon-faq.svg) no-repeat 0 center;background-size:36px 36px;}.no-svg .view-faqs h2 a{background-image:url(/sites/all/themes/republic/css/images/icon-faq.png);}.view-working-with-the-media .views-field-field-story-image .floatleft{margin-top:10px;}.view-campaigns.campaign-list .views-field-body h2{font-size:1rem;}.views-field-created,.submitted{font-style:italic;}.views-field-field-social-media{margin-top:1rem;}.context-shop .region-content-inner{padding:0;}#region-content ul.shop-itrem-product{margin:0;padding:0;}.view-uc-catalog .views-row{width:48%;margin:1%;float:left;padding:0.5rem 0.5rem 1rem 0.5rem;text-align:center;background-color:#eaf0f2;}.context-shop .view-uc-catalog .views-row{width:90%;float:none;margin-bottom:1rem;}@media screen and (min-width:560px){.front .view-uc-catalog .views-row{width:23%;}}.view-uc-catalog .views-field.views-field-title{height:5rem;margin-top:0.5rem;overflow:hidden;}.block-uc-cart h2.block-title{font-size:1rem;}table.cart-block-summary{font-size:0.9rem;}table.cart-block-summary tr{width:100%;margin-top:0.5rem;border-top:1px solid #eaf0f2;}table.cart-block-summary td{padding:0.5rem 0;}table.cart-block-summary tr.cart-block-summary-links td{text-align:center;}.cart-block-summary-links ul.links li{padding:0 0.5rem;border-right:1px solid #eaf0f2;white-space:nowrap;}.cart-block-summary-links ul.links li.last{padding-right:0.5rem;}td.cart-block-summary-total{text-align:right;}table.cart-block-items td{padding:0.5rem;}.view-uc-catalog .views-field-display-price,.view-promoted-products .views-field-display-price{font-weight:bold;}.view-promoted-products .view-content{overflow:hidden;}.view-promoted-products .views-row{width:29%;float:left;padding:0.5rem 0.5rem 1rem 0.5rem;margin:0 1rem 1rem 0;text-align:center;background-color:#eaf0f2;}.view-promoted-products .views-field-title{height:8rem;display:block;}.view-promoted-products .view-footer{clear:both;}#uc-cart-view-form td,.cart-review td{padding:0.5rem;vertical-align:middle;}#uc-cart-view-form tr.even,#uc-cart-view-form tr.odd,.cart-review tr.even,.cart-review tr.odd{background-color:#fff;}#uc-cart-view-form th,.cart-review th{font-weight:bold;text-decoration:underline;}#uc-cart-checkout-form fieldset.form-wrapper{margin-top:1rem;}#uc-cart-checkout-form .fieldset-legend{font-weight:bold;font-size:1.2rem;}.uc-store-address-field .form-item label{text-align:left;width:auto;}.context-shop .region-content-inner{padding:0;}#region-content ul.shop-itrem-product{margin:0;padding:0;}.view-mars-uc-catalog .views-row{width:48%;margin:1%;float:left;padding:0.5rem 0.5rem 1rem 0.5rem;text-align:center;background-color:#eaf0f2;}.context-shop .view-mars-uc-catalog .views-row{width:90%;float:none;margin-bottom:1rem;}@media screen and (min-width:560px){.front .view-mars-uc-catalog .views-row{width:23%;}}.view-mars-uc-catalog .views-field.views-field-title{height:5rem;margin-top:0.5rem;overflow:hidden;}.block-uc-cart h2.block-title{font-size:1rem;}table.cart-block-summary{font-size:0.9rem;}table.cart-block-summary tr{width:100%;margin-top:0.5rem;border-top:1px solid #eaf0f2;}table.cart-block-summary td{padding:0.5rem 0;}table.cart-block-summary tr.cart-block-summary-links td{text-align:center;}.cart-block-summary-links ul.links li{padding:0 0.5rem;border-right:1px solid #eaf0f2;white-space:nowrap;}.cart-block-summary-links ul.links li.last{padding-right:0.5rem;}td.cart-block-summary-total{text-align:right;}table.cart-block-items td{padding:0.5rem;}.view-mars-uc-catalog .views-field-display-price,.view-promoted-products .views-field-display-price{font-weight:bold;}.view-promoted-products .view-content{overflow:hidden;}.view-promoted-products .views-row{width:29%;float:left;padding:0.5rem 0.5rem 1rem 0.5rem;margin:0 1rem 1rem 0;text-align:center;background-color:#eaf0f2;}.view-promoted-products .views-field-title{height:8rem;display:block;}.view-promoted-products .view-footer{clear:both;}#uc-cart-view-form td,.cart-review td{padding:0.5rem;vertical-align:middle;}#uc-cart-view-form tr.even,#uc-cart-view-form tr.odd,.cart-review tr.even,.cart-review tr.odd{background-color:#fff;}#uc-cart-view-form th,.cart-review th{font-weight:bold;text-decoration:underline;}#uc-cart-checkout-form fieldset.form-wrapper{margin-top:1rem;}#uc-cart-checkout-form .fieldset-legend{font-weight:bold;font-size:1.2rem;}.uc-store-address-field .form-item label{text-align:left;width:auto;}.block.hidden-text p{margin:0;}.node .block-nodeblock{border:5px solid #ed1967;padding:20px;text-align:center;}.node .block-nodeblock h2{margin-top:0;}.join-monthly .block-inner,.join-annual .block-inner{background-color:#eaf0f2;text-align:center;padding:1rem;}.event-speaker .block-inner{background-color:#eaf0f2;text-align:center;padding:1rem;}.support-republic .block-inner{background-color:#eaf0f2;text-align:center;padding:1rem;margin-top:1rem;}.join-1 .block-inner{padding-top:65%;margin-bottom:1em;background-image:url(https://www.republic.org.uk/sites/default/files/join-2-2.jpg);background-size:contain;background-repeat:no-repeat;}.join-2 .block-inner{padding-top:65%;margin-bottom:1em;background-image:url(https://www.republic.org.uk/sites/default/files/join-2-3.jpg);background-size:contain;background-repeat:no-repeat;}.join-3 .block-inner{padding-top:65%;margin-bottom:1em;background-image:url(https://www.republic.org.uk/sites/default/files/join-2-1.jpg);background-size:contain;background-repeat:no-repeat;}.join-4 .block-inner{padding-top:65%;margin-bottom:1em;background-image:url(https://www.republic.org.uk/sites/default/files/join-2-4.jpg);background-size:contain;background-repeat:no-repeat;min-height:25em;}.join-text .block-inner{margin:2em 2em;}.donate-1 .block-inner{padding-top:65%;margin-bottom:1em;background-image:url(https://www.republic.org.uk/sites/default/files/Donate-1-1.jpg);background-size:contain;background-repeat:no-repeat;}.donate-2 .block-inner{padding-top:65%;margin-bottom:1em;background-image:url(https://www.republic.org.uk/sites/default/files/Donate-1-2.jpg);background-size:contain;background-repeat:no-repeat;}.field-name-field-background-image{display:none;}.appeal-block-inner{padding:1rem 1rem 2rem 1rem;}.Membership .field-name-field-appeal-logo{display:none;}.field-name-field-appeal-logo{width:100px;margin:0 auto;}.text-wrap{display:inline;margin-bottom:1rem;color:#fff;text-align:center;}.text-wrap h2{margin-top:0;}.field-name-field-widget-code{color:#fff;text-align:center;}.Membership .field-name-field-widget-code{clear:both;background:rgba(255,255,255,0.7) none repeat scroll 0 0;color:#000;margin-top:1rem;}.Membership .field-name-field-widget-code .field-items{padding:1rem 1rem 1rem 1rem;}.field-name-field-widget-code h5,.crm-amount-high,.crm-amount-low,.crm-comments,.crm-campaign,.Membership .crm-amount-raised-wrapper,.General .join-btn{display:none;}.Membership .crm-amounts{width:100%;font-weight:bold;text-align:center;padding:0.2rem 0;}.Membership .crm-contribute-button-wrapper{margin-bottom:0.4rem;}.Membership .field-name-field-widget-code p{margin:0;display:inline;}.crm-amount-raised-wrapper{margin:1rem 0;font-weight:bold;font-size:1.4rem;clear:both;}.crm-amount-bar{border:1px solid #fff;}.crm-amount-fill{background-color:#fff;}.crm-amounts{float:left;width:50%;text-align:left;}.crm-donors{float:right;width:50%;text-align:right;}.Membership .crm-donors{float:none;display:inline;margin:0 2px;width:auto;text-align:center;font-weight:bold;font-size:1.2rem;}.Membership .join-btn-wrapper{text-align:center;background:rgba(255,255,255,0.7) none repeat scroll 0 0;display:none;}.crm-contribute-button,.Membership .join-btn{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:0.5rem 0 0 0;border-radius:24px;width:auto;background-color:#ed1967;color:#fff !important;font-weight:bold;}.Membership .join-btn{margin:0.5rem 0 1rem 0;}.crm-contribute-button:hover,.Membership .join-btn:hover{background-color:#f04685;}.expenses-blue .text-wrap{display:inline;margin-bottom:1rem;color:#023249;text-align:center;}.expenses-blue .field-name-field-widget-code{color:#023249;text-align:center;}.expenses-blue .crm-amount-bar{border:1px solid #023249;}.expenses-blue .crm-amount-fill{background-color:#023249;}.expenses-blue .crm-contribute-button,.Membership .join-btn{display:inline-block;line-height:1.4;padding:0.5rem 1rem;margin:0.5rem 0 0 0;border-radius:24px;width:auto;background-color:#023249;color:#fff !important;font-weight:bold;}.expenses-blue .crm-contribute-button:hover,.Membership .join-btn:hover{background-color:#11465f;}#zone-argument-one-wrapper{background-color:#f04685;}#zone-argument-one .block-nodeblock{margin-bottom:20px;}#zone-argument-two-wrapper{background-color:#fff;}#zone-argument-two .block-nodeblock{margin-bottom:20px;}#zone-argument-three-wrapper{background-color:#fff;}#zone-argument-three .block-nodeblock{margin-bottom:20px;}#zone-membership-one2-wrapper{background-color:#086782;background-image:url(https://www.republic.org.uk/sites/default/files/Membership-Banner_0.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:250px;}#zone-membership-one2 .block-nodeblock{margin-bottom:20px;}#zone-donate-wrapper{background-color:#086782;background-image:url(https://www.republic.org.uk/sites/default/files/Donate-Banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:center 65%;min-height:250px;}#zone-donate .block-nodeblock{margin-bottom:20px;}#zone-agm-one-wrapper{background-color:#086782;background-image:url(https://www.republic.org.uk/sites/default/files/MD-Metatag.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:200px;}#zone-agm-one .block-nodeblock{margin-bottom:20px;}#zone-homepage-message-wrapper{background-color:#086782;background-image:url(https://www.republic.org.uk/sites/default/files/Front_Banner_II_Ch.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;}#zone-homepage-message .block-nodeblock{margin-bottom:20px;}#zone-jcl-one-wrapper{background-color:#086782;background-image:url(https://www.republic.org.uk/sites/default/files/CHRISTMAS-BANNER.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:400px;}#zone-jcl-one .block-nodeblock{margin-bottom:20px;}#zone-expenses-one-wrapper{background-color:#d1d9e4;background-image:url(https://www.republic.org.uk/sites/default/files/Expenses-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;}#zone-expenses-one .block-nodeblock{margin-bottom:20px;}#zone-convention-one-wrapper{background-color:#086782;background-image:url(https://www.republic.org.uk/sites/default/files/ExpensesReportBanner.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:240px;}#zone-convention-one .block-nodeblock{margin-bottom:20px;}#zone-paradise-wrapper{background-color:#086782;background-image:url(https://www.republic.org.uk/sites/default/files/Wedding-Banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:240px;}#zone-paradise .block-nodeblock{margin-bottom:20px;}#zone-wedding-wrapper{background-color:#086782;background-image:url(https://www.republic.org.uk/sites/default/files/Windsor-Wedding-Banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:240px;}#zone-wedding .block-nodeblock{margin-bottom:20px;}#zone-homepage-signup-wrapper{background-color:#ed1967;}#zone-appealpage-one-wrapper{background-color:#070504;background-image:url(https://www.republic.org.uk/sites/default/files/2018-Banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom center;}#zone-appealpage-one .block-nodeblock{margin-bottom:20px;}.front .section-content #zone-appealpage-one .views-row{margin:0;}.front .section-content #zone-appealpage-one .pink-btn{float:none;}#zone-homepage-one-wrapper{background-color:#086782;}#zone-homepage-one .block-nodeblock{margin-bottom:20px;}.front #section-content .zone{padding:30px 20px;}#zone-homepage-three-wrapper{background-color:#39859b;}#zone-homepage-three .block .content p{margin:0;}#zone-homepage-three .block .content a{display:block;width:100%;height:100%;padding:1rem;font-size:1.4rem;font-weight:bold;text-transform:uppercase;border-radius:24px;text-align:center;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#zone-homepage-three .block .content a:hover{background-color:#ed1967;color:#fff;}#zone-homepage-three .block{margin-bottom:2rem;}#zone-homepage-five-wrapper{background-color:#f04685;}#zone-homepage-four .block{margin-bottom:2rem;}#zone-homepage-five .block{margin-bottom:1rem;}#zone-homepage-five .block-inner{background-color:#fff;border-radius:12px;padding:1rem;}.front .section-content .views-row{overflow:hidden;margin-bottom:1rem;}.front .section-content #zone-homepage-one .views-row{margin:0;}.front .section-content .pink-btn{float:right;}.front .section-content #zone-homepage-one .pink-btn{float:none;}.not-front .section-content .views-row{overflow:hidden;margin-bottom:1rem;}.not-front .section-content #zone-homepage-one .views-row{margin:0;}#zone-homepage-two .press-releases h4 a{display:block;padding:5px 0 5px 35px;background:url(/sites/all/themes/republic/css/images/icon-press.svg) no-repeat 0 8px / 30px 25px;}#zone-homepage-two .press-releases .field-content{margin:0 0 1.77rem 0 !important;}#zone-homepage-two .press-releases .views-row{margin-bottom:0rem !important;}#zone-homepage-four,#zone-homepage-four .more-link{text-align:center;}#zone-homepage-four .myth-busters h3 a{display:block;padding-bottom:35px;background:url(/sites/all/themes/republic/css/images/icon-myth.svg) no-repeat center bottom / 30px 27px;}#zone-homepage-four .myth-busters .views-row-last h3 a{padding:0;background-image:none;}.front .section-content #zone-homepage-four .pink-btn{float:none;}#zone-homepage-six-wrapper{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center center;}.view-team-members .views-row{width:48%;margin:1%;display:inline-block;vertical-align:top;text-align:center;}.view-team-members .views-row-odd{clear:left;}@media screen and (min-width:560px){.view-team-members .views-row{width:22%;clear:none;}}#zone-homepage-seven-wrapper{background-color:#39859b;}.flexslider{border:0 none;border-radius:0;margin:0;position:relative;background:rgba(255,255,255,0.7);}.views-field-field-background-image img{display:block;}.carousel-wrap{width:100%;padding:0.5em 1em;}.carousel-wrap p{font-weight:bold;}.carousel-wrap a{color:#000;}.flex-direction-nav{display:none;}.flex-control-nav{display:block;width:auto;position:absolute;bottom:10px;right:15px;z-index:10;}.flex-control-nav li{float:left;margin:0 0 0 5px;}.flex-control-nav li a{display:block;width:15px;height:15px;border:3px solid #ed1967;border-radius:24px;cursor:pointer;text-indent:-8765px;box-shadow:none;background-color:transparent;}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{border-color:transparent;background-color:#ed1967;box-shadow:none;}#region-sidebar-first ul.menu li{margin-bottom:0.5rem;}#region-sidebar-first ul.menu li.active-trail{font-weight:bold;}#region-sidebar-first ul.menu ul.menu{margin:5px 0 5px 10px;}#zone-footer-wrapper{background-color:#0c354c;color:#fff;}#zone-footer a,#zone-footer a:link,#zone-footer a:visited,#zone-footer input{color:#fff;}#zone-footer a:hover{color:#ed1967;}.social-media,.aerm-block{float:right;}.social-media .content a{display:inline-block;width:45px;height:45px;margin-left:5px;background:url(/sites/all/themes/republic/css/images/icon-fb.svg) no-repeat scroll 0 0 / 45px 45px;text-indent:-8765px;line-height:0;}.no-svg .social-media .content a{background-image:url(/sites/all/themes/republic/css/images/icon-fb.png);}.social-media .content strong a{background-image:url(/sites/all/themes/republic/css/images/icon-tw.svg);}.no-svg .social-media .content strong a{background-image:url(/sites/all/themes/republic/css/images/icon-tw.png);}.social-media .content h2 a{background-image:url(/sites/all/themes/republic/css/images/icon-yt.svg);}.no-svg .social-media .content h2 a{background-image:url(/sites/all/themes/republic/css/images/icon-yt.png);}.social-media .content a:hover{opacity:0.7;}#block-menu-menu-footer-menu{clear:right;}#block-menu-menu-footer-menu ul li{text-align:right;margin-bottom:0.5rem;font-size:1.125rem;}#zone-footer input[type="email"],#zone-footer input[type="text"]{width:100%;}@media screen and (max-width:740px){.qtip{display:none !important;}}
