/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Open Sans';font-weight:400;font-size:15px;color:#111;line-height:180%;}a{color:#095cb1;}a:hover,a:focus{color:#095cb1;}.file-icon{display:none;}h1{font-size:32px;margin-bottom:20px;}h2{font-size:24px;margin-bottom:20px;font-weight:400;}h2 strong{font-weight:400 !important;}h3{font-weight:400;}h3 strong{font-weight:400 !important;}h4{font-size:17px;font-weight:400;}h4 strong{font-weight:400 !important;}ol,ul{padding-left:2.5em;}.feed-icons{display:none;}td,th{padding:5px 10px;border:1px solid lightblue;}.field.field--name-body{margin-bottom:2rem;}#edit-keys--description{display:none;}table{margin:20px 0px;}.breadcrumb{padding:0;margin-bottom:20px;list-style:none;background-color:#fff;font-size:10px;}.logo{padding:10px 0px 25px 0px;width:200px;height:auto;}.page-header{padding-bottom:30px;margin:0;border-bottom:none;}.custom-body-container.container{margin-top:20px;}div.sf-accordion-toggle.sf-style-white a{background:#2459a9;border:0px;color:#fff;}#block-obtpd-mainmenu-2{padding:0px 0px;font-size:16px;font-family:'PT Sans Narrow',sans-serif;font-weight:300;}.container-fluid.custom-nav-container{border-bottom:1px solid #ddd;border-top:1px solid #eee;background:#2459a9;border-bottom:4px solid #62a744;}.nav-container.container{padding:0px;}.navbar-brand{display:none;}ul.sf-menu a,ul.sf-menu span.nolink{display:block;padding:1em 1em;position:relative;color:#fff;}ul.sf-menu a,ul.sf-menu span.nolink{display:block;padding:1.0em 1.25em;position:relative;color:#fff;background:#2459a9;border-right:1px solid #4272bb;}ul.sf-menu span.nolink{cursor:default;}.sf-depth-2{background:#2459a9;width:220px;}ul.sf-menu .sf-depth-2 a{padding:1.5em 1.5em .5em 1.5em;}.sf-accordion-toggle.sf-style-none{padding:10px;color:#fff;}#superfish-main-toggle{outline:0;color:#fff;}.sf-accordion-toggle.sf-style-none a{text-decoration:none;}.sf-depth-2 a,.sf-depth-2 a:visited{color:#fff !important;}.sf-depth-2 a:hover{color:lightblue !important;}.views-field.views-field-field-employment-application-pdf{border:2px solid #62a744;padding:11px 20px;}.views-field.views-field-field-employment-application-pdf a{font-size:18px !important;font-weight:bold}.field.field--name-field-facility-map.field--type-link{background:orange;display:inline-block;padding:4px 13px;border-radius:99px;font-weight:700;margin-bottom:30px !important;margin-top:10px;}.field.field--name-field-facility-map.field--type-link a{color:#fff !important;}.btn-primary{color:#fff;background-color:#095cb1;border-color:#095cb1;border-radius:99px;}.btn-primary a{color:#fff;}.btn-secondary{background:#62a744;color:#fff !important;border-radius:99px;}span.ext,span.email{display:none;}.field.field--name-field-register-link.field--type-link{background:#2059a8;padding:6px 19px;border-radius:99px;display:inline-block;margin:20px 0px;font-size:18px;}.field.field--name-field-register-link.field--type-link a{color:#fff;text-decoration:none;}.node-readmore a{background:#095cb1;border-radius:99px;padding:0px 13px;display:inline-block;font-size:12px;margin:10px 0px;color:#fff;}.views-field.views-field-field-news-tags{font-size:11px;margin-top:10px;}.views-field.views-field-field-news-tags a{color:#666;display:inline;padding-left:5px;}.tb-megamenu{background-color:#2459a9;font-size:16px;font-family:'PT Sans Narrow',sans-serif;font-weight:300;font-weight:normal;}.tb-megamenu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title{font-weight:normal;text-transform:none;padding:inherit;}.tb-megamenu .mega-nav > li a,.tb-megamenu .dropdown-menu .mega-nav > li a,.tb-megamenu .mega-nav > li span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .mega-nav > li span.tb-megamenu-no-link{padding:5px 0;}.mega-group-title{padding-top:6px !important;}.tb-megamenu-item.level-3.mega ::before{content:" • ";}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{border-right:0px solid #4dc6f3;font-weight:normal;}.tb-megamenu a:hover{color:#00aeee !important;border-color:#eee !important;}.tb-megamenu .span12.mega-col-nav .mega-inner{padding:10px 10px 0px 10px;}.tbm{background-color:#2459a9;font-size:16px;font-family:'PT Sans Narrow',sans-serif;font-weight:300;font-weight:normal;}.tbm-link.level-1{color:#fff !important;}.tbm-link.level-1:hover{background:#62a744;}.tbm-link.level-3{margin-left:1rem;}.tbm-link.level-3::before{content:"» " !important;}.tbm-item.level-1.view-brochure-link{background:#568ee5;}.tbm-link.level-2.no-link.tbm-no-submenu{font-weight:bold;}.tbm-link.level-2.no-link.tbm-no-submenu{font-weight:bold;opacity:.6;}.form-inline .control-label,.form-composite legend{margin-bottom:0;vertical-align:middle;display:block;margin-top:0px;border-top:0px solid #ddd;padding-top:0px;}#block-obtpd-gtranslate h2{font-size:13px;margin-bottom:7px;font-weight:400;background:;padding:5px 6px;border-radius:2px;width:fit-content;color:#4a8bf4;text-transform:uppercase;font-weight:500;}#block-obtpd-gtranslate h2::before{content:"";display:inline-block;background-image:url('/themes/contrib/obtpd/images/Google_Translate_logo.png');background-size:contain;background-repeat:no-repeat;width:20px;height:20px;margin-right:0.5em;vertical-align:middle;}.view.view-program.view-id-program .views-row{clear:both;margin-bottom:50px;}.view.view-program.view-id-program .views-field.views-field-field-online-registration{margin-top:10px;}.paragraph{margin-bottom:2rem;clear:both;}.field.field--name-field-paragraphs-image-left.field--type-image.field--label-hidden.field--item{float:left;margin-right:2rem;margin-bottom:2rem;width:300px;height:auto;}.field.field--name-field-paragraphs-text-right.field--type-text-long.field--label-hidden.field--item{margin-bottom:2rem;}}.field.field--name-field-paragraphs-text-left.field--type-text-long.field--label-hidden.field--item{margin-bottom:2rem;width:300px;height:auto;float:left;}.field.field--name-field-paragraphs-image-right.field--type-image.field--label-hidden.field--item{float:right;margin-left:2rem;width:300px;height:auto;}.field.field--name-field-thumbnail-gallery-image.field--type-image.field--label-hidden.field--items .field--item{width:24%;height:auto;float:left;margin-right:1%;margin-bottom:2rem;}.field.field--name-field-full-width-image.field--type-image.field--label-hidden.field--item{padding-bottom:2rem;padding-top:2rem;}.field.field--name-field-paragraphs{display:inline-block;}.view.view-news.view-id-news .views-field.views-field-body{margin-top:1rem;margin-bottom:4rem;}.view.view-news.view-id-news .views-field.views-field-created{font-size:12px;margin-top:-10px;}.view.view-news.view-id-news .views-row{border-bottom:1px solid #ddd;margin-bottom:4rem;clear:both;display:inline-table;width:100%;}.view.view-news .views-field.views-field-field-news-image{float:left;width:240px;height:auto;margin-right:20px;padding-bottom:20px !important;}.field.field--name-field-news-image.field--type-image{width:25%;}.page-node-551 .page-header{display:none;}.atcb-link{margin-top:20px;}.file.file--mime-application-pdf.file--application-pdf.icon-before{display:table-row;}.field.field--name-field-special-event-document.field--type-file.field--label-inline{margin-bottom:20px;}#block-views-block-events-block-1{background:#62a744;border-radius:4px;padding:0px 20px 20px 20px;margin-top:20px;}#block-views-block-events-block-1 a{color:#fff;}#block-views-block-events-block-1 .views-row{border-bottom:1px solid #7bc65b;padding:13px 0px;color:#fff;line-height:110%;}#block-views-block-events-block-1 h2{color:#fff;}#block-views-block-events-block-1 .views-field.views-field-field-date{margin-top:5px;}.page-node-type-special-event .field.field--name-field-date.field--type-datetime{margin-top:20px;}.field.field--name-field-special-event-sponsor.field--type-image img{width:280px;height:auto;margin:20px 20px 20px 00px;padding-right:20px;float:left;}.page-node-type-special-event .img-responsive{float:left;margin-right:20px;max-width:320px;margin-bottom:20px;}#views-bootstrap-events-block-2 .col-12.col-sm-12.col-md-12.col-lg-12.col-xl-12.mb-4{background:#f1f1f1;margin-bottom:2rem;padding:0rem 2rem 2rem 2rem;border-radius:4px;border:2px solid #ddd;}.hero-row{margin-bottom:2rem;}.flex-caption{margin-top:10px;}.flex-direction-nav a{text-decoration:none;width:120px;height:40px;font-family:Arial;font-size:18px;color:#fff !important;text-decoration:none !important;font-weight:300 !important;padding:10px;}.flex-direction-nav a::before{font-size:22px;display:inline-block;color:rgba(255,255,255,0.8)
  text-shadow:0px 0px 0 rgba(255,255,255,0.3);color:#fff !important;}.flex-direction-nav a.flex-next::before{padding:0px 40px !important;}.flex-direction-nav a.flex-prev::before{padding:0px 10px !important;}.flexslider .flex-direction-nav a.flex-prev,.flexslider .flex-direction-nav a.flex-next{display:block;opacity:1;}.flexslider .flex-direction-nav a.flex-prev{left:0;}.flexslider .flex-direction-nav a.flex-next{right:0;}.flex-direction-nav a::before{color:rgba(0,0,0,0.8);text-shadow:none !important;}.flex-control-nav{bottom:20px;z-index:99999999999;}.flex-control-paging li a.flex-active{background:#000;background:rgba(255,255,255,0.9);cursor:default;}#block-views-block-homepage-slider-block-1,#block-views-block-homepage-slider-block-2,#block-views-block-homepage-slider-block-3{margin-bottom:20px;}.flex-control-paging li a{width:15px !important;height:15px !important;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.views-field.views-field-nothing a:hover{text-decoration:none !important;}#home-slider-inner{text-decoration:none !important;max-width:100%;margin-left:auto;margin-right:auto;height:43vh;text-decoration:none !important;display:flex;align-items:center;text-align:center;justify-content:center;margin-bottom:6rem;}#home-slider-outer{background:linear-gradient(0deg,rgb(37,45,59)0%,rgba(253,187,45,0) 80%);}.flexslider{margin:0 0 0px;background:transparent;border:0px solid #fff;border-radius:0px;box-shadow:none;text-decoration:none !important;}.show-text-lg{text-decoration:none !important;font-family:"Readex Pro",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:58px;color:#fff;padding:0rem 4rem;margin-bottom:1rem;line-height:100%;display:block;text-shadow:2px 2px 0px rgba(0,0,0,0.33);}.show-text-sm{text-decoration:none !important;font-family:"Readex Pro",sans-serif;font-optical-sizing:auto;font-weight:500;font-size:20px;color:#fff;line-height:120%;padding:0rem 4rem;display:block;text-shadow:2px 2px 0px rgba(0,0,0,0.33);}.show-text-lg a,.show-text-sm a{text-decoration:none !important;color:#fff;}#flexslider-1{background:none;background:transparent;}.page-node-type-special_event .field.field--name-field-date-range.field--type-daterange.field--label-inline{margin-top:30px;}.page-node-type-special_event .field.field--name-field-location.field--type-text.field--label-inline{margin-bottom:0px;}#block-views-block-events-block-2 .views-field.views-field-field-date-range{margin-top:-6px;}#block-views-block-events-block-2 .views-field.views-field-field-slider-image{margin-top:20px;}.views-field.views-field-field-date-tba{font-weight:bold;}.atcb-link{margin-bottom:5rem;}#block-local-government-efficiency-meetings-block-2 .view-id-local_government_efficiency_committee_meetings.view-display-id-block_2 .views-row,#block-local-government-efficiency-block-1 .view-id-local_government_efficiency_committee_meetings.view-display-id-block_1 .views-row{margin-bottom:20px;}.path-faq .views-row{margin-bottom:40px;}.path-faq h3{font-weight:bold;font-size:18px;}.views-field.views-field-field-staff-title{font-weight:600;line-height:140%;}.flexslider{margin:0 0 0px;background:#fff;border:0px solid #fff;border-radius:4px;box-shadow:none;}.flexslider img{border-radius:4px;}.path-frontpage .flexslider img{border-radius:4px;max-width:100%;}.path-frontpage .homepage-branding{margin-bottom:20px;}.flex-control-nav{bottom:10px;z-index:9999;}.flex-direction-nav a::before{font-family:"flexslider-icon";font-size:27px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:none !important;}.flex-direction-nav a{text-shadow:none !important;}.flex-direction-nav{z-index:999999;}.field.field--name-field-left-image.field--type-image.field--label-hidden.field--item.quickedit-field{float:left;margin-right:20px;margin-bottom:20px;max-width:300px;}.col-md-4.col-xs-12.views-col{margin-bottom:40px;}.row.display-flex.views-row{display:flex;flex-wrap:wrap;}.row.display-flex.views-row > [class*='col-']{display:flex;flex-direction:column;}#block-views-block-board-meetings-block-1{clear:both;}#block-views-block-board-meetings-block-1 .views-row{margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:10px;line-height:140%;font-size:14px;}#block-views-block-board-meetings-block-1{clear:both;}.board-member-div{width:20%;border:0px solid #ddd;float:left;margin-right:0;text-align:center;padding:11px;border-radius:0;margin-bottom:20px;}.board-member-div .views-field.views-field-title{font-size:16px;margin-top:10px;}.views-field.views-field-field-date,.views-field.views-field-field-local-gov-date{font-size:12px;}.views-field.views-field-field-photo img{width:100%;height:auto;}.field-content.staff-photo img{width:250px;height:auto;max-width:50%;border-radius:4px;margin-bottom:10px;}#block-views-block-board-meetings-block-2{clear:both;padding-top:30px !important;}#search-block-form{margin-top:14px;}#block-searchform{margin-top:14px;}.social-links{margin-top:15px;display:flex;text-align:right;}ul .social-links{padding-left:0rem !important;}.social-links li{float:right;list-style:none;padding-left:0;margin-left:-10px;padding:0px;}.social-icon{width:50%;height:auto;}.newsletter-btn{text-align:center;background:#62a744;border-radius:99px;font-size:11px;color:#fff !important;float:left;}.newsletter-link{color:#fff;padding:2px 19px;}.newsletter-btn:hover{background:#2459a9;}.newsletter-link:hover{color:#fff;text-decoration:none;}#block-views-block-vertical-homepage-block-1 .views-field.views-field-title,#block-views-block-vertical-homepage-block-2 .views-field.views-field-title,#block-views-block-vertical-homepage-block-3 .views-field.views-field-title{line-height:110%;padding:13px 15px 14px 15px;font-family:'PT Sans';font-weight:600;color:#222 !important;border:0px solid #ddd;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:4px;border-top-left-radius:4px;background:#2459a9;height:61px;display:table;width:100%;text-align:center;font-size:18px;}#block-views-block-vertical-homepage-block-1 .views-field.views-field-title a{color:#fff;}.homepage-branding .col-sm-4{transform:rotate(-4deg);-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);-o-transform:rotate(-4deg);-moz-transform:rotate(-4deg);}block-views-block-homepage-slider-block-1,#block-obtpd-views-block-homepage-slider-block-1,#block-obtpd-views-block-homepage-slider-block-2,#block-obtpd-views-block-homepage-slider-block-3,#flexslider-1{font-size:24px;margin-top:0;margin:0px !important;line-height:90%;text-align:center;letter-spacing:-.005em;font-weight:700;color:#2459a9;font-family:'Caveat',cursive;}.flex-caption{margin-top:10px;margin-bottom:0px;}#flexslider-2 .flex-caption{margin-top:10px;margin-bottom:20px;}.path-frontpage .views-field.views-field-field-online-registration{font-size:20px;margin-top:0;line-height:90%;padding:10px 2px;text-align:center;letter-spacing:-.005em;font-weight:700;color:#2459a9;font-family:'Caveat',cursive;}.file > span:first-child{border-left:0px solid #ccc;}.file > span{border-bottom:0px solid#ccc;border-top:0px solid#ccc;}.file > span:last-child{border-right:0px solid #ccc;}.field.field--name-field-online-registration.field--type-link a,.field.field--name-field-registration-form.field--type-file a,.field.field--name-field-catalog-link.field--type-link a,.field.field--name-field-download-current-catalog.field--type-file a,.field.field--name-field-flip-book-link.field--type-link a{font-family:'PT Sans Narrow';margin-bottom:16px;display:flex;max-width:280px;font-size:18px;min-width:280px;height:10px;}.file-size{display:none;}.page-node-type-catalog-sidebar .field.field--name-field-catalog-image.field--type-image img{border-radius:4px;width:240px;float:left;margin-bottom:20px;margin-right:30px;}.field.field--name-field-rental-title,.views-field.views-field-field-rental-title{font-size:2rem;font-weight:800;margin-bottom:1rem;border-top:1px solid #62a744;padding-top:2rem;}.views-field.views-field-field-rental-title h4{margin:0px !important;}.field.field--name-field-downloads.field--type-file.field--label-above{font-size:2rem;font-weight:bold;margin-bottom:2rem;border-top:1px solid #62a744;padding-top:20px;margin-top:2rem;}.field.field--name-field-facility-address{margin-top:2rem;}.field.field--name-field-rental-link.field--type-link{background:#2459a9;display:inline-block;color:#fff !important;border-radius:99px;}.field.field--name-field-rental-link.field--type-link:hover{background:#62a744;}.field.field--name-field-rental-link.field--type-link a{text-decoration:none;color:#fff !important;padding:13px 20px;font-size:16px;display:inline-block;}.views-field.views-field-field-rental-body{margin-bottom:4rem;}.views-field.views-field-field-facility-address{margin-bottom:2rem;}.page-node-type-program .field.field--name-field-online-registration.field--type-link{background:#2459a9;display:inline-block;padding:10px 0px 10px 20px;border-radius:99px;margin-top:10px;font-size:24px;text-align:center;}.page-node-type-program .field.field--name-field-online-registration.field--type-link a{color:#fff;}.icon.glyphicon.glyphicon-file.text-primary{display:none;}.field.field--name-field-catalog-image.field--type-image img{border-radius:4px;width:240px;float:left;margin-bottom:20px;}.view.view-leagues.view-id-leagues .views-row{margin-bottom:90px;clear:both;}.path-taxonomy .views-row{margin-bottom:30px;}.more-news{font-size:20px;border:1px solid;border-bottom-color:currentcolor;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#ddd;border-bottom-style:solid;border-bottom-width:1px;border-color:#ddd;border-bottom-color:rgb(221,221,221);padding:13px 16px 10px 16px;border-bottom:0px;display:inline-block;margin-bottom:-1px;margin-top:50px;font-family:'PT Sans Narrow',sans-serif;-webkit-backface-visibility:hidden;border-bottom:1px solid #fff;border-top-right-radius:4px;border-top-left-radius:4px;}.view-header{border-bottom:0px solid #ddd;}.view.view-frontpage.view-id-frontpage .views-field.views-field-field-news-image img,.views-field.views-field-field-league-image img,.field.field--name-field-league-image.field--type-image img,.field.field--name-field-news-image img,.views-field.views-field-field-catalog-image img,.view.view-events.view-id-events .views-field.views-field-field-slider-image img,.field.field--name-field-program-image.field--type-image img,.views-field.views-field-field-program-image img{border-radius:4px;}.view-id-vertical_homepage.view-display-id-block_1 .col-lg-3{margin-bottom:30px;}.view.view-frontpage.view-id-frontpage .views-field.views-field-field-news-image,.views-field.views-field-field-league-image,.field.field--name-field-league-image.field--type-image,.field.field--name-field-news-image,.field.field--name-field-program-image.field--type-image,.views-field.views-field-field-program-image{float:left;margin-right:20px;}.view.view-frontpage.view-id-frontpage .views-row{border-bottom:0px solid #ddd;padding-bottom:40px;margin:40px 0px;}#views-bootstrap-vertical-homepage-block-1 .field-content.vertical-news-image img,.view.view-events.view-id-events .views-field.views-field-title img{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0px;border-top-left-radius:0px;opacity:1.0;width:100%;height:auto;border:2px solid #2459a9;}.vertical-news-image img:hover{opacity:.8 !important;}#views-bootstrap-vertical-homepage-block-1 .views-field.views-field-title .field-content a{margin-top:;z-index:99999999;display:block;color:#fff;font-weight:700;line-height:106%;width:100%;padding:;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0px;border-top-left-radius:0px;background:rgb(36,89,169);margin-bottom:;height:40px;opacity:.88;font-size:20px;font-family:'PT Sans Narrow',sans-serif;}#views-bootstrap-vertical-homepage-block-1 .views-field.views-field-title .field-content a:hover{background:#89bd73;text-decoration:none;}#views-bootstrap-vertical-homepage-block-1 .views-field.views-field-title .field-content{background:rgba(55,55,55,0.98);border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0px;border-top-left-radius:0px;}#block-views-block-vertical-homepage-catalog-block-1,#block-views-block-vertical-homepage-catalog-block-2,#block-views-block-vertical-homepage-catalog-block-1-2,#block-views-block-homepage-slider-block-1{transform:none;-ms-transform:none;-webkit-transform:none;-o-transform:none;-moz-transform:none;-webkit-backface-visibility:hidden;}.views-field.views-field-field-catalog-image img{width:100% !important;}.field.field--name-field-news-tags{font-size:10px;margin-top:10px;}.field.field--name-field-news-tags .field--item{float:left;margin-right:10px;}.field.field--name-field-news-tags .field--label{font-size:10px;}#block-heritagecenterfooter,#block-fitnesscenterfooter,#block-lakeviewnaturecenterfooter{margin-top:20px;}.medianut a{font-size:10px;color:#8d8d8d !important;}#block-sidebarblock ol,#block-sidebarblock ul{padding-left:0em;list-style:none;}#block-sidebarblock{border:1px solid #ddd;padding:14px 15px 0px 15px;border-radius:4px;}#block-sidebarblock .link-group-1{background:#f25c05 none repeat scroll 0 0;border-radius:0px;list-style:outside none none;margin-bottom:0px;padding:8px 2px 8px 12px;text-decoration:none;color:#ffffff;font-weight:500;display:inline-block;width:100%;transition:background 0.1s ease-in-out 0s;font-size:14px;line-height:140%;}#block-sidebarblock .link-group-1:hover{background:#333333;transition:background 0.5s ease-in-out 0s;}#block-sidebarblock .link-group-2{background:#f28705 none repeat scroll 0 0;border-radius:0px;list-style:outside none none;margin-bottom:0px;padding:8px 2px 8px 12px;text-decoration:none;color:#ffffff;font-weight:500;display:inline-block;width:100%;transition:background 0.1s ease-in-out 0s;font-size:14px;line-height:140%;}#block-sidebarblock .link-group-3{background:#60a845 none repeat scroll 0 0;border-radius:0px;list-style:outside none none;margin-bottom:0px;padding:8px 2px 8px 12px;text-decoration:none;color:#ffffff;font-weight:500;display:inline-block;width:100%;transition:background 0.1s ease-in-out 0s;font-size:14px;line-height:140%;}#block-sidebarblock .link-group-2:hover{background:#333333;transition:background 0.3s ease-in-out 0s;}#block-sidebarblock .link-group-3:hover{background:#333333;transition:background 0.3s ease-in-out 0s;}#block-sidebarblock .field-item li a{text-decoration:none;color:#ffffff;font-weight:bold;}#block-sidebarblock .link-group-1 a{text-decoration:none;color:#ffffff;font-weight:bold;}#block-sidebarblock .link-group-2 a{text-decoration:none;color:#ffffff;font-weight:bold;}#block-sidebarblock .link-group-3 a{text-decoration:none;color:#ffffff;font-weight:bold;}.field.field--name-field-documents.field--type-file{margin-top:30px;}.file-link{font-weight:500;font-size:15px;}.pdrma-img{height:auto;max-width:100px;margin-top:20px;}.tbm-group-title{font-weight:normal !important;text-transform:none !important;}.tbm-group-container{border-top:0px solid rgba(0,0,0,0.2);}@media(max-width:992px){.tb-megamenu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title{padding-top:0px;font-size:18px;}.tb-megamenu .btn-navbar{display:block;margin-bottom:0px;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .nav > li > span.tb-megamenu-no-link{font-size:18px;margin-bottom:0;font-weight:normal;}.tb-megamenu .nav{list-style:none;background:#2459a9 !important;}.mega-dropdown-inner{background:#2459a9 !important;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .dropdown-menu a,.tb-megamenu .nav-collapse .nav > li > span.tb-megamenu-no-link,.tb-megamenu .nav-collapse .dropdown-menu span.tb-megamenu-no-link{padding:10px 10px !important;}.tb-megamenu-item.level-3{padding-left:10px;}.tb-megamenu .span12.mega-col-nav .mega-inner{padding-left:10px 10px 10px 10px;}.tb-megamenu-item a{border:none !important;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .nav > li > span.tb-megamenu-no-link{font-size:18px;margin-bottom:0;border-top:0px solid #fff !important;border-bottom:0px solid #fff;}.tbm-item.level-1{font-weight:600;}.tbm-item.level-2{font-weight:normal;border-bottom:1px solid #c4c4c4;margin-left:1rem;}.tbm-item.level-2{border-top:1px solid rgba(0,0,0,0.2);}.tbm-item.level-3{font-weight:normal;border:none !important;}.tbm-link.level-2.tbm-group-title{border-top:0px solid #ccc !important;}.mega-group-title a:hover !important{color:#00aeee;}.tb-megamenu .btn-navbar{color:#2459a9;font-size:18px;}.tb-megamenu .btn-navbar::after{content:" MENU";}.btn.btn-navbar.tb-megamenu-button{background:#2459a9;border:0px;box-shadow:none !important;color:#fff;}.tb-megamenu [class^="fa-"],.tb-megamenu [class*=" fa-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-position:14px 14px;background-repeat:no-repeat;margin-top:4px;margin-right:8px;}.tb-megamenu .nav-collapse .dropdown-menu a{border-top:0px solid #222;border-bottom:0;font-weight:normal;padding:10px 20px;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .nav > li > span.tb-megamenu-no-link{font-size:18px;margin-bottom:0;border-top:1px solid #fff !important;font-weight:bold !important;border-bottom:1px solid #fff;background:#15325d;}.mega-group-title{padding-top:6px !important;border:20px !important;padding-left:20px !important;margin-left:20px !important;border-bottom:1px solid #fff !important;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{border-bottom:0;border-right:0px solid #222;border-top:0;color:#fff;font-weight:normal;padding:14px 14px;text-shadow:none;}.tb-megamenu .dropdown-menu li > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link{font-size:18px;}.tbm-button-container span{color:#fff;}.tbm-button{background-color:transparent;border:0;}.tbm-button{margin:1rem;}.tbm-link.level-1{color:#222 !important;}.tbm.tbm--mobile .tbm-item{border-top:1px solid rgba(0,0,0,0.2);}.field.field--name-field-paragraphs-image-left.field--type-image.field--label-hidden.field--item{float:none;margin-right:0rem;margin-bottom:2rem;width:100%;height:auto;}.field.field--name-field-paragraphs-image-right.field--type-image.field--label-hidden.field--item{float:none;margin-left:0rem;margin-bottom:2rem;width:100%;height:auto;}.field.field--name-field-paragraphs-image-left.field--type-image img,.field.field--name-field-paragraphs-image-right.field--type-image img{float:none;margin-right:0rem;margin-left:0rem;margin-bottom:2rem;width:100%;height:auto;}}@media(max-width:768px){#block-socialmediablock{text-align:;width:140px;margin-left:auto;margin-right:auto;margin-bottom:20px;}#block-logo{text-align:center;}.logo{padding:10px 0px 0px 0px;width:200px;height:auto;}.homepage-branding .col-sm-4{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}.newsletter-btn{float:none;}.social-links{margin-top:15px;display:flex;text-align:center;margin-left:-1.25rem;}.view.view-news .views-field.views-field-field-news-image{float:none;width:100%;height:auto;margin-right:20px;padding-bottom:20px !important;}.field.field--name-field-news-image.field--type-image{width:100%;margin-bottom:20px;}.field.field--name-field-news-image.field--type-image{width:100%;}.field.field--name-field-news-image.field--type-image img{width:100%;height:auto;}.show-text-lg{font-size:46px;}.show-text-sm{font-size:20px;}.page-node-type-special-event .img-responsive{float:none;margin-right:0px;max-width:100%;margin-bottom:20px;}}@media(max-width:480px){.logo{padding:10px 0px 0px 0px;width:100%;height:auto;max-width:100%;}}
