.form-inline-custom{min-width:300px;width:40%}
.get-app-form .getappContainer{width:100%;padding:30px}
.get-app-form .innergetappSection{position:relative;display:block}
.get-app-form .getappContainer .innergetappSection{width:510px;margin:0 auto;margin-bottom:40px}
.get-app-form .getappContainer.vertical-getapp .innergetappSection{width:290px;margin:0 auto}
.get-app-form .getappContainer .textSection{display:inline}
.get-app-form .getappContainer .btnSection{display:inline}
.authorIns .get-app-form .getappContainer .btnSection{display:inline-block}
.authorIns .get-app-form .horizontal-getapp .btnSection{margin-top:-20px}
.btn.btn-std-red-fill:hover{color:#fff}
.get-app-form{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}
.get-app-form .getappHeaderText{text-align:center}
.get-app-form input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.get-app-form .mesgSection{margin-top:-24px}
.get-app-form .getappContainer.vertical-getapp .mesgSection{margin-top:0}
.get-app-form p{margin-bottom:30px}
.get-app-form .btnSection a:hover{color:#fff}
.get-app-form .bg-error{font-weight:bold;font-size:14px;line-height:20px;color:#be1324;background-color:#efd8dc;padding:10px 60px 10px 20px;border:2px solid #efcacf;margin-bottom:30px;display:inline-block}
.get-app-form .mesgSection .successMesg .successIcon{width:23px;display:none;position:absolute;margin-top:1px}
.get-app-form .mesgSection .successMesg svg path{fill:#5ebf51}
.get-app-form .mesgSection .successMesg{float:left;margin-top:10px}
.get-app-form .error-icon{padding-right:10px}
.get-app-form form{margin-top:0}
.get-app-form form label{font-weight:bold;font-size:16px;line-height:25px;display:block}
.get-app-form form input[type="text"],{border:1px solid #737373;background-color:#fff;min-width:500px;width:70%;border-radius:6px;height:45px;box-shadow:none;-webkit-appearance:none}
.get-app-form form{border-color:#737373;border-width:1px 1px 1px 1px;border-radius:0 6px 6px 0;margin-left:-6px;padding:9px 15px 25px;width:100%;font-size:18px;display:inline-block;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}
.get-app-form .innergetappSection label.error{display:block;position:absolute;margin-top:44px;line-height:20px}
.getappContainer.vertical-getapp .innergetappSection label.error{display:block;position:static;margin-top:-15px;line-height:21px;padding-top:5px}
.get-app-form form .validatePhone{border-radius:6px;font-size:16px}
.get-app-form form .form-control{padding:7px 12px;font-size:18px}
.get-app-form form input[name="phone"]{min-width:150px;width:230px;margin-right:20px;display:inline-block;float:left;height:40px;border:1px solid #737373}
.get-app-form form .getappContainer.vertical-getapp input[name="phone"]{min-width:150px;width:100%;margin-bottom:15px}
.get-app-form form input[type="text"]:focus{outline:2px solid #10a6e8;box-shadow:none}
.get-app-form form input[type="text"].error{border:1px solid #be1324;background color:#fff;background:url(../../../../../etc.clientlibs/homeequity/clientlibs/clientlib-site/resources/images/svg/icon_alert-triangle.svg) no-repeat;background-position:right 10px top 9px;padding-right:60px}
.get-app-form form input[type="text"].error:focus{opacity:.75;box-shadow:0 0 2px #de162b}
.get-app-form form .form-group{margin-bottom:0}
.gettheapp-mobile-hide{display:none}
.get-app-container .get-app-form{display:block}
.prop-info{margin-top:15px;padding-bottom:5px}
.buttons-container{margin:25px 0 60px 0}
.get-app-form .btnSection .btn{width:auto;float:left;line-height:20px}
.get-app-form .getappContainer.vertical-getapp .btnSection .btn{width:100%}
.get-app-form .btnSection p{display:inline}
.get-app-form button.btn-std-red-fill{color:#fff;background:#d93f4d;border:2px solid #d93f4d;font-size:18px}
.get-app-form button.btn-std-red-fill:hover,.get-app-form button.btn-std-red-fill:focus{color:#fff;background:#ef3a50;border:2px solid #ef3a50}
a.btn-std-red-fill.mobileBtnlink:hover,a.btn-std-red-fill.mobileBtnlink:focus{color:#fff;background:#ef3a50;border:2px solid #ef3a50}
.get-app-form div.error-container{display:none}
.error-icon-bg{background:url(../../../../../etc.clientlibs/homeequity/clientlibs/clientlib-site/resources/images/svg/icon_alert-triangle.svg) no-repeat 0 6px;display:block;padding:10px 0 10px 36px}
.forPhone{display:none}
label.error{font-weight:bold !important;font-size:14px !important;line-height:20px;color:#be1324}
.error-content-container-display-none{display:none}
.get-app-form .getappContainer.vertical-getapp .textSection input.error{margin-bottom:0}
.btnSection.gettheapp-mobile-hide button.btn{color:#fff;background:#d83b48 !important;border:2px solid #d83b48;font-size:18px}
.get-app-container .authorInsCenter{text-align:center}
@media screen and (max-width:767px){.get-app-form.extrascreenSize .getappContainer .textSection{display:block}
.get-app-form.extrascreenSize form .btnSection .btn.btn-std-red-fill{width:100%;min-width:150px}
.get-app-form.extrascreenSize .getappContainer .innergetappSection{width:100%;margin:0 auto}
.get-app-form.extrascreenSize .getappContainer.vertical-getapp .innergetappSection{width:100%;margin:0 auto}
.get-app-form.extrascreenSize .mesgSection{margin-top:5px}
.get-app-form.extrascreenSize form input[name="phone"]{margin-bottom:20px}
.get-app-form.extrascreenSize .getappContainer .textSection input.error{margin-bottom:0}
.get-app-form.extrascreenSize .innergetappSection label.error{margin-top:-13px !important;display:block;position:inherit;line-height:21px !important;font-size:14px !important}
.get-app-form.extrascreenSize form input[type="text"]{width:100%;min-width:150px}
.get-app-form.extrascreenSize button.btn-std-blue-fill,.get-app-form.extrascreenSize button.btn-cancel{width:100%;display:block;margin:0}
.get-app-form.extrascreenSize .phoneSelect{display:inline-block}
.get-app-form.extrascreenSize #phone{display:inline-block}
.get-app-form.extrascreenSize .btnSection .btn{width:100%}
.get-app-form form input[name="phone"]{min-width:150px;width:210px}
.get-app-form .getappContainer .innergetappSection{width:430px}
.gettheapp-mobile-hide{margin:20px}
.get-app-form .innergetappSection label.error{line-height:21px}
.get-app-form .getappContainer{width:100%;padding:0}
.get-app-form form{margin-left:0;padding:9px 0 25px}
}
@media screen and (max-width:480px){.get-app-form .getappContainer .textSection{display:block}
.get-app-form form .btnSection .btn.btn-std-red-fill{width:100%;min-width:150px}
.get-app-form .getappContainer .innergetappSection{width:100%;margin:0 auto}
.get-app-form .getappContainer.vertical-getapp .innergetappSection{width:100%;margin:0 auto}
.get-app-form .mesgSection{margin-top:5px}
.get-app-form form input[name="phone"]{margin-bottom:20px}
.get-app-form .getappContainer .textSection input.error{margin-bottom:0}
.get-app-form .innergetappSection label.error{margin-top:-13px !important;display:block;position:inherit;line-height:21px !important;font-size:14px !important}
.get-app-form form input[type="text"]{width:100%;min-width:150px}
.get-app-form button.btn-std-blue-fill,.get-app-form button.btn-cancel{width:100%;display:block;margin:0}
.get-app-form .phoneSelect{display:inline-block}
.get-app-form #phone{display:inline-block}
.get-app-form .btnSection .btn{width:100%}
}
.btnSection.gettheapp-mobile-hide p{margin-bottom:0}
@media(min-width:768px) and (max-width:1024px){.btnSection.gettheapp-mobile-hide{text-align:center;padding:20px}
}
@media(min-width:1200px){.get-app-form form input[name="phone"]{padding-top:7px}
.get-app-form #phone-type{padding:9px 10px}
label:hover::before{border:2px solid #007cbe}
}