@media (min-width: 64em) {

body.path-frontpage div.container-fluid {
	padding-left: 0px;
	padding-right: 0px;
}


.highlighted {
   background-size: cover;
   background-color: #3c5a86;
   background-repeat: no-repeat;
   background-position: center;
/*   background-image: url("/sites/default/files/images/header/8G0A1726_2.png");  remove 2/7/2022 */
   background-image: url("/sites/default/files/images/header/landing-page-prisons.png"); 
   margin-top: -2em;  
}


.path-frontpage div.highlighted {
/*   background-size: auto;    du 1/21/2022*/
/*   background-size: cover;   /* du 1/21/2022*/
 /*  background-color:  #25354d;   du 1/21/2022*/
/*   background-position: right;  du 1/21/2022 */
   background-color: #3c5a86;
   margin-top: -2em;  /* du 1/25/2022 */
   background-image: url("/sites/default/files/images/header/background-image.png");
    background-repeat: no-repeat;  /* du 1/21/2022*/
/*	background-position:  left 80%;/* du 1/27/2022   remove 2/9/2022 */
    background-position: bottom center;  /* 2/9/2022   2/14/2022 was top center now bottom center*/
	background-size: cover; /* du 1/25/2022*/
/*   min-height: 38em; /* du 1/21/2022  comment out 1/25/2022*/
/*     min-height: 500px; /* du 1/25/2022   1/27/2022 was 60em now 63    2/9/2022 was 65 now 38em  gradient-short  was 45   2/9/2022 now 50em gradient4       2/14/2022 was 50 now 500px  2/16/2022 remove */
/*   margin-top: -2em;     du 1/21/2022 */
}


.About ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
/*   background-image: url("/sites/default/files/images/header/8G0A1726_2.png");  remove 2/7/2022 */
   background-image: url("/sites/default/files/images/header/landing-page-about-us.png");  /* new 2/15/2022 */
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}

.Alerts ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
   background-image: url("/sites/default/files/images/header/landing-page-alerts.png");
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}


.News ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
   background-image: url("/sites/default/files/images/header/landing-page-news.png");
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}



.Prisons ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
/*   background-image: url("/sites/default/files/images/header/8G0A1726_2.png");  remove 2/7/2022 */
   background-image: url("/sites/default/files/images/header/landing-page-prisons.png");  /* new 2/15/2022 */
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}


.Probation ~ .highlighted,
.Most ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
/*   background-image: url("/sites/default/files/images/header/8G0A1726_2.png");  remove 2/7/2022 */
   background-image: url("/sites/default/files/images/header/landing-page-banner-p-and-p.png");  /* new 2/15/2022 */
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}


.Management ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
/*   background-image: url("/sites/default/files/images/header/8G0A1726_2.png");  remove 2/7/2022 */
   background-image: url("/sites/default/files/images/header/landing-page-mgmt-services.png");  /* new 2/15/2022 */
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}



.Locations ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
/*   background-image: url("/sites/default/files/images/header/8G0A1726_2.png");  remove 2/7/2022 */
   background-image: url("/sites/default/files/images/header/landing-page-locations.png");  /* new 2/15/2022 */
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}


.Search ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
/*   background-image: url("/sites/default/files/images/header/8G0A1726_2.png");  remove 2/7/2022 */
   background-image: url("/sites/default/files/images/header/landing-page-search.png");  /* new 2/15/2022 */
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}



.Contact ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
/*   background-image: url("/sites/default/files/images/header/8G0A1726_2.png");  remove 2/7/2022 */
   background-image: url("/sites/default/files/images/header/landing-page-contact-us.png");  /* new 2/15/2022 */
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}


.Careers ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
   background-image: url("/sites/default/files/images/header/landing-page-careers.png");  /* new 2/24/2022 */
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}


.Strategic ~ .highlighted,
.Wellness ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
   background-image: url("/sites/default/files/images/header/landing-page-strategic-direction.png");  
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}

.Information ~ .highlighted {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left top;
   background-image: url("/sites/default/files/images/header/landing-page-it-banner.png");  
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}



.Victim ~ .highlighted  {
   background-size: cover 100%;
   background-repeat: no-repeat;
   background-position: left bottom;
   background-image: url("/sites/default/files/images/header/landing-page-victim-services.png");  
   margin-top: -2em;  
   background-color: #3c5a86;
   padding-bottom: 1em;
   min-height: 250px;
}






/* new 2/10/2022 */
.front-mission {
	font-size: 1.6rem;
	color: #25354d;
	text-align: center;
	padding-top: 1em;
	padding-bottom: 2em;
	font-style: italic;
}	

#block-searchesheaderblock {
   margin-top: -2em;
/*   background: #d6249f;
   background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%); */
   margin-bottom: 1em;
      }
	  

.search-wrapper-block {
  width: 95%; 
  margin-left: auto;
  margin-right: auto;
}


#block-searchesheaderblock .well  {
    margin-bottom: 1em; 
	font-style: italic;
	font-size: 1.5em;
    color: #000000;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    min-height: 6.5em;
	padding: 0em !important; 
	position: relative; /*for image placement */
	border-radius: 20px;
	text-align: center;
 }


#block-searchesheaderblock .align-left: {
	padding: .5em;
	
} 

#block-searchesheaderblock .well > .paragraph > .paragraph__column {
	padding-bottom: 0px !important;
} 

.paragraph--id--203,
.paragraph--id--204 {
  padding-top: .5em !important;
}


/* features */

#block-searchesheaderblock h2.block-title {
	color: white;
	font-size: 3em;
	text-align: center;
	border: 0px;
}


/* strategic plan */
#block-strategicplanandpurpose  {
   margin-bottom: 1em;
      }

#block-strategicplanandpurpose .search-wrapper-block {
  width: 100%; 
  margin-left: -2em;
}


#block-strategicplanandpurpose .well  {
    margin-top: 1em;
    margin-bottom: 1em; 
	font-style: italic;
	font-size: 1.5em;
    color: #000000;
    -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);
    box-shadow: inset 0 0px 0x rgba(0, 0, 0, 0); 
    min-height: 6.5em;
	padding: 0em !important; 
	position: relative; /*for image placement */
	border: 0px;
	border-radius: 20px;
	text-align: center;
	background-color: transparent;
 }


#block-strategicplanandpurpose .align-left: {
	padding: .5em;
	
} 

#block-strategicplanandpurpose .well > .paragraph > .paragraph__column {
	padding-bottom: 0px !important;
} 


.paragraph--id--207 {
  margin-left: 0em;
  min-height: 10em;
  background-image: url("/sites/default/files/images/header/blue_background.png");  
  background-repeat: no-repeat;
  background-position: left 0px bottom;
  color: #25354d;
  font-weight: 600;
  font-size: 1em;
  font-style: normal;
  border-radius: 0px;
/*  padding-top: 14em;  du 1/25/2022 */
/*  min-height: 32em;  du 1/12/2022*/
/*   min-height: 25em;  du 1/21/2022*/
  margin-top: 15.4em;   /* du 1/25/2022*/
  margin-bottom: -4em; /* du 1/25/2022 */
}

.text-large img {
    margin-left: -3em;
	max-width: 25%;
	max-height: 25%;
}

.paragraph--id--207 p {
	text-align: left;
	padding-left: 8.5em;
/*	padding-top: 7.95em;  */
 	padding-top: 5.75em;
  }

.paragraph--id--207 p a {
	color: #25354d;
}

.paragraph--id--209 {
  display: none;	
	
/*  background-color: #25354d;
  color: white;
  border-radius: 20px;
  text-align: left;
  padding: 1em;
  font-size: 1em;
  font-style: normal;
*/  
  }

.orange {
  font-weight: bold;
  color: #f29130;  
 }	
 
.text-large {
  font-weight: bold;
  font-size: 1.25em;
 }


#block-searches {
	float: right;
/*	margin-top: -15em;
/*	border: 1px solid #cccccc;*/
/*	background-color: red; */
  }
  
h2#block-searches-menu  {
	color: white;
	padding-left: 1em;

 }	  
  
#block-searches a {
     color: white;
	 font-size: 1.25em;
  }  
  
 #block-searches a:hover {
      background-color: transparent;
	  border-bottom: 1px solid white;

  }   
  
  
#search-block-form {
  margin-top: -2em;
  float:right;	
  padding-right: 0em;
/*  padding-left: 0em; */
  width: 15.75%;
  }  

div.region-bottom-buttons {
/*	background-color: #cccccc;  du remove 1/25/2022 */
 /*   background-image: linear-gradient(#25354d 4%, #cccccc 4%);  new 1/25/2022 comment out 1/26/2022 */
/*   background-image: linear-gradient(#ffd46c 13%, #ffe8b3 13%);  /* new 2/9/2022      yellow stripe */  
    background-color: #ffffff;  /* new 2/10/2022   colored underlines */  
	margin-top: 0em; /* du 1/21/2022   1/26/2022 was -1em now -3em     2/9/2022 removed colors from boxes was 3em now 0em */
 }


#slick-views-carousel-news-one-slide-news-carousel-1-slider {
	width: 75%;
	margin: auto;
 }
 
 #block-hiring a {
	 border: 0px;
 }	 

 #block-hiring {
	 margin-top: -22em;
 } 

/* new 2/9/2022 */
 #block-hiring img {
/*	 width: 38%;   gradient short */
 /*    width: 41%; gradient4 */
	 width: 42%;/*classroom  41%  2/14/2022 was 41% now 45% building with no identification    now 43% buildings with identification     now 45 with no id bldgs   2/16/2022 now 42%*/
/*	 padding-right: 25em; /*gradient4*/
	padding-right: 5em; /*classroom */
	height: auto;
 }   


}	

@media (max-width: 64em) {

.paragraph--id--207 {
  background-image: none;
  margin-left: 0em;
  min-height: 10em;
  font-weight: bold;
  font-size: 1em;
  font-style: normal;
  border-radius: 0px;
 }

.paragraph--id--207 img {
    display: none;
 }

.paragraph--id--207 p {
	text-align: left;
	padding-left: 0em;
	padding-top: 0em;
 }

.paragraph--id--208 {
    display: none;
 }

h2#block-searches-menu {
	color: white;
 }	

#block-searches {
	float: none;
	margin-top: 0em;
  }
  
 #block-searches a {
     color: white;
  }   
 
#search-block-form {
  margin-top: 0em;
  float: none;	
  padding-right: 0em;
  padding-left: 2em;
   width: 85%
  }  
  
 #block-hiring img {
	 width: 100%;
	 padding-right: 0em;
	 height: auto;
	 
 }   
  

/* new 2/10/2022 */
.front-mission {
	font-size: 1.6em;
	color: #25354d;
	text-align: left;
	padding-bottom: 2em;
	font-style: italic;
	padding: 1em;
}	



}


/* searches navigation */
nav#block-searchesonecolumn {
	float: right;
	margin-top: -12em;
}

ul .menu .menu--searches-level-1-only {
  font-size: 1.25em;
  margin-left: -25em;
 }

ul .menu .menu--searches-level-1-only li. a {
  font-size: 1.25em;
  color: white;
 }
 
 
 
 
 

