/*------------------------------------*\
  #LIVE SITE MODS
\*------------------------------------*/
.navbar .navbar-brand {
    display: block;
}

.sup-info-2-wrapper .sup-info-phone a {
    color: rgba(198, 206, 76, 1.0);
}

.sup-info-2-wrapper .sup-info-2-days {  
    font-size: 0.7em;
    margin: 10px 0;
}

.sup-info-2-wrapper .sup-info-phone a:active,
.sup-info-2-wrapper .sup-info-phone a:focus,
.sup-info-2-wrapper .sup-info-phone a:hover {
    color: rgba(198, 206, 76, 0.5);
}

/*------------------------------------*\
  #PAGE SPECIFIC STYLES
\*------------------------------------*/
.contact .fax-text {
    font-weight: 500;
}
.aff-logo-wrapper img {
    max-width: 120px;
    text-align: center;
    margin-right: 0px;
margin-bottom: 10px;
}
.aff-logo-wrapper {
    display: flex;
    padding: 40px 0px 40px 0px;
    align-items: center;
    justify-content: center;
    text-align: center;
    align-content: space-between;
}
.aff-logo-wrapper h2 {
    margin-top: 0px;
}

/*------------------------------------*\
  #MEDIA QUERIES
\*------------------------------------*/

@media (min-width: 600px) {
.aff-logo-wrapper img {
    margin-right: 40px;
margin-bottom: 0px;
}
}
@media (min-width: 768px) {
    .navbar .navbar-brand {
        display: none !important;
    }

    .header-contact {
        display: block;
    }

    .header-request-btn a {
        padding: 10px 38px;
    }
}

@media (min-width: 992px) {
    .header {
        background: rgba(0, 0, 0, 1.0);
    }

    .home .header {
        background: rgba(0, 0, 0, 0.6);
    }

    .header-contact {
        margin-bottom: 3px;
    }

    .navbar {
        top: 0;
    }
}

@media (min-width: 1200px) {}