@charset "utf-8";
/* CSS Document */

body {font: normal 100% Arial, Verdana, Geneva, sans-serif;}

/* Grid HTML Classes */
a {color: #005179;} /* Changed from #069 to accomodate color contrast issues for ADA compliance - s.solis */
a:hover, a:focus {color:#124661;text-decoration:underline;}

.row {margin: 0 auto;}

.content a {color: #013c58; text-decoration:underline !important;} /* If you remove link underlines, you need to add something else to distinguish links from surrounding text - LM */
.columncenter,
.columnscenter {position: relative; padding-left: 0.9375em; padding-right: 0.9375em; width: 100%; margin:0px auto;}

/* Panels */
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p {color: #333333;}  
.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4,.panel.callout h5, .panel.callout h6, .panel.callout p { color: white; }

/* Orbit Graceful Loading */        
.slideshow-wrapper {display:none;}        
.slideshow-wrapper ul {display:none;}    
.slideshow-wrapper ul li, slideshow-wrapper ul li .orbit-caption {display: none;}        
.slideshow-wrapper ul li:first-child {display:none;}         
slideshow-wrapper .orbit-container {display:none;}         
.slideshow-wrapper .orbit-container li {display:none;}
.slideshow-wrapper .orbit-container li .orbit-caption {display:none;}
.preloader {display:none;}       

/* Foundation Dropdowns */
.f-dropdown {padding: 1.25em;}


/* Styles for screens that are atleast 768px; */
@media only screen and (min-width: 768px) {

.small-push-1 {left: inherit;}  
.small-pull-1 {right: inherit;}
.small-push-2 {left: inherit;}  
.small-pull-2 {right: inherit;}  
.small-push-3 {left: inherit;}
.small-pull-3 {right: inherit;}  
.small-push-4 {left: inherit;}  
.small-pull-4 {right: inherit;}
.small-push-5 {left: inherit;}  
.small-pull-5 {right: inherit;}  
.small-push-6 {left: inherit;}  
.small-pull-6 {right: inherit;}  
.small-push-7 {left: inherit;}  
.small-pull-7 {right: inherit;}  
.small-push-8 {left: inherit;}  
.small-pull-8 {right: inherit;}  
.small-push-9 {left: inherit;}  
.small-pull-9 {right: inherit;}  
.small-push-10 {left: inherit;}
.small-pull-10 {right: inherit;}  
.small-push-11 {left: inherit;}
.small-pull-11 {right: inherit;}
.column.large-uncentered,
.columns.large-uncentered {float: none;}

}

/* Foundation Block Grids for below small breakpoint */
@media only screen {@media only screen {

[class*="block-grid-"] {margin: 0 -10px;}    
[class*="block-grid-"] > li {padding: 0 10px 10px;}  
.small-block-grid-1 > li {padding: 0 10px 10px;}  
.small-block-grid-2 > li {padding: 0 10px 10px;}
.small-block-grid-3 > li {padding: 0 10px 10px;}
.small-block-grid-4 > li {padding: 0 10px 10px;}
.small-block-grid-5 > li {padding: 0 10px 10px;}
.small-block-grid-6 > li {padding: 0 10px 10px;}
.small-block-grid-7 > li {padding: 0 10px 10px;}
.small-block-grid-8 > li {padding: 0 10px 10px;}
.small-block-grid-9 > li {padding: 0 10px 10px;}
.small-block-grid-10 > li {padding: 0 10px 10px;}
.small-block-grid-11 > li {padding: 0 10px 10px;}
.small-block-grid-12 > li {padding: 0 10px 10px;}
}
    
/* Foundation Block Grids for above small breakpoint */
@media only screen and (min-width: 768px) {
.large-block-grid-1 > li {padding: 0 10px 10px;}
.large-block-grid-2 > li {padding: 0 10px 10px;}
.large-block-grid-3 > li {padding: 0 10px 10px;}
.large-block-grid-4 > li {padding: 0 10px 10px;}
.large-block-grid-5 > li {padding: 0 10px 10px;}
.large-block-grid-6 > li {padding: 0 10px 10px;}
.large-block-grid-7 > li {padding: 0 10px 10px;}
.large-block-grid-8 > li {padding: 0 10px 10px;}
.large-block-grid-9 > li {padding: 0 10px 10px;}
.large-block-grid-10 > li {padding: 0 10px 10px;}
.large-block-grid-11 > li {padding: 0 10px 10px;}
.large-block-grid-12 > li {padding: 0 10px 10px;}
form.custom .custom.checkbox {padding: -3px;}
form.custom .custom.checkbox:before {font-size: 20px;}
form.custom .custom.checkbox.checked:before {content: "\2A2F";margin-top: -8px; margin-left: 2px;}
.section-container > section .content > *:last-child, .section-container > .section .content > *:last-child, .section-container.auto > section .content > *:last-child, .section-container.auto > .section .content > *:last-child {padding-bottom: 0;}
.section-container.auto > section .content > *:last-child, .section-container.auto > .section .content > *:last-child {padding-bottom: 0; }
.section-container.vertical-tabs section .content > *:last-child,.section-container.vertical-tabs .section .content > *:last-child {padding-bottom: 0; }
.section-container.vertical-nav > section .content > *:last-child, .section-container.vertical-nav > .section .content > *:last-child {padding-bottom: 0; }
.section-container.horizontal-nav > section .content > *:last-child, .section-container.horizontal-nav > .section .content > *:last-child {padding-bottom: 0; }
.reveal-modal {background-color: #fff;}  
.clearing-feature ~ li {display: none; }  
}

/* Wrapped around .top-bar to contain to grid width */

.contain-to-grid {background: #44697c;}
.top-bar .row {max-width: 1000px;}
.top-bar {background: #44697c;margin-bottom: 0;}
.top-bar.expanded .title-area {background: #44697c;}
.top-bar.expanded .toggle-topbar a {color: #ccc;}
.top-bar.expanded .toggle-topbar a span {-webkit-box-shadow: 0 10px 0 1px #ccc, 0 16px 0 1px #ccc, 0 22px 0 1px #ccc;box-shadow: 0 10px 0 1px #ccc, 0 16px 0 1px #ccc, 0 22px 0 1px #ccc; }
.top-bar-section ul {background-color: #44697C; }
.top-bar-section .divider,
.top-bar-section [role="separator"] {border-bottom: solid 1px #375564; border-top: solid 1px #0e354a; }
.top-bar-section ul li > a {font-size: 0.7em; background: #44697c;font-weight:normal; }
.top-bar-section ul li > a:hover, a:focus {background: #124661;}
.top-bar-section ul li.active > a {background: #2b2b2b; color:inherit; }
.top-bar-section .has-dropdown > a:after {top: 22px; }



@media only screen and (min-width: 58.75em) {
.top-bar {background: #44697C; }
.contain-to-grid .top-bar {margin-bottom: 1.875em; }
.top-bar-section li a:not(.button) {background: #44697c; }
.top-bar-section li a:not(.button):hover {background: #124661; }
.top-bar-section .has-dropdown:hover > .dropdown, .top-bar-section.has-dropdown:active > .dropdown {margin-top: -15px; }
.top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {border-right: solid 1px #ccc; border-left: solid 1px ccc;}
.orbit-container .orbit-slides-container > * {height: 100%; }
.orbit-container .orbit-slides-container > * .orbit-caption {padding:0px;}
.orbit-container .orbit-slide-number {display:none;}
  
  }