/*HEADER*/
.header{
    background-image: url(../_images/fundo.jpg);
    background-size:cover;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-position:top center;    
    padding: 10px 0 80px 0;
}
.header .cham{
    width: 100%;
    height: auto;
    margin: 0 auto;
    background: #000;
    padding: 10px 0;
    color: #ff0000;
    font-size: 1.8em;
    font-weight: bold;
    text-transform:uppercase;
    margin-bottom: 30px;
}
.header p{
    color: #fff;
    font-size: 1.6em;
    font-weight: 300;
    text-transform:uppercase;
}

.header .video_texto{
    text-shadow: 2px 2px #6c6c6c;
    color: #fff;  
    margin-top: 30px;
    font-size: 1.8em;
    font-weight: 700;

}

.header .video_texto span{
    text-transform:none;
    font-style: italic;
    font-size: 0.8em;
    font-weight: 300;
}
/*MAIN_LOGO_INDICADO*/
.main_logo_indicado{
    background:#43310f;	
}

.main_logo{
    float:left;
    width:35%;
    height:auto;
    text-align:right;
}
.main_indicado{
    float:left;
    width:65%;
    height:auto;
    padding-top:5%;
}
.main_indicado p{
    color: #FF0;
    font-size:1.4em;
    font-weight:bold;
}

/*TOPICOS*/
.main_topicos{
    width:100%;
    height:auto;
}

.main_topicos h1{
    color:#745210;
    font-size:2.4em;
    text-transform: uppercase;
    font-weight:bold;
}

.main_topicos ul{
    width:100%;
    padding-left:10%;
    margin-top:3%;
}
.main_topicos ul p{
    color:#745210;
    font-size:2em;
    font-weight:bold;
    text-align:left;
}
.main_topicos li{
    margin-left:2%;
    color:#333;
    font-size:1.2em;
    font-weight:300;
    text-align:left;
}

/*PALESTRANTE*/
.main_palestrante h1{
    color:#745210;
    font-size:2em;
    font-weight:bold;
}

.main_palestrante p{
    max-width:800px;
    width:100%;
    height:auto;
    margin:3% auto;

    color:#333;
    font-size:1.05em;
    font-weight:300;
}

div.main_galeria_palestrante01{
    width:33.4%;
    height:350px;
    float:left;
    background: url(../_images/foto01.jpg) center;
    background-repeat: no-repeat;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position:center top;
}
div.main_galeria_palestrante02{
    width:33.3%;
    height:350px;
    float:left;
    background: url(../_images/foto02.jpg) center;
    background-repeat: no-repeat;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position:center top;
}
div.main_galeria_palestrante03{
    width:33.3%;
    height:350px;
    float:left;
    background: url(../_images/foto03.jpg) center;
    background-repeat: no-repeat;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position:center top;
}
div.main_galeria_palestrante04{
    width:33.4%;
    height:350px;
    float:left;
    background: url(../_images/foto04.jpg) center;
    background-repeat: no-repeat;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position:center top;
}
div.main_galeria_palestrante05{
    width:33.3%;
    height:350px;
    float:left;
    background: url(../_images/foto05.jpg) center;
    background-repeat: no-repeat;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position:center top;
}
div.main_galeria_palestrante06{
    width:33.3%;
    height:350px;
    float:left;
    background: url(../_images/foto06.jpg) center;
    background-repeat: no-repeat;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position:center top;
}

/*MAIN_LOGO_INDICADO*/
.main_data{
    background:#43310f;	
    padding:5% 0;
}
.main_data h1{
    color:#FF0;
    font-size:2.2em;
    font-weight:bold;
}
.local{
    color:#FFF;
    font-size:3em;
    font-weight:bold;
}
.endereco{
    color:#FFF;
    font-size:1.2em;
    font-weight:bold;
}
.hotel02{display:none;}

/*===== PROGRAMACAO =====*/
.main_programacao h1{
    font-size:3em;
    color:#745210;
    font-weight:700;
    margin-bottom:30px;
}

.main_programacao ul{
    list-style:none;
    margin-left:15%;
}
.main_programacao li{
    font-size:1.2em;
    color:333;
    text-align:left;
    margin-bottom: 15px;
}
.main_programacao li b{font-weight:300;}
.main_programacao li span{
    background:#43310f; 
    color:#FFF; 
    border-radius:5px; 
    padding:8px 25px;
}

/*DEPOIMENTOS*/
.main_depoimentos h1{
    color:#745210;
    font-size:2em;
    font-weight:bold;
    margin-bottom: 30px;
}
.main_depoimentos p{
    font-size: 1.4em; 
    color: #1f1f1f; 
    font-weight: bold; 
    text-transform: uppercase;
}

.main_depoimentos ul{
    width: 100%;
    height:auto;
    float:left;
    margin-top:5%;
}
.main_depoimentos li{
    display:block;
    float:left;
    list-style:none;	
}
.main_depoimentos li:nth-of-type(1){width:25%;}
.main_depoimentos li:nth-of-type(2){
    width:75%; 
    padding-left:3%;
    padding-top:3%; 
    text-align:left;
    font-size:1.05em;
    color:#333;
    font-weight:300;
}
.main_depoimentos_nome{
    font-weight:bold;
    color:#333;
}

/*INDICADO - 01*/
.main_indicado02{
    width:100%;
    padding:1% 10%;
    background: #302208;

}
.main_indicado02 h1{
    color:#FF0;
    font-size:1.4em;
    font-weight:bold;
}

/*ATENCAO*/
.main_atencao{
    width:80%;
    height:auto;
    background:#43310f;
    border:4px #302208 solid;
    padding:1% 0.5%;

}
.main_atencao h1{
    color: #FF0;
    font-size:2.4em;
    text-transform:uppercase;
    font-weight:bold;
}
.main_atencao p{
    color: #fff;
    font-size:1.2em;
    text-transform:uppercase;
    font-weight:bold;
}

/*ESGOTADO / REALIZADO*/
.main_esgotado h1{
    color: #FF0;
    font-size:2.8em;
    text-transform:uppercase;
    font-weight:bold;
}
.main_esgotado p{
    color: #FFF;
    font-size:2.4em;
    text-transform:uppercase;
    font-weight:bold;
}


/*FORMULARIO*/
.main_formulario h1{
    color:#00487d; 
    font-size: 1.8em;
    font-weight:bold;
}
.main_formulario p{
    color:#ff4e00; 
    font-size: 1.2em;
    font-weight:400;
}

.formulario{
    width:100%; 
    max-width:700px; 
    height:auto; 
    margin:30px auto;
}
.campos{
    width:100%; 
    max-width:700px; 
    height:45px; 
    background:#f3f3f3; 
    margin-bottom:20px; 
    border:2px solid #f3f3f3; 
    border-radius:3px; 
    padding-left:15px; 
    text-align:left; 
    font-size:1em;
}
select{
    width:100%; 
    max-width:700px;	
    height:45px; 
    background:#f3f3f3; 
    margin-bottom:20px; 
    border:2px solid #f3f3f3; 
    border-radius:3px; 
    padding-left:15px; 
    text-align:left; 
    color:#757575; 
    font-size:1em;
}
.bot{
    width:100%; 
    max-width:700px; 
    height:45px; 
    background:#01578e; 
    margin-bottom:20px; 
    border:none; 
    border-bottom:4px solid #012f53; 
    border-radius:3px; 
    text-align:center; 
    color:#FFF; 
    font-weight:bold; 
    font-size:1.4em; 
    cursor:pointer;
}
.bot:hover{background:#014274;}

/*FOTOS EVENTOS REALIZADOS*/
.main_fotos_eventos h1{
    font-size: 3em;
    font-weight: bold;
    color: #cb2020;
    text-transform: uppercase;
    margin-bottom: 30px;
}

.palco_imagem{width:100%; height:auto;}
.palco_imagem li{
    list-style: none;
    float: left;
    width: 25%;
    height: auto;    
}


/*FOOOTER*/
footer{background:#302208;}
.img_rodape_logo02{display:none;}
.anos{display:none;}
footer h1{font-family:"Times New Roman", Times, serif; color:#FFF; font-size:1.8em; font-weight:700; font-style:italic; margin-bottom:20px; }
.img_pestana{display:none; margin-bottom:5%;}
.rodape_endereco{font-size:0.9em; color:#fff; font-weight:300; margin-bottom:30px;}
.copy{font-size:0.9em; color:#fff; font-weight:300;}

@media(max-width: 1100px){

    .main_esgotado h1{font-size:2.4em;}
    .main_esgotado p{font-size:1.9em;}


    /*INDICADO*/
    .main_indicado{padding-top:2%;}

    /*TOPICOS*/
    .main_topicos ul{padding-left:2%;}

}

@media(max-width: 810px){

    .header .video_texto{font-size: 1.4em;}
    .header .video_texto span{font-size: 0.7em;}

    /*INDICADO*/
    .main_indicado p{font-size:1.2em;}

    /*TOPICOS*/
    .main_topicos ul p{font-size:1.4em;}
    .main_topicos li{font-size:1em;}

    /*PALESTRANTE*/
    .main_palestrante h1{font-size:1.4em;}
    .main_palestrante p{font-size:1em;}

    div.main_galeria_palestrante01{width:50%;height:300px;}
    div.main_galeria_palestrante02{width:50%;height:300px;}
    div.main_galeria_palestrante03{width:50%;height:300px;}
    div.main_galeria_palestrante04{width:50%;height:300px;}
    div.main_galeria_palestrante05{width:50%;height:300px;}
    div.main_galeria_palestrante06{width:50%;height:300px;}

    /*DATA*/
    .main_data h1{font-size:1.4em;}
    .local{font-size:2.5em;}
    .endereco{font-size:1em;}

    /*PROGRAMACAO*/
    .main_programacao h1{font-size:2.8em;}	
    .main_programacao ul{margin-left:5%;}

    /*INDICADO - 01*/
    .main_indicado02{padding:1% 3%;}
    .main_indicado02 h1{font-size:1em;}

    /*FORMULARIO*/
    .main_formulario h1{font-size: 1.8em;}

    /*FOOTER*/
    .img_rodape_logo01{display:none;}
    .img_rodape_logo02{display:inline-block;}
    .anos{display:block;}
    .img_pestana{display:inline-block;}
    .rodape_endereco{font-size:0.9em;}
    .copy{font-size:0.7em;}

}
@media(max-width: 600px){

    /*INDICADO*/
    .main_logo{width:100%; text-align:center;}
    .main_indicado{width:100%;}

    /*TOPICOS*/
    .main_topicos h1{font-size:1.8em;}

    /*PALESTRANTE*/
    .main_palestrante h1{font-size:1.2em;}

    /*DATA*/
    .main_data h1{font-size:1.2em;}
    .local{font-size:2em;}

    /*PROGRAMACAO*/
    .main_programacao ul{margin-left:2%;}

    /*ATENCAO*/
    .main_atencao h1{font-size:2em;}
    .main_atencao p{font-size:0.9em;}

    /*FORMULARIO*/
    .main_formulario h1{font-size: 1.4em;}


}
@media(max-width: 500px){
    /*HEADER*/
    .header p{font-size: 0.75em;}

    /*INDICADO*/
    .main_indicado p{font-size:1em;}

    /*PROGRAMACAO*/
    .main_programacao h1{font-size:2.4em;}

    /*FORMULARIO*/
    .main_formulario h1{font-size: 1.2em;}

    /*FOOTER*/
    footer h1{font-size:1.4em;}
}





