@charset "UTF-8";  body,td,th,textarea {	font-family: 'Varela', sans-serif;	color:#19334c;}textarea{    resize: none;	font-family: inherit;   font-size: inherit;}h1, h2, h3 {	font-family: 'Varela Round', sans-serif;	font-weight:100;}h1 {	margin:auto;	text-align:center;	font-size:28px;}h2 {	font-size:22px;}h3 {	font-size:18px;	color:#777;}li {	margin-bottom:25px;}a.headLink  {	color:#72c3ff; 	 	}a:link {	color:#74ad10;	outline:none; 	 	}a:visited {	color:#74ad10; 	outline:none; 	 	}a:link img {	border:none;} /* sign up form code starts here*/    .bl_form {      margin: 0px 0;    }        .bl_form input, .bl_form textarea {      padding-top: 15px;      background: rgba(255,255,255,0.50);      box-shadow: 0 2px 8px rgba(0,0,0,0.5);      border: none;      color: #365065;      padding: 10px 15px;	  margin-right:25px;      border-radius: 25px;      font-size: 16px;      outline: none;	  -webkit-appearance: none;    }	    .lb_wrap .lb_label.top, .lb_wrap .lb_label.bottom {      left: 15px !important;    }    .lb_wrap .lb_label.left {      left: 0;    }    .lb_label {      font-weight: bold;      color: #365065;	  font-family: 'open sans';    }    .lb_label.active {      color: #6a8092;    }		.button {		cursor:pointer;	}	#signUpBG {	margin:auto;	padding-top:25px;	background:#8fbad9;	background-image:url(images/cta-bg1.jpg);	background-repeat:no-repeat;	background-position:center;}#signUp {	margin:auto;	width:960px;	padding-top:50px;	padding-bottom:50px;}#footerBG {	margin:auto;	padding-top:15px;	background:#292f36; }#footer {	margin:auto;	width:960px;	color:#c5dff2;	padding-top:15px;	padding-bottom:40px;	font-size:10px;}#footer h3 {	color:#8eb4d7;}#footer h4 {	color:#8eb4d7;	font-size:12px;	font-family: 'Varela Round', sans-serif;	font-weight:100;}