* {
    font-family: Tahoma
}

html {
    position: relative;
    min-height: 100%;
}

body {
    margin-bottom: 70px;
}

.header {
    padding:10px;
    background-color:#ebddbe;
}

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    /* Set the fixed height of the footer here */
    height: 70px;
    background-color: #ebddbe;
}

.footer a {
    color: #6e6141;
}

.footer-text {
   padding-top:15px;
   font-size:14px;
}

.footer-text span {
   font-size:11px;
}

.footer img {
   padding-top:10px;
}

.title {
    margin-bottom: 15px;
}

.nav-pills  {
    background-color:#f5eede;
}

.nav-pills > li > a {
    color: #6e6141;
    text-align:center;
}

.nav-pills > li > a:focus, .nav-pills > li > a:hover {
    color: #6e6141;
    background-color: #fff;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
    color: #6e6141;
    background-color: #fff;
}

.languages {
    padding:20px;
}

.conteudo {
    padding:30px;
    text-align:justify;
}

#form-entrar {
    width:100%;
    margin-bottom:10px;
}

#form-entrar input[type=email] {
    width: 100%;
    height: 46px;
    font-size: 12px;
    border: 1px solid #9f8b5e;	
    border-bottom: 0;	
    border-radius: 4px 0px 0px 0px;
    background-color:#ebddbe;
    line-height: 1.42857143;
}

#form-entrar input[type=password] {
    width: 100%;
    height: 46px;
    font-size: 12px;
    border: 1px solid #9f8b5e;	
    border-radius: 0px 0px 0px 4px;
    background-color:#ebddbe;
}

#form-entrar .form-group .col-md-3, #form-entrar .form-group .col-md-9 {
    padding-right:0px;
    padding-left:0px;
}

#form-entrar .form-control::-moz-placeholder {
    color: #876f36;
    opacity: 1;
}

#form-entrar .form-control:-ms-input-placeholder {
    color: #876f36;
}

#form-entrar .form-control::-webkit-input-placeholder {
    color: #876f36;
}

.link-login a{
    font-size:12px;
    color:#6e6141;
}


.btn-entrar {
    font-weight:bold;
    height: 93px;
    width: 100%;
    border: 0px;
    border-radius: 0px 4px 4px 0px;
    margin-left: -1px;
    margin-top: -1px;
}

/* Tela ajuda */
h4 .fa, h5 .fa {
    font-size: 60%;
    margin: 0 10px 0 0;
    position: relative;
    text-align: center;
    top: -3px;
    vertical-align: middle;
    color: #876F36;
}

.help-title h5 {
    text-indent: 15px;
}
/* Tela ajuda */


@media (max-width: 480px) {
    #form-entrar input[type=email] {
        height: 35px;
    }
    #form-entrar input[type=password] {
        height: 35px;
    }
    .btn-entrar {
        height: 71px;
        font-size: 12px;
    }

    .footer-text {
        font-size:12px;
    }

    .footer-text span {
        font-size:10px;
    }

    .footer img {
        padding-top:10px;
    }
}

@media (min-width: 481px) and (max-width: 991px)
{
    .footer-text {
        font-size:12px;
    }

    .footer-text span {
        font-size:11px;
    }

    .footer img {
        padding-top:10px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {

    #form-entrar input[type=email] {
        height: 37px;
    }

    #form-entrar input[type=password] {
        height: 37px;
    }

    .btn-entrar {
        height: 75px;
    }
}

.modal-dialog form .alert-form {
    clear: both;
    color: #876F36;
    display: block;
    font-size: 14px;
    font-weight: 400;
}

#form-entrar .alert-form {
    color: #876F36;
    font-size: 12px;
    font-weight: 400;
}

.btn.loading, .btn.loading:hover, .modal-dialog form .btn.loading, .modal-dialog form .btn.loading:hover {
    background: #c8b98f url("../images/loading.gif") no-repeat scroll center center;

}

/* INICIO - Tela de ajuda */
.help-detail {
    padding:5px;
}
.help-detail h3{
    color:#876F36
}

/* FIM - Tela de ajuda */


/* INICIO - Tela de publicações */
.publication {
    padding:10px;
}
/* FIM - Tela de publicações */

