/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Jul 25, 2016, 6:59:38 PM
    Author     : fernanda.albuquerque
*/

.ulbrex .ms-nav-next,
.ulbrex .ms-nav-prev,
.ulbrex .ms-bullets {
    display: none;
}

.ulbrex .text-color-primary {
    color: #3c71a1 !important;
}
.ulbrex .bg-opacity-6 .text-color-primary,
.ulbrex .section-dark .text-color-primary {
    color: #b2d6f6 !important;
}
.ulbrex .title-line {
    background-color: transparent;
    font-size: 48px;
}
.ulbrex .title-line:before {
    content: "";
    margin-top: -24px;
    position: absolute;
    margin-left: -2px;
    color: #000;
}

.ulbrex .title-line.align-center:before {
    margin-left: -19px;
}

.bg-opacity-6 {
    background-color: rgba(29, 68, 102, 0.8);
}
.bg-opacity-8 {
    background-color: rgba(29, 68, 102, 0.8);
}

.section-dark {
    background-color: rgb(29, 68, 102);
}

.parallax-sec-1 .iconlist.primary {
    text-align: left;
}

.ulbrex .parallax-sec-1 .title-line:before,
.ulbrex .section-dark .title-line:before {
    color: #FFF;
}

.ulbrex .smart-forms.transparent-1 .select,
.ulbrex .smart-forms.transparent-1 .gui-input,
.ulbrex .smart-forms.transparent-1 .gui-textarea,
.ulbrex .smart-forms.transparent-1 .select > select,
.ulbrex .smart-forms.transparent-1 .select-multiple select{
    color: #FFF;
}

.ulbrex .smart-forms .gui-input:focus, 
.ulbrex .smart-forms .gui-textarea:focus, 
.ulbrex .smart-forms .select > select:focus, 
.ulbrex .smart-forms .select-multiple select:focus {
    /*color: #3c3c3c;*/
    background: rgba(60, 113, 161, .5);
}
    .row.gestao .col-md-4 .feature-box-18:hover .text-box, .row.gestao .col-md-4 .feature-box-18.active .text-box,
    .row.gestao .col-md-6 .feature-box-18:hover .text-box, .row.gestao .col-md-6 .feature-box-18.active .text-box{
        border: none;
        background-color: initial;
    }

    .row.gestao .col-md-4 .feature-box-18:hover .text-box p, 
    .row.gestao .col-md-4 .feature-box-18.active .text-box p,
    .row.gestao .col-md-6 .feature-box-18:hover .text-box p, 
    .row.gestao .col-md-6 .feature-box-18.active .text-box p{
        color: #727272;
    }
    .row.gestao .col-md-4 .feature-box-18:hover .text-box .title, 
    .row.gestao .col-md-4 .feature-box-18.active .text-box .title,
    .row.gestao .col-md-4 .feature-box-18:hover .tld-1,
    .row.gestao .col-md-4 .feature-box-18.active .tld-1,
    .row.gestao .col-md-6 .feature-box-18:hover .text-box .title, 
    .row.gestao .col-md-6 .feature-box-18.active .text-box .title,
    .row.gestao .col-md-6 .feature-box-18:hover .tld-1,
    .row.gestao .col-md-6 .feature-box-18.active .tld-1{
        color: #3c71a1;
    }
    
    .icon-first:before {
        color: #3c71a1;
        content:"1";
    }
    .icon-second:before {
        color: #3c71a1;
        content:"2";
    }
    .icon-third:before {
        color: #3c71a1;
        content:"3";
    }
    .navbar-collapse.collapse.pull-right
    {
        font-size: 18px;
    }
    #quem_somos .sub-title {
        text-align: justify;
    }
/* ---------- MAX 1024PX ---------- */
@media screen and (min-width: 991px) {

    .row.gestao {
        display: flex;
    }

    .row.gestao .col-md-4,
    .row.gestao .col-md-6 {
        display: inline-flex;
    }
    
    .sub-title {
    width: 100%;
    font-size: 16px;
    margin: 10px auto 20px auto;
}
#atuacao .row.sec-tpadding-1.sec-bpadding-1.bg-opacity-8 {
    display: flex; 
    justify-content:flex-end; 
    align-items: center
}

}

.row.gestao + hr {
    border-color: transparent;
    margin-bottom: 10px;
}
.topbar.dark {
  background-color: rgb(29, 68, 102);
  padding: 0 0 10px;
}
