body {background-color: #404040; color: white; font-family: 'Noto Sans', sans-serif;}
a, a:visited {color: #C5D7E3;}
.nav a ,nav a:visited {color: black;}
a.white, a:visited.white {color: #C5D7E3;}
h1 {border-bottom: 1px solid white; font-size: 24px; margin-top: 0; margin-bottom: 20px; padding-bottom: 20px;}
h2 {font-size: 20px; margin-top: 0; margin-top: 20px; padding-bottom: 20px;}
.hleft {float: left;}
.hright {float: right;}

.siteheader {height: 215px; background: url('/assets/images/header-logo.png') no-repeat top center;}
.menucol {background-color: #C0C0C0; padding-top:30px; padding-bottom: 30px;}
.contentcol {background-color: #404040; padding-top:30px; padding-bottom: 30px; color: white;}
.footer {background-color: #6D686E; text-align: center; color: white; padding:10px;}

div.list-item {clear:both; display:inline-block; padding-bottom:20px; width:100%;}
.article-list a {color:#C5D7E3;} 
.article-list a img {float:left; padding-right:10px; display:block;}
.article-list span {clear: right; display:block; color:#E31B26;}
.article-list em {clear: right; display:block;}

.article-img a img {padding:0 10px 10px 0;}


.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
  color: #fff;
  background-color: #E31B26;
}

.carousel-inner > .item > img,  .carousel-inner > .item > a > img {width: 70%; margin: auto;}
.thumbnail {border-radius: 0;}

div.cform {width:70%}
form input[type=text], form input[type=email] { width: 100%; color: black; margin-bottom: 8px; padding:7px; border:none; background:#eee; }
form textarea { width: 100%; resize:vertical; color:black; border:none; background:#eee; padding:7px; margin-bottom:8px; display: block;}
form button { width: 100%; color:black	;  border:none; background:#C5D7E3; padding:7px;  }
form input[type=text]#level {position:absolute;z-index:-9;} 

@media only screen and (max-width : 1024px)
{
	.siteheader { background: url('/assets/images/header-mobile-logo.png') no-repeat top center;}
	.siteheader img {display: none;}
}

figure { margin: 6px 0; }