form, .cntDiv {text-align: center; border: 1px solid #CCCCCC; border-radius: 1rem; margin: 1rem; padding: 1rem;}
button {font-family: 'fira_sans'; font-size: 1em; font-weight: 300; line-height: 140%; background-color: #f5f5f5; color: black; text-decoration: none; border: 1px solid #DDDDDD; border-radius: 6px; padding: 0.7rem; cursor: pointer; margin: 0.2rem 0.2rem; transition: 0.3s linear;}
button:hover {background-color: #eeeeee;}
ul {text-align: left; margin: 0;}
li a {text-decoration: none; color: #6AA628; font-weight:bold; transition: color 0.3s linear;}
li a:hover {color: #416D18;}
video {width:100%; height:auto; border:none; outline:none;}
video:focus {outline:none;}
.vTextCnt {
	
}
.vTextCnt section {
	margin-top:0.5rem;
}
@media only screen and (max-width: 800px) {
	.vTextCnt {
    	padding: 0 10px;
	}
}