        .raq-form-panel .form-step.contact-info .date_of_birth input {
            width: 162px;
        }

        .enrollment .raq-form-panel span.input-text.zipcode input {
            width: 193px;
        }

        .enrollment .raq-form-panel span.input-text.address_1 input {
            width: 223px;
        }

        .enrollment .raq-form-panel span.input-text.address_2 input {
            width: 163px;
        }

        .enrollment .raq-form-panel span.input-text.job_title input {
            width: 193px;
        }

        .enrollment .raq-form-panel span.input-text.job_duties input {
            width: 193px;
        }

        .enrollment .raq-form-panel .form-step.contact-info .phone input {
            width: 193px;
        }

        .enrollment .raq-form-panel .form-step.contact-info .firstname input {
            width: 193px;
        }

        .enrollment .raq-form-panel .form-step.contact-info .lastname input {
            width: 193px;
        }

        .enrollment .raq-form-panel .form-step.contact-info .phone input {
            width: 193px;
        }

        .enrollment .raq-form-panel span.input-text.zipcode input {
            width: 193px;
        }

        .enrollment .raq-form-panel .form-step.contact-info .email input {
            width: 396px;
        }

        .w_contact-lightbox-individuals.enrollment {
            width: 744px;
            height: 634px;
        }

            .w_contact-lightbox-individuals.enrollment .raq-form-panel {
                height: 544px;
            }

        .w_contact-lightbox-individuals.enrollment {
            margin-top: -327px;
            margin-left: -372px;
        }

            .w_contact-lightbox-individuals.enrollment .info-section {
                position: absolute;
                top: 0;
                left: 0;
                width: 230px;
                height: 100%;
                color: white;
                background: url(../images/common/blue_noise.jpg) #00a7e1;
            }

            .w_contact-lightbox-individuals.enrollment .form-section {
                position: absolute;
                top: 0;
                left: 230px;
                right: 0;
                height: 100%;
            }

        .w_contact-lightbox-individuals .info-section .top em {
            display: block;
            margin: 7px 0 8px;
            font-family: 'ProximaNovaBold';
            text-transform: uppercase;
            color: #007eaf;
            text-align: center;
        }

        .w_contact-lightbox-individuals.enrollment .info-section .top h6 {
            margin-bottom: 10px;
            line-height: 1;
            text-align: center;
        }

        span.percentage_progress {
            display: block;
            height: 40px;
            background-color: #00a7e1;
            color: white;
            font-family: proximanovasemibold;
            width: 100%;
            margin-top: 20px;
        }

        .form_progress h4 {
            text-align: center;
        }

        .form_progress {
            margin: 28% auto;
            width: 95%;
            display: none;
        }

        .error-type-7 {
            display: none;
        }

        .error-type-6 {
            display: none;
        }

        .error-type-5 {
            display: none;
        }

        .error-type-4 {
            display: none;
        }

        .error-type-3 {
            display: none;
        }

        .error-type-2 {
            display: none;
        }

        .error-type-1 {
            display: none;
        }

        .raq-form-panel .form-step.direct-error .available strong {
            color: #00a7e1;
        }

        .raq-form-panel .form-step.direct-error .available {
            margin: 12px 0 0;
            font-size: 14px;
            line-height: 16px;
            text-align: center;
            color: #727d82;
        }

        .w_contact-lightbox-individuals.enrollment fieldset.form-step.contact-info {
            padding-top: 0px;
        }

        .w_contact-lightbox-individuals.enrollment .raq-form-panel .form-step.contact-info .row {
            margin-bottom: 8px;
        }

        .w_contact-lightbox-individuals.enrollment ul.misc.policyholder {
            margin-bottom: 3px;
        }

        .w_contact-lightbox-individuals.enrollment ul.misc.consent {
            margin: 0;
            width: 100%;
        }

        .raq-form-panel .form-step.direct-error .legend {
            width: auto;
            margin: 0 auto;
            text-align: center;
        }

        .direct-error h3 {
            text-align: center;
            margin: 20px 0;
        }

        .direct-error h4 {
            text-align: center;
            margin-top: 60px;
        }

        .direct-error strong {
            color: #00a7e1;
        }

        ul.misc.policyholder {
            width: 405px;
            display: inline-block;
            margin: 8px auto;
        }

        ul.misc.gender {
            width: 240px;
            display: inline-block;
            margin-left: 20px;
            position: relative;
            top: 10px;
        }

        ul.gender label, ul.policyholder label:first-child {
            margin-left: 10px;
        }

        ul.gender li, ul.policyholder li {
            line-height: 140%;
        }

        .enrollment .raq-complete-panel .thanks .title {font-size: 25px;}

        .info span {
            display: block;
            margin-top: 5px;
        }

        .print-summary {margin-top: 20px;}
        .direct-support-widget {
            position: absolute;
            bottom: 0;
            left: -250px;
            width: 230px;
            background: #fff;
            text-align: center;
        }
        .direct-support-widget div {font-family: "proximanovaregular"}
        .direct-support-widget h6 {
            font-family:"proximanovasemibold";
            color: white;
            background: #f89728;
            padding:10px 0;
            margin:0;
        }
        .direct-support-widget  a{ font-size:22px}

        .direct-support-number {
            display:block;
            background: #fff;
            padding: 0px 0 20px 0;
            font-size:18px
        }

        .direct-support-widget .available {margin:10px 0}
        .direct-support-widget .available strong {color:#3b3b3b;}
        .w_contact-lightbox-individuals.enrollment .direct-error a.textlink {font-size: 24px;}