/*body {background: url('../img/rule_of_three2.jpg') no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-color: black;}*/

body {padding-top: 0;}

/*.page-header {border-bottom: 0;}*/
/*.white {color: white;}*/

a, a:hover {color: black; text-decoration: underline;}
a:hover {text-decoration: none;}

input.email {width: 100%; margin-bottom: 0.75em; padding: 5px;}
#subscribe_button {font-weight: bold;}

.jumbotron {margin-bottom: 0;}
.main_text {font-size: 17px; padding-top: 25px; padding-bottom: 25px; background-color: #F2F2F2;}
.main-text a {color: black; text-decoration: underline;}

.yellow {background-color: yellow; padding-top: 1em;}
	.yellow blockquote {font-size: 16px;}
	#becky, #becky a {color: red;}
		#becky blockquote {border-left: 5px solid red;}
	#maarten, #maarten a {color: green;}
		#maarten blockquote {border-left: 5px solid green;}
	#james, #james a {color: blue;}
		#james blockquote {border-left: 5px solid blue;}
	#becky a, #maarten a, #james a {text-decoration: underline;}


/*.top {background: url('../img/rule_of_three_top.png') no-repeat bottom center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-color: black; height: 500px;}*/
.imageoverlay {padding-right: 0; padding-left: 0;} 
.imageoverlay img {width: 100%;}

.video-container {position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;}
.video-container iframe, .video-container object, .video-container embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

#nzicf_logo {float: right; margin-top: 2em;}

footer {padding-top: 2em; color: #006837;}
	footer.jumbotron {background-color: #0F0}
	footer a, footer a:hover {color: #006837;}
	footer ol {list-style-type: none; padding-left: 0;}
	footer li a {font-weight: bold;}


/*.container {background-color:rgba(106,189,69,0.5);}*/
/*.container {background-color:rgba(0,0,0,0.3);}*/
@media (max-width: 768px) {
	/*.container {background-color:rgba(0,0,0,0.3);}*/
}
