.hero-container {
    position: relative;
    min-height: 350px;
    color: white;
    background-position: top; 
    background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(../image/env-planning-img/ernest-e-debs-reg-park-44.jpg); 
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    height: 100%;
    margin: 0;
    transform: translateY(0%);
}
a.accordion-link {
    color: black;
}

td.spacing {
    padding-top: 200px;
    padding-bottom: 200px;
    margin-top: 200px;
    margin-bottom: 200px;

}

.threePlans {
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    font-size: 18.0pt;
    margin: 70px 0;
}

.threePlans a {
    text-decoration: underline;
    color: rgba(239, 158, 89, 1);
}

.threePlans a:hover {
    color: #eb832a;
}

.typesOfDocs {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px 0;
    font-size: 14.0pt;
}

.typesOfDocs ul li {
    margin-bottom: 10px;
}

/*
################################
||                            ||
||    Notices of Exemption    ||
||                            ||
################################
*/

.env-title {
    padding:70px 0 0 0;
    margin: 10px 0 0 0;
    font-size: 1.7rem;
    color: rgba(236, 99, 74, 1);
    text-align: center;
    font-weight: bold;
}

.envContents {
    font-size: 1.2rem;
}

.noticesTable .table thead th {
    font-weight: bold;
    font-size: 15pt;
} 

.noticesTable .table thead th:nth-child(1),
.noticesTable .table tbody td:nth-child(1) {
  width: 40%;
}

.noticesTable .table thead th:nth-child(2),
.noticesTable .table tbody td:nth-child(2),
.noticesTable .table thead th:nth-child(3),
.noticesTable .table tbody td:nth-child(3),
.noticesTable .table thead th:nth-child(4),
.noticesTable .table tbody td:nth-child(4) {
  width: 20%;
  text-align: center;
}

.noticesTable .table tbody td {
  padding: 40px 0;
  font-size: 14pt;
}


/*################################
||                            ||
||    CEQA/NEPA Documents     ||
||                            ||
################################
*/

.docsTable .table thead th {
    font-weight: bold;
    font-size: 15pt;
} 

.docsTable .table thead th:nth-child(1),
.docsTable .table tbody td:nth-child(1) {
  width: 30%;
}

.docsTable .table thead th:nth-child(2),
.docsTable .table tbody td:nth-child(2),
.docsTable .table thead th:nth-child(3),
.docsTable .table tbody td:nth-child(3),
.docsTable .table thead th:nth-child(4),
.docsTable .table tbody td:nth-child(4),
.docsTable .table thead th:nth-child(5),
.docsTable .table tbody td:nth-child(5) {
  width: 17.5%;
  text-align: center;
}

.docsTable .table tbody td {
    /*padding: 40px 0;*/
    font-size: 14pt;
}

.docsTable .dropdown-toggle {
    white-space: normal;
}

.docsTable a {
    /*text-decoration: none;
    color: inherit;*/
	text-decoration: underline;
    color: rgba(239, 158, 89, 1);
    cursor: pointer;
}

.docsTable a:hover {
    /*color: inherit;*/
	color: #eb832a;
}

.docsTable td {
    position: relative;
  }

.docsTable .dropdown-menu {
    background-color: transparent;
    border: none;
    white-space: normal;

    position: absolute; 
    top: 100%; 
    left: 0;  
    width: 100%;
    margin: 0;
    padding: 0;
}

.docsTable .dropdown-item {
    white-space: normal;
    padding: 0.25rem 0;
    font-size: 14pt;
}

.docsTable .dropdown-item:hover {
    background-color: transparent;
}

/*################################
||                            ||
||        Links colors        ||
||                            ||
################################
*/

.planning-all-links a {
    text-decoration: underline;
    color: rgba(239, 158, 89, 1);
}

.planning-all-links a:hover {
    color: #eb832a;
}
