/*
Theme Name: OE WP Theme (USBR)
Theme URI: //www.openenglish.com.br/
Description: Open English USBR child theme.
Author: Web Dev Team
Author URI: //www.openenglish.com/
Version: 1.1
Template: wpbootstrap
*/



@media (max-width: 768px) {
    body {
        margin-top: 70px;
    }
}

/*Landing Page */
.body-landing .lf {
    margin-top: 5px;
}
.body-landing #navContactContainer {
    margin: 30px 0 0;
}
@media (max-width: 991px) {
    .body-landing #login-form-container {
        display: none;
    }
}


/*# BANNER NEW DESIGN WORKING ON OLD DESIGN */
.promo-banner, .promo-banner--achievable-green, .promo-banner--fun-yellow, .promo-banner--pacific-blue, .promo-banner--happy-pink, .promo-banner--aqua-blue, .promo-banner--sunny-orange {
    display: block;
    background-color: #0078FF;
    min-height: 60px !important;
    height: auto !important;
}
@media (max-width: 768px) {
    .promo-banner, .promo-banner--achievable-green, .promo-banner--fun-yellow, .promo-banner--pacific-blue, .promo-banner--happy-pink, .promo-banner--aqua-blue, .promo-banner--sunny-orange {
        background-color: #FF6600;
        height: unset;
    }
}
.promo-banner--sunny-orange {
    background-color: #FF6600;
}
.promo-banner--aqua-blue {
    background-color: #33E2DA;
}
.promo-banner--happy-pink {
    background-color: #FF2846;
}
.promo-banner--pacific-blue {
    background-color: #000073;
}
.promo-banner--fun-yellow {
    background-color: #FFFF00;
}
.promo-banner--achievable-green {
    background-color: #8CFF00;
}
.promo-banner__copy, .promo-banner__copy--aqua-blue, .promo-banner__copy--black, .promo-banner__copy--white {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    margin-top: 21px;
    display: inline-block;
}
@media (max-width: 768px) {
    .promo-banner__copy, .promo-banner__copy--aqua-blue, .promo-banner__copy--black, .promo-banner__copy--white {
        line-height: 14.55px;
        font-size: 14px;
        margin-top: 12px;
        margin-top: 15px;
        margin-bottom: 15px;
    }
}
.promo-banner__copy--white {
    color: #fff;
}
.promo-banner__copy--black {
    color: black;
}
.promo-banner__copy--aqua-blue {
    color: #000073;
}
.promo-banner__cta, .promo-banner__cta--yellow, .promo-banner__cta--achievable-green, .promo-banner__cta--fun-yellow, .promo-banner__cta--pacific-blue, .promo-banner__cta--happy-pink, .promo-banner__cta--aqua-blue, .promo-banner__cta--sunny-orange {
    margin-left: 3px;
    position: relative;
}
@media (min-width: 992px) {
    .promo-banner__cta, .promo-banner__cta--yellow, .promo-banner__cta--achievable-green, .promo-banner__cta--fun-yellow, .promo-banner__cta--pacific-blue, .promo-banner__cta--happy-pink, .promo-banner__cta--aqua-blue, .promo-banner__cta--sunny-orange {
        background: #FF6600;
        border: 0;
        border-radius: 25px;
        padding: 10px 40px;
        color: white;
        font-size: 16px;
    }
}
@media (max-width: 991px) {
    .promo-banner__cta, .promo-banner__cta--yellow, .promo-banner__cta--achievable-green, .promo-banner__cta--fun-yellow, .promo-banner__cta--pacific-blue, .promo-banner__cta--happy-pink, .promo-banner__cta--aqua-blue, .promo-banner__cta--sunny-orange {
        color: #ffff00;
        border-bottom: 1px solid #ffff00;
        margin-left: 3px;
        position: relative;
    }
}
@media (min-width: 992px) {
    .promo-banner__cta--sunny-orange {
        background: #ffffff;
        color: #0078FF;
    }
}
@media (min-width: 992px) {
    .promo-banner__cta--aqua-blue {
        background: #FF6600;
        color: #ffffff;
    }
}
@media (min-width: 992px) {
    .promo-banner__cta--happy-pink {
        background: #ffffff;
        color: #0078FF;
    }
}
@media (min-width: 992px) {
    .promo-banner__cta--pacific-blue {
        background: #FF6600;
        color: #ffffff;
    }
}
.promo-banner__cta--fun-yellow {
    color: #FF6600;
    border-bottom: 1px solid #FF6600;
}
@media (min-width: 992px) {
    .promo-banner__cta--fun-yellow {
        background: #FF6600;
        color: #ffffff;
    }
}
.promo-banner__cta--achievable-green {
    color: #FF6600;
    border-bottom: 1px solid #FF6600;
}
@media (min-width: 992px) {
    .promo-banner__cta--achievable-green {
        background: #FF6600;
        color: #ffffff;
    }
}
.promo-banner__cta--yellow {
    color: #ffff00;
    border-bottom: 1px solid #ffff00;
}
section.promo-banner {
    padding-top: 0px;
    padding-bottom: 10px;
}
​
section#promoWrapper {
    padding-top: 0px;
    padding-bottom: 0px;
}


section#promoWrapper {
    padding-top: 0px;
    padding-bottom: 0px;
}

#menu-footer-general, #menu-footer-general-1, #menu-footer-general-2, #menu-footer-general-3, #menu-footer-general-4, #menu-footer-general-5, #menu-footer-general-br, #menu-footer-general-br-1, #menu-footer-general-br-2, #menu-footer-general-br-3, #menu-footer-general-br-4, #menu-footer-general-br-5{
    list-style: none;
    padding: 0px;
    padding-bottom: 20px;
}

#menu-footer-general li a, #menu-footer-general-1 li a, #menu-footer-general-2 li a, #menu-footer-general-3 li a, #menu-footer-general-4 li a, #menu-footer-general-5 li a, #menu-footer-general-br li a, #menu-footer-general-br-1 li a, #menu-footer-general-br-2 li a, #menu-footer-general-br-3 li a, #menu-footer-general-br-4 li a, #menu-footer-general-br-5 li a {
    color: #000;
    line-height: 2;
    font-size: 14px;
}

#menu-footer-general-5 li, #menu-footer-general-4 li, #menu-footer-general-br-5 li, #menu-footer-general-br-4 li {
    display: inline;
}
/*# sourceMappingURL=bannerComponent.css.map */
