/* Equalize Simple List Blocks*/

/* Change item class here */
.cols2,
.cols3,
.cols4,
.cols5,
.cols6 { 
display: flex;
flex-direction: row;
flex-wrap: wrap;
min-height: 100%;
}

/* Change item class here */
.cols2 > .item,
.cols3 > .item,
.cols4 > .item,
.cols5 > .item,
.cols6 > .item{
display: flex;
flex-direction: column;
}


@media only screen and (min-width: 600px) {
    .blockWrap_ffabb3f337d346439c7d46e3c9c8af23 .cols3 .item:nth-child(4){
        clear: none;
        width: 47.5%!important;
        margin: 5% 0 0 0!important;
    }
    .blockWrap_ffabb3f337d346439c7d46e3c9c8af23 .cols3 .item:nth-child(5){
        clear: none;
        width: 47.5%!important;
        margin: 5% 0 0 5%!important;
    }
}

/* Nav Dropdowns */

.navContent ul li ul a {
    white-space: normal !important;
    overflow: visible !important;
    text-transform: Capitalize;
}

@media only screen and (min-width: 768px) {
    .navContent ul li ul {
        min-width: 250px !important;
        right: auto !important; 
    }
}

/* 2 Column Form */

div#madHero {
    text-align: center;
    padding: 15px;
}

div#madHero > div.madHero-item{
    flex: 1 1 0;
    margin-bottom: 20px;
}

.madTitle {
    font-size: 1.8rem; /*accepts decimals*/
    color: #D9E7C6;
}

.madContent {
    font-size: 1.1rem; /*accepts decimals*/
    color: #D9E7C6;
}


@media only screen and (min-width: 768px) {
    div#madHero {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        text-align: left;
    }
}