@charset "utf-8";a{color:#326fa8;text-decoration:none;font-size:13px}p a{font-weight:700}a:focus{color:#0f4f8c;text-decoration:underline}a:hover{color:#0f4f8c}a.orange{color:#ba550e}input::-moz-placeholder,textarea::-moz-placeholder{color:#707070;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#707070}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#707070}iframe{border:none!important}.new-button{border:none;background-color:#f0f0f0;background-repeat:no-repeat;display:block;position:relative;width:auto;padding:8px;margin-left:6px;font-size:15px;line-height:20px!important;text-transform:uppercase;cursor:pointer;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:400;color:#fff;border-radius:6px;border:1px solid #d5d5d5}#loginContainer .fe.buttons.US .button-for-accessibility{border:none;background:0 0}.new-button.inline{display:inline-block}.new-button input{border:none;background:#326fa8;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;width:auto;padding:8px!important;border-radius:6px;margin:0!important;top:0!important}.new-button.blue{color:#fff;background-color:#326fa8;border-radius:5px}.new-button.blue:hover{background-color:#4589c8!important}.new-button.blue span{font-family:FuturaBQBold}.new-button.blue:before{background-position:0 -34px}.new-button.blue input{color:#fff}.new-button.orange-add{background-position:right -862px;color:#fff;margin-left:36px}.new-button.orange-add:before{width:36px;background-position:-79px -310px;left:-36px}.new-button.orange-add:hover{background-position:right -998px}.new-button.orange-add:hover:before{background-position:-116px -310px}.new-button.orange-add input{color:#fff}.new-button.orange{background-position:right -862px;color:#fff}.new-button.orange:before{background-position:0 -896px}.new-button.orange:hover{background-position:right -998px}.new-button.orange:hover:before{background-position:0 -1032px}.new-button.orange input{color:#fff}.new-button.orange-on-white{background-position:right -1134px;color:#ef7622}.new-button.orange-on-white:before{background-position:0 -1168px}.new-button.orange-on-white input{color:#ef7622}.new-button.orange-on-white:hover{background-position:right -1270px}.new-button.orange-on-white:hover:before{background-position:0 -1304px}.new-button.green-on-white{background-position:right -1134px;color:#60ba62}.new-button.green-on-white:before{background-position:0 -1168px}.new-button.green-on-white input{color:#60ba62}.new-button.green-on-white:hover{background-position:right -1270px}.new-button.green-on-white:hover:before{background-position:0 -1304px}.new-button.blue-on-silver{background-position:right -385px;color:#7daed3;text-transform:none;font-weight:700;font-size:10px;font-family:Verdana,Geneva,sans-serif}.new-button.blue-on-silver:before{background-position:0 -417px}.new-button.blue-on-silver input{color:#7daed3}.new-button.disabled,.new-button.disabled:hover{background-position:right -1412px;color:#bbb}.new-button.disabled:before,.new-button.disabled:hover:before{background-position:0 -1412px;height:34px}.new-button.disabled input{color:#bbb}.new-button.orange-add.disabled:before,.new-button.orange-add.disabled:hover:before{background-position:left -1453px}.schedule-actions-buttons{position:relative;clear:both;text-align:right;margin-bottom:50px}.schedule-actions-buttons .back-exam{float:left;margin-right:10px}.steps-holder{background:url('../images/sprites/lc_site_sprite_schedule_edit.png') no-repeat;width:244px;height:89px;margin:0;padding:0}.steps-holder.on-step-one{background-position:0 0}.steps-holder .step-info .exam-popup-click span span{background-color:transparent;border-radius:0;border-top:5px solid transparent;border-right:5px solid #fff;border-bottom:5px solid transparent;border-left:none;height:0;left:-5px;padding:0;top:18px;width:0}.steps-holder .step-info .exam-popup-click span{background-color:#fff;border:1px solid #cdccc9;border-radius:10px 10px 10px 10px;display:none;font-size:12px;padding:5px;position:absolute;width:220px;color:#1f1f1f;top:-18px;left:20px}.steps-holder .step-info .exam-popup-click{position:relative}.steps-holder .step-info .exam-popup-click:hover span{display:block}.find-a-store>h2{font-size:18px}.findAStoreHeader{position:relative;margin-bottom:20px;margin-top:26px}p.orange-subtext{color:#ef7622;text-transform:uppercase}.findAStoreHeader .headerTitle h1{font:16px FuturaBQLight,Arial,Helvetica,sans-serif;font-weight:300;line-height:normal;color:#1f1f1f;text-transform:uppercase;max-block-size:max-content}.findAStoreHeader .headerTitle h1 strong{letter-spacing:.77px;font-weight:700;font:20px FuturaBQMedium,Arial,Helvetica,sans-serif;padding-right:10px}.findAStoreHeader .headerTitle h1 .sub-heading{font-weight:300;letter-spacing:.3px}.findAStoreHeader .step-info{width:270px;display:inline-block;vertical-align:middle}.findAStoreHeader .step-info a:first-child:after{content:" | ";color:#998c87}.findAStoreHeader .steps-holder{width:447px;position:absolute;right:0;bottom:-115px;left:606px}.steps-holder.on-step-two{background-position:46px -93px}.steps-holder.on-step-three{background-position:-40px -187px;width:355px;position:absolute;top:105px;right:25px}.steps-holder.on-step-one .step-one span,.steps-holder.on-step-three>div span,.steps-holder.on-step-two .step-one span,.steps-holder.on-step-two .step-two span{color:#fff}.steps-holder .step-one span,.steps-holder .step-three span,.steps-holder .step-two span{color:#ef7622;text-transform:uppercase;font-size:0;font-weight:400;text-indent:-9999px}.steps-holder>div{float:left;margin:0;width:81px;padding-top:53px;text-align:center}.steps-holder>div.twoLines{padding-top:48px}.steps-holder .step-info{margin:16px 0 0 40px;width:450px}.steps-holder .step-info p{font-size:13px;line-height:18px}.steps-holder .step-info p a{font-weight:700}.steps-holder .step-info p span.heading{font-size:14px;font-weight:400;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#1f1f1f}.step-info.is-signed-in{color:#838383;font-size:11px;width:270px!important}.checkStyle{color:#63be6a;font-size:11px;font-style:italic;font-weight:700}.is-signed-in .checkStyle{float:left}.step-info.is-signed-in>span{color:#60bd67;display:block;font-style:italic;margin:4px 0 10px}#step2Chat{margin-bottom:15px;font-weight:700;font-size:14px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;position:relative;right:-855px}#step2Chat,#step2Chat:before{display:inline-block;vertical-align:middle}#step2Chat:before{content:" ";width:25px;height:27px;background:url("../images/icons/live_chat.png") center center no-repeat;margin:0 10px 0 20px}.addToCal{float:right}.scheduleBack{font-size:16px;font-weight:500;display:block;float:none;text-transform:uppercase;position:absolute;margin-left:-56px;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;padding-top:21px;letter-spacing:.57px;color:#326fa8!important}.exam-steps .sub-heading{color:#1f1f1f;font-size:16px;text-transform:uppercase;width:fit-content}.exam-steps h1{clear:both}.step2 .schedule-exam-left{float:none;width:100%}.step2 .schedule-exam-left .headerTitle{color:#326fa8;font:17px FuturaBQMedium,Arial,Helvetica,sans-serif;letter-spacing:.3px;margin-top:6px;margin-bottom:8px}.step2 .schedule-exam-left .headerTitle h2{font:17px FuturaBQLight,Arial,Helvetica,sans-serif;font-weight:700}.step2 .schedule-exam-right{float:left;width:255px;margin:0 0 0 110px;margin-top:60px}.step2 .doctorInfo,.step2 .examLocation{overflow:hidden;border:1px solid #cac9c6;margin-bottom:20px}.step2 .doctorInfo .infoText,.step2 .examLocation{padding:15px}.step2 .doctorInfo h3{font-size:16px;display:block;margin:0;padding:15px 15px 5px;color:#fff;background:#7daed3}.step2 .doctorInfo h4{font-family:Verdana,Geneva,sans-serif;font-weight:700;display:block;text-transform:none;font-size:13px}.step2 .doctorInfo .infoText{font-size:13px}.step2 .doctorInfo .infoText ul{display:block;margin:0 0 10px;list-style:none;padding:0}.step2 .schedule-exam-left ul,.step2 .schedule-exam-right ul{font-size:13px}.step2 #threeExamsWarning{padding:10px}.step2 #threeExamsWarning p{color:#c00}.step2 .new-button,.step3 .new-button{display:inline-block}.step2 .change-button,.step3 .change-button{margin:20px 10px}.step3 .step3Print{background:url(../images/ic-print2.png) no-repeat 0 0 transparent;margin-top:-21px;margin-left:-2px;padding:0 0 0 35px;text-indent:0;width:auto;font-size:16px;float:right;top:116px;font-weight:600;right:51px;color:#222;line-height:21px;font-family:FuturaBQLight,Arial,Helvetica,sans-serif;text-decoration:underline;height:26px}.step3 .schedule-exam-left{float:none;width:auto;margin:25px 0 50px 0}.step2 .schedule-exam-left h2{font-size:16px}.checkStyle span{display:inline-block;width:18px;height:15px;margin:0 3px 0 0;background:transparent url(../images/assets/check-shadow.png) no-repeat;position:relative;top:4px}.step3 .buttons{position:relative;float:left;clear:both}.step3 .create-account{font-size:13px;background:#f8f6f6;padding:35px 55px;margin-top:3px}.step3 .create-account h4{font-size:16px;display:block;border-bottom:1px solid #cac9c6;padding:5px 0;margin:20px 0 10px}.step3 .create-account .RegFailureResponseMessageDiv{color:red;font-style:italic;float:none;display:block;margin-top:20px;margin:20px 0}.step3 #userRegModelFormExam{width:auto;margin:0;padding:0;background:0 0;overflow:hidden}.step3 #userRegModelFormExam input,.step3 #userRegModelFormExam label{display:block;margin:0;padding:0}.step3 #userRegModelFormExam label{color:#231f20;font-size:9px;text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-align:left;margin-left:10px}.step3 #userRegModelFormExam input[type=email],.step3 #userRegModelFormExam input[type=number],.step3 #userRegModelFormExam input[type=password],.step3 #userRegModelFormExam input[type=text]{margin:10px 0 12px;padding:11px 5px;width:93%}.step3 #userRegModelFormExam #regExam{width:auto;margin:0;font-size:15px}.step3 #userRegModelFormExam input[disabled=disabled][type=email],.step3 #userRegModelFormExam input[disabled=disabled][type=password],.step3 #userRegModelFormExam input[disabled=disabled][type=text]{background:#cdccc9;border:1px solid #adadad}.step3 .schedule-actions-buttons{width:100%}.step3 .schedule-actions-buttons a,.step3 .schedule-actions-buttons span,.step3 .schedule-actions-buttons:before{display:inline-block;vertical-align:middle}.step3 .schedule-actions-buttons:before{content:" ";background:url("../images/icons/arrow_red_right.png") center center no-repeat;width:38px;height:33px;margin-right:10px}.blue.button.book-exams.disabled{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -698px -98px;width:170px;height:34px}.blue.button.book-exams.disabled span{color:#d6d6d6;background:0 0!important}.examLimitReached{position:absolute;clear:both;top:-60px;right:-260px;color:#838383;font-size:11px;line-height:17px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -695px -26px;width:257px;height:30px;padding:11px 15px 30px 15px}.step3 .examLimitReached{right:-10px;top:-70px}.examLimitReached span{font-weight:700;color:#1f1f1f}.step3 .disclaimer{float:left;clear:both;margin:0 0 20px 0}.step3 .disclaimer p{font-size:10px;font-style:italic;line-height:16px}.step3 h2{margin-bottom:20px}.step3 .step3Bottom{clear:both;padding-top:20px;text-align:center}.each-exam{padding:20px 33px;border:1px solid #333;margin-bottom:12px;overflow:hidden}.each-exam .examButtons{float:right;color:#dfdede}.each-exam .exam-content .heading{font-weight:700;margin-top:10px}.step3 .each-exam{float:none;position:relative;width:auto;padding:1.5%;margin-right:0;min-height:150px;overflow:hidden;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400}.step3 .each-exam:last-child{margin:0}.step3 .each-exam .exam-content{font-size:13px}.step3 .each-exam .exam-content h2,.step3 .each-exam .exam-content h4{font-size:16px}.step3 .each-exam .exam-content ul{margin-bottom:10px}.step3 .each-exam.confirmed h4{display:inline-block;vertical-align:middle}.step3 .each-exam.confirmed h4:after{content:" ";display:inline-block;vertical-align:middle;width:24px;height:23px;background:url("../images/icons/icon_green_check.png") center center no-repeat;margin-left:3px}.step3 .each-exam .exam-content h3,.step3BottomContainer h3{font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;font-size:18px!important;padding-bottom:0}.step3thankYouHeader{margin-top:55px;border-bottom:1px solid #e5e4e3;min-height:146px;border:none;text-align:center;padding-top:20px}.step3thankYouHeader h1{margin:0;font-size:45px;line-height:40px;color:#333;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;text-transform:none;text-align:center;height:54px;font-weight:600}.step3_create_signin .thankYouSubtext{color:#333;font-weight:700;font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:18px;line-height:23px;width:auto;height:40px}.step3 .confirmHeading{margin:29px 0 0 17px;font-size:21px;color:#3f2a2e}.scheduleExamForm{float:left;width:625px;clear:both;margin:20px 0 0 0;position:relative}.scheduleExamForm .exam-heading{margin:7px 0 0 20px;padding:15px 0 5px}.scheduleExamForm .exam-heading .required{float:right}.scheduleHeader{display:inline-block;padding:0 0 8px 0;width:615px;margin:0 0 6px 0}.scheduleHeader h3{font-size:16px}.scheduleHeader .not-signed-in{float:right}.scheduleExamForm .exam-heading h2{display:inline-block;font-size:16px;border:none;padding:0;margin:0;width:auto}.scheduleExamForm .fe{clear:both;position:relative;margin:4px 0 15px;overflow:hidden}.scheduleExamForm .fe.check{margin:15px 0 0}.scheduleExamForm .fe.examQuestion{overflow:visible}.scheduleExamForm .fe.half{width:250px;clear:none}.scheduleExamForm .fe.half.first{clear:both}.scheduleExamForm .fe.half.second{margin-left:12px}.scheduleExamForm .fe.half.clear{clear:both}.scheduleExamForm .fe.half input[type=text]{width:232px}.scheduleExamForm .fe.secondary-phone{margin-left:20px}.scheduleExamForm .fe.primary-phone,.scheduleExamForm .fe.secondary-phone{display:block;width:335px;float:left;clear:none;height:95px}.scheduleExamForm .fe label,.scheduleExamForm .patientInfoFields .fe input[type=email],.scheduleExamForm .patientInfoFields .fe input[type=password],.scheduleExamForm .patientInfoFields .fe input[type=text]{display:block}.scheduleExamForm .select-holder{float:none;overflow:hidden}.scheduleExamForm .fe.buttons{margin:5px 0 30px 0;padding:15px 0 0;overflow:visible;position:relative}.scheduleExamForm .fe label{margin:2px 0 8px;overflow:visible;font-size:15px}.scheduleExamForm .fe.check input,.scheduleExamForm .fe.check label{display:inline-block;vertical-align:middle}.scheduleExamForm .fe.check label{margin-top:0!important;padding:0;margin-bottom:0;font:16px FuturaBQLight,Arial,Helvetica,sans-serif;max-width:567px;letter-spacing:.3px;color:#333;text-align:left}.scheduleExamForm .fe.check label:focus{text-decoration:underline}.exam-steps .sms-term-div.hide_terms,.sms-terms-text.hide_terms{display:none!important}.disclaimer_list ul li,.sms-terms-text{font-size:9px!important;clear:both;font-style:italic;margin:0 26px 0 0}.carriers-hidden{display:none}.sms-terms-text p,.sms-terms-text ul{margin:0 0 10px 70px}.sms-terms-text a{font-size:9px}.styled-select{float:left}.styled-select span.required{display:block;width:300px;clear:both}.styled-select.phone1TypeContainer span.required,.styled-select.phone2TypeContainer span.required{top:60px}.styled-select.dobMonthContainer{max-width:90px;overflow:visible}.styled-select.dobMonthContainer select{float:left}.styled-select.dobMonthContainer span.required{white-space:nowrap}.styled-select.dobDayContainer,.styled-select.dobYearContainer{margin-left:20px}fieldset{border:none}.scheduleExamForm .fe label.question,.scheduleExamForm .fe legend.question{color:#1f1f1f;font-weight:600;font-size:13px;float:left;margin:0}.scheduleExamForm .fe input[type=text]{padding:8px 7px;width:232px}.scheduleExamForm .eachExam input,.scheduleExamForm .eachExam select{margin-left:3px;font:15px FuturaBQLight,Arial,Helvetica,sans-serif;font-weight:700;color:#1f1f1f}.scheduleExamForm .fe input.phone-input[type=text]{width:144px;clear:none;padding-right:2px;padding-left:7px;text-align:left}#contactInfoEditForm .fe input[type=text]{padding:6px 4px;float:left;width:100%}#contactInfoEditForm .fe input.phone-input[type=text]{width:35px;padding:6px 4px}#contactInfoEditForm .fe{float:left;clear:both;margin:4px 0}#contactInfoEditForm .edit-phone-number{position:relative;height:72px}#contactInfoEditForm .edit-phone-number span.required{position:absolute;bottom:-6px;left:0}#contactInfoEditForm .fe label{width:100%;margin:2px 0 8px 0;float:left}.scheduleExamForm .fe select.phone1Type,.scheduleExamForm .fe select.phone2Type{float:left;clear:both;margin-right:5px;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;border:1px solid #1f1f1f!important;width:94px;height:35px;border-radius:3px;padding-left:17px}.fe span.phone-spans{font-size:20px;color:#707070}.fe span.phone-spans.first{margin:0 3px 0 2px}.fe span.phone-spans.second{margin:0 4px 0 3px}.fe span.phone-spans.dash{margin:0 2px 0 2px}.scheduleExamForm .fe a.absolute{position:relative;top:0;right:10px;font-size:15px;font-weight:600;float:none;margin-left:15px}.scheduleExamForm .fe .radio{float:left;clear:both;margin:10px 0 0 -4px}.scheduleExamForm .fe .patientId{float:left;clear:both;width:150px!important}.scheduleExamForm .fe .select-holder a,.scheduleExamForm .fe .select-holder select{float:left;margin-right:8px}.scheduleExamForm .fe .radio input[type=radio]{float:left}.scheduleExamForm .fe .radio label{font-weight:500;color:#1f1f1f;font-size:12px;float:left;margin:0 0 5px 0}.scheduleExamForm .fe .label_check.black span{padding:1px 0 0 18px;float:left;width:450px}.scheduleExamForm .fe .label_check.black span.required-star{padding:0;width:5px}.scheduleExamForm span.required-text{font-size:13px;color:#1f1f1f;font-style:italic}.scheduleExamForm .plans{float:left;clear:both;margin:10px 0 0 0}.scheduleExamForm .plans h4{clear:both;float:left;margin:20px 0 5px 0}.scheduleExamForm .plans .plans-top{float:left;background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat -3px -251px;width:625px;height:9px}.scheduleExamForm .plans .plans-content{float:left;clear:both;width:582px;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;padding:0 15px 10px 15px}.scheduleExamForm .plans .plans-bottom{float:left;clear:both;background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat -3px -262px;width:625px;height:9px}.scheduleExamForm .insuranceOptions h3{border-bottom:none;padding:0}.scheduleExamForm .contactInfoSection{float:left;clear:both;margin:10px 0 30px 0;position:relative;min-width:989px;background-color:#f2f2f2}.scheduleExamForm .contactInfoSection.bottomSection{background-color:transparent}.scheduleExamForm .appointmentContainer{float:left;width:345px;padding:15px 0 0 20px}.scheduleExamForm .loader{float:left;margin:130px 0 0 100px;display:none}.appointmentTimes label{cursor:pointer}.appointmentTimes span.required{margin-left:0!important}.scheduleExamForm .appointmentContainer p.heading{font-size:13px;color:#1f1f1f;width:100%;margin:0 0 5px;padding:0 0 5px;font-weight:700}.scheduleExamForm .appointmentContainer .appt-provider{color:#1f1f1f;font-weight:400;font-size:16px}.scheduleExamForm .appointmentContainer .appointmentTimes{border-bottom:1px solid #ccc;width:100%;margin:0 5px 0 -12px;padding:0 0 5px;float:left;margin-top:7px}.scheduleExamForm .appointmentContainer .appointmentTimes div{float:left;clear:both;margin:5px 0 11px -5px}.scheduleExamForm .appointmentContainer .appointmentTimes div input{float:left}.scheduleExamForm .appointmentContainer .appointmentTimes div label{float:left;margin:4px 0 0 0;font-size:16px}.scheduleExamForm .appointmentContainer .appointmentPagination{clear:both;float:right;margin-left:-17px}.scheduleExamForm .appointmentContainer .appointmentPagination p.title{float:left;margin:0 8px 0 0;color:#1f1f1f;font-size:11px}.scheduleExamForm .appointmentContainer .appointmentPagination .pageNumbers,.scheduleExamForm .appointmentContainer .appointmentPagination a{float:left;margin:10px 10px 0 0;font-size:16px;font-weight:700}.scheduleExamForm .appointmentContainer .appointmentPagination a.selected{color:#1f1f1f}.scheduleExamForm .appointmentContainer .appointmentPagination a.next,.scheduleExamForm .appointmentContainer .appointmentPagination a.previous{font-size:9px}.scheduleExamForm .appointmentContainer .appointmentPagination .pageNumbers{margin:0}.datePicker{float:left;clear:both;margin:20px 0 50px 0}p.subtext span.almost-finished{color:#f88c00;font-weight:700;font-size:14px}.getting-ready-for-visit{width:100%;border-top:3px solid #fff;background:#fff}.getting-ready-content{width:100%;margin:0 auto;padding:30px 0;text-align:center}.getting-ready-content .left{float:left;width:650px}.getting-ready-content .right{float:right;width:260px}.getting-ready-content .right .container{position:relative;width:218px;border:1px solid #d1d1d1;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin:0 0 10px;padding:25px 20px 10px;background:linear-gradient(to bottom,#fff 0,#f3f3f3 100%)}.getting-ready-content .right .container h2{font-size:18px;margin:0 0 5px}.getting-ready-content .right .container p{font-size:11px;margin:0 0 10px}.getting-ready-content .right .container img{width:234px;margin:20px 0 0;position:relative;left:-8px}.getting-ready-content .right .container input[type=text]{clear:both;float:left;padding:6px 4px;width:177px;border:1px solid #e1e1e1;border-radius:2px;color:#9d9d9d}.getting-ready-content .right .container button.go.email{right:10px;top:75px}.getting-ready-content .right .container .fe{clear:both;padding:15px 0 0}.getting-ready-content .right .container .fe label{font-style:italic;font-weight:400;color:#838383;font-size:10px}.getting-ready-content h2{font-size:32px;margin:0}.getting-ready-content h3{font-size:30px;margin:0;line-height:21px;padding:0 0 50px;color:#333;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;text-transform:none;font-weight:600}.getting-ready-content ul{list-style:disc;margin:0 0 0 20px}.getting-ready-content ul li{font-size:11px;float:left;clear:both;margin:2px 0}.getting-ready-content p.subtext.more-info{clear:both;float:left;margin:15px 0 0 0}.getting-ready-content p.subtext.more-info a{font-weight:700}.getting-ready-content .disclaimer{clear:both;float:left;margin:70px 0 20px 0}.getting-ready-content .disclaimer p{font-size:10px;font-style:italic}.confirmation-wrapper{font-family:Verdana,Arial,sans-serif;font-size:13px;padding:30px 0}.confirmation-wrapper>h1{color:#60ba68}.confirmation-wrapper .chooseInsurance input,.confirmation-wrapper .chooseInsurance label,.confirmation-wrapper .chooseInsurance p{display:inline-block;vertical-align:middle}.confirmation-wrapper .insDetails{margin:0 0 10px}.confirmation-wrapper .useInsuranceQuestion{text-decoration:underline;display:inline-block;vertical-align:middle}.confirmation-wrapper .exam-popup-click{display:inline-block;position:relative;vertical-align:middle;margin-left:50px}.confirmation-wrapper .whyAsk{font-weight:700}.confirmation-wrapper .examBoxes{width:630px}.confirmation-wrapper .examBoxes,.confirmation-wrapper .examBoxes *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.confirmation-wrapper .examBoxes .exambox{border:1px solid #bbb;margin:0 0 20px;padding:10px;overflow:hidden}.confirmation-wrapper .examBoxes .exambox label{font-weight:400}.confirmation-wrapper .examBoxes .exambox input[type=checkbox]{display:inline-block;vertical-align:middle;margin-left:20px}.confirmation-wrapper .examBoxes .exambox .planBox{width:50%;margin:0;padding:0;float:left}.confirmation-wrapper .examBoxes .exambox .planBox input[type=text]{width:95%;border:1px solid #ccc;border-radius:4px;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;text-transform:none}.confirmation-wrapper .examBoxes .exambox .planBox label{display:block;margin:5px 0;font-weight:700}.confirmation-wrapper .examBoxes .patientName{margin:5px 0 15px}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clearfix .block:hover{text-decoration:none}.centered-clearfix{display:inline-block}.text-right{text-align:right}.round-button{border-radius:4px;border:none;padding:5px 10px;font-family:FuturaBQBold,Verdana,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:15px;letter-spacing:-.02em;display:inline-block}.round-button.blue{background:#4d8eca;color:#fff}.round-button.orange{background:#ea6c26;color:#fff}.round-button.white{background:#fff;color:#4d8eca}.round-button.small{padding:5px;font-size:12px}.home-page .round-button.blue{background:#326fa8}.home-page .round-button.orange{background:#bd490f}.home-page .round-button.white{color:#326fa8}body.home-page a:focus,body.home-page input:focus{outline:#2b6c91 solid 1px}.hp-shop-products,.hp-shop-products h2{text-align:center;color:#523f42}.hp-shop-products h2{padding:10px}.home-page #footer_wrapper{margin:0!important}.home-page #zone1 .espot_content+.espot_content{display:none}.home-page .home-espot-area,.home-page .home-espot-area *{box-sizing:border-box}.home-page .home-espot-area{width:990px}.home-page #zone1,.home-page #zone2{min-height:500px}.home-page #zone1{width:740px;float:left}.home-page #zone2{width:230px;float:right}.home-page #zone2 .hp-promo{width:100%;padding:40px 0;text-align:center;height:230px;margin-top:7px}.home-page #zone2 .hp-promo h2{padding:0 20px}.home-page #zone2 .hp-promo.schedule-exam,.home-page #zone2 .hp-promo.welcome-back{background:#326fa8}.home-page #zone2 .hp-promo.schedule-exam>img,.home-page #zone2 .hp-promo.welcome-back>img{display:block;margin:0 auto}.home-page #zone2 .hp-promo.schedule-exam h2,.home-page #zone2 .hp-promo.welcome-back h2,.home-page #zone2 .hp-promo.welcome-back h2 span{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:22px;color:#fff;text-transform:uppercase}.home-page #zone2 .hp-promo.schedule-exam h2:before{content:" ";display:block;width:69px;height:49px;margin:0 auto 10px;background:url("../images/schedule_chart.png") center center no-repeat}.home-page #zone2 .hp-promo.welcome-back h2:before{content:" ";display:block;width:30px;height:33px;background:url("../images/icon_user.png") center center no-repeat;margin:0 auto 15px}.home-page #zone2 .hp-promo.welcome-back .my-account-link{display:inline-block;text-transform:none;color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:15px;margin-top:25px}.home-page #zone2 .hp-promo.welcome-back .my-account-link:after{content:" ";display:inline-block;margin-left:5px;vertical-align:middle;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:5px solid #fff}.home-page #zone2 .hp-promo.schedule-exam form{overflow:hidden;padding:10px 0}.home-page #zone2 .hp-promo.schedule-exam form label{color:#fff;margin:0 0 2px 15px;padding:0;display:block;text-align:left}.home-page #zone2 .hp-promo.schedule-exam form input[type=text]{padding:5px 0 5px 10px;width:70%;text-align:left;border-radius:3px;font-size:13px;border:none}.home-page #zone2 .second .hp-promo.schedule-exam h2{color:#bd490f}.home-page #zone2 .second .hp-promo.schedule-exam h2:before{background-image:url("../images/schedule_chart_orange.png")}.home-page #zone2 .second .hp-promo.schedule-exam .round-button{color:#fff;background:#bd490f}.home-page #zone2 .hp-promo.preferred-store,.home-page #zone2 .hp-promo.sign-up,.home-page #zone2 .second .hp-promo.schedule-exam{background:#f1eeed;margin-top:22px}.home-page #zone2 .hp-promo.preferred-store{padding-top:25px}.home-page #zone2 .hp-promo.preferred-store h2{color:#bd490f;font-size:16px;margin-bottom:5px}.home-page #zone2 .hp-promo.preferred-store h3{color:#326fa8;font-size:13px;text-transform:none;font-family:FuturaBQLight,Arial,Helvetica,sans-serif}.home-page #zone2 .hp-promo.preferred-store table{font-size:12px;display:inline-block;color:#3f2a2e;text-transform:uppercase;font-family:FuturaBQLight,Arial,Helvetica,sans-serif}.home-page #zone2 .hp-promo.preferred-store table .days{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-align:right;padding-right:10px}.home-page #zone2 .hp-promo.preferred-store h2:before{content:" ";display:inline-block;vertical-align:middle;margin-right:5px;background:url("../images/pin_orange.png") center center no-repeat;width:10px;height:13px}.home-page #zone2 .hp-promo.preferred-store .round-button{margin-top:5px;font-size:13px}.home-page #zone2 .hp-promo.sign-up h2{font-family:FuturaBQLight,Arial,Helvetica,sans-serif;font-weight:400;text-transform:none;color:#bd490f;font-size:26px}.home-page #zone2 .hp-promo.sign-up h2 strong{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:700}.home-page #zone2 .hp-promo.sign-up p{font-family:FuturaBQLight,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;font-size:15px;color:#78696c;padding:15px 0}.home-page #zone2 .hp-promo.sign-up p strong{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:700}.home-page #zone3,.home-page #zone4{width:100%}.home-page #zone4{margin-bottom:25px}.home-page #zone1 .slideshow{margin:0 auto}.home-page #zone1 .slideshow .espot_content{text-align:left}.home-page #zone1 .espot_content{margin:0 auto;display:inline-block}.middle-espots{clear:both;width:100%;overflow:hidden}.middle-espots>div img{width:100%;height:100%}.middle-espots .middle-promo{overflow:hidden}.middle-espots .middle-promo a{display:block}.middle-espots .middle-promo a:focus{background-color:#2b6c91;padding:2px}.middle-espots .middle-promo a:focus img{opacity:.5}.middle-espots.layout-1 .middle-1{float:left;width:482px;height:482px;margin-right:25px}.middle-espots.layout-1 .middle-2{float:left;width:228px;height:228px}.middle-espots.layout-1 .middle-3{width:228px;float:right;height:228px}.middle-espots.layout-1 .middle-4{float:right;clear:right;width:482px;margin-top:26px;height:228px}.middle-espots.layout-2 .middle-promo{height:228px;float:left}.middle-espots.layout-2 .middle-1{width:228px}.middle-espots.layout-2 .middle-2{width:228px;margin-left:25px;margin-right:25px}.middle-espots.layout-2 .middle-3{width:482px}.middle-espots.layout-2 .middle-4{width:228px;clear:left;margin-top:28px}.middle-espots.layout-2 .middle-5{width:482px;margin:28px 25px 0}.middle-espots.layout-2 .middle-6{width:228px;margin-top:28px}.middle-espots.layout-3 .middle-promo{float:left;height:228px}.middle-espots.layout-3 .middle-1{width:482px}.middle-espots.layout-3 .middle-2{width:482px;margin-left:25px}.middle-espots.layout-3 .middle-3{width:228px;clear:left;margin-top:28px}.middle-espots.layout-3 .middle-4{width:228px;margin-left:25px;margin-right:25px;margin-top:28px}.middle-espots.layout-3 .middle-5{width:228px;margin-right:25px;margin-top:28px}.middle-espots.layout-3 .middle-6{width:228px;margin-top:28px}#faceShapeToolModalDiv{margin:50px 0}#faceShapeToolModalDiv,#faceShapeToolModalDiv h2,#faceShapeToolModalDiv h3,#faceShapeToolModalDiv p,#faceShapeToolModalDiv span{color:#3f2a2e}#faceShapeToolModalDiv #ajaxResponseTextHolderDiv{border:none;margin:15px 0;text-align:center;width:100%}#faceShapeToolModalDiv #ajaxResponseTextHolderDiv p{float:none;font-family:FuturaBQBook;font-size:14px}#faceShapeToolModalDiv #ajaxResponseTextHolderDiv a{color:#467db1;font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:14px}#faceShapeToolModalDiv .header-modal{text-align:center}#faceShapeToolModalDiv .header-modal h2{font-size:30px;margin-bottom:15px}#faceShapeToolModalDiv .header-modal p{display:inline-block;font-size:14px;width:600px}#faceShapeToolModalDiv #face-shape-container{padding:20px 0;text-align:center}#faceShapeToolModalDiv #face-shape-container .section{border-right:1px solid #e7e7e7;display:inline-block;padding:0 20px;text-align:center;vertical-align:top;width:23%}#faceShapeToolModalDiv #face-shape-container .section:last-child{border-right:none}#faceShapeToolModalDiv #face-shape-container .section h3{margin-bottom:15px}#faceShapeToolModalDiv #face-shape-container .section p{min-height:100px}.products-strip,.products-strip a,.products-strip a:hover,.products-strip a:visited,.products-strip h2{color:#523f42}.products-strip{clear:both;margin:0 auto;text-align:center;height:90px;display:inline-block;width:auto}.products-strip .item,.products-strip .item *{box-sizing:content-box}.products-strip .item{float:left;vertical-align:top;width:170px;position:relative;border:1px solid #fff;background:#fff;border-right:1px solid #f7f5f5}.products-strip .item:last-child{border-right:none}.products-strip .item.expanded{border-right:1px solid #f7f5f5;border-left:1px solid #f7f5f5}.products-strip .item>a{font-family:FuturaBQLight,Arial,Helvetica,sans-serif;font-weight:400;text-transform:none;font-size:18px;display:block;position:relative;top:0;left:0;z-index:9999}.products-strip .item>a span{display:block;padding-top:40px}.products-strip .item>a .icon{position:absolute;width:100%;left:0;top:0}.products-strip .item>a .icon img{display:block;margin:0 auto}.products-strip .item>a.toggle span:after{content:" ";display:inline-block;width:9px;height:6px;background:url("../images/arrow_down_brown.png") center center no-repeat;padding:0 7px;vertical-align:middle}.products-strip .item.expanded>a.toggle span:after{background-image:url("../images/arrow_up_brown.png")}.products-strip .item>a.toggle+.item_details{display:none;width:100%;background:#fff;position:absolute;z-index:9000;left:0;border-right:1px solid #f7f5f5;border-left:1px solid #f7f5f5}.products-strip .item>a.toggle+.item_details ul{margin:20px 45px}.products-strip .item>a.toggle+.item_details ul li{border-bottom:1px solid #f7f5f5;padding:10px 0}.products-strip .item>a.toggle+.item_details ul li:last-child{border-bottom:none}.products-strip .item>a.toggle+.item_details ul li a{color:#326fa8;font-size:18px;font-family:FuturaBQLight,Arial,Helvetica,sans-serif}.alertText{text-indent:-9999px;width:1px;height:1px;overflow:hidden}.item-strip,.item-strip *{color:#3f2a2e;box-sizing:border-box}.item-strip h2+p{font-family:FuturaBQLight,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:20px}.item-strip .favoritesHeading h2,.item-strip .favoritesHeading h2 span{color:#cf0a2c;font-family:FuturaBQBold,Arial,Helvetica,sans-serif}.item-strip .bestSellersHeading h2,.item-strip .favoritesHeading h2,.item-strip .favoritesHeading h2 span{font-size:22px;margin:0;padding:0}.item-strip .bestSellersHeading h2+p,.item-strip .favoritesHeading h2+p{margin:0 0 40px 0}.item-strip{clear:both;width:100%;margin:25px 0;overflow:hidden;background:#fff;border:1px solid #f1eeed;text-align:center;white-space:nowrap;position:relative;padding:50px 0}.item-strip .carousel-items-container{width:100%;overflow:visible;font-size:0}.item-strip .carousel-item{display:inline-block;vertical-align:top;width:25%;padding:0 5px}.item-strip .carousel-item img{width:100%}.item-strip .carousel-item a{display:block;overflow:hidden}.item-strip .button-arrow{opacity:.3;position:absolute;z-index:999;width:50px;height:50px;top:50%;margin-top:-25px;background:transparent no-repeat center center}.item-strip .button-arrow.a-right{background-image:url("../images/button_arrow_right.png");right:30px}.item-strip .button-arrow.a-left{background-image:url("../images/button_arrow_left.png");left:30px}.questions-scroll{position:relative;overflow:hidden;width:990px;height:353px;padding:20px 0 0!important}.questions-scroll .questions{width:20000em;position:absolute}.questions .question{float:left;width:990px;margin:0 0 40px;position:relative}.questions .question a.answer{display:block;float:left;padding:15px 25px;position:relative;width:193px;border-right:1px solid #cac9c6}.questions .question a.answer.last-section{border-right:none}.questions .question a.answer.gender{width:398px;margin-left:35px}.questions .question a.answer.gender span{text-transform:uppercase;color:#1f1f1f;width:398px;float:left;text-align:center;font-size:16px}.questions .question a.answer.gender.women{border-right:none!important}.questions .question a.first,.questions .question a.prev{margin:5px 0 0 20px}.questions .question p.the-question{float:left;clear:both;width:990px;text-align:center;font-size:16px;padding:10px 0 20px;text-transform:uppercase;color:#1f1f1f}.questions-scroll .indicators{background:url(../images/sprites/lc_site_sprite_toolsbg.png) no-repeat;width:160px;height:14px;position:absolute;top:354px;left:415px}.questions-scroll .indicators.number0{background-position:-742px -474px}.questions-scroll .indicators.number1{background-position:-742px -489px}.questions-scroll .indicators.number2{background-position:-742px -504px}.questions-scroll .indicators.number3{background-position:-742px -519px}.questions-scroll .indicators.number4{background-position:-742px -533px}.questions-scroll .indicators.number5{background-position:-742px -547px}.questions-scroll .indicators.number6{background-position:-742px -561px}.questions-scroll .indicators.number7{background-position:-742px -575px}.questions-scroll .indicators.number8{background-position:-742px -588px}.questions-scroll .indicators.number9{background-position:-742px -602px}.datePicker .ui-widget{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:20px;font-weight:400}.datePicker .ui-widget .ui-widget{font-size:1em}.datePicker .ui-widget input,.ui-widget button,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.datePicker .ui-widget-content{border:1px solid #cac9c6;color:#222}.datePicker .ui-widget-content a{color:#222}.datePicker .ui-widget-header{height:23px;border:1px solid #cac9c6;background-color:#f3f3f3;color:#222;font-weight:700;border-radius:4px 4px 0 0!important;-webkit-border-radius:4px 4px 0 0!important;-moz-border-radius:4px 4px 0 0!important}.datePicker .ui-widget-header a{color:#222}.datePicker .ui-state-default,.datePicker .ui-widget-content .ui-state-default,.datePicker .ui-widget-header .ui-state-default{font-weight:400;color:#555}.datePicker .ui-state-default a,.datePicker .ui-state-default a:link,.datePicker .ui-state-default a:visited{color:#555;text-decoration:none}.datePicker .ui-state-hover a,.datePicker .ui-state-hover a:hover{color:#212121;text-decoration:none}.datePicker .ui-state-active,.datePicker .ui-widget-content .ui-state-active,.datePicker .ui-widget-header .ui-state-active{border:2px solid #6eabce;background:#fff;font-weight:400;color:#212121}.datePicker .ui-state-active a,.datePicker .ui-state-active a:link,.datePicker .ui-state-active a:visited{color:#212121;text-decoration:none}.datePicker .ui-widget :active{outline:0}.datePicker td .ui-state-active span,.datePicker td a.ui-state-active{padding:3px!important}.datePicker .ui-state-highlight,.datePicker .ui-widget-content .ui-state-highlight,.datePicker .ui-widget-header .ui-state-highlight{padding:3px;background-color:#f3f3f3;color:#363636}.datePicker .ui-state-highlight a,.datePicker .ui-widget-content .ui-state-highlight a,.datePicker .ui-widget-header .ui-state-highlight a{color:#363636}.datePicker .ui-state-error,.datePicker .ui-widget-content .ui-state-error,.datePicker .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.datePicker .ui-state-error a,.datePicker .ui-widget-content .ui-state-error a,.datePicker .ui-widget-header .ui-state-error a{color:#cd0a0a}.datePicker .ui-state-error-text,.datePicker .ui-widget-content .ui-state-error-text,.datePicker .ui-widget-header .ui-state-error-text{color:#cd0a0a}.datePicker .ui-priority-primary,.datePicker .ui-widget-content .ui-priority-primary,.datePicker .ui-widget-header .ui-priority-primary{font-weight:700}.datePicker .ui-priority-secondary,.datePicker .ui-widget-content .ui-priority-secondary,.datePicker .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.datePicker .ui-state-disabled,.datePicker .ui-widget-content .ui-state-disabled,.datePicker .ui-widget-header .ui-state-disabled{filter:Alpha(Opacity=35);background-color:#fff;color:#767676}.datePicker .ui-corner-all,.datePicker .ui-corner-left,.datePicker .ui-corner-tl,.datePicker .ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.datePicker .ui-corner-all,.datePicker .ui-corner-right,.datePicker .ui-corner-top,.datePicker .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.datePicker .ui-corner-all,.datePicker .ui-corner-bl,.datePicker .ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.datePicker .ui-corner-all,.datePicker .ui-corner-bottom,.datePicker .ui-corner-br,.datePicker .ui-corner-right{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.datePicker .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.datePicker .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.datePicker .ui-datepicker .ui-datepicker-next,.datePicker .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em;visibility:hidden}.datePicker .ui-datepicker .ui-datepicker-prev{left:2px}.datePicker .ui-datepicker .ui-datepicker-next{right:2px}.datePicker .ui-datepicker .ui-datepicker-next span,.datePicker .ui-datepicker .ui-datepicker-prev span{width:26px;height:25px;display:block;position:absolute;top:50%;margin-top:-5px;text-indent:-9999px;visibility:visible}.datePicker .ui-datepicker .ui-datepicker-prev span{background:transparent url(../images/assets/left-arrow-ico.png) no-repeat;margin-left:140px;margin-top:-5px}.datePicker .ui-datepicker .ui-datepicker-next span{background:transparent url(../images/assets/right-arrow-ico.png) no-repeat;margin-left:-145px;margin-top:-6px}.datePicker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.datePicker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.datePicker .ui-datepicker select.ui-datepicker-month-year{width:100%}.datePicker .ui-datepicker select.ui-datepicker-month,.datePicker .ui-datepicker select.ui-datepicker-year{width:49%}.datePicker .ui-datepicker table,.ui-datepicker-calendar{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;border:1px solid #e1e1e1;border-top:none;border-bottom:none}.datePicker .ui-datepicker th{padding:1.9em .9em .3em;text-align:center;font-weight:700;border:0;text-transform:uppercase;font-size:11px;color:#222}.datePicker .ui-datepicker td{border:1px solid #e1e1e1}.datePicker .ui-datepicker td a,.datePicker .ui-datepicker td span{display:block;padding:3px;text-decoration:none;text-align:center}.datePicker .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.datePicker .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.datePicker .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.datePicker .ui-datepicker.ui-datepicker-multi{width:auto}.datePicker .ui-datepicker-multi .ui-datepicker-group{float:left}.datePicker .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.datePicker .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.datePicker .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.datePicker .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.datePicker .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.datePicker .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.datePicker .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.datePicker .ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.datePicker .ui-datepicker-rtl{direction:rtl}.datePicker .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.datePicker .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.datePicker .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.datePicker .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.datePicker .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.datePicker .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.datePicker .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.datePicker .ui-datepicker-rtl .ui-datepicker-group{float:right}.datePicker .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.datePicker .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}#myAccount .fe input.hasDatepicker{width:115px;background:transparent url(../images/assets/calendar-icon.png) 102px center no-repeat}#ui-datepicker-div.ui-widget-content,.datePicker .ui-widget-content{background:0 0;height:auto}#ui-datepicker-div.ui-datepicker{width:17em;padding:.2em .2em 0}#ui-datepicker-div.ui-widget-content{border:1px solid #cac9c6;color:#222}#ui-datepicker-div.ui-widget{font-family:FuturaBQBold,Verdana,Arial,sans-serif;font-size:14px;text-transform:uppercase;background-color:#fff;font-weight:400}#ui-datepicker-div.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}#ui-datepicker-div .ui-widget-header{color:#222;font-weight:700;background-color:#f3f3f3;border:1px solid #cac9c6;border-radius:4px 4px 0 0!important;color:#222;font-weight:700;height:23px;padding:.2em 0;position:relative}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span{background:transparent url(../images/assets/date-left-arrow.png) no-repeat}#ui-datepicker-div.ui-datepicker .ui-datepicker-next span{background:transparent url(../images/assets/date-right-arrow.png) no-repeat}#ui-datepicker-div.ui-datepicker .ui-datepicker-next span,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span{display:block;height:14px;left:50%;margin-left:-7px;margin-top:-7px;position:absolute;text-indent:-9999px;top:50%;width:15px}#ui-datepicker-div.ui-datepicker .ui-widget-header a{color:#222}#ui-datepicker-div .ui-state-disabled,#ui-datepicker-div .ui-widget-content .ui-state-disabled,.datePicker #ui-datepicker-div .ui-state-disabled{background-image:none;opacity:.35}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev{left:2px}#ui-datepicker-div.ui-datepicker .ui-datepicker-next{right:2px}#ui-datepicker-div.ui-datepicker .ui-datepicker-next,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}#ui-datepicker-div.ui-datepicker th{border:0 none;font-weight:700;padding:.7em .3em;text-align:center}#ui-datepicker-div.ui-datepicker td{border:1px solid #e1e1e1}#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div .ui-widget-content .ui-state-highlight,#ui-datepicker-div .ui-widget-header .ui-state-highlight{background-color:#f3f3f3;color:#363636;padding:5px}#ui-datepicker-div td .ui-state-active span,#ui-datepicker-div td a.ui-state-active{padding:3px!important}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default{color:#555;font-weight:400}#ui-datepicker-div.ui-datepicker td a,#ui-datepicker-div.ui-datepicker td span{display:block;padding:5px;text-align:center;text-decoration:none}#ui-datepicker-div.ui-datepicker td a.ui-state-highlight,#ui-datepicker-div.ui-datepicker td span.ui-state-highlight{border:2px solid #6eabce;padding:3px!important}.all-glasses,.all-glasses .item_container{width:990px;float:left;clear:both}.all-glasses .item_container{border-bottom:1px solid #cac9c6}.all-glasses .item_container.first{border-top:1px solid #cac9c6;margin:10px 0 0}.all-glasses .item{float:left;border-left:1px solid #cac9c6;height:240px;padding:20px 0 20px 20px;position:relative;width:308px}.all-glasses .item.first{border:none;padding-left:0;width:328px}.all-glasses .item .img{clear:both;float:left;margin:50px 0 0;padding:0 0 25px}.all-glasses .item .names{line-height:15px;margin:0 0 5px;position:relative;width:200px}.all-glasses .item .names .brand-name{color:#1f1f1f;font-size:14px;text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:400}.view-full-catalog{font-size:11px;font-weight:700}.dobMonth{width:90px!important}.dobDay{width:55px!important}.dobYear{width:70px!important}.hideElement{display:none}.phone1Type,.phone2Type{width:70px!important}#contactsModal,#emailModal,#fittingModal,#hasInsuranceModal,#previousExamModal{height:auto!important;min-height:0!important}#contactsModal p,#emailModal p,#fittingModal p,#hasInsuranceModal p,#previousExamModal p{font-size:11px;padding:20px 0 0 0}#StoreLocatorPdpModelDiv{display:none}#StoreLocatorPdpModelDiv .product_options{padding:0;float:right;width:266px;border:1px solid #d8d8d8;border-radius:4px;padding:13px;margin:30px 0 0;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y3ZjVmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-radial-gradient(center,ellipse cover,#fff 65%,#f7f5f3 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(65%,#fff),color-stop(100%,#f7f5f3));background:-webkit-radial-gradient(center,ellipse cover,#fff 65%,#f7f5f3 100%);background:-o-radial-gradient(center,ellipse cover,#fff 65%,#f7f5f3 100%);background:-ms-radial-gradient(center,ellipse cover,#fff 65%,#f7f5f3 100%);background:radial-gradient(ellipse at center,#fff 65%,#f7f5f3 100%)}#StoreLocatorPdpModelDiv .product_options h1{font-size:14px}#StoreLocatorPdpModelDiv .product_options h2{font-size:14px}#StoreLocatorPdpModelDiv .product_options img{width:100%}#StoreLocatorPdpModelDiv .product_options h1 div{display:inline}#StoreLocatorPdpModelDiv .product_options h2 div{display:inline}#StoreLocatorPdpModelDiv .product_options h1 a{color:#1f1f1f!important}#StoreLocatorPdpModelDiv .product_options h2 a{color:#1f1f1f!important}#StoreLocatorPdpModelDiv .product_options .the-price{font-size:14px;margin:0 0 20px}#warningModal p,#warningModalClose p{font-size:14px;margin:0 0 13px}#warningModal .buttons,#warningModalClose .buttons{float:right}#warningModal .cancel,#warningModalClose .cancel{width:110px;height:40px;border:solid 1px #333;background-color:#fff;margin:0;font:14px FuturaBQLight,Arial,Helvetica,sans-serif;color:#333;text-align:center}#warningModal h2,#warningModalClose h2{font:18px FuturaBQMedium,Arial,Helvetica,sans-serif;font-weight:600}#favoriteSignInModal .noThanks{float:right}#EmailFriendFormDiv{display:none}#EmailFriendFormDiv label{display:block;margin:0 0 3px}#EmailFriendFormDiv .fe{float:left;width:250px;margin:0 10px 10px 0}#EmailFriendFormDiv .fe.check,#EmailFriendFormDiv .fe.recip,#EmailFriendFormDiv .fe.textarea{width:100%;margin-right:0;clear:both}#EmailFriendFormDiv input[type=text],#EmailFriendFormDiv textarea{clear:both;float:left;padding:6px 4px;width:242px;border:1px solid #e1e1e1;border-radius:2px}#EmailFriendFormDiv input[type=checkbox]{float:left;margin:0 5px 0 0}#EmailFriendFormDiv textarea{width:502px}#EmailFriendFormDiv .buttons{float:right;width:auto}#errorPage{width:990px;margin:0 auto;padding:80px 0}#errorPage p{margin:0 0 20px;font-size:11px}#errorPage ul{float:left;font-size:11px;line-height:16px;margin:0 0 80px;width:245px}#errorPage a{font-weight:700;width:245px}#blog{font-family:FuturaBQBook,Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#838383}#blog .row{clear:both;border-top:1px solid #cac9c6;background:#f0f0f0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f0f0f0 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f0f0f0 0,#fff 100%);background:-o-linear-gradient(top,#f0f0f0 0,#fff 100%);background:-ms-linear-gradient(top,#f0f0f0 0,#fff 100%);background:linear-gradient(to bottom,#f0f0f0 0,#fff 100%)}#blog .row.header{background:0 0;background-color:#fff}#blog #blog-header{width:985px;margin:0 auto;height:175px;background:transparent url(../images/assets/celeb-sightings.png) 0 90px no-repeat;padding:215px 0 0}#blog .header-content{width:325px;float:right}#blog .header-content .heading{color:#e91f2d;text-transform:uppercase;text-align:left;margin:0 0 4px}#blog p{line-height:18px;text-align:justify}#blog .header-content p{margin:0 0 20px}#blog .content{width:990px;margin:0 auto;height:545px;padding:55px 0 0}#blog .content .left{width:339px;float:left}#blog .content .date{float:left;width:49px;height:37px;padding:12px 0 0;font-size:10px;text-align:center;color:#fff;font-weight:700;background:transparent url(../images/assets/date-bg.png) no-repeat;margin:0 10px 0 0}#blog .content .date span{font-weight:400;display:block}#blog .content .title{float:left;margin:0 0 10px;width:100%}#blog .content h2{font-size:28px;line-height:23px}#blog .content .copy.sub h2{font-size:18px;margin:0 0 5px}#blog .content .copy.sub h2 span.quote{display:inline-block;width:31px;height:21px;background:transparent url(../images/assets/eye-quote.png) no-repeat;position:relative;top:-2px;left:2px}#blog .content h2 span{display:block;font-size:20px}#blog .content .copy{margin:0 0 50px}#blog .content .copy ul{list-style-type:disc;padding:0 0 0 15px}#blog .content .copy li{margin:0 0 15px;font-weight:400;color:#1f1f1f;text-transform:uppercase;font-size:13px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif}#blog .content .copy li span{color:#838383;text-transform:none;display:block;font-weight:400;font-family:Arial,Helvetica,sans-serif}#blog .content .right{float:right;width:651px;position:relative}#blog .content .rotate{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;height:195px;position:absolute;z-index:1000;width:360px;-moz-transform:rotate(-5deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);padding:20px;left:10px;top:255px}#blog .content .bg-image{position:relative;left:20px}#blog .content .rotate .main_quickinfo_button{top:160px;left:50px}#blog .content .rotate .title-container{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;padding:3px 0;width:100%;float:left}#blog .content .rotate .names a{color:#1f1f1f;float:left;text-transform:uppercase}#blog .content .rotate .price{float:right;color:#1f1f1f}#blog .content .rotate .names a span.style-name{color:#838383}#blog .content .rotate .badges{display:none}#blog .content .rotate .image-holder{margin:60px 0 0 40px}#blog .buttons{width:990px;margin:0 auto 20px;text-align:right}#blog .buttons a{text-align:left}#blog .scroll span{display:inline-block;margin:0 0 0 5px;background:transparent url(../images/assets/bottom-arrow.png) no-repeat;width:8px;height:7px}#spinSlider{border:1px solid #c9c9c9;border-radius:15px;height:20px;position:relative}#spinView .prev{display:none}#spinSlider .ui-slider-handle{background:transparent url(../images/assets/quick-view-slider-handle.png) no-repeat;cursor:pointer;height:22px;margin-left:-13px;position:absolute;width:26px;top:9px}.accu-row{clear:both;margin:0 auto;width:990px}.accu-row.first{padding:20px 0 0}.accu-row.first .left{float:left;width:245px}.accu-row.second .left{float:left;margin:0 30px 50px 0;width:433px}.accu-row.first .right{float:left;width:745px}.accu-row.second .right{float:left;width:527px}.accu-row p{color:#838383;font-size:11px;margin:0 0 20px;line-height:19px}.accu-row p strong{color:#000;display:block}.accu-row .callout{border-bottom:1px solid #dededc;border-top:1px solid #dededc;color:#6eabce;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;font-size:30px;margin:0 0 40px;padding:20px 0}.accu-row .callout strong{font-family:FuturaBQBold,Arial,Helvetica,sans-serif}.accu-row .video{margin:0 0 20px}.container-accufit-page h2{color:#f4791f;font-size:30px;text-transform:uppercase}div.container-accufit-page h2 span{font-family:FuturaBQBook,Arial,Helvetica,sans-serif}#ieModal{display:none;width:406px}#ieModal h2{font-size:16px}#ieModal p{font-size:16px;color:#000;margin:0 0 10px;font-family:FuturaBQBook}#ieModal ul{float:left;padding:40px 0 10px 40px}#ieModal li{float:left;margin:0 50px 0 0;width:74px}#ieModal li.last{margin:0}#ieModal span{display:block;font-size:9px;left:-7px;position:relative;text-align:center;top:10px;width:88px;font-style:italic}#photoUploadModal #back{font-size:11px;font-weight:700;position:absolute;right:19px;top:7px}#image-container li span{cursor:pointer}.dotcom-insetmap-ctrl .map-rect{display:none!important}.small-round-grey{padding:6px;border:1px solid #dcdcdc;font-size:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0,#f4f4f4 100%);background:linear-gradient(to top,#fff 0,#f4f4f4 100%)}.overflow-hidden{overflow-x:hidden;-ms-overflow-x:hidden}@media screen and (max-device-width:1024px){html{overflow-x:hidden}#map .make-preferred-store{display:none}.sidebar.hide{display:block!important}.facet-subnav.brands li.sort-brands a:hover{background:0 0;border:none;font-size:inherit;color:inherit}#reviewRegisterSection .fe a.cancel,#reviewSignInSection .fe a.cancel,.examSignInModal .fe a.cancel{margin:0 0 0 315px}#faceted_search .top-level{min-width:20px}.custom-select select{background-color:inherit!important}.s7container .s7innercontainer[mode=fullscreen]{width:990px!important;left:0!important}}.locatorOverlay{background-color:#fff;position:absolute;z-index:10000;width:100%;height:100%;top:0;left:0}.cut{overflow:hidden}#plan-visit-view .text{font-family:verdana;color:#1f1f1f}.hours-header{font-weight:700;margin-top:10px!important}#locationEntry.prepopulateGeoLocation.zip-code-stores{font-size:13px}#locationEntry.zip-code-stores{font-size:13px}#locationEntry.prepopulateGeoLocation{font-size:10px}.mylook-banner-landing-image .info p{font-size:13px;color:#1f1f1f!important}.mylook-banner-landing-image .sunglass-info h2 span{color:#1f1f1f!important}.compare-wrapper.mylook .template-holder.middle-section .middle-left div{width:310px}.left-intro .bullets li{font-size:13px}.doctorInformationModalContent #the-accordion #doctor-accordion .accordion-section p,.doctorInformationModalContent #the-accordion #doctor-accordion .accordion-section ul li,.doctorInformationModalContent #the-accordion #doctor-accordion p a,.doctorInformationModalContent ul li{font-size:13px}.doctorInformationModalContent p.modal-disclaimer{font-size:9px;line-height:15px;font-style:italic;padding:10px 0 0 0;float:left;clear:both}#myAccount .big-container .middle p span{font-size:13px;color:#000!important}iframe html #rightNow_container #faqs #faq_question_container p{color:#000!important}#myAccount .big-container .middle label{font-size:13px}#myAccount .big-container .middle .radio label{float:left}#myAccount #moreInformatonErrorDiv{color:red!important;font-size:13px;font-style:italic;font-weight:700}.info .color-gray{color:#000!important}.info .fs11{font-size:13px!important}body p{line-height:19px}body a{line-height:19px;cursor:pointer}body li{line-height:19px!important}body .ui-dialog .doc-dialog .left p{font-size:13px;color:#000}body #main_content_wrapper [id^=content_wrapper_box] .container-accufit-page ol li span{font-family:verdana;font-size:13px!important;color:#000!important}body #main_content_wrapper [id^=content_wrapper_box] .container-accufit-page p{font-size:13px!important;color:#000!important}.catalog-landing-image .info p.color-gray.fs11{font-size:13px!important;color:#1f1f1f!important;margin-top:8px}.catalog-landing-image .info .fs11{font-size:13px!important;color:#1f1f1f!important;margin-top:8px}.banner-landing-image p{margin:9px 0 0;line-height:17px;font-size:13px!important}.small-container.top.exams .middle .img-container{display:none}#mylook13-container p{font-size:13px!important;line-height:19px!important}#mylook13-container .section.one .title h2{margin:29px 0 24px}#mylook13-container h2{color:#f4791f;font-size:30px;line-height:32px;margin-bottom:3px}#mylook13-container .section.two h2{margin-top:40px}.banner-landing-image .ad_product>div{width:535px!important;top:164px!important}.banner-landing-image .ad_product>div p{color:#000!important}.banner-landing-image .ad_product>div .color-white{color:#fff!important}.banner-landing-image h1{color:#1f1f1f!important;font-family:FuturaBQBold!important;font-size:30px!important;font-weight:700!important;line-height:30px}#errorMsg span.required{color:red!important;font-size:13px;font-style:normal;font-weight:700}#errorMsg span.required p.required{font-weight:400;margin:0 0 15px;color:#c00}#errorMsg span.required p.required:first-child{margin:0}#errorMsg p{clear:both;font-size:13px}#plan-your-visit-social{left:0;position:absolute;top:160px}#storeSearchForm.eyeExamStoreSearchForm.store-search-form{width:273px}span#ErrorDivStoreSearch.required a{margin-left:0}form#storeSearchForm.store-search-form span.required a{margin-left:0}strong.break{display:inline-block;height:39px;float:left;margin:0 2px 0 0}.bold-error{font-weight:700;color:#000}.contentRow{width:100%;display:block;margin:0;padding:0;float:none;clear:both;overflow:hidden}.contentRow.margins{margin:10px 0}.landingAlignText{margin:0 5px 80px}#faqs #rn_Paginator_5_Back:before,#faqs #rn_Paginator_7_Back:before{color:#6eabce;content:"  « ";font-size:22px;line-height:12px;position:relative;top:2px;vertical-align:top}#rn_Paginator_7_Back{color:#000}a[data-pin-config]{top:5px}.social-dialog .ui-dialog-titlebar{float:right;width:100px}#recoShareContainer,#recoShareContainer *{box-sizing:border-box;text-align:center}#recoShareContainer h3{margin:20px 0 10px}#recoShareContainer .social{display:inline-block;width:32%;vertical-align:middle;margin:0;text-align:center}#recoShareContainer .social iframe,#recoShareContainer .social span{display:inline-block;vertical-align:middle}#recoShareContainer a{font-weight:700}#recoShareContainer .social.twitter{position:relative;top:9px;margin:0 0 0 -16px}#recoShareContainer .social span{display:inline-block;font-size:13px;font-weight:700}#recoShareContainer .social span img{margin-right:5px}#recoShareContainer .social span.ignore{top:0}#recoShareForm .fe.email{width:100%}#recoShareForm .fe.half{width:47.5%}#recoShareForm textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:2%;width:100%;height:100px}#recoShareForm .fe.buttons{float:right}#recoShareForm .fe.buttons .new-button{float:left;margin:0 0 0 10px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#707070}input:-moz-placeholder,textarea:-moz-placeholder{color:#707070}input::-moz-placeholder,textarea::-moz-placeholder{color:#707070}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#707070}.vg-breadcrumb-container{position:absolute;top:122px;text-align:left;width:990px;left:50%;margin:0 0 0 -495px}.vg-breadcrumb-container li{display:inline-block}.vg-breadcrumb-container,.vg-breadcrumb-container a{font-size:12px}.social .social-hover:hover a{color:#2b6c91}.ui-widget-overlay.black-overlay{background:#000}.brand-landing-content,.brand-landing-content *{box-sizing:border-box}.brand-landing-content h2{font-size:30px}.brand-landing-content p.description{font-size:13px;padding:7px 0 8px 0;border-bottom:1px solid #cac9c6;width:990px}.brand-landing-content #women_brands.selected{color:#fff!important}.brand-landing-content ul.facet-subnav.brands{font-size:0;padding:20px 40px;text-align:center;width:100%}.brand-landing-content ul.facet-subnav.brands li,.brand-landing-content ul.facet-subnav.brands ul{float:none}.brand-landing-content ul.facet-subnav.brands li.brands-list{margin:0;padding:0;width:100%}.brand-landing-content ul.facet-subnav.brands li.brands-list ul{display:inline-block;margin:0;padding:0;text-align:left;vertical-align:top;width:25%}.brand-landing-content ul.facet-subnav.brands li.brands-list ul li{border-bottom:2px solid #f7f6f6;display:block;padding:5px 0;width:80%;position:relative}.brand-landing-content ul.facet-subnav.brands li.brands-list ul li a{color:#326fa8;font-family:FuturaBQBook;font-size:14px;font-weight:700}.brand-landing-content ul.facet-subnav.brands li.brands-list ul li a.no-link{color:#bbb7b7;cursor:default}.landing-espot-area.top-espots-brands{margin:20px 0;width:100%}.landing-espot-area.top-espots-brands .zone{clear:none;color:#3f2a2e;float:none;margin-bottom:5px;height:auto;text-align:center}.landing-espot-area.top-espots-brands .zone h1,.landing-espot-area.top-espots-brands .zone h2,.landing-espot-area.top-espots-brands .zone p{color:#3f2a2e}.landing-espot-area.top-espots-brands .zone,.landing-espot-area.top-espots-brands .zone p{font-family:FuturaBQBook}.landing-espot-area.top-espots-brands .zone p{margin:0 auto;width:680px}.landing-espot-area.top-espots-brands .zone h1+p{font-size:24px;text-transform:uppercase}.top-espots-brands .featured_brands_espot{margin:50px auto 0;overflow:hidden;width:990px}.top-espots-brands .featured_brands_espot .owl-pagination{background:rgba(0,0,0,.1);bottom:0;height:50px;left:0;position:absolute;text-align:center;width:100%}.top-espots-brands .featured_brands_espot .owl-pagination>div{background:rgba(255,255,255,.1);border:1px solid #fff;border-radius:50%;display:inline-block;height:10px;margin:19px 3px 0;vertical-align:middle;width:10px}.top-espots-brands .featured_brands_espot .owl-pagination>div.active{background:#fff}.top-espots-brands .featured_brands_espot .owl-buttons{left:0;position:absolute;top:128px;width:100%}.top-espots-brands .featured_brands_espot .owl-buttons>div{height:50px;overflow:hidden;text-indent:-9999px;width:50px}.top-espots-brands .featured_brands_espot .owl-buttons>div.owl-prev{background:#fff url("../images/brands-carousel-arrow-left.png") center center no-repeat;float:left}.top-espots-brands .featured_brands_espot .owl-buttons>div.owl-next{background:#fff url("../images/brands-carousel-arrow-right.png") center center no-repeat;float:right}#middleContent.landing.brands{background:0 0;border:none;padding:20px 0}#middleContent.landing.brands .other_styles{border:none;padding:0}#middleContent.landing.brands .brand-landing-content ul.facet-subnav.brands{float:none;margin-left:50px;padding:0;width:95%}#middleContent.landing.brands .brand-landing-content ul.facet-subnav.brands li.brands-list{text-align:center;width:100%}#middleContent.landing.brands .brand-landing-content ul.facet-subnav.brands li.brands-list>ul{float:none}.espots-bottom.landing.bottom-espots-brands{padding:25px 0;width:100%}[id^=content_wrapper_box] .bottom-espots-brands>div{clear:none;font-size:0;margin:0 auto;width:990px}[id^=content_wrapper_box] .bottom-espots-brands .left-image,[id^=content_wrapper_box] .bottom-espots-brands .right-image{display:inline-block;float:none;font-size:14px;padding:0;vertical-align:top;width:485px}[id^=content_wrapper_box] .bottom-espots-brands .left-image{margin-right:10px}.st-dialog{background:#fff;border:none;border-radius:0;box-shadow:none;overflow:hidden;padding:0;-webkit-border-radius:0;-webkit-box-shadow:none;z-index:100003}.st-dialog.compare-warning-dialog{background:0 0;overflow:visible;text-align:center;width:150px}.st-dialog.compare-warning-dialog .ui-dialog-titlebar{display:none}.st-dialog.compare-warning-dialog .compare-warning-modal{background:#3f2a2e;border-radius:3px;box-shadow:0 1px 7px rgba(0,0,0,.4);padding:15px 15px 3px;font-size:11px}.st-dialog.compare-warning-dialog .compare-warning-modal:after{bottom:-8px;content:" ";display:block;left:69px;position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #3f2a2e}.st-dialog.compare-warning-dialog .compare-warning-modal .warning-content{height:70px}.st-dialog.compare-warning-dialog .compare-warning-modal h2{color:#fff;font-family:FuturaBQBold;font-size:16px}.st-dialog.compare-warning-dialog .compare-warning-modal p{color:#fff;font-family:FuturaBQBook;font-size:12px}.st-dialog.compare-warning-dialog .compare-warning-modal h2,.st-dialog.compare-warning-dialog .compare-warning-modal p{line-height:1}.custom-select{background:#f5f2f2;border:1px solid #f2f0f0;border-radius:3px;display:inline-block;min-width:100px;overflow:hidden;padding:0 5px;position:relative}.custom-select:after{content:" ";background:#f5f2f2 url('../images/down-arrow.png') center center no-repeat;display:block;height:24px;padding:0;position:absolute;right:0;top:0;width:24px;z-index:1}.custom-select select{background:0 0;border:none;color:#3f2a2e;font-family:FuturaBQBold;font-size:14px;height:24px;line-height:24;position:relative;text-transform:uppercase;width:130%;z-index:2}.st-button,.st-button-find-in-store{background:#4d8eca;border-radius:5px;color:#fff;display:inline-block;font-family:FuturaBQBold;font-size:12px;line-height:40px;margin:5px;min-width:150px;padding:0 10px;text-align:center;text-transform:uppercase}.st-button:hover{color:#fff}.st-button-find-in-store,.st-button.find-in-store,.st-button.st-button-find-in-store{background:#ea6c26}.st-button-find-in-store:before,.st-button.find-in-store:before,.st-button.st-button-find-in-store:before{background:transparent url("../images/icon-location-pin.png") center center no-repeat;content:" ";display:inline-block;height:13px;margin-right:5px;vertical-align:middle;width:10px}.st-button.save-all-to-tray:before{background:transparent url("../images/icon-heart.png") center center no-repeat;content:" ";display:inline-block;height:12px;margin-right:5px;vertical-align:middle;width:14px}.st-button.st-button-blue-outline{background:0 0;border:2px solid #4d8eca;color:#4d8eca}ul.st-tabs,ul.st-tabs *{box-sizing:border-box}ul.st-tabs{font-size:0;margin:20px 0;text-align:center}ul.st-tabs li{display:inline-block;margin-left:-2px}ul.st-tabs li a{border-bottom:2px solid #326fa8;border-top:2px solid #326fa8;color:#326fa8;display:block;font-family:FuturaBQBold;font-size:13px;padding:15px;position:relative;text-transform:uppercase;vertical-align:middle;white-space:nowrap;min-width:170px}ul.st-tabs li a:after{background:#f0eded;content:" ";display:block;height:25px;position:absolute;right:0;top:12px;width:2px}ul.st-tabs li:last-child a:after{content:"";display:none}ul.st-tabs li:first-child{margin-left:0}ul.st-tabs li:first-child a{border-left:2px solid #326fa8;border-radius:4px 0 0 4px}ul.st-tabs li:last-child a{border-radius:0 4px 4px 0;border-right:2px solid #4d8eca}ul.st-tabs li a.selected{background:#326fa8;color:#fff}ul.st-tabs li a.selected:after{content:"";display:none}ul.st-tabs li a.selected:before{bottom:5px;content:" ";display:block;left:50%;margin-left:-3px;position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #fff}ul.st-tabs.results-tabs li a{min-width:205px}.view360-video{margin:11px 0 0 290px;float:left}#product1_rr{width:990px;margin:0 auto}#insurance1_rr h2{font-size:22px}#insurance1_rr .item-info h2{font-size:19px}#insurance1_rr p{font-size:19px!important;padding:0}#certona-reco{overflow:hidden;width:100%;clear:both;float:left}#certona-reco #certona-reco-header{text-align:center;padding:0 0 20px}#certona-reco #certona-reco-header p{font-size:14px;color:#78696c;margin:10px 0}#certona-reco #browse-button{padding:15px 0}.each-reco-product{border-bottom:2px solid #e4e4e2;min-height:310px;padding:15px 0 15px 565px;position:relative;width:990px;float:left;clear:both}#certona-reco #certona-reco-header+.each-reco-product{border-top:2px solid #e4e4e2}.each-reco-product *{box-sizing:border-box}.each-reco-product .left-side-compare .brand-logo{left:0;position:absolute;text-align:center;top:50px;width:500px}.each-reco-product .left-side-compare .badges p span{text-align:left}.each-reco-product .left-side-compare .product_image{left:0;position:absolute;text-align:center;top:40px;width:500px}.each-reco-product .left-side-compare .product_image a{display:block;text-align:center;width:100%}.each-reco-product .left-side-compare .product_image a img{display:inline-block;margin-top:30px}.each-reco-product .compare_quickinfo_button .blue.button.quick-view{display:none}.each-reco-product .brandStyle{color:#000;display:block;margin:10px 0 5px}.each-reco-product .brandStyle .the-brand,.each-reco-product .brandStyle .the-brand .brand{font-family:FuturaBQBold;font-size:19px;margin-right:5px;text-transform:uppercase}.each-reco-product .brandStyle .style-name{font-family:FuturaBQBook;font-size:14px;text-transform:uppercase}.each-reco-product .sku{display:none}.each-reco-product .the-price{color:#3f2a2e;font-family:FuturaBQBold;font-size:19.5px;margin:0 0 15px}.each-reco-product .the-price a{color:#000;font-weight:700;font-size:20px}.each-reco-product .change-colors-views{float:none;width:100%}.each-reco-product .change-colors-views p{text-align:left}.each-reco-product .left-side-compare .change-colors-views p .icon{color:#3f2a2e;font-family:FuturaBQBook;font-size:14px;line-height:30px;text-indent:40px;text-transform:uppercase}.each-reco-product .right-side-info ul.compare-attributes{padding:0;text-align:left}.each-reco-product .right-side-info ul.compare-attributes li:first-child{left:130px;top:-77px;width:auto}.each-reco-product .right-side-info ul.compare-attributes li{margin:5px 0;color:#000}.each-reco-product .right-side-info ul.compare-attributes li span::after{content:":"}.each-reco-product .right-side-info ul.compare-attributes li span{display:inline-block;width:120px;text-transform:uppercase;color:#000}.each-reco-product .right-side-info .product-buttons a.st-button{min-width:150px;white-space:nowrap}.each-reco-product .right-side-info .product-buttons a{display:inline-block}.each-reco-product .right-side-info .product-buttons a.more-info{font-weight:700;color:#4d8eca;margin:10px 0}.each-reco-product .right-side-info .product-buttons a.more-info:after{content:"";width:0;height:0;display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #4d8eca;margin:0 0 0 5px}.each-reco-product .views-buttons{bottom:20px;left:160px;position:absolute}.each-reco-product .views-buttons a{background:transparent top left no-repeat;border-right:1px solid #f8f6f6;display:inline-block;height:40px;margin-right:15px;overflow:hidden;text-indent:-9999px;vertical-align:middle;width:55px}.each-reco-product .views-buttons a.view-side{background-image:url("../images/icons/icon-pdp-views-default.png")}.each-reco-product .views-buttons a.view-side.active{background-image:url("../images/icons/icon-pdp-views-default_active.png")}.each-reco-product .views-buttons a.zoomImg{background-image:url("../images/icons/icon-pdp-views-expand.png")}.each-reco-product .views-buttons a.zoomImg.active{background-image:url("../images/icons/icon-pdp-views-expand_active.png")}.each-reco-product .views-buttons a.link-360view{background-image:url("../images/icons/icon-pdp-views-360.png")}.each-reco-product .views-buttons a.link-360view.active{background-image:url("../images/icons/icon-pdp-views-360_active.png")}.each-reco-product .scene7360{position:absolute;top:0;left:-9999px;display:block!important}.each-reco-product .scene7360.active{left:10px}#recos{width:990px;margin:0 auto;padding:0 0 20px}#recos>a{float:right;margin:0 0 20px}#catalog1_rr{float:left;clear:both;width:990px}a,body,fieldset,form,h1,h2,h4,h5,h6,html,img,li,ol,p,td,tr,ul{margin:0;padding:0}a img{border:none}ul{list-style:none}li,p:not(.article-title):not(.article-desc){color:#1f1f1f}p.subtext{font-size:13px;line-height:17px}.banner-landing-image h2.heading{color:#1f1f1f!important;line-height:30px;font-weight:700!important;font-size:30px!important;font-family:FuturaBQBold!important}.banner-landing-image h2:not(.heading){color:#1f1f1f!important;font-weight:400!important;font-size:20px!important;font-family:FuturaBQBook!important}.banner-landing-image h1.color-white,.banner-landing-image h2.color-white{color:#fff!important}h1,h2,h3,h4,h5{color:#1f1f1f;text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:400}#StoreLocatorPdpModelDiv .product_options .the-price,#blog .content .rotate .names a span.brand-name,#blog .content .rotate .price,#compare #compareDropZoneImg span,#face-shape-container .each-faceShape span.below,#face-shape-container .rollover-faceshape-info span,#faceted_search .category-facets span.browse-by,#faceted_search .category-facets ul li.heading,#lens-type-container .lensType span.heading,#myAccount p.heading,#myAccount p.heading a,#myAccount.profile #options li#profile .title,#plan-visit-view .plan-visit-steps-holder .step a span.icon-step-blue,#plan-visit-view .plan-visit-steps-holder .step a span.step-text,#plan-visit-view .tool-holder .holder .slider-eye-values ul li label input,#plan-visit-view .tool-holder .holder .slider-eye-values ul li span.description,#plan-visit-view.landing-plan-visit .each-section .holder .heading h3 span.blue-circle,#quick-view-modal #productBrand,#quick-view-modal #productPrice,#recommendations-style .name-brand .the-price .price,.autoSuggest_wrapper .heading,.badges span,.banner-landing-image .info p.subheading,.category-facets.minor li.heading,.compare_products_button,.explore-catalog .explore-content .browse-by-holder ul li.by-head,.facet-subnav.face-shape .about-face-shape span.heading,.facet-subnav.trends li.each-trend a,.favorite-nav-holder a.tab-links,.getting-ready-content .right .container .create,.jcarousel-date .jcarousel-item .each-date p.date,.lens-or-frame .lens-content .price,.modal-title,.my-wishlist .right-side-info .the-price .price,.offer-nav a,.os_name,.products-search .results ul li a span.product-brand,.products_holder .item_container .item .names,.products_holder .item_container .item .price,.questions .question a.answer.gender span,.rec-lens-options-content p span,.scheduleExamForm .fe span.phone-spans,.table-compare th,.ui-dialog-title,li.column.left-side ul li.third-level a,li.search-tab a,p.the-question,ul#left-nav-header p.find-pair,ul#left-nav-header p.heading.browse,ul.lenses-tabs li.lens-compare-links a{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:400!important}#blog .content .rotate .names a span.style-name,#plan-visit-view .tool-holder .holder .slider-eye-values ul li label span,#quick-view-modal #productName,.banner-landing-image .info p.subheading span,.banner-landing-image .info p.subtitle,.compare-wrapper.onesight .template-holder .intro-text .left p.blue.subhead,.exam-steps .sub-heading,.os_name span,.products-search .results ul li a span.product-name,.products_holder .item_container .item .names a .style-name,.section.eyecare-landing .content p.subtitle,.template-holder .section.about-info.quote p,h1 span,h2 span,h3 span,h4 span,h5 span,ul#left-nav-header p.find-pair span,ul#left-nav-header p.heading span,ul#left-nav-header p.heading.browse span{font-family:FuturaBQBook,Arial,Helvetica,sans-serif}input{font-size:15px}input[type=button]{font-style:normal;cursor:pointer}input[type=password],input[type=text],textarea{border:1px solid #1f1f1f;color:#1f1f1f;border-radius:3px;-moz-border-radius:2px}.ResetPasswordForm input[type=text]{display:block;font-family:FuturaBQBook;padding:5px;padding-left:10px;width:274px;border-radius:3px;background-color:#f8f8f8;border:solid 1px #979797;margin-top:10px;margin-bottom:10px}input[type=password]:focus,input[type=text]:focus,textarea:focus{font-style:normal!important;outline:0}input[type=button],input[type=submit]{-webkit-appearance:none}label{font-weight:700;font-size:15px;color:#1f1f1f}html{overflow-y:scroll;font-family:Verdana,Arial,sans-serif;overflow-x:hidden}.MessageArea{display:none}body{height:100%;width:100%;font-family:Verdana;background-repeat:repeat-x;-webkit-appearance:none;overflow-x:hidden;overflow-y:hidden}.hide{display:none}.spanacce{display:none}.nodisplay{display:none!important}.underlined{text-decoration:underline}#PasswordUpdateFailureResponseMessageDiv,label.error,span.required{font:15px FuturaBQLight,Arial,Helvetica,sans-serif;color:#d0021b;float:left;margin:3px 0 5px 6px;font-style:italic;clear:both;font-weight:600}.examErrorMessage span.required{font:17px FuturaBQMedium,Arial,Helvetica,sans-serif;color:#d0021b;float:left;margin:3px 0 5px 3px;clear:both;font-weight:600}#PasswordUpdateFailureResponseMessageDiv,#emailSignup span.required,label.error{float:none;position:relative;z-index:99999;font-family:FuturaBQBookOblique;font-size:11px}#emailSignup span.required[for=check18Years]{float:none;position:relative;left:-1%;bottom:12px;font-family:FuturaBQBookOblique}input.error,input.required,select.required{border:1px solid #c00}input[type=email].orangeFill.ok,input[type=password].orangeFill.ok,input[type=text].orangeFill.ok,select.orangeFill.ok{background:#fff}#create-wrapper span.required{display:block;width:100%}#create-wrapper{margin:0 auto;width:990px;padding:20px 0 0}#create-wrapper .col{float:left;width:454px;padding:0 0 0 40px}#create-wrapper .col:first-child{padding:0 40px 0 0;border-right:1px solid #ccc;margin:0 0 40px}#create-wrapper h1{font-size:18px;margin:0 0 10px}#create-wrapper p{font-size:14px;margin:0 0 10px}#create-wrapper .fe{margin:8px 0 10px;position:relative}#create-wrapper #loginContainer .fe.buttons.US{margin:0 0 117px}#create-wrapper #loginContainer .fe.buttons.CA{margin:0 0 190px}#create-wrapper label{display:block;font-size:13px}#create-wrapper input[type=password],#create-wrapper input[type=text]{padding:1%;width:98%}#create-wrapper input[type=checkbox]{float:left}#create-wrapper input[type=checkbox]+label{font-weight:400}#create-wrapper .cancel{margin:0}#create-wrapper .required-text{font-size:12px;font-style:italic;position:absolute;right:0;top:-2px}#create-wrapper img{padding-bottom:20px}.screenreader-only{left:-9999px;position:absolute}#contact_us span.required{color:#f8833a;display:none}.iframeClass .disclaimer-note.step,.iframeClass .schedule-star,.iframeClass .scheduleBack{display:none}.alignRight{float:right;text-align:right}.alignLeft{float:left}.clearAll{clear:both}.no-caps{text-transform:none;font:inherit;background:0 0!important;padding:0!important;display:inline!important;float:none!important;margin:0!important}.FYLResetFlow{font-weight:700}.FYLResetFlow .start-over-arrow{background:url('../images/icons/circle-arrow-right.png') no-repeat 0 0;display:inline-block;height:26px;position:relative;top:9px;width:27px}.FYLResetContainer{float:right;text-align:right}.FYLResetContainer>span,.FYLResetContainer>span a{font-size:13px}.FYLResetContainer>span a{font-weight:700}.FYLResetContainer .sep{background-color:#ccc;display:inline-block;height:22px;margin:0 10px;position:relative;top:5px;width:1px}.fs55{font-size:55px}.fs36{font-size:36px}.fs18{font-size:18px}.fs16{font-size:16px}.fs14{font-size:14px}.fs12{font-size:12px}.fs11{font-size:11px}.color-blue{color:#6eabce}.color-black{color:#1f1f1f}.color-gray{color:#838383}.color-white{color:#fff!important}.text-bold{font-weight:700}.share-this-drawer{position:absolute;top:8px;left:750px;color:#1f1f1f;font-weight:700;font-size:11px}.home-espot-area,.landing-espot-area{width:936px;margin:-20px auto 0 auto;z-index:40;position:relative}.center-content{width:1200px;margin:0 auto 30px auto;position:relative}.is-eye-exam{padding:0 30px}.get-directions.center-content{margin-top:15px}.home-espot-area .zone,.landing-espot-area .zone{float:left;position:relative}.home-espot-area .zone .left-corner-zone,.landing-espot-area .left-corner-zone{float:left;width:9px;height:305px}.home-espot-area .zone .right-corner-zone,.landing-espot-area .right-corner-zone{float:left;width:11px;height:305px;margin:0 5px 0 0}.home-espot-area .zone .right-corner-zone.last,.landing-espot-area .right-corner-zone.last{margin-right:0}.home-espot-area .zone .zone-content,.landing-espot-area .zone-content{background:#fff;float:left;border-top:1px solid #cac9c6;border-bottom:1px solid #cac9c6;padding:2px 0;height:292px}.home-espot-area .zone .zone-content .absolute,.landing-espot-area .zone-content .absolute{position:absolute}a.skip-nav{left:0;position:absolute;top:-200px;z-index:100000}a.skip-nav:focus{display:block!important;top:0}.eye-exam-information h4{text-transform:none}.eye-exam-information .left-text{width:690px;float:left;padding:20px 0 0}.eye-exam-information .left-text br{display:none}.eye-exam-information .left-text p{font-size:15px;padding:0 0 40px;line-height:25px}.eye-exam-information .left-text p.bold.black{font-weight:700;color:#1f1f1f}.eye-exam-information .right-options{float:left;width:260px;margin:-20px 0 0 20px}.right-options .find-location-near-you{width:260px;float:left;margin-bottom:10px}.right-options .save-time,.right-options .use-preferred-store{background:url('../images/assets/bg_right_examlanding.png') no-repeat 0 0;width:220px;height:88px;padding:12px 20px 15px}.use-preferred-store select{float:left;width:160px;margin:0 5px 0 0}.right-options .find-location-near-you .bottom,.right-options .find-location-near-you .top{float:left;clear:both;width:260px;background:url('../images/assets/bg_right_examlanding.png') no-repeat;height:8px}.right-options .find-location-near-you .top{background-position:0 0}.right-options .find-location-near-you .bottom{background-position:0 -97px}.right-options .find-location-near-you .content{padding:5px 20px;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;float:left;width:217px;min-height:85px;clear:both;background:#fff;background:-moz-linear-gradient(top,#fff 46%,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(46%,#fff),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#fff 46%,#f3f3f3 100%);background:-o-linear-gradient(top,#fff 46%,#f3f3f3 100%);background:-ms-linear-gradient(top,#fff 46%,#f3f3f3 100%);background:linear-gradient(to bottom,#fff 46%,#f3f3f3 100%)}.right-options .use-preferred-store .selectBox-dropdown{float:left;width:180px!important;overflow:hidden}.right-options .use-preferred-store .selectBox-dropdown .selectBox-label{width:136px!important}.right-options h2{font-size:20px}.right-options .save-time p{font-size:13px;padding:2px 0 0 0;line-height:16px}.right-options .save-time p a{font-weight:700}.eye-exam-information .or{clear:both;margin:10px 0 10px 120px}.eye-exam-information p.disclaimer-note{float:left;clear:both;margin:30px 0 0 0;width:975px;padding:20px 0 30px 15px;border-top:1px solid #cac9c6;font-size:11px;font-style:italic}.eye-exam-information .right-options form input[type=text]{float:left;clear:both;border:1px solid #e1e1e1;padding:6px 4px 5px 4px;width:170px}.eye-exam-information .right-options form .fe{float:left;clear:both}.eye-exam-information .right-options input.find-location-exam{float:left;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -419px -272px;width:37px;margin:0;padding:5px 0;font-size:13px;color:#fff;border:none;text-transform:uppercase;font-weight:700}.eye-exam-information .left-text p.book-now{color:#1f1f1f;font-weight:700;font-size:15px;padding:20px 0 0 0}.eye-exam-information .left-side{float:left;width:10px;height:220px}.eye-exam-information .right-side{float:left;width:8px;height:220px}.eye-exam-information .middle-content{float:left;border-top:1px solid #cac9c6;width:972px;background:#fff}.disclaimer-note.step{clear:both;font-size:16px;font-style:normal;padding:10px 0;width:975px;color:#1f1f1f;line-height:1.31;font:16px FuturaBQLight,Arial,Helvetica,sans-serif;letter-spacing:.3px}.disclaimer-note.step.first{margin:30px 0 0}.get-directions h1{font-size:32px;padding:15px 0 4px 0}.get-directions a.back-to-store{font-size:13px;font-weight:700}.get-directions p{font-size:13px}#getDirectionsForm{float:left;width:360px;margin:40px 30px 30px 0}#getDirectionsForm .fe{clear:both;float:left;margin:4px 0;position:relative;width:325px}#getDirectionsForm .fe.city,#getDirectionsForm .fe.state,#getDirectionsForm .fe.zip{clear:none!important;margin:4px 10px 4px 0}#getDirectionsForm .fe.city{margin-right:20px;width:180px}#getDirectionsForm .fe.city .city-input{width:180px!important}#getDirectionsForm .fe.state{width:53px}#getDirectionsForm .fe.zip{margin-right:0!important;width:65px!important}#getDirectionsForm .fe.state select{clear:both;float:left}#getDirectionsForm .fe input[type=text]{clear:both;float:left;padding:6px 4px}#getDirectionsForm .fe input[type=text].address-input{width:328px}#getDirectionsForm .fe input[type=text].address-input.two{margin:6px 0 0 0}#getDirectionsForm .fe input[type=text].city-input{width:230px}#getDirectionsForm .fe input[type=text].zip-input{width:65px}#getDirectionsForm .fe label{color:#1f1f1f;float:left;font-size:13px;font-weight:700;margin:0 0 6px}.get-directions h3{font-size:16px;font-weight:700;padding-bottom:4px}.get-directions .destination p{line-height:21px;font-size:13px;margin-bottom:20px}.get-directions .destination p span{font-weight:700;color:#1f1f1f}.get-directions .destination{float:left;width:300px;margin:40px 0 0 0}.get-directions .destination a{float:left;font-weight:700;font-size:13px}#StoreLocatorPdpModelDiv .find-a-store{width:100%!important}.find-a-store p.subtext{font-size:13px;padding-bottom:10px}.find-a-store p.subtext.pdpSubText{width:520px;float:left}.find-a-store form .fe{float:left}.find-a-store .store-result-holder,.get-directions .directions-result-holder{width:990px;float:left;clear:both;margin:10px 0 0 0;padding:0 0 20px 0;position:relative}.find-a-store .store-result-holder{width:100%}.storeLocatorEspot{position:absolute;margin:-92px 0 0 500px;display:none}.storeLocatorEspotSub{top:100px;right:0}.store-locator-page .storeLocatorEspot{display:block!important}#myPrefferedStoreSelectDiv{display:none}#directionsEmailPrintLink{display:block;position:absolute;right:-16px;top:15px;width:151px}#directionsEmailPrintLink a.email-friend{background:transparent url(../images/assets/email-icon.png) no-repeat 0 2px;margin:0 10px 0 0;text-indent:0;padding:0 0 0 15px;width:auto}#directionsEmailPrintLink #getDirectionPrintLink{background:transparent url(../images/assets/print-icon.png) no-repeat 0 0;margin:0;text-indent:0;padding:0 0 0 18px;width:auto}.get-directions .directions-result-holder{display:none}.get-directions .directions-result-holder p.directions-heading{float:left;clear:both;width:990px;border-bottom:1px solid #cac9c6;padding:0 0 3px 0;margin:20px 0 0;font-size:11px;color:#1f1f1f;font-weight:700}.find-a-store .storeLocatorResults .storeLocation:first-of-type{width:988px;height:463px;border-bottom:1px solid #cac9c6}.find-a-store .storeLocatorResults .storeLocation:first-of-type .store{width:35%}.find-a-store .storeLocatorResults .storeLocation:first-of-type ul.link-options li:first-child,.find-a-store .storeLocatorResults .storeLocation:first-of-type ul.store-hours{display:block}.find-a-store .storeLocatorResults .storeLocation ul.link-options li.doctor{display:block!important}.find-a-store .schedule .storeLocatorResults .storeLocation:first-of-type{height:570px}.find-a-store .schedule .storeLocatorResults .storeLocation:first-of-type .store-hours{display:none}.find-a-store .schedule .storeLocatorResults .storeLocation:first-of-type+.storeLocation{border-bottom:none;border-top:1px solid #cac9c6;margin:-297px 0 0 0;width:330px;min-height:225px}#StoreLocatorPdpModelDiv .find-a-store .storeLocatorResults .storeLocation:first-of-type{width:31%;height:396px}#StoreLocatorPdpModelDiv .find-a-store .storeLocatorResults .storeLocation:first-of-type+.storeLocation{clear:both}#StoreLocatorPdpModelDiv .find-a-store .storeLocatorResults .storeLocation:first-of-type .store{width:100%}#StoreLocatorPdpModelDiv .find-a-store .storeLocatorResults .storeLocation.arkansas:first-of-type{height:300px}#StoreLocatorPdpModelDiv .find-a-store .storeLocatorResults .storeLocation.arkansas:first-of-type+.storeLocation{height:281px}#StoreLocatorPdpModelDiv .storeLocation .miles .store-result-number{width:34px;height:40px}#StoreLocatorPdpModelDiv .find-a-store .storeLocatorResults .storeLocation ul.link-options li:first-child{display:block}#StoreLocatorPdpModelDiv .find-a-store #map{height:610px}#the-directions{float:left;height:655px;width:408px;overflow:scroll;z-index:990;margin:20px 0 0 0;position:relative}#scroll-pane-narrative-directions{width:353px;position:relative;float:left}#slider-vertical-directions{right:585px;top:0;height:528px}.each-direction-step{clear:both;float:left;margin:0;min-height:70px;padding:20px 0;border-bottom:1px solid #cac9c6;width:380px}.each-direction-step.last{background:#f6f6f6}.each-direction-step .icon-holder{float:left;width:45px;margin:0 0 6px 0;clear:both}.each-direction-step img{display:block}.each-direction-step .text-narrative{float:left;width:327px;font-size:12px;line-height:18px}.each-direction-step .text-narrative p{float:left;width:260px;font-size:12px}.each-direction-step .text-narrative p span.number{float:left;width:20px}.each-direction-step .text-narrative p span.narrative{float:left;width:240px}.each-direction-step .text-narrative .distance{float:right;color:#838383;font-size:11px;font-weight:700}.scroll-bar-wrap{position:relative;float:left;margin:15px 0 0 0}#StoreAddedMsgDiv h2 span{font-size:14px;font-family:Verdana;font-style:italic}#StoreAddedAsPrefferedDiv h2,#StoreAddedMsgDiv h2{font-size:18px;padding:0 0 10px 0}#StoreAddedAsPrefferedDiv .fe.buttons,#StoreAddedMsgDiv .fe{float:left;width:100%;clear:both;margin:7px 0 0}#StoreAddedAsPrefferedDiv .fe.buttons{margin:27px 0 0}#StoreAddedAsPrefferedDiv .fe.buttons a.go-to-account{margin:27px 10px 0 329px;font-size:12px;font-weight:700}#StoreAddedAsPrefferedDiv .store-name img,#StoreAddedAsPrefferedDiv .storeName img{display:none}#StoreAddedMsgDiv input[type=checkbox]{float:left}#StoreAddedMsgDiv .fe label{float:left;color:#838383;font-weight:400}#StoreAddedMsgDiv .fe label span{float:left;font-weight:400;width:300px}#StoreAddedMsgDiv .fe p.like-to{float:left;padding:0 0 5px 0;font-weight:700;color:#1f1f1f;font-size:11px}#StoreAddedMsgDiv .fe input[type=text]{float:left;padding:6px 4px;width:480px;margin:4px 0 0 0;clear:both}#StoreAddedMsgDiv .cancel{color:#bbb;margin:0 0 0 325px}#StoreAddedAsPrefferedDiv .store-info-updated{float:left;clear:both;margin:10px 0 0 0;width:585px}#StoreAddedAsPrefferedDiv .store-info-updated .store-info-updated-content{float:left;clear:both;border-left:1px solid #cac9c6;border-radius:5px;border:1px solid #cac9c6;width:543px;padding:20px}#StoreAddedAsPrefferedDiv .store-info-updated h3.store-added{padding:0 0 12px 0;float:left}#StoreAddedAsPrefferedDiv .store-info-updated h3.store-added span{float:left}#StoreAddedAsPrefferedDiv .store-info-updated h3.store-added span.icon-added{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -452px -183px;width:37px;height:41px;margin:0 10px 0 0}#StoreAddedAsPrefferedDiv .store-info-updated h3.store-added span.green-text{color:#60bd67;font-style:italic;font-family:Verdana;font-size:11px;padding:8px 0 4px 0;display:block;width:425px}#StoreAddedAsPrefferedDiv .store-info-updated h3.store-added span.nick_store_name_div{color:#cbcbcb;font-size:14px;font-family:Arial;clear:both}#StoreAddedAsPrefferedDiv .store-info-updated h3.store-added .storeName{float:none}#StoreAddedAsPrefferedDiv .store-preferred-info ul{width:100%}#StoreAddedAsPrefferedDiv .store-preferred-info ul li{float:left;margin:2px 0;font-size:11px;clear:both}#StoreAddedAsPrefferedDiv .store-preferred-info ul.store-address{float:left;margin:0 0 0 10px;text-transform:capitalize}#StoreAddedAsPrefferedDiv .store-preferred-info ul.store-address .state{text-transform:uppercase}#StoreAddedAsPrefferedDiv .store-preferred-info ul.link-options{float:left;margin:15px 0 20px 56px}#StoreAddedAsPrefferedDiv .store-preferred-info ul li.store-name{font-size:14px;color:#1f1f1f;font-weight:700;margin:4px 0 0 0}#StoreAddedAsPrefferedDiv .store-preferred-info ul li a{font-weight:700;font-size:11px}#StoreAddedAsPrefferedDiv .store-preferred-info .hours-text{color:#1f1f1f;font-weight:700;padding:10px 0 3px 0;float:left;clear:both;font-size:11px}.store-preferred-info{float:left;clear:both}#see-more-container{border-top:1px solid #cac9c6;margin-top:-1px}.search-bottom,.search-top{background:url('../images/sprites/lc_site_sprite_bgcorners.png');float:left;clear:both}.search-top{background:0 0;background-color:#fff;margin:0 0 0 5px;width:294px;height:6px;border:1px solid #ccc;border-bottom:none;border-radius:5px 5px 0 0}.search-bottom{background-position:-663px -590px;width:305px;height:10px}.line-cover-up{height:1px;width:182px;position:absolute;top:1px;right:7px;background:0 0}.autoSuggest_wrapper .heading{font-size:18px;clear:both;padding:0 0 0 8px;text-transform:uppercase}.autoSuggest_wrapper .col-3{display:flex;flex-flow:column;justify-content:center}#autoSuggest_Container .product-brand,#autoSuggest_Container .product-name{font-family:FuturaBQBook;font-size:16px;font-weight:600;letter-spacing:.5px;color:#1f1f1f}#autoSuggest_Container .name-holder{position:relative;left:14px}#autoSuggest_Container .product-name{position:relative;left:101px}#usefulHeader .heading{padding:0}#usefulHeader ul li{border:none;float:none;padding:8px 0 5px}#usefulHeader.col-3 ul li a{color:#000}.brands-search .results ul li a{display:block;font-size:11px;font-weight:700;float:left;padding:20px 0}.brands-search .results ul li{margin:3px 0 -28px 0;width:185px}.products-search .results ul li a{display:flex;font-size:11px;font-weight:700}.products-search .results ul li{padding:10px 0 10px 0;width:300px}.brands-search .results ul li a span.name-holder,.products-search .results ul li a span.name-holder{float:left;padding:5px 0 0 8px;margin-bottom:-1px;width:100px}.brands-search .results ul li a span.product-brand,.products-search .results ul li a span.product-brand{font-size:11px;color:#1f1f1f}.products-search .results ul li a span.product-name{font-size:11px;color:#cac9c6}.brands-search .results ul li a img,.products-search .results ul li a img{float:left;margin:0;clear:both;border:none!important}#Search_Result_Summary h1,#Search_Result_Summary h2,#Search_Result_Summary p.search-term{color:#5a5a5a;letter-spacing:.5px;font-family:FuturaBQLight;font-size:30px;text-align:left;line-height:30px!important;text-transform:none;word-wrap:break-word;display:block}#Search_Result_Summary h2{color:#3f2a2e;letter-spacing:1px;font-family:FuturaBQBold;text-align:center;margin-top:35px}#Search_Result_Summary h1.no-results{color:#786f70}#Search_Result_Summary p.search-term{font-family:FuturaBQBold;display:inline-block}#Search_Result_Summary p.search-term span{padding:0 2px}#Search_Forms_div{width:990px;position:relative;margin:30px auto 0 auto}.search-tabs{border:2px solid #4d8eca;border-radius:4px;clear:both;margin:25px auto;position:relative;width:405px;z-index:990}.search-tabs .search-tab{float:left;text-align:center;width:50%}.search-tabs .search-tab a{text-transform:uppercase;display:block;padding:10px 0;font-weight:700;font-size:12px}.search-tabs .search-tab a.on{background-color:#4d8eca;color:#fff}.search-tabs .search-tab a span{font-weight:400}.search-tabs .search-tab a.on .arrow{display:block;width:0;height:0;margin:0 auto;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.search-tabs.fixed{background-color:#fff;height:49px;position:fixed;top:99px;z-index:2000}.search-tabs ul.first-set{float:left;width:auto;height:auto;position:relative;top:3px}.search-tabs ul li.search-tab{float:left;padding:8px 0 5px 0}.search-tabs ul li.search-tab a{font-size:13px;text-transform:uppercase;color:#6eabce}.search-tabs ul li.search-tab a.on{color:#1f1f1f;position:relative;z-index:1000}.search-tabs ul li.search-tab.info,.search-tabs ul li.search-tab.products{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat -2px -545px;width:145px;height:20px}.advanced_search{position:relative}.advanced_search,.advanced_search *{box-sizing:border-box}input#WC_CatalogSearchForm_searchTerm{background:#f8f6f6;border:1px solid #e4e4e2;display:inline-block;font-size:14px;margin:0;padding:8px 4px 8px 30px;width:410px}a.advanced-search-catalog{display:inline-block;height:35px;line-height:35px;margin:0 0 0 8px;min-width:0;width:95px}a.advanced-search-catalog:before{background:url('../images/icon-search-gray.gif') center center no-repeat;content:" ";display:block;height:18px;left:33px;overflow:hidden;position:absolute;text-indent:-9999px;top:8px;width:20px}#WC_CatalogSearchForm_div_2{margin:20px auto;text-align:center;width:570px}.search-espots{float:none;clear:both;margin:35px 0 5px}.search-espots .each-search-espot{float:left;width:320px}.search-espots .each-search-espot.first,.search-espots .each-search-espot.second{margin:0 15px 0 0}.search-content-result-holder{padding:0 0 40px}.search-content-result-holder .each-content-result{padding:15px 20px;width:100%;border-bottom:1px solid #ebe9ea}.search-content-result-holder .each-content-result a h3{color:#326fa8;font-size:18px;font-family:FuturaBQBold;text-transform:none}.search-content-result-holder .each-content-result p{color:#3f2a2e;padding:0;font-family:FuturaBQBook;font-size:15px}.no-search-results,.no-search-results *{box-sizing:border-box}.no-search-results{background:#f5f2f2;font-size:0;padding:10px 30px;position:relative;text-align:center;margin:0 0 10px}.no-search-results a{color:#326fa8;font-family:FuturaBQBold;font-size:13px}.no-search-results a:after{content:" ";display:inline-block;margin-left:10px;vertical-align:center;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #326fa8}.no-search-results div.suggestions{display:inline-block;font-size:0;padding:10px 0;text-align:left;vertical-align:bottom;width:65%}.no-search-results div.suggestions h3{color:#3f2a2e;font-family:FuturaBQBold;font-size:14px;margin:0;padding:10px 0 0;text-align:left;text-transform:uppercase}.no-search-results div.suggestions ul li{display:inline-block;width:33%}.no-search-results div.suggestions ul li a{color:#326fa8;font-family:FuturaBQBold;font-size:13px}.no-search-results div.suggestions ul li a:after{content:" ";display:inline-block;margin-left:10px;vertical-align:center;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #3f2a2e}.no-search-results div.help{background:transparent url("../images/icon-results-help.png") 10% center no-repeat;border-left:1px solid #ebe9ea;display:inline-block;padding:15px 0 15px 110px;position:relative;right:0;text-align:left;vertical-align:bottom;width:35%}.no-search-results div.help p{color:#3f2a2e;font-family:FuturaBQBold;font-size:14px;text-transform:uppercase}.no-search-results div.help p a{display:block}.ui-corner-all{border-radius:4px 4px 4px 4px}.ui-widget-content{color:#222}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;z-index:18}#slider-vertical-directions.ui-slider-vertical{width:15px;height:528px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -1980px -189px}.scroll-bar-bottom{width:15px;height:160px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -1980px -720px;position:absolute;top:526px;left:0}#slider-vertical-directions.ui-slider .ui-slider-handle{background:#b7b7b7 no-repeat;width:7px;height:150px;cursor:pointer;position:absolute;z-index:16}#slider-vertical-directions.ui-slider-vertical .ui-slider-handle{left:4px;margin-left:0;margin-bottom:-154px}#left-eye-slider.ui-slider-horizontal,#right-eye-slider.ui-slider-horizontal{width:880px;height:4px;position:relative;float:left}#left-eye-slider.ui-slider-horizontal .ui-slider-handle,#right-eye-slider.ui-slider-horizontal .ui-slider-handle{margin:0 0 0 -11px;position:absolute;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat;padding:10px 13px}#right-eye-slider.ui-slider-horizontal .ui-slider-handle{background-position:-531px -219px;top:-13px}#left-eye-slider.ui-slider-horizontal .ui-slider-handle{background-position:-562px -220px;top:3px}#right-eye-cover-holder{width:880px;position:absolute;top:2px;left:0}#left-eye-cover,#right-eye-cover{border:1px solid #fff;background:#fff;height:3px;float:left;margin:0 440px 0 440px}#right-eye-cover.greaterZero{border:1px solid #addfb1;background:#f2fff3;height:3px;float:left;margin:0 0 0 440px}#right-eye-cover.lessZero{border:1px solid #addfb1;background:#f2fff3;height:3px;float:right;margin:0 440px 0 0}#left-eye-cover-holder{width:880px;position:absolute;top:9px;left:0}#left-eye-cover.greaterZero{border:1px solid #6eabce;background:#dff2fc;height:3px;float:left;margin:0 0 0 440px}#left-eye-cover.lessZero{border:1px solid #6eabce;background:#dff2fc;height:3px;float:right;margin:0 440px 0 0}.sliders-holder{float:left;width:880px;margin:20px 0 0 40px;position:relative}.each-sliders{float:left;margin:30px 0 56px 0;clear:both;position:relative}.slider-background{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat -7px -397px;width:881px;height:20px;margin:-2px 0 0 0}#slider-ticks{float:left;clear:both;width:887px;margin:-2px 0 0 0}#slider-ticks span{float:left;margin:0 5px 0 5px;width:1px;height:4px;background:#ccc}#slider-ticks span.big-tick{float:left;margin:0 5px 0 4px;width:2px;height:6px;background:#ccc}#slider-ticks span.big-tick.highlight,#slider-ticks span.highlight{background:#1f1f1f}#numbers-for-ticks{float:left;clear:both;margin:8px 0 0}#numbers-for-ticks span{float:left;color:#d4d4d4;font-size:11px;text-transform:uppercase;font-weight:700}#numbers-for-ticks span.above{text-align:right}#numbers-for-ticks span.one.neg{margin:0 33px 0 34px}#numbers-for-ticks span.two.neg{margin:0 43px 0 75px}#numbers-for-ticks span.three.neg{margin:0 0 0 23px}#numbers-for-ticks span.one.pos{margin:0 32px 0 43px}#numbers-for-ticks span.two.pos{margin:0 32px 0 42px}#numbers-for-ticks span.three.pos{margin:0 23px 0 38px}#numbers-for-ticks span.zero{margin:0 43px 0 56px}.sliders-holder .left{float:left}.sliders-holder .right{float:right}.sliders-holder .right h4,.sliders-holder .right p{text-align:right}.sliders-holder .left h4,.sliders-holder .left p{text-align:left}.sliders-holder .left p,.sliders-holder .right p{font-size:11px}.ui-slider{z-index:8;text-align:left}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider .ui-slider-range{background-position:0 0;border:0 none;display:block;font-size:.7em;position:absolute;z-index:11}#store-locator-loading-icon{display:inline-block;margin-left:6px}#StoreLocatorPdpModelDiv .seeMoreLocationLink,#StoreLocatorPdpModelDiv p#num-results{display:none!important}p#num-results{float:left;clear:both;width:100%;padding:0 0 3px 0;margin:20px 0 0;font-size:11px;color:#1f1f1f}p#num-results span.bold{font-weight:700}p#num-results.line{border-bottom:1px solid #ccc}.find-a-store #map,.get-directions #map{float:right;width:500px;height:680px;display:none;border:1px solid #cac9c6;margin:20px 0 0;position:fixed}.find-a-store #map{width:600px;height:442px;position:absolute!important;right:20px;top:10px}.find-a-store .schedule #map{height:552px;position:absolute!important}#map.fixed{position:fixed!important;top:20px!important;margin:0}#global-banner.fixed{position:fixed;top:0;left:0;width:100%;z-index:9999;padding:10px 0}#global-banner.hidden{padding:0}.seeMoreLocationLink{clear:both;margin:40px 0 25px 360px}.stores #map{width:739px;height:173px;float:left;clear:both;margin:10px 0 20px;position:relative;top:-120px;z-index:0}.storeLocation{min-height:269px;padding:20px 0 10px;border-bottom:1px solid #cac9c6;float:left;width:31%;margin:0 2% 0 0;position:relative}.storeLocation .miles{float:left;width:45px}.storeLocation .miles .store-result-number{margin:0 0 0 6px;float:left;font-weight:700;color:#fff;font-size:12px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -494px -184px;width:24px;height:36px;padding:6px 0 0 10px}.storeLocation.double .miles .store-result-number{padding-left:5px;width:29px}.storeLocation .miles .mile-number{float:left;clear:both;color:#707070;font-size:11px;text-align:center;font-weight:700;text-transform:uppercase}.storeLocation .glasses-hour{position:absolute;top:67px;right:10px;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -720px -746px;width:134px;height:29px;text-indent:-9999px}.storeLocation ul{width:68%}.storeLocation ul li{float:left;margin:2px 0;font-size:13px;clear:both;text-transform:capitalize}.storeLocation ul li span.state{text-transform:uppercase}.storeLocation ul.store-address{float:left;margin:0 0 20px 10px;min-height:130px}.find-a-store .storeLocatorResults .storeLocation:first-of-type .store-address{min-height:0}.storeLocation .schedule-exam-store{margin:0 0 0 54px}.storeLocation ul.link-options{float:left;margin:9px 0 0 56px;clear:both}.storeLocation .call-ahead{font-size:11px;color:#707070;margin:0 0 0 55px;clear:both;display:block}.storeLocation ul.store-hours{display:none;float:left;margin:15px 0 0 56px;clear:both}.storeLocation ul li.hours-header,.storeLocation ul li.store-name{font-size:13px;color:#1f1f1f;font-weight:700;margin:4px 0 0 0}.storeLocation ul li.store-name img{display:none}.storeLocation ul li.hours-header{font-size:11px}.storeLocation ul li.time{text-transform:none}.storeLocation ul li a{font-weight:700;font-size:13px}.storeLocation .schedule-exam-form{float:left;clear:both}.store-result-holder .disclaimer{float:left;clear:both;width:960px;padding:10px 0 25px 30px}.store-result-holder .disclaimer a.seeMoreLocationLink{font-weight:700;float:left}.store-result-holder .disclaimer p{float:left;clear:both;margin:20px 0 10px 0;font-size:11px;font-style:italic}.seeAllLocationLink{clear:both;display:block;font-weight:700;padding-top:20px;font-size:11px}.storeLocation .store{position:relative}.store-actions{height:31px;position:absolute;right:0;top:10px;width:42px}.store-actions span{display:block;width:43px;height:31px;background:transparent url(../images/sprites/fas-actions.jpg) no-repeat}.store-actions span.open{background-position:0 -33px}.store-actions span.coming-soon{background-position:0 0}.store-actions span.temporary-closed{background-position:-58px 0}.store-actions span.store-closed{background-position:-58px -33px}.store-actions span.recently-moved{background-position:0 -65px}.store-actions span.new-look{background-position:0 -97px}.store-actions span.one-hour{background-position:right -68px;width:35px;height:37px}.store-actions span.macys{background:transparent url(../images/macyslogo.png) no-repeat;height:47px;margin-top:-12px;width:40px;background-size:cover}.storeLocation .store-actions span.one-hour{display:none}.store-actions span.closed+span.one-hour,.store-actions span.temporary-closed+span.one-hour{display:none!important}.eye-exam-availablity{display:none;float:left;padding:0 0 0 55px;width:270px;clear:both;margin:0 0 20px;font-size:13px}.eye-exam-availablity:before{content:"";background:transparent url(../images/calendar.jpg) no-repeat;width:34px;height:33px;display:inline-block;margin:-20px 12px 0 0;position:relative;top:10px}.storeLocation.store-closed .eye-exam-availablity,.storeLocation.store-closed .make-preferred-store,.storeLocation.store-closed .schedule-exam-store,.storeLocation.store-closed ul.store-address .phone{display:none}.storeLocation.store-temp-closed .eye-exam-availablity,.storeLocation.store-temp-closed .make-preferred-store,.storeLocation.store-temp-closed .schedule-exam-store{display:none}.storeLocation.store-closed li{color:#b2b2b2!important}.storeLocation.store-closed .getDirections,.storeLocation.store-closed .store-hours{display:none!important}.storeLocation.store-closed ul.store-address{min-height:0}.gm-style-iw{width:365px!important}.gm-style-iw ul{margin:0 10px 0 10px;text-transform:uppercase}.gm-style-iw ul li{clear:both;padding:1px 0;font-size:13px}.gm-style-iw li.storeName{font-size:14px!important;font-weight:700;color:#1f1f1f;padding:10px 0 3px 0;text-transform:uppercase}.gm-style-iw li.storeName img{float:left;margin:-10px 5px 0 0}li.address1,li.city-state span.city{text-transform:capitalize}li.city-state span.state{text-transform:uppercase}.gm-style-iw p.hours-text{clear:both;padding:7px 10px 0 10px;font-size:12px;text-transform:uppercase!important;font-weight:700}.gm-style-iw ul.hours{width:170px;font-size:11px;color:#838383;padding:0 0 10px 0}.gm-style-iw .mapquest-options{display:inline-block;padding:5px 0 5px 10px;font-size:12px;font-weight:700;text-align:left;line-height:18px}.storeTime{color:#000}a.gray-button{display:inline-block;position:relative;width:auto;font-size:11px;font-weight:700;background:url('../images/sprites/lc_site_sprite_buttons.png') no-repeat;cursor:pointer;top:-17px;z-index:1000}.lens-step-holder a.gray-button{top:0}a.gray-button span{background:url("../images/sprites/lc_site_sprite_buttons.png") no-repeat scroll right -386px transparent;display:inline-block;line-height:31px;padding:0 6px 0 8px}a.gray-button span.arrow{background-position:0 -146px!important;height:8px;width:6px;position:absolute;top:46%;left:5px}a.gray-button.back{background-position:0 -418px;padding-left:6px}a.gray-button.back span.arrow{background:url("../images/sprites/lc_site_sprite_topleft.png") no-repeat scroll 0 -156px transparent;padding-left:8px}a.first.back-on-quiz,a.prev.back-on-quiz{background-position:0 -419px;padding-left:6px}a.gray-button.first.back-on-quiz span,a.gray-button.prev.back-on-quiz span{background-position:right -387px;padding:0 4px 0 0}a.gray-button.details-button{background-position:0 -418px;padding-left:6px}a.gray-button.details-button span{width:50px;padding-left:4px}a.gray-button.view-all-map{background-position:0 -418px;padding-left:6px;margin:10px 0 0 80px}a.gray-button.continueWithGeneral{background-position:0 -418px;padding-left:2px}a.gray-button.continueWithGeneral span{left:38px}a.gray-button.back.prev span{background-position:-952px -408px;width:60px}a.gray-button.continueWithGeneral.next span{background-position:-963px -408px;padding-left:9px;width:43px}a.gray-button.continueWithGeneral.next span.arrow{background-position:0 -157px!important}a.gray-button.add-to-favorites{background-position:0 -418px;padding-left:6px;top:0}a.gray-button.add-to-favorites span{padding-left:16px}a.gray-button.add-to-favorites span.plus-heart{background:url("../images/sprites/lc_site_sprite_topleft.png") repeat scroll -612px -232px transparent!important;height:11px;left:7px;position:absolute;top:37%;width:12px}.button,button,input[type=submit]{cursor:pointer;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:400}.button:focus,button:focus,input[type=submit]:focus{outline-color:#4589c8!important}#warningModal .blue.button span{width:120px;height:40px;background-color:#326fa8;font:14px FuturaBQLight,Arial,Helvetica,sans-serif;padding-top:11px;text-align:center}.blue.button{position:relative;font-size:15px;text-transform:uppercase;width:auto;display:inline-block;color:#fff;line-height:32px!important;padding:0;border:none}.blue.button span{font-family:FuturaBQBold}.blue.button:hover{background-color:#4589c8;border-radius:5px}.blue.button.disabled{opacity:.4}.blue.button.go.email{line-height:27px!important;padding:0}.blue.button.disabled:hover{cursor:default}.blue.button span{background-color:#326fa8;color:#fff!important;border-radius:5px;display:inline-block;text-align:center;padding-left:15px;padding-right:15px}.blue.button span:hover{background-color:#4d9cd9}.blue.button:hover:not(.disabled) span{background-position:right -560px}.blue.button span.arrow{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -470px;height:7px;margin:-5px -15px 0;position:absolute;right:-23px;top:45%;width:5px!important}.blue.button.submit-find-store{background-position:1px -345px;padding:0;margin-left:-7px}.blue.button.submit-find-store:hover{background-position:-37px -345px}.blue.button.emailButton{background-position:-162px -693px;padding:0 0 0 34px}.blue.button.emailButton span{height:31px;width:122px}.blue.button.emailButton:hover{background-position:-196px -693px}.blue.button.shareButton{background-position:-241px -693px;padding:0 0 0 34px}.blue.button.shareButton span{height:31px;width:122px}.blue.button.shareButton:hover:not(.disabled){background-position:-276px -693px}.blue.button.get-started-big span{width:130px;background-color:transparent}.blue.button.get-started-big span.arrow{background:0 0;outline:0}.blue.button.details.quickFlipCta span{width:60px}.blue.button.this-is-my-shape span{width:130px;padding:1px 0 0 0}.blue.button.this-is-my-shape span.arrow{right:17px;top:45%}.blue.button.productMoreInfoLink span{width:112px}.blue.button.productMoreInfoLink span.arrow{right:4px;top:45%}.blue.button.start-visit{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -549px -271px;margin:2px 0 0 73px;width:56px;height:26px;font-size:13px!important;line-height:27px!important;padding:0 0 0 8px}.blue.button.start-visit:hover{background-position:-735px -241px}.blue.button.view-now-recommendations{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -632px -271px;margin:0 0 0 50px;width:95px;height:26px;padding:0 0 0 8px;font-size:13px!important;line-height:27px!important;background-position:-632px -271px}.blue.button.schedule-exam-store{background-position:1px -34px;padding:0 0 0 7px;margin:0 0 0 57px}.blue.button.schedule-exam-store:hover{background-position:1px -594px}.blue.button.save-all-to-tray{background-position:1px -275px;padding:0 0 0 36px}.blue.button.save-all-to-tray:hover{background-position:-37px -275px}.blue.button.add-to-tray{background-position:0 -693px;padding:0 0 0 33px;border-radius:0 5px 5px 0}#productActions .blue.button.add-to-tray{max-width:100px}.blue.button.add-to-tray.gray{background-position:-80px -693px!important}.blue.button.gray span{background-position:right -725px}.blue.button.add-to-tray:hover{background-position:-35px -693px}.blue.button.add-to-tray span{width:122px;height:31px;white-space:nowrap;font-size:14px}#addAllToWishListId.blue.button.add-to-tray span{width:142px}.blue.button.find-in-store,.blue.button.find-store{background-position:1px -345px;padding:0 0 0 36px}.blue.button.find-in-store:hover,.blue.button.find-store:hover{background-position:-37px -345px}.blue.button.addAnotherExam{background-position:0 -310px;padding:0 0 0 36px}.blue.button.addAnotherExam:hover{background-position:-37px -310px}.blue.button.addAnotherExam.disabled{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -698px -98px;width:170px;height:34px}.blue.button.addAnotherExam.disabled span{color:#d6d6d6;background:0 0!important}.orange.button{background:#ba550e;position:relative;font-size:15px;text-transform:uppercase;width:auto;display:inline-block;color:#fff!important;line-height:33px!important;padding:0 0 0 6px;border-radius:5px}.orange.button span{background:#ba550e;display:inline-block;padding:0 8px 0 0;border-radius:5px;color:#fff!important}.orange.button span:hover,.orange.button:hover{background-color:#ba4e00!important;text-decoration:underline}.flip-panel .blue.button.add-to-tray,.main_quickinfo_button .blue.button.add-to-tray{background-position:0 -695px;padding:0 0 0 33px;font-size:13px}.flip-panel .blue.button.add-to-tray:hover,.main_quickinfo_button .blue.button.add-to-tray:hover{background-position:-34px -695px}.flip-panel .blue.button.add-to-tray span,.main_quickinfo_button .blue.button.add-to-tray span{background-position:right -72px;line-height:30px;width:auto}.flip-panel .blue.button.add-to-tray:hover span,.main_quickinfo_button .blue.button.add-to-tray:hover span{background-position:right -632px}.main_quickinfo_button .blue.button.quick-view{background-position:1px -483px;padding:0 0 0 33px;font-size:13px;display:none}.main_quickinfo_button .blue.button.quick-view:hover{background-position:-34px -483px}.main_quickinfo_button .blue.button.quick-view span{background-position:right -72px;line-height:30px}.main_quickinfo_button .blue.button.quick-view:hover span{background-position:right -632px}.blue.button.continue-to-rec span{width:84px;line-height:33px}.blue.button.view-now-large span{width:100px}.blue.button.apply-online{float:left}.blue.button.apply-online span{width:110px}.blue.button.watch-now{float:left}.blue.button.watch-now span{width:110px}.blue.button.view-gallery{float:left}.blue.button.view-gallery span{width:110px}.blue.button.schedule-another{float:left;margin:20px 20px 20px 0}.blue.button.schedule-another span{width:199px}.blue.button.go-to-my-account{float:left;margin:20px 20px 20px 0}.blue.button.go-to-my-account span{width:156px}.blue.button.visit-homepage{float:left;margin:20px 20px 20px 0}.blue.button.visit-homepage span{width:157px}#header_links1 .blue.button.go-to-sign-in{background:transparent url(../images/sprites/lc_site_sprite_buttons.png) no-repeat 0 -34px!important;margin:15px 0 10px;padding:0 0 0 6px}#header_links1 .blue.button.go-to-sign-in span{background-position:right 0}.blue.button.return-to-your-account{float:right}.blue.button.search-jobs-near-you{margin:20px 0 20px 0}.blue.button.get-directions-for-store{float:left;clear:both}.blue.button.see-how span{width:166px}.blue.button.get-started span{width:116px}.blue.button.view-offer span{width:116px}.blue.button.find-a-store span{width:121px}.blue.button.browse-collection span{width:181px}.blue.button.schedule-now span{width:136px}.blue.button.find-look span{width:146px}.blue.button.onesight span{width:244px}.blue.button.this-is-my-shape{font-size:13px}.blue.button.more-details{font-size:14px}.blue.button.more-details span{width:115px}.blue.button.back-to-front-side{font-size:14px}.blue.button.back-to-front-side span{width:55px}.blue.button.plan-visit-get-started{margin:15px 0 0}.blue.button.plan-visit-get-started span{width:124px}.blue.button.plan-visit-get-started span.arrow{background-position:0 -470px;height:8px;margin:-2px 0 0;position:absolute;right:14px;top:50%;width:6px}.blue.button.view-now-recommendations:hover{background-position:-803px -241px}.blue.button.start-over-button{background:url("../images/sprites/lc_site_sprite_topleft.png") no-repeat scroll -632px -271px transparent;width:101px;height:26px;padding:0 0 0 3px;font-size:13px!important;line-height:25px}.blue.button.details{float:left;margin:1px 0 0 3px;width:74px;font-size:14px!important}.blue.button.view-all-favorites{float:left;clear:both;margin:5px 0 0 0}.blue.button.view-all-favorites span{width:177px}.blue.button.view-simulations{float:left;margin:17px 0 0 0;width:162px;height:33px;font-size:14px!important;line-height:33px}.blue.button.view-simulations span{width:150px}.blue.button.continue-to-rec{float:left;margin:10px 0 0 0;height:33px;font-size:13px!important;padding:0 0 0 6px}.blue.button.get-started-big{font-size:18px!important;padding:0 0 5px 6px;display:table;border-radius:6px;margin-bottom:10px;background-color:#326fa8}.blue.button.get-started-big:focus,.blue.button.get-started-big:hover{background-color:#4589c8}.blue.button.get-started-big:focus span,.blue.button.get-started-big:hover span{text-decoration:underline}.blue.button.get-started-landing{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -846px -427px;width:98px;font-size:13px!important;padding:2px 0 2px 10px;line-height:22px;padding:2px 0 3px 10px;float:right}.blue.button.change-view.large span{width:100px}.blue.button.change-view.side span{width:148px}.blue.button.save-all-to-tray span{width:188px}.blue.button.browse-catalog span{width:162px;padding:1px 0 0 0}.copy-container .blue.button.browse-catalog{float:left!important}.blue.button.browse-lenses{float:right}.blue.button.continue span,.blue.button.step3Link span{width:93px}.blue.button.advanced-search-catalog span{width:58px}.blue.button.schedule-eye-exam{margin:7px 0 0}.blue.button.print-list,.blue.button.print-recommendations{padding:0 0 0 36px;background-position:0 -240px}.blue.button.print-list:hover,.blue.button.print-recommendations:hover{background-position:-37px -240px}.blue.button.print-list span,.blue.button.print-recommendations span{width:50px}.blue.button.email-recommendations{float:none!important;height:auto!important;text-indent:0!important;width:auto!important;background-position:0 -515px;padding:0 0 0 36px}.blue.button.email-recommendations span{width:48px}.blue.button.get-recommendations{float:left;clear:both;margin:20px 0 0}.blue.button.get-recommendations span{width:207px}.blue.button.all-eyewear{float:left;clear:both;margin:5px 0 0 10px}.blue.button.all-eyewear span{width:164px}.blue.button.all-eyewear-womens{float:left;clear:both;margin:5px 0 0 10px}.blue.button.all-eyewear-womens span{width:234px}.blue.button.all-eyewear-mens{float:left;clear:both;margin:5px 0 0 10px}.blue.button.all-eyewear-mens span{width:234px}.blue.button.all-womens-eyewear{clear:both;float:left;margin:5px 0 0 10px}.blue.button.all-womens-eyewear span{width:265px}.blue.button.men{float:left;margin:5px 0 0 0}.blue.button.men span{width:52px}.blue.button.women{float:left;margin:5px 0 0 10px}.blue.button.women span{width:96px}.blue.button.kids{float:left;margin:5px 0 0 10px}.blue.button.kids span{width:61px}.blue.button.all{float:left;margin:5px 0 0 10px}.blue.button.all span{width:56px}.blue.button.details-button{font-size:14px}.blue.button.details-button span{width:70px}button.go.zip{background-color:#6eabce;position:absolute;top:40px;right:3px;line-height:2px!important;width:32px;height:25px;border-radius:5px;color:#fff;text-transform:uppercase;padding:0}button.go.zip:hover{background-position:-913px -240px}#recs-form button.go.zip{top:27px}button.go.email{position:relative;top:0;right:-7px;width:85px;height:28px;color:#fff;background-color:#326fa8;border-radius:3px;font-family:FuturaBQBold;font-size:14px;font-weight:400;letter-spacing:.5px}button.go.email:hover{background-position:-700px -240px}.ios button.go.zip{top:25px}.ios button.go.email{top:7px}button.go{font-size:12px;font-weight:700;border:none}a.backToListClass,a.remove-all{font-size:11px;font-weight:700}a.backToListClass span{display:inline-block;width:6px;height:6px;background:transparent url(../images/sprites/lc_site_sprite_topleft.png) 0 -146px no-repeat;margin:0 3px 0 0}.main_quickinfo_button{left:0;position:absolute;top:150px;visibility:hidden;width:100%}.item.featured .main_quickinfo_button{top:230px}.item:hover .main_quickinfo_button{visibility:visible}.main_quickinfo_button a.quick-view{background:#fff;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.15);color:#326fa8;display:inline-block;font-family:FuturaBQBold;padding:5px 15px;text-transform:uppercase}.main_quickinfo_button a.button.blue.add-to-tray{float:left}.rounded-button.save,a.rounded-button,input.rounded-button{background:#6eabce;font-style:normal;border:none;font-size:14px;text-transform:uppercase;color:#fff;padding:5px 3px 6px 6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:700;cursor:pointer}input.rounded-button.done{cursor:default;background-color:#2b6c91}.header-shield a span.ba,ul#left-nav-header li.top-level a span.ba{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -129px;float:right;width:20px;height:15px;position:absolute;margin:0 0 0 11px}.catalog-page #header.fixed,.catalog-search-page #header.fixed{background-color:#fff;position:fixed}#header-line{position:fixed;top:263px;left:0;width:100%;height:1px;background-color:#f0eded;display:none}#header-line.fixed{display:block}#Search_Forms_div+#header-line{display:none}.instore #header{border-bottom:1px solid #ccc}.instore.isFooter #header{border-bottom:none;border-top:1px solid #ccc;margin-top:20px}img#banner_placeholder{overflow:hidden;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6}.banner_placeholder{overflow:hidden;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6}#zone1{position:relative}#home-controls{position:absolute;bottom:30px;left:48%;z-index:999}#banner-controls{position:absolute;bottom:10px;left:48%;z-index:999}#banner-controls li,#home-controls li{float:left;margin:0 2px}#banner-controls li a,#home-controls li a{width:14px;height:14px;text-indent:-9999px;display:inline-block;overflow:hidden;float:left;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat;background-position:-300px 2px}#banner-controls .activeSlide a,#home-controls .activeSlide a{background-position:-284px 0}.each-home-slide{width:100%}.slideshow .espot_content .info{width:990px;position:absolute;top:244px!important;left:50%;margin-left:-495px}#banner-slideshow .each-slide .info.onesight{width:990px;position:absolute;top:220px;left:50%;margin-left:-495px}.each-home-slide .info h1 span{font-weight:400;display:block}.each-home-slide .info h1 span.eye-lc{float:left;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -320px 0;width:30px;height:60px}.each-home-slide .info h1{font-size:30px;text-transform:uppercase;line-height:31px}.each-home-slide .info p{margin-left:40px;color:#fff;font-size:13px;clear:both;padding:12px 0 20px 0!important;width:400px}.banner-image{width:100%!important;border-bottom:1px solid #cac9c6;position:relative}#banner-slideshow{width:100%;height:500px;overflow:hidden;border-bottom:1px solid #cac9c6;top:0}#banner-slideshow .each-slide{width:100%}.banner-landing-image #container{position:relative}.banner-landing-image #container a.offerConditionsLink{position:absolute}.offers-landing-image{margin:0 auto;width:990px;height:415px}.offers-landing-image .offersContent{height:415px;position:relative}.offers-landing-image #container{height:415px;overflow:hidden}.offerConditionsName{display:none}.offerConditionsContent{display:none;font-size:11px;line-height:18px;color:#838383;padding-top:30px}#offersConditionsContentModal{display:none}#registerAfterOffers{display:none}#registerAfterOffers p{padding:5px 0}#registerAfterOffers .all-fields{font-size:11px;float:right;font-style:italic;color:#838383}#registerAfterOffers h3.want-account{padding:12px 0 0 0}#offersConditionsContentModal h3{font-size:18px}#offersConditionsContentModal p{font-size:11px;line-height:17px;clear:both;padding:5px 0}.offer-nav{position:relative;top:20px;width:990px;height:36px;background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat -3px -211px}.offer-nav a{font-size:16px;color:#1f1f1f;text-transform:uppercase;width:246px;float:left;text-align:center;padding:10px 0 17px 0}.offer-nav a.current{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat -262px -163px}.offer-nav a.four{width:251px}.offer-nav a.four.current{background-position:-254px -163px}.offer-text{float:left;width:350px;margin:80px 55px 0 0;display:none}.offer-text p{padding:10px 0 0 0;font-size:11px;line-height:18px}.offer-image{float:left;width:560px;margin:0}.offersContent .social-banner{position:absolute;top:300px;right:0;width:345px}#recoModal h2{margin:0 0 30px;font-size:24px}#recoModal h3{font-size:13px;font-family:verdana,serif;font-weight:700}.jcarousel-offers .jcarousel-direction-rtl{direction:rtl}.jcarousel-offers .jcarousel-container-horizontal{width:948px;float:left;height:220px}.jcarousel-offers .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}.jcarousel-offers .jcarousel-clip{overflow:hidden}.jcarousel-offers .jcarousel-clip-horizontal{width:948px;height:220px}.jcarousel-offers .jcarousel-item{width:948px;height:220px;position:relative}.jcarousel-offers .jcarousel-direction-rtl .jcarousel-item-horizontal{margin:0}.jcarousel-offers .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-offers .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-offers .jcarousel-next-horizontal{text-indent:-9999px;position:absolute;top:70px;right:-40px;width:21px;height:69px;cursor:pointer;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -22px -835px}.jcarousel-offers .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -24px -835px}.jcarousel-offers .jcarousel-next-horizontal:focus,.jcarousel-offers .jcarousel-next-horizontal:hover{background-position:-22px -835px}.jcarousel-offers .jcarousel-next-horizontal:active{background-position:-22px -835px}.jcarousel-offers .jcarousel-next-disabled-horizontal,.jcarousel-offers .jcarousel-next-disabled-horizontal:active,.jcarousel-offers .jcarousel-next-disabled-horizontal:focus,.jcarousel-offers .jcarousel-next-disabled-horizontal:hover{cursor:default;background-position:-24px -835px}.jcarousel-offers .jcarousel-prev-horizontal{text-indent:-9999px;position:absolute;top:70px;left:-40px;width:21px;height:69px;cursor:pointer;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -2px -835px}.jcarousel-offers .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -2px -835px}.jcarousel-offers .jcarousel-prev-horizontal:focus,.jcarousel-offers .jcarousel-prev-horizontal:hover{background-position:-2px -835px}.jcarousel-offers .jcarousel-prev-horizontal:active{background-position:-2px -835px}.jcarousel-offers .jcarousel-prev-disabled-horizontal,.jcarousel-offers .jcarousel-prev-disabled-horizontal:active,.jcarousel-offers .jcarousel-prev-disabled-horizontal:focus,.jcarousel-offers .jcarousel-prev-disabled-horizontal:hover{cursor:default;background-position:-2px -835px}.print-button{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -681px -308px;width:63px;height:23px;text-indent:-9999px;float:left;margin:4px 4px 0 0}.banner-image .ad_product{left:50%!important}.banner-landing-image{width:100%;border-bottom:1px solid #cac9c6;text-align:center;position:relative}.banner-landing-image .ad_product div{text-align:left;padding:0!important}.eye-exam-landing .banner-landing-image .info{top:196px}.eye-exam-landing .banner-landing-image .info h1{font-size:55px}.banner-landing-image .info p.subheading{font-size:22px;text-transform:uppercase;color:#1f1f1f;line-height:24px}.banner-landing-image .social-banner{left:60%;z-index:800;position:absolute;bottom:20px;width:350px}.banner-landing-image .social-banner .print-button,.offers-landing-image .offersContent .social-banner .print-button{width:62px;height:22px;background:transparent url(../images/assets/print.png) no-repeat;display:block;text-indent:-9999px;float:left;margin:5px 10px 0 0}.catalog-landing-image{margin:0 auto;position:relative;width:990px}.catalog-landing-image,.catalog-landing-image *{box-sizing:border-box}.banner-landing-image .info{width:460px;position:absolute;top:155px!important;left:50%;margin-left:-495px;z-index:888;text-align:left}.banner-landing-image.lens-landing .info p.subtitle{font-size:18px!important;text-transform:uppercase;color:#1f1f1f}.banner-landing-image.lens-landing .info{width:460px;top:153px!important}.catalog-landing-image .info{font-family:verdana;text-align:left;position:absolute;top:153px!important;left:50%;margin-left:-495px;z-index:888}.catalog-landing-image .info h1{font-size:30px;text-align:left}#header-search-label{position:absolute;top:11px;right:6px;padding-right:205px;font-size:8.5pt}#header_links1{font-size:13px;font-weight:700;float:left;margin:17px 0 0 10px;width:530px;text-align:right}#header_links1 a.top-schedule-eye-exam{background-image:none;background-position:0 -55px;padding:0 10px 0 0;margin:0 0 0 10px;font-size:11px}#header_links1 a.account-link,#header_links1 a.headerLogout,#header_links1 a.sign-in-link{background:0 0!important;padding-left:10px;font-size:11px}#header_links1 a.sign-in-link.open{color:#1f1f1f}#header_links1 a.account-link-bg{background:0 0;padding:0 10px;border-right:1px solid #ccc;font-size:11px}#header_links1 a.account-link-bg span{display:inline-block}#header-notification-modal .content span.icon,#header_links1 a.account-link-bg{background:0 0;padding:0 10px;border-right:none;font-size:11px}#header_links1 a.account-link-bg span.icon{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -286px -17px;height:15px;width:17px;margin-right:6px;vertical-align:middle}#header_links1>a.account-link{display:none}#header-notification-modal,.header-register-modal,.header-reset-password-done-modal,.header-reset-password-modal,.header-set-a-new-password-modal,.header-sign-in-modal{z-index:10009;position:absolute;display:none;text-align:left}.ResetPasswordFailureResponseMessageDiv,.ResetPasswordSuccessFullResponseMessageDiv{font-size:11px;color:#c00;font-style:italic;font-weight:400}.header-register-modal p{width:300px}.header-register-modal .create-an-account,.header-register-modal a.sign-in-link,.header-sign-in-modal .create-an-account,.header-sign-in-modal a.sign-in-link{font-size:11px;font-weight:700;background:0 0;color:#5291cb!important;padding:0!important;text-transform:capitalize;text-decoration:underline}.header-register-modal .create-an-account.active,.header-register-modal a.sign-in-link.active,.header-sign-in-modal .create-an-account.active,.header-sign-in-modal a.sign-in-link.active{color:#1f1f1f!important;text-decoration:none}#header .dialog .bottom,#header .dialog .top{float:left;clear:both;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat;width:378px}#header .dialog .top{height:9px;background-position:-650px -4px}#header .dialog .bottom{height:7px;background-position:-650px -14px}#header .dialog .content{position:relative;background:#fff;float:left;clear:both;margin:0 0 0 8px;padding:0 15px;width:329px;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6}#header .dialog .content .left-shadow,#header .dialog .content .right-shadow{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat;position:absolute;bottom:0;width:9px;height:165px}#header .dialog .content .left-shadow{background-position:-654px -24px;left:-9px}#header .dialog .content .right-shadow{background-position:-672px -24px;right:-9px}#header .dialog h2{font-size:22px}#header .dialog p{padding:6px 0 0 0;font-weight:400}#header .dialog form{float:left;clear:both;margin:10px 0 0 0}#header .dialog form .fe,.rightSessionContent form .fe{float:left;clear:both;width:325px;margin:4px 0;position:relative}#header .dialog form .fe.checkbox{margin:8px 0}#header .dialog form .fe label,.perkLogonFormContent .fe label,.rightSessionContent .fe label{float:left;margin:0 0 6px 0}#header .dialog form .fe label.label-gray{font-weight:400;width:300px}#header .dialog form .fe input[type=password],#header .dialog form .fe input[type=text],.rightSessionContent form .fe input[type=password],.rightSessionContent form .fe input[type=text]{float:left;clear:both;padding:6px 4px;width:315px}#header .dialog form .fe input[type=checkbox]{float:left;margin:0 6px 0 0;border:none}.perkLogonFormContent .fe label{width:40%}.perkLogonFormContent form .submitBtn input[type=password],.perkLogonFormContent form .submitBtn input[type=text]{text-align:right}.perkLogonFormContent form .fe input[type=password],.perkLogonFormContent form .fe input[type=text]{clear:right;width:60%;padding:4px}.perkLogonFormContent form .fe.buttons.perksRegisterBtn{float:right;margin-top:15px}.perkRegisterCheckbox{float:left;width:74%}#perksUserRegModelForm{margin-top:25px}.perkLogonFormContent .perkRegisterCheckbox .fe label{width:84%;float:none;font-size:11px;font-weight:400}#perk-register-modal .PerksRegFailureResponseMessageDiv{display:block;margin:10px 0}.perksOfferModal .offerTitle{font-family:FuturaBQBook,Arial,Helvetica,sans-serif;font-size:35px;color:#000}.perksOfferModal .offerInfo{font-size:35px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;color:#eb6c27;margin-bottom:25px}.perksOfferModal .blue.button span{padding:0 27px 0 21px}.perksOfferModal a.viewallPerks{margin-right:30px;font-weight:700;font-size:15px;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;letter-spacing:1px}.perksOfferModal .offerExpires{float:left;font-size:11px;color:#000}.perksOfferModal .thankRightSec{float:right}.headerInfo{margin-top:20px;border-bottom:1px solid #000;margin-bottom:20px}.headerInfo h2{font-size:18px}.perkLogonFormContent .emailcontainer{position:relative}a.perk-account-link,a.perk-sign-in-link{font-weight:700;color:#999;text-transform:uppercase}#perksThankYouModal a.viewallPerks:focus{outline:0}a.perk-account-link.active,a.perk-sign-in-link.active{color:#000}#perkLogonFormContent .fe:not(.checkbox) span.required{margin:0 0 0 239px;display:block}#perkLogonFormContent .fe.checkbox span.required{display:block}#perkLogonForm{margin-top:20px}.perkLogonFormContent form .fe input[type=text]{background:#fadac9}.perksRegisterBtn .close-register.new-button.disabled,a.close-sign-in.cancel.new-button{margin-top:-1px}#header .dialog form .fe span.required-text,.perkLogonFormContent form .fe span.required-text,.rightSessionContent form .fe span.required-text{position:absolute;top:1px;right:1px;font-size:11px;color:#848484;font-style:italic;font-weight:400}#header .dialog .ResetPasswordForm .needHelp+a.cancel{margin-left:75px}.header-reset-password-done-modal .needHelp+.blue.button.go-to-sign-in{float:right;margin-right:10px}.header-reset-password-done-modal .needHelp{margin-top:20px;float:left;margin-left:14px}.rightSessionContent .SignInTitle{font-family:FuturaBQBold,Arial,Helvetica,sans-serif}.header-sign-in-modal form .fe a.forgotPasswordLink,.perkLogonFormContent form .fe a.forgotPasswordLink,.rightSessionContent form .fe a.forgotPasswordLink{position:absolute;top:1px;right:1px;font-size:11px;font-weight:700;background:0 0}.perkLogonFormContent form .fe span.required-text{position:absolute;top:-17px;right:1px}.perkLogonFormContent form .fe{position:relative}.perkLogonFormContent form .fe a.forgotPasswordLink{display:inline-block;width:100%;margin-left:40%;clear:both;position:relative}#perksLanding .recentlyAdded .perksOffer{border:0 none;padding-top:3px}.selectedPerk{color:#74b079;font-weight:700;padding:10px 10px 0 15px}.selectedPerk span{background:rgba(0,0,0,0) url("../images/sprites/lc_site_sprite_topleft.png") no-repeat scroll -542px -244px;float:left;height:20px;margin-right:7px;width:20px}.recentlyAdded{border:4px solid #767676;margin-top:3px}#temp_logonPassword2,#temp_logonPassword3,#temp_logonPasswordVerify2,#temp_signinPassword,#temp_signinPassword_session,input[type=text].blur{color:#707070}input[type=password].inactive,input[type=text].inactive{color:#666!important}input[type="[password"].inactive,input[type=text].active{color:#1f1f1f!important}.done.submit.close-dialog{height:auto}.dj_ie #header .dialog .submit{padding:7px;position:relative;top:-1px}.dj_ie8 #header .dialog .submit{top:0}span.required-star{color:#a74414}.instructions{font-size:12px;color:#828282;font-style:italic}.clear{clear:both}.sessionTimeoutPage .leftSessionContent{width:48%;float:left;padding-right:25px;height:100%}.leftSessionContent .myaccount_title{margin-top:0}.sessionTimeoutPage .rightSessionContent{width:46%;float:left;padding-left:25px;border-left:1px solid #cac9c6}#errorPage.sessionTimeoutPage .rightSessionContent a{width:auto}.rightSessionContent form .fe,.rightSessionContent form .fe input[type=password],.rightSessionContent form .fe input[type=text]{width:100%}@media screen and (max-device-width:1024px){.sessionTimeoutPage{width:100%!important;padding:80px 20px!important}.sessionTimeoutPage .leftSessionContent,.sessionTimeoutPage .rightSessionContent{width:100%;display:block;float:unset;padding:unset}.sessionTimeoutPage .rightSessionContent{margin-top:30px}.header-reset-password-done-modal .content,.header-reset-password-modal .content,.header-set-a-new-password-modal .content{margin-left:16px!important;top:unset!important;left:unset!important;-webkit-transform:unset!important;transform:unset!important}}.sessionTimeoutPage .fast-login{display:block;text-align:center}#orderConfirmationHeader{display:none}ul#right-nav-header{float:right;position:relative;border-top:none;border-bottom:none}ul#right-nav-header li{float:left;width:auto;padding:8px 31px 23px;background-color:#fff;background:rgba(255,255,255,.3);overflow:hidden;height:24px}ul#right-nav-header li:first-child+li{padding-right:0;width:144px}ul#right-nav-header li.favorites a,ul#right-nav-header li.plan-visit a{font-weight:400;float:left;font-size:14px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-transform:uppercase;white-space:nowrap}ul#right-nav-header li.plan-visit a span{display:none;height:17px;left:-20px;position:absolute;top:1px;width:17px;background:transparent url(../images/icons/orange-check.png) no-repeat}#perkLogonFormContent,#perksThankYouModal,.perkContactModelDiv{display:none}ul#right-nav-header li.plan-visit.fyl_added a span{display:block}ul#right-nav-header li.favorites a span{float:left;display:block;background-position:0 -116px;width:15px;height:15px;color:#fff;font-size:7px}ul#right-nav-header li.your-lc{border-left:1px solid #cac9c6;border-bottom:1px solid #cac9c6;padding:0 4px 3px 4px;margin:0 0 0 10px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:0px 0 0 6px;border-radius:0 0 0 6px}ul#right-nav-header li.favorites a{float:left;font-weight:700;font-size:11px;margin:0 0 0 -5px}ul#right-nav-header li.login-logout{border-bottom:1px solid #cac9c6;border-right:1px solid #cac9c6;padding:0 4px 4px 4px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 0 6px 0;border-radius:0 0 6px 0}ul#right-nav-header li.login-logout a{margin:10px 0 3px 0;padding:2px 3px 3px 7px;font-weight:700;font-size:11px;float:left;border-left:1px solid #ccc}ul#right-nav-header li.plan-visit.fyl_added a{position:relative;left:10px}ul#left-nav-header{float:left;margin:0;border-top:none;border-bottom:none}ul#left-nav-header li.top-level{position:relative;float:left;padding:14px 0 13px 15px}ul#left-nav-header li.top-level .right-shadow{border-top:1px solid #ccc;left:9px;position:absolute;top:0;width:990px}ul#left-nav-header li.sep{float:left;width:1px;height:33px;background-color:#ccc;margin:0;margin-top:8px}ul#left-nav-header li.top-level.brand,ul#left-nav-header li.top-level.exam,ul#left-nav-header li.top-level.eyeglasses,ul#left-nav-header li.top-level.savings,ul#left-nav-header li.top-level.sunglasses,ul#left-nav-header li.top-level.trend{padding-right:15px;padding-left:0}ul#left-nav- li.top-level.eyewear:hover{background-color:#ef7622}ul#left-nav-header li.top-level.vision:hover{background-color:#998c87}ul#left-nav-header li.top-level.plan-visit a{color:#6eabce;margin:0 15px 0 0}ul#left-nav-header li.top-level.plan-visit:hover{background-color:#ef7622}ul#left-nav-header li.top-level.plan-visit a:hover{color:#fff}li.sep.transparent,ul#left-nav-header li.top-level:hover+li.sep{background-color:transparent!important}ul#left-nav-header li.top-level.eyewear ul.subnav .image-holder{width:229px;height:227px;margin:0 22px 0 0}ul#left-nav-header li.top-level.eyewear ul.subnav .image-holder.last{margin:0}ul#left-nav-header li.top-level .footer{background:transparent url(../images/assets/eyewear-footer.png) no-repeat;bottom:-5px;height:5px;left:0;position:absolute;width:1010px}ul#left-nav-header li.top-level.last{border-right:none}ul#left-nav-header li.top-level a,ul#left-nav-header li.top-level ul li.column.links a{font-weight:400;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;float:left;display:block;padding:0 15px 3px 0;color:#1f1f1f;font-size:14px;text-transform:uppercase}ul#left-nav-header li.top-level a{font-size:14px}ul#left-nav-header li.top-level>a{margin:0 34px 0 0;padding:0;position:relative;z-index:1001}.top-level .heading{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:400!important}ul#left-nav-header li.top-level.noHover:hover ul.subnav,ul#left-nav-header li.top-level.noHover>a:hover+ul.subnav{display:none!important}ul#left-nav-header li.top-level.noHover.open-menu ul.subnav,ul#left-nav-header li.top-level.noHover.open-menu:hover ul.subnav,ul#left-nav-header li.top-level.noHover.open-menu>a:hover+ul.subnav{display:block!important}ul#left-nav-header li.top-level ul li.column.links a:hover{color:#1f1f1f!important}ul#left-nav-header li.top-level ul a{font-family:Arial,Helvetica,sans-serif;font-weight:700;display:inline;margin:0 0 0 5px}ul#left-nav-header li.top-level ul a.view-now{margin:0;display:block}ul#left-nav-header li.top-level ul a.font-dropdown{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:400!important}ul#left-nav-header li.top-level ul a.font-dropdown:hover{color:#1f1f1f!important}ul#left-nav-header li.top-level ul a:hover{color:#2b6c91!important}ul#left-nav-header li.top-level a span.ba{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -129px;float:right;width:20px;height:15px;position:absolute;margin:0 0 0 11px}.subnav span.ba{margin-top:6px!important}ul#left-nav-header li.top-level ul.subnav.eyecare{left:-115px}ul#left-nav-header li.top-level ul.subnav{background:transparent url(../images/assets/eyewear-middle.png) no-repeat;display:none;position:absolute;top:45px;width:980px;padding:18px 16px 18px 16px;z-index:2}ul#left-nav-header li.top-level.eyewear ul.subnav{left:-10px}ul#left-nav-header li.top-level.eyecare ul.subnav{left:-125px}.dj_ie10 ul#left-nav-header li.top-level.eyecare ul.subnav,.dj_ie9 ul#left-nav-header li.top-level.eyecare ul.subnav{left:-185px}ul#left-nav-header li.top-level.savings ul.subnav{left:-234px}ul#left-nav-header li.top-level.vision ul.subnav{left:-347px}.dj_ie10 ul#left-nav-header li.top-level.vision ul.subnav,.dj_ie9 ul#left-nav-header li.top-level.vision ul.subnav{left:-487px}ul#left-nav-header li.top-level:hover ul.subnav{display:block!important}ul#left-nav-header li.top-level ul.subnav li.column{float:left}ul#left-nav-header li.top-level ul.subnav li.column.browse{float:left;clear:both;width:971px;border-top:1px solid #ccc;padding:8px 0 0 6px;background:linear-gradient(to top,#f3f3f3 0,#fff 100%)}ul#left-nav-header li.top-level ul.subnav li.column.browse ul{float:left}ul#left-nav-header li.top-level ul.subnav li.column.browse ul.mens{padding-right:15px;border-right:1px solid #ccc;margin:0 0 0 6px}ul#left-nav-header li.top-level ul.subnav li.column.browse ul.womens{padding:0 15px;border-right:1px solid #ccc}ul#left-nav-header li.top-level ul.subnav li.column.browse ul.kids{padding:0 15px;border-right:1px solid #ccc;height:77px}ul#left-nav-header li.top-level ul.subnav li.column.browse ul.accessories{padding-left:15px}ul#left-nav-header li.top-level ul.subnav li.column.browse ul.looking{margin:-35px 0 0 30px;width:290px}ul#left-nav-header li.top-level ul.subnav li.column.browse ul li{float:left;margin:3px 0 3px 0;clear:both}ul#left-nav-header li.top-level ul.subnav li.column.browse ul li.all-link{margin:8px 0 3px 0}ul#left-nav-header li.top-level ul.subnav li.column.browse ul li a{color:#669bc7;font-size:13px!important;text-transform:none!important}ul#left-nav-header li.top-level ul.subnav li.column.links ul{width:230px}ul#left-nav-header li.top-level ul.subnav li.column.links ul li.third-level{float:left;clear:both;padding:10px 0;width:100%;border-bottom:1px solid #cac9c6}ul#left-nav-header li.top-level ul.subnav li.column.links ul li.third-level.last{border-bottom:none}ul#left-nav-header li.top-level ul.subnav li.column.links ul li.third-level.first{padding-top:0}ul#left-nav-header li.top-level ul.subnav li.column.links ul li.third-level a{padding:0 0 0 3px;font-size:15px}ul#left-nav-header li.top-level ul.subnav li.column.links ul li.third-level a span.normal{font-weight:400;float:left!important;padding-right:3px}ul#left-nav-header li.top-level ul.subnav li.column.links ul li.third-level a span.ba{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -480px!important;width:6px;height:6px!important;margin:6px 0 0 6px}ul#left-nav-header li.top-level ul.subnav li.column.browse ul.help li.schedule{border:none;bottom:6px;margin:0;padding:0;position:absolute;right:23px}ul#left-nav-header li.top-level ul.subnav li.column.browse ul.help li.schedule a{background:transparent url(../images/sprites/lc_site_sprite_topleft.png) no-repeat -420px -463px;display:block;height:28px;text-indent:-9999px;width:170px}ul#left-nav-header li.top-level ul.subnav li.column.left-side{width:220px;margin:0 0 10px 10px}ul#left-nav-header li.top-level ul.subnav li.column.image-spots{width:730px;margin:0 0 15px 20px}ul#left-nav-header li.top-level ul.subnav li.column.image-spots a,ul#left-nav-header li.top-level ul.subnav li.column.image-spots a img{border:none!important}ul#left-nav-header li.top-level ul.subnav li.column.image-spots .image-holder a{float:left;padding:0;display:block!important}ul#left-nav-header li.top-level ul.subnav li.column.image-spots .image-holder .image-savings-two{margin-left:10px}ul#left-nav-header li.top-level ul.subnav li.column.left-side ul{margin:10px 0 0 0}ul#left-nav-header li.top-level ul.subnav li.column.left-side ul li.third-level{float:left;clear:both;padding:10px 0;width:230px;border-bottom:1px solid #cac9c6}ul#left-nav-header li.top-level ul.subnav li.column.left-side ul li.third-level span.text{clear:both;float:left;padding:0 0 3px 8px}ul#left-nav-header li.top-level ul.subnav li.column.left-side ul li.third-level.last{border-bottom:none}ul#left-nav-header li.top-level ul.subnav li.column.left-side ul li.third-level.first{padding-top:0}ul#left-nav-header li.top-level ul.subnav li.column.left-side ul li.third-level a{padding:0 0 0 3px;font-size:15px}ul#left-nav-header li.top-level ul.subnav li.column.left-side ul li.third-level a span.normal{font-weight:400;float:left!important;padding-right:3px}ul#left-nav-header li.top-level ul.subnav li.column.left-side ul li.third-level a span.ba{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 8px -153px!important;width:15px;height:13px!important;margin-top:4px}ul#left-nav-header li.top-level ul.subnav li.column.find-pair-ad{float:left;width:230px;margin:0 0 18px 12px}ul#left-nav-header li.top-level ul.subnav li.column.brands,ul#left-nav-header li.top-level ul.subnav li.column.trends{width:233px;margin:0 0 0 12px}ul#left-nav-header li.top-level ul.subnav li.column.browse ul.help{margin:5px 0 0 6px;float:left;width:800px}ul#left-nav-header li.top-level ul.subnav li.column.browse ul.help li{float:left;clear:none!important;margin:0 5px;padding:0 5px;border-right:1px solid #cac9c6}ul#left-nav-header li.top-level ul.subnav li.column.browse ul.help li.last{border:none}ul#left-nav-header p.heading{font-size:15px;color:#000;margin:8px 0 4px 0;text-transform:uppercase}ul#left-nav-header p.heading.fs24{font-size:24px}ul#left-nav-header p.heading.browse{margin:0 0 8px 6px;float:left;width:100%}ul#left-nav-header p.heading.help{margin:2px 0 8px 6px;float:left}ul#left-nav-header p.find-pair{font-size:18px!important;color:#000;text-transform:uppercase!important;font-weight:700;margin-bottom:4px}ul#left-nav-header p.find-pair span,ul#left-nav-header p.heading span{font-weight:400!important}ul#left-nav-header p.info{font-size:13px;color:#1f1f1f;width:220px;line-height:18px}ul#left-nav-header a.view-now{font-size:13px!important;font-weight:700!important;color:#669bc7!important;float:none!important;padding:0!important;text-transform:none!important}input.search-txt:focus{color:#1f1f1f}#content_wrapper{width:990px;padding:0;margin:0 auto;margin-bottom:7px;overflow:hidden}#main_content_wrapper{width:100%;clear:both;position:relative}#product_wrapper{width:100%}.holder_980{width:990px;margin:0 auto}#content588{width:990px}#product_list_container,.searchResultSpot{position:relative;flex:1 1 auto}.products_holder{margin-top:5px}.products_holder.fixed{margin-top:5px}.products_holder .item_container{display:flex;height:293px;width:100%;justify-content:flex-start}.products_holder .item_container .item{width:228px;height:260px;background-color:#fff;border:solid 1px #e9f4ff;position:relative;z-index:0;margin-right:24px}.products_holder .item_container .item:last-child{margin-right:0}.products_holder .item_container .item.hover,.products_holder .item_container .item:hover{height:306px;box-shadow:2px 3px 4px 0 rgba(50,111,168,.5);border:solid 1px #e9f4ff;z-index:1}.products_holder .item_container .item.pre_release{border:solid 1px #c23a9a}.products_holder .item_container .item.pre_release:hover{box-shadow:2px 3px 4px 0 rgba(194,58,154,.5)}.products_holder .item_container .item .change-colors-views .color-icons{display:none;width:100%}.products_holder .item_container .item.hover .change-colors-views .color-icons,.products_holder .item_container .item:hover .change-colors-views .color-icons{display:flex}.products_holder .item_container .item.featured{padding-top:200px;width:66%;height:360px}.products_holder .item_container .item:nth-child(2){border-left:1px solid #e4e4e2;border-right:1px solid #e4e4e2}.products_holder .item_container .item .catEntryThumbnail{left:0;position:absolute;top:0;width:100%}.products_holder .item_container .item .catEntryThumbnail.espot-catalog-inline{padding:0}.products_holder .item_container .item .container span.gray-corner{width:4px;height:4px;position:absolute;top:0;left:0;background:url(../images/sprites/lc_site_sprite_topleft.png) no-repeat -280px 0}.products_holder .item_container .item .names{position:absolute;top:175px;left:10px;right:10px;overflow:hidden}.products_holder .item_container .item .names a .brand-name{color:#5a5a5a;display:block;text-transform:uppercase;width:100%;letter-spacing:.5px}.products_holder .item_container .item .names a .asian-fit,.products_holder .item_container .item .names a .style-name{color:#5a5a5a;display:block;font-size:11px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;font-family:FuturaBQBook!important;width:100%}.products_holder .item_container .item .names a .asian-fit{margin-bottom:16px}.products_holder .item_container .item .price_container{position:absolute;top:219px;right:10px}.products_holder .item_container .item .from-price,.products_holder .item_container .item .price.listPrice,.products_holder .item_container .item .price.offerprice{color:#5a5a5a;font-size:14px;font-family:FuturaBQBook,Verdana,Arial,sans-serif;display:inline-block}.products_holder .item_container .item .price span{font-size:14px;color:#3f2a2e}.products_holder .item_container .item .badges{font-family:FuturaBQBold,Verdana,Arial,sans-serif;font-weight:400;left:10px;position:absolute;top:147px;z-index:10}.products_holder .item_container .item .color-count{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:13px;color:#5a5a5a;margin-bottom:15px}.products_holder .item_container .item .BF-margin{margin-bottom:20px}#quickviewRating,.catalog_rating{display:block;height:25px;margin:0 auto;width:115px}.badges span{font-size:10px;letter-spacing:.5px;text-transform:uppercase;margin:0}.badges br{display:none}#badges .badge-BF,.badges .badge-BF{text-transform:capitalize;width:50px;height:18px;border-radius:9.3px;background-color:#cf0a2d;font-size:10px;letter-spacing:normal;text-align:center;color:#fff;padding:4px 6px;font-family:FuturaBQBook!important}#badges .badge-BF.badge_25,#badges .badge-BF.badge_30,.badges .badge-BF.badge_25,.badges .badge-BF.badge_30{background-color:#fff;border:solid 2px #cf0a2d;color:#cf0a2d;padding:3px 5px}#badges .badge-pre-release,.badges .badge-pre-release{color:#c23a9a}#badges .badge-exclusive,.badges .badge-exclusive{color:#326fa8}#badges .badge-polarized,.badges .badge-polarized{color:#22bdea}#badges .badge-best-seller,.badge-Best,.badges .badge-best-seller{color:#ba550e}.badges .badge-new{color:#cf0a2c}.badges .badge-limited-availability{color:#9822ea}.products_holder .item_container .item .image-holder{text-align:center;margin:32px 0 0;width:100%}.products_holder .item_container .item.featured .image-holder{top:0}.products_holder .item_container .item .image-holder .img>a{display:block}.products_holder .item_container .item .image-holder img{width:228px;height:114px;border:0}.products_holder .item_container .item.featured .image-holder img{margin-top:-20px;max-height:none;width:85%}.item [id^=compare-favorites]{top:10px;left:10px;right:10px;position:absolute;display:none}.item [id^=compare-favorites].favorited{display:block}.item [id^=compare-favorites] .compare-holder{float:left}.item [id^=compare-favorites] .compare-holder .label_check span{margin-left:25px!important;float:none}.item.hover [id^=compare-favorites],.item.selected [id^=compare-favorites],.item:hover [id^=compare-favorites]{display:block}.item [id^=compare-favorites] .compare-holder a{color:#999;font-family:FuturaBQBold;font-size:11px;text-transform:uppercase;line-height:1.3;position:relative;left:-4px}.item [id^=compare-favorites] [id^=myFavorites]{float:right}.item [id^=compare-favorites] [id^=myFavorites] a{background:url("../mobile20//images/favorites-empty.png") top left no-repeat!important;background-position:center!important;width:41px;height:41px;content:" ";display:inline-block;vertical-align:middle;overflow:hidden;transform:translateY(-10px) scale(.5)}.item [id^=compare-favorites] [id^=myFavorites] a.favorited-item{background:url("../mobile20/images/favorites.png") top left no-repeat!important;background-position:center!important}.item .compare-holder.compare-swatch-overflow{left:151px}.item .catEntryThumbnail .compare-holder{left:101px}.item .catEntryThumbnail .compare-holder.compare-swatch-overflow{left:131px}.item .compare-holder label{color:#6eabce;font-size:13px;font-weight:700;width:15px;height:15px;background-size:contain;display:block}.item .compare-holder label:hover{color:#2b6c91}.item .ProductThumbnailInfoDIV{visibility:visible}.item.featured .ProductThumbnailInfoDIV{width:100%}[id^=content_wrapper_box]{padding:0;width:100%;position:relative}#faceted_search,#faceted_search *{box-sizing:border-box;font-family:FuturaBQBook}#faceted_search{width:100%;clear:both}#faceted_search .facet-holder{margin:0 auto;position:relative;width:990px;padding:0}.catalog-page #faceted_search .facet-holder.fixed,.catalog-search-page #faceted_search .facet-holder.fixed{position:fixed;margin:0 0 0 -496px;left:50%;top:118px;z-index:1001;background-color:#fff}#faceted_search .facet-holder .top{display:none;width:990px;height:5px;background:transparent url(../images/assets/nav/nav-menu-top.png) no-repeat;float:left;clear:both}#faceted_search .facet-holder .middle{background-color:#fff;border:1px solid #f0eded;float:left;clear:both;width:993px;position:relative}#faceted_search .category-facets{width:990px;margin:10px auto 0 auto}#faceted_search .category-facets ul.first.Men,#faceted_search .category-facets ul.first.Women{width:503px}#faceted_search .category-facets ul.first.with-show-all.Men,#faceted_search .category-facets ul.first.with-show-all.Women{width:347px}#faceted_search .category-facets ul.show-all{width:142px}#faceted_search .category-facets ul.show-all a{border:none!important;padding:0!important}#faceted_search .category-facets ul li.with-show-all{border-right:1px solid #cac9c6;height:29px}#faceted_search .category-facets ul.first.Kids{width:354px}#faceted_search .category-facets ul.second.Women{width:245px}#faceted_search .category-facets ul.second.Men{width:245px}#faceted_search .category-facets ul.third.Women{width:240px}#faceted_search .category-facets ul.third.Men{width:230px}#faceted_search .category-facets ul.third.Kids{width:95px}#faceted_search .category-facets ul.third li a{border-right:none}#faceted_search .category-facets ul{float:left}#faceted_search .category-facets ul li.heading{font-size:14px;text-transform:uppercase;color:#3f2a2e;width:100%;margin:0;padding:0 0 0 4px}#faceted_search .category-facets ul li.all{height:30px;border-right:1px solid #cac9c6!important}#faceted_search .category-facets ul li.all.selected{padding-right:25px;border:none}#faceted_search .category-facets ul li.first-clear{clear:both}#faceted_search .category-facets ul li.all a{border-right:none;padding:2px 25px 3px 5px}#faceted_search .category-facets ul li{float:left;margin:1px 8px 0 0}#faceted_search .category-facets ul li a.first{padding:2px 8px 3px 0}#faceted_search .category-facets ul li a{padding:2px 7px 3px 7px;color:#6eabce;font-size:11px;font-weight:700;border-right:1px solid #cac9c6}#faceted_search .category-facets ul li a.selected,#faceted_search .category-facets ul li.selected,#faceted_search .category-facets ul li.selected a{border:none}#faceted_search .category-facets ul li a.selected{padding:2px 5px 3px 5px;color:#3f2a2e!important;border:1px solid #cac9c6!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#faceted_search .category-facets ul li a:hover{color:#2b6c91}#faceted_search .category-facets span.browse-by{width:125px;border-right:1px solid #cac9c6;height:40px;font-size:14px;text-transform:uppercase;color:#3f2a2e;float:left;margin:0 10px 0 10px}#faceted_search .facet-holder #faceted_search .facet-options{background-color:#fbfafa;float:left;width:990px}#faceted_search .facet-holder #faceted_search .facets-selected{float:left;clear:both}#faceted_search a.facet-link{background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#3f2a2e;display:block;float:left;font-size:14px;font-weight:400;margin:5px 15px 5px 0;padding:5px}#faceted_search a.facet-link span{width:10px;height:10px;background:transparent url(../images/facet-icon-x.png) center center no-repeat;display:inline-block;margin-left:5px}#faceted_search .category-facets.minor{margin:0;float:right}#faceted_search .category-facets.minor ul{float:left}#faceted_search .category-facets.minor .gender{width:295px}#faceted_search .category-facets.minor .glasses{width:270px}#faceted_search .category-facets.minor li.heading{color:#3f2a2e;font-size:14px;margin:0;text-transform:uppercase;width:100%}#faceted_search .category-facets.minor li{float:left;margin:4px 8px 0 0}#faceted_search .category-facets.minor li.last{border-right:1px solid #cac9c6;height:29px}#faceted_search .category-facets.minor li.none{border-right:none!important;margin-right:0!important}#faceted_search .category-facets.minor li a{border-right:1px solid #cac9c6;color:#6eabce;font-size:11px;font-weight:700;padding:2px 8px 3px 0}#faceted_search .category-facets.minor li.last a{border:none}#faceted_search .category-facets.minor li.selected{border:medium none}#faceted_search .category-facets.minor li.selected a{border:1px solid #cac9c6;border-radius:4px 4px 4px 4px;color:#3f2a2e!important;padding:2px 5px 3px}#faceted_search .category-facets.minor .all{margin:0;padding:0;width:92px}#faceted_search .category-facets.minor li a.link-disabled{color:#bbb!important;cursor:default}#faceted_search .facets-selected{background:#f0eded;width:995px;margin:0 auto 20px;overflow:hidden;padding:0 5px 0 15px}.catalog-page .facets-selected.fixed,.catalog-search-page .facets-selected.fixed{left:50%;margin:0 0 0 -496px;position:fixed;top:179px;z-index:950;background-color:#fff}#faceted_search .facets-selected .applied{color:#3f2a2e;font-family:FuturaBQBold;font-size:14px;margin:6px 8px 0 0;padding:5px 0;text-transform:uppercase}#faceted_search .facets-selected div{float:left;min-height:1px}#faceted_search .facet-subnav{z-index:1000;display:none}#faceted_search .facet-options .facet-subnav{background-color:#fff;border:1px solid #f0eded;box-shadow:0 2px 4px rgba(0,0,0,.4);list-style-type:none;padding:20px 9px;position:absolute;text-align:center;top:37px;width:992px}#faceted_search .facet-options .facet-subnav.gender{left:-1px;width:114px}#faceted_search .facet-options .facet-subnav.department{width:148px}#faceted_search .facet-options .facet-subnav.brands,#faceted_search .facet-options .facet-subnav.brands.four-col{left:-267px;width:680px}#faceted_search .facet-options .facet-subnav.brands.three-col{width:472px;left:-170px}#faceted_search .facet-options .facet-subnav.brands.two-col{width:322px;left:-110px}#faceted_search .facet-options .facet-subnav.brands.one-col{width:162px;left:-30px}#faceted_search .facet-options .facet-subnav.color{left:-351px;width:660px;padding-bottom:0}#faceted_search .facet-options .facet-subnav.material{width:125px}#faceted_search .facet-options .facet-subnav.frame-shape{left:-460px}#faceted_search .facet-subnav.fit{left:-192px;width:395px!important}#faceted_search.CA .facet-subnav.fit{left:-239px}#faceted_search .facet-options .facet-subnav.face-shape{left:-357px;width:800px}#faceted_search .facet-options .facet-subnav.price{left:0;width:118px}#faceted_search .facet-subnav .link-disabled span,#faceted_search .facet-subnav li a.link-disabled,#faceted_search .facet-subnav li a.link-disabled:hover{color:#bbb!important;cursor:default}#faceted_search .facet-subnav li a.link-selected{color:#3f2a2e;cursor:default}#faceted_search .facet-subnav.frame-shape .link-disabled{opacity:.5;cursor:default}#faceted_search .facet-options li.main.disabled .top-level span.ba{background-position:-632px -317px}#faceted_search .facet-options li.main:hover .facet-subnav{display:block}#faceted_search .facet-options li.main.disabled:hover .facet-subnav{display:none!important}#faceted_search .facet-options li.main,#faceted_search .facet-options li.sep{float:left;position:relative}#faceted_search .facet-options li.sep{background-color:#f0eded;height:37px;top:0;width:1px}#faceted_search .facet-options li:hover+li.sep{background-color:transparent}#faceted_search .facet-options li.main.disabled .top-level{color:#bbb;cursor:default;background-color:#fff}#faceted_search .top-level{color:#3f2a2e;display:block;float:left;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1;min-width:25px;padding:10px 42px 10px 15px;position:relative;text-transform:uppercase}#faceted_search .top-level:hover{background:#ea6c26;color:#fff}#faceted_search .top-level:hover span.ba{border-top:6px solid #fff}#faceted_search.CA .top-level{min-width:19px}#faceted_search .top-level.is-hover,#faceted_search .top-level:focus,#faceted_search .top-level:hover,#faceted_search li:hover .top-level{background-color:#ef7622;color:#fff}#faceted_search .facet-options li.main.disabled:hover .top-level{border:none}#faceted_search .top-level span.underline{display:block;height:3px}#faceted_search .top-level span.ba{position:absolute;right:27px;top:14px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #3f2a2e}#faceted_search .link-disabled-for-facet-result,#faceted_search .link-disabled-sort{color:#bbb!important;cursor:default}#faceted_search .facet-link-selected{color:#000!important;cursor:default}#faceted_search .link-disabled-for-facet-result:hover span{border:none!important}#faceted_search .facet-options .facet-subnav.trends{left:-851px}#faceted_search .top-level.is-hover+.facet-subnav{display:block}#PlanYourVisitDiv{position:absolute;display:none;width:100%;height:349px;z-index:9980;border-bottom:1px solid #cac9c6;border-top:1px solid #cac9c6;background:#fff;margin-bottom:20px;top:109px}#PlanYourVisitDiv .generic-social-links{float:right}#PlanYourVisitDiv #welComeStateDiv{height:349px;overflow:hidden;position:absolute;width:100%}#PlanYourVisitDiv #welComeStateDiv img{border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;position:absolute;overflow:hidden;left:50%;margin-left:-600px}.plan-visit-holder{width:1288px;position:absolute;left:50%!important}#PlanYourVisitDiv .links-holder{width:990px;position:absolute;left:50%;margin-left:-495px!important;z-index:1038;top:350px}#PlanYourVisitDiv .links-holder a.planYourVisitCloseLink{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -421px -314px;width:69px;height:24px;font-size:11px;font-weight:700;padding:7px 0 0 10px}#PlanYourVisitDiv .links-holder p.plan-visit-sign-in-links{position:absolute;top:8px;left:100px;font-size:13px}#PlanYourVisitDiv .links-holder p.plan-visit-sign-in-links a{font-weight:700}#PlanYourVisitDiv #welComeStateDiv .plan-visit-info{width:495px;position:absolute;z-index:11;left:45%;top:100px}#PlanYourVisitDiv #welComeStateDiv .plan-visit-info h2{font-size:32px}#PlanYourVisitDiv #welComeStateDiv .plan-visit-info p{font-size:11px;padding:10px 0 0 0}.planYourVisitCloseLink{position:absolute;top:0;left:0}.plan-visit-holder-signed-in{margin:30px 0 0 0;clear:both;width:990px;height:230px;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat 0 0}.plan-visit-holder-signed-in .section{width:210px;float:left}.plan-visit-holder-signed-in .section h3,.plan-visit-holder-signed-in .section p{text-align:center;width:210px}.plan-visit-holder-signed-in .section h3{font-size:18px;padding:5px 0 6px 0}.plan-visit-holder-signed-in .section p{font-size:13px;padding:0 0 5px 0}.plan-visit-holder-signed-in .section.face-shape{margin:10px 0 0 15px}.plan-visit-holder-signed-in .section.style{width:230px;margin:10px 0 0 33px}.plan-visit-holder-signed-in .section.face-shape img,.plan-visit-holder-signed-in .section.lenses img,.plan-visit-holder-signed-in .section.recommendations img,.plan-visit-holder-signed-in .section.style img{width:205px;height:105px;border:none}.plan-visit-holder-signed-in .section.style p{width:230px}.plan-visit-holder-signed-in .section.lenses{margin:10px 0 0 20px}.plan-visit-holder-signed-in .section.lenses p{padding-bottom:24px}.plan-visit-holder-signed-in .section.recommendations{width:220px;margin:10px 0 0 45px}.plan-visit-holder-signed-in .section.recommendations h3{font-size:17px!important;padding-bottom:0}.plan-visit-holder-signed-in .section.recommendations img{margin:0 0 0 21px}.plan-visit-holder-signed-in .section.recommendations p{font-size:12px!important;line-height:17px!important}.plan-visit-holder-signed-in .completed-holder{margin:10px 0 0 50px}.plan-visit-holder-signed-in .completed-holder .completed-icon{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -534px -184px;width:28px;height:27px;float:left;margin:0 6px 0 0}.plan-visit-holder-signed-in .completed-holder .completed-text{font-size:11px;color:#60bd67;float:left;padding:6px 0 0 0}.plan-visit-holder-signed-in .start-over-holder{display:none;margin:10px 0 0 50px;float:left;clear:both}#normalStateDiv{width:990px;margin:30px auto 0 auto}#normalStateDiv h2{font-size:32px}#normalStateDiv p.text{font-size:13px}#plan-visit-view{width:990px;margin:0 auto}#plan-visit-view .ad_product.espot_content iframe{overflow:hidden;border:0;width:450px;height:315px}#plan-visit-view .tool-holder{float:left;clear:both;position:relative}#plan-visit-view .generic-social-links{margin:10px 0 50px;float:right;width:auto}#plan-visit-view .modal-account-links{float:left;margin:10px 0 35px 0}#plan-visit-view .modal-account-links p{font-size:11px}#plan-visit-view .tool-holder .holder{position:relative;margin:-5px 0 0 0;padding:30px 0 40px;border-left:1px solid #ccc;border-right:1px solid #ccc;float:left;clear:both;width:988px}#plan-visit-view .tool-holder.inStore .holder{border-left-color:#998c87;border-right-color:#998c87}#plan-visit-view .tool-holder .holder.face-shape-holder{padding:30px 0 40px}#plan-visit-view .tool-holder .lens-step-holder.holder{padding:20px 0 5px}#plan-visit-view .tool-holder .holder .fe.buttons{clear:both;float:left;margin:10px 20px 0 0;width:970px;position:relative;height:30px}#plan-visit-view .tool-holder .holder .fe.buttons .gray-button.back{margin:0 0 0 25px}#plan-visit-view .tool-holder .holder .fe.buttons .gray-button.continueWithGeneral{margin:0 0 0 590px}#plan-visit-view .tool-holder .holder .fe.buttons .continue{position:absolute;right:0;top:-62px}#modal-pdp-lenses .fe.buttons h2,#plan-visit-view .tool-holder .holder .buttons h2{float:left;font-size:16px;margin:0 0 0 290px}#modal-pdp-lenses .fe.buttons h2 span,#plan-visit-view .tool-holder .holder .buttons h2 span{color:#707070;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-transform:none}#plan-visit-view .tool-holder .holder .absolute-links{position:absolute;top:65px;right:0;width:245px}#plan-visit-view .tool-holder .holder .absolute-links a{font-weight:700;font-size:11px;line-height:18px}#plan-visit-view .tool-holder .holder .slider-eye-values{margin:0 0 5px 0;width:990px;float:left}#plan-visit-view .tool-holder .holder .slider-eye-values ul{margin:0 0 0 375px}#plan-visit-view .tool-holder .holder .slider-eye-values ul li{color:#60bd67;font-size:18px;float:left;clear:both;margin:3px 0 3px 0}#plan-visit-view .tool-holder .holder .slider-eye-values ul li label{float:left;min-width:50px;color:#60bd67!important;font-size:18px!important;font-weight:400!important}#plan-visit-view .tool-holder .holder .slider-eye-values ul li label input{width:38px;border:none!important;background:#fff!important;font-style:normal!important;color:#60bd67;font-size:18px}#plan-visit-view .tool-holder .holder .slider-eye-values ul li label span{padding:1px 0 3px 0}#plan-visit-view .tool-holder .holder .slider-eye-values ul li span.description{float:left;padding:2px 0 0 10px;border-left:1px solid #cac9c6}#plan-visit-view .tool-holder .holder h2,#plan-visit-view .tool-holder .holder p.subtext{margin:0 0 0 38px;width:920px}#plan-visit-view .tool-holder .holder p.subtext a{font-weight:700}#plan-visit-view .tool-holder .bottom-tool-holder{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat -4px -153px;width:990px;height:8px;float:left;clear:both}#plan-visit-view .tool-holder.inStore .bottom-tool-holder{background:0 0;height:auto;border-bottom:1px solid #998c87}#plan-visit-view .tool-holder .holder .new-buttons{clear:both;float:left;padding:10px 36px 0;width:916px}#plan-visit-view .tool-holder .holder .new-buttons .continueWithGeneral{float:right}#plan-visit-view h1{font-size:32px}#plan-visit-view p.subhead{font-size:13px;padding:0 0 25px}#plan-visit-view p.bring{font-weight:700;color:#1f1f1f;padding:0 0 10px 0}#plan-visit-view p.subhead a{font-weight:700}#plan-visit-view .plan-visit-steps-holder{background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat;width:990px;height:74px;float:left;clear:both}#plan-visit-view .plan-visit-steps-holder.inStore{background:transparent url(../images/sprites/lc_site_sprite_toolsbg_instore.png) no-repeat;height:72px}#plan-visit-view .plan-visit-steps-holder.on-face-shape{background-position:0 -232px}#plan-visit-view .plan-visit-steps-holder.inStore.on-face-shape{background-position:0 0}#plan-visit-view .plan-visit-steps-holder.on-style{background-position:0 -307px}#plan-visit-view .plan-visit-steps-holder.inStore.on-style{background-position:0 -72px}#plan-visit-view .plan-visit-steps-holder.on-lenses{background-position:0 -382px}#plan-visit-view .plan-visit-steps-holder .step{float:left}#plan-visit-view .plan-visit-steps-holder .step a{display:block}#plan-visit-view .plan-visit-steps-holder .step a:hover span.step-text{text-decoration:underline}#plan-visit-view .plan-visit-steps-holder .step a span.icon-step-completed{text-indent:-9999px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -534px -184px;width:28px;height:27px;float:left;margin:0 6px 0 0}#plan-visit-view .plan-visit-steps-holder .step a span.icon-step-blue{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -741px -271px;width:21px;height:24px;padding:3px 0 0 7px;float:left;margin:0 6px 0 0;font-size:16px;color:#fff}#plan-visit-view .plan-visit-steps-holder .step a span.step-text{font-size:16px;color:#1f1f1f;text-transform:uppercase;padding:4px 0 0 0;float:left}#plan-visit-view .plan-visit-steps-holder .step.face-shape{margin:25px 0 0 18px}#plan-visit-view .plan-visit-steps-holder .step.style{margin:25px 0 0 65px}#plan-visit-view .plan-visit-steps-holder.inStore .step.style{margin-left:136px}#plan-visit-view .plan-visit-steps-holder .step.lenses{margin:25px 0 0 80px}#plan-visit-view .plan-visit-steps-holder .step.recommendations{margin:13px 0 0 65px;width:450px}#plan-visit-view .plan-visit-steps-holder.inStore .step.recommendations{margin:7px 0 0 158px}#plan-visit-view .plan-visit-steps-holder .step.recommendations .text{font-size:13px;color:#1f1f1f;clear:both;float:left;line-height:15px}#plan-visit-view.landing-plan-visit h1{font-size:36px}#plan-visit-view.landing-plan-visit p.subhead{line-height:18px}#plan-visit-view.landing-plan-visit .top-info{margin:20px 0 25px 0;float:left;width:990px}#plan-visit-view.landing-plan-visit .top-info.inStore{margin-bottom:0}#plan-visit-view .top-info .generic-social-links{margin:20px 0;float:left}#plan-visit-view .top-info span.top-info-share-text{float:left;font-size:11px;color:#838383;margin:28px 10px 0 0}#plan-visit-view.landing-plan-visit .top-info .left-info p{font-size:11px;line-height:17px}#plan-visit-view.landing-plan-visit .top-info .left-info a.print-recommendations{margin:0 0 10px 0}#plan-visit-view.landing-plan-visit .top-info .right-info .next-up{margin-top:40px;float:left;clear:both;padding:20px;border:1px solid #cac9c6;border-radius:4px 4px 4px 4px;width:523px}#plan-visit-view.landing-plan-visit .top-info .right-info .next-up .icon-next-up{float:left;width:60px}#plan-visit-view.landing-plan-visit .top-info .right-info .next-up .next-info{float:left;width:450px}#plan-visit-view.landing-plan-visit .top-info .right-info .next-up .next-info h2{font-size:24px}#plan-visit-view.landing-plan-visit .top-info .right-info .next-up .next-info p{font-size:11px;padding:8px 0 0 0;line-height:17px}#plan-visit-view.landing-plan-visit .top-info .right-info .bottom,#plan-visit-view.landing-plan-visit .top-info .right-info .top{width:338px;height:10px;float:left;clear:both}#plan-visit-view.landing-plan-visit .top-info .right-info .content{width:307px;background:#fff;background:-moz-linear-gradient(top,#fff 46%,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(46%,#fff),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#fff 46%,#f3f3f3 100%);background:-o-linear-gradient(top,#fff 46%,#f3f3f3 100%);background:-ms-linear-gradient(top,#fff 46%,#f3f3f3 100%);background:linear-gradient(to bottom,#fff 46%,#f3f3f3 100%)}#plan-visit-view.landing-plan-visit .top-info .right-info .content a{font-weight:700}#plan-visit-view.landing-plan-visit .top-info .right-info h2{font-size:16px}#plan-visit-view.landing-plan-visit .top-info .right-info p{font-size:13px;line-height:17px;padding:5px 0 10px 0}#plan-visit-view.landing-plan-visit .top-info .right-info ul li a{font-size:11px;padding:2px 0}#plan-visit-view.landing-plan-visit .top-info .right-info .no-recs{width:829px;margin:40px auto 0}#plan-visit-view.landing-plan-visit .each-section{float:left;clear:both;width:990px;margin:15px 0}#plan-visit-view.landing-plan-visit .each-section.with-border{border:1px solid #ccc;border-radius:4px 4px 4px 4px;padding:30px;width:930px;position:relative}#plan-visit-view.landing-plan-visit .each-section .left-text{float:left;width:620px}#plan-visit-view.landing-plan-visit .each-section .right-image{float:left;margin:20px 0 0}#plan-visit-view.landing-plan-visit .each-section .left-image{float:left;margin:0 30px 0 0;width:214px}#plan-visit-view.landing-plan-visit .each-section .right-text{float:left;width:680px}#plan-visit-view.landing-plan-visit .each-section h2{margin:0 0 10px}#plan-visit-view.landing-plan-visit .each-section h3{font-size:16px}#plan-visit-view.landing-plan-visit .each-section p{font-size:13px;margin:0 0 10px}#plan-visit-view.landing-plan-visit .each-section .print-area .column p{margin:0 0 30px}#plan-visit-view.landing-plan-visit .each-section ul{font-size:13px;list-style-type:disc;padding:0 0 0 25px;margin:0 0 50px}#plan-visit-view.landing-plan-visit .each-section form.visit_store{float:none}#plan-visit-view.landing-plan-visit .each-section label{color:#838383;display:block;font-weight:400}#plan-visit-view.landing-plan-visit .each-section input.footer_zipcode{float:none;margin:6px 0 5px;width:fit-content}#plan-visit-view.landing-plan-visit .each-section button.go.zip{right:-9px}#plan-visit-view.landing-plan-visit .each-section .find-left{float:left;width:360px}#plan-visit-view.landing-plan-visit .each-section .find-right{float:right;width:450px}#plan-visit-view.landing-plan-visit .each-section .tile{border-bottom:1px solid #ccc;border-right:1px solid #ccc;float:left;padding:0 0 10px 10px;width:454px;position:relative;height:188px}#plan-visit-view.landing-plan-visit .each-section .tile img{margin:0 0 0 50px;width:375px;position:absolute;z-index:1}#plan-visit-view.landing-plan-visit .each-section .tile h4{font-size:13px;position:absolute;z-index:100;top:10px}#plan-visit-view.landing-plan-visit .each-section .tile.last{border-bottom:none;padding-bottom:0}#plan-visit-view.landing-plan-visit .each-section .tile.odd{padding-left:0;width:464px}#plan-visit-view.landing-plan-visit .each-section .tile.active .buttons{display:block!important}#plan-visit-view.landing-plan-visit .each-section .tile.even{border-right:none}#plan-visit-view.landing-plan-visit .each-section .print-area{border:1px solid #ccc;border-radius:5px 5px 5px 5px;clear:both;margin:30px auto;padding:20px 30px;width:800px}#plan-visit-view.landing-plan-visit .each-section .print-area .left{display:inline-block;width:580px}#plan-visit-view.landing-plan-visit .each-section .print-area a{position:relative;top:-22px}#plan-visit-view.landing-plan-visit .each-section .buttons{height:34px;left:50%;margin:0 0 0 -200px;position:relative;top:120px;width:400px;display:none;z-index:100}#plan-visit-view.landing-plan-visit .each-section .myFavorites{position:absolute;right:15px;bottom:15px}#plan-visit-view.landing-plan-visit .each-section .myFavorites a{background:transparent url("../images/heart-empty.png") center center no-repeat;display:block;height:19px;overflow:hidden;text-indent:-9999px;width:21px}#plan-visit-view.landing-plan-visit .each-section .myFavorites a.favorited-item{background:transparent url("../images/heart-full.png") center center no-repeat}#plan-visit-view.landing-plan-visit .each-section .shareLink{bottom:10px;font-family:Verdana;font-size:13px;font-weight:700;position:absolute;right:60px;z-index:9999}#plan-visit-view.landing-plan-visit .each-section .even .shareLink{right:45px}#plan-visit-view.landing-plan-visit .each-section .tile:hover .buttons{display:block}#plan-visit-view.landing-plan-visit .each-section .right-image-pos{float:right;margin-right:-45px}#plan-visit-view.landing-plan-visit .each-section .column{float:left;margin:20px 60px 0 0;width:287px}#plan-visit-view.landing-plan-visit .each-section .instore-rec .column{width:auto;margin:0 15px 0 0}#plan-visit-view.landing-plan-visit .each-section .print-area .column{float:left;margin:0 10px 0 0;width:256px}#plan-visit-view.landing-plan-visit .each-section .column img{margin:0 0 10px}#plan-visit-view .sub-menu{position:relative;z-index:2;float:right}#plan-visit-view .sub-menu li{color:#c5c5c5;float:left;margin:0 0 0 5px;padding:0 0 0 5px}#plan-visit-view .sub-menu li.line{height:12px;overflow:hidden;position:relative;top:5px}#plan-visit-view .sub-menu a{font-weight:700;font-size:13px}#plan-visit-view .like-container{width:50px;overflow:hidden;float:left}.holder .content-image .center ul.frame-shape li{width:120px;float:left;margin:0 15px 0 20px}.holder .content-image .center ul.frame-shape li.all{width:227px;padding-top:143px}.holder .content-image .center ul.frame-shape li.all a.all-shapes{background-position:-13px -92px;width:277px;padding-top:170px}.holder .content-image .center ul.frame-shape li.all a.all-shapes span{color:#838383!important}.holder .content-image .center ul.frame-shape li a{text-align:center;width:120px;padding-top:43px;float:left;font-weight:700;font-size:11px;background:url('../images/rec_lenses_sprite.png') no-repeat}.holder .content-image .center ul.frame-shape li a.Butterfly{background-position:6px 0}.holder .content-image .center ul.frame-shape li a.Pilot{background-position:-262px 0}.holder .content-image .center ul.frame-shape li a.Geometric{background-position:-398px -53px}.holder .content-image .center ul.frame-shape li a.CatEye{background-position:-121px 0}.holder .content-image .center ul.frame-shape li a.Wrap{background-position:0 0}.holder .content-image .center ul.frame-shape li a.Oval{background-position:-396px 0}.holder .content-image .center ul.frame-shape li a.Pillow{background-position:-9px -53px}.holder .content-image .center ul.frame-shape li a.Rectangle{background-position:-120px -53px}.holder .content-image .center ul.frame-shape li a.Rimless{background-position:-641px 0}.holder .content-image .center ul.frame-shape li a.Round{background-position:-530px 0}.holder .content-image .center ul.frame-shape li a.Semi-Rimless{background-position:-641px -53px}.holder .content-image .center ul.frame-shape li a.Square{background-position:-258px -53px}#plan-visit-view.landing-plan-visit a.rec-add-to-favorites{float:left;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -422px -394px;padding:8px 3px 0 5px;width:125px;height:21px;font-weight:700;font-size:11px}#plan-visit-view.landing-plan-visit a.rec-add-to-favorites span.heart-plus{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -612px -231px;float:left;width:16px;height:13px}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side,#plan-visit-view.landing-plan-visit .each-section.style .holder .content-image .left-side{width:575px;padding:0 50px 0 0}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .right-side,#plan-visit-view.landing-plan-visit .each-section.style .holder .content-image .right-side{width:230px;border-left:1px solid #cac9c6;padding:0 0 0 30px;margin:40px 0 0 0}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side .optical,#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side .sun{float:left;width:260px;height:270px}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side .sun{float:left;margin:0 0 0 40px}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side .seeing-is-believing{float:left;clear:both;margin:50px 0 0 15px}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side .seeing-is-believing .info-holder{float:left;width:360px}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side .seeing-is-believing .info-holder h3{padding:0 0 4px 0}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side .seeing-is-believing .info-holder p{font-size:11px;line-height:18px}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side .seeing-is-believing img{float:left;margin:0 15px 0 0}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side a.go-to-product{font-size:12px;font-weight:700}#plan-visit-view.landing-plan-visit .bottom-holder{float:left;clear:both;width:990px;margin:0 0 20px 0}#plan-visit-view.landing-plan-visit .bottom-info-bring{float:left;width:990px;padding:10px 0 20px 0;border-bottom:1px solid #cac9c6;margin:0 0 50px 0}#plan-visit-view.landing-plan-visit .bottom-info-bring .share-text-bottom{float:left;color:#838383;font-size:11px;margin:18px 0 0 93px}#plan-visit-view.landing-plan-visit .bottom-info-bring p{font-size:11px;float:left}#plan-visit-view.landing-plan-visit .bottom-info-bring p.bring-text{width:500px;line-height:18px}#plan-visit-view a.email-inline .email-icon,#plan-visit-view.landing-plan-visit .bottom-info-bring p a.print-inline .print-icon{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat;padding:0 0 0 19px}#plan-visit-view.landing-plan-visit .bottom-info-bring p a.print-inline .print-icon{background-position:-504px -248px}#plan-visit-view a.email-inline{float:none;background:0 0;height:auto;width:auto;text-indent:0;display:inline}#plan-visit-view a.email-inline .email-icon{background-position:-521px -249px}#plan-visit-view.landing-plan-visit .bottom-info-bring .generic-social-links{float:right;margin:10px 0!important}#plan-visit-view.landing-plan-visit .bottom-holder .half-rec-bottom{float:left}#plan-visit-view.landing-plan-visit .bottom-holder .half-rec-bottom .bottom,#plan-visit-view.landing-plan-visit .bottom-holder .half-rec-bottom .top{float:left;clear:both;height:10px;width:490px;background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat}#plan-visit-view.landing-plan-visit .bottom-holder .half-rec-bottom .top{background-position:-380px -524px}#plan-visit-view.landing-plan-visit .bottom-holder .half-rec-bottom .bottom{background-position:-380px -534px}#plan-visit-view.landing-plan-visit .bottom-holder .half-rec-bottom .content{float:left;clear:both;padding:10px 20px;width:448px;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;min-height:290px}#plan-visit-view.landing-plan-visit .bottom-holder .half-rec-bottom h2{font-size:24px;margin-bottom:10px}#plan-visit-view.landing-plan-visit .bottom-holder .half-rec-bottom p{font-size:11px;line-height:17px}#plan-visit-view.landing-plan-visit .bottom-holder .save-next-visit ul{padding:12px 0 0 10px}#plan-visit-view.landing-plan-visit .bottom-holder .save-next-visit ul li a{font-size:11px;font-weight:700;float:left;clear:both;display:block;margin:2px 0}#plan-visit-view.landing-plan-visit .bottom-holder .visit-your-lenscrafters{margin-left:10px}#plan-visit-view.landing-plan-visit .bottom-holder .visit-your-lenscrafters .directions{float:left;width:225px}#plan-visit-view.landing-plan-visit .bottom-holder .visit-your-lenscrafters .directions p span.bold{font-weight:700;color:#1f1f1f}#plan-visit-view.landing-plan-visit .bottom-holder .visit-your-lenscrafters .directions .get-directions-for-store{margin-top:10px}#plan-visit-view.landing-plan-visit .bottom-holder .visit-your-lenscrafters .directions p{line-height:18px}#plan-visit-view.landing-plan-visit .bottom-holder .visit-your-lenscrafters p.store{float:right;line-height:18px;margin-top:20px}#plan-visit-view.landing-plan-visit .bottom-holder .visit-your-lenscrafters #map_recommendations{float:left;clear:both;margin:20px 0 0 0;width:446px;height:135px;border:1px solid #cac9c6}#plan-visit-view.landing-plan-visit .bottom-holder .disclaimer-note{font-size:11px;padding:20px 0;float:left;clear:both}#recommendations-style .FrontPanel,#recommendations-style .backPanel{background:url('../images/assets/bg_rec_stylecarousel.png') no-repeat 0 0;width:525px!important;height:235px!important;padding:30px 30px 20px 30px!important}#recommendations-style .FrontPanel,#recommendations-style .backPanel+div{width:525px!important;height:235px!important}#recommendations-style .name-brand{position:relative;width:100%}#recommendations-style .name-brand h4{font-size:16px;float:left}#recommendations-style .name-brand .the-price{float:right;font-size:15px;color:#1f1f1f}#recommendations-style .name-brand img{float:right}#recommendations-style .image{clear:both;margin-left:50px}#recommendations-style .backPanel .image{position:absolute;top:40px;right:30px;margin:0}#recommendations-style .image img{margin:20px 0 10px 55px}.FrontPanel .content{float:left;width:100%}#recommendations-style a.go-to-product{font-size:12px;font-weight:700}#recommendations-style .backPanel .content ul{position:absolute;bottom:26px;left:35px}#recommendations-style .backPanel .content ul li span{font-weight:700;color:#1f1f1f;width:70px;float:left}#recommendations-style .backPanel .content ul li.ideal-face-shape span{font-weight:700;color:#1f1f1f;width:140px;float:left}#recommendations-style .backPanel .content ul li{font-size:11px;float:left;width:100%;margin:0 0 4px 0;color:#838383}#recommendations-style .buttons{position:absolute;bottom:25px;right:30px}#recommendations-style .bottom-info{position:absolute;bottom:30px;left:35px}#recommendations-style .bottom-info .views,#recommendations-style .bottom-info span.color{float:left}#recommendations-style .bottom-info span.color{font-size:10px;font-weight:700}#recommendations-style .bottom-info span.color .black{color:#1f1f1f}#recommendations-style .bottom-info .views{margin:0 0 0 30px}#recommendations-style .bottom-info .views .text-views{font-weight:700;color:#838383;font-size:10px;float:left}#recommendations-style .bottom-info .views a{float:left;display:block;text-indent:-9999px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat}#recommendations-style .sku-number{clear:both;font-size:10px;color:#838383}.carousel-holder-style{width:580px}.carousel-holder-style h3{margin-bottom:25px}.brands-love{margin-top:20px}.jcarousel-recommendations .jcarousel-direction-rtl{direction:rtl}.jcarousel-recommendations .jcarousel-container-horizontal{width:580px;float:left;height:285px}.jcarousel-recommendations .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}.jcarousel-recommendations .jcarousel-clip{overflow:hidden}.jcarousel-recommendations .jcarousel-clip-horizontal{width:580px;height:285px}.jcarousel-recommendations .jcarousel-item{width:580px;height:285px;position:relative}.jcarousel-recommendations .jcarousel-direction-rtl .jcarousel-item-horizontal{margin:0}.jcarousel-recommendations .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-recommendations .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-recommendations .jcarousel-next-horizontal{text-indent:-9999px;position:absolute;top:95px;right:-13px;width:21px;height:68px;cursor:pointer;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -24px -835px}.jcarousel-recommendations .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -24px -835px}.jcarousel-recommendations .jcarousel-next-horizontal:focus,.jcarousel-recommendations .jcarousel-next-horizontal:hover{background-position:-24px -835px}.jcarousel-recommendations .jcarousel-next-horizontal:active{background-position:-24px -835px}.jcarousel-recommendations .jcarousel-next-disabled-horizontal,.jcarousel-recommendations .jcarousel-next-disabled-horizontal:active,.jcarousel-recommendations .jcarousel-next-disabled-horizontal:focus,.jcarousel-recommendations .jcarousel-next-disabled-horizontal:hover{cursor:default;background-position:-24px -835px}.jcarousel-recommendations .jcarousel-prev-horizontal{text-indent:-9999px;position:absolute;top:95px;left:-17px;width:21px;height:68px;cursor:pointer;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -2px -835px}.jcarousel-recommendations .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -2px -835px}.jcarousel-recommendations .jcarousel-prev-horizontal:focus,.jcarousel-recommendations .jcarousel-prev-horizontal:hover{background-position:-2px -835px}.jcarousel-recommendations .jcarousel-prev-horizontal:active{background-position:-2px -835px}.jcarousel-recommendations .jcarousel-prev-disabled-horizontal,.jcarousel-recommendations .jcarousel-prev-disabled-horizontal:active,.jcarousel-recommendations .jcarousel-prev-disabled-horizontal:focus,.jcarousel-recommendations .jcarousel-prev-disabled-horizontal:hover{cursor:default;background-position:-2px -835px}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .left-side .rec-lens-options{float:left;margin:17px 0 0 0!important}.rec-lens-options-bottom,.rec-lens-options-top{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat;float:left;clear:both;height:6px;width:260px}.rec-lens-options-top{background-position:-516px -182px}.rec-lens-options-bottom{background-position:-516px -191px}.rec-lens-options-content{border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;width:218px;float:left;clear:both;padding:15px 20px;position:relative;height:180px}.rec-lens-options-content p{font-size:11px}.rec-lens-options-content img{float:left;margin:0 0 15px 0}.rec-lens-options-content p span{font-size:14px;color:#1f1f1f}.rec-lens-options-content ul{float:left;clear:both;margin:9px 0 8px 0}.rec-lens-options-content ul li.good-for{font-weight:700;font-size:10px;margin:0 8px 0 0}.rec-lens-options-content ul li{float:left;margin:0 4px;font-size:10px}.rec-lens-options-content ul li.bullets{clear:both;list-style:disc;margin-left:25px!important}.rec-lens-options-content .buttons{position:absolute;bottom:-1px;left:16px}.rec-lens-options-content .details{float:right!important}li.icon{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat;margin:0 2px}li.icon span{text-indent:-9999px;float:left}li.icon.nightglare{width:31px;height:27px;background-position:-798px -180px}li.icon.sun-glare{width:25px;height:27px;background-position:-831px -180px}li.icon.computer{width:30px;height:27px;background-position:-700px -180px}li.icon.transition{width:25px;height:27px;background-position:-858px -180px}li.icon.easy-clean,li.icon.easy-to-clean{width:30px;height:27px;background-position:-733px -180px}li.icon.no-lens{width:27px;height:27px;background-position:-883px -180px}li.icon.strong{width:30px;height:27px;background-position:-766px -180px}#ContactUsChatOverLay{display:none}#ContactUsChatOverLay h2{font-size:18px}#ContactUsChatOverLay p{font-size:11px;padding:4px 0 8px 0}#ContactUsChatOverLay p.note{font-size:10px;font-style:italic;padding:10px 0}#ContactUsChatOverLay .fe{float:left;margin:4px 0;width:100%;clear:both}#ContactUsChatOverLay .fe.buttons{margin:10px 0}#ContactUsChatOverLay .fe label{width:100%;float:left;margin:0 0 6px 0}#ContactUsChatOverLay .fe input{padding:6px 4px;width:400px;float:left;clear:both;border-radius:4px 4px 4px 4px}#ContactUsChatOverLay .required-text{color:#848484;font-size:11px;font-style:italic;float:right}#howToModal{display:none}#howToModal .left-information{float:left;width:310px;margin:0 30px 0 0}#howToModal .left-information h3{font-size:16px;padding-bottom:4px}#howToModal .left-information h3.second{padding-top:35px}#howToModal .left-information p{font-size:11px;line-height:19px;margin:0 0 10px}#howToModal .table-information{float:left;width:485px}#howToModal .table-information table{width:485px;float:left;clear:both;font-size:11px;color:#838383;border-collapse:collapse}#howToModal .table-information table caption{text-indent:-9999px;display:none}#howToModal .table-information table.bottom{margin:35px 0 0}#howToModal .table-information table .bold{font-weight:700}#howToModal .table-information table th{color:#6eabce;font-weight:700;padding:0 0 10px 0}#howToModal .table-information table td{border:1px solid #cac9c6;padding:17px 15px;text-align:center;width:87px}#howToModal .table-information table td.first{width:30px}#howToModal .table-information table td.black{color:#1f1f1f}#howToModal .table-information table .bg-blue{background:#e2eef5}#AddedWishlistDialogDiv{position:absolute;top:100px;right:-8px;width:317px;height:278px;padding:35px 20px 0 20px;z-index:9999;display:none;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -355px -465px}#AddedWishlistDialogDiv #AddedWishlistDialogDetails{position:relative;margin:0 0 0 8px}#AddedWishlistDialogDiv #AddedWishlistDialogDetails a.close-favorites-modal{text-indent:-9999px;position:absolute;top:-20px;right:0;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -717px -474px;width:16px;height:16px}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .thanks-message{float:left}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .thanks-message span.icon-added{text-indent:-9999px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -534px -184px;width:28px;height:27px;float:left;margin:0 6px 0 0}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .thanks-message p.green{float:left;color:#60bd67;font-size:11px;padding:0 0 0 4px;width:240px;line-height:17px}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame{float:left;clear:both;margin:6px 0 0 0}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame .lens-bottom-corner,#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame .lens-top-corner{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat;float:left;clear:both;width:299px;height:7px}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame .lens-top-corner{background-position:-516px -164px}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame .lens-bottom-corner{background-position:-516px -172px}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame .lens-content{padding:10px 15px 5px 15px;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;width:267px;float:left;clear:both}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame .lens-content img{margin:0 0 0 35px}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame .lens-content h3{font-size:14px;float:left}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame .lens-content .left{float:left;clear:both;margin:0;width:190px}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame .lens-content .sku{font-size:9px;float:left;clear:both;color:#838383}#AddedWishlistDialogDiv #AddedWishlistDialogDetails .lens-or-frame .lens-content .price-holder{font-size:14px;float:right;margin:0}.save-favorites-modal-text{position:absolute;top:50px;right:50px;z-index:10001}.save-favorites-modal-text a.close-text-favorites{text-indent:-9999px;position:absolute;top:5px;right:8px;background:transparent url(../images/sprites/lc_site_sprite_toolsbg.png) no-repeat -717px -474px;width:16px;height:16px}.save-favorites-modal-text .bottom-corner,.save-favorites-modal-text .top-arrow{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat;float:left;clear:both;width:340px}.save-favorites-modal-text .top-arrow{background-position:-664px -442px;height:16px}.save-favorites-modal-text .bottom-corner{background-position:-666px -562px;height:13px}.save-favorites-modal-text .content{background:#fff;float:left;clear:both;width:298px;padding:15px 20px;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;position:relative}.save-favorites-modal-text .content h3{font-size:18px}.save-favorites-modal-text .content p{line-height:18px;font-size:11px}.save-favorites-modal-text .content p a{font-weight:700}.exam-popup{position:absolute;right:-76px;z-index:10001;display:none;padding:1em;box-sizing:border-box;background:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.4);background:#fff;width:250px;padding:15px 20px;border:solid 1px #979797;line-height:18px;font:13px FuturaBQLight,Arial,Helvetica,sans-serif;color:#1f1f1f;font-weight:600}.exam-popup::after{content:"";position:absolute;width:0;height:0;margin-left:-.5em;bottom:-2em;left:44%;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 3px 0 rgba(0,0,0,.4)}.contactInfoSection .exam-popup{top:-73px}.exam-popup a.close-text-favorites{text-indent:-9999px;position:absolute;top:5px;right:8px;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -717px -474px;width:16px;height:16px}.exam-popup .top-corner{clear:both;float:left;height:5px;width:279px}.exam-popup .bottom-corner{background:url('../images/sprites/lc_site_sprite_bgcorners.png') -1px -651px no-repeat;float:left;clear:both;width:279px;height:19px}.exam-popup .content p{line-height:18px;font:13px FuturaBQLight,Arial,Helvetica,sans-serif;color:#1f1f1f;font-weight:600}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .right-side ul{margin:5px 0 20px 20px;float:left;width:210px}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .right-side ul li{list-style:disc;font-size:11px;margin:3px 0;float:left;clear:both}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-image .right-side ul li.bold{color:#1f1f1f;font-weight:700;list-style:none}#plan-visit-view.landing-plan-visit .each-section.lenses .holder .content-imag#social_facebook_Details_Like_Button_Displaye .right-side ul li.bullet{margin:3px 0 3px 15px}#PlanYourVisitDiv #social_facebook_Details_Like_Button_Display{margin:5px 0 0 0;float:left}#PlanYourVisitDiv #social_facebook_Details_Like_Button_Display span,#PlanYourVisitDiv #social_facebook_Details_Like_Button_Display span iframe,#quick-view-modal #social_facebook_Details_Like_Button_QuickInfo span,#quick-view-modal #social_facebook_Details_Like_Button_QuickInfo span iframe{height:20px!important;width:82px!important}#PlanYourVisitDiv .twitter-share-button{float:left;margin:5px 0 0}#wishlist-holder{margin:0 0 20px 0}.my-wishlist .favorites-top{width:990px;margin:0;float:left}.my-wishlist .favorites-top .favorite-nav-holder{margin:15px 0 0;float:left;width:990px;background:url('../images/assets/favorite_tabs.png') no-repeat;height:32px}.my-wishlist .favorites-top .print-info-holder{width:990px;border-bottom:1px solid #cac9c6;padding:15px 0;float:left;clear:both}.my-wishlist .favorites-top .print-info-holder p{font-size:12px;line-height:19px;width:750px;float:left}.my-wishlist .favorites-top .print-info-holder span.total-number{color:#1f1f1f;font-weight:700}.my-wishlist .favorites-top .print-info-holder a{float:right}.my-wishlist .favorites-top .print-info-holder p a{float:none}.my-wishlist .print-info-holder.bottom{width:990px;padding:0 0 30px 0;float:left;clear:both}.my-wishlist .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width{float:right;width:415px}.my-wishlist .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width a.email-friend{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -442px;float:left;display:block;text-indent:-9999px;width:70px;height:22px;margin:0 2px 0 0}.my-wishlist .favorites-top .favorite-nav-holder.fav-frames{background-position:0 0}.my-wishlist .favorites-top .favorite-nav-holder.fav-lenses{background-position:0 -34px}.my-wishlist .favorites-top .favorite-nav-holder a.tab-links{float:left;font-size:13px;color:#bbb;text-transform:uppercase;padding:8px 0 0 0}.my-wishlist .favorites-top .favorite-nav-holder a.tab-links.selected{color:#1f1f1f}.my-wishlist .favorites-top .favorite-nav-holder a.tab-links .heart{color:#fff;font-size:8px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -115px;display:block;float:left;height:15px;margin:0 3px 0 0;padding:2px 0 0 5px;width:10px;line-height:10px}.my-wishlist .favorites-top .favorite-nav-holder a.tab-links .heart.active,.my-wishlist .favorites-top .favorite-nav-holder a.tab-links.selected .heart.active{background:transparent url(../images/assets/red-heart.png) no-repeat -1px 0}.my-wishlist .favorites-top .favorite-nav-holder a.tab-links.selected .heart{background:transparent url(../images/sprites/lc_site_sprite_topleft.png) no-repeat 0 -115px}.my-wishlist .favorites-top .favorite-nav-holder a#Favorite_Frames{margin:0 0 0 13px}.my-wishlist .favorites-top .favorite-nav-holder a#Favorite_Lenses{margin:0 0 0 30px}.my-wishlist .favorites-top .favorite-nav-holder.ca a#Favorite_Lenses{margin:0 0 0 18px}.my-wishlist .favorites-top .favorite-nav-holder span.share-text{font-size:11px;color:#1f1f1f;float:left;padding:3px 10px 0 0}.my-wishlist{width:990px;margin:0 auto;position:relative}.my-wishlist .item.last{border-bottom:none}.my-wishlist .item_container{float:left}.my-wishlist .item_container.frames .item{width:990px;clear:both;border-bottom:1px solid #cac9c6;padding:2px 0 15px;float:left;height:363px;position:relative}.my-wishlist .item_container.lenses .item{width:330px;height:225px;overflow:hidden;float:left;padding:20px 0 0 0;margin:20px 0 0 0;position:relative}.my-wishlist .left-side-list{width:655px;float:left;position:relative}.my-wishlist .left-side-list .brand-logo{float:left}.my-wishlist .left-side-list .badges{float:right}.my-wishlist .left-side-list .badges p{text-align:right}.my-wishlist .left-side-list .product_image{clear:both;float:left;margin:0 0 0 80px;position:relative;width:533px}.my-wishlist .left-side-list .product_image .s7.hidden{position:absolute;left:-9999px}.my-wishlist .left-side-list .product_image.isSunglass{height:225px}.my-wishlist .left-side-list .product_image.isSunglass .productMainImage{top:0}.my-wishlist .left-side-list .product_image a{display:block}.my-wishlist .wishlist-views{float:left;clear:both;width:100%;position:absolute;bottom:10px}.my-wishlist .wishlist-views .what-color{margin:6px 0 0;color:#838383;font-weight:700;font-size:10px;width:255px;float:left}.my-wishlist .wishlist-views .what-color .the-color{color:#1f1f1f}.my-wishlist .wishlist-views .views{float:left;margin:0 50px 0 0}.my-wishlist .right-side-info{width:345px;float:left;margin:0 0 0 15px;position:relative;padding:45px 0 0}.my-wishlist .right-side-info .product-buttons{float:left;clear:both;margin:10px 0 0;width:340px}.my-wishlist .right-side-info .left{float:left;max-width:215px}.my-wishlist .right-side-info h2{font-size:20px;float:left}.my-wishlist .right-side-info h2 .the-brand{float:left;margin:0 5px 0 0}.my-wishlist .right-side-info .the-price{float:left;font-size:16px;border-left:1px solid #ccc;margin:3px 0 0 15px;padding:0 0 0 15px}.my-wishlist .right-side-info .sku{font-size:10px;color:#838383;padding:3px 0 0 0;clear:both;float:left}.my-wishlist .right-side-info a.remove-product-from-list{font-size:11px;font-weight:700}.my-wishlist .right-side-info ul.list-attributes{float:left;margin:15px 0 0;width:310px}.my-wishlist .right-side-info ul.list-attributes li{color:#838383;float:left;font-size:11px;margin:0 0 4px;width:100%}.my-wishlist .right-side-info ul.list-attributes li span{color:#1f1f1f;float:left;font-weight:700;width:90px}.my-wishlist .right-side-info ul.list-attributes li.ideal-face-shape span{color:#1f1f1f;float:left;font-weight:700;width:140px}.brand-landing-content ul.facet-subnav.brands li.sort-brands{margin:0 20px 0 0}.brands-popup{position:absolute;left:0;z-index:8888;width:440px;display:none;top:auto!important;bottom:7px}.brands-popup .bottom,.brands-popup .top{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat;height:20px;width:440px;float:left}.brands-popup .top{background-position:-215px -422px}.brands-popup .bottom{background-position:-215px -442px}.brands-popup .content{position:relative;background:#fff;float:left;clear:both;width:373px;margin:0 0 0 3px;padding:10px 28px 10px 32px;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6}.brands-popup .content .logo{float:left;width:130px}.brands-popup .content .link-holder{float:left;width:225px;margin:0 0 0 10px}.brands-popup .content .product-image{float:left;clear:both;margin:10px 0 15px 0;border-bottom:1px solid #cac9c6;padding:0 0 10px 0}.brands-popup .content .copy{width:370px;float:left;clear:both;white-space:normal}.brands-popup .content .copy p{font-size:11px;line-height:17px}.brands-popup .content .modal-title{color:#1f1f1f;font-size:12px;text-transform:uppercase}.brands-popup .content .link-holder p.links{float:left;width:110px;line-height:19px}.brands-popup .content .link-holder p.links a{padding:0 3px 0 3px}.brands-popup .content .link-holder p.links a.men{border-right:1px solid #cac9c6;padding:0 3px 0 0;margin:0 0 3px 0}.full_width_container .padded h2{font-size:26px}.coach-landing .explore-coach h1{font-size:43px!important;line-height:42.5px;font-family:FuturaBQBook!important}.coach-landing .explore-coach h3{line-height:37px}.experience_container h2{font-family:FuturaBQBold,Arial,Helvetica,sans-serif!important;font-size:30px!important;line-height:32px}.experience_container h3.txt_intro{font-family:FuturaBQBook,Arial,Helvetica,sans-serif!important;font-size:19px!important;text-transform:none}.border-section.explore-section>h2{font-size:32px}.color-blue-area .lb-content h2{color:#6eabce}.color-orange-area .lb-content h2{color:#ea6c26}.color-red-area .lb-content h2{color:#cf0a2c}.color-grey-area .lb-content h2{color:#b7aba4}.color-black-area .lb-content h2{color:#231f20}#lb_refresh .lb-hero h2{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:30px;line-height:30px;padding-top:22px;margin-bottom:0}#lb_refresh .lb-hero h3{font-family:FuturaBQBook,sans-serif;font-size:20px;line-height:20px;margin-bottom:12px}#lb_refresh .lb-hero h2,.lb-hero .hero-text,.lb-hero h3{display:block;margin-left:27px}.collection_tout h3{font-family:FuturaBQBook,sans-serif!important;font-size:22px!important;line-height:26px!important}.facet-subnav.color{display:flex;flex-flow:row wrap}.facet-subnav.color li{flex:0 0 15.67%;margin-bottom:20px}.facet-subnav.color .icon{position:relative;display:block;width:26px;height:26px;border-radius:50%;margin:0 auto}.facet-subnav.color .icon:before{position:absolute;content:" ";display:block;height:20px;margin:0 auto;width:20px;border-radius:50%;top:3px;left:3px}.facet-subnav.color .icon.facet-link-selected{border:1px solid #326fa8}.facet-subnav.color .icon.link-disabled{opacity:.5;cursor:default}.facet-subnav.color .icon.large-Black:before{background-color:#000}.facet-subnav.color .icon.large-Clear-White:before,.facet-subnav.color .icon.large-Grey:before,.facet-subnav.color .icon.large-Ivory:before{background-color:#fff;border:1px solid #a9a9a9}.facet-subnav.color .icon.large-Gold:before{background:linear-gradient(to top,#d6cc3a,#575314)}.facet-subnav.color .icon.large-Copper-Bronze:before{background-color:#633a11}.facet-subnav.color .icon.large-Silver-Gunmetal-Grey:before{background:linear-gradient(to top,#8e95a9,#373f59)}.facet-subnav.color .icon.large-Tortoise:before{background:linear-gradient(to right,#8b4817,#261d1c),radial-gradient(circle at 31% 78%,#edb252,rgba(241,176,80,0))}.facet-subnav.color .icon.large-Brown-Tan:before{background-color:tan}.facet-subnav.color .icon.large-Red-Burgundy:before{background-color:#9a142d}.facet-subnav.color .icon.large-Blue:before{background-color:#0272bc}.facet-subnav.color .icon.large-Green:before{background-color:#39b54a}.facet-subnav.color .icon.large-Orange-Yellow:before{background-color:#efe439}.facet-subnav.color .icon.large-Pink-Purple:before{background-color:#939}.facet-subnav.color .icon.large-Multi:before{background:linear-gradient(to right,orange ,#ff0,green,#0ff,#00f,violet)}.facet-subnav.face-shape,.facet-subnav.frame-shape{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.facet-subnav.face-shape li,.facet-subnav.frame-shape li{flex:0 0 50%;width:82px;height:56px;text-align:center;margin-bottom:15px}.facet-subnav.face-shape li a,.facet-subnav.frame-shape li a{position:relative;background:url(../images/sprites/lc_site_sprite_frames_faceshape.png) no-repeat scroll;font-family:FuturaBQBook;font-size:14px;letter-spacing:.5px;background-size:588px;width:inherit;display:inline-block;height:45px;color:#5a5a5a}.facet-subnav.frame-shape li a span{display:block;margin-top:40px;white-space:nowrap}.facet-subnav.face-shape li a.facet-link-selected span:before,.facet-subnav.frame-shape li a.facet-link-selected span:before{content:'';background-image:url(../images/checked.png);background-repeat:no-repeat;background-size:90%;display:inline-block;width:14px;height:14px;vertical-align:middle}.facet-subnav.face-shape li a.link-disabled,.facet-subnav.frame-shape li a.link-disabled{opacity:.5;cursor:default}.facet-subnav.frame-shape .fr-sh-Butterfly{background-position:-21px -110px;background-size:670px}.facet-subnav.frame-shape .fr-sh-Cat.Eye{background-position:-162px -119px;background-size:714px}.facet-subnav.frame-shape .fr-sh-Geometric{background-position:-466px -310px;background-size:670px}.facet-subnav.frame-shape .fr-sh-Panthos{background-position:-580px -278px;background-size:680px;height:40px}.facet-subnav.frame-shape .fr-sh-Navigator{background-position:-446px -125px;background-size:540px}.facet-subnav.frame-shape .fr-sh-Oval{background-position:-420px -112px;background-size:660px}.facet-subnav.frame-shape .fr-sh-Pillow{background-position:-20px -158px;background-size:680px}.facet-subnav.frame-shape .fr-sh-Pilot,.facet-subnav.frame-shape .fr-sh-PilotAviator{background-position:-291px -111px;background-size:670px}.facet-subnav.frame-shape .fr-sh-Rectangle{background-position:-158px -165px;background-size:700px}.facet-subnav.frame-shape .fr-sh-Round{background-position:-588px -117px;background-size:700px}.facet-subnav.frame-shape .fr-sh-Square{background-position:-250px -135px}.facet-subnav.frame-shape .fr-sh-Rimless{background-position:-580px -234px;background-size:680px}.facet-subnav.frame-shape .fr-sh-Semi-Rimless{background-position:-598px -287px;background-size:700px}.facet-subnav.frame-shape .fr-sh-Irregular{background-position:-448px -134px;background-size:544px}.facet-subnav.face-shape li{width:40px}.facet-subnav.face-shape li a{background:url('../images/sprites/face_shape_sprite.png');background-size:160px;height:48px;width:40px!important}.facet-subnav.face-shape li a span{display:block;margin-top:48px;width:82px;margin-left:-20px}.facet-subnav.face-shape li a.facet-link-selected span:before{top:54px}.facet-subnav.face-shape .fa-sh-Heart,.facet-subnav.face-shape .fa-sh-Heart.link-disabled:hover{width:85px}.facet-subnav.face-shape .fa-sh-Round,.facet-subnav.face-shape .fa-sh-Round.link-disabled:hover{width:90px}.facet-subnav.face-shape .fa-sh-Square,.facet-subnav.face-shape .fa-sh-Square.link-disabled:hover{width:90px}.facet-subnav.face-shape .fa-sh-Oval,.facet-subnav.face-shape .fa-sh-Oval.link-disabled:hover{width:62px}.facet-subnav.face-shape .fa-sh-Heart{background-position:-115px -5px;width:85px}.facet-subnav.face-shape .fa-sh-Round{background-position:-5px 0;background-size:136px;width:90px}.facet-subnav.face-shape .fa-sh-Square{background-position:-63px -5px;width:90px}.facet-subnav.face-shape .fa-sh-Oval{background-position:0 -62px;width:62px}.facet-subnav.trends{left:-850px;padding:22px 15px 15px 0;width:958px}.facet-subnav.trends li.each-trend{float:left;margin:16px 16px 0 0;text-align:center;font-weight:700;color:#63abce;font-size:12px}.facet-subnav.trends li.each-trend a{display:block;width:122px;height:73px;font-size:15px;text-transform:uppercase;color:#1f1f1f;text-indent:-9999px;background:url(../images/sprites/lc_trends_sprite.jpg) no-repeat;margin:0 0 5px}.facet-subnav.trends li.each-trend a.tr-AMansWorld{background-position:0 0}.facet-options .facet-subnav.trends li.each-trend a.tr-BestSellers{background-position:-244px -148px!important}.facet-subnav.trends li.each-trend a.tr-BigStyle{background-position:0 0}.facet-subnav.trends li.each-trend a.tr-ColorPop{background-position:-122px 0}.facet-subnav.trends li.each-trend a.tr-ClassicStyles{background-position:0 0}.facet-subnav.trends li.each-trend a.tr-CleanandSimple{background-position:-244px 0}.facet-subnav.trends li.each-trend a.tr-Exclusives{background-position:-366px -148px}.facet-subnav.trends li.each-trend a.tr-GeekChic{background-position:-366px 0}.facet-subnav.trends li.each-trend a.tr-Runway{background-position:0 -74px}.facet-subnav.trends li.each-trend a.tr-LayeredColors{background-position:0 0}.facet-subnav.trends li.each-trend a.tr-MixedMaterials{background-position:-122px -74px}.facet-subnav.trends li.each-trend a.tr-New{background-position:0 -222px}.facet-subnav.trends li.each-trend a.tr-DelectableDetails{background-position:-123px -222px}.facet-subnav.trends li.each-trend a.tr-NoticeableLooks{background-position:-244px -74px}.facet-subnav.trends li.each-trend a.tr-Vintage{background-position:-366px -74px}.facet-subnav.trends li.each-trend a.tr-ActiveSport{background-position:0 0}.facet-subnav.trends li.each-trend a.tr-Go-ToGradients{background-position:-245px -222px}.facet-subnav.trends li.each-trend a.tr-PatternPlay{background-position:-367px -222px}.facet-options .facet-subnav.trends li.each-trend a.tr-Sunglasses{background-position:0 -148px!important}.facet-options .facet-subnav.trends li.each-trend a.tr-Techie{background-position:-122px -148px!important}.facet-subnav.trends li.each-trend a.link-disabled{cursor:default;opacity:.5}.facet-subnav.trends li.each-trend a.link-disabled+span{color:#bfbfbf}.facet-subnav.trends li.each-trend.top.last{margin-right:0}.facet-subnav.trends li.each-trend.top{margin-bottom:8px;margin-right:8px}.facet-subnav.trends li.each-trend.bottom.last{margin-right:0}.facet-subnav.trends li.each-trend.bottom{margin-right:8px}.pagination-compare-sort,.pagination-compare-sort *{box-sizing:border-box;font-weight:700}.pagination-compare-sort{height:25px;margin:0 auto 20px;width:100%;position:relative}.catalog-page .WC_CatalogSearchResultDisplay_div_1.pagination-compare-sort.fixed{border-bottom:1px solid #cac9c6;position:fixed;left:50%;z-index:950;top:213px;margin:0 0 0 -496px;padding:25px 0 5px;background-color:#fff}.pagination-compare-sort.content-results{border-bottom:1px solid #ebe9ea;padding-bottom:5px;width:100%}.pagination-compare-sort.content-results .selectBox-dropdown{width:135px!important}.pagination-compare-sort.bottom{text-align:right}.pagination-compare-sort.bottom #top,.pagination-compare-sort.bottom .pagination,.pagination-compare-sort.bottom .view-by{display:inline-block;margin:0;vertical-align:middle;width:33%}.pagination-compare-sort.bottom .view-by label{color:#786f70;display:inline-block;font-family:FuturaBQBook;font-size:12px;font-weight:700;margin-right:10px;text-transform:uppercase;vertical-align:middle}.pagination-compare-sort.bottom .view-by .custom-select{background:0 0;border:none;color:#326fa8;vertical-align:middle}.pagination-compare-sort.bottom .view-by .custom-select:after{background:0 0;border-top:6px solid #4d8eca;border-left:5px solid transparent;border-right:5px solid transparent;height:0;right:43px;top:9px;width:0}.pagination-compare-sort.bottom .view-by .custom-select select{color:#326fa8;font-family:FuturaBQBook;font-weight:400}.pagination-compare-sort.bottom #top{text-align:center}.pagination-compare-sort.bottom .pagination{text-align:right}.pagination-compare-sort h3{color:#3f2a2e;float:left;font-family:FuturaBQBold;font-size:14px;padding-left:0;text-transform:uppercase;width:100%}.pagination-compare-sort .number-of-styles{color:#3f2a2e;float:right;font-family:FuturaBQBook;font-size:12px;text-transform:uppercase}.pagination-compare-sort .sorting_controls{left:0;margin:0 auto;position:absolute;right:0;top:0;width:200px}#Search_Result_div2 .pagination-compare-sort .sorting_controls{float:right;top:-3px}.pagination-compare-sort .pagination-controls{float:right;overflow:hidden}.pagination-compare-sort .paging{color:#707070;font-size:13px;font-family:FuturaBQBook;font-weight:700}.pagination-compare-sort .paging a{display:inline-block;font-size:10px;width:12px;height:12px}.pagination-compare-sort .paging a.prev-page{margin-right:5px;text-decoration:underline}.pagination-compare-sort .paging a.next-page{margin-left:5px;text-decoration:underline}.pagination-compare-sort .paging .on-page{color:#1f1f1f}.pagination-compare-sort #top{color:#326fa8;float:left;font-size:12px;font-weight:700;text-transform:uppercase}.pagination-compare-sort #top span{display:inline-block;margin-left:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #4d8eca}.pagination-compare-sort #top:hover span{border-bottom-color:#4d8eca}.pagination-compare-sort .title{color:#3f2a2e;font-family:FuturaBQBold;font-size:12px;margin:4px 5px 0 0;text-transform:uppercase}.pagination-compare-sort .sort-by{float:left;margin:0 10px 0 0}.pagination-compare-sort .sort-by .selectBox-dropdown{height:30px!important}.pagination-compare-sort .sort-by .selected.selectBox-dropdown{font-style:normal!important}.pagination-compare-sort .sort-by .selectBox-dropdown .selectBox-arrow{height:20px}.pagination-compare-sort .sort-by .blue.selectBox-dropdown .selectBox-arrow{top:6px}.pagination-compare-sort .sort-by .selectBox-dropdown .selectBox-label{padding:5px 8px}.selectBox.fastFinderSortDropDown{width:138px!important}.pagination-compare-sort .num-styles{color:#326fa8;float:left}.pagination-compare-sort .view-by{float:left;margin:0 70px 0 0;text-align:left}.pagination-compare-sort .view-switcher>a.icon{background:transparent center center no-repeat;display:inline-block;height:30px;opacity:.2;overflow:hidden;text-indent:-9999px;width:42px}.pagination-compare-sort .view-switcher>a.icon.front-view{background-image:url("../images/plp-icon-front-view.png");background-size:contain}.pagination-compare-sort .view-switcher>a.icon.quarter-view{background-image:url("../images/plp-icon-3q-view.png");background-size:contain}.pagination-compare-sort .view-switcher>a.icon.active{opacity:1}.label_check{cursor:pointer}.label_check.blue{background:url(../images/check_unchecked.png) center center no-repeat;width:24px;height:24px;cursor:pointer}.label_check.blue.on{background-image:url(../images/check-blue_checked.png)}.label_check.blue span{margin-left:32px}.label_check.green{background:url(../images/sprites/lc_site_sprite_radio_check.png) no-repeat 0 -123px;width:21px;height:19px;cursor:pointer}.label_check.green.on{background-position:0 -98px;height:19px}.label_check.black.on{background-position:0 0;width:21px;height:19px}.label_check.black{background:url(../images/sprites/lc_site_sprite_radio_check.png) no-repeat 0 -24px;width:21px;height:19px;cursor:pointer}.label_check.with-required{width:480px!important}.label_check.with-required .for-required{width:212px!important;font-weight:400}.label_check input,.label_radio input{position:absolute;left:-9999px}.label_check span{margin:2px 0 0 25px;float:left}.label_check.full{width:100%;margin:0 0 2px!important}#myAccount p{font-size:13px}#myAccount.contact label.check{float:left;font-weight:400!important;color:#000!important;font-size:13px!important;line-height:18px}#myAccount.contact input[type=checkbox]{float:left}#myAccount .fe input[type=radio],#myAccount .fe input[type=radio] input[type=radio]+label,#myAccount .fe-row input[type=radio],#myAccount .fe-row input[type=radio] input[type=radio]+label{float:left}#compare #compareDropZoneImg{position:relative}#compare #compareDropZoneImg .empty_compare_zone{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#bbb7b7;color:#fff;margin:0 auto;padding:3px;text-align:center;width:190px}#compare .compare-buttons{margin:0 auto;width:190px}#compare #compareDropZoneImg span{font-size:14px;text-transform:uppercase}#compareDropZoneImg .compare-warning-dialog{left:25px;margin-top:-10px;opacity:0;position:absolute;top:-999px;-webkit-transition:opacity .3s,margin-top 5s;transition:opacity .3s,margin-top .3s,top 5s}#compareDropZoneImg .compare-warning-modal{padding:15px}#compareDropZoneImg:hover .compare-warning-dialog{margin-top:0;opacity:1;top:-95px;-webkit-transition:opacity .3s,margin-top .3s;transition:opacity .3s,margin-top .3s}.catalog-page .WC_CatalogSearchResultDisplay_div_1.pagination-compare-sort.fixed .compare-popup span.arrow{top:-12px;background-position:-389px -33px}.compare_products_button{background:#4d8eca;font-size:14px;text-transform:uppercase;color:#fff;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;width:190px;margin:0 auto}.compare_products_button.hide{display:none!important}.compare_products_button:focus,.compare_products_button:hover{color:#fff}.selectBox-dropdown{position:relative;border:solid 1px #cac9c6;line-height:1.8;text-decoration:none;text-align:left;color:#9d9d9d;outline:0;vertical-align:middle;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:inline-block;cursor:default;font-style:italic;font-size:11px;height:25px!important}.selectBox-active{border:1px solid #6eabce!important}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.birthyear-select.selectBox-dropdown .selectBox-label,.phone-select.selectBox-dropdown .selectBox-label{overflow:visible}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(../images/assets/select-arrow.png) 50% center no-repeat}.blue.selectBox-dropdown .selectBox-arrow{top:3px;background:url(../images/sprites/lc_site_sprite_topleft.png) 0 -378px no-repeat}.dj_chrome .sort-by .selectBox-dropdown.fastFinderSortDropDown .selectBox-label{padding:5px 12px 5px 4px}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #bbb;background:#fff;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto}.selectBox-inline{min-width:150px;outline:0;border:solid 1px #bbb;background:#fff;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-options,.selectBox-options li,.selectBox-options li a{list-style:none;display:block;cursor:default;padding:0;margin:0;font-size:11px;color:#9d9d9d}.selectBox-options li a{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#eee}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent}.selectBox-options LI.selectBox-selected A{background-color:#c8def4}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:700;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important}.fb_edge_widget_with_comment{margin:5px 8px 0 0;float:left}.twitter-share-button.pyv{position:relative;top:-15px;float:none}#quick-view-pinterest-container{margin-left:9px}.favorite-nav-holder .twitter-share-button{margin:0}.favorite-nav-holder .fb_edge_widget_with_comment{margin:0 10px 0 0}#footer{position:relative;margin:0 auto 0 auto;width:990px;padding:0}#footer .column{float:left}#footer .column h3{font-size:15px;margin:0 0 4px 0;padding:7px 0;border-bottom:1px solid #cac9c6;width:100%}#footer .column.one{width:300px;margin:0 40px 0 0}#footer .column.one ul{float:left;width:100%;clear:both;line-height:11px}#footer .column.one ul li.phone-number{font-size:13px;font-weight:700;color:#a3a3a3;margin:0 0 8px}#footer .column.one ul li.phone-number span{color:#6eabce!important;font-size:11px!important}#footer .column.one ul li{float:left;clear:both;margin:2px 0;width:100%}#footer .column.one ul li a{display:inline-block;font-weight:700;width:131px;font-size:11px}#footer .column.two li a{display:inline-block;font-weight:700;width:150px;font-size:11px}#footer .column.two li a.last{width:145px}#footer .column.one ul li a.last{width:145px}#footer .column.one ul li a.last.letter{margin-left:-5px}#footer .column.three .emailOffer{margin-top:27px}#footer .column.one ul li a:focus,#footer .column.one ul li a:hover{color:#2b6c91}form.visit_store{position:relative;float:right;width:183px;height:85px}#footer .column.one form.visit_store label{font-size:13px;font-weight:400;float:left;margin:0 0 0 12px;color:#1f1f1f}input.footer_zipcode{background:#fff;color:#1f1f1f;float:right;margin:6px 0 40px 0;width:165px;padding:7px 0 8px 5px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 0 6px;border-radius:6px 6px 0 6px}#footer .column.one form.visit_store button+a{font-size:11px;font-weight:700;margin:0 0 0 12px}#footer .column.one .shadow{position:absolute;background:transparent url(../images/zip-shadow.png) no-repeat;width:4px;height:4px;right:2px;top:62px}#footer .column.two{width:300px;margin:0 40px 0 0}#footer .column.two .section{float:left;clear:both;width:300px}#footer .column.two .section.first{margin-bottom:20px}#footer .column.two .fs11{margin-bottom:-5px}#footer .column.two p strong{font-size:14px;color:#1f1f1f}#footer .column.two p{font-size:11px;color:#1f1f1f;line-height:17px;float:left;width:150px}#footer .column.two p a{font-size:11px;font-weight:700;line-height:22px}#footer .column.two .image_holder_footer{float:right}#footer #successMessageEmail,#successPassword{background-color:#f2fff3;border:1px solid #addfb1;border-radius:3px 3px 3px 3px;color:#60bd67;display:none;font-size:11px;margin:15px 0 50px;padding:18px 35px 18px 49px;position:relative}#successPassword{clear:both;background:0 0;border:none;margin-bottom:0}#footer #successMessageEmail span,#successPassword span{display:inline-block;width:28px;height:28px;background:transparent url(../images/sprites/lc_site_sprite_topleft.png) -535px -185px no-repeat;left:15px;position:absolute;top:12px}#footer .column.three form.section{float:left;margin:0 0 25px 0}#footer .column.three .section{float:left;clear:both;margin:0}#footer .column.three .section .facebookStuff a.facebook-icon-footer{float:left;margin:4px 6px 0 0}#footer .column.three .section p{font-weight:700;font-size:14px;color:#1f1f1f;line-height:18px}#footer .column.three .section label{float:left;font-weight:700;font-size:12px;color:#1f1f1f;line-height:18px}#footer .column.three .fe{position:relative;clear:both}#footer .column.three label span{font-weight:400;font-size:11px;color:#1f1f1f;line-height:20px}#footer .column.three form.section label.certify{font-size:11px;color:#1f1f1f;margin:0 0 0 5px;font-weight:400}#footer .column.three form.section label{font-weight:700;color:#1f1f1f;float:left;font-size:12px;font-family:Verdana}#footer .column.three form.section input.footer_email_signup{background:none repeat scroll 0 0 #fff;border-radius:6px 6px 6px 6px;padding:7px 44px 8px 5px;margin:4px 0 8px 0;width:249px;float:left;clear:both;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#footer .column.three form.section input#eighteen_older{float:left;border:1px solid #cac9c6}#footer .column.three label[for=email]{font-size:11px}#footer .column.one ul.language{float:left;clear:both}#footer .column.one ul.language li.selected{position:absolute;border:1px solid #ccc;background:#fff;border-radius:6px 6px 6px 6px;color:#9d9d9d;font-size:11px;padding:4px 5px 4px 5px;margin:4px 0 8px 0;width:160px;float:left;clear:both;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#footer .column.one ul.language li a span{float:right;display:block;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 5px -378px;width:24px;height:18px}#footer .column.one ul.language li a{font-size:11px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat;display:block;float:left;color:#1f1f1f!important;padding:2px 0 0 25px;width:135px}#footer .column.one ul.language li a:hover{color:#2b6c91!important}#footer .column.one ul.language li a.us_flag{background-position:2px -357px}#footer .column.one ul.language li a.ca_flag{background:transparent url(../images/assets/ca-flag.png) 2px 3px no-repeat}#footer .column.one .section p{font-weight:700;font-size:14px;color:#1f1f1f;line-height:18px}#footer .column.one .section label{float:left;font-weight:700;font-size:12px;color:#1f1f1f;line-height:18px;margin-top:19px}#footer .column.one .section label#languageLabel{margin-top:36px}#footer .column.three{width:300px}#footer .column.three h3+a{display:inline-block;margin:0 0 14px}#footer .column.below{width:990px;clear:both;padding:4px 0;border-top:1px solid #cac9c6;border-bottom:1px solid #cac9c6}#footer .column.below ul.right{float:right}#footer .column.below ul li.eye_heart_lc{text-indent:-9999px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -335px;width:76px;height:18px;margin:0}#footer .column.below ul li{float:left;color:#999;margin:3px 0 0 0;font-weight:700;font-size:10px}#footer .column.below ul li a.last{border-right:none;padding-right:0}#footer .column.below ul li a{border-right:1px solid #6eabce;padding:0 8px;font-weight:700;font-size:10px;display:block}#footer #emailSuccessMessage{clear:both;float:left;font-size:11px;color:#000;display:none}#footer #store_search_form{margin:30px 0 0 0;float:left;clear:both;width:100%}#footer #selected_store strong,#footer #store_search_form strong{color:#1f1f1f;font-size:12px;display:block;margin:0 0 5px}#footer #selected_store{float:left;clear:both;margin:30px 0 0}#footer #selected_store img,#footer #store_search_form img{float:left}#footer #selected_store .store_info{width:175px;float:left;font-size:11px;color:#838383;margin:0 0 0 12px}#footer #selected_store .store_info div{display:block;margin:0 0 2px}#footer #selected_store .store_info #footer_store_phone{margin:0 0 12px}#footer #footer_store_name{color:#1f1f1f;font-weight:700}#footer #selected_store .store_info a{font-size:11px;font-weight:700;margin:0 0 4px;display:block}#product{padding:0;margin:0}.product_images .back{float:left;margin:0 0 10px;clear:both}.product_images .back a{font-weight:700;font-size:13px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -141px;padding-left:10px}.product_images .pdp-product-image{position:relative;float:left;clear:both;width:780px}.product_images .brand-logo{float:left;clear:both;position:absolute;margin:30px 0 0 0}.product_images #badges{position:absolute;top:50px;right:0;font-family:FuturaBQBold,Verdana,Arial,sans-serif;font-weight:400}.product_images #badges p{text-align:right}.product_images #badges p span{font-weight:400;font-family:FuturaBQBold,Verdana,Arial,sans-serif;text-transform:uppercase;line-height:16px;font-size:11px}.product_images #badges .badge-new{color:#e91d2a}.product_images #badges .badge-exclusive{color:#fc8d3c}.product_images .dojoDndContainer{float:left}.product_images .dojoDndContainer span.product{display:block}.view360-video a{float:left;color:#838383;font-weight:700;font-size:10px;display:block}.view360-video a span{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat}.view360-video a.link-180view span,.view360-video a.link-360view span{background-position:-418px -139px;width:21px;height:14px;float:left}.view360-video a.modal-pdp-video-open span{background-position:-418px -117px;width:21px;height:17px;float:left;margin:0 0 0 16px}.wishlist-views .view360-video{margin:7px 0 0}#WC_CachedItemDisplay_div_1.product_images span.product{display:block;width:780px;float:left;position:relative;margin-left:120px;overflow:hidden;height:302px}#WC_CachedItemDisplay_div_1.product_images span.product img{position:absolute;top:-20px}#WC_CachedItemDisplay_div_1.product_images span.product.isSunglass img{top:0}.product_images{margin:20px auto 0;width:990px;padding:0 0 10px 0;position:relative}.product_images .social_facebook_container_like_productpage_width{float:right;margin:5px 0 0;float:right;width:318px;margin:5px 0 0;position:relative;right:-32px}.product_images .product span.blue-plus-icon{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -419px -158px;width:17px;height:17px;position:absolute;bottom:60px;left:530px}.product_images .product span.blue-plus-icon .learn-about-lens-options{display:none;position:absolute;top:-42px;left:-97px;background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat -637px -280px;width:211px;height:41px;padding:8px 0 0 0;text-align:center}.product_images .product span.blue-plus-icon .learn-about-lens-options a{font-size:11px;color:#6eabce;font-weight:700;position:relative;top:5px}.product_images .product span.blue-plus-icon:hover .learn-about-lens-options{display:block}#product .product_images .product{display:block}.specs{float:left;padding:10px 25px 0 0;width:690px;clear:both}.specs .face_shapes{float:left;width:225px;margin:0 15px 0 0}.specs .face_shapes p{font-size:13px;color:#1f1f1f;margin:0 0 15px 0}.specs .face_shapes li{float:left;margin:0 10px 0 0}.specs .face_shapes li span{display:block;background:transparent url(../images/sprites/lc_site_sprite_frames_faceshape.png) no-repeat}.specs .face_shapes li.oval span{width:32px;height:47px;background-position:-551px -317px}.specs .face_shapes li.round span{width:45px;height:44px;background-position:-583px -319px;margin:3px 0 0}.specs .face_shapes li.square span{width:39px;height:40px;background-position:-516px -320px}.specs .face_shapes li.heart span{width:37px;height:40px;background-position:-482px -320px}.specs .face_shapes li.heart,.specs .face_shapes li.square{margin-top:4px}.specs .face_shapes li.whats-my-shape{clear:both}.specs .face_shapes li p{text-align:center;font-weight:700;color:#1f1f1f}.specs .face_shapes a{font-weight:700}.specs .frame_details{float:left;width:450px}.specs .frame_details ul{width:450px}.specs .frame_details ul li span{font-weight:700;color:#1f1f1f;width:80px;float:left}.specs .frame_details ul li{font-size:13px;float:left;width:100%;margin:0 0 8px 0;color:#1f1f1f}.specs .frame_details ul li a{font-weight:700;font-size:13px;padding:0 0 0 10px}.specs .disclaimer-pdp{float:left;clear:both;width:690px;margin:25px 0 0;line-height:16px;font-size:11px;font-style:italic}.specs .disclaimer p{line-height:18px;font-size:10px}.specs .info{padding:5px 11px 0 14px;line-height:15px;width:560px;min-height:25px}.specs h4{font-size:14px;padding:0 0 6px 0}#product .product_images .angles img{margin-right:3px}#product .product_images .angles .off{border:solid 1px #aab2bc}#product .product_images .angles .on{border:solid 2px #f37321}#product .product_images .angles a{margin-bottom:1px;display:inline-block}.product_options{width:100%;clear:both;padding:15px 0 0 0;border-top:1px solid #cac9c6}#WC_CachedItemDisplay_div_1 .change-colors-views .icon{float:left;margin:0 5px 0 0}.change-colors-views p{text-align:center}.catEntryThumbnail .ProductThumbnailInfoDIV a.show-all-colors{position:absolute;top:293px;left:60px;color:#6eabce;font-size:11px;font-weight:700}.change-colors-views .show-all-colors{border:1px solid #cac9c6;border-radius:50%;color:#326fa8;font-family:FuturaBQBook;font-size:12px;height:37px;line-height:37px;text-align:center;width:37px}.change-colors-views span.text-colors,.change-colors-views span.text-views,.wishlist-views .text-views{font-size:10px;color:#838383;font-weight:700;margin:6px 6px 0 0;display:inline-block;float:left}.change-colors-views span.text-views{margin:6px 6px 0 20px}.change-colors-views .icon{width:37px;height:37px;background-size:100px 50px;background-position:center;border-radius:50%;margin-right:20px;border:solid 1px #cac9c6}.change-colors-views .icon.selected{border:1px solid #7daed3}.change-colors-views .icon:last-child{margin-right:0}.products_holder .change-colors-views{position:absolute;top:222px;left:10px;right:10px}.left-side-compare .change-colors-views span.icon{position:relative;top:-4px}.product_images .change-colors-views span.view,.product_options .change-colors-views a.view,.wishlist-views .views a.view,.wishlist-views .views span.view{text-indent:-9999px;margin:6px 0 0}.product_images .change-colors-views span.view.on,.wishlist-views .views span.view.on{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -403px;width:15px;height:12px;text-indent:-9999px;display:inline-block;padding:1px}.product_images .change-colors-views a.view,.wishlist-views .views a.view{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -422px;width:15px;height:12px;text-indent:-9999px;display:inline-block;padding:1px;cursor:pointer;margin:6px 0 0}a.icon-social{display:inline-block;height:32px;margin:0 5px;overflow:hidden;text-indent:-9999px;vertical-align:top;width:32px}a.icon-social.email-friend{background:url('../images/icon-social-email.gif') center center no-repeat}a.icon-social.pinterest-button{background:url('../images/icon-social-pinterest.gif') center center no-repeat}a.icon-social.facebook-button{background:url('../images/icon-social-facebook.gif') center center no-repeat}a.icon-social.twitter-button{background:url('../images/icon-social-twitter.gif') center center no-repeat}.product_options .width_980{width:990px;margin:0 auto;clear:both}.product_options .width_980 .product_info{float:left;width:690px;padding:0 25px 0 0}.product_info h1 span{font-weight:400}.product_info h1{text-transform:uppercase;float:left;font-size:24px;padding:0 25px 0 0;border-right:1px solid #cac9c6}.product_info .price-holder{float:left;padding:0 0 0 25px}.product_info span.price{font-size:24px}.product_info span#price{color:#1f1f1f;font-family:FuturaBQbold}.product_info span#listPrice{color:#838383}.product_info span#offerPrice{color:#1f1f1f}.product_info p{color:#1f1f1f}.product_info p#pdp-sku{font-size:13px;float:left;clear:both;margin:4px 0 0 0}.product_info p#pdp-description{float:left;clear:both;margin:15px 0 15px 0;font-size:13px;line-height:19px}.product_info #BVRRSummaryContainer{float:left;margin:10px 0 0 0;clear:both}.product_options .width_980 .other_options{float:right;width:223px;border:1px solid #cac9c6;padding:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:0 0 20px}.bottom-full-image{margin:0 0 15px}.other_options .section{float:left;clear:both}.other_options .section.one{padding:0 0 20px 0;border-bottom:1px solid #cac9c6}.other_options .section.one p.link-area{font-size:12px;color:#1f1f1f;line-height:32px}.other_options .section.one p.link-area a{font-size:15px}.other_options .section.two{margin:20px 0 0 0}.other_options .section.two a{display:block;float:left;clear:both;font-weight:700;font-size:13px;line-height:20px}.other_options .section p{float:left}.other_options .section p.text.gray{color:#1f1f1f;font-size:13px;margin:6px 0 10px 0}.complete_pair h2 span,.other_options h2 span,.other_styles h2 span{font-weight:400;text-transform:uppercase}.complete_pair h2,.other_options h2,.other_styles h2{font-size:24px;font-weight:700!important;text-transform:uppercase}.product_options .width_980 .complete_pair{float:left;width:976px;clear:both;margin:20px 0 14px 0;padding:1px;border:1px solid #cac9c6}.complete_pair .holder{float:left;width:935px;padding:34px 19px 25px 20px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 2px -480px}.complete_pair p{font-size:11px;color:#838383;line-height:18px;padding:6px 0 0 0}.complete_pair ul{list-style:disc!important;padding:15px 0 0 45px}.complete_pair ul li{float:left;clear:both;color:#838383;margin:2px 0;padding:0 0 0 2px;font-size:11px}.product_options .espots.pdp{float:left;clear:both}.product_options .espots.pdp .left-image{margin:0 20px 0 0}.product_options .espots.pdp .left-image,.product_options .espots.pdp .right-image{width:480px;float:left;padding:2px 1px 0 1px}#middleContent.landing,.other_styles{width:100%;padding:40px 0 0;border-top:1px solid #cac9c6;clear:both;margin:25px 0 0 0;background:#f0f0f0;background:-moz-linear-gradient(top,#f0f0f0 0,#f6f6f6 7%,#fefefe 20%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),color-stop(7%,#f6f6f6),color-stop(20%,#fefefe),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f0f0f0 0,#f6f6f6 7%,#fefefe 20%,#fff 100%);background:-o-linear-gradient(top,#f0f0f0 0,#f6f6f6 7%,#fefefe 20%,#fff 100%);background:-ms-linear-gradient(top,#f0f0f0 0,#f6f6f6 7%,#fefefe 20%,#fff 100%);background:linear-gradient(to top,#f0f0f0 0,#f6f6f6 7%,#fefefe 20%,#fff 100%)}#middleContent.landing{margin:0;position:relative}.catalog-page #middleContent.landing{margin:0;position:relative;top:-25px}#middleContent.landing .explore-catalog,.brand-landing-content{width:990px;margin:0 auto}.espots-bottom.landing{width:100%;clear:both;margin:0 0 25px 0}.espots-bottom.landing .width_980{width:990px;margin:0 auto;clear:both}.espots-bottom.landing .width_980 .left-image{margin:0 26px 0 0}.espots-bottom.landing .width_980 .left-image,.espots-bottom.landing .width_980 .right-image{width:480px;float:left;padding:2px 1px 0 1px}.espots-bottom.landing .width_980 .bottom-full-image .find-the-right-lens{float:left;width:976px;clear:both;margin:20px 0 14px 0;padding:1px;border:1px solid #cac9c6}.espots-bottom.landing .bottom-full-image{clear:both;float:left;margin:25px 0 20px 0}.find-the-right-lens .holder{float:left;width:935px;padding:34px 19px 25px 20px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 2px -480px}.find-the-right-lens p{font-size:11px;color:#838383;line-height:18px;padding:6px 0 0 0}.find-the-right-lens a.link-text{font-size:11px;font-weight:700;float:left;clear:both;margin:10px 0 0}.explore-catalog .explore-content{position:relative;clear:both;background:#fff;border:1px solid #cac9c6;width:968px;padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.explore-catalog .explore-content p{font-size:13px;color:#1f1f1f;padding:0 0 0 10px}.explore-catalog .explore-content p.browse-heading{text-transform:uppercase;font-size:14px;color:#1f1f1f;font-weight:700;position:absolute;top:0;left:520px;height:40px;border-left:1px solid #cac9c6;padding:0 0 0 8px}.explore-catalog .explore-content p.browse-heading span{float:left;clear:both;padding:6px 0 0}.explore-catalog .explore-content p.browse-heading span a{text-transform:none;font-size:11px;display:block;float:left;border-right:1px solid #cac9c6;padding:0 10px 0 0}.explore-catalog .explore-content p.browse-heading span a.last{border-right:none;padding:0 0 0 10px}.explore-catalog .explore-content h2{font-size:28px;padding:10px 0 2px 10px}.explore-catalog .explore-content h2 span{font-weight:400}.explore-catalog .explore-content .browse-by-holder{clear:both;float:left;margin:0}.explore-catalog .explore-content .browse-by-holder ul{float:left;margin:20px 15px 0 0}.explore-catalog .explore-content .browse-by-holder ul li a{font-weight:700;font-size:13px}.explore-catalog .explore-content .browse-by-holder ul.brand{width:180px;clear:both}.explore-catalog .explore-content .browse-by-holder ul.trend{width:180px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape{width:180px}.explore-catalog .explore-content .browse-by-holder ul.face-shape{width:180px}.explore-catalog .explore-content .browse-by-holder ul.brand li{width:180px;height:42px;overflow:hidden}.explore-catalog .explore-content .browse-by-holder ul.brand li a{display:block}.explore-catalog .explore-content .browse-by-holder ul li{float:left;margin:0 0 7px 0;clear:both}.explore-catalog .explore-content .browse-by-holder ul li.by-head{text-transform:uppercase;font-size:14px;color:#1f1f1f;font-weight:700;color:#1f1f1f;padding:0 0 5px 0;border:none;overflow:auto;height:auto;background:0 0}.explore-catalog .explore-content .browse-by-holder ul.brand li.by-head{padding:0 0 5px 10px}.explore-catalog .explore-content .browse-by-holder ul.face-shape li{width:100%}.explore-catalog .explore-content .browse-by-holder ul.face-shape li a span{background:url('../images/sprites/lc_site_sprite_frames_faceshape.png') no-repeat;float:left}.explore-catalog .explore-content .browse-by-holder ul.face-shape li a.Heart span{background-position:-482px -320px;width:34px;height:36px;margin-right:12px}.explore-catalog .explore-content .browse-by-holder ul.face-shape li a.Round span{background-position:-585px -320px;width:38px;height:36px;margin-right:8px}.explore-catalog .explore-content .browse-by-holder ul.face-shape li a.Square span{background-position:-518px -320px;width:34px;height:36px;margin-right:12px}.explore-catalog .explore-content .browse-by-holder ul.face-shape li a.Oval span{background-position:-553px -320px;width:32px;height:36px;margin-right:14px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a span{background:url('../images/sprites/rec_lenses_sprite.png') no-repeat;float:left;width:96px;height:43px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Butterfly span{background-position:-10px -9px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Pilot span{background-position:-277px -8px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Geometric span{background-position:-414px -58px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.CatEye span{background-position:-139px -12px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Wrap span{background-position:0 0}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Oval span{background-position:-412px -11px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Pillow span{background-position:-9px -60px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Rectangle span{background-position:-139px -60px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Rimless span{background-position:-655px -14px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Round span{background-position:-546px -11px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Semi-Rimless span{background-position:-657px -66px}.explore-catalog .explore-content .browse-by-holder ul.frame-shape li a.Square span{background-position:-274px -58px}.explore-catalog .explore-content .ad-placeholder{float:right;width:180px;border:1px solid #cac9c6}.browse-by-holder.collections{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;clear:both;float:left;padding:30px;width:930px}.browse-by-holder.collections .left{float:left;margin:0 30px 0 0;width:200px;height:450px}.browse-by-holder.collections .left ul{font-size:11px;font-weight:700;margin:8px 0 0}.browse-by-holder.collections .left li{border-top:1px solid #ccc;padding:8px 0}.browse-by-holder.collections .left li .active{color:#121212}.browse-by-holder.collections .right{float:left;width:690px}.browse-by-holder.collections .right .collection{position:absolute;width:690px}.browse-by-holder.collections .right .collection .carousel{width:690px;margin:0 0 20px 10px}.browse-by-holder.collections .right .collection .carousel .jcarousel-clip{margin:0 0 0 50px;overflow:hidden;width:565px}.browse-by-holder.collections .right .collection .jcarousel-next,.browse-by-holder.collections .right .collection .jcarousel-prev{position:absolute}.browse-by-holder.collections .right .collection .jcarousel-prev{background:transparent url(../images/left-arrow.jpg) no-repeat;display:block;height:18px;left:0;text-indent:-9999px;top:22px;width:11px}.browse-by-holder.collections .right .collection .jcarousel-next{background:transparent url(../images/right-arrow.jpg) no-repeat;display:block;height:18px;right:20px;text-indent:-9999px;top:22px;width:11px}.browse-by-holder.collections .right .main{margin:0 0 20px}.browse-by-holder.collections .right p{color:#121212;font-size:11px;margin:0 0 20px;padding:0 0 0 10px}.browse-by-holder.collections .right h3{margin:0 0 10px 10px}.browse-by-holder.collections .right li{float:left;margin:0 35px 0 0;text-align:center}.browse-by-holder.collections .row{width:100%;float:left;clear:both;margin:0 0 10px}.browse-by-holder.collections .item{width:226px;height:101px;margin:0 10px 0 0;float:left;padding:5px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:400!important;text-transform:uppercase}.browse-by-holder.collections .item.last{margin:0}.browse-by-holder.collections .right li span{color:#838383;display:block;font-family:FuturaBQBook,Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase}.browse-by-holder.collections .right li .brand{color:#121212;font-family:FuturaBQBold,Helvetica,Arial,sans-serif}.browse-by-holder.accessories .content{float:left;margin:0 0 20px;width:460px;padding:0 30px 0 0}.browse-by-holder.accessories .content img{float:left;margin:0 20px 0 0}.browse-by-holder.accessories .content h3{margin-top:35px}.browse-by-holder.accessories .content p{font-size:11px}.other_styles.landing{margin:0}.other_styles .width_980 .styles_container{float:left;width:990px;margin:15px 0 35px 0}.other_styles .width_980 .styles_container h2{font-size:24px}.other_styles .width_980 .styles_container .each_other_style.number1,.other_styles .width_980 .styles_container .each_other_style.number5{border-left:none;padding:0 20px 0 0}.other_styles .width_980 .styles_container .each_other_style{padding:0 18px;width:210px;float:left;border-left:1px solid #cac9c6;border-bottom:1px solid #cac9c6;height:200px}.other_styles .width_980 .styles_container .each_other_style.number5,.other_styles .width_980 .styles_container .each_other_style.number6,.other_styles .width_980 .styles_container .each_other_style.number7,.other_styles .width_980 .styles_container .each_other_style.number8{border-bottom:none;padding-top:10px}.other_styles .width_980 .styles_container .each_other_style a{display:block}.other_styles .width_980 .styles_container .each_other_style a img{float:left;padding:38px 0 0 0}.other_styles .width_980 .styles_container .each_other_style span{width:200px}.other_styles .width_980 .styles_container .each_other_style span.os_name span{color:#1f1f1f;font-weight:400}.other_styles .width_980 .styles_container .each_other_style span.os_name{float:left;font-size:14px;font-weight:700;text-transform:uppercase;color:#1f1f1f}.other_styles .width_980 .styles_container .each_other_style span.os_sku{font-size:13px;color:#1f1f1f;margin:3px 0 0 0;float:left}.brand-landing-content+.other_styles{padding-top:0}.brand-landing-content+.other_styles .styles_container{margin:0}.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ui-dialog:not(.st-dialog){padding:30px 20px;position:absolute;background:#fff;border:1px solid #cac9c6;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:10003;-webkit-box-shadow:0 0 4px 3px #ccc;box-shadow:0 0 4px 3px #ccc;z-index:100003!important;font-family:FuturaBQBook;font-size:16px!important}.ui-dialog.st-dialog{z-index:100003!important}.ui-dialog>div{position:relative;z-index:200010}.ui-dialog>div.ui-dialog-titlebar{z-index:200011}.ui-dialog.with-bg{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 0,#eaeaea 100%);background:-o-linear-gradient(top,#fff 0,#eaeaea 100%);background:-ms-linear-gradient(top,#fff 0,#eaeaea 100%);background:linear-gradient(to bottom,#fff 0,#eaeaea 100%)}.ui-dialog.choicesModal{padding:0}.ui-dialog.no-padding{padding:0}.ui-widget-overlay{background:#fff;opacity:.7;position:absolute;top:0;left:0;z-index:10002!important}.ui-widget-overlay.black{background:none repeat scroll 0 0 rgba(0,0,0,.6)}.ui-widget-overlay.transparent{opacity:0}.ui-widget-overlay.lower-zindex{z-index:9900}.ui-dialog .ui-dialog-titlebar{padding:0;position:relative}.ui-widget-header{position:relative}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:-20px;right:0}.ui-dialog-titlebar-close.ui-corner-all.eyeexams{width:179px}.ui-dialog.no-padding .ui-dialog-titlebar-close{right:18px;top:20px}.ui-dialog.choicesModal .ui-dialog-titlebar-close{right:5px;top:22px}#adChoicesModal iframe h1{color:red!important}#adChoicesModal,#footerDoctorNotice{display:none}#footerDoctorNotice h2{font-size:18px}#footerDoctorNotice p{font-size:13px;line-height:17px;padding:10px 0 0}#footerDoctorNotice .star{color:#f4791f}.ui-dialog.close-button-outside.no-padding .ui-dialog-titlebar-close{right:0;top:-20px}.ui-dialog .ui-dialog-titlebar-close:focus{overflow:hidden}.ui-dialog .ui-dialog-content{background:none repeat scroll 0 0 transparent;border:0 none}.ui-dialog-title{display:none}.ui-dialog-titlebar-close .ui-icon{display:inline-block;vertical-align:middle;text-transform:capitalize}.ui-dialog.unCapitalizeClose .ui-dialog-titlebar-close .ui-icon{text-transform:none}.ui-dialog-titlebar-close .ui-icon:after{content:" ";display:inline-block;vertical-align:middle;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -552px -314px;width:24px;height:24px;margin-left:5px}.ui-dialog .left-measurements,.ui-dialog .right-measurements{float:left}.ui-dialog .left-measurements{width:355px;margin:0 15px 0 0}.ui-dialog .left-measurements p strong{color:#1f1f1f!important}.ui-dialog .left-measurements li,.ui-dialog .left-measurements p{font-size:13px;line-height:18px;color:#000}.ui-dialog .left-measurements ul{list-style-type:disc;margin:0 0 0 45px}.ui-dialog .right-measurements{margin:-20px 0 0}.ui-dialog .right-measurements img{padding:30px 0 0}#CancelAppointmentModalDiv{margin:15px 0 0 0}#CancelAppointmentModalDiv h2{text-align:center;width:320px}#CancelAppointmentModalDiv a.no-cancel{float:left;margin:15px 10px 0 70px}#CancelAppointmentModalDiv input.yes-cancel{float:left;margin:15px 0 0 0;text-transform:uppercase;font-size:14px;border-radius:4px}#californiaExamModal,#locatorModal,#locatorModal2,#locatorModal3,#texasExamModal{height:auto!important}#californiaExamModal p,#locatorModal p,#locatorModal2 p,#locatorModal3 p,#texasExamModal p{font-size:13px;margin:0 0 5px}#californiaExamModal h2,#locatorModal h2,#locatorModal3 h2,#texasExamModal h2{font-size:18px;margin:0 0 5px}.doctorInformationModal{padding:20px 25px;border-radius:6px 6px 6px 6px;background:#fff;background:-moz-linear-gradient(top,#fff 73%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(73%,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 73%,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 73%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 73%,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 73%,#e5e5e5 100%)}.doctorInformationModalContent{position:relative;box-sizing:border-box}.doctorInformationModalContent *{box-sizing:border-box}.doctorInformationModalContent h2{width:100%;padding:10px 10px;border-bottom:1px solid #cac9c6}.doctorInformationModalContent h2 span.blue{color:#0c527f;font-size:13px}.doctorInformationModalContent h2 span{display:block;font-family:verdana;font-size:13px;padding:5px 0;text-transform:none}.doctorInformationModalContent .store-actions{float:right;margin:20px 0 0;position:inherit;width:110px}.doctorInformationModalContent .store-actions span{display:inline-block;margin-left:10px}.doctorInformationModalContent ul.contact-info,.doctorInformationModalContent ul.exam-address,.doctorInformationModalContent ul.exam-store-hours{float:left}.doctorInformationModalContent ul.exam-store-hours{width:200px;margin:15px 15px 0 0}.doctorInformationModalContent ul.exam-address{width:180px;margin:15px 15px 0 15px}.doctorInformationModalContent ul.contact-info{width:155px;margin:15px 15px 0 0}.doctorInformationModalContent ul li{font-size:16px;float:left;clear:both;margin:2px 0}.doctorInformationModalContent ul li.heading{font-weight:700;color:#1f1f1f}.doctorInformationModalContent .schedule-exam-store{margin:15px 0 0 0}.doctorInformationModalContent #the-accordion{float:left;height:330px;width:2000px;overflow:hidden;z-index:990;margin:20px 0 0 0;position:relative}#slider-vertical-doctor-modal{display:none;right:10px;top:255px;height:190px;position:absolute;width:7px;background:#fff;border:1px solid #cac9c6}#slider-vertical-doctor-modal .ui-slider-handle{border:1px solid #cac9c6;background:#b7b7b7 no-repeat;width:7px;left:-1px;height:16px;margin-bottom:-50%;cursor:pointer;position:absolute;z-index:16}.doctorInformationModalContent #doctor-accordion{width:625px;position:relative;float:left}.doctorInformationModalContent #doctor-accordion p.heading-section{width:100%;padding:7px 15px 4px;margin:0;background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat -4px -278px;display:block;float:left;height:27px}.doctorInformationModalContent #doctor-accordion p.heading-section.ui-state-default{margin-bottom:10px}.doctorInformationModalContent #doctor-accordion p.heading-section a{font-size:10px;color:#1f1f1f;position:relative;top:-4px}.doctorInformationModalContent #doctor-accordion p.heading-section.ui-state-active a span.arrow,.doctorInformationModalContent #doctor-accordion p.heading-section.ui-state-default.ui-state-active a span.arrow{background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -145px -836px;width:6px;height:8px;display:inline-block;margin:0 0 0 4px}.doctorInformationModalContent #doctor-accordion p.heading-section.ui-state-default a span.arrow{background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -153px -836px;width:6px;height:8px;display:inline-block;margin:2px 0 0 4px;float:right}.doctorInformationModalContent .accordion-section{background:#fff;position:relative;float:left;clear:both;padding:10px 15px;width:620px;border-left:1px solid #cac9c6;border-bottom:1px solid #cac9c6;border-right:1px solid #cac9c6;margin-bottom:25px}.doctorInformationModalContent .service-age{font-size:11px;font-style:italic;margin:0 0 7px}.doctorInformationModalContent .each-doc{float:left;clear:both;padding:10px 0 20px 0;border-bottom:1px solid #cac9c6}.doctorInformationModalContent .accordion-section .bottom{position:absolute;bottom:-4px;left:0;background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat -1011px -2585px;width:620px;height:5px;z-index:1000}.doctorInformationModalContent .accordion-section p.left{float:left;margin:0 15px 0 0;font-size:11px;width:220px;line-height:18px}.doctorInformationModalContent .accordion-section ul{float:left;padding:0 0 0 30px;width:590px}.doctorInformationModalContent .accordion-section ul.floated{width:30%;padding:0 0 0 3%}.doctorInformationModalContent .accordion-section ul li{list-style:disc;font-size:11px}.doctorInformationModalContent .accordion-section .doc-image{float:left;width:145px;margin:0 20px 0 0}.doctorInformationModalContent .accordion-section .doc-info{float:left;width:410px}.doctorInformationModalContent .accordion-section p.doc-name{font-size:14px;font-weight:700;padding:0 0 12px 0;line-height:18px;color:#1f1f1f}.doctorInformationModalContent .accordion-section p.doc-info{color:#838383;font-size:11px;line-height:17px;padding:0 0 15px 0}.doctorInformationModalContent .accordion-section p.doc-info span.bold{font-weight:700;line-height:20px;color:#1f1f1f}.ui-dialog.full-screen{background-color:#333;border:none;border-radius:0;box-shadow:none;height:100%;left:0!important;padding:0;top:0!important;width:100%!important;display:none}.ui-dialog.full-screen .ui-dialog-titlebar{display:none}.ui-dialog.full-screen>div{text-align:center;padding:100px 0 0}.ui-dialog.full-screen h2{color:#fff;margin:0 0 20px}.ui-dialog.full-screen label{color:#fff;display:block}.ui-dialog.full-screen input[type=text]{display:block;text-align:center;width:80px;margin:10px auto}.ui-dialog.full-screen .submit{height:auto}.ui-dialog.full-screen .submit.disabled{background-position:-786px -138px;color:#ccc!important;cursor:default}#lens-type-container{margin:0 15px 0 15px;width:960px;float:left}#lens-type-container .lensType{width:199px;height:232px;float:left;padding:18px 58px 10px 58px}#lens-type-container #Computer.lensType,#lens-type-container #Nightglare.lensType{border-radius:3px;border-right:1px solid #cac9c6;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff}#lens-type-container #Transition.lensType{border-radius:3px;border:1px solid #fff}.lensType.selected-lens{background-color:#f2fff3;border:1px solid #b1e1b5!important;left:-1px;position:relative}#lens-type-container .lensType a{display:block}#lens-type-container .lensType:hover{cursor:pointer}#lens-type-container .lensType a span.heading{font-size:16px;width:198px;text-align:center;float:left;color:#1f1f1f}#lens-type-container .lensType:hover a span.heading{text-decoration:underline}#lens-type-container .lensType a span.text{color:#838383;font-size:13px;line-height:17px;width:198px;text-align:center;padding:6px 0 0 0;float:left}#lens-type-container .lensType img{margin:0 0 7px 0}#lens-type-container .lensType.selected-lens span.selected{display:block}#lens-type-container .lensType span.selected{float:left;width:199px;margin:8px 0 0 0;display:none}#lens-type-container .lensType span.selected span.selected-icon{width:21px;height:19px;float:left;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -567px -184px;margin:0 0 0 57px}#lens-type-container .lensType span.selected span.selected-text{float:left;color:#60bd67;font-size:10px;font-weight:700;padding:3px 0 0 5px}.fe.buttons a.continueLensStep{float:right;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -1px -906px;width:213px;height:22px;padding:7px 5px 0 5px;font-size:13px;font-weight:700;position:absolute;right:0;top:-61px}.fe.buttons a.continueLensStep span.arrow{float:right;margin:4px 0 0 0;width:6px;height:8px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -156px}.ios .fe.buttons a.continueLensStep{padding-left:10px}.ios .fe.buttons a.continueLensStep span.arrow{margin-right:8px}.fe.buttons .blue.button.continue{padding:0 0 0 6px;font-size:14px;float:right}.fe.buttons .blue.button.continue span{width:102px;padding:1px 0 0 0}.fe.buttons .blue.button.continue span.arrow{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -470px;height:8px;margin:-2px 0 0;position:absolute;right:14px;top:50%;width:6px}#plan-visit-view #face-shape-container{float:left;clear:both;width:980px;padding:0 6px 0 6px;margin:20px 0}#plan-visit-view #face-shape-container .section{width:243px;float:left;height:200px;position:relative;cursor:pointer}#plan-visit-view #face-shape-container .each-faceShape{width:243px;height:155px;background:url('../images/sprites/lc_site_sprite_modal_shapes.png') no-repeat;float:left}#face-shape-container .each-faceShape.instore,#plan-visit-view #face-shape-container .each-faceShape:hover{background:0 0!important}#plan-visit-view #face-shape-container .each-faceShape.instore .below{display:none}#plan-visit-view #face-shape-container .each-faceShape span.below{color:#1f1f1f;font-size:16px;width:243px;text-align:center;text-transform:uppercase;float:left;clear:both;margin:160px 0 0}#plan-visit-view #face-shape-container .each-faceShape span.below.gray{color:#bbb}#face-shape-container #oval,#face-shape-container #round,#plan-visit-view #face-shape-container #heart{border-right:1px solid #cac9c6}#plan-visit-view #face-shape-container #heart .each-faceShape{background-position:0 0}#plan-visit-view #face-shape-container #round .each-faceShape{background-position:-243px 0}#plan-visit-view #face-shape-container #square .each-faceShape{background-position:-486px 0}#plan-visit-view #face-shape-container .rollover-faceshape-info{display:none;position:absolute;top:0;left:0}#plan-visit-view #face-shape-container .section.hover .rollover-faceshape-info,#plan-visit-view #face-shape-container .section:hover .rollover-faceshape-info{display:block}#plan-visit-view #face-shape-container .section:hover .below{display:none}#plan-visit-view #face-shape-container .instore .rollover-faceshape-info{display:block}#plan-visit-view #face-shape-container #oval .each-faceShape{background-position:-729px 0}#plan-visit-view #face-shape-container .rollover-faceshape-info img{border:0;width:82px;height:120px}#face-shape-container #oval .rollover-faceshape-info img,#face-shape-container #square .rollover-faceshape-info img,#plan-visit-view #face-shape-container #heart .rollover-faceshape-info img{position:absolute;top:120px;left:80px}#plan-visit-view #face-shape-container #round .rollover-faceshape-info img{position:absolute;top:120px;left:75px}#plan-visit-view #face-shape-container .rollover-faceshape-info span.heading{float:left;width:243px;text-align:center;font-size:22px;text-transform:uppercase;padding:3px 0 0}#plan-visit-view #face-shape-container .rollover-faceshape-info p{font-size:13px;padding:0 20px 0 20px;width:203px;text-align:center;float:left;clear:both;line-height:17px;min-height:78px}#plan-visit-view #face-shape-container .rollover-faceshape-info .blue.button{float:left;clear:both;margin:15px 0 0 54px;padding:0 10px 0 6px}.ui-dialog #recommendEspotModal{position:relative;display:none;float:left;clear:both;margin:0 0 10px 20px;border:1px solid #addfb1;width:900px;height:35px;padding:15px 15px;border-radius:3px;background:#fff!important}.ui-dialog #recommendEspotModal .icon-check-added{float:left;margin:4px 0 0 0;width:28px;height:26px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -534px -184px}.ui-dialog #recommendEspotModal p{font-size:11px;float:left;padding:10px 0 10px 15px}.ui-dialog #recommendEspotModal p a{font-weight:700}#ajaxResponseTextHolderDiv{float:left;border:1px solid #addfb1;border-radius:4px 4px 4px 4px;margin-left:45px;padding:15px;width:860px}#ajaxResponseTextHolderDiv p{font-size:11px;float:left;margin:8px 0 0 10px}#ajaxResponseTextHolderDiv .icon-check-added{float:left;margin:4px 0 0 0;width:28px;height:26px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -534px -184px}#recommendEspotModal{top:-20px;left:10px;z-index:9999;display:none;position:absolute;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat 0 -457px;width:315px;height:275px;padding:45px 16px 20px 16px}#recommendEspotModal.style-modal-confirm{left:105px;height:285px;padding:35px 16px 20px 16px}#recommendEspotModal.lenses-modal-confirm{left:265px;height:285px;padding:35px 16px 20px 16px}#recommendEspotModal #recommendEspot p{line-height:17px}#recommendEspotModal #recommendEspot .completed{float:left;padding:0 0 20px 0;border-bottom:1px solid #cac9c6}#recommendEspotModal #recommendEspot .completed span.icon-completed{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -534px -184px;width:28px;height:27px;float:left;margin:0 6px 0 0}#recommendEspotModal #recommendEspot .completed p.green{font-size:11px;color:#60bd67;float:left;width:240px}#recommendEspotModal #recommendEspot .completed p.green a{font-size:11px}#recommendEspotModal #recommendEspot .next{float:left;clear:both;margin:20px 0 0 8px}#recommendEspotModal #recommendEspot .next h3{padding:0 0 5px 0;margin:-10px 0 0}#recommendEspotModal #recommendEspot .next p{font-size:11px;padding:8px 0 0 0}#fsaDialog{min-height:auto!important}#fsaDialog h2{font-size:24px}#fsaDialog p{font-size:13px;line-height:18px;margin:3px 0 0}#EyeExamsModalDiv{display:none}#EyeExamsModalDiv a.schedule-exam-store{float:left;clear:both;margin:0 0 15px}#EyeExamsModalDiv h2{float:left;font-size:30px}#EyeExamsModalDiv p.subtext{font-size:13px;color:#000;clear:both;padding:10px 0 10px 0}#EyeExamsModalDiv a.rounded-button{float:left;margin:15px 0 20px 0;clear:both}#EyeExamsModalDiv .exam-list{float:left;clear:both;margin:0}#EyeExamsModalDiv .buttons{float:left;clear:both;margin:25px 0 0;width:100%}#EyeExamsModalDiv .buttons a.return-to-your-account{float:right}#EyeExamsModalDiv .exam-list p{font-size:13px;padding:3px 0;float:left;clear:both}#EyeExamsModalDiv .exam-list p a{font-weight:700}#EyeExamsModalDiv .exam-list h3{width:640px;font-size:16px;border-bottom:1px solid #cac9c6;padding:0 0 6px 0;float:left;margin:0 0 12px 0}#EyeExamsModalDiv .exam-list.upcoming{margin:0}#EyeExamsModalDiv .exam-list.past{margin:25px 0 0}#EyeExamsModalDiv .exam-list .each-exam{float:left;clear:both;margin:15px 0 0;padding:0;border:none;width:100%}#EyeExamsModalDiv .exam-list ul.column{float:left;font-size:11px}#EyeExamsModalDiv .exam-list ul li a{font-weight:700}#EyeExamsModalDiv .exam-list ul.column.patient{width:35%;padding:0}#EyeExamsModalDiv .exam-list ul.column.exam-with{width:25%;padding:0}#EyeExamsModalDiv .exam-list ul.column.location{width:40%;padding:0}#EyeExamsModalDiv .exam-list ul.column li{float:left;clear:both;width:100%;margin:3px 0}#EyeExamsModalDiv .exam-list ul.column li.heading{color:#1f1f1f;font-weight:700;margin:0 0 3px 0}#EyeExamsModalDiv .exam-list ul.column li.heading.below{margin:8px 0 3px 0}#EyeExamsModalDiv .exam-list ul.row{float:left;clear:both;margin:20px 0 0;font-size:11px}#EyeExamsModalDiv .exam-list ul.row li{float:left;padding-right:10px}#EyeExamsModalDiv .exam-list ul.row li.edit-patient{width:170px}#EyeExamsModalDiv .exam-list ul.row li.reschedule{width:165px}#EyeExamsModalDiv .exam-list ul.row li.get-directions{width:110px}#EyeExamsModalDiv .exam-list ul.row li.cancel{width:130px}#ForgotPasswordSection p{font-size:11px;padding:5px 0 8px 0;clear:both}.ui-dialog,.ui-dialog *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.examSignInModal{font-size:13px}.examSignInModal.registerAfterOffersModal .fe.buttons{float:none;clear:both;width:70%;text-align:left}.examSignInModal.registerAfterOffersModal .noThanks{display:block;float:right;width:30%}.examSignInModal p{padding:0;margin:0}.examSignInModal form{overflow:hidden;margin:30px 0 20px}.examSignInModal .header-pos{position:relative;top:15px}.examSignInModal .header-pos:before{content:" ";display:inline-block;vertical-align:top;width:24px;height:23px;background:url("../images/sprites/signin-modal.png") center center no-repeat;margin-right:5px;background-position:-28px 0}#examSignInSection form{padding:0 15px 0;height:340px}#examSignInSection .required.examLogOnFailureResponseMessageDiv{clear:both;display:inline-block;left:0;position:absolute;top:21px;width:100%;font-size:12px}#examSignInSection h2{text-align:center;display:inline;font-size:15px}#examSignInSection .fe label{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;padding-left:10px;font-size:11px;margin:0 0 2px 0!important;text-transform:uppercase}#examSignInSection .fe label span[for=logonId]{text-transform:none;margin:3px 0 5px -3px}#examSignInSection .fe input{width:85%;display:block;margin:0 auto;border-radius:5px}#examSignInSection .fe input::placeholder{padding-left:20px}#examSignInSection .fe span.required{display:block}#examSignInSection a.cancel{width:110px;height:47px;display:block;background:url("../images/sprites/signin-modal.png") center center no-repeat;background-position:-49px 0;text-align:center}#examSignInSection a.cancel span{position:relative;top:10px}#examSignInSection .fe.buttons{text-align:center;width:100%}#examSignInSection .fe input[type=password],#examSignInSection .fe input[type=text]{width:240px;display:block;margin:0 auto}#examSignInSection .fe input[type=password]{margin-left:10px}#examSignInSection .required-text-adds{float:right!important;font-family:'Trebuchet MS Regular';font-style:normal!important}.ui-widget-header .extra-class{position:absolute;top:-5px;right:20px}.ui-widget-header .extra-class:before{content:" ";display:inline-block;vertical-align:top;width:24px;height:23px;background:url("../images/sprites/signin-modal.png") center center no-repeat;margin-right:-5px;background-position:-28px 0}#examSignInSection span.icon{background:rgba(0,0,0,0) url("../images/sprites/signin-modal.png") no-repeat scroll -3px 0;display:inline-block;height:24px;margin:-5px 6px 0 28px;text-align:center;vertical-align:top;width:22px}.examSignInModal #examSignInSection .required-text{padding-top:0;padding-right:10px;color:#262626;font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:12px}#examSignInSection .reset-password-info{font-size:12px;line-height:15px}#examSignInSection p.message{font-size:14px;margin-bottom:5px}#examSignInSection .forgot-pass{padding:5px 10px;margin-bottom:10px}#examSignInSection .forgot-pass p.message{color:#4c3a3d;font-weight:700}#examSignInSection .forgot-pass p{font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:13px}#reviewRegisterSection .fe,#reviewSignInSection .fe,.examSignInModal .fe{float:left;clear:both;width:100%;margin:4px 0 2px;position:relative}#reviewRegisterSection .fe.buttons,#reviewSignInSection .fe.buttons,.examSignInModal .fe.buttons{margin:12px 0 0 0}.examSignInModal .signInModalBottom p.message{display:block;width:260px;font-size:12px;margin-right:20px;float:left}#reviewRegisterSection .fe a.cancel{margin:0 0 0 325px;font-size:14px}#reviewRegisterSection .fe a.cancel:hover,#reviewSignInSection .fe a.cancel:hover{color:#bbb!important}#reviewRegisterSection .fe a.absolute,#reviewSignInSection .fe a.absolute,.examSignInModal .fe a.absolute{top:2px;right:0;position:absolute}#reviewRegisterSection .fe.checkbox,#reviewSignInSection .fe.checkbox,.examSignInModal .fe.checkbox{margin:8px 0}#reviewRegisterSection .fe label,#reviewSignInSection .fe label,.examSignInModal .fe label{float:left;margin:0 0 6px 0}#reviewRegisterSection .fe label.label-gray,#reviewSignInSection .fe label.label-gray,.examSignInModal .fe label.label-gray{color:#838383;font-weight:400;width:400px}#reviewRegisterSection .fe input[type=password],#reviewRegisterSection .fe input[type=text],#reviewSignInSection .fe input[type=password],#reviewSignInSection .fe input[type=text],.examSignInModal .fe input[type=password],.examSignInModal .fe input[type=text]{float:left;clear:both;padding:9px 4px;width:100%}#reviewRegisterSection .fe input[type=checkbox],#reviewSignInSection .fe input[type=checkbox],.examSignInModal .fe input[type=checkbox]{float:left;margin:0 6px 0 0}#createAccountModalLink,#reviewRegisterSection #signInReviewLink,#reviewSignInSection #createAccountReviewLink,.examSignInModal #signInModalLink{position:absolute;font-weight:700;font-size:11px;padding:0 15px 0 0;border-right:1px solid #cac9c6}#reviewRegisterSection #signInReviewLink,#reviewSignInSection #signInModalLink,.examSignInModal #signInModalLink{top:15px;right:94px}#reviewSignInSection #createAccountReviewLink,.examSignInModal #createAccountModalLink{top:15px;right:97px}#reviewRegisterSection .required-text,#reviewSignInSection .required-text,.examSignInModal .required-text{color:#838383;font-size:11px;font-style:italic;padding:4px 0 0;float:left}.examSignInModal .sign-in-modal-submit{font-size:15px!important}.examSignInModal .noThanks{bottom:60px;font-weight:700;position:absolute;right:20px;text-decoration:underline}.examSignInModal .fe.buttons{clear:none;text-align:right;float:right;width:165px;white-space:nowrap}.modalTitleCheckmark{font-size:25px!important;color:#60ba62;text-align:center;padding-top:10px}.modalTitleCheckmark:before{content:" ";display:inline-block;vertical-align:middle;width:24px;height:23px;background:url("../images/icons/icon_green_check.png") center center no-repeat;margin-right:5px}.modalSubtext{font-weight:700;padding:0;margin:0}.compare-wrapper{width:100%;border-top:1px solid #cac9c6}.compare-wrapper.lens-landing{width:100%;border-top:1px solid #cac9c6;position:relative;top:-20px;padding:50px 0 50px 0;clear:both}.compare-wrapper.compare-lenses-page{margin-top:40px}.compare-wrapper.compare-lenses-page .left{float:left;width:500px;margin-right:15px;margin:20px 0 0 0}.compare-wrapper.compare-lenses-page .right{float:right;width:475px;margin:20px 0 0 0}.compare-wrapper.compare-lenses-page a.back-to-lenses{top:-25px;font-weight:700;font-size:11px;position:absolute}.compare-wrapper.offers-detail-disclaimer{margin:-20px 0 20px 0;padding:50px 0 50px 0}.compare-wrapper.onesight{clear:both}.compare-wrapper.onesight.top{border-top:none!important}.compare-wrapper.onesight.stories .template-holder{margin-top:15px}.compare-wrapper.onesight.stories h2{font-size:32px}.compare-wrapper.onesight .template-holder .intro-text .left{float:left;width:609px;padding:20px 20px 20px 20px;border-right:1px solid #cac9c6}.compare-wrapper.onesight .template-holder .intro-text .left #date-carousel{clear:both}#our-vision .template-holder .bottom-corner,#our-vision .template-holder .top-corner,#vision-guide-wrapper .template-holder .bottom-corner,#vision-guide-wrapper .template-holder .top-corner,.compare-wrapper.onesight .template-holder .bottom-corner,.compare-wrapper.onesight .template-holder .top-corner{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat;width:990px;float:left;clear:both;height:10px}#our-vision .template-holder .top-corner,#vision-guide-wrapper .template-holder .top-corner,.compare-wrapper.onesight .template-holder .top-corner{background-position:-4px -138px}#our-vision .template-holder .bottom-corner,#vision-guide-wrapper .template-holder .bottom-corner,.compare-wrapper.onesight .template-holder .bottom-corner{background-position:-4px -148px}#our-vision .template-holder .content,#vision-guide-wrapper .template-holder .content,.compare-wrapper.onesight .template-holder .content{position:relative;float:left;clear:both;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;padding:25px 19px 25px 19px;width:950px}.compare-wrapper.onesight .template-holder .intro-text .right{float:left;width:300px;padding:20px}.compare-wrapper.onesight .template-holder .intro-text .left p.blue.subhead{text-transform:uppercase;font-size:14px;color:#6eabce;padding:10px 0 5px 0}.compare-wrapper.onesight .template-holder .intro-text .right h2{font-size:24px}.story-slideshow-holder{position:relative}.story-slideshow-holder a#next,.story-slideshow-holder a#prev,.story-slideshow-holder p#count{position:absolute}.story-slideshow-holder p#count{bottom:9px;right:52px}.story-slideshow-holder a#next,.story-slideshow-holder a#prev{background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat;width:16px;height:16px;text-indent:-9999px}.story-slideshow-holder a#next{bottom:20px;right:30px;background-position:-65px -835px}.story-slideshow-holder a#prev{bottom:20px;right:90px;background-position:-48px -835px}.template-holder.visit-onesight h2{font-size:20px!important}.story-slideshow-holder .bottom-corner-slide,.story-slideshow-holder .top-corner-slide{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat;width:929px;float:left;clear:both;height:9px}.story-slideshow-holder .top-corner-slide{background-position:-2px -811px}.story-slideshow-holder .bottom-corner-slide{background-position:-2px -822px}.story-slideshow-holder #exclusive-slideshow{float:left;clear:both;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;width:889px;padding:0 19px;height:255px}.story-slideshow-holder #exclusive-slideshow .each-story .image{float:left;width:590px;margin:5px 0 0 10px}.map_intro h2{padding-top:110px;margin:0 0 5px!important;font-family:FuturaBQBold,Arial,Helvetica,sans-serif!important}.sect_touts .column h2{line-height:26px;margin:0;font-family:FuturaBQBold,Arial,Helvetica,sans-serif!important}#our-vision{padding:20px 0 0}#our-vision .template-holder{margin:0 auto 25px}#our-vision .template-holder .content{padding:0;width:988px}#our-vision .template-holder .content img{float:left}#our-vision .template-holder.onesight .content img{margin:0 60px 0 50px}#our-vision .template-holder.about .content img{margin:33px 47px 0 37px}#our-vision .template-holder.how img{left:0;position:absolute;top:-8px}#our-vision .template-holder .content .right{float:left;margin:10px 0 0;width:688px}#our-vision .template-holder.how .content .right{left:250px;margin:10px 0;position:relative}#our-vision p{margin:0 0 15px;padding:0}#our-vision #video-holder{margin:0 auto;width:990px}#our-vision #video-holder .left{color:#838383;float:left;font-size:11px;margin:0 24px 0 0;width:400px}#our-vision .left h3{font-size:22px;margin:0 0 8px}#our-vision #video-holder .right{float:left;height:292px;margin:0 0 40px}#get-involved .each-story .image{float:left;width:590px;margin:5px 0 0 0}#get-involved-slideshow{float:left;clear:both;width:930px;height:360px}#get-involved-slideshow .left-info{float:left;width:355px;padding:80px 0 0 30px}#get-involved-slideshow .left-info h4.learn-more{padding:70px 0 0 0;font-size:13px}#get-involved-slideshow .image{float:left;width:545px;padding:20px 0 0 0}#get-involved-controls{position:absolute;top:690px;left:48%;z-index:999}#get-involved-controls li{float:left;margin:0 2px}#get-involved-controls li a{width:14px;height:14px;text-indent:-9999px;display:block;float:left;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat;background-position:-300px 2px}#get-involved-controls .activeSlide a{background-position:-284px 0}#exclusive-controls{position:absolute;top:300px;right:50px}#gallery-modal .top-gallery-modal{float:left;width:100%}a.back-to-onesight{background:url('../images//sprites/lc_site_sprite_topleft.png') no-repeat -43px -2952px;width:130px;height:20px;font-size:11px;font-weight:700;text-align:left;padding:9px 0 3px 8px;float:right}#gallery-modal .logo{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat;width:250px;height:35px;float:left;text-indent:-9999px}#gallery-modal .gallery-text{font-size:18px;text-transform:uppercase;float:left;clear:both;margin:0 0 0 65px;color:#6eabce}#gallery-modal .galleries-holder{margin:20px 0 0 0;float:left}#gallery-modal .galleries-holder .border-bottom,#gallery-modal .galleries-holder .border-top{background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat;width:929px;float:left;clear:both;height:9px}#gallery-modal .galleries-holder .border-top{background-position:-2px -811px}#gallery-modal .galleries-holder .border-bottom{background-position:-2px -822px}#gallery-modal .galleries-holder .content{float:left;clear:both;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;padding:15px 10px;width:907px}#gallery-modal .galleries-holder .content ul.photos-videos{float:left;margin:0 0 15px 20px}#gallery-modal .galleries-holder .content ul.photos-videos li{float:left;margin:0 5px}#gallery-modal .galleries-holder .content ul.photos-videos li a{font-size:11px;border:1px solid #cac9c6;border-radius:5px 5px 5px 5px;float:left;width:61px;height:16px;padding:3px 0;text-align:center;font-weight:700}.gallery-photo-section{float:left;clear:both;display:none}.gallery-photo-section.one{display:block}.gallery-video-section{display:none;float:left}.gallery-video-section.number1{display:block}.gallery-photo-section img{float:left;width:640px;margin:0 0 0 20px}.info-photo{float:left;width:215px;margin:0 0 0 15px}.info-photo p.taken{font-size:10px;font-style:italic;padding:8px 0 12px 0}.info-photo p{font-size:11px;line-height:18px}#gallery-video{float:left;clear:both;margin:0 0 0 20px}#photo-carousel li,#video-carousel li{width:105px;height:80px;overflow:hidden}.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}.jcarousel-skin-tango .jcarousel-container-horizontal{width:600px;padding:20px 25px 20px 35px;float:left}.jcarousel-skin-tango .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}.jcarousel-skin-tango .jcarousel-clip{overflow:hidden}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:615px;height:75px}.jcarousel-skin-tango .jcarousel-clip-vertical{width:75px;height:245px}.jcarousel-skin-tango .jcarousel-item{width:105px;height:75px;position:relative}.jcarousel-skin-tango .jcarousel-item a{display:block}.jcarousel-skin-tango .jcarousel-item .current{z-index:10001;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -235px -2912px;width:105px;height:75px;position:absolute;top:0;left:0}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:8px;margin-right:10px}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tango .jcarousel-next-horizontal{text-indent:-9999px;position:absolute;top:15px;right:-20px;width:19px;height:75px;cursor:pointer;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -24px -835px}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -24px -835px}.jcarousel-skin-tango .jcarousel-next-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-24px -835px}.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-24px -835px}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover{cursor:default;background-position:-24px -835px}.jcarousel-skin-tango .jcarousel-prev-horizontal{text-indent:-9999px;position:absolute;top:15px;left:0;width:19px;height:75px;cursor:pointer;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -2px -835px}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -2px -835px}.jcarousel-skin-tango .jcarousel-prev-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-2px -835px}.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-2px -835px}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover{cursor:default;background-position:-2px -835px}.lens-back,.lens-front{background:url('../images/assets/bg_lensfrontback.png') no-repeat;background-position:0 0;width:290px!important;height:185px!important;padding:20px 20px!important}.each-lens .content{float:left;width:290px}.each-lens .content ul{float:left}.each-lens .content ul.features{width:260px;margin:0}.each-lens .content ul.good-for{margin:7px 0 0}.each-lens .content ul li{float:left;font-weight:700;font-size:11px;padding:1px 0}.each-lens .content ul li.good-for{margin:5px 8px 0 0}.each-lens .content .productMainImage{margin:8px 0;float:left}.each-lens .content ul li.heading{font-weight:700;color:#1f1f1f;list-style:none!important;margin:4px 0 2px 0!important}.each-lens .content ul li.bullets{list-style:disc;margin-left:20px;font-weight:400;clear:both}.each-lens .content .details-button{float:right;top:5px}.flip-panel .blue.button.add-to-tray{margin:7px 10px 0 50px;float:left}a.back-to-front{font-size:11px;font-weight:700;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -501px -104px;width:61px;height:22px;padding:6px 0 0 0;text-align:center;float:left;margin:9px 0 0}#wishlist-holder .back-to-front{float:right}#wishlist-holder .each-lens .content .details-button{top:0}p.lens-name{font-size:12px;font-weight:700;color:#1f1f1f}.lens-back p.lens-name{padding:0 0 3px 0}.carousel-holder{width:990px;margin:0 auto}.switch-carousel.on{color:#1f1f1f}#clear-carousel,#sun-carousel{float:left;clear:both;margin:20px 0 0}.jcarousel-lenses .jcarousel-direction-rtl{direction:rtl}.jcarousel-lenses .jcarousel-container-horizontal{width:990px;float:left}.jcarousel-lenses .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}.jcarousel-lenses .jcarousel-clip{overflow:hidden}.jcarousel-lenses .jcarousel-clip-horizontal{width:998px;height:230px}.jcarousel-lenses .jcarousel-item{width:334px;height:221px;position:relative}.jcarousel-lenses .jcarousel-item a{display:block}.jcarousel-lenses .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}.jcarousel-lenses .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-lenses .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-lenses .jcarousel-next-horizontal{text-indent:-9999px;position:absolute;top:115px;right:-11px;width:38px;height:38px;cursor:pointer;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -947px -478px}.jcarousel-lenses .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -947px -478px}.jcarousel-lenses .jcarousel-next-horizontal:focus,.jcarousel-lenses .jcarousel-next-horizontal:hover{background-position:-947px -478px}.jcarousel-lenses .jcarousel-next-horizontal:active{background-position:-947px -478px}.jcarousel-lenses .jcarousel-next-disabled-horizontal,.jcarousel-lenses .jcarousel-next-disabled-horizontal:active,.jcarousel-lenses .jcarousel-next-disabled-horizontal:focus,.jcarousel-lenses .jcarousel-next-disabled-horizontal:hover{cursor:default;background-position:-947px -478px}.jcarousel-lenses .jcarousel-prev-horizontal{text-indent:-9999px;position:absolute;top:115px;left:-11px;width:38px;height:38px;cursor:pointer;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -947px -516px}.jcarousel-lenses .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -947px -516px}.jcarousel-lenses .jcarousel-prev-horizontal:focus,.jcarousel-lenses .jcarousel-prev-horizontal:hover{background-position:-947px -516px}.jcarousel-lenses .jcarousel-prev-horizontal:active{background-position:-947px -516px}.jcarousel-lenses .jcarousel-prev-disabled-horizontal,.jcarousel-lenses .jcarousel-prev-disabled-horizontal:active,.jcarousel-lenses .jcarousel-prev-disabled-horizontal:focus,.jcarousel-lenses .jcarousel-prev-disabled-horizontal:hover{cursor:default;background-position:-947px -516px}#get-involved .each-story .story-info,.story-slideshow-holder #exclusive-slideshow .each-story .story-info{float:left;width:260px;padding:20px 0 0 20px}.compare-wrapper.onesight #get-involved{float:left;clear:both;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;width:889px;padding:10px 19px}.compare-wrapper.onesight .bottom-stories{float:left;clear:both}.compare-wrapper.onesight .bottom-stories .left{float:left;width:465px;padding:35px 10px 0 0;border-right:1px solid #cac9c6}.compare-wrapper.onesight .bottom-stories .text{float:left;width:175px;padding:0 10px 0 0}.compare-wrapper.onesight .bottom-stories .left img{float:left}.compare-wrapper.onesight .bottom-stories .right{float:left;width:425px;padding:35px 0 0 20px}.jcarousel-date .jcarousel-direction-rtl{direction:rtl}.jcarousel-date .jcarousel-container-horizontal{width:600px;padding:20px 25px 20px 35px;float:left}.jcarousel-date .jcarousel-container-vertical{width:75px;height:120px;padding:40px 20px}.jcarousel-date .jcarousel-clip{overflow:hidden}.jcarousel-date .jcarousel-clip-horizontal{width:600px;height:120px}.jcarousel-date .jcarousel-clip-vertical{width:75px;height:245px}.jcarousel-date .jcarousel-item{width:138px;height:117px;position:relative}.jcarousel-date .jcarousel-item .each-date{background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat;width:122px;height:101px;padding:8px}.jcarousel-date .jcarousel-item .each-date.blue{background-position:-716px -625px}.jcarousel-date .jcarousel-item .each-date.white{background-position:-856px -627px}.jcarousel-date .jcarousel-item .each-date p.date{font-size:23px;line-height:16px}.jcarousel-date .jcarousel-item .each-date p.date-info{font-size:9px;line-height:10px}.jcarousel-date .jcarousel-item .each-date.blue p.date{color:#fff}.jcarousel-date .jcarousel-item .each-date.white p.date{color:#1f1f1f}.jcarousel-date .jcarousel-item .each-date.blue p.date-info{color:#fff}.jcarousel-date .jcarousel-item .each-date.white p.date-info{color:#838383}.jcarousel-date .jcarousel-item a{display:block}.jcarousel-date .jcarousel-item-horizontal{margin-left:8px;margin-right:3px}.jcarousel-date .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}.jcarousel-date .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-date .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-date .jcarousel-next-horizontal{text-indent:-9999px;position:absolute;top:15px;right:-16px;width:19px;height:65px;cursor:pointer;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -24px -835px}.jcarousel-date .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -24px -835px}.jcarousel-date .jcarousel-next-horizontal:focus,.jcarousel-date .jcarousel-next-horizontal:hover{background-position:-24px -835px}.jcarousel-date .jcarousel-next-horizontal:active{background-position:-24px -835px}.jcarousel-date .jcarousel-next-disabled-horizontal,.jcarousel-date .jcarousel-next-disabled-horizontal:active,.jcarousel-date .jcarousel-next-disabled-horizontal:focus,.jcarousel-date .jcarousel-next-disabled-horizontal:hover{cursor:default;background-position:-24px -835px}.jcarousel-date .jcarousel-prev-horizontal{text-indent:-9999px;position:absolute;top:15px;left:-23px;width:19px;height:65px;cursor:pointer;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -2px -835px}.jcarousel-date .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -2px -835px}.jcarousel-date .jcarousel-prev-horizontal:focus,.jcarousel-date .jcarousel-prev-horizontal:hover{background-position:-2px -835px}.jcarousel-date .jcarousel-prev-horizontal:active{background-position:-2px -835px}.jcarousel-date .jcarousel-prev-disabled-horizontal,.jcarousel-date .jcarousel-prev-disabled-horizontal:active,.jcarousel-date .jcarousel-prev-disabled-horizontal:focus,.jcarousel-date .jcarousel-prev-disabled-horizontal:hover{cursor:default;background-position:-2px -835px}.template-holder{width:990px;margin:0 auto 55px auto;clear:both;margin-top:20px}.template-holder .column-left{float:left;width:415px;margin-left:20px;padding-top:10px;padding-right:20px;border-right:1px solid #cac9c6}.template-holder .column-right{float:right;width:415px;padding-right:60px;padding-top:10px}.template-holder.diversity h2{font-size:36px;padding:10px 0}.template-holder.diversity h3{font-size:18px}.template-holder.diversity a{font-weight:700;font-size:11px}.template-holder.contact .left-intro h2{font-size:36px}.template-holder.savings .content-full-width h2{margin-top:20px}.template-holder .left-ordering{float:left;width:400px}.template-holder .left-ordering h2{font-size:22px}.template-holder.insurance .left-insurance{float:left;width:280px;margin-right:30px}.template-holder.insurance .right-insurance{float:left;width:280px}.template-holder .right-shop-list{float:left;width:520px;margin:20px 0 0 0}.template-holder .right-shop-list ul.first{width:220px;margin:0 0 0 60px;float:left}.template-holder .right-shop-list ul.second{width:220px;margin:0 0 0 20px;float:left}.template-holder .right-shop-list ul li a{font-weight:700}#vision-guide-wrapper .section.about-info,#vision-guide-wrapper .section.doctor-info,.template-holder .section.about-info,.template-holder .section.doctor-info{float:left;clear:both;padding:40px;border-bottom:1px solid #cac9c6;width:100%}#vision-guide-wrapper #vision-guide-footer .section.about-info,#vision-guide-wrapper #vision-guide-footer .section.doctor-info{width:998px;margin:0 auto;padding:40px 0;float:none}#vision-guide-wrapper .section.about-info img,#vision-guide-wrapper .section.doctor-info img{margin:0!important}.template-holder .section.about-info.first,.template-holder .section.doctor-info.first{padding:50px 0 70px}.template-holder .section.about-info.fourth,.template-holder .section.about-info.second,.template-holder .section.about-info.third,.template-holder .section.doctor-info.fourth,.template-holder .section.doctor-info.second,.template-holder .section.doctor-info.third{padding:70px 0}.template-holder .section.about-info+.about-info.first{padding:50px 0 70px}.template-holder .section.about-info.second,.template-holder .section.about-info.third{padding:70px 0}.template-holder .section.about-info.quote p,.template-holder .section.doctor-info.quote p{font-size:26px!important;color:#6eabce!important;line-height:32px!important;text-align:center;font-family:FuturaBQLight,Arial,Helvetica,sans-serif;padding:0}.template-holder .section.about-info h3,.template-holder .section.doctor-info h3{font-size:18px;padding:0 0 30px 0}.template-holder .optimap h3{margin:40px 0 0 20px}.template-holder .section.about-info .text p,.template-holder .section.doctor-info .content .optimap p,.template-holder .section.doctor-info .text p{font-size:13px;color:#1f1f1f;padding:0 0 25px 0;line-height:18px}.template-holder .section.doctor-info .content .optimap p{margin:0 0 0 20px;width:470px}.template-holder .section.doctor-info.first .text,.template-holder .section.doctor-info.first img{float:left;display:block}.template-holder .section.doctor-info.first .text{width:550px;margin-left:50px}.template-holder .section.doctor-info.second .text img{margin:0 0 30px 35px;display:block}.template-holder .section.doctor-info.third{padding-bottom:80px}.template-holder .section.doctor-info.third .optimap{position:relative;height:360px}.template-holder .section.doctor-info.fourth .text ul.bullets{margin:0 0 30px 35px;display:block;font-size:13px;color:#1f1f1f}.template-holder .section.doctor-info.fourth .text ul.bullets li{color:#1f1f1f}.template-holder .section.doctor-info.fourth .text ul.bullets li a{font-weight:700}.template-holder .section.about-info .text,.template-holder .section.about-info img{float:left}.template-holder .section.about-info.first .text{width:550px;margin-left:40px}.template-holder .section.about-info.second .text,.template-holder .section.fourth .text{width:530px;margin-right:40px}.template-holder .section.about-info.third .text{width:550px;margin-left:40px}.template-holder .section.about-info.logo img,.template-holder .section.doctor-info.logo img{margin:0 0 0 365px}.template-holder .section.logo{border-bottom:none!important}img#exam-machine{position:absolute;bottom:-35px;right:-20px}.as-seen-optomap{position:absolute;bottom:-100px;left:-70px;width:380px}.as-seen-optomap span{font-size:11px;color:#838383;position:absolute;top:100px;left:170px}.template-holder.credit-card-terms{margin-top:30px}.template-holder.cc-guarentee .left-intro h2,.template-holder.cc-landing .left-intro h2{font-size:36px;padding:20px 0 10px 0}.template-holder.careers .left-intro h2{font-size:18px;padding-top:20px}.template-holder.careers .left-intro p.heading{font-size:12px;color:#1f1f1f;font-weight:700;padding-top:15px}.template-holder .right-info{float:right;width:242px;margin:15px 0 15px 0}#Customer_Service_Espot{clear:both;padding:10px 0 0}#rightNowContainer{width:600px;border:none!important}.right-info .bottom-corner,.right-info .top-corner{float:left;clear:both;width:242px;height:10px;background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat}.right-info .top-corner{background-position:-5px -168px}.right-info .bottom-corner{background-position:-5px -178px}.right-info .content{border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;padding:4px 14px;float:left}.template-holder .left-intro{float:left;width:600px;padding:15px 10px 0 15px}.left-intro .cc-section{width:600px;margin:10px 0;float:left}.left-intro .cc-section .bottom-corner,.left-intro .cc-section .top-corner{float:left;clear:both;height:10px;width:599px;background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat}.left-intro .cc-section .content{float:left;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;width:577px;padding:4px 10px}.left-intro .cc-section .content .contact-holder{float:left;width:577px;clear:both;padding:5px 0}.left-intro .cc-section .content .contact-holder p.heading{font-size:13px;padding-bottom:6px;color:#1f1f1f;font-weight:700}.left-intro .cc-section .content .contact-holder.first{border-bottom:1px solid #cac9c6;padding-bottom:12px}.left-intro .cc-section .content .left-contact-info{float:left;width:140px;padding:0 15px 0 0;padding:8px 0}.left-intro .cc-section .content .left-contact-info a{font-weight:700;font-size:13px}.left-intro .cc-section .content .right-contact-info{float:left;width:395px;padding:8px;margin-left:10px}.left-intro .cc-section .content .right-contact-info p.phone{width:180px;float:left;margin:2px 0 0 0}.left-intro .cc-section .content .right-contact-info ul.hours{float:left;margin:0 0 0 25px;width:180px}.left-intro .cc-section .content .contact-holder.first .right-contact-info{border-radius:4px 4px 4px 4px;border:1px solid #cac9c6}.left-intro .cc-section .content h3{font-size:18px}.left-intro .cc-section .top-corner{background-position:-4px -250px}.left-intro .cc-section .bottom-corner{background-position:-4px -261px}.left-intro .cc-section .KnowledgeSyndication li a{text-decoration:none!important;font-weight:700}.template-holder p{font-size:13px!important;line-height:19px!important;padding:0 0 10px 0;clear:both;color:#1f1f1f!important}p.apply-online{float:left;margin:0 0 0 10px}.template-holder .black{color:#1f1f1f}.template-holder h2{clear:both}.section.about-info.first h2 span{color:#6eabce!important;font-family:FuturaBQLight,Arial,Helvetica,sans-serif}.template-holder h3{clear:both}.template-holder .right-info h3{font-size:14px;margin:0 0}.template-holder .bold{font-weight:700}.template-holder ul{font-size:13px;margin:8px 0 12px 0}.template-holder ul li{padding:3px 0}.template-holder ul.bullets{list-style:disc}.template-holder ul.half{float:left;width:285px}.template-holder ul li.heading{font-weight:700;color:#1f1f1f;list-style:none!important;margin:2px 0 4px 0!important}.template-holder ul.bullets li{margin-left:20px}.template-holder .bigger{font-size:14px}.template-holder .star{color:#a74414}.template-holder p.phone{color:#1f1f1f;font-size:11px;font-weight:700}.template-holder p.phone span{font-size:13px;font-weight:700;color:#1f1f1f!important;display:block}.contact-zones{float:left;margin:12px 0 0 9px}.contact-zones .contact-info{float:left;width:190px}.contact-zones .contact-info p.address{color:#1f1f1f}.contact-zones .contact-info ul li span{color:#1f1f1f}p.agent-availability{color:#f4791f}.template-holder .zone-holder{float:left;clear:both}.contact-zones .contact-bottom,.contact-zones .contact-top{float:left;clear:both;height:10px;width:428px;background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat}.contact-zones .contact-top{background-position:-4px -109px}.contact-zones .contact-bottom{background-position:-4px -121px}.contact-zones .contact-content{width:384px;height:284px;padding:20px;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;float:left;clear:both}.contact-zones .contact-content h3{font-size:18px}.contact-zones .contact-content img{float:left}.template-holder .section.eyecare-landing{float:left;clear:both;margin:15px 0}.template-holder .section.eyecare-landing.offers-nomargin{margin:0 0 15px 0}.template-holder .section.eyecare-landing .bottom-corner,.template-holder .section.eyecare-landing .top-corner{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat;width:990px;float:left;clear:both;height:10px}.template-holder .section.eyecare-landing .top-corner{background-position:-4px -138px}.template-holder .section.eyecare-landing .bottom-corner{background-position:-4px -148px}.template-holder .section.eyecare-landing .content{width:948px;border-left:1px solid #cac9c6;border-right:1px solid #cac9c6;float:left;clear:both;padding:20px}.template-holder .section.eyecare-landing .content .image{float:left;width:250px;min-height:100px;margin:0 0 20px 0}.template-holder .section.eyecare-landing .content .text-info{float:left;width:500px;margin:20px 0 0 50px}.template-holder .section.eyecare-landing .content .text-info p{clear:both}.template-holder .section.eyecare-landing .content form .fe{float:left;clear:both;margin:5px 0 8px 0}.template-holder .section.eyecare-landing .content form .fe input[type=text]{width:360px;padding:7px 3px 8px 4px;float:left}.template-holder .section.eyecare-landing .content form .fe input[type=submit]{float:left;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -419px -270px;width:36px;height:28px;text-transform:uppercase;border:none;font-size:14px;color:#fff;margin:0 0 0 8px}.template-holder .section.eyecare-landing .content form .fe input[type=checkbox]{float:left}.template-holder .section.eyecare-landing .content form .fe label{font-weight:400;color:#838383;float:left;margin:2px 0 0 3px}.template-holder .section.eyecare-landing .content h3{font-size:18px}.template-holder .section.eyecare-landing .content p{font-size:11px;line-height:18px}.template-holder .section.eyecare-landing .content p.subtitle{font-size:18px;text-transform:uppercase}.template-holder .section.eyecare-landing .content .column.left,.template-holder .section.eyecare-landing .content .column.right{width:415px;float:left;padding:10px 25px 10px 25px}.template-holder .section.eyecare-landing .content .column.right{position:relative}.template-holder .section.eyecare-landing .content .column.left{border-right:1px solid #cac9c6}.template-holder .section.eyecare-landing .content .column.left .column.left{border:none}.template-holder .section.eyecare-landing .content .column.right .absolute{top:0;right:0;position:absolute}.template-holder .section.eyecare-landing .content .column.right a{text-decoration:none;font-weight:700;font-size:11px}.template-holder .section.eyecare-landing .content .column.right .rn_Navigation{position:absolute;top:-10px;right:-17px}.template-holder .section.eyecare-landing .content .column.right .rn_Navigation a{padding:6px;border:1px solid #dcdcdc;font-size:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #dcdcdc;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0,#f4f4f4 100%);background:linear-gradient(to top,#fff 0,#f4f4f4 100%)}.template-holder .section.eyecare-landing.bottom .content .column.left{min-height:142px;padding-left:0;padding-top:0;width:450px}.template-holder .section.eyecare-landing.bottom .content .column.right{padding-top:0}.site-map-left{float:left;width:130px;padding:10px 30px 10px 0}.site-map-left h1{font-size:18px}.site-map-list{float:left;width:830px;padding:10px 0 0 0}.site-map-list a{font-size:11px}.site-map-list ul.products-style{float:left;width:215px}.site-map-list ul li.heading,.site-map-list ul li.heading a{font-weight:700;color:#326fa8;font-size:11px}.site-map-list ul li{padding:1px 0}.site-map-list ul li.space-top{padding:10px 0 0 0}.site-map-list ul li.heading{padding:0 0 3px 0}.site-map-list ul li.space-top.heading{padding:10px 0 0 0}.site-map-list .split-container{float:left;width:610px}.site-map-list .split-container .split{padding:0 0 40px 0;border-bottom:1px solid #cac9c6;width:600px;float:left}.site-map-list .split-container .split.bottom{padding:60px 0 20px 0;border-bottom:none!important}.site-map-list .split-container .split ul.three-column{float:left;width:200px}.browse-lenses.lens-landing{width:100%}.browse-lenses.lens-landing .browse-top{margin:30px 0 0 0;width:990px;position:relative;float:left;clear:both}.browse-lenses.lens-landing .browse-top h3{float:left}.browse-lenses.lens-landing .browse-top ul{float:left;margin:2px 0 0 10px}.browse-lenses.lens-landing .browse-top ul li{margin:0 3px;float:left}.browse-lenses.lens-landing .browse-top ul li a{padding:0 3px;font-size:11px;font-weight:700}.browse-lenses.lens-landing .browse-top ul li a.clear{border-right:1px solid #000;padding:0 7px 0 3px}.browse-lenses.lens-landing .browse-top p{font-size:11px;float:left;clear:both;margin:4px 0 0 0}.browse-lenses.lens-landing .browse-top p.absolute{position:absolute;top:10px;right:0}.left-lens-landing{float:left;width:500px;margin:0 0 25px 0}.right-lens-landing{float:right;width:450px}.browse-lenses.lens-landing #slides{width:100%;height:300px;clear:both;margin:10px 0 0 0;overflow:hidden}.browse-lenses.lens-landing #slides .slide-container{width:2000px;margin-left:-1000px;left:50%}.browse-lenses.lens-landing #slides .slide-container div{float:left;margin:0 10px}.template-holder p.terms-text{font-size:13px;line-height:15px;clear:both}.template-holder p.terms-text span.bigger{font-size:10px}.template-holder .left-nav{float:left;width:115px}.template-holder .left-nav h2{font-size:14px;padding:12px 0 0 0}.template-holder .content-width875{float:left;width:874px;border-left:1px solid #cac9c6}.template-holder .content-width-full{float:left;width:990px;padding:20px 0 0}ul.customer-care-left-nav{float:left;margin:4px 0 0 0}ul.customer-care-left-nav li{float:left;margin:3px 0;padding:0 4px 3px 5px;width:105px}ul.customer-care-left-nav li.selected{border-top:1px solid #cac9c6;border-left:1px solid #cac9c6;border-bottom:1px solid #cac9c6;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}ul.customer-care-left-nav li a{font-size:13px;font-weight:700}ul.customer-care-left-nav li.selected a{color:#326fa8}.left-compare-top{float:left;width:490px;margin:20px 30px 0 0;position:relative}.left-compare-top .back-to-lenses{position:absolute;top:-42px;left:0;font-size:11px;font-weight:700}.right-compare-top{float:right;margin:20px 0 0 0}ul.lenses-tabs{width:990px;height:37px;z-index:5;margin-bottom:0;position:relative}.compare-lenses-page .tabs-holder{position:relative;float:left;clear:both;margin:20px 0 0 0}.compare-lenses-page .tabs-holder .tab-background{background:url('../images/sprites/lc_site_sprite_bgcorners.png') no-repeat;width:1002px;height:38px;padding:7px 0 0 0;position:absolute;top:0;left:-12px;z-index:4}.compare-lenses-page .tabs-holder .tab-background.clear-on{background-position:-5px -674px}.compare-lenses-page .tabs-holder .tab-background.sun-on{background-position:-5px -674px}ul.lenses-tabs.clear-on li.lens-compare-links a,ul.lenses-tabs.sun-on li.lens-compare-links a{color:#1f1f1f}ul.lenses-tabs li.lens-compare-links{float:left;margin:0 27px 0 10px}ul.lenses-tabs li.lens-compare-links a{font-size:13px;color:#bbb;text-transform:uppercase}ul.lenses-tabs li.lens-compare-links a.on{color:#1f1f1f}.compare-lenses-holder{padding:20px 0 0 10px;position:relative;float:left;clear:both;margin:0}.compare-lenses-holder .launch-simulator{position:absolute!important;top:20px;right:10px}.compare-lenses-holder .left-bottom,.compare-lenses-holder .left-top,.compare-lenses-holder .right-bottom,.compare-lenses-holder .right-top{position:absolute;background:url('../images/lc_site_sprite_topleft.png') no-repeat}.compare-lenses-holder .left-top{background-position:-1031px 0;width:11px;height:395px;top:0;left:-16px}.compare-lenses-holder .left-bottom{background-position:-1066px 0;width:11px;height:395px;bottom:0;left:-15px}.compare-lenses-holder .right-top{background-position:-1042px 0;width:11px;height:395px;top:0;right:-10px}.compare-lenses-holder .right-bottom{background-position:-1080px 0;width:11px;height:395px;bottom:0;right:-16px}.compare-lenses-holder .names-holder{margin:3px 0 0}.compare-lenses-holder .images-holder{margin:10px 0 0 0}.compare-lenses-holder .main-section.on{display:block}.compare-lenses-holder .main-section{display:none}.compare-lenses-holder .sun-section{display:none}.compare-lenses-holder .table-holder-border{border:2px solid #cac9c6;width:950px;padding:4px;margin:5px 0 20px 0}.compare-lenses-holder .table-compare{border:1px solid #cac9c6;width:950px}.compare-lenses-holder .table-compare span.bold{font-weight:700}.compare-lenses-holder .table-compare span.green-check{display:inline-block;text-indent:-9999px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -611px -184px;width:23px;height:20px}.compare-lenses-holder .table-compare tr{background:#f3f3f3}.compare-lenses-holder .table-compare tr.white{background:#fff}.compare-lenses-holder .table-compare tr.last td.hover{border-bottom:1px solid #6eabce}.compare-lenses-holder .table-compare th{background:#f3f3f3;font-size:10px;text-transform:uppercase;padding:4px 4px;border:1px solid #cac9c6}.compare-lenses-holder .table-compare td{border:1px solid #cac9c6;width:108px;text-align:center;font-size:11px;padding:4px}.compare-lenses-holder .table-compare td.hover,.compare-lenses-holder .table-compare th.hover{background:#f0f6fa;border-left:1px solid #6eabce;border-right:1px solid #6eabce}.compare-lenses-holder .table-compare th.hover{border-top:1px solid #6eabce}.compare-lenses-holder .table-compare td.attribute{text-align:left;padding:10px 17px;font-size:11px;color:#1f1f1f;font-weight:700;font-family:arial,sans-serif;width:205px;border-left:none!important}.compare-lenses-holder .image-info-hover-section{position:relative;margin:0 0 0}.compare-lenses-holder .image-info-hover-section .names-holder .each-name-holder{display:none}.compare-lenses-holder .image-info-hover-section .names-holder .one.each-name-holder{display:block}.compare-lenses-holder .image-info-hover-section .images-holder{width:960px;height:295px;position:relative}.compare-lenses-holder .image-info-hover-section .images-holder .one.each-image-holder{display:block}.compare-lenses-holder .image-info-hover-section .images-holder .each-image-holder{display:none}#reviewSignInSection h2,.examRegisterSection h2{font-size:18px}#compare_view,#compare_view *{box-sizing:border-box}#compare_view{margin:0 auto;width:990px}#compare_view h1{color:#3f2a2e;font-family:FuturaBQBold;font-size:40px;letter-spacing:1px;line-height:1;margin:10px 0 0;text-align:center;text-transform:uppercase}#compare_view h1 span{display:block;font-family:FuturaBQBold;font-size:14px}#compare_view #compare_details.compare-column,#compare_view #compare_details.compare-row{color:#655558;overflow:hidden;width:100%}#compare_view #compare_details.compare-column{text-align:center}#compare_view #compare_details,#compare_view #compare_details p{color:#655558}#compare_view #compare_details .each-compare-product.empty p{font-family:FuturaBQBook;text-transform:uppercase}#compare_view #compare_details.compare-column .each-compare-product.empty p{font-size:13px;margin:155px 0 10px 0}#compare_view #compare_details.compare-row .each-compare-product.empty p{font-size:16px;margin:100px 0 10px 0}#compare_details .compare_quickinfo_button .blue.button.quick-view{display:none}#compare_view #compare_details.compare-column .each-compare-product{border-right:1px solid #e4e4e2;float:left;min-height:720px;padding-bottom:160px;position:relative;width:25%}#compare_view #compare_details.compare-column .each-compare-product:last-child{border-right:none}#compare_view #compare_details.compare-column .each-compare-product.empty{background:url("../images/compare_placeholder_frames.png") center 9% no-repeat;background-size:190px}#compare_view #compare_details.compare-row .each-compare-product:last-child{border-bottom:none}#compare_view #compare_details.compare-row .each-compare-product{border-top:1px solid #e4e4e2;min-height:310px;padding:15px 0 15px 565px;position:relative;width:100%}#compare_view #compare_details.compare-row .each-compare-product.last{border-bottom:1px solid #e4e4e2}#compare_view #compare_details.compare-row .each-compare-product.empty{background:url("../images/compare_placeholder_frames.png") 15% center no-repeat;background-size:307px}#compare_details.compare-row .left-side-compare .brand-logo{left:0;position:absolute;text-align:center;top:50px;width:500px}#compare_details.compare-row .left-side-compare .badges p span{text-align:left}#compare_details.compare-row .left-side-compare .product_image{left:0;position:absolute;text-align:center;top:0;width:500px}#compare_details.compare-row .left-side-compare .product_image a{display:block;text-align:center;width:100%}#compare_details.compare-row .left-side-compare .product_image a img{display:inline-block;max-width:400px;margin-top:100px}#compare_details.compare-row .brandStyle{color:#3f2a2e;display:block;margin:10px 0 5px}#compare_details.compare-row .brandStyle div{display:inline-block;vertical-align:text-bottom}#compare_details.compare-row .brandStyle .the-brand{font-family:FuturaBQBold;font-size:19.5px;margin-right:5px;text-transform:uppercase}#compare_details.compare-row .brandStyle .style-name{font-family:FuturaBQBook;font-size:14px;text-transform:uppercase}#compare_details.compare-row .sku{display:none}#compare_details.compare-row .the-price,#compare_details.compare-row .the-price a{color:#3f2a2e;font-family:FuturaBQBold;font-size:19.5px;margin:0 0 15px}#compare_details.compare-row .right-side-info .product-buttons a{display:inline-block}#compare_details .left-side-compare .change-colors-views{float:none;width:100%}#compare_details.compare-column .left-side-compare .change-colors-views{height:30px;margin:35px 0 0 0}#compare_details .left-side-compare .change-colors-views p{display:inline}#compare_details.compare-row .left-side-compare .change-colors-views p{text-align:left}#compare_details.compare-row .left-side-compare .change-colors-views p .icon{overflow:hidden;text-indent:-9999px}#compare_view #compare_details .left-side-compare .change-colors-views p.compare-item-selected-color{color:#3f2a2e;font-family:FuturaBQBold;font-size:14px;line-height:30px;margin-left:5px;text-transform:uppercase}.right-side-info ul.compare-attributes{color:#655558;padding:0 70px;position:relative;text-align:center;width:100%}.right-side-info ul.compare-attributes li{color:#655558;font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:15px;margin:15px 0}.right-side-info ul.compare-attributes li span{color:#655558;display:block;margin:0 auto;font-family:FuturaBQBold;font-size:12px;text-transform:uppercase}.right-side-info ul.compare-attributes li:first-child{left:0;margin:0;position:absolute;top:-120px;width:100%}.right-side-info ul.compare-attributes li a{font-weight:700;font-size:11px;padding:0 0 0 10px}#compare_details.compare-row .right-side-info ul.compare-attributes{text-align:left;padding:0}#compare_details.compare-row .right-side-info ul.compare-attributes li:first-child{left:130px;top:-77px;width:auto}#compare_details.compare-row .right-side-info ul.compare-attributes li{margin:5px 0}#compare_details.compare-row .right-side-info ul.compare-attributes li span{display:inline-block;width:120px}#compare_details.compare-row .right-side-info ul.compare-attributes li span:after{content:":"}#compare_details.compare-column .left-side-compare{position:relative;width:100%}#compare_details.compare-column .left-side-compare .badges{height:15px;text-align:center;width:100%}#compare_details.compare-column .left-side-compare .badges span{text-align:center}#compare_details.compare-column .left-side-compare .badges p{text-align:right}#compare_details.compare-column .left-side-compare .product_image{height:125px;margin:10px 0;width:100%}#compare_details.compare-column .left-side-compare .product_image a{display:block}#compare_details.compare-column .left-side-compare .product_image a img{max-height:130px;width:100%}#compare_details.compare-column .left-side-compare #product-info,#compare_details.compare-column .left-side-compare #product-info a{color:#3f2a2e;text-align:center;margin-bottom:15px;font-weight:700;font-size:14px}#compare_details.compare-column .left-side-compare #product-info{min-height:100px}#compare_details.compare-column .left-side-compare #product-info h2,#compare_details.compare-column .left-side-compare #product-info h2 a{color:#3f2a2e;font-family:FuturaBQBold;font-size:16px;text-transform:uppercase}#compare_details.compare-column .left-side-compare #product-info h2 a span{font-family:FuturaBQBook!important;font-weight:400;font-size:13px}#compare_details.compare-column .left-side-compare #product-info .sku{display:none}#compare_details.compare-column .left-side-compare #product-info .the-price{font-family:FuturaBQBold;font-size:14px;margin:5px 0}#compare_details.compare-column .left-side-compare a.remove-product-from-compare{position:relative;bottom:6px;font-size:11px;font-weight:700;left:96px}#compare_details.compare-column .right-side-info{margin-top:40px;min-height:170px;width:100%}#compare_details.compare-column .right-side-info .product-buttons{bottom:0;left:0;position:absolute;text-align:center;width:100%}#compare_details .right-side-info .product-buttons a.remove-product-from-compare,.compare-options.top.bottom .remove-all{color:#bd0927;display:inline-block;font-family:FuturaBQBold;font-size:12px;padding:10px 0;text-transform:uppercase}#compare_details .right-side-info .product-buttons a.remove-product-from-compare:before,.compare-options.top.bottom .remove-all:before{background:transparent url("../images/icon-red-x.png") center center no-repeat;content:" ";display:inline-block;height:13px;margin-right:5px;vertical-align:text-bottom;width:14px}#compare_details.compare-column .right-side-info .product-buttons a{display:block;margin:10px auto;width:150px}#compare_details .right-side-info .product-buttons a.st-button{white-space:nowrap;min-width:150px}#compare_details.compare-row .right-side-info .product-buttons a.remove-product-from-compare{display:block}#compare_details.compare-column .right-side-info h2{font-size:16px}#compare_details.compare-column .right-side-info h2 a{color:#1f1f1f}#compare_details.compare-column .right-side-info h2 span.brand-name{font-weight:700;float:left}#compare_details.compare-column .right-side-info h2 span.style-name{font-weight:400;clear:both}#compare_details.compare-column .right-side-info .sku{font-size:10px;color:#838383;padding:3px 0 0 0;float:left;clear:both}#compare_details .right-side-info .the-price{position:absolute;right:6px}#compare_details.compare-row .right-side-info .the-price{border-left:1px solid #ccc;float:left;margin:0 0 0 15px;padding:0 0 0 15px}#compare_details .right-side-info .price.bold{font-weight:400;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:14px}#compare_details.compare-row .right-side-info .price.bold{font-size:20px}#compare_details .right-side-info .price.bold.listPrice{color:#cac9c6;background:transparent url(../images/assets/strike-through.png) center center no-repeat;width:67px;display:block}#compare_details .right-side-info .price.offerprice.bold{color:#e91d2a}#compare_details.compare-column .right-side-info .blue.button.find-in-store{margin:10px 0 0 0}.compare-options.top{width:100%;margin:10px 0 40px 0}.compare-options.top .save-all-to-tray{display:none}.compare-options.top.bottom{margin-top:40px}.compare-options.top.bottom .save-all-to-tray{display:block;margin:0 auto;width:230px}.compare-options.top.bottom .remove-all{margin:10px 0}.compare-options{overflow:hidden}.compare-options .backToListClass{display:none}.compare-options .change-view{background:#fff;color:#4d8eca;border:2px solid #4d8eca;display:inline-block;font-family:FuturaBQBold;padding:15px;position:relative;text-transform:uppercase;vertical-align:middle;width:190px}.compare-options .change-view.disabled{background-color:#4d8eca;color:#fff;cursor:default}.compare-options .change-view:before{background:transparent none center center no-repeat;content:" ";display:inline-block;height:14px;margin-bottom:3px;margin-right:5px;vertical-align:middle;width:14px}.compare-options .change-view.disabled:after{content:" ";display:block;position:absolute;left:82px;bottom:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #fff}.compare-options .change-view.side{border-radius:4px 0 0 4px}.compare-options .change-view.side:before{background-image:url("../images/icon-vertical-blue.png")}.compare-options .change-view.disabled.side:before{background-image:url("../images/icon-vertical-white.png")}.compare-options .change-view.large{border-radius:0 4px 4px 0;margin-left:-7px}.compare-options .change-view.large:before{background-image:url("../images/icon-horizontal-blue.png")}.compare-options .change-view.disabled.large:before{background-image:url("../images/icon-horizontal-white.png")}.compare-options .right-side-compare{text-align:center}.compare-options a.backToListClass{margin:9px 0 0 0}.compare-options a.remove-all{margin:9px 0 0 10px}.compare-options a.save-all-to-tray{margin:0 0 0 10px}#myAccount{width:1005px;margin:30px auto 0 auto;overflow:hidden;position:relative;left:10px;margin-bottom:50px}#myAccount #right{padding:0 13px 20px 10px;float:left;width:740px;border-top:1px solid #dcdcdc}#myAccount .control{position:absolute;top:10px;right:10px;padding:6px;border:1px solid #dcdcdc;font-size:13px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #dcdcdc;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#fff 70%,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(70%,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0,#fff 70%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0,#fff 70%,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0,#fff 70%,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0,#fff 70%,#f4f4f4 100%);font-weight:700}#myAccount .control.no-position{position:relative;right:0;top:4px;left:20px}#myAccount p.heading{color:#1f1f1f;text-transform:uppercase;font-weight:700;font-size:18px}#myAccount .small-container p.heading{margin-bottom:10px}#myAccount.landing.directions{display:inline}#myAccount p.heading.main{font-size:28px;color:#1f1f1f;margin-bottom:10px;padding:4px 0 0}#myAccount #options p.heading{color:#1f1f1f!important;font-size:16px!important}#myAccount p.heading span{text-transform:none;font-family:FuturaBQBook,Arial,Helvetica,sans-serif}#myAccount p.heading a{color:#1f1f1f}.subheading{margin:15px 0}.subheading.center{text-align:center}#myAccount #leftNav{width:240px;float:left;border-right:1px solid #dcdcdc}#myAccount #leftNav>div{border-bottom:1px solid #dcdcdc;padding:10px 15px}#myAccount #leftNav>div.none{border:none}#myAccount #leftNav>div.selected{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;position:relative;top:0}#myAccount #leftNav .heading{font-size:14px}#myAccount #leftNav li{margin:0 0 2px 5px}.dj_ie #myAccount #leftNav li{margin:0 0 5px}#myAccount #leftNav li.last{margin:0}#myAccount #leftNav li a{font-size:13px;font-weight:700;text-transform:capitalize;line-height:19px}#myAccount #leftNav li.selected a{text-decoration:underline}#myAccount .headingContainer{float:left;clear:both;margin:23px 0 15px 20px}#myAccount .headingContainer h1{font-size:21px;float:left;margin:0}#myAccount .headingContainer h2 span{font-weight:400}#myAccount .headingContainer p.subtext{line-height:14px;float:left;font-size:13px;float:left;margin:2px 0 15px 0;clear:both}#myAccount .headingContainer button{margin-left:20px}#myAccount a.absolute-link{position:absolute;top:5px;right:15px;font-weight:700;font-size:13px}#myAccount .row{float:left;clear:both;margin:0 0 20px;position:relative}#myAccount .small-container{float:left;width:362px;margin:0 0 0 10px;position:relative;color:#838383}#myAccount .small-container:first-child{margin:0}#myAccount .small-container .top{width:100%;background:transparent url(../images/assets/small-container-top.png) no-repeat;height:5px}#myAccount .small-container .middle{border-left:1px solid #cdccc9;border-right:1px solid #cdccc9;min-height:110px;width:323px;float:left;clear:both;padding:15px 20px;color:#838383}#myAccount.landing .small-container .middle{border:none}#myAccount .small-container.top .middle{min-height:210px}#myAccount .small-container.top.favorites .middle{margin-top:11px}#myAccount.landing .row .small-container.recommendations .middle{border:none;padding:0}#myAccount.landing .row .small-container.recommendations .middle img{left:0;margin:10px 0 0;width:362px;height:auto;position:relative;top:-9px}#myAccount .small-container.with-padding.bottom .middle{min-height:219px}#myAccount .small-container.with-padding.bottom.preferred .middle{min-height:303px}#myAccount .big-container .middle{border-left:1px solid #cdccc9;border-right:1px solid #cdccc9;padding:15px 20px;float:left;width:697px;position:relative;color:#000;font-size:13px}#myAccount .small-container .middle li{color:#838383}#myAccount .small-container .middle .heading{font-size:18px;margin:0 0 10px;color:#1f1f1f}#myAccount .small-container .bottom{width:100%;background:transparent url(../images/assets/small-container-bottom.png) no-repeat;height:5px;clear:both}#myAccount .small-container .inner-content.slight-padding{padding:10px}#myAccount .small-container .inner-content.thick-padding{padding:20px}#myAccount.landing .row .small-container{min-height:356px}#myAccount.landing .row.last-content .small-container{min-height:355px}#myAccount .big-container{width:740px}#myAccount .big-container .top{width:100%;background:transparent url(../images/assets/big-container-top.png) no-repeat;height:3px}#myAccount .big-container .middle p{color:#000;font-size:13px;line-height:14px;margin:0 0 8px}#myAccount .big-container .middle p.footnote{clear:both;border-top:1px solid #cac9c6;padding:12px 0 0 0;width:100%;margin:10px 0 0;float:left;font-size:9px;font-style:italic}#myAccount .big-container .middle .heading{font-size:18px;margin:0 0 12px;color:#1f1f1f}#myAccount .big-container .inner-content.slight-padding{padding:10px}#myAccount .big-container .inner-content.thick-padding{padding:20px}#myAccount .add-prescriptions .big-container .inner-content.thick-padding{padding:55px 18px 0}#myAccount .add-prescriptions .inner-wrap{min-height:130px;height:auto;clear:both;float:none}#myAccount .add-prescriptions .inner-wrap .alignLeft{width:24%;padding:55px 20px 0 0}#myAccount .add-prescriptions .inner-wrap .alignLeft:first-child{width:78%;padding:20px 0 20px 20px}#myAccount .row.add-prescriptions{margin-top:35px}#myAccount .add-purchase-history .big-container .inner-content.thick-padding{padding:55px 18px 0}#myAccount .add-purchase-history .inner-wrap{min-height:130px;height:auto;clear:both;float:none}#myAccount .add-purchase-history .inner-wrap .alignLeft{width:24%;padding:55px 20px 0 0}#myAccount .add-purchase-history .inner-wrap .alignLeft:first-child{width:78%;padding:20px 0 20px 20px}#myAccount .row.add-purchase-history{margin-top:-40px;margin-bottom:0}#preferredStoreChangeModalDiv{padding:0 10px}#storeSearchFormChange h3{margin:0 0 17px}#preferredStoreChangeModalDiv input[type=text]{margin:0 0 15px;width:458px;border-color:#e1e1e1;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:25px;padding-left:5px}#preferredStoreChangeModalDiv .fe{float:right;clear:both;margin:5px 0 0}#preferredStoreChangeModalDiv input[type=submit]{background:none repeat scroll 0 0 #6eabce;border:1px solid #6eabce;color:#fff;padding:5px 7px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-style:normal;text-transform:uppercase;font-size:14px}#myAccount .big-container .tab-links-wrap a.tab span{font-family:FuturaBQBook,sans-serif;font-weight:400}#myAccount .big-container .tab-links-wrap a.on{color:#1f1f1f}#myAccount .big-container.prescription-list .heading{font-size:18px;margin:0;color:#1f1f1f;border-bottom:1px solid #cac9c6;padding:0 0 5px 0;width:100%}#myAccount .big-container.prescription-list ul li{color:#838383;margin:5px 0 13px 0;font-size:11px;line-height:22px}#myAccount .big-container.prescription-list ul li a{font-weight:700}#myAccount .big-container.prescription-list ul li span.name{color:#1f1f1f;font-weight:700}#myAccount .big-container .tablist .openRxHowToModal{float:right;font-weight:400;position:relative;top:15px;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;font-size:14px}#myAccount a.button,#myAccount button,#myAccount input[type=submit],#purchaseSyncDashboard .button,#purchaseSyncDashboard button,#purchaseSyncDashboard input[type=submit],#verifyRxInfoModal .button,#verifyRxInfoModal button,#verifyRxInfoModal input[type=submit],#verifyUnsyncModal .button,#verifyUnsyncModal button{background:#326fa8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:none;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;display:inline-block}#PasswordUpdateFormSubmitButton_contactPage{background-color:transparent!important}#myAccount a.button:hover,#myAccount button,#myAccount input[type=submit]:hover,#purchaseSyncDashboard .button:hover,#purchaseSyncDashboard button:hover,#purchaseSyncDashboard input[type=submit]:hover,#verifyRxInfoModal .button:hover,#verifyRxInfoModal button:hover,#verifyRxInfoModal input[type=submit]:hover,#verifyUnsyncModal .button:hover,#verifyUnsyncModal button:hover{background:#4589c8}#myAccount a.button:hover,#myAccount button:hover,#myAccount input[type=submit]:hover,#purchaseSyncDashboard a.button:hover,#purchaseSyncDashboard button:hover,#purchaseSyncDashboard input[type=submit]:hover,#verifyRxInfoModal a.button:hover,#verifyRxInfoModal button:hover,#verifyRxInfoModal input[type=submit]:hover,#verifyUnsyncModal a.button:hover,#verifyUnsyncModal button:hover{background-color:#337398}#myAccount.landing a.button,#myAccount.landing button,#myAccount.landing input[type=submit]{margin-top:15px;font-size:16px}#myAccount.landing .prescriptions button.openUnsyncModal{margin-top:0}#myAccount.landing .small-container.prescriptions button,#myAccount.landing .small-container.purchases button{margin-top:0}#myAccount.landing .small-container.prescriptions button{margin:0 0 15px}#changeLocationModal p{font-size:11px;color:#838383;clear:both}#changeLocationModal .note{font-style:italic;color:#f4791f;font-weight:700}#changeLocationModal a{margin-left:38px;font-size:11px}#changeLocationModal h2{font-size:18px;margin:0 0 8px}#changeLocationModal form{margin:0 0 20px;float:left}#changeLocationModal input[type=text]{width:425px;float:left;margin:0 10px 0 0;padding:9px 4px;font-style:italic}#changeLocationModal input[type=text]:focus{font-style:normal}#changeLocationModal input[type=submit]{width:43px;height:32px;background:transparent url(../images/assets/big-go.png) no-repeat;float:left;border:none;text-indent:-9999px}.tablist{width:694px;height:41px;background:url(../images/lc_tabs_upper_shadow.png) no-repeat 0 35px transparent}.tablist a.tab{height:31px;padding:10px 0 4px;background:none transparent;text-transform:uppercase;font-size:13px;color:#bbb;font-weight:700;font-family:FuturaBQBold,sans-serif;outline:0}.tablist a.tab.on{background:url(../images/sprites/lc_tabs_sprite2.png) repeat-x 0 -164px transparent}.tablist a.tab .tab_bg{display:inline-block;background:url(../images/sprites/lc_tabs_sprite2.png) no-repeat 0 0 transparent;width:28px;height:31px;position:relative;top:8px;visibility:hidden}.tablist a.tab.on .tab_bg{visibility:visible}.tablist a.tab .tabLt{background-position:0 -205px;width:5px}.tablist a.tab.on .tabLt{background-position:0 -205px;width:14px}.tablist a.tab:first-child .tabLt{width:7px;background-position:0 -41px}.tablist a.tab.on:first-child .tabLt{width:7px;background-position:0 -41px}.first-set.tablist li:first-child a.tab .tabLt{width:7px;background-position:0 -41px!important}.first-set.tablist a.tab .tabLt{background-position:0 -205px!important}.tablist a.tab.on .tabRt{background-position:0 -82px;visibility:visible;width:13px}.tablist a.tab.last-tab .tabRt,.tablist a.tab.prev-tab .tabRt{background-position:-32px -123px;width:14px;visibility:visible}.tablist a.tab img{border:0!important}.tab-content{display:block;position:relative;width:700px}.tab-inner-wrap{width:700px;background:#f7f7f7;display:block;position:relative;height:auto;float:left;padding:14px 0 20px}.tab-content-wrap,.tab-content-wrap-bottom,.tab-content-wrap-top{width:700px;display:block;position:relative;margin:30px 0}.tab-content-wrap-bottom,.tab-content-wrap-top{margin:0;height:24px;background:url(../images/sprites/lc-tabs_outer_top-bottom.png) no-repeat 0 0 transparent;clear:both}.tab-content-wrap-bottom{background-position:0 -24px}.rounded-block{display:block;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;background:#fff;margin-top:10px;font-size:13px}.tab-item{display:none}.tab-item .rounded-block{width:680px;margin:10px 10px 0;display:none;float:left}.rounded-block:first-child{margin-top:0}.tab-content .tab-item{display:none;float:left}.tab-content .tab-item:first-child{display:block}.tab-content button{margin:20px auto 0}#myAccount .tab-content .tab-item button{display:block}.tabs-outer-wrap{margin-left:20px}table.prescription{clear:both;margin:25px 0;font-size:11px;padding:0 15px;border-spacing:10px;border-collapse:separate}table.prescription{padding:0}table.prescription th{text-align:left;font-size:11px;font-weight:400;color:#606060;border-bottom:1px solid #cac9c6;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;padding:3px 10px}table.prescription th.last{border-right:none}table.prescription tr.with-data th{border:none;color:#1f1f1f;font-size:13px;padding:0 0 10px}table.prescription th span{font-weight:700}table.prescription th span.date-made{font-weight:400}table.prescription th span.current-prescription{color:#60bd67;font-weight:400;margin:0 0 0 12px}table.prescription td{color:#1f1f1f;border-right:1px solid #cac9c6;text-align:left;padding:5px 0;font-size:13px}table.prescription td.first{font-weight:700;color:#1f1f1f;width:95px;font-size:13px}table.prescription td.empty{display:none;width:427px}table.prescription td.values{padding:0 10px;width:70px}table.prescription td.values.last{width:152px}table.prescription td.values.first-td{width:70px}table.prescription td.values.prism{width:197px}table.prescription td.empty,table.prescription td.last{border-right:none}#myAccount .each-purchase p.crafted-on{clear:both;float:none;font-size:12px;margin:5px 10px 0}#myAccount .each-purchase .purchase-info{float:none;clear:both;position:relative;display:block;padding:10px;min-height:240px}#myAccount .each-purchase .purchase-info .alignLeft:first-child{width:45%;padding-right:2%}#myAccount .each-purchase .purchase-info .alignLeft{width:53%}#myAccount .each-purchase .purchase-info h2{font-size:20px}#myAccount .each-purchase .purchase-info .brand-name{font-size:14px}#myAccount .each-purchase .purchase-info .sku{font-size:10px}#myAccount .each-purchase .purchase-info .lenses-attributes,#myAccount .each-purchase .purchase-info .lenses-info{float:none;clear:both}#myAccount .each-purchase .purchase-info .lenses-info{min-height:130px}#myAccount .each-purchase .purchase-info .lenses-info .alignLeft{width:40%;margin:0 0 20px}#myAccount .each-purchase .purchase-info .lenses-info .alignLeft:first-child{width:55%}#myAccount .each-purchase .purchase-info .lenses-info .name{font-size:12px}#myAccount .each-purchase .purchase-info .lenses-info li{font-size:12px;list-style-type:disc;margin-left:15px}.prescription-purchase-history{border-top:1px solid #dbdbdb;font-size:12px}.prescription-purchase-history .t-heading{text-align:left}.prescription-purchase-history tr td{border-left:1px solid #dbdbdb;padding:4px}.prescription-purchase-history tr td:first-child{border-left:0;font-weight:700}.prescription-purchase-history tr td:first-child+td{width:120px}.contact-lenses .prescription-purchase-history{border:none}.contact-lenses .prescription-purchase-history .t-heading th{font-weight:400;border-bottom:1px solid #dbdbdb}#myAccount .contact-lenses .each-purchase .purchase-info .brand-name,#myAccount .contact-lenses .each-purchase .purchase-info .color,#myAccount .contact-lenses .each-purchase .purchase-info .supply{font-family:FuturaBQBook,sans-serif;text-transform:none}#myAccount .contact-lenses .each-purchase .purchase-info .brand-name{font-size:16px;margin:10px 0 5px}#myAccount .contact-lenses .each-purchase .purchase-info .color,#myAccount .contact-lenses .each-purchase .purchase-info .supply{font-size:14px}#myAccount .contact-lenses .each-purchase .purchase-info .color{margin-bottom:10px}.contact-lenses .prescription-purchase-history tr td{padding:0 10px}.contact-lenses .prescription-purchase-history tr td:first-child,.contact-lenses .prescription-purchase-history tr.t-heading th:first-child{display:inline-block;padding:5px 0;width:85px}.contact-lenses .prescription-purchase-history tr td.last,.contact-lenses .prescription-purchase-history tr.t-heading th.last{display:inline-block;padding:5px 10px;width:85px}.contact-lenses .purchase-info table.prescription{padding:0}.write-a-review{bottom:22px;font-weight:700;position:relative;left:14px}#myAccount .contact-lenses p.expiration{padding:15px 15px 0;font-size:11px}.contact-lenses table.prescription{width:65%;margin:5px 0 20px}.contact-lenses table.prescription th{font-weight:400}.contact-lenses table.prescription td.first{width:145px}.contact-lenses table.prescription tr td{border-left:1px solid #dbdbdb;padding:3px;border-right:none}.contact-lenses table.prescription tr td:first-child{border-left:0;padding-left:0}.myAccountModal.ui-dialog{padding:15px 20px}.myAccountModal.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{margin-top:0;right:-10px;top:0}.myAccountModal.ui-dialog .ui-dialog-content,.myAccountModal.ui-dialog .ui-dialog-content p{font-size:13px}.myAccountModal.ui-dialog .ui-dialog-content h2{float:none;clear:both;font-size:20px;margin-bottom:8px}.readPrescription .alignLeft{width:46%;padding:0 2%}.readPrescription .alignLeft.with-margin{margin:0 0 25px}.readPrescription .alignRight{width:57%}.myAccountModal.readPrescription.ui-dialog .ui-dialog-content p{font-size:13px;margin:10px 0}.readPrescription p:first-child{margin-top:0}table.how-to-read-rx-table{width:395px;clear:both;margin:25px 0;font-size:11px;padding:0 15px}table.how-to-read-rx-table th{text-align:center;border-bottom:1px solid #cac9c6;padding-bottom:5px;color:#62a4cd}table.how-to-read-rx-table th span{font-weight:700}table.how-to-read-rx-table td{color:#838383;border-right:1px solid #cac9c6;border-top:1px solid #cac9c6;text-align:left;padding:10px 30px}table.how-to-read-rx-table tr.first-row td{border-top:none}table.how-to-read-rx-table tr td:first-child{font-weight:700;color:#1f1f1f;border-left:1px solid #cac9c6;padding:10px 15px}table.how-to-read-rx-table tr.last-row td{border-bottom:1px solid #cac9c6}table.how-to-read-rx-table tr td.last-col{background:#e2edf6;font-weight:700}#purchaseSyncDashboard #AuthenticateUserFormDiv,#verifyRxInfoModal #AuthenticateUserFormDiv{margin-top:20px}#purchaseSyncDashboard #AuthenticateUserForm input[type=text],#purchaseSyncDashboard #AuthenticateUserForm textarea,#verifyRxInfoModal #AuthenticateUserForm input[type=text],#verifyRxInfoModal #AuthenticateUserForm textarea{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 2px #ddd inset;-webkit-box-shadow:0 0 2px #ddd inset;box-shadow:0 0 2px #ddd inset}#purchaseSyncDashboard #AuthenticateUserForm::-webkit-input-placeholder,#verifyRxInfoModal #AuthenticateUserForm::-webkit-input-placeholder{color:#000;font-style:italic}#verifyRxInfoModal #AuthenticateUserForm :-moz-placeholder{color:#000}#verifyRxInfoModal #AuthenticateUserForm ::-moz-placeholder{color:#000}#purchaseSyncDashboard #AuthenticateUserForm :-ms-input-placeholder,#verifyRxInfoModal #AuthenticateUserForm :-ms-input-placeholder{color:#000;font-style:italic}#purchaseSyncDashboard #AuthenticateUserForm .row,#verifyRxInfoModal #AuthenticateUserForm .row{clear:both;display:block;float:none;min-height:30px;width:100%;margin-top:35px;font-size:13px}#purchaseSyncDashboard #AuthenticateUserForm .row:first-child,#verifyRxInfoModal #AuthenticateUserForm .row:first-child{margin-top:0}#purchaseSyncDashboard #AuthenticateUserForm .row .alignLeft,#verifyRxInfoModal #AuthenticateUserForm .row .alignLeft{margin-left:10px}#purchaseSyncDashboard #AuthenticateUserForm .row>.alignLeft.first,#purchaseSyncDashboard #AuthenticateUserForm .row>.alignLeft:first-child,#verifyRxInfoModal #AuthenticateUserForm .row>.alignLeft.first,#verifyRxInfoModal #AuthenticateUserForm .row>.alignLeft:first-child{margin-left:0}#purchaseSyncDashboard #AuthenticateUserForm .row input[type=checkbox],#purchaseSyncDashboard #AuthenticateUserForm .row input[type=text],#purchaseSyncDashboard #AuthenticateUserForm .row label,#purchaseSyncDashboard #AuthenticateUserForm .row select,#purchaseSyncDashboard #AuthenticateUserForm .row textarea,#verifyRxInfoModal #AuthenticateUserForm .row input[type=checkbox],#verifyRxInfoModal #AuthenticateUserForm .row input[type=text],#verifyRxInfoModal #AuthenticateUserForm .row label,#verifyRxInfoModal #AuthenticateUserForm .row select,#verifyRxInfoModal #AuthenticateUserForm .row textarea{float:none;clear:both;display:block;font-size:13px}#purchaseSyncDashboard #AuthenticateUserForm .row input[type=checkbox],#verifyRxInfoModal #AuthenticateUserForm .row input[type=checkbox]{display:inline-block;position:relative;top:3px}#purchaseSyncDashboard #AuthenticateUserForm .row input[type=text],#verifyRxInfoModal #AuthenticateUserForm .row input[type=text]{height:22px;padding:2px 4px;font-size:14px}#purchaseSyncDashboard #AuthenticateUserForm .row #firstName,#purchaseSyncDashboard #AuthenticateUserForm .row #lastName,#verifyRxInfoModal #AuthenticateUserForm .row #firstName,#verifyRxInfoModal #AuthenticateUserForm .row #lastName{width:214px}#verifyRxInfoModal #AuthenticateUserForm .row #city{width:190px}#verifyRxInfoModal #AuthenticateUserForm .row #zipCode{width:80px}#verifyRxInfoModal #AuthenticateUserForm .row .nodisplay{display:none}#purchaseSyncDashboard #AuthenticateUserForm .row label,#verifyRxInfoModal #AuthenticateUserForm .row label{margin-bottom:4px}#purchaseSyncDashboard #AuthenticateUserForm .row .ageError,#purchaseSyncDashboard #AuthenticateUserForm .row .errorMsg,#purchaseSyncDashboard #AuthenticateUserForm .row .required,#purchaseSyncDashboard #AuthenticateUserForm .row .zipPostalError,#verifyRxInfoModal #AuthenticateUserForm .row .ageError,#verifyRxInfoModal #AuthenticateUserForm .row .errorMsg,#verifyRxInfoModal #AuthenticateUserForm .row .required,#verifyRxInfoModal #AuthenticateUserForm .row .zipPostalError{color:#999;float:none;font-style:normal;font-size:10px}#verifyRxInfoModal #AuthenticateUserForm .row .ageError{clear:both;margin-bottom:-35px;padding-top:15px}#verifyResponse>h2{padding-right:80px}#AuthenticateUserForm .row label.checkbox_label{font-weight:400;display:inline-block!important;width:400px;position:relative;top:17px;text-indent:12px;left:-11px}span.customSelect{font-size:13px;background-color:#fff;color:#333;padding:5px 7px;border:1px solid #e4e4e4;-moz-box-shadow:0 0 2px #ddd inset;-webkit-box-shadow:0 0 2px #ddd inset;box-shadow:0 0 2px #ddd inset;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}span.customSelect.changed{background-color:#f0dea4}.customSelectInner{background:url(../images/lc_select_arrow.png) no-repeat center right}#purchaseSyncDashboard #AuthenticateUserForm .row select.styled,#verifyRxInfoModal #AuthenticateUserForm .row select.styled{height:27px!important;cursor:pointer!important}#purchaseSyncDashboard #AuthenticateUserForm .row select option,#verifyRxInfoModal #AuthenticateUserForm .row select option{font-size:13px;font-family:Verdana,sans-serif}#verifyRxInfoModal #AuthenticateUserForm .row select.styled#stateVerifyRxInfoModal{width:164px!important}#purchaseSyncDashboard #AuthenticateUserForm .row select.styled#birth_month,#verifyRxInfoModal #AuthenticateUserForm .row select.styled#birth_month{width:114px!important}#purchaseSyncDashboard #AuthenticateUserForm .row select.styled#birth_date,#verifyRxInfoModal #AuthenticateUserForm .row select.styled#birth_date{width:98px!important}#purchaseSyncDashboard #AuthenticateUserForm .row select.styled#birth_year,#verifyRxInfoModal #AuthenticateUserForm .row select.styled#birth_year{width:80px!important}#purchaseSyncDashboard #AuthenticateUserForm .button,#verifyRxInfoModal #AuthenticateUserForm .button,#verifyUnsyncModal .button{cursor:pointer;padding:5px 12px;width:auto;min-height:0;height:auto;position:relative}#verifyUnsyncModal .button.submit{padding:5px 24px 5px 10px}#purchaseSyncDashboard #AuthenticateUserForm .row .cancel,#purchaseSyncDashboard #AuthenticateUserForm .row .submit,#verifyRxInfoModal #AuthenticateUserForm .row .cancel,#verifyRxInfoModal #AuthenticateUserForm .row .submit,#verifyUnsyncModal .cancel,#verifyUnsyncModal .submit{font-family:FuturaBQBold;font-size:14px;height:auto}#AuthenticateUserForm .button.cancel,#verifyUnsyncModal .button.cancel{background:#f0f0f0;color:#bdbdbd}#verifyUnsyncModal .button{border:1px solid}#verifyUnsyncModal .button.cancel{border-color:#d5d5d5}#verifyUnsyncModal p{margin-bottom:10px}#verifyUnsyncModal form{float:right}.button span.ra{background:url(../images/sprites/lc_site_sprite_topleft.png) no-repeat 0 -470px;width:8px;height:8px;position:absolute;bottom:9px;right:7px}#verifyResponse #responseContent{font-size:13px}#AuthenticateUserForm .button.submit{background:#f0f0f0;color:#bdbdbd}.openVerifyModal{background:#f0f0f0!important;color:#bdbdbd!important}.openVerifyModal.enabled{background:#4d8eca!important;color:#fff!important}#AuthenticateUserForm .button.submit.enabled,.openVerifyModal.enabled{background:#6eabce;color:#fff}#AuthenticateUserForm .button.submit.enabled:hover{background:#2b6c91}.openVerifyModal.enabled:hover{background:#2b6c91!important}#myAccount .big-container .bottom{width:100%;background:transparent url(../images/assets/big-container-bottom.png) no-repeat;height:5px;clear:both}#myAccount .fe-row{float:left;margin:0 0 10px;clear:both}#myAccount .fe-row.fe{margin:0 0 20px 0}#myAccount .labelHeader{display:block;color:#1f1f1f;font-weight:700;font-size:11px;margin:3px 0 8px}#myAccount .fe{float:left;margin:0 15px 0 0}#myAccount.insurance .fe label,#myAccount.insurance .fe-row label{float:left}#myAccount .fe label,#myAccount .fe-row label{display:block;color:#1f1f1f;font-weight:700;margin:0 5px 8px 0;font-size:13px}#myAccount .fe-row label .passwordRequirements{color:#ccc;font-style:italic}div#registrationContainer .passwordRequirements{color:#ccc;font-style:italic;font-size:10px}div#registrationContainer .RegFailureResponseMessageDiv{color:red!important;font-size:13px;font-style:italic;font-weight:700}div.header-register-modal .RegFailureResponseMessageDiv{color:red!important;font-size:13px;font-style:italic;font-weight:700;display:block}#EmailPreferencesForm .fe-row label.label_check.green{clear:both}#myAccount .seeExample{position:relative;top:4px;left:5px}#myAccount .fe label.nodisplay{display:none}#myAccount .fe input[type=password],#myAccount .fe input[type=text]{float:left;clear:both;padding:8px 4px;width:323px}#myAccount .fe select{clear:both;float:left}#myAccount .fe .radio{float:left;margin:0 5px 0 0;font-size:11px;color:#838383}#myAccount .fe.full input[type=text]{width:673px;margin:0 0 10px}#myAccount .fe.city input[type=text]{width:303px}#myAccount .fe.zip input[type=text]{width:57px}#myAccount .fe.submit{float:right;clear:both;margin:0 5px 0 0;position:relative;right:-10px;bottom:-10px}#myAccount .fe.submit.save{background-position:-418px -268px;height:auto;padding:0;width:auto;margin:0}.dj_chrome #stateDiv{position:relative;top:2px}#myAccount .right-edge{width:5px;height:126px;position:absolute;right:0;background:transparent url(../images/account-rounded-edge.gif) no-repeat;top:32px}#myAccount.landing #welcomeEspot{float:left;padding:0 1px 1px 0;margin:0 0 10px;position:relative;border:1px solid #ccc;border-top:none;border-radius:0 0 5px 5px}#myAccount.landing #welcomeEspot .big-container{border-bottom:1px solid #dcdcdc}#myAccount.landing #welcomeEspot *{z-index:2;position:relative}#myAccount.landing #welcomeEspot .tr{background:#fff url(../images/assets/tr-corner.png) no-repeat;width:6px;height:8px;position:absolute;top:-2px;right:-1px;z-index:1!important}#myAccount.landing #welcomeEspot .br{background:#fff url(../images/assets/br-corner.png) no-repeat;width:6px;height:8px;position:absolute;bottom:-1px;right:-1px;z-index:1!important}#myAccount.landing #welcomeEspot .middle{padding:2px;width:856px}#myAccount.landing #welcomeEspot .copy-container{float:left;margin:50px 0 0 40px;width:395px}#myAccount.landing #welcomeEspot h2{font-size:52px;padding:50px 50px 0}#myAccount.landing #welcomeEspot p{margin:0 0 20px;padding-left:50px}#myAccount.landing #welcomeEspot p a{font-size:inherit}#myAccount.landing #welcomeEspot strong{color:#1f1f1f}#myAccount.landing #welcomeEspot .img-container{float:right}#myAccount .small-container .middle .img-container{float:left;margin:22px 30px 0 20px}#myAccount .small-container.exams .middle .img-container{float:right;margin:0 20px 0 0}#myAccount .small-container .middle .copy-container{float:left;width:264px;padding:12px 0}#myAccount.landing .search input[type=text]{background-color:#fff;border-radius:6px 6px 0 6px;float:left;margin:6px 0 0;padding:7px 40px 8px 5px;width:246px}#myAccount .success{float:left;color:#60bd67;font-size:11px;position:relative;top:20px;font-style:italic;clear:both;margin-bottom:50px}#myAccount .success.static{top:0}#myAccount .success span{display:inline-block;width:22px;height:18px;background:transparent url(../images/sprites/lc_site_sprite_topleft.png) -612px -185px no-repeat;margin:0 5px 0 0;position:relative;top:5px}#myAccount .blue.button{height:20px}#myAccount .blue.button span{line-height:20px}#myAccount .button.viewAll{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#fff 70%,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(70%,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0,#fff 70%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0,#fff 70%,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0,#fff 70%,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0,#fff 70%,#f4f4f4 100%);border:1px solid #dcdcdc;border-radius:5px 5px 5px 5px;color:#6eabce;text-transform:none;font-family:Verdana,sans-serif;font-size:12px;font-weight:700;padding:6px 8px;position:absolute;right:10px;top:-4px}#myAccount .small-container.prescriptions .middle p.heading,#myAccount .small-container.purchases .middle p.heading{width:200px;margin:0 0 2px 0;display:block;float:left;clear:none}#myAccount .small-container .prescriptions .openRxHowToModal{font-size:12px;font-weight:700}.historyNotSynced .button{margin:0 40px 20px 40px}table.rxInfo{margin:0 0 10px 0;font-size:11px;color:#838383;border-collapse:collapse}table.rxInfo th{border-bottom:1px solid #838383;padding:3px 3px 6px;text-align:left}table.rxInfo th.type{font-style:italic;font-weight:400;font-size:12px}tr.index td{border-bottom:1px solid #838383;border-right:none;padding:3px;text-align:left;font-size:10px}table.rxInfo.contacts th{border-bottom:none;color:#000}table.rxInfo tr td{padding:5px}table.rxInfo tr.index td{border-right:none}table.rxInfo tr td.last{border-right:none}table.rxInfo th strong{font-weight:700;color:#000}#myAccount .small-container .productImage{text-align:center}#myAccount .small-container .productImage img{float:none}#myAccount .small-container p.productTitle{font-family:FuturaBQBold,sans-serif;font-size:14px;text-transform:uppercase}#myAccount .small-container p.productTitle span{font-family:FuturaBQBook,sans-serif}#myAccount .small-container.purchases .productInfo{position:absolute;bottom:10px}#myAccount .small-container.purchases p.productTitle{border-bottom:1px solid #838383}#myAccount .small-container.purchases ul{margin:0 0 10px 0;list-style-type:disc;font-size:11px;list-style-position:inside}#myAccount .small-container.purchases .productImage{clear:both;display:block;float:none;height:160px;position:relative}#myAccount .small-container.purchases .productImage img{left:50%;margin:-50px 0 0 -150px;position:absolute;top:50%}#myAccount .purchaseType{font-family:FuturaBQBold,sans-serif;font-size:12px;color:orange;text-transform:uppercase}#myAccount .protectionPlan{color:#60bd67;font-style:italic;font-size:11px;cursor:pointer;display:inline-block;position:relative}#myAccount .rxPlan{color:#60bd67;font-style:italic;font-size:11px;display:inline-block;position:relative;margin:0 0 0 60px}#myAccount .rxPlan .icon{display:inline-block;width:11px;height:12px;background:transparent url(../images/rx-icon.png) no-repeat;margin:0 5px 0 0;position:relative;top:2px}#myAccount .protectionPlan span.checkmark{width:14px;height:13px;margin:3px 5px 0 0;display:inline-block;vertical-align:top;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -546px -248px}#myAccount .protectionPlan span.protection-tooltip{position:absolute;width:260px;left:0;bottom:26px;display:none!important;z-index:100;background:#fefefe;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radisu:4px;border-radius:4px;-moz-box-shadow:0 0 4px #bbb;-webkit-box-shadow:0 0 4px #bbb;box-shadow:0 0 4px #bbb}#myAccount .protectionPlan span.protection-tooltip p{padding:10px 15px 12px;font-size:11px;font-style:normal}#myAccount .protectionPlan span.protection-tooltip-arrow{width:36px;height:12px;display:block;position:absolute;z-index:101;left:50px;bottom:-11px;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat -730px -321px}#myAccount .protectionPlan:hover .protection-tooltip{display:block!important}#myAccount .protectionPlan span.protection-tooltip:hover{display:none}#myAccount.landing .alerts{clear:both;padding:20px 0 0}#myAccount.landing .alerts .control{position:absolute!important;top:5px;right:0}#myAccount.landing .alerts div{border-top:1px solid #dcdcdc;padding:13px 0;float:left;clear:both;width:853px}#myAccount.landing .alerts p{color:#838383;font-size:11px;float:left;margin:0!important}#myAccount.landing .alerts strong{color:#1f1f1f}#myAccount.landing .row{margin:10px 0 0}#myAccount.landing .row:first-child{margin-top:0}#myAccount.landing .row.last{margin-bottom:20px}#myAccount .small-container.on p.heading{margin:0 0 10px 0}#myAccount .small-container.on .control{float:right}#myAccount .small-container.on .info{clear:both}#myAccount .small-container.on .info li{float:left;border-right:1px solid #dcdcdc;padding:0 5px 0 0;margin:0 5px 0 0;color:#838383;font-size:11px}#myAccount .small-container.on .info li span{width:15px;height:15px;display:inline-block;background:transparent url(../images/sprites/lc_site_sprite_topleft.png) 0 -115px no-repeat;text-align:center;color:#fff;font-size:9px}#myAccount .small-container.on .info li span.active{background:transparent url(../images/assets/red-heart.png) -1px 0 no-repeat}#myAccount .small-container.on .info li.last{border:none;padding:0;margin:0}#myAccount .small-container.on .img{clear:both;text-align:center}#myAccount .small-container.on .item{float:left;font-weight:700;font-size:14px;color:#1f1f1f;text-transform:uppercase;margin:0}#myAccount .small-container.on .item span{color:#838383}#myAccount .frames-lenses{color:#000;float:left;font-size:13px;margin:0 0 15px;width:100%}.frames-lenses div{border-left:1px solid #838383;float:left;margin:0 5px 0 0;padding:0 0 0 5px}.frames-lenses div:first-child{border-left:none;padding-left:0}.frames-lenses div span{background:url(../images/sprites/lc_site_sprite_topleft.png) no-repeat 0 -116px transparent;color:#fff;display:inline-block;font-size:9px;font-weight:700;height:15px;margin:0 5px 0 0;padding:1px 0 0;text-align:center;width:15px}.frames-lenses div span.active{background:transparent url(../images/assets/red-heart.png) no-repeat -1px 0}#registerSection>h2{font-size:20px;line-height:44px}#signInModal .hic_span{clear:both;display:block;font-size:12px;margin-bottom:8px}#signInModal .required-text{display:block;font-size:12px;line-height:21px;margin-bottom:15px}#signInSection .examLogOnFailureResponseMessageDiv{display:block}#modalRegistrationForm div.fe>label[for*=createEmailAccount],#modalRegistrationForm div.fe>label[for*=logonIdVerify2],#modalRegistrationForm div.fe>label[for*=logonPassword2],#modalRegistrationForm div.fe>label[for*=logonPassword3],#modalRegistrationForm div.fe>label[for*=logonPasswordVerify2],#modalRegistrationForm div.fe>label[for*=temp_logonPassword2],#modalRegistrationForm div.fe>label[for*=temp_logonPasswordVerify2]{display:block;float:left;width:180px}.ui-dialog-content form#modalRegistrationForm input[type=email],.ui-dialog-content form#modalRegistrationForm input[type=password],.ui-dialog-content form#modalRegistrationForm input[type=text]{padding:4px;width:60%}#signInModal form input[type*=text]{background-color:#ffd}#signInModal div.fe.buttons>.LogOnModalSubmitButton{background-color:#ef7622;border-radius:4px;height:30px;border:none;padding:5px}#modalRegistrationForm .modalRegSubmit>span{color:#fff;cursor:pointer;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:67px!important;text-transform:uppercase}#ExamLogOnModalSubmitButton:before,.LogOnModalSubmitButton:before{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;height:76px}#signInModal div.fe.buttons>a>span{background:none repeat scroll 0 0 #ef7622;line-height:21px}#signInModal .new-button.blue{background-image:none!important}#modalPasswordResetSubmitButton{background:none repeat scroll 0 0 #ef7622}#registerSection .fe span.required{display:block}#registerSection .fe:not(.checkbox) span.required{margin:0 0 0 180px}#myAccount .favorites .hasFavorites .frames-lenses div span{background-position:-655px -319px}#myAccount .favorites .frames-lenses .latest{display:none}#myAccount .favorites .hasFavorites .frames-lenses .latest{display:inline-block}#myAccount .favorites .productTitle{position:absolute;bottom:18px}#myAccount .favorites .productImage{height:120px;position:absolute;bottom:50px}#myAccount .small-container.recommendations .inner-content.thick-padding{padding-bottom:5px}#myAccount .small-container.exams .container{clear:both;padding:35px 0 0}#myAccount .small-container.exams .container img{float:left;margin:0 30px}#myAccount .small-container.exams .container .copy-container{width:262px}#myAccount .small-container.find .middle{min-height:307px}#myAccount .small-container .account-map,.preferred-store-main-image{position:relative;width:340px;height:145px;background:url(../images/assets/preferred-store-map.jpg) no-repeat 0 0 transparent;clear:both;float:left;margin:18px 0 10px;border:1px solid #cac9c6;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 4px #ccc inset;-webkit-box-shadow:0 0 4px #ccc inset;box-shadow:0 0 4px #ccc inset}.preferred-store-main-image{margin:0}#myAccount .small-container .account-map.hasForm{background:url(../images/assets/preferred-store-form-bg.jpg) no-repeat 0 0 transparent;height:175px;margin-top:10px}#myAccount .small-container.find .directions{float:left;width:100%;color:#838383;font-size:11px}#myAccount .small-container.find .directions strong{color:#1f1f1f}#myAccount .small-container.find .hours{clear:both;float:left;margin:8px 0 8px 0}#myAccount .small-container.find .hours .button{float:left;clear:both}#myAccount .small-container.find .hours .store{color:#1f1f1f;width:200px;border-right:1px solid #dcdcdc}#myAccount .small-container.find .hours .days{float:left;margin:0 20px 5px 0}#myAccount .small-container.find .hours strong{color:#1f1f1f;display:block}#myAccount .small-container.find .prescription{color:#6eabce;font-weight:700;font-size:11px;float:left}#myAccount .small-container.find .prescription span{display:inline-block;width:12px;height:13px;background:transparent url(../images/assets/rx.png) no-repeat}#myAccount .store-search-form{background-color:rgba(255,255,255,.75);border:1px solid #bcbcbc;border-radius:5px;clear:both;float:left;left:22px;padding:20px;position:relative;top:50px;z-index:1}#myAccount .storeAddForm.bottom{background:0 0;border:none;padding:30px 0 0;position:inherit}#myAccount .each-saved-store .store-search-form{display:none}#myAccount .store-search-form input.preferred-store-go{float:left;margin:0;width:44px;height:32px;border:none;color:#fff!important}#myAccount .store-search-form input.preferred-store-go:hover{background-color:#4589c8}#myAccount .store-search-form h3{margin:0 0 8px}#myAccount .store-search-form input.zip-code-stores{width:210px;background:#fff;float:left;margin:0 5px 0 0;padding:7px 5px 8px 5px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 0 6px;border-radius:6px 6px 0 6px;color:#1f1f1f}#myAccount .store-search-form p{margin:5px 0;font-size:13px;color:#838383}#myAccount .each-saved-store{position:relative}#myAccount .each-saved-store h2{font-size:18px;float:left}#myAccount .each-saved-store h2 span.preferred-icon{float:left;width:26px;height:35px;background:url('../images/sprites/lc_site_sprite_topleft.png') -420px -184px;margin:0 10px 0 0;position:relative;top:-7px}#myAccount .each-saved-store h2 span.accent{display:block;font-size:14px;font-family:FuturaBQBookOblique,Arial,Helvetica,sans-serif}#myAccount .each-saved-store h2 span.nickname{font-size:14px;font-style:italic}#myAccount .each-saved-store a.change-store,#myAccount .each-saved-store a.make-preferred,#myAccount .each-saved-store a.remove-store{position:absolute;border:1px solid #cac9c6;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;padding:5px;background:#fff;font-weight:700;font-size:11px}#myAccount .each-saved-store a.change-store{top:8px;right:80px}#myAccount .each-saved-store a.make-preferred{top:12px;right:150px;border:none!important}#myAccount .each-saved-store a.remove-store{top:8px;right:10px}#myAccount .each-saved-store ul{float:left}#myAccount .each-saved-store ul li{float:left;clear:both;font-size:11px}#myAccount .map-overlay{width:701px;height:183px;position:absolute;background:transparent url(../images/stores-map-overlay.png) no-repeat;left:-1px;z-index:500}#myAccount a.preferred{position:absolute;right:150px;top:16px;font-size:11px;font-weight:700;cursor:pointer}#myAccount ul.store-info{width:315px;margin:18px 0 0}#myAccount ul.store-info li{margin:2px 0}#myAccount ul.store-info li.store-name a{font-size:13px;font-weight:700;color:#1f1f1f;padding:0 0 2px 0;text-transform:capitalize}#myAccount ul.store-info li.store-name a:hover{color:#1f1f1f}#myAccount ul.store-info li.address{text-transform:capitalize}#myAccount ul.store-info li.address .state{text-transform:uppercase}#myAccount ul.store-hours{width:270px;margin:15px 0 12px 0}#myAccount ul.store-hours li{margin:2px 0}#myAccount ul.store-hours li.hours-heading{font-weight:700;color:#1f1f1f;font-size:11px;padding:0 0 2px 0}#myAccount ul.additional-info{padding:0 0 0 20px;margin:20px 0 0;border-left:1px solid #cac9c6}#myAccount ul.additional-info li{margin:0 0 5px 0}#myAccount ul.additional-info li a{padding:0 0 0 16px}#myAccount ul.additional-info li a.prescription-file{padding:0}#myAccount ul.additional-info li a.prescription-file span{background:url('../images/sprites/lc_site_sprite_topleft.png') -420px -225px;width:13px;height:13px;float:left;margin:0 3px 0 0}#myAccount .each-saved-store a.get-directions-for-store{float:left;clear:both;margin:0 0 15px}#myAccount .row .middle img{float:left;clear:both}#myAccount .directions .prescription{color:#60bd67;font-style:italic}#myAccount .button.get-directions-for-store{background-image:url("../images/assets/lc_myacc-directions-btn-icon.png");background-position:5px 4px;background-repeat:no-repeat;padding:6px 10px 7px 40px}#myAccount.landing .stores .viewAll{position:absolute;top:10px;right:10px}#myAccount .small-container.style .middle{min-height:307px}#myAccount .big-container.sync .container{width:408px;float:left;padding:0 5px}#myAccount .big-container.sync p.heading{float:left}#myAccount .big-container.sync .control{float:right}#myAccount .big-container.sync .glasses{margin:0 0 20px;float:left;clear:both}#myAccount .big-container.sync .glasses strong{color:#1f1f1f}#myAccount .big-container.sync .item-info{clear:both;float:left;border-top:1px solid #dcdcdc;font-size:11px;width:100%}#myAccount .big-container.sync .item-info .column{float:left;border-right:1px solid #dcdcdc;width:100px;padding:5px;color:#838383}#myAccount .big-container.sync .item-info .column.first{width:70px}#myAccount .big-container.sync .item-info .column.last{border:none;width:70px}#myAccount .big-container.sync .img{text-align:center;padding:10px 0;clear:both}#myAccount .big-container.sync .review{clear:both;float:left;padding:0 0 5px;border-bottom:1px solid #dcdcdc;width:100%;margin:0 0 5px}#myAccount .big-container.sync .review .brand{float:left;font-size:14px;text-transform:uppercase;margin:0}#myAccount .big-container.sync .review .brand strong{color:#1f1f1f}#myAccount .big-container.sync .review .write{float:right;text-align:right;margin:0}#myAccount .big-container.sync ul{font-size:11px;color:#838383;list-style-type:disc;padding:0 0 0 16px}#myAccount .big-container.sync .eligible{list-style-type:none;background:transparent url(../images/green-check.png) no-repeat;padding:0 0 0 20px;margin:5px 0 0;font-style:italic;color:#60bd67}#myAccount .big-container.sync .how{float:left;clear:both}#myAccount.profile p{color:#000;font-size:13px;margin:0;clear:both}#myAccount.profile #options{padding:20px 0 0 20px;float:left;width:738px;border-top:1px solid #dcdcdc}#myAccount.profile #options .title{font-size:36px;color:#1f1f1f;margin:0 0 10px;padding:0;text-transform:uppercase;font-weight:700;line-height:21px}#myAccount.profile #options li{margin:0 0 40px;position:relative}#myAccount.profile #options li#profile{margin:0 0 20px}#myAccount.profile #options .container{border-bottom:1px solid #dcdcdc;padding:0 0 10px;margin:0 0 10px;position:relative;float:left;width:100%}#myAccount.profile #options .add-edit-box{position:absolute;right:0;top:-2px;width:165px}#myAccount.profile #options .control{top:0}#myAccount.profile #options .saved{color:#60bd67;float:left;font-size:11px;font-style:italic;margin:5px 20px 0 0}#myAccount.profile #options .saved span{display:inline-block;width:14px;height:12px;background:transparent url(../images/green-check.png) no-repeat;margin:0 5px 0 0;position:relative;top:1px}#myAccount.personal .subtext{margin:0 0 15px!important}#myAccount.personal #right{padding:1px 0 0 10px;float:left;width:749px}#myAccount.personal p.dob,#myAccount.personal p.gender,#myAccount.personal p.name{font-weight:700;color:#1f1f1f;margin:4px 0}#myAccount.personal p.dob span,#myAccount.personal p.gender span{color:#838383;font-weight:400}#myAccount.personal .control{position:static;left:16px;top:47px}#myAccount.contact .subtext{margin:0 0 10px!important}#myAccount.contact #right{padding:1px 0 0 10px;float:left;width:739px}#myAccount span.paren{float:left;color:#c1c1c1;font-size:22px;margin:0 2px}#myAccount span.dash{float:left;color:#c1c1c1;font-size:22px;margin:0 2px 0 0}#myAccount .fe.tel{margin:0 3px 0 0}#myAccount .fe.tel input[type=text]{width:35px;float:left;clear:none}#myAccount.contact .fe.single{padding:10px 0 0}#myAccount.contact .fe.single label{font-style:italic;font-size:10px;font-weight:400}#myAccount.contact .column{float:left;width:300px}#myAccount.contact .fe-row.border{border-bottom:1px solid #ccc;margin:0 0 20px;padding:0 0 20px;width:100%}.warning-buttons.redesign2017 .no-response{margin-right:20px}.warning-buttons.redesign2017 .st-button{font-size:14px}.ui-dialog-content p:not(.instructions){margin-bottom:10px}.ui-dialog-content input[type=email],.ui-dialog-content input[type=password],.ui-dialog-content input[type=text]{display:block;width:100%;padding:8px 4px;margin:5px 0}.ui-dialog-content .text-right{margin-top:15px}.ui-dialog-content span.required{float:none;clear:both}.ui-dialog-content .fe{margin:10px 0}.ui-dialog-content .fe.half{float:left;width:45%;margin:0 0 0 5%}.ui-dialog-content .fe.half.first{margin:0}.ui-dialog-content .fe.email{width:75%}.ui-dialog [aria-hidden=true]{display:block;width:0;height:0;text-indent:-9999px}#emailFrameRecomModal .new-button{float:right;margin:0 0 0 10px}#emailFrameRecomModal .required-text{color:#f4791f;font-size:11px;font-style:italic;margin:20px 0 0;font-weight:700;display:inline-block}#emailFrameRecomModal .checkbox{clear:both;float:left;width:100%}#emailFrameRecomModal .checkbox input{float:left;margin:0 5px 0 0}#emailFrameRecomModal .checkbox label{float:left;width:75%}#emailFrameRecomModal span[for=optin_18yrs_frameRecomModel]{display:block}.blue.button span.buttonright{background:url('../images/sprites/lc_site_sprite_buttons.png') no-repeat -545px 0;display:inline-block;padding:0 8px 0 0}.blue.button:hover span.buttonright{background:url('../images/sprites/lc_site_sprite_buttons.png') no-repeat -545px -560px;display:inline-block;padding:0 8px 0 0}#perksLanding{margin-left:245px;padding-bottom:150px;position:relative}#perksLanding,#perksLanding *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#perksLanding .perksTop{overflow:hidden}#perksLanding #perksTitle{width:150px;height:150px;margin-right:5px;float:left;background:#cf0a2c;text-align:center;color:#fff}#perksLanding #perksTitle h2{margin-top:50px;color:#fff;font-size:2em}#perksLanding #perksSubtitle{width:600px;height:150px;float:left;background:#6eabce;color:#fff;padding:10px}#perksLanding #perksSubtitle *{color:#fff}#perksLanding #perksSubtitle h2 span{display:block}#perksLanding #perksSubtitle h2 span.lastname{display:inline-block;font-family:inherit}#perksLanding #perksSubtitle .perksName{font-family:FuturaBQBold,Arial,Helvetica,sans-serif}#perksLanding .perksOffer{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;margin:5px 0 0}#perksLanding .perksOffer h2{color:#ba550e}#perksLanding .perksOffer p{color:#555;font-size:12px}#perksLanding .perksOffer p.subtext{color:#6eabce;font-weight:700;text-transform:uppercase}#perksLanding .perksOffer p.details{color:#000;font-weight:700;margin-bottom:10px}#perksLanding .printButton{border:none;background-color:transparent;position:absolute;right:20px;top:10px;color:#fff}#perksLanding .printButton:before{content:" ";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url("../images/sprites/lc_site_sprite_topleft.png") -504px -247px no-repeat}.vision-care-main .big-container .button{margin-bottom:10px;margin-left:60px}#verifyModal{display:none}#verifyModal p.heading{color:#1f1f1f;text-transform:uppercase;font-weight:700;font-size:16px;margin:0 0 20px}#verifyModal .fe-row{clear:both;width:100%;margin:0 0 10px;float:left}#verifyModal .fe{float:left;margin:0 15px 0 0}#verifyModal .fe label{display:block;color:#1f1f1f;font-weight:700;margin:0 0 8px;font-size:11px}#verifyModal .fe input[type=text]{float:left;clear:both;padding:6px 4px;width:237px}#verifyModal .fe select{font-style:italic;clear:both;float:left}#verifyModal .fe.submit{float:right;clear:both;margin:0 5px 0 0}#verifyModal .labelHeader{display:block;color:#1f1f1f;font-weight:700;font-size:11px;margin:3px 0 8px}#verifyModal .fe.tel{margin:0 3px 0 0}#verifyModal .fe.tel input[type=text]{width:35px;float:left;clear:none}#verifyModal span.paren{float:left;color:#c1c1c1;font-size:22px}#verifyModal span.dash{float:left;color:#c1c1c1;font-size:22px}#quick-view-modal,#requisition_list_popup_main_div,#second_level_category_popup_main_div,.multiple_wishlist_popups_div .cancel_subscription_popups_div{display:none}.ui-dialog.st-dialog .ui-dialog-titlebar-close,.ui-dialog.st-dialog .ui-dialog-titlebar-close *{outline:0}.ui-dialog.st-dialog .ui-dialog-titlebar-close{right:10px;top:10px;z-index:10}.ui-dialog.st-dialog .ui-dialog-titlebar-close .ui-icon{color:#4d8eca;font-family:FuturaBQBold;font-size:12px;text-transform:uppercase}#quick-view-modal{display:none;background:#fbfafa;min-height:428px;overflow:hidden;padding:55px 0 55px 475px;position:relative;text-align:center;z-index:1}#quick-view-modal,#quick-view-modal h2{color:#3f2a2e}#quick-view-modal .brand-logo{background:0 0;left:0;position:absolute;text-align:center;top:0;width:475px;z-index:2}#quick-view-modal .brand-logo img{display:inline-block;margin-top:50px}#quick-view-modal .badges{text-align:center;width:100%}#quick-view-modal .content.social_facebook_container_like_productpage_width{clear:both;float:right;margin:15px 0 0;position:relative;right:-29px;width:auto;display:none}#social_facebook_Details_Like_Button_Display,#social_facebook_Details_Like_Button_QuickInfo{position:relative;top:-2px;width:auto!important;display:inline!important}#social_facebook_Details_Like_Button_Display{top:-2px}#quick-view-modal .modal-image-holder{background:0 0;bottom:0;height:100%;left:0;position:absolute;text-align:center;top:0;width:475px;z-index:1}.modal-image-holder img{display:inline-block;margin-top:100px;max-width:400px}#quick-view-modal .product_details h2{line-height:1;margin:15px 0 0}#quick-view-modal .product_details h2 #productBrand,#quick-view-modal .product_details h2 #productPrice{display:block;font-family:FuturaBQBold;font-size:20px;line-height:1.2;text-transform:uppercase}#quick-view-modal .product_details h2 #productPrice{margin-top:10px}#quick-view-modal .product_details h2 #productName{display:block;font-family:FuturaBQBook;font-size:16px;text-transform:uppercase}#quick-view-modal .product_details #productSKUValue{display:block;font-family:FuturaBQBook;font-size:10px;margin-bottom:20px;text-transform:uppercase}#quick-view-modal .purchase_details .st-button{width:170px}#quick-view-modal .rating>a,#quick-view-modal .rating>div{display:inline-block;vertical-align:middle}#quick-view-modal .rating #quickviewReviewLink{color:#4d8eca;font-family:FuturaBQBold;font-size:12px;text-transform:uppercase}#quick-view-modal .purchase_details h2{display:none}#quick-view-modal #productRating{float:left;clear:both;margin:10px 0 15px 0}#quick-view-modal .view-by{float:left;margin:12px 0 0 0;display:none}#quick-view-modal #moreinfo,#quick-view-modal #productLongDescription{color:#1f1f1f;float:left;font-size:13px;margin:20px 0;display:none}#quick-view-modal #image-options .current-color span{font-family:FuturaBQBold;font-size:12px;text-transform:uppercase}#quick-view-modal #image-options .current-color span.text-colors{color:#3f2a2e}#quick-view-modal #image-options .current-color span.glasses-color-text{color:#326fa8}#quick-view-modal #image-options{bottom:70px;left:0;position:absolute;text-align:center;width:475px;z-index:3}#quick-view-modal #image-options #modal-colors{clear:none;display:inline-block;float:none;margin:0;max-width:200px}#quick-view-modal .view-by a.view,#quick-view-modal .view-by span.view{display:none}#quick-view-modal .view-by a.view.on{display:none}#quick-view-modal .view-by a.view{display:none}#quick-view-modal .view-by span.text-views{display:none}#quick-view-modal .view180-video,#quick-view-modal .view360-video{display:none}#quick-view-modal .view180-video a,#quick-view-modal .view360-video a{display:none}.new-button.leftAlign{border:3px solid #707070;border-radius:6px;width:100px;float:left;color:#707070}.new-button.rightAlign{border:3px solid #ee7723;border-radius:6px;margin-left:20px;width:150px;float:left;background-color:#ee7723}.new-button.orange-on-white-border{text-align:center;background-position:right -1134px}.new-button.orange-on-white-border:before{background-position:-5px -1168px}.new-button.orange-on-white-border input{color:#ef7622}.find-a-store h2.modal-title{font-size:2em}.addtocalendar{width:200px;height:20px;float:right;text-align:right}.addtocalendartext{width:114px!important;height:22px;color:#326fa8;top:15px;font-size:18px}.complete-now{padding:14px 31.3px 13px 31px;border-radius:18px;border:solid 1.4px #326fa8;background-color:#326fa8;color:#fff;text-transform:uppercase}.complete-now:hover{color:#fff!important}.complete-form{font-size:16px;min-height:90px}.dif-message{width:auto!important;margin-bottom:25px}.addtocalendartext:hover{text-decoration:underline}.addtocalendartext:before{top:5px;right:3px;width:0;height:0;position:relative}#lockedExamSection .each-exam p.addToCalSize{width:200px;height:15px}.get-directions-txt{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;position:relative;top:10px;display:inline-block;text-transform:uppercase}.get-directions-txt::before{content:'';position:absolute;top:5px;right:-10px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #4d8eca}.exam-content .examLocation .location-content .get-directions{font-weight:700}.step2 .doctor .doctorName{width:200px}.step2 p.orange-subtext{color:#000;text-transform:none}.exam-steps.step3.center-content.is-eye-exam.clearfix{margin-bottom:0}.step3 .create-account h3{color:#3f2a2e;font-size:21px;line-height:45px}.step3 .create-account h3 span{padding-left:40px;text-transform:none;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-transform:none;background:url(../images/eyeExamMyAccount.png) no-repeat 0 0}.step3 .create-account p{font-size:13px;color:#1f1f1f;line-height:33px;padding:0 0 5px;margin:0;font-family:Verdana,Arial,sans-serif}.step3 .create-account p label{margin-left:5px;font-size:10px;color:#231f20;text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif}.step3 .create-account .afterSignIn p label{text-transform:none}.step3 .create-account .email{float:left;width:306px;margin-right:1px}.step3 .create-account .confirmedPassword,.step3 .create-account .password{float:left;width:160px;margin-right:10px}.step3 .create-account .buttons{float:right;width:205px;clear:none;margin:20px 0 -26px}.step3 .create-account .checkbox{clear:both;text-align:left;width:100%}.step3 .create-account .checkbox input{float:left;width:40px;margin:10px 0 0 0!important}.step3 .create-account .buttons input{color:#fff;text-transform:uppercase;border:none;font-size:14px;background:#ea6c26;border-radius:3px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;line-height:42px;padding:0 30px!important;float:right}.step3 .create-account .doctordisplay{color:#fff!important;text-transform:uppercase;border:none;font-size:15px;background:#ea6c26;border-radius:3px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;line-height:33px!important;padding:6px 18px!important}.step3 .create-account .consentForm .doctordisplay{padding:0 30px!important}.step3 .create-account .checkbox.afterSignIn p#myAccountSubtext{margin-left:-50px}.step3 .create-account .buttons p.signInText{font-size:13px;float:right}.step3 .create-account .buttons p.signInText a{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-transform:uppercase;position:relative;margin-left:5px;padding-right:10px;color:#4d8eca}.step3 .create-account p#myAccountSubtext{font-size:15px}.step3 .create-account .buttons p.signInText a:after{content:'';position:absolute;top:4px;right:0;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #4d8eca}.step3 .create-account .checkbox p{font-size:14px;padding:0}.step3 .create-account .checkbox p#myAccountSubtext{text-align:center}div.syncExamAgree span.syncExamAgreeCheck{font-size:14px;display:block;padding-bottom:15px;color:#3c7841;font-family:FuturaBQBold,Arial,Helvetica,sans-serif}span.tickmark{background:url("../images/icons/step3-tick.png") no-repeat 0 0;display:inline-block;height:26px;position:relative;top:11px;right:-10px;width:27px}.step3 p.synExamParagraph{font-family:Verdana,Arial,sans-serif}.step3 p.synExamParagraph a{padding-left:5px}.step3 .create-account .checkbox.afterSignIn{margin:0 0 20px 50px}.step3 .step3Bottom h2{font-size:28px;color:#3f2a2e;padding:0;margin:18px 0 28px}.exam-content .examModuleLinksVert{float:right}.exam-content .examModuleLinksVert u a{text-decoration:underline;font-weight:700}.exam-content .examModuleLinksVert u::after{border-left:1px solid #eaeaea;border-right:1px solid #dfdede;content:"";display:inline-block;height:1em;margin-bottom:-3px;margin-left:6px;margin-right:6px;width:0}.exam-content .examModuleLinksVert u:nth-child(2)::after{border-left:none;border-right:none}.exam-content .examButtons a.remove::after{border-left:1px solid #eaeaea;border-right:1px solid #dfdede;content:"";display:inline-block;height:1em;margin-bottom:-3px;margin-left:6px;margin-right:6px;width:0}.step3 .confirmHeading p{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px}.step3 .confirmHeading p.ThankYou{font-size:21px;line-height:25px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif}.step3 .confirmsubtext{font-size:14px;margin:0 0 20px}.schedule-actions-buttons #toShowIncaseNoExams{color:#726366;margin-bottom:16px}.scheduleExamForm .errorfe{margin:1px 0 1px;overflow:hidden}.appointmentContainer span.required,.patientInfoFields span.required{font-style:normal;font-size:15px;margin-left:5px}.appointmentContainer span[for=scheduleId].required{margin-top:-7px;position:absolute;width:220px;margin-left:-12px;font-size:15px;display:flex}.scheduleExamForm .patientInfoFields .fe .dateOfBirth a.absolute{margin-top:3px}.scheduleExamForm .examQuestion span.required{display:block;float:none;padding-top:7px;font-style:normal;padding-left:9px}.scheduleExamForm .sms-term-div{margin-left:25px;margin-top:8px}.sms-terms-text{font-size:9px;clear:both;font-style:italic;margin:0 26px 0 0}#disclaimer_list{font-size:9px;clear:both;font-style:italic;margin:0 26px 0 0}#disclaimer_list,.sms-terms-text p,.sms-terms-text ul{margin:0 0 10px 70px}.eachExam .styled-select.dobDayContainer select,.eachExam .styled-select.dobMonthContainer select,.eachExam .styled-select.dobYearContainer select{padding:7px 4px;font:15px FuturaBQLight,Arial,Helvetica,sans-serif;font-weight:600;border-radius:3px;-webkit-appearance:none;background-image:url(../images/down-arrow.png);background-repeat:no-repeat;background-position:90% 50%;display:inline-block;background-size:7px;background-color:#fff}.getting-ready-content p.subtextforVideo{width:450px;font-size:13px;line-height:24px;color:#1f1f1f;padding:20px 0 0;font-family:Verdana,Arial,sans-serif;margin:0 auto}.getting-ready-content .box{float:left;width:291px;text-align:center;margin:0 19px}.getting-ready-content .box h4{padding:25px 0 20px;color:#333;font-size:20px;line-height:20px;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;text-transform:none}.getting-ready-content .box p{color:#333;font-size:16px;line-height:20px;padding:0 0 15px;font-family:FuturaBQLight,Verdana,Arial,sans-serif;margin:0}.getting-ready-content .box.icon2 p:nth-child(4){width:276px;text-align:center}.getting-ready-content .box p a{color:#326fa8;font-size:16px}.getting-ready-content .box p a:hover{text-decoration:underline}.getting-ready-content .box.icon1 div{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20251.15%20245%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.%5C39%2051ea3fc-0679-4881-8210-67c4d3dbd627%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23333%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Ctitle%3ELC_Glasses_Contacts_Icon%3C%2Ftitle%3E%0A%20%20%3Cg%20id%3D%22d2a7c0b4-a615-4fa0-bf14-f07046152526%22%20data-name%3D%22Livello%202%22%3E%0A%20%20%20%20%3Cg%20id%3D%22b9338841-9c9f-42b1-b289-73f63f22db8e%22%20data-name%3D%22Livello%201%22%3E%0A%20%20%20%20%20%20%3Cg%20id%3D%2290c1535b-189c-4ac9-ad67-39d402ef984a%22%20data-name%3D%22Livello%2012%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22951ea3fc-0679-4881-8210-67c4d3dbd627%22%20d%3D%22M92%2C243.87c-30.69%2C0-49.45-13.15-59.79-24.18C21%2C207.71%2C17.13%2C195.76%2C17%2C195.25a4%2C4%2C0%2C0%2C1%2C5.25-4.94c.26.1%2C27.29%2C10.31%2C68%2C10.31a314.54%2C314.54%2C0%2C0%2C0%2C38.37-2.32%2C4%2C4%2C0%2C0%2C1%2C1.11%2C7.92%2C322.54%2C322.54%2C0%2C0%2C1-39.4%2C2.4H90.2c-28.72%2C0-50.59-4.8-62-8a68.8%2C68.8%2C0%2C0%2C0%2C10.14%2C13.88C51.76%2C228.67%2C69.83%2C235.87%2C92%2C235.87c21.71%2C0%2C40.12-6.85%2C48.73-13.64a4%2C4%2C0%2C0%2C1%2C5%2C6.28C133.88%2C237.84%2C112.8%2C243.87%2C92%2C243.87Z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22951ea3fc-0679-4881-8210-67c4d3dbd627%22%20d%3D%22M21.69%2C198.92a4%2C4%2C0%2C0%2C1-3.89-3.11c-.19-.8-.59-3.7%2C2.11-7.09%2C7.21-9.07%2C30.55-13.67%2C69.37-13.67h4.79c12%2C0%2C20.61%2C0%2C28.89.91a4%2C4%2C0%2C1%2C1-.9%2C8c-7.83-.88-16.28-.87-28-.86h-4.8c-57.91%2C0-63.27%2C10.6-63.6%2C11.49a4%2C4%2C0%2C0%2C1-3.08%2C4.27A4.11%2C4.11%2C0%2C0%2C1%2C21.69%2C198.92ZM25.6%2C194Zm0%2C0h0Zm0%2C0h0Z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22951ea3fc-0679-4881-8210-67c4d3dbd627%22%20d%3D%22M195.19%2C245c-14.68%2C0-35.42-4.64-55.21-25.2-11.44-11.89-18.65-25.1-21.42-39.27a3.86%2C3.86%2C0%2C0%2C1-.06-.49%2C72.12%2C72.12%2C0%2C0%2C1%2C7.17-46.45%2C4%2C4%2C0%2C0%2C1%2C7.25.38c.1.26%2C10.74%2C26.27%2C38.38%2C55s53.56%2C42.2%2C53.81%2C42.33a4%2C4%2C0%2C0%2C1%2C.06%2C7.1A68.58%2C68.58%2C0%2C0%2C1%2C197.68%2C245C196.87%2C245%2C196%2C245%2C195.19%2C245Zm-68.68-65.52c2.54%2C12.45%2C9%2C24.15%2C19.23%2C34.77%2C27%2C28.08%2C55.37%2C24%2C68.39%2C19.95a253.9%2C253.9%2C0%2C0%2C1-48.59-39.7c-19.64-20.39-30.9-39.21-36.23-49.48a64.1%2C64.1%2C0%2C0%2C0-2.86%2C34A3%2C3%2C0%2C0%2C1%2C126.51%2C179.48Z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22951ea3fc-0679-4881-8210-67c4d3dbd627%22%20d%3D%22M226.44%2C237.71%2C220.8%2C232l-.13.14c.11-.13%2C10.55-14-30.66-59-40.67-44.36-58.47-35-58.63-34.84a4%2C4%2C0%2C1%2C1-4.65-6.51c2.25-1.6%2C23.23-14.17%2C69.18%2C35.94C242.63%2C218.78%2C228.24%2C235.92%2C226.44%2C237.71Z%22%2F%3E%0A%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%3Cpath%20class%3D%22951ea3fc-0679-4881-8210-67c4d3dbd627%22%20d%3D%22M50.54%2C101.08A50.54%2C50.54%2C0%2C1%2C1%2C98.89%2C35.79h0a50.57%2C50.57%2C0%2C0%2C1-48.35%2C65.29ZM50.54%2C8a42.49%2C42.49%2C0%2C1%2C0%2C40.7%2C30.12A42.58%2C42.58%2C0%2C0%2C0%2C50.54%2C8Z%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20class%3D%22951ea3fc-0679-4881-8210-67c4d3dbd627%22%20d%3D%22M100.18%2C55.42A4%2C4%2C0%2C0%2C1%2C98.07%2C48c16.71-10.38%2C30.83-9.79%2C39.73-7.46a40.18%2C40.18%2C0%2C0%2C1%2C15.76%2C7.89%2C4%2C4%2C0%2C0%2C1-5.35%2C5.95c-.8-.71-19-16.3-45.92.42A4%2C4%2C0%2C0%2C1%2C100.18%2C55.42Z%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20class%3D%22951ea3fc-0679-4881-8210-67c4d3dbd627%22%20d%3D%22M200.61%2C101.08A50.54%2C50.54%2C0%2C1%2C1%2C249%2C35.79h0a50.57%2C50.57%2C0%2C0%2C1-48.35%2C65.29Zm0-93.08a42.49%2C42.49%2C0%2C1%2C0%2C40.7%2C30.12A42.58%2C42.58%2C0%2C0%2C0%2C200.61%2C8Z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A) center no-repeat;width:93px;height:93px;padding:0 101px}.getting-ready-content .box.icon2 div{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20272%20235.42%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.%5C38%20e769752-baa0-476d-8a8b-7cc67e3f2bc7%2C%20.e2c5185a-2359-416e-9390-fcf78105b9f0%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23333%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20.e2c5185a-2359-416e-9390-fcf78105b9f0%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Ctitle%3ELC_Insurance_Icon%3C%2Ftitle%3E%0A%20%20%3Cg%20id%3D%22e6b27feb-9271-48fb-a247-7f5e4b07c402%22%20data-name%3D%22Livello%202%22%3E%0A%20%20%20%20%3Cg%20id%3D%22392141c6-6b39-41c7-aed2-ad1102664640%22%20data-name%3D%22Livello%201%22%3E%0A%20%20%20%20%20%20%3Cpath%20class%3D%228e769752-baa0-476d-8a8b-7cc67e3f2bc7%22%20d%3D%22M170%2C188.83a87.05%2C87.05%2C0%2C0%2C1-10.71-.74A238.88%2C238.88%2C0%2C0%2C1%2C116%2C177.65a4%2C4%2C0%2C1%2C1%2C2.69-7.53c19.85%2C7.09%2C41.38%2C10%2C41.6%2C10%2C10.82%2C1.35%2C19.09.58%2C22.08-2.06a3.32%2C3.32%2C0%2C0%2C0%2C1.18-2.75c0-5.73-6.3-13.08-20.37-16.6-11.75-2.93-38-12.15-39.12-12.54l-.28-.11c-17.87-7.86-33.44-7.88-43.36-6.51a59.12%2C59.12%2C0%2C0%2C0-17.53%2C4.93%2C4%2C4%2C0%2C0%2C1-3.72-7.08c1.2-.64%2C29.86-15.3%2C67.68%2C1.28%2C2.13.74%2C27.31%2C9.53%2C38.26%2C12.27%2C12.2%2C3%2C26.44%2C11.26%2C26.44%2C24.36a11.37%2C11.37%2C0%2C0%2C1-3.88%2C8.75C184.11%2C187.25%2C178.18%2C188.83%2C170%2C188.83Z%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20class%3D%228e769752-baa0-476d-8a8b-7cc67e3f2bc7%22%20d%3D%22M151.19%2C235.42a66.42%2C66.42%2C0%2C0%2C1-17.34-2.1C117.75%2C228.93%2C55.65%2C205%2C53%2C203.94l2.88-7.46c.64.25%2C64.35%2C24.84%2C80.06%2C29.13%2C14.94%2C4.07%2C33%2C0%2C33.15%2C0%2C36.88-9.23%2C85.47-36%2C94.36-42.55a20.83%2C20.83%2C0%2C0%2C0-2.69-3.38l-.12-.13c-5.6-6.11-20.05-8.26-40.68-6a234.47%2C234.47%2C0%2C0%2C0-31.39%2C5.73l-2.07-7.73c6.37-1.7%2C62.68-16.14%2C80%2C2.56%2C1.37%2C1.39%2C5.5%2C5.9%2C5.5%2C10.08%2C0%2C2.43-1%2C4-11.5%2C10.31-6.62%2C4-15.26%2C8.66-24.35%2C13.2-14.08%2C7-41.26%2C19.74-65.17%2C25.72A97.08%2C97.08%2C0%2C0%2C1%2C151.19%2C235.42ZM264.71%2C182Z%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20class%3D%228e769752-baa0-476d-8a8b-7cc67e3f2bc7%22%20d%3D%22M8.11%2C215.66a7.92%2C7.92%2C0%2C0%2C1-5.46-2.19A8.49%2C8.49%2C0%2C0%2C1%2C0%2C207.27v-87.8a8.43%2C8.43%2C0%2C0%2C1%2C3.23-6.7%2C7.92%2C7.92%2C0%2C0%2C1%2C6.83-1.44l40.83%2C10.35c8.63%2C2.19%2C14.42%2C10.83%2C13.47%2C20.1l-5.67%2C55.29c-.93%2C9.1-7.93%2C16.08-16.63%2C16.6l-33.47%2C2Zm0-96.57a.8.8%2C0%2C0%2C0-.11.38v87.8a.47.47%2C0%2C0%2C0%2C.16.4l33.42-2c4.78-.28%2C8.62-4.25%2C9.16-9.43L56.4%2C141c.55-5.35-2.67-10.31-7.48-11.53Z%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20class%3D%22e2c5185a-2359-416e-9390-fcf78105b9f0%22%20d%3D%22M229.4%2C22.79A4.31%2C4.31%2C0%2C0%2C1%2C230.8%2C26c0%2C74.81-49.81%2C95.57-51.94%2C96.42a4.33%2C4.33%2C0%2C0%2C1-1.62.32%2C4.42%2C4.42%2C0%2C0%2C1-2.25-.63C123.6%2C91.35%2C125.54%2C28.46%2C125.65%2C25.8A4.37%2C4.37%2C0%2C0%2C1%2C130%2C21.61c23.49%2C0%2C43.92-20.13%2C44.13-20.34A5%2C5%2C0%2C0%2C1%2C177.33%2C0a4.35%2C4.35%2C0%2C0%2C1%2C3.12%2C1.41c.21.22%2C20.76%2C22%2C45.67%2C20.21A4.27%2C4.27%2C0%2C0%2C1%2C229.4%2C22.79Zm-51.85%2C90.62c8.66-4.32%2C42.77-25%2C44.45-83-21.18-.46-38.14-13.87-44.87-20.08-6.72%2C5.77-23.16%2C18.11-42.7%2C19.79C134.93%2C43.85%2C139.54%2C89.26%2C177.55%2C113.41Z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A) center no-repeat;width:93px;height:93px;padding:0 98px}.getting-ready-content .box.icon3 div{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20285.87%20115.13%22%3E%0A%20%20%3Ctitle%3ELC_Sunglasses_Icon%3C%2Ftitle%3E%0A%20%20%3Cg%20id%3D%22445a16e5-7abf-49ac-9b10-422b23d7c8be%22%20data-name%3D%22Livello%202%22%3E%0A%20%20%20%20%3Cg%20id%3D%22a1fe3acf-6065-486e-8d96-38cfbac78a1a%22%20data-name%3D%22Livello%201%22%3E%0A%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M108.82%2C41.94A53.58%2C53.58%2C0%2C1%2C1%2C57.57%2C4a53.73%2C53.73%2C0%2C0%2C1%2C51.25%2C37.94%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M57.57%2C115.13a57.57%2C57.57%2C0%2C1%2C1%2C55.08-74.36h0a57.64%2C57.64%2C0%2C0%2C1-55.08%2C74.36ZM57.57%2C8A49.5%2C49.5%2C0%2C1%2C0%2C105%2C43.1h0A49.29%2C49.29%2C0%2C0%2C0%2C57.57%2C8Z%22%2F%3E%0A%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M113.71%2C62.58a4%2C4%2C0%2C0%2C1-2.11-7.4c19.05-11.83%2C35.12-11.16%2C45.25-8.52a45.86%2C45.86%2C0%2C0%2C1%2C17.9%2C9%2C4%2C4%2C0%2C0%2C1-5.35%2C6c-.91-.8-22.17-19.1-53.58.42A4%2C4%2C0%2C0%2C1%2C113.71%2C62.58Z%22%2F%3E%0A%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M279.56%2C41.94A53.58%2C53.58%2C0%2C1%2C1%2C228.3%2C4a53.73%2C53.73%2C0%2C0%2C1%2C51.26%2C37.94%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M228.3%2C115.13a57.57%2C57.57%2C0%2C1%2C1%2C55.08-74.36h0a57.61%2C57.61%2C0%2C0%2C1-55.08%2C74.36ZM228.3%2C8a49.5%2C49.5%2C0%2C1%2C0%2C47.43%2C35.1A49.62%2C49.62%2C0%2C0%2C0%2C228.3%2C8Z%22%2F%3E%0A%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A) center no-repeat;width:90px;height:55px;margin-bottom:15px;margin-top:20px;padding:0 101px}.template-holder.insurance{margin:0 auto;width:100%}#findPlan .right-info{display:block!important}.template-holder-insurance{clear:both;margin:0 auto 55px;width:990px}.template-holder.insurance .left-intro{float:none;padding:0;width:inherit}.template-holder-insurance .right-info h3{margin:0 0 14px}#findPlan.template-holder-insurance{margin:40px auto 20px}#greyArea .template-holder-insurance{margin:0 auto}.template-holder.insurance .content-width-full{float:none;padding:0;width:100%}.template-holder-insurance .right-info{float:right;margin:15px 0;width:242px}.template-holder-insurance p{clear:both;color:#1f1f1f!important;font-size:13px!important;line-height:19px!important;padding:0 0 10px}.insurance .headingcontainer h1{font-size:28px;line-height:28px}.insurance h2 span{font-family:FuturaBQBook,Arial,Helvetica,sans-serif}.insurance p{padding:10px 0}#findPlan h1+p{padding:20px 0 10px}#findPlan .right p{padding:0 0 10px}#findPlan .left{float:left;padding:10px 0 0;width:675px}.list-left{float:left;margin-top:8px}.list-right{float:right;margin-top:8px}#findPlan .left ul li{margin:5px 0}#findPlan .left a{font-weight:700}findPlan a.black{color:#1f1f1f}#findPlan .right .right-info a{font-weight:700;text-decoration:none}#findPlan .right .right-info{width:285px}#findPlan .right .right-info .content{border:1px solid #cac9c6;float:left;padding:14px}#greyArea{clear:both;padding:0}#greyArea .leftHalf{background-color:#efefef;float:left;width:480px}#greyArea .rightHalf{background-color:#efefef;float:right;width:480px}#greyArea .leftHalf div,#greyArea .rightHalf div{padding:30px 30px 30px 25px}#greyArea p{padding:16px 0}.bottom_3_espots a{color:#fff;display:block;float:left;height:282px;margin:15px 0 0;padding:16px;position:relative;width:282px}.bottom_3_espots a.middle{margin:15px 23px 0}.bottom_3_espots a h1{margin-bottom:20px}.bottom_3_espots a.red h1{margin-bottom:16px}.bottom_3_espots a *{color:#fff!important}.bottom_3_espots a p{bottom:12px;left:16px;position:absolute}.bottom_3_espots a.orange{background-color:#ea6c26}.bottom_3_espots a.red{background-color:#cf0a2c}.bottom_3_espots a.blue{background-color:#6eabce}#clock{background:none repeat scroll 0 0 #d1202f;height:108px;margin-top:20px;width:100%}#clock #clockInfo img{left:50px;position:absolute;top:25px}#clock #clockInfo h2{color:#fff;font-size:24px;left:111px;margin:0;padding:0;position:absolute;top:33px}#clock #clockInfo h3{color:#fff;font-family:Verdana;font-size:14px;font-weight:700;left:111px;margin:0;padding:0;position:absolute;text-transform:none;top:62px}#clock #clockInfo h2 span{font-family:Verdana;font-weight:400;text-transform:none}.generic-container{height:108px;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:990px}.generic-container img{border:medium none}#holder{position:absolute;right:71px;top:0}#ourclock .clock-bg{position:absolute;right:45px}#timer div{float:left;height:29px;width:24px}#timer #d1,#timer #d2{height:42px;margin-top:18px;width:35px}#timer .number-bg{height:75px;position:relative;width:82px}#timer .number-bg.first{margin-left:22px;margin-right:13px}#timer .number-bg.second{margin-right:15px}#timer .number-bg div{margin-top:24px}#h1{margin-left:13px}#m1{margin-left:14px}#s1{margin-left:15px}#ourclock.out-of-zone .clock-bg{display:none!important}#ourclock.out-of-zone #clockInfo{height:100%;margin-left:275px;position:relative}#ourclock.more-than-ten-days .less-than-ten-bg{display:none}#ourclock.less-than-ten-days .more-than-ten-bg{display:none}.less-than-ten-days #d1{display:none}.less-than-ten-days #d2{margin-right:8px}.h1_look{font-size:2em!important}.btnShare{background:#3b5998 none repeat scroll 0 0;border-radius:2px;bottom:5px;color:#fff;display:inline-block;font-family:helvetica,arial,sans-serif;font-size:11px;font-weight:700;padding:0 4px;position:relative}.btnShare:hover{background:#758ab6 none repeat scroll 0 0;border-radius:2px;bottom:5px;color:#fff;display:inline-block;font-family:helvetica,arial,sans-serif;font-size:11px;font-weight:700;padding:0 4px;position:relative}.btnShare i{font-size:14px;font-weight:400;padding-right:2px;padding-top:3px}.header-myaccount .header-account-signin{font-size:12px;text-transform:capitalize;color:#1f1f1f}.header-myaccount{color:#000;text-align:right;width:270px}.header-myaccount #greet_user{color:#3f2a2e;font-size:12px;font-family:FuturaBQBook}.header-myaccount #greet_user a{color:#3f2a2e;font-family:verdana;font-size:11px;font-weight:400}.notification-myaccount-user .has-notification{width:307px}#greet_user .headerLogout{font-weight:700;color:#6eabce}.myaccount-not-you{color:#a9a9a9;margin-left:8px;margin-right:5px;font-family:verdana;font-weight:400;font-size:11px;text-transform:capitalize}.notification-myaccount-user{display:inline-block;position:relative;width:235px;font-weight:700}#header-notification-modal{right:-1px;top:46px}#header-notification-modal.dialog .content{width:286px;border-top:1px solid #cac9c6;border-bottom:1px solid #cac9c6;padding-top:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}ul#right-nav-header .notification-click{width:22px;padding:12px 20px 14px 0}.notification-click a{outline:0}.notification-click a:focus{outline:0!important}.notification-count{color:#fef6f2}ul#right-nav-header li.notification-click a span.active,ul#right-nav-header li.notification-click:hover a span.notification-count{background:#ea6c26 url("../images/notification-siginin.png") center no-repeat;padding:16px 16px 17px 18px;color:#ea6c26}.notification-myaccount{color:#ea6c26;text-align:center}.upcoming-appiontment{margin-top:15px;padding-bottom:14px;padding-left:17px;padding-right:15px}.upcoming-appiontment h3{color:#3f2a2e;font-size:14px;font-weight:700;padding:8px 10px;padding-left:0;text-align:left;position:relative}.upcoming-appiontment h3>a{text-align:right;float:right;font-size:12px}.upcoming-appiontment .upcoming-appiontment-date{margin-top:5px;margin-left:2.2em;text-indent:-2.2em;text-transform:uppercase;font-size:13px;font-family:FuturaBQBold}.upcoming-appiontment-date span{font-family:FuturaBQBook;font-weight:400;text-transform:lowercase}.upcoming-appiontment-content{font-family:Verdana;font-size:13px;padding-left:28px!important;margin-bottom:5px;line-height:14px;padding-top:0!important}.upcoming-appiontment-content-span{text-transform:capitalize}.upcoming-icon{background:url("../images/upcoming.png") center left no-repeat;padding:0 30px 0 0;white-space:nowrap}.upcoming-perk{background:url("../images/upcoming-perks.png") center left no-repeat;padding:4px 30px 2px 0;position:relative;left:7px;white-space:nowrap}.upcoming-appiontment a{padding-left:28px;color:#326fa8;font-size:13px;position:relative;font-family:FuturaBQBook;font-weight:700;letter-spacing:.5px;text-transform:capitalize;padding-left:24px}.upcoming-appiontment .upcoming-more a{padding-left:10px;font-family:Verdana;font-weight:700}.upcoming-more{font-family:Verdana;font-size:12px;text-transform:uppercase;margin-top:10px;text-align:center;margin-bottom:-9px}.notification-perks .upcoming-more{margin-bottom:0;margin-top:5px}.upcoming-view{border-left:1px solid #726366;padding-left:6px;font-weight:700;color:#326fa8;margin-left:10px}.upcoming-appiontment a:after{content:"";right:-184px;top:20px;border-bottom:1px solid #f2f0f0;position:absolute;padding:1px;margin:0;width:281px;margin-top:4px}.upcoming-more a:after{border-bottom:none}.upcoming-appiontment.notification-perks a:after{border-bottom:none}.notification-perks .upcoming-appiontment-content::first-line{text-transform:uppercase}.notification-perks .no-caps{text-transform:capitalize;font-size:13px;font-family:verdana}.notification-perks{border-bottom:none}.upcoming-perk-view{text-align:center;margin-left:0}.appiontent-arrow{background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -152px;margin-left:9px;padding-right:8px;font-size:12px}upcoming-appiontment-perk .appiontent-arrow{margin-left:0!important}#header-notification-modal .blue.button span{padding-left:17px;padding-left:17px}.find-look{background:url("../images/find-look.png") center left no-repeat;float:left;padding:0 72px 60px 0;white-space:nowrap}.notification-look{background:#f2f0f0 none repeat scroll 0 0;margin-top:10px;padding:4px 6px 3px 8px}.look-upcoming{float:right;margin-right:56px;text-transform:uppercase;font-family:FuturaBQBold}.look-style{color:#8b7e81;font-family:FuturaBQBook;margin-bottom:-4px;padding-left:15px!important}.look-adv{font-weight:700}.look-upcoming a{font-weight:700;font-size:12px}#header-notification-modal .center-align{text-align:center;padding-bottom:5px}#my-account-right-align{text-align:right!important}#header-notification-modal .center-align a.view-all{background:#4d8eca none repeat scroll 0 0;padding:10px 16px 10px 22px;font-size:14px;height:20px;border:medium none;border-radius:5px;color:#fff;display:inline-block;font-weight:700;text-transform:uppercase;cursor:pointer;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;width:auto}#header-notification-modal .center-align .view-all span{display:inline-block;line-height:20px;background:#4d8eca none repeat scroll 0 0;padding:1px 0 0}.upcoming-acount-button{width:145px!important;border-radius:2px!important;text-align:center;padding:4px!important;margin-right:18px}.upcoming-acount-button{margin-top:10px;margin-left:5px}.notification-nolook{margin-right:0;margin-left:102px;margin-top:-16px}.no-look{text-transform:lowercase;font-size:12px}.contact-lens{background-image:url(../images/eye-exam-introduction.png);height:99px;width:479px;border:1px solid #e9e7e8;background-repeat:no-repeat;float:right}.headerTitle h1{font-size:28px}.headerTitle p{font-size:16px}.location-schedule h2 span{color:#3f2a2e}.location-schedule h2{display:inline-block;color:#ba550e}.findAStoreHeader .location-schedule p{font-size:15px;text-transform:none}#WC_StoreLocator_div .submit-find-store{background:0 0;padding:0;margin-left:-7px}#WC_StoreLocator_div form input[type=text]{width:286px}#WC_StoreLocator_div p#num-results{font-weight:400;text-transform:uppercase}#header-notification-modal .content span.icon{background:url('../images/user-account.png') center no-repeat;padding:1px 20px 0 0;white-space:nowrap}.BVRRRatingSummaryNoReviews{overflow:visible!important}.emailId{color:#ef7622}#perksLanding .c-tabs__content{padding:15px 10px 10px 0;margin:5px 0 0}#perksLanding .c-tabs__content .perksOffer{border:0;padding:0;margin:0}#perksLanding .perks-wrapper{margin:15px 0}.perks-wrapper{width:755px;border-radius:4px;background-color:#fff;border:solid 1px #d9d9d9}.perks-wrapper>h1{font-family:FuturaBQBold;font-size:24px;font-weight:700;font-style:normal;line-height:normal;text-align:left;color:#ba550e;padding:20px;padding-bottom:5px}.perks-wrapper>h5{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700!important;line-height:1.42;text-align:left;color:#326fa8;padding-left:20px}.perks-text{font-family:Verdana;font-size:12px;line-height:1.67;text-align:left;color:#555;padding:15px}.perks-text>p{color:#555}.perks-expired-and-code{width:50%;display:flex;flex-flow:column nowrap;justify-content:space-between}.perks-expired-and-code>p{font-family:Verdana;font-size:12px!important;font-weight:400;line-height:1.58;color:#555}.perks-expired-and-code>p:first-child{font-weight:700}.view-eligible{width:240px!important;height:45px;padding:4px!important;background-color:#326fa8;margin-top:0!important;display:flex;justify-content:center}.view-eligible:hover{background-color:#4589c8}.bottom_perk_content_espot{display:flex;flex-flow:column nowrap;margin-top:30px}.c-tabs__item{display:inline}.c-tabs__link{display:inline-block;color:#fff;background:#bfbfbf;text-decoration:none;padding:7px 9px;text-overflow:ellipsis;width:auto;overflow:hidden;white-space:nowrap;border:4px solid #d8d9dd;border-radius:3px 3px 0 0;font-size:16px}.c-tabs__link.is-active{background:#7c7f78}.c-tabs__content{display:none;width:100%;float:left}a.c-tabs__link:hover{color:#fff}a.c-tabs__link:focus{color:#fff}.multitab_wrapper{border:1px solid #ccc;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.multitab_wrapper h3{color:#7c7f78;padding-bottom:10px}.c-tabs{background:#fff;overflow:hidden;width:100%}.myaccount-dashboard{width:auto}.myaccount-dashboard #profile-data{float:left;width:747px}.myaccount-dashboard .myaccount-dashboard-user{width:241px;height:160px;background:#ba550e;color:#fff;float:left;margin-right:10px}.myaccount-dashboard .myaccount-dashboard-info{text-align:center;padding-top:30px}.myaccount-dashboard .myaccount-dashboard-info .my-dashborad-detail{font-weight:700;font-family:FuturaBQBold;font-size:20px}.myaccount-dashboard .myaccount-dashboard-info .no-caps{font-family:FuturaBQBook;font-size:20px}.myaccount-dashboard .myaccount-dashboard-info p{font-weight:700;font-family:FuturaBQBold;color:#fff;font-size:20px!important;text-transform:uppercase;word-wrap:break-word}.myaccount-dashboard .myaccount-dashboard-user span.icon{background:url('../images/icon_user.png') center no-repeat;background-size:91%;padding:0;margin:0;display:inline-block;width:22px;height:22px;white-space:nowrap}.myaccount-dashboard .myaccount-dashboard-info p:first-of-type{padding-top:20px}.myaccount-dashboard .myaccount-dashboard-profile{width:146px;height:130px;float:left;margin-top:15px;margin-bottom:15px;margin-left:20px;background:url('../images/sprites/lc_site_sprite_steps.png') no-repeat}.myaccount-dashboard .profile-step1{background-position:0 -3px}.myaccount-dashboard .profile-step2{background-position:0 -190px}.myaccount-dashboard .profile-step3{background-position:0 -373px}.myaccount-dashboard .profile-step4{background-position:0 -559px}.myaccount-dashboard .profile-step5{background-position:0 -744px}.myaccount-dashboard .myaccount-dashboard-step{padding-left:79px;padding-top:24px;float:left}.myaccount-dashboard .myaccount-dashboard-step.dashboard-step3{padding-top:17px;padding-left:85px}.myaccount-dashboard .myaccount-dashboard-step.dashboard-step4{padding-left:50px}.myaccount-dashboard .myaccount-dashboard-step.dashboard-step5{padding-left:99px}.myaccount-dashboard .myaccount-dashboard-step p{display:inline-block;color:#707070;font-family:FuturaBQBook;letter-spacing:.6px;font-size:14px!important;margin-bottom:3px}.myaccount-dashboard .myaccount-dashboard-step .upcoming-icon{background:url('../images/sprites/lc_site_sprite_dashboard.png') no-repeat top left;height:26px;padding-top:8px;width:29px;margin-bottom:-16px;margin-right:5px;display:inline-block;padding:0;background-position:0 0}.myaccount-dashboard .myaccount-dashboard-step.dashboard-step3 .upcoming-icon{background-position:0 -242px;width:16px;height:30px}.myaccount-dashboard .myaccount-dashboard-step.dashboard-step5 .upcoming-icon{background-position:0 -206px;width:40px;height:26px;margin-left:-15px}.myaccount-dashboard .myaccount-dashboard-step.dashboard-step3 label{margin-left:-4px}.myaccount-dashboard .myaccount-dashboard-step .dashboard-input{margin-left:32px;margin-top:-4px;font-family:FuturaBQBook}.myaccount-dashboard .myaccount-dashboard-step label{font-size:15px;display:block;margin-left:7px}.myaccount-dashboard .myaccount-dashboard-step input[type=text]{padding:11px 9px;width:186px;margin-left:-32px;margin-top:10px;position:relative;border:1px solid #e1e1e1;border-radius:5px}.myaccount-dashboard .myaccount-dashboard-step .button{border-radius:2px!important;background:#326fa8!important;margin-left:6px;margin-right:10px;padding:11px 28px!important}.myaccount-dashboard .myaccount-dashboard-step .button:hover{background:#4589c8!important}.myaccount-dashboard .myaccount-dashboard-step .dashboard-skip{font-family:FuturaBQBold;text-transform:uppercase;color:#786d70;font-size:14px}.myaccount-dashboard .myaccount-dashboard-step .dashboard-arrow{background:url('../images/sprites/lc_site_sprite_toolsbg.png') no-repeat -147px -831px}.dashboard-input>span:first-of-type{color:#d73954;font-size:16px;font-weight:400;margin-left:-206px;margin-top:59px;position:absolute;font-family:FuturaBQBook;border:none!important}.dashboard-DateOfBirth{position:relative;width:0;float:left}.dashboard-DateOfBirth>span.required{color:#d73954;font-size:16px;font-weight:400;margin-left:-292px;margin-top:45px;position:absolute;font-family:FuturaBQBook;border:none!important}.dashboard-phone span.required{color:#d73954;font-size:16px;font-weight:400;position:absolute;font-style:italic;font-family:FuturaBQBook;border:none!important;display:inline-block;top:40px;left:0;width:260px}.myaccount-dashboard .myaccount-dashboard-step .dashboard-input .required{border:1px solid #d73954}.myaccount-dashboard .myaccount-dashboard-step .dashboard-input .required::-webkit-input-placeholder{color:#d73954!important}.myaccount-dashboard .myaccount-dashboard-step .dashboard-input .required:-moz-placeholder{color:#d73954!important}.myaccount-dashboard .myaccount-dashboard-step .dashboard-input .required::-moz-placeholder{color:#d73954!important}.myaccount-dashboard .myaccount-dashboard-step .dashboard-input .required:-ms-input-placeholder{color:#d73954!important}.myaccount-dashboard-step .dashboard-phonenumber input[type=text]{width:35px!important;margin-left:0;border:none;background:0 0}.myaccount-dashboard-step .phone-input{width:31px!important}.dashboard-phonenumber span.phone-spans{color:#3f2a2e}.dashboard-phonenumber span.phone-spans.first{margin:0 -1px 0 9px}.dashboard-phonenumber span.phone-spans.second{margin:0 4px 0 -14px}.dashboard-phonenumber span.phone-spans.dash{color:#3f2a2e!important;margin:0 -6px 0 -20px!important;float:none!important}.myaccount-dashboard-step .dashboard-phone{border:1px solid #e1e1e1;display:inline;padding:11px 40px 11px 4px;border-radius:5px;margin-left:-39px;position:relative}.myaccount-dashboard .myaccount-dashboard-step .dashboard-phonenumber.dashboard-input{width:450px}.myaccount-dashboard-step .dashboard-checkbox label{display:inline-block;font-family:FuturaBQBook;font-size:12px;width:500px;float:left;font-weight:400;letter-spacing:.7px;color:#9a9294}.dashboard-step3 .dashboard-phonenumber .button{margin-left:12px}.myaccount-dashboard .dashboard-step3 .dashboard-checkbox{float:left;margin-left:-33px;margin-top:21px}.myaccount-dashboard .dashboard-step3 .dashboard-checkbox label{font-family:Verdana,sans-serif;width:418px;letter-spacing:-.8px;margin-top:-12px}#myAccount .myaccount-dashboard #dashboard-step3 .dashboard-checkbox label::before{margin:0 1.3em 2em 0;width:14px;height:17px;padding:2px 0 0 5px}#myAccount .myaccount-dashboard #dashboard-step3 .dashboard-checkbox input[type=checkbox]:checked+label::before{padding:2px 0 0 5px;line-height:1.2}.myaccount-dashboard .myaccount-dashboard-step .dashboard-phonenumber .dashboard-skip{margin-left:10px}.myaccount-dashboard .myaccount-dashboard-step .dashboard-phonenumber .dashboard-arrow{margin-left:3px}#myAccount .myaccount-dashboard #dashboard-step3 .dashboard-checkbox label:first-line{letter-spacing:-.7px}.myaccount-dashboard .myaccount-dashboard-step .dashboard-input .dashboard-phone .required{border:none;margin-bottom:15px}.myaccount-dashboard .myaccount-dashboard-step .dashboard-input .dashboard-phone.validationError{border:1px solid #d73954}.dashboard-checkbox input[type=checkbox]{float:left;margin-right:16px}.myaccount-dashboard-step .dashboard-checkbox label a{text-decoration:underline}.dashboard-step4 .select-date-of-birth{margin-left:-31px;margin-top:8px}.dashboard-step4 .select-date-of-birth.required{border:none!important}.addMyExams .dobMonthData .styled-select,.dashboard-step4 .select-date-of-birth .styled-select{margin-right:9px;border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background-color:#fff;background:#fff url("../images/arrowdown.gif") no-repeat 90% 50%}.dashboard-step4 .select-date-of-birth.required .styled-select{border:1px solid #d73954}.dashboard-step4 .select-date-of-birth.required .styled-select select{color:#d73954}.addMyExams .dobMonthData .styled-select select,.dashboard-step4 .select-date-of-birth .styled-select select{padding:11px 8px;width:130%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.addMyExams .dobMonthData .styled-select select:focus,.dashboard-step4 .select-date-of-birth .styled-select select:focus{outline:0}.addMyExams .dobMonthData .styled-select.dobMonthContainer,.dashboard-step4 .select-date-of-birth .dbmonth{width:120px}.addMyExams .dobMonthData .styled-select.dobDayContainer,.dashboard-step4 .select-date-of-birth .dbday{width:66px}.addMyExams .dobMonthData .styled-select.dobYearContainer,.dashboard-step4 .select-date-of-birth .dbyear{width:73px}.dashboard-step4 .select-date-of-birth .button{margin-top:0!important}.myaccount-dashboard .dashboard-step5 .dashboard-recipt input[type=text]{margin-left:-49px;width:188px}.myaccount-dashboard .dashboard-complete{float:left;padding-left:45px;padding-top:40px}.myaccount-dashboard .dashboard-complete span.icon{background:url('../images/sprites/lc_site_sprite_profile.png') no-repeat top left;float:left;width:130px;display:inline-block}.myaccount-dashboard .dashboard-complete.profile-complete-step1 span.icon{background-position:0 0;height:66px}.myaccount-dashboard .dashboard-complete.profile-complete-step2 span.icon{background-position:0 -76px;height:58px}.myaccount-dashboard .dashboard-complete.profile-complete-step3 span.icon{background-position:0 -144px;height:62px}.myaccount-dashboard .dashboard-complete.profile-complete-step4 span.icon{background-position:0 -216px;height:60px;width:115px}.myaccount-dashboard .dashboard-profile-complete{float:left;margin-top:-2px;width:415px}.myaccount-dashboard .profile-complete-step2 .dashboard-profile-complete,.myaccount-dashboard .profile-complete-step3 .dashboard-profile-complete{margin-top:-8px}.myaccount-dashboard .dashboard-profile-complete p{font-size:18px!important;font-family:FuturaBQLight;font-weight:400;line-height:24px}.myaccount-dashboard .dashboard-profile-complete p:first-of-type{text-transform:uppercase;font-size:24px!important;font-weight:400;font-family:FuturaBQBook;letter-spacing:.6px}.myaccount-dashboard .dashboard-profile-complete a{font-size:14px;text-transform:uppercase;font-family:futurabqbook}.myaccount-dashboard .dashboard-profile-complete p:first-of-type span{font-family:FuturaBQBold}.myaccount-dashboard .dashboard-profile-complete span.dashboard-arrow{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #4d8eca;display:inline-block;margin-left:7px;margin-top:-2px;vertical-align:middle}#myAccount #right.rightdiv{border:10px solid #f2f0f0;width:720px;padding-bottom:0;margin-bottom:-12px}#myAccount #right.rightdiv.syncpurchase{margin-top:-18px}#myAccount #right.rightdiv.syncpurchase .headingContainer .control.no-position.noPurchaseUnsync{display:inline-block;left:528px;border:0;z-index:99999;top:60px;background:0 0;margin-top:-10px;text-transform:uppercase}#myAccount #right.rightdiv.syncpurchase .headingContainer a.control.no-position.noPurchaseUnsync::after{width:0;height:0;border-top:4px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #4d8eca;display:inline-block;content:"";margin-left:4px}#myAccount #right.right-container .row{width:750px;margin-top:0;display:flex}#myAccount #right.right-container .big-container span.icon,#myAccount #right.right-container .small-container span.icon,.big-sync-model span.icon{background:url('../images/sprites/lc_site_sprite_dashboard.png') no-repeat top left;height:22px;display:inline-block;padding-top:8px;width:24px}#myAccount #right.right-container .small-container a.manage-now{margin-top:80px}#myAccount #right.right-container .small-container a.manage-now span{color:#fff!important}#myAccount #right.right-container .small-container span.small-eye-exam{background-position:0 0;width:29px;height:26px}#myAccount #right.right-container .small-container span.small-find-store{background-position:0 -36px;width:17px;height:24px;margin-left:15px}#myAccount #right.right-container .small-container span.small-find-look{background-position:0 -70px;width:87px;height:62px;margin-top:27px;margin-left:33%}#myAccount #right.right-container .small-container span.small-favorite{background-position:0 -137px}#myAccount #right.right-container .small-container.filled-favorites span.small-favorite{background-position:0 -169px}#myAccount #right.right-container .big-container span.small-sync-purchase,.big-sync-model span.small-sync-purchase{background-position:0 -206px;width:40px;height:26px}#myAccount #right.right-container .rounded-block{border:10px solid #f2f0f0;margin-top:0;border-radius:0}#myAccount #right.right-container .small-container{border-left:none;border-top:none;margin-left:-10px;width:367px;margin-right:10px}#myAccount #right.right-container .heading{display:inline;padding-left:16px}#myAccount #right.right-container .row .small-container:first-of-type{border-left:medium none}#myAccount #right.right-container .row .small-container:nth-of-type(2),#myAccount #right.right-container .row .small-container:nth-of-type(4){border-right:medium none}#myAccount #right.right-container .row .small-container:nth-of-type(3){border-left:medium none}#myAccount #right.right-container .small-container span.profile-dashboard{text-transform:uppercase;font-size:21px}#myAccount #right.right-container .big-container h3.heading,#myAccount #right.right-container .small-container h3.heading{font-family:FuturaBQBold;font-size:21px}#myAccount #right.right-container .small-container p{font-family:FuturaBQLight;font-size:18px;text-align:center;color:#655558;padding:60px 27px 0 27px;letter-spacing:.9px}#myAccount #right.right-container .small-container .orange.button{background:url('../images/sprites/lc_site_sprite_buttons.png') no-repeat;background-position:1px -896px;padding:0 0 0 6px;margin:60px 37px 0;font-family:FuturaBQBold;font-size:14px}#myAccount #right.right-container .small-container .orange.button span{padding-left:17px;padding-right:17px;letter-spacing:.8px}#myAccount #right.right-container .big-container span.dashboard-arrow,#myAccount #right.right-container .small-container span.dashboard-arrow{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #4d8eca;display:inline-block;margin-left:7px;margin-top:-2px;vertical-align:middle}.right-container .small-container .dashboard-sync{margin:19px 69px 0;display:inline-block;text-transform:uppercase;font-family:futurabqbold;font-size:14px}.right-container .small-container .dashboard-links{display:inline-block;position:relative}#myAccount #right.right-container .small-container .slight-padding p{padding-top:22px;padding-left:15px}#myAccount #right.right-container .store-search-form input.zip-code-stores{border-radius:6px 0 0 6px}#myAccount #right.right-container .store-search-form input.preferred-store-go{margin:0 0 0 -6px;background:#6eabce none repeat scroll 0 0;text-indent:0;border-radius:0 5px 5px 0}#myAccount #right.right-container .small-container .inner-find-look p{padding-top:25px}#myAccount #right.right-container .small-container .inner-find-look a{margin-top:60px;padding:13px 30px 13px 30px}#myAccount #right.right-container .small-container .small-favorite{margin-left:10px}#myAccount #right.right-container .small-container .frames-lenses{margin-left:36px}#myAccount #right.right-container .small-container .frames-lenses div{color:#707070;border-left:none;font-family:futurabqbold;font-size:11px;text-transform:uppercase;letter-spacing:.9px}#myAccount #right.right-container .small-container .frames-lenses div span{background:0 0;color:#9f9496;border-left:none}#myAccount #right.right-container .small-container.favorites a{margin-top:66px}#myAccount #right.right-container .small-container.favorites a span{background:#4d8eca}#myAccount #right.right-container .small-container.favorites a.browse-catalog span{background:0 0}#myAccount #right.right-container .small-container.favorites .the-price a span{background:#fff;color:#000;cursor:default!important;font-family:futurbqabold}#myAccount #right.right-container .small-container.favorites{padding-right:0;width:367px!important}#myAccount #right.right-container .big-container{clear:both;float:left;position:relative;margin-top:-10px;margin-left:-20px;width:743px}#myAccount #right.right-container .big-container .required{float:right}#myAccount #right .big-container #verifyRxInfoModal span.required-text,#myAccount #right.right-container .big-container span.required-text{color:#1f1f1f;font-size:9px;text-transform:uppercase;font-family:FuturaBQBold}#myAccount #right.right-container .big-container .big-sync{margin:25px 30px 34px 20px}#myAccount #right.right-container .big-container .heading{padding-left:13px}#myAccount #right .big-container #verifyRxInfoModal p,#myAccount #right.right-container .big-container p{margin-top:20px;margin-bottom:10px;margin-left:11px}#myAccount #right.right-container .big-container .sync-form{width:720px}#myAccount #right.right-container .big-container .sync-form-data label{display:block;padding-bottom:2px;padding-left:20px;text-transform:uppercase;font-family:FuturaBQBold;font-size:9px}#myAccount #right.right-container .big-container .sync-form-data{width:230px;float:left}#myAccount #right.right-container .big-container .sync-form-data input[type=text]{display:block;padding:10px 4px 10px 10px;width:204px;margin-left:11px}#myAccount #right.right-container .big-container .sync-lastname{width:284px}#myAccount #right.right-container .big-container .sync-lastname input[type=text]{width:247px}#myAccount #right.right-container .big-container .sync-form .button{padding:10px 26px;margin-top:12px;background:#4d8eca}#myAccount #right.right-container .big-container .sync-receipt{margin-top:18px;display:block;text-decoration:underline;font-family:futuraBQLight;font-size:18px;color:#326fa8;margin-left:20px}#myAccount #right.right-container .big-container .sync-form-data input[type=text]::-webkit-input-placeholder{color:#b2aaab!important}#myAccount #right.right-container .big-container .sync-form-data input[type=text]:-moz-placeholder{color:#b2aaab!important}#myAccount #right.right-container .big-container .sync-form-data input[type=text]::-moz-placeholder{color:#b2aaab!important}#myAccount #right.right-container .big-container .sync-form-data input[type=text]:-ms-input-placeholder{color:#b2aaab!important}#myAccount #right.right-container .big-container p.sync-bottom{font-family:Verdana,sans-serif;font-size:13px;color:#8c8183;margin-top:32px}#myAccount #right.right-container .small-container .small-appointment{color:#898182;text-transform:uppercase;font-family:futuraBQBold;font-size:14px;margin-top:-4px;padding-left:45px;letter-spacing:1px}#myAccount #right.right-container .small-container .small-appointment span{color:#ba550e;padding-right:7px}#myAccount #right.right-container .small-container ul{float:none;width:initial;padding-top:15px;max-height:110px}#myAccount #right.right-container .big-container ul li{font-family:'Trebuchet MS Regular';font-size:14px}#myAccount #right.right-container .small-container ul li{font-family:verdana;font-size:13px}#myAccount #right.right-container .small-container ul li span{display:inline-block;font-size:12px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-transform:uppercase;width:65px}#myAccount #right.right-container .big-container ul li:first-child,#myAccount #right.right-container .small-container ul li:first-child{font-weight:700}#myAccount #right.right-container .big-container ul li:nth-child(2),#myAccount #right.right-container .small-container ul li:nth-child(2){font-weight:700}#myAccount #right.right-container .small-container p.eye-exam-address{font-size:12px;margin-left:66px;padding:0;text-align:left;width:260px}#myAccount #right.right-container .small-container ul li:last-child{margin-bottom:-50px}#myAccount #right.right-container .small-container ul li:last-child span{float:left;margin-bottom:40px}#myAccount #right.right-container .small-container.filled-eye-exam a{margin-top:0}#myAccount #right.right-container .small-container .mystore-map{background:url("../images/mystore-map.png") center left no-repeat;float:left;width:140px;height:191px;margin:-11px 20px 0 0;padding-bottom:30px}#myAccount #right.right-container .small-container .mystore-details{padding-top:15px}#myAccount #right.right-container .small-container .mystore-address{float:left;max-height:230px}#myAccount #right.right-container .small-container .mystore-address h4{font-size:14px;text-transform:capitalize;font-weight:700}#myAccount #right.right-container .big-container.filled-sync .sync-address a,#myAccount #right.right-container .small-container .mystore-address a{text-transform:uppercase;font-family:futuraBQBold;font-size:14px;color:#4d8eca;margin-top:12px;display:inline-block}#myAccount #right.right-container .small-container .mystore-address p.eye-exam-address{margin-left:0;line-height:16px;padding-top:4px;font-family:Verdana,Sans-serif;text-transform:capitalize}#myAccount #right.right-container .small-container .mystore-address ul{padding-top:6px;padding-left:5px}#myAccount #right.right-container .small-container .mystore-address ul li:first-child{font-weight:400}#myAccount #right.right-container .small-container .mystore-address ul li:nth-child(2){font-weight:400}#myAccount #right.right-container .small-container .mystore-address ul li{line-height:0;font-size:12px;margin-bottom:-3px}#myAccount #right.right-container .small-container .mystore-address ul li span{width:35px}#myAccount #right.right-container .big-container a.view-all,#myAccount #right.right-container .small-container a.view-all{padding:10px 33px;background:#326fa8;color:#fff!important}#myAccount #right.right-container .big-container a.view-all:hover,#myAccount #right.right-container .small-container a.view-all:focus,#myAccount #right.right-container .small-container a.view-all:hover{background:#4589c8}#myAccount #right.right-container .small-container a.view-all:focus span{text-decoration:underline}#myAccount #right.right-container .center-align{text-align:center}#myAccount #right.right-container .small-container.filled-find-look .find-advent{border-top:2px solid #f2f0f0;border-bottom:2px solid #f2f0f0;padding-bottom:13px;padding-top:13px;margin-top:25px;margin-bottom:-9px}#myAccount #right.right-container .small-container.filled-find-look .find-advent p{font-family:futuraBQBold;font-weight:700;text-transform:uppercase;padding:0 0 7px 0}#myAccount #right.right-container .small-container.filled-find-look .find-advent p:first-of-type{font-size:14px;color:#94888a}#myAccount #right.right-container .small-container.filled-find-look .find-advent p:nth-of-type(2){font-size:28px;color:#3f2a2e}#myAccount #right.right-container .small-container.filled-favorites .frames-lenses{margin-left:48px}#myAccount #right.right-container .small-container.filled-favorites .frames-lenses span{color:#a74414;margin:0 4px 0 0;font-size:14px}#myAccount #right.right-container .small-container.filled-favorites .frames-lenses div{font-size:14px}#myAccount #right.right-container .big-container.filled-sync .dashboard-product img,#myAccount #right.right-container .small-container.filled-favorites img{float:none;padding-top:11px}#myAccount #right.right-container .small-container.filled-favorites img{width:213px;border:none;position:relative;z-index:2147483646}#myAccount #right.right-container .big-container.filled-sync .dashboard-product p,#myAccount #right.right-container .small-container.filled-favorites p{padding-top:18px;font-family:futuraBQBold;font-size:16px;color:#3f2a2e}#myAccount #right.right-container .small-container.filled-favorites p{padding-top:13px}#myAccount #right.right-container .big-container.filled-sync .dashboard-product ul,#myAccount #right.right-container .small-container.filled-favorites ul{padding-top:0;padding-bottom:10px}#myAccount #right.right-container .big-container.filled-sync .dashboard-product ul.contactLensDesc:first-child{color:#3f2a2e;text-transform:uppercase}#myAccount #right.right-container .big-container.filled-sync .dashboard-product ul li{text-transform:capitalize;font-size:13px;font-family:Verdana,Arial,sans-serif}#myAccount #right.right-container .big-container.filled-sync .dashboard-product ul li,#myAccount #right.right-container .small-container.filled-favorites ul li{display:inline;font-size:12px;padding-left:5px}.divider{border-left:1px solid #a3999b;padding:0;vertical-align:middle}#myAccount #right.right-container .small-container.filled-favorites p:nth-of-type(2){padding-top:10px;font-size:14px}#myAccount #right.right-container .small-container.filled-favorites a{margin-top:2px}#myAccount #right.right-container .big-container.filled-sync .big-sync>p{font-size:11px;font-family:futuraBQBold;text-transform:uppercase;color:#333}#myAccount #right.right-container .big-container.filled-sync p{margin-bottom:0}#myAccount #right.right-container .big-container.filled-sync .sync-address{border-bottom:1px solid #eeecec}#myAccount #right.right-container .big-container.filled-sync .sync-address p{float:left;margin-top:0;font-size:14px}#myAccount #right.right-container .big-container.filled-sync .sync-address a{float:right;margin-top:0}#myAccount #right.right-container .dashboard-product{float:left;width:237px}#myAccount #right.right-container .big-container.filled-sync .dashboard-product p{padding-top:0;text-transform:uppercase}#myAccount #right.right-container .big-container.filled-sync .dashboard-product p.myAcctPurchaseHistory{top:100px;text-align:center;left:295px;width:381px;font-family:FuturaBQLight;color:#655558;position:absolute;text-transform:none}#myAccount #right.right-container .big-container.filled-sync .dashboard-product p span{display:block;font-weight:400;font-size:12px;font-family:Verdana,Arial,sans-serif;color:#655558}#myAccount #right.right-container .big-container.filled-sync .dashboard-product p span.checkmark{display:inline-block}#myAccount #right.right-container .big-container.filled-sync .dashboard-product p.protectionPlan{font-size:13px}#myAccount #right.right-container .big-container.filled-sync .dashboard-product p.protectionPlan span.protection-tooltip p{font-size:13px;font-family:Verdana,Arial,sans-serif;font-weight:400;text-transform:none}#myAccount #right.right-container .sync-product{float:right;margin-top:12px}#myAccount #right.right-container .sync-product-details{margin-top:16px}#myAccount #right.right-container .big-container li{color:#838383}#myAccount #right.right-container .big-container.filled-sync .sync-lenses p{margin-top:0;font-size:11px;text-transform:uppercase}#myAccount #right.right-container .big-container.filled-sync .sync-lenses p:nth-of-type(2){color:#838383;margin-top:-2px;text-transform:capitalize;font-family:FuturaBQLight}#myAccount #right.right-container .big-container.filled-sync .sync-product table{border-collapse:collapse}#myAccount #right.right-container .big-container.filled-sync .sync-product table th{font-family:FuturaBQBold;font-size:11px;text-align:left;border-collapse:collapse;border-bottom:1px solid #eeecec;color:#000}#myAccount #right.right-container .big-container.filled-sync .sync-product table td{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#838383;width:60px;padding:0;border-right:0;padding-top:3px}#myAccount #right .big-container.purchase-history-list .purchase-info .sync-product table td{font-family:Verdana,Arial,sans-serif}#myAccount #right.right-container .big-container.filled-sync .sync-product table th.center-align{text-align:center}#myAccount #right.right-container .big-container.filled-sync .sync-product table td.center-align{text-align:center}#myAccount #right .big-container.purchase-history-list .purchase-info .sync-product table td,#myAccount #right.right-container .big-container.filled-sync .sync-product table td{font-size:13px}#myAccount #right .big-container.purchase-history-list .purchase-info .sync-product table td.eyeSide,#myAccount #right.right-container .big-container.filled-sync .sync-product table td.eyeSide{font-size:12px}#myAccount #right.right-container .big-container.filled-sync .sync-expire{font-size:11px;font-family:FuturaBQBold;margin-top:15px;text-transform:uppercase;color:#000}#myAccount #right.right-container .big-container.filled-sync .sync-expire span{color:#838383}#myAccount #right.right-container .big-container.filled-sync .sync-expire-date a{font-family:FuturaBQBook;font-size:14px;text-decoration:underline}#myAccount #right.right-container .perk-banner{display:block;width:741px;margin-left:-18px;border-top:0;background:#cf0a2c;color:#fff;height:77px}#myAccount #right.right-container .perk-banner a{color:#fff!important}#myAccount #right.right-container .perk-details{float:left;width:589px}#myAccount #right.right-container .perk-view{float:right;display:inline-block}#myAccount #right.right-container .perk-banner span.icon{background:rgba(0,0,0,0) url("../images/sprites/lc_site_sprite_dashboard.png") no-repeat scroll left top;height:45px;width:47px;float:left;margin-left:22px;margin-top:12px}#myAccount #right.right-container .perk-banner .empty-perk span.icon{background-position:2px -274px}#myAccount #right.right-container .perk-banner .filled-perk span.icon{background-position:2px -324px;margin-left:12px;margin-right:10px}#myAccount #right.right-container .perk-banner p{float:left;color:#fff;font-family:FuturaBQLight;font-size:12px}#myAccount #right.right-container .perk-banner p:first-of-type{font-family:FuturaBQBold;font-size:18px;text-transform:uppercase}#myAccount #right.right-container .perk-banner p span{font-family:FuturaBQLight}#myAccount #right.right-container .perk-banner .perk-details a{text-decoration:underline;font-weight:400}#myAccount #right.right-container .perk-banner .perk-details>div{margin-top:21px}#myAccount #right.right-container .perk-banner .perk-view{padding-top:27px;padding-right:22px;font-family:FuturaBQBold;font-size:14px;text-transform:uppercase}#myAccount #right.right-container .perk-banner .perk-view .dashboard-arrow{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff;display:inline-block;margin-left:7px;margin-top:-2px;vertical-align:middle}#myAccount #right.right-container .perk-banner.perk-filled{background:#fff}#myAccount #right.right-container .perk-banner.perk-filled p{color:#3f2a2e}#myAccount #right.right-container .perk-banner.perk-filled a{color:#4d8eca}#myAccount #right.right-container .perk-banner.perk-filled .perk-view .dashboard-arrow{border-left:4px solid #4d8eca}#myAccount .addMyExams .dashboard-links{display:block;clear:both}#myAccount .addMyExams .fe input[type=password],#myAccount .addMyExams .fe input[type=text]{width:170px;font-size:14px;padding:12px 9px;border-radius:2px}#myAccount .addMyExams .big-container .middle label{font-size:10px;font-family:FuturaBQBold;padding-left:5px}#myAccount .addMyExams span.dash{color:#a59c9d}#myAccount .addMyExams .fe #lastName{width:230px}#myAccount .addMyExams .big-container .middle{border:0}#myAccount .addMyExams .big-container{display:inline-block;width:602px}.addMyExams .required-container{font-size:9px;display:inline-block;text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;width:28%;margin:32px 35px 15px 0;text-align:right}#myAccount .addMyExams .headingContainer{width:59%;margin:23px 0 0 20px}#myAccount .addMyExams .headingContainer.eyeexamheader{border-bottom:10px solid #f2f0f0;margin-left:-10px;padding:0 0 35px 25px;width:100%}.eyeexamheader .dashboard-links .orange.button span{padding:0 10px}#myAccount .addMyExams .fe select{height:40px;font-size:14px;padding-left:3px;border-radius:2px}.addMyExams .dobMonth{width:110px!important}.addMyExams .dobDay{width:66px!important}.addMyExams .dobYear{width:73px!important}#myAccount .addMyExams .fe.submit{right:0;float:left;margin-top:20px}#myAccount .addMyExams .fe-row{margin-bottom:18px}.addMyExams .phoneDetails input[type=password],.addMyExams .phoneDetails input[type=text],.addMyExams .phoneDetails textarea{border:0;width:32px}.addMyExams .phoneDetails{border:1px solid #e1e1e1}#myAccount .phoneDetails span.dash{float:none}#myAccount .orange.button{background:rgba(0,0,0,0)!important;color:#fff;display:inline-block;font-size:15px;line-height:33px!important;padding:0 0 0 6px;position:relative;text-transform:uppercase;width:auto}#myAccount #right.addMyExams span.icon{background:url('../images/sprites/lc_site_sprite_dashboard.png') no-repeat top left;height:26px;display:inline-block;padding-top:8px;vertical-align:middle;padding-left:15px}#myAccount #right.addMyExams span.small-eye-exam{background-position:0 0;width:29px;height:26px}#myAccount #right.addMyExams span.small-past-eye-exam{background-position:-1px -377px;width:29px;height:26px}.addMyExams .appointmentContainer{display:block;height:auto;background:#f6f3f3;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-left:-4px;padding:12px 4px 0 5px;margin-bottom:13px}.addMyExams .appointmentContainer a:not(.cancelExam){font-family:FuturaBQBook,Arial,Helvetica,sans-serif!important;font-size:16px!important}.addMyExams .appointmentHeader{margin-bottom:15px;padding-bottom:10px;padding-left:15px}.addMyExams .appointmentHeader h3{font-weight:700;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;margin-top:10px}.addMyExams .bookEyeExam .appointmentHeader{background:#ea6c26;color:#fff;padding-right:12px;padding-top:13px}.appointmentContainer.bookEyeExam{margin:0 0 28px 22px;padding:0 0 15px;width:94%}.addMyExams ul.docDetails span{display:inline-block;font-family:Verdana,Arial,sans-serif;font-size:13px;padding-right:10px;width:100px;font-weight:700}.addMyExams span.doclocation{width:205px!important;display:block!important;float:right}.confirmheadingContainer{border-top:10px solid #f2f0f0;box-sizing:border-box;margin-left:-10px;padding:30px 0 10px 25px;width:104%}#myAccount .addMyExams ul.docDetails p{font-size:13px}#myAccount .addMyExams ul.docDetails p.eye-exam-address{float:right;width:500px;clear:both;display:block}#myAccount .addMyExams ul.docDetails p a{font-size:15px;font-family:Verdana,Arial,sans-serif;display:inline-block;margin-left:35px;margin-right:-26px;padding-top:5px}#myAccount .addMyExams ul.docDetails p a.get-directions{margin-left:10px}#myAccount .addMyExams ul.docDetails p a#eye-exam-edit-click{margin-left:28px}.addMyExams ul.docDetails li:not(.diff-complete){font-size:13px;padding-bottom:20px}.addMyExams ul.docDetails li.location{display:flex;width:600px}.addMyExams ul.docDetails li.location span{margin-right:5px}.addMyExams ul.docDetails{padding:10px 22px 15px 22px;float:left;width:100%}.addMyExams .rightarrow,.unSyncContinue .rightarrow{width:0!important;min-width:0!important;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #326fa8;vertical-align:middle;display:inline-block;margin-left:2px}.unSyncContinue .rightarrow{border-left:5px solid #98d4ef;margin-left:8px;margin-top:-2px}.floatRight{float:right}.floatLeft{float:left}#myAccount .addMyExams .row{float:none}#myAccount .button.cancelExam{background:transparent none repeat scroll 0 0;border:2px solid #326fa8;color:#326fa8;padding:6px;margin-top:5px;margin-right:20px;margin-top:5px;margin-right:20px;font-family:FuturaBQLight,Arial,Helvetica,sans-serif;font-size:13px;padding:8px 20px 8px 20px;border-radius:15px}#myAccount .bookEyeExam .button.cancelExam{color:#fff;border:2px solid #fff;float:left;margin-right:12px}#myAccount .button.bookExamOrange,#myAccount .button.bookExamOrange:hover{background:#fff none repeat scroll 0 0;color:#ea6c26}#myAccount .bookEyeExam .button.bookExam{color:#ea6c26;background:#fff}.addMyExams .phoneDetails .phone-input.primayNumber{width:58px}.pastExams .Table{display:table}pastExams .Title{display:table-caption;text-align:center;font-weight:700;font-size:larger}.pastExams .Heading{display:table-row;font-weight:700;text-align:left}.pastExams .Row{display:table-row}.pastExams .Heading .Cell{display:table-cell;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:11px;padding:20px 10px 10px 20px}.pastExams .Row .Cell{display:table-cell;padding:20px;font-family:FuturaBook,Arial,Helvetica,sans-serif;font-size:11px}.pastExams .Row:nth-child(odd){background:#fbfafa}.appointmentContainer.pastExams{border:0;margin-bottom:-18px}.pastExams .viewMoreExams{text-align:center;margin-top:12px}.unSyncContinue a{color:#fff}#myAccount .button.cancelExam:hover{background:0 0}.pastExams .hideEyeExam{display:none}.appointmentContainer .appointmentHeader .docDetails span.doclocation{float:right;font-family:futura;font-weight:400;width:209px}.EmptyPastExams{border-top:1px solid #e0dcdc;color:#757575;font-size:18px;padding:40px 0 40px 10px;text-align:center}.EmptyEappoinments{border-top:1px solid #e0dcdc;color:#757575;font-size:18px;margin-top:0;padding:40px 0;text-align:center}.addMyExams .dobMonthData{position:relative;padding-bottom:50px}#myAccount .addMyExams .fe.validationError{margin-bottom:-12px}.addMyExams .fe-row span.required{color:#d73954;font-size:16px;font-weight:400;font-style:normal;font-family:FuturaBQBook;border:none!important}.addMyExams .fe-row .required{border:1px solid #d73954}.addMyExams .fe-row .phoneDetails .required{border:none}.addMyExams .fe-row .phoneDetails.validationError{border:1px solid #d73954}.addMyExams .fe-row .phoneDetails span.required{position:absolute}.addMyExams .fe-row .dobMonthData span.required,.addMyExams .fe-row .phoneDetails span.required{left:3px;position:absolute;top:40px;width:225px}.addMyExams .fe-row .phoneDetails{position:relative;border:1px solid #e1e1e1;border-radius:5px;display:inline-block;padding:3px 7px 8px 6px;margin-bottom:10px}.addMyExams .dobMonthData .styled-select{margin-right:-10px}.addMyExams .dobMonthData .styled-select .validationError select{border:1px solid #d73954}.exam-location{margin-bottom:5px;text-transform:uppercase;margin-left:25px;height:25px}.exam-location h3{font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;padding-top:4px;padding-left:14px}.exam-location h3 a{padding-left:20px;margin-left:5px}.doctor-details{margin-top:10px;padding-top:11px;font:16px FuturaBQLight,Arial,Helvetica,sans-serif;border-bottom:.5px solid #979797;padding-bottom:59px;font-weight:700!important;letter-spacing:.3px}.doctor-details .doctor-name{font:16px'FuturaBQLight',Arial,Helvetica,sans-serif;text-transform:capitalize;font-weight:300;margin-left:25px;padding-left:14px;padding-bottom:6px}.doctor-details a.showHideDetails{padding-left:39px;font:16px FuturaBQLight,Arial,Helvetica,sans-serif;vertical-align:top;display:inline-block;color:#326fa8;font-weight:700}.doctor-details a.showHideDetails:visited{color:#4d8eca}.doctor-details a.showHideDetails span.showed{display:none;color:#4d8eca}.doctor-details a.showHideDetails span.hided{display:inline;color:#326fa8}.doctor-details a.showHideDetails.showing span.showed{display:inline}.doctor-details a.showHideDetails.showing span.hided{display:none}.doctor-info{margin-top:18px;overflow:hidden}.doctor-info ul li{font-size:11px}.doctor-details .doctor-name a.showHideDetails span{font-size:14px}.exam-doctor-info{float:left;width:200px;margin-right:20px;padding-right:13px;font-size:12px;font:14px FuturaBQBook,Arial,Helvetica,sans-serif;color:#c9c9c6;margin-bottom:10px}.exam-doctor-info h4{font:16px FuturaBQMedium,Arial,Helvetica,sans-serif;color:#1f1f1f;font-weight:700;text-transform:none;margin-bottom:5px}.exam-doctor-info ul li{color:#8c8183}.doctor-insurance ul{padding-top:5px}.doctor-fee ul{padding-top:5px}.doctor-service ul{padding-top:5px}.contactInfoSection .exam-heading h2{font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;font-size:18px;font-weight:900;color:#1f1f1f}.contactInfoSection .not-signed-in{display:inline}.contactInfoSection .required span.required-text{text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-style:normal;font-size:9px;line-height:26px}.contact-sigined-in{background:rgba(0,0,0,0) url("../images/sprites/lc_site_sprite_topleft.png") no-repeat scroll -544px -243px;margin-left:10px;padding-right:18px}.contact-sigined-text{color:#3c7841;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;font-size:14px;text-transform:uppercase;padding-left:3px;padding-top:4px}.contactInfoSection .contact-input{display:block;margin-right:10px;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;width:auto!important;float:left;margin-left:20px}.contact-input input[type=text]:first-of-type{width:227px}.contactInfoSection .contact-email input[type=text]{width:315px;float:left}.contact-phone-number{float:left;margin-right:20px;max-width:180px}.contact-phone-info{display:inline-block}.contact-phone-info .crop{padding:0;margin:0;width:120px;border-radius:3px;overflow:hidden;text-transform:capitalize;background:#fff;position:relative}.contact-phone-info select{padding:8px 8px;width:130%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:120px!important}.contact-phone-info .crop select:focus{outline:0}.contact-section-number{border:1px solid #e1e1e1;border-radius:2px;position:relative}.contact-section-number.validationError{margin-bottom:20px;border:1px solid red}.contact-section-number.validationError span.required{position:absolute;left:-1px;top:33px}span.extra-padding{padding-top:2px}.contactInfoSection .contact-section-number span.first{margin-left:8px}.contact-section-number .phone-input{border:none}.contact-section-number.orangeFill.validationError,.scheduleExamForm input[type=email].orangeFill,.scheduleExamForm input[type=password].orangeFill,.scheduleExamForm input[type=text].orangeFill.required,.scheduleExamForm select.orangeFill.required{border:1px solid #d0021b!important;float:left}.contact-section-number.orangeFill,.scheduleExamForm input[type=text].orangeFill,.scheduleExamForm select.orangeFill{border:1px solid #1f1f1f}.contact-section-number.orangeFill.ok,.scheduleExamForm input[type=email].orangeFill.ok,.scheduleExamForm input[type=password].orangeFill.ok,.scheduleExamForm input[type=text].orangeFill.ok,.scheduleExamForm select.orangeFill.ok,.step3 .create-account #userRegModelFormExam .dob_field1.orangeFill.ok{border:1px solid #1f1f1f}.step2 .schedule-exam-left .headerTitle p.subtext{font-size:13px;font-weight:700}.step2 .schedule-exam-left .scheduleExamForm{float:none;width:100%}.check-ok,.check-ok+label:before{border:1px solid #2c7d51!important}.required+label:before{border:1px solid #c00!important}.scheduleExamForm .fe .contact-section-number input.phone-input[type=text]{background-color:#fff!important}.scheduleExamForm .eachExam{background:#f2f2f2!important;padding:25px 20px;margin:0 0 12px;min-height:max-content}.scheduleExamForm .eachExam .leftPart{float:left;width:306px;margin-bottom:20px}.scheduleExamForm .eachExam .leftPart .fe{overflow:visible}.scheduleExamForm .eachExam .scheduleHeader{width:300px;font:18px FuturaBQLight,Arial,Helvetica,sans-serif;position:sticky;text-transform:uppercase}.middlepart .scheduleHeader{margin-top:31px}.scheduleExamForm .eachExam .middlepart{width:300px;margin-left:1px;position:inherit}.scheduleExamForm .eachExam .rightpart{float:right;width:300px;margin-right:40px;margin-top:-34px}.scheduleExamForm .eachExam .rightpart .appointmentContainer{width:283px;padding:0 0 0 17px}.scheduleExamForm .eachExam .scheduleHeader h2,.scheduleExamForm .eachExam .scheduleHeader h3{font-size:18px;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;font-weight:600;color:#1f1f1f;text-transform:uppercase}.scheduleExamForm .eachExam .scheduleHeader h3 span.required-star{font-family:FuturaBQBold,Arial,Helvetica,sans-serif}.scheduleExamForm .eachExam .middlepart .datePicker{margin:2px 0 50px}.scheduleExamForm .eachExam .fe label{margin:4px 4px 3px;font-size:15px}.scheduleExamForm .eachExam .fe input[type=text]{width:200px;padding:8px 7px}.scheduleExamForm .fe.firstname{float:left;width:149px;max-width:270px}.scheduleExamForm .patientInfoFields .fe.firstname{float:left;width:149px;min-width:270px}.scheduleExamForm .fe.lastname{float:left;width:215px;clear:none;max-width:270px}.scheduleExamForm .eachExam .leftPart .patientInfoFields{margin-left:-3px;min-width:500px;margin-top:-9px}.scheduleExamForm .eachExam .leftPart .scheduleExamForm .fe .radio{margin:5px 0}.scheduleExamForm .eachExam .leftPart .fe label.question{font-size:15px;width:max-content;margin-left:0;margin-top:24px}.scheduleExamForm .fe .dateOfBirth a.absolute{margin:-30px 0 0 0;float:right}.scheduleExamForm .eachExam .fe label span.Dateformat{font-weight:400}.scheduleExamForm .eachExam .patientInfoFields .fe label span.Dateformat{font-weight:700}.scheduleExamForm .rightpart .scheduleHeader .required-star{color:#cf0a2c}.scheduleExamForm .middlepart .scheduleHeader .required-star{color:#cf0a2c}.scheduleExamForm .fe .dateOfBirth input[type=text]{width:142px;padding-left:10px;letter-spacing:4px}.scheduleExamForm .fe .dateOfBirth input[type=text].hideElement{display:none}.scheduleExamForm .eachExam .fe .radio label{font-size:16px;margin-right:30px;margin-left:15px;color:#333;cursor:pointer}.scheduleExamForm .eachExam .middlepart .datePicker .ui-datepicker{width:auto;padding:10px 20px;background:#fff}.scheduleExamForm .eachExam .middlepart .datePicker .ui-widget-header{background:#fff;border:none}.scheduleExamForm .eachExam .middlepart .datePicker .ui-datepicker td{border:none}.scheduleExamForm .eachExam .middlepart .datePicker .ui-datepicker td a:focus{text-decoration:underline}.scheduleExamForm .eachExam .middlepart .datePicker .ui-datepicker table{border:none}.scheduleExamForm .eachExam .middlepart .datePicker .ui-state-active,.scheduleExamForm .eachExam .middlepart .datePicker .ui-widget-content .ui-state-default,.scheduleExamForm .eachExam .middlepart .datePicker .ui-widget-header .ui-state-default{background-color:#e3e3e3;border-radius:8px;border:3px solid #fff;font-size:16px}.scheduleExamForm .eachExam .middlepart .datePicker .ui-widget-content .ui-state-disabled .ui-state-default{background-color:#fff;color:#767676}.scheduleExamForm .eachExam .middlepart .datePicker .ui-widget-content .ui-state-active,.scheduleExamForm .eachExam .middlepart .datePicker .ui-widget-header .ui-state-active{background-color:#326fa8;border:0 solid #326fa8;border-radius:4px;color:#fff;width:58px;margin-left:2px;content:'Today'}.scheduleExamForm .contactInfoSection span.required{font-style:normal;font-family:FuturaBQLight,Arial,Helvetica,sans-serif;text-transform:none;display:block;color:#d0021b;margin-left:2px!important;width:max-content}.scheduleExamForm .eachExam .middlepart .datePicker .ui-datepicker td a,.scheduleExamForm .eachExam .middlepart .datePicker .ui-datepicker td span{height:35px;width:58px;line-height:36px}.addNewExam{display:block;border-bottom:.5px solid #979797;color:#326fa8;font-weight:600;margin-bottom:20px;padding:20px 0;text-align:center;font-size:16px;text-transform:uppercase;letter-spacing:.4px}.each-exam h3{font-size:14px;padding-bottom:28px;margin:0}.each-exam ul{float:left;width:405px}.each-exam ul li span.boldPart{display:inline-block;font-family:FuturaBQLight,Arial,Helvetica,sans-serif;width:117px;font-weight:100;color:#333}.each-exam ul li span.boldPart.contact_info_sms{width:auto}.each-exam .examLocation{border:none;float:right;width:300px;padding:0;margin:0}.each-exam ul.exam-address{float:right;width:216px}.each-exam ul.exam-address li{font-size:12px}.each-exam ul.exam-address li.name{font-size:14px}.each-exam .exam-content ul .heading{margin:0}.step3 .each-exam .exam-content ul li span{display:inline-block;width:100px}.each-exam p{float:left;width:80px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-transform:uppercase}.each-exam .examButtons a{text-decoration:underline}.scheduleExamForm .EyeExamStepsCount h2{font-size:25px;margin:0;padding:0;color:#1f1f1f;display:inline;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;font-weight:600}.scheduleExamForm .EyeExamStepsCount{margin-bottom:33px}.schedule-exam-left{position:relative}.schedule-exam-left .steps-holder.on-step-three,.schedule-exam-left .steps-holder.on-step-two{position:absolute;right:0;top:-12px;width:360px}.schedule-exam-left .steps-holder.on-step-three{top:-22px}.schedule-exam-left h2{color:#326fa8;text-transform:none}.schedule-exam-left h2 span{color:#000;margin-right:10px}.exam-location .change-button{position:relative}.exam-location .change-button:hover:after{border-left:4px solid #2b6c91}.scheduleBack:after{content:'<';position:absolute;top:20px;left:-21px;width:0;height:0;border-right:4px solid #6eabce;margin-left:7px;display:block;color:#333;font:14px FuturaBQBook,Arial,Helvetica,sans-serif;-webkit-transform:scaleX(.5);transform:scaleX(.5)}.scheduleBack:hover:after{border-right:4px solid #2b6c91}.step2 .scheduleBack{text-transform:uppercase}.schedule-actions-buttons.center-content{width:990px;display:table}.stepThreeButtons .new-button.orange{float:left}.schedule-actions-buttons .backButton,.stepThreeButtons .backButton{display:block;border:2px solid #786d70;color:#786d70;font-size:14px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;line-height:30px;text-align:center;margin:0 10px 0 0;float:left;padding:0 27px 0 37px;border-radius:5px}.schedule-actions-buttons .backButton span,.stepThreeButtons .backButton span{position:relative;display:inline-block}.schedule-actions-buttons .backButton span:after,.stepThreeButtons .backButton span:after{content:'';position:absolute;left:-15px;top:42%;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #786d70}.step2 .new-button,.stepThreeButtons .new-button{padding:7px 26px 7px 18px;float:left}.EyeExamWidget{background:#326fae;border:1px solid #d7d7d9}.EyeExamWidget.topRight{width:228px;height:228px;text-align:center}.EyeExamWidget.topRight h2{color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;font-weight:400;margin:17px 0 13px;padding:0;font-size:24px;line-height:1}.EyeExamWidget.topRight p{color:#fff;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;font-weight:400;margin:0 0 4px;padding:0;font-size:12px;line-height:12px}.EyeExamWidget.topRight p span.colon{font-size:18px}.EyeExamWidget.topRight p.examCenter{color:#fff;font-family:verdana,Arial,Helvetica,sans-serif;text-transform:capitalize;text-align:left;font-weight:400;margin:0 0 4px;padding:0 0 0 40px;font-size:12px;line-height:14px;height:28px;overflow:hidden;background:url("../images/eyeExamWidgetLocationBig.png") 15px 0 no-repeat}.EyeExamWidget.topRight ul{display:block;padding:10px 0 0;overflow:hidden;text-align:center}.EyeExamWidget.topRight ul li{display:block;padding:0 2.8px;list-style:none;font-size:11px;line-height:15px;color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;float:left;text-align:center;width:33.3%}.EyeExamWidget.topRight ul li.middle{border-left:1px solid #668db6;border-right:1px solid #668db6}.EyeExamWidget.topRight ul li span{display:block}.EyeExamWidget.topRight ul li span:nth-child(2){text-transform:lowercase}.EyeExamWidget.topRight .orrangeBtn{display:inline-block;font-size:13px;line-height:28px;color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0 20px;background:#ea6c26;border-radius:4px;margin-top:10px}.EyeExamWidget ul li span#navSecondAvailableTime,.EyeExamWidget ul li span#navThirdAvailableWeekendTime,.EyeExamWidget ul li span#widgetFirstAvailableTime{text-transform:lowercase}.EyeExamWidget.inNav{width:473px;height:238px;text-align:center}.EyeExamWidget.inNav h2{color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:left;font-weight:400;margin:14px 0 19px;padding:0 0 0 112px;font-size:26px;line-height:47px;background:url("../images/calenderIcon.png") 40px 0 no-repeat}.EyeExamWidget.inNav p{color:#fff;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;font-weight:400;margin:0 0 6px;padding:0;font-size:13px;line-height:14px}.EyeExamWidget.inNav p span.colon{font-size:19px;outline:0}.EyeExamWidget.inNav p span#navMiles{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;background:url("../images/eyeExamWidgetLocationSmall.png") 9px 0 no-repeat;display:inline-block;padding-left:25px}.EyeExamWidget.inNav p.examCenter{color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;text-transform:capitalize;text-align:center;font-weight:400;margin:0 0 4px;font-size:13px;line-height:18px;height:18px;overflow:hidden}.EyeExamWidget.inNav ul{display:block;padding:10px 62px 0;overflow:hidden}.EyeExamWidget.inNav ul li{display:block;width:115px;list-style:none;font-size:16px;line-height:20px;color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;float:left;text-align:center}.EyeExamWidget.inNav ul li.middle{border-left:1px solid #668db6;border-right:1px solid #668db6}.EyeExamWidget.inNav ul li span{display:block}.EyeExamWidget.inNav .orrangeBtn{background:#ea6c26 none repeat scroll 0 0;border-radius:4px;color:#fff!important;display:inline-block!important;float:none!important;font-family:FuturaBQBold,Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:32px;margin-top:17px!important;padding:0 25px!important;text-transform:uppercase!important}#navFirstAvailableTime span.colon,#navSecondAvailableTime span.colon,#navThirdAvailableWeekendTime span.colon{font-size:19px;outline:0;display:inline}#widgetFirstAvailableTime span.colon,#widgetSecondAvailableTime span.colon,#widgetThirdAvailableWeekendTime span.colon{font-size:11px;outline:0;display:inline}.eyecare .EyeExamWidget ul li span:nth-child(2){text-transform:lowercase}ul#left-nav-header li.top-level ul.subnav li.column.image-spots .image-holder a.orrangeBtn{display:inline-block!important}span#ErrorDivStoreSearch{float:left}.accountCreated{padding-left:24px}.accountCreated .accountCreatedHeader{padding:10px 0 6px 24px;border-bottom:1px solid #e8e5e6}.accountCreated .accountCreatedHeader h2{padding:0 0 0 38px;color:#3c7841;font-size:18px;line-height:38px;text-transform:none;background:url("../images/greenTickAccountCreated.png") no-repeat left top}.accountCreated .formPart{padding:25px 18px}.accountCreated .formPart h3{color:#4f4c4d;font-size:18px;line-height:23px;margin:0 0 17px;text-transform:none}.accountCreated .formPart div.firstName{width:220px;float:left;margin:0 10px 30px 0}.accountCreated .formPart div.lastName{width:265px;float:left;margin:0 0 30px 0}.accountCreated .formPart label{font-size:9px;font-weight:700;line-height:15px;margin:0 0 0 11px}.accountCreated .formPart .firstName input[type=text],.accountCreated .formPart .lastName input[type=text],.accountCreated .formPart .receiptnumber input[type=text]{width:89%;padding:9px 11px;border:1px solid #d4cdc8;border-radius:3px;color:#333;font-size:14px}.accountCreated .formPart .contact-section-number{width:200px;border:1px solid #d4cdc8;border-radius:4px;padding:5px 0 7px;position:relative}.accountCreated .formPart .contact-phone-number{margin-right:10px}.accountCreated .formPart .contact-section-number span.phone-spans{font-size:18px}.accountCreated .formPart .contact-section-number span.phone-spans.first{margin:0 3px 0 8px}.accountCreated .formPart .contact-section-number .phone-input{width:35px;float:none}.contact-phone-info .crop:after{content:'';position:absolute;top:40%;right:10px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #585152;background:0 0}.accountCreated .formPart .phoneNumeber{margin-bottom:20px}.accountCreated .formPart .dateOfBirth{margin-bottom:20px;position:relative}.accountCreated .formPart label span.Dateformat{font-weight:400}.accountCreated .formPart .contact-phone-info .crop{background:#fff;border:1px solid #d4cdc8}.accountCreated .formPart .styled-select.dobDayContainer select,.accountCreated .formPart .styled-select.dobMonthContainer select,.accountCreated .formPart .styled-select.dobYearContainer select{border:1px solid #d4cdc8;border-radius:3px;padding:6px 5px}.accountCreated .formPart .checkboxMeassage{font-size:12px;line-height:14px;margin-left:5px;float:right;width:94%}.accountCreated .formPart .checkboxMeassage span{font-weight:700}.accountCreated .formPart .blur{float:left}.accountCreated .formPart .checkboxCont{margin-bottom:15px;width:580px}.accountCreated .formPart .checkboxMeassage a{font-weight:400;text-decoration:underline}.accountCreated .formPart .skipThisStep{float:left;display:block;background:#fff;border:3px solid #4d8eca;border-radius:3px;padding:0 17px;font-size:14px;line-height:38px;color:#5291cb;text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;margin:25px 0 50px 0}.accountCreated .formPart .saveDetails{float:left;display:block;background:#5291cb;border:3px solid #4d8eca;border-radius:3px;padding:0 17px;font-size:14px;line-height:38px;color:#fff;margin:25px 0 50px 10px;text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif}#myAccount .myPreference .big-container .middle{border:0}.myPreference span.passwordRequirements{font-size:10px;color:#757575;width:52%;display:inline-block;line-height:13px;margin:7px 10px 0}#myAccount .myPreference .big-container .middle .heading{border-bottom:1px solid #eeecec;padding-bottom:5px;font-size:16px;letter-spacing:.7px}.myPreference .required-text{float:right;font-weight:700;font-size:10px;letter-spacing:.2px;margin-right:3px;padding-top:3px}#myAccount .myPreference .big-container .middle p span.required-star{color:#f4791f!important}#myAccount .myPreference .fe input[type=password],#myAccount .myPreference .fe input[type=text]{border-radius:5px;width:160px}#myAccount .myPreference .fe.submit{float:left}#myAccount .myPreference .big-container .middle label{font-size:13px;font-family:FuturaBQBold;padding-left:5px;text-transform:uppercase;letter-spacing:.7px}#PasswordUpdateSubmitForm .fe-row .fe label{display:flex;flex-flow:column}.preferenceInfo{color:#3f2a2e;display:block;font-size:14px;padding-bottom:5px}#subscribeContainer{padding:10px 0}.bold{font-weight:700}#subscribeContainer .pref-subscribe span.icon{background:rgba(0,0,0,0) url("../images/greenTickAccountCreated.png") no-repeat scroll center center/100% auto;padding:10px 15px 0 6px;white-space:nowrap;vertical-align:middle}#subscribeContainer .pref-subscribe a{text-decoration:underline}#subscribeContainer .pref-subscribe span.pref-email{padding:0 5px;font-weight:700}#myAccount .myPreference #subscribeContainer label.check{padding-left:6px;width:98%;font-family:Verdana,Arial,sans-serif;color:#4f4c4d!important}#myAccount .myPreference #subscribeContainer label.check span{font-weight:700}#subscribeContainer .pref-subscribe{margin-bottom:16px}.createWrapperContainer label{display:block;font-size:9px;font-family:FuturaBQBold;text-transform:uppercase;width:auto;padding-bottom:2px;padding-left:8px}.createWrapperContainer input[type=password],.createWrapperContainer input[type=text]{padding:1%;width:auto;border-radius:5px}.accountCreated .formPart div.receiptnumber{width:220px;float:left;margin:0 10px 30px 0}.accountCreated .formPart .firstName input[type=text].required,.accountCreated .formPart .lastName input[type=text].required,.accountCreated .formPart .receiptnumber input[type=text].required{border:1px solid #c00}.accountCreated .formPart .dateOfBirth span.required{position:absolute;left:0;bottom:-6px}.accountCreated .formPart .contact-section-number.validationError{margin-bottom:15px;border:1px solid #c00}.accountCreated .formPart .contact-section-number span.required{position:absolute;left:0;bottom:-22px;width:200px}.accountCreated .formPart .styled-select.dobDayContainer select.required,.accountCreated .formPart .styled-select.dobMonthContainer select.required,.accountCreated .formPart .styled-select.dobYearContainer select.required{border:1px solid #c00;margin-bottom:15px}.createWrapperContainer div#registrationContainer .passwordRequirements{font-style:normal;display:block;color:#655558;clear:both;font-size:13px}#create-wrapper.createWrapperContainer input[type=password],#create-wrapper.createWrapperContainer input[type=text]{padding:13px 10px;width:260px;border-radius:5px;font-size:13px;display:inline;font-size:15px;font-family:Verdana,Sans-serif}#create-wrapper.createWrapperContainer #registrationContainer input[type=text]{display:block;font-size:15px;font-family:Verdana,Sans-serif}#create-wrapper.createWrapperContainer #registrationContainer .confirmpass input[type=text],#create-wrapper.createWrapperContainer #registrationContainer .passworddiv input[type=text]{display:inline}#create-wrapper.createWrapperContainer #registrationContainer input[type=password]{width:200px}#create-wrapper.createWrapperContainer #registrationContainer input[type=text].tempPasswordField{width:200px}#create-wrapper.createWrapperContainer .fe.checkbox{margin-top:20px;padding-bottom:6px}.createWrapperContainer#create-wrapper input[type=checkbox]+label{font-weight:400;font-family:FuturaBQBook;text-transform:none}.createWrapperContainer#create-wrapper #registrationContainer input[type=checkbox]+label{font-size:13px;font-family:Verdana,Sans-serif}.createWrapperContainer#create-wrapper #registrationContainer .fe.checkbox{padding-bottom:0}#create-wrapper.createWrapperContainer #loginContainer h1{padding-left:0}#create-wrapper.createWrapperContainer #loginContainer #forgotPassword{font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:13px;text-decoration:underline;padding-left:11px}#create-wrapper.createWrapperContainer .col:first-child{border-right:0px;width:650px;padding-right:32px;position:relative;box-sizing:border-box}.createWrapperContainer #loginContainer{background:#f8f6f6;padding:8px 27px 18px 30px;position:relative;width:340px;box-sizing:border-box;margin-bottom:39px}.createWrapperContainer #loginContainer h2{padding-left:15px}.createWrapperContainer#create-wrapper #loginContainer .fe.buttons.US{margin-bottom:15px;text-align:center;margin-top:30px}#create-wrapper.createWrapperContainer span.required-text{font-style:normal;font-size:13px;right:37px;top:12px}#create-wrapper.createWrapperContainer .fe.leftAlign{display:inline-block;padding-right:10px}#create-wrapper.createWrapperContainer .fe.leftAlign.confirmpass,#create-wrapper.createWrapperContainer .fe.leftAlign.passworddiv{display:block;float:left;padding-right:15px}#create-wrapper.createWrapperContainer .fe.leftAlign input[type=password]:focus,#create-wrapper.createWrapperContainer .fe.leftAlign input[type=text]:focus{outline:0}#create-wrapper.createWrapperContainer .confirmpass{width:55%}#create-wrapper.createWrapperContainer .passworddiv{width:37%}#create-wrapper.createWrapperContainer h1{border-bottom:1px solid #e8e5e6;padding-bottom:8px;margin-bottom:20px;padding-left:15px;text-transform:capitalize}.createWrapperContainer form#userRegFormLanding{padding-left:15px}.createWrapperContainer .new-button.orange:before{height:33px}.createWrapperContainer .new-button.orange{margin-left:-14px;margin-top:15px;padding:7px 15px}#create-wrapper.createWrapperContainer .fe.checkbox span.required{width:auto;margin-left:36px;float:none}#create-wrapper.createWrapperContainer span.required{width:auto;font-style:normal}#create-wrapper.createWrapperContainer #loginContainer span.required{float:none}#create-wrapper #registrationContainer{width:650px;position:relative;box-sizing:border-box;border-right:0px;padding:8px 32px 0 0}#leftNav .leftNavProfileSelected{background:#f8f6f6}.copied-each-exam{margin-bottom:20px;padding:18px;overflow:hidden;border:1px solid #979797}.copied-each-exam h3{font-size:18px;padding-bottom:28px;margin:0;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;font-weight:600}.copied-each-exam ul{float:left;width:310px}.copied-each-exam ul li span.boldPart{display:inline-block;font-size:15px;font-family:FuturaBQLight,Arial,Helvetica,sans-serif;width:97px;font-weight:400}.copied-each-exam .examLocation{border:none;float:right;width:300px;padding:0;margin:0}.copied-each-exam ul.exam-address{float:right;width:216px}.copied-each-exam ul.exam-address li{font-size:15px}.copied-each-exam ul.exam-address li.name{font-size:15px}.copied-each-exam .exam-content ul .heading{margin:0}.copied-each-exam p{float:left;width:80px;font-size:9px;font-family:FuturaBQLight,Arial,Helvetica,sans-serif}.copied-each-exam .examButtons{color:#dfdede;float:left;margin-left:102px;position:absolute;margin-top:1.3px}.copied-each-exam .examButtons a{font-size:16px}.copied-each-exam .examButtons a.remove{font-family:Verdana;font-size:14px;font-weight:700}.copied-each-exam .examButtons a.edit{font-size:16px;font-weight:700;padding-top:1px}.copied-each-exam .exam-content .heading{font-weight:700;margin-top:10px}.step3 .copied-each-exam{float:none;position:relative;width:auto;padding:1.5%;margin-right:0;min-height:150px;overflow:hidden}.step3 .copied-each-exam:last-child{margin:0}.step3 .copied-each-exam .exam-content{font-size:13px}.step3 .copied-each-exam .exam-content h2,.step3 .copied-each-exam .exam-content h3,.step3 .copied-each-exam .exam-content h4{font-size:16px}.step3 .copied-each-exam .exam-content ul{margin-bottom:10px}.step3 .copied-each-exam.confirmed h4{display:inline-block;vertical-align:middle}.step3 .copied-each-exam.confirmed h4:after{content:" ";display:inline-block;vertical-align:middle;width:24px;height:23px;background:url("../images/icons/icon_green_check.png") center center no-repeat;margin-left:3px}.header-ma{overflow:auto;margin:40px auto}.header-ma-left{display:inline-block;width:360px;float:left;margin-left:70px;border-right:1px solid #d3d3d3;line-height:1}.benefits-myacct{display:inline-block;margin-left:30px;margin-top:9px}.header-ma-right{display:inline-block;width:395px;font-size:12px;font-family:Verdana;margin-left:25px;margin-top:14px}.user-image{background:url('../images/sprites/MyAccountSprite.png') no-repeat 0 -39px;width:68px;height:72px;display:inline-block;float:left}.menu-group{display:inline-block;width:168px;margin-left:70px;font-size:12px;font-family:Verdana}.menu-group1-img,.menu-group2-img,.menu-group3-img,.menu-group4-img{background:url("../images/sprites/MyAccountSprite.png") no-repeat left top;margin-right:10px;display:inline-block;float:left}.menu-group1-img{background-position:-77px -3px;width:25px;height:22px}.menu-group2-img{background-position:0 0;width:21px;height:25px}.menu-group3-img{background-position:-110px -4px;width:42px;height:23px}.menu-group4-img{background-position:-41px -4px;width:15px;height:21px}.benefit-of{font-size:16px;font-family:FuturaBQBook}.myaccount{font-size:38px;font-family:FuturaBQBook;font-weight:700}.header-reset-password-modal h2{font-size:18px;font-family:FuturaBQBold}.header-reset-password-modal p{font-family:FuturaBQBook;font-size:13px;padding-top:16px}.header-reset-password-done-modal h2{text-transform:none}.header-reset-password-done-modal .sentTempPasswordText span.emailId{font-weight:700;display:inline-block;padding:10px 0}.header-reset-password-done-modal .sentTempPasswordText a{text-decoration:underline}.header-reset-password-done-modal .center-align{text-align:center;margin-top:20px}.header-reset-password-done-modal .center-align a.needHelp{display:block;float:none;font-weight:700}a.needHelp span.dashboard-arrow{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #4d8eca;display:inline-block;vertical-align:middle}.header-reset-password-done-modal .center-align a.view-all{padding:10px 25px;background:#ea6c26 none repeat scroll 0 0;font-size:14px;height:35px;border:medium none;border-radius:5px;color:#fff;display:inline-block;font-weight:700;text-transform:uppercase;cursor:pointer;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;width:auto}.header-reset-password-done-modal .center-align a.view-all span{display:inline-block;line-height:20px;background:#ea6c26 none repeat scroll 0 0;padding:1px 0 0}#header .header-reset-password-modal .fe span.required-text,#header .header-set-a-new-password-modal .fe-row .fe span.required-text{font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:12px;color:#000;font-style:normal}.header-set-a-new-password-modal h2{text-transform:capitalize}.header-register-modal span.passwordRequirements,.header-set-a-new-password-modal span.passwordRequirements{color:#a9a9a9;font-size:11px;padding-top:2px;font-family:FuturaBQBook}#header .header-reset-password-modal label,#header .header-set-a-new-password-modal label{font-size:11px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;margin-left:12px;text-transform:uppercase}#header .header-reset-password-modal form .fe input[type=text],#header .header-set-a-new-password-modal form .fe input[type=password],#header .header-set-a-new-password-modal form .fe input[type=text]{padding:10px;border-radius:5px}.center-align{text-align:center;clear:both}.header-set-a-new-password-modal .center-align{width:100px}.header-set-a-new-password-modal span.required,label.error{font-weight:700;font-style:normal}a.button.black-outline,button.black-outline,input[type=submit].black-outline{border:2px solid #655558;color:#655558;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:700;font-size:15px;letter-spacing:1px;text-transform:uppercase;border-radius:5px;padding:9px 19px;text-align:center;margin-right:5px}.new-input-button.new-style-button,input[type=button].new-style-button,input[type=submit].new-style-button{background-color:#4d8eca;color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:700;font-size:15px;letter-spacing:1px;text-transform:uppercase;border-radius:5px;padding:10px 19px;text-align:center;border:none}.button.new-style-orange-button-disabled.rightAlign,.button.new-style-orange-button.rightAlign{float:left;margin-left:20px}.button.new-style-orange-button.rightAlign.disabled{background-color:#eae6e3}.button.new-style-orange-button,input[type=button].new-style-orange-button,input[type=submit].new-style-orange-button{background-color:#a74414;color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:700;font-size:15px;letter-spacing:1px;text-transform:uppercase;border-radius:5px;padding:10px 19px;text-align:center;border:none}.button.new-style-orange-button-disabled{background-color:#e9e6e3;color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:700;font-size:15px;letter-spacing:1px;text-transform:uppercase;border-radius:5px;padding:10px 19px;text-align:center;border:none}.header-sign-in-modal a.create-an-account,.header-sign-in-modal a.sign-in-link{text-transform:capitalize}.header-register-modal .userRegModelForm span.required-text,.header-sign-in-modal .LogonDialogModalForm span.required-text{font-weight:700;font-size:9px;font-style:normal;text-transform:capitalize;font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif}.header-sign-in-modal .LogonDialogModalForm .forgotPasswordLink{text-decoration:underline;display:inline-block;margin-bottom:20px}#storeSearchForm .blue.button span{padding:0 16px 0 16px}#myAccount .addMyExams button.white-outline{border:2px solid #655558;color:#655558;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:700;font-size:15px;letter-spacing:1px;text-transform:uppercase;border-radius:5px;padding:9px 19px;text-align:center;margin-right:5px}.eyeexam-insurance{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;color:#3f2a2e}.eyeexam-insurance h1:before{background:url('../images/sprites/add_insurance_patient.png') no-repeat 0 0;display:inline-block;height:56px;position:relative;top:21px;width:67px;content:""}.confirmation-wrapper.eyeexam-insurance>h1{color:#000}.eyeexam-insurance h2{font-size:28px}.eyeexam-insurance p.confirm-msg{font-size:14px;margin-top:30px;font-weight:400;font-family:futurabqlight;color:#655558}.eyeexam-insurance h2.second-insurance{font-size:14px;text-transform:none}.eyeexam-insurance p.fill-insurance{padding:30px 24px 0 0;font-size:12px;font-family:futurabqlight;color:#655558}.eyeexam-insurance .insDetails{padding:30px 0 0 30px;font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;color:#655558;font-size:12px}.eyeexam-insurance .examBoxes{width:675px;height:434px}.eyeexam-insurance .examBoxes h2{font-family:futuraBQLight;font-size:18px;color:#655558}.eyeexam-insurance .examBoxes .exambox{padding:22px 30px;background:#f8f6f6}.noModal-close .ui-dialog-titlebar-close{display:none}.eyeexam-insurance .examBoxes .exambox .planBox input[type=text]{width:280px;height:40px}.eyeexam-insurance .examBoxes .exambox .planBox{width:45%}.eyeexam-insurance .examBoxes .exambox h1.exambox_light{text-transform:uppercase;font-weight:400}.eyeexam-insurance .examBoxes .exambox span.exambox_title{font-weight:700;font-family:futuraBQBold;color:#000}.eyeexam-insurance .patientName{font-family:futuraBQLight}.eyeexam-insurance .examBoxes .exambox .planBox h3{text-transform:uppercase;font-size:14px;border-bottom:1px solid #ccc}.eyeexam-insurance .examBoxes .exambox .medicalPlan h3{text-transform:uppercase}.eyeexam-insurance .examBoxes .exambox h1{text-transform:uppercase}.eyeexam-insurance .examBoxes .exambox .planBox label{text-transform:uppercase;padding-top:10px;padding-left:5px;font-size:9px}.eyeexam-insurance .insurance-button{padding:10px 50px}.eyeexam-insurance .examBoxes .exambox .medicalPlan{margin-left:55px}.appointmentContainer input[type=radio],.scheduleExamForm .fe .radio input[type=radio]{display:none}.appointmentContainer input[type=radio],.scheduleExamForm .fe .radio input[type=radio]{position:absolute;clip:rect(0,0,0,0);display:block}.appointmentContainer input[type=radio]+label:before,.scheduleExamForm .fe .radio input[type=radio]+label:before{height:23px;width:23px;margin-right:7px;content:" ";display:inline-block;vertical-align:baseline;border:1px solid #333;border-radius:11.5px;margin-bottom:-7px;background-color:#fff}.appointmentContainer input[type=radio]:focus+label:before,.scheduleExamForm .fe .radio input[type=radio]:focus+label:before{border:1px solid #6eabce}.appointmentContainer input[type=radio]:checked+label:after,.scheduleExamForm .fe .radio input[type=radio]:checked+label:after{content:'';width:15px;height:15px;border-radius:11.5px;border:solid 1px #333;background-color:#333;display:block;margin-top:-18px;left:4px;position:relative}.appointmentContainer input[type=radio].orangeFill+label:before,.scheduleExamForm .fe .radio input[type=radio].orangeFill+label:before{height:23px;width:23px;margin-right:4px;content:" ";display:inline-block;vertical-align:baseline;border:1px solid #d0021b;background:#fff}.appointmentContainer input[type=radio]:checked.orangeFill+label:before,.scheduleExamForm .fe .radio input[type=radio]:checked.orangeFill.ok+label:before{background:#6eabce;border:1px solid #777}.scheduleExamForm .fe .radio input[type=radio].orangeFill.ok+label:before{border:1px solid #777}.accountCreated .formPart .styled-select.dobDayContainer .dobDay{width:60px!important}.sms-terms_agreement span.required{float:none}.confirmheadingContainer h2{font-size:21px}.addMyExams .bookEyeExam .appointmentHeader h3,.addMyExams .bookEyeExam .appointmentHeader p{color:#fff}.accountCreated .accountFailureResponseMessageDiv,.createWrapperContainer .RegFailureResponseMessageDiv{color:#c00;font-size:13px;font-style:italic;font-weight:700;margin:0 0 10px 20px;display:block}form#neeAppointmentForm{float:left;margin-top:10px}#create-wrapper.createWrapperContainer span.passwordLetterCheck{position:relative;width:449px;display:block;top:2px;left:0}.filled-favorites .frames-lenses div span{min-width:15px;width:auto}#header .dialog form .fe input[type=checkbox].required{outline:1px solid #C00}.leftNavProfileSelected a.selected{text-decoration:underline}#myAccount #leftNav .acct-landing a{font-size:14px;color:#326fa8;text-transform:none}.find-your-look{background-color:#f2f0f0;overflow:auto;padding:16px;margin-top:10px;margin-bottom:9px}.find-look-text{display:inline-block;float:right}.look-text{text-transform:uppercase;text-align:center}.look-text1{font-size:11px;font-family:FuturaBQBook;color:#655558}.look-text2{font-size:18px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;color:#655558}.look-text3{font-size:12px;font-family:FuturaBQBook;color:#326fa8;font-weight:700;letter-spacing:1px}.look-arrow{display:inline-block;height:13px}.copied-each-exam ul li{font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;font-size:15px;width:auto;font-weight:500}.examModuleContentVert ul li span,.examModuleContentVert ul li.heading span{font-weight:700}.examModuleContentVert ul li.heading span.firstName,.examModuleContentVert ul li.heading span.lastName{font-family:Verdana;font-size:13px;font-weight:400;text-transform:none;width:auto}.examModuleContentVert ul li.heading span.lastName{margin-left:7px}.examModuleContentVert ul li.heading{font-size:14px}.examLocation .location-content p{font-size:15px;font-weight:500}.scheduleExamForm .not-signed-in a.eyeExamSigninLink{color:#326fa8;font-family:FuturaBQLight,Arial,Helvetica,sans-serif;font-size:16px;margin-left:10px}.doctor-details .exam-location a.change-button{color:#326fa8}.scheduleExamForm .not-signed-in span.eye-exam-arrow{border-bottom:4px solid transparent;border-left:4px solid #6eabce;border-top:4px solid transparent;content:"";height:0;width:0;display:inline-block;margin-left:5px}.accountCreated .formPart .checkboxCont label{font-weight:400}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .check input[type=checkbox],#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .check input[type=checkbox],.accountCreated .formPart .checkboxCont input[type=checkbox],.contactInfoSection .check input[type=checkbox],.eyeexam-insurance .exambox .patientName input[type=checkbox],.myPreference.rightdiv input[type=checkbox],.step3Bottom .create-account .checkbox #consentCheckbox{display:block;position:absolute;clip:rect(0,0,0,0)}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .check label:before,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .check label:before,.accountCreated .formPart .checkboxCont label:before,.contactInfoSection .check label:before,.eyeexam-insurance .exambox .patientName label:before,.myPreference.rightdiv label.check:before,.myaccount-dashboard #dashboard-step3 .dashboard-checkbox label:before,.step3Bottom .create-account .checkbox label:before{content:"";margin:0 .5em 0 0;float:left;width:23px;height:23px;background:#fff;border:1px solid #333;border-radius:3px;padding:2px 0 0 2px}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .check input[type=checkbox]:checked+label:before,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .check input[type=checkbox]:checked+label:before,.accountCreated .formPart .checkboxCont input[type=checkbox]:checked+label:before,.eyeexam-insurance .exambox .patientName input[type=checkbox]:checked+label:before,.myPreference.rightdiv input[type=checkbox]:checked+label:before,.myaccount-dashboard #dashboard-step3 .dashboard-checkbox input[type=checkbox]:checked+label:before,.step3Bottom .create-account .checkbox input[type=checkbox]:checked+label:before{content:"\2713";color:#4d8eca;line-height:.8;border:2px solid #4d8eca;font-weight:700;padding:2px 0 0 2px;font-size:25px}.contactInfoSection .check input[type=checkbox]:focus+label:after,.scheduleExamForm .eachExam .check input[type=checkbox]:focus+label:after,.step3Bottom .create-account .checkbox input[type=checkbox]:focus+label:after{margin:1px}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .check input[type=checkbox]:focus+label:before,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .check input[type=checkbox]:checked+label:before,.accountCreated .formPart .checkboxCont input[type=checkbox]:focus+label:before,.contactInfoSection .check input[type=checkbox]:focus+label:before,.eyeexam-insurance .exambox .patientName input[type=checkbox]:focus+label:before,.myPreference.rightdiv input[type=checkbox]:focus+label:before,.myaccount-dashboard #dashboard-step3 .dashboard-checkbox input[type=checkbox]:focus+label:before,.step3Bottom .create-account .checkbox input[type=checkbox]:focus+label:before{border:2px solid #4d8eca}.accountCreated .formPart .checkboxCont input[type=checkbox]:checked+label:before,.accountCreated .formPart .checkboxCont label:before{margin-left:-35px}.step3Bottom .create-account .checkbox input[type=checkbox]:checked+label:before,.step3Bottom .create-account .checkbox label:before{font-size:24px;margin-top:5px;margin-left:-38px}.scheduleExamForm .eachExam input[type=checkbox]{display:block;position:absolute;clip:rect(0,0,0,0)}.myaccount-dashboard #dashboard-step3 .dashboard-checkbox input[type=checkbox],.step3Bottom .create-account #userRegModelFormExam .checkbox input[type=checkbox]{visibility:hidden}.step3Bottom .create-account #userRegModelFormExam .checkbox span.required{margin:-18px 0 -7px 36px}.scheduleExamForm .eachExam .check input[type=checkbox]:not(checked)+label:before{content:"";margin:0 .5em 0 0;float:left;width:23px;height:23px;background:#fff;border:1px solid #333;border-radius:3px;padding:2px;padding-bottom:0;padding-right:1px;margin-top:-4px}.scheduleExamForm .eachExam .check input[type=checkbox]:checked+label:after{content:'';width:20px;height:19px;display:block;background-color:#000;position:relative;top:-18px;left:4px}.contactInfoSection .check input[type=checkbox]:checked+label:after{content:'';width:19px;height:19px;display:block;background-color:#000;position:absolute;top:4px;left:4px}.scheduleExamForm .eachExam .check input[type=checkbox]:focus+label:before{border:2px solid #6eabce}.step3Bottom .create-account .checkbox .validationError:before{border:2px solid #cf0a2c}.scheduleExamForm .contactInfoSection .check span.required{margin-left:35px}.scheduleExamForm .sms-terms_agreement{margin-bottom:5px;overflow:visible}.scheduleExamForm .sms-terms_agreement span.required{margin-bottom:1px}.contactInfoSection .sms_agreement{padding-bottom:1px}.afterSignIn span.required{padding-left:65px}.step3Bottom .create-account span.checkboxMeassage{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;display:inline-block;font-weight:400;padding-top:5px}.step3Bottom .create-account span.checkboxMeassage span{text-transform:uppercase;font-size:9px;font-weight:700}#header .header-set-a-new-password-modal.dialog form .fe.submit{text-align:center;margin-bottom:11px;margin-top:9px}.header-set-a-new-password-modal .needHelp{text-align:center;width:100%;display:block;clear:both;margin-bottom:7px}.header-set-a-new-password-modal a.close-reset-cancel-password.disabled.new-button.inline{margin-top:-2px;margin-right:5px}.myPreference #EmailPreferencesForm .big-container .middle label{font-size:13px;font-family:Verdana}.myPreference #successPassword{top:12px;padding-bottom:5px}#myAccount #EmailPreferencesForm .success{top:-27px}.create-account .consentForm .checkboxMeassage span{font-size:10px;text-transform:capitalize!important}a.remove-exam-scehdule{display:none;float:right;font-family:Verdana;font-size:14px;font-weight:700;text-transform:capitalize;position:relative;top:0}input.resetHighlight{border:1px solid #e1e1e1}.step3 .step3Bottom .create-account #userRegModelFormExam .checkbox label{font-size:14px;color:#4f4c4d;font-family:FuturaBQBook,Verdana,Arial,sans-serif;line-height:33px;margin:0;padding:0;text-transform:none;font-weight:400}.step3 .step3Bottom .create-account #userRegModelFormExam .checkbox label:focus{text-decoration:underline}.step3 .each-exam .exam-content ul li span.firstName,.step3 .each-exam .exam-content ul li span.lastName{text-transform:none;font-weight:400;font-size:18px;width:auto}.examContactInfoContentVert span.lastName,.step3 .each-exam .exam-content ul li span.lastName{margin-left:7px}.schedule-actions-buttons a.btnorange.step3Link{color:#326fa8!important}.schedule-actions-buttons a.btnorange:hover{background:#4d8eca}.schedule-exam-left .exam-location a.change{font-size:16px;text-transform:none;font-family:FuturaBQLight,Arial,Helvetica,sans-serif;margin-top:2.5px;position:absolute}.practiceName{display:inline-block}.step2 .scheduleExamForm li.heading span.firstName,.step2 .scheduleExamForm li.heading span.lastName{font-size:15px;font-weight:500;text-transform:none;width:auto}.step2 .scheduleExamForm li.heading span.lastName{margin-left:7px}.eyeexam-insurance .examBoxes .styled-select{float:left;width:100%;padding-bottom:25px;clear:both}.eyeexam-insurance .examBoxes .crop::after{background:rgba(0,0,0,0) none repeat scroll 0 0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #585152;content:"";height:0;position:absolute;right:10px;top:40%;width:0}.eyeexam-insurance .examBoxes .crop{position:relative;background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-radius:3px;margin:0;overflow:hidden;padding:0;text-transform:capitalize;width:275px}.eyeexam-insurance .examBoxes select{-moz-appearance:none;background-color:transparent;background-image:none;border:medium none;box-shadow:none;padding:8px;width:273px}.InsurancePage .InsuranceBack .scheduleBack{margin:26px 0 75px 122px;display:inline-block}.InsurancePage .insuranceSubheading{background:url("../images/greenTick.png") 126px top no-repeat}.InsurancePage .insuranceSubheading h1.InsuranceHeading{font-size:28px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;margin:0 0 0 210px;font-weight:700}.InsurancePage .insuranceSubheading p.InsuranceText{font-size:16px;color:#4aac3e;font-family:FuturaBQLight;margin:0 0 95px 210px}.InsurancePage .insuranceSubheading p.InsuranceSubtext{font-size:14px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;margin:0 0 0 125px;font-weight:700}.step3 .create-account #userRegModelFormExam .dobfield{display:inline-block;margin:-38px 412px;width:200px}.step3 .create-account #userRegModelFormExam .dob_field1{background:#fdf0e9;border:1px solid #ea6c26;border-radius:2px;margin-top:1px}.step3 .create-account #userRegModelFormExam .dob_field1 input{background:0 0;border:medium none;display:inline-block;margin:1px 0;padding:7px 0;text-align:center;vertical-align:middle;width:44px}.upcomingEyeExams .required-container a.unsyncEyeExmas{margin-right:-72px}#userRegModelFormExam label span.required{display:inline-block;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;text-transform:none}#myAccount #right .small-container .middle .center-align p{font-family:futuraBQBold;text-transform:uppercase}#myAccount #right.right-container .small-container.filled-favorites ul li{font-family:Verdana}.create-account #userRegModelFormExam .dobfield .selectContainer select{border:1px solid grey;margin:5px 6px 0 0;padding:3px;text-align:center;width:74px!important}.create-account #userRegModelFormExam .dobfield .select-holder{width:250px}.create-account #userRegModelFormExam .dobfield .select-holder .selectContainer{float:left}.createWrapperContainer#create-wrapper #registrationContainer input[type=checkbox]{width:0;visibility:hidden;margin:0}.createWrapperContainer#create-wrapper #registrationContainer input[type=checkbox]+label:before{content:"";margin:0 .5em 0 0;float:left;width:15px;height:14px;background:#fff;border:2px solid #d4cdc8;border-radius:3px;padding:2px 0 0 2px}.createWrapperContainer#create-wrapper #registrationContainer input[type=checkbox].required:checked+label:before,.createWrapperContainer#create-wrapper #registrationContainer input[type=checkbox]:checked+label:before{content:"\2713";color:#4d8eca;line-height:.8;border:2px solid #4d8eca;font-weight:700;padding:2px 0 0 2px;font-size:12px}.createWrapperContainer#create-wrapper #registrationContainer input[type=checkbox].required+label:before{border:2px solid #c00}.scheduleExamForm .eachExam .rightpart .appointmentContainer span.picktime{font-style:italic;margin-left:-7px;margin-top:-20px}div#myaccount2_rr{background:#fff;overflow:hidden;clear:both;position:relative}.step3 #userRegModelFormExam #dobfield{position:relative}.step3 #userRegModelFormExam .selectContainer span.required{left:3px;position:absolute;top:52px;width:225px;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal}.step2 .scheduleExamForm .contactInfoSection input.ok[type=text],.step2 .scheduleExamForm .patientdateofbirth.hasDatepicker.ok{float:left}#main_content_wrapper .store-locator-page .clarifye-step1 .headerTitle{margin-top:28px!important}#main_content_wrapper .store-locator-page .clarifye-step1 .headerTitle h1 span.schedule{font-size:27px;font-weight:400;font-family:Verdana}#main_content_wrapper .store-locator-page .clarifye-step1 .headerTitle h1 span.clarify-bold{font-size:27px;font-family:futuraBQBold}#main_content_wrapper .store-locator-page .clarifye-step1 .findAStoreHeader .headerTitle p{color:#3f2a2e}#main_content_wrapper .store-locator-page .location-schedule-clarify p.subtext{font-size:14px;color:#686868;margin-top:4px;padding-bottom:13px!important}#main_content_wrapper .store-locator-page .body-clarify #locationEntry{border-radius:5px 0 0 5px;height:40px;padding:0 0 0 16px;width:245px}#main_content_wrapper .store-locator-page p.body-clarify{color:#231f20;font-family:FuturaBQBold;margin:2px 0 12px}#main_content_wrapper .store-locator-page .body-clarify a.clarify-button{border:medium none;border-radius:0 5px 5px 0;color:#fff;display:inline-block;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;margin-left:-6px;padding:12px 0;text-align:center;text-transform:uppercase;width:176px}#main_content_wrapper .store-locator-page .body-clarify a.blue span{background:rgba(0,0,0,0) none repeat scroll 0 0}#main_content_wrapper .store-locator-page .body-clarify a.button{background-attachment:scroll;background-clip:border-box;background-color:#4d8eca!important;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;padding:5px 0;font-weight:400}.big-sync-model span.small-sync-purchase{float:left}.big-sync-model h1{display:inline;padding-left:10px;font-size:21px;color:#3f2a2e;float:left;width:60%}.big-sync-model h3 .profile-dashboard{color:#726366}.big-sync-model .required{float:right}.ui-dialog-content .big-sync-model p{clear:both;padding-left:17px;padding-top:20px;font-size:18px;font-family:futurabqLight;color:#7a6c6e;letter-spacing:.8px}.big-sync-model .required-star{padding-right:2px}.big-sync-model .required-text{padding-top:0;padding-right:10px;font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;color:#403d3e;font-size:11px;font-weight:700;display:inline-block;text-transform:uppercase}.big-sync-model .sync-form{width:720px;margin-top:-25px}.big-sync-model .sync-form-data label{display:block;padding-bottom:2px;padding-left:20px;text-transform:uppercase;font-family:FuturaBQBold;font-size:9px}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .sync-form-data,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .sync-form-data{width:230px;float:left}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .sync-form-data input[type=text],#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .sync-form-data input[type=text]{display:block;padding:10px 4px 10px 10px;width:192px;margin-left:11px;height:40px}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .sync-lastname,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .sync-lastname{width:284px;margin-left:10px}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .sync-lastname #lastName,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .sync-lastname #lastName{width:230px}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .sync-form-data.sync-dob,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .sync-form-data.sync-dob{width:420px;padding-top:6px;position:relative}.big-sync-model #AuthenticateUserForm span.customSelect{padding:12px 12px;font-size:14px;color:#707070;font-family:Verdana,Arial,sans-serif}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .row label,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .row label{margin-bottom:0}#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .row label{font-size:13px}.big-sync-model .sync-form-data.sync-lastname label{margin-left:-28px}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .check label:before,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .check label:before{margin:0 0 0 -4px}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .check input[type=checkbox]:checked+label::before,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .check input[type=checkbox]:checked+label::before{text-indent:0;margin:0 0 0 -4px}.big-sync-model #AuthenticateUserForm .row label.checkbox_label{width:500px}.big-sync-model .alignRight{float:left}#purchaseSyncDashboard .big-sync-model .sync-form #AuthenticateUserForm .button.submit,#verifyRxInfoModal .big-sync-model .sync-form #AuthenticateUserForm .button.submit{margin-top:21px;padding:12px 27px;margin-left:-36px;letter-spacing:1.2px;background:#326fa8;color:#fff!important}#purchaseSyncDashboard .big-sync-model .sync-form #AuthenticateUserForm .button.submit:hover,#verifyRxInfoModal .big-sync-model .sync-form #AuthenticateUserForm .button.submit:hover{background:#4589c8}#purchaseSyncDashboard .big-sync-model .sync-form #AuthenticateUserForm .button.cancel,#verifyRxInfoModal .big-sync-model .sync-form #AuthenticateUserForm .button.cancel{padding:10px 26px}.big-sync-model .sync-dob .validationError span.customSelect{border:1px solid #d73954}.big-sync-model .sync-dob span.required{left:0;position:absolute;top:75px;width:225px}.big-sync-model span.required{padding-left:10px}.big-sync-model .check span.required{margin-top:20px;margin-bottom:-20px}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm span.required,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm span.required{color:#d73954;font-family:FuturaBQBook;font-size:16px;font-style:normal;font-weight:400}.loader,.loader:after,.loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s;content:'';position:absolute;top:0}.loader:after{left:3.5em;content:'';position:absolute;top:0}@-webkit-keyframes load7{0%{box-shadow:0 2.5em 0 -1.3em #4d8eca}40%{box-shadow:0 2.5em 0 0 #4d8eca}80%{box-shadow:0 2.5em 0 -1.3em #4d8eca}100%{box-shadow:0 2.5em 0 -1.3em #4d8eca}}@keyframes load7{0%{box-shadow:0 2.5em 0 -1.3em #4d8eca}40%{box-shadow:0 2.5em 0 0 #4d8eca}80%{box-shadow:0 2.5em 0 -1.3em #4d8eca}100%{box-shadow:0 2.5em 0 -1.3em #4d8eca}}.catEntry_Image_PLP_Alt{display:none}.catEntry_Image_PLP,.catEntry_Image_PLP_Alt{border:0}#receiptIdFinder>h1{text-align:center;padding-bottom:20px}#receiptIdFinder .full-page-receipt,#receiptIdFinder .till-page-receipt{float:left;text-align:center;width:300px;margin-right:50px;height:415px}#receiptIdFinder .full-page-receipt p,#receiptIdFinder .till-page-receipt p{letter-spacing:-.2px;text-align:center;padding:0 13px}#receiptIdFinder .receipt-page{padding-left:100px}#receiptIdFinder .full-page-receipt span.icon{background:rgba(0,0,0,0) url("../images/recipt-image.jpg") no-repeat scroll 0 0/418px auto;display:inline-block;height:500px;margin-left:-74px;width:420px;margin-top:9px}#receiptIdFinder .till-page-receipt span.icon{background:rgba(0,0,0,0) url("../images/till-page-receipt.jpg") no-repeat scroll 0 0/261px auto;display:inline-block;height:500px;margin-left:-8px;width:261px}#myAccount #right .big-container #verifyRxInfoModal p,#myAccount #right.right-container .big-container #purchaseSyncDashboard p{display:inline-block;margin-left:-28px;margin-bottom:0}#myAccount #right .big-container #verifyRxInfoModal p{margin-top:17px;margin-left:12px;width:650px;letter-spacing:.3px}#myAccount #right .big-container #verifyRxInfoModal input[type=text],#myAccount #right.right-container .big-container #purchaseSyncDashboard input[type=text]{padding:0;padding-left:10px}#purchaseSyncDashboard #AuthenticateUserFormDiv>a,#verifyRxInfoModal #AuthenticateUserFormDiv>a{display:inline-block;padding-bottom:35px;padding-left:12px;font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:14px;font-weight:700}#verifyRxInfoModal #AuthenticateUserFormDiv>a{padding-bottom:0;margin-top:3px;letter-spacing:-.6px}#myAccount #right.right-container .big-container #purchaseSyncDashboard .sync-form-data.sync-lastname,#myAccount #right.right-container .big-container #purchaseSyncDashboard .sync-form-data.sync-receiptnumber{padding-top:10px}#myAccount #right #verifyRxInfoModal #AuthenticateUserForm .row,#myAccount #right.right-container #purchaseSyncDashboard #AuthenticateUserForm .row{padding-top:14px;letter-spacing:1.5px}#purchaseSyncDashboard .big-sync-model .alignRight{padding-top:7px;margin-left:-1px}#verifyRxInfoModal .big-sync-model .alignRight{margin-left:-12px}#myAccount #right.right-container .big-container .sync-form-data.sync-lastname input[type=text]{margin-left:-5px}#myAccount #right .big-container #verifyRxInfoModal .sync-form-data.sync-lastname input[type=text]{margin-left:-15px}#purchaseSyncDashboard a#receiptNumberFind,#verifyRxInfoModal a#receiptNumberFind{padding-top:25px;float:left;padding-bottom:0;clear:both;font-size:18px;font-weight:400;font-family:FuturaBQLight,Arial,Helvetica,sans-serif}#verifyRxInfoModal a#receiptNumberFind{padding-top:10px}#myAccount #right .big-container #verifyRxInfoModal p.purchase-disclamier,#myAccount #right.right-container .big-container #purchaseSyncDashboard p.purchase-disclamier{font-family:Verdana,Arial,sans-serif;font-size:13px;margin-left:10px;margin-top:11px;letter-spacing:-.9px;line-height:15px;width:480px;word-spacing:-0.9px}#myAccount #right .big-container #verifyRxInfoModal div.required,#myAccount #right.right-container .big-container #purchaseSyncDashboard div.required{float:right;letter-spacing:.5px;margin-right:-15px;margin-top:6px}#myAccount #right .big-container #verifyRxInfoModal .required,#myAccount #right.right-container .big-container #purchaseSyncDashboard .required{float:none}#purchaseSyncDashboard .big-sync-model .sync-lastname span.required,#verifyRxInfoModal .big-sync-model .sync-lastname span.required{padding-left:0;margin-left:-2px}#purchaseSyncDashboard .big-sync-model .sync-dob span.required,#verifyRxInfoModal .big-sync-model .sync-dob span.required{top:60px}#myAccount #right .big-container #verifyRxInfoModal span.required-text,#myAccount #right.right-container .big-container #purchaseSyncDashboard span.required-text{padding-left:0;margin-right:-40px}#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .sync-form-data.sync-dob{padding-top:0;margin-top:-8px}#myAccount #verifyRxInfoModal .big-sync-model #AuthenticateUserForm .alignLeft{padding:0;margin-left:0;width:auto;margin-right:10px}#myAccount #verifyRxInfoModal .big-sync-model #AuthenticateUserForm .alignLeft.first{margin-left:12px}#myAccount #right #verifyRxInfoModal .big-sync-model #AuthenticateUserForm .row.check{margin-top:0;padding-top:0}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .row.check label,#verifyRxInfoModal .big-sync-model #AuthenticateUserForm .row.check label{font-size:12px;width:auto;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#7a6c6e;display:block!important}#verifyRxInfoModal .big-sync-model .sync-lastname span.required{margin-left:25px}#myAccount #right .big-container #verifyRxInfoModal span.required-text{margin-right:-73px}#verifyRxInfoModal .big-sync-model h1{padding-top:2px}#verifyRxInfoModal .big-sync-model h3 .profile-dashboard{letter-spacing:1.4px;padding-left:2px;letter-spacing:.9px}#myAccount #right.right-container .big-container #purchaseSyncDashboard #errorMsg{margin-top:8px;margin-left:12px;margin-bottom:30px;width:650px;background:#fdf3f4;padding:14px 0 6px 17px}#myAccount #right .big-container #purchaseSyncDashboard #responseHeader,#myAccount #right .big-container #verifyRxInfoModal #errorHeader,#myAccount #right .big-container #verifyRxInfoModal #responseHeader,#myAccount #right.right-container .big-container #purchaseSyncDashboard #errorHeader{color:#cf0a2c;font-size:18px;margin-left:-5px;font-weight:400}#myAccount #right .big-container #verifyRxInfoModal .bold-error,#myAccount #right.right-container .big-container #purchaseSyncDashboard .bold-error{color:#cf0a2c}#myAccount #right .big-container #purchaseSyncDashboard #responseContent,#myAccount #right .big-container #verifyRxInfoModal #errorContent,#myAccount #right .big-container #verifyRxInfoModal #responseContent,#myAccount #right.right-container .big-container #purchaseSyncDashboard #errorContent{display:inline-block;margin-top:-26px;padding-left:77px;padding-top:2px}#myAccount #right .big-container #purchaseSyncDashboard #responseContent,#myAccount #right .big-container #verifyRxInfoModal #errorContent p,#myAccount #right .big-container #verifyRxInfoModal #responseContent,#myAccount #right.right-container .big-container #purchaseSyncDashboard #errorContent p{width:620px;font-size:12px;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#myAccount #right .big-container #verifyRxInfoModal span.icon.wrong-info,#myAccount #right.right-container .big-container #purchaseSyncDashboard span.icon.wrong-info{background:url("../images/sprites/sprite-right-wrong-info.png") no-repeat scroll left top;display:inline-block;height:27px;width:37px}#purchaseSyncDashboard #AuthenticateUserForm .row .alignLeft{margin-right:0}#purchaseSyncDashboard #AuthenticateUserForm .row .alignLeft.first{margin-top:19px}#myAccount #right .big-container #verifyRxInfoModal #errorMsg{margin-top:50px;margin-left:5px;width:683px;background:#fdf3ef;padding:14px 0 6px 17px}#myAccount #right .big-container #verifyRxInfoModal #errorContent,#myAccount #right .big-container #verifyRxInfoModal #responseContent{padding-left:32px;font-style:normal}#myAccount #right .big-container #verifyRxInfoModal span.icon.success-info,#myAccount #right.right-container .big-container #purchaseSyncDashboard span.icon.success-info{background:url("../images/sprites/sprite-right-wrong-info.png") no-repeat scroll 0 -67px;display:inline-block;height:27px;width:37px}#myAccount #right .big-container #verifyRxInfoModal #successHeader,#myAccount #right.right-container .big-container #purchaseSyncDashboard #successHeader{color:#46834c!important;font-size:18px;margin-left:-5px;font-weight:400;font-style:normal}#myAccount #right .big-container #verifyRxInfoModal .successMsg,#myAccount #right.right-container .big-container #purchaseSyncDashboard .successMsg{display:inline-block}#myAccount #right.right-container .big-container #purchaseSyncDashboard #successPurchaseMsg{margin-left:5px;margin-bottom:0;margin-top:10px;background:#f8f6f7;padding:14px 0 6px 17px;width:669px}#myAccount #right.right-container .big-container #purchaseSyncDashboard #errorContent{font-style:normal}#myAccount #right #verifyRxInfoModal #AuthenticateUserForm .row.check,#myAccount #right.right-container .big-container #purchaseSyncDashboard #AuthenticateUserForm .row.check{padding-top:0;margin-top:-9px;margin-left:25px;width:700px}#myAccount #right.right-container .big-container #purchaseSyncDashboard .sync-form-data.sync-lastname label{padding-left:30px}#AuthenticateUserForm .sync-form-data.sync-dob .required.dobError{width:500px}#purchaseSyncDashboard #verifyResponse .big-sync-model h3,#verifyRxInfoModal #verifyResponse .big-sync-model h3{width:90%;padding-bottom:11px}#purchaseSyncDashboard #verifyResponse .big-sync-model h3.heading,#verifyRxInfoModal #verifyResponse .big-sync-model h3.heading{width:auto}.big-sync-model h1.heading{padding-left:0}#verifyRxInfoModal #verifyResponse .big-sync-model h3{padding-bottom:20px}#myAccount #right .big-container #purchaseSyncDashboard #verifyResponse span.icon.wrong-info{margin-left:10px}#myAccount #right .big-container #verifyRxInfoModal #verifyResponse .big-sync-model #responseHeader{letter-spacing:-1.6px}#myAccount #right .big-container #verifyRxInfoModal #verifyResponse span.icon.wrong-info{margin-left:11px}#myAccount #right .big-container #purchaseSyncDashboard #verifyResponse .big-sync-model #responseHeader,#myAccount #right .big-container #verifyRxInfoModal #verifyResponse .big-sync-model #responseHeader{margin-left:10px}#myAccount #right .big-container #verifyRxInfoModal p.required{margin-left:10px}#myAccount #right .big-container #verifyRxInfoModal #responseContent{padding-left:50px;margin-top:-25px}#myAccount #right.right-container .big-container #purchaseSyncDashboard #responseContent .required{padding-left:15px}#myAccount #right #AuthenticateUserForm .check span.required{font-style:italic!important}#myAccount #right #purchaseSyncDashboard #AuthenticateUserForm .check span.required{font-style:italic!important}#myAccount #right.right-container .big-container #purchaseSyncDashboard p{margin-left:12px;width:690px}#receiptIdFinder .till-page-receipt{position:relative;margin-left:3px;margin-right:0!important;width:330px!important}.receipt-page .receipt-line{border-right:2px solid #f2f2f2;position:absolute;top:67px;height:406px;left:460px}#myAccount #right.right-container .big-container #purchaseSyncDashboard #successPurchaseMsg p.required{width:620px;margin-left:-33px}#myAccount #right.right-container .big-container #purchaseSyncDashboard #errorMsg p.required{width:600px;margin-left:-33px;word-wrap:break-word}#verifyResponse .error-div #responseContent p.required{font-size:12px;font-family:Verdana,Arial,sans-serif;width:550px!important}#verifyResponse .error-div{clear:both;background:#fdf3f4;width:683px;margin-left:5px;padding:14px 0 12px 7px}#myAccount #right.right-container .big-container #purchaseSyncDashboard #verifyResponse .error-div p.required{margin-left:-32px}#myAccount #right.right-container .big-container #verifyResponse .heading{padding-bottom:17px}#myAccount #right .big-container #AuthenticateUserFormDiv #errorContent p.required a,#myAccount #right .big-container #successPurchaseMsg #errorContent p.required a,#myAccount #right .big-container #verifyResponse #responseContent p.required a{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-decoration:underline;text-transform:capitalize}#myAccount #right.right-container .big-container table.prescription th{border:none}#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription th.first{text-align:left;padding:0}#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription td,#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription th{text-align:center}#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription th{color:#111;text-transform:uppercase}#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription td.first{text-transform:capitalize;width:78px;text-align:left}#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription td{font-family:Verdana,Arial,sans-serif;width:50px}#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription td.values{font-size:13px}#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription td.last,#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription td.prism{width:80px;padding-left:2px}#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription td.last{width:83px}.purchase-info .lenses-info .alignLeft img{width:156px}#myAccount #right.right-container .big-container.filled-sync .dashboard-product p.name{text-transform:none;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:15px;color:#000;margin-top:0}#myAccount #right.right-container .dashboard-product .center-align h4{padding-top:10px}#myAccount #right.right-container .big-container.filled-sync .dashboard-product p.branddisplay{width:260px}#myAccount #right.right-container .big-container.filled-sync .dashboard-product ul.colorlens>li:first-child{color:#000;text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif}#myAccount #right.right-container .big-container.filled-sync .dashboard-product ul.colorlens li:nth-child(2){text-transform:capitalize;font-family:Verdana,Arial,sans-serif;padding-left:0}#AuthenticateUserForm .sync-form-data.sync-dob .alignLeft.first span.customSelect{width:115px}#AuthenticateUserForm .sync-form-data.sync-dob .alignLeft span.customSelect{width:57px}#AuthenticateUserForm .sync-form-data.sync-dob .alignLeft span.customSelect .customSelectInner{width:55px!important}#purchaseSyncDashboard #AuthenticateUserForm .row select.styled#birth_month,#verifyRxInfoModal #AuthenticateUserForm .row select.styled#birth_month{width:130px!important}#myAccount #right .sync-form-data.sync-dob .validationError span.required{width:auto}#myAccount #right #verifyRxInfoModal .sync-form-data.sync-lastname.validationError span.required{margin-left:-10px}#verifyRxInfoModal .big-sync-model .sync-form #AuthenticateUserForm .button.submit{margin-top:17px}#myAccount #right .big-container .purchase-info .sync-product .fulldesc{margin-top:48px}#myAccount #right .big-container .purchase-info .sync-product .fulldesc p.fulldescription{font-size:12px!important;margin-left:80px!important}#myAccount #right .big-container .purchase-info .lenses-attributes .sync-product .fulldesc{text-align:right;margin-right:45px}#myAccount #right .big-container .purchase-info .lenses-attributes .sync-product p.expiryDate{margin-top:-55px;display:inline-block}#myAccount #right .big-container .purchase-info .lenses-attributes .sync-product .fulldesc p.fulldescription{margin-left:0!important}.each-purchase p.craftedOnContacts{font-size:11px;font-family:futuraBQBold;text-transform:uppercase;color:#333}.each-purchase p.craftedOnContacts span.PuchasedfromContacts{margin-top:0;font-size:14px!important;font-family:FuturaBQLight!important;letter-spacing:.8px;color:#7a6c6e!important}.each-purchase .center-image h3.brandNameContact{font-family:futuraBQBold!important;font-size:16px!important;color:#3f2a2e;padding-top:0;text-transform:uppercase!important;margin-left:38px!important}.each-purchase .center-image p{margin-left:38px;font-size:12px}.each-purchase .center-image p span.contactLenscolor{color:#000;text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif}.each-purchase .center-image p span.contactLenscolorvalue{color:#838383;font-weight:700;font-family:Verdana,Arial,sans-serif;padding-left:0;text-transform:capitalize}.each-purchase .lenses-attributes .contactLensTable{float:right;margin-top:-164px;margin-right:38px}.each-purchase .lenses-attributes .contactLensTable tr{border-bottom:1px solid #eeecec}.each-purchase .lenses-attributes .contactLensTable tr th{text-align:center}#myAccount #right .big-container .lenses-attributes .sync-product .fulldesc p.fulldescription{margin-left:327px;margin-top:-136px}.each-purchase p.expiryDate{font-size:11px;font-family:FuturaBQBold;text-transform:uppercase;margin-left:386px}.each-purchase p.expiryDate span.ExpiryDateName{color:#000}.each-purchase p.expiryDate span.expiryDateValue{color:#838383!important;text-transform:uppercase}#myAccount #right #verifyRxInfoModal #verifyResponse .HeaderContenterror{background:#fdf3f4 none repeat scroll 0 0;clear:both;margin-left:11px;padding:13px 0 15px 5px;width:650px;margin-top:6px;display:inline-block;margin-bottom:14px}#myAccount #right #verifyRxInfoModal #verifyResponse .HeaderContenterror #responseContent p.required{font-size:13px;font-family:Verdana,Arial,sans-serif;width:465px;line-height:17px;letter-spacing:-.5px;word-spacing:-0.9px;color:#3f2a2e}#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription tr.t-heading th.last,#myAccount #right.right-container .big-container.filled-sync .sync-product table.prescription tr.t-heading th:nth-child(5){text-align:left}#receiptIdFinder h1{margin-bottom:18px;margin-top:18px;margin-left:-15px;font-size:32px}#receiptIdFinder .full-page-receipt h3{font-size:16px;margin-left:-27px;margin-bottom:3px}#receiptIdFinder .till-page-receipt h3{font-size:15px;margin-left:22px;margin-top:-1px}#receiptIdFinder .till-page-receipt p{margin-bottom:14px!important;margin-left:26px!important;margin-top:4px!important}#myAccount #right.right-container .big-container #purchaseSyncDashboard{margin-top:-40px}#myAccount #right .big-container #verifyRxInfoModal{margin-top:-30px}#myAccount #right .big-container #verifyRxInfoModal label,#myAccount #right .big-container #verifyRxInfoModal span.required-text,#myAccount #right.right-container .big-container #purchaseSyncDashboard label,#myAccount #right.right-container .big-container #purchaseSyncDashboard span.required-text{font-size:13px}#myAccount #right .big-container #verifyRxInfoModal .row.check label,#myAccount #right.right-container .big-container #purchaseSyncDashboard .row.check label,#purchaseSyncDashboard #AuthenticateUserFormDiv>a,#verifyRxInfoModal #AuthenticateUserFormDiv>a{font-size:13px;font-family:Verdana,Arial,sans-serif}#myAccount #right .big-container #verifyRxInfoModal .row.check label,#myAccount #right.right-container .big-container #purchaseSyncDashboard .row.check label{letter-spacing:.1px}#myAccount .row.add-purchase-history .big-container{width:734px}#purchaseSyncDashboard .big-sync-model #AuthenticateUserForm .sync-form-data.sync-dob{margin-top:-10px}#purchaseSyncDashboard .big-sync-model .sync-dob span.required{top:64px}#AuthenticateUserForm .sync-form-data.sync-dob span.customSelectInner{background:rgba(0,0,0,0) url("../images/select-arrow.jpg") no-repeat scroll right center}#AuthenticateUserForm .sync-form-data.sync-dob .alignLeft.first span.customSelectInner{background-position:103px center;width:115px!important}.big-container.purchase-history-list .purchase-info table.prescription tr.t-heading th{font-weight:700}#myAccount #right.right-container .big-container.filled-sync .sync-product table td.eyeSide{width:74px!important}#AuthenticateUserForm .row .sync-form-data span.dobError{margin-top:9px}.ui-icon-CustomCloseButton .ui-icon::after{background:rgba(0,0,0,0) url("../images/sprites/lc_site_sprite_topleft.png") no-repeat scroll -441px -151px!important;height:31px;margin-left:1px;width:21px}.ui-icon-CustomCloseButton .ui-icon{font-family:futurabqbold;text-transform:uppercase!important}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-dialogCustom{border:none;border-radius:0;box-shadow:none;padding-right:16px}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable{position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)}.receipt-page .full-page-receipt p{margin-left:-27px}.ui-widget-overlay.ui-overlayCustom{background:#666}#myAccount #right #verifyRxInfoModal #AuthenticateUserForm .row span.customSelect,#myAccount #right.right-container #purchaseSyncDashboard #AuthenticateUserForm .row span.customSelect{letter-spacing:0}.rightdiv.syncpurchase span.small-sync-purchase{background:url('../images/sprites/lc_site_sprite_dashboard.png') no-repeat;height:26px;display:inline-block;padding-top:8px;width:40px;float:left;background-position:0 -206px;padding-right:15px}#myAccount .control.no-position.openUnsyncModal{border:none;text-transform:uppercase;left:387px;background:0 0}.rightdiv.syncpurchase a.control.no-position.openUnsyncModal:after{content:" ";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;display:inline-block;margin-left:7px;margin-top:-2px;vertical-align:middle;border-left:4px solid #4d8eca}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width{width:auto;margin-right:27px;margin-top:5px}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder{background:0 0;display:none}.my-wishlist.my-favotites-lenes .s7spinviewer{margin-top:33px}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder span.share-text{color:#4d8eca;font-size:15px;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;padding:3px 17px 0 0}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width a.email-friend{background:url("../images/sprites/lc_site_sprite_favorites.png") no-repeat scroll -5px -15px;width:25px;margin-right:13px}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width a.btnShare{background:url("../images/sprites/lc_site_sprite_favorites.png") no-repeat scroll -47px -17px;display:block;float:left;height:22px;margin:0 2px 0 0;text-indent:-9999px;width:25px;bottom:0}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width .twitter-share iframe{opacity:0}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width .twitter-share{background:url("../images/sprites/lc_site_sprite_favorites.png") no-repeat scroll -87px -17px;display:block;float:left;height:22px;margin:0 19px 0 0;width:25px;bottom:0}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width .blue.button.print-list{background:#4d8eca;display:inline-block;font-family:FuturaBQBold;font-size:13px;padding:5px 14px;position:relative;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-radius:4px;width:65px;margin-top:-11px;margin-left:5px;margin-right:-25px;letter-spacing:-.7px}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width .blue.button.print-list:focus{background:#4589c8!important;text-decoration:underline}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width .blue.button.print-list span.icon{background:#4d8eca url("../images/sprites/lc_site_sprite_favorites.png") no-repeat scroll -127px -9px;width:14px}.my-wishlist.my-favotites-lenes .favorites-top .favorite-nav-holder .social_facebook_container_like_productpage_width .blue.button{color:#fff;background:#4d8eca;width:26px}.my-wishlist.my-favotites-lenes .favorites-top .print-info-holder h1{text-align:center;font-size:38px;letter-spacing:2.1px}.my-wishlist.my-favotites-lenes .favorites-top .print-info-holder{float:none;padding-top:35px;padding-bottom:22px}.my-wishlist.my-favotites-lenes .favorites-top .print-info-holder p{font-family:FuturaBQBook,Arial,Helvetica,sans-serif;font-size:15px;text-align:center;float:none;width:auto;color:#78696c;letter-spacing:.2px;padding-top:12px}.my-wishlist.my-favotites-lenes .favorites-top .print-info-holder p.signedintext:first-of-type{width:565px;margin:0 auto;line-height:26px}.my-wishlist.my-favotites-lenes .favorites-top .print-info-holder ul.st-tabs li a{padding:10px}.my-wishlist.my-favotites-lenes .favorites-top .print-info-holder ul.st-tabs.results-tabs li a{min-width:176px;letter-spacing:.9px}.my-wishlist.my-favotites-lenes .favorites-top .print-info-holder ul.st-tabs.results-tabs li a.tab-links.selected,.my-wishlist.my-favotites-lenes .favorites-top .print-info-holder ul.st-tabs.results-tabs li a.tab-links.selected span.wishListFrameCount.active{color:#fff!important}.my-wishlist.my-favotites-lenes .favorites-top .print-info-holder p a{font-family:FuturaBQBold,Arial,Helvetica,sans-serif}.my-wishlist.my-favotites-lenes .frames .left-side-list h2{text-align:center;font-family:verdana,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;width:462px;letter-spacing:.2px}.my-wishlist.my-favotites-lenes .frames .wishlist-views .views span.view.on{background:url("../images/sprites/lc_site_sprite_favorites.png") no-repeat scroll -7px -97px;width:40px;vertical-align:middle}.my-wishlist.my-favotites-lenes .frames .wishlist-views .view-side.active span.view.on{background-image:url("../images/icons/icon-pdp-views-default_active.png");background-position:-1px center}.my-wishlist.my-favotites-lenes .frames .wishlist-views{bottom:55px;left:210px;width:auto}.my-wishlist.my-favotites-lenes .left-side-list{width:550px}.my-wishlist.my-favotites-lenes .left-side-list .product_image{float:none;margin:0 auto;padding-top:7px;width:480px}.my-wishlist.my-favotites-lenes .left-side-list .product_image .brand-logo-icon{text-align:center}.my-wishlist.my-favotites-lenes .left-side-list .product_image .brand-logo-icon img{width:auto;position:relative;top:27px}.my-wishlist.my-favotites-lenes .left-side-list .product_image a{text-align:center;margin-left:-16px}.my-wishlist.my-favotites-lenes .left-side-list .product_image a img{width:480px}.my-wishlist.my-favotites-lenes .wishlist-views .views{margin-right:32px;margin-top:-2px;margin:0;position:relative;color:#4d8eca}.my-wishlist.my-favotites-lenes .wishlist-views a.link-180view,.my-wishlist.my-favotites-lenes .wishlist-views a.link-360view{padding-left:25px;padding-top:3px;vertical-align:middle;display:inline-block;text-indent:-9999px}.my-wishlist.my-favotites-lenes .wishlist-views a.link-180view span,.my-wishlist.my-favotites-lenes .wishlist-views a.link-360view span{background:url("../images/icons/icon-pdp-views-360.png");background-position:0 center;width:40px;float:none;left:66px;position:absolute;top:5px;height:23px}.my-wishlist.my-favotites-lenes .wishlist-views a.link-180view.active span,.my-wishlist.my-favotites-lenes .wishlist-views a.link-360view.active span{background:url("../images/icons/icon-pdp-views-360_active.png");background-position:0 center}.my-wishlist.my-favotites-lenes .right-side-info{padding:12px 0 0}.my-wishlist.my-favotites-lenes .right-side-info .badges{display:inline-block}.my-wishlist.my-favotites-lenes .right-side-info .badges span{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:10px}.my-wishlist.my-favotites-lenes .right-side-info p{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:10px;color:#eb6c27;text-transform:uppercase}.my-wishlist.my-favotites-lenes .right-side-info p:first-child{color:#659dd1;margin-bottom:-7px;padding-bottom:1px}.my-wishlist.my-favotites-lenes .right-side-info h2{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:20px;float:none;word-wrap:break-word}.my-wishlist.my-favotites-lenes .right-side-info .left{float:none;max-width:none!important;margin-top:10px}.my-wishlist.my-favotites-lenes .right-side-info .left .price{float:right;margin-top:-3px}.my-wishlist.my-favotites-lenes .right-side-info h2 span.style-name{font-family:FuturaBQBook,Arial,Helvetica,sans-serif;width:325px;display:inline-block}.my-wishlist.my-favotites-lenes .right-side-info h2 .the-brand{float:none;width:300px}.my-wishlist.my-favotites-lenes .right-side-info .the-price{float:none;border:none;margin:0;padding:0;display:inline}.my-wishlist.my-favotites-lenes .right-side-info .sku{float:none;color:#000;font-size:12px;letter-spacing:-.6px}.my-wishlist.my-favotites-lenes .right-side-info .the-price span#price{font-size:20px;color:#000}.my-wishlist.my-favotites-lenes #wishlist-holder .right-side-info .the-price span#price{cursor:default!important}.my-wishlist.my-favotites-lenes .right-side-info .rating span.icon{background:url("../images/sprites/lc_site_sprite_favorites.png") no-repeat scroll -9px -59px;display:inline-block;height:22px;width:91px;margin-top:5px}.my-wishlist.my-favotites-lenes .right-side-info .rating span{color:#4d8eca;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:13px;text-transform:uppercase;padding-left:3px}.my-wishlist.my-favotites-lenes .right-side-info .what-color{display:inline-block;margin-top:5px;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:-.8px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon{background:rgba(0,0,0,0) url("../images/sprites/lc_site_sprite_favorite_colors.png") no-repeat scroll -6px -15px;display:inline-block;height:27px;padding-top:3px;vertical-align:middle;width:35px;pointer-events:none}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.black{background-position:-6px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.tortoise{background-position:-252px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.brown-tan{background-position:-349px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.blue{background-position:-445px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.silver-gunmetal-grey{background-position:-202px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.gold{background-position:-105px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.green{background-position:-496px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.pink-purple{background-position:-593px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.clear-white,.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.grey,.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.ivory{background-position:-54px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.red-burgundy{background-position:-397px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.multi{background-position:-642px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.orange-yellow{background-position:-546px -15px}.my-wishlist.my-favotites-lenes .right-side-info .what-color a.icon.copper-bronze{background-position:-152px -15px}.my-wishlist.my-favotites-lenes .right-side-info ul.list-attributes{margin:11px 0 0;padding-left:2px}.my-wishlist.my-favotites-lenes .right-side-info ul.list-attributes li{font-size:15px;color:#000;letter-spacing:0;font-family:FuturaBQBook,Arial,Helvetica,sans-serif}.my-wishlist.my-favotites-lenes .right-side-info ul.list-attributes li span{text-transform:uppercase;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;width:96px;margin:0 0 .1em 0}.my-wishlist.my-favotites-lenes .right-side-info ul.list-attributes li.ideal-face-shape span{width:96px}.my-wishlist.my-favotites-lenes .right-side-info .product-buttons{position:relative;width:345px}.my-wishlist.my-favotites-lenes .right-side-info .product-buttons .blue.button{padding:0}.my-wishlist.my-favotites-lenes .right-side-info .product-buttons .blue.button.find-in-store,.my-wishlist.my-favotites-lenes .right-side-info .product-buttons .blue.button.see-more-wish-list{background:0 0}.my-wishlist.my-favotites-lenes .right-side-info .product-buttons .blue.button.find-in-store{padding:0 0 0 12px}.my-wishlist.my-favotites-lenes .right-side-info .product-buttons .blue.button span{background:#326fa8;border-radius:4px;display:inline-block;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:-.7px;text-transform:uppercase}.my-wishlist.my-favotites-lenes .right-side-info .product-buttons .blue.button.find-in-store span{background:#eb6c27;letter-spacing:.3px}.my-wishlist.my-favotites-lenes .right-side-info .product-buttons .blue.button.find-in-store span.find-store::before{background:url("../images/sprites/lc_site_sprite_favorites.png") no-repeat scroll -127px -95px;content:"";display:inline-block;height:20px;vertical-align:middle;width:18px;margin-left:-12px}.my-wishlist.my-favotites-lenes .right-side-info a.remove-product-from-list{text-transform:uppercase;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:14px;color:#cf0a2c;display:block}.my-wishlist.my-favotites-lenes .right-side-info a.remove-product-from-list::before{background:url("../images/sprites/lc_site_sprite_favorites.png") no-repeat scroll -126px -51px;content:"";display:inline-block;height:20px;vertical-align:middle;width:20px;padding-right:5px;padding-top:8px}.my-wishlist.my-favotites-lenes .print-info-holder .blue.button{background:0 0}.my-wishlist.my-favotites-lenes .print-info-holder .blue.button span{background:#326fa8;border-radius:4px;display:inline-block;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:-.7px;padding:5px 30px;text-transform:uppercase;width:auto;text-align:center}.my-wishlist.my-favotites-lenes .print-info-holder .blue.button span:hover{background:#4589c8}#MyFavorites_BrowseCatalog_Button span,#MyFavorites_BrowseLenses_Button span{color:#fff!important}.my-wishlist.my-favotites-lenes .item_container.frames .item{height:auto}.my-wishlist.my-favotites-lenes .item_container.lenses .item{height:auto;width:990px;border-bottom:1px solid #cac9c6}.my-wishlist.my-favotites-lenes .item_container.lenses .left-side-list{text-align:center}.my-wishlist.my-favotites-lenes .item_container.lenses .left-side-list h2{display:inline-block;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;letter-spacing:.2px;text-align:center;width:330px;margin-top:-8px}.my-wishlist.my-favotites-lenes .item_container.lenses .left-side-list .productMainImage{padding-top:12px;margin-left:15px}.my-wishlist.my-favotites-lenes .item_container.lenses .right-side-info{width:350px;padding:0;margin-top:-8px}.my-wishlist.my-favotites-lenes .item_container.lenses .right-side-info p:first-child{color:#000;font-size:15px;text-transform:none;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;letter-spacing:-.3px}.my-wishlist.my-favotites-lenes .item_container.lenses .lens-attribute span.heading{float:left;width:80px;text-transform:uppercase;font-size:14px;letter-spacing:.2px}.my-wishlist.my-favotites-lenes .item_container.lenses .content{width:330px;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;padding-top:15px}.my-wishlist.my-favotites-lenes .item_container.lenses .content .lens-attribute{padding-top:6px}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul{width:238px;float:right}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul li{font-size:15px;margin-top:-2px}.my-wishlist.my-favotites-lenes .item_container.lenses .content .lens-attribute .features li:first-child:last-child{list-style:none}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon{float:none;width:auto;margin-top:13px;word-spacing:-3px}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon li.good-for{width:100%;font-size:14px;text-transform:uppercase;font-weight:400}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon li.good-for span{margin-right:5px}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon li.icon{width:40px;margin-right:14px;background:url("../images/sprites/lc_site_sprite_favorites.png") no-repeat scroll 0 0;margin-bottom:50px;margin-top:10px}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon li.icon span{text-indent:0;margin-top:30px;font-weight:400;text-align:center;margin-left:-2px}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon li.icon.nightglare{background-position:-9px -140px;width:36px}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon li.icon.computer{background-position:-46px -133px;width:60px}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon li.icon.easy-clean{background-position:-115px -192px;width:40px}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon li.icon.strong{background-position:-116px -130px;width:39px}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon li.icon.sun-glare{background-position:-5px -237px;width:33px}.my-wishlist.my-favotites-lenes .item_container.lenses .content ul.good-for-icon li.icon.transition{background-position:-51px -184px;width:55px}.my-wishlist.my-favotites-lenes .item_container.lenses .right-side-info .product-buttons{padding-bottom:30px}.my-wishlist.my-favotites-lenes .item_container.lenses .right-side-info a.see-more-wish-list{margin-right:19px;margin-top:-3px}.my-wishlist.my-favotites-lenes .item_container.lenses .right-side-info a.remove-product-from-list{padding-top:7px;position:static}.my-wishlist.my-favotites-lenes .print-info-holder .blue.button.browse-lenses{float:left}.my-wishlist.my-favotites-lenes .item_container.lenses .right-side-info a.remove-product-from-list::before{padding-right:3px;padding-top:8px}#AddedWishlistDialogDiv.myfavorite-popup{background:0 0;right:27px;top:79px;width:370px}#header .dialog.myfavorite-popup #AddedWishlistDialogDetails .content{width:369px;box-shadow:0 6px 3px 0 rgba(0,0,0,.2),0 6px 3px 0 rgba(0,0,0,.19);-webkit-box-shadow:0 6px 3px 0 rgba(0,0,0,.2),0 6px 3px 0 rgba(0,0,0,.19);-moz-box-shadow:0 6px 3px 0 rgba(0,0,0,.2),0 6px 3px 0 rgba(0,0,0,.19);border-bottom-left-radius:5px;border-bottom-right-radius:5px}#header .dialog.myfavorite-popup .content{border-bottom:1px solid #cac9c6}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails a.close-favorites-modal{height:22px;right:19px;text-indent:0;top:13px;width:22px;background:url("../images/close-button.png") center center no-repeat}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails a.close-favorites-modal span{display:inline-block;font-family:futurabqLight;font-size:14px;margin-left:-44px;margin-top:2px;text-transform:capitalize}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .thanks-message{float:none;margin-top:46px;text-align:center}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .thanks-message span.icon-added{background:0 0;float:none;height:0;margin:0;text-indent:0;width:0}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .thanks-message p.green{float:none;width:auto;font-family:FuturaBQBook,Arial,Helvetica,sans-serif;font-size:15px;color:#988b86}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-content{border:none;clear:none;float:none;width:auto;padding-left:0;padding-top:0;margin-top:-35px;font-family:FuturaBQBold,Arial,Helvetica,sans-serif}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-content img{margin:0 0 -30px 19px;width:325px}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame{clear:none;float:none;margin:0;text-align:center}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-bottom-corner,#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-top-corner{background:0 0;clear:none;float:none;height:0;width:0}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-content .left{clear:none;float:none;text-align:center;width:auto}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-content h3{float:none;padding-left:14px}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-content .price-holder{float:none;width:auto}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-content .price-holder #price{color:#000;display:block;font-size:14px;margin-left:11px;margin-top:-2px}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-content .left h3 span{display:block;letter-spacing:-.1px;margin-top:-2px}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .blue.button.view-all-favorites{clear:none;float:none;background:0 0;display:block;text-align:center;padding-top:5px;padding-bottom:20px}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .blue.button.view-all-favorites span{background:#4d8eca none repeat scroll 0 0;border-radius:4px;display:inline-block;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:-.7px;padding:1px 22px;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:117px}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .blue.button.view-all-favorites span.arrow{background:0 0;width:0;display:none}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-content .sku{display:none}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-content.my-lens{margin-top:12px}#AddedWishlistDialogDiv.myfavorite-popup #AddedWishlistDialogDetails .lens-or-frame .lens-content.my-lens h3{margin-top:35px}#favoriteSignInModal label.error{width:440px}#myAccount .big-container .middle p.heading,.myPreference.rightdiv .headingContainer h2{color:#3f2a2e}.myPreference.rightdiv #PasswordUpdateSubmitForm input{font-size:14px}.myPreference.rightdiv #EmailPreferencesForm .new-button.leftAlign,.myPreference.rightdiv #PasswordUpdateSubmitForm .new-button.leftAlign{background:0 0;text-align:center;padding:8px 28px;width:auto}.myPreference.rightdiv #EmailPreferencesForm .new-button.leftAlign:before,.myPreference.rightdiv #PasswordUpdateSubmitForm .new-button.leftAlign:before{background:0 0}.myPreference.rightdiv .fe.submit a:focus{outline:0}.myPreference.rightdiv #PasswordUpdateSubmitForm .new-button.blue:before{background:0 0}.myPreference.rightdiv #PasswordUpdateSubmitForm .new-button.blue input[type=submit]{letter-spacing:.2px}.myPreference.rightdiv #EmailPreferencesForm #CommunicationUpdate,.myPreference.rightdiv #PasswordUpdateSubmitForm .new-button.blue{background-color:#326fa8;border:medium none;border-radius:5px;color:#fff;font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;padding:2.5px;text-align:center;text-transform:uppercase;margin-left:9px}.myPreference.rightdiv #EmailPreferencesForm #CommunicationUpdate:focus,.myPreference.rightdiv #EmailPreferencesForm #CommunicationUpdate:hover{background-color:#4589c8}#myAccount #right.myPreference.rightdiv .headingContainer{padding-top:14px;width:559px;float:none;margin:23px auto 15px auto}.myPreference.rightdiv .headingContainer h2{letter-spacing:.7px}#myAccount #right.myPreference.rightdiv .headingContainer p.subtext{font-family:FuturaBQLight,Arial,Helvetica,sans-serif;font-size:18px;padding-top:17px;width:420px;letter-spacing:.2px;line-height:20px;color:#4f4c4d}#myAccount #right.myPreference.rightdiv .big-container .middle{float:none;margin:0 auto;padding:33px 0;width:555px}#myAccount .myPreference.rightdiv .big-container .middle{width:540px}#myAccount .myPreference.rightdiv .big-container .middle p span{font-size:9px}#myAccount .myPreference.rightdiv .big-container .middle p.heading span{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-weight:400}#myAccount #right.myPreference.rightdiv #subscribeContainer .big-container{margin-top:-7px}#myAccount #right.myPreference.rightdiv #subscribeContainer .big-container .middle{padding:21px}#myAccount .myPreference.rightdiv .fe label{margin:0 5px 4px 0}#myAccount .myPreference.rightdiv .fe input[type=password],#myAccount .myPreference.rightdiv .fe input[type=text]{padding:11px 7px;margin-left:-3px}#myAccount .myPreference.rightdiv .fe-row{margin:0 0 21px}#myAccount .myPreference.rightdiv .fe.submit{bottom:3px;right:10px}#myAccount .myPreference.rightdiv #EmailPreferencesForm label.check,#myAccount .myPreference.rightdiv .checkBoxareaEmail label.check,#myAccount .myPreference.rightdiv .checkBoxareaPhone label.check{margin-left:-23px}.myPreference.rightdiv label.check::before{height:17px;width:17px;margin:0 1.5em 0 0}#myAccount .myPreference .big-container{width:710px}#myAccount .myPreference .big-container .middle .checkBoxareaEmail label,#myAccount .myPreference .big-container .middle .checkBoxareaPhone label{text-transform:none;padding-top:1px;letter-spacing:-.2px;width:86%}#myAccount #right.myPreference.rightdiv #subscribeContainer .big-container .middle .checkBoxareaEmail{padding-top:19px}#myAccount #right.myPreference.rightdiv #subscribeContainer .big-container .fe{padding-bottom:17px}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container p.heading{font-family:FuturaBQBold,Arial,Helvetica,sans-serif;font-size:18px;margin-left:-4px;padding-top:0}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe label{font-family:FuturaBQLight,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;letter-spacing:.1px;padding-left:0;padding-top:25px;color:#4f4c4d}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm label{text-transform:none}#myAccount .myPreference.rightdiv #EmailPreferencesForm .big-container .middle{width:550px;padding:2px 0}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .column{padding-top:16px}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe label.check{padding-top:0;padding-bottom:11px;color:#4f4c4d!important}.myPreference.rightdiv #EmailPreferencesForm label.check::before{margin:0 .8em 0 0}.myPreference.rightdiv #EmailPreferencesForm div.fe-row.border:first-of-type .column,.myPreference.rightdiv #EmailPreferencesForm div.fe-row:nth-of-type(3) .column{width:170px}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm div.fe-row.border:first-of-type .column label.check{width:165px;line-height:21px}.myPreference.rightdiv input[type=checkbox]:checked+label::before{font-size:13px;line-height:1.2}.myPreference.rightdiv #EmailPreferencesForm div.fe-row.border:first-of-type .column:nth-of-type(3),.myPreference.rightdiv #EmailPreferencesForm div.fe-row.border:first-of-type .column:nth-of-type(4){width:180px}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm div.fe-row.border:first-of-type .column:nth-of-type(3) label.check{width:170px}#myAccount .myPreference.rightdiv #EmailPreferencesForm .fe-row.border{border-bottom:none;padding-bottom:0}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe-row.border:nth-of-type(2),#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe-row.border:nth-of-type(2) .fe label{padding-top:0}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe-row.border:nth-of-type(2) .column{padding-top:11px;width:265px}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe-row.border:nth-of-type(2) label.check{width:250px}.myPreference.rightdiv #EmailPreferencesForm .fe-row.border:nth-of-type(2) label.check::before{margin:0 .8em 1.1em 0}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe-row.border:nth-of-type(2) .column:nth-of-type(3) label.check{width:236px}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe-row:nth-of-type(3){padding-top:0}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe-row:nth-of-type(3) label{padding-top:0}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe-row:nth-of-type(2){margin-bottom:13px;padding-bottom:0}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm .big-container .fe-row:nth-of-type(3) label.check{padding-top:13px}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm div.fe-row:nth-of-type(3) .column{padding-top:0}.myPreference.rightdiv #EmailPreferencesForm div.fe-row:nth-of-type(3) .column:nth-of-type(2){width:170px}.myPreference.rightdiv #EmailPreferencesForm div.fe-row:nth-of-type(3) .column:nth-of-type(3){width:186px}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm div.fe-row:nth-of-type(3) .column label.check{line-height:21px;width:155px}#myAccount #right.myPreference.rightdiv #EmailPreferencesForm div.fe-row:nth-of-type(3) .column:nth-of-type(3) label.check{width:170px}#myAccount .myPreference.rightdiv .fe.submit.save{bottom:13px;right:12px}.myPreference.rightdiv #EmailPreferencesForm #CommunicationUpdate{padding:11px 23px}.myPreference.rightdiv .checkBoxareaPhone label.check::before{margin:0 1.5em 2em 0}.myPreference.rightdiv #EmailPreferencesForm .fe-row.border:nth-of-type(2) label.check.participateActivities::before{margin:0 .8em 3.1em 0}.storeLocation ul li a.sidebar.hide{display:none!important}.showWaitModalContainer h2{font-size:24px}.showWaitModalContainer p{font-size:15px!important;text-align:center;padding-top:20px}#footer .user-locale{clear:both;float:left;font-size:11px;font-weight:700}.moreProductsToDisplay.item_container .item:nth-child(3n+2){border-left:1px solid #e4e4e2;border-right:1px solid #e4e4e2}.moreProductsToDisplay.item_container .item{margin:25px 0}.step3 .create-account.signedIn{padding:6px 55px}.step3 .create-account.signedIn p{font-family:verdana,Arial,Helvetica,sans-serif;font-size:15px;letter-spacing:-.2px;margin-top:-2px;line-height:0;padding-top:31px}.step3 .create-account.signedIn h3{padding-top:38px;line-height:8px}.step3 .create-account.signedIn h3 span{letter-spacing:-.3px}.step3 .create-account.signedIn .doctordisplay{font-family:verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;left:0;padding:12px 26px!important;position:relative;top:22px}#myAccount .item-strip .carousel-items-container{padding:0 125px}.item-strip .owl-item{display:inline-block;vertical-align:top;width:25%;padding:0 5px}.item-strip .owl-item a{display:block;overflow:hidden}.owl-theme .owl-controls{margin-top:10px;text-align:center}.item-strip .owl-item img{width:100%}.owl-theme .owl-controls .owl-buttons div{display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;opacity:1;width:50px;height:50px;color:#2b6c91;background:transparent no-repeat center center;position:absolute}.owl-theme .owl-controls .owl-buttons .owl-prev{left:10px;top:23px;background-image:url("../images/button_arrow_left.png")}.owl-theme .owl-controls .owl-buttons .owl-next{right:6px;top:23px;background-image:url("../images/button_arrow_right.png")}#AddedWishlistDialogDetails .the-price a{pointer-events:none;cursor:default!important}#quick-view-modal #quickviewRating{width:auto}.checkout-step-5 .sign-in .input-container.password-input input,.checkout-step-5 form.lc2 .input-container.password-input input{width:210px!important}.promotionApplied{color:#049d46;padding:13px 0 0;font-weight:400}.promotionAppliedHeader{color:#049d46;padding:10px 0 0}span.required-novalidation{font-size:12px;color:#c00;float:left;margin:3px 0 5px 2px;font-style:italic;clear:both;font-weight:400}.store-locator-page>#modal-loading-icon{display:none;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.6}.payment-final-error{display:block;width:100%;margin-top:-10px}.payment-final-error span{display:block;width:100%;font-size:16px;font-style:normal}#header-myaccount-notify.ca-myaccount-div{margin-left:55px}.header-register-modal.ca-myaccount-div,.header-sign-in-modal.ca-myaccount-div{left:-10px}.cont-hic_sh{padding-bottom:10px}.cont-hic_sh a:before,.cont-hic_sh span:before{content:'';background:url(../images/sprites/newCheckSprite.png);background-size:auto;background-position:-109px -13px;width:23px;height:23px;float:left}.cont-hic_sh a.hic_sh.hic_select:before,.cont-hic_sh span.hic_sh.hic_select:before{content:'';background:url(../images/sprites/newCheckSprite.png);background-size:auto;background-position:-83px -13px}.edit-prescriptions .edit-link:after{content:'';background:url(../images/sprites/newCheckSprite.png);background-size:auto;background-position:-13px;width:10px;height:20px;position:absolute}#ShippingMethodEntry .same{padding-left:25px}#ShippingMethodEntry .same:before{content:'';background:url(../images/sprites/newCheckSprite.png);background-size:auto;background-position:-33px;width:18px;height:20px;position:absolute;margin-left:-25px;color:#000}.warranty-input a:after{content:'';background:url(../images/sprites/newCheckSprite.png);background-size:auto;background-position:-13px;width:10px;height:20px;position:absolute}.hic_sh{margin:6px;color:#523f42;font-size:14px;cursor:pointer;width:158px;text-align:center;vertical-align:top}select[name=shipping_method]+a{display:none!important}@media screen and (max-width:40em){.hic_sh{width:100%;margin-left:0;border-radius:1px}}select[name=shipping_method]{display:none!important;visibility:hidden!important;height:0!important;padding:0!important}.shipping-method>.select_container:before{display:none!important}.subnav-block2 a span.ba,.subnav-exam-links a span.ba,.subnav-savings-links a span.ba,.subnav-trend a span.ba{float:right;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -480px!important;width:6px;height:6px!important;margin:6px 0 0 6px}#contanct-lens.top{display:flex;flex-flow:row nowrap}.subnav-arrow-brand,.subnav-arrow-exam,.subnav-arrow-eyeglasses,.subnav-arrow-savings,.subnav-arrow-sunglasses,.subnav-arrow-trend{display:none;position:absolute;top:25px;left:34px;z-index:99999;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f8f8f8}.subnav-brand,.subnav-exam,.subnav-eyeglasses,.subnav-savings,.subnav-sunglasses,.subnav-trend{position:absolute;top:150px;z-index:999;width:100%;height:251px;border-radius:1px;background-color:#f8f8f8;box-shadow:0 2px 4px 0 #5a5a5a;display:flex;flex-flow:column nowrap;align-items:center}.background-hover{width:100%;height:40px;position:absolute;z-index:99999}.subnav-brand{height:179px}.subnav-block1{width:989px;height:186px;margin-top:20px;display:flex;flex-flow:row nowrap;margin-left:8em}.subnav-block2{width:989px;height:45px;display:flex;flex-flow:row nowrap;align-items:center;margin-left:8em;margin-right:-60.9em}.subnav-block2>a{font-family:FuturaBQBook;font-size:13px;font-weight:600;letter-spacing:.5px;color:#326fa8;display:flex;flex-flow:row nowrap}.subnav-block2 a span.ba,.subnav-exam-links a span.ba,.subnav-savings-links a span.ba,.subnav-trend a span.ba{float:right;background:url('../images/sprites/lc_site_sprite_topleft.png') no-repeat 0 -480px!important;width:6px;height:6px!important;margin:6px 0 0 6px}.subnav-shop-and-most{width:716px;height:100%;background-color:#f8f8f8;display:flex;flex-flow:row nowrap;border-bottom:1px solid #cac9c6;border-right:1px solid #cac9c6}.subnav-shop{width:40%;height:100%;background-color:#f8f8f8;display:flex;flex-flow:column nowrap}.subnav-most-title,.subnav-see-also-title,.subnav-shop-title{font-family:FuturaBQBook;font-size:14px;font-weight:500;letter-spacing:.5px;color:#5a5a5a}.subnav-shop-content{display:flex;flex-flow:row nowrap;padding:20px;padding-left:10px;height:100%}.subnav-shop-content1{display:flex;flex-flow:column nowrap;justify-content:space-between;width:50%;height:80%}.subnav-shop-content1>a{font-family:FuturaBQBook;font-size:14px;font-weight:700;letter-spacing:.4px;color:#1f1f1f}.subnav-shop-content2{display:flex;flex-flow:column nowrap;justify-content:space-between;height:80%}.subnav-see-also-content>a,.subnav-shop-content2>a{font-family:FuturaBQBook;font-size:14px;letter-spacing:.5px;color:#5a5a5a}.subnav-shop-content2>a:hover{color:#ee7723}.subnav-see-also{width:273px;height:100%;display:flex;flex-flow:column nowrap;margin-left:40px}.subnav-see-also-content{display:flex;flex-flow:column nowrap;margin-top:15px;height:100%;justify-content:space-between}.subnav-see-also-content>a:hover{color:#ee7723}.subnav-most{width:60%}.subnav-most-content{display:flex;flex-flow:row wrap;height:80%;margin-top:20px}.subnav-most-content>div{flex-basis:81px;height:55px;margin-right:41px;margin-bottom:15px;display:flex;flex-flow:column wrap;align-items:center}.subnav-most-content>div>div{width:100%;height:70%;background-image:url('../images/sprites/lc_site_sprite_frames_faceshape.png');background-size:650px}.subnav-most-content>div:first-child>div{background-position:107px -10px}.subnav-most-content>div:nth-child(2)>div{background-position:-19px -8px}.subnav-most-content>div:nth-child(3)>div{background-position:-146px -8px}.subnav-most-content>div:nth-child(4)>div{background-position:-279px -8px}.subnav-most-content>div:nth-child(5)>div{background-position:-412px -8px}.subnav-most-content>div:nth-child(6)>div{background-position:-667px -49px}.subnav-most-content>div>p{font-family:FuturaBQBook;font-size:14px;letter-spacing:.5px;color:#5a5a5a;height:20%}.subnav-eyeglasses .sep{background-color:#f8f8f8;width:80px;height:49px;margin-bottom:10px}.subnav-brand-content{display:flex;flex-flow:row nowrap;margin:auto;width:70%;justify-content:space-between;border-bottom:1px solid #cac9c6;padding-bottom:10px}.subnav-brand-content div{width:116px;height:85px;background-repeat:no-repeat;background-position:center}.subnav-brand-content a:first-child>div{background-image:url('../images/assets/LC_Burberry_LogoUpdate-120x50-02042016.png')}.subnav-brand-content a:nth-child(2)>div{background-image:url('../images/assets/LC_Coach_LogoUpdate2-120x50.png')}.subnav-brand-content a:nth-child(3)>div{background-image:url('../images/assets/LC_logos_120x50_Michael-Kors.png')}.subnav-brand-content a:nth-child(4)>div{background-image:url('../images/assets/LC_logos_120x50_Oakley.png')}.subnav-brand-content a:nth-child(5)>div{background-image:url('../images/assets/LC_logos_120x50_Ralph-Lauren.png')}.subnav-brand-content a:nth-child(6)>div{background-image:url('../images/assets/LC_logos_120x50_Ray-ban.png')}.subnav-brand-content{margin-bottom:15px;width:989px}.subnav-brand .subnav-block2,.subnav-trend .subnav-block2{height:35px;width:989px;display:flex;flex-flow:row nowrap;margin:auto;margin-top:0;margin-bottom:0;align-items:flex-start;justify-content:flex-end}.subnav-trend .subnav-block2{align-items:center;margin:auto;width:808px}.subnav-trend{height:301px}.subnav-trend-content{display:flex;flex-flow:row wrap;margin-left:20px;margin:auto;width:989px;border-bottom:1px solid #cac9c6;padding-bottom:10px;margin-top:25px}.subnav-trend-content>div{width:273px;height:90px;background-color:#fff;margin-right:40px;margin-bottom:30px;position:relative;background-repeat:no-repeat;background-position:left bottom;background-size:90px}.subnav-trend-content>div>h2{position:absolute;top:15px;right:25px;font-size:20px}.subnav-trend-content>div:nth-child(3n)>h2{right:auto;left:25px}.subnav-trend-content>div>a{position:absolute;bottom:10px;right:25px;font-family:FuturaBQBook;font-size:14px;font-weight:500;letter-spacing:.3px;color:#1f1f1f}.subnav-trend-content>div:nth-child(3n)>a{right:auto;left:25px}.subnav-trend-content>div:first-child{background-image:url('../images/assets/lc_trends_desktop_geekchic.png')}.subnav-trend-content>div:nth-child(2){background-image:url('../images/assets/lc_trends_desktop_madtortoise.png')}.subnav-trend-content>div:nth-child(3){background-image:url('../images/assets/lc_trends_desktop_gradientfades.png');background-position:right bottom}.subnav-trend-content>div:nth-child(4){background-image:url('../images/assets/lc_trends_desktop_cleanclassics.png')}.subnav-trend-content>div:nth-child(5){background-image:url('../images/assets/lc_trends_desktop_daringrounds.png')}.subnav-trend-content>div:nth-child(6){background-image:url('../images/assets/lc_trends_desktop_edgyrimless.png');background-position:right bottom}.subnav-exam{width:278px;height:222px;left:43vw;display:flex;flex-flow:column nowrap;align-items:center}.subnav-exam-button{height:30%;width:80%;border-bottom:1px solid #cac9c6;display:flex;align-items:center;justify-content:center;margin-top:15px}.subnav-exam-button>div{width:230px;height:40px;border-radius:3px;background-color:#326fa8;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.subnav-exam-button>div>div{background-image:url('../images/schedule_chart.png');background-position:center;background-repeat:no-repeat;background-size:24px;width:24px;height:24px}.subnav-exam-button>div>a{font-family:FuturaBQBook;font-size:13px;font-weight:700;letter-spacing:.5px;color:#fff;height:24px;line-height:1.9;margin-left:10px}.subnav-exam-links,.subnav-savings-links{display:flex;flex-flow:column nowrap;height:50%;width:80%;justify-content:space-around;margin-top:10px}.subnav-exam-links>a,.subnav-savings-links>a{font-family:FuturaBQBook;font-size:13px;font-weight:500;letter-spacing:.5px;color:#5a5a5a;width:fit-content}.subnav-savings{width:205px;height:101.8px;left:53vw}.subnav-savings-links{height:60%;margin-top:20px}#insurance-header-link{list-style-type:none;padding-right:5px}#autoSuggest_Container .name-holder{position:relative;top:-20px;left:28px}#suggestedKeywordsHeader{font-family:FuturaBQBook;font-size:16px;font-weight:600;letter-spacing:.5px;text-align:left;color:#1f1f1f}#autoSuggest_Container .product-name{position:relative;left:101px}#autoSuggest_Container .product-brand,#autoSuggest_Container .product-name{font-family:FuturaBQBook;font-size:16px;font-weight:600;letter-spacing:.5px;color:#1f1f1f}.view-more-result{font-family:FuturaBQ;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.5px;text-align:right;color:#326fa8}.header-sign-in-modal a.sign-in-link.active.open{font-family:FuturaBQBold;font-size:18px;font-weight:700;letter-spacing:.6px;color:#1f1f1f;text-transform:uppercase}.header-sign-in-modal a.sign-in-link.active:hover{text-decoration:underline!important}#notification-click{display:inline-block;width:200px;z-index:99999999;position:relative;margin-right:-182px;cursor:pointer}.VTO_ico{width:25px;height:25px;object-fit:contain}.TRY-THEM-ON{width:95px;height:18px;font-family:FuturaBQ;font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.2px;text-align:left;color:#326fa8}.TRY-THEM-ON .text-style-1{letter-spacing:normal}.Lc_Full_Blue{width:9px;height:7px;background-color:#326fa8}.Arrowleft{width:12px;height:12px}.Back-to-product-page{width:140px;height:18px;font-family:FuturaBQ;font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.5px;text-align:left;color:#326fa8}.Back-to-product-page .text-style-1{letter-spacing:normal}a.button.new-style-orange-button.step3Link.rightAlign.btnorange{color:#326fa8!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.exp_container .hero_arrow{bottom:190px}.exp_container .hero_arrow,::-ms-backdrop{bottom:190px}.icon_wrapper,::-ms-backdrop{justify-content:space-around}.book_captions_item,::-ms-backdrop{position:absolute;bottom:0}#lc_greentick_step3{margin-left:490px!important}#lc_logo_step3{margin-top:-270px!important;position:absolute!important}.exam-steps.step3 .scheduleBack{margin-top:-250px!important}.step3_location_container .get-directions{position:relative!important;margin-top:0!important;margin-left:0!important;top:20px}.examModuleContentVert .exam_doctorName{width:250px!important}.examContactInfoContentVert li{width:800px}.find-a-store .map-container .map-overlay-ie{position:absolute;width:100%;height:100%;background-color:#333;opacity:.7}}@supports (-ms-ime-align:auto){#lc_logo_step3{margin-top:-270px!important;position:absolute!important}.exam-steps.step3 .scheduleBack{margin-top:-250px!important}.examContactInfoContentVert li{width:800px}.examModuleContentVert .exam_doctorName{width:250px!important}}#ContactInfo_SaveMoreInfo_Button:focus,#MyFavorites_BrowseCatalog_Button:focus span,#myAccount .store-search-form input.preferred-store-go:focus,#myAccount a.button:focus,#myAccount input[type=submit]:focus,#purchaseSyncDashboard .big-sync-model .sync-form #AuthenticateUserForm .button.submit:focus,#verifyRxInfoModal .big-sync-model .sync-form #AuthenticateUserForm .button.submit:focus,.new-button.blue:focus-within,ul.st-tabs li a.selected:focus{background-color:#4589c8;text-decoration:underline}#myAccount.profile #options .control:focus,.schedule-actions-buttons a.btnorange:focus,ul.st-tabs li a:focus{text-decoration:underline}.scheduleExamForm .fe select.phone1Type:focus{outline:-webkit-focus-ring-color auto 5px}#purchaseSyncDashboard #AuthenticateUserForm .row .alignLeft:focus-within,#verifyRxInfoModal #AuthenticateUserForm .row .alignLeft:focus-within{outline:-webkit-focus-ring-color auto 5px;text-decoration:underline}.lenscrafters_logo_schedule{width:180px;height:22.2px;object-fit:contain;margin-top:30px}#lc_logo_step3{margin-top:-276px;margin-left:-76px}img#checked_step2{width:19px;height:19px;padding-right:2px}.numberCircle{border-radius:50%;min-width:21px!important;min-height:21px!important;background:#326fa8;color:#fff;text-align:center;margin-left:5px;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;font:14px FuturaBQLight,Arial,Helvetica,sans-serif}.pin_exam_location_container{position:absolute;width:24px;height:25px;object-fit:contain;margin-top:0}.up_to_copy{color:#767676;font-size:18px;text-transform:none;font-weight:500;margin-top:8px}.sms_terms_and_condition{color:#326fa8;text-decoration:none;font-size:16px;font-weight:600}.step_line{letter-spacing:-1px;font-weight:700}.warningEyeExam{width:1280px;height:800px;box-shadow:none!important}.warningEyeExamOverlay{background-color:rgba(51,51,51,.6)}.header_absolute{position:absolute!important}.prefooter_none{display:none!important}.optometryEyeExam{width:849px!important;height:503px!important;box-shadow:none!important;font-family:FuturaBQLight,Arial,Helvetica,sans-serif!important}.optometryEyeExam h2,.optometryEyeExam h3{font:16px FuturaBQLight,Arial,Helvetica,sans-serif!important;text-transform:none}.optometryEyeExam h2{font-weight:700!important;margin-bottom:15px}.optometryEyeExam h3{width:500px;height:133px}.optometryEyeExam .carriers h2{margin-top:25px}.optometryEyeExam .carriers{overflow:hidden}.optometryEyeExam .carriers_container0,.optometryEyeExam .carriers_container1,.optometryEyeExam .carriers_container2{float:left;margin-left:28px;margin-right:50px;margin-top:10px}.optometryEyeExam li{list-style-type:disc}.optometryEyeExam .carriers li span{padding-left:11px}.optometryModalClose span:after{background:url('../images/xclose-ico.png') no-repeat!important;height:25px;width:25px;margin-top:1px}.examsRow{margin-top:85px}#lc_greentick_step3{background:#09900b url("../images/checked_step3.png") 13px no-repeat;width:40px;height:40px;z-index:10;border-radius:40px;margin-left:-274px;position:absolute;margin-top:-2px}.step3_location_container{position:relative;height:103px;font-family:FuturaBQLight,Arial,Helvetica,sans-serif;font-size:25px;font-weight:100;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#333;margin-top:-60px;margin-left:-60px}.step3_location_container .exam-address{font-weight:600;padding-top:9px}.step3_location_container .get-directions{font-weight:600;font-size:18px;color:#326fa8;position:absolute;margin-top:12px;margin-left:-57px}.step3_location_container .get-directions:hover{text-decoration:underline}.step3_location_container .name{padding-top:5px}.step3_create_signin{height:26px;font-family:FuturaBQLight,Arial,Helvetica,sans-serif;font-size:20px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333;margin-top:85px}.step3_create_signin .step3_details h3{font-weight:500;font-family:FuturaBQMedium,Arial,Helvetica,sans-serif;text-transform:none;font-size:18px;margin-top:20px}.step3_create_signin .step3_details2,.step3_details2 a,.step3_location_container .step3_details2{margin-top:43px;font-size:18px;font-weight:600}.step3_details2 a:hover{text-decoration:underline!important}.step3_create_signin .step3_details_content{font-weight:700;font-style:oblique;color:#326fa8}.examModuleContentVertRight{float:left;padding-left:70px;font-size:18px}.examModuleContentVertRight .header-patient{display:flex}.examModuleContentVertRight .header-patient .examNumber{width:390px}.examContactInfoContentVert{float:left;font-size:18px;text-align:left}.examModuleContentVert{float:left;width:40%;border-right:1px solid #333;font-size:18px}.examModuleContent{overflow:hidden}.examModuleContentVert li,.examModuleContentVertRight li{padding-top:25px;min-width:max-content}.examModuleContentVert .exam_doctorName{padding-left:8px;font-weight:500;width:307px!important}.examContactInfoContentVert ul{min-width:max-content}.examContactInfoContentVert li{padding-bottom:25px}.appointmentContainer .appointmentPagination a.disabled{display:none!important}.doctor-info{position:absolute;top:10%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:hidden;width:825px;height:350px;padding:20px;background-color:#fff;border-radius:4px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:3}#doctor-info-overlay{position:fixed;background-color:rgba(51,51,51,.6);width:100%;height:100%;left:0;z-index:1;top:0;overflow:hidden}.doctor-info-content{display:flex}.footer_top_espot_wrapper .footer_top_espot .block{background-color:#fff}.doctor-info-close{width:25px;height:25px;background:url(../images/xclose-ico@3x.png) no-repeat;background-size:100%;margin-left:800px}.wrongCountryError a{font:16px FuturaBQBook!important}#myAccount #right.right-container .big-container #purchaseSyncDashboard .row.check label:focus{text-decoration:underline}#myAccount.stores #right .headingContainer h1{font-size:1.5em}.nodisplayClass{visibility:hidden;font-size:0!important}#favModalRegistrationForm input[type=password]:focus,#favModalRegistrationForm input[type=text]:focus,#favModalRegistrationForm textarea:focus,.footer-mailing-box #emailSignup input.footer_email_signup:focus{outline:-webkit-focus-ring-color auto 5px}#modal-insurance .text-input{margin-top:30px}#modal-insurance .group{position:relative;margin-bottom:35px}#modal-insurance input[type=text]{font-size:18px;padding:10px 10px 10px 5px;display:block;width:300px;border:none;border-bottom:1px solid #757575}#modal-insurance input[type=text]:focus{outline:0}#modal-insurance label.material-label{color:#999;font-size:15px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;color:#1f1f1f}#modal-insurance input:focus~label.material-label,#modal-insurance input:valid~label.material-label{top:-20px;font-size:14px;color:#333}#modal-insurance .bar{position:relative;display:block;width:315px}#modal-insurance .bar:before,.bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#326fa8;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}#modal-insurance .bar:before{left:50%}#modal-insurance .bar:after{right:50%}#modal-insurance .send-plan-information{background-color:#326fa8;color:#fff;padding:10px 5px 10px 5px;float:right;text-align:center}#modal-insurance input[type=text]:focus~.bar:after,#modal-insurance input[type=text]:focus~.bar:before{width:50%}#modal-insurance .highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}#modal-insurance input[type=text]:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}@-webkit-keyframes inputHighlighter{from{background:#326fa8}to{width:0;background:0 0}}@-moz-keyframes inputHighlighter{from{background:#326fa8}to{width:0;background:0 0}}@keyframes inputHighlighter{from{background:#326fa8}to{width:0;background:0 0}}#modal-insurance .bold{font-family:FuturaBQMedium}#modal-insurance .insurance-card,#modal-insurance .provide-insurance{font-size:14px}#modal-insurance .insurance-card{margin-bottom:10px}#modal-insurance .grey-container{background-color:#f2f2f2;margin-left:-35px;width:855px;height:141px}#modal-insurance select{display:block;width:241px;height:30px;margin-top:5px;font:15px FuturaBQLight,Arial,Helvetica,sans-serif;font-weight:700;border-radius:0;color:#1f1f1f}#modal-insurance .radio{margin-top:5px}#modal-insurance .select-patient{margin-left:35px;padding-top:10px}#modal-insurance .plan-type{margin-left:35px;padding-top:20px}#modal-insurance{font-family:FuturaBQLight;position:absolute;top:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:hidden;width:755px;height:565px;padding:30px 30px 30px 35px;background-color:#fff;border-radius:4px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:999}.modal-insurance-title{display:flex;margin-bottom:10px}#modal-insurance .insurance-information{font:20px FuturaBQMedium,Arial,Helvetica,sans-serif;font-weight:600;min-width:730px}#modal-insurance #modal-insurance-close{width:25px;height:25px;background:url(../images/xclose-ico@3x.png) no-repeat;background-size:100%}#modal-insurance label[for=vision]{margin-right:20px}#modal-insurance [type=radio]:checked,#modal-insurance [type=radio]:not(:checked){visibility:hidden;display:none}#modal-insurance [type=radio]:checked+label,#modal-insurance [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}#modal-insurance input[type=text].empty{border-bottom:solid 2px #d0021b}#modal-insurance [type=radio]:not(:checked)+label.empty:before{border:1px solid #d0021b}#modal-insurance [type=radio]:checked+label:before,#modal-insurance [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #333;border-radius:100%;background:#fff}#modal-insurance [type=radio]:checked+label:after,#modal-insurance [type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#326fa8;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}#modal-insurance [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#modal-insurance [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#ShoppingCart .cart-item-container .cart-item-description img{width:170px}#overlay-insurance{position:fixed;background-color:rgba(51,51,51,.6);width:100%;height:100%;left:0;z-index:30;top:0;overflow:hidden}.hidden-overflow{overflow:hidden!important}.category-description{font-size:14px;line-height:26px}.dif-footer{width:100%!important;font-size:16px!important;font-family:FuturaBQMedium!important;padding-right:unset!important;border-top:1px solid #1f1f1f;padding-top:15px}.dif-footer a,.dif-footer li{font-size:16px!important;font-family:FuturaBQMedium!important}.edit-patient-info{width:200px!important;margin-left:25px}.fast-login{display:flex;flex-direction:column;justify-content:center;align-items:center}.container-fast{display:flex;flex-direction:row;justify-content:center;width:100%}.container-fast>div{padding:0 6px}.fast-fb-custom #customBtnFB{display:flex;align-items:center;justify-content:center;background:#1877f2;width:120px;margin-right:10px;padding-top:2px;height:28px;border-radius:8px;white-space:nowrap}.fast-fb-custom #customBtnFB:hover{cursor:pointer}.fast-fb-custom span.label{font-family:serif;font-weight:400}.fast-fb-custom span.icon{background:url(https://assets.lenscrafters.com/extra/image/LensCrafters/projects/202109-checkout/fb-normal.png) 50% no-repeat;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-left:10px}.fast-fb-custom span.buttonText{display:inline-block;vertical-align:middle;font-size:14px;font-weight:700;font-family:Helvetica,sans-serif;font-style:normal;color:#fff!important;line-height:17px;margin-left:7px;margin-top:1px}.div-google #customBtn{display:flex;align-items:center;justify-content:space-evenly;background:#fff;color:#444;width:100px;height:28px;border-radius:5px;white-space:nowrap;box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 2px 1px 0 rgba(0,0,0,.2)}.div-google #customBtn:hover{cursor:pointer}.div-google span.label{font-family:serif;font-weight:400}.div-google span.icon{background:url(https://assets.lenscrafters.com/extra/image/LensCrafters/projects/202109-checkout/google-normal.png) transparent 5px 50% no-repeat;display:inline-block;vertical-align:middle;width:31px;height:26px;margin-left:3px}.div-google span.buttonText{display:inline-block;vertical-align:middle;font-size:14px;font-weight:700;font-family:Roboto,sans-serif;opacity:.5;margin-top:1px}.fast-fb-custom .icon{width:18px;height:18px;margin-right:3px}.div-google .icon{width:18px;height:18px}.insurance-container.sidebarjs--is-visible .insurance-step-1 .sidenav-footer #need-help .box-section .chat-img-wrapper .chat-img,.insurance-container.sidebarjs--is-visible .insurance-step-2 .sidenav-footer #need-help .box-section .chat-img-wrapper .chat-img,.insurance-container.sidebarjs--is-visible .insurance-step-3 .sidenav-footer #need-help .box-section .chat-img-wrapper .chat-img,.insurance-container.sidebarjs--is-visible .insurance-step-4 .sidenav-footer #need-help .box-section .chat-img-wrapper .chat-img,.insurance-container.sidebarjs--is-visible .insurance-step-5 .sidenav-footer #need-help .box-section .chat-img-wrapper .chat-img,.insurance-container.sidebarjs--is-visible .insurance-step-6 .sidenav-footer #need-help .box-section .chat-img-wrapper .chat-img{top:1.5px}.box-section a{font-size:12px;text-decoration:underline}.insurance-container .insurance-input-container,.insurance-container .insurance-input-container.select{position:relative}.insurance-container .insurance-input-container a,.insurance-container .insurance-input-container.select a{cursor:pointer}.insurance-container .insurance-input-container a svg.icon,.insurance-container .insurance-input-container.select a svg.icon{width:16px;height:16px;right:7px;left:7px;pointer-events:none;fill:#767676}.insurance-container .insurance-input-container a.clear-input-icon,.insurance-container .insurance-input-container.select a.clear-input-icon{position:absolute;top:17px;right:17px}.insurance-container .insurance-input-container a.clear-input-icon.selectize,.insurance-container .insurance-input-container.select a.clear-input-icon.selectize{right:43px;top:16px;background:#fff;z-index:1}.insurance-container .selectize-control.single .selectize-dropdown .selectize-dropdown-content .no-results .option{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:16px;height:48px;padding-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.submit-plan-info .age-check label{left:0;height:24px}.insurance-container .selectize-control.single .selectize-dropdown .selectize-dropdown-content .no-results .option.option-1{color:#767676}.insurance-container.sidebarjs--is-visible .insurance-step-3 .sidenav-header p.remaining-attempts{margin-bottom:14px}.insurance-container .selectize-control.single .selectize-dropdown .selectize-dropdown-content .no-results .option.option-2{background-color:#f6f6f6}.insurance-container .selectize-control.single .selectize-input.input-active~.selectize-dropdown{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#557b92;border-width:2px}.insurance-container .selectize-control.single .selectize-dropdown.single .selectize-dropdown-content .option{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:16px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;padding-left:16px}.insurance-container .selectize-control.single .selectize-input:after{background-repeat:no-repeat;background-size:16px;width:16px;height:9px;top:50%;background-image:url("../images/icons/arrow-down.svg");border:initial}.insurance-container .selectize-control.single .selectize-input:not(.dropdown-active):after{top:50%}.insurance-container .selectize-control.single .selectize-input.dropdown-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.insurance-container .selectize-control.single .selectize-input{padding-left:16px;padding-right:44px}.insurance-container .selectize-control.single .selectize-input.input-active{border:2px solid #557b92}.insurance-container .selectize-control.single .selectize-input.ng-valid.full:not(.input-active){border:1px solid #247534}.insurance-container .selectize-control.single .selectize-input.ng-valid.full:not(.input-active):before{content:' ';display:block;position:absolute;top:35%;right:40px;margin-top:-2.5px;background-repeat:no-repeat;background-image:url("../images/confirm-check.svg");background-size:20px;width:24px;height:24px;z-index:1}.insurance-container .insurance-input-container.empty-select .selectize-input.ng-invalid.not-full:not(.input-active),.insurance-container .selectize-control.single .selectize-input.ng-dirty.ng-invalid.not-full:not(.input-active){border:1px solid red}.insurance-container .insurance-input-container.empty-select .selectize-input.ng-invalid.not-full:not(.input-active):before,.insurance-container .selectize-control.single .selectize-input.ng-dirty.ng-invalid.not-full:not(.input-active):before{content:' ';display:block;position:absolute;top:35%;right:40px;margin-top:-3px;background-repeat:no-repeat;background-image:url("../images/warning.svg");background-size:20px;width:20px;height:20px;z-index:1}.insurance-container button.selectize-clear-button{z-index:2;position:absolute;right:40px;top:12px;height:24px;width:24px;border:none;background:#fff}.insurance-container button.selectize-clear-button[disabled]{display:none}.insurance-container button.selectize-clear-button:hover svg{opacity:75%}.insurance-container button.selectize-clear-button svg{position:absolute;top:4px;left:4px;float:none;height:16px;width:16px;opacity:50%}.insurance-container .selectize-input input{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:16px}.insurance-container .selectize-input,.insurance-container .selectize-input.input-active{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px}.insurance-container .selectize-input .item{font-size:16px;font-family:sofia-pro,Verdana,Arial,sans-serif;font-weight:400;text-align:left}.insurance-container .selectize-input input{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:16px}.insurance-container .selectize-control.single .selectize-input{padding-left:16px;padding-right:44px}.insurance-container .selectize-control.single .selectize-input.input-active{border:2px solid #557b92}.insurance-container .selectize-input::-ms-expand{display:none}.insurance-container .selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.insurance-container .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.insurance-container .selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.insurance-container .selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.insurance-container .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.insurance-container .selectize-dropdown-header-close:hover{color:#000}.insurance-container .selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.insurance-container .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.insurance-container .selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.insurance-container .selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.insurance-container .selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.insurance-container .selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.insurance-container .selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.insurance-container .selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.insurance-container .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0 0}.insurance-container .selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.insurance-container .selectize-control{position:relative}.insurance-container .selectize-dropdown,.insurance-container .selectize-input,.insurance-container .selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.insurance-container .selectize-control.single .selectize-input.input-active,.insurance-container .selectize-input{background:#fff;cursor:text;display:inline-block}.insurance-container .selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.insurance-container .selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.insurance-container .selectize-input.full{background-color:#fff}.insurance-container .selectize-input.disabled,.insurance-container .selectize-input.disabled *{cursor:default!important}.insurance-container .selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.insurance-container .selectize-input.dropdown-active{border-radius:3px 3px 0 0}.insurance-container .selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1}.insurance-container .selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.insurance-container .selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.insurance-container .selectize-control.multi .selectize-input.disabled>div,.insurance-container .selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.insurance-container .selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.insurance-container .selectize-input>input::-ms-clear{display:none}.insurance-container .selectize-input>input:focus{outline:0!important}.insurance-container .selectize-input::after{content:' ';display:block;clear:left}.insurance-container .selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.insurance-container .selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.insurance-container .selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.insurance-container .selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.insurance-container .selectize-dropdown .optgroup-header,.insurance-container .selectize-dropdown [data-selectable]{padding:5px 8px}.insurance-container .selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.insurance-container .selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.insurance-container .selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.insurance-container .selectize-dropdown .active.create{color:#495c68}.insurance-container .selectize-dropdown .create{color:rgba(48,48,48,.5)}.insurance-container .selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.insurance-container .selectize-control.single .selectize-input,.insurance-container .selectize-control.single .selectize-input input{cursor:pointer}.insurance-container .selectize-control.single .selectize-input.input-active,.insurance-container .selectize-control.single .selectize-input.input-active input{cursor:text}.insurance-container .selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;border-style:solid;border-width:0 0 0 0;border-color:grey transparent transparent transparent}.insurance-container .selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 0 0 0;border-color:transparent transparent grey transparent}.insurance-container .selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.insurance-container .selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.insurance-container .selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}#__tealiumGDPRecModal p{color:#fff}