﻿.field-validation-error {
  padding: 8px 35px 8px 14px;
  margin-bottom: 18px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #f2dede;
  border-color: #eed3d7;
}

input[type="text"].input-validation-error {
  border-color: #c87872;
  background-color:#FBEAEA;
  -webkit-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
  -moz-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
  box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
}

input[type="text"].input-validation-error:focus {
  border-color: #b9554d;
  -webkit-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
  -moz-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
  box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
}

.input-validation-error {
  border-color: #c87872;
  background-color:#FBEAEA;
  -webkit-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
  -moz-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
  box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
}

.input-validation-error:focus {
  border-color: #b9554d;
  -webkit-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
  -moz-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
  box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
}

#main
{
    margin-top:60px;
}

@font-face {
font-family: GothaProReg;
src: url("/content/fonts/GothaProReg.otf") format("opentype");

}

@font-face {

font-family: Muller-Regular;
src: url("/content/fonts/Muller-Regular.otf") format('opentype'), url("/Content/fonts/MullerRegular.otf");
font-weight:normal;
font-style:normal;
}

@font-face {
font-family: Muller-ExtraBold;
src: url("/content/fonts/Muller-ExtraBold.otf") format("opentype"), url("/Content/fonts/MullerExtraBold.otf");
font-weight:bold;
font-style:normal;
}

@font-face {
    font-family: Gotham-Black;
    src: url("/content/fonts/Gotham-Black.otf") format("opentype"), url("/Content/fonts/Gotham-Black.otf");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: MPLUSRounded1c-ExtraBold;
    src: url("/content/fonts/MPLUSRounded1c-ExtraBold.ttf") format("opentype"), url("/Content/fonts/MPLUSRounded1c-ExtraBold.ttf");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: MPLUSRounded1c-Regular;
    src: url("/content/fonts/MPLUSRounded1c-Regular.ttf") format("opentype"), url("/Content/fonts/MPLUSRounded1c-Regular.ttf");
    font-weight: normal;
    font-style: normal;
}