html {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}*, *:before, *:after {	-webkit-box-sizing: inherit;	-moz-box-sizing: inherit;	box-sizing: inherit;}.clearfix:after {	visibility: hidden;	display: block;	font-size: 0;	content: " ";	clear: both;	height: 0;	}.adminBar		{background-color: #ffffff;}#adminPanel		{background-color:#ffffff;}#adminPanel li	{line-height:180%;}img {max-width:100%;}table img {max-width:none;}.row {clear:both;}.row:after {	visibility: hidden;	display: block;	font-size: 0;	content: " ";	clear: both;	height: 0;	}.pagination {margin-top: 20px;text-align: center;}		.slicknav_menu, .mobileHeaderLinks  {display:none;}	/**************** page style layouts *****************************/.leftMenuPage-Col1 {width:20%;float:left;}.leftMenuPage-Col2 {width:75%;float:right;}	/**************** page templates ********************************/.sideBySide-Col1 {width:48%;float:left;} .sideBySide-Col2 {width:48%;float:right;}.sideBySide60-40-Col1 {width:58%;float:left;} .sideBySide60-40-Col2 {width:38%;float:right;}.sideBySide40-60-Col1 {width:38%;float:left;} .sideBySide40-60-Col2 {width:58%;float:right;}.sideBySide70-30-Col1 {width:68%;float:left;} .sideBySide70-30-Col2 {width:28%;float:right;}.sideBySide30-70-Col1 {width:28%;float:left;} .sideBySide30-70-Col2 {width:68%;float:right;}.sideBySide80-20-Col1 {width:78%;float:left;} .sideBySide80-20-Col2 {width:18%;float:right;}.sideBySide20-80-Col1 {width:18%;float:left;} .sideBySide20-80-Col2 {width:78%;float:right;}.leftColumn-Col1 {width:30%;float:left;}.leftColumn-Col2 {width:65%;float:right;}.rightColumn-Col1 {width:65%;float:left;}.rightColumn-Col2 {width:30%;float:right;}.leftMenuColumn-Col1 {width:20%;float:left;}.leftMenuColumn-Col2 {width:75%;float:right;}.three-Col1, .three-Col2, .three-Col3 {width:30%;float:left;}.three-Col1, .three-Col2 {margin-right:5%;}.four-Col1, .four-Col2, .four-Col3, .four-Col4 {width:23%;float:left;}.four-Col1, .four-Col2, .four-Col3 {margin-right:2.5%;}.centered50 {width:50%;margin:auto;}/**************** article templates ****************************/.leftAlignImageArticle {clear:both;}.rightAlignImageArticle {clear:both;}	.articleImageLeft		{float:left; margin:0 1.250em 0.625em 0;}.articleImageRight	{float:right;margin:0 0 0.625em 1.250em;}	.imgCenter	{display:block;margin:auto;margin-bottom:10px;}/********* List Column templates & dataform columns ***********/.twoCol20-80 dt {width:20%;float:left;padding-bottom:.375em;}.twoCol20-80 dd {width:80%;margin-left:20%;padding-bottom:.375em;padding-left:.375em;word-wrap: break-word;}.twoCol30-70 dt {width:30%;float:left;padding-bottom:.375em;}.twoCol30-70 dd {width:70%;margin-left:30%;padding-bottom:.375em;padding-left:.375em;word-wrap: break-word;}.twoCol40-60 dt {width:40%;float:left;padding-bottom:.375em;}.twoCol40-60 dd {width:60%;margin-left:40%;padding-bottom:.375em;padding-left:.375em;word-wrap: break-word;}.twoCol50-50 dt {width:50%;float:left;padding-bottom:.375em;}.twoCol50-50 dd {width:50%;margin-left:50%;padding-bottom:.375em;padding-left:.375em;word-wrap: break-word;}	dd .small {line-height:100%;}dd:after {	visibility: hidden;	display: block;	font-size: 0;	content: " ";	clear: both;	height: 0;	}/********************** Data Forms ***************************/.dataForm dt, .dataForm50 dt {padding-bottom:0.625em;}.dataForm dd, .dataForm50 dd {padding:0 0 0.625em 0.625em;}.dataForm 	{width:90%;}.dataForm input[type="text"],.dataForm textarea	{width:100%;}.dataForm50 {width:50%;}.dataForm50 input[type="text"],.dataForm50 textarea	{width:100%;}/********************** Item ********************************/.videoWrapper {	position: relative;	padding-bottom: 56.25%; /* 16:9 */	padding-top: 25px;	height: 0;	margin-bottom:25px;	}.videoWrapper43 {	position: relative;	padding-bottom: 75%; /* 4:3 */	padding-top: 25px;	height: 0;	margin-bottom:25px;	}.feedWrapper {	position: relative;	padding-bottom: 150%; /* 16:9 */	padding-top: 25px;	height: 0;	margin-bottom:25px;	}	.videoWrapper iframe,.feedWrapper iframe,.videoWrapper43 iframe {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	}/********************** File Manager ********************************/	.fileManagerList {margin:0;padding:0;list-style-type:none;}.fileManagerList li {line-height:200%;}/********************** Data Tables - Class List ********************************/	.contentTable {width:100%;border-collapse:collapse;}.contentTable th, .contentTable td {vertical-align:top;padding:4px;border:1px solid #cccccc;}/********************** Galleries ********************************/	div[class^="row gallery"] > div {float:left;text-align:center;margin-bottom:20px;}.gallery2Cols > div {width:47.5%;margin-right:5%;}.gallery2Cols div:nth-of-type(2n) {margin-right:0;}.gallery2Cols div:nth-of-type(2n+1) {clear:both;}@media (min-width:36.875em) { /* 590px */   .gallery3Cols > div {width:30%;margin-right:5%;}   .gallery3Cols > div:nth-of-type(3n) {margin-right:0;}   .gallery3Cols > div:nth-of-type(3n+1) {clear:both;}}@media (min-width:48.063em) { /* 769px */   .gallery4Cols > div {width:23.5%;margin-right:2%;}   .gallery4Cols > div:nth-of-type(4n) {margin-right:0;}   .gallery4Cols > div:nth-of-type(4n+1) {clear:both;}   .gallery5Cols > div {width:18.4%;margin-right:2%;}   .gallery5Cols > div:nth-of-type(5n) {margin-right:0;}   .gallery5Cols div:nth-of-type(5n+1) {clear:both;}}@media (min-width:36.876em) and (max-width:48em) { /* 768px */   .gallery4Cols > div {width:30%;margin-right:5%;}   .gallery4Cols > div:nth-of-type(3n) {margin-right:0;}   .gallery4Cols > div:nth-of-type(3n+1) {clear:both;}      .gallery5Cols > div {width:30%;margin-right:5%;}   .gallery5Cols > div:nth-of-type(3n) {margin-right:0;}   .gallery5Cols > div:nth-of-type(3n+1) {clear:both;}}@media (min-width:0) and (max-width:36.875em) { /* 590px */   .gallery3Cols > div {width:47.5%;margin-right:5%;}   .gallery3Cols > div:nth-of-type(2n) {margin-right:0;}   .gallery3Cols > div:nth-of-type(2n+1) {clear:both;}      .gallery4Cols > div {width:47.5%;margin-right:5%;}   .gallery4Cols > div:nth-of-type(2n) {margin-right:0;}   .gallery4Cols > div:nth-of-type(2n+1) {clear:both;}      .gallery5Cols > div {width:47.5%;margin-right:5%;}   .gallery5Cols > div:nth-of-type(2n) {margin-right:0;}   .gallery5Cols > div:nth-of-type(2n+1) {clear:both;}}/* galleries with descriptions */@media (min-width:48em) { /* 768px */   .gallery3ColsDesc > div {width:31%;margin-right:2%;}   .gallery3ColsDesc > div:nth-of-type(3n) {margin-right:0;}   .gallery3ColsDesc > div:nth-of-type(3n+1) {clear:both;}}@media (min-width:64em) { /* 1024px */	.gallery4ColsDesc > div			{width:23.5%;margin-right:2%;}	.gallery4ColsDesc > div:nth-of-type(4n) {margin-right:0;} 	.gallery4ColsDesc > div:nth-of-type(4n+1) {clear:both;} }@media (min-width:48em) and (max-width:63.938em) { /* 1023px */		.gallery4ColsDesc  > div {width:31%;margin-right:2%;}	.gallery4ColsDesc > div:nth-of-type(3n) {margin-right:0;} 	.gallery4ColsDesc > div:nth-of-type(3n+1) {clear:both;} }@media (min-width:35.063em) and (max-width:47.938em) { /* 767px */	.gallery3ColsDesc > div {width:48%;margin-right:4%;}	.gallery3ColsDesc > div:nth-of-type(2n) {margin-right:0;} 	.gallery3ColsDesc > div:nth-of-type(2n+1) {clear:both;}		.gallery4ColsDesc > div {width:48%;margin-right:4%;}	.gallery4ColsDesc > div:nth-of-type(2n) {margin-right:0;} 	.gallery4ColsDesc > div:nth-of-type(2n+1) {clear:both;} }@media (min-width:0) and (max-width:35.000em) { /* 560px */		.gallery3ColsDesc > div {width:100%;}	.gallery4ColsDesc > div {width:100%;}}/********************** Photo Galleries ***************************/.multiDeletePhotos .button {margin-bottom:20px;margin-left:20px;}/********************** Go To Top ***************************/.go-top {    display: none;    position: fixed;    bottom: 0;    right: 30px;    z-index: 99;    background-color: #aaaaaa;    color: #ffffff;    cursor: pointer;    padding: 7px 15px 5px 15px;    border-top-left-radius: 5px;    border-top-right-radius: 5px;}.go-top:hover {background-color: #333333;}.go-top a:after {content: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");}/********************** Break Points ***************************/@media (min-width:0) and (max-width:64.000em) { /* 1024px */	body		{background-image:none;}	.banner, .topmenu, 	.footerInfo, .footerBase, 	.middle, .middleHome	{width:100%;padding-left:1em;padding-right:1em;} 	.articleImageLeft		{max-width:50%;}	.articleImageRight	{max-width:50%;}	.topmenu 				{height: auto;}	.mlddm 					{display:inherit; text-align: center;height:auto;}		.mlddm>li 				{display: inline-block !important;float: none !important;height: auto;}	.mlddm li a 			{border:none;}		}@media (min-width:0) and (max-width:56.250em) { /* 900px */		.centered50 {width:60%;margin:auto;}}	@media (min-width:0) and (max-width:48.000em) { /* 768px */		.four-Col1, .four-Col2, .four-Col3, .four-Col4 {width:45%;float:left;margin-left:2.5%;margin-right:2.5%;}	.four-Col3	{clear:both;}	.centered50 {width:70%;margin:auto;}}	@media (min-width:0) and (max-width:46.750em) { /* 748px */		.dataForm50 {width:70%;}}	@media (min-width:0) and (max-width:40.000em) { /* 640px */	iframe 													{width:80%}	.footerLeft, .footerMiddle, .footerRight		{float:none;text-align:left;width:100%;line-height:200%;}	.articleImageLeft, .articleImageRight			{float:none;max-width:100%;margin-left:0;}	.sideBySide-Col1, .sideBySide-Col2,	.sideBySide80-20-Col1, .sideBySide80-20-Col2,	.sideBySide70-30-Col1, .sideBySide70-30-Col2,	.sideBySide30-70-Col1, .sideBySide30-70-Col2,	.sideBySide60-40-Col1, .sideBySide60-40-Col2,	.sideBySide40-60-Col1, .sideBySide40-60-Col2,	.leftColumn-Col1, .leftColumn-Col2,	.rightColumn-Col1, .rightColumn-Col2,	.three-Col1, .three-Col2, .three-Col3	{width:100%;margin:0;}	.leftMenuColumn-Col1 						{display:none;}	.leftMenuColumn-Col2							{width:100%;}	.leftMenuPage-Col1							{display:none;}	.leftMenuPage-Col2							{width:100%;}	.centered50 									{width:100%;}		.dataForm50										{width:90%;}	.dataForm dd, .dataForm50 dd				{padding:0 0 1.500em 0;}	 #menu, .topmenu 								{display:none;}	.slicknav_menu 								{display:block;}	.mobileHeaderLinks  							{display:block;}}	@media (min-width:0) and (max-width:30rem){ /* 480px */	.four-Col1, .four-Col2, .four-Col3, .four-Col4 {width:95%;float:none;}	.dataForm 	{width:100%;}	.dataForm dt, .dataForm50 dt {width:100%;float:none;}	.dataForm dd, .dataForm50 dd {width:100%;float:none;margin-left:0;}	.dataForm input[type=text], .dataForm50 input[type=text] {padding-top:5px;padding-bottom:5px;}}	@media (min-width:0) and (max-width:20rem){ /* 320px */		.twoCol50-50 dt, .twoCol50-50 dd {width:100%;float:none;margin:0;padding-left:0}	}		