body{background-color:#e2e2e2}iframe{border:none}a{-webkit-transition:background-color .3s ease-out,border .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,border .3s ease-out,color .3s ease-out;-moz-transition:background-color .3s ease-out,border .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,border .3s ease-out,color .3s ease-out;color:#47a3d2}a:hover{color:#205c86}a p,p{color:#454545}.content_wrapper{margin-top:1.25rem}.single .post_content{margin-top:1rem}h2,h3,h4{font-family:adelle,Times New Roman,serif;line-height:1.3;font-weight:400}h1,p.section-title{font-size:2.75rem;line-height:1.2;font-weight:600}p.section-title{margin-top:.2rem;margin-bottom:.5rem}h1,p.section-title{color:#454545}.single h1{color:#fff}h1.title{margin-top:3.25rem;margin-left:0!important;padding:0 1rem 1rem 0;line-height:1.2rem}.single .post_meta{background-color:#47a3d2;margin-top:1.25rem}.single h1.title{padding:1rem 1rem 0 1rem;margin-top:0;line-height:1.2}.single .date{font-style:italic;color:#043b64;padding:0 0 1rem 1rem}h2,h3{color:#47a3d2}h4{font-weight:600}.single h4{margin:30px 0 0}.single .post_content .feature,.single .post_content .post,.small-12 .page,.small-12 .post{border:1px solid #c6c5c5;background:no-repeat 0 0 #fff;background-size:contain;padding:1rem}.page-title{padding-top:.3rem;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3)}.home .page-title{padding:0}form,form fieldset{margin:0!important;border:none!important}i.fa{color:#fff}a.breadcrumb,a.breadcrumb i{color:#9f9f9f;font-size:90%;padding:1.25rem 0 0 0}a.breadcrumb:hover,a.breadcrumb:hover i{color:#6f6f6f}p.privacy{font-size:.8rem;margin:2em 0 0}header{background-color:#f3f3f3;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);-o-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);padding-top:8px;width:100%}header .header{position:relative;padding-top:8px}header .logo img{margin:0 0 .5rem}.contain-to-grid,.top-bar,.top-bar-section ul{background:0 0}header .menu-col,header .top-bar,header .top-bar-section{position:static}ul#menu-primary{margin:0;position:absolute;bottom:0;right:15px}.top-bar-section ul li>a{font-weight:400;text-transform:lowercase;font-size:1rem;color:#757575;font-family:adelle,Times New Roman,serif}.top-bar-section li a:not(.button),.top-bar-section li a:not(.button):hover{background:0 0!important}.top-bar-section ul li a:hover,.top-bar-section ul li.current-menu-item a,.top-bar-section ul li.current-menu-parent a{background:0 0;border-bottom:.25em solid #0a436b;color:#0a436b!important}.branding_social{list-style:none;float:right;min-height:20px}.branding_social li{display:inline;list-style:none;float:right;width:100px}.branding_social li .fb_iframe_widget{height:20px}.branding_social li .fb_iframe_widget span{vertical-align:top!important}.orbit-container{overflow:visible!important}.orbit-slides-container{overflow:hidden!important;max-height:396px}.orbit-slides-container img{width:100%;height:auto}.orbit-container .orbit-next,.orbit-container .orbit-prev{position:absolute;top:45%;margin-top:-25px;line-height:50px;z-index:10;text-align:right;font-size:3em;margin-left:-40px;color:#c4c4c4;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;text-indent:0!important}.orbit-container .orbit-next{margin-right:-40px;right:0;text-align:left}.orbit-container .orbit-prev:before{content:"\f053"}.orbit-container .orbit-next:before{content:"\f054"}.orbit-container .orbit-next:hover,.orbit-container .orbit-prev:hover{color:#878787;background:0 0}.orbit-container .orbit-next span,.orbit-container .orbit-prev span{display:none!important}.orbit-container li{max-height:396px}.orbit-container .orbit-slides-container>* .orbit-caption{background:0 0}.orbit-caption h3{display:block;max-width:40%;background:rgba(0,0,0,.6);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;opacity:1;font-size:1.8rem;line-height:1.2;color:#fff;padding:1%}.orbit-container li a.link{position:absolute;width:100%;height:100%;top:0;left:0;display:block;z-index:10}.archive .content_wrapper,.featured_items{margin:2rem auto 0}.content_wrapper .row{margin-bottom:2rem}.pagination.row{margin-bottom:1em}.featured_post{padding-bottom:20px;margin-bottom:3rem}.featured_post .wrap{display:block;height:100%;position:relative}.featured_post .wrap .image-wrap{margin:0 .5em;background:#000}.featured_post .wrap .image-wrap a img{border:1px solid #c6c5c5;width:100%;display:block;height:auto;-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.featured_post .wrap .image-wrap a:hover img{opacity:.6}.featured_post .wrap .image-wrap a h4{font-size:1.2rem;font-weight:400;display:block;background:rgba(255,255,255,.9);padding:.5rem;position:absolute;bottom:-20px;right:-20px;left:20px;margin:0;-webkit-transition:background .5s;-o-transition:background .5s;-moz-transition:background .5s;transition:background .5s}.featured_post .wrap .image-wrap a:hover h4{background:rgba(255,255,255,1)}.featured_post .wrap .acf-media-credit{bottom:0;left:14px;padding:0;opacity:.7;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)/* Internet Explorer */}[class*=column]+[class*=column]:last-child{float:left}.featured_items .see_all{padding:1rem 0 2rem;text-align:right;display:block;margin-right:1rem;border-bottom:1px solid #c6c5c5;font-family:adelle,Times New Roman,serif;font-weight:400}.featured_items .see_all a,.featured_items .see_all i{color:#47a3d2}.featured_items .see_all i{vertical-align:middle}.featured_items .see_all a:active,.featured_items .see_all a:active i,.featured_items .see_all a:hover,.featured_items .see_all a:hover i{color:#1b93d1}.more-posts .featured_post .wrap .image-wrap{margin:0}.more-posts .featured_post .wrap .image-wrap a h4{bottom:-10px;right:-10px;font-size:1em}.more-posts .featured_post .wrap .acf-media-credit{left:4px;padding:0;bottom:-30px;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;filter:none}.more-posts .featured_post .wrap .acf-media-credit .acf-credit,.more-posts .featured_post .wrap .acf-media-credit .acf-credit a{color:#666;text-shadow:none}.acf-media-credit{padding:4px 0;color:#666;display:block}.single .post_content .acf-media-credit{font-size:.75em}.single .post_content div.alignnone .acf-media-credit{text-align:center}.image-wrap{position:relative}.featured_post .acf-media-credit,.image-wrap .acf-media-credit,.orbit-container li .acf-media-credit{position:absolute;bottom:6px;right:6px;color:#fff;text-shadow:1px 1px 1px #000;text-align:left}.orbit-container li .acf-media-credit{z-index:20}.featured_post .acf-media-credit a,.image-wrap .acf-media-credit a,.orbit-container li .acf-media-credit a{color:#fff}.media-credit.aligncenter{text-align:center;max-width:100%}.pagination-centered{background:#fff;padding:1rem;font-family:adelle,Times New Roman,serif}.pagination-centered ul{margin-bottom:0}body.blog .post.small-12,body.search .post.small-12{border:1px solid #c6c5c5;background:no-repeat 0 0 #fff;padding:0}body.blog .pagination.small-12,body.search .pagination.small-12{padding:0}body.blog .post.small-12 .image-wrap,body.search .post.small-12 .image-wrap{width:33%;float:left}body.blog .post.small-12 .inner,body.search .post.small-12 .inner{padding:1rem;width:60%;float:left}div.search{margin-top:.5rem}div.search form{margin-right:-3.75rem!important}div.search fieldset{padding:0}div.search fieldset *{margin-bottom:0}button.search,input#search{float:left;height:2.75rem;border:1px solid #fff}input#search{max-width:75%;background-color:#f1f1f1}button.search{background-color:#47a3d2;max-width:15%;padding:4%}button.search:hover{background-color:#1b93d1}i.fa-search{vertical-align:top;margin-top:-14%}body.blog .small-12 a.more,body.search .small-12 a.more{display:block;width:14%;text-align:center;padding:2%;bottom:0;position:absolute;right:0;color:#fff;background-color:#47a3d2}body.blog .small-12 a.more:active,body.blog .small-12 a.more:hover,body.search .small-12 a.more:active,body.search .small-12 a.more:hover{background-color:#1b93d1}.navigation{border-bottom:1px solid #c6c5c5}.navigation .nav a,.navigation .nav i{color:#47a3d2}.navigation .nav a:hover,.navigation .nav a:hover i{color:#1b93d1}.formbuilder-embed ol{list-style-type:none}.formbuilder-embed img{width:5%;float:left;margin-top:10%}.formbuilder-embed em{margin-bottom:5%;display:block;text-align:left;width:75%;float:left;padding-left:3%;margin-top:10%}.formbuilder-embed li{clear:both;list-style-type:none}.formbuilder-embed a{text-decoration:underline}.formbuilder-embed ol.second li:last-child{font-style:italic;font-size:90%;width:80%;line-height:0}input[type=text]{background:#e8e8e8!important;height:35px;width:315px;border:1px solid #bebebe;color:#989898;font:1em Georgia,"Times New Roman",Times,serif;padding-right:5px;padding-left:5px;margin:0}input[type=checkbox]{border:1px solid #fafbf1;margin-right:1%;float:left;clear:left}label.checkbox-text{float:left;width:90%;clear:right;margin:0 0 20px!important}label.text_field{text-transform:uppercase;letter-spacing:.125em;display:block;margin-bottom:.313em}.textfieldInvalidFormatState .textfieldInvalidFormatMsg,.textfieldMaxCharsState .textfieldMaxCharsMsg,.textfieldMaxValueState .textfieldMaxValueMsg,.textfieldMinCharsState .textfieldMinCharsMsg,.textfieldMinValueState .textfieldMinValueMsg,.textfieldRequiredState .textfieldRequiredMsg{border:0!important;font-size:.875rem;padding:0 0 20px}label{display:inline-block;margin-bottom:.5em}input[type=submit]:focus,input[type=submit]:hover{background-color:#197eb2!important;cursor:pointer}input[type=submit]:focus,input[type=submit]:hover{color:#fff}.wp-caption{border:0;padding:0;margin-bottom:1rem}.wp-caption p.wp-caption-text{font-size:.9em;line-height:1.3;margin:5px 0 0}.video-player{clear:both;width:100%;margin:0 0 1em 0}.video-player .vimeo-wrapper,.video-player .widescreen-wrapper,.video-player .youtube-wrapper{position:relative;width:100%;height:0;margin:0 auto 1em auto;padding-bottom:56.27%}.video-player embed,.video-player iframe,.video-player object{position:absolute;width:100%;height:100%}.video-player .brightcove-wrapper{position:relative;margin:0 auto 1em auto;width:100%;height:0;padding-bottom:63.9%}@media only screen and (max-width:800px){.video-player .brightcove-wrapper{padding-bottom:65.9%}}@media only screen and (max-width:768px){.video-player .brightcove-wrapper{padding-bottom:66.1%}}@media only screen and (max-width:604px){.video-player .brightcove-wrapper{padding-bottom:64.9%}}@media only screen and (max-width:600px){.video-player .brightcove-wrapper{padding-bottom:64.7%}}@media only screen and (max-width:533px){.video-player .brightcove-wrapper{padding-bottom:65.6%}}@media only screen and (max-width:480px){.video-player .brightcove-wrapper{padding-bottom:67%}}@media only screen and (max-width:320px){.video-player .brightcove-wrapper{padding-bottom:73%}}.footer-share{width:240px;margin:20px auto}.footer-share a{float:left;margin-right:20px}.footer-share a span.text{display:none}.footer-share .fa{width:100px;height:100px;font-size:5rem;line-height:1.3;background:#0d548f;color:#fff;text-align:center;-webkit-transition:background .5s -o-transition: background .5s;-moz-transition:background .5s;transition:background .5s}.footer-share a:hover .fa-facebook{background:#186cb2}.footer-share .fa-twitter{background:#2ba6cb}.footer-share a:hover .fa-twitter{background:#39c0e8}.share-bar-clean{background:0 0!important;border:0!important;width:76px;height:auto;position:fixed;top:18%;left:0;display:block;z-index:999}.share-bar-clean a{display:block;width:60px;height:40px;background-repeat:no-repeat;background-position:center center;-webkit-transition:width .5s;-o-transition:width .5s;-moz-transition:width .5s;transition:width .5s;margin:10px 10px 10px 0}.share-bar-clean a span.text{display:none}.share-bar-clean a:hover{width:90px}.share-bar-clean .twitter{background-color:#2ba6cb;background-image:url(../img/03-twitter.svg)}.no-svg .share-bar-clean .twitter{background-image:url(../img/social-003_twitter.png)}.share-bar-clean .facebook{background-color:#0d548f;background-image:url(../img/06-facebook.svg)}.no-svg .share-bar-clean .facebook{background-image:url(../img/social-006_facebook.png)}.share-bar-clean .google{background-color:#cd3627;background-image:url(../img/40-google-plus.svg)}.no-svg .share-bar-clean .google{background-image:url(../img/social-040_google_plus.png)}.share-bar-clean .donate{background-color:#fac810;background-image:url(../img/dollar.svg);text-align:center;text-transform:uppercase;color:#fff;padding-top:40px;font-size:.8em;height:56px;background-position:center 4px}.no-svg .share-bar-clean .donate{background-image:url(../img/dollar.png)}.inline-share-bar{width:100%;margin:.5rem 0 .5rem;padding:0;text-align:center}.inline-share-bar a{display:inline-block;padding:0;width:42px;height:42px;background-size:34px!important;background-position:center;background-repeat:no-repeat;margin:0 5px 5px 0}.inline-share-bar a.facebook-button{background-color:#305891;background-image:url(../img/facebook-share.svg)}.no-svg .inline-share-bar a.facebook-icon{background-image:url(../img/facebook-share.png)}.inline-share-bar a.twitter-button{background-color:#55acee;background-image:url(../img/twitter-share.svg)}.no-svg .inline-share-bar a.twitter-icon{background-image:url(../img/twitter-share.png)}.inline-share-bar a.pinterest-button{background-color:#c91618;background-image:url(../img/pinterest-share.svg)}.no-svg .inline-share-bar a.pinterest-icon{background-image:url(../img/pinterest-icon.png)}@media only screen and (max-width:420px){.inline-share-bar a{width:36px;height:36px;background-size:28px!important}}@media only screen and (max-width:1080px){.orbit-container .orbit-slides-container>* .orbit-caption{left:60px}.orbit-container .orbit-prev{margin-left:10px}.orbit-container .orbit-next{margin-right:10px}.row{padding-left:60px}.row .row{padding:0}}@media only screen and (max-width:860px){body.blog .small-12 h1.title,body.search .small-12 h1.title{width:55%}body.blog .search.small-5,body.search .search.small-5{margin-top:8%}body.blog .small-12 .inner,body.search .small-12 .inner{padding-bottom:2.4rem}body.blog .small-12 a.more,body.search .small-12 a.more{width:140px}.featured_post .wrap .image-wrap a h4{font-size:1rem}}@media only screen and (max-width:800px){body.blog .small-12 h1.title,body.search .small-12 h1.title{width:65%}body.blog .search.small-5,body.search .search.small-5{margin-top:2%;float:left}}@media only screen and (max-width:640px){ul#menu-primary{margin:2px auto 0 auto;width:100%;line-height:normal;text-align:center;display:table;float:none;position:relative;right:auto}.top-bar-section ul li{margin:0;padding:0 .63rem;text-align:center;display:table-cell}.top-bar-section ul li>a{padding-left:0;padding-right:0;width:auto;text-align:center;font-size:.85rem;display:inline-block}.branding_social{float:none;margin:2px auto 0 auto;width:100%;line-height:normal;text-align:center;display:table}.branding_social li{margin:0;padding:0 .63rem;text-align:center;display:table-cell;float:none;vertical-align:top}h1,p.section-title{font-size:1.8rem}h2{font-size:1.4rem}input[type=text]{max-width:100%}}@media only screen and (max-width:480px){.row,.row .row{padding-left:0}.share-bar-clean{display:none}.top-bar-section ul li#menu-item-18{display:none}.featured_post span.more{padding:3%}.post_content{margin-top:1.5rem}body.home .featured_items_home .small-12 h2.title{float:none;width:95%}body.archive .small-12{float:none}body.home .featured_items_home .small-12{border:none}body.home .see_all{font-size:90%;padding-left:1rem;text-align:left;padding-top:0;margin-bottom:.5rem}body.home .featured_items_home .small-12{float:none}body.archive .small-4,body.archive .small-4:last-child,body.home .small-4,body.home .small-4:last-child,body.single .small-3,body.single .small-3:last-child{width:100%;float:none;margin-top:1rem}body.home .small-4 a.post,body.post-type-archive-feature .small-4.feature a{padding:43% 3% 3% 3%;background:no-repeat 0 -4.5rem #fff;background-size:auto 12rem}.slideshow .columns{padding:0}.orbit-container .orbit-next,.orbit-container .orbit-prev{font-size:2em;top:70px;width:auto;margin-top:0}.orbit-container .orbit-slides-container{background:#000}.orbit-container .orbit-slides-container>* .orbit-caption{position:relative;width:100%;left:0;bottom:auto;padding:0}.orbit-caption h3{font-size:1.4em;width:100%;max-width:100%;margin:0;padding:.5rem;background:rgba(0,0,0,1)}.orbit-container li .acf-media-credit{top:4px;left:6px;right:auto;bottom:auto}body.blog h1.title,body.search h1.title{margin-top:2rem}body.blog .small-12 h1,body.search .small-12 h1{float:none;width:100%}body.blog .post.small-12 .inner,body.search .post.small-12 .inner{min-height:100px}body.blog .post.small-12 .inner p,body.search .post.small-12 .inner p{display:none}body.blog h2,body.search h2{padding:0 .5rem}.search{width:100%;float:none;padding-left:0}.search form{width:100%}i.fa-search{margin-top:0;margin-left:35%}body.blog .post.small-12,body.search .post.small-12{padding-left:.5rem;background:no-repeat 0 -5rem #fff;background-size:100%;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:1rem}body.blog .post.small-12 .inner,body.search .post.small-12 .inner{padding:0 .5rem 1.5rem .5rem}body.blog .small-12 a.more,body.search .small-12 a.more{display:block;padding:2%;color:#fff;background-color:#47a3d2;text-align:center}.formbuilder-embed .small-6{float:none}.formbuilder-embed .small-6 ol{padding-left:0;margin-left:0}}@media only screen and (max-width:420px){.small-6{width:100%;padding:0 20px 0 10px}.branding_social li.google{display:none}}.image-button{position:relative;display:inline-block;text-align:center;margin:0 0 1rem;max-width:322px;width:100%;vertical-align:middle}.image-button img{position:relative;display:block}.image-button a.image-link{display:block}.image-button em.text,.image-button h2.text,.image-button h3.text,.image-button h4.text,.image-button p.text,.image-button strong.text{display:inline;margin:0}.image-button .text a{background:#47a3d2;position:absolute;bottom:0;left:0;right:0;height:auto;padding:.6rem .4rem;font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.3rem;line-height:1.1;letter-spacing:0;display:inline-block;vertical-align:middle;text-align:center;width:100%;text-transform:uppercase;color:#fff;margin:0;transition:background .25s ease}.image-button .text a{color:#fff}.image-button.blue .text a{background:#47a3d2}.image-button.blue:hover .text a{background:#61bdec}.image-button.yellow .text a{background:#fac810;color:#000}.image-button.yellow .text a{color:#000}.image-button.yellow:hover .text a{background:#ffe22a}.image-button.black .text a{background:#000}.image-button.black:hover .text a{background:#333}.image-button.facebook .text a{background:#3b5998}.image-button.facebook:hover .text a{background:#5573b2}.image-button.twitter .text a{background:#00aced}.image-button.twitter:hover .text a{background:#1ac6ff}.image-button .acf-media-credit{position:absolute;top:0;right:5px;color:#fff;padding-top:2px;text-shadow:1px 1px 1px #000}.image-button .acf-media-credit a{color:#fff}em.text-button,h2.text-button,h3.text-button,h4.text-button,p.text-button,strong.text-button{display:inline-block;background:0 0;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;vertical-align:middle}.text-button a{display:inline-block;padding:1rem 1.5rem;font-size:1.5rem;line-height:1.2;text-transform:uppercase;background:#36b7e1;color:#fff;margin:0 .5rem .5rem 0}.text-button.small a{font-size:.9375rem;padding-top:.5rem;padding-bottom:.5rem}.text-button.large a{font-size:1.8rem}.text-button a:hover{background:#2e81c4;opacity:.8;color:#fff}.text-button.blue a{background:#47a3d2}.text-button.yellow a{background:#fac810;color:#000}.text-button.black a{background:#000}.text-button.facebook a{background:#3b5998}.text-button.twitter a{background:#00aced}.button-wrap{margin:1rem 0}.button-wrap.center{text-align:center;clear:both}.button-wrap.right{text-align:right;clear:right}.button-wrap.left{clear:left}.button-wrap .button-shortcode{margin-left:.5rem;margin-right:.5rem}.button-wrap .image-button{margin-left:0}.button-wrap .button-shortcode:first-child{margin-left:0}.button-wrap .button-shortcode:last-child{margin-right:0}@media only screen and (max-width:640px){.button-wrap .button-shortcode{margin-left:0;margin-right:0}}