.body {background-color: #f0f8ff; max-width:960px;}
.body {background-image: url(pictures/circular.jpg);}
.body {background-attachment: fixed;}

.logo {font-size: 1rem;}
.font {font-family:Georgia; font-size: 2rem;}


.center-block {margin-left:auto; margin-right:auto; display:block;}

.content{max-width:960px;}
   
.image_and_text-fluid {position:relative;}

.nav{font-size: 1.2rem; height:3rem; line-height:3rem;}

.menu{position:absolute; padding:0.5rem 0rem 0rem 3rem;z-index: 1; top: 0; left: 0;}
.list_flex-column{position:absolute; z-index: 1; top: 2.2rem; left: 1rem; font-size:1.0rem;} 
.list-item{margin:0rem 0.3rem 0rem -0.5rem; }

/*.info{position:absolute;  padding:0rem 0rem 0rem 2rem;z-index: 1; top: 0; right: 3rem;}*/


.space{height: 1.3rem;}

.content{padding-top:1rem;}

.caption{padding-left:0.5rem;font-size:1.8rem;}
.text{background-color:#f0f8ff; font-size:1.1rem; padding-left:0.5rem;}

.info{ padding:0rem 0rem 0rem 2rem;}
/*.list2_flex-column{padding:0rem 0rem 0rem 3rem;}*/

@media screen and (max-width: 410px){
	.menu{display:none; visibility:hidden;}
	.menu_bar{display:none; visibility:hidden;}
	.nav{font-size: 0.9rem;}}
	@media screen and (max-width: 711px){
	.font{font-size: 1.2rem;}
    .logo{font-size: 0.6rem;}}


footer {clear:both;border-top:4px #027fd5 solid;margin-top:10px;padding:15px 0px;font-size:15px;}
footer a {color:#000;text-decoration:underline;}
footer a:hover {text-decoration:none;}