@charset "utf-8";
/* CSS Document */

body{
background: #fff; /* Old browsers */
}

.container-fluid {
  height: 100% !important;
}

.container-pattern{
    z-index: 9999 !important; 
    width: 35% !important; 
    height: 100% !important; 
    position: fixed !important; 
    top: 0 !important; 
    left: 0 !important; 
    background: linear-gradient(to bottom, #621132 30%, #9D2449 100%) !important;
 }

.form-signin {
    /*max-width: 500px;*/
    padding: 19px 29px 29px;
    margin: 0 auto;
    background-color: #fff;


    background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ffffff 1%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	
    border: none;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
       -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
            box-shadow: 0 1px 2px rgba(0,0,0,.05);
			
	font-family: 'Soberana Sans Regular',Tahoma, Geneva, sans-serif;
	color: rgb(99,102,106);
}
.form-signin input[type="user"],
.form-signin input[type="password"] {
    font-family: "Soberana Sans Regular";
    font-size: 16px;
    height: 100%;
}


.form-signin button[name="btn-login"] {    
    width:100%;
    color: rgb(99,102,106);
}

.form-signin a[name="link_register"],
.form-signin a[name="link_recover_user"] {    
    color: rgb(99,102,106);
}

.non-padding-h{
    /*0px de padding horizontal*/
    padding-right: 0px;
}

button,a{
    font-family: "Soberana Sans Regular";
}
