/* color class */
.bg_saberblue {
  background-color: #c2dde6;
}

.bg_darkbody {
  background-color: #cece9f;
}

.txt-darkred {
  color: #c80e13;
}

/* containr class */
div.container__login {
  position: relative;
  width: 400px;
  height: 400px;
  top: 50%;
  transform: translateY(50%);
  margin: auto;
  padding: 5%;
  background-color: white;
  border: thin solid #bccbde;
  opacity: 0.7;
}

div.container__logout {
  position: relative;
  width: 600px;
  height: 200px;
  top: 50%;
  transform: translateY(50%);
  margin: auto;
  padding: 5%;
  background-color: white;
  border: thin solid #bccbde;
  opacity: 0.7;
}

div.container__pgCaption {
  position: relative;
  top: 0px;
  left: 0px;
  width: 100%;
  height: auto;
  padding: 10px;
  background-color: #c80e13;
  opacity: 0.8;
}

div.container__nav {
  position: relative;
  width: 100%;
  height: auto;
  padding: 10px;
  opacity: 0.8;
}

div.container__entryform-small {
  position: relative;
  width: 400px;
  height: 600px;
  top: 50px;
  margin: auto;
  padding: 1rem;
  background-color: white;
  border: thin solid #bccbde;
  opacity: 0.7;
}

div.container__entryform-medium {
  position: relative;
  width: 800px;
  height: 600px;
  top: 50px;
  margin: auto;
  padding: 1rem;
  background-color: white;
  border: thin solid #bccbde;
  opacity: 0.7;
}

div.container__entryform-fullscreen {
  position: relative;
  width: 100%;
  height: 100%;
  top: 0px;
  margin: auto;
  padding: 0 1rem;
  background-color: white;
  border: thin solid #bccbde;
  opacity: 0.7;
}

div.container__viewform-small {
  position: relative;
  width: 600px;
  height: 600px;
  
  top: 50px;
  margin: auto;
  padding: 0rem;
  background-color: #ededdc;
  border: thin solid #bccbde;
  opacity: 0.7;
}

div.container__viewform-medium {
  position: relative;
  width: 800px;
  height: 600px;
  top: 50px;
  margin: auto;
  padding: 0rem;
  background-color: #ededdc;
  border: thin solid #bccbde;
  opacity: 0.7;
}

div.container__viewform-large {
  position: relative;
  width: 1400px;
  height: 600px;
  top: 50px;
  margin: auto;
  padding: 0rem;
  background-color: #ededdc;
  border: thin solid #bccbde;
  opacity: 0.7;
}

div.container__print {
  position: absolute;
  width: 1400px;
  height: 1700px;
  margin: 10px auto;
}

div.container__search {
  position: relative;
  width: 500px;
  height: 400px;
  top: 50px;
  margin: auto;
  padding: 1rem;
  background-color: white;
  border: thin solid #bccbde;
  opacity: 0.8;
}

div.container__search-long {
  position: relative;
  width: 500px;
  height: 650px;
  top: 50px;
  margin: auto;
  padding: 1rem;
  background-color: white;
  border: thin solid #bccbde;
  opacity: 0.8;
}

.txt-silver {
  color: #ebebeb;
}

.txt-primary {
  color: #000;
}

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