.construction-updates {
	ol {
		list-style-type: none;
		padding-left: 0px;
	}
	a {
		text-decoration: none;
		display: block;
		padding: 25px 15px;
		padding-left: -15px;
		padding-right: -15px;
		color: $light-text;
		background-color: #fff;
		&:hover {
	 	 box-shadow: 0 2px 15px 0 rgba(0,0,0,0.27);

		}
	}
	li {
		display: block;
		margin-bottom: 1em;
		padding-bottom: 1em;
	}
}



.updates ol li {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}

.updates ol li {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    h4 {
    	margin-top: 0px;
    }
}

.construction-updates ol li a:before {

    content: "";
    position: absolute;
    left: 15px;
    top: 0;
    height: 2px;
    width: calc(100% - 30px);
    background-color: #eeeef1;

}


.construction-updates ol li a:active::after, .construction-updates ol li a:active::before, .construction-updates ol li a:focus::after, .construction-updates ol li a:focus::before, .construction-updates ol li a:hover::after, .construction-updates ol li a:hover::before {

    background-color: transparent;

}

.updates ol li a .date {

    display: block;
    margin-bottom: 1rem;

}