*{
    margin: 0px; /*Establece el margen en 0px*/
    padding: 0px; /*Establece el padding en 0px*/
    font-family: 'Source Sans Pro', sans-serif;
}

header, marquee, footer, section, hgroup, label, a, div, input{
    display: block;
}

body{

	 background:url(../images/logo-lujos-ca.png) no-repeat center center fixed;
	 
	 
        background-size: cover;
        -moz-background-size: cover;
        -webkit-background-size: cover;
        -o-background-size: cover;

}

#contenedor{
    width: 1200px; /*Ancho del contenedor*/
    height: 760px;
    margin: 15px auto; /* auto= margen superior e inferior*/
    text-align: left; /*text-aling es hereditaria por lo tanto
                                            debemos regresarla a su configuración normal*/
}

h1,h2{
    font-size: xx-large;
    color: rgba(253, 253, 253, 0.91);
}

#cuerpo{
    width: 30%; /*Ancho del contenedor comprendidos dentro del 100% del div*/
    height: 62%;
    text-align: center; /*Alinea el contenido al centro*/
    padding-left: 35%;
    padding-right: 35%;
    padding-top: 15%;
}

form{
    //border: 1px solid #999999;
    width: auto;
    background: #FFF;
    border-radius: 5px;
    text-align: left;
}

form header{
    text-align: center;
    background-color: #6f98cf;
    padding: 10px;
    border-radius: 5px 5px 0px 0px;
}

.campos{
    padding: 30px 35px;
}

.text{
    background: #EEE;
    border: none;
    font-size: 20px;
    margin-bottom: 7%;
    border-radius: 4px;
    padding: 0.25em 0.5em;    
    width: 91%;

}

.submit{
    font-weight: 600;
    cursor: pointer;
    background-color: #6f98cf;
    width: 98%;
    font-size: large;
    color: rgba(253, 253, 253, 0.91);
    padding: 3%;
    box-shadow: inset 0px 0px 10px #6f98cf;
    border-radius: 5px;
    border: none;
    margin-bottom: 7%;
}

p{
    vertical-align: baseline;
    text-align: center;
}

.changeForm{
    text-decoration: none;
    color: #888;
    font-size: large;
}

.changeForm:hover{
    color: #4D6A90;
}

.submit:hover{
    background: #4D6A90;
}

#formOlvido{
    display: none;
}