.debug{background:rgba(255,0,0,.2);color:#000;padding:10px}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700}q:before,q:after{content:''}abbr,acronym{border:0}.left{float:left}.right{float:right}.clear{clear:both}a{outline:0}html,body{height:100%}.opace-hover{-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.opace-hover:active,.opace-hover:hover,.opace-hover:focus{zoom:1;filter:alpha(opacity=50);opacity:.5}a,button,input[type=submit]{cursor:pointer;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.read-more-icon{display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-top:10px;text-transform:uppercase;font-size:12px}.read-more-icon:hover .icon{background-position:15px 0}.read-more-icon .icon{background:url(../images/read-more-icon.gif) 0 0;margin-top:2px;margin-right:10px;height:15px;width:15px;display:inline-block;zoom:1;*display:inline;vertical-align:top}.download-icon{display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-top:8px;text-transform:uppercase;font-size:12px}.download-icon:hover .icon{background-position:15px 0}.download-icon .icon{background:url(../images/download-icon.gif) 0 0;margin-top:2px;margin-right:10px;height:15px;width:15px;display:inline-block;zoom:1;*display:inline;vertical-align:top}.pagination-container{border-top:1px solid #F2F2F2;padding-top:15px}.pagination-container h4{display:inline-block;zoom:1;*display:inline;vertical-align:top}.pagination{margin:5px 0 0 0}.pagination li{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:0 10px 0 0}.pagination li .paged{color:#4D4D4D}.pagination li a{color:#999}.accordion:not(first-of-type){margin-top:20px}.accordion-wrapper{margin:4px 0}.accordion-head{background-color:#99C13B;cursor:pointer;position:relative}.accordion-button{color:#FFF;display:block;font-size:18px;font-weight:700;height:auto;line-height:18px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);vertical-align:middle;width:40px}#project-accordion{margin-top:20px}.accordion-title{background-color:#999;color:#FFF;display:inline-block;font-size:18px;margin:0 auto;padding:10px 0 10px 20px;text-transform:uppercase;width:calc(100% - 60px)}.accordion-title .governmental{background-color:#99C13B}.accordion-title .non-governmental{background-color:#265836}.accordion-text{display:none;border-bottom:1px solid #F2F2F2;margin:10px 0 20px 0;padding:10px 20px 20px 20px;color:#4D4D4D}.accordion-text p{margin:0 0 15px 0}.accordion-text ul{font-size:16px;margin:0 0 15px 20px;list-style-type:disc;list-style-position:outside}.accordion-text ol{margin:0 0 15px 20px;list-style-type:decimal;list-style-position:outside}.accordion-text ul ul,.accordion-text ol ul{list-style-type:circle;list-style-position:outside;margin-left:15px}.accordion-text ol ol,.accordion-text ul ol{list-style-type:lower-latin;list-style-position:outside;margin-left:15px}.accordion-text li{margin:6px 0}.featured_video{border-top:5px solid #F8E01D}.featured-vid-thumb{display:block;margin:0 0 10px 0;position:relative;width:200px}.featured-vid-thumb .vid-image{width:450px}.featured-vid-thumb .play-icon{-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;left:202px;top:105px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.featured-vid-thumb:hover .play-icon{filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.video-corner{background:url(../images/video-corner.png) no-repeat;display:block;position:absolute;left:0;top:0;height:20px;width:77px;font-size:12px;font-weight:900;padding:2px 0 0 10px;color:#666}body{font-family:'Lato',Arial,Helvetica,sans-serif;font-size:14px}h1{color:#4D4D4D;font-size:20px;margin-bottom:15px}h2{color:#4D4D4D;font-size:16px;margin-bottom:10px}p{color:#4D4D4D;line-height:20px}a{color:#265836;text-decoration:none}a:hover{color:#4D4D4D;text-decoration:underline}strong,b{font-weight:700}em,i{font-style:italic}.no-margin{margin:0 0 2px 0}body{background-color:#E7E6E6}.container{background:#FFF;box-shadow:0 0 8px 3px #CCC;-moz-box-shadow:0 0 8px 3px #CCC;-webkit-box-shadow:0 0 8px 3px #CCC;margin:0 auto;width:1020px;padding:0 14px}.main-content{padding:0}.page-content{margin:25px 25px 0 25px;min-height:400px}.page-content p{color:#4D4D4D;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:20px;margin-bottom:15px}.page-content-with-sidebar{border-top:2px solid #F2F2F2;margin-right:260px}.three-col-one,.two-col-one{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:190px;margin-right:38px;word-wrap:break-word}.three-col-two{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:450px}.three-col-two p{margin-bottom:15px}.three-col-three{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:230px;margin-left:38px}.two-col-two{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-left:4px;width:710px}#header{border-bottom:11px solid #F8E01D;margin-bottom:40px}#logo{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:20px;width:240px}#nav-and-search{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-top:20px;width:720px;position:relative}.main-menu{float:right;max-width:720px;font-family:'Lato',sans-serif;font-weight:700;font-size:16px;position:relative;z-index:300}#menu-header-menu li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-left:5px;vertical-align:top}.menu-header-menu-container{float:right}#menu-header-menu li{margin-left:18px;position:relative;padding-bottom:30px}#menu-header-menu li a{color:#999;text-decoration:none}#menu-header-menu .sub-menu li a{color:#999;font-size:14px}#menu-header-menu li a:hover,#menu-header-menu li a:active,#menu-header-menu li a:focus,#menu-header-menu li:hover a,#menu-header-menu li:active a,#menu-header-menu li:focus a,#menu-header-menu .current-menu-item a,#menu-header-menu .current-page-ancestor a,#menu-header-menu .current_page_parent a,#menu-header-menu .current-menu-ancestor a{border-bottom:2px solid #F8E01D;color:#4D4D4D;padding-bottom:3px;text-decoration:none;-webkit-transition:none;transition:none}.search #header #nav-and-search .main-menu #menu-header-menu .current_page_parent a{border-bottom:0;color:#999}.search #header #nav-and-search .main-menu #menu-header-menu .current_page_parent a:hover{border-bottom:2px solid #F8E01D;color:#4D4D4D;padding-bottom:3px;text-decoration:none;-webkit-transition:none;transition:none}#menu-header-menu .sub-menu{background-color:#FFF;display:none;margin-left:-25px;margin-top:-5px;padding:0 25px 12px 25px;position:absolute;top:27px;z-index:100;zoom:1}#menu-header-menu .menu-item-33 .sub-menu{min-width:145px}#menu-header-menu .menu-item-32 .sub-menu{min-width:175px}#menu-header-menu .sub-menu .sub-menu{margin-left:140px!important;padding-left:20px;top:0}#menu-header-menu .sub-menu li{display:block;margin:0;padding:2px 0 8px 0;position:relative}#menu-header-menu .sub-menu li a{color:#4D4D4D;font-size:13px}#menu-header-menu .sub-menu li a:hover,#menu-header-menu .sub-menu li a:active,#menu-header-menu .sub-menu li a:focus,#menu-header-menu .sub-menu li:hover a,#menu-header-menu .sub-menu li:active a,#menu-header-menu .sub-menu li:focus a,#menu-header-menu .sub-menu .current_page_item a,#menu-header-menu .sub-menu .current-page-ancestor a,#menu-header-menu .sub-menu .current-menu-item a{color:#4D4D4D;text-decoration:underline}#menu-header-menu .sub-menu li:first-child{border:0;padding-top:15px}#menu-header-menu .sub-menu .sub-menu li:first-child{padding-top:5px}#menu-header-menu li:hover>ul.sub-menu,#menu-header-menu li:active>ul.sub-menu,#menu-header-menu li:focus>ul.sub-menu{display:block}#menu-header-menu .sub-menu li.current_page_item a{font-weight:700}#menu-header-menu li:hover .sub-menu li a,#menu-header-menu li:active .sub-menu li a,#menu-header-menu li:focus .sub-menu li a{border-bottom:0}#menu-header-menu a{text-transform:uppercase}#search-header-container{float:right;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-bottom:34px}#header-searchform{width:223px}#search-field{display:inline-block;zoom:1;*display:inline;vertical-align:top;border:1 solid #F2F2F2;border-radius:0;color:#656A6C;padding:8px 10px 8px 10px;width:165px}.search-icon{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url(../images/search-icon.gif) no-repeat;border:0 none;position:relative;z-index:1000;height:33px;width:34px;text-indent:-9999px}.search-icon:focus{outline:0}.three-col-one h2,.two-col-one h2{border-bottom:3px solid #4D4D4D;font-weight:900;letter-spacing:1px;margin-bottom:0;padding-bottom:5px;text-transform:uppercase}.three-col-one h2 a,.two-col-one h2 a{color:#4D4D4D}.three-col-one p{margin:20px 0}.section-nav li a{color:#999;border-bottom:1px solid #CCC;display:block;font-size:18px;font-weight:300;padding-top:10px;padding-bottom:10px}.section-nav li .children{margin-left:0}.section-nav li .children a{color:#999;padding-left:15px;font-weight:300}.widget{background:url(../images/widget-corner.gif) no-repeat bottom right #F2F2F2;margin:0 0 20px 0}.widget h2,.widget h3{text-transform:uppercase;color:#FFF;background-color:#4D4D4D;padding:6px 15px 6px 15px;margin:0;font-size:12px;font-weight:700}.widget .documents-list{padding:5px 15px 0 15px}.widget .documents-list .document-item{padding:15px 0 15px 0}.widget .documents-list .document-item .document-icon{margin:0 10px 4px 0;float:left}.widget .documents-list .document-item .file-name{display:inline-block;zoom:1;*display:inline;vertical-align:top;font-size:14px;font-weight:700;margin:0 0 10px 0}.widget .documents-list .document-item .file-name.about{font-weight:500}.widget p.no-margin{margin:0 0 2px 0}.widget ul,.widget .widget-text{padding:14px 15px 15px 15px;font-weight:500}.widget p,.widget .widget-text{font-size:14px;margin:0 0 14px 0;font-weight:500}.widget .repeater li{border-top:1px solid #CCC}.widget .repeater li:first-child{border:0}.sidebar-calendar h2{background:url(../images/calendar-banner.gif) no-repeat bottom left #4D4D4D;height:105px}.twitter-widget .widget-text{padding:0 0 10px 0;margin:0}.twitter-widget #twitter-feed{padding-top:36px;background:url(../images/twitter-banner.gif) no-repeat top left #F2F2F2}.twitter-widget .tweet{margin:5px 20px 5px 20px;padding:10px 0 0 0;border-top:1px solid #CCC;font-size:13px}.twitter-widget .tweet:first-child{border:0;padding:5px 0 0 0}.twitter-widget .tweet a{font-size:14px}.twitter-widget .tweet-meta{color:#999;font-size:13px;margin:10px 0 10px 0}.twitter-widget .tweet-text{margin:5px 0 10px 0}.link-widget ul{padding-bottom:8px;word-wrap:break-word}.link-widget .link-list .link-item{padding:15px 0 10px 0}.link-widget .link-list .link-item:first-child{padding:5px 0 15px 0}.related-item .meta{margin:0 0 8px 0}.related-item .cat{color:#999;text-transform:uppercase;margin:0 0 8px 0}.related-item h3{color:#4D4D4D;background-color:#F2F2F2;padding:0;margin:0 0 5px 0;font-size:16px;font-weight:700;text-transform:none}.eventDate{color:#265836;font-size:12px;font-weight:900;text-transform:uppercase}.newsDate{color:#99C13B;font-size:12px;font-weight:900;text-transform:uppercase}.footer{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#F2F2F2;margin:50px 0 0 0;padding:0 0 0 0;height:300px}.footer-nav{display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:0 0 0 25px}.footer-nav a{color:#999}.menu-footer-menu-container,.menu-footer-menu-2-container{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:175px;text-indent:0;text-align:left}.menu-footer-menu-container li,.menu-footer-menu-2-container li{margin-bottom:8px}.menu-footer-menu-container .sub-menu,.menu-footer-menu-2-container .sub-menu{margin-top:7px}.footer-contact{display:inline-block;zoom:1;*display:inline;vertical-align:top}.footer-contact p,.footer-contact .tel{color:#7F7F7F}.footer-social{background-color:#F8E01D;display:block;height:31px;margin:25px 0 25px 0;width:100%}.footer-social ul{color:#999;display:block;float:right}.footer-social ul li{display:inline-block;zoom:1;*display:inline;vertical-align:top}.footer-social .twitter-footer{background:url(../images/twitter-icon.gif) no-repeat;cursor:pointer;float:left;height:31px;text-indent:-9999px;width:31px;margin-right:27px}.footer-social .facebook-footer{background:url(../images/facebook-icon.gif) no-repeat;cursor:pointer;float:left;height:31px;text-indent:-9999px;width:31px}.footer-social .rss-footer{background:url(../images/rss-icon.gif) no-repeat;cursor:pointer;float:left;height:31px;text-indent:-9999px;width:31px}.footer-ddp{padding-right:30px;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-left:263px}.footer-ddp img{height:55px}.footer-ddp p{display:inline-block;zoom:1;*display:inline;vertical-align:top;color:#999;width:180px;margin-left:15px;padding-left:15px;border-left:2px solid #F2F2F2}.footer-ddp p .more{display:block;margin-top:10px}.home-banner{background:url(../images/home_banner.gif) top left no-repeat;border-bottom:15px solid #F2F2F2;height:413px;margin-top:15px;position:relative}.home-intro{color:#FFF;height:220px;width:340px;position:absolute;top:35px;left:30px}.home-intro h1{color:#F8E01D;font-size:40px;font-weight:700}.home-intro p{color:#FFF;font-size:18px;font-weight:300;line-height:26px;margin-bottom:20px}.home-intro a{color:#FFF;font-weight:500;font-size:12px}.home-members{background:url(../images/home_banner_corner.png) bottom right no-repeat;position:absolute;bottom:0;right:0;height:48px;width:265px;padding-top:5px}.home-members a{display:block;font-size:16px;padding:18px 0 0 40px;text-align:center}.home-content{margin:20px 20px 0 20px}.home-content h3{color:#4D4D4D;font-weight:700;font-size:20px;margin:0 0 10px 0}.four-col-one,.four-col-two,.four-col-three{width:212px;min-height:260px;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:0 18px 0 3px;padding-right:5px}.four-col-one .news-h1,.four-col-two .news-h1,.four-col-three .news-h1{display:inline-block;zoom:1;*display:inline;vertical-align:top;color:#99C13B}.four-col-one .events-h1,.four-col-two .events-h1,.four-col-three .events-h1{display:inline-block;zoom:1;*display:inline;vertical-align:top;color:#265836}.four-col-one .news-corner,.four-col-two .news-corner,.four-col-three .news-corner{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url(../images/corner_news.png) top left no-repeat;width:20px;height:20px}.four-col-one .events-corner,.four-col-two .events-corner,.four-col-three .events-corner{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url(../images/corner_event.png) top left no-repeat;width:20px;height:20px}.four-col-one h1,.four-col-two h1,.four-col-three h1{text-transform:uppercase;font-weight:700;font-size:14px;margin-left:5px}.four-col-four{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:230px;min-height:260px;margin:0 0 0 5px}.home-more{display:inline-block;zoom:1;*display:inline;vertical-align:top;padding-right:10px;border-right:1px solid #F2F2F2;margin-top:10px}.home-all{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-left:7px;margin-top:10px}.page-introduction{background-color:#E3E3E3;border-bottom:2px solid #F2F2F2;height:220px;margin-bottom:30px;padding:10px 0;position:relative;width:100%}.page-introduction p{color:#7F7F7F;font-size:24px;line-height:32px;width:420px}.page-introduction .find-out-more{bottom:10px;position:absolute;right:0}.client-list{padding-bottom:100px;width:80%}.client-list ul{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px}.client-list ul li{color:#7F7F7F;margin-bottom:3px;width:300px}article{font-size:16px}article .featured_image{border-top:5px solid #F8E01D;margin:0 0 15px 0}article .excerpt{font-size:20px;font-weight:300;line-height:26px;margin:0 0 15px 0}article p a{font-size:16px}article a{color:#265836}article ul{color:#4D4D4D;margin:0 0 15px 20px;list-style-type:disc;list-style-position:outside}article ol{margin:0 0 15px 20px;list-style-type:decimal;list-style-position:outside}article ul ul,article ol ul{list-style-type:circle;list-style-position:outside;margin-left:15px}article ol ol,article ul ol{list-style-type:lower-latin;list-style-position:outside;margin-left:15px}article li{margin:6px 0}.single-content{border-bottom:2px solid #F2F2F2;display:inline-block;margin-right:20px;vertical-align:top;width:420px}.single-content--wide{width:100%;padding-bottom:15px;margin-bottom:20px}.single-content p{margin-bottom:20px}#document-list-page h1{border-bottom:5px solid #F8E01D;margin:10px 0 0 0;padding:15px 0 20px 0}#document-list-page .document-object{border-bottom:1px solid #F2F2F2;margin:10px 0 10px 0;padding:15px 0 0 0}.section-nav .current_page_item a,.section-nav .current_page_item a:visited{font-weight:500;color:#4D4D4D}.section-nav .page_item ul li a,.section-nav .page_item ul li a:visited{font-weight:300}.section-nav .children{margin-left:12px}.section-nav .page_item .current_page_item a,.section-nav .page_item .current_page_item a:visited{font-weight:500}.c-editable-boxes__head{width:100%;position:relative}.c-editable-boxes__head--large-boxes{height:136px}.c-editable-boxes__head--small-boxes{height:89px}.c-editable-boxes__link{bottom:20px;position:absolute}.c-editable-boxes__link--large-boxes{left:25px}.c-editable-boxes__link--small-boxes{left:20px;color:#FFF}.c-editable-boxes__link--small-boxes:hover{color:#FFF}.c-editable-boxes__icon--large-boxes{padding:25px;height:86px;width:86px}.c-editable-boxes__icon--small-boxes{padding:15px;height:59px;width:59px}.c-editable-boxes__icon__image{max-width:100%;position:relative;top:50%;transform:perspective(1px) translateY(-50%)}.c-editable-boxes__item{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url(../images/widget-corner.gif) no-repeat bottom right #F2F2F2;position:relative}.c-editable-boxes__item--large-boxes{width:350px}.c-editable-boxes__item--large-boxes:first-of-type{margin-right:5px}.c-editable-boxes__item--small-boxes{background-color:#4D4D4D;min-height:215px;width:230px}.c-editable-boxes__item--small-boxes:nth-of-type(1),.c-editable-boxes__item--small-boxes:nth-of-type(2){margin-right:6px}.c-editable-boxes__row{border-bottom:1px solid #F2F2F2;display:block;padding-bottom:15px;padding-top:15px}.c-editable-boxes__row:first-of-type{padding-top:0}.c-editable-boxes__row:last-of-type{border-bottom:0;padding-bottom:15px}.c-editable-boxes__title{display:block}.c-editable-boxes__title__heading{font-weight:900;letter-spacing:2px;margin:25px 10px 50px 25px;text-transform:uppercase}.c-editable-boxes__title__heading--large-boxes{color:#4D4D4D;font-size:36px}.c-editable-boxes__title__heading--small-boxes{color:#FFF;font-size:16px}.c-editable-boxes__title:hover{text-decoration:none}.wg-members-list{margin-top:20px}.wg-members-list h2{font-weight:700;color:#999}.wg-members-list .key{margin:0 15px 0 0;font-weight:500;text-transform:uppercase}.wg-members-list .key span{margin:2px 5px 0 0}.wg-members-list .governmental-sq{display:inline-block;zoom:1;*display:inline;vertical-align:top;background-color:#99C13B;height:15px;width:15px}.wg-members-list .non-governmental-sq{display:inline-block;zoom:1;*display:inline;vertical-align:top;background-color:#265836;height:15px;width:15px}.wg-members-list #project-accordion{margin-top:15px}.wg-members .accordion-text{padding:10px 0 20px 20px}.wg-members .accordion-text p{display:inline-block;zoom:1;*display:inline;vertical-align:top;font-size:14px;margin:0 15px 0 0}.wg-members .accordion-text p.has-img{font-size:14px}.wg-members img{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:150px;float:right;padding:0 0 10px 15px}.member-list{margin:15px 0 15px 0}.member-list .member-item{display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:10px 15px 0 0;width:207px}.member-list .member-item img{display:inline-block;zoom:1;*display:inline;vertical-align:top;float:left;margin-right:8px;width:20px}.member-list .member-item h2{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:177px}.video-title{font-weight:900;color:#999;margin:40px 0 10px 0}.videos-list{display:block;clear:both}.videos-list li{display:inline-block;zoom:1;*display:inline;vertical-align:top;max-height:220px;width:200px}.videos-list li.right{margin:10px 0 0 20px;padding:0 0 0 24px;border-left:1px solid #CCC}.videos-list li.left{border:0;margin:10px 0 0 0;padding:0}.videos-list li p{font-size:14px}.videos-list li .vid-thumb{display:block;height:110px;margin:0 0 10px 0;position:relative;width:200px}.videos-list li .vid-thumb .vid-image{width:200px}.videos-list li .vid-thumb .play-icon{-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;left:80px;top:34px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.videos-list li .vid-thumb:hover .play-icon{position:absolute;left:80px;top:34px;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.featured-item{margin:10px 0;padding:10px}.listing-thumb{background-color:#999;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:100px}.past-events h2,.upcoming-events h2{display:inline-block;zoom:1;*display:inline;vertical-align:top;font-weight:700;margin:10px 0 0 0;color:#999;text-transform:uppercase;letter-spacing:2px}.past-events .view-all,.upcoming-events .view-all{display:inline-block;zoom:1;*display:inline;vertical-align:top;float:right;font-size:12px;margin-top:13px}.news-item,.event-item,.featured-item,.archive-item{border-top:1px solid #F2F2F2;margin:20px 0;padding:20px 0 0 0;min-height:90px}.listing-text,.event-single,.news-single{display:inline-block;zoom:1;*display:inline;vertical-align:top}.listing-text .meta,.event-single .meta,.news-single .meta{color:#999;font-size:12px;margin-bottom:10px}.listing-text .meta .date,.event-single .meta .date,.news-single .meta .date{border-right:2px solid #999;font-weight:700;margin-right:6px;padding-right:10px;text-transform:uppercase}.listing-text h2,.event-single h2,.news-single h2{color:#4D4D4D;margin:0;text-transform:none;letter-spacing:0}.listing-text .location,.event-single .location,.news-single .location{display:block;margin:5px 0 10px 0}.listing-text a{font-size:12px;font-weight:700}.event-single a,.news-single a{font-size:16px}.listing-text{width:306px}.event-item .meta .date,.event-single .meta .date{color:#265836}.event-item .featured_image,.event-single .featured_image{border-top:5px solid #265836}.news-item .meta .date,.news-single .meta .date{color:#99C13B}.news-item .listing-text h2,.news-single .listing-text h2{margin:5px 0 10px 0}.news-item .featured_image,.news-single .featured_image{border-top:5px solid #99C13B}.archive-item .listing-text{width:450px}.featured-item{margin:0 0 25px 0;border-top:0;padding:0}.featured-item .listing-text{width:100%}.featured-item .listing-text .meta{margin-top:0}.featured-item .listing-text h1{margin:20px 0}.featured-item .listing-text p{margin:15px 0}.featured-item .listing-text a{font-weight:500}.featured_image{width:450px}.events-corner{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url(../images/corner_event_small.png) top left no-repeat;width:14px;height:14px;margin-right:3px}.feed_icon_event{display:inline-block;zoom:1;*display:inline;vertical-align:top;float:right;background:url(../images/feed_icon_event.gif) top left no-repeat;width:120px;height:90px}.feed_icon_news{display:inline-block;zoom:1;*display:inline;vertical-align:top;float:right;background:url(../images/feed_icon_news.gif) top left no-repeat;width:120px;height:90px}.news-corner{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url(../images/corner_news_small.png) top left no-repeat;width:14px;height:14px;margin-right:3px}.sorting{display:none}#filter-form h5{border-bottom:2px solid #999;color:#999;font-size:18px;font-weight:300;margin:25px 0 10px 0;padding-bottom:15px}#filter-form .filter-button{background:url(../images/clear-icon.gif) 8px 0 no-repeat;border:0;color:#265836;cursor:pointer;display:block;font-family:'QuicksandBold',Arial,Helvetica,sans-serif;opacity:1;padding:2px 0 4px 32px;text-transform:uppercase;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;widows:inherit}#filter-form .filter-button:hover{opacity:.75}#filter-form .clear-filters{margin-top:15px}#filter-form .clear-filters:focus{outline:0;border:0}.filter-menu li{max-height:100px}.filter-menu li label{border-bottom:2px solid #FFF;color:#999;display:block;padding:10px}.filter-menu li label:hover{background-color:#F1F1F1}.filter-menu li input[type=checkbox].checkbox{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.filter-menu li input[type=checkbox].checkbox + label.label{background-position:8px 11px;background-repeat:no-repeat;color:#999;cursor:pointer;padding-left:32px}.filter-menu li input[type=checkbox].checkbox:checked + label.label{background-image:url(../images/checkbox-checked.gif);color:#4D4D4D;font-weight:700}.label{background-image:url(../images/checkbox-unchecked.gif)}.contact-us p{color:#999;font-size:16px;margin:15px 0 0 0}.wpcf7-form{margin:20px 0 150px 0}.wpcf7-form p{font-weight:700;margin:20px 0 15px 0}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form textarea{border:1px solid #D4D4D4;border-bottom-right-radius:5px;border-top-right-radius:4px;line-height:1.5em;margin:8px 0 0 0;padding:7px;width:430px}.wpcf7-form input[type=submit]{background-color:#265836;border:1px solid #265836;color:#FFF;float:right;font-size:12px;letter-spacing:2px;padding:5px 10px}.wpcf7-form input[type=submit]:hover{-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;zoom:1;filter:alpha(opacity=50);opacity:.5}.subscribe-button{background:#F2F2F2;box-sizing:border-box;cursor:pointer;display:block;font-size:12px;line-height:33px;padding:0 10px;position:absolute;right:238px;text-align:left;text-transform:uppercase;white-space:nowrap}.subscribe-button:hover .email-icon{background-position:-15px 0}.email-icon{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url(../images/email-icon.gif) no-repeat 0 0;height:15px;margin:9px 10px 0 0;width:15px}