.columns .wysiwyg-content {
	 padding:10px 20px 0 0;
}
 .columns h2 {
	 color:#124c95;
	 margin-bottom:12px;
	 padding-bottom: 8px;
	 border-bottom:2px solid;
}
 .insurance .columns h2 {
	 border-color: #63ac45;
}
 .wysiwyg-content h2 {
	 color:#124c95;
	 margin-bottom:12px;
	 padding-bottom: 8px;
	 border-bottom:2px solid;
}
 .wysiwyg-content p > a{
	 color: #124c95;
	 text-decoration: underline;
}
 h3{
	 font-family: 'Open Sans', sans-serif;
	 line-height: 1.35em;
	 margin:0 0 0px 0;
}
 h3 > a{
	 line-height:1.35em;
	 color: #124c95;
	 text-decoration: none;
}
 h3 > a:hover{
	 text-decoration: underline;
}
 p{
	 line-height: 1.75em !important;
	 margin-bottom: 18px !important;
}
 p > a{
	 color: #124c95;
	 text-decoration: none;
}
 p > a:hover{
	 text-decoration: underline;
}
 section.wysiwyg-content article.col12 h3:first-of-type {
	 margin: 0px 0 0px 0;
}
 .highlights p > a {
	 color: #124c95;
	 text-decoration: underline;
}
/*.impact.slider .image {
	 display: flex !important;
}
 */
/*coronavirus banner */
 .hero-image {
	 background-image: url("https://www.tdi.texas.gov/_images/homepage/mental-health.jpg");
	 background-color: #124c95;
	 height: 320px;
	/* You must set a specified height */
	 background-position: center;
	/* Center the image */
	 background-repeat: no-repeat;
	/* Do not repeat the image */
	 background-size: cover;
	/* Resize the background image to cover the entire container */
	 min-height: 320px;
}
/* @media all and (max-width: 520px) {
	 .medium {
		 display:none!important;
	}
	 .impact .content {
		 padding: 2.5% 6% 6% 6%;
	}
}*/
 @media all and (min-width: 960px) {
	 .medium {
		 display:none!important;
	}
	 .impact .image img {
		 display: block;
		 width: 100%;
		/* max-height: 297px;
		 */
	}
	 .impact .content {
		/* max-height: 297px;
		 min-height: 297px;
		 */
		 padding: 2.25% 3% 2.7% 3%;
	}
}
/* @media all and (min-width: 521px) and (max-width: 1279px) */
 @media all and (max-width: 959px) {
	 .large {
		 display:none!important;
	}
	 .impact .content {
		 padding: 3% 3% 4% 3%;
	}
}


/*button over image*/
 /* Container needed to position the button. Adjust the width as needed */
.container {
  position: relative;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto
}

/* Make the image responsive */
.container img {
  width: 100%;
  height: auto;
}

/* Style the button and place it in the middle of the container/image */
.container .btnLrg {
    position: absolute;
  top: 52%;
  left: 83%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
    display: inline-block;
    background-color: #5b73ac !important;
    border: 1px #224066 solid;
    border-radius: 6px;
    margin: 20px 0 0 0;
    padding: 8px 20px;
    color: #ffffff !important;
    text-decoration: none !important;
    font-family: 'Open Sans', sans-serif;
    font-size: 1.15em;
}

@media all and (min-width: 960px) and (max-width: 1279px){
    .container .btnLrg {
  left: 81%;}
}

/*.container .btnLrg:hover {
    background: #ffffff !important;
    color: #5b73ac !important;
    border: 1px solid #224066;
    text-decoration: none !important;
}*/

.btnLrg a {
    background-color: #5b73ac !important;
    border: 1px #224066 solid;
    border-radius: 6px;
    margin: 20px 0 0 0;
    padding: 7px 15px;
    color: #ffffff !important;
    text-decoration: none !important;
}
.btnLrg a:hover {
    background: #ffffff !important;
    color: #5b73ac !important;
    border: 1px solid #224066;
    text-decoration: none !important;
}

a.btnLrg:hover {
    background: #ffffff !important;
    color: #5b73ac !important;
    border: 1px solid #224066;
    text-decoration: none !important;
}

.bannertext {
    position: absolute;
    top: 48px;
    left: 68%;
    margin-right:1%;
}

/* for printing */
@media print {
@page {
    size: letter;
    margin: 0.5in;
}
.govdel {
    	display: none !important;
}
#scopedByScopedPolyfill_1 #prefix-overlay-outer {
    	display: none !important;
}
.impact .content span.title {
    color: #ffffff;
}
.impact.slider .content {
    color: #ffffff;
    background: #124c95;
}

}