html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.row{margin:0}pre{height:auto !important}h1,h1 a,a h1{font-size:42px;font-weight:700;color:#387c2b;font-family:"museo-sans",sans-serif;text-transform:uppercase}h1:hover,h1 a:hover,a h1:hover{color:#387c2b}h2,h2 a,a h2{font-size:36px;font-weight:300;color:#ffffff;font-family:"museo-sans",sans-serif;text-transform:uppercase}h2:hover,h2 a:hover,a h2:hover{color:#ffffff}h3,h3 a,a h3{font-size:30px;font-weight:300;color:#ffffff;font-family:"museo-sans",sans-serif;text-transform:uppercase}h3:hover,h3 a:hover,a h3:hover{color:#ffffff}h4,h4 a,a h4{font-size:24px;font-weight:600;color:#434343;font-family:"museo-sans",sans-serif;text-transform:uppercase}h4:hover,h4 a:hover,a h4:hover{color:#434343}h5,h5 a,a h5{font-size:24px;font-weight:300;color:#434343;font-family:"museo-sans",sans-serif;text-transform:uppercase}h5:hover,h5 a:hover,a h5:hover{color:#434343}h6,h6 a,a h6{font-size:24px;font-weight:600;color:#387c2b;font-family:"museo-sans",sans-serif;text-transform:uppercase}h6:hover,h6 a:hover,a h6:hover{color:#387c2b}.h7{font-size:15px;font-weight:300;color:#ffffff;font-family:"museo-sans",sans-serif;text-transform:uppercase}.h8{font-size:15px;font-weight:600;color:#387c2b;font-family:"museo-sans",sans-serif;text-transform:uppercase}.h9{font-size:12px;font-weight:400;color:#434343;font-family:"museo-sans",sans-serif;text-transform:uppercase}.h10{font-size:10px;font-weight:400;color:#434343;font-family:"museo-sans",sans-serif;text-transform:uppercase}.h11{font-size:10px;font-weight:400;color:#434343;font-family:"museo-sans",sans-serif;text-transform:uppercase}.caption{font-size:14px;font-weight:300;color:#434343;font-family:"nimbus-sans",sans-serif;text-transform:uppercase}span,p{font-size:17px;font-weight:200;color:#434343;line-height:1.4;font-family:"nimbus-sans",sans-serif}ol,ul{margin-left:40px}ol li,ul li{font-size:16px;font-weight:300;color:#434343;line-height:1.4;font-family:"nimbus-sans",sans-serif}.select{position:relative;display:inline-block}.select:after{position:absolute;right:35px;top:45%;content:"";width:0;height:0;border-style:solid;border-width:7px 6px 0px 6px;border-color:#434343 transparent transparent transparent ;z-index:2}select{border:none;border-bottom:10px solid #a6acae;padding:15px;height:60px;min-width:200px;width:auto !important;background-color:white;border-radius:0;margin:20px 15px;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0px;text-indent:0.01px;text-overflow:'';position:relative}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}img{max-width:100%;height:auto}.videoWrapper{position:relative;padding-bottom:50%;padding-top:25px;height:0;overflow:hidden;max-width:100%;vertical-align:middle}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}body{font-size:16px;font-weight:200;color:#434343;line-height:1.4;font-family:"nimbus-sans",sans-serif;position:relative;z-index:1}body #content-container{background:url('../images/06.jpg');background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover;z-index:1;padding-bottom:30px;position:relative}body #content-container:after{content:"";position:absolute;top:-140px;left:0;width:100%;height:140px;box-shadow:0px 40px 140px #4d4d4d;z-index:0}body .content{width:100%;max-width:1280px;margin:0px auto;padding:0px 10px 5px 10px;position:relative}body .content a{color:#387c2b}body .content a:hover{color:#387c2b}body #top-navigation{height:140px;position:relative;z-index:10}body #top-navigation .prc-logo{margin-top:10px}body #top-navigation .donate-button{color:rgba(0,0,0,0.6);font-weight:600;background-color:white;display:block;text-transform:lowercase;padding:7px 25px;margin:10px 50px 20px 20px;display:inline-block;font-size:18px;float:right}body #top-navigation .search{display:inline-block;margin:10px 20px 20px 20px;float:right;width:160px;color:white}body #top-navigation .search input{border:white solid 2px;background-color:transparent;height:38px;padding:5px 10px;font-weight:100}body #top-navigation .search ::-webkit-input-placeholder{color:white;font-family:"nimbus-sans",sans-serif;font-size:18px;font-weight:100}body #top-navigation .search :-moz-placeholder{color:white;font-family:"nimbus-sans",sans-serif;font-size:18px;font-weight:100}body #top-navigation .search ::-moz-placeholder{color:white;font-family:"nimbus-sans",sans-serif;font-size:18px;font-weight:100}body #top-navigation .search :-ms-input-placeholder{color:white;font-family:"nimbus-sans",sans-serif;font-size:18px;font-weight:100}body #top-navigation .search #search-icon{position:absolute;top:12px;right:210px;background:url('../images/icons/search.png') no-repeat center center;border:none}body #top-navigation #main-menu{display:block}body #top-navigation #main-menu ul{list-style:none;position:relative;z-index:10000;margin:0}body #top-navigation #main-menu ul li{display:inline-block}body #top-navigation #main-menu ul li a{font-size:16px;color:white;text-transform:uppercase;padding:10px;font-weight:300}body #top-navigation #main-menu ul li:first-child:before{content:""}body #top-navigation #main-menu ul li:before{content:" | ";font-size:16px;color:white}body #top-navigation #main-menu ul li:hover ul{visibility:visible;max-height:400px;opacity:1;-webkit-transition:all .4s ease-out}body #top-navigation #main-menu ul li ul{width:220px;position:absolute;background:rgba(255,255,255,0.9);margin-right:-200px;visibility:hidden;opacity:0;height:auto;max-height:0;-webkit-transition:all .4s ease-out}body #top-navigation #main-menu ul li ul .menu-item-has-children>a{position:relative}body #top-navigation #main-menu ul li ul .menu-item-has-children>a:after{position:absolute;right:10px;top:10px;content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #434343}body #top-navigation #main-menu ul li ul li{display:block}body #top-navigation #main-menu ul li ul li a{color:#434343;width:100%;padding:7px 0px 7px 12px;display:block;font-weight:100}body #top-navigation #main-menu ul li ul li:hover{background-color:#434343}body #top-navigation #main-menu ul li ul li:hover a{color:white}body #top-navigation #main-menu ul li ul li:hover ul li{visibility:visible;max-height:400px;opacity:1;-webkit-transition:opacity .4s ease-out}body #top-navigation #main-menu ul li ul li:before{content:""}body #top-navigation #main-menu ul li ul li ul{margin-left:223px;margin-top:-36px}body #top-navigation #main-menu ul li ul li ul li{visibility:hidden;opacity:0;height:auto;max-height:0;-webkit-transition:opacity .4s ease-out}body #top-navigation #main-menu ul li ul li ul li a{color:#434343 !important;width:100%;padding:7px 0px 7px 12px;display:block}body #top-navigation #main-menu ul li ul li ul li:before{position:absolute;color:white;left:-5px;top:0;margin:9px 0 0 0;padding:0;content:"";width:0;height:0;border-style:solid;border-width:9px 0 9px 9px;border-color:transparent transparent transparent #434343}body #top-navigation #main-menu ul li ul li ul li:before:hover li{background-color:none}body #top-navigation #main-menu ul li ul li ul li:before:hover li a{color:#434343 !important}body #top-navigation #main-menu ul li ul li ul li:hover a{color:white !important}body .breadcrumb-content{min-height:30px;background-color:#dde6e8;padding-top:3px}body .breadcrumb-content p,body .breadcrumb-content span{font-size:13px;text-transform:uppercase;font-weight:600;margin:3px !important}body #blog-search-content{min-height:160px;background-color:#dde6e8;text-align:center;padding-bottom:10px}body #blog-search-content #blog-title{font-size:38px;font-weight:600;color:#434343;margin:15px;display:block}body #blog-search-content #blog-search form{display:inline-block}body #blog-search-content #blog-search input[type="text"]{margin:0px 10px;height:37px;width:220px;padding:0px 10px;border:none}body #blog-search-content #blog-search input[type="search"]{margin:0px 10px;height:37px;width:220px;padding:0px 10px;border:none}body #blog-search-content #blog-search select{margin:0px 10px}body #blog-search-content #blog-search input[type="submit"]{background-color:#3e8630;border:none;padding:9px 25px;text-transform:uppercase;font-size:14px;color:white}body .blog-post{background-color:white;width:100%;height:100%;display:table}body .blog-post .blog-content{background-color:white;max-width:900px;padding:40px}body .blog-post .blog-content .posted{font-size:16px;font-weight:600;margin:10px 0}body .blog-post .blog-content .posted a.author{text-transform:capitalize}body .blog-post .blog-content p{margin:10px 0}body .blog-post .blog-content .categories,body .blog-post .blog-content .share{font-size:14px;font-weight:600;text-transform:uppercase;margin:10px 0}body .blog-post .blog-content .categories a.cat-name:after,body .blog-post .blog-content .share a.cat-name:after{content:", "}body .blog-post .blog-content .categories a.cat-name:last-child:after,body .blog-post .blog-content .share a.cat-name:last-child:after{content:""}body .blog-post .blog-image{padding:0 !important}body .blog-post .blog-image a,body .blog-post .blog-image div{display:block;width:210px;padding-bottom:100%;height:0;max-width:100%;max-height:100%}body .blog-post .shareaholic-canvas{display:inline-block;height:20px;margin:5px}body .single-blog-footer{background:rgba(0,0,0,0.6);padding-bottom:30px;margin-bottom:-30px}body #related-news-section{margin:30px 0}body #related-news-section #blog-news-heading{font-size:40px;font-family:"museo-sans",sans-serif;font-weight:100;color:white;border-top:3px solid #92bca7;text-transform:uppercase}body #related-news-section .news-post{background-color:#edede2;display:inline-block;margin:3px .25%;padding:5px 10px;position:relative;height:210px;vertical-align:top}body #related-news-section .news-post span{height:60px;line-height:60px;display:block;overflow:none}body #related-news-section .news-post span h1{font-size:28px !important;vertical-align:middle;line-height:28px;display:inline-block}body #related-news-section .news-post:after{content:"View Post";position:absolute;left:0;bottom:0;height:50px;text-align:right;padding-right:60px;padding-top:15px;text-transform:uppercase;background-color:white;width:100%}body #related-news-section .news-post:before{position:absolute;right:20px;bottom:18px;content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #434343;z-index:2}body #related-news-section .news-post:hover{text-decoration:none}body #related-news-section .news-post:hover:after{background-color:#DDE6E8}body #related-news-section .half-page{width:49.5%}body #related-news-section .third-page{width:32.8%;height:255px}body #services-search{min-height:100px;background-color:#dde6e8;text-align:center}body .donate{background-color:#DDE6E8;margin-top:-5px}body .donate .donate-sidebar{background-color:#DDE6E8}body .donate form{margin:40px 20%}body .donate form p,body .donate form span,body .donate form .gform_body,body .donate form .gform_heading,body .donate form .gform_footer{display:inline-block}body .donate form span.gfield_required,body .donate form .validation_error,body .donate form .validation_message{color:red}body .donate form .gfield{display:block}body .donate form #field_2_1 .gfield_label{font-size:36px !important}body .donate form .gfield_label{font-size:20px;font-weight:600;text-transform:uppercase}body .donate form .ginput_total{font-size:20px;font-weight:600;color:#3e8630;margin:5px 20px}body .donate form ul{margin:0;list-style:none;display:inline-block}body .donate form ul li{display:inline-block}body .donate form ul input{margin:5px;height:35px;border:none;padding:0px 10px}body .donate form ul.gfield_radio input[type="radio"]{visibility:hidden}body .donate form ul.gfield_radio input[type="radio"]:checked+label{border-top:3px solid #1f5215;border-bottom:none}body .donate form ul.gfield_radio label{min-width:70px;text-align:center;background-color:#3E8630;border-bottom:3px solid #1f5215;color:white;padding:7px 15px;font-weight:300}body .donate form ul.gfield_radio label:hover{border-top:3px solid #1f5215;border-bottom:none}body .donate form .gform_footer{display:block;text-align:center}body .donate form input[type="submit"]{background-color:#3e8630;border:none;padding:9px 25px;text-transform:uppercase;font-size:14px;color:white}body .donate form input[type="email"]{width:200px}body .donate form ::-webkit-input-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body .donate form :-moz-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body .donate form ::-moz-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body .donate form :-ms-input-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body .donate .donate-content{background-color:#DDE6E8}body .page-main{background-color:white;width:100%;height:100%;display:table}body .page-main .page-content{background-color:white;max-width:900px;padding:40px}body .page-main .page-content p{margin:20px 0}body .page-main .page-content img{max-width:100%}body .page-main .page-content h2{font-weight:600;font-size:36px;text-transform:capitalize;margin:15px 0px 5px 0px;color:#434343}body .page-main .page-content h3{font-weight:500;font-size:32px;text-transform:capitalize;margin:15px 0px 5px 0px;color:#434343}body .page-main .page-content h4{font-weight:400;font-size:28px;text-transform:capitalize;margin:15px 0px 5px 0px;color:#434343}body .page-main .page-content h5{font-weight:300;font-size:24px;text-transform:capitalize;margin:15px 0px 5px 0px;color:#434343}body .page-main .page-content h6{font-weight:300;font-size:20px;text-transform:capitalize;margin:15px 0px 5px 0px;color:#434343}body .page-main .page-content form ul{list-style:none}body .page-main .page-content form .gform_heading{margin:20px 0}body .page-main .page-content form span.gfield_required,body .page-main .page-content form .validation_error,body .page-main .page-content form .validation_message{color:red}body .page-main .page-content form input,body .page-main .page-content form input[type="text"]{width:200px;margin:5px;height:35px;padding:0px 10px}body .page-main .page-content form input[type="submit"]{background-color:#3e8630;border:none;padding:9px 25px;text-transform:uppercase;font-size:14px;color:white}body .page-main .page-content form select{margin:10px;border:1px solid #A6ACAE;border-bottom:10px solid #A6ACAE}body .page-main .page-content form ::-webkit-input-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body .page-main .page-content form :-moz-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body .page-main .page-content form ::-moz-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body .page-main .page-content form :-ms-input-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body .page-main .page-image{padding:0 !important}body .page-main .page-image div{display:block;width:210px;padding-bottom:100%;height:0;max-width:100%;max-height:100%}body .page-main .shareaholic-canvas{display:inline-block;height:20px;margin:5px}body .page-main .directory-content{margin:0 10% !important;max-width:80% !important;text-align:center}body .page-main .directory-content h1{font-size:54px;font-weight:900}body .page-main .directory-image{padding:0 !important}body .page-main .directory-image a{display:block;width:210px;padding-bottom:100%;height:0;max-width:100%;max-height:100%}body .page-main .directory-listing h2{text-transform:uppercase}body .page-main .directory-listing a{color:#434343 !important}body .page-main .directory-listing a.button{display:inline-block;margin-top:15px;background-color:#2497b2;border:none;border-bottom:4px solid #3c5158;text-transform:uppercase;padding:8px 20px;color:white !important}body .page-main .directory-listing a.button:hover{background-color:#3c5158;border-bottom:4px solid #2497b2}body .page-main .program-expand{padding:0 !important}body .page-main .program-expand .expand{display:block;width:60px;height:60px;font-size:60px}body .page-main .program-expand .close-symbol{background-color:white;position:relative;cursor:pointer}body .page-main .program-expand .close-symbol:before{position:absolute;content:" + ";color:#4ebbd4;top:-8px;left:25px;height:60px;padding:0;margin:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}body .page-main .program-expand .open-symbol{background-color:#4ebbd4;position:relative;cursor:pointer}body .page-main .program-expand .open-symbol:before{position:absolute;content:" + ";color:white;top:-10px;left:15px;height:60px;padding:0;margin:0}body .page-main .program-content{padding:0px 40px 10px 40px !important}body .page-main .program-content .section{display:none}body .page-main .program-content .show-section{display:block}body .page-main .event-details{padding:2% 4%;color:#434343}body .page-main .event-details p{display:none}body .page-main .event-details select{font-size:14px}body .page-main .event-details h2{color:#434343 !important}body .page-main .event-details .event-display-boxes h3{font-size:42px;font-weight:700;color:#387c2b;font-family:"museo-sans",sans-serif;text-transform:uppercase !important;border:none;background:none;padding:0}body .page-main .event-details .event-display-boxes .ui-widget-content{border:none}body .page-main .event-details .event-display-boxes .event_description .section-title{display:none !important}body .page-main .event-details .event-display-boxes .event_description p{display:block !important}body .page-main .event-details .event-display-boxes .event_description h3{font-weight:500;font-size:32px !important;text-transform:capitalize;margin:15px 0px 5px 0px;color:#434343}body .page-main .event-details .event-display-boxes .event_description ul li{list-style:circle !important}body .page-main .event-details .event-display-boxes p,body .page-main .event-details .event-display-boxes span{color:#434343;display:inline-block}body .page-main .event-details .event-display-boxes .section-heading{font-size:24px;text-transform:capitalize}body .page-main .event-details .event-display-boxes .ee-featured-image img{width:100%;height:250px}body .page-main .event-details .event-display-boxes .payment_option_title{color:#434343 !important;text-transform:capitalize}body .page-main .event-details .event-display-boxes .section-heading:hover{color:#434343;text-decoration:none}body .page-main .event-details .event-display-boxes #check-payment-option-form-dv p,body .page-main .event-details .event-display-boxes .event-messages p{display:block;margin-left:20px}body .page-main .event-details #registration_form select{min-width:300px;border:1px solid #a6acae;border-bottom:10px solid #a6acae;margin:5px;padding:5px 10px}body .page-main .event-details #registration_form p{display:block}body .page-main .event-details #registration_form span.section-title{margin:0}body .page-main .event-details #registration_form span.address-block{padding-left:150px}body .page-main .event-details #registration_form h4{text-transform:capitalize}body .page-main .event-details #registration_form #event-reg-form-groups{margin-top:20px}body .page-main input[type="submit"]{background:none;background-color:#3e8630;border:none;border-radius:0 !important;padding:9px 25px;text-transform:uppercase;font-size:14px;color:white;font-weight:300}body .page-main input#confirm.btn_event_form_submit{display:none}body #events{min-height:300px;margin:30px 0 -30px 0;padding:50px 0px}body #events #event-heading{font-size:40px;font-family:"museo-sans",sans-serif;font-weight:100;color:white;border-top:3px solid #92bca7;text-transform:uppercase}body #events .event-post{background-color:#edede2;display:inline-block;margin:3px .25%;padding:5px 10px;position:relative;height:210px}body #events .event-post span{height:60px;line-height:60px;display:block}body #events .event-post span h1{font-size:28px !important;vertical-align:middle;line-height:28px;display:inline-block}body #events .event-post:after{content:"Event";position:absolute;left:0;bottom:0;height:50px;text-align:right;padding-right:60px;padding-top:15px;text-transform:uppercase;background-color:white;width:100%}body #events .event-post:before{position:absolute;right:20px;bottom:18px;content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #434343;z-index:2}body #events .event-post:hover{text-decoration:none}body #events .event-post:hover:after{background-color:#DDE6E8}body #events .third-page{width:32%;height:255px}body #footer{min-height:240px;padding-top:30px;background-color:#32444b;text-align:center}body #footer ul#footer-menu{margin-top:40px;float:right}body #footer ul#footer-menu li{list-style:none;display:inline-block}body #footer ul#footer-menu li a{font-size:16px;color:white;text-transform:uppercase;padding:15px;font-weight:500}body #footer ul#footer-menu li:first-child:before{content:""}body #footer ul#footer-menu li:before{content:" | ";font-size:16px;color:white}body #footer .social-icon{float:left;margin-top:40px;margin-right:40px}body #footer #instagram img{height:22px}body #footer .copyright{margin:40px 0 0 0px;color:white;font-size:14px}body #footer .firemancreative{color:white;margin:40px 0px 0 0;font-size:14px}body #footer .firemancreative a{color:white;text-decoration:underline}body #footer .gform_confirmation_message{color:white !important}body #footer form p,body #footer form span,body #footer form .gform_body,body #footer form .gform_heading,body #footer form .gform_footer{color:white;display:inline-block}body #footer form .validation_error{display:none}body #footer form .validation_message{color:red;position:absolute}body #footer form ul{list-style:none;display:inline-block}body #footer form ul li{display:inline-block}body #footer form ul input{color:#434343;width:140px;margin:5px;height:35px;border:none;padding:0px 10px}body #footer form input[type="submit"]{background-color:#3e8630;border:none;padding:9px 25px;text-transform:uppercase;font-size:14px;color:white}body #footer form input[type="email"]{width:200px}body #footer form ::-webkit-input-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body #footer form :-moz-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body #footer form ::-moz-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body #footer form :-ms-input-placeholder{color:gray;font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:100}body #footer form .gfield.hidden_label>.gfield_label{display:none}body #footer form .hidden_sub_label{display:none}body .paginate{background-color:#DDE6E8;padding:15px;font-weight:600;margin-top:-5px}body .paginate .wp-paginate{float:right}body .paginate .wp-paginate .title{font-weight:600;text-transform:uppercase;font-size:13px;padding:0 10px}body .paginate .wp-paginate .page,body .paginate .wp-paginate .next,body .paginate .wp-paginate .prev{width:auto !important;display:inline-block;border:none;background-color:white}body .paginate .wp-paginate .page:hover,body .paginate .wp-paginate .next:hover,body .paginate .wp-paginate .prev:hover{background-color:#32444B;opacity:.8;color:white}body .paginate .wp-paginate .current{background-color:#32444B}body.home #content-container{background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0}body.home #front-top-banner{min-height:400px}body.home #front-top-banner #banner-text{position:relative;display:block;min-height:200px;width:60%;max-width:650px;margin:40px auto;padding:20px;background-color:#000;background-color:rgba(0,0,0,0.6);font-weight:100;font-size:44px;color:white;text-transform:uppercase;border:2px solid transparent}body.home #front-top-banner #banner-text:hover{color:white;text-decoration:none;border:2px solid white}body.home #front-top-banner #banner-text:after{position:absolute;right:-2px;bottom:-2px;content:"";display:block;width:0;height:0;border-style:solid;border-width:0 0 70px 70px;border-color:transparent transparent #ffffff transparent}body.home #front-top-banner #banner-text:before{position:absolute;right:20px;bottom:12px;content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #434343;z-index:2}body.home #front-blog-carousel{position:absolute;width:100%;top:475px}body.home #front-blog-carousel #carousel{position:absolute;margin:0 10%;padding:0 !important;width:80%;white-space:nowrap;overflow:hidden}body.home #front-blog-carousel #carousel .carousel-wrapper{position:relative;overflow:visible}body.home #front-blog-carousel #carousel .carousel-wrapper .event-post{background-color:#edede2;display:inline-block;margin:0 .5% 0 0;padding:5px 10px 55px 10px;position:relative;white-space:normal;color:#434343;vertical-align:top}body.home #front-blog-carousel #carousel .carousel-wrapper .event-post .title{height:60px;line-height:60px;display:block;overflow:hidden}body.home #front-blog-carousel #carousel .carousel-wrapper .event-post .title h6{font-size:24px !important;vertical-align:middle;line-height:1.2;display:inline-block}body.home #front-blog-carousel #carousel .carousel-wrapper .event-post .text{position:relative;width:100%;display:inline-block;font-size:15px;min-height:120px}body.home #front-blog-carousel #carousel .carousel-wrapper .event-post:after{content:"More";position:absolute;left:0;bottom:0px;height:50px;text-align:right;padding-right:60px;padding-top:10px;text-transform:uppercase;background-color:white;width:100%;border-bottom:10px solid #a6acae;color:#387C2B}body.home #front-blog-carousel #carousel .carousel-wrapper .event-post:before{position:absolute;right:20px;bottom:22px;content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #434343;z-index:2}body.home #front-blog-carousel #carousel .carousel-wrapper .event-post:hover{text-decoration:none}body.home #front-blog-carousel #carousel .carousel-wrapper .event-post:hover:after{background-color:#DDE6E8}body.home #front-blog-carousel #carousel .carousel-wrapper .fourth-page{width:24.5%}body.home #front-blog-carousel .prev-arrow{z-index:10;top:60px;left:5%;display:block;position:absolute;font-size:30px;background-color:white;padding:3px 12px;color:green;font-weight:700;border-bottom:10px solid #A6ACAE}body.home #front-blog-carousel .prev-arrow:hover{background-color:#DDE6E8;cursor:pointer}body.home #front-blog-carousel .next-arrow{z-index:10;top:60px;right:5%;display:block;position:absolute;font-size:30px;background-color:white;padding:3px 12px;color:green;font-weight:700;border-bottom:10px solid #A6ACAE}body.home #front-blog-carousel .next-arrow:hover{background-color:#DDE6E8;cursor:pointer}body.home #front-help-section{min-height:440px;background-color:#dde6e8;padding-top:140px;text-align:center}body.home #front-help-section p{margin:15px 0px}body.home #front-help-section .help-text{color:#434343;font-size:40px;text-transform:uppercase;font-weight:100;margin:40px 10px 10px 10px}body.home #front-help-section .or{position:relative;height:100px}body.home #front-help-section .or .or-text{position:relative;display:inline-block;vertical-align:middle;line-height:100px}body.home #front-media-section{padding:30px 0px;background:url('../images/Background_Images/01.jpg') no-repeat center center;background-size:cover;position:relative}body.home #front-media-section:before{content:"";width:100%;height:100%;display:block;background-color:black;opacity:.7;position:absolute;top:0;left:0;z-index:2}body.home #front-media-section .twitter{z-index:3}body.home #front-media-section .twitter .twitter-wrap{position:relative;display:inline-block;width:100%;min-height:1.5em;padding:20px;border:#b9cfd6 solid 3px;float:right;max-height:210px;min-height:180px}body.home #front-media-section .twitter .twitter-wrap:after{content:"";position:absolute;bottom:-25px;left:100px;border-style:solid;border-width:25px 20px 0px 5px;border-color:#b9cfd6 transparent;display:block;width:0;z-index:1}body.home #front-media-section .twitter .twitter-wrap ul{list-style:none;margin:0 !important;padding:0 !important}body.home #front-media-section .twitter .twitter-wrap ul li a{color:white}body.home #front-media-section .twitter .twitter-wrap ul li a .timestamp{display:inline-block}body.home #front-media-section .twitter .twitter-wrap ul li a h3{font-size:16px;text-decoration:none;display:inline-block}body.home #front-media-section .twitter .twitter-bird{background-image:url('../images/twitter-bird.png');display:inline-block;width:36px;height:28px;margin:20px 0 0px 60px}body.home #front-media-section .twitter .twitter-handle{font-weight:500;font-size:18px;color:#b9cfd6;display:inline-block;margin:0px 0 20px 20px}body.home #front-media-section .littergram{position:relative;z-index:3;display:block;line-height:100%;border:3px solid white;max-width:100%;max-height:220px;min-height:180px;color:white;padding:5% 10%;font-size:22px;text-align:center;line-height:1.5;text-overflow:ellipsis}body.home #front-media-section .littergram-bottom{position:relative;z-index:3;width:100%;background-color:white;height:53px;display:inline-block}body.home #front-media-section .littergram-bottom .litterbug{background-image:url('../images/litterbug.png');height:47px;width:45px;display:inline-block;margin:3px}body.home #front-media-section .littergram-bottom .littergram-text{font-weight:600;font-size:20px;padding-bottom:41px;display:inline-block;line-height:53px;vertical-align:middle;color:#575757}body.home #front-media-section .littergram-bottom .daily-tip{font-weight:100;font-size:20px;padding-bottom:33px;display:inline-block;line-height:53px;vertical-align:middle;color:#575757}body.home #front-news-section{min-height:540px;background-color:#55737d;padding:50px 0px}body.home #front-news-section #blog-news-heading{font-size:40px;font-family:"museo-sans",sans-serif;font-weight:100;color:white;border-top:3px solid #92bca7;text-transform:uppercase}body.home #front-news-section .news-post{background-color:#edede2;display:inline-block;margin:3px .25%;padding:5px 10px 60px 10px;position:relative;min-height:150px;vertical-align:top}body.home #front-news-section .news-post span{height:60px;line-height:60px;display:block;overflow:hidden}body.home #front-news-section .news-post span h1{font-size:26px !important;vertical-align:middle;line-height:30px;display:inline-block}body.home #front-news-section .news-post:after{content:"View Post";position:absolute;left:0;bottom:0;height:50px;text-align:right;padding-right:60px;padding-top:15px;text-transform:uppercase;background-color:white;width:100%}body.home #front-news-section .news-post:before{position:absolute;right:20px;bottom:18px;content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #434343;z-index:2}body.home #front-news-section .news-post:hover{text-decoration:none}body.home #front-news-section .news-post:hover:after{background-color:#DDE6E8}body.home #front-news-section .half-page{width:49.5%}body.home #front-news-section .third-page{width:32.8%}#calendar{background-color:white;width:100%;height:100%;display:table;padding:0px !important;margin:0px !important}#calendar h1,#calendar h2{color:#434343;width:100%;text-align:center;margin:20px}#calendar #espreso-category-legend,#calendar .ee-filter-form{margin-left:20px !important}#calendar #ee-venue-submit{display:none !important}#calendar #espresso_calendar{z-index:1}#calendar #espresso_calendar .fc-header{background-color:#DDE6E8;padding:20px 10px 20px 10px}#calendar #espresso_calendar .fc-header td{padding:20px 10px !important}#calendar #espresso_calendar .fc-header .fc-button{background:none;background-color:green !important;border-radius:none !important;border-bottom-left-radius:none !important;border-top-left-radius:none !important;border-bottom-right-radius:none !important;color:white;border-bottom:3px solid #1f5215;vertical-align:middle}#calendar #espresso_calendar .fc-header .fc-button-prev,#calendar #espresso_calendar .fc-header .fc-button-next{background:none;background-color:white !important;border-radius:none !important;border-bottom:3px solid gray;margin:0px 20px;height:75px;width:50px;text-align:center;float:none}#calendar #espresso_calendar .fc-header .fc-button-prev span.ui-icon,#calendar #espresso_calendar .fc-header .fc-button-next span.ui-icon{margin:0 !important;margin-top:-7px !important}#calendar #espresso_calendar .fc-header .fc-button-prev .fc-icon-wrap,#calendar #espresso_calendar .fc-header .fc-button-next .fc-icon-wrap{left:5px}#calendar #espresso_calendar .fc-border-separate td{border:none}#calendar #espresso_calendar .fc-event{border:1px solid white}#calendar #espresso_calendar .fc-event span{color:#434343}#calendar #espresso_calendar .fc-event:hover{border:1px solid green}#calendar .ui-widget-header{background:none;background-color:#DDE6E8 !important;border-top:3px solid white !important;border-left:1.5px solid white !important;border-right:1.5px solid white !important;padding:15px !important}#calendar .ui-widget-header:first-child{border-left:none !important}#calendar .ui-widget-header:last-child{border-right:none !important}#calendar .ui-corner-left,#calendar .ui-corner-right{border:none;border-radius:0 !important;border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;border-bottom-right-radius:0 !important;-webkit-border-bottom-left-radius:0 !important;-webkit-border-top-left-radius:0 !important;-webkit-border-bottom-right-radius:0 !important}#calendar .ui-state-active{border-bottom:none !important;border-top:3px solid #1f5215}.qtip{display:none !important}@media screen and (max-width:990px){.donate-button{margin:20px 35px 0px 0px !important}.pull-left,.pull-right{float:none !important;clear:both !important}select{margin:5px 15px}#top-navigation{height:80px !important}#top-navigation .prc-logo img{height:50px}#mobile-hamburger{margin:24px 0 0 0;float:right;width:40px;height:40px}#mobile-hamburger .hamburger{position:relative;display:inline-block;background-color:white;width:35px;height:3px}#mobile-hamburger .hamburger:before{content:"";display:block;height:3px;background-color:white;width:35px;position:absolute;top:-10px}#mobile-hamburger .hamburger:after{content:"";display:block;height:3px;background-color:white;width:35px;position:absolute;bottom:-10px}#front-top-banner{min-height:200px !important}#front-top-banner #banner-text{width:100% !important;max-width:100% !important;margin:0 !important;text-align:center}#front-blog-carousel{display:none}#front-help-section{padding:0 0 30px 0 !important;min-height:300px !important}#front-help-section .or{height:60px !important}#front-help-section .or .or-text{line-height:60px !important}#footer ul{margin:0 !important}#footer form .gform_heading,#footer form .gform_body,#footer form .gform_footer{display:block !important;margin:5px}#footer ul#footer-menu{float:none !important;clear:both;margin:15px 0 0 0 !important;padding:0 !important}#footer ul#footer-menu li a{font-size:13px !important;padding:0 !important}#footer .social-footer{text-align:center;margin-top:15px}#footer .social-footer .social-icon{float:none !important;margin:10px !important}#footer .copyright,#footer .firemancreative{margin:20px 0 !important}.daily-tip{display:none !important}.mm-panel{padding:0px !important;background-color:#EDEDE2 !important}.mm-panel #mobile-nav-logo{height:50px;margin:10px 0px 10px 30px}.mm-panel .mm-subopen:after,.mm-panel .mm-subopen:before{border-color:#C8C8BF !important}.mm-panel .mm-subtitle a.mm-subclose{color:#434343 !important}.mm-panel .mm-subtitle a.mm-subclose:before{border-color:#434343 !important}}@media screen and (max-width:776px){.content .page-main{display:inline-block}.content .page-content,.content .blog-content{padding:20px !important;max-width:100% !important;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.content .wp-caption{max-width:100%}.content h1,.content h1 a{font-size:32px !important}.content h2,.content h2 a{font-size:30px !important}#banner-text{font-size:30px !important}.half-page,.third-page{width:100% !important}#services-search{padding:20px 0 !important}#search-blog-form select{margin-bottom:15px !important}.search input[type="submit"]{margin:10px}.expand{width:30px !important;height:30px !important;font-size:30px !important}.close-symbol:before{top:-6px !important;left:7px !important;height:30px !important}.open-symbol:before{top:-6px !important;left:7px !important;height:30px !important}.littergram{display:none !important}#related-news-section a span{overflow:hidden;line-height:56px !important;height:56px !important}}body.page-template-template-poster-challenge .page-content{max-width:100%}.poster-challenge-form .hidden_label>.gfield_label{display:none}.poster-challenge-form .gform_fields{margin-left:0}.poster-challenge-form .gform_fields .gfield_checkbox{margin-left:0}.poster-challenge-form .gform_fields .gfield_checkbox input[type='checkbox']{width:35px;float:left;margin-top:15px}.poster-challenge-form .gform_fields .gfield_checkbox label{word-break:normal;margin-top:15px;padding-top:8px;width:calc(100% - 45px)}.poster-challenge-form .gpoll_field .gfield_radio{margin-left:0}.poster-challenge-form .gpoll_field .gfield_radio>li{margin-top:30px;padding-bottom:15px;border-bottom:1px solid #ccc}.poster-challenge-form .gpoll_field .gfield_radio>li input{width:35px;float:left;margin-left:0;margin-bottom:15px}.poster-challenge-form .gpoll_field .gfield_radio>li label{word-break:normal;margin-bottom:15px;width:calc(100% - 45px);font-size:14px;font-weight:normal}@media screen and (min-width:768px){.poster-challenge-form .gpoll_field .gfield_radio{margin-left:-15px;margin-right:-15px}.poster-challenge-form .gpoll_field .gfield_radio>li{padding-left:15px;padding-right:15px;width:33.333%;float:left;padding-bottom:0;border-bottom:none}}.poster-challenge-form .poster-challenge-image{width:100%;height:auto;border:1px solid #eee;padding:6px}.poster-challenge-form .gform_footer{margin-top:15px}


.donate-button {
    background-color: orange !important;
    color: #fff !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
}

.donate-button:hover {
    background-color: orangered !important;
}

body.home #front-blog-carousel #carousel .carousel-wrapper .fourth-page {
    width:32.88% !important;
}

@media only screen and (max-width: 990px) {
    #front-help-section {
        display: none;
    }
    body.home #front-news-section .news-post span {
        height: 40px !important;
        line-height: 40px !important;
    }
    body.home #front-news-section .news-post span h1 {
        font-size: 18px !important;
        line-height: 22px !important;
    }
}

/*  ***  */

#front-image-links-section {
    background-color: #dde6e8;
}

#front-image-links-section .col-xs-4 {
    padding-left: 5px;
    padding-right: 5px;
}

#front-image-links-section .col-xs-4 > div {
    background-color: #fff;
    margin: 10px;
    padding: 12px;
}

#front-image-links-section .col-xs-4 a {
    display: block;
    font-size: 80%;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

#front-image-links-section .col-xs-4 a img {
    margin-bottom: 6px;
}

@media only screen and (min-width: 440px) {

    #front-image-links-section .col-xs-4 a {
        font-size: 100%;
    }

}

@media only screen and (min-width: 740px) {

    #front-image-links-section .col-xs-4 {
        padding-left: 15px;
        padding-right: 15px;
    }
    
        #front-image-links-section .col-xs-4 > div {
        padding: 20px;
    }
    
    #front-image-links-section .col-xs-4 a {
        font-size: 120%;
    }
    
    #front-image-links-section .col-xs-4 a img {
        margin-bottom: 10px;
    }
    
}
