@media print {
  html body .wrapper-alert {
    display: none;
  }
  html body .search-block-form {
    display: none;
  }
  html body .logo-container {
    background: none;
  }
  html body #block-socialmediaheader,
  html body #block-socialmediafooter {
    display: none;
  }
  html body .navbar {
    display: none;
  }
  html body a[href]:after {
    display: none;
    content: "";
  }
  html body .off-canvas-wrapper {
    display: none;
  }
  html body .breadcrumb {
    display: none;
  }
  html body .region-header .navbar-text {
    width: 100%;
  }
  html body .region-header #block-placeholderlogo {
    background-color: #000;
  }
  html body .region-header #block-placeholderlogo img {
    background-color: #000; }
	
	html body header .logo-container .region-header .logo img {
	height: 4em;
    object-fit: cover;
    object-position: top;
  }
  html body .region-sidebar-left {
    display: none;
  } 
  #header:after{
    content: "Washington State School for the Blind";
font-size: 1.5em; 
font-weight: bold;
width:80%;
position: sticky;
top: 1em;
left: 20%;
background: #000;
}
#header{ padding: none; margin: none;}
li, p, img, table, a, blockquote, input, .panel, fieldset{page-break-inside: avoid;}

h1, h2, h3, h4, h5, h6, hr, label, label.control-label{ page-break-after:avoid !important; 
page-break-inside:avoid }

input{page-break-before: avoid;}

.webform-image-file, .form-actions, button, button.btn{display: none;} 

.webform-signature-pad, input, input.form-control{border: none; border-bottom: 1px solid; box-shadow: none; color: black;}

.webform-flexbox{display: flex; margin: 1em -0.5em;}
.webform-flexbox .webform-flexbox{margin: 1em 0;}
.webform-flex--container {margin: 0em 1em;}
input::placeholder{content: "";}

.col-md-9{width: 100%;}
.col-md-6{width: 50%}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-10, .col-md-11, .col-md-12{float: left; page-break-inside:avoid;}

html body.path-frontpage .wrapper-content-top {
    margin: 0;
}
html body.path-frontpage .wrapper-content-middle {
	padding: 0;
	margin: 0;
}
#main-content div{
	padding: 0;
	margin: 0;
}
html body.path-frontpage .wrapper-content-middle-second .container {
    max-width: none;
    width: 100%;
    margin: auto;
}
div.wrapper-content-bottom {display: none;}
}
