﻿/* =============================================================
   Estilos gerais
 ============================================================ */
body {font-family: 'Open Sans', sans-serif;}
i.fa {padding:5px;}
section { padding-top:30px;}
p {font-weight:300; line-height:25px;}
.pad-row { padding-top:10px; padding-bottom:20px;}
.pad-bottom {padding-bottom:50px;}

    #wrapper-barra-brasil { height:50px !important;}

.navbar {
	margin-bottom:0px;
}

.navbar a {
color: #222222; font-weight:bold; text-transform: uppercase;
}
.logo { top:-9px; position:absolute}


.carousel { max-height:250px; margin-bottom:0px; }
.carousel .item img { max-height:250px; margin-left: auto;  margin-right: auto; display: block; width:100%;}
.carouseltitulo { background-color:#222222; padding:5px; padding-left:15px; font-size:16px; max-width:250px; margin-bottom:5px;}
.caroucelsubtitulo { background-color:#2ecc71; font-size:16px; padding:5px; padding-left:15px; max-width:450px;}
.carousel-caption {  text-align:left; margin-left:12%; top:70px;;}
.carousel-indicators { bottom:0px;}

.destaque { padding:10px; background-color:#428bca; width:100%;}
.destaque .btn { border:1px solid #fff; font-size:20px;}
.destaque .titulo { font-size:24px; margin-top:5px; color:#fff;} 

.navbar {
    padding:10px;
     -webkit-transition: background .8s ease-out,padding .8s ease-out;
     -moz-transition: background .8s ease-out,padding .8s ease-out;
     transition: background .8s ease-out,padding .8s ease-out;
}



.navbar-pad-original {
      padding:0px;
}


.destaqueback {
     padding-bottom:50px;
     background: url(../img/fundo.jpg) no-repeat 0% 0%;
background-attachment: fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
width: 100%;
display: block;
height: auto;
   min-height:300px;
    color:#fff;
}

#rodape {
    background-color:#2c3e50;
    color:#808080;
}
    #rodape h4 {
        text-transform:uppercase;
        color:#fff;
    }

   

/* =============================================================
   Estilo pag inscricao
 ============================================================ */

.esq {
    float: left;
    width: 50%;
}
.dir {
    float: right;
    width: 50%;
}
.form {
    clear: both;
    border: none;
    width: 1100px;
    height: 450px;
}