html{
    height: 100%;
    -webkit-text-size-adjust: none;
    background-color: black;
}

body {
    margin: 0;
    padding: 0;
    height: 100%;
    overflow-x: hidden;
}

section {
    padding: 3.6% 15%;
    margin: 0 auto;
    background-color: white;
}

section p, section h3, section .container-div{
    max-width: 813px;
    margin: 0 auto;
}

section h3{
    margin-top: 0px;
}

section p:first-of-type{
    margin-top: 13px;
}

.vjs-text-track-display{
    display: none;
    visibility: hidden;
}

.vjs-loading-spinner{
    display: none !important; /* Had to important this because the bigvideo.js was adding display: block inline */
}

p {
    font-family: "proxima-nova",sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 21px;
    letter-spacing: .5px;
    color: #474747;
}

h1, h2, h3, h4, h5 {
    font-family: "kegger-us", serif;
    font-style: normal;
    font-weight: 400;
}

h3 {
    font-size: 25px;
}
@media(max-width: 415px){
    h3{
        font-size: 20px;
    }
}

.main-header {
    font-family: "kegger-us", serif;
    font-style: normal;
    font-weight: 400;
    text-transform: capitalize;
    font-size: 35px;
    margin-top: 45px;
}
@media(max-width: 1024px){
    .main-header{
        font-size: 33px;
    }
}
@media(max-width: 415px){
    .main-header{
        font-size: 23px;
        margin-top: 26px;
    }
}

.mobile {
    display: none;
}

.buttonz {
    cursor: pointer;
}

#home{
    overflow: hidden;
}

.quoteFeatureText{
    font-size: 23px;
    font-family: "proxima-nova",sans-serif;
    font-style: normal;
    font-weight: 300;
}

.italics{
    font-style: italic;
}

.mailTo:link{
    text-decoration: none;
    color: #999999;
}

.telephoneNumber{

}

.clickEater{
    display: block;
    height: 100%;
    width: 100%;
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
}

@media (max-width: 768px) {
    section {
        padding: 9% 6%;
    }

    section h3{
        margin-top: 15px;
    }
}

@media (max-width: 767px) {
    .mobile {
        display: block;
    }

    .desktop {
        display: none !important;
    }

    .intro-header {
        /*margin-top: 70px;*/
    }

    h3 {
        font-size: 24px;
    }

    p {
        font-size: 15px;
    }

    section h3{
        margin-top: 0px;
    }
}

@media(max-width: 415px){
    h3{
        font-size: 23px;
    }
}
