body {
	margin: 0;
    font-family: 'News Cycle', sans-serif;
    font-size: 110%;
	background-color: #f8f8f8;
}

.styled {
width: 55%;
height: 28%;
background: url(images/logo.png) no-repeat;
background-position: center;
background-size: contain;
color: #b5ddec00;
border: none;
}

.styled2 {
width: 40%;
height: 20%;
background: url(images/logo.png) no-repeat;
background-position: center;
background-size: contain;
color: #b5ddec00;
border: none;
}


#sheet {
width: 100%;
height: auto;
background: url(images/backgroundhome.png) no-repeat;
background-attachment:fixed;
background-position: center;
background-size: cover;
}

#sheet2 {
width: 100%;
height: auto;
background: url(images/backgroundhome2.png) no-repeat;
background-attachment:fixed;
background-position: center;
background-size: cover;
}


.top-container {
  padding: 8%;
  text-align: center;
}

.top-container-page {
  text-align: center;
}

.top-container2 {
  padding: 30px;
  text-align: center;
}

.header {
  padding: 10px 16px;
  background: #ffffffa6;
  color: #000;
  text-align: center;
}

.header2 li {
	list-style:none;
}

.header2 a {
	display: inline-block;

	background: #ffffff;
	color: #fff;
	text-decoration: none;
}

.header2 a:hover {
	color: #4ea4c5;
}


.header2 {
  padding: 10px 16px;
  color: #000;
  text-align: center;
  background: white;
}

.header li {
	list-style:none;
}

.header a {
	display: inline-block;
	margin: 0.5% 1% 0.5% 1%;
	color: #000;
	text-decoration: none;
}

.header a.active {
	display: inline-block;
	margin: 0.5% 1% 0.5% 1%;
	color: #4ea4c5;
	text-decoration: none;
}

.header a:hover {
	color: #4ea4c5;
}

.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	background-color: white;
}

.sticky + .content {
	padding-top: 102px;
}


.content {
	width: 56%;
	margin: 10% 22% 10% 22%;
	font-family: 'News Cycle', sans-serif;
	float: left;
}

.contentcontact {
	width: 56%;
	margin: 10% 22% 10% 22%;
	font-family: 'News Cycle', sans-serif;
	float: left;
	text-align: center;
}

.content a{
    display: inline-block;
    margin: 5%;
    text-align: center;
}

.content a.blank{
    text-align: center;
    margin: 0;
    color: #4ea4c5;
}

.content li {
	list-style:none;
	text-align: center;
}

h1 {
font-family: 'News Cycle', sans-serif;
font-size: 130%;
font-weight: bold;
text-align: center;
}

.content2 {
	width: 60%;
	padding: 10% 20%;
	background-color: #b5ddec;
	font-family: 'News Cycle', sans-serif;
	float: left;
}

#box {
	width: 29.2%;
	margin: 2%;
	background-color: #ffffff6a;
	float: left;
}

#title {
	padding: 10px;
	text-align: center;
}

#title a {
font-family: 'News Cycle', sans-serif;
color: black;
text-decoration: none;
text-align: center;
}


#hide {
	opacity: 0;
}



.content a{
    display: inline-block;
    margin: 5%;
    text-align: center;
}

.content li {
	list-style:none;
	text-align: center;
}

.content3 {
	width: 56%;
	padding: 5% 22%;
	background-color: #4ea4c5;
	font-family: 'News Cycle', sans-serif;
	float: left;
}

#contentleft {
	width: 40%;
	margin-right:10%;
	font-family: 'News Cycle', sans-serif;
	color: #f8f8f800;
	float: left;
	background: url(images/portrait.png) no-repeat;
    background-position: center;
    background-size: cover;
}

#contentright {
	width: 50%;
	font-family: 'News Cycle', sans-serif;
	float: left;
}


#footer {
	width: 100%;
	bottom: 0;
	margin-top: 1%;
	padding: 2% 0 2% 0;
	float: left;
	text-align: center;
}

#footer a{
    font-family: 'News Cycle', sans-serif;
    font-size: 70%;
    color: #000;
    text-decoration: none;
}

#footer li {
	list-style:none;
}

#footer2 li {
	list-style:none;
}

#footer2 li a img:hover{
	opacity: 0.5;
}

#footer2 {
	width: 100%;
	bottom: 0;
	left: 0;
	position: fixed;
	text-align: center;
	  z-index: 8;
}











