/* CUSTOM DOC STYLES
NOTE: This must be checked in as a MAJOR VERSION, so that its CSS can be used site-wide.
Updated: 3/12/2018; new additions are the image carousel for the Careers page, and the black outline and white text & shadows 
  for the "State of Wisconsin: Department of Corrections" header and the Search box shadows.
   Update 3/12 around noon:  Tristan C. requesting solid black text and new logo.
   Updated on 2/27/2020: Adding a class to over-ride some properties, like color (low contrast per WAVE Toolbar/ADA) for .panel-title
   Updated on 03/12/2020: Per Anna Neal, removing the highlight so focus is on COVID-19 banner 

 * -------------------------- */


/* ------------------
   Human Resources
   -------------------*/

.clsHRButton
{
    background-color: #1D4F81;
    color: white;
    font-weight: bold;
    border: 1px solid #000;
}

.clsBSButtonRespond
{
    white-space: normal;
}

/* ------------------
   Side Menus 
   -------------------*/

.clsDeepBlueHeader
{
   background-color: #1D4F81;
   color: #ffffff;
   font-weight: bold;
}

.clsDeepBlueHeader:focus,.clsDeepBlueHeader:active,.clsDeepBlueHeader:hover
 {
   background-color: #1D4F81;
   color: #ffffff;
   font-weight: bold;
 }

/* ------------------
   Data and Research 
   -------------------*/

.clsDRAccordionHead
{
 font-family: raleway-regular; 
 font-weight: bold;
}

.clsDRAccordionHead div
{
  color: #777777;
  background-color: #f5f5f5; 
}

.clsDRAccordionHead div:hover
{
  background-color: #d3d3d3;
}


/*
 -----------------------------
  DAI Facility Address table
 -----------------------------
*/

.clsColHeader {
background-color:#b8cce4;
color: #000000;
font-weight:bold;
}

.clsColContent {
color: #000000;
}

.clsInitRow
{
   display: none;
}

@media only screen and (max-width:800px)
{
  #table-respond.clsTowerTable td
 {
   padding: 30px 0px 20px 5px;
 }
}




/*
 -------------------------------------------
  DCC Probation and Parole table
 -------------------------------------------
*/



 #divSelectionSearch
  {
    text-align: center;
    position: relative;
    display: block;
    font-size: 1.25em;
    font-weight: bold;
    padding: 0.75%;
    width: 95%;
  }


 #idSelectPnPCounty
  {
    padding-top: 0.5%;
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 0.5%;
    font-size: 1.25em;
    position: relative;
    display: block;
    text-align: center;
    width: 95%;
  }


.clsDCCPnPTable
{
  width: 95%;
  border-collapse: collapse;
  border: 2px solid black;
}

.clsDCCPnPTable tr
{
  border: 2px solid black;
  width: 95%;
}

.clsDCCPnPTable td
{
   background-color: rgb(255,255,255);
   border: 2px solid black;
   text-align: left;
   font-weight: normal;
   position: relative;
   display: table-cell;
   padding: 1%;
   width: 95%;
}



.clsDCCPnPTable td:hover
{
   background-color: rgb(241,241,241);
}

.clsDCCPnPTable th
{
   border: 2px solid black;
   text-align: left;
   font-weight: bold;
   background-color: rgb(241,241,241);
   font-family: "Times New Roman", Georgia, Serif;
   font-size: 1em;
}



.clsDCCPnPTable tr:not(.clsNoResults) td:nth-child(3)::first-line
{
  font-weight: bold;  
}


.clsDCCPnPTable tr:not(.clsNoResults) a
{
  display: none;
}

.clsNoResults td:nth-child(3)
{
  font-style: italic;  
}


.clsDCCPnPTable td:nth-child(1), .clsDCCPnPTable td:nth-child(2)
{
  display: none;
}

.clsDCCPnPTable th:nth-child(1), .clsDCCPnPTable th:nth-child(2)
{
  display: none;
}


/* ------------------
   DAI Policy Index
   -------------------*/

.clsDAI_PI_AccordionHead
{
 font-family: raleway-regular; 
 font-weight: bold;
}

.clsDAI_PI_AccordionHead div
{
  color: white;
  background-color: #d3d3d3; 
}


.clsDAI_PI_AccordionHead div:hover
{
  background-color: #d3d3d3;
}

/* ------------------
   Bootstrap image carousel
   -------------------*/

.carousel-control *
 {
    background-image: none;
    box-shadow: none;
 }


/* ------------------------------------
   State title and search box stylings
   -----------------------------------*/
  

.state-title, .dept-title
{
    color: black;
    font-weight: bold;
    text-shadow:
     -1px -1px 0 white,
      1px -1px 0 white,
     -1px 1px 0 white,
      1px 1px 0 white;
}


#searchQuery
{
   box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.38);
   -moz-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.38);
   -webkit-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.38);
}

/* -------------------------------------------
   Careers menu item highlighting (10/03/2018)
   ------------------------------------------*/

/* (03/12/2020): Per Anna Neal, removing the highlight so focus is on COVID-19 banner 
UL.navbar-nav li.dropdown a[href$="Pages/Careers/default.aspx"]
{
    color: rgba(10,68,124,1.0);
    background-color: rgba(249,194,24,0.95);
}
*/


/* -------------------------------------------
   ADA (508 Accessibility) updates (02/27/2020)
     Mostly to fix contrast errors on the panels
   ------------------------------------------*/

.panel-title
{
   color: #4A4A4A !important;
   font-weight: bold;
}

