﻿@media only screen and (min-width:1126px) {
    body header img#logo {
        max-width: 50% !important;
        height: auto !important;
        width: auto !important
    }
}

@media only screen and (min-width:981px) and (max-width:1125px) {
    body header img#logo {
        max-width: 30% !important;
        height: auto !important;
        width: auto !important
    }
}

@media only screen and (max-width:980px) {
    body header img#logo {
        max-width: 80% !important;
        height: auto !important;
        width: auto !important
    }
}

.et_password_protected_form {
    min-height: initial;
    padding: 100px;
    max-width: 700px;
    margin: auto
}

.et_password_protected_form .et_submit_button {
    background: #9636E9;
    color: white !important;
    border-radius: 10px;
    text-transform: uppercase;
    font-family: 'Archivo', sans-serif;
    font-size: 16px;
    letter-spacing: 1px;
    padding: 10px
}

.et_password_protected_form .et_submit_button:hover {
    background: white;
    color: #9636E9 !important;
    border: 2px solid #9636E9;
    font-family: 'Archivo', sans-serif;
    font-size: 16px;
    letter-spacing: 1px;
    padding: 10px
}

@media (max-width:479px) {
    .et_password_protected_form {
        padding: 40px
    }
}

.et_password_protected_form p {
    color: white
}

.et_password_protected_form form:before {
    color: black;
    content: "You'll need to request a password from someone on our team";
    visibility: visible
}

.page-id-935 .entry-title {
    display: none
}

.schema-faq-question {
    color: #9636E9;
    font-size: 1.2em;
    font-weight: 500
}

.schema-faq-answer {
    margin-bottom: 20px
}

#top-header {
    overflow: hidden;
    max-height: 50px;
    transition: max-height .3s ease
}

#top-header.et-fixed-header {
    max-height: 0
}

#main-header {
    transition: top .3s ease
}

#main-header.et-fixed-header {
    top: 0 !important
}

.admin-bar #main-header.et-fixed-header {
    top: 32px !important
}

@media only screen and (max-width:480px) {
    #et-info-email {
        line-height: 1.8em
    }
}

@media only screen and (max-width:980px) {
    #no_show {
        display: none !important
    }
}

.et-pb-contact-message p {
    text-align: center;
    color: #9636E9;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase
}

#page-container #mybutton:before,
#page-container #mybutton:after {
    font-size: 1.5em !important
}

.mfp-close {
    color: #9636E9 !important;
    font-weight: 700
}