/* ################################################ */
/* ################################################ */
/* ##################            ################## */
/* ##################   ADIPSO   ################## */
/* ##################            ################## */
/* ################################################ */
/* ################################################ */
/*@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);*/
/*@import url(https://fonts.googleapis.com/css?family=Libre+Baskerville:400,700);

@font-face {
    font-family: 'montserratlight';
    src: url('../fonts/montserrat-light-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
 	font-family: 'GTSectra';
	src: url('../fonts/GT-Sectra-Display-Regular.eot');
 	src: url('../fonts/GT-Sectra-Display-Regular.eot?#iefix') format('embedded-opentype'),
   		 url('../fonts/GT-Sectra-Display-Regular.woff') format('woff'),
   		 url('../fonts/GT-Sectra-Display-Regular.ttf') format('truetype'),
   		 url('../fonts/GT-Sectra-Display-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}*/
/**********************************************************
				Authentication Styles
**********************************************************/
#account-creation_form .id_state,
#account-creation_form .dni,
#account-creation_form .postcode {
  display: none; }

#create-account_form {
  height: 366px; }
  #create-account_form p {
    margin-bottom: 8px; }
  #create-account_form .form-group {
    margin: 0 0 20px 0; }

#login_form {
  min-height: 297px; }
  #login_form .form-group {
    margin: 0 0 3px 0; }
    #login_form .form-group.lost_password {
      margin: 14px 0 15px 0; }
      #login_form .form-group.lost_password a {
        text-decoration: underline; }
        #login_form .form-group.lost_password a:hover {
          text-decoration: none; }

#login_form .form-control, #create-account_form .form-control {
  max-width: 271px; }

/*** Adipso ***/
#authentication h1.page-heading {
  margin-bottom: 30px; }
#authentication .box {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); }
#authentication .lost_password, #authentication .submit {
  padding: 0;
  text-align: right; }
#authentication .form_content > div {
  margin-bottom: 20px; }
#authentication #login_form .form_content {
  margin-top: 42px; }
#authentication label.required:before {
  margin-right: 3px; }

/*# sourceMappingURL=authentication.css.map */
