@font-face {
  font-family: 'primeregular';
  src: url('../font/prime/prime_regular-webfont.eot');
  src: url('../font/prime/prime_regular-webfont.eot?') format('embedded-opentype'),
      url('../font/prime/prime_regular-webfont.woff') format('woff'),
      url('../font/prime/prime_regular-webfont.ttf') format('truetype'),
      url('../font/prime/prime_regular-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

.main-accent { color: #9C27B0 !important; }
.main-accent-border { border: 2px solid #9C27B0; }
/* .main-accent-thin { border: 1px solid #9C27B0; } */
.main-accent-bg { background-color: #9C27B0 !important; }
.inactive-accent { color: #c1c1c1 !important; }
.inactive-bg { background-color: #fff; }
.f14 { font-size: 14px; }
.f12 { font-size: 12px; }
#wg_logo {
  font-family: 'primeregular';
  letter-spacing: 2px;
  font-size: 24px; 
}
.container { max-width: 640px; }

input[name=email] { outline: none; box-shadow: unset; border-color: #DADADA; height: 48px; }
input[name=email]:focus { outline: none; border-color: #dadada; box-shadow: unset; }
.input-group-prepend { height: 48px; }

#request-reset-password { font-size: 16px; padding-top: 12px; padding-bottom: 12px; }
#request-reset-password:hover { background: #9c27b0 !important; color: #fff !important; }
.success-message { display: none; }