/* Parks and Recreation */


/* Attention, do not edit this file directly, please use the stylesheet editor in admin.
Any changes made here will be overwritten*/

.ui-accordion-content ul {
list-style-image:url(pdf.png);
}
.ui-accordion-content ul li {
margin-bottom:8px;
}
.ui-accordion-content h4 {
margin:20px 0 10px;
}
.faqs.ui-accordion-content ul {
list-style-image:none;
}
.natural-assets-container {
margin:30px 20px 20px 20px;
}
.mission-statement {
margin-bottom:30px;
}
.environmental-blurb {
margin-bottom:30px;
}
.environmental-div {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
margin-bottom:50px;
height:180px;
}
.fig-left {
margin:0;
padding:0;
}
.fig-right {
margin:0;
padding:0;
margin-left:20px;
}
.fig-caption {
font-size:15px;
text-align:center;
line-height:20px;
}
#crane-img {
height:100%;
width:100%;
object-fit:fill;
}
#oak-img {
height:100%;
width:100%;
object-fit:cover;
}
#spoonbill-img {
height:100%;
width:100%;
object-fit:cover;
}
.conservation-div {
position:relative;
width:100%;
height:180px;
overflow:hidden;
}
#conservation-img {
position:absolute;
top:-9999px;
left:-9999px;
right:-9999px;
bottom:-9999px;
margin:auto;
}
.restoration-blurb {
margin:25px 0 20px 0;
}
.restoration-div {
display:flex;
flex-direction:row;
flex-wrap:nowrap;
margin-bottom:50px;
height:180px;
}
#retention-img {
height:100%;
width:100%;
object-fit:cover;
}
#wetland-img {
height:100%;
width:100%;
object-fit:cover;
}
.education-blurb {
margin-bottom:20px;
}
.education-div {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
margin-bottom:60px;
height:195px;
}
#tour-img {
height:100%;
width:100%;
object-fit:cover;
max-width:767px;
}
#shirt-img {
height:100%;
width:100%;
object-fit:cover;
max-width:767px;
}
#signage-img {
height:100%;
width:100%;
object-fit:cover;
max-width:767px;
}
.community-blurb {
margin-top:60px;
margin-bottom:20px;
}
.community-div {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
margin-bottom:40px;
height:195px;
}
#irrigate-img {
height:100%;
width:100%;
object-fit:fill;
max-width:500px;
}
#aquatic-img {
height:100%;
width:100%;
object-fit:fill;
max-width:500px;
}
#buffer-img {
height:100%;
width:100%;
object-fit:cover;
max-width:500px;
}
.pad-bot {
margin-bottom:120px;
}
.natural-assets-sidebar-nav {
width:82%;
padding:0 10px 0 20px;
}
.link-style {
color:#4c3000;
display:inline-block;
}
.link-padding {
padding:3px;
}
.sidebar-nav-ul {
width:82%;
padding-left:10px;
padding-bottom:20px;
}
.sidebar-nav-header {
color:white;
background:#846b51;
text-align:center;
font-weight:normal;
margin-top:10px;
padding:10px;
}
#sidebar-nav-directory {
margin:20px 0 20px 20px;
background-color:#D9CAB3;
border:1px solid rgba(255,255,255,0.8);
box-shadow:0 0 3px rgb(214 198 171 / 80%);
font-size:0.8em;
}
#sidebar-nav-resources {
margin:20px 0 20px 20px;
background-color:#D9CAB3;
font-size:0.7em;
border:none;
}
.two-images {
width:50%;
}

@media (min-width: 1600px) {

}

@media (min-width: 1200px) and (max-width: 1599px) {
.environmental-blurb {
margin-bottom:10px;
}

}

@media (min-width: 980px) and (max-width: 1199px) {

}

@media (min-width: 768px) and (max-width: 979px) {
.environmental-blurb {
margin-bottom:0;
}

}

@media (max-width: 767px) {
.natural-assets-container {
margin:margin:0px 20px 20px 20px;;
}
.environmental-blurb {
margin-bottom:25px;
}
.environmental-div {
flex-direction:column;
margin-bottom:0;
height:unset;
}
.fig-right {
margin-left:unset;
margin-top:20px;
}
.restoration-blurb {
margin:20px 0 20px 0;
}
.restoration-div {
flex-direction:column;
margin-bottom:20px;
height:unset;
}
.education-div {
flex-direction:column;
margin-bottom:25px;
margin-top:25px;
height:unset;
}
.community-blurb {
margin-top:unset;
margin-bottom:25px;
}
.community-div {
flex-direction:column;
height:unset;
}
#irrigate-img {
max-width:unset;
}
#aquatic-img {
max-width:unset;
}
#buffer-img {
max-width:unset;
}
#sidebar-nav-directory {
margin:20px;
font-size:1em;
}
#sidebar-nav-resources {
margin:20px;
font-size:1em;
}
.two-images {
width:100%;
}
.conservation-blurb {
margin-top:20px;
margin-bottom:10px;
}

}

@media (max-width: 480px) {

}
