	#tagNav			{width:1043px; height:450px; border-right:1px solid #14ABBF; border-bottom:1px solid #14ABBF; 
						background-color:#fcfeff; position:absolute; top:0px; left:0px}
	.imgCheck		{padding:5px 0px; vertical-align:middle}
	.imgText		{font-size:14px; padding-left:2px}
	#tagResult		{float:left; width:338px; border-right:1px solid #14ABBF; height:440px; padding:10px 0px 0px 5px}
	#tagCheck		{position:absolute; top:0px; left:0px; width:678px; border:0px solid green; height:405px; margin-left:10px}
	#recordsCount	{font-size:60px; text-align:center; font-weight:bold; color:#14ABBF; margin-top:0px}
	#recordsFound	{margin-top:0px; height:30px; float:left; margin-left:5px}
	#catForm		{border-right:1px solid #14ABBF;border-left:1px solid #14ABBF; border-bottom:1px solid #14ABBF; margin-left:-10px; padding:10px; background-color:#FCFEFF;}

	.catFormSmall	{height:21px}
	.tinyCats 		{margin-right:10px; float:left; font-size:14px;}
	.tinyCats a		{text-decoration:underline;}

.headerImage		{height:465px; width:1230px}
	
#sBox				{width:100%; padding:15px 0px 15px 0px; background-color:#f7feff; border-bottom:1px solid #14ABBF;
						display:flex; justify-content:flex-start; gap:.5rem; flex-direction:row;}
.search, .searchHide
					{height:40px}
#sBox div.text		{font-size:1.1rem; padding-top:6px; color:#14ABBF}

.search input[type="text"]	{
					font-size:22px; wiidth:150px; border:1px solid #14ABBF; padding:5px; letter-spacing:2.25px; color:#92C842}


#data_0				{padding:0px; width:100%; min-height:500px}
#sData				{padding:10px 0px 5px 5px; min-width:20px; font-size:0.8rem; height:400px; border-right:1px solid #14ABBF; 
						border-bottom:1px solid #14ABBF; background-color:#fcfeff; overflow-x:scroll; opacity:.98;}
#noTagResults		{height:100%; display:flex; flex-direction:row; flex-wrap:wrap; padding-left:15px}

@media (max-width:650px){
	#sData			{height:350px;}
	.searchHide		{display:none}
}
@media (max-width:625px){
	.smallImage		{width:400px}
	.bigImage		{width:400px}
}
.normalSubNav		{border:1px solid #FCFEFF; padding:5px 5px 5px 5px; width:230px}
.chosenSubNav		{border:1px solid #14ABBF; padding:5px 5px 5px 5px; width:230px}

.dataList			{margin-bottom:10px}

.normalSpringNav	{border:1px solid #FCFEFF; padding:3px 5px 0px 5px; width:233px}
.chosenSpringNav	{border:1px solid #14ABBF; padding:5px 5px 0px 5px; width:233px}


.pSubNav			{display:none; padding-left:5px; margin-bottom:10px; font-size:14px}
.pSubNav div		{margin-top:7px}
.pTitle				{margin-top:10px}

.bigPage			{width:100%;}
.bigImage			{width:820px; height:300px; margin-bottom:0px; position:relative; margin-top:20px; border-radius:10px; background-size:cover}
.bigCredit			{position:absolute; top:20px; left:10px; background-color:#FFFFFF; padding:10px; opacity:0.97; border-radius:10px; border:1px solid #14ABBF;
						width:380px}
.bigCreditText		{color:#14ABBF; line-height:150%; font-size:16px;}

#flexPhoto			{width:100%; display:flex; flow-direction:row; flex-wrap:wrap; gap:1rem; justify-content:space-evenly;}
.smallImage			{min-width:300px; max-width:100%; height:auto; border-radius:10px; position:relative;
						background-repeat:no-repeat; background-color:#E8FAFE}


.creditContainer	{margin-top:155px}
.titleCase			{margin-top:6px; margin-bottom:0px; width:400px}
.phoCredit div.smGreenProfileIcon, .titleCase div.smGreenMapIcon, div.smProfileIcon, .titleCase div.smMapIcon
					{float:left;}
.phoCreditTxt	 	{float:left; height:32px; margin-top:4px; margin-left:5px;}

.bigCreditCase		{width:500px}
.titleCaseBig		{margin-top:6px; margin-bottom:0px;}


.navTitle			{margin-bottom:5px; margin-top:0px; font-size:1.15rem; color:#92C840}

.emptyALink			{height:32px; width:32px; display:block}



::-webkit-input-placeholder { /* Chrome */
  color: #12ACBF;
  transition: opacity 250ms ease-in-out;
}
:focus::-webkit-input-placeholder {
  opacity: 0.1;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #12ACBF;
  transition: opacity 250ms ease-in-out;
}
:focus:-ms-input-placeholder {
  opacity: 0.1;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #12ACBF;
  opacity: 1;
  transition: opacity 250ms ease-in-out;
}
:focus::-moz-placeholder {
  opacity: 0.1;
}
:-moz-placeholder { /* Firefox 4 - 18 */
  color: #12ACBF;
  opacity: 1;
  transition: opacity 250ms ease-in-out;
}
:focus:-moz-placeholder {
  opacity: 0.1;
}