.mapLeft	{float:left; width:350px; border:0px solid green; height:420px; line-height:150%; font-size:20px; padding:0px 5px 0px 0px; text-align:justify}

#mainData			{display:inline-flex; gap:2rem; flow-direction:row; flex-wrap:wrap; }
#mainData .panels	{line-height:150%; font-size:18px; width:365px; height:420px; padding:10px;}
.panelTitle			{text-align:center; color:#12ACBF; font-size:30px; font-weight:lighter; margin-bottom:10px}
.panelText			{border:0px solid red; width:100%;}
#lastPanel			{width:335px;}
@media (max-width:1200px){
	#mainData {flow-direction:column; justify-content:center}
	#mainData .panels {margin-top:20px; padding:0px;}
}
@media (max-width:700px){
	#mainData {justify-content:center}
}
#searchResults		{width:365px; background-color:#B1D478}
#sBox				{width:170px; font-size:20px; padding:5px 0px 5px 7px}
.searchForm			{border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; 
						margin-top:10px; padding:15px 10px; width:345px; border:0px solid red;}
#searchForm			{background-color:#90C63E;}
#searchResults		{width:345px; padding:10px; height:242px; border:0px solid #14ABBF; background-color:#B3D177; 
						border-bottom-left-radius:10px; border-bottom-right-radius:10px}
#cityForm			{background-color:#5DC7DC; padding:10px}
.searchText			{width:150px; font-size:20px; color:#FFFFFF; border:0px solid red; line-height:150%}

#searchData			{border-radius:10px; border:1px solid #B3D177; padding:10px; width:320px; background-color:#FFFFFF; height:220px; overflow:scroll}
#cityData			{border-radius:10px; border:1px solid #B3D177; padding:10px; width:320px; background-color:#FFFFFF; height:180px; }
					
.panels .title		{color:#12ACBF; margin-top:0px; margin-bottom:10px; font-size:22px; padding:0px; font-weight:bold; text-align:center}
.photoImageSmall	{width:365px; border-radius:10px; margin-bottom:0px; padding:0px}

.iconCase			{float:left; height:50px; width:60px; margin-right:10px;}
.iconCase span		{color:#92C840}
	
.iconCaseBlue		{float:left; height:50px; width:60px; margin-right:10px}
.iconCaseBlue		{color:#12ACBF}