/** Home page css **/


.splash { background: url('/assets/images/home-splash/slide-bg.jpg') repeat-x left bottom; background-size: 100% 100%; }

.splash .slide { position: relative; }
.splash .slide .wevehelped { bottom: 68px; color: #FFFFFF; display: block; font-family: 'Gotham Rounded SSm A','Gotham Rounded SSm B'; font-size: 28px; font-weight: 500; left: 134px; line-height: 1em; position: absolute; text-align: center; width: 256px; }
.splash .slide .wevehelped h3 { color: #FFFFFF; font-size: 62px; }

.splash .slide .testimon { display: block; position: absolute; width: 208px; top: 150px; right: 74px; line-height: 1.1em; font-size: 16px; color: black; font-family: 'Gotham Rounded SSm A','Gotham Rounded SSm B'; font-weight: 500; }
.testimon .text-green, .testimon .text-blue { display: inline-block; font-weight: 600; padding-top: 6px; text-align: right; }
.splash .slide.kristyn .testimon { right: 84px; }

@media (max-width: 1024px) {
	.splash .slide .wevehelped { width: 200px; font-size: 22px; left: 112px; bottom: 56px; }
	.splash .slide .wevehelped h3 { font-size: 48px; }
	.splash .slide .testimon { font-size: 14px; width: 180px; top: 116px; }
	.splash .slide.kristyn .testimon { right: 58px; }
}
@media (max-width: 767px) {
	.splash .slide .wevehelped { width: 150px; font-size: 16px; left: 60px; bottom: 26px; }
	.splash .slide .wevehelped h3 { font-size: 32px; }
	.splash .slide .testimon { font-size: 9px; width: 114px; top: 68px; right: 30px; }
	.splash .slide.kristyn .testimon { right: 38px; }
}
@media (max-width: 497px) {
	.splash .slide .wevehelped { width: 114px; font-size: 12px; left: 44px; bottom: 20px; }
	.splash .slide .wevehelped h3 { font-size: 24px; }
	.splash .slide .testimon { display: none; }
}
@media (max-width: 378px) {
	.splash .slide .wevehelped { width: 104px; font-size: 11px; left: 44px; bottom: 20px; }
	.splash .slide .wevehelped h3 { font-size: 22px; }
	
}
@media (max-width: 338px) {
	.splash .slide .wevehelped { width: 96px; font-size: 10px; left: 36px; bottom: 14px; }
	.splash .slide .wevehelped h3 { font-size: 20px; }
}

.shortapps-split-bar {}
.shortapps-split-bar .light {}
.shortapps-split-bar .dark {}

.shortappforms {}
.shortappforms.cash3 {}
.shortappforms.cash3 .bar { background: #179ED8; margin-right: 1px; }
.shortappforms.auto3 {}
.shortappforms.auto3 .bar { margin-left: 1px; background: #f3a501; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: -moz-linear-gradient(left,  #f3a501 0%, #f3a501 150px, #e68600 150px, #ee9a00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f3a501), color-stop(150px,#f3a501), color-stop(150px,#e68600), color-stop(100%,#ee9a00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #f3a501 0%,#f3a501 150px,#e68600 150px,#ee9a00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #f3a501 0%,#f3a501 150px,#e68600 150px,#ee9a00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #f3a501 0%,#f3a501 150px,#e68600 150px,#ee9a00 100%); /* IE10+ */ background: linear-gradient(to right,  #f3a501 0%,#f3a501 150px,#e68600 150px,#ee9a00 100%); /* W3C */ }
.shortappforms .bar { height: 144px; margin-bottom: 2px; }
.shortappforms .bar .arrow { height: 144px; float: left; z-index: 2; font-size: 60px; font-weight: 600; line-height: 144px; width: 209px; padding-right: 44px; }
.shortappforms .bar .blurb-cont { height: 144px; padding-left: 224px; width: 100%; z-index: 1; }
.shortappforms .bar .blurb-cont .blurb { font-size: 22px; line-height: 1.2em; padding-top: 48px; font-family: 'Gotham Rounded SSm A', 'Gotham Rounded SSm B'; font-weight: 500; }
.shortappforms.cash3 .bar .arrow { background: url(/assets/images/cash3-arrow.png) no-repeat right center; padding-right: 38px; }
.shortappforms.cash3 .bar .blurb-cont { background: #06549c; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: -moz-linear-gradient(left,  #179ED8 0%, #179ED8 150px, #06549c 150px, #179ED8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#179ED8), color-stop(150px,#179ED8), color-stop(150px,#06549c), color-stop(100%,#179ED8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #179ED8 0%, #179ED8 150px, #06549c 150px,#179ED8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #179ED8 0%, #179ED8 150px, #06549c 150px,#179ED8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #179ED8 0%, #179ED8 150px, #06549c 150px,#179ED8 100%); /* IE10+ */ background: linear-gradient(to right, #179ED8 0%, #179ED8 150px, #06549c 150px,#179ED8 100%); /* W3C */ }
.ie9 .shortappforms.cash3 .bar .blurb-cont, .ie8 .shortappforms.cash3 .bar .blurb-cont { width: 330px; padding-left: 65px; margin-left: 150px; position: absolute; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06549c', endColorstr='#179ED8',GradientType=1 ); /* IE6-8 */  }
.ie9 .shortappforms.cash3 .bar .arrow, .ie8 .shortappforms.cash3 .bar .arrow { position: absolute; }
.ie9 .shortappforms.auto3 .bar .blurb-cont, .ie8 .shortappforms.auto3 .bar .blurb-cont { width: 330px; padding-left: 65px; margin-left: 150px; position: absolute; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e68600', endColorstr='#f3a501',GradientType=1 ); /* IE6-8 */ }
.ie9 .shortappforms.auto3 .bar .arrow, .ie8 .shortappforms.auto3 .bar .arrow { position: absolute; }
.shortappforms.auto3 .bar .half-container { }
.shortappforms.auto3 .bar .arrow { background: url(/assets/images/auto3-arrow.png) no-repeat right center; padding-left: 24px; }
.shortappforms.auto3 .bar .blurb-cont { }
.shortappforms .bar .btn-cont { display: none; height: 144px; }
.shortappforms .bar .btn-cont .btn { }
.shortappforms .collapse { background: #f4f4f4; }
.shortappforms.cash3 .collapse { margin-right: 1px; }
.shortappforms.auto3 .collapse { margin-left: 1px; }

.shortappforms .collapse .half-container { padding: 22px; }
.shortappforms .collapse ul { list-style: none; margin: 0px; padding: 0px; }
.shortappforms .collapse ul > li { background: none repeat scroll 0 0 #E5E5E5; border-radius: 14px; font-size: 14px; height: 28px; line-height: 28px; margin-bottom: 6px; font-family: 'Gotham Rounded SSm A', 'Gotham Rounded SSm B'; font-weight: 500; }
.shortappforms .collapse ul > li .fa { border-radius: 14px 0 0 14px; color: #FFFFFF; font-size: 17px; line-height: 28px; margin-right: 6px; text-align: center; width: 36px; }

.shortappforms.cash3 .collapse ul > li .fa { background: url(/assets/images/home-why-bg.png) no-repeat; }

.shortappforms.auto3 .collapse ul > li .fa { background: url(/assets/images/home-why-auto3-bg.png) no-repeat; }

.shortappforms .apply { margin-top: 16px; font-size: 26px; font-family: 'Gotham Rounded SSm A', 'Gotham Rounded SSm B'; font-weight: 500; color: #4c4c4c; padding: 0px 20px 0 0; line-height: 65px; height: 60px; border: 0 none; border-radius: 8px; background: #ffde27; background: -moz-linear-gradient(top,  #ffde27 0%, #ffc527 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffde27), color-stop(100%,#ffc527)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #ffde27 0%,#ffc527 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #ffde27 0%,#ffc527 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #ffde27 0%,#ffc527 100%); /* IE10+ */ background: linear-gradient(to bottom,  #ffde27 0%,#ffc527 100%); /* W3C */ }
.shortappforms .apply span { font-size: 47px; line-height: 0; }
.ie9 .shortappforms .apply, .ie8 .shortappforms .apply { line-height: 64px; }
.shortappforms .form-cont form { display: none; margin-top: 24px; padding: 0px; }
.shortappforms .form-cont form input.form-control { border: 1px #949494 solid; color: #b8b8b8; display: block; margin-bottom: 6px; font-size: 18px; width: 100%; border-radius: 0px; }
.shortappforms .form-cont.in form { display: block; }
.shortappforms .form-cont.in a.apply { display: none; }
.shortappforms .form-cont .submit { margin-top: 12px; font-size: 26px; font-family: 'Gotham Rounded SSm A', 'Gotham Rounded SSm B'; font-weight: 500; color: #4c4c4c; padding: 0px 20px 0 0; line-height: 65px; height: 60px; border: 0 none; border-radius: 8px; background: #ffde27; background: -moz-linear-gradient(top,  #ffde27 0%, #ffc527 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffde27), color-stop(100%,#ffc527)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #ffde27 0%,#ffc527 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #ffde27 0%,#ffc527 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #ffde27 0%,#ffc527 100%); /* IE10+ */ background: linear-gradient(to bottom,  #ffde27 0%,#ffc527 100%); /* W3C */ }
.shortappforms .form-cont .submit span { font-size: 47px; line-height: 0; }
.shortappforms .form-cont .closeform { padding: 0px; height: 32px; text-align: center; font-size: 26px; color: #b8b8b8; margin-right: 22px; margin-bottom: 22px; overflow: hidden; }

.shortappforms .form-cont form > a { display: inline-block; color: #29abe2; text-decoration: none; font-size: 18px; margin-bottom: 12px; }


@media (max-width: 1024px) {
	.shortappforms .bar { height: 80px; }
	.shortappforms .bar .arrow { background-size: auto 100% !important; font-size: 20px; height: 80px; line-height: 80px; width: 164px; }
	.shortappforms.auto3 .bar .arrow, .shortappforms.cash3 .bar .arrow { padding-left: 12px; padding-right: 24px; }
	.shortappforms .bar .arrow > img { height: auto; max-width: 100%; }
	.shortappforms .bar .blurb-cont { height: 80px; padding-left: 178px; }
	.shortappforms .bar .blurb-cont .blurb { font-size: 16px; padding-top: 22px; }
	.shortappforms.cash3 .bar .blurb-cont { background: #06549c; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiOTg0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OGMyNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #179ED8 0%, #179ED8 132px, #06549c 132px, #179ED8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#179ED8), color-stop(132px,#179ED8), color-stop(132px,#06549c), color-stop(100%,#179ED8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #179ED8 0%, #179ED8 132px, #06549c 132px,#179ED8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #179ED8 0%, #179ED8 132px, #06549c 132px,#179ED8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #179ED8 0%, #179ED8 132px, #06549c 132px,#179ED8 100%); /* IE10+ */ background: linear-gradient(to right, #179ED8 0%, #179ED8 132px, #06549c 132px,#179ED8 100%); /* W3C */ }
	.shortappforms.auto3 .bar { background: #f3a501; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: -moz-linear-gradient(left,  #f3a501 0%, #f3a501 132px, #e68600 132px, #ee9a00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f3a501), color-stop(132px,#f3a501), color-stop(132px,#e68600), color-stop(100%,#ee9a00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #f3a501 0%,#f3a501 132px,#e68600 132px,#ee9a00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #f3a501 0%,#f3a501 132px,#e68600 132px,#ee9a00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #f3a501 0%,#f3a501 132px,#e68600 132px,#ee9a00 100%); /* IE10+ */ background: linear-gradient(to right,  #f3a501 0%,#f3a501 132px,#e68600 132px,#ee9a00 100%); /* W3C */ }
	.ie9 .shortappforms.cash3 .bar .blurb-cont, .ie8 .shortappforms.cash3 .bar .blurb-cont { width: 240px; padding-left: 42px; margin-left: 132px; }
	.ie9 .shortappforms.auto3 .bar .blurb-cont, .ie8 .shortappforms.auto3 .bar .blurb-cont { width: 240px; padding-left: 42px; margin-left: 132px; }
}

@media (max-width: 767px) {
	.shortappforms .bar { width: 100%; }
	.shortappforms .bar .half-container { width: 480px; float: none !important; margin: 0px auto; }
	.shortappforms .bar .arrow { font-size: 20px; width: 164px; }
	.shortappforms .bar .blurb-cont { padding-left: 170px; }
	.shortappforms .bar .btn-cont { display: block; height: 80px; line-height: 72px; text-align: center; }
	.shortappforms.cash3 .bar { margin: 0px; }
	.shortappforms.auto3 .bar { margin: 0px;  background: #f3a501; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: -moz-linear-gradient(left,  #f3a501 0%, #f3a501 150px, #e68600 150px, #ee9a00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f3a501), color-stop(150px,#f3a501), color-stop(150px,#e68600), color-stop(100%,#ee9a00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #f3a501 0%,#f3a501 150px,#e68600 150px,#ee9a00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #f3a501 0%,#f3a501 150px,#e68600 150px,#ee9a00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #f3a501 0%,#f3a501 150px,#e68600 150px,#ee9a00 100%); /* IE10+ */ background: linear-gradient(to right,  #f3a501 0%,#f3a501 150px,#e68600 150px,#ee9a00 100%); /* W3C */ }
	
	.shortappforms.cash3 .bar .blurb-cont { background: #06549c; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiOTg0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OGMyNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #179ED8 0%, #179ED8 132px, #06549c 132px, #179ED8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#179ED8), color-stop(132px,#179ED8), color-stop(132px,#06549c), color-stop(100%,#179ED8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #179ED8 0%, #179ED8 132px, #06549c 132px,#179ED8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #179ED8 0%, #179ED8 132px, #06549c 132px,#179ED8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #179ED8 0%, #179ED8 132px, #06549c 132px,#179ED8 100%); /* IE10+ */ background: linear-gradient(to right, #179ED8 0%, #179ED8 132px, #06549c 132px,#179ED8 100%); /* W3C */ }
	.shortappforms.auto3 .bar .blurb-cont { background: #f3a501; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: -moz-linear-gradient(left,  #f3a501 0%, #f3a501 132px, #e68600 132px, #ee9a00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f3a501), color-stop(132px,#f3a501), color-stop(132px,#e68600), color-stop(100%,#ee9a00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #f3a501 0%,#f3a501 132px,#e68600 132px,#ee9a00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #f3a501 0%,#f3a501 132px,#e68600 132px,#ee9a00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #f3a501 0%,#f3a501 132px,#e68600 132px,#ee9a00 100%); /* IE10+ */ background: linear-gradient(to right,  #f3a501 0%,#f3a501 132px,#e68600 132px,#ee9a00 100%); /* W3C */ }
	
	.shortappforms .bar .btn-cont .btn { border: 0px; font-size: 20px; font-family: 'Gotham Rounded SSm A', 'Gotham Rounded SSm B'; font-weight: 500; color: #4c4c4c; padding: 4px 12px; border-radius: 4px; background: #ffde27; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGUyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmM1MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #ffde27 0%, #ffc527 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffde27), color-stop(100%,#ffc527)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #ffde27 0%,#ffc527 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #ffde27 0%,#ffc527 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #ffde27 0%,#ffc527 100%); /* IE10+ */ background: linear-gradient(to bottom,  #ffde27 0%,#ffc527 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffde27', endColorstr='#ffc527',GradientType=0 ); /* IE6-8 */ }
	.shortappforms .collapse { display: none; }
	.shortappforms .collapse.in { display: block; }
	
	.split-container { width: 100%; }
	.shortappforms .collapse .half-container { float: none !important; margin: 0 auto; width: 480px; }
	.ie9 .shortappforms.cash3 .bar .blurb-cont, .ie8 .shortappforms.cash3 .bar .blurb-cont { width: 348px; padding-left: 42px; margin-left: 133px; }
	.ie9 .shortappforms.auto3 .bar .blurb-cont, .ie8 .shortappforms.auto3 .bar .blurb-cont { width: 348px; padding-left: 42px; margin-left: 133px; position: absolute; }
	.ie9 .shortappforms.auto3 .bar .arrow, .ie8 .shortappforms.auto3 .bar .arrow { position: absolute; }
}

@media (max-width: 497px) {
	.shortappforms .bar { height: 70px; width: 100%; }
	
	.shortappforms .bar .half-container { width: 360px; float: none !important; margin: 0px auto; }
	.shortappforms .bar .arrow { font-size: 20px; height: 70px; line-height: 68px; width: 140px; }
	.shortappforms .bar .blurb-cont { height: 70px; padding-left: 145px; }
	.shortappforms .bar .blurb-cont .blurb { font-size: 12px; padding-top: 20px; }
	.shortappforms .bar .btn-cont { height: 70px; }
	
	.shortappforms.cash3 .bar .blurb-cont { background: #06549c; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiOTg0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OGMyNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #179ED8 0%, #179ED8 112px, #06549c 112px, #179ED8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#179ED8), color-stop(112px,#179ED8), color-stop(112px,#06549c), color-stop(100%,#179ED8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #179ED8 0%, #179ED8 112px, #06549c 112px,#179ED8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #179ED8 0%, #179ED8 112px, #06549c 112px,#179ED8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #179ED8 0%, #179ED8 112px, #06549c 112px,#179ED8 100%); /* IE10+ */ background: linear-gradient(to right, #179ED8 0%, #179ED8 112px, #06549c 112px,#179ED8 100%); /* W3C */ }
	.shortappforms.auto3 .bar .blurb-cont { background: #f3a501; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzYTUwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YzYTUwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iI2U2ODYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZTlhMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #f3a501 0%, #f3a501 112px, #e68600 112px, #ee9a00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f3a501), color-stop(112px,#f3a501), color-stop(112px,#e68600), color-stop(100%,#ee9a00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #f3a501 0%,#f3a501 112px,#e68600 112px,#ee9a00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #f3a501 0%,#f3a501 112px,#e68600 112px,#ee9a00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #f3a501 0%,#f3a501 112px,#e68600 112px,#ee9a00 100%); /* IE10+ */ background: linear-gradient(to right,  #f3a501 0%,#f3a501 112px,#e68600 112px,#ee9a00 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3a501', endColorstr='#ee9a00',GradientType=1 ); /* IE6-8 */ }
	.shortappforms .bar .btn-cont .btn { font-size: 14px; }
	.shortappforms .collapse .half-container { width: 360px; }
	.ie9 .shortappforms.cash3 .bar .blurb-cont, .ie8 .shortappforms.cash3 .bar .blurb-cont { width: 240px; padding-left: 32px; margin-left: 112px; }
	.ie9 .shortappforms.auto3 .bar .blurb-cont, .ie8 .shortappforms.auto3 .bar .blurb-cont { width: 240px; padding-left: 32px; margin-left: 112px; }
	
}
@media (max-width: 378px) {
	
	.shortappforms .bar .half-container { width: auto; float: none !important; }
	.shortappforms .bar .arrow { width: 104px; }
	.shortappforms.auto3 .bar .arrow, .shortappforms.cash3 .bar .arrow { padding-left: 12px; padding-right: 24px; }
	.shortappforms .bar .blurb-cont { padding-left: 108px; }
	.shortappforms .bar .blurb-cont .blurb { padding-top: 22px; }
	
	.shortappforms.cash3 .bar .blurb-cont { background: #06549c; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiOTg0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OGMyNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #179ED8 0%, #179ED8 76px, #06549c 76px, #179ED8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#179ED8), color-stop(76px,#179ED8), color-stop(76px,#06549c), color-stop(100%,#179ED8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #179ED8 0%, #179ED8 76px, #06549c 76px,#179ED8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #179ED8 0%, #179ED8 76px, #06549c 76px,#179ED8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #179ED8 0%, #179ED8 76px, #06549c 76px,#179ED8 100%); /* IE10+ */ background: linear-gradient(to right, #179ED8 0%, #179ED8 76px, #06549c 76px,#179ED8 100%); /* W3C */ }
	.shortappforms.auto3 .bar .blurb-cont { background: #f3a501; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzYTUwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YzYTUwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iI2U2ODYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZTlhMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #f3a501 0%, #f3a501 76px, #e68600 76px, #ee9a00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f3a501), color-stop(76px,#f3a501), color-stop(76px,#e68600), color-stop(100%,#ee9a00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #f3a501 0%,#f3a501 76px,#e68600 76px,#ee9a00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #f3a501 0%,#f3a501 76px,#e68600 76px,#ee9a00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #f3a501 0%,#f3a501 76px,#e68600 76px,#ee9a00 100%); /* IE10+ */ background: linear-gradient(to right,  #f3a501 0%,#f3a501 76px,#e68600 76px,#ee9a00 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3a501', endColorstr='#ee9a00',GradientType=1 ); /* IE6-8 */ }
	.shortappforms .bar .btn-cont .btn { font-size: 14px; }
	.shortappforms .collapse .half-container { padding: 12px 6px; width: auto; }
	.shortappforms.cash3 .collapse ul > li .fa { margin-right: 0px; }
	
	.shortappforms .form-cont .submit { font-size: 18px; height: 40px; line-height: 40px; }
	.shortappforms .form-cont .submit span { font-size: 30px; }
	.shortappforms .form-cont .submit span img { height: 40px; width: auto; }
	
	
}

.how-it-works { margin-top: 48px; text-align: center; }
.how-it-works .chart { background: none repeat scroll 0 0 #F4F4F4; border-radius: 100px; height: 200px; margin-bottom: 24px; }
.how-it-works .chart .inner { padding: 44px 100px; position: relative; }

.how-it-works .chart .inner .bar { top: 0px; left: 0px; margin: 70px 0 0 205px; width: 522px; position: absolute; display: block; height: 10px; overflow: hidden; background: #179ed8; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3OWVkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjU0OWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, #179ed8 0%, #06549c 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#179ed8), color-stop(100%,#06549c)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #179ed8 0%,#06549c 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #179ed8 0%,#06549c 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, #179ed8 0%,#06549c 100%); /* IE10+ */ background: linear-gradient(to right, #179ed8 0%,#06549c 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#179ed8', endColorstr='#06549c',GradientType=1 ); /* IE6-8 */ }

.how-it-works .chart .inner .fa { border-radius: 30px; color: #FFFFFF; font-size: 32px; height: 60px; line-height: 60px; text-align: center; width: 60px; margin-bottom: 6px; }
.how-it-works .chart .inner .item { font-size: 18px; color: #808080; font-family: 'Gotham Rounded SSm A', 'Gotham Rounded SSm B'; font-weight: 500; line-height: 1.2em; }
.how-it-works .chart .inner .fast .fa { background: #1597d1; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: -moz-linear-gradient(left,  #179ed8 0%, #1597d1 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#179ed8), color-stop(100%,#1597d1)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #179ed8 0%,#1597d1 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #179ed8 0%,#1597d1 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #179ed8 0%,#1597d1 100%); /* IE10+ */ background: linear-gradient(to right,  #179ed8 0%,#1597d1 100%); /* W3C */ }
.how-it-works .chart .inner .secure .fa { background: #0e75b7; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: -moz-linear-gradient(left,  #0f7fbf 0%, #0e75b7 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0f7fbf), color-stop(100%,#0e75b7)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #0f7fbf 0%,#0e75b7 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #0f7fbf 0%,#0e75b7 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #0f7fbf 0%,#0e75b7 100%); /* IE10+ */ background: linear-gradient(to right,  #0f7fbf 0%,#0e75b7 100%); /* W3C */ }
.how-it-works .chart .inner .fund .fa { background: #06549c; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: -moz-linear-gradient(left,  #085ca2 0%, #06549c 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#085ca2), color-stop(100%,#06549c)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left,  #085ca2 0%,#06549c 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left,  #085ca2 0%,#06549c 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left,  #085ca2 0%,#06549c 100%); /* IE10+ */ background: linear-gradient(to right,  #085ca2 0%,#06549c 100%); /* W3C */  }

.how-it-works > a { color: #29abe2; text-decoration: none; font-size: 18px; }

@media (max-width: 1024px) {
	.how-it-works .chart .inner { padding: 44px 25px; }
	.how-it-works .chart .inner .bar { margin: 70px 0 0 113px; width: 523px; }
}

@media (max-width: 767px) {
	.how-it-works .chart { border-radius: 75px; height: 150px; margin-bottom: 12px; }
	.how-it-works .chart .inner .item { font-size: 12px; }
	.how-it-works .chart .inner .fa { border-radius: 20px; font-size: 16px; height: 40px; line-height: 40px; width: 40px; }
	.how-it-works .chart .inner .bar { margin: 60px 0 0 79px; width: 321px; }
	
}
@media (max-width: 497px) {
	.how-it-works > h2 { font-size: 36px; }
	.how-it-works .chart .inner { padding: 28px 25px; }
	.how-it-works .chart .inner .item { font-size: 10px; }
	.how-it-works .chart { border-radius: 62px; height: 124px; margin-bottom: 12px; }
	.how-it-works .chart .inner .bar { margin: 44px 0 0 58px; width: 243px; }
}
@media (max-width: 378px) {
	.how-it-works { margin-top: 24px; max-width: 360px; }
	.how-it-works .chart .inner { padding: 28px 20px; }
	.how-it-works .chart .inner .bar { margin: 44px 0 0 58px; width: 190px; }
	.how-it-works .chart .inner .item { font-size: 9px; }
}
.why-pfc { margin-top: 48px; }
.why-pfc p { font-size: 18px; line-height: 1.2em; color: #808080; }
.why-pfc p span { font-size: 18px; line-height: 1.2em; }
.why-pfc .logos { width: 740px; margin: 0px auto; margin-top: 48px; }
.why-pfc .btn.more { font-size: 18px; background-color: #999999; color: white; padding: 4px 12px 4px 12px; position: relative; font-family: 'Gotham Rounded SSm A', 'Gotham Rounded SSm B'; font-weight: 500; }

@media (max-width: 767px) {
	.why-pfc p span { display: block; }
	.why-pfc .btn.more { margin-left: 0px !important; margin-top: 6px; }
	.why-pfc .logos { margin: 24px auto 0; width: 100%; }
	.why-pfc .logos span { display: block; }
}
@media (max-width: 497px) {
	.why-pfc > h2 { font-size: 32px; }
	.why-pfc p, .why-pfc p span { font-size: 18px; }
	.why-pfc .btn.more { font-size: 14px; }
}
@media (max-width: 378px) {
	.why-pfc { margin-top: 24px; }
  .why-pfc p, .why-pfc p span { font-size: 14px; }
}

.testimonial-carousel-cont { height: 220px; margin-top: 130px; background-color: #179ED8; }
.testimonial-carousel-cont .home-slideshow { margin-top: -94px; position: relative; }
.testimonial-carousel-cont .carousel .item > label { color: white; }
.testimonial-carousel-cont .carousel-control { color: #FFFFFF; }
@media (max-width: 1024px) {
	.testimonial-carousel-cont { height: 360px; }
}
@media (max-width: 767px) {
	.testimonial-carousel-cont { height: 390px; }
}
@media (max-width: 497px) {
	.testimonial-carousel-cont { height: 344px; }
}

footer .warning { background-color: #179ED8; padding: 12px 0; text-align: center; }
.warning .warning-btn { background-color: #06549C; color: #FFFFFF; }

.getwhatyouneed {display:none;}
.maincontent {margin-top:24px;}