/************************************************* SITEWIDE *************************************************/
/* nav dropdown selected item */
.navContainer .navContent ul li ul a.selected {
    color:#f15c22;
}

.pageTitle {
    text-decoration: underline;
}

/*hero gallery custom caption*/
.block_c66a6b8e8aa94effa8a6c713b5f1a006 .customCaption .contentTitle{
    font-size:1.2em;
    color:white;
    padding-bottom:0em;
}
.block_c66a6b8e8aa94effa8a6c713b5f1a006 .customCaption {
    position: absolute;
    bottom: 40%;
    top: 30%;
    left: 0;
    right:0;
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
    margin: 0 auto;
    font-size:2em;
    color:white;
}
@media (max-width: 800px) {
.block_c66a6b8e8aa94effa8a6c713b5f1a006 .customCaption .contentTitle{
    font-size:1.1em;
    color:white;
    padding-bottom:0em;
    }
.block_c66a6b8e8aa94effa8a6c713b5f1a006 .customCaption {
    position: absolute;
    bottom: 40%;
    top: 20%;
    left: 0;
    right:0;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    margin: 0 auto;
    font-size:2em;
    color:white;
    }
}

@media (max-width: 450px) {
.block_c66a6b8e8aa94effa8a6c713b5f1a006 .customCaption .contentTitle{
    font-size:0.7em;
    color:white;
    padding-bottom:0em;
    }
.block_c66a6b8e8aa94effa8a6c713b5f1a006 .customCaption {
    position: absolute;
    bottom: 40%;
    top: 30%;
    left: 0;
    right:0;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    margin: 0 auto;
    font-size:2em;
    color:white;
    }
}


/************************************************* FOOTER *************************************************/
/*MailChimp*/
.footerContent .emailCapture input {
    width: 60%;
}

.footerContainer .contentTitle {
    font-size:25px;
}

/*social icons*/
.block_a06a57623c6842acaa5d8d0b9156fa7c {
    text-align: right;
}