/* VOLSAP Print Styles */
@page {
    size: auto;
    margin: .75in .33in;
}

body, p, li {
    font-size: 11pt !important;
    line-height: 1.5em !important;
}

 
a {
 color:#000;
  text-decoration: underline !Important;
}

  h2, h3, h4, ul {
    page-break-after: avoid;
  }
  
h1,
.print_slider span {
font-size: 21pt;
  font-weight: 800;
}

h2 {
font-size: 18pt;
  font-weight: 600;
}

  h3 {
font-size: 15pt;
}

  h4 {
font-size: 13pt;
}

h1, h2, h3, h4 {
  color: #000;
}
  
   
footer {
font-size: 10pt;
}
  
.table caption {
   caption-side: top;
}
  
.int-page a:after,
.home-questions a:after,
.foia-block a:after,
.home-foia a:after {
        content: " [" attr(href) "] " !important;
        background-image: none !important;
        display: contents !important;
        font-size: 9pt !important;
    }

.print_slider span{
  margin-bottom: 15px;
  
}

.print_slider {
  margin-bottom: 15px;
}

.int-page .btn {
	padding: 0;  
}

.btn i{
display: none;
}

 .home-questions a i
{
	display: none;
}

  .brownbg {
    background: transparent;
    border-bottom: none;
}

#header {
  position: relative;
  border-bottom: none;
  box-shadow: none !important;

}
  
.brownbg,
#header.headroom--not-top #sticky-head {
  background: transparent ! IMPORTANT;
  border-bottom: none ! IMPORTANT;
  box-shadow: none ! IMPORTANT;
  border: none ! IMPORTANT;
}

#header .brownbg img {
    height: 60px;
}
  
#scroll-top-link,
.sidecontent,
.tab-btn,
.navbar-toggler,
.photo-cred,
.tabs-container,
ul.list-unstyled li a[href$=".pdf"]:before,
ul.list-unstyled li a.pdf_icon:before,
.accordion-block a:after,
.ui-tabs-tab a:after,
.swiper,
.skip-nav
  {
  display:none !important;

}

  .jumbotron {
            background: none !important;
            min-height: initial;
            padding: initial;
  }
  
  
  .banner-overlay {
    position: relative;
    background: none;
}

    .main-content {
        max-width: 100% !important;
        flex: 0 0 100%;
      padding: 0 15px!important;
    }

.int-page { padding-bottom: 30px; }

.btn-primary {
    color: #000;
    text-decoration: none;
    background-color: transparent;
    border: none;
    font-size: inherit;
}

.tabs li a:after,
.nav-tabs li a:after {
	content: " [" attr(href) "] ";
	display:none;
}
  

  
  .tab-content>.tab-pane {
    display: block !important;
    opacity: 1;
}

.home-foia,
.foia-block {
    padding: 25px 0 !important;
	page-break-inside: avoid;
}

.home-foia p,
.foia-block p {
  font-size: 10pt !important;
}


  .note {
    background-color: transparent !important;
    color: inherit !important;
    border-left: 3px solid grey !important;
	padding: 0 15px!important;
}
  
hr {
}
	
#header.slideDown,
#header.slideUp{
    position: relative;
  border: none;
  top: 0;
  padding-bottom: 0;
 
}


.ui-accordion-content {display:block !important;}
.accordion-block .ui-accordion-content {
    padding: 0 15px 5px 40px;
}


.ui-tabs-panel {display: block !important;}
    .panels-container {
        border-top: none;
        padding: 0;
    }

#header.headroom--not-top #sticky-head {
    box-shadow: none;
}

.footer-1 > ul.list-unstyled {
  display: block !important;
}

footer { 
  border-top: 1px solid #ddd;
  background: transparent;
  color: #000 !important;
  font-size:10pt;
}

footer h3
{ 
  color: #000 !important;
  font-size: 14pt;
}

footer i, footer a
{ 
  color: #000 !important;
  font-size: 10pt;
}



.main-content .ui-tabs-tab.ui-state-active {
    border-bottom: none;
}

.logo .logo-text {
    font-size: 10pt !important;
    line-height: 1em !important;
    color: #000 !important;
}
.logo .logo-text .logo-small {
    font-size: 8pt !important;
    line-height: 1em !important;
    color: #000 !important;
}

footer .footer-2 {
    background: transparent;
    color: #000;
    border-top: 1px solid #ddd;
  font-size: 10pt;
}



.accordion-block .ui-accordion-header-icon {
    transform: rotate(90deg);
}

.home-questions {
    background-color: transparent !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    border-top: 1px solid #ddd;
}

.home-questions .container-fluid {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

@media print {
    table {
        page-break-before: avoid;
    }
}



































































