#kid-1 {
	display: inline-block;
	}

#kid-2 {
	display: none;
	}

/*** CLASSES ***/
.rvcol {
	padding: 10px 0 0 0;
	}

video { width: 100%; }

a:link.btn, a:visited.btn {
	display: inline-block;
	float: left;
	color: #2ea3f2;
	text-decoration: none;
	font-size: 20px;
	font-weight: 300;
	line-height: 50px;
	border-radius: 3px;
	text-align: center;
	border: 2px solid #2ea3f2;
	padding: 0 20px;
	}
a:hover.btn {
	background-color: #efefef;
	}

a:link.btn-white, a:visited.btn-white {
	display: inline-block;
	color: #efefef;
	text-decoration: none;
	font-size: 22px;
	font-weight: 300;
	line-height: 50px;
	border-radius: 3px;
	text-align: center;
	border: 1px solid #ffffff;
	padding: 0 20px;
	}
a:hover.btn-white {
	background-color: #efefef;
	color: #01acbe;
	}

a:link.btn-readyk, a:visited.btn-readyk {
	color: #ffffff;
	text-decoration: none;
	font-size: 22px;
	font-weight: 300;
	border-radius: 3px;
	border: 4px dashed #608cc8;
	padding: 27px;
	background-color: #608cc8;
	}
a:hover.btn-readyk {
	color: #608cc8;
/*	background-color: #39f;*/
	background-color: #ffffff;
	}

.rk { font-size: 40px; font-weight: 600; }
.fs-50 { font-size: 50px; }

.flex {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.contact-box {
	position: relative;
	width: 60%;
	margin: auto;
	}


@media (max-width: 640px) {

	a:link.btn, a:visited.btn {
		display: inline-block;
		float: left;
		color: #2ea3f2;
		text-decoration: none;
		font-size: 20px;
		font-weight: 300;
		line-height: 50px;
		border-radius: 3px;
		text-align: center;
		border: 2px solid #2ea3f2;
		padding: 0 20px;
		width: 100%;
		}
	a:hover.btn {
		background-color: #efefef;
		}

	a:link.btn-white, a:visited.btn-white {
		display: inline-block;
		color: #efefef;
		text-decoration: none;
		font-size: 20px;
		font-weight: 300;
		line-height: 50px;
		border-radius: 3px;
		text-align: center;
		border: 1px solid #ffffff;
		padding: 0 20px;
		width: 80%;
		}
	a:hover.btn-white {
		background-color: #efefef;
		color: #01acbe;
		}

	.contact-box {
		position: relative;
		width: 100%;
		margin: auto;
		}

	#kid-1 { display: none; }
	#kid-2 { display: inline-block; }

	}

@media (min-width: 992px) {
	.rvcol {
		padding: 0 15px 0 25px;
		}

	}
