#primary-header {
    font-size: 80px;
    font-weight: 700;
    line-height: 80px;
    margin-bottom: 30px;
}

@media (max-width: 768px) {
    #primary-header {
        font-size: 40px;
        line-height: 40px;
    }

    #header {
        height:60px;
        line-height:55px;
    }

        #header #mainMenu-trigger {
            height:60px;
        }

            #header #mainMenu-trigger button {
                padding-top:10px;
            } 
            
        #header #header-wrap #logo {
            line-height: 60px;
        }

            #header #header-wrap #logo a > img {
                height: 20px;
            }        
}


.alert-success {
    background-color: #9BEFA2;
    border-color: #81E8A3;
    color: #3c763d
}