/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@media screen{html{height:100%}body{margin:0;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:300;line-height:130%;color:#222;background-color:#dcdcdc}.site_maxwidth{width:100%;max-width:1920px;margin:0 auto;background-color:#fff}.panel_maxwidth{width:90%;max-width:1600px;margin:0 auto}.vertical_padding{padding:32px 0}h1,h2,h3,h4{line-height:105%}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.2em}a{color:#0e2b3b}p:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}.basic_content figure{margin:24px 0}.basic_content figure img{width:auto;height:auto;max-width:100%;vertical-align:top}.basic_content figure figcaption{padding:12px 0;border-bottom:1px solid #ddd;font-size:0.9em}.standard_button{display:inline-block;line-height:105%;padding:12px 16px;background-color:#222;color:#fff;text-decoration:none;font-weight:700}.standard_button.teal{background-color:#05506d;background:linear-gradient(135deg, #066285 0%, #043e55 100%)}.standard_button.arrow:after{display:inline-block;content:'›';margin:0 0 0 0.8em;font-size:1.4em}.standard_button.large{padding:16px 24px}.form *{box-sizing:border-box}.form .row.hidden{display:none;visibility:hidden}.debugmode .form .row.hidden{display:block;visibility:visible;opacity:0.25}.form .row .field{margin-bottom:16px}.form input[type='text'],.form input[type='email'],.form input[type='number'],.form input[type='tel'],.form input[type='password'],.form input[type='text']{width:100%;height:40px;line-height:40px;padding:0 12px;border:1px solid #ccc;font-weight:300;box-shadow:none}.form input[type='text']:focus,.form input[type='email']:focus,.form input[type='number']:focus,.form input[type='tel']:focus,.form input[type='password']:focus,.form input[type='text']:focus{border-color:#999;outline:2px solid rgba(0,0,0,0.1);box-shadow:none}.form input[type='checkbox'],.form input[type='radio']{display:inline-block;margin-right:4px}.form input[type='submit'],.form input[type='button']{height:40px;padding:0 16px;background-color:#222;color:#fff;text-decoration:none;line-height:105%;border:none;font-weight:700;cursor:pointer}.form input[type='submit']:focus,.form input[type='button']:focus{outline:2px solid rgba(0,0,0,0.1)}.form input[type='submit']:disabled,.form input[type='button']:disabled{opacity:0.5}.form.submitting input[type='submit']{opacity:0.25}.form textarea{width:100%;min-height:160px;resize:vertical;border:1px solid #ccc;font-weight:300;padding:12px;box-shadow:none}.form textarea:focus{border-color:#999;outline:2px solid rgba(0,0,0,0.1);box-shadow:none}.form select{width:100%;height:40px;border:1px solid #ccc;padding:0 8px;font-weight:300}.form select:focus{border-color:#999;outline:2px solid rgba(0,0,0,0.1)}.form select::-ms-expand{border:1px solid #ccc}.form select:-moz-focusring{border:1px solid #ccc}.form label{display:inline-block;margin-bottom:2px}.form .req{color:#999;font-weight:300}.form label.checkbox{display:table;height:24px;line-height:24px;margin:0}.form label.checkbox .input{display:table-cell;vertical-align:top;padding:6px 4px 6px 0;line-height:100%}.form label.checkbox .text{display:table-cell;vertical-align:top;line-height:105%;padding:6px 0}.table_wrap{position:relative;max-width:100%;overflow-x:scroll}.form .message_done{display:none}.form.submitted .message_done{display:block;background-color:#f5f5f5;border:1px solid #ccc;padding:32px;margin:0 0 32px 0}.form.submitted .row{display:none}.form .submitting{visibility:hidden}.form .submitted{visibility:hidden}.form[data-status='submitting'] .submitting{visibility:visible}.form[data-status='submitted'] .submitted{visibility:visible}.form .error_message{display:none;background-color:#fcc;color:#c00;padding:8px}.form .field.error .error_message{display:block}.form .lds-ripple div{border-color:#444}.form .form_messages .message{display:none;background-color:#f5f5f5;border:1px solid #ddd;margin:0 0 8px 0}.form .form_messages .message.show{display:block}.form .form_messages .message .inner{display:table;width:100%}.form .form_messages .message .icon{display:table-cell;vertical-align:middle;padding:16px 0 16px 16px}.form .form_messages .message .icon img{width:auto;height:auto;max-width:24px;max-height:24px}.form .form_messages .message .text{display:table-cell;vertical-align:middle;padding:16px;width:100%}.form .form_messages .message h2{margin:0 0 8px 0;font-size:1.2em}.form .form_messages .message p{margin:0}.form .form_messages .message.success{border-color:#8cbf8c;background-color:#e5f2e5}.form .form_messages .message.error{border-color:#ce9b9b;background-color:#f6e2e2}#header{position:relative;z-index:200;background-color:#0e2b3b;color:#fff;white-space:nowrap}#header a{color:#fff}#header .header_top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:64px}#header .logo{display:block;padding:0 16px}#header .logo img{display:inline-block;vertical-align:middle;width:192px;height:auto}#header .nav_button{text-align:right}#header .nav_button a{display:inline-block;padding:16px}#header .nav_button img{width:32px;height:auto;vertical-align:middle}#nav{display:none;background-color:#123b51}#nav>ul{margin:0;padding:0}#nav>ul>li{list-style:none}#nav>ul>li>a{display:block;padding:8px 16px;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:1.1em;line-height:100%}#nav>ul>li[data-slug='home']>a{padding-top:24px}#nav>ul>li[data-slug='contact']>a{padding-bottom:16px}#nav>ul>li[data-slug='premier']>a{background-color:#05506d;background:linear-gradient(135deg, #066285 0%, #043e55 100%);padding-top:16px;padding-bottom:16px;font-weight:300}#nav>ul>li[data-slug='premier']>a:after{display:inline-block;content:'›';margin:0 0 0 0.4em;color:#9cf4fd;font-size:1.4em}#nav>ul>li>ul{margin:0;padding:0}#nav>ul>li>ul>li{list-style:none}#nav>ul>li>ul>li>a{display:block;padding:4px 16px 4px 24px;text-decoration:none;line-height:100%;font-size:500}#nav>ul>li>ul>li:first-child>a{padding-top:8px}#nav>ul>li>ul>li:last-child>a{padding-bottom:8px}#header.open #nav{display:block}#footer_signup{background-color:#123b51;color:#fff;padding:32px 0}#footer_signup .panel_maxwidth{display:flex;flex-direction:column}#footer_signup .top{margin:0 0 12px 0}#footer_signup h2{font-size:1.2em}#footer_signup .inner{display:flex;flex-direction:row;align-items:flex-end}#footer_signup .left{width:100%}#footer_signup .left label{display:block}#footer_signup .left input{background-color:#fff;border:none;height:32px;width:100%;padding:0 12px;box-sizing:border-box}#footer_signup .right input{background-color:#05506d;color:#fff;border:none;cursor:pointer;height:32px;padding:0 12px;box-sizing:border-box;font-weight:700}#footer{background-color:#0e2b3b;color:#fff}#footer a{color:#fff}#footer .footer_top .panel_maxwidth{display:flex;flex-direction:column}#footer .footer_top .main_left{margin:0 0 24px 0}#footer .footer_top .main_left .phone{font-size:1.4em;margin:0 0 8px 0}#footer .footer_top .main_left .phone a{text-decoration:none}#footer .footer_top .main_left .phone strong{font-weight:700}#footer .footer_top .main_left .address{font-size:1.1em;margin:0 0 8px 0}#footer .footer_top .main_left .email{font-size:1.1em}#footer .footer_top .main_left .email a{color:#e4c371;text-decoration:none}#footer .footer_top .main_right{display:flex;flex-direction:row-reverse;justify-content:start;align-items:center}#footer .footer_top .main_right .social a{display:inline-block;margin:0 8px 0 0}#footer .footer_top .main_right .social a img{display:inline-block;width:auto;height:auto;max-width:32px;max-height:32px;vertical-align:middle}#footer .footer_top .main_right .parliament{margin:0 24px 0 0}#footer .footer_top .main_right .parliament img{width:auto;height:auto;max-width:48px;max-height:96px}#footer .footer_bot{padding:16px 0;background-color:#091c26;font-size:0.8em;text-align:center;line-height:105%}#home_feature{position:relative}#home_feature .feature_image{background-color:#999;color:#fff;height:384px;display:flex;align-items:center;background-size:cover;background-position:center center}#home_feature .feature_image h1{margin:0 0 12px 0;font-weight:800;text-shadow:1px 1px 8px rgba(0,0,0,0.1)}#home_feature .feature_image .standard_button{font-weight:700}#home_feature .feature_social{background-color:#0e2b3b;color:#fff;padding:16px 0;text-align:center}#home_feature .feature_social a{display:inline-block;color:#fff;padding:8px;vertical-align:middle}#home_feature .feature_social a img{display:inline-block;width:auto;height:auto;max-width:24px;max-height:24px;vertical-align:middle}#home_feature .feature_social a:active{transform:scale(0.95)}.home_news_panel{background-color:#f5f5f5}.home_news_panel .top{display:flex;flex-direction:column;margin:0 0 16px 0}.home_news_panel .top h2{margin:0;font-weight:800}.home_news_panel .top h2 a{color:#0e2b3b;text-decoration:none}.home_news_panel .top .more{color:#999;text-decoration:none;text-transform:uppercase;font-style:italic}#home_local{background-color:#eee;background:linear-gradient(135deg, #f5f5f5 0%, #eee 100%)}#home_state,#home-feed-tw{background-color:#e5e5e5;background:linear-gradient(135deg, #e5e5e5 0%, #eee 100%)}.vertical_item_list{display:flex;flex-direction:column}#home-feed-fb .text,#home-feed-tw .text{padding:16px}.vertical_item_list .item{background-color:#fff;margin:0 0 16px 0}.vertical_item_list .item .image{display:block;position:relative;height:192px;background-color:#ccc;background-size:cover;background-position:center center}.vertical_item_list .item .image img.thumbnail{display:none}.vertical_item_list .item .text{padding:16px}.vertical_item_list .item h1{margin:0 0 12px 0;font-size:1.4em}.vertical_item_list .item h1 a{color:#0e2b3b;text-decoration:none}.vertical_item_list .item .subline{margin:0 0 4px 0;color:#999;font-size:0.9em}.vertical_item_list .item .excerpt{margin:0 0 12px 0}.vertical_item_list .item .event_label{display:inline-flex;flex-direction:row;justify-content:left;align-items:center;margin:0 0 12px 0;text-decoration:none}.vertical_item_list .item .event_label .left{margin:0 8px 0 0}.vertical_item_list .item .event_label .left img{width:auto;height:auto;max-width:32px;max-height:32px}.vertical_item_list .item .event_label .right .label_top{font-size:0.9em;color:#999;line-height:100%}.vertical_item_list .item .event_label .right .label_bot{color:#05506d;line-height:100%;font-weight:700}.vertical_item_list.less_items .item{display:none}.vertical_item_list.less_items .item:nth-child(-n+3){display:block}@supports (object-fit: cover){.vertical_item_list .item .image img.thumbnail{display:block;position:relative;object-fit:cover;width:100%;height:100%}}.horizontal_item_list{display:flex;flex-direction:column}.horizontal_item_list .item{background-color:#fff;margin:0 0 16px 0}.horizontal_item_list .item .image{display:block;position:relative;height:192px;background-color:#ccc;background-size:cover;background-position:center center}.horizontal_item_list .item .image img.thumbnail{display:none}.horizontal_item_list .item .text{padding:16px}.horizontal_item_list .item h1{margin:0 0 12px 0;font-size:1.4em}.horizontal_item_list .item h1 a{color:#0e2b3b;text-decoration:none}.horizontal_item_list .item .subline{margin:0 0 4px 0;color:#999;font-size:0.9em}.horizontal_item_list .item .excerpt{margin:0 0 12px 0}.horizontal_item_list .item .event_label{display:inline-flex;flex-direction:row;justify-content:left;align-items:center;margin:0 0 12px 0;text-decoration:none}.horizontal_item_list .item .event_label .left{margin:0 8px 0 0}.horizontal_item_list .item .event_label .left img{width:auto;height:auto;max-width:32px;max-height:32px}.horizontal_item_list .item .event_label .right .label_top{font-size:0.9em;color:#999;line-height:100%}.horizontal_item_list .item .event_label .right .label_bot{color:#05506d;line-height:100%;font-weight:700}@supports (object-fit: cover){.horizontal_item_list .item .image img.thumbnail{display:block;position:relative;object-fit:cover;width:100%;height:auto}}#home_social{height:256px;background-color:#ccc;background-size:cover;background-position:center center}#page_feature{position:relative;background-color:#ccc;background-size:cover;background-position:center center;color:#fff}#page_feature img{position:absolute;display:none;top:0;right:0;bottom:0;left:0}#page_feature h1{position:relative;padding:128px 0 16px 0;text-shadow:1px 1px 8px rgba(0,0,0,0.1);color:#fff}@supports (object-fit: cover){#page_feature img{position:absolute;display:block;object-fit:cover;width:100%;height:100%}}body[data-page-type='blog'] #page_main,body[data-page-type='calendar'] #page_main{background-color:#eee}body[data-page-tag]:not([data-page-tag='']) #page_main{background-color:#eee}#sidebar{margin:32px 0 0 0;padding:32px 0 0 0;border-top:1px solid #ccc}.sidebar_item{margin:0 0 24px 0}.sidebar_item h2{font-size:1.1em;margin:0 0 12px 0}.sidebar_item h2 a{color:#0e2b3b;text-decoration:none}.sidebar_item h2 a img{display:inline-block;width:auto;height:auto;max-width:16px;max-height:16px;margin:0 8px 0 0}.sidebar_item ul{padding:0;margin:0}.sidebar_item ul li{list-style:none;border-bottom:1px dotted #ccc;font-size:0.9em}.sidebar_item ul li a{display:block;text-decoration:none;color:#444;padding:8px 0;line-height:105%}.sidebar_item ul li:last-child{border-bottom:none}.breadcrumb{margin:0 0 32px 0}.breadcrumb .item{display:inline-block;color:#999;text-decoration:none}.breadcrumb .divider:after{display:inline-block;content:'›';color:#ccc;font-size:1.2em}table.contact_details{margin-bottom:32px}table.contact_details td{vertical-align:top;padding:4px 0}table.contact_details td:first-child{padding-right:8px;text-align:center}table.contact_details img{width:auto;height:auto;max-width:16px;max-height:16px;line-height:105%;vertical-align:middle}table.contact_details a{text-decoration:none}.current_user{background-color:transparent;border:1px solid #e5e5e5;padding:16px;margin-bottom:16px}.current_user .name{font-weight:700}.current_user .change{color:#999}.current_user .change a{color:#999;text-decoration:none}.pagination{margin:24px 0 0 0}.pagination ul{margin:0;padding:0}.pagination ul li{display:inline-block;list-style:none;margin:0 2px 2px 0}.pagination ul li a{display:inline-block;min-width:32px;text-align:center;height:32px;line-height:32px;background-color:#fff;color:#0e2b3b;text-decoration:none;font-weight:700}.pagination ul li.active a{background-color:#0e2b3b;color:#fff}.pagination ul li.disabled a{background-color:#fff;color:#ccc}.pagination ul li a:hover{background-color:#05506d;color:#fff}.pagination ul li.disabled a:hover{background-color:#fff;color:#999}h1.page_headline{color:#0e2b3b}h2.light{color:#05506d;font-weight:500}.page_subline{color:#05506d;margin:0 0 16px 0}.content_thumbnail{display:block;margin:0 0 16px 0}.content_thumbnail img{width:70%;height:auto;max-width:256px;max-height:256px;vertical-align:top}#page_community .panel_events{background-color:#f5f5f5}#page_community .panel_get_involved{background-color:#eee}#page_community .panel_news{background-color:#e5e5e5}.event_top{display:flex;flex-direction:column-reverse}.event_top .thumbnail{margin:0 0 24px 0}.event_top .thumbnail img{width:100%;height:auto;max-width:296px;max-height:256px;vertical-align:top}.event_details{font-weight:500;margin:0 0 16px 0}.event_details .date{font-size:1.2em;margin:0 0 12px 0;color:#05506d}.event_details .venue{font-weight:700;margin:0 0 12px 0}.event_details .address{margin:0 0 12px 0}.event_details .contact_person{font-weight:500}.petition_content{margin:0 0 32px 0}.petition_content:after{display:table;content:'';clear:both}.petition_content .intro{font-size:1.1em;font-weight:500;color:#05506d}.event_share_banner{display:flex;padding:16px;background-color:#fff;margin:0 0 24px 0}.event_share_banner .icon{margin:0 16px 0 0}.event_share_banner .icon img{width:auto;height:auto;max-width:16px;max-height:16px}.event_share_banner a{color:#0e2b3b;font-weight:700}}@media only screen and (min-width: 480px){.vertical_padding{padding:40px 0}#header .header_top{height:96px}#header .logo{padding:0 32px}#header .logo img{width:256px}#header .nav_button{padding:0 16px}#nav>ul>li>a{padding-left:32px;padding-right:32px}#nav>ul>li>ul>li>a{padding-left:48px;padding-right:32px}#home_feature .feature_image h1{font-size:2.4em}#home-feed-fb .text,#home-feed-tw .text{padding:24px}.vertical_item_list .item .image{height:256px}.vertical_item_list .item .text{padding:24px}.vertical_item_list .item h1{margin:0 0 16px 0}.vertical_item_list .item .excerpt{margin:0 0 16px 0}.horizontal_item_list .item .image{height:256px}.horizontal_item_list .item .text{padding:24px}.horizontal_item_list .item h1{margin:0 0 16px 0}.horizontal_item_list .item .excerpt{margin:0 0 16px 0}#home_social{height:320px}#page_feature h1{padding:192px 0 32px 0}}@media only screen and (min-width: 768px){.vertical_padding{padding:48px 0}.form .row{display:flex;justify-content:space-between;align-items:end}.form .row .field{margin-bottom:16px}.form .row .field.full{flex:1 1 100%}.form .row .field.half{flex:0 0 49%}#footer_signup{padding:48px 0}#footer_signup .panel_maxwidth{flex-direction:row;align-items:flex-end;justify-content:space-between;transform:translate(0, -5%);max-width:768px}#footer_signup .top{flex:1 1 calc(50% - 16px)}#footer_signup .bot{flex:1 1 calc(50% - 16px)}#footer_signup .left input{height:40px}#footer_signup .right input{height:40px}#footer .footer_top .panel_maxwidth{flex-direction:row;justify-content:space-between;align-items:center}#footer .footer_top .main_left{margin:0 16px 0 0}#footer .footer_top .main_left .phone{margin:0 0 12px 0}#footer .footer_top .main_left .address{margin:0 0 12px 0}#footer .footer_top .main_right{flex-direction:row;margin:0 0 0 16px}#footer .footer_top .main_right .parliament{margin:0 0 0 24px}#footer .footer_top .main_right .parliament img{max-width:64px;max-height:128px}#footer .footer_bot{padding:24px 0}#home_feature .feature_image{height:480px}#home_feature .feature_image h1{font-size:3.4em;margin:0 0 24px 0}#home_feature .feature_social{position:absolute;top:50%;right:0;transform:translate(0, -50%);padding:8px 0;width:48px}#home_feature .feature_social .panel_maxwidth{margin:0;width:auto}#home_feature .feature_social a{width:48px;height:40px;line-height:40px;text-align:center;padding:0}.home_news_panel .top{margin:0 0 32px 0}.vertical_item_list{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:-8px}.vertical_item_list .item{flex:0 0 calc(50% - 16px);margin:8px}.vertical_item_list .item .image{height:220px}.vertical_item_list.less_items .item{display:none}.vertical_item_list.less_items .item:nth-child(-n+4){display:block}.horizontal_item_list .item{display:flex}.horizontal_item_list .item .image{flex:0 0 25%;height:auto}.horizontal_item_list .item .text{padding:32px}#home-feed-fb .text,#home-feed-tw .text{padding:32px}#home_social{height:384px}h1.page_headline{font-size:2.6em}.event_details{margin:0 0 24px 0}}@media only screen and (min-width: 1024px){.home_news_panel .top{flex-direction:row;justify-content:space-between;align-items:end}.home_news_panel .top .more{text-align:right}.vertical_item_list .item{flex:0 0 calc(33.333% - 16px)}.vertical_item_list.less_items .item{display:none}.vertical_item_list.less_items .item:nth-child(-n+4){display:none}.vertical_item_list.less_items .item:nth-child(-n+3){display:block}#page_main .panel_maxwidth{display:flex;flex-direction:row;align-items:start;justify-content:space-between}#page_content{flex:1 1 100%}#sidebar{flex:0 0 320px;margin:0 0 0 64px;padding:0;border:none}}@media only screen and (min-width: 1280px){.vertical_padding{padding:64px 0}.standard_button:hover{background-color:#333}.standard_button.teal:hover{background-color:#066285;background:linear-gradient(135deg, #07749e 0%, #05506d 100%)}.standard_button:active{transform:scale(0.95)}.standard_button.large{padding:24px 32px}.form .row .field{margin-bottom:24px}.form input[type='text'],.form input[type='email'],.form input[type='number'],.form input[type='tel'],.form input[type='password'],.form input[type='text']{height:48px;line-height:48px}.form select{height:48px}.form input[type='submit'],.form input[type='button']{height:48px;padding:0 24px}.form label{margin-bottom:4px}.form input[type='submit']:hover,.form input[type='button']:hover{background-color:#333}#header{display:flex;flex-direction:row;justify-content:space-between;height:96px;background:linear-gradient(135deg, #123b51 0%, #0e2b3b 100%)}#header .header_top{display:flex;height:auto}#header .logo{padding:0 32px 0 48px}#header .nav_button{display:none}#nav{display:block;text-align:right;background-color:transparent}#nav>ul{display:flex}#nav>ul>li{position:relative;display:block;vertical-align:top}#nav>ul>li>a{height:96px;line-height:96px;padding:0 16px}#nav>ul>li[data-slug='home']>a{padding:0 16px}#nav>ul>li[data-slug='contact']>a{padding:0 32px 0 16px}#nav>ul>li[data-slug='premier']>a{padding:0 48px 0 32px}#nav>ul>li:hover>a{background-color:#123b51;background:linear-gradient(180deg, #174a66 0%, #123b51 100%)}#nav>ul>li[data-slug='premier']:hover>a{background-color:#066285;background:linear-gradient(135deg, #07749e 0%, #05506d 100%)}#nav>ul>li>ul{position:absolute;display:none;top:100%;left:0;background-color:#123b51;min-width:384px;text-align:left}#nav>ul>li>ul>li>a{padding:16px 16px}#nav>ul>li>ul>li>a:hover{background-color:#174a66}#nav>ul>li>ul>li:first-child>a{padding-top:24px}#nav>ul>li>ul>li:last-child>a{padding-bottom:24px}#nav>ul>li:hover>ul{display:block}#footer_signup{padding:64px 0}#footer_signup .left input{height:48px}#footer_signup .right input{height:48px;padding:0 16px;box-sizing:border-box}#footer_signup .right input:hover{background-color:#066285}#footer .footer_top .main_right .social a{margin:0 16px 0 0}#footer .footer_top .main_right .parliament{margin:0 0 0 32px}#home_feature .feature_image{height:640px}#home_feature .feature_social{width:64px;padding:12px 0}#home_feature .feature_social a{width:64px;height:48px;line-height:48px}#home_feature .feature_social a:hover{background-color:#123b51}.home_news_panel .top h2{font-size:2em}.home_news_panel .top h2 a:hover{text-decoration:underline}.home_news_panel .top .more:hover{text-decoration:underline}.vertical_item_list .item h1 a:hover{text-decoration:underline}.vertical_item_list .item .text{padding:32px}.horizontal_item_list .item h1 a:hover{text-decoration:underline}.horizontal_item_list .item .text{padding:48px}#home-feed-fb .text,#home-feed-tw .text{padding:48px}#home_social{height:480px}#sidebar{flex:0 0 384px;margin:0 0 0 96px}.sidebar_item h2 a:hover{text-decoration:underline}.sidebar_item ul li a:hover{text-decoration:underline}.breadcrumb a.item:hover{text-decoration:underline}h1.page_headline{font-size:3em}#page_feature h1{padding:256px 0 32px 0}.content_thumbnail{float:left;margin:0 24px 24px 0}.content_thumbnail img{width:auto}.event_top{flex-direction:row}.event_top .thumbnail{margin:0 24px 24px 0}.event_details{margin:0 0 32px 0}}@media only screen and (min-width: 1366px){body{font-size:18px}.vertical_padding{padding:72px 0}#header{height:128px}#header .logo{height:128px;line-height:128px}#header .logo img{width:320px}#nav>ul>li>a{height:128px;line-height:128px}.content_thumbnail{margin:0 32px 32px 0}.event_top{flex-direction:row}.event_top .thumbnail{margin:0 48px 24px 0}}@media only screen and (min-width: 1600px){.vertical_padding{padding:96px 0}#nav>ul>li>a{padding:0 24px}#nav>ul>li[data-slug='home']>a{padding:0 24px}#nav>ul>li[data-slug='contact']>a{padding:0 48px 0 24px}#nav>ul>li[data-slug='premier']>a{padding:0 64px 0 48px}#nav>ul>li>ul>li>a{padding:24px}#nav>ul>li>ul>li:first-child>a{padding-top:32px}#nav>ul>li>ul>li:last-child>a{padding-bottom:32px}.vertical_item_list .item .image{height:296px}.vertical_item_list .item .text{padding:48px}#page_feature h1{padding:384px 0 48px 0}}#nav>ul>li[data-slug='premier']>a{text-shadow:2px 2px 10px rgba(0,0,0,0.3);font-weight:600;background-color:#e4c371;background:linear-gradient(135deg, #edca78, #cc9636)}#nav>ul>li[data-slug='premier']:hover>a{background-color:#e8cc86;background:linear-gradient(135deg, #f0d38f, #d1a14a)}#nav>ul>li[data-slug='premier']>a:after{color:#ffffff}#nav>ul>li[data-slug='premier']>a{position:relative;overflow:hidden}.fa-angle-down:before{content:"\f107";margin-left:10px;color:#0079a7}@media only screen and (min-width: 1366px){#header .logo img{width:400px}}.header_top .logo img{position:absolute;top:15px}#header .nav_button img{width:20px}#tl_one{transition-duration:.4s}#tl_two{top:0px;opacity:0;transition-duration:.4s}#tl_three{top:0px;opacity:0;transition-duration:.4s}@media (max-width: 479px){#header .logo img{width:260px;top:0px !important}}#footer_signup{background-color:#123b51;background:linear-gradient(135deg, #144b6b 0%, #567a88 100%)}#footer_signup .left{width:100%;display:flex}#footer_signup label{background:linear-gradient(45deg, #fff, #eaeaea);width:23px;padding:0px 18px;margin-right:-1px;display:flex !important;align-items:center}#footer_signup img{width:100%}#footer_signup .right input{text-shadow:1px 1px 8px #5a3a11d6;background:linear-gradient(135deg, #edca78, #cc9636)}#footer_signup .right input:hover{background:linear-gradient(135deg, #f0d38f, #d1a14a)}#footer{background:linear-gradient(35deg, #0d2f42, #0f3a51)}#footer .footer_bot{background:#0e2b3b;background:transparent !important;padding:50px 5% 80px !important}#footer .footer_bot a{text-decoration:none !important}#footer .footer_bot a:hover{color:#e4c371 !important}#footer .footer_logo img{max-width:400px;margin:0px 0px 30px}#footer .footer_nav ul{list-style-type:none;padding:30px 0px 50px 0px;margin:0px 0px 50px 0px;border-bottom:2px solid #5cb9d830}#footer .footer_nav li{color:#b1b1b1;display:inline-block}#footer .footer_nav li a{color:#fff;font-weight:600;text-decoration:none;padding:0px 15px;line-height:20px}#footer .footer_nav li a:hover{color:#e4c371}#footer .phone strong:hover{color:#e4c371 !important}#footer .email a:hover{color:#fff !important}#footer .social img{transition-duration:.1s}#footer .social img:hover{transform:scale(1.05)}#footer .parliament img{transition-duration:.2s}#footer .parliament img:hover{transform:scale(1.05)}@media only screen and (max-width: 768px){#footer .footer_top .main_left{text-align:center;word-break:break-word}#footer .footer_top .main_right{display:block;text-align:center;margin:30px 0px 0px 0px}#footer .footer_top .main_right .parliament{margin:30px 0px 0px}#footer .footer_bot{padding:0px 1% 30px !important}#footer .footer_nav ul{list-style-type:none;padding:30px 0px 20px 0px;margin:0px 0px 20px 0px}#footer_signup h2{text-align:center}#footer_signup .left label{display:none}}@media only screen and (min-width: 768px){#footer .footer_top .main_right .parliament img{max-width:160px}}@media only screen and (max-width: 400px){#footer .footer_logo img{max-width:100%}}.animation-element{position:relative}.bounce-up.in-view.animate_object,.slide-from-left.in-view.animate_object,.slide-from-right.in-view.animate_object,.fadein.in-view.animate_object{opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}.bounce-up.animate_object{opacity:0;-moz-transition:all 700ms ease-out;-webkit-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out;-moz-transform:translate3d(0px, 50px, 0px);-webkit-transform:translate3d(0px, 50px, 0px);-o-transform:translate(0px, 50px);-ms-transform:translate(0px, 50px);transform:translate3d(0px, 100, 0px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.slide-from-left.animate_object{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-50px, 0px, 0px);-webkit-transform:translate3d(-50px, 0px, 0px);-o-transform:translate(-50px, 0px);-ms-transform:translate(-50px, 0px);transform:translate3d(-50px, 0px, 0px)}.slide-from-right.animate_object{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(50px, 0px, 0px);-webkit-transform:translate3d(50px, 0px, 0px);-o-transform:translate(50px, 0px);-ms-transform:translate(50px, 0px);transform:translate3d(50px, 0px, 0px)}@media (max-width: 768px){.animation-element{overflow:hidden}}.delay_1{transition-delay:0.05s !important}.delay_2{transition-delay:0.10s !important}.delay_3{transition-delay:0.15s !important}.delay_4{transition-delay:0.20s !important}.delay_5{transition-delay:0.25s !important}.delay_6{transition-delay:0.30s !important}.form input[type='submit'],.form input[type='button']{background-color:#004f6e}.form input[type='submit']:hover,.form input[type='button']:hover{background-color:#006186}.sidebar_item{margin:0px 0px 40px 0px}@media (max-width: 767px){.page_header{height:400px !important}.page_header h1{font-size:2em !important;text-shadow:1px 1px 6px rgba(0,0,0,0.7) !important}.page_header p{font-size:20px !important;line-height:25px !important;text-shadow:1px 1px 5px #000 !important}}h1 a:hover,h2 a:hover{text-decoration:none !important;color:#1d5879 !important}.vertical_item_list .item .subline,.horizontal_item_list .item .subline{margin:-10px 0px 10px 0px;color:#e3c270}#header_community .panel_maxwidth h1,#home_feature .feature_image h1,#header_community .panel_maxwidth h1,.row_steven.main h1,h2.party_victory{text-shadow:2px 2px 10px rgba(0,0,0,0.4)}.more:hover{text-decoration:none !important;color:#0e2b3b !important}.vertical_item_list .item .image{min-height:260px !important}.item:hover{transform:scale(0.98) !important;box-shadow:1px 1px 5px #0000001f !important;transition-duration:.2s !important}.home_news_panel .item:hover{transform:scale(0.99) !important}@media (max-width: 767px){.horizontal_item_list .item .image{display:inline}}@media only screen and (min-width: 768px){.horizontal_item_list .item{align-items:center}.horizontal_item_list .item a{display:inline-flex !important}.horizontal_item_list .item a img{max-height:300px}}.form-submitting{width:30px}.form-errors{color:#ff0000}.form-errors ul{padding-left:15px}#community_survey_page_new_survey_question_response_form .row,#community_survey_page_new_survey_question_response_form .col-md-12{width:100%}#community_survey_page_new_survey_question_response_form .form input[type='submit'],#community_survey_page_new_survey_question_response_form .form input[type='button']{width:initial}#home-feed-fb .social_items,#home-feed-tw .social_items{display:flex;flex-wrap:wrap}#home-feed-fb .social_item,#home-feed-tw .social_item{flex:0 0 32.33%;max-width:32.33%;margin:.5%;background:#fff;transition-duration:.7s}#home-feed-fb .social_item:hover,#home-feed-tw .social_item:hover{transform:scale(0.99);box-shadow:1px 1px 5px #0000001f !important}#home-feed-fb .image,#home-feed-tw .image-tw{display:block;width:100%;height:300px;background-size:cover !important;background-position:50% 50% !important}#home-feed-fb .image .innerphoto,#home-feed-tw .image-tw-holder{width:100%;background-size:contain !important;background-position:50% 50% !important;background-repeat:no-repeat !important;background-color:rgba(216,216,216,0.76)}#home-feed-tw .tweetphoto{display:flex;width:100%;height:300px;background-size:cover !important;background-position:50% 50% !important}#home-feed-fb .excerpt,#home-feed-tw .excerpt-tw{margin-bottom:16px !important}@media (max-width: 767px){#home-feed-fb,#home-feed-tw{padding:40px 3%}.social_item{flex:0 0 49%;margin:.5%}}@media (max-width: 550px){#home-feed-fb .social_item,#home-feed-tw .social_item{flex:0 0 100% !important;max-width:100% !important;margin-bottom:20px !important;margin:.5%}}