/* Global Styles */
 
 
@font-face {
    font-family: Aerovias Brasil NF;
    src: url(../fonts/Aerovias-Brasil-NF.ttf); }
    
html,
body {
    height: 100%;
}   
body {
    padding-top: 50px; /* Required padding for .navbar-fixed-top. */

}

.img-portfolio {
    margin-bottom: 30px;
}

.img-hover:hover {
    opacity: 0.8;
}
.white{
    color:#fff; 
}

/* Navigation */   
.navbar div div ul li{
    border-top : 3px solid transparent; 
}
.navbar div div ul li .link:hover{
    color: #2E64FE;
}   
.navbar div div ul li .link, .navbar > div > div > a > img{
    color: #fff;     
    font-family: Aerovias Brasil NF;
    font-size: 30px;
    padding-top: 30px;    
}
.navbar > div > div > a > img{
    margin-top:-40px
}

.navbar div div ul li:hover{
    border-top : 3px solid #2E64FE;   
    background-color: #fff;
}
.navbar{
    background-color: #2E64FE;     
    border: none;  
}

.bgrnd-primary {
    background-color: #2E64FE;
}
.txt-primary{
    color: #2E64FE;
}
.txt-green{
    color: #0e6713;
}
.justify{
    text-align: justify;
}
.border-primary{
    border-color: #2E64FE;
}
.text-creative{    
    font-family: Aerovias Brasil NF;
}
.txt-big{
    font-size: 60px;
}

/* Footer */
footer{
    width: 100%;
    height: auto;
    background-color: #2E64FE;
    color: #fff;
    margin-top: 20px;
}
footer a{
    color: #fff;
}
footer a:hover, footer a:active{
    color: #fff;
}


.customer-img,
.img-related {
    margin-bottom: 30px;
}    
.button{
    padding: 10px;
    font-size: 18px;
    background: #2E64FE; 
    margin: 10px;
    transition: ease .3s;
    -moz-transition: ease .3s;
    -webkit-transition: ease .3s;
    -o-transition: ease .3s;
    color: #FFFFFF;    
} 
.button:hover{
    color: #2E64FE;
    background: transparent;
    text-decoration: none;
}
.panel-heading img{
    height: 150px;
}
.panel-body{
    color: #6E6E6E;
}
.go-to-lexicon a, .go-to-lexicon a:hover{
    color: #fff;
} 
.page-header small{
    color: #C0C0C0;
}
.panel-body ul li, .panel-body ul li{
    text-align: left;
}



/* Responsive Styles */
@media(max-width:1200px) {
    
}


@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    } 
     .navbar div div img{
         height: 20px;
     }  
}

@media(max-width:767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }    

}





