/*.intro {*/
/*    background: #000;*/
/*}*/

/*.picker__select--month, .picker__select--year {*/
/*    padding: 0 !important;*/
/*}*/

/*.picker__day {*/
/*    padding: .3125em 0;*/
/*    font-weight: 200;*/
/*    border: 1px solid transparent;*/
/*    color: #000;*/
/*}*/

.dj-hl {
    font-size: 80px;
    font-weight: 700;
    line-height: 80px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
    text-shadow: #2e2e2e 0 4px 5px;
    margin-bottom: 1em;
}

@media (max-width: 768px) {
    .dj-hl {
        font-size: 50px;
        font-weight: 700;
        line-height: 40px;
    }
}

.picker__select--month,
.picker__select--year {
    border:1px solid #b7b7b7;
    height:2.5em !important;
    padding:.5em;
    margin-left:.25em;
    margin-right:.25em
}

.reverse-contact {

}

.custom-word-wrap {
    /* display: inline-block; */
    word-wrap: break-word !important;
    word-break: break-word;
}

section#impress h3 {
    font-size: 1.5em !important;
    word-wrap: break-word !important;
    word-break: break-word;
}

section#impress h4 {
    font-size: 1.4em !important;
    word-wrap: break-word !important;
    word-break: break-word;
}

section#impress td, section#impress p {
    font-size: 1.2em !important;
    word-wrap: break-word !important;
    word-break: break-word;
}


section#references li {
    font-size: 1.3em !important;
}
