/* https://uprisinguk.org.uk/wp-content/themes/uprising/style.css?v=1.1 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html,*,*:before,*:after{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input:focus{outline:none}.inner{width:1200px;margin:0 auto;padding:0 20px}.inner--thin{width:960px;margin:0 auto}.inner--thinner{width:760px;margin:0 auto}.inner--thinnest{width:560px;margin:0 auto}.grid{letter-spacing:-1em;font-size:0;margin:20px -20px}.grid>[class*="grid_"]{padding:0 20px}.grid>[class*="grid_"]{display:inline-block;letter-spacing:normal;font-size:20px}.grid_1-2{width:50%}.grid_1-3{width:33.33333%}.grid_2-3{width:66.66667%}.grid_1-4{width:25%}.grid_3-4{width:75%}.grid_1-5{width:20%}.grid_2-5{width:40%}.grid_3-5{width:60%}.grid_4-5{width:80%}.grid_1-6{width:16.66667%}.grid_5-6{width:83.33333%}.grid_1-8{width:12.5%}.grid_3-8{width:37.5%}.grid_5-8{width:62.5%}.grid_7-8{width:87.5%}.grid_1-10{width:10%}.grid_3-10{width:30%}.grid_7-10{width:70%}.grid_9-10{width:90%}.grid_1-12{width:8.33333%}.grid_5-12{width:41.66667%}.grid_7-12{width:58.33333%}.grid_11-12{width:91.66667%}@media screen and (max-width:1200px){.inner{width:100%}}@media screen and (max-width:1000px){.inner--thin{width:100%;padding:0 20px}}@media screen and (max-width:800px){.inner--thinner{width:100%;padding:0 20px}}@media screen and (max-width:600px){.inner--thinnest{width:100%;padding:0 20px}}body{color:#121212;font-family:"Roboto",sans-serif;font-size:20px;line-height:1.5}ul li{list-style:disc}ol li{list-style:decimal}strong,b{font-weight:600}em,i{font-style:italic}h1{font-size:90px;line-height:90px;font-weight:700}h2{font-size:40px;font-weight:700}h3{font-size:32px;line-height:38px;font-weight:700}h4{font-size:26px;font-weight:700}.content h1,.content h2,.content h3,.content p{margin:0 0 20px}.content a{color:#007BC7}hr{border:none;background:#e6e7e8;height:2px;margin:40px 0}.button--left{text-align:left}.button--center{text-align:center}.button--right{text-align:right}.button,.frm_submit input,.frm_submit button{background:#121212;color:#fff;display:inline-block;position:relative;padding:7px 20px;transition:0.2s;cursor:pointer;text-transform:uppercase}.button:hover,.frm_submit input:hover,.frm_submit button:hover{background:#757575}.frm_submit{text-align:right}.frm_submit input,.frm_submit button{border:none;font-family:"Roboto",sans-serif;font-size:18px;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.frm_submit img{display:none}.mobile_menu_button{display:none;cursor:pointer;vertical-align:middle;letter-spacing:1px;padding:0 20px}.mobile_menu_button p{display:inline-block;font-size:20px;text-transform:uppercase;vertical-align:middle;color:#eee}.lines-button{float:left;padding:8px 5px 8px 0;margin:3px 0 0 0;transition:0.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:17px;font-weight:600;text-transform:uppercase}.lines-button.close{transform:scale3d(.8,.8,.8)}.lines-button.x.close .lines{background:transparent}.lines-button.x.close .lines:before,.lines-button.x.close .lines:after{transform-origin:50% 50%;top:0;width:2rem}.lines-button.x.close .lines:before{transform:rotate3d(0,0,1,45deg)}.lines-button.x.close .lines:after{transform:rotate3d(0,0,1,-45deg)}.lines-button.x2 .lines{transition:background 0.3s 0.5s ease}.lines-button.x2 .lines:before,.lines-button.x2 .linesafter{transform-origin:50% 50%;transition:top 0.3s 0.6s ease,transform 0.3s ease}.lines-button.x2.close .lines{transition:background 0.3s 0s ease;background:transparent}.lines-button.x2.close .lines:before,.lines-button.x2.close .lines:after{transition:top 0.3s ease,transform 0.3s 0.5s ease;top:0;width:2rem}.lines-button.x2.close .lines:before{transform:rotate3d(0,0,1,45deg)}.lines-button.x2.close .lines:after{transform:rotate3d(0,0,1,-45deg)}.lines{display:inline-block;float:left;width:25px;margin-right:2px;height:.25rem;background:#eee;transition:0.3s;position:relative}.lines:before,.lines:after{display:inline-block;width:25px;height:.25rem;background:#eee;transition:0.3s;position:absolute;left:0;content:'';transform-origin:.14286rem center}.lines:before{top:.5rem}.lines:after{top:-.5rem}::-webkit-input-placeholder{color:#121212}:-moz-placeholder{color:#121212}::-moz-placeholder{color:#121212}:-ms-input-placeholder{color:#121212}.frm_form_field .frm_primary_label{display:none}.frm_form_field input,.frm_form_field textarea,.frm_form_field select{font-size:20px;font-family:"Roboto",sans-serif;border:none;width:100%;border-bottom:2px solid #121212;border-radius:0;background-color:transparent;padding:15px 10px;margin:10px 0;color:#121212;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center}.frm_form_field input:focus,.frm_form_field textarea:focus,.frm_form_field select:focus{outline:none}.frm_form_field select{cursor:pointer}.frm_hidden{display:none}.staggered_grid{letter-spacing:-1em;font-size:0}.staggered_grid__single{height:520px;width:50%;padding:70px 80px;display:inline-block;text-align:center;vertical-align:top;letter-spacing:normal;font-size:20px;position:relative}.staggered_grid__single-post{color:#fff;position:relative;overflow:hidden}.staggered_grid__single-post .staggered_grid__single-content{position:absolute;z-index:10;bottom:40px;left:0;right:0;margin:0 auto;transition:0.2s}.staggered_grid__single-post .staggered_grid__single-content h3{width:80%;font-weight:500;margin:0 auto 20px}.staggered_grid__single-post:hover .staggered_grid__single-content{bottom:50px}.staggered_grid__single-post:after{content:"";position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 250px 170px #000}.staggered_grid__single-page{background:#e6e7e8;padding:100px 80px}.staggered_grid__single-page .staggered_grid__single-content{z-index:10;position:relative}.staggered_grid__single-page .staggered_grid__single-content h3{font-weight:500;margin:0 auto 20px}.staggered_grid__single-page .staggered_grid__single-content hr.hr_300{background:#121212}.staggered_grid__single-page .staggered_grid__single-content p{margin:0 0 30px}.staggered_grid__single svg{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:90%;max-width:440px;height:440px;margin:0 auto}.staggered_grid__single svg .cls-1{fill:#eeeeef}.staggered_grid__single hr.hr_300{margin:0 auto 20px}.staggered_grid__single.grid_yellow{background:#fab400}.staggered_grid__single.grid_yellow .staggered_grid__single-content{position:relative;z-index:10}.staggered_grid__single.grid_yellow .staggered_grid__single-content h3{margin:0 0 25px}.staggered_grid__single.grid_yellow .staggered_grid__single-content .grid_single_date{padding:0 0 15px;display:block;color:#121212;transition:0.2s}.staggered_grid__single.grid_yellow .staggered_grid__single-content .grid_single_date hr.hr_300{background:#121212;margin:0 auto 15px}.staggered_grid__single.grid_yellow .staggered_grid__single-content .grid_single_date h4{margin:0}.staggered_grid__single.grid_yellow .staggered_grid__single-content .grid_single_date:hover{color:#fff}.staggered_grid__single.grid_yellow .button,.staggered_grid__single.grid_yellow .frm_submit input,.frm_submit .staggered_grid__single.grid_yellow input,.staggered_grid__single.grid_yellow .frm_submit button,.frm_submit .staggered_grid__single.grid_yellow button{margin:15px auto 0;position:absolute;bottom:40px;z-index:10;left:0;right:0;width:200px}.staggered_grid__single.grid_yellow svg .cls-1{fill:#fbbc1a}.staggered_grid__single.grid_yellow .frm_forms{width:80%;max-width:300px;margin:0 auto}.staggered_grid__single.grid_yellow .frm_forms .frm_submit{text-align:center}.staggered_grid__single.grid_yellow .frm_forms .frm_submit .frm_final_submit{position:relative;bottom:auto;left:auto;right:auto;margin-top:40px;font-size:20px;padding:7px 20px}@media (max-width:1000px){.staggered_grid__single svg{left:3%;right:3%;height:auto}}@media (max-width:920px){.staggered_grid__single{padding:50px 20px}}@media (max-width:680px){.staggered_grid__single{width:100%}}a{text-decoration:none}ul,ol{padding:0 0 0 20px}.full_link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.sprite{position:relative;display:inline-block;background-repeat:no-repeat;background-size:405px;background-image:url(/wp-content/themes/uprising/assets/images/sprite.png)}.sprite.sprite--before{background-image:none;background-size:auto}.sprite.sprite--before:before{content:'';position:absolute;top:0;left:0;display:block;background-size:100px;background-image:url(/wp-content/themes/uprising/assets/images/sprite.png)}.background{background-position:center;background-size:cover;background-repeat:no-repeat}img{height:auto}.curve,.button,.frm_submit input,.frm_submit button,.header .header__nav .menu li a{border-radius:.5em 0}.fade{transition:0.2s}.hr_300{height:2px;width:80%;max-width:300px;background:#fff;border:none}.header{padding:28px 0;background:#353535}.header .inner{padding:0}.header .main_logo{width:300px;max-width:300px;display:inline-block;vertical-align:middle;margin-left:20px}.header .main_logo a{display:block}.header .main_logo a img{width:100%}.header .header__nav{margin:0 0 0 45px;display:inline-block;vertical-align:middle;width:730px;text-align:center}.header .header__nav .menu{padding:0}.header .header__nav .menu li{display:inline-block}.header .header__nav .menu li a{color:#fff;padding:6px 10px 4px;margin:0 3px;font-size:16px;font-weight:600;text-transform:uppercase;transition:all 0.2s ease-in-out}.header .header__nav .menu li a:hover,.header .header__nav .menu li.current-menu-item a{background:#fab400;color:#353535}.header .social{margin:16px 20px 0 0;float:right}.header .social.mob_social{display:none}.header .social a{display:inline-block}.header .social a span{display:block;width:24px;height:24px;margin:0 0 0 5px;background-position:0 0}.header .social a.twit span{background-position:-27px 0}.header .social a.fb:hover span{background-position:-54px 0}.header .social a.twit:hover span{background-position:-81px 0}@media (max-width:1100px){.header{position:relative}.header .main_logo{display:block;margin:0 auto 25px}.header .header__nav{margin:0;width:100%;text-align:center}.header .social{position:absolute;right:20px;top:20px;margin:0}}@media (max-width:900px){.header{padding-bottom:0}.header .header__nav{background:#121212;padding:12px 0 0;text-align:left;position:relative}.header .header__nav .mobile_menu_button{display:inline-block!important;text-align:left;width:135px;padding:0 0 12px 20px}.header .header__nav .mobile_menu_button p{vertical-align:top;margin-top:1px}.header .header__nav .mob_social{display:inline-block!important;position:relative;top:auto}.header .header__nav .menu-header-menu-container{display:none;background-color:rgba(53,53,53,.95);padding:12px 20px;position:absolute;top:53px;left:0;right:0;z-index:15}.header .header__nav .menu-header-menu-container .menu li{display:block}.header .header__nav .menu-header-menu-container .menu li a{background:none;padding:2px 0;margin:12px 0;font-size:19px;line-height:19px;display:block}.header .header__nav .menu-header-menu-container .menu li a:hover{color:#fff}.header .header__nav .menu-header-menu-container .menu li.current-menu-item a{color:#fff}.header .social{display:none}}@media (max-width:420px){.header .main_logo{width:70%}}.footer{background-color:#e6e7e8;padding:30px 0;letter-spacing:-1em;font-size:0}.footer p{font-size:16px;line-height:25px;margin:0}.footer p a{color:#121212}.footer p a:hover{text-decoration:underline}.footer .foot_left{width:50%;display:inline-block;vertical-align:top;letter-spacing:normal;font-size:20px}.footer .foot_left img{width:35%;max-width:202px;margin:0 0 12px}.footer .foot_right{width:50%;display:inline-block;vertical-align:top;letter-spacing:normal;font-size:20px}.footer .foot_right .foot_addr{width:50%;display:inline-block;vertical-align:top}.footer .foot_right .foot_addr span{width:16px;height:23px;float:left;background-position:0 -128px;margin:3px 10px 35px 0}.footer .foot_right .foot_contact{width:49%;display:inline-block;vertical-align:top}.footer .foot_right .foot_contact .foot_phone{width:100%}.footer .foot_right .foot_contact .foot_phone span{float:left;margin:3px 10px 0 0;width:18px;height:20px;background-position:-25px -128px}.footer .foot_right .foot_contact .foot_email{width:100%}.footer .foot_right .foot_contact .foot_email span{float:left;margin:3px 10px 0 0;width:20px;height:21px;background-position:-49px -128px}@media (max-width:1000px){.footer{text-align:center}.footer .foot_left{width:100%;margin:0 0 10px}.footer .foot_right{width:100%}.footer .foot_right .foot_addr,.footer .foot_right .foot_contact{width:100%;margin:5px 0}.footer .foot_right .foot_addr span,.footer .foot_right .foot_contact span{display:none}}.front_page_wrap .front_hero{background-image:url(/wp-content/themes/uprising/assets/images/front_head.jpg);height:600px;position:relative;text-align:center}.front_page_wrap .front_hero__title{background:#fab400;padding:30px 50px;margin:0 auto;width:440px;font-size:90px;position:absolute;display:inline-block;bottom:-110px;left:0;right:0;text-align:center}.front_page_wrap .front_hero__title h3{color:#121212}.front_page_wrap .front_hero__title h1{color:#121212}.front_page_wrap .content{padding:150px 0 50px;text-align:center}.front_page_wrap .content p{font-size:22px}.front_page_wrap .front_donate{background-image:url(/wp-content/themes/uprising/assets/images/front_donate.jpg)}@media (max-width:1100px){.front_page_wrap .front_hero{height:480px}}@media (max-width:800px){.front_page_wrap .front_hero{height:380px}.front_page_wrap .front_hero .front_hero__title{padding:20px 50px;bottom:-90px}.front_page_wrap .front_hero .front_hero__title h1{font-size:70px}}@media (max-width:400px){.front_page_wrap .front_hero .front_hero__title{padding:20px;left:20px;right:20px;bottom:30px;width:90%}.front_page_wrap .front_hero .front_hero__title h1{font-size:55px;line-height:55px}.front_page_wrap .content{padding:50px 0}}.page.about_page .content{padding:50px 0 0}.page.about_page .content .about_halfs{padding:50px 0 0}.page.about_page .content .about_summary{padding:60px 0;background:#353535;color:#fff}.page.events_page .content{padding-top:120px}.page.events_page .event_loop{padding-top:10px;text-align:left}.page.events_page .event_loop .event_loop_single{text-align:left;margin:15px 0;font-size:0;letter-spacing:-1em;transition:0.2s}.page.events_page .event_loop .event_loop_single:hover{background:#e6e7e8}.page.events_page .event_loop .event_loop_single .date{background:#e6e7e8;width:22%;height:100px;padding:15px;color:#121212;font-weight:600;text-transform:uppercase;text-align:center;display:inline-block;vertical-align:middle;font-size:34px;letter-spacing:normal}.page.events_page .event_loop .event_loop_single .date span{display:block;line-height:1em}.page.events_page .event_loop .event_loop_single .date span.day{font-size:18px}.page.events_page .event_loop .event_loop_single .date span.num{font-size:36px}.page.events_page .event_loop .event_loop_single .date span.month{font-size:18px}.page.events_page .event_loop .event_loop_single .info{color:#121212;width:78%;padding:0 0 0 30px;display:inline-block;vertical-align:middle;font-size:20px;letter-spacing:normal}.page.events_page .event_loop .event_loop_single .info h4{line-height:30px}.page.events_page .event_loop .event_loop_single .info p{margin:0}@media (max-width:870px){.page.events_page .event_loop .event_loop_single{width:100%}}@media (max-width:450px){.page.events_page .event_loop .event_loop_single .date{width:28%}.page.events_page .event_loop .event_loop_single .info{width:72%;padding:0 0 0 20px}.page.events_page .event_loop .event_loop_single .info h4{font-size:24px}}@media (max-width:400px){.page.events_page .content{padding-top:40px}}.page.team_page .single_team{margin:0 0 40px;letter-spacing:-1em;font-size:0}.page.team_page .single_team .single_team__img{height:260px;width:28%;max-width:270px;display:inline-block;vertical-align:top;letter-spacing:normal;font-size:60px}.page.team_page .single_team .single_team__txt{width:72%;padding:0 0 0 40px;text-align:left;display:inline-block;vertical-align:top;letter-spacing:normal;font-size:20px}@media (max-width:750px){.page.team_page .single_team .single_team__img{width:100%}.page.team_page .single_team .single_team__txt{width:100%;padding:25px 0 0}}.page .page_hero{height:400px;position:relative}.page .page_hero__title{background:#fab400;padding:30px 50px;margin:0 auto;width:420px;max-width:100%;font-size:90px;position:absolute;display:inline-block;bottom:-60px;left:0;right:0;text-align:center}.page .page_hero__title h3{color:#121212}.page .page_hero__title h1{color:#121212;font-size:70px;line-height:70px}.page .page_excerpt{background:#e6e7e8;text-align:center;padding:130px 0 50px}.page .content{text-align:center;padding:60px 0}.page .content .paypal-donations input[type="image"]{width:100%;max-width:360px;transition:0.2s}.page .content .paypal-donations input[type="image"]:hover{opacity:.8}.page .content .frm_forms{max-width:500px;margin:0 auto}.page .content .frm_forms .frm_form_field input,.page .content .frm_forms .frm_form_field textarea{background:#e6e7e8;border:none}.page .content .gallery .gallery-item{display:inline-block;margin:5px 10px}.half_section{background:#e6e7e8;padding:50px 0;letter-spacing:-1em;font-size:0}.half_section img{width:40%;max-width:464px;vertical-align:middle;display:inline-block;letter-spacing:normal;font-size:60px}.half_section .half_section__txt{width:60%;vertical-align:middle;padding:0 0 0 80px;display:inline-block;letter-spacing:normal;font-size:20px}.half_section.reversed{background:#fff}.half_section.reversed .half_section__txt{padding:0 80px 0 0}@media (max-width:800px){.page .page_hero__title{padding:20px 20px}.page .page_hero__title h1{font-size:70px}}@media (max-width:760px){.half_section img{width:100%}.half_section .half_section__txt{width:100%;padding:40px 0 0}.half_section.reversed .half_section__txt{width:100%;padding:0 0 40px}}@media (max-width:400px){.page .page_hero__title{padding:20px;left:20px;right:20px;bottom:30px;width:90%}.page .page_hero__title h1{font-size:55px;line-height:55px}.page .page_excerpt{padding:40px 0}}.page.posts .posts_archive{padding:120px 0 40px;text-align:center}.page.posts .posts_archive .posts_single{vertical-align:top;margin:20px 0}.page.posts .posts_archive .posts_single a{display:block;width:100%;height:360px;position:relative;overflow:hidden;font-size:60px}.page.posts .posts_archive .posts_single a .posts_single__txt{position:absolute;color:#fff;bottom:25px;left:0;right:0;padding:0 20px;z-index:1;text-align:center;transition:0.2s}.page.posts .posts_archive .posts_single a .posts_single__txt h3{margin:0 0 12px;font-size:30px;line-height:34px;font-weight:500}.page.posts .posts_archive .posts_single a .posts_single__txt p{font-size:20px;line-height:1.5}.page.posts .posts_archive .posts_single a:after{content:"";position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 170px 120px #000}.page.posts .posts_archive .posts_single a:hover .posts_single__txt{bottom:35px}.page.posts.project_posts .posts_archive{padding:40px 0}@media (max-width:1000px){.page.posts .posts_archive .posts_single{width:50%}}@media (max-width:730px){.page.posts .posts_archive .posts_single{width:100%}}@media (max-width:400px){.page.posts .posts_archive{padding:40px 0}}.single_project .page_excerpt h2{margin:0 0 20px}.single_project .download_section{background:#353535;padding:60px 0;text-align:center;color:#fff}.single_project .download_section .button,.single_project .download_section .frm_submit input,.frm_submit .single_project .download_section input,.single_project .download_section .frm_submit button,.frm_submit .single_project .download_section button{background:#fff;color:#121212;margin:30px 0 0;font-size:18px;font-weight:600}.single_project .download_section .button:hover,.single_project .download_section .frm_submit input:hover,.frm_submit .single_project .download_section input:hover,.single_project .download_section .frm_submit button:hover,.frm_submit .single_project .download_section button:hover{background:#e6e7e8}.single_post .page_hero{background:#e6e7e8;height:150px}.single_post .content{padding:150px 0 60px;letter-spacing:-1em;font-size:0}.single_post .content .single_post_img{height:260px;width:28%;max-width:270px;display:inline-block;vertical-align:top;letter-spacing:normal;font-size:60px}.single_post .content .single_post_txt{width:72%;padding:0 0 0 40px;text-align:left;display:inline-block;vertical-align:top;letter-spacing:normal;font-size:20px}.single_post .content .single_post_txt h3{margin:0 0 10px}.single_post .content .single_post_txt small{font-size:20px;margin:0 0 30px;display:block}.single_post .content .single_post_txt p:first-of-type{font-size:22px}.single_post .content .single_post_txt .upcoming_dates{padding:0}.single_post .content .single_post_txt .upcoming_dates li{list-style:none}@media (max-width:880px){.single_post .content .single_post_img{width:35%}.single_post .content .single_post_txt{width:65%}}@media (max-width:760px){.single_post .content .single_post_img{width:100%}.single_post .content .single_post_txt{width:100%;padding:25px 0 0}}@media (max-width:400px){.single_post .content{padding:50px 0}}