html, td, div {font-family:Source Sans Pro, sans-serif;font-size:18px;color:#555555;font-weight:300}
.container {margin:0 auto;max-width:1170px;padding:0 10px;box-sizing:border-box;}

.cform input[type="text"], textarea{font-family: Source Sans Pro, sans-serif; height: 41px; background-position: top left; background-repeat: no-repeat; padding-left: 40px !important; border: 1px solid #cccccc; vertical-align: top; display: inline-block; box-sizing: border-box; margin-top: 15px; width: 100%; border-radius: 5px;}
.burger{display:none;}
.phoneicon{display:none;}




.header {position:fixed;top:0;left:0;width:100%;height:62px;background-color:white;line-height:62px;z-index:9999; box-shadow: 0px 2px 12px #888888;}
.block1 {background-image:url(images/image.jpg);background-position:center;height:633px;}
.block1 img {max-width:100%;margin:0 auto;display:block;vertical-align:middle;padding-top:200px}

.splittest {background-image:url(images/image2.png);background-position:center;height:371px;}
.splittest img {max-width:100%;margin:0 auto;display:block;vertical-align:middle;padding-top:30px; width:283px;}


h1 {font-weight:300;font-size:60px;}
.titlebar {background-position:center;padding:60px 0;margin-bottom:0px;}
.titlebar .container {font-size:18px;color:white;text-align:center;}
.titlebar h1 {font-size:48px;margin-top:0;margin-bottom:15px;font-weight:300}
h2 {text-align:center;font-weight:300;font-size:36px;}
.alternating:nth-child(2n) {background-color:#f4f5f6;}
.alternating {padding:30px 0}
.max900 {margin:0 auto;max-width:900px;text-align:center;}
.max750 {margin:0 auto;max-width:750px;text-align:center}
.max600 {margin:0 auto;max-width:600px;text-align:center}
.max400 {margin:0 auto;max-width:400px;text-align:center}
.max750 img {display:block;margin:25px auto;max-width:100%;}
.cell25 {float:left;width:20%;margin-right:6%;box-sizing:border-box;margin-bottom:20px;font-size:16px;font-weight:300}
.cell25 img {margin-top:10px;margin-bottom:10px;}
.cell25:nth-child(4) {margin-right:0}
body {margin:0;margin-top:62px;}
.social {position:absolute;top:0;left:0;}
.social img {margin-top:-4px;}
.left {float:left;}
.right {float:right;}
.header .left a {color:#555555;font-family: Source Sans Pro, sans-serif !important; font-size:16px;font-weight:400;padding-right:10px;text-decoration:none;vertical-align:middle;}
.header .right {font-weight:bold;font-family:Times New Roman, Times, Roman, Times Roman, serif;font-size:18px}
.header div img {vertical-align:middle;}
.header div  {vertical-align:middle;}
.header .left img {padding-right:10px;}
.header .right a {padding-left:10px;}
#menu1 {background-color:rgba(255,255,255,.8);position:fixed;top:62px;left:0;width:100%;display:none;z-index:99999}
#menu1 a {padding:10px;color:#555555;font-family: Source Sans Pro, sans-serif !important;font-size:16px;font-weight:400;display:block;text-decoration:none;}
#menu1 a.mobileonly {display:none;}
.bar {background-color:#01C5C1;padding:20px 0;padding-top:30px;position:relative;margin-top:112px;margin-bottom:112px}
.bar > img {position:absolute;top:-102px;left:50%;margin-left:-406px;}
.bar .container {text-align:center;}
.bar .container img {max-width:100%;}
.testimonial {background-image:url(images/story1.jpg);margin-bottom:1px;box-sizing:border-box;border: 24px solid #D5D5D5;position:relative;min-height:381px;box-sizing:border-box;background-position:top right;background-repeat:no-repeat;}
.testimonial.test2 {background-image:url(images/story2.jpg);background-position:top left;background-repeat:no-repeat}
.testimonial.test3 {background-image:url(images/story3.jpg);}
.testimonial img {width:100%;display:block;}
.testimonial h2 {position:absolute;left:18.90%;top:32%;margin:0;font-size:48px;font-weight:300;color:#111111;line-height:48px;text-align:left;}
.testimonial span {position:absolute;left:14.7%;top:45.25%;font-weight:300;color:#555555;line-height:48px;}
.testimonial span b {font-weight:400;text-transform:uppercase;}
.testimonial h3 {position:absolute;left:14.7%;top:57.057%;margin:0;font-size:40px;font-weight:700;color:#555555;line-height:40px;}
.testimonial.test2 h2 {left:58.49%;top:47%}
.testimonial.test2 span {left:54.12%;top:59.25%}
.testimonial.test2 h3 {left:54.12%;top:70.25%}
.testimonial.test3 h2 {top:38.6%;left:17.90%}
.testimonial.test3 span {top:50.2%;left:14%}
.testimonial.test3 h3 {top:61.76%;left:14%}
.bigblurb h4 {font-size:24px;font-weight:300;text-align:center;margin-bottom:0;}
.bigblurb h4 b {display:block;font-weight:300;font-size:48px;color:#01c5c1;}
.bigblurb h5 {font-family:Times New Roman, Times Roman, Times, Roman, Serif;font-style:italic;font-weight:700;color:#555555;font-size:77px;text-align:center;margin-top:0;margin-bottom:20px}
.cell50 {float:left;width:49%;margin-right:2%;;font-size:18px;}
.cell70{ float: left; width: 68%; margin-right: 2%;}
.cell30{float: right; max-width: 405px; width: 30%;}
.cell50:nth-child(2) {margin-right:0}
.cell50 h3 {color:#555555;font-size:20px;font-weight:400}
.testimonial img.only600 {display:none;}

.end {padding-top:20px;padding-bottom:60px;background-color:#080401;color:white;border-bottom:29px solid #252525;text-align:center;}
.end .max400 {color:white;font-size:16px;}
.end input {display:inline-block;vertical-align:top;margin-top:25px;margin-bottom:15px;}
.end input[type="text"] {box-sizing:border-box;height:41px;background-color:#F4F4F4;border:1px solid #B7B7B7;padding:8px;font-family:Source Sans Pro, sans-serif;width:calc(100% - 150px)}

.faq{background: #f4f5f6; border-radius: 5px; border-radius: 0.5rem !important; border: 1px solid #eaeaea; border: 0.1rem solid #eaeaea; display: block; margin-bottom: 20px; margin-bottom: 2rem; positon: relative; width: 100%;}
.faq .top{background-color: #eaeaea; background-image: url(images/icon-toggle.png); background-position: left center; background-repeat: no-repeat; /*background-size: 50px 50px; background-size: 5rem 5rem;*/ cursor: pointer; display: block; min-height: 50px; /*min-height: 5rem;*/}
.faq h3.question{display: block; font-size: 18px !important; /*font-size: 1.8rem; */line-height: 150%; margin-bottom: 0; /*padding: 10px 15px 10px 50px; padding: 1rem 1.5rem 1rem 5rem;*/ vertical-align: middle;margin-top:0; padding:10px;}
.faq .bottom{height:auto;padding:10px;}
.cform input[type="text"] {width:100%;padding:6px;box-sizing:border-box;margin-bottom:20px;}
.cform textarea {width:100%;padding:6px;box-sizing:border-box;margin-bottom:20px;height:140px;}
@media(max-width:1500px) {
	.header .social {display:none}
}
.end h6 {font-family:Montserrat, sans-serif;color:white;font-weight:400;text-transform:uppercase;font-size:18px;}
.end h6 b {color:#01C5C1;font-weight:400;}
.end h6 strong {color:#9BC608;font-weight:400}
.icons img {vertical-align:middle;}
.endnav {margin-top:25px;color:#7D7D7D;text-transform:none;font-size:16px;}
.endnav a {color:#7D7D7D;text-decoration:none}
.endnav small {display:block;margin-top:15px;text-transform:uppercase}


@media(max-width:1170px) {
	.testimonial {background-image:none;}
.testimonial.test2 {background-image:none;}
.testimonial.test3 {background-image:none;}
	.testimonial img.only600 {display:block;width:100%;}

	

	.testimonial h2 {position:relative;text-align:center;top:auto;left:auto;margin-top:10px;margin-left:10px;margin-right:10px;}
	.testimonial h3 {position:relative;text-align:center;top:auto;left:auto;margin-bottom:10px;margin-left:10px;margin-right:10px;}
	.testimonial span {position:relative;text-align:center;top:auto;left:auto;display:block;margin-left:10px;margin-right:10px;}
	
	.testimonial.test2 h2 {position:relative;text-align:center;top:auto;left:auto;margin-top:10px;}
	.testimonial.test2 h3 {position:relative;text-align:center;top:auto;left:auto;margin-bottom:10px;}
	.testimonial.test2 span {position:relative;text-align:center;top:auto;left:auto;display:block}
	.testimonial.test3 h2 {position:relative;text-align:center;top:auto;left:auto;margin-top:10px;}
	.testimonial.test3 h3 {position:relative;text-align:center;top:auto;left:auto;margin-bottom:10px;}
	.testimonial.test3 span {position:relative;text-align:center;top:auto;left:auto;display:block}
}
@media(max-width:850px) {
.bar > img {display:none;}
}


@media(max-width:820px) {
		.header .left a {display:none;}
		.cell50 {float:none;clear:botu;width:100%;margin-right:0}
		.cell70{float:none; clear:both; width:100%; margin-right:0;}
		.cell30{float:none; clear:both; width:100%; margin-right:0;}

		.testi img{float:none !important; margin:0 auto !important; display: block;}
		.testi2 {float:none !important; margin:0 auto !important; display: table; padding-top:30px;}
		.cell50 .borrower-quote{margin-top:0px !important;}

		.cuswid{    width: 100% !important;}

}
@media(max-width:600px) {
.cell25 {width:45%;margin-right:10%}
.cell25:nth-child(2) {margin-right:0}
.cell25:nth-child(4) {margin-right:0}
.icons {display:block;}



}
@media(max-width:500px) {
	.header .right a {display:none;}
	#menu1 a.mobileonly {display:block;}
	.end input[type="text"] {width:100%;}
	.end input[type="image"] {margin-left:auto;margin-right:auto;clear:both;float:none;display:block;}

	.burger{display: block; margin-top:17px;}
		.phoneicon{display: block;}
		.phonedigits{display:none;}

	.cell50 .static-content a{font-size: 18px;}

}

@media(max-width:400px) {
	.block1 {height:400px;background-size:auto 100%;}
	.block1 img {padding-top:90px}
	h1 {font-size:40px}
	.bigblurb h5 {font-size:50px}
	.cell25 {float:none;clear:both;width:100%;margin-right:0}



}
.program-btn {line-height:65px;/*line-height:50px;*/display:block;color:#008ECE;transition:color 500ms ease-in-out;font-weight:400;font-size:24px;text-decoration:none;}
.program-btn:hover {color:#666666;transition:color 500ms ease-in-out;}
.program-btn .icon  {width:50px;background-image:url(images/sprites-program-btns.png);width:50px;height:50px;transition:background-position 500ms ease-in-out;margin-right:12px;background-size:100px 900px}
.program-btn:hover .icon {transition:background-position 500ms ease-in-out}

.one .icon {background-position:50px 0;}
.one:hover .icon {background-position:0px 0;}

.two .icon {background-position:50px -50px;}
.two:hover .icon {background-position:0px -50px;}

.three .icon {background-position:50px -100px;}
.three:hover .icon {background-position:0px -100px;}
.four .icon {background-position:50px -150px;}
.four:hover .icon {background-position:0px -150px;}

.five .icon {background-position:50px -200px;}
.five:hover .icon {background-position:0px -200px;}

.six .icon {background-position:50px -250px;}
.six:hover .icon {background-position:0px -250px;}



.seven .icon {background-position:50px -300px;}
.seven:hover .icon {background-position:0px -300px;}


.eight .icon {background-position:50px -350px;}
.eight:hover .icon {background-position:0px -350px;}

.nine .icon {background-position:50px -400px;}
.nine:hover .icon {background-position:0px -400px;}

.ten .icon {background-position:50px -450px;}
.ten:hover .icon {background-position:0px -450px;}

.eleven .icon {background-position:50px -500px;}
.eleven:hover .icon {background-position:0px 500px;}

.twelve .icon {background-position:50px -550px;}
.twelve:hover .icon {background-position:0px -550px;}

.thirteen .icon {background-position:50px -600px;}
.thirteen:hover .icon {background-position:0px -600px;}

.fourteen .icon {background-position:50px -650px;}
.fourteen:hover .icon {background-position:0px -650px;}

.fifteen .icon {background-position:50px -700px;}
.fifteen:hover .icon {background-position:0px -700px;}

.sixteen .icon {background-position:50px -750px;}
.sixteen:hover .icon {background-position:0px -750px;}

.seventeen .icon {background-position:50px -800px;}
.seventeen:hover .icon {background-position:0px -800px;}

.eighteen .icon {background-position:50px -850px;}
.eighteen:hover .icon {background-position:0px -850px;}

