#order-history-container:after,#page-account .account-tabs .tab-nav:after,.order-item-details .order-info:after,.order-item-details .product-title:after{clear:both}#page-account h1{padding-top:50px}#page-account .account-tabs .tab-nav{margin-top:20px;padding:5px 10px 0;border-bottom:1px solid #ededee;background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/products/ie8-bg-side-bar.png?1479227453&yocs=2k_2o_&yoloc=us) repeat-x #fff;background-image:-moz-linear-gradient(#ededee,#fafafa);background-image:-ms-linear-gradient(#ededee,#fafafa);background-image:-webkit-linear-gradient(#ededee,#fafafa);background-image:-o-linear-gradient(#ededee,#fafafa);background-image:linear-gradient(#ededee,#fafafa)}#page-account .account-tabs .tab-nav:after,#page-account .account-tabs .tab-nav:before{content:" ";display:table}#page-account .account-tabs .tab-nav .tab{float:left;display:inline-block;position:relative;top:1px;padding:9px 15px 5px;font-size:.75em;color:#222a7e;text-align:center;cursor:pointer}.prod-details-specs .col.col-eye-side .sign-in .sign-in-content span,.sign-in .sign-in-content .prod-details-specs .col.col-eye-side span,.sign-in .sign-in-content label,.sign-in .sign-in-content p,.sign-in a{font-size:14px}#page-account .account-tabs .tab-nav .tab.active{padding:8px 19px 5px;border:1px solid #ccc;border-bottom-width:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;background:#fff}#page-account .account-tabs .tab-nav .tab.active a{color:#222a7e}.sign-in .sign-in-title h2{margin-bottom:10px;padding-bottom:10px;padding-left:10px}.sign-in .sign-in-title>.col.last{display:block;margin-top:5px}.sign-in .sign-in-content{position:relative;vertical-align:top}#settings-password .prod-details-specs .col.col-eye-side span,#settings-password label,.find-by .prod-details-specs .col.col-eye-side span,.find-by label,.prod-details-specs .col.col-eye-side #settings-password span,.prod-details-specs .col.col-eye-side .find-by span{font-size:.875em}.sign-in .sign-in-content p{margin-bottom:25px}.sign-in .sign-in-content .account-customer{float:right;padding:0 10px 0 25px;width:50%;box-sizing:border-box}.sign-in .sign-in-content .account-social{margin-left:0;padding:0 25px 0 10px;width:50%;box-sizing:border-box}.sign-in .sign-in-content .remember-me{line-height:60px}.sign-in .sign-in-content>.col{min-height:340px;color:#222a7e}.sign-in .sign-in-content>.col:first-child{padding:40px 0;border-top:2px solid #ccc}.sign-in .sign-in-content>.col p{margin-bottom:15px;font-size:.875em}.sign-in .sign-in-content>.col .forgot-password{display:block;margin-bottom:10px;font-size:14px}.sign-in .sign-in-content .divider{display:inline-block;position:absolute;bottom:9px;height:inherit;left:-1px;top:4px;width:20px}.sign-in .sign-in-content .divider .or{margin:0 0 4px -17px;line-height:20px;font-family:ContactsNeueBook,Arial,clean,sans-serif;text-align:center;color:#999}.sign-in .sign-in-content .divider .vr{display:inline-block;border-left:solid 1px #999;height:47.5%;width:100%}.sign-in .sign-in-content .form-row{display:inline;text-align:left}.sign-in .sign-in-content .radio-list{margin:15px auto}.sign-in .sign-in-content .radio-list p{margin:5px 0}.sign-in .sign-in-content .radio-list .form-row{display:block}.prod-details-specs .col.col-eye-side .sign-in .sign-in-content .radio-list .form-row span,.sign-in .sign-in-content .radio-list .form-row .prod-details-specs .col.col-eye-side span,.sign-in .sign-in-content .radio-list .form-row label{margin:10px 0 0}.sign-in .sign-in-content form{text-align:left}.sign-in .sign-in-content .full-width{margin-bottom:10px}.sign-in .btn.btn-social-icon{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:5px 10px 5px 0;border:1px solid #d3d3d3;overflow:hidden;background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/global/ie8-btn-social-gradient.png?1479227453&yocs=2k_2o_&yoloc=us) repeat-x #eaeaea;background-image:-moz-linear-gradient(#fff,#eaeaea);background-image:-ms-linear-gradient(#fff,#eaeaea);background-image:-webkit-linear-gradient(#fff,#eaeaea);background-image:-o-linear-gradient(#fff,#eaeaea);background-image:linear-gradient(#fff,#eaeaea);text-align:left}.sign-in .btn.btn-social-icon.btn-amazon:before,.sign-in .btn.btn-social-icon.btn-facebook:before,.sign-in .btn.btn-social-icon.btn-google:before{height:35px;width:50px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/account-sprite-sa6d9f89189.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;content:'';display:inline-block}.sign-in .btn.btn-social-icon.btn-facebook:before{background-position:0 -47px}.sign-in .btn.btn-social-icon.btn-google:before{background-position:0 -82px}.sign-in .btn.btn-social-icon.btn-amazon:before{background-position:0 -12px}.sign-in .btn.btn-social-icon:hover{background:#eaeaea}.sign-in .btn.btn-social-icon:before{float:left;margin-right:5px;border-right:solid 1px #e6e6e6}.sign-in .btn.btn-social-icon span{float:left;position:relative;display:inline-block;color:#3d5362;line-height:35px;margin:0;padding:0;left:5px;top:0}.modal .sign-in .sign-in-content>.col:first-child{width:100%;padding:20px 0 0;border-top:none;background:0 0}#reorder-modal-cart.modal .modal-wrap{height:80%;max-height:750px}#reorder-modal-cart.modal .modal-wrap .modal-container{height:100%;overflow:auto}.find-by{padding:0 10px 10px 0}.settings-my-account .row h3{margin:10px 0 20px}.settings-my-account .row h4{margin:10px 0}.settings-my-account .row .form-row{margin:10px 0;position:relative}.settings-my-account .row select[id=reorder-date]{margin-left:19px}.settings-my-account .rxCaptureLabel{margin-left:25px;padding-top:3px}#settings-password{color:#222a7e}#settings-password li .prod-details-specs .col.col-eye-side span,#settings-password li label,.prod-details-specs .col.col-eye-side #settings-password li span{font-size:1em}.account-user-container{margin-bottom:40px}.account-user-container .additional-pres{display:none;margin-top:10px}.account-user-container p,.account-user-container+p{margin-bottom:0}.account-user-container .custom-select-wrapper{margin-bottom:0;padding-right:0}.account-user-container .custom-select-wrapper select{width:auto;font-size:12px;position:relative}.account-user-container .custom-select-wrapper:before{font-size:12px}.account-user-container .custom-select-wrapper:after{height:15px}.recent-pres-header{padding:20px 30px 20px 20px;position:relative}.recent-pres-header.selected{background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/cart/modal-select-gradient.jpg?1479227453&yocs=2k_2o_&yoloc=us) bottom repeat-x;background-image:-moz-linear-gradient(#FFF 40%,#E6F7FE);background-image:-ms-linear-gradient(#FFF 40%,#E6F7FE);background-image:-webkit-linear-gradient(#FFF 40%,#E6F7FE);background-image:-o-linear-gradient(#FFF 40%,#E6F7FE);background-image:linear-gradient(#fff 40%,#e6f7fe)}.recent-pres-header .col-product-title{line-height:16px;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.prod-details-specs .col.col-eye-side .recent-pres-header .col-product-title span:before,.recent-pres-header .col-product-title .prod-details-specs .col.col-eye-side span:before,.recent-pres-header .col-product-title label:before{top:50%;margin-top:-8px}.prod-details-specs .col.col-eye-side .recent-pres-header .col-product-title span p,.recent-pres-header .col-product-title .prod-details-specs .col.col-eye-side span p,.recent-pres-header .col-product-title label p{display:inline-block;vertical-align:middle;width:64%;line-height:16px;font-size:14px}.prod-details-specs .col.col-eye-side .recent-pres-header .col-product-title span img,.recent-pres-header .col-product-title .prod-details-specs .col.col-eye-side span img,.recent-pres-header .col-product-title label img{display:inline-block;vertical-align:middle;margin:0 20px 0 0}.recent-pres-header .col-product-title .col-product-nickname{width:25.52553%}.recent-pres-header .col-product-title .col-product-order-date{width:15%;position:absolute;right:150px;text-align:center;top:50%;margin-top:-16px}.recent-pres-header .col-product-title .col-product-toggler{position:absolute;right:30px;top:50%;margin-top:-7px}.prod-details-specs .col.col-eye-side .recent-pres-header span,.prod-details-specs .col.col-eye-side .recent-pres-header span+span,.recent-pres-header .prod-details-specs .col.col-eye-side span,.recent-pres-header .prod-details-specs .col.col-eye-side span+span,.recent-pres-header label,.recent-pres-header label+span{float:left;display:block}.prod-details-specs .col.col-eye-side .recent-pres-header input.custom-checkbox+span,.recent-pres-header .prod-details-specs .col.col-eye-side input.custom-checkbox+span,.recent-pres-header input.custom-checkbox+label{padding-left:32px;width:55%}.prod-details-specs .col.col-eye-side .recent-pres-header span,.recent-pres-header .prod-details-specs .col.col-eye-side span,.recent-pres-header label{width:55%;margin-right:15px;padding-left:0;vertical-align:middle}.prod-details-specs .col.col-eye-side .recent-pres-header span+span,.recent-pres-header .prod-details-specs .col.col-eye-side span+span,.recent-pres-header label+span{width:57.77778%}html.ie8 .recent-pres-header input.custom-checkbox{float:left}.border-padding{padding:20px;border:1px solid #dbdada}.pres-links{padding:10px 20px 0}.pres-links a,.pres-links button{padding:0;line-height:30px}.reorder-btn{margin-top:-55px}a#btn-reorder-rx{margin-left:20px}.default-address p{font-weight:700}.default-address p+p{font-weight:400}.saved-address{padding-left:20px}#tab-dashboard-content .border-below{margin-bottom:30px;padding-bottom:15px}#img-order-progress{margin:15px 0}#order-history-container{margin-top:15px}#order-history-container:after,#order-history-container:before{content:" ";display:table}#order-history-container .order-item-title{border-top:none;border-bottom:1px solid #dbdada}#order-history-container .order-item-title:before{display:none}#order-history-container .order-item-title p{color:#222a7e}.order-item-container{margin-bottom:15px;border:1px solid #dbdada}.order-item-container.no-gap{margin-bottom:-1px}.order-item-container p,.order-item-title p{margin-bottom:0}.order-item-container .order-item-overview{padding:15px 10px}.order-item-container .order-item-title{margin-top:0}.order-item-container.active .arrow-down-before:before{font-size:17px;content:"\25b4"}.order-item-container .grid-reverse>.col .cell:last-child{width:18%}.order-item-container.disabled .recent-pres-header{opacity:.4}.order-item-title{position:relative;margin-top:10px;padding:5px 10px;border-top:1px solid #ccc;background-color:#ededef}.order-item-title:before{display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:#fff}.order-item-overview{padding:15px 3%;border-top:none}.order-item-details{display:none;box-sizing:border-box;border-top:1px solid #dbdada;padding:15px}.order-item-details.no-padding{padding:0}.order-item-details .order-info{line-height:30px;padding:0 30px 0 52px;font-size:12px;color:#222a7e;border-bottom:1px solid #dbdada;background-repeat:repeat-x;background-image:-moz-linear-gradient(#E6E6E6,#FFF 90%);background-image:-ms-linear-gradient(#E6E6E6,#FFF 90%);background-image:-webkit-linear-gradient(#E6E6E6,#FFF 90%);background-image:-o-linear-gradient(#E6E6E6,#FFF 90%);background-image:linear-gradient(#e6e6e6,#fff 90%)}.order-item-details .order-info:after,.order-item-details .order-info:before{content:" ";display:table}.order-item-details .order-info .doctor-info>*{display:inline-block}.order-item-details .order-info .doctor-info .btn-edit{margin-left:30px}.order-item-details .order-info .rx-expire{margin-left:60px}.order-item-details .product-title{line-height:32px;padding:0 30px 0 52px}.order-item-details .product-title:after,.order-item-details .product-title:before{content:" ";display:table}.order-item-details .product-title .order-item-product-title{font-size:14px}.order-item-details .product-title .order-item-product-title .text-clr-base{font-size:12px}.order-item-details table{width:100%}.order-item-details table td,.order-item-details table th{padding:5px 15px;text-align:center}.order-item-details table .table-header{background-repeat:repeat-x;background-image:-moz-linear-gradient(#E6E6E6,#FFF 90%);background-image:-ms-linear-gradient(#E6E6E6,#FFF 90%);background-image:-webkit-linear-gradient(#E6E6E6,#FFF 90%);background-image:-o-linear-gradient(#E6E6E6,#FFF 90%);background-image:linear-gradient(#e6e6e6,#fff 90%);line-height:30px;font-size:12px;color:#222a7e;font-weight:700}.order-item-details table .first-col{width:75%;text-align:left;padding:5px 0}.order-item-details .pres-details{padding:0 0 15px 52px;font-size:12px}.order-item-details .pres-details .order-item-title{padding:2px 10px 0 0;font-weight:700;color:#222a7e;border-top:none;line-height:27px}.order-item-details .pres-details .row-prescription-specs{padding-left:0}.order-item-details .summary-total{margin-top:10px}.order-item-details .summary-product-image{position:absolute;top:0;left:-40px;max-width:35px}#print-order-receipt .order-item-details{display:block!important}.summary-title{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #ccc}.summary-total{padding:10px 0;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.modal .reorder-modal{margin:30px}.modal .reorder-modal h2{font-family:ContactsNeueBoldCondensed,Arial,clean,sans-serif;font-size:28px;margin-bottom:15px}.modal .reorder-modal h3{font-family:ContactsNeueMedium,Arial,clean,sans-serif}.modal #btn-reorder-rx{float:right;margin-top:-45px}.reorder-container h3{margin:10px 0}.reorder-container .reorder-item{margin-top:-1px;border:1px solid #dbdada;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.touch .mobile .dash-row p.middle-col,.touch .mobile .dash-row p:last-child{border-left:1px solid #ccc}.prod-details-specs .col.col-eye-side .reorder-container .reorder-item span,.reorder-container .reorder-item .prod-details-specs .col.col-eye-side span,.reorder-container .reorder-item label{font-size:.875em;line-height:1.22em;width:100%;box-sizing:border-box;padding:20px 20px 20px 50px}.prod-details-specs .col.col-eye-side .reorder-container .reorder-item span:before,.reorder-container .reorder-item .prod-details-specs .col.col-eye-side span:before,.reorder-container .reorder-item label:before{top:50%;left:20px;margin-top:-8px}.reorder-container .reorder-item .product-image{display:inline-block;margin-right:20px}.reorder-container .reorder-item .product-info{display:inline-block;vertical-align:middle;width:50%}.reorder-container .reorder-item .last-ordered{text-align:center;position:absolute;right:20px;top:50%;margin-top:-17px}.reorder-container .reorder-item.selected{background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/cart/modal-select-gradient.jpg?1479227453&yocs=2k_2o_&yoloc=us) bottom repeat-x;background-image:-moz-linear-gradient(#FFF 40%,#E6F7FE);background-image:-ms-linear-gradient(#FFF 40%,#E6F7FE);background-image:-webkit-linear-gradient(#FFF 40%,#E6F7FE);background-image:-o-linear-gradient(#FFF 40%,#E6F7FE);background-image:linear-gradient(#fff 40%,#e6f7fe)}.reorder-controls{margin:15px 0;padding-bottom:15px}.reorder-controls a{margin-right:15px}.reorder-controls p{margin:0}.ie8 .reorder-item{position:relative}.ie8 .reorder-item .prod-details-specs .col.col-eye-side span,.ie8 .reorder-item label,.prod-details-specs .col.col-eye-side .ie8 .reorder-item span{padding-left:50px!important;width:100%!important}.touch .sign-in .btn.btn-social-icon.btn-amazon:before,.touch .sign-in .btn.btn-social-icon.btn-facebook:before,.touch .sign-in .btn.btn-social-icon.btn-google:before{height:35px;width:50px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/account-retina-sprite-sd90c42e316.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;background-size:100%;content:'';display:inline-block}.ie8 .reorder-item input.custom-checkbox{position:absolute;top:50%;margin-top:-7px;left:20px}.touch .sign-in .btn.btn-social-icon.btn-facebook:before{background-position:0 -47px}.touch .sign-in .btn.btn-social-icon.btn-google:before{background-position:0 -82px}.touch .sign-in .btn.btn-social-icon.btn-amazon:before{background-position:0 -12px}.touch #reorder-modal-cart.modal .modal-wrap{height:auto;max-height:none}.touch #reorder-modal-cart.modal .modal-wrap .modal-container{max-height:none}.prod-details-specs .col.col-eye-side .touch .recent-pres-header .col-product-title input.custom-checkbox+span,.touch .recent-pres-header .col-product-title .prod-details-specs .col.col-eye-side input.custom-checkbox+span,.touch .recent-pres-header .col-product-title input.custom-checkbox+label{padding-left:42px}.prod-details-specs .col.col-eye-side .touch .recent-pres-header .col-product-title span,.touch .recent-pres-header .col-product-title .prod-details-specs .col.col-eye-side span,.touch .recent-pres-header .col-product-title label{height:auto;line-height:normal;margin:0 15px 0 0;padding-left:0}.prod-details-specs .col.col-eye-side .touch .recent-pres-header .col-product-title span:before,.touch .recent-pres-header .col-product-title .prod-details-specs .col.col-eye-side span:before,.touch .recent-pres-header .col-product-title label:before{top:50%;margin-top:-13px}.prod-details-specs .col.col-eye-side .touch .recent-pres-header .col-product-title span img,.touch .recent-pres-header .col-product-title .prod-details-specs .col.col-eye-side span img,.touch .recent-pres-header .col-product-title label img{max-width:90px}.touch .order-item-details .pres-details .row-prescription-specs{padding:5px 10px}.touch .order-item-details .btn-mobile{margin-bottom:5px}.touch .order-item-details .eye-name{white-space:nowrap}.touch .reorder-form .row.hidden-desktop{padding-bottom:10px;border-bottom:1px #dbdada solid}.touch .reorder-form .row.hidden-desktop p{margin:0}.touch .mobile{margin:10px 0 0}.touch .mobile h4{float:left;width:33.3333%;text-align:center;color:#444;font-weight:700;font-family:Arial;font-size:.875em}.touch .mobile h4:first-child{margin:0 0 0 33.3333%}.touch .mobile .dash-row{width:100%;float:left;border-top:1px solid #ccc}.touch .mobile div.first-col{border-top:1px solid;padding-top:5px}.touch .mobile .dash-row p{font-size:12px;float:left;margin:7px 0;padding:0 7px;text-align:center;width:33.3333%;box-sizing:border-box}.touch .mobile .dash-row p.titles{text-align:left;font-weight:700;color:#222a7e}.touch .modal #btn-reorder-rx{width:auto;margin-top:-48px;padding:7px 30px}.prod-details-specs .col.col-eye-side .touch .reorder-container input.custom-checkbox+span,.prod-details-specs .col.col-eye-side .touch .reorder-container input.custom-radio+span,.touch .reorder-container .prod-details-specs .col.col-eye-side input.custom-checkbox+span,.touch .reorder-container .prod-details-specs .col.col-eye-side input.custom-radio+span,.touch .reorder-container input.custom-checkbox+label,.touch .reorder-container input.custom-radio+label{height:auto;line-height:1.22em;margin:0}.prod-details-specs .col.col-eye-side .touch .reorder-container .reorder-item span,.touch .reorder-container .reorder-item .prod-details-specs .col.col-eye-side span,.touch .reorder-container .reorder-item label{padding-left:60px}.prod-details-specs .col.col-eye-side .touch .reorder-container .reorder-item span:before,.touch .reorder-container .reorder-item .prod-details-specs .col.col-eye-side span:before,.touch .reorder-container .reorder-item label:before{top:50%;left:20px;margin-top:-14px}.touch .reorder-container .row.col-4>.col.span-3{width:96%}.touch .reorder-controls{margin:5px 0 0;padding-bottom:0}.touch .reorder-controls a{line-height:60px;display:inline-block}.prod-details-specs .col.col-eye-side .touch #settings-password input.custom-checkbox+span,.touch #settings-password .prod-details-specs .col.col-eye-side input.custom-checkbox+span,.touch #settings-password input.custom-checkbox+label{margin:10px 0 0;line-height:20px;padding-top:4px}.touch #settings-password .rxCaptureLabel{margin-left:25px;padding-top:3px}@media (min-width:737px){.touch .order-item-details .edit-rx,.touch .sign-in .sign-in-content .col.last{margin-bottom:10px}.touch .sign-in .col-3 .col{width:47%}.touch .sign-in .col-3 .col .last,.touch .sign-in .col-3 .col:last-child{margin-top:10px;width:100%}.touch .sign-in .sign-in-content .col{min-height:0}.touch .email-receipt{float:right}.touch .dashboardform .align-right .btn-orange{font-size:16px}}@media (min-width:600px){.touch .reorder-controls .mobile-full-width{font-size:1.03125em;width:49%!important;margin:0!important;white-space:nowrap}.touch .reorder-controls .mobile-full-width+.mobile-full-width{float:right}}@media (min-width:730px){.touch .reorder-controls .mobile-full-width{width:40%!important}}@media (max-width:669px){.sign-in .sign-in-content .divider{bottom:inherit}.touch #page-account .order-item-details .pres-details:after,.touch #page-account .product-prescription-title.mobile-no-margin-left,.touch .settings-my-account .btn:after{clear:both}.touch #page-account h1{padding-top:0;font-size:18px;text-align:center}.touch #page-account .account-tabs .tab-nav{margin:0 0 20px;padding:5px 0 0;background:0 0}.touch #page-account .account-tabs .tab{float:none;display:block;padding:0;border-bottom:1px solid #ccc;text-align:left}.touch #page-account .account-tabs .tab a{display:block;padding:10px}.touch #page-account .account-tabs .tab.active{background:#e6e6e6;padding:0;border:none;border-bottom:solid 1px #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#222a7e}.touch #page-account .recent-pres-header{padding:20px 15px}.touch #page-account .row.grid-reverse .col .cell{line-height:27px;height:auto;padding-top:2px}.touch #page-account .row.grid-reverse.row-prescription-specs{width:37%}.touch #page-account .row.grid-reverse.order-item-title{width:26%}.touch #page-account .reorder-btn{margin-top:-25px}.touch #page-account .order-item-details{width:100%}.touch #page-account .order-item-details .row[class*=col-] .col[class*=span-]:not(.col-full-width-touch){width:50%}.touch #page-account .order-item-details .row.products,.touch #page-account .order-item-details .row.products .col[class*=span-]:not(.col-full-width-touch){width:100%}.touch #page-account .order-item-details .row.products .col[class*=span-].last{align:left}.touch #page-account .order-item-details .pres-details{padding:0 15px 5px}.touch #page-account .order-item-details .pres-details:after,.touch #page-account .order-item-details .pres-details:before{content:" ";display:table}.touch #page-account .order-item-details .pres-details .row-prescription-specs{padding:0}.touch #page-account .order-item-details .order-info{padding:0 15px}.touch #page-account .order-item-details .product-title{padding:10px 15px;line-height:18px}.touch #page-account .order-item-details .product-title .order-item-product-title{line-height:18px}.touch #page-account .order-item-details .subtotal{padding:10px 0;border-top:1px solid #dbdada;border-bottom:1px solid #dbdada}.touch #page-account .order-item-details .shipping-method{margin-top:10px}.touch #page-account .order-item-details .shipping-method img{margin-top:-10px}.touch #page-account .order-item-details .summary-order-total,.touch #page-account .order-item-details .summary-total{border:none}.touch #page-account .order-item-details .summary-order-total .row.col-4>.col:first-child,.touch #page-account .order-item-details .summary-order-total .row.col-8>.col:first-child,.touch #page-account .order-item-details .summary-total .row.col-4>.col:first-child,.touch #page-account .order-item-details .summary-total .row.col-8>.col:first-child{width:74.47479%}.touch #page-account .order-item-details .summary-order-total .row.col-4>.col:first-child+.col,.touch #page-account .order-item-details .summary-order-total .row.col-8>.col:first-child+.col,.touch #page-account .order-item-details .summary-total .row.col-4>.col:first-child+.col,.touch #page-account .order-item-details .summary-total .row.col-8>.col:first-child+.col{width:23.42437%;margin-left:2.0576132%}.touch .order-item-container .col-full-width-mobile p{margin-bottom:1em}.touch .sign-in .row>.col{width:100%;margin-bottom:20px}.touch .sign-in .row>.col.last{margin-bottom:0}.touch .sign-in .sign-in-title{position:relative}.touch .sign-in .sign-in-title .col:first-child{padding:20px 0 0;border-bottom:solid 1px #ccc}.touch .sign-in .sign-in-title .col h2{padding-bottom:0;padding-left:0;margin-bottom:10px}.touch .sign-in .sign-in-title .span-5{display:none}.touch .sign-in .sign-in-content .account-customer,.touch .sign-in .sign-in-content .account-social{padding:0}.touch .sign-in .sign-in-content .account-social p{text-align:center;margin-bottom:15px}.touch .sign-in .sign-in-content .btn.btn-social-icon{width:100%;float:none}.touch .sign-in .sign-in-content>.col:first-child{padding:0;border-top:none;background:0 0}.touch .sign-in .sign-in-content .divider{display:block;position:relative;left:0;top:0;min-height:0;height:40px;width:96%;margin:0 auto;border-left:0}.touch .sign-in .sign-in-content .divider .or{position:relative;top:2px;display:inline-block;margin:0 auto;width:5%;line-height:40px}.touch .sign-in .sign-in-content .divider .vr{display:inline-block;border-left:none;border-bottom:solid 1px #999;width:45%;height:100%}.touch .settings-my-account input[type=text],.touch .settings-my-account input[type=password],.touch .update-password .btn-orange,.touch .update-password input[type=password]{width:100%}.touch .modal .sign-in .row>.col,.touch .modal .sign-in .sign-in-title .col:first-child{margin-bottom:0}.touch .modal .sign-in .sign-in-title .span-5{display:block}.touch .modal .sign-in .sign-in-content>.col:first-child{padding-top:0;border-top:none}.touch .modal .reorder-modal{margin:10px 0}.touch .modal .reorder-modal h2{font-size:21px!important}.touch .modal .reorder-modal .product-info{display:none}.touch .modal .reorder-modal .reorder-controls{margin:10px 0 15px}.touch .modal .reorder-modal .reorder-controls a{line-height:30px}.touch .modal .reorder-modal #btn-reorder-rx{float:none;margin-top:0;width:100%}.touch .settings-my-account form{margin:0}.touch .settings-my-account .secure-site .col{width:48%}.touch .settings-my-account .btn{width:100%}.touch .settings-my-account .btn:after,.touch .settings-my-account .btn:before{content:" ";display:table}.prod-details-specs .col.col-eye-side .touch .settings-my-account input.custom-checkbox+span,.touch .settings-my-account .prod-details-specs .col.col-eye-side input.custom-checkbox+span,.touch .settings-my-account input.custom-checkbox+label{height:auto}.touch .password-updated .updated-account-links li{display:block}.touch #tab-dashboard-content .caret-right-before.btn-mobile:before,.touch .saved-address.btn-mobile.caret-right-before:before{display:none}.touch .btn.btn-social-icon{width:100%;height:55px;margin:0 auto 10px;padding-top:9px}.touch .saved-address{padding-left:0}.touch .saved-address.btn-mobile{padding:5px 15px;text-decoration:none}.touch #tab-dashboard-content .border-below{margin-bottom:10px;padding-bottom:10px}.touch .order-item-container .recent-pres-header>.col{padding-top:0}.prod-details-specs .col.col-eye-side .touch .order-item-container .recent-pres-header input.custom-checkbox+span,.touch .order-item-container .recent-pres-header .prod-details-specs .col.col-eye-side input.custom-checkbox+span,.touch .order-item-container .recent-pres-header input.custom-checkbox+label{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;margin-top:5px}.prod-details-specs .col.col-eye-side .touch .order-item-container .recent-pres-header input.custom-checkbox+span img,.touch .order-item-container .recent-pres-header .prod-details-specs .col.col-eye-side input.custom-checkbox+span img,.touch .order-item-container .recent-pres-header input.custom-checkbox+label img{margin-top:-3px}.prod-details-specs .col.col-eye-side .touch .order-item-container .recent-pres-header .col-product-title span,.touch .order-item-container .recent-pres-header .col-product-title .prod-details-specs .col.col-eye-side span,.touch .order-item-container .recent-pres-header .col-product-title label{margin-right:10px}.prod-details-specs .col.col-eye-side .touch .order-item-container .recent-pres-header .col-product-title span img,.touch .order-item-container .recent-pres-header .col-product-title .prod-details-specs .col.col-eye-side span img,.touch .order-item-container .recent-pres-header .col-product-title label img{margin-right:0}.touch .order-item-container .recent-pres-header .col-product-title .col-product-order-date{width:80px;position:relative;right:auto;text-align:right;top:auto;margin-top:0;float:right}.touch .order-item-container .recent-pres-header .col-product-title .col-product-toggler{position:relative;right:auto;top:auto;margin-top:10px;float:right;clear:right}.touch #order-history-container .order-item-details{width:94%}.touch .order-item-product-title span{display:block}.touch .account-user-container{border:none;padding:7px 0}.touch .row[class*=col] .col.col-product-order-date,.touch .row[class*=col] .col.col-product-subtitle,.touch .row[class*=col] .col.col-product-title,.touch .row[class*=col] .col.col-product-toggler{float:right;width:50%;text-align:left}.touch .row[class*=col] .col.col-product-title{float:left}.touch .row[class*=col] .col.col-product-toggler{clear:both}.touch .row[class*=col] .col.col-product-order-date p{font-size:.6875em}.touch .reorder-container{height:initial;overflow:visible}.touch a#btn-reorder-rx{margin:10px 0}}#checkout-shipping-content>.col h3:after,#checkout-shipping-content>.col h4:after,#prod-detail-qa .well:after,.now-save-banner:after,.pdp-breadcrumb:after,.prod-details-specs:after,.slides:after,.subtotal{clear:both}#product-images-slides img,#product-images-slides-thumbs .flex-control-nav,.toolong,html.ie8 #product-images-slides-thumbs li a.flex-disabled{display:none}@media (max-width:400px){.touch .reorder-container .reorder-item .product-image{width:70px}.prod-details-specs .col.col-eye-side .touch .reorder-container input.custom-checkbox+span,.touch .reorder-container .prod-details-specs .col.col-eye-side input.custom-checkbox+span,.touch .reorder-container input.custom-checkbox+label{padding-left:50px}.prod-details-specs .col.col-eye-side .touch .reorder-container input.custom-checkbox+span:before,.touch .reorder-container .prod-details-specs .col.col-eye-side input.custom-checkbox+span:before,.touch .reorder-container input.custom-checkbox+label:before{left:12px}}.toolong{font-size:12px;color:red;position:absolute;top:4px;right:5px}@font-face{font-family:flexslider-icon;src:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/css/fonts/flexslider-icon.eot?yocs=2o_&yoloc=us);src:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/css/fonts/flexslider-icon.eot?#iefix&yocs=2o_&yoloc=us) format("embedded-opentype"),url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/css/fonts/flexslider-icon.woff?yocs=2k_2n_2o_&yoloc=us) format("woff"),url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/css/fonts/flexslider-icon.ttf?yocs=2n_2o_&yoloc=us) format("truetype"),url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/css/fonts/flexslider-icon.svg#flexslider-icon?yocs=2o_&yoloc=us) format("svg");font-weight:400;font-style:normal}#product-listings .product-tile{margin-bottom:0;border-top:none}#product-listings .product-tile:first-child{border-right:1px solid #dbdada;border-bottom:1px solid #dbdada}.no-hits-banner,.search-no-results{position:relative}#product-images-slides{position:relative;margin-bottom:25px;padding-left:20px}#product-images-slides-thumbs{position:relative;width:260px;margin:0 auto}#product-images-slides-thumbs li{display:none;filter:alpha(Opacity=30);opacity:.3;background-color:#fff;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#product-images-slides-thumbs li.flex-active-slide,#product-images-slides-thumbs li:hover,html.ie8 #product-images-slides-thumbs li{filter:alpha(enabled=false);opacity:1}html.ie8 #product-images-slides-thumbs li a{text-decoration:none}#product-images-slides-thumbs .flex-direction-nav li{display:block}#product-images-slides-thumbs .flex-direction-nav a{margin-top:-11px;filter:alpha(enabled=false);opacity:1}#product-images-slides-thumbs .flex-direction-nav a.flex-next{right:-25px}#product-images-slides-thumbs .flex-direction-nav a.flex-next:before{left:auto;right:0;background-position:0 -84px}#product-images-slides-thumbs .flex-direction-nav a.flex-prev{left:-25px}#product-images-slides-thumbs .flex-direction-nav a.flex-prev:before{background-position:0 -65px}#product-images-slides-thumbs .flex-direction-nav a:before{position:absolute;top:0;left:0;width:12px;height:19px;margin-top:3px;background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/product-sprite-s20727d2847.png?yocs=2k_2o_&yoloc=us);content:''}#product-hero{margin-bottom:20px;border-bottom:1px solid #ccc}#product-hero.non-lense-hero{padding-top:50px}#product-hero>.col{width:40%}#product-hero>.col#prod-hero-info{width:57%;margin-left:3%}#product-hero>.col.product-images{padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#product-hero .prod-detail-title{margin-bottom:15px;font:1.75em ContactsNeueBoldCondensed,Arial,clean,sans-serif;line-height:26px}#product-hero .prod-detail-title sup{font-size:60%}#product-hero .prod-detail-title span{font:16px ContactsNeueMedium,Arial,clean,sans-serif;display:block}#product-hero .prod-detail-manufacturer{margin-bottom:0;font:.875em Arial,clean,sans-serif;font-weight:700;color:#3C5161}#product-hero p{margin-bottom:0;font-size:.875em}#product-hero .lens-per{margin-bottom:10px}#product-hero a{text-decoration:underline;font-size:.9375em;font-weight:700}#product-hero a.btn{display:none;text-decoration:none;font-weight:400}#product-hero a.flex-next,#product-hero a.flex-prev{top:35%;font-size:12px;text-decoration:none}#product-hero a p,#product-hero a span{font-weight:400}#product-hero a span:last-child{text-decoration:underline}#product-hero #product-images-slides .flex-direction-nav{display:none}#prod-hero-pricing{text-align:right}#prod-hero-pricing #prod-hero-old{font-weight:700;color:#515459}#prod-hero-pricing #prod-hero-old span{text-decoration:line-through}#prod-hero-pricing #prod-hero-current{font-size:1.125em;color:#222a7e}#prod-hero-pricing #prod-hero-avail{color:#018640}#product-quantity{margin-top:10px}#product-quantity a.btn{display:block;float:right;margin-top:15px}#product-quantity .prod-details-specs .col.col-eye-side span,#product-quantity label,.prod-details-specs .col.col-eye-side #product-quantity span{font-size:.875em;color:#3C5161}#prod-hero-offers{margin-top:15px;padding-top:15px}.now-save-banner{position:relative;margin-bottom:13px;border:3px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 3px 2px #E5E5E5;-webkit-box-shadow:0 0 3px 2px #E5E5E5;box-shadow:0 0 3px 2px #E5E5E5;background-color:#c7e4f5;padding:13px 10px 10px 45px}.now-save-banner:after,.now-save-banner:before{content:" ";display:table}.now-save-banner:before{position:absolute;left:-7px;top:50%;margin-top:-22px;display:inline-block;background-position:0 -506px;height:33px;width:45px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/global-sprite-sa99d115b6b.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;content:''}.now-save-banner:last-child{margin-bottom:20px}.now-save-banner h2,.now-save-banner p{margin:0;display:inline-block;color:#17247f}.now-save-banner h2{font:34px ContactsNeueMediumCondensed,Arial,clean,sans-serif;line-height:34px;vertical-align:top;padding:0 30px 0 0}.now-save-banner h2 .now-save-total{display:inline-block;position:relative;font-family:ContactsNeueBoldCondensed,Arial,clean,sans-serif;letter-spacing:-1px}.now-save-banner h2 .now-save-total .currency-sup{position:relative;font-size:60%;top:-10px;font-family:ContactsNeueMediumCondensed,Arial,clean,sans-serif;content:'$'}.now-save-banner p{font-size:12px!important;line-height:17px}.now-save-banner .price-before-rebate{color:#515459;text-decoration:line-through}.now-save-banner .price-after-rebate{color:#0092eb;font-size:15px}.prod-details-specs{position:relative;margin-bottom:20px}.prod-details-specs:after,.prod-details-specs:before{content:" ";display:table}.prod-details-specs .fix-value{padding:3px 0;font-size:14px}.prod-details-specs .col.col-eye-side .with-eye-bg span,.prod-details-specs .with-eye-bg .col.col-eye-side span,.prod-details-specs .with-eye-bg label{display:block}.prod-details-specs .custom-select-wrapper{text-align:center}.prod-details-specs .tooltip{text-decoration:underline}.prod-details-specs .col{float:left;margin:0 0 0 10px}.prod-details-specs .col label,.prod-details-specs .col.col-eye-side span{margin-bottom:3px;font-size:.875em;color:#3C5161}.prod-details-specs .col label.tooltip:hover,.prod-details-specs .col.col-eye-side span.tooltip:hover{text-decoration:none;cursor:help}.prod-details-specs .col.col-eye-side{width:150px;margin-left:0;margin-top:2px}.touch .prod-details-specs .col.col-eye-side{margin-top:0}.prod-details-specs .col.col-eye-side span{padding-left:25px}html.ie8 .prod-details-specs .col.col-eye-side span{padding-left:23px}.prod-details-specs .col.col-axis,.prod-details-specs .col.col-bc,.prod-details-specs .col.col-boxes,.prod-details-specs .col.col-color,.prod-details-specs .col.col-cyl,.prod-details-specs .col.col-dia,.prod-details-specs .col.col-power{width:60px}.prod-details-specs .col.col-boxes{margin-left:25px}.prod-details-specs .col.col-button{float:right;width:136px;margin-top:-4px}.prod-details-specs .col.col-first-name{width:234px}.prod-details-specs .col.col-last-name{width:251px;margin-left:10px}.prod-details-specs .col.add-rx{width:115px;margin-left:5px;margin-right:0}.prod-details-specs .col.add-rx .btn-add-rx{background:0 0;border:none;text-decoration:underline;padding:6px 0 0;width:100%}.prod-details-specs .col-button br,.prod-details-specs .col-eye-side br,.prod-details-specs .without-eye-bg .col-eye-side br,.prod-details-specs br{display:none}.prod-details-specs .detail-specs-right .col-eye-side label,.prod-details-specs .detail-specs-right .col.col-eye-side span{margin:21px 0 0}.prod-details-specs .detail-specs-left .col-eye-side label,.prod-details-specs .detail-specs-left .col.col-eye-side span{margin-top:-1px}.prod-details-specs .without-eye-bg{margin-top:5px}#prod-detail-reasons{margin-bottom:20px}#prod-detail-nav{padding:10px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-style:italic;background-color:#fff}#prod-detail-nav .col{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px 5px 0;font-size:.875em}#prod-detail-nav .col:first-child{padding-left:2.0576132%}#prod-detail-nav .col:after{position:absolute;top:0;right:0;height:100%;border-right:1px solid #e5e5e5;content:''}.product-bucket.product-tile,.product-hero{position:relative}#prod-detail-nav .col.last:after{border-right:0}.prod-details{padding-top:35px}.prod-details>.row{padding:25px 0 15px;border-bottom:1px solid #ccc}.prod-details h2{font:1.125em Arial,clean,sans-serif;color:#3C5161}.prod-details>h2{padding-bottom:15px;border-bottom:1px solid #ccc;font-size:.9375em}.prod-details ol li,.prod-details p,.prod-details ul li{font-size:.875em}.prod-details p.qa-label{padding-bottom:1em;font-weight:600;border-bottom:1px solid #e8e8e8}#disc-product-template h1{font-family:ContactsNeueBoldCondensed,Arial,clean,sans-serif;text-align:center;max-width:330px;margin:60px auto 40px}#disc-product-template>img{display:block;margin:0 auto 40px}#disc-product-template p{font-size:.95em;color:#222a7e;text-align:center;max-width:530px;margin:20px auto 40px}#disc-product-template .marketing-slot{max-width:600px;height:150px;margin:20px auto 40px}#disc-product-template .marketing-slot p{color:#0092eb;position:relative;top:50%;transform:translateY(-50%)}#disc-product-template hr{border-top:1px dashed #0092eb;max-width:500px;margin:0 auto}#disc-product-template .recommended-products-slot{margin:0 0 40px;text-align:center}#disc-product-template .recommended-products-slot .col{border-right:1px solid #ccc;display:inline-block;float:none;margin:0;width:33%;box-sizing:border-box}#disc-product-template .recommended-products-slot .col.last{border-right:none}#disc-product-template .recommended-products-slot .col .product-info{min-height:75px}#disc-product-template .recommended-products-slot .col img{display:block;margin:40px auto;max-height:125px;max-width:80%}#disc-product-template .recommended-products-slot .col h2{font-family:Arial,clean,sans-serif;font-size:1.05em;text-align:center;margin:0 auto;max-width:240px}#disc-product-template .recommended-products-slot .col h3{font-family:Arial,clean,sans-serif;font-size:1em;text-align:center}#disc-product-template .recommended-products-slot .col .btn{width:50%;font-size:1em;margin:20px auto;padding:7.5px 0;text-align:center;display:block}#disc-product-template .recommended-products-slot p{margin:40px 0 20px;max-width:none}#prod-detail-qa .qa-bucket{margin-top:15px;padding-top:15px;border-top:1px solid #e8e8e8}#prod-detail-qa .qa-bucket h2{margin-bottom:.25em}#prod-detail-qa .well{padding:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#prod-detail-qa .well:after,#prod-detail-qa .well:before{content:" ";display:table}#prod-detail-qa .well span{display:inline-block;padding-top:12px;padding-left:15px;color:#0092eb}#prod-detail-reviews .bucket-review{margin-bottom:35px;border-bottom:1px solid #e8e8e8}#prod-detail-reviews .bucket-review:last-child{margin-bottom:0}#prod-detail-reviews .bucket-review .btn{margin-right:10px}#prod-detail-reviews ul{margin-top:15px;text-align:right}#prod-detail-reviews ul li{display:inline-block;margin-left:15px}.product-hero{padding:20px;margin-top:-12%;width:55%;font-size:1.125em;font-family:ContactsNeueBookCondensed,Arial,clean,sans-serif;color:#222a7e}.product-hero .highlight{font-family:ContactsNeueBoldCondensedItalic,Arial,clean,sans-serif;color:#0092eb}.product-bucket{float:left;display:block;width:240px;height:315px;padding:50px 0 0;text-align:center;border-right:1px solid #dbdada;border-bottom:1px solid #dbdada;box-sizing:border-box}.product-bucket.last{border-right:none}.product-bucket.product-tile:hover:before{content:'';position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;border:1px solid #dbdada;z-index:0}.product-bucket.product-tile:hover p{color:#222a7e}.product-bucket.product-tile:hover .pl-details{background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/products/ie8-bg-pl-details.png?1479227453&yocs=2k_2o_&yoloc=us) bottom left repeat-x #fff;background-image:-moz-linear-gradient(white 58%,#ebf5fd);background-image:-ms-linear-gradient(white 58%,#ebf5fd);background-image:-webkit-linear-gradient(white 58%,#ebf5fd);background-image:-o-linear-gradient(white 58%,#ebf5fd);background-image:linear-gradient(#fff 58%,#ebf5fd);border-bottom:1px solid #dbdada}.product-bucket.product-tile:hover .rebate-area{overflow:visible}.product-bucket .pl-details{position:absolute;top:60px;left:0;right:0;z-index:1;background-color:#fff;height:254px}.product-bucket .pl-details img{max-width:80%;margin-bottom:40px}.product-bucket .pl-details p:last-child{margin-bottom:0;padding-bottom:.5em}.product-bucket .rebate-area{display:none;position:absolute;bottom:0;left:0;right:0;margin:0;padding:10px;overflow:hidden;height:69px;box-sizing:border-box}.product-bucket .rebate-area .vertical-align{position:absolute;top:50%;left:0;right:0;margin-top:-9px}.product-bucket .rebate-area .dollar-sign{position:absolute;left:-3px;top:50%;margin-top:-12px;display:inline-block;background-position:0 -482px;height:24px;width:33px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/global-sprite-sa99d115b6b.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;content:''}.product-bucket .rebate-area p{margin-bottom:.3em;font-size:1.125em;font-family:ContactsNeueBookCondensed,Arial,clean,sans-serif;color:#17247f}.product-bucket .rebate-area p span,.product-bucket .rebate-area p strong{font-family:ContactsNeueBoldCondensedItalic,Arial,clean,sans-serif;font-weight:400}.product-bucket .rebate-area p .rebate-savings{position:relative;margin-left:3px}.product-bucket .rebate-area p .rebate-savings .currency-sup{position:absolute;top:1px;left:-6px;font:13px ContactsNeueBook,Arial,clean,sans-serif}.product-bucket .rebate-area p:last-child{margin-bottom:0}#product-listings .product-bucket .rebate-area{padding:10px}#product-listings .product-bucket .rebate-area p{font-size:1.0625em}#product-listings .product-bucket .rebate-area:after{display:none}.product-bucket h3{margin-bottom:.3em;padding:0 20px;font-family:Arial,clean,sans-serif}#product-listings .product-bucket h3{font-size:.9375em;max-height:38px;overflow:hidden}.product-bucket p{margin-bottom:.5em;font-size:.8125em;color:#3C5161}.prod-details#prod-detail-related>.row{padding:0;border:1px solid #dbdada;border-right:none}.prod-details#prod-detail-related .product-bucket.last,.prod-details#prod-detail-related .product-tile:first-child{border-right:1px solid #dbdada}.prod-details#prod-detail-related .accordion-content{margin:0 auto}.prod-details#prod-detail-related .accordion-content.related-1{width:310px}.prod-details#prod-detail-related .accordion-content.related-1 .product-bucket{width:100%}.prod-details#prod-detail-related .accordion-content.related-2{width:620px}.prod-details#prod-detail-related .accordion-content.related-2 .product-bucket{width:50%}.prod-details#prod-detail-related .col{margin-left:0}.prod-details#prod-detail-related .product-tile{margin-bottom:0;border-top:none}.prod-details#prod-detail-related .product-bucket{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.333333333%}.pdp-breadcrumb li,.touch .product-bucket{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.prod-details#prod-detail-related .rebate-area p{margin-bottom:.3em}.prod-details#prod-detail-related .rebate-area p:last-child{margin-bottom:0}.prod-details#prod-detail-related>h2{border:none}.pdp-breadcrumb{margin-top:55px;border:1px solid #dbdada}.pdp-breadcrumb:after,.pdp-breadcrumb:before{content:" ";display:table}.pdp-breadcrumb li{box-sizing:border-box;float:left;display:block;position:relative;height:37px;padding:10px 10px 0 20px;margin-bottom:0}.pdp-breadcrumb li:before{position:absolute;top:0;left:0;display:inline-block;background-position:0 -103px;height:37px;width:12px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/product-sprite-s20727d2847.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;content:''}.pdp-breadcrumb li.alpha{padding-left:8px}.detail-specs-left .prod-details-specs .col.col-eye-side span.left-label,.detail-specs-left label.left-label,.pdp-breadcrumb li.alpha:before,.prod-details-specs .col.col-eye-side .detail-specs-left span.left-label{display:none}.content-slot.slot-grid-header{position:relative}.search-results-article .link-read-more{font-size:13px}.row.col-9 .product-detail-section{width:100%}.row.col-9 .left-product-details{float:left;width:70%}.row.col-9 #prod-hero-pricing{text-align:right;float:none;margin:0;width:30%;position:absolute;right:0;top:0}.touch .product-bucket{box-sizing:border-box}.touch #prod-hero-info .btn{display:inline-block;margin-top:5px}.prod-details-specs .touch .detail-specs-right .col.col-eye-side span,.touch .detail-specs-right .col-eye-side label,.touch .detail-specs-right .prod-details-specs .col.col-eye-side span{margin:26px 0 0}.prod-details-specs .touch .detail-specs-left .col.col-eye-side span,.touch .detail-specs-left .col-eye-side label,.touch .detail-specs-left .prod-details-specs .col.col-eye-side span{margin-top:4px}.prod-details-specs .col.col-eye-side .touch .detail-specs-left span.left-label,.touch .detail-specs-left .prod-details-specs .col.col-eye-side span.left-label,.touch .detail-specs-left label.left-label{display:inherit}.touch #product-images-slides-thumbs .flex-direction-nav,.touch .prod-details-specs .with-eye-bg+.with-eye-bg .col-button br,.touch .prod-details-specs br{display:none}.touch .col.col-color .custom-select-wrapper:after{top:8px}.touch #product-quantity a.btn{margin-top:20px}.touch #product-images-slides-thumbs{width:100%;max-width:260px}.touch .prod-details-specs{margin-bottom:0}.touch .prod-details-specs .col{margin-left:1.504788%}.touch .prod-details-specs .col.col-eye-side span{padding-left:0}.touch .prod-details-specs .col.col-axis,.touch .prod-details-specs .col.col-bc,.touch .prod-details-specs .col.col-boxes,.touch .prod-details-specs .col.col-color,.touch .prod-details-specs .col.col-cyl,.touch .prod-details-specs .col.col-dia,.touch .prod-details-specs .col.col-power{width:9.7127223%}.touch .prod-details-specs .col.col-boxes{margin-left:3.1983584%}.touch .prod-details-specs .col.col-button{width:136px;margin-top:0}.touch .prod-details-specs .col.col-button .btn-silver{border:1px solid #e3e2e2;text-decoration:none;background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/global/ie8-btn-silver.png?1415311880&yocs=2k_2o_&yoloc=us) bottom left repeat-x #fff;background-image:-moz-linear-gradient(white 0,#e3e2e2);background-image:-ms-linear-gradient(white 0,#e3e2e2);background-image:-webkit-linear-gradient(white 0,#e3e2e2);background-image:-o-linear-gradient(white 0,#e3e2e2);background-image:linear-gradient(#fff 0,#e3e2e2)}.touch .prod-details-specs .col.col-button .btn-silver:hover{background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/global/ie8-btn-silver-hover.png?1415311880&yocs=2k_2o_&yoloc=us) repeat-x #fff;background-image:-moz-linear-gradient(#e3e2e2,#fff);background-image:-ms-linear-gradient(#e3e2e2,#fff);background-image:-webkit-linear-gradient(#e3e2e2,#fff);background-image:-o-linear-gradient(#e3e2e2,#fff);background-image:linear-gradient(#e3e2e2,#fff)}.touch .prod-details-specs .col.col-button .btn{width:100%;padding:5px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.touch .prod-details-specs .col.col-first-name,.touch .prod-details-specs .col.col-last-name{width:24%}.touch .prod-details-specs .tooltip{text-decoration:none;cursor:default!important}.touch .prod-details-specs .fix-value{padding:10px 0}.touch .prod-details-specs .col-eye-side{font-weight:700}.touch .prod-details-specs .with-eye-bg .col-button br{display:block}.touch .prod-details-specs .without-eye-bg .col-eye-side{float:none;margin-bottom:8px}@media (min-width:737px){.touch #prod-detail-reviews .bucket-review{position:relative;padding-top:20px}.touch #prod-detail-reviews .bucket-review .col{width:100%}.touch #prod-detail-reviews .bucket-review .col:last-child{position:absolute;top:-20px;right:0;width:130px;text-align:center}.touch #prod-detail-reviews .bucket-review .col:last-child p{margin-bottom:0}.touch #prod-detail-related .accordion-content.related-2{width:618px}}@media (min-width:737px) and (max-width:1023px){.touch .product-bucket{width:50%}.touch .product-bucket.portrait-last,.touch .product-bucket.portrait-last.last{border-right:none}.touch .product-bucket.last{border-right:1px solid #dbdada}.touch #prod-hero-pricing p{font-size:1em}.touch #prod-hero-pricing #prod-hero-current{font-size:1.0625em}.touch .add-buttons .btn{width:100%;padding-left:0;padding-right:0}.touch #product-images-slides-thumbs li+li{margin-right:10px}.touch #disc-product-template .recommended-products-slot .col{width:30%}}@media (max-width:1023px){.prod-details-specs .touch .detail-specs-left .col.col-eye-side span,.prod-details-specs .touch .detail-specs-right .col.col-eye-side span,.touch .detail-specs-left .col-eye-side label,.touch .detail-specs-left .prod-details-specs .col.col-eye-side span,.touch .detail-specs-right .col-eye-side label,.touch .detail-specs-right .prod-details-specs .col.col-eye-side span{margin-top:10px}.touch .now-save-banner:before{margin-top:-35px}.touch .now-save-banner h2,.touch .now-save-banner p{display:block}.touch .prod-details-specs{width:104%;margin-left:-2%;background-color:#eee}.touch .prod-details-specs .col{float:none}.touch .prod-details-specs .col:after,.touch .prod-details-specs .col:before{content:" ";display:table}.touch .prod-details-specs .col:after{clear:both}.touch .prod-details-specs .col label,.touch .prod-details-specs .col.col-eye-side span{float:left}.touch .prod-details-specs .col label+div,.touch .prod-details-specs .col.col-eye-side span+div{float:right;width:29%;max-width:100px;padding-right:0;text-align:center;margin-bottom:0}.touch .prod-details-specs .col label+div.custom-select-wrapper:before,.touch .prod-details-specs .col.col-eye-side span+div.custom-select-wrapper:before{width:100%;padding:0;text-align:center}.touch .prod-details-specs .col br{display:none}.touch .prod-details-specs .col[class*=col-]{width:96%;margin:0 auto;padding:7px 0;border-bottom:2px solid #eee}.touch .prod-details-specs .col.col-eye-side .col[class*=col-] span,.touch .prod-details-specs .col[class*=col-] .col.col-eye-side span,.touch .prod-details-specs .col[class*=col-] label{margin-top:10px}.touch .prod-details-specs .col:last-of-type{border-bottom:none}.touch .prod-details-specs .col.col-button{float:none;width:100%}.touch .prod-details-specs .col.col-button .btn{width:100%;padding:5px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.touch .prod-details-specs .fix-value{padding-right:10px;text-align:right}.touch .prod-details-specs .with-eye-bg{position:relative;width:96%;margin-left:2%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/products/watermark-right.png?1479227453&yocs=2k_2o_&yoloc=us) center center no-repeat #fff}.touch .prod-details-specs .with-eye-bg.detail-specs-left{margin-bottom:10px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/products/watermark-left.png?1479227453&yocs=2k_2o_&yoloc=us)}.touch .prod-details-specs .with-eye-bg .col.col-eye-side{width:100%;margin-left:0;background:#eee}.touch .prod-details-specs .without-eye-bg{margin-top:0;padding-top:10px;background:#fff}.touch .prod-details-specs .without-eye-bg .col[class*=col]{width:98%;padding:7px 0;margin:0 auto;border-bottom:none}.touch .prod-details-specs .without-eye-bg .col[class*=col] input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.touch .prod-details-specs .without-eye-bg .col[class*=col].col-first-name{padding-bottom:0}.touch .prod-details-specs .without-eye-bg.visible-phone{padding-top:0}}@media (max-width:669px){.touch #product-listings{margin-top:0}.touch #product-listings .product-bucket{border:none;padding:20px 0 0;min-height:initial}.touch #product-listings .product-bucket.content-tile{padding-bottom:20px}.touch #product-listings .product-bucket.product-tile{border:1px solid #dbdada;min-height:initial;margin-bottom:-1px}.touch #product-listings .product-bucket.product-tile:after{content:'';background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/global-sprite/arrow-right-large.png?1479227453&yocs=2k_2o_&yoloc=us) center center no-repeat;background-size:60%;width:20px;height:31px;position:absolute;right:15px;top:50%;margin-top:-16px;z-index:3}.touch #product-listings .product-bucket.product-tile .pl-details{padding-bottom:20px;position:relative;top:auto;height:auto;border:none!important}.touch #product-listings .product-bucket.product-tile .pl-details img{margin-top:20px;margin-bottom:20px;max-width:60%}.touch #disc-product-template .recommended-products-slot .col{border:none;display:block;width:100%}.touch #product-hero .prod-detail-title{font-size:1.4em;line-height:1;text-align:center}.touch #product-hero>.col{width:100%}.touch #product-hero>.col#prod-hero-info{width:100%;margin-left:0}.touch #product-hero>.col#prod-hero-info .left-product-details{float:left;width:60%}.touch #product-hero>.col#prod-hero-info .left-product-details.prod-detail-title{width:100%;float:none}.touch #product-hero>.col#prod-hero-info #prod-hero-pricing{text-align:left;float:right;width:40%;position:static}.touch #product-hero>.col#prod-hero-info #prod-hero-pricing p{font-size:.875em;font-weight:700;margin-right:0;padding:0;text-align:right}.touch #product-hero>.col#prod-hero-info #prod-hero-pricing p:first-child{border-right:none}.touch #product-hero>.col#prod-hero-info #prod-hero-pricing p#prod-hero-avail{font-weight:400}.touch #product-hero>.col.product-images{padding-left:0}.touch #product-hero>.col.product-images #product-images-slides{padding-left:0;width:90%;margin:25px auto 6px}.touch #product-hero>.col.product-images #product-images-slides-thumbs{text-align:center;margin:0 auto 10px}.touch #product-hero>.col.product-images #product-images-slides-thumbs ul{width:100%!important;-webkit-transform:translate3d(0,0,0)!important}.touch #product-hero>.col.product-images #product-images-slides-thumbs ul li{background-color:#fff;border:1px solid #ccc;border-radius:50%;height:8px;width:8px!important;cursor:pointer;margin:0 1px;float:none!important;display:inline-block!important;opacity:1!important}.touch #prod-detail-related .accordion-content.related-1,.touch #prod-detail-related .accordion-content.related-1 .col,.touch #prod-detail-related .accordion-content.related-2,.touch #prod-detail-related .accordion-content.related-2 .col,.touch #prod-detail-related .product-bucket{width:100%}.touch #product-hero>.col.product-images #product-images-slides-thumbs ul li.flex-active-slide{background-color:#066ACA;border-color:#066ACA}.touch #product-hero>.col.product-images #product-images-slides-thumbs ul li a img{display:none}.touch .now-save-banner p{font-size:13px}.touch #prod-hero-offers{margin-top:0}.touch .now-save-banner h2,.touch .now-save-banner p{max-width:230px;margin:0 auto;display:block;padding:0}.touch #page-product-detail .prod-details{padding-top:0}.touch #page-product-detail .prod-details .accordion-toggler{padding:20px 0;border-bottom:1px solid #e5e5e5;font:1.125em Arial,clean,sans-serif;text-align:center;font-style:italic;color:#0092eb;background-repeat:repeat-x;background-image:-moz-linear-gradient(white 74%,#e6ebf4);background-image:-ms-linear-gradient(white 74%,#e6ebf4);background-image:-webkit-linear-gradient(white 74%,#e6ebf4);background-image:-o-linear-gradient(white 74%,#e6ebf4);background-image:linear-gradient(#fff 74%,#e6ebf4)}.touch #prod-detail-reviews .col:last-child{padding-bottom:30px}.touch #prod-detail-related>.row{border:none}.touch #prod-detail-related .col{width:100%;margin-bottom:10px;border:none;-moz-box-shadow:grey 0 2px 5px 0;-webkit-box-shadow:grey 0 2px 5px 0;box-shadow:grey 0 2px 5px 0}.touch #prod-detail-qa .well span{padding:15px 0}}.solutions-modal-wrapper h3{text-align:center;font-size:30px;font-family:ContactsNeueBoldCondensed,Arial,sans-serif!important;margin:20px 0 19px;color:#0092eb}.solutions-modal-wrapper p{font-size:13px!important;color:#222c7b!important;font-weight:700;margin:0 0 11px}.solutions-modal-wrapper .solutions-inner-wrap{width:579px;margin:0 auto}.solutions-modal-wrapper .solutions-inner-wrap .block{width:193px;float:left;text-align:center}.solutions-modal-wrapper .solutions-inner-wrap .block img{float:none!important;height:141px;margin:0 0 10px}.solutions-modal-wrapper .solutions-inner-wrap .registered{font-size:11px!important}.solutions-modal-wrapper .solutions-inner-wrap .solution-price{color:#0092eb!important}.solutions-modal-wrapper .solutions-inner-wrap .checker{margin:0}.solutions-modal-wrapper .solutions-inner-wrap .submit-solution-upsell{display:inline-block;margin:30px 10px 20px 174px}.solutions-modal-wrapper .solutions-inner-wrap .no-thanks{font-size:12px;text-decoration:underline;color:#0092eb;cursor:pointer}.touch #page-checkout .rxCaptureLabel{padding-top:10px}#page-checkout .international-callout,#page-checkout .promo-callouts{margin-top:10px}#page-checkout .form-row .visibleCheckbox{width:0;float:left}#page-checkout .rxCaptureLabel{margin-left:25px;padding-top:3px}#page-checkout #rxCapture{float:left;margin-top:4px}#page-checkout .thankyou-msg{margin-top:30px;font-size:1.4375em;line-height:1.2;margin-bottom:.5em}#page-checkout .order-item-details .summary-total,#page-checkout .row.social{margin-top:10px}@media (max-width:669px){#page-checkout .rxCaptureLabel{margin-left:35px}#page-checkout .thankyou-msg{font-size:1.25em;text-align:center;margin-top:10px}#page-checkout .review-top{padding:15px 15px 0;margin-bottom:10px}}#page-checkout .tab-header p+h2{padding-top:1em}#page-checkout .order-item-details{display:block;border:0}#page-checkout .order-item-details p{margin-bottom:0}#page-checkout .order-item-details .summary-order-total{padding-top:15px}#page-checkout .shipping-top-summary img{margin-top:-10px}#page-checkout #review-cc-number .cc-toggle{display:none}#page-checkout #review-cc-number .cc-toggle.active{display:block}#page-checkout .divider{display:block;position:relative;left:0;margin:0;width:100%;min-height:0;height:30px;font-size:.75em;text-align:center}#page-checkout .divider .or{display:inline-block;margin:0;line-height:30px;height:30px;width:6%;font-family:ContactsNeueBook,Arial,clean,sans-serif;text-align:center;color:#999}#page-checkout .divider .hr{display:inline-block;border-bottom:solid 1px #999;position:absolute;height:15px;left:0;width:47%}#page-checkout .divider .hr:last-child{left:53%}#checkout-shipping-content{margin-bottom:15px;padding:0 0 30px}#checkout-shipping-content>.col h3,#checkout-shipping-content>.col h4{padding-top:10px;padding-left:40px}#checkout-shipping-content>.col .form-row.contact-lens-promotion,#checkout-shipping-content>.col .shipping-extra-space{padding-left:55px}#checkout-shipping-content>.col h3:after,#checkout-shipping-content>.col h3:before,#checkout-shipping-content>.col h4:after,#checkout-shipping-content>.col h4:before{content:" ";display:table}#checkout-shipping-content>.col h3 span,#checkout-shipping-content>.col h4 span{float:left;display:block;margin:5px 5px 0 0}.doc-search-content .btn,.error-box li.ajax-error,.error-box li.single,.result-row .col.last:after,.result-row .col:last-child:after,.result-row .col:nth-child(3):after,.result-row#stored-doctor-title .col:after{display:none}.ie8 #checkout-shipping-content>.col h3 span,.ie8 #checkout-shipping-content>.col h4 span{margin-top:-2px}#checkout-shipping-content>.col h3 span.custom-select-wrapper,#checkout-shipping-content>.col h4 span.custom-select-wrapper{float:right;margin:4px 110px 0 0;min-width:220px;color:#3C5161;font:16px Arial,clean,sans-serif}#checkout-shipping-content>.col h3 span.custom-select-wrapper:before,#checkout-shipping-content>.col h4 span.custom-select-wrapper:before{top:4px}#checkout-shipping-content>.col .form-fieldset{margin-top:15px;padding-left:55px}#checkout-shipping-content>.col .form-fieldset .form-row .label-holder{font-size:13px;line-height:25px}.touch #checkout-shipping-content>.col .form-fieldset .form-row .label-holder{font-size:15px;line-height:34px}.address.secure-site>.col{float:right}.address.secure-site button{margin-top:20px}.returning-customer-title{padding:20px 15px;background-color:#fff;border:1px solid #ccc}.returning-customer-title a+span{margin-left:10px}.result-row{padding:25px 0}.result-row .col{min-height:57px}.result-row .col:after{position:absolute;top:0;right:0;height:100%;border-right:2px solid #e6e6e6;content:''}.result-row:hover{background:#fdfdfd}.result-row#stored-doctor-title{padding:0;background:0 0}.result-row#stored-doctor-title .col{min-height:0}.doc-search-content{height:100%;margin-top:10px;padding:18px;filter:alpha(Opacity=25);opacity:.25;border:1px solid #ccc}.doc-search-content.active{padding:20px;background-color:#fff;filter:alpha(enabled=false);opacity:1}.doc-search-content.active .btn{display:inline-block}#doctor-search-form{display:none}#doctor-search-form.active{display:block}#results-from-search{display:none;padding-top:15px}#results-from-search.error-box{display:block;margin:10px 0;padding:0}#results-from-search .result-row .col .text-clr-purple,#results-from-search.error-box #doctor-pagination,#results-from-search.error-box .row,#results-from-search.error-box h3{display:none}#results-from-search.error-box p{margin:1em 10px}#results-from-search .p-add-doctor{display:none;padding:5px 20px;background:repeat-x #fbfbfb;background-image:-moz-linear-gradient(#efefef,#fbfbfb);background-image:-ms-linear-gradient(#efefef,#fbfbfb);background-image:-webkit-linear-gradient(#efefef,#fbfbfb);background-image:-o-linear-gradient(#efefef,#fbfbfb);background-image:linear-gradient(#efefef,#fbfbfb)}.row-choose-search.row{margin:10px 0}.search-doctor-results{display:block}.search-doctor-results.active{margin:30px 0}.search-doctor-results .row{border-bottom:1px solid #e6e6e6}.search-doctor-results .col p{margin-bottom:0}.search-doctor-results .col p.text-clr-purple{margin-bottom:.5em}.search-doctor-results .col:first-child p{margin-left:10px}.search-doctor-results .col.last p{margin-top:1em}.search-doctor-results .search-result-page{display:none}.search-doctor-results .search-result-page.active{display:block}.search-doctor-results #doctor-pagination a.disabled{display:none}#doctor-pagination{margin:10px}.doctor-add p{color:#222a7e}.review-title{padding-left:20px;margin:10px 0 5px}.summary-products h3{margin-bottom:5px}.summary-products .summary-items-list{padding-bottom:5px;margin-bottom:5px}.summary-shipping img{margin-top:-10px}.summary-total{margin:0}.payment-method{padding:15px}.payment-method .paypal .prod-details-specs .col.col-eye-side span,.payment-method .paypal label,.prod-details-specs .col.col-eye-side .payment-method .paypal span{display:block}.btn-trigger-order,.btn-trigger-paypal,.review-right-rail h3{display:none}.payment-method .paypal p{height:1.2em}.payment-method .paypal .no-paypal p{line-height:2.4em}.order-summary{padding:10px 10px 10px 20px}.review-top .top-summary{padding:15px 0 15px 15px}.review-top .top-payment{border-left:solid 1px #ccc}.review-top .top-payment .btn-orange{margin:10px}.review-top .payment-method .paypal p{height:1em;line-height:1em}.review-top .span-3{margin-left:0}.review-bottom{margin:10px 0}.review-bottom .summary-total{border-bottom:none}.review-bottom .summary-rebates{padding-top:10px;border-top:solid 1px #ccc}.address-information h3{margin:10px;font-family:ContactsNeueMedium,Arial,clean,sans-serif}.address-information .address-selector,.address-information .header,.address-information .payment-type{margin:10px}.address-information .address-info{padding:20px}#order-information .address-information{padding-left:0}#order-information .address-information .address-info{margin:0}.pricing-info img{margin-top:-10px}.review-right-rail{margin-top:27px}.review-right-rail>div{margin-bottom:20px}#order-cost-review{margin-top:50px}#order-cost-review .shipping-value img{margin-top:-10px}.subtotal{display:block}.no-order-text{padding:40px}.order-summary-title{margin-bottom:5px;padding-left:20px}.order-details{border-top:solid 1px #e6e6e6;padding:10px 0 0 20px;margin-bottom:5px}.review-patient-name p{margin-left:10px}#order-details .product-tile{border-top:none;padding-top:15px}#order-details .order-row{margin-bottom:0}#order-details .order-item-title p{font-size:.75em}#order-details .order-item-title p.text-large{font-size:.8125em}#order-details .review-doctor-name{color:#3C5161}#order-details .details-wrap{border-top:none}#order-details .products{padding:5px}.touch #page-checkout .review-right-rail{margin-top:41px}@media (max-width:1023px){.touch #page-checkout .doctor-header-row p{width:79%}}@media (min-width:737px){.touch #order-details .order-item-title .col.align-right.last{margin:.6% 4px .6% 0;float:right}.touch #order-details .order-row .col.last{margin-top:0}.touch #order-details .order-item-title.row.align-right.hidden-phone div.col.last{margin:1% 0}.touch #order-details .product-tile .product-header a.btn-edit{margin-right:2px}.touch .row-prescription-specs{padding:0 10px}.touch h3.hidden-phone{display:none}.touch h3.order-details{border:none;margin:20px 0 5px 20px;padding:0}.touch .address-selector .col.last{float:right;margin-right:1.5em}}#fake-submit-modal{position:absolute;top:0;left:-300em}.modal-review-logo{padding:20px 0;border-bottom:solid 1px #ccc}.modal-review-process{padding:15px 0}.modal-review-process h2{display:none}.modal-review-process.display-cc h2.submit-modal-cc,.modal-review-process.display-paypal h2.submit-modal-paypal{display:inline-block}.modal-review-tip{padding:10px;background-repeat:repeat-x;background-image:-moz-linear-gradient(#e6e6e6,#fff);background-image:-ms-linear-gradient(#e6e6e6,#fff);background-image:-webkit-linear-gradient(#e6e6e6,#fff);background-image:-o-linear-gradient(#e6e6e6,#fff);background-image:linear-gradient(#e6e6e6,#fff)}#upload-rx-container .file-uploaded,#upload-rx-container .upload-success{background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/global-sprite-sa99d115b6b.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;width:90%;content:''}#upload-rx-container{padding:15px;min-height:110px}#upload-rx-container .error-box li{display:none}#upload-rx-container .errorFile{border:1px solid red}#upload-rx-container .file-uploaded{background-position:0 -397px;height:34px;margin-bottom:15px;padding-left:30px;display:block}#upload-rx-container .upload-submit{display:none;position:absolute;bottom:14px;right:0}#upload-rx-container .upload-submit .btn{margin-bottom:0}#upload-rx-container .upload-success{background-position:0 -750px;height:39px;margin-top:30px;padding-left:45px;display:block}#upload-rx-container input{margin-bottom:20px}.modal-shipping-form fieldset,.modal-shipping-header{margin-bottom:20px;border-bottom:solid 1px #ccc}.modal-shipping-form fieldset .prod-details-specs .col.col-eye-side span,.modal-shipping-form fieldset input,.modal-shipping-form fieldset label,.modal-shipping-header .prod-details-specs .col.col-eye-side span,.modal-shipping-header input,.modal-shipping-header label,.prod-details-specs .col.col-eye-side .modal-shipping-form fieldset span,.prod-details-specs .col.col-eye-side .modal-shipping-header span{vertical-align:top}.modal-shipping-form fieldset{padding-bottom:20px}.confirmation,.modal-shipping-form fieldset .prod-details-specs .col.col-eye-side span,.modal-shipping-form fieldset label,.prod-details-specs .col.col-eye-side .modal-shipping-form fieldset span{display:block}.confirmation img,.confirmation p{float:left}.account-created{margin-bottom:40px}#invisible{position:absolute;left:-999em}.inline-rx-upload-wrap{border:1px solid #b3b3b3;padding:15px;margin-bottom:20px}.inline-rx-upload-wrap .rx-phone{float:left;margin:-52px 25px -20px -10px}.inline-rx-upload-wrap h2{margin-top:10px;color:#17237F;font-family:ContactsNeueMedium,Arial,sans-serif!important;font-size:16px;position:relative}.inline-rx-upload-wrap .rx-content-wrap .number,.inline-rx-upload-wrap h2 span,.inline-rx-upload-wrap span.li-bold{font-family:ContactsNeueBoldCondensed,Arial,sans-serif!important}.inline-rx-upload-wrap h2 span{font-size:18px;white-space:nowrap;position:relative}.inline-rx-upload-wrap h2 span.underline:after{content:'';background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/underline.png?1479227453&yocs=2k_2o_&yoloc=us) no-repeat;width:107px;height:14px;position:absolute;right:0;bottom:-16px}.inline-rx-upload-wrap p{margin:-3px 0 -5px 3px;padding-top:0;font-size:14px}.inline-rx-upload-wrap ul{margin:25px 0 0 3px;list-style:none}.inline-rx-upload-wrap ul li{font-size:15px;margin-bottom:3px}.inline-rx-upload-wrap a{color:#0092eb}.inline-rx-upload-wrap .rx-content-wrap{width:auto;padding:0;overflow:hidden}.inline-rx-upload-wrap .rx-content-wrap .paragraph-text{width:380px;margin:8px 0}.inline-rx-upload-wrap .rx-content-wrap .paragraph-text .rx-capture-h1{padding-bottom:7px;font-size:40px}.inline-rx-upload-wrap .rx-content-wrap .number{font-size:16px;color:#17237f;display:inline-block;margin:0 5px 0 1px}.inline-rx-upload-wrap .rx-content-wrap #lb-close{font-size:16px;position:absolute;bottom:40px;right:50px}.inline-rx-upload-wrap .rx-content-wrap .pageTitle{margin-top:44px!important}.inline-rx-upload-wrap .rx-content-wrap .rx-capture-h1{font-family:ContactsNeueBoldCondensed,Arial,clean,sans-serif;font-size:18px;line-height:22px}.inline-rx-upload-wrap .rx-content-wrap .rx-inline-h2{display:inline-block;margin:17px 14px 14px -15px;font-size:18px;font-family:ContactsNeueBoldCondensed,Arial,sans-serif!important;color:#17237f}.inline-rx-upload-wrap .rx-content-wrap hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0 0;padding:0}.inline-rx-upload-wrap .rx-content-wrap a{text-decoration:underline}@media (max-width:669px){.touch .inline-rx-upload-wrap{margin:10px 0;text-align:center;padding:15px;background-repeat:repeat-x;background-image:-moz-linear-gradient(#E6E6E6,#FFF 20%);background-image:-ms-linear-gradient(#E6E6E6,#FFF 20%);background-image:-webkit-linear-gradient(#E6E6E6,#FFF 20%);background-image:-o-linear-gradient(#E6E6E6,#FFF 20%);background-image:linear-gradient(#e6e6e6,#fff 20%)}.touch .inline-rx-upload-wrap .rx-phone{float:none;margin:-52px 0 0;max-height:225px}.touch .inline-rx-upload-wrap .rx-capture-h1{font-size:25px;padding:10px 0}.touch .inline-rx-upload-wrap ul{text-align:left}.touch .review-patient-name p{margin-left:0}.touch #page-checkout .doctor-header-row p{width:100%}.touch #page-checkout .review-top{padding:20px}.touch #page-checkout .order-item-title{margin-top:0}}.create-account{margin-bottom:20px;padding:15px}.create-account p{display:inline-block}.create-account .text-large{font-size:1em}.create-account .border-left{padding-left:30px;margin-left:0}.touch .search-doctor-results .row .col:first-child p{margin-left:0}.touch .result-row{display:block;position:relative;padding:5px 10px;background:#fdfdfd;color:#555}.touch .result-row .col .btn,.touch .result-row .col:after{display:none}.touch .result-row .col:last-child{position:absolute;top:28%;right:10px;text-align:right}.touch .result-row .col:last-child:before{display:inline-block;background-position:0 0;height:31px;width:20px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/global-sprite-sa99d115b6b.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;content:''}.touch .result-row#stored-doctor-title{padding:0 10px}.touch .result-row#stored-doctor-title .col:last-child:before{display:none}.touch #checkout-shipping-content{padding:10px 2%}.touch #checkout-shipping-content .form-row.contact-lens-promotion,.touch #checkout-shipping-content>.col .form-fieldset,.touch #checkout-shipping-content>.col .shipping-extra-space,.touch #checkout-shipping-content>.col>h3{padding-left:0}.touch #checkout-shipping-content>.col h3 span{float:none;display:block}.touch #checkout-shipping-content>.col h3 span.custom-select-wrapper{float:right}.touch #checkout-shipping-content>.col h3 span.custom-select-wrapper:before{top:7px}.touch #checkout-shipping-content>.col h3#contains-billing-select span{width:56.2425%;margin:-13px 0 0;min-width:inherit;float:left}.touch #checkout-shipping-content>.col h3#contains-billing-select span.bill-to{width:27%;margin:0;float:left}.touch #checkout-shipping-content>.col #contains-shipping-select .ship-to{float:left}.touch #checkout-shipping-content>.col #contains-shipping-select .custom-select-wrapper{float:right;width:56.2425%;margin:-5px 74px 0 0;min-width:inherit}.prod-details-specs .col.col-eye-side .touch #checkout-shipping-content .input-checkbox+span,.touch #checkout-shipping-content .input-checkbox+label,.touch #checkout-shipping-content .prod-details-specs .col.col-eye-side .input-checkbox+span{margin-bottom:0}.touch #checkout-shipping-content :not(.field-set) .row.col-7>.col.span-1{display:none}.touch #checkout-shipping-content :not(.field-set) .row.col-7>.col.last{margin-left:0}.touch .review-bottom .summary-shipping img{margin:0}@media (min-width:737px){.touch #page-checkout .order-item-details .summary-title{padding-bottom:5px}.touch #page-checkout .order-item-details .summary-title h3{margin:5px 0 0}.touch #page-checkout .thank-you-banner{margin:40px 0}.touch #page-checkout .btn-orange{width:140px}}@media (max-width:669px){.touch #page-checkout .toggle{position:relative;padding:10px 10px 10px 20px;margin:0;border-bottom:1px solid #fff;font-size:.875em;font-style:normal;font-family:ContactsNeueMedium,Arial,clean,sans-serif;color:#fff;background:#21A4F0}.touch #page-checkout .toggle:after{position:absolute;top:12px;right:10px;font-size:.875em;content:"\25BC"}.touch #page-checkout .toggle.active:after{content:"\25B2"}.touch #page-checkout .toggle-content{margin-bottom:10px}.touch #page-checkout .order-summary .order-items p,.touch #page-checkout .order-summary .payment-order-total-row p,.touch #page-checkout .order-summary .shipping-top-summary .row .col{margin-bottom:0}.touch #page-checkout .confirmation p{text-align:center}.touch #page-checkout .btn-orange{width:100%}.touch #page-checkout .shipping-top-summary .row[class*=col-] .col{width:70%}.touch #page-checkout .shipping-top-summary .row[class*=col-] .col.last{width:25%;margin-left:5%;text-align:right}.touch #page-checkout .order-summary-title{border-top:solid 1px #dbdada;margin-top:15px;padding-top:10px;padding-bottom:10px;padding-left:0}.touch #page-checkout #order-cost-review,.touch #page-checkout #order-details,.touch #page-checkout .address-information,.touch #page-checkout .order-details{display:none}.touch #page-checkout .order-summary{margin-left:-18px;margin-right:-18px;padding-right:20px}.touch #page-checkout .order-summary .text-clr-blue{font-size:1.125em;margin-bottom:0;padding-top:10px}.touch #page-checkout .order-summary .text-clr-blue .total-value{float:right}.touch #page-checkout .order-summary .text-clr-blue .items-edit{float:right;font-size:.875em;min-width:inherit}.touch #page-checkout .order-summary #primary-total-discounts-two,.touch #page-checkout .order-summary #review-cc-number,.touch #page-checkout .order-summary .order-items,.touch #page-checkout .order-summary .shipping-top-summary{padding-left:10px}.touch #page-checkout .order-summary .payment-order-total-row{border-bottom:solid 1px #dbdada}.touch #page-checkout .order-summary .payment-order-total-row #primary-total-discounts-two{display:none}.touch #page-checkout .order-summary .payment-order-total-row .total-after-rebates-row{margin-bottom:15px}.touch #page-checkout .order-summary .payment-order-total-row .total-after-rebates-row .total-after-rebates{float:right;font-weight:700}.touch #page-checkout #order-information .review-top .summary-subtotal .last .text-clr-blue strong,.touch #page-checkout #order-information .review-top .summary-total .last .text-clr-blue strong,.touch #page-checkout .order-summary .payment-order-total-row .rebate-row .rebate-row-value p strong{color:#777;font-weight:400}.touch #page-checkout .order-summary .payment-order-total-row .rebate-row .rebate-row-label{text-align:left}.touch #page-checkout .order-summary .payment-order-total-row .rebate-row .rebate-row-label:before{content:'Qualifying Rebate:';font-size:.75em}.touch #page-checkout .order-summary .payment-order-total-row .rebate-row .rebate-row-label p{display:none}.touch #page-checkout .order-summary .payment-order-total-row .rebate-row .rebate-row-value{margin-top:-18px;padding-bottom:0}.touch #page-checkout .order-summary .payment-order-total-row .rebate-row .rebate-row-value p{margin-bottom:0}.touch #page-checkout .order-item-details .summary-order-total{padding-top:0}.touch #page-checkout #order-details .order-item-title.border-bottom,.touch #page-checkout #order-details .order-row .col.last{margin-top:0}.touch #page-checkout #order-information.paypal-return-true .hidden-paypal-return{display:none!important}.touch #page-checkout #order-information .review-top .summary-products .summary-items-list .col.last .col.last,.touch #page-checkout #order-information .review-top .summary-shipping .address-info,.touch #page-checkout #order-information .review-top .summary-shipping .shipping-row .col.span-6.shipping-row-method .shipping-value,.touch #page-checkout #order-information .review-top .top-summary .order-total-row .order-total-row-label p strong,.touch #page-checkout #order-information .review-top .top-summary .rebate-row .rebate-row-label p,.touch #page-checkout #order-information .review-top .top-summary .rebate-row-total-after-mail .rebate-row-total-after-mail-label p{display:none}.touch #page-checkout #order-information .top-place-order{border-bottom:solid 1px #dbdada;padding-bottom:10px;margin-bottom:15px}.touch #page-checkout #order-information .review-top .summary-items-list .row[class*=col] .col p,.touch #page-checkout #order-information .review-top .top-summary .address-info .text-clr-blue{margin-bottom:0}.touch #page-checkout #order-information .review-top{border:none}.touch #page-checkout #order-information .review-top .top-summary{background-repeat:repeat-x;background-image:-moz-linear-gradient(#E6E6E6,#FFF 72%);background-image:-ms-linear-gradient(#E6E6E6,#FFF 72%);background-image:-webkit-linear-gradient(#E6E6E6,#FFF 72%);background-image:-o-linear-gradient(#E6E6E6,#FFF 72%);background-image:linear-gradient(#e6e6e6,#fff 72%);padding:0 20px;margin-left:-20px;margin-right:-20px}.touch #page-checkout #order-information .review-top .top-summary .summary-total.col-7>.col.span-6{width:70%}.touch #page-checkout #order-information .review-top .top-summary .summary-total.col-7>.col.last{width:25%;margin-left:5%;text-align:right}.touch #page-checkout #order-information .review-top .top-summary .row[class*=col-].pricing-info .col{margin-left:0;width:70%}.touch #page-checkout #order-information .review-top .top-summary .row[class*=col-].pricing-info .col.last{width:25%;margin-left:5%;text-align:right}.touch #page-checkout #order-information .review-top .top-summary .address-info{margin-top:20px;border-bottom:1px solid #dbdada}.touch #page-checkout #order-information .review-top .top-summary .address-info .btn-edit{float:right;font-size:.75em;min-width:inherit}.touch #page-checkout #order-information .review-top .summary-items-list .row[class*=col] .col{width:70%}.touch #page-checkout #order-information .review-top .summary-items-list .row[class*=col] .col.last{width:25%;margin-left:5%;text-align:right}.touch #page-checkout #order-information .review-top .summary-subtotal .col,.touch #page-checkout #order-information .review-top .summary-total .col{width:70%}.touch #page-checkout #order-information .review-top .summary-subtotal .col.last,.touch #page-checkout #order-information .review-top .summary-total .col.last{width:25%;margin-left:5%;text-align:right}.touch #page-checkout #order-information .review-top .summary-shipping .row[class*=col-] .col{width:17%;margin-left:2%}.touch #page-checkout #order-information .review-top .summary-shipping .row[class*=col-] .col:first-child{width:20%;margin-left:0}.touch #page-checkout #order-information .review-top .summary-shipping .row[class*=col-] .col:nth-child(2){width:40%}.touch #page-checkout #order-information .review-top .summary-shipping .row[class*=col-].pricing-info .col{margin-left:0;width:70%}.touch #page-checkout #order-information .review-top .summary-shipping .row[class*=col-].pricing-info .col.last{width:25%;margin-left:5%;text-align:right}.touch #page-checkout #order-information .review-top .summary-products .summary-subtotal .span-10,.touch #page-checkout #order-information .review-top .summary-shipping .pricing-info .span-10,.touch #page-checkout #order-information .review-top .top-summary .order-total-row .order-total-row-label,.touch #page-checkout #order-information .review-top .top-summary .rebate-row .rebate-row-label,.touch #page-checkout #order-information .review-top .top-summary .rebate-row-total-after-mail .rebate-row-total-after-mail-label{text-align:left}.touch #page-checkout #order-information .review-top .summary-shipping .row[class*=col-].pricing-info .col p{margin-bottom:.5em}.touch #page-checkout #order-information .review-top .summary-products .col.last{margin-top:0}.touch #page-checkout #order-information .review-top .summary-products h3{border-bottom:1px solid #dbdada;padding:0 20px 10px;font-weight:bolder;background-color:#fff;margin-left:-20px;margin-right:-20px}.touch #page-checkout #order-information .review-top .summary-products .summary-items-list{padding-bottom:10px}.touch #page-checkout #order-information .review-top .summary-products .summary-items-list .text-clr-blue{margin:10px 0;font-size:1.125em}.touch #page-checkout #order-information .review-bottom,.touch #page-checkout #order-information .review-top .top-summary .rebate-row .rebate-row-value p{margin-bottom:0}.touch #page-checkout #order-information .review-top .summary-products .summary-items-list .text-clr-blue .items-edit{float:right;font-size:.75em;min-width:inherit}.touch #page-checkout #order-information .review-top .summary-products .summary-items-list .col.last .span-5{width:100%}.touch #page-checkout #order-information .review-top .summary-shipping .shipping-row div:first-child:before{content:'Shipping:';font-weight:700;font-size:.75em;color:#222a7e}.touch #page-checkout #order-information .review-top .summary-shipping .pricing-info .col.last .text-clr-blue,.touch #page-checkout #order-information .review-top .summary-shipping .shipping-row .col.align-right.shipping-row-value .shipping-value-total{color:#777}.touch #page-checkout #order-information .review-top .summary-shipping .shipping-row .col.span-6.shipping-row-method{width:100%;margin-left:0}.touch #page-checkout #order-information .review-top .summary-shipping .shipping-row .col.align-right{width:100%;margin:0}.touch #page-checkout #order-information .review-top .summary-shipping .shipping-row .col.align-right.shipping-row-edit{margin-top:-36px}.touch #page-checkout #order-information .review-top .summary-shipping .shipping-row .col.align-right.shipping-row-value{margin-top:-18px}.touch #page-checkout #order-information .review-top .summary-shipping .shipping-row .col.align-right.shipping-row-value img{margin-top:0}.touch #page-checkout #order-information .review-top .top-summary .order-total-row{border-bottom:solid 1px #dbdada;padding-bottom:5px!important;padding-top:5px!important}.touch #page-checkout #order-information .review-top .top-summary .order-total-row .order-total-row-label p:before{content:'Total Charge:';font-weight:700}.touch #page-checkout #order-information .review-top .top-summary .order-total-row .total-value{color:#777;font-weight:400}.touch #page-checkout #order-information .review-top .top-summary .rebate-row{padding-top:5px}.touch #page-checkout #order-information .review-top .top-summary .rebate-row .rebate-row-label:before{content:'Qualifying Rebate:';font-weight:700;font-size:.75em;color:#222a7e}.touch #page-checkout #order-information .review-top .top-summary .rebate-row .rebate-row-value{padding-bottom:0}.touch #page-checkout #order-information .review-top .top-summary .rebate-row .rebate-row-value p strong{color:#777;font-weight:400}.touch #page-checkout #order-information .review-top .top-summary .rebate-row-total-after-mail{border-bottom:solid 1px #dbdada;margin:0;padding-top:0;padding-bottom:5px}.touch #page-checkout #order-information .review-top .top-summary .rebate-row-total-after-mail .rebate-row-total-after-mail-label:before{content:'Total After Rebate:';font-weight:700;font-size:.75em;color:#222a7e}.touch #page-checkout #order-information .review-top .top-summary .rebate-row-total-after-mail .rebate-row-total-after-mail-value{font-size:1.125em}.touch #page-checkout #order-information .review-bottom .summary-shipping img{margin-top:-10px}.touch #page-checkout #order-information .payment-method,.touch #page-checkout #order-information .top-payment{margin:10px 0;padding:0;border:0}.touch #page-checkout #order-information .submit-cc,.touch #page-checkout #order-information .submit-pp{display:block!important}.touch #page-checkout #order-information .submit-pp{border:1px solid #e3e2e2;color:#0092eb;background-color:#fff}.touch #page-checkout #order-information .submit-pp:before{content:' ';background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/pay-with-paypal-btn.png?yocs=2k_2o_&yoloc=us) center center/40% no-repeat;width:100%;display:block;padding-top:10px;padding-bottom:10px;font-size:1em}.touch #page-checkout #order-information .payment-method br,.touch #page-checkout #order-information .submit-pp span{display:none}.touch #page-checkout #order-information .payment-method h3{margin-bottom:0}.touch #page-checkout #order-information .payment-method .payment-card-images{float:right}.touch #page-checkout #order-information .payment-method .credit-card-label{display:block!important}.touch #page-checkout #order-information .payment-method .payment-type .divider,.touch #page-checkout .order-item-details .email-receipt p a.caret-right-before:before,.touch #page-checkout+footer .mob-footer-nav,.touch .doc-search-content br{display:none}.touch #page-checkout #order-information .payment-method .credit-card-expiry-date .col{width:50%}.touch #page-checkout #order-information .payment-method .credit-card-expiry-date .col.last{text-align:right;margin-top:20px;width:48%;padding-left:2%}.touch #page-checkout #order-information .btn-orange{margin:10px 0}.touch #page-checkout .address-information{padding-left:0}.touch #page-checkout .pricing-info .row[class*=col] .col{width:70%}.touch #page-checkout .pricing-info .row[class*=col] .col.last{width:25%;margin-left:5%;text-align:right}.touch #page-checkout .order-fine-print .btn-orange{margin:10px 0}.touch #page-checkout .create-account.borders-full{margin-bottom:10px;padding:15px}.touch #page-checkout .create-account.borders-full .border-left{border-left:none;padding-left:0}.touch #page-checkout .order-item-details{width:100%}.touch #page-checkout .order-item-details .row[class*=col-] .col[class*=span-]:not(.col-full-width-touch){width:50%}.touch #page-checkout .order-item-details .row[class*=col-] .col[class*=span-].last{text-align:right}.touch #page-checkout .order-item-details .subtotal{padding:10px 0;border-top:1px solid #dbdada;border-bottom:1px solid #dbdada}.touch #page-checkout .order-item-details .shipping-method{margin-top:10px}.touch #page-checkout .order-item-details .shipping-method img{margin-top:-10px;margin-right:-10px}.touch #page-checkout .order-item-details .summary-order-total,.touch #page-checkout .order-item-details .summary-total{border:none}.touch #page-checkout .order-item-details .summary-order-total .row.col-4>.col.span-3,.touch #page-checkout .order-item-details .summary-total .row.col-4>.col.span-3{width:74.47479%}.touch #page-checkout .order-item-details .summary-order-total .row.col-4>.col.span-1,.touch #page-checkout .order-item-details .summary-total .row.col-4>.col.span-1{width:23.42437%;margin-left:2.0576132%}.touch #page-checkout .order-item-details .email-receipt p{font-size:1.2em}.touch #page-checkout .order-item-details .email-receipt p a.caret-right-before{width:100%;box-sizing:border-box}.touch #page-checkout .order-item-details .shipping-time{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.touch #page-checkout .order-item-details .row.products .col:not(.col-full-width-touch).span-2{width:20%}.touch #page-checkout .order-item-details .row.products .col:not(.col-full-width-touch).span-6{width:50%;margin-left:5%}.touch #page-checkout .order-item-details .row.products .col:not(.col-full-width-touch).last{width:20%;margin-left:5%;text-align:right}.touch #page-checkout .shipping-top-summary>.col:first-child{width:75%}.touch #page-checkout .payment-method .paypal .row.col-5>.col,.touch #page-checkout .shipping-top-summary>.col:last-child{width:25%}.touch #page-checkout .payment-method .paypal .row.col-5>.col.span-4{width:75%}.touch #page-checkout .payment-method .paypal p{line-height:1.4em}.touch #page-checkout #checkout-shipping-content #contains-shipping-select .custom-select-wrapper{width:100%;margin:10px 0 0}.touch #lightbox-content{padding:0;text-align:center}.touch #lightbox-content ul{text-align:left}.touch #lightbox-content p{margin-left:0}.touch #lightbox-content h2,.touch #lightbox-content h2 span{font-size:14px}.touch #lightbox-content .rx-lightbox-content-wrap .rx-capture-h1{font-size:25px;line-height:25px}.touch #lightbox-content .rx-lightbox-content-wrap #lb-close{bottom:15px;right:15px}.touch #lightbox-content .rx-lightbox-phone{float:none;margin:0 0 10px;max-width:100%;max-height:160px}.touch #checkout-shipping-content{background:0 0}.touch #checkout-shipping-content>.col form,.touch #checkout-shipping-content>.col h3{padding-left:0}.touch #checkout-shipping-content>.col h3#contains-billing-select span{width:100%;margin:10px 0 0}.touch #checkout-shipping-content>.col:last-child{margin-top:20px}.touch #checkout-shipping-content>.col:last-child h3{padding-top:10px;border-top:solid 1px #ccc}.touch #checkout-shipping-content>.col:last-child h3>span{margin-top:10px;float:none}.touch #checkout-shipping-content>.col:last-child h3 select{width:100%}.touch .returning-customer-title a.btn{width:100%;margin:10px 0;padding:10px 0}.touch .doc-search-content{display:none;padding:0;border:none;background:0 0}.touch .doc-search-content.active{display:block}.touch .result-row .col .text-clr-purple,.touch .search-doctor-results p>.text-clr-purple{display:inline-block}.touch .search-doctor-results p{margin-bottom:.5em}.touch .result-row{padding-left:10px}.touch .result-row .col{min-height:0}.touch .result-row .col:last-child{top:35%}.touch #find-different-doc{margin-top:10px}.touch #order-cost-review .pricing>.col:first-child{width:80%}.touch #order-cost-review .pricing>.col:last-child{width:20%}}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}@font-face{font-family:flexslider-icon;src:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/css/fonts/flexslider-icon.eot?yocs=2o_&yoloc=us);src:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/css/fonts/flexslider-icon.eot?#iefix&yocs=2o_&yoloc=us) format("embedded-opentype"),url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/css/fonts/flexslider-icon.woff?yocs=2k_2n_2o_&yoloc=us) format("woff"),url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/css/fonts/flexslider-icon.ttf?yocs=2n_2o_&yoloc=us) format("truetype"),url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/css/fonts/flexslider-icon.svg#flexslider-icon?yocs=2o_&yoloc=us) format("svg");font-weight:400;font-style:normal}.flexslider{padding:0;margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flex-direction-nav a,.no-js .slides>li:first-child,.slides:after,html[xmlns] .slides{display:block}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";visibility:hidden;line-height:0;height:0}* html .slides{height:1%}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;text-align:center}.hero .content-slides .content.left,.hero .flex-control-nav{text-align:left}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;cursor:pointer;text-indent:-9999px}.flex-control-paging li a.flex-active{cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.hero{position:relative;z-index:11}.hero .content-slides{display:block;position:relative;z-index:0;height:300px;width:631px}.hero .content-slides .slides,.hero .content-slides .slides>div{height:100%}.hero .content-slides .content{position:absolute;text-align:left}.hero .content-slides .content.top{top:0;bottom:auto}.hero .content-slides .content.middle{top:33%}.hero .content-slides .content.bottom{bottom:0;top:auto}.hero .content-slides .content.center{text-align:center;width:100%}.hero .content-slides .content.right{text-align:right;left:auto;right:0}.hero .content-slides .content.active{display:block;z-index:5}.hero .content-slides .nav-slides{position:absolute;left:10px;bottom:10px;z-index:7}.hero .home-main-container{min-height:310px}.hero .homepage-hero-content{position:absolute;width:0}.hero h2{font-size:1.2em;margin-bottom:5px;text-align:left}.hero p{margin-bottom:15px;color:#515459;font-size:.9375em;text-overflow:ellipsis}.hero-info{position:absolute;top:0;right:0;z-index:10;width:298px;margin:0;padding:20px}.hero-info h2{margin-bottom:5px;letter-spacing:0}.hero-info .hero-info-top a{margin-bottom:10px;font-size:.9375em;text-align:left;color:#0091ea;text-indent:10px}.hero-info .hero-info-top a:after{padding-left:5px;font-size:1.3em;position:absolute;content:"\203A";left:-15px}.hero-info .hero-info-bottom,.hero-info .hero-info-top{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;background:#fff;margin:0 0 10px;padding:10px 15px}.hero-info a{display:block;position:relative;width:100%;font-size:.9em;margin-bottom:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:left}.hero-info a.arrow-right{width:275px;margin-bottom:10px;padding:10px;background-color:#fff;color:#e2e2e2;text-align:left}.hero-info a.arrow-right:after{content:none}.hero-info a.btn-order-status:before,.hero-info a.btn-reorder:before{display:inline-block;height:30px;content:''}.hero-info a.arrow-right.primary-btn{width:140px;background-color:#f17023}.hero-info a.arrow-right.primary-btn h2,.hero-info a.arrow-right.primary-btn p{color:#fff}.hero-info a.arrow-right h2{font-family:Arial,clean,sans-serif;margin:0 0 5px;font-size:1.125em;color:#0091ea;text-align:center}.hero-info a.arrow-right p{margin:0;line-height:1;text-align:center;text-indent:0}.hero-info a.btn-order-status,.hero-info a.btn-reorder{width:240px;margin:0 0 20px;padding:2px 2px 2px 57px;line-height:3.1em;-moz-box-shadow:#ccc 0 1px 2px 1px;-webkit-box-shadow:#ccc 0 1px 2px 1px;box-shadow:#ccc 0 1px 2px 1px;font-size:.9375em}.hero-info a.btn-order-status:before,.hero-info a.btn-reorder:before{position:absolute;top:9px;left:8px}.hero-info a.btn-order-status{background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/home/ie8-btn-order-status.png?1479227453&yocs=2k_2o_&yoloc=us) repeat-x #fff;background-image:-moz-linear-gradient(#EAEBEC 10%,#fff 36%);background-image:-ms-linear-gradient(#EAEBEC 10%,#fff 36%);background-image:-webkit-linear-gradient(#EAEBEC 10%,#fff 36%);background-image:-o-linear-gradient(#EAEBEC 10%,#fff 36%);background-image:linear-gradient(#eaebec 10%,#fff 36%);color:#222a7e}.hero-info a.btn-order-status:before{background-position:0 -111px;width:43px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/homepage-sprite-sb4818dbb2e.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat}.hero-info a.btn-order-status:hover{background:#fff}.ie8 .hero-info a.btn-order-status{border:2px solid #eaebec}.hero-info a.btn-reorder{background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/home/ie8-btn-reorder.png?1479227453&yocs=2k_2o_&yoloc=us) repeat-x #54d0ff;background-image:-moz-linear-gradient(#3A85B0 5%,#54D0FF 100%);background-image:-ms-linear-gradient(#3A85B0 5%,#54D0FF 100%);background-image:-webkit-linear-gradient(#3A85B0 5%,#54D0FF 100%);background-image:-o-linear-gradient(#3A85B0 5%,#54D0FF 100%);background-image:linear-gradient(#3a85b0 5%,#54d0ff 100%);color:#fff}.hero-info a.btn-reorder:before{background-position:0 0;width:34px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/homepage-sprite-sb4818dbb2e.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat}.hero-info a.btn-reorder:hover{background:#6bbff6}.hero-info .logged-in-area{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;background-color:#fff;padding:20px}.hero-info .logged-in-area a,.hero-info .logged-in-area a:hover{width:140px;color:#0091ea;background-color:#fff;margin:0 0 20px;border:1px solid #ccc;text-align:center}.hero-info .logged-in-area a:before,.hero-info .logged-in-area a:hover:before{display:none}.hero-info .logged-in-area .primary-btn,.hero-info .logged-in-area .primary-btn:hover{border:none;color:#fff;background-color:#f17023}.ie8 .hero-info .hero-info-bottom,.ie8 .hero-info .hero-info-top{border:1px solid #ccc}.secondary-nav{height:60px;background-color:#fff}.secondary-nav .sub-menu{display:none;z-index:2;position:absolute;top:60px;padding:20px;background:#fff;border:1px solid #ccc;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}.secondary-nav .sub-menu ul li{margin-bottom:0;font-size:1em}.secondary-nav .sub-menu a{font-size:1.0625em;line-height:2.5em;color:#17247f}.secondary-nav .sub-menu a:hover{color:#0092eb}.secondary-nav>ul{display:block;width:100%}.pt_main_opternative .secondary-nav .columnList,.secondary-nav .pt_main_opternative .columnList,.secondary-nav .wrap{height:auto}.pt_main_opternative .secondary-nav .columnList>ul,.secondary-nav .pt_main_opternative .columnList>ul,.secondary-nav .wrap>ul{height:auto;margin-bottom:0;border:1px solid #ccc}.pt_main_opternative .secondary-nav .columnList>ul>li,.secondary-nav .pt_main_opternative .columnList>ul>li,.secondary-nav .wrap>ul>li{margin-bottom:0;background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/home/ie8-btn-secondary-menu.png?1479227453&yocs=2k_2o_&yoloc=us) top right repeat-y #fff;background-image:-moz-linear-gradient(left,#fff 60%,#eee 100%);background-image:-ms-linear-gradient(left,#fff 60%,#eee 100%);background-image:-webkit-linear-gradient(left,#fff 60%,#eee 100%);background-image:-o-linear-gradient(left,#fff 60%,#eee 100%);background-image:linear-gradient(to right bottom,#fff 60%,#eee 100%)}.pt_main_opternative .secondary-nav .columnList>ul>li>a,.secondary-nav .pt_main_opternative .columnList>ul>li>a,.secondary-nav .wrap>ul>li>a{display:block;width:100%;font-family:ContactsNeueMedium,Arial,clean,sans-serif;text-align:center;text-transform:capitalize;vertical-align:middle;color:#222a7e;font-size:1.25em}.pt_main_opternative html.no-touch .secondary-nav .columnList>ul>li,html.no-touch .secondary-nav .pt_main_opternative .columnList>ul>li,html.no-touch .secondary-nav .wrap>ul>li{position:relative}.pt_main_opternative html.no-touch .secondary-nav .columnList>ul>li.col,html.no-touch .secondary-nav .pt_main_opternative .columnList>ul>li.col,html.no-touch .secondary-nav .wrap>ul>li.col{width:16.666666667%;margin-left:0}.pt_main_opternative html.no-touch .secondary-nav .columnList>ul>li.flyout:hover,html.no-touch .secondary-nav .pt_main_opternative .columnList>ul>li.flyout:hover,html.no-touch .secondary-nav .wrap>ul>li.flyout:hover{background:#E3E3E3}.pt_main_opternative html.no-touch .secondary-nav .columnList>ul>li.flyout:hover .sub-menu,html.no-touch .secondary-nav .pt_main_opternative .columnList>ul>li.flyout:hover .sub-menu,html.no-touch .secondary-nav .wrap>ul>li.flyout:hover .sub-menu{display:block}.pt_main_opternative .secondary-nav .columnList>ul>li.text-link>a,.secondary-nav .pt_main_opternative .columnList>ul>li.text-link>a,.secondary-nav .wrap>ul>li.text-link>a{height:60px;padding-top:18px;box-sizing:border-box;font-family:ContactsNeueDemi,Arial,clean,sans-serif}.pt_main_opternative .secondary-nav .columnList>ul>li.text-link.no-flyout span:after,.secondary-nav .pt_main_opternative .columnList>ul>li.text-link.no-flyout span:after,.secondary-nav .wrap>ul>li.text-link.no-flyout span:after{display:inline-block;margin-left:5px;font-size:1.5em;content:'\203A'}.pt_main_opternative html.no-touch .secondary-nav .columnList>ul.row.col-6>.col,html.no-touch .secondary-nav .pt_main_opternative .columnList>ul.row.col-6>.col,html.no-touch .secondary-nav .wrap>ul.row.col-6>.col{width:16.666666667%;margin-left:0}.secondary-nav .acuvue .sub-menu{width:930px;left:0}.secondary-nav .acuvue .sub-menu.row.col-3>.col{width:37%}.secondary-nav .acuvue .sub-menu.row.col-3>.col.last{width:21%}.secondary-nav .air-optix .sub-menu{width:491px}.secondary-nav .bausch-lomb .sub-menu{width:882px;left:-323px}.secondary-nav .biofinity .sub-menu{width:491px}.secondary-nav .dailies .sub-menu{width:931px;left:-486px}.secondary-nav .dailies .sub-menu.row.col-3>.col{width:33%}.secondary-nav .dailies .sub-menu.row.col-3>.col.last{width:28%}.secondary-nav .freshlook .sub-menu{width:542px;left:-259px}.feature{padding-top:30px}.feature .pt_main_opternative .columnList,.feature .wrap,.pt_main_opternative .feature .columnList{border:1px solid #ccc}.feature .pt_main_opternative .columnList>.row,.feature .wrap>.row,.pt_main_opternative .feature .columnList>.row{width:96%;margin:0 auto}.feature li{display:inline-block;vertical-align:top;padding:2% 0;margin-left:2%;text-align:center}.feature p{margin-top:15px;font-size:1.125em;color:#222a7e}.feature a img{margin-bottom:10px}.flex-control-nav{bottom:30px;z-index:10}.flex-control-nav li{text-indent:-9999px;vertical-align:top;cursor:pointer}.flex-control-nav li a{background-position:0 -103px;height:25px;width:25px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/global-sprite-sa99d115b6b.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;content:'';display:block;margin-right:10px}.flex-control-nav li a.flex-active,.flex-control-nav li a:hover{background-position:0 -78px}.pt_main_opternative .touch .hero .columnList,.touch .hero .pt_main_opternative .columnList,.touch .hero .wrap{padding:0}.touch .hero-info{padding-right:0;right:20px}.touch .hero-info p>span{display:none}.touch .hero-info .welcome-how-to-order{margin-left:auto;margin-right:auto;width:100%}.touch .hero-info .welcome-how-to-order h2{pointer-events:none}.touch .hero-info .welcome-how-to-order h2>a{text-decoration:none;color:inherit;display:inline;padding:15px 0}.touch .hero-info .welcome-how-to-order h2>a:after{display:none}.touch .hero-info .welcome-how-to-order a{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-bottom:10px;font-size:.9375em;white-space:nowrap}.touch .secondary-nav{background-repeat:repeat-x;background-image:-moz-linear-gradient(#e6e6e6,#fff);background-image:-ms-linear-gradient(#e6e6e6,#fff);background-image:-webkit-linear-gradient(#e6e6e6,#fff);background-image:-o-linear-gradient(#e6e6e6,#fff);background-image:linear-gradient(#e6e6e6,#fff);height:auto;padding:10px 0;position:relative;z-index:10}.touch .secondary-nav .close{display:none;position:absolute;top:-15px;height:30px;width:60px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;background:#fff;z-index:9}html.no-touch .touch .secondary-nav .close{left:25px}.touch .secondary-nav .close:after{position:absolute;top:10px;left:50%;height:0;width:0;margin-left:-12px;border:solid transparent;border-color:rgba(182,193,198,0);border-top-color:#b6c1c6;border-width:12px;content:""}.pt_main_opternative .touch .secondary-nav .columnList>ul,.touch .secondary-nav .pt_main_opternative .columnList>ul,.touch .secondary-nav .wrap>ul{border:none}.pt_main_opternative .touch .secondary-nav .columnList>ul>li,.touch .secondary-nav .pt_main_opternative .columnList>ul>li,.touch .secondary-nav .wrap>ul>li{background:0 0}.pt_main_opternative .touch .secondary-nav .columnList>ul>li>a,.touch .secondary-nav .pt_main_opternative .columnList>ul>li>a,.touch .secondary-nav .wrap>ul>li>a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:ContactsNeueDemi,Arial,clean,sans-serif;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:top}.pt_main_opternative .touch .secondary-nav .columnList>ul>li>a img,.touch .secondary-nav .pt_main_opternative .columnList>ul>li>a img,.touch .secondary-nav .wrap>ul>li>a img{width:100%;max-width:222px;margin:0 auto}.pt_main_opternative .touch .secondary-nav .columnList>ul>li.text-link>a,.touch .secondary-nav .pt_main_opternative .columnList>ul>li.text-link>a,.touch .secondary-nav .wrap>ul>li.text-link>a{padding:41% 0}.pt_main_opternative .touch .secondary-nav .columnList>ul>li.most-popular,.touch .secondary-nav .pt_main_opternative .columnList>ul>li.most-popular,.touch .secondary-nav .wrap>ul>li.most-popular{min-height:98px}.pt_main_opternative .touch .secondary-nav .columnList>ul>li.most-popular a,.touch .secondary-nav .pt_main_opternative .columnList>ul>li.most-popular a,.touch .secondary-nav .wrap>ul>li.most-popular a{min-height:98px;height:100%;padding:0;color:#222a7e;position:relative}.pt_main_opternative .touch .secondary-nav .columnList>ul>li.most-popular a span,.touch .secondary-nav .pt_main_opternative .columnList>ul>li.most-popular a span,.touch .secondary-nav .wrap>ul>li.most-popular a span{position:absolute;top:50%;margin-top:-20px;left:2%;right:2%}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu,.touch .secondary-nav .wrap .sub-menu{position:relative;padding:11px 2%;top:0;left:0;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#fff}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu.active,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu.active,.touch .secondary-nav .wrap .sub-menu.active{display:block;background-color:transparent}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu .col,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu .col,.touch .secondary-nav .wrap .sub-menu .col{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2.0576132%;border-left:1px solid #ccc}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu .col:first-child,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu .col:first-child,.touch .secondary-nav .wrap .sub-menu .col:first-child{border-left:none}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu .col:last-child,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu .col:last-child,.touch .secondary-nav .wrap .sub-menu .col:last-child{text-align:center}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu .col:last-child a,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu .col:last-child a,.touch .secondary-nav .wrap .sub-menu .col:last-child a{height:90px;display:block;padding-top:40%}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu h4,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu h4,.touch .secondary-nav .wrap .sub-menu h4{font-family:ContactsNeueMedium,Arial,clean,sans-serif}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu a,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu a,.touch .secondary-nav .wrap .sub-menu a{font:700 .75em Arial,clean,sans-serif;border:none;background-image:none}.touch .secondary-nav.active{background-repeat:repeat-x;background-image:-moz-linear-gradient(#ecedef 0,#fff 36%);background-image:-ms-linear-gradient(#ecedef 0,#fff 36%);background-image:-webkit-linear-gradient(#ecedef 0,#fff 36%);background-image:-o-linear-gradient(#ecedef 0,#fff 36%);background-image:linear-gradient(#ecedef 0,#fff 36%)}.touch .secondary-nav.active .close{display:block}.pt_main_opternative .touch .secondary-nav.active .columnList>ul:first-child,.touch .secondary-nav.active .pt_main_opternative .columnList>ul:first-child,.touch .secondary-nav.active .wrap>ul:first-child{display:none}.pt_main_opternative .touch .secondary-nav.active .columnList>ul>li,.touch .secondary-nav.active .pt_main_opternative .columnList>ul>li,.touch .secondary-nav.active .wrap>ul>li{margin-top:20px;font-size:1em}.touch #mobile-lander{margin:10px 0}.touch #mobile-lander .row{max-width:669px;margin:0 auto}.touch #mobile-lander .btn,.touch #mobile-lander img{display:block;margin:0 auto}.touch #mobile-lander .btn{max-width:200px;margin-top:10px}@media (min-width:737px){.touch .secondary-nav{-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.touch .secondary-nav .row.col-6.main-menu>.col{width:15.833333333%;margin-left:1%}.touch .secondary-nav .row.col-6.main-menu>.col:first-child{margin-left:0}}@media (min-width:737px) and (max-width:1024px){.pt_main_opternative .touch .hero.home .columnList>.home-main-container,.touch .hero.home .pt_main_opternative .columnList>.home-main-container,.touch .hero.home .wrap>.home-main-container{padding:2% 2% 0!important;width:100%;max-width:none!important}.pt_main_opternative .touch .hero.home .columnList>.home-main-container img,.touch .hero.home .pt_main_opternative .columnList>.home-main-container img,.touch .hero.home .wrap>.home-main-container img{width:100%}}@media (max-width:669px),(min-width:737px) and (max-width:1023px){.pt_main_opternative .touch .hero .columnList>p,.touch .hero .pt_main_opternative .columnList>p,.touch .hero .wrap>p,.touch .hero ul{text-align:center}.touch .hero .content-slides,.touch .hero .text-hero{width:100%}.touch .hero{padding-bottom:10px}.touch .hero ul{padding-top:20px;padding-left:0}}@media (max-width:1023px){.touch .hero-info .welcome-how-to-order h2{pointer-events:none}.touch .hero-info .welcome-how-to-order h2>a{text-decoration:none;color:inherit;display:inline;padding:15px 0}.touch .hero-info .welcome-how-to-order h2>a:after{display:none}}@media (max-width:669px){.touch .hero-info a p{font-size:1.2em}.touch .hero-info .welcome-how-to-order,.touch .hero-info a.primary-btn{width:100%}.touch .hero-info a.btn-order-status,.touch .hero-info a.btn-reorder{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.touch .hero-info a.arrow-right.primary-btn{padding:18px 0}.touch .hero-info{display:block;position:relative;top:0;right:0;width:92%;margin:0 2%;padding:0 2%}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col:last-child a:after,.touch .secondary-nav .close:after,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col:last-child a:after,.touch .secondary-nav .wrap .sub-menu>li.col:last-child a:after{display:none}.touch .hero-info>h2,.touch .hero-info>h2+p{text-align:center}.touch .hero-info .welcome-how-to-order{width:280px;margin:0}.touch .hero-info a{margin:0 auto 10px}.touch .hero-info .logged-in-area a{text-align:center;font-size:1.2em}.touch .secondary-nav{padding-top:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:0 0}.touch .secondary-nav .close{top:16px;right:1%;background-position:0 -83px;height:28px;width:23px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/homepage-sprite-sb4818dbb2e.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;content:'';display:none}.pt_main_opternative .touch .secondary-nav .columnList,.pt_main_opternative .touch .secondary-nav .columnList>ul,.touch .secondary-nav .pt_main_opternative .columnList,.touch .secondary-nav .pt_main_opternative .columnList>ul,.touch .secondary-nav .wrap,.touch .secondary-nav .wrap>ul{height:auto}.pt_main_opternative .touch .secondary-nav .columnList>ul>li,.touch .secondary-nav .pt_main_opternative .columnList>ul>li,.touch .secondary-nav .wrap>ul>li{margin-bottom:10px}.pt_main_opternative .touch .secondary-nav .columnList>ul>li.col,.touch .secondary-nav .pt_main_opternative .columnList>ul>li.col,.touch .secondary-nav .wrap>ul>li.col{width:48%}.pt_main_opternative .touch .secondary-nav .columnList>ul>li.col:nth-child(even),.touch .secondary-nav .pt_main_opternative .columnList>ul>li.col:nth-child(even),.touch .secondary-nav .wrap>ul>li.col:nth-child(even){margin-left:4%}.pt_main_opternative .touch .secondary-nav .columnList>ul>li.most-popular a,.touch .secondary-nav .pt_main_opternative .columnList>ul>li.most-popular a,.touch .secondary-nav .wrap>ul>li.most-popular a{height:100%;font-size:1.3125em;font-family:ContactsNeueMedium,Arial,clean,sans-serif}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu,.touch .secondary-nav .wrap .sub-menu{width:100%;margin-top:10px;padding:0;-moz-box-shadow:0 0 6px 1px rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px 1px rgba(0,0,0,.5);box-shadow:0 0 6px 1px rgba(0,0,0,.5)}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col,.touch .secondary-nav .wrap .sub-menu>li.col{background-color:#fff;float:none;width:100%;height:auto!important;max-height:80px;margin:0 auto;padding:20px 4%;border:none;border-top:1px solid #ccc}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col:first-child,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col:first-child,.touch .secondary-nav .wrap .sub-menu>li.col:first-child{padding-right:6%;background:#fff}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col:last-child a,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col:last-child a,.touch .secondary-nav .wrap .sub-menu>li.col:last-child a{padding:0}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col:nth-child(even),.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col:nth-child(even),.touch .secondary-nav .wrap .sub-menu>li.col:nth-child(even){margin-left:0}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col>a,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col>a,.touch .secondary-nav .wrap .sub-menu>li.col>a{text-align:left}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col>a:after,.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col>a:before,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col>a:after,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col>a:before,.touch .secondary-nav .wrap .sub-menu>li.col>a:after,.touch .secondary-nav .wrap .sub-menu>li.col>a:before{content:" ";display:table}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col>a:after,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col>a:after,.touch .secondary-nav .wrap .sub-menu>li.col>a:after{clear:both;position:absolute;top:40%;right:10px;display:inline-block;background-position:0 -194px;height:16px;width:7px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/homepage-sprite-sb4818dbb2e.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;content:''}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col>a img,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col>a img,.touch .secondary-nav .wrap .sub-menu>li.col>a img{display:inline-block;width:21%;max-width:100px;margin-right:1%}.pt_main_opternative .touch .secondary-nav .columnList .sub-menu>li.col>a span,.touch .secondary-nav .pt_main_opternative .columnList .sub-menu>li.col>a span,.touch .secondary-nav .wrap .sub-menu>li.col>a span{display:inline-block;width:75%}}@media (min-width:340px) and (max-width:669px){.pt_main_opternative .touch .secondary-nav .columnList>ul>li.most-popular a,.touch .secondary-nav .pt_main_opternative .columnList>ul>li.most-popular a,.touch .secondary-nav .wrap>ul>li.most-popular a{font-size:1.6875em}}.sign-in .sign-in-content .captcha-warning-message{display:none;margin:0;padding:10px;border:1px solid #D12824;color:#D12824;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#FFECEC}.sign-in .sign-in-content .captcha-warning-message p{margin:0;padding:5px;font-size:.8125em;line-height:1.1875em;color:#ed1c24}.sign-in .sign-in-content .captcha-warning-message.reveal{display:block}.captcha_container{display:none}.captcha_container.reveal{display:block}.captcha_container.reveal>div>div{border:1px solid #D12824}.captcha_container.reveal.captcha_completed>div>div{border:none}#inline-sign-in .captcha_container.reveal{margin-left:-17px;-moz-transform:scale(.87);-ms-transform:scale(.87);-webkit-transform:scale(.87);transform:scale(.87)}.ie8 #inline-sign-in .captcha_container.reveal{margin-top:7px;margin-left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.99, M12=0, M21=0, M22=0.99, SizingMethod='auto expand')"}#flyout-sign-in .captcha_container.reveal{margin-left:-30px;-moz-transform:scale(.77);-ms-transform:scale(.77);-webkit-transform:scale(.77);transform:scale(.77)}.ie8 #flyout-sign-in .captcha_container.reveal{margin-top:7px;margin-left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.99, M12=0, M21=0, M22=0.99, SizingMethod='auto expand')"}#page-account .captcha_container.reveal{padding:20px 0}#ini-widget-container,#ini-widget-container #transition-gif{width:100%;min-height:180px;padding:20px;background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/global/ie8-bg-ini.png?1479227453&yocs=2k_2o_&yoloc=us) top left repeat-x #30AAEA}#ini-widget-container{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 10px;text-align:center;background-image:-moz-linear-gradient(#98D4F4,#30AAEA);background-image:-ms-linear-gradient(#98D4F4,#30AAEA);background-image:-webkit-linear-gradient(#98D4F4,#30AAEA);background-image:-o-linear-gradient(#98D4F4,#30AAEA);background-image:linear-gradient(#98d4f4,#30aaea);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#ini-widget-container form{position:relative;z-index:10}#ini-widget-container #transition-gif{position:absolute;top:0;left:0;z-index:100;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;background-image:-moz-linear-gradient(#98D4F4,#30AAEA);background-image:-ms-linear-gradient(#98D4F4,#30AAEA);background-image:-webkit-linear-gradient(#98D4F4,#30AAEA);background-image:-o-linear-gradient(#98D4F4,#30AAEA);background-image:linear-gradient(#98d4f4,#30aaea);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#ini-widget-container .form-fieldset{display:none}#ini-widget-container .form-fieldset.active{display:block}#ini-widget-container .form-fieldset.fieldset-thanks{padding-top:32px}#ini-widget-container .form-fieldset .btn{min-width:100px}#ini-widget-container .fieldset-patient-result h2{color:#fff}#ini-widget-container .fieldset-patient-result h2 span{color:#222a7e}#ini-widget-container .ini-patient{position:relative;padding:4px 5px 1px 28px;text-align:left;background:#fff;cursor:pointer}#ini-widget-container .ini-patient .content-before{position:absolute;top:3px;left:3px;background-position:0 0;height:18px;width:18px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/form-sprite-sfad0548133.png?yocs=2k_2o_&yoloc=us);background-repeat:no-repeat;content:'';display:none}#ini-widget-container .ini-patient.active{background-color:#e6e7e8}#ini-widget-container .ini-patient.active .content-before{display:block}#uploadRxFile,.uploadRxFile{display:none}#ini-widget-container h4{color:#fff}.orangeButton{font-size:14px;padding:5px 10px}#uploadRx .pt_main_opternative .columnList .uploadRxContainer,#uploadRx .pt_main_opternative .columnList .uploadRxContainer .uploadRxMainContainer .uploadContent,#uploadRx .pt_main_opternative .columnList .uploadRxContainer .uploadRxMainContainer .uploadContent .subHeaderContainer,#uploadRx .pt_main_opternative .columnList .uploadRxContainer .uploadRxMainContainer .uploadContent .upload-container #errorMessage,#uploadRx .pt_main_opternative .columnList .uploadRxContainer .uploadRxMainContainer .uploadContent .upload-container #successMessage,#uploadRx .wrap .uploadRxContainer,#uploadRx .wrap .uploadRxContainer .uploadRxMainContainer .uploadContent,#uploadRx .wrap .uploadRxContainer .uploadRxMainContainer .uploadContent .subHeaderContainer,#uploadRx .wrap .uploadRxContainer .uploadRxMainContainer .uploadContent .upload-container #errorMessage,#uploadRx .wrap .uploadRxContainer .uploadRxMainContainer .uploadContent .upload-container #successMessage,.pt_main_opternative #uploadRx .columnList .uploadRxContainer,.pt_main_opternative #uploadRx .columnList .uploadRxContainer .uploadRxMainContainer .uploadContent,.pt_main_opternative #uploadRx .columnList .uploadRxContainer .uploadRxMainContainer .uploadContent .subHeaderContainer,.pt_main_opternative #uploadRx .columnList .uploadRxContainer .uploadRxMainContainer .uploadContent .upload-container #errorMessage,.pt_main_opternative #uploadRx .columnList .uploadRxContainer .uploadRxMainContainer .uploadContent .upload-container #successMessage,.upload-rx{text-align:left}.subHeader{font-size:28px;font-family:ContactsNeueMediumCondensed;color:#222a7e}.upload-rx #btnUpload{clear:both;margin:10px 0 0 10px}.a41-upload-success p{padding-left:40px!important}.gigyaSignInOrContainer .gigyaSignInOrInnerContainer,.uploadContent,.uploadRxInlineBlock{display:inline-block}.upload-rx .upload-container{border:none}.uploadRxContainer{max-width:775px;margin:0 70px auto}.uploadRxSeparatingLine{max-width:775px;border:1px solid #eeeef0}.uploadRxMainContainer{background-color:#eeeef0;margin-top:20px}.uploadRxText{color:#26338f;font-size:22px;font-family:ContactsNeueMediumCondensed,Arial,sans-serif;margin:30px 0 30px 30px;text-align:center}.uploadRxHighlightedText{color:#0092eb}.attentionGettingText{font-family:ContactsNeueBoldCondensedItalic,Arial,sans-serif}.uploadRxPictureContainerDesktop{width:40%;float:right;margin-top:45px}.uploadRxPictureContainerTablet{width:25%;float:left}.uploadRxButtonContainer{text-align:center;margin-bottom:35px}.lightGrayButton{width:78px;text-align:center;margin:20px 2px 0}#successMessage.successMessageUploadRx{height:30px;font-size:17px!important;padding-top:10px!important}.UploadAnotherRxLinkContainerSuccess{margin-left:94px}.UploadAnotherRxLinkContainerError{margin-left:248px}.uploadAnotherRxLabel{font:400 17px/22px Arial,Helvetica,sans-serif;color:#17247f}.uploadRxText a{text-decoration:none;color:#26338f}.gigyaSignInOrContainer{width:100%;text-align:center;margin:8px auto}.gigyaSignInOrContainer .gigyaSignInOrInnerContainer .separatingLine{width:70px;margin-top:10px}.gigyaSignInOrContainer .gigyaSignInOrInnerContainer .gigyaOrLabel{font-family:ContactsNeueDemi,Arial,sans-serif;margin-left:5px;margin-right:5px;float:right;font-weight:bolder;color:#0092EB;font-size:18px}.gigyaSignInOrContainer hr{float:right;height:2px;background:#d3d3d3;border:0}.uploadRxButtonContainer .btn{font-weight:700}.upload-rx{width:414px;height:auto;min-height:178px;text-align:center}.upload-rx .upload-container{width:352px;height:auto;min-height:87px;margin:5px auto 0;text-align:left;padding:10px;position:relative}.subHeaderContainer{margin:30px 0 0 30px;text-align:left}div.a41-container div.a41-brand p{font:400 17px/22px Arial,Helvetica,sans-serif;color:#17247f;margin:0;padding:0 0 15px}.MultiFile-wrap{float:left;width:240px}.MultiFile-title span{font-size:12px;color:#17237f;display:block}.a41-loaded .file-info a{font-size:12px;color:#0092eb;text-decoration:none}#UploadRxShowDuringOrder #success #RightColumn #ThumbnailHolder .polaroid a span.text,#rxCreditLandingPage a,.uploadAnotherRx a{text-decoration:underline}#successMessage #uploadSuccessful{background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1412193916936/img/checkmark.gif?yocs=2k_2o_&yoloc=us) no-repeat;padding:12px 0 0 35px;font-size:12px;color:#17237f;line-height:20px;text-align:left;margin-top:30px}#errorMessage .uploadAnotherRx,#fileupload_wrap .file-info,#successMessage .uploadAnotherRx,#uploadAnotherRxLabelContainer{text-align:left}.uploadAnotherRx{margin-top:20px}.uploadAnotherRx a{color:#222a7e;font-size:12px}.a41-error-messages{margin:0 0 20px;padding:10px 25px;border:1px solid #ed1c24}.a41-error-messages li{color:#ed1c24}.desktop{display:inherit}.iphoneRxImage,.phone,.tablet{display:none}@media (min-width:670px) and (max-width:1023px){.desktop,.phone,.uploadRxButtonContainer,.uploadRxPictureContainerDesktop{display:none}.tablet{display:inherit}.faux-box{display:none}.uploadRxContainer{margin:30px 10px 0}.iphoneRxImage{display:block;float:left;width:40%}#uploadRxMain{float:right;width:60%}#uploadRxMain h2{margin-left:20px;text-align:left}.uploadContent,.uploadRxTextContainer{width:100%}}@media (max-width:669px){.desktop,.tablet,.uploadRxButtonContainer,.uploadRxPictureContainerDesktop{display:none}#uploadRx .pt_main_opternative .columnList,#uploadRx .wrap,.pt_main_opternative #uploadRx .columnList,.uploadContent,.uploadRxTextContainer{width:100%}#uploadRx .pt_main_opternative .columnList .faux-box-over,#uploadRx .wrap .faux-box-over,.pt_main_opternative #uploadRx .columnList .faux-box-over{padding:0;width:100%}.uploadRxButtonContainer h1,.uploadRxPictureContainerDesktop h1{font-size:22px;text-align:center}.phone{display:block}.uploadRxContainer{margin:30px 0 0}.uploadRxText{margin:30px 0}.touch .main-content .faux-box{display:none}.main-content,.pt_main_opternative .touch .main-content>.columnList,.touch .main-content .faux-box-over,.touch .main-content>.wrap,.touch .pt_main_opternative .main-content>.columnList{min-height:0}footer{background-color:#fff}#uploadRxMain h2{text-align:center}}#UploadRxShowDuringOrder{margin:1em 1em 0;position:relative;overflow:hidden;box-sizing:border-box}#UploadRxShowDuringOrder.intro #intro,#UploadRxShowDuringOrder.loading #add-to-cart-gif,#UploadRxShowDuringOrder.success #success{display:block}#UploadRxShowDuringOrder.success #errorMessages{clear:left;width:51%}#UploadRxShowDuringOrder *,#UploadRxShowDuringOrder :after,#UploadRxShowDuringOrder :before{box-sizing:inherit}#UploadRxShowDuringOrder #intro,#UploadRxShowDuringOrder #success{display:none}#UploadRxShowDuringOrder #intro h2,#UploadRxShowDuringOrder #success h2{margin-top:.25em;font-size:40px}#UploadRxShowDuringOrder #intro p,#UploadRxShowDuringOrder #success p{font-size:16px;line-height:1.5em}#UploadRxShowDuringOrder #intro .prod-details-specs .col.col-eye-side span#UploadRx,#UploadRxShowDuringOrder #intro .prod-details-specs .col.col-eye-side span#closeModal,#UploadRxShowDuringOrder #intro label#UploadRx,#UploadRxShowDuringOrder #intro label#closeModal,#UploadRxShowDuringOrder #success .prod-details-specs .col.col-eye-side span#UploadRx,#UploadRxShowDuringOrder #success .prod-details-specs .col.col-eye-side span#closeModal,#UploadRxShowDuringOrder #success label#UploadRx,#UploadRxShowDuringOrder #success label#closeModal,.prod-details-specs .col.col-eye-side #UploadRxShowDuringOrder #intro span#UploadRx,.prod-details-specs .col.col-eye-side #UploadRxShowDuringOrder #intro span#closeModal,.prod-details-specs .col.col-eye-side #UploadRxShowDuringOrder #success span#UploadRx,.prod-details-specs .col.col-eye-side #UploadRxShowDuringOrder #success span#closeModal{cursor:pointer;display:block;color:#fff;background-color:#0092eb;width:192px;height:50px;line-height:50px;text-transform:uppercase;margin:2em auto;border-radius:2px;text-align:center}#UploadRxShowDuringOrder #intro{text-align:center}#UploadRxShowDuringOrder #intro .icon-camera{font-size:160px;color:#ccc}#UploadRxShowDuringOrder #success #LeftColumn{width:60%;float:left;padding-right:2em}#UploadRxShowDuringOrder #success #RightColumn{width:40%;float:right;text-align:center}#UploadRxShowDuringOrder #success #RightColumn #ThumbnailHolder .polaroid{padding:1em;margin:0 auto 1em;background-color:#fff;border:1px solid #ccc;color:#0092eb}#UploadRxShowDuringOrder #success #RightColumn #ThumbnailHolder .polaroid .image-content{display:block;position:relative}#UploadRxShowDuringOrder #success #RightColumn #ThumbnailHolder .polaroid .image-content:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 8px rgba(0,0,0,.25)}#UploadRxShowDuringOrder #success #RightColumn #ThumbnailHolder .polaroid .image-content img{margin:0 auto 1em;width:100%}#UploadRxShowDuringOrder #success #RightColumn #ThumbnailHolder .polaroid a,#UploadRxShowDuringOrder #success #RightColumn #ThumbnailHolder .polaroid img{display:block}#UploadRxShowDuringOrder #success #RightColumn #ThumbnailHolder .polaroid a{cursor:pointer;font-size:.75em}#UploadRxShowDuringOrder #success #RightColumn .prod-details-specs .col.col-eye-side span#AddAnother,#UploadRxShowDuringOrder #success #RightColumn label#AddAnother,.prod-details-specs .col.col-eye-side #UploadRxShowDuringOrder #success #RightColumn span#AddAnother{display:block;font-size:.75em;color:#0092eb;cursor:pointer;text-decoration:underline;margin-bottom:1.25em}#UploadRxShowDuringOrder #add-to-cart-gif img{top:0;bottom:0;left:0;right:0;margin:auto}.touch #UploadRxShowDuringOrder{margin:0}.touch #UploadRxShowDuringOrder.success #errorMessages{width:auto}.touch #UploadRxShowDuringOrder #success #LeftColumn{width:auto;float:none;padding-right:0}.touch #UploadRxShowDuringOrder #success #RightColumn{width:auto;float:none}#solutions-upsell-banner{padding:20px 0;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;margin:20px 0}#solutions-upsell-banner h4{font-family:Arial,clean,sans-serif;font-size:14px;font-weight:700;line-height:20px}#solutions-upsell-banner .block{float:left;width:33.33%}#solutions-upsell-banner .block p{font-size:12px;color:#3C5161;padding:5px 0;line-height:16px;min-height:48px;width:56%;float:right}#solutions-upsell-banner .solution-price,.solution-price{color:#0092eb}#solutions-upsell-banner .block p .registered{font-size:11px;vertical-align:top}#solutions-upsell-banner .block a{width:34%;float:right;margin:10px 21% 0 0;display:block;padding:7px 0}#flyout-sign-in .sign-in .sign-in-content .account-customer .target-selector,#flyout-sign-in .sign-in .sign-in-content .account-customer>p span,#flyout-sign-in .sign-in .sign-in-content .col p.align-center,#inline-sign-in .sign-in .sign-in-content .account-customer .target-selector,#inline-sign-in .sign-in .sign-in-content .account-customer>p span,#inline-sign-in .sign-in .sign-in-content .col p.align-center,.touch #solutions-upsell-banner{display:none}#solutions-upsell-banner .block img{float:left;margin-left:2%;max-width:42%}#flyout-sign-in .sign-in .sign-in-content>.col:first-child,#inline-sign-in .sign-in .sign-in-content>.col:first-child{padding:0;border-top:none;background:inherit}#flyout-sign-in .sign-in .sign-in-content .col,#inline-sign-in .sign-in .sign-in-content .col{width:100%;padding:0}#flyout-sign-in .sign-in .sign-in-content .btn-social-icon,#inline-sign-in .sign-in .sign-in-content .btn-social-icon{width:100%;margin:5px auto}#flyout-sign-in .sign-in .sign-in-content .account-customer,#inline-sign-in .sign-in .sign-in-content .account-customer{width:100%;padding:0;margin-left:auto;margin-right:auto;float:inherit;position:inherit}#flyout-sign-in .sign-in .sign-in-content .account-customer>p,#inline-sign-in .sign-in .sign-in-content .account-customer>p{margin-bottom:4px}#flyout-sign-in .sign-in .sign-in-content .account-customer>p:after,#inline-sign-in .sign-in .sign-in-content .account-customer>p:after{content:'Sign in with email'}#flyout-sign-in .sign-in .sign-in-content .account-customer .divider,#inline-sign-in .sign-in .sign-in-content .account-customer .divider{display:block;width:100%;text-align:center;margin:0 0 10px;height:inherit;position:inherit;left:inherit;min-height:inherit}#flyout-sign-in .sign-in .sign-in-content .account-customer .divider .or,#inline-sign-in .sign-in .sign-in-content .account-customer .divider .or{display:inline-block;width:10%;margin:0 auto;font-family:ContactsNeueDemi,Arial,clean,sans-serif;color:#0092eb;font-size:1.375em;position:relative;font-weight:bolder;top:1px}#flyout-sign-in .sign-in .sign-in-content .account-customer .divider .vr,#inline-sign-in .sign-in .sign-in-content .account-customer .divider .vr{display:inline-block;border-bottom:solid 2px #999;border-left:none;width:30%;vertical-align:middle}#flyout-sign-in .account-social p,#flyout-sign-in .sign-in .sign-in-title .span-3,#flyout-sign-in .sign-in .sign-in-title .span-6,#inline-sign-in .account-social p,#inline-sign-in .sign-in .sign-in-title .span-3,#inline-sign-in .sign-in .sign-in-title .span-6{display:none}#flyout-sign-in .sign-in .sign-in-content .account-customer a.forgot-password,#inline-sign-in .sign-in .sign-in-content .account-customer a.forgot-password{margin-bottom:5px;text-align:left}#flyout-sign-in .sign-in .sign-in-content .account-customer .remember-me,#inline-sign-in .sign-in .sign-in-content .account-customer .remember-me{line-height:60px}.ie8 #flyout-sign-in .sign-in .sign-in-content .account-customer .remember-me,.ie8 #inline-sign-in .sign-in .sign-in-content .account-customer .remember-me{position:relative;top:20px}#flyout-sign-in .sign-in .sign-in-content .account-customer .remember-me .prod-details-specs .col.col-eye-side span,#flyout-sign-in .sign-in .sign-in-content .account-customer .remember-me label,#inline-sign-in .sign-in .sign-in-content .account-customer .remember-me .prod-details-specs .col.col-eye-side span,#inline-sign-in .sign-in .sign-in-content .account-customer .remember-me label,.prod-details-specs .col.col-eye-side #flyout-sign-in .sign-in .sign-in-content .account-customer .remember-me span,.prod-details-specs .col.col-eye-side #inline-sign-in .sign-in .sign-in-content .account-customer .remember-me span{white-space:nowrap}#flyout-sign-in .sign-in .sign-in-content .account-customer .form-row .prod-details-specs .col.col-eye-side span,#flyout-sign-in .sign-in .sign-in-content .account-customer .form-row label,#inline-sign-in .sign-in .sign-in-content .account-customer .form-row .prod-details-specs .col.col-eye-side span,#inline-sign-in .sign-in .sign-in-content .account-customer .form-row label,.prod-details-specs .col.col-eye-side #flyout-sign-in .sign-in .sign-in-content .account-customer .form-row span,.prod-details-specs .col.col-eye-side #inline-sign-in .sign-in .sign-in-content .account-customer .form-row span{margin-bottom:5px;font-size:.875em}#flyout-sign-in .sign-in .sign-in-content .account-customer .form-row .apply-button,#inline-sign-in .sign-in .sign-in-content .account-customer .form-row .apply-button{margin-top:15px;float:right}#flyout-sign-in .sign-in .sign-in-title .span-2,#flyout-sign-in .sign-in .sign-in-title .span-5,#inline-sign-in .sign-in .sign-in-title .span-2,#inline-sign-in .sign-in .sign-in-title .span-5{width:100%;margin:0 0 15px}#flyout-sign-in .inline-container,#inline-sign-in .inline-container{padding-top:10px}#flyout-sign-in .target-elements .remember-me,#inline-sign-in .target-elements .remember-me{float:left}#flyout-sign-in .divider,#inline-sign-in .divider{clear:both;margin-bottom:15px}@media (max-width:669px){#modal-sign-in .sign-in .sign-in-content .account-customer .target-selector,#modal-sign-in .sign-in .sign-in-content .account-customer>p span,#modal-sign-in .sign-in .sign-in-content .col p.align-center{display:none}#modal-sign-in .sign-in .sign-in-content>.col:first-child{padding:0;border-top:none;background:inherit}#modal-sign-in .sign-in .sign-in-content .col{width:100%;padding:0}#modal-sign-in .sign-in .sign-in-content .btn-social-icon{width:100%;margin:5px auto}#modal-sign-in .sign-in .sign-in-content .account-customer{width:100%;padding:0;margin-left:auto;margin-right:auto;float:inherit;position:inherit}#modal-sign-in .sign-in .sign-in-content .account-customer>p{margin-bottom:4px}#modal-sign-in .sign-in .sign-in-content .account-customer>p:after{content:'Sign in with email'}#modal-sign-in .sign-in .sign-in-content .account-customer .divider{display:block;width:100%;text-align:center;height:inherit;position:inherit;left:inherit;min-height:inherit}#modal-sign-in .sign-in .sign-in-content .account-customer .divider .or{display:inline-block;width:10%;margin:0 auto;font-family:ContactsNeueDemi,Arial,clean,sans-serif;color:#0092eb;font-size:1.375em;position:relative;font-weight:bolder;top:1px}#modal-sign-in .sign-in .sign-in-content .account-customer .divider .vr{display:inline-block;border-bottom:solid 2px #999;border-left:none;width:30%;vertical-align:middle}#modal-sign-in .sign-in .sign-in-content .account-customer a.forgot-password{margin-bottom:5px;text-align:left}#modal-sign-in .sign-in .sign-in-content .account-customer .remember-me{line-height:60px}.ie8 #modal-sign-in .sign-in .sign-in-content .account-customer .remember-me{position:relative;top:20px}#modal-sign-in .sign-in .sign-in-content .account-customer .remember-me .prod-details-specs .col.col-eye-side span,#modal-sign-in .sign-in .sign-in-content .account-customer .remember-me label,.prod-details-specs .col.col-eye-side #modal-sign-in .sign-in .sign-in-content .account-customer .remember-me span{white-space:nowrap}#modal-sign-in .sign-in .sign-in-content .account-customer .form-row .prod-details-specs .col.col-eye-side span,#modal-sign-in .sign-in .sign-in-content .account-customer .form-row label,.prod-details-specs .col.col-eye-side #modal-sign-in .sign-in .sign-in-content .account-customer .form-row span{margin-bottom:5px;font-size:.875em}#modal-sign-in .sign-in .sign-in-content .account-customer .form-row .apply-button{margin-top:15px;float:right}#modal-sign-in .sign-in .find-account-link{display:none!important}#modal-sign-in .sign-in .sign-in-title{display:block;height:inherit}#modal-sign-in .sign-in .sign-in-title .col{border-bottom:none}#modal-sign-in .sign-in .sign-in-title .span-3{padding-top:0}#modal-sign-in .sign-in .sign-in-title .span-5{margin:0 0 10px}#modal-sign-in .sign-in .sign-in-content .btn-social-icon.btn-amazon{margin-bottom:0}#modal-sign-in .sign-in .sign-in-content .account-customer>p{display:none}#modal-sign-in .sign-in .sign-in-content .account-customer .divider{margin:5px 0}#modal-sign-in .sign-in .sign-in-content .account-customer .form-row input{margin-bottom:10px}#modal-sign-in .sign-in .sign-in-content .account-customer .form-row .prod-details-specs .col.col-eye-side input.custom-checkbox+span,#modal-sign-in .sign-in .sign-in-content .account-customer .form-row input.custom-checkbox+label,.prod-details-specs .col.col-eye-side #modal-sign-in .sign-in .sign-in-content .account-customer .form-row input.custom-checkbox+span{margin-top:0}#flyout-sign-in .sign-in .sign-in-content .account-customer .divider,#inline-sign-in .sign-in .sign-in-content .account-customer .divider{bottom:inherit;position:relative;margin:0 0 20px;top:11px}#flyout-sign-in .sign-in .sign-in-content .account-customer .divider .vr,#inline-sign-in .sign-in .sign-in-content .account-customer .divider .vr{height:auto}}#coupon-landing-page{font-size:18px;text-align:center}#coupon-landing-page .pt_main_opternative .columnList h1.coupon-page-title,#coupon-landing-page .wrap h1.coupon-page-title,.pt_main_opternative #coupon-landing-page .columnList h1.coupon-page-title{margin-top:40px;font-weight:700;font-family:ContactsNeueDemi;font-size:2.2em}#coupon-landing-page .pt_main_opternative .columnList p.coupon-page-description,#coupon-landing-page .wrap p.coupon-page-description,.pt_main_opternative #coupon-landing-page .columnList p.coupon-page-description{margin-bottom:20px;font-size:1.4em;line-height:1.25em;max-width:60%;margin-left:auto;margin-right:auto}#coupon-landing-page .col{margin-top:10px}#coupon-landing-page .col .span-1{width:31.3333%;float:left;margin:30px 1%;border:5px solid #222a7e;box-sizing:border-box}#coupon-landing-page .col .box-title{background-color:#222a7e;max-height:50px;overflow:hidden}#coupon-landing-page .col .box-title h3{margin:0;text-transform:uppercase;font-size:1em;padding:12.4px 0;width:100%;color:#FFF;white-space:nowrap}#coupon-landing-page .col p{margin:0}#coupon-landing-page .col p.description{height:40px;overflow:hidden}#coupon-landing-page .col .box-body{margin:20px 0 10px;font-size:1em}#coupon-landing-page .col .box-body .coupon-code{padding:15px 0;margin:20px;border:4px dashed #222a7e}#coupon-landing-page .col .box-body .coupon-code p{font-weight:700;font-size:1em;color:#222a7e;height:20px;overflow:hidden}#coupon-landing-page .col .box-body a.btn{display:block;margin:0 20px 20px;width:auto;position:relative;overflow:hidden;z-index:9;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#coupon-landing-page .col .box-body a.btn span{position:relative;z-index:999}#coupon-landing-page .col .box-body a.btn:before{-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;filter:alpha(Opacity=0);opacity:0;color:#0092eb;position:absolute;line-height:2.5em;top:-1px;left:-1px;border:1px solid #ccc;width:100%;height:33px;content:"";z-index:9;background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/global/ie8-btn-silver-hover.png?1479227453&yocs=2k_2o_&yoloc=us) repeat-x #fff;background-image:-moz-linear-gradient(#e6e6e6,#fff);background-image:-ms-linear-gradient(#e6e6e6,#fff);background-image:-webkit-linear-gradient(#e6e6e6,#fff);background-image:-o-linear-gradient(#e6e6e6,#fff);background-image:linear-gradient(#e6e6e6,#fff)}#coupon-landing-page .col .box-body a.btn:hover{background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/global/ie8-btn-silver.png?1479227453&yocs=2k_2o_&yoloc=us) bottom left repeat-x #fff;background-image:-moz-linear-gradient(white 0,#e6e6e6);background-image:-ms-linear-gradient(white 0,#e6e6e6);background-image:-webkit-linear-gradient(white 0,#e6e6e6);background-image:-o-linear-gradient(white 0,#e6e6e6);background-image:linear-gradient(#fff 0,#e6e6e6)}#coupon-landing-page .col .box-body a.btn:hover:before{filter:alpha(enabled=false);opacity:1}#coupon-landing-page .col .box-body p.small{font-size:.7em}#coupon-landing-page .col .box-body .social-icons{font-size:20px;margin:20px;border-top:1px solid;padding-top:10px}#coupon-landing-page .col .box-body .social-icons .fa{-moz-transition:color .5s ease-out;-o-transition:color .5s ease-out;-webkit-transition:color .5s ease-out;transition:color .5s ease-out;color:#222a7e}#coupon-landing-page .col .box-body .social-icons .fa.fa-stack-1x{line-height:inherit;color:#FFF}#coupon-landing-page .col .box-body .social-icons .fa-stack:hover .fa-circle,.pt_main_opternative .sign-in .sign-in-content form a{color:#0092eb}#coupon-landing-page .col .box-body .social-icons .fa.fa-envelope{font-size:.9em}.touch #coupon-landing-page .visible-phone{display:block!important}.touch #coupon-landing-page .social-icons:after,.touch #coupon-landing-page .social-icons:before{content:" ";display:table}.touch #coupon-landing-page .social-icons:after{clear:both}.touch #coupon-landing-page .social-icons a{width:25%;display:block;float:left}@media (max-width:1023px){.touch #coupon-landing-page .col .span-1{width:48%}}@media (max-width:736px){.pt_main_opternative .touch #coupon-landing-page .columnList p.coupon-page-description,.touch #coupon-landing-page .pt_main_opternative .columnList p.coupon-page-description,.touch #coupon-landing-page .wrap p.coupon-page-description{max-width:100%;margin-top:30px;font-size:1.2em}.pt_main_opternative .touch #coupon-landing-page .columnList h1.coupon-page-title,.touch #coupon-landing-page .pt_main_opternative .columnList h1.coupon-page-title,.touch #coupon-landing-page .wrap h1.coupon-page-title{font-size:2em;line-height:1em}.pt_main_opternative .touch #coupon-landing-page .columnList .col .span-1,.touch #coupon-landing-page .pt_main_opternative .columnList .col .span-1,.touch #coupon-landing-page .wrap .col .span-1{margin-top:15px;margin-bottom:15px;width:98%}.pt_main_opternative .touch #coupon-landing-page .columnList .col .span-1 .box-body .coupon-code,.touch #coupon-landing-page .pt_main_opternative .columnList .col .span-1 .box-body .coupon-code,.touch #coupon-landing-page .wrap .col .span-1 .box-body .coupon-code{margin:20px 35px;border:5px dashed #222a7e}.pt_main_opternative .touch #coupon-landing-page .columnList .col .span-1 .box-body a.btn,.touch #coupon-landing-page .pt_main_opternative .columnList .col .span-1 .box-body a.btn,.touch #coupon-landing-page .wrap .col .span-1 .box-body a.btn{font-size:1em}.pt_main_opternative .touch #coupon-landing-page .columnList .col .span-1 .box-body .social-icons,.touch #coupon-landing-page .pt_main_opternative .columnList .col .span-1 .box-body .social-icons,.touch #coupon-landing-page .wrap .col .span-1 .box-body .social-icons{font-size:23px}}@font-face{font-family:ProximaNovaThin;src:url(fonts/proximanova-thin-webfont.eot);src:url(fonts/proximanova-thin-webfont.eot?#proximanova-thin-webfont) format("embedded-opentype"),url(fonts/proximanova-thin-webfont.woff) format("woff"),url(fonts/proximanova-thin-webfont.ttf) format("truetype")}@font-face{font-family:ProximaNovaLight;src:url(fonts/proximanova-light-webfont.eot);src:url(fonts/proximanova-light-webfont.eot?#proximanova-light-webfont) format("embedded-opentype"),url(fonts/proximanova-light-webfont.woff) format("woff"),url(fonts/proximanova-light-webfont.ttf) format("truetype")}@font-face{font-family:ProximaNova;src:url(fonts/proximanova-regular-webfont.eot);src:url(fonts/proximanova-regular-webfont.eot?#proximanova-regular-webfont) format("embedded-opentype"),url(fonts/proximanova-regular-webfont.woff) format("woff"),url(fonts/proximanova-regular-webfont.ttf) format("truetype")}@font-face{font-family:ProximaNovaBold;src:url(fonts/proximanova-bold-webfont.eot);src:url(fonts/proximanova-bold-webfont.eot?#proximanova-bold-webfont) format("embedded-opentype"),url(fonts/proximanova-bold-webfont.woff) format("woff"),url(fonts/proximanova-bold-webfont.ttf) format("truetype")}.pt_main_opternative{font-family:ProximaNova,Arial,sans-serif}.pt_main_opternative .opternative-create-patient-form input{width:100%;height:44px;border-radius:1px;line-height:44px;padding:0 16px;font-size:16px;font-family:ProximaNova;background:0 0;box-sizing:border-box;margin-bottom:10px;border:1px solid #ccc}.pt_main_opternative .signinHeader h1{font-size:2em}.pt_main_opternative .signinHeader h3{margin-top:1em;font-weight:100}.pt_main_opternative .sign-in{max-width:750px;width:100%;margin:0 auto}.pt_main_opternative .sign-in .sign-in-content{text-align:center}.pt_main_opternative .sign-in .sign-in-content form{text-align:left;display:inline-block;vertical-align:top}.prod-details-specs .col.col-eye-side .pt_main_opternative .sign-in .sign-in-content form input.custom-checkbox+span,.pt_main_opternative .sign-in .sign-in-content form .prod-details-specs .col.col-eye-side input.custom-checkbox+span,.pt_main_opternative .sign-in .sign-in-content form input.custom-checkbox+label{font-size:14px;line-height:29px;padding-left:27px;color:#000}.prod-details-specs .col.col-eye-side .pt_main_opternative .sign-in .sign-in-content form input.custom-checkbox+span:before,.pt_main_opternative .sign-in .sign-in-content form .prod-details-specs .col.col-eye-side input.custom-checkbox+span:before,.pt_main_opternative .sign-in .sign-in-content form input.custom-checkbox+label:before{background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/sprites/optCheckbox.png?yocs=2k_2o_&yoloc=us);background-position:-2px -27px;height:21px;width:21px}.prod-details-specs .col.col-eye-side .pt_main_opternative .sign-in .sign-in-content form input.custom-checkbox:checked+span:before,.pt_main_opternative .sign-in .sign-in-content form .prod-details-specs .col.col-eye-side input.custom-checkbox:checked+span:before,.pt_main_opternative .sign-in .sign-in-content form input.custom-checkbox:checked+label:before{background-position:-2px -1px}.pt_main_opternative .sign-in .sign-in-content .register-form{display:inline-block;width:45%;vertical-align:top}.pt_main_opternative .sign-in .form-row,.pt_main_opternative .sign-in input.emailInput{display:block}@media (max-width:767px){.touch .pt_main_opternative .sign-in .sign-in-content form .btn-blue{margin-top:0}.touch .pt_main_opternative .sign-in .sign-in-content .register-form{display:block;width:100%;clear:both;float:none}}.pt_main_opternative .sign-in .sign-in-content .register-form form{width:100%}.pt_main_opternative .sign-in fieldset{padding:0;margin:0}.pt_main_opternative .sign-in .form-row input{width:100%;height:32px;padding-left:12px}.pt_main_opternative .sign-in .remember-me{float:left;margin-top:0}.prod-details-specs .col.col-eye-side .pt_main_opternative .sign-in .remember-me span,.pt_main_opternative .sign-in .remember-me .prod-details-specs .col.col-eye-side span,.pt_main_opternative .sign-in .remember-me label{font-size:12px}.pt_main_opternative .sign-in .apply-button{float:right;margin:1em 0;clear:none;font-size:.8em;text-transform:uppercase;box-shadow:0 1px 5px 0 rgba(0,0,0,.5)}.prod-details-specs .col.col-eye-side .pt_main_opternative .roundedCheckbox span:hover,.prod-details-specs .col.col-eye-side .pt_main_opternative .squaredCheckbox span:hover,.pt_main_opternative .roundedCheckbox .prod-details-specs .col.col-eye-side span:hover,.pt_main_opternative .roundedCheckbox label:hover,.pt_main_opternative .squaredCheckbox .prod-details-specs .col.col-eye-side span:hover,.pt_main_opternative .squaredCheckbox label:hover{box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5)}.pt_main_opternative .sign-in .divider{display:inline-block;width:5%;text-align:center;margin:0 10px 0 14px;vertical-align:middle;position:initial}.pt_main_opternative .sign-in .divider .vr{vertical-align:middle;display:inline-block;border-left:1px solid #999;width:2px;height:130px}@media (max-width:767px){.touch .pt_main_opternative .sign-in .divider .vr{width:40%;margin:0 2%}}.pt_main_opternative .sign-in .divider .or{display:blcok;margin:5px auto;text-transform:uppercase;color:#0092eb;font-size:1.375em;position:relative;font-weight:bolder;line-height:1.375em}.pt_main_opternative .sign-in .btn-social-icon{background-image:none;background-color:#f7f7f7;border-bottom:2px solid #d3d3d3}.pt_main_opternative .sign-in .btn-social-icon:before{width:75px!important;background-position-x:16px!important}.pt_main_opternative .sign-in .btn-social-icon span{color:#d3d3d3}.pt_main_opternative .roundedCheckbox{display:inline-block;width:40px;position:absolute;margin:0 6px 5px 10px}.prod-details-specs .col.col-eye-side .pt_main_opternative .roundedCheckbox span,.pt_main_opternative .roundedCheckbox .prod-details-specs .col.col-eye-side span,.pt_main_opternative .roundedCheckbox label{width:40px;height:40px;cursor:pointer;position:absolute;top:0;left:0;background:#fff;border-radius:50%;border:2px solid #ddd}.prod-details-specs .col.col-eye-side .pt_main_opternative .roundedCheckbox span:after,.pt_main_opternative .roundedCheckbox .prod-details-specs .col.col-eye-side span:after,.pt_main_opternative .roundedCheckbox label:after{content:'';width:24px;height:9px;position:absolute;top:11px;left:6px;border:3px solid green;border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-50deg)}.prod-details-specs .col.col-eye-side .pt_main_opternative .roundedCheckbox span:hover::after,.pt_main_opternative .roundedCheckbox .prod-details-specs .col.col-eye-side span:hover::after,.pt_main_opternative .roundedCheckbox label:hover::after{opacity:.2;border-color:grey}.pt_main_opternative .roundedCheckbox input[type=checkbox]{visibility:hidden}.prod-details-specs .col.col-eye-side .pt_main_opternative .roundedCheckbox input[type=checkbox]:checked+span,.pt_main_opternative .roundedCheckbox .prod-details-specs .col.col-eye-side input[type=checkbox]:checked+span,.pt_main_opternative .roundedCheckbox input[type=checkbox]:checked+label{border-color:green}.prod-details-specs .col.col-eye-side .pt_main_opternative .roundedCheckbox input[type=checkbox]:checked+span:after,.pt_main_opternative .roundedCheckbox .prod-details-specs .col.col-eye-side input[type=checkbox]:checked+span:after,.pt_main_opternative .roundedCheckbox input[type=checkbox]:checked+label:after{opacity:1;border-color:green}.pt_main_opternative .squaredCheckbox{display:inline-block;vertical-align:top;width:30px;position:relative;margin:0 auto}.prod-details-specs .col.col-eye-side .pt_main_opternative .squaredCheckbox span,.pt_main_opternative .squaredCheckbox .prod-details-specs .col.col-eye-side span,.pt_main_opternative .squaredCheckbox label{width:12px;height:12px;cursor:pointer;position:absolute;top:4px;left:4px;background:#fff;border:2px solid #ccc}.prod-details-specs .col.col-eye-side .pt_main_opternative .squaredCheckbox span:after,.pt_main_opternative .squaredCheckbox .prod-details-specs .col.col-eye-side span:after,.pt_main_opternative .squaredCheckbox label:after{content:'';width:8px;height:4px;position:absolute;top:2px;left:1px;border:2px solid #0092eb;border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-50deg)}.prod-details-specs .col.col-eye-side .pt_main_opternative .squaredCheckbox span:hover::after,.pt_main_opternative .squaredCheckbox .prod-details-specs .col.col-eye-side span:hover::after,.pt_main_opternative .squaredCheckbox label:hover::after{opacity:.2}.pt_main_opternative .squaredCheckbox input[type=checkbox]{visibility:hidden}.prod-details-specs .col.col-eye-side .pt_main_opternative .squaredCheckbox input[type=checkbox]:checked+span:after,.pt_main_opternative .squaredCheckbox .prod-details-specs .col.col-eye-side input[type=checkbox]:checked+span:after,.pt_main_opternative .squaredCheckbox input[type=checkbox]:checked+label:after{opacity:1}.pt_main_opternative .hidden{display:none;visibility:none;opacity:0;max-height:0;transition:all .5s linear}.pt_main_opternative h5{margin-bottom:15px;font-size:18px;line-height:1.5em;font-family:ProximaNova,Arial,sans-serif;font-weight:700;color:grey}.pt_main_opternative #step1{margin:20px 0}.pt_main_opternative .noRx-Message{text-align:center;padding:20px;font-size:16px;font-weight:700;border:1px solid #ccc}.pt_main_opternative .patientSelectWrap{padding-top:20px}.pt_main_opternative .rxPatient{line-height:27px}.prod-details-specs .col.col-eye-side .pt_main_opternative .rxPatient span,.pt_main_opternative .rxPatient .prod-details-specs .col.col-eye-side span,.pt_main_opternative .rxPatient label{cursor:pointer}.pt_main_opternative .rxPatient input{margin-left:1.5em}.pt_main_opternative .rxPatient.active{font-weight:700;color:#222a7e}.pt_main_opternative .prescriptionOptions{display:none;visibility:none;opacity:0;transition:all .5s linear;font-size:14px;line-height:1.2em;color:#444;font-weight:400}.pt_main_opternative .prescriptionOptions.active{display:block;visibility:visible;opacity:1}.pt_main_opternative .prescriptionOptions .prescriptionRow{max-height:initial;border:none;float:left;width:50%;padding:0;margin-bottom:20px}.pt_main_opternative .prescriptionOptions .prescriptionRow .title{display:inline;color:#222a7e}.pt_main_opternative .prescriptionOptions .prescriptionRow.active,.pt_main_opternative .prescriptionOptions .prescriptionRow.active .eyes{border-color:#0092eb}.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow .prescriptionRadio input.custom-radio+span:before,.pt_main_opternative .prescriptionOptions .prescriptionRow .prescriptionRadio .prod-details-specs .col.col-eye-side input.custom-radio+span:before,.pt_main_opternative .prescriptionOptions .prescriptionRow .prescriptionRadio input.custom-radio+label:before{margin-top:5px}.prod-details-specs .col.col-eye-side .touch .pt_main_opternative .prescriptionOptions .prescriptionRow .prescriptionRadio input.custom-radio+span,.touch .pt_main_opternative .prescriptionOptions .prescriptionRow .prescriptionRadio .prod-details-specs .col.col-eye-side input.custom-radio+span,.touch .pt_main_opternative .prescriptionOptions .prescriptionRow .prescriptionRadio input.custom-radio+label{margin:0;padding:0;height:auto}.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx,.pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx,.pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx{display:inline-block;position:relative;padding-left:30px;cursor:pointer}.prod-details-specs .col.col-eye-side .touch .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx,.touch .pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx,.touch .pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx{padding-left:40px}.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx .rxTitle,.pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx .rxTitle,.pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx .rxTitle{color:#222a7e;font-size:1.2em;line-height:1.5em;font-weight:700}.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx .eyes,.pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx .eyes,.pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx .eyes{float:left;box-sizing:border-box;padding:0;border-bottom:1px solid transparent}.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx .eyes .rxDataCol,.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx .eyes .rxDataHead,.pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx .eyes .rxDataCol,.pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx .eyes .rxDataHead,.pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx .eyes .rxDataCol,.pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx .eyes .rxDataHead{display:inline-block;color:#777}.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx .eyes .rxDataCol div,.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx .eyes .rxDataHead div,.pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx .eyes .rxDataCol div,.pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx .eyes .rxDataHead div,.pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx .eyes .rxDataCol div,.pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx .eyes .rxDataHead div{padding:.25em .75em .25em 0;font-size:1.2em}.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx .eyes .rxDataCol div.head,.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx .eyes .rxDataHead div.head,.pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx .eyes .rxDataCol div.head,.pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx .eyes .rxDataHead div.head,.pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx .eyes .rxDataCol div.head,.pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx .eyes .rxDataHead div.head{font-size:1em;text-tranform:uppercase}.prod-details-specs .col.col-eye-side .pt_main_opternative .prescriptionOptions .prescriptionRow span.productRx .eyes .rxDataHead,.pt_main_opternative .prescriptionOptions .prescriptionRow .prod-details-specs .col.col-eye-side span.productRx .eyes .rxDataHead,.pt_main_opternative .prescriptionOptions .prescriptionRow label.productRx .eyes .rxDataHead{font-weight:700}.pt_main_opternative button{margin:40px auto;padding:inherit 30px}.pt_main_opternative .optHeader{background:#e4f2fd;background:-moz-linear-gradient(45deg,#e4f2fd 0,#d1ebfa 50%,#e4f2fb 50%,#e4f2fb 100%);background:-webkit-linear-gradient(45deg,#e4f2fd 0,#d1ebfa 50%,#e4f2fb 50%,#e4f2fb 100%);background:linear-gradient(45deg,#e4f2fd 0,#d1ebfa 50%,#e4f2fb 50%,#e4f2fb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f2fd', endColorstr='#e4f2fb', GradientType=1 );text-align:center;font-size:20px;font-weight:700;color:#fff;padding:2em 0}.pt_main_opternative .optHeader h1,.pt_main_opternative .optHeader h2{font-family:ProximaNova,Arial,sans-serif;color:#0092eb;text-align:center;margin:0 auto;display:block;line-height:1.3em;font-size:2em;padding:0}.pt_main_opternative .optHeader h2{font-size:1.1em}.pt_main_opternative .optHeader h5{font-family:ProximaNova,Arial,sans-serif;color:#222a7e;margin-top:1em;font-size:1.1em}.pt_main_opternative .optHeader .paymentDetailsHeader strong,.pt_main_opternative .optHeader h5 b{font-family:ProximaNovaBold,Arial,sans-serif}.pt_main_opternative .optHeader.inelligibleHeader h5{margin:1em auto}.pt_main_opternative .optHeader.signinHeader{padding:3em}.touch .pt_main_opternative .optHeader.signinHeader{padding:2em}.pt_main_opternative .optHeader .paymentDetailsHeader div{margin-top:30px}.pt_main_opternative .optHeader .patientSelectHeader h1{width:100%;max-width:initial}.pt_main_opternative .optHeader .patientSelectHeader h3{margin-top:1em;font-family:ProximaNovaLight}.pt_main_opternative .optHeader .patientSelectHeader div.stepInfo{width:33.33%;margin-top:2em;display:inline-block;color:grey;text-align:left;font-size:20px;font-weight:400;float:left}.pt_main_opternative .optHeader .patientSelectHeader div.stepInfo .num{text-align:center;display:inline-block;vertical-align:middle;background:#43b4ed;border:2px solid #fff;border-radius:50%;color:#fff;font-size:1em;line-height:2em;width:2em;margin-right:.5em}.pt_main_opternative .optHeader .patientSelectHeader div.stepInfo .numText{display:inline-block;vertical-align:middle;color:#222a7e;width:72%;box-sizing:border-box;padding-right:1em}.pt_main_opternative .surveywrap .iframeWrap{border:3px solid #A2D8F5;background-color:#fff;margin-bottom:3em}.pt_main_opternative .surveywrap .iframeWrap .iframeHeader{background-color:#008FE8;text-align:center;text-transform:uppercase;line-height:3em;letter-spacing:3px;font-size:16px}.pt_main_opternative .surveywrap .iframeWrap #optIframe{margin:0;width:100%;height:700px;background-color:#fff}.pt_main_opternative .optBody hr{width:100%}.pt_main_opternative .optBody h2{font-family:ProximaNova,Arial,sans-serif;font-size:1.1em;margin-top:1em;color:#0092eb;font-weight:700}.pt_main_opternative .optBody .greyBody{background-color:#f7f7f7}.pt_main_opternative .paymentDetails{font-family:ProximaNova,Arial,sans-serif;margin-left:auto;margin-right:auto;font-size:1.1em}.pt_main_opternative .paymentDetails h2{padding:.5em 0;margin-bottom:0}.pt_main_opternative .paymentDetails hr{margin:0}.pt_main_opternative .paymentDetails #paymentTable{margin-top:1em}.pt_main_opternative .paymentDetails #paymentTable .unchecked{color:#ccc}.prod-details-specs .col.col-eye-side .pt_main_opternative .paymentDetails #paymentTable span,.pt_main_opternative .paymentDetails #paymentTable .prod-details-specs .col.col-eye-side span,.pt_main_opternative .paymentDetails #paymentTable label{margin-right:10px}.pt_main_opternative .paymentDetails #paymentTable div{padding:.6em .6em .6em 0;clear:both}.pt_main_opternative .paymentDetails #paymentTable div .pullLeft{float:left}.pt_main_opternative .paymentDetails #paymentTable div .pullRight{float:right}.pt_main_opternative .paymentDetails #paymentTable div.total{background:#e6e6e6;margin-bottom:2em;color:#222a7e;padding:.6em}.pt_main_opternative .paymentDetails #paymentTable div.total span{color:green;font-weight:700}.pt_main_opternative .paymentDetails #paymentTable .squaredCheckbox{width:17px}.prod-details-specs .col.col-eye-side .pt_main_opternative .paymentDetails #paymentTable .squaredCheckbox span,.pt_main_opternative .paymentDetails #paymentTable .squaredCheckbox .prod-details-specs .col.col-eye-side span,.pt_main_opternative .paymentDetails #paymentTable .squaredCheckbox label{left:0;top:1px}.pt_main_opternative .billingInfo{font-family:ProximaNova,Arial,sans-serif;color:grey;font-size:1em;margin:0 auto}.pt_main_opternative .billingInfo i.requiredInfo{font-style:italic;font-size:.9em;display:none;color:#777;font-weight:400;padding:10px 0 0;width:100%;text-align:right}.pt_main_opternative .billingInfo i.requiredInfo:before{display:inline-block;color:#0092eb;content:"*";margin-right:.25em}.pt_main_opternative .billingInfo .infoDetail{clear:both}.pt_main_opternative .billingInfo .infoDetail i.requiredInfo{display:inline-block}.pt_main_opternative .billingInfo ul.error-box{margin-top:1em}.pt_main_opternative .billingInfo ul.error-box li{list-style:none}.pt_main_opternative .billingInfo .address,.pt_main_opternative .billingInfo .paymentMethods{width:50%;box-sizing:border-box;float:left;margin-top:1em;font-size:1.5em}.pt_main_opternative .billingInfo .address .custom-select-wrapper,.pt_main_opternative .billingInfo .paymentMethods .custom-select-wrapper{margin-bottom:10px}.pt_main_opternative .billingInfo .address.paymentMethods,.pt_main_opternative .billingInfo .paymentMethods.paymentMethods{padding-right:1%}.pt_main_opternative .billingInfo .address.address,.pt_main_opternative .billingInfo .paymentMethods.address{padding-left:1%}.pt_main_opternative .billingInfo .address .row.col-2>.col,.pt_main_opternative .billingInfo .paymentMethods .row.col-2>.col{width:50%;box-sizing:border-box;float:left;padding:0;margin:0}.pt_main_opternative .billingInfo .address .row.col-2>.col.last,.pt_main_opternative .billingInfo .paymentMethods .row.col-2>.col.last{padding-left:.5em}.prod-details-specs .col.col-eye-side .pt_main_opternative .billingInfo .address span,.prod-details-specs .col.col-eye-side .pt_main_opternative .billingInfo .paymentMethods span,.pt_main_opternative .billingInfo .address .prod-details-specs .col.col-eye-side span,.pt_main_opternative .billingInfo .address label,.pt_main_opternative .billingInfo .paymentMethods .prod-details-specs .col.col-eye-side span,.pt_main_opternative .billingInfo .paymentMethods label{line-height:1.6em}.pt_main_opternative .billingInfo .address .custom-select-wrapper,.pt_main_opternative .billingInfo .paymentMethods .custom-select-wrapper{height:39px;line-height:28px;background-image:none}.pt_main_opternative .billingInfo .address .custom-select-wrapper.disabled,.pt_main_opternative .billingInfo .paymentMethods .custom-select-wrapper.disabled{color:initial}.pt_main_opternative .billingInfo .address .custom-select-wrapper:after,.pt_main_opternative .billingInfo .paymentMethods .custom-select-wrapper:after{top:12px;right:4px}.pt_main_opternative .billingInfo .address input,.pt_main_opternative .billingInfo .address select,.pt_main_opternative .billingInfo .paymentMethods input,.pt_main_opternative .billingInfo .paymentMethods select{font-family:ProximaNova,Arial,sans-serif;color:#777;height:39px;line-height:39px;box-sizing:border-box;background-image:none;width:100%}.pt_main_opternative .billingInfo .address .inError,.pt_main_opternative .billingInfo .paymentMethods .inError{border-color:red}.pt_main_opternative .billingInfo .address .stateCol,.pt_main_opternative .billingInfo .paymentMethods .stateCol{width:55%}.pt_main_opternative .billingInfo .address .zipCol,.pt_main_opternative .billingInfo .paymentMethods .zipCol{width:40%}.pt_main_opternative .billingInfo .bottomInfo .btn-blue{margin-top:.5em;margin-bottom:1em}.pt_main_opternative .billingInfo .btn-blue-large{margin:1em auto}.pt_main_opternative .columnList:before{font-family:ProximaNovaBold,Arial,sans-serif}.pt_main_opternative .columnList li{display:inline-block;text-align:left;margin-bottom:2.5em;color:#0092eb}.pt_main_opternative .columnList li p{margin:0;font-size:100%}.pt_main_opternative .columnList li img{display:block}.pt_main_opternative .columnList li h3{font-size:1.2em;color:#0092eb}.pt_main_opternative .sign-in{clear:both}.pt_main_opternative .sign-in .sign-in-content{margin-top:3em}.pt_main_opternative .sign-in .sign-in-content fieldset{padding:0;margin:0}.pt_main_opternative .sign-in .sign-in-content h3{font-family:ProximaNova,Arial,sans-serif}.pt_main_opternative .sign-in .sign-in-content form{float:left;width:42%;box-sizing:border-box}@media (max-width:767px){.touch .pt_main_opternative .sign-in .sign-in-content form{float:none;clear:both;width:100%}}.pt_main_opternative .sign-in .sign-in-content form .form-row{clear:both;display:block}.pt_main_opternative .sign-in .sign-in-content form .form-row-button{margin-top:.5em}.pt_main_opternative .sign-in .sign-in-content form input{width:100%;height:44px;border-radius:1px;line-height:44px;padding:0 16px;font-size:16px;font-family:ProximaNova;background:0 0;box-sizing:border-box}.pt_main_opternative .sign-in .sign-in-content form #modal-password-reset{color:#43b4ed;font-size:16px;position:relative;top:2px}.pt_main_opternative .sign-in .sign-in-content form .remember-me{float:left;clear:none;line-height:40px}.prod-details-specs .col.col-eye-side .pt_main_opternative .sign-in .sign-in-content form .remember-me input.custom-checkbox+span,.pt_main_opternative .sign-in .sign-in-content form .remember-me .prod-details-specs .col.col-eye-side input.custom-checkbox+span,.pt_main_opternative .sign-in .sign-in-content form .remember-me input.custom-checkbox+label{padding-left:31px;line-height:32px;font-size:15px}.prod-details-specs .col.col-eye-side .pt_main_opternative .sign-in .sign-in-content form .remember-me input.custom-checkbox+span:before,.pt_main_opternative .sign-in .sign-in-content form .remember-me .prod-details-specs .col.col-eye-side input.custom-checkbox+span:before,.pt_main_opternative .sign-in .sign-in-content form .remember-me input.custom-checkbox+label:before{width:24px;height:24px;background-image:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/optCheckbox.png?yocs=2k_2o_&yoloc=us);background-position:0 0}.prod-details-specs .col.col-eye-side .pt_main_opternative .sign-in .sign-in-content form .remember-me input.custom-checkbox:checked+span:before,.pt_main_opternative .sign-in .sign-in-content form .remember-me .prod-details-specs .col.col-eye-side input.custom-checkbox:checked+span:before,.pt_main_opternative .sign-in .sign-in-content form .remember-me input.custom-checkbox:checked+label:before{background-position:0 -35px}.pt_main_opternative .sign-in .sign-in-content form .apply-button{clear:none;float:right;border-radius:1px;text-transform:uppercase;margin:0;font-size:.95em;width:8em;padding:.5em 0;box-shadow:0 2px 2px 0 #0092eb}.pt_main_opternative .sign-in .sign-in-content .divider{float:left;width:8%;box-sizing:border-box;height:325px;position:initial}@media (max-width:767px){.touch .pt_main_opternative .sign-in .sign-in-content .divider{float:none;display:initial;width:initial;height:initial}}.pt_main_opternative .sign-in .sign-in-content .divider .or{margin:0 0 4px;text-transform:uppercase;font-family:ProximaNovaBold;color:#0092eb;font-size:15px}.pt_main_opternative .sign-in .sign-in-content .divider .vr{border-color:#d0d0d0;width:1px;height:44%}@media (max-width:767px){.touch .pt_main_opternative .sign-in .sign-in-content .divider .vr{width:40%;height:1px}}.pt_main_opternative .sign-in .sign-in-content .social-btns{float:left;width:42%;box-sizing:border-box}.pt_main_opternative .sign-in .sign-in-content .social-btns .btn-social-icon{background:#f2f2f2;border:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);background-size:50px;border-radius:1px}.pt_main_opternative .sign-in .sign-in-content .social-btns .btn-social-icon:before{width:86px!important;border-right:2px solid #dbdbdb}.pt_main_opternative .sign-in .sign-in-content .social-btns .btn-social-icon.btn-facebook:before{background-position:19px -47px}.pt_main_opternative .sign-in .sign-in-content .social-btns .btn-social-icon.btn-google:before{background-position:22px -82px}.pt_main_opternative .sign-in .sign-in-content .social-btns .btn-social-icon.btn-amazon:before{background-position:19px -12px}.pt_main_opternative .sign-in .sign-in-content .social-btns span{left:21px;font-size:16px;color:#b9b8b9}.pt_main_opternative .sign-in .sign-in-content .is-secure-msg{clear:both}.pt_main_opternative fieldset{margin:2em}.pt_main_opternative fieldset legend{color:#43b4ed;text-transform:capitalize;line-height:1.5em}.pt_main_opternative fieldset .info{color:grey}.pt_main_opternative fieldset .addrFields,.pt_main_opternative fieldset .cardFields{float:left;width:50%;box-sizing:border-box}.prod-details-specs .col.col-eye-side .pt_main_opternative fieldset .addrFields span,.prod-details-specs .col.col-eye-side .pt_main_opternative fieldset .cardFields span,.pt_main_opternative fieldset .addrFields .prod-details-specs .col.col-eye-side span,.pt_main_opternative fieldset .addrFields input,.pt_main_opternative fieldset .addrFields label,.pt_main_opternative fieldset .cardFields .prod-details-specs .col.col-eye-side span,.pt_main_opternative fieldset .cardFields input,.pt_main_opternative fieldset .cardFields label{display:block}.prod-details-specs .col.col-eye-side .pt_main_opternative fieldset .addrFields span,.prod-details-specs .col.col-eye-side .pt_main_opternative fieldset .cardFields span,.pt_main_opternative fieldset .addrFields .prod-details-specs .col.col-eye-side span,.pt_main_opternative fieldset .addrFields label,.pt_main_opternative fieldset .cardFields .prod-details-specs .col.col-eye-side span,.pt_main_opternative fieldset .cardFields label{line-height:1.5em}.prod-details-specs .col.col-eye-side .pt_main_opternative fieldset .addrFields span:after,.prod-details-specs .col.col-eye-side .pt_main_opternative fieldset .cardFields span:after,.pt_main_opternative fieldset .addrFields .prod-details-specs .col.col-eye-side span:after,.pt_main_opternative fieldset .addrFields label:after,.pt_main_opternative fieldset .cardFields .prod-details-specs .col.col-eye-side span:after,.pt_main_opternative fieldset .cardFields label:after{content:' *';color:#43b4ed}.pt_main_opternative fieldset .addrFields input,.pt_main_opternative fieldset .cardFields input{width:100%;line-height:1.5em;margin-bottom:.5em}.pt_main_opternative fieldset .cardFields{padding-right:1em}.pt_main_opternative fieldset .addrFields{padding-left:1em}.pt_main_opternative .bottomInfo{font-family:ProximaNova,Arial,sans-serif;font-size:1.1em;line-height:1.4em;text-align:center;margin:0 auto;padding-top:20px;clear:both;color:#222a7e}.pt_main_opternative .bottomInfo h3{font-family:ProximaNovaBold;margin:1em 0;font-size:1.1em;font-weight:700}.pt_main_opternative .btn-blue,.pt_main_opternative .btn-blue-large,.pt_main_opternative .btn-white-large{box-sizing:border-box;font-size:1.2em;color:#fff;border:1px solid #0092eb;background:#0092eb;border-radius:.2em;width:9.5em;padding:.6em 0;display:block;margin:1em auto 0;clear:both;cursor:pointer;font-family:ProximaNovaLight,Arial,sans-serif}.pt_main_opternative .btn-blue-large:hover,.pt_main_opternative .btn-blue:hover,.pt_main_opternative .btn-white-large:hover{background:#0092eb}.pt_main_opternative .btn-blue-large:hover.disabled,.pt_main_opternative .btn-blue:hover.disabled,.pt_main_opternative .btn-white-large:hover.disabled{background:#0092eb;cursor:default}.pt_main_opternative .btn-blue-large,.pt_main_opternative .btn-white-large{border-radius:0;border-width:2px;background:#fff;margin-top:1.5em;color:#0092eb;text-transform:uppercase;font-size:.9em;width:9.5em;letter-spacing:1px}.pt_main_opternative .btn-blue-large:hover,.pt_main_opternative .btn-white-large:hover{background:#fff}.pt_main_opternative .btn-blue-large{background-color:#0092eb;color:#fff;font-size:1.1em;width:10em}.pt_main_opternative .btn-blue-large:hover{background:#0092eb}.pt_main_opternative hr{margin:2em auto 0}.pt_main_opternative i.legal{text-style:italic;text-align:center;display:block;color:#43b4ed;margin:2em auto}.pt_main_opternative .columnList,.pt_main_opternative .rowList{margin-top:1em;display:block;list-style:none;text-align:center}.pt_main_opternative .columnList:before,.pt_main_opternative .rowList:before{content:attr(aria-label);display:block;text-align:center;font-size:1.3em;line-height:3em;font-weight:700;color:#222a7e}.pt_main_opternative .columnList li,.pt_main_opternative .rowList li{font-family:ProximaNova,Arial,sans-serif;width:33.3333%;box-sizing:border-box;padding:0 20px;vertical-align:top;font-style:italic;font-size:1em;float:left}.pt_main_opternative .columnList li img,.pt_main_opternative .rowList li img{max-width:128px;height:auto;margin:0 auto}.pt_main_opternative .columnList li h3,.pt_main_opternative .rowList li h3{font-family:ProximaNova,Arial,sans-serif;font-style:normal;margin-top:.5em;font-weight:700}.pt_main_opternative .rowList li{width:80%;text-align:left;margin:2em auto}.pt_main_opternative .rowList li img{margin-right:20px;max-width:60px;display:inline-block}.pt_main_opternative .rowList li span{display:inline-block;width:calc(100% - 150px)}.pt_main_opternative .legal-text{text-align:center;color:#ccc;margin-bottom:2em;font-size:.9em;line-height:1.4em;box-sizing:border-box;padding:0 4em}.pt_main_opternative .notQualifiedHeader,.pt_main_opternative .notQualifiedList li:not(:last-of-type){margin-bottom:3em}.pt_main_opternative .legal-text b{font-family:ProximaNovaBold}.pt_main_opternative .legal-text a{color:#ccc}.pt_main_opternative .notQualifiedList li{color:#222a7e;font-size:18px;line-height:30px;font-family:ProximaNova,Arial,sans-serif;overflow:hidden}.pt_main_opternative .notQualifiedList li img{height:62px;margin-right:30px;float:left}.pt_main_opternative .notQualifiedList li p{margin:0;overflow:hidden;font-size:100%}.touch .pt_main_opternative .row.col-12>.col.offset-2:first-child{margin-left:17.01681%}.touch .pt_main_opternative .custom-select-wrapper:before{padding:0 22px 0 10px;line-height:39px}@media (max-width:1023px){.touch .pt_main_opternative .columnList,.touch .pt_main_opternative .wrap{padding:0 30px}.touch .pt_main_opternative .row.col-12>.col.offset-2:first-child{margin-left:0}.touch .pt_main_opternative .row.col-12>.col.span-8{width:100%}}@media (max-width:669px){.touch .pt_main_opternative .columnList,.touch .pt_main_opternative .wrap{padding:0 15px}.touch .pt_main_opternative .optHeader h1{font-size:1.4em}.touch .pt_main_opternative .optHeader h5{font-size:.9em}.touch .pt_main_opternative .optHeader .patientSelectHeader div.stepInfo{width:100%}.touch .pt_main_opternative .columnList{padding:0}.touch .pt_main_opternative .columnList li{float:none;width:100%;padding:0}.touch .pt_main_opternative .columnList li p{overflow:hidden;font-size:.9em}.touch .pt_main_opternative .columnList li h3{margin:0;font-size:1.1em}.touch .pt_main_opternative .columnList li img{float:left;margin-right:15px;max-width:100px}.touch .pt_main_opternative .prescriptionOptions .prescriptionRow{float:none;width:100%}.touch .pt_main_opternative .notQualifiedHeader{margin-bottom:2em}.touch .pt_main_opternative .notQualifiedList li img{float:none;margin:0 auto 10px;display:block}.touch .pt_main_opternative .billingInfo .address,.touch .pt_main_opternative .billingInfo .paymentMethods{width:100%;float:none}.touch .pt_main_opternative .billingInfo .address{margin-top:0}}.rxcredit-container p{font-size:.9em}.rxcredit-headline{margin:65px auto 40px}.rxcredit-headline h1{font-family:HelveticaNeue,Arial,sans-serif;color:#0092eb;text-transform:uppercase}.rxcredit-headline h5{color:#0092eb;font-family:Arial,sans-serif;font-weight:700;padding-top:5px;padding-bottom:0;margin-bottom:0}.rxcredit-headline p{color:#222A7E;font-weight:700}.rxcredit-chat-or-call p,.rxcredit-intro p{color:#3c5161}.rxcredit-subheading h4{color:#0092eb;font-family:Arial,sans-serif;font-weight:700;padding-top:10px}.rxcredit-subheading p{color:#3c5161}.rxcredit-content h5{color:#222A7E;font-weight:700;font-family:Arial,sans-serif}.rxcredit-content li{color:#222A7E;font-weight:700;list-style:disc inside;text-align:left;margin-bottom:0;padding-left:5%;font-size:.75em}#rxCreditEligiblePage div,#rxCreditIneligiblePage div,#rxCreditLandingPage div,#rxCreditSuccessPage div{text-align:center}.rxcredit-content hr{border-top:2px dotted #0092eb}#rxCreditIneligiblePage .step,#rxCreditLandingPage .step{border-top:2px solid #fff}.terms-and-conditions{background:#e6e6e6;color:#777;font-size:80%}.terms-and-conditions p{padding:0 50px 5px;line-height:normal;font-size:.75em}.terms-and-conditions h5{margin-top:10px;font-family:Arial,sans-serif;color:#777}#rxCreditLandingPage .rxcredit-subheading{background-color:#e6e6e6}#rxCreditLandingPage .error-box{display:block}#rxCreditIneligiblePage .step-circle,#rxCreditLandingPage .step-circle{display:inline-block;margin-bottom:10px;margin-top:20px;width:50px;height:50px;font-size:150%;line-height:50px}#rxCreditLandingPage p{padding:10px 10px 0}#rxCreditLandingPage a{color:#fff}#rxCreditLandingPage .rxcredit-chat-or-call p,#rxCreditLandingPage .rxcredit-intro p{color:#222A7E}#rxCreditLandingPage .step-circle{border-radius:50%;border:2px solid #fff;color:#fff}#rxCreditLandingPage .step p{color:#fff}#rxCreditLandingPage .step-1{background-color:#bae1f4}#rxCreditLandingPage .step-2{background-color:#7ccbf2}#rxCreditLandingPage .step-3{background-color:#43b4ed}#rxCreditLandingPage .step-4{background-color:#0092eb}#rxCreditLandingPage .step-4 .step-circle{background-color:#fff;color:#0092eb}#rxCreditIneligiblePage .rxcredit-chat-or-call p:first-child{padding-top:15px}#rxCreditIneligiblePage .rxcredit-chat-or-call p{font-weight:700}#rxCreditIneligiblePage .rxcredit-chat-or-call p,#rxCreditIneligiblePage .rxcredit-intro p{color:#3c5161}#rxCreditIneligiblePage .step-circle{border-radius:50%;border:2px solid #fff;color:#fff}#rxCreditIneligiblePage .step p{color:#fff}#rxCreditIneligiblePage .step-1{background-color:#0092eb}#rxCreditIneligiblePage .step-2{background-color:#43b4ed}#rxCreditIneligiblePage .step-3{background-color:#7ccbf2}#rxCreditEligiblePage .rxcredit-content .days-to-redeem,#rxCreditEligiblePage .rxcredit-headline .days-to-redeem,#rxCreditSuccessPage .rxcredit-content .days-to-redeem,#rxCreditSuccessPage .rxcredit-headline .days-to-redeem{color:#0092eb;font-weight:700}#rxCreditEligiblePage .rxcredit-headline,#rxCreditSuccessPage .rxcredit-headline{margin-top:70px}#rxCreditEligiblePage .btn,#rxCreditSuccessPage .btn{position:relative;display:block;margin:10px auto;min-width:100px}#rxCreditLogin .rxcredit-home-link{text-align:left;margin-top:10px}#rxCreditLogin .rxcredit-headline,.countdown-wrapper,.countdown-wrapper .text-cont .button-holder{text-align:center}#rxCreditLogin .social-btns{margin-top:20px;padding-left:18%}#rxCreditLogin .social-btns a{line-height:2.5}#rxCreditLogin .sign-in-content{width:80%;margin:auto}#rxCreditLogin .sign-in-content .divider{left:-10px}#rxCreditLogin .sign-in-content .sign-in-input-container{width:80%;margin-top:20px}#rxCreditLogin .sign-in-content .sign-in-input-container input{border-color:#ccc}#rxCreditLogin .sign-in-content .btn-social-icon{color:inherit}#rxCreditLogin .sign-in-content>.col{min-height:200px}#rxCreditLogin .sign-in-content>.col:first-child{padding:0;border:none;background:0 0}.ie8 #rxCreditIneligiblePage .step-circle,.ie8 #rxCreditLandingPage .step-circle{border:none;background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/rxcredit/ie8-white-circle-bg.png?yocs=2k_2o_&yoloc=us) center center no-repeat}.ie8 #rxCreditLandingPage .step-4 .step-circle{background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/rxcredit/ie8-white-circle-filled-bg.png?1479227453&yocs=2k_2o_&yoloc=us) center center no-repeat}@media (min-width:737px){.touch #rxCreditEligiblePage .col[class*=offset-]:first-child,.touch #rxCreditEligiblePage .row[class*=col]>.col[class*=offset-]:first-child,.touch #rxCreditIneligiblePage .col[class*=offset-]:first-child,.touch #rxCreditIneligiblePage .row[class*=col]>.col[class*=offset-]:first-child,.touch #rxCreditLandingPage .col[class*=offset-]:first-child,.touch #rxCreditLandingPage .row[class*=col]>.col[class*=offset-]:first-child{margin-left:17.01681%}.touch #rxCreditEligiblePage .row[class*=col] .rxcredit-content,.touch #rxCreditIneligiblePage .row[class*=col] .rxcredit-content,.touch #rxCreditLandingPage .row[class*=col] .rxcredit-content{margin:0 auto!important;float:none;width:50%}}@media (max-width:1023px){.touch #rxCreditEligiblePage .col[class*=offset-]:first-child,.touch #rxCreditEligiblePage .row[class*=col]>.col[class*=offset-]:first-child,.touch #rxCreditIneligiblePage .col[class*=offset-]:first-child,.touch #rxCreditIneligiblePage .row[class*=col]>.col[class*=offset-]:first-child,.touch #rxCreditLandingPage .col[class*=offset-]:first-child,.touch #rxCreditLandingPage .row[class*=col]>.col[class*=offset-]:first-child{margin-left:0;width:100%}.touch #rxCreditEligiblePage .row[class*=col] .rxcredit-headline,.touch #rxCreditEligiblePage .row[class*=col] .rxcredit-image,.touch #rxCreditIneligiblePage .row[class*=col] .rxcredit-headline,.touch #rxCreditIneligiblePage .row[class*=col] .rxcredit-image,.touch #rxCreditLandingPage .row[class*=col] .rxcredit-headline,.touch #rxCreditLandingPage .row[class*=col] .rxcredit-image{width:50%!important;float:left;margin-left:0}.touch #rxCreditEligiblePage .col.offset-3.span-6.rxcredit-content.last,.touch #rxCreditIneligiblePage .col.offset-3.span-6.rxcredit-content.last,.touch #rxCreditLandingPage .col.offset-3.span-6.rxcredit-content.last{width:80%}.touch #rxCreditEligiblePage .col.offset-3.span-6.rxcredit-content.last li,.touch #rxCreditIneligiblePage .col.offset-3.span-6.rxcredit-content.last li,.touch #rxCreditLandingPage .col.offset-3.span-6.rxcredit-content.last li{font-size:.85em;line-height:normal;margin:5px 0}}@media (min-width:737px) and (max-width:1023px){.touch #rxCreditLogin .sign-in-input-container{width:90%}.touch #rxCreditLogin .social-btns{padding-left:10%}}@media (max-width:669px){.touch .terms-and-conditions p{padding:0 10px 5px}.touch #rxCreditLogin .rxcredit-headline{margin:10px 0 0}.touch #rxCreditLogin .social-btns{width:100%;padding-left:0;margin-top:0}.touch #rxCreditLogin .sign-in-content{width:100%}.touch #rxCreditLogin .sign-in-content .sign-in-input-container{width:100%;padding-left:0}.touch #rxCreditEligiblePage .rxcredit-headline h5{margin:0 auto 15px;max-width:250px}.touch #rxCreditEligiblePage .rxcredit-headline p{margin:0 35px}.touch #rxCreditEligiblePage .rxcredit-content h5{margin:0 20px}.touch #rxCreditLandingPage .rxcredit-headline h1{margin-top:0}.touch #rxCreditLandingPage .rxcredit-chat-or-call p,.touch #rxCreditLandingPage .rxcredit-intro p{padding:10px 0}.touch #rxCreditLogin .divider{left:0;margin:0 auto 40px}.touch #rxCreditLogin .sign-in .row>.col{margin:0}.touch #rxCreditSuccessPage .rxcredit-headline{margin-top:0}.touch #rxCreditSuccessPage .rxcredit-content h5{margin:0 35px}.touch #rxCreditEligiblePage .row[class*=col] .rxcredit-headline,.touch #rxCreditEligiblePage .row[class*=col] div.span-4.rxcredit-image,.touch #rxCreditIneligiblePage .row[class*=col] .rxcredit-headline,.touch #rxCreditIneligiblePage .row[class*=col] div.span-4.rxcredit-image,.touch #rxCreditLandingPage .row[class*=col] .rxcredit-headline,.touch #rxCreditLandingPage .row[class*=col] div.span-4.rxcredit-image{width:100%!important;float:none}.touch #rxCreditEligiblePage .row[class*=col] .col.offset-3.span-6.rxcredit-content.last,.touch #rxCreditIneligiblePage .row[class*=col] .col.offset-3.span-6.rxcredit-content.last,.touch #rxCreditLandingPage .row[class*=col] .col.offset-3.span-6.rxcredit-content.last{width:100%}.touch #rxCreditEligiblePage .rxcredit-headline,.touch #rxCreditIneligiblePage .rxcredit-headline,.touch #rxCreditLandingPage .rxcredit-headline{margin:0 0 20px}}.countdown-wrapper{box-sizing:border-box;background:#0091ea;border:1px solid #ccc;padding:0 0 32px;font-family:ContactsNeueDemi,Arial,clean,sans-serif;color:#fff;position:relative;overflow:hidden;margin:20px 0}.countdown-wrapper *{box-sizing:inherit}.countdown-wrapper .img-cont{position:relative;z-index:1;padding:16px 12px 0;background-color:#FFF}.countdown-wrapper .img-cont img{width:75%}.countdown-wrapper .img-cont .prodName{font-family:Arial,clean,sans-serif;color:#000;font-size:.8125em;display:inline-block}.countdown-wrapper .slant{display:block;height:3em;position:relative}.countdown-wrapper .text-cont{padding:0 12px}.countdown-wrapper .text-cont h3{padding:0 0 16px;font-size:1em;color:#fff}.countdown-wrapper .text-cont .countdown-timer{padding:0 0 24px}.countdown-wrapper .text-cont .countdown-timer .timer-cont{font-size:0}.countdown-wrapper .text-cont .countdown-timer .timer-cont .timer-pod{display:inline-block;font-size:20px}.countdown-wrapper .text-cont .countdown-timer .timer-cont .timer-pod .timer-digit{display:block;width:1.5em;line-height:1.5em;margin:0 auto;border:1px solid #ccc;border-radius:.1em;background:#fff;color:#D93636;box-shadow:inset 0 0 6px #ddd}.countdown-wrapper .text-cont .countdown-timer .timer-cont .timer-pod .timer-label{display:block;width:3.5em;font-size:.5em;line-height:2em;font-family:ContactsNeueExtraLight,Arial,clean,sans-serif}.countdown-wrapper .text-cont .countdown-timer .timer-cont .timer-pod.secs-pod{margin-right:0}.countdown-wrapper .text-cont .countdown-timer .timer-cont em{display:inline-block;vertical-align:top;font-style:normal;line-height:32px;font-size:20px}.countdown-wrapper .text-cont .button-holder .btn{display:block;font-family:Arial,clean,sans-serif}.ie8 .rx-expire-countdown .countdown-wrapper .slant{height:20px;background-color:#fff;margin-bottom:20px}.ie8 .rx-expire-countdown.rx-expire-desktop-wide .countdown-wrapper .slant{height:100%}.rx-expire-desktop-wide .countdown-wrapper{display:block;margin-top:0;background:#0091ea;padding:0;height:120px}.rx-expire-desktop-wide .countdown-wrapper+.countdown-wrapper{display:none}.rx-expire-desktop-wide .countdown-wrapper .img-cont,.rx-expire-desktop-wide .countdown-wrapper .text-cont{height:120px}.rx-expire-desktop-wide .countdown-wrapper .img-cont{position:absolute;z-index:1;width:192px;padding:0 0 0 .5em;height:90px;top:0;bottom:0;margin:auto 0;background-color:transparent}.rx-expire-desktop-wide .countdown-wrapper .img-cont .prodName{display:block;text-overflow:ellipsis;text-align:center;white-space:nowrap;overflow:hidden;padding:.25em .5em 0}.rx-expire-desktop-wide .countdown-wrapper .slant{position:absolute;z-index:0;width:192px;height:100%;left:0;background-color:#fff}.rx-expire-desktop-wide .countdown-wrapper .slant svg{position:absolute;left:100%;width:64px}.rx-expire-desktop-wide .countdown-wrapper .text-cont{position:relative;z-index:1;padding:30px 30px 30px 260px}.rx-expire-desktop-wide .countdown-wrapper .text-cont h3{float:left;width:35%;text-align:left;font-size:1.375em;vertical-align:top}.rx-expire-desktop-wide .countdown-wrapper .text-cont h3 strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:1.2em;display:inline-block;float:left;padding-right:.2em}.rx-expire-desktop-wide .countdown-wrapper .text-cont .countdown-timer{width:40%;padding:0;float:left}.rx-expire-desktop-wide .countdown-wrapper .text-cont .countdown-timer .timer-cont .timer-pod,.rx-expire-desktop-wide .countdown-wrapper .text-cont .countdown-timer .timer-cont em{font-size:28px}.rx-expire-desktop-wide .countdown-wrapper .text-cont .button-holder{float:right;font-weight:600}.rx-expire-desktop-wide .countdown-wrapper .text-cont .button-holder .btn{font-size:1em;width:9em}.touch .row[class*=col] .col.tablet-portrait-full-width#tab-dashboard-content{width:100%}.touch #page-cart .cart-right-bottom{float:none}.touch .rx-expire-countdown{text-align:center}@media (max-width:669px){.touch .rx-expire-countdown .countdown-wrapper{font-size:1.4em;min-width:10.5em}.touch .rx-expire-countdown .countdown-wrapper .countdown-timer .timer-cont .timer-pod,.touch .rx-expire-countdown .countdown-wrapper .countdown-timer .timer-cont em{font-size:26px}}@media (min-width:480px) and (max-width:736px){.touch .rx-expire-countdown .countdown-wrapper{width:46%;margin:1%;display:inline-block}}@media (min-width:737px){.touch .rx-expire-countdown .countdown-wrapper{background:#0091ea;padding:0;height:120px}.touch .rx-expire-countdown .countdown-wrapper .img-cont,.touch .rx-expire-countdown .countdown-wrapper .text-cont{height:120px}.touch .rx-expire-countdown .countdown-wrapper .img-cont{position:absolute;z-index:1;width:192px;padding:0 0 0 .5em;height:90px;top:0;bottom:0;margin:auto 0;background-color:transparent}.touch .rx-expire-countdown .countdown-wrapper .img-cont .prodName{display:block;text-overflow:ellipsis;text-align:center;white-space:nowrap;overflow:hidden;padding:.25em .5em 0}.touch .rx-expire-countdown .countdown-wrapper .slant{position:absolute;z-index:0;width:192px;height:100%;left:0;background-color:#fff}.touch .rx-expire-countdown .countdown-wrapper .slant svg{position:absolute;left:100%;width:64px}.touch .rx-expire-countdown .countdown-wrapper .text-cont{position:relative;z-index:1;padding:30px 30px 30px 260px}.touch .rx-expire-countdown .countdown-wrapper .text-cont h3{float:left;width:35%;text-align:left;font-size:1.375em;vertical-align:top}.touch .rx-expire-countdown .countdown-wrapper .text-cont h3 strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:1.2em;display:inline-block;float:left;padding-right:.2em}.touch .rx-expire-countdown .countdown-wrapper .text-cont .countdown-timer{width:40%;padding:0;float:left}.touch .rx-expire-countdown .countdown-wrapper .text-cont .countdown-timer .timer-cont .timer-pod,.touch .rx-expire-countdown .countdown-wrapper .text-cont .countdown-timer .timer-cont em{font-size:28px}.touch .rx-expire-countdown .countdown-wrapper .text-cont .button-holder{float:right;font-weight:600}.touch .rx-expire-countdown .countdown-wrapper .text-cont .button-holder .btn{font-size:1em;width:9em}}@media (min-width:670px) and (max-width:940px){.touch .rx-expire-countdown .countdown-wrapper .text-cont{float:none;padding:8px 0 0 260px}.touch .rx-expire-countdown .countdown-wrapper .text-cont h3{position:absolute;width:auto;float:none;left:260px;right:200px;padding:0;margin:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.touch .rx-expire-countdown .countdown-wrapper .text-cont .countdown-timer .timer-cont .timer-pod,.touch .rx-expire-countdown .countdown-wrapper .text-cont .countdown-timer .timer-cont em{font-size:22px}.touch .rx-expire-countdown .countdown-wrapper .text-cont .button-holder,.touch .rx-expire-countdown .countdown-wrapper .text-cont .countdown-timer{width:190px;text-align:center;float:right;clear:right}.touch .rx-expire-countdown .countdown-wrapper .text-cont .button-holder a,.touch .rx-expire-countdown .countdown-wrapper .text-cont .countdown-timer a{display:inline-block}}.headline-lg{margin:60px 0 40px;text-align:center}.headline-lg h1{font-family:HelveticaNeue,Arial,sans-serif;color:#0092eb;text-transform:uppercase}.credit-login .social-btns a{color:#222a7e;line-height:3}.credit-login .credit-sign-in{width:80%;margin-right:27%;margin-top:20px}.credit-login .social-btns{margin-top:20px;padding-left:18%}.credit-container{text-align:center;margin:70px auto 0;padding:0 15px;width:79%}.credit-container p{text-align:right;font-size:1em}.credit-container img{width:297px}.credit-container strong{color:#43b4ed}.credit-container .credit-placeorder input{width:150px;height:40px}.credit-container .credit-subheadline{font-family:Arial,sans-serif;font-weight:700;padding:0;color:#222a7e;font-size:.9375em}.credit-container .credit-headline{font-family:Arial,sans-serif;padding-top:5px;padding-bottom:0;font-weight:700}.credit-container .credit-headline h1{color:#222a7e;text-transform:uppercase;font-size:2.125em;letter-spacing:2px;margin:42px 0 5px}.credit-container .credit-headline h1.small{text-transform:none;font-size:1.5625em;letter-spacing:0;font-weight:400;padding:0 34px}.credit-container .credit-headline h1.sorry{font-size:2.25em}.credit-container .credit-headline h2{color:#0091ea;font-size:1.1875em}.credit-container .credit-headline h1,.credit-container .credit-headline h2{font-family:Arial,sans-serif}.credit-container .credit-success h1{margin:54px 0 5px}.credit-container .credit-success h2{margin-bottom:6px}.credit-container .divider{border:0 transparent;border-top-width:1px 0 0 0}.credit-container .divider.blue{border-color:#0091ea}.credit-container .divider.dashed{border-style:dashed}.credit-container .credit-intro{font-size:1em;color:#222a7e}.credit-container .credit-intro p{text-align:center;margin:5px 0 22px}@media (min-width:737px){.touch .headline-lg{margin:0 0 40px}.touch .credit-headline{font-family:Arial,sans-serif;padding-top:5px;padding-bottom:0;font-weight:700}.touch .credit-headline h1{margin:52px 0 5px}.touch .credit-headline h1.sorry{margin:0 0 5px}.touch .credit-headline h1.small{padding:0 32px}.touch .bootstrap .credit-container img{width:296px}}@media (min-width:737px) and (max-width:1023px){.touch .credit-headline h1.small{padding:0 31px;margin:53px 0 5px}.touch .credit-headline h2{font-size:1.1875em}.touch .bootstrap .credit-container img{width:296px}}@media (max-width:669px){.touch .credit-login .social-btns{padding-left:0}.touch .credit-login .social-btns a{line-height:2}.touch .credit-login .credit-sign-in{margin-right:0;margin-top:20px;width:100%}.touch .headline-lg{margin:10px 0 0}.touch .btn-phone.btn:not(.btn-small){padding-top:8px;font-size:1em}.touch .no-float-sm{float:none!important}.touch .credit-container{margin:0 auto;width:100%}.touch .credit-container .credit-headline{margin-bottom:20px}.touch .credit-container .credit-headline h1{margin:0 0 5px;font-size:1.9375em}.touch .credit-container .credit-headline h1.small{line-height:1.2;font-size:1.3125em;letter-spacing:0;padding:0}.touch .credit-container .credit-headline h1.sorry{font-size:2.0625em}.touch .credit-container .credit-headline h2{font-size:.9375em}.touch .credit-container p{text-align:center;font-size:.875em}.touch .credit-container strong{font-size:1em}.touch .credit-container img{width:85%}}.extole-container h1{font-size:2.8125em;letter-spacing:5px}.extole-container{font-family:Arial,clean,sans-serif;color:#999}.extole-container .credit-container h2+h1{margin-top:0}.extole-container .extole-headline{text-align:left;font-size:1.25em}.extole-container .extole-headline .contacts-logo{display:inline-block;width:235px;height:32px;background:url(//cdn-us-ec.yottaa.net/55d2405c0b53440c90002773/www.1800contacts.com/v~13.11f/on/demandware.static/Sites-1800contacts-Site/-/default/v1482347944960/img/new_logo.png?yocs=2k_2o_&yoloc=us)}.extole-container .extole-headline em{position:absolute;display:inline-block;top:.25em;margin:0 0 0 20px;color:#0092eb;font-size:1.5625em}.extole-container .extole-headline p{font-size:.75em;letter-spacing:1.6px;margin-top:15px}.extole-container .extole-headline .form-row>p{margin-bottom:0}.extole-container h3{text-transform:uppercase;font-family:Arial,clean,sans-serif;font-weight:700;font-size:1.4375em}@media (min-width:737px) and (max-width:1023px){.touch .extole-container h1{font-size:2.375em;letter-spacing:5px}}@media (min-width:480px) and (max-width:736px){.touch .extole-container .credit-container p{text-align:center}.touch .extole-container .no-float-sm{float:none!important}}@media (max-width:669px){.touch .extole-container h1{font-size:2.1875em}.touch .extole-container .credit-container p{text-align:center}}.touch #extole-credit-login .headline-lg{margin:0 0 40px}.touch #extole-credit-login .extole-register-wrapper{margin-top:2.5em}.touch #extole-credit-login .extole-register{margin-top:0}.touch #extole-credit-login .extole-headline em{position:relative;top:0;margin:19px 0 15px;display:block}.touch #extole-credit-login .extole-headline p{margin-top:0}@media (min-width:737px){.extole-container .form-content{width:80%}.touch #extole-credit-login .headline-lg{margin:40px 0}.touch #extole-credit-login .extole-headline em{position:absolute;top:.3125em;margin:0 0 0 20px;display:inline-block}.touch #extole-credit-login .extole-headline p{margin-top:15px}.touch #extole-credit-login .extole-register,.touch #extole-credit-login .extole-register-wrapper{margin-top:0}}