@charset "UTF-8";
/* CSS Document */
body {
/*	background-image: url("../images/Pattern1_White.svg");*/
	background-size: cover;
	font-family: Omens, Open Sans, Arial;
}
p {
	font-family:Omnes, Arial;
	font-size:40px;
	color:#000;
	float:inherit;
	text-align: center;
}
img {
	width:60%;
	text-align:center;
}
section {
	align-content: center;
}
embed {
	padding:30px;
}
/* >>>>>>>>>>>> Custom Sam <<<<<<<<<<<<<< */
.crapNeeded {
	display: block;
	font-size: 22px;
	font-weight: 400;
	text-align: center;
	
}
.darkNav {
	background-color:#6F7173;
	width: auto;
	height:120px;
}
.logoTreatment {
	width:86px;
	height:auto;
	padding:12px;
	float: left;
}
* {
  box-sizing: border-box;
}
.forms {
	text-align:center;
	float: left;
}
.topGoButtons {
	font-size:22px;
	padding:18px 24px;
	border:solid 2px black;
	background-color:#A0CE67;
	float:right;
	margin: 20px 8px;
	border-radius:18px;
	cursor:pointer;
}
.topGoButtons:hover {
	border:solid 2px #4F4F4F;
	background-color:#86C03E;
	}
.CustLogin {
	font-size:22px;
	padding:18px 24px;
	border:solid 2px black;
	background-color:#3FA0E7;
	float:right;
	margin: 20px 8px;
	border-radius:18px;
	cursor:pointer;
}
.CustLogin:hover {
	border:solid 2px #4F4F4F;
	background-color:#1E8FE2;
}
.certPatient {
	font-size:22px;
	padding:18px 24px;
	border:solid 2px black;
	background-color:#f8981d;
	float:right;
	margin: 20px 8px;
	border-radius:18px;
	cursor:pointer;
}
.certPatient:hover {
	border:solid 2px #4F4F4F;
	background-color:#DD7F06;
}
.greenFont {
	color:#95c940;
	font-size:24px;
	text-align:center;
	line-height: 30px;
}
/* Create two equal columns that floats next to each other */
.container {
  padding: 40px;
}

.row:after {
  content: "";
  display: table;
  clear: both
}

.column-66 {
  float: left;
  width: 49%;
  padding: 20px;
}

.column-33 {
  float: left;
  text-align: left !important;
  width: 49%;
  padding: 20px;
}
.column-33-960 {
	display:none;
}

.large-font {
  font-size: 48px;
}

.xlarge-font {
  font-size: 64px
}

.button {
  border: none;
  color: white;
  padding: 14px 28px;
  font-size: 16px;
  cursor: pointer;
  background-color: #4CAF50;
}

img {
  display: block;
  height: auto;
  max-width: 100%;
}
.btnSam {
	font-size:22px;
	color:#fff;
	border:2px solid #d7d7d7;
	border-radius:18px;
	background-color:#95c940;
	padding:12px 20px;
	cursor:pointer;
}
.btnSam:hover {
	background-color:#7DA737;
}
@media only screen and (max-width: 600px) {
	.wide {
		display:none;
	}
	.thin {
		display:block;
	}
}
@media only screen and (min-width: 600px) {
	.wide {
		display:none;
	}
	.thin {
		display:block;
	}
}
@media only screen and (max-width: 1000px) {
	.wide {
		display:none;
	}
	.thin {
		display:table;
	}
}
@media only screen and (min-width: 1000px) {
	.wide {
		display:table;
	}
	.thin {
		display:none;
	}
}
@media only screen and (min-width: 1140px) {
	.wide {
		display:table;
	}
	.thin {
		display:none;
	}
}