/*
*
* @category      Gazeta Press
* @package       Estilos
* @subpackage    Central do Cliente
* @author        Fábio Garbini <fgarbini@fcl.com.br>
*
*/

/***********************************************************************************/
/* Estilos compartilhados */

div#central-cliente .aviso,
div#cliente-cadastro .aviso,
div#dados-cliente .aviso,
div#conteudo-exclusivo .aviso {
    background: #FFFCDE;
    font-style: italic;
    color: #664C00;
}

div#cliente-login,
div#cliente-cadastro {
    width: 400px;
    left: 50%;
    margin-left: -200px;
}


/***********************************************************************************/
/* Login e Cadastro */

div#central-cliente .login,
div#central-cliente .cadastro {
    height: 190px;
}

    div#central-cliente .login h4,
    div#central-cliente .cadastro h4 {
        margin: 0 0 20px 0;
        color: #f00;
        font-size: 1.5em;
    }

    div#central-cliente .cadastro span {
        display: table-cell;
        height: 70px;
        vertical-align: middle;
        font-size: 1.15em;
    }

        div#central-cliente .cadastro span a {
            color: #f00;
            text-decoration: underline;
        }


/***********************************************************************************/
/* Cadastro */

div#cliente-cadastro .row-fluid {
    margin: 0 0 25px 0;
}

    div#cliente-cadastro .row-fluid:last-child {
        margin: 0;
    }

div#cliente-cadastro .form form {
    margin: 0;
    padding: 0;
}

div#cliente-cadastro .form h6 {
    color: #333;
    font-weight: normal;
    margin: 0 0 20px 0;
    font-size: 0.9em;
    font-style: italic;
}
    div#cliente-cadastro .form h6 strong {
        color: #f00;
    }

div#cliente-cadastro .form h4 {
    color: #f00;
    margin: 0 0 5px 0;
}

    div#cliente-cadastro .form .contrato h4,
    div#cliente-cadastro .form .interesses h4 {
        margin: 0 0 20px 0;
    }

div#cliente-cadastro .form .checkbox {
    border: 1px solid #ccc;
    background: #fff;
    padding: 5px 7px;
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-border-radius: 6px;
       -moz-border-radius: 6px;
            border-radius: 6px;
}


/***********************************************************************************/
/* Dados do cliente */

div#dados-cliente .dados h3 {
    color: #f00;
}

div#dados-cliente .dados table {
    background: #fff;
}

div#dados-cliente .dados tr td:first-child {
    font-weight: bold;
}

/* Alteração dados do cliente */

div#altera-dados-cliente .well {
    padding-bottom: 0;
}

div#altera-dados-cliente h4 {
    color: #f00;
    font-weight: bold;
    margin: 0 0 20px 0;
}

div#altera-dados-cliente label {
    color: 333;
    font-weight: bold;
}

div#altera-dados-cliente .btn {
    margin-top: 10px;
}

/* Extrato de uso do cliente */

div#extrato-cliente .extrato h4 {
    color: #f00;
}

div#extrato-cliente .extrato fieldset {
    margin: 0 0 20px 0;
}

div#extrato-cliente .extrato .radio {
    border: 1px solid #ccc;
    background: #fff;
    padding: 5px 7px;
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-border-radius: 6px;
       -moz-border-radius: 6px;
            border-radius: 6px;
}


/***********************************************************************************/
/* Cancelamento de Download */

div#cancelamento-download .cancelamento textarea,
div#cancelamento-download .cancelamento button {
    margin: 0;
}