/* Nav Dropdowns */
.navContent ul li ul a {
    white-space: normal !important;
    overflow: visible !important;
}
@media only screen and (min-width: 768px) {
    .navContent ul li ul {
        min-width: 400px !important;
        right: auto !important; 
    }
}

/* Nav Icons */
.navContent ul li ul.iconGroup {
    min-width: 50px !important;
}

/* Header Styles */
.headerAndNavContent {
    max-width: 1300px;
    margin: auto;
}

/* Buttons */
.button {
    padding: 10px 40px;
}
.navContent li .button {
    padding: 0px;
}

/* Footer Styles */
.footerContent a {
    text-decoration: none !important;
}
.footerContent .contentTitle {
    font-size: 24px;
    color: #9ea0a4;
}