h2 {
	font-size:25px;
}

p {
	color: #555;
	text-align:center;
}

.logo {
	margin:5px 0;
}

.row-height {
  display: table;
  table-layout: fixed;
  height: 100%;
  width:100%;
}

.col-height {
  display: table-cell;
  float: none;
  height: 100%;
}

.col-left {
	background:#dae9bc;
}

.col-right {
	background:#f7fdeb;
}
		
.innertube {
	text-align:center;
}

.highmargin p {
	text-align:left;
}

.highmargin p.center {
	text-align:center;
	padding:10px 0;
}

.big-risk {
	font-size:45px;
}

.red {
	color:red;
}

.green {
	color:green;
}

.orange {
	color:orange;
}

nav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

nav ul li {
	font-size:14px;
}

nav ul a {
	color: darkgreen;
	text-decoration: none;
}

.page-metrics {
	color:#000;
	text-align:left;
}

.page-metrics a {
	color:#000;
	text-decoration:underline;
}

@media screen and (max-width: 768px) {
	
	.logo {
		font-size:25px;
		margin:20px 0;
	}
	.col-left {
		float:left;
		width:100%;
	}
	
	.col-right {
		float:left;
		width:100%;
	}
	
	.innertube {
		float:left;
		width:100%;
	}
	
    .innertube img {
        width:100% !important;
    }
}

@media screen and (min-width:769px) and (max-width:1024px) {
	
	.col-left {
		width:20%;
	}
	
	.col-right {
		width:20%;
	}
	
    .innertube img {
        width:100% !important;
    }
}