option{border-bottom:1px solid #a3a3a9}.qubitStep1{border-top:1px solid #a3a3a9;border-bottom:none !important}.form-wrapper{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.form-wrapper:after{content:"";display:table;clear:both}.step-3-summary{padding:10px !important}.step-3-summary a[href^="tel"]{color:white;text-decoration:none}.product-selection{margin-top:3px;padding-left:20px;padding-right:20px}@media (max-width: 767px){.product-selection{padding:0}}.wrapper.newForm{padding:20px 20px 0px;margin-top:32px;max-width:742px}.wrapper .teal-line{background-color:0.7px solid white}#step-3 .form-summary{padding:10px 10px 30px 10px}#step-3 .customer-details{padding-top:20px}.newForm{color:white}.newForm .alone-step .details-title:before{content:""}.newForm .sub-header{margin-bottom:20px;padding-bottom:0px}.newForm .steps.alone-step{border-bottom:none !important}.newForm .steps#step-1{border-bottom:1px solid #a3a3a9}.newForm .steps#step-3{border-top:1px solid #a3a3a9}.newForm .steps:nth-child(1){display:block}.newForm .edit-link{text-align:center;color:#259fcb;padding-bottom:20px;display:block}.newForm .date-time-wrapper:after{content:"";display:table;clear:both}.newForm .step-title{padding:25px 5px 20px 5px}.newForm .step-title:after{content:"";display:table;clear:both}@media (max-width: 767px){.newForm .step-title{padding:25px 0px}}@media only screen and (max-width: 556px){.newForm .step-title .number-two{padding-top:0px;padding-bottom:0px}}.newForm .details-title{line-height:20px;padding-top:10px;padding-bottom:10px;font-size:21px;letter-spacing:1px;float:left;text-align:center;display:block;width:100%;position:relative;text-align:left;padding-left:10%}@media (max-width: 767px){.newForm .details-title{text-align:left;padding-left:53px}}.newForm .details-title:before{content:"1";width:20px;position:absolute;left:5px;display:block;line-height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:70px}@media (max-width: 767px){.newForm .details-title:before{font-size:60px}}.newForm .details-title.number-two:before{content:"2"}.newForm .details-title.number-three:before{content:"3"}@media (max-width: 767px){.newForm .details-title{font-size:16px}}.newForm .steps-count{display:block;vertical-align:middle;font-size:60px;float:left;width:10%}@media (max-width: 767px){.newForm .steps-count{font-size:50px}}.darker{background-color:#393f47;font-family:filson-pro, sans-serif;font-weight:300;font-style:normal;position:relative;padding-bottom:30px}@media only screen and (min-width: 768px){.darker{padding-bottom:40px}}.main-formButton{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;display:block;text-align:center;vertical-align:middle;color:white;background-color:#706f6f;padding:40px;width:50%}.main-formButton:nth-child(2){border-right:2.5px solid #393f47}.main-formButton:nth-child(4){border-left:2.5px solid #393f47}@media only screen and (max-width: 767px){.main-formButton{min-height:100px}}.radioEnquiryForm:checked+.main-formButton{background-color:#259fcb;position:relative}.radioEnquiryForm:checked+.main-formButton:after{content:"";background-image:url("/assets/img/new-form-triangle.png");height:20px;position:absolute;bottom:-20px;left:50%;width:28px;background-repeat:no-repeat;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#requestAppointmentButton:checked ~ .form-summary{display:table}#requestBrochureButton:checked ~ .form-summary-2{display:table}.newForm-textButton{position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;width:95%}.form-summary,.form-summary-2{display:none;text-align:center;padding:35px 10px 10px 10px}.form-summary.visible-summary,.form-summary-2.visible-summary{display:block;padding:10px}@media only screen and (min-width: 768px){.form-summary.visible-summary,.form-summary-2.visible-summary{min-height:60px}}.form-summary:before,.form-summary-2:before{content:"";display:table}.form-summary:after,.form-summary-2:after{clear:both}.customer-details{color:white;padding-bottom:5px;display:inline-block;width:92%}.question-mark{position:relative;color:white;border-radius:50%;padding:0px 6px;z-index:5;top:-3px;right:0px;font-size:13px;font-weight:700;cursor:pointer;float:right}.popup-description{display:block;visibility:hidden;position:absolute;z-index:10;right:-10px;color:white;word-break:break-word;padding:20px;bottom:90px;opacity:0;-webkit-transition:all ease-in 0.2s;-o-transition:all ease-in 0.2s;transition:all ease-in 0.2s;background-color:#a3a3a9;border-radius:3px;max-width:250px;text-align:center;font-size:14px}.popup-description:after{position:absolute;content:"";width:0px;height:0px;bottom:-10px;right:10px;border-style:solid;border-width:10px 10px 0 10px;border-color:#a3a3a9 transparent transparent transparent;z-index:0}.question-mark:hover+.popup-description{visibility:visible;opacity:1}.reqAppPopupText,.brochReqPopupText{float:right}.right-column{background-color:#343a42;width:100%;padding:10px 20px 30px;margin-top:20px}@media only screen and (min-width: 768px){.right-column{max-width:349px;width:50%;display:inline-block;floaT:right;margin-top:0px}}.radio-titles{display:table-cell;background-color:#706f6f;text-align:center;color:white;padding:15px;max-width:50px;cursor:pointer}.radio-titles:nth-child(-n+6){border-right:3px solid #32373e}input[type="radio"]:checked+.radio-titles{background-color:white;color:#393f47}.newForm-radio{display:table;width:100%;position:relative}.field,.blue-submit-button{border-radius:0px}.contact-input.field{background-color:white;width:100%;margin-left:0px;margin-right:0px;max-width:none;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;max-height:50px}.main-formButton,.radio-titles,.blue-submit-button{-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.field,.main-formButton,.radio-titles,.blue-submit-button{border-radius:0px}.form-wrapper{width:100%;line-height:100%}.fields-wrapper{padding-top:15px}.blue-link,.enter-manually{color:#259fcb}.blue-link:hover,.enter-manually:hover{color:#27aedf}.product-label{padding:15px;background-color:#706f6f;width:100%;display:block;text-align:center;color:white;margin:0 auto;cursor:pointer}.product-label:nth-child(n+4){margin-top:23px}.product-label:before{height:0px !important;content:none !important}input[type="checkbox"]:checked+.product-label{background-color:white;color:#393f47}.focalLenseBackground{position:relative}.focalLenseBackground:after{position:absolute;content:"";background-image:url("/assets/img/newform-focallense.png");height:50px;width:50px;background-repeat:no-repeat;right:0px;bottom:0px}.required{padding-top:10px}.termsAndConditions{text-align:center;padding:10px 20px 30px 20px;margin:0px}.lastStep{border-top:1px solid #a3a3a9;margin-top:30px}.blue-submit-button{background-color:#ffffff;color:#393f47;-webkit-appearance:none;text-align:center;padding:15px;font-size:15px;font-family:filson-pro, sans-serif;font-weight:300;font-style:normal;display:block;width:100%;max-width:254px;cursor:pointer;margin:20px auto;margin-top:20px}@media screen and (min-width: 768px) and (max-width: 1025px){.blue-submit-button{font-size:18px}}.blue-submit-button:hover{background-color:#50A4A6;color:#ffffff}.blue-submit-button.next-step-button{margin-top:30px;margin-bottom:30px;text-decoration:none}.newForm-error{background-color:red;color:white;width:100%;display:block;position:absolute;top:17px;z-index:1}.newForm-error.title-error{position:static;text-align:center}.floated{float:left}.datetime-wrapper{position:relative;width:100%;float:none;overflow:hidden}@media only screen and (min-width: 768px){.datetime-wrapper{width:50%;float:left}.datetime-wrapper:nth-child(3n+2){padding-right:15px}.datetime-wrapper:nth-child(3n+3){padding-left:15px}}.datetime-wrapper .newForm-error{top:0px;position:relative}.hidden1{display:none !important}.select-date-time{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left;padding:12px;font-family:filson-pro, sans-serif;font-weight:300;font-style:normal;font-size:16px;max-height:50px;color:#343a42;background-image:url("/assets/img/appointmentdownarrow.png");background-size:20px;background-repeat:no-repeat;background-position:95% center;background-color:white;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 767px){.select-date-time{margin:0px 0px 10px 0px}}.select-date-time:focus{background-image:url("/assets/img/appointmentuparrow.png")}.select-date-time:visited{background-image:url("/assets/img/appointmentdownarrow.png")}.select-date-time option:disabled{color:#a3a3a9}.select-date-time::-ms-expand{display:none}.select-date-time::-webkit-input-placeholder{color:#259fcb;opacity:1}.select-date-time::-ms-input-placeholder{color:#259fcb;opacity:1}.select-date-time::placeholder{color:#259fcb;opacity:1}
