/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

.grecaptcha-badge{
    display: none !important;
}

.colunaCountryFM {
    padding-right: 0;
    text-align: right;
}

.faleComAGente {
    font-size: 18px;
    color: white;
}

@media(max-width:768px) {
    .colunaLogosRodape {
        margin: 15px auto;
        text-align: center !important;
    }
    .diminuiMobile {
        max-width: 35px !important;
    }
    .faleComAGente {
        text-align: center;
        font-size: 15px;
    }
}


/* Add your custom styles here... */

#cabechalhoFixo {
    background: #53504e;
    transform: scaleX(-1);
}

#menuFixo,
#logoFixo img {
    transform: scaleX(-1);
}

#menuFixo ul li:first-child {
    display: none;
}

.linkTopo {
    margin: 0 2px;
    text-decoration: none;
}

.dadosTopoMenu {
    text-align: left;
}

#cabecalho {
    background-image: url('img/topo-interna-arena.jpeg');
    background-repeat: no-repeat;
    background-size: cover;
}

#logo {
    padding-top: 0px;
    padding-bottom: 30px;
}

#menuPrincipal ul li:first-child {
    display: none;
}

.campo-interna {
    background-color: #FFFFFF !important;
    color: #AAAAAA !important;
}

.campo-interna::placeholder {
    color: #AAAAAA !important;
}

.btn-enviar {
    color: #D8B973 !important;
    background-color: #403835 !important;
}

.btn-limpar {
    color: #403835 !important;
    background-color: transparent !important;
}

.btn-enviar,
.btn-limpar {
    padding: 6px 30px !important;
    border: 0px !important;
    font-weight: 800 !important;
    font-style: italic !important;
    font-size: 20px !important;
    line-height: 20px !important;
}

.wpcf7-form span,
.wpcf7-form div {
    color: #888888;
}

.wpcf7-form .wpcf7-not-valid-tip {
    color: #f00;
}

.fl-page-footer {
    border: none !important;
}

.youtube-video {
    min-height: 500px;
}

@media(max-width:767.8px) {
    #cabecalho {
        background: #403835;
    }
    .escondeMobile {
        display: none;
    }
    .fl-row-content.fl-row-fixed-width.fl-node-content {
        max-width: 100%;
    }
    .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:hover,
    .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:focus,
    .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:active,
    .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle {
        background: #2e2826;
    }
    .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li {
        border-color: #403835;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        display: block;
        float: none;
        position: relative;
    }
}

@media(max-width: 768px) {
    .youtube-video {
        min-height: 250px;
    }
}