@charset "UTF-8";
/* CSS Document */

body {background-color: #fff; background-image: none; font-family: adobe-caslon-pro,serif;
font-weight: 400;
font-style: normal; color:#565252
}
p {font-size: 1.2em}
p ul li a {color:#565252; text-decoration: underline; font-size: 1.2em}

.itemright ul li a {color:#565252; text-decoration: underline}
.itemright ul li a:hover {color:#87CEEB}
h1{
	font-size: 2em; color:#0B8876; font-family: adobe-caslon-pro,serif;
font-weight: 400!important;
font-style: normal;
}

h2 {
	color:#091A55!important; font-size: 1.5em; line-height: 1.5em; font-weight: 400;
}
h3{
text-align: left; font-size: 1.8em; color:#0B8876; letter-spacing: normal;
}

.betterTextbox {max-width: 960px; font-size: 1.2em}
.betterLinks a {font-size: 1.2em}
.container {display:flex;
	justify-content: center;
	align-items: flex-start;
	gap: 40px;
	flex-wrap: wrap;
	margin-left: 15px;
	margin-right: 15px;
	flex: 1 1 300px; 
}

.itemleft {
	order: 1; 
	flex: 1 0 0%;
}
.itemright{
	order: 2;
	flex: 2 0 0%;
}

.anxcloud {
	margin-top: 50px; 
}

.readmore {
	font-family: open-sans, sans-serif;
	font-size: 15px;
	display: flex; align-content: center; 
	justify-content: center; flex-flow: wrap;
	color: #7da7d9;
	
}
.resizeImg img {border: 0; border-radius: 10px;}
.caption {font-family: 'open-sans',sans-serif;
    font-weight: 400;
    font-style: normal;
	font-size: .75em}

.blueFine a {font-family: adobe-caslon-pro,serif!important;}

p, ul li  {
    color: #565252; font-size: 1.2em
}
	p a, p a:link, p a:visited, p li a {
    color: #565252; text-decoration: underline; font-size: 1.2em
}
p ul li a:hover {color: #87CEEB!important}
	footer .bottomnav li a {font-size: 1em!important}

@media (max-width: 568px){
	
	.itemleft {
	order: 2; 
	
}
.itemright{
	order: 1;
}
	
	h3 {text-align: center}
}
.anxcloud {
	margin-top: 20px; 
}
@media (max-width: 480px) {
	h1 {font-size: 1.8em}
	h2 {font-size: 1.3em}
	h3 {font-size: 1.5em}
}
@media (min-width: 569px) and (max-width: 800px) {
	.resizeImg img {
		width: 250px;
	}
}
