.white-section{background-color:#fff;padding:0rem 2rem 6rem;text-align:center}@media (min-width: 768px) and (max-width: 991px){.white-section{padding-bottom:2rem}}@media (max-width: 767px){.white-section{padding-bottom:2rem}}.white-section.with-border{border-bottom:1px solid #e0e0e0}.white-section-with-border{background-color:#fff;padding:0rem 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.thank-you-eval .thank-you-banner{background-color:#f5f5f5;padding:6rem 0 3rem}.thank-you-eval .thank-you-banner h1{margin:0 0 4rem;line-height:.75}.thank-you-eval .icon-container{margin:4rem 0}.thank-you-eval .icon-container i{font-family:'sdc-faces';font-size:75px;color:#5700ff}.thank-you-eval .margin-bottom{margin-bottom:8rem}.thank-you-eval .footer a{display:inline-block;padding:0;margin:1rem 2rem;text-align:center;line-height:40px;font-size:1.75rem;width:40px;height:40px;border-radius:100%;color:#fff;background-color:#515254}.thank-you-eval .footer a:hover{background-color:#35c4d3;color:#fff}@media (min-width: 768px){.thank-you-eval .footer a{margin:1rem 2rem 2em}}.thank-you-eval .btn{padding:10px 20px}.thank-you-eval .btn .btn-icon{margin-right:2rem}.thank-you-eval .btn .font-small{font-size:16px}.thank-you-checkout .white-thank-you{background-color:#fff;padding:3rem 2rem 6rem}.thank-you-checkout .white-thank-you h3{margin-top:1rem}.thank-you-checkout .white-thank-you div.change-font-size p{font-size:16px}.thank-you-checkout .white-thank-you div.change-font-size a{font-size:16px}@media (max-width: 480px){.thank-you-checkout .white-thank-you{padding-left:0;padding-right:0}}.thank-you-checkout .spacing-top{padding-top:2rem}.thank-you-checkout .spacing-bottom{margin-bottom:0}@media (max-width: 480px){.thank-you-checkout .btn-group{display:block}}.thank-you-checkout .btn-spacing{margin-bottom:0}@media (max-width: 480px){.thank-you-checkout .btn-spacing{float:none;display:block;padding-left:0;padding-right:0;width:100%}}.thank-you-checkout .ul-spacing{padding-top:0;margin-top:0;width:100%}.thank-you-checkout .appt-map{padding-top:2rem;padding-right:2rem}@media (max-width: 480px){.thank-you-checkout .appt-map{padding:1rem 0 0 0;height:auto;width:100%}}.thank-you-lead .thank-you-banner{background-color:#f5f5f5;padding:6rem 0 3rem}.thank-you-lead .thank-you-banner h1{margin:0 0 4rem;line-height:.75}.thank-you-lead i{font-family:'sdc-faces';font-size:75px;color:#5700ff}.thank-you-lead .icon-container{margin:5rem 0}.thank-you-lead .margin-bottom{margin-bottom:8rem}.thank-you-aligner .thank-you-banner{background-color:#f5f5f5;padding:6rem 0 3rem}.thank-you-aligner .thank-you-banner h1{margin:0 0 4rem;line-height:.75}.thank-you-aligner .margin-bottom{margin-bottom:5rem}.thank-you-aligner .btn{padding:10px 40px}.modal.account-modal #updated-terms-error-message p{color:#f34833;margin-bottom:20px}.modal.account-modal .modal-body{padding-bottom:90px}.modal.account-modal .modal-body .intro{margin-bottom:25px}@media (min-width: 992px){.modal.account-modal .modal-body{padding-left:90px;padding-right:90px}}.modal.account-modal .parsley-required,.modal.account-modal .parsley-notequalto,.modal.account-modal .parsley-patient-guardian-error{text-align:left}.modal.account-modal #parsley-id-50{display:none}.modal.account-modal .form-group .parsley-errors-list{text-align:left}.modal.account-modal .checkbox-radio-container{text-align:left}.modal.account-modal .checkbox-radio-container input[type="checkbox"]+label{font-size:16px}.modal.account-modal .checkbox-radio-container input[type="checkbox"]+label:before{float:left}.modal.account-modal .checkbox-radio-container input[type="checkbox"]+label a,.modal.account-modal .checkbox-radio-container input[type="checkbox"]+label span{font-size:16px}.modal.account-modal input.form-control,.modal.account-modal select.form-control{margin-top:24px;border-color:#e0e0e0}.modal.account-modal form .form-group input[name="password"]{margin-top:0px}.modal.account-modal form .form-section-subhead{font-family:"Sofia","Helvetica",Arial,sans-serif;color:gray;text-align:left;margin-bottom:0px;margin-top:30px;font-size:20px}.modal.account-modal form .know-us{font-family:"Sofia","Helvetica",Arial,sans-serif;color:gray;text-align:left;margin-bottom:0px;margin-top:0px;font-size:20px}@media (min-width: 992px){.modal.account-modal form{padding-left:50px;padding-right:50px}}.modal.account-modal .is-patient-self-group{text-align:left}.modal.account-modal .is-patient-self-group .checkbox-radio-container{margin-top:20px}.modal.account-modal .is-patient-self-group .checkbox-radio-container:first-child{margin-top:15px}.modal.account-modal .terms-group{text-align:left}.modal.account-modal .terms-group label{line-height:1}.modal.account-modal .terms-group a{font-size:16px;letter-spacing:normal;text-decoration:underline}.modal.account-modal .terms-group.hfd .checkbox-radio-container input[type="checkbox"]+label{font-size:15px}@media (max-width: 767px){.modal.account-modal .terms-group.hfd .checkbox-radio-container input[type="checkbox"]+label{font-size:13px}}.modal.account-modal .terms-group.hfd .checkbox-radio-container input[type="checkbox"]+label a{font-size:15px}@media (max-width: 767px){.modal.account-modal .terms-group.hfd .checkbox-radio-container input[type="checkbox"]+label a{font-size:13px}}.modal.account-modal button[type="submit"]{padding-top:20px;padding-bottom:20px}.thank-you{height:100%;padding-top:1.5rem}.thank-you .page-heading{text-align:center;padding-top:3.5rem;padding-bottom:5rem}@media (min-width: 768px){.thank-you .page-heading{padding-bottom:8rem}}.thank-you .content p{line-height:1.5em}.thank-you .content,.thank-you hr{margin:0.5rem 0 1.25rem}@media (min-width: 768px){.thank-you .content,.thank-you hr{margin:2rem 0 4rem}}.thank-you .social{margin-bottom:7em}.thank-you .footer{margin:2rem 0 1rem 0}.thank-you .footer p{font-size:1.75em;font-family:"Sofia Black","Helvetica",Arial,sans-serif;color:#2c314f;margin-bottom:1.5rem}.thank-you .footer button{width:175px;display:block;margin:1rem auto}@media (min-width: 768px){.thank-you .footer button{margin:0 1rem;display:inline-block}}.thank-you-story .content,.thank-you-story hr,.thank-you-contact .content,.thank-you-contact hr{margin:0.5rem 0 1.25rem}@media (min-width: 768px){.thank-you-story .content,.thank-you-story hr,.thank-you-contact .content,.thank-you-contact hr{margin:1rem 0 1rem}}.thank-you-story .footer a,.thank-you-contact .footer a{display:inline-block;padding:0;margin:1rem 1rem;text-align:center;line-height:50px;font-size:1.8em;width:50px;height:50px;border-radius:100%;color:#fff;background-color:#7acdcf}.thank-you-story .footer a:hover,.thank-you-contact .footer a:hover{background-color:transparent;color:#7acdcf}@media (min-width: 768px){.thank-you-story .footer a,.thank-you-contact .footer a{margin:1rem 1rem 7em}}
