.STOF {
}
@font-face {
  font-family: Poppins;
  src: url("https://macalvins2026.je-hosting.co.uk/wp-content/themes/macalvins2026/assets/fonts/Poppins/Poppins-Light.woff");
  font-weight: 300;
}

@font-face {
  font-family: Poppins;
  src: url("https://macalvins2026.je-hosting.co.uk/wp-content/themes/macalvins2026/assets/fonts/Poppins/Poppins-Regular.woff");
  font-weight: 400;
}

@font-face {
  font-family: Poppins;
  src: url("https://macalvins2026.je-hosting.co.uk/wp-content/themes/macalvins2026/assets/fonts/Poppins/Poppins-Medium.woff");
  font-weight: 500;
}

@font-face {
  font-family: Poppins;
  src: url("https://macalvins2026.je-hosting.co.uk/wp-content/themes/macalvins2026/assets/fonts/Poppins/Poppins-SemiBold.woff");
  font-weight: 600;
}
#main{
  margin-top: -50px !important;
}
@font-face {
  font-family: Poppins;
  src: url("https://macalvins2026.je-hosting.co.uk/wp-content/themes/macalvins2026/assets/fonts/Poppins/Poppins-Bold.woff");
  font-weight: 700;
}

@font-face {
  font-family: Poppins;
  src: url("https://macalvins2026.je-hosting.co.uk/wp-content/themes/macalvins2026/assets/fonts/Poppins/Poppins-ExtraBold.woff");
  font-weight: 900;
}

/*a:link, a:visited, a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606090;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #CC0000;
}*/

.calcBold {
  font-weight: bold;
}
body {
  font-family: "Poppins", sans-serif;
}
input[type="submit"],
input[type="reset"] {
  background: var(--darkgrey) !important;
  background-color: var(--darkgrey) !important;
  border: 0;
  padding: 5px 10px;
  margin-bottom: 5px;
  color: #fff !important;
}

.calcformfield,
.calcformfieldFocus,
.calcformfieldReadonly {
  /* font-family: Arial, Helvetica, sans-serif; */
  font-size: 11px;
  border-style: solid;
  border-width: 1px;
  border-color: var(--darkgrey);
}

.calcformfield {
  color: #ffffff;
  background-color: #e7e7ff;
}

.calcformfieldFocus {
  color: #ffffff;
  background-color: var(--yellow);
}

.calcformfieldReadonly {
  font-weight: bold;
  color: #000000;
  background-color: var(--lightgrey);
}

.calcContainer {
  border-style: solid;
  border-width: 2px;
  border-color: var(--darkgrey);
}

.calcHR {
  margin: 0px;
  padding: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: var(--darkgrey);
}

.calcHeader {
  /* font-family: Arial, Helvetica, sans-serif; */
  font-size: 14px;
  color: var(--darkgrey) 366;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}

.calclabel {
  /* font-family: Arial, Helvetica, sans-serif; */
  font-size: 12px;
  color: var(--darkgrey) 366;
}

.calcrequiredfield {
  /* font-family: Arial, Helvetica, sans-serif; */
  font-size: 12px;
  color: #cc3300;
}

.calcerrors {
  font-family: Monsterrat;
  font-size: 12px;
  color: #cc3300;
  padding: 10px;
}

#resoBox {
  /* font-family: Arial, Helvetica, sans-serif; */
}

.container {
  max-width: 1200px !important;
  margin: 0 auto;
}
