#space{
    width:100%;
}


#large{
    width:50%;
    height:400px;
    border:1px;
    float:left;
    margin:3px 3px;
}
.small{
    width:20%;
    height:200px;
    border:1px;
    float:left;
    margin:3px 3px;
}
.medium{
    width:41%;
    height:200px;
    border:1px;
    float:left;
    margin:3px 3px;
}
.card-header {
	background-color: rgba(186, 200, 202,.30);
	border-bottom: 1px solid rgba(0,0,0,.125);
	margin-bottom: -1px;
	cursor:pointer;
}

.card {
	border: 1px solid rgba(0,0,0,.125);
	border-radius: .25rem;
	overflow: hidden;
	display:flex;
	position:relative;
	flex-direction: column;
	word-wrap: break-word;
	margin-bottom:10px;
}

.card-body {
padding:15px;
background-color: rgba(186, 200, 202,.20);
}


.accordion .fa{
        margin-right: 2.5rem;
	color:#161513;
 	position: absolute;
  	left: 20px;
    }
.accordion .active{
	background-color:#0D6AB1;
}

.accordion .active .fa{
	color: white;
}

.accordion .active h3{
	color: white!important;
}


.card-header h3 {
	padding: 7px;
	margin-bottom: 0!important;
	color: #161513!important;
	font-family:"Lato-regular"!important;
	margin-left: 70px;
}

.flex-container_Ed {
  padding: 0;
 /* margin-left: 40px;
  margin-right: 40px;*/
  list-style: none;
  border: 1px solid silver;
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  justify-content: space-evenly;
  border-bottom-left-radius: 12px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}

.container_Ed {
  justify-content: space-evenly;
}

.wrap_Ed    { 
  background:rgba(186, 200, 202,.30);
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-bottom: 0px!important;
  padding-left:0px!important;
}  

.btn_Ed {
  background-color: white;
  border: none;
  color: black;
  padding: 1px;
  width: 100px;
  height:95px;
  margin: 10px;
  text-align: center;
  font-size: 12px;
  transition: 0.3s;
  border-bottom-left-radius: 12px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  line-height: 14px;
}

.btn_Ed:hover {
	background-color: #cdba76;
}

#noneall {
    text-decoration:none;
	color: black; 
}


/*  New Notice Boxes  */

    div.alert-container div.AlertJayne {
        display: flex;
        align-items: flex-start !important;
    }
    
    .AlertJayne {
        position: relative;
        padding: .75em .6em;
        margin: 1em 0em;
        border: 1px solid transparent;
        border-radius: 4px;
    }
   
   div.alert-container div.AlertJayne .msg {
    width: 100%;
    word-break: break-word;
    padding-right: 1.5em;     
    display: flex;
    }

   div.alert-container div.AlertJayne .alert-message-info {
    padding-left: 1.5em;
    }

    div.alert-container div.Alert--red {
        background-color: #FFF7F7;
    }
    
    .Alert--red {
        border-color: #D20000;
        font-size: 15px;
        color: #2c2e2f;
    }
      
    div.alert-container div.Alert--yellow {
        background-color: #FCFCDE;
    }
    
    .Alert--yellow {
        border-color: #FFF01F;
        font-size: 15px;
        color: #2c2e2f;
    }
    
    div.alert-container div.Alert--blue {
        background-color: #F5FBFE;
    }
    
    .Alert--blue {
        border-color: #009CDE;
        font-size: 15px;
        color: #2c2e2f;
    }

    div.alert-container div.Alert--green {
        background: rgba(227, 252, 247, 0.3);
    }
    
    .Alert--green {
        border-color: #38BDA2;
        font-size: 15px;
        color: #2c2e2f;
    }

    .Alert--platinum {
        border-color: #002080;
        font-size: 15px;
        color: #2c2e2f;
    }
    
     div.alert-container div.Alert--platinum {
        background-color: #E5E4E2;     
    }
    .Alert--gold {
        border-color: #002080;
        font-size: 15px;
        color: #2c2e2f;
    }
    
     div.alert-container div.Alert--gold {
        background-color: #ffe680;     
    }

    .Alert--silver {
        border-color: #002080;
        font-size: 15px;
        color: #2c2e2f;
    }
    
     div.alert-container div.Alert--silver {
        background-color: #f4f3f0;     
    }
    .Alert--bronze {
        border-color: #002080;
        font-size: 15px;
        color: #2c2e2f;
    }
    
     div.alert-container div.Alert--bronze {
        background-color: #ebccad;     
    }
    
    .AlertJayne .msg {
        padding-left: .75em;
    }
    
    .alert-container span a {
        display: inline;
        color: #1460aa;
        font-family: "Lato-regular"; /* Jayne updated 7/9/20 */ 
        font-size: 15px;
        font-weight: inherit; /* Jayne updated 8/10/20 to accept bolding  */
        margin: 0;
        text-transform: none;
    }

    .alert-container span h4 {
        font-family: "Lato-Bold";
        color: #4c4b4b;
        font-weight: normal;
        font-size: 16px;
    }
/*  NOTE:  !important tags added due to conflict with the Jail-Alert page layout,   */
    .alert-container p {
        font-size: 15px  !important;
        line-height: 24px;
        padding-bottom: 0px 0px 15px  !important;   /* Jayne updated 7/9/20 */     
    }

    .alert-container p a {
        font-size: 15px  !important;
        text-decoration: underline  !important;  /* Jayne updated 7/9/20 */
        text-transform: none  !important;
        border-bottom: 0  !important;
        display: inline  !important;
    }

    .alert-container p a:hover   {
        color: #1460aa;
        text-decoration: none;
    }

    .alert-container i {
        vertical-align: 50px !important;
    }
    
    .fas .far .fal {
        padding-right: 25px !important;
    }

/*  End New Notice Boxes  */
