body
{
	font-family: Arial, Helvetica, sans-serif;
	background-image: url("../images/blue-background-wave.jpg");
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-color: #ffffff;
}

a.button1
{
	color:#fff;
	background:#2aa7e1;
	font-size:20px;
	font-weight: bold;
	text-align: center;
	border-radius:20px;
	padding:20px;
	text-decoration: none;
}

a.button2
{
	color:#fff;
	background:#e65c31;
	font-size:20px;
	font-weight: bold;
	text-align: center;
	border-radius:20px;
	padding:20px;
	text-decoration: none;
}

.accident-disability-questions
{
	width:90%;
	margin:10px auto;
	padding:20px;
	box-sizing:border-box;
	background:#fff;
	font-weight: bold;
}

.brochure-box {display:inline-block;width:250px;text-align: center;}
.brochure-box img {max-height:260px;width:auto;}
.brochures-wrapper {text-align: center;padding-top:12px;}



.brochure-thumb-2 img {max-width: 95%;}

.brochure-thumb-2 a {color:#2476c1;line-height: 25px;}
.brochure-thumb-2 a:hover {color:#0c5394;}

.button-proceed
{
	background:#92cb49;
	color:#000000;
	font-weight:bold;
	font-size:15px;
	border-radius: 10px;
	padding:10px;
	border:0px;
}

.button-submit
{
	color:#fff;
	background:#f15928;
	font-size:20px;
	font-weight: bold;
	text-align: center;
	border-radius:20px;
	padding:20px;

}

.button-submit-yesco
{
	color:#fff;
	background:#d8151f;
	font-size:20px;
	font-weight: bold;
	text-align: center;
	border-radius:20px;
	padding:20px;

}

.content-v1 {text-align: center;max-width:1000px;margin:0 auto;background:#fff;padding:10px 10px 20px 10px;border-radius:10px;}
.content-v2 {text-align: left;max-width:1000px;margin:0 auto;background:#fff;padding:10px 10px 20px 10px;border-radius:10px;}

.enroll-button
{
	font-size:16px;
	font-weight: bold;
	background:#000;
	border-radius:10px;
	color:#fff;
	border:0px;
	padding:8px 12px 8px 12px;
}

.enroll-field
{
	margin:5px 0px 5px 0px;
	border-radius:5px;
	border:0px;
	padding:7px;
}

.enroll-login-box
{
	max-width:500px;
	margin:0 auto;
	background:#96c84b;
	color:#000;
	padding:25px;
	font-weight: bold;
	border-radius:10px;
}

.enroll-title-1
{
	font-size:50px;
	font-weight: bold;
	padding:0px 0px 15px 0px;
	color:#e35ea5;
	 -webkit-text-stroke-width: 1px;
     -webkit-text-stroke-color: white;
	text-align: center;
}

.enroll-title-2
{
	font-size:35px;
	font-weight: bold;
	padding:0px 0px 15px 0px;
	color:#f85725;
	 -webkit-text-stroke-width: 1px;
     -webkit-text-stroke-color: #95ca45;
	text-align: center;
}

.enroll-title-accident
{
	font-size:30px;
	font-weight: bold;
	padding:0px 0px 15px 0px;
	color:#f85725;
	 -webkit-text-stroke-width: 1px;
     -webkit-text-stroke-color: #95ca45;
	text-align: center;
}

.footer
{
	text-align: center;
	font-weight: bold;
	padding-top:30px;
}

.footer img {max-width:250px;padding-top:10px;}

.form-field
{
	padding:10px;
	border-radius:10px;
	width:300px;
	margin:5px 0px 5px 0px;
}

.form-field-2
{
	padding:10px;
	border-radius:10px;
	width:100px;
	margin:5px 0px 5px 0px;
}

.form-wrapper
{
	max-width: 600px;
	margin:0 auto;
	background:#DCD8D8;
	padding:20px;
	font-weight: bold;
}


.h1-header
{color:#fff;}

input[type=text]
{
	border-radius: 5px;
	width:200px;
	padding:5px;
	margin:5px;
	border:1px #29a6e1 solid;
}

.login-images-wrapper
{
	max-width:800px;
	margin:0 auto;
}

.login-image
{
	width:50%;
	box-sizing: border-box;
	padding:25px;
	float:left;
}
.login-image img {width:100%;height: auto;}

.logo
{
	text-align:center;	
	padding:50px 0px 50px 0px;
}

.logo-enroll
{
	text-align:center;	
	padding:40px 0px 20px 0px;
}

.logo-left
{
	float:left;
	width:50%;
	text-align: center;
	padding-top:10px;
}

.logo-left img {max-width:250px;}

.logo-right
{
	float:left;
	width:50%;
	text-align: center;
}

.logo-right img {max-width: 350px;}

.logo-wrapper
{
	margin:0 auto;
	max-width:700px;
}

:required:focus {
  box-shadow: 0  0 3px rgba(241,89,40,0.5); 
background:#f55421;	
}

.table-children
{
	font-weight: bold;
	color:#fff;
}

.table-enrollment-info
{
	font-weight: bold;
}

.top-section
{
	padding:0px;
	width:100%;
}

.top-left
{
	width:50%;
	float:left;
	text-align: center;
	color:#fff;
}

.top-right
{
	width:50%;
	float:right;
	text-align: center;
	color:#fff;
}

.top-right a
{
	display:block;
	margin:20px;
}

.toprow {color:#fff;font-weight: bold;}
.toprow a {color:#fff;}

.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%; }

.view-record-wrapper
{max-width:600px;
margin:0 auto;
background:#fff;
padding:20px;}

.wrapper
{max-width:1200px;
margin:0 auto;}

.zion-videos-wrapper
{
	text-align: center;
	padding:20px 0px 20px 0px;
}

.zion-video-box
{
	display: inline-block;
	width:300px;
	height:200px;
}


@media screen and (max-width:750px){
.h1-header {color:#000;}	
.top-left
{
	width:100%;
	float:none;
	color:#000;
}
.top-right
{
	width:100%;
	float:none;
	color:#000;
}	

}