/*
        Strata by HTML5 UP
        html5up.net | @n33co
        Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/

/* Basic */

h1 {
    font-size: 1.5em;
}

h2 {
    font-size: 1.2em;
}

h3 {
    font-size: 1em;
}

/* Section/Article */

section.special, article.special {
    text-align: center;
}

header.major h2 {
    font-size: 1.35em;
}

/* List */

ul.labeled-icons li {
    padding-left: 2em;
}

ul.labeled-icons li h3 {
    line-height: 1.75em;
}

/* Header */

#header {
    padding: 2.25em 1.5em;
}

#header h1 {
    font-size: 1.35em;
}

/* Footer */

#footer {
    padding: 2.25em 1.5em;
}

/* Main */

#main {
    padding: 2.25em 1.5em 0.25em 1.5em;
}

#main > section {
    margin: 2.25em 0 0 0;
    padding: 2.25em 0 2em;
}

/* Poptrox */

.poptrox-popup {
    border-radius: 0;
}

.poptrox-popup .nav-next:before,
.poptrox-popup .nav-previous:before {
    margin-top: -1em;
}

.image_concurso{
    width: 100%;
}
.hr{
    width: 100%;
}
#participa {
    background-color: #cf3c48;
    float: left;
    font-family: "WhitneyMedium";
    font-size: 20pt;
    margin-bottom: 20px;
    margin-top: 5px;
    padding: 4px 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
#participa a {
    color: #ffffff;
    font-family: "WhitneyMedium";
    font-size: 15pt;
    text-align: center;
    width: 100%;
}
.image_top_form{
    width: 100%;
}
.ficha{
    width: 100%;
}
#ctt{
    width: 100%;
}
.control-group-medium{
    width: 100%;
}
#ficha-inscricao{
    width: 100%;
}
/*input#enviar {
    background-color: #468d8b;
    border: medium none;
    color: #ffffff;
    cursor: pointer;
    font-family: "whitney-bold";
    font-size: 24pt;
    margin: 30px 0 0;
    padding: 0 83px;
    text-transform: uppercase;
}*/
#consulta {
    font-family: "WhitneyMedium";
    height: 27px;
    list-style-type: none;
    margin: 0 0 0 -9px;
    text-transform: uppercase;
    width: 148px;
    position: relative;
}
#regulamento{
    width: 100%;
}
#dateEnd_new{
    width: 100%;
}
.control-group-local{
    width: 100%;
    float: left;
}
.control-group-cp{
    width: 170px;
}
.width_all_go img {
    margin-top: 60px;
    padding: 0;
    margin-left: 0;
}

#evento{
    line-height: 38px;
}
.contacts_footer{
    background: none;
    width: auto;
    padding: auto;
    float: none;
}
.form_autorizacao {
    width: auto;
}
.formButtonTop {
    height: 120px;
    margin: 0 0 65px;
    padding: 0;
    width: auto;
}
#nomeencarregado {
    width: 95%;
}
.div_bi {
    float: left;
    margin: 4px 0 0;
    width: 100%;
}
.form_autorizacao {
    background-color: #cd3d47;
    height: 374px;
    padding: 6px 0 0 16px;
    width: auto;
}
.autorizarButton {
    float: none;
    margin: 35px 0 0;
    display: block;
}

.logos_footer {
    height: 380px;
    margin: 0;
    padding: 22px;
    width: 100%;
}
.controls_hidden input#bi {
    width: 95%;
}
.cancelar{
    width: 95%;
}
.autorizarButton {
    width: 95%;
}
.controls_hidden input#bi {
    width: 95%;
}
#footer_logos li span {
    font-size: 14px;
    text-transform: uppercase;
}
.top_date {
    position: fixed;
    right: 20px;
    top: 0;
    z-index: 100;
}
.top_date img{
    width: 130px;
}
#premios li {
    color: #231f20;
    font-size: 12pt;
    margin: 0 0 10px;
    padding: 0;
    text-transform: uppercase;
}
.premios {
    color: #231f20;
    font-family: "WhitneyMedium";
    font-size: 17pt;
    margin: 0;
    text-transform: uppercase;
    width: 100%;
}
input#enviar {
    background-color: #468d8b;
    border: medium none;
    color: #ffffff;
    cursor: pointer;
    font-family: "whitney-bold";
    font-size: 24pt;
    margin: 15px 0 0;
    text-transform: uppercase;
    width: 100%;
    padding: 0;
}
.control-group-cp {
    margin: 5px 0 0;
    padding: 220px 0 0;
    width: 115px;
}