.text-bold{font-weight:bold}
.description{font-size:.85em}
.form-group{padding-top:5px}
.form-control{border-radius:0}
.button{border-radius:0;color:white}
.red-border{border:1px solid red}
span.error{color:red;font-size:12px}
.error_show{color:red;margin-left:10px}
.btn-success.focus,.btn-success:focus{box-shadow:none !important}
.btn.focus,.btn:focus{outline:0;box-shadow:none !important}
.captcha-box{text-decoration:line-through;font-family:papyrus;font-weight:bold;font-size:36px;color:black;padding:10px;background-image:url('../../../../../content/dam/aimco/privacy-policy-form/cpatcha_white.jpg')}
.icon-alignment{display:inline-flex}
.icon-padding{padding-left:20px;font-size:42px !important}
input#mainCaptcha{width:70%;height:65px}
.cpatcha-field{width:100%}
.captcha-div{background:#bebfbf;padding:10px;width:50%;margin-bottom:16px}
.error-msg{margin-top:10px;color:#d8000c;background-color:#ffbaba;border-radius:7px}
.privacy-policy-form .description{display:flex}
@media only screen and (max-width:768px){.captcha-div{width:100% !important}
.icon-padding{padding-left:10px;font-size:34px !important}
.captcha-box{font-size:22px}
input#mainCaptcha{width:70%;height:60px}
}
@media screen and (max-height:575px){#rc-imageselect,.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
}