/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
header .sub-container{color:#fff;background:#546776 url(/dafs/bgs/themes/bgs/images/header.jpg) 0 0 no-repeat;height:90px!important;}header{background:#546776;background-color:#546776;}header h2.logo a{width:610px;}footer{background:#546776;color:#fff;}footer h4{color:#fff;}.footer_column a:link,.footer_column a:visited{color:#fff!important;}.node-preview-container{position:relative!important;background-color:#ccc!important;width:auto!important;}.searchbutton input[type=submit]{background:#5f7c06 none 0 0!important;border:1px solid #5f7c06!important;color:#fff!important;margin:0!important;border-radius:0!important;height:25px;position:absolute;right:3px;text-transform:uppercase;top:3px;font-size:.8em!important;}.form-submit{background:#5f7c06 none repeat scroll 0 0!important;border:1px solid #5f7c06!important;color:#fff!important;margin:0!important;border-radius:0!important;height:25px;font-size:.8em!important;text-transform:uppercase;}nav#top-nav,nav#top-nav ul.sf-menu,.sf-menu li{background-color:#d2cfbe;}.sf-menu a,.sf-menu a:link,.sf-menu li ul li a{color:#475362!important;text-decoration:none!important;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li a:focus,.sf-menu li.sfHover .sf-with-ul,.sf-menu a:hover,.sf-menu li.current a:hover,.sf-menu li.current,ul.sf-menu li:hover > a{background:#546776;color:#fff!important;}.sf-menu li.active-trail a{color:#fff!important;}.sf-menu li{text-align:center;}.sf-menu li ul li a{color:#475362!important;text-decoration:none!important;}.sf-menu ul{border-top:5px solid #546776;}.sf-menu ul li{background:#fff;border-bottom:1px solid #f1f1f1;}.sf-arrows .sf-with-ul::after,.sf-arrows .sf-with-ul:after{border:5px solid transparent;border-top-color:#fff;}.sf-arrows > li > .sf-with-ul:focus::after,.sf-arrows > li:hover > .sf-with-ul::after,.sf-arrows > .sfHover > .sf-with-ul::after{border-top-color:#fff;}body#home nav .hometab.sf-with-ul::after,body#about nav .abouttab.sf-with-ul::after,body#state nav .statetab.sf-with-ul::after,body#municipal nav .municipaltab.sf-with-ul::after,body#subscribers nav .subscriberstab.sf-with-ul::after{border-top-color:#fff!important;}ul.sf-menu .sf-sub-indicator::after{content:''!important;position:absolute!important;top:50%!important;right:7px!important;margin-top:-3px!important;height:0!important;width:0!important;border-top-width:5px;border-right-width:5px;border-bottom-width:5px;border-left-width:5px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch stretch;}ul.sf-menu .sf-sub-indicator{right:25px;}ul.sf-menu.menu ul{margin-top:34px!important;}ul.sf-menu .sf-sub-indicator::after a:hover{border-top-color:#fff!important;}nav .hometab,nav .abouttab,nav .statetab,nav .municipaltab,nav .subscriberstab{display:inline-block;vertical-align:middle;line-height:40px;}body#home nav .hometab,body#about nav .abouttab,body#state nav .statetab,body#municipal nav .municipaltab,body#subscribers nav .subscriberstab{color:#fff;background-color:#FFF;}#sectionnav h3{color:#333;background-color:#3c3c3c;}.sectionbanner{background-color:#f4f5f7;background:-webkit-linear-gradient(left,#f4f5f7,white);background:-o-linear-gradient(right,#f4f5f7,white);background:-moz-linear-gradient(left,#f4f5f7,white);background:linear-gradient(to right,#f4f5f7,white);}.sidebarbox{background-color:#eee;}.sidebarbox h3,h3.sidebarheadline{color:#fff;background-color:#02263D;}.sidebarbox h4{text-transform:uppercase;border-bottom:2px solid #02263D;margin-left:7px;margin-right:7px;}.tbstriped tr th{background-color:#546776;color:#fff;}.tbstriped tr td{background:#fff;}.tbstriped thead td{color:#fff;background-color:#C8C028;}.tbstriped tbody tr.zebra td{background:#eee;}.form_item_nf{margin:0;padding:5px 5px 5px 10px;}.form_title{font-size:0.75em;margin:0;padding:0 0 0 2px;}.fine_print{color:#666666;font-size:0.75em;}.form_input{font-size:0.75em;margin:0;padding:0;}ul.sitemap li{margin-bottom:10px;}ul.sitemap ul li{margin-bottom:0;list-style:none;}.header_nav_search{width:33%!important;}#search-block-form{clear:both;font-size:1em;font-weight:bold;position:relative;width:251px;height:31px;background:#fff;color:#000;float:right;}input.edit-submit{font-size:.8em;}.topsearch{border:none;height:31px;margin-left:5px;width:68%;}@media screen and (-webkit-min-device-pixel-ratio:0){.form_header_1{background-color:#6693AA;color:#fff!important;margin:0 -11px 8px -14px;padding:8px 14px;width:100%;}}.sidebarbox{margin:15px 0 10px;padding-bottom:10px;}.sidebarbox h3{text-transform:uppercase;margin:0;padding:5px 0;text-align:center;width:100%;}.sidebarbox ul{list-style:none;margin:10px 20px;padding:0;}.sidebarbox ul li{margin-bottom:8px;}.sidebarbox p{padding:3px 8px;}.sidebarbox p.more{font-style:italic;}.button{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:10px auto;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial,Helvetica,sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);}.button:hover{text-decoration:none;}.button:active{position:relative;top:1px;}.medium{font-size:12px;padding:.4em 1.5em .42em;}.button-black{background:#444;border:1px solid #333;color:#fff;}.button-black:hover{background:#6693AA;color:#fff;}.button-black:active{background:#555;color:#fff;}a.button-black{color:#FFF !important;}#criticalinfo{display:none;}footer .footer_column .contextual-links li a{color:#000!important;}.footer_column p,.footer_column ul{padding-left:0!important;}.footer_column,footer .footer_column:first-child{margin-left:10px!important;}@media screen and (min-width:652px) and (max-width:1242px){.home-info{width:75%;}.home-info .info{width:72%;}}li.active-trail a{background-color:#546776!important;color:#ffffff!important;}li.active-trail ul li{background-color:#fff!important;}li.active-trail ul li a{background-color:#fff!important;color:#000;}li.active-trail ul li a:hover{background-color:#546776!important;color:#fff!important;}ul#vtopnav li::after{content:" | ";}ul#vtopnav li:last-child::after{content:none;}img.align-left{margin-right:15px;}img.align-right{margin-left:15px;}.sf-description{display:block;margin-top:10px!important;}li.sf-depth-2{line-height:15px!important;}.sf-menu li ul li{text-align:left!important;}nav.megamenu ul.sf-menu li ul li ul{display:block!important;}#sectionnav ul li ul{border-top:#ddd!important;}a.sf-depth-2.menuparent.sf-with-ul{background-color:#fff;color:#475362!important;}a.sf-depth-2.menuparent.sf-with-ul:hover{background-color:#546776;color:#fff!important;}#main-standardfront-page,#main-menu-link-contentd82a7431-b62c-4346-862f-a48c1d980c2e,#main-menu-link-contentcfeed643-1782-4c71-b846-8da412faf03f{display:inline-block;vertical-align:middle;line-height:42px;}.sf-menu li.active-trail a,.sf-menu li.active-trail ul li a:hover{color:#fff!important;}.sf-menu li.active-trail ul li a{color:#475362!important;}.twocol1-big{width:68%;float:left;}.twocol2-small{width:29%;float:right;}.firstrow,.secondrow{clear:both;}.firstrow h2,.secondrow h2{font-weight:300;font-family:Merriweather,Cambria,serif;letter-spacing:-1px;font-size:2em!important;border-bottom:1px solid #ccc;padding-bottom:5px;text-transform:uppercase;}.firstrow .darkblue.roundbutton{display:inline-block;padding:10px 15px!important;font-size:1em;}.secondrow .fourcol1 img,.secondrow .fourcol2 img,.secondrow .fourcol3 img,.secondrow .fourcol4 img{max-width:90%;}.secondrow h3{font-size:1.7em;margin-top:7px;}.widebox{width:calc(100% + 2em);margin-left:-1em;height:450px;}#resources-right{width:73%;float:right;}#resources-left{width:25%;float:left;}#map_canvas{width:100%;height:450px;}.small-credit{font-size:.7em;font-style:italic;text-align:right;}#tab-box{width:100%;}h3.ui-accordion-header,#accordion h3{background-color:#1c213f;color:#fff;padding:5px 10px;margin:5px 0;cursor:pointer;font-weight:normal;}#accordion ul{margin:5px 10px;padding:0;list-style:none;}#accordion ol{margin:5px 10px 5px 30px;padding:0;}#accordion ul li,#accordion ol li{margin-bottom:10px;}.arrow-closed{background:#1c213f url(/dafs/bgs/themes/brem/images/arrow-down.png) 0 6px no-repeat!important;background-size:13px!important;padding-left:20px!important;}.arrow-open{background:#1c213f url(/dafs/bgs/themes/brem/images/arrow-up.png) 0 6px no-repeat!important;background-size:13px!important;padding-left:20px!important;}.darkblue.button,.darkblue.button:visited,.darkblue.roundbutton,.darkblue.roundbutton:visited{background-color:#1c213f;color:#fff!important;padding:0.5em 0 !important;font-size:1.5em;display:block;text-align:center;}.darkblue.button:hover,.darkblue.roundbutton:hover{background-color:#fff;color:#1c213f!important;border:1px solid #1c213f!important;}.darkblueoutline.button,.darkblueoutline.roundbutton{background-color:#fff;color:#1c213f;border:1px solid #1c213f;text-shadow:none!important;font-weight:500!important;}a.darkblueoutline.button:hover{background-color:#1c213f;color:#fff!important;}.darkblueoutline.button:visited,.darkblueoutline.roundbutton:visited{color:#1c213f!important;}#slideshow{width:calc(100% + 2em);margin-left:-1em;height:390px;}#slideshow .flexslider{width:100%!important;float:left;margin-top:-10px!important;margin-left:0!important;}ul.slides li{height:390px;overflow:hidden;}#slideshow .flex-direction-nav a{margin:0!important;}#slideshow .flex-caption{bottom:0!important;margin:0!important;width:96%;text-align:left;font-size:1.4em;}#slideshow .flex-caption span.slideshow-button{display:inline-block;float:right;}#slideshow .flex-caption span.slideshow-button a{background-color:#ff8400;padding:5px 10px;border-radius:5px;}#slideshow .flex-caption span.slideshow-button a:hover{background-color:#c76700;}#slideshow .flex-prev{margin-left:10px!important;}.project-intro{float:left;width:37%;}.slide-right{float:right;width:60%;margin-bottom:20px;}.slide-right .flexslider{width:100%!important;float:left;margin-top:-10px!important;margin-left:0!important;}.slide-right .flex-direction-nav a{margin:0!important;}.slide-right .flex-caption{bottom:0!important;margin:0!important;width:96%;text-align:left;font-size:1.4em;}.slide-right .flex-caption span.slideshow-button{display:inline-block;float:right;}.slide-right .flex-caption span.slideshow-button a{background-color:#ff8400;padding:5px 10px;border-radius:5px;}.slide-right .flex-caption span.slideshow-button a:hover{background-color:#c76700;}.slide-right .flex-prev{margin-left:10px!important;}img.buildings{max-width:48%;margin-bottom:10px;}.video-container{position:relative;padding-bottom:34%;padding-top:178px;height:0;overflow:hidden;float:left;width:100%;margin:0;}.video-container video,.video-container iframe,.video-container object,.video-container embed{position:absolute;top:70px;left:0;width:100%;height:76%;}table td p:first-child{margin-top:0;}#map_canvas2{width:100%;height:600px!important;}.ckeditor-accordion-container > dl dt > a{background-color:#546776!important;border-bottom:1px solid #333!important;}.ckeditor-accordion-container > dl dt.active > a{background-color:#546776!important;}.ckeditor-accordion-container > dl dt > a:hover{background-color:#44535F!important;}.ckeditor-accordion-container > dl{border:1px solid #546776!important;}
