.inpatient header.form-info{background-color:#760256}.outpatient header.form-info{background-color:#435464}.patient-form h5{color:#760256!important;font-weight:700!important;text-transform:uppercase!important;margin-top:0}.patient-form h6{color:#000;font-weight:100;margin-top:0}.patient-form label{margin:0;font-weight:700}.patient-form .section{padding:20px;background-color:#fff;margin-bottom:10px}.patient-form .section .row{padding:0 15px;margin-bottom:35px}.patient-form .section .row:last-child,.patient-form .section p:last-child{margin-bottom:0}.patient-form .section .col{position:relative}.patient-form .section .divider{padding:25px 0;border-bottom:1px solid #333}.patient-form .section .divider:last-child{border-bottom:0;padding-bottom:0}@media only screen and (min-width :320px){.patient-form input,.patient-form label,.patient-form p,.patient-form span,.patient-form textarea{font-size:16px}.patient-form .section .col-xs-6{margin-bottom:20px}.patient-form .section .divider h6{padding-right:20px;margin-bottom:20px}.patient-form .final-question .col .col,.patient-form .volunteer .col{margin-bottom:25px}}@media only screen and (min-width :768px){.patient-form input,.patient-form label,.patient-form p,.patient-form span,.patient-form textarea{font-size:14px}.patient-form h5,.patient-form h6{font-size:18px}.patient-form .section .col-xs-6,.patient-form .section .divider h6{margin-bottom:0}.patient-form .final-question .col .col,.patient-form .volunteer .col{margin-bottom:15px}}.patient-form .section input::-webkit-input-placeholder{color:#333}.patient-form .section input::-moz-placeholder{color:#333}.patient-form .section input:-ms-input-placeholder{color:#333}.patient-form .section input:-moz-placeholder{color:#333}.patient-form .section input[type=text],.patient-form .section input[type=email],.patient-form .section select,.patient-form .section textarea{width:100%;border:1px solid #ccc;outline:0;padding:3px;margin-bottom:20px}.patient-form .section .col:last-child input[type=text]{margin-bottom:0}.patient-form .section .col input[type=radio]{position:absolute}.patient-form .section .col .fake-label{margin-bottom:5px;font-weight:700}.patient-form .section .col .radio-label{position:absolute;height:100%;cursor:pointer}.patient-form .section .col .radio-label:before{position:absolute;top:1px;left:0;content:"";height:25px;width:25px;background-color:#c8ced3;transition:all .25s ease;-webkit-transition:all .25s ease}.patient-form .section .col .radio-label span{position:absolute;left:8px;top:4px;z-index:1;color:#333;font-weight:700;transition:all .25s ease;-webkit-transition:all .25s ease}.patient-form .section .col input[type=radio]:checked+.radio-label:before{background-color:#760256}.patient-form .section .col input[type=radio]:checked+.radio-label span{color:#fff}.patient-form .section .col .to-the-right{margin-bottom:15px}.patient-form .section .col .to-the-right span{left:40px!important;color:#333!important}.patient-form .section .col .to-the-right.checked span{color:#333!important}.patient-form .section .col .btn{margin:0;background-color:#760256;border:1px solid #760256!important}.patient-form .section .col .btn:hover{background-color:transparent;color:#760256!important}.patient-form .section .col label{margin-bottom:5px}@media only screen and (min-width :320px){.patient-form .section .col .radio-label{width:100%}}@media only screen and (min-width :768px){.patient-form .section .col .radio-label{width:100%}}.patient-form .section textarea{min-height:150px;border:1px solid #ccc!important}.patient-form header.form-info{color:#fff}.patient-form header.form-info h1{font-size:30px;font-weight:700;margin-top:0}.patient-form header.form-info h4{font-size:18px;text-transform:uppercase;width:100%;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:15px;margin-top:0}.patient-form .first-rating{padding-bottom:35px}