html, body {
	min-height: 100%;
	background: #2b3917;
	color: #fff;
}

body {
	font-family: 'News Cycle', sans-serif;
}

a { color: #b6dc1e; }
a:hover { color: #b6dc1e; }

header .container { 
	height: 100%;
}

	.nav-container {
		background: #584445; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#da8b53, #584445); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#da8b53, #584445); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#da8b53, #584445); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#da8b53, #584445); /* Standard syntax */
	}
	
#menu {
	font-size: 115%;
	padding: 8px;
}

#menu ul, .contacts {
	list-style-type: none;
	margin: 12px;
}

#menu ul li { 
	display: inline-block;
	padding: 4px 8px;
	border-right: solid 1px #fff;
}

.contacts li {
border-left: solid 1px #7cb01e; 
padding: 4px 8px;
display: inline-block;
}

.contacts li  span { font-size: 150%; font-weight: bold; }

#menu ul li.pull-right {
	border-right: none;
	border-left: solid 1px #fff;
}

#banner {
	
}

#banner .img-container {
	padding: 0;
}

#content {
	color: #fff;
	font-size: 105%;

	background-image:url(uploads/ve2016/images/contentright.png);
	background-repeat: no-repeat;
	background-position: top right;
	background-size: 50% auto;
	}

.greenbg {
	margin: 20px 0;
	padding: 5px 0 0 10px;
	background:#7cb01e;
	font-size: 120%;
}
	
	.content-right h2 { margin:0; }

	@media (min-width: 768px) { .content-right h2  { font-size: 100%;  margin-top: 10px; } }
	@media (min-width: 992px) { .content-right h2  { font-size: 150%;  margin-top: 14px; } }
	@media (min-width: 1200px) { .content-right h2  { font-size: 200%; margin-top: 20px; } }
	
	.contactlink {
	padding: 20px;
	font-size:140%;
	text-align: right;
	}
	
footer {
padding: 20px;
font-size:95%;
}

@media (max-width:768px) {
	.logo {
		width: 100%;
	}

	header {
		background-color: #584445;
	}
}

@media (min-width:768px) {
	header {
		height:	400px;	
		background-color: #584445;
	}


	.logo {
		height: 100%;
	}

	.head-banner img {
		margin: 70px 0 -30px 0;
	}

		.head-banner {
		background-image:url(./uploads/ev2016/images/header.jpg);
		background-size:contain;
		background-repeat: no-repeat;
	}

}
