html.popup{background:#fff}html.popup body{background:none}.fancy,.fancybadges,.fancyframe{color:#c00;cursor:pointer;text-decoration:underline}.fancy:hover,.fancybadges:hover,.fancyframe:hover{color:#2461aa;cursor:pointer}#overlay-lightbox{background:#000;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:999}#body .loading{left:0;margin:0 auto;position:absolute;text-align:center;top:150px;width:100%;z-index:999}#body .loading img{background:#fff;border:1px solid #000;padding:5px}#lightboxpopup{height:100%;position:absolute;left:0;text-align:center;top:0;width:100%;z-index:999}#lightboxpopup.loading img{background:#fff;border:5px solid #fff;padding:0}#lightboxpopup #overlay-lightbox{height:100%;position:absolute;width:100%;z-index:999}#lightboxpopup #loadingimg{border:10px solid #000;height:25px;left:50%;margin:-14px 0 0 -69px;position:fixed;top:50%;width:138px;z-index:9999}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{background-image:url('/PublicCommon/include/js/fancybox/fancybox.png');position:absolute;top:0;left:0;width:40px;height:480px}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:0;z-index:1101;display:none}@media only screen and (max-width: 863px){#fancybox-wrap{width:-webkit-fill-available !important;left:0!important;margin:0 10px}}#fancybox-outer{background:#fff;border:none!important;position:relative;width:100%;height:100%}#fancybox-close{background:none;color:#676767;cursor:pointer;display:inline-block;font-family:"Font Awesome 5 Free";font-weight:bold;font-size:20px;line-height:30px;width:30px;height:30px;text-align:center;text-decoration:none;text-rendering:auto;position:absolute;top:0;right:0;z-index:1103;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#fancybox-close::before{content:"\f00d"}#fancybox-close:hover{color:#333}#fancybox-close.reddot{top:-240px;right:14px;height:41px;width:106px;background:url("/images/email/btn.close.png") 0 0 no-repeat}@media only screen and (max-width:767px),screen and (max-height:660px){#fancybox-close.reddot{top:-120px}}#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0}#fancybox-content{height:auto;width:auto;padding:0;margin:0}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}#fancybox-frame{position:relative;width:100%;height:100%;border:0;display:block}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}.fancybox-title-inside{padding:10px 0;text-align:center;color:#404040}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('/PublicCommon/include/js/fancybox/fancy_title_over.png');display:block}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap span{height:32px;float:left}#fancybox-title-left{padding-left:15px;background-image:url('/PublicCommon/include/js/fancybox/fancybox.png');background-position:-40px -90px;background-repeat:no-repeat}#fancybox-title-main{font-weight:bold;line-height:29px;background-image:none;background-position:0 -40px;color:#FFF}#fancybox-title-right{padding-left:15px;background-image:url('/PublicCommon/include/js/fancybox/fancybox.png');background-position:-55px -90px;background-repeat:no-repeat}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background-image:url('/PublicCommon/include/js/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left{left:0}#fancybox-left-ico{background-image:url('/PublicCommon/include/js/fancybox/fancybox.png');background-position:-40px -30px}#fancybox-left:hover span{left:20px}#fancybox-right{right:0}#fancybox-right-ico{background-image:url('/PublicCommon/include/js/fancybox/fancybox.png');background-position:-40px -60px}#fancybox-right:hover span{left:auto;right:20px}.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancy-bg-n{top:-20px;left:0;width:100%;background-image:none}#fancy-bg-ne{top:-20px;right:-20px;background-image:url('/PublicCommon/include/js/fancybox/fancybox.png');background-position:-40px -162px}#fancy-bg-e{top:0;right:-20px;height:100%;background-image:none;background-position:-20px 0}#fancy-bg-se{bottom:-20px;right:-20px;background-image:url('/PublicCommon/include/js/fancybox/fancybox.png');background-position:-40px -182px}#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:none;background-position:0 -20px}#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url('/PublicCommon/include/js/fancybox/fancybox.png');background-position:-40px -142px}#fancy-bg-w{top:0;left:-20px;height:100%;background-image:none}#fancy-bg-nw{top:-20px;left:-20px;background-image:url('/PublicCommon/include/js/fancybox/fancybox.png');background-position:-40px -122px}.fancybox-content#ttd{text-align:left}@media only screen and (max-width: 863px){.fancybox-content#ttd{text-align:center;padding:10px 10px 20px 10px}}.fancybox-content#ttd h1{border-bottom:1px solid #000;margin:0 0 20px 0}@media only screen and (max-width: 863px){.fancybox-content#ttd h1{font-size:17px;margin:0 0 10px 0}}.fancybox-content#ttd h2{font-size:16px;font-weight:bold}.fancybox-content#ttd .form-footer{text-align:center}.fancybox-content#ttd #delivery_schedule_schematic{background:url('/commonimages/ttd/ttd-bg.png') 0 0 no-repeat;width:660px;height:160px;margin:0 0 10px 0;padding:15px 25px 25px 20px}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic{background:#f7f7f7;border:1px solid #ddd;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;height:auto;width:100%}}.fancybox-content#ttd #delivery_schedule_schematic .heading{padding:0 0 20px 0;width:100%;height:20px}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .heading{display:none}}.fancybox-content#ttd #delivery_schedule_schematic .heading .lborder,.fancybox-content#ttd #delivery_schedule_schematic .heading .rborder{padding:8px 0;float:left;width:215px}.fancybox-content#ttd #delivery_schedule_schematic .heading .lborder .inner,.fancybox-content#ttd #delivery_schedule_schematic .heading .rborder .inner{background:#666;height:3px;line-height:3px}.fancybox-content#ttd #delivery_schedule_schematic .heading .lborder{border-left:3px solid #666}.fancybox-content#ttd #delivery_schedule_schematic .heading .text{color:#2461aa;font-size:18px;float:left;margin:0 10px}.fancybox-content#ttd #delivery_schedule_schematic .heading .rborder{border-right:3px solid #666}.fancybox-content#ttd #delivery_schedule_schematic .placed{color:#2461aa;float:left;width:60px;font-size:11px;font-weight:bold;text-align:center;line-height:12px;margin:0 10px 0 0}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .placed{background:#ccc;float:none;color:#fff;margin:0 0 5px 0;width:100%}}.fancybox-content#ttd #delivery_schedule_schematic .placed .icon{background:url('/commonimages/ttd/ttd-pc-icon.png') 0 0 no-repeat;width:60px;height:50px}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .placed .icon{background:url(/siteimages/main-sprite.png) 0 4px no-repeat;display:inline-block;width:26px;height:30px;padding:0;margin:0 10px 0 0;vertical-align:top}}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .placed .text{display:inline-block;height:30px;line-height:30px;margin:0;font-weight:bold;vertical-align:top;text-align:center;font-size:15px}}.fancybox-content#ttd #delivery_schedule_schematic .text{font-size:12px}.fancybox-content#ttd #delivery_schedule_schematic .verify,.fancybox-content#ttd #delivery_schedule_schematic .processing,.fancybox-content#ttd #delivery_schedule_schematic .shipping{color:#333;float:left;height:44px;font-size:12px;padding:7px 0 0 10px;font-weight:normal;line-height:16px}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .verify,.fancybox-content#ttd #delivery_schedule_schematic .processing,.fancybox-content#ttd #delivery_schedule_schematic .shipping{float:none;height:auto;line-height:20px}}.fancybox-content#ttd #delivery_schedule_schematic .verify strong,.fancybox-content#ttd #delivery_schedule_schematic .processing strong,.fancybox-content#ttd #delivery_schedule_schematic .shipping strong{display:block;color:#2461aa;font-size:15px;font-weight:normal}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .verify strong,.fancybox-content#ttd #delivery_schedule_schematic .processing strong,.fancybox-content#ttd #delivery_schedule_schematic .shipping strong{color:#c00;display:inline;font-weight:bold}}.fancybox-content#ttd #delivery_schedule_schematic .verify{background:url('/commonimages/ttd/ttd-verify.png') 0 0 no-repeat;width:120px}.fancybox-content#ttd #delivery_schedule_schematic .processing{background:url('/commonimages/ttd/ttd-processing.png') 0 0 no-repeat;width:142px;padding:7px 0 0 20px}.fancybox-content#ttd #delivery_schedule_schematic .shipping{background:url('/commonimages/ttd/ttd-ship-animate.gif') 0 0 no-repeat;width:162px;padding:7px 0 0 20px;margin:0 10px 0 0}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .shipping{margin:0 0 10px 0}}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .verify,.fancybox-content#ttd #delivery_schedule_schematic .processing,.fancybox-content#ttd #delivery_schedule_schematic .shipping{background:none;width:100%;padding:0}}.fancybox-content#ttd #delivery_schedule_schematic .plus{color:#666;font-weight:bold;font-size:28px;float:left;width:17px;height:43px;line-height:42px;text-align:center;margin:0 0 0 6px}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .plus{margin:0;font-size:24px;text-align:center;height:15px;line-height:15px}}.fancybox-content#ttd #delivery_schedule_schematic .delivered{color:#2461aa;float:left;width:60px;font-size:11px;font-weight:bold;text-align:center;line-height:12px}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .delivered{background:#ccc;float:none;color:#fff;margin:0;width:100%}}.fancybox-content#ttd #delivery_schedule_schematic .delivered .icon{background:url('/commonimages/ttd/ttd-box.png') 0 0 no-repeat;width:51px;height:56px;margin:0 0 -5px 0}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .delivered .icon{background:url(/siteimages/main-sprite.png) 0 -466px no-repeat;display:inline-block;width:26px;height:30px;padding:0;margin:0 10px 0 0;vertical-align:top}}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_schematic .delivered .text{display:inline-block;height:30px;line-height:30px;margin:0;font-weight:bold;vertical-align:top;text-align:center;font-size:15px}}.fancybox-content#ttd #delivery_schedule_schematic.no-verify{width:456px;padding:15px 105px 25px 100px}.fancybox-content#ttd #delivery_schedule_schematic.no-verify .verify{display:none}.fancybox-content#ttd #delivery_schedule_schematic.no-verify .plus.first{display:none}.fancybox-content#ttd #delivery_schedule_schematic.no-verify .heading .lborder,.fancybox-content#ttd #delivery_schedule_schematic.no-verify .heading .rborder{padding:8px 0;float:left;width:145px}.fancybox-content#ttd #delivery_schedule_schematic.no-verify .processing{background:url('/commonimages/ttd/ttd-verify.png') 0 0 no-repeat;width:111px;padding:7px 0 0 10px}.fancybox-content#ttd #delivery_schedule_description{font-size:14px;width:660px;margin:0 auto 20px auto}@media only screen and (max-width: 863px){.fancybox-content#ttd #delivery_schedule_description{font-size:12px;margin:0 0 10px 0;width:100%;text-align:left}}.fancybox-content#ttd #shiptable{width:660px;margin:0 auto;padding:0 0 20px 0}@media only screen and (max-width: 863px){.fancybox-content#ttd #shiptable{width:100%;padding:0 0 10px 0}}.fancybox-content#ttd #shiptable h2{color:#2461aa}.fancybox-content#ttd #shiptable table{border-spacing:2px;width:100%;float:left;margin:-4px 0 0 -2px}.fancybox-content#ttd #shiptable table th{background:#ffc;border:1px solid #ccc;font-size:12px;font-weight:bold;padding:4px;text-align:center;position:relative}.fancybox-content#ttd #shiptable table td{background:#eee;border:1px solid #ccc;font-size:12px;padding:4px;text-align:center;vertical-align:middle}.fancybox-content#ttd #shiptable table td.textleft{text-align:left}.fancybox-content#ttd #shiptable table td.textright{text-align:right}.fancybox-content#ttd #shiptable table .tr_hover td{cursor:pointer;background:#ccc}.fancybox-content#ttd .confirmed{display:block;width:147px;height:23px;margin:10px auto 0 auto}.fancybox-content.postordersurvey{padding:60px 30px;max-width:620px;width:100%}@media only screen and (max-width: 863px){.fancybox-content.postordersurvey{padding:20px 10px;width:calc(100% - 20px)}}.fancybox-content.postordersurvey .content{text-align:center}.fancybox-content.postordersurvey .content h2{color:#2461aa;font-size:24px;font-weight:normal;text-align:center;margin:0 0 40px 0}@media only screen and (max-width: 863px){.fancybox-content.postordersurvey .content h2{font-size:18px;margin:10px 0 20px 0}}.fancybox-content.postordersurvey .content .question{margin:0 0 40px 0}@media only screen and (max-width: 863px){.fancybox-content.postordersurvey .content .question{margin:0 0 20px 0}}.fancybox-content.postordersurvey .content .question p{border-bottom:1px solid #707070;display:block;font-size:16px;font-weight:bold;line-height:24px;padding:0 0 20px 0;margin:0 0 20px 0;text-align:left}@media only screen and (max-width: 863px){.fancybox-content.postordersurvey .content .question p{font-size:14px;padding:0 0 15px 0;margin:0 0 15px 0}}.fancybox-content.postordersurvey .content .question.score .rating_score #reviewScoreGroup{display:flex;flex-direction:row;justify-content:space-between;align-items:center;list-style:none;margin:0;padding:0}.fancybox-content.postordersurvey .content .question.score .rating_score #reviewScoreGroup li{width:calc(10% - 10px);position:relative}@media only screen and (max-width: 863px){.fancybox-content.postordersurvey .content .question.score .rating_score #reviewScoreGroup li{width:calc(10% - 4px)}}.fancybox-content.postordersurvey .content .question.score .rating_score #reviewScoreGroup li input[type="radio"]{visibility:hidden;position:absolute;top:0;left:0}.fancybox-content.postordersurvey .content .question.score .rating_score #reviewScoreGroup li input[type="radio"]:checked+label{background:#62AE3C;border:none;color:#fff}.fancybox-content.postordersurvey .content .question.score .rating_score #reviewScoreGroup li label{background:#f7f7f7;border:1px solid #707070;border-radius:4px;cursor:pointer;display:block;font-size:18px;line-height:40px;height:42px;width:100%;text-align:center}@media only screen and (max-width: 863px){.fancybox-content.postordersurvey .content .question.score .rating_score #reviewScoreGroup li label{width:100%}}.fancybox-content.postordersurvey .content .question.score .rating_score #reviewScoreGroup li label:hover{background:#ddd;box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.fancybox-content.postordersurvey .content .question.score .rating_score .scrore_caption{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.fancybox-content.postordersurvey .content .question.score .rating_score .scrore_caption .caption{color:#707070;font-size:16px;line-height:20px}@media only screen and (max-width: 863px){.fancybox-content.postordersurvey .content .question.score .rating_score .scrore_caption .caption{font-size:12px}}.fancybox-content.postordersurvey .content .question.response{margin:0 0 20px 0}.fancybox-content.postordersurvey .content .question.response p{border:none;padding:0;margin:0 0 10px 0}.fancybox-content.postordersurvey .content .question.response textarea{width:100%;height:120px;font-size:16px}.fancybox-content.postordersurvey .content button.btn{background:#c00;border:none;color:#fff;margin:0 auto;font-size:20px;line-height:50px;height:50px;padding:0 30px}.fancybox-content.postordersurvey .content button.btn.disabled{background:#ddd;color:#999;cursor:default}@media only screen and (max-width: 863px){.fancybox-content.postordersurvey .content#leave-a-review{max-width:100%}}.fancybox-content.postordersurvey .content#leave-a-review h2{margin:0 0 20px 0}.fancybox-content.postordersurvey .content#leave-a-review #review-wrapper .trustpilot-widget iframe{width:100%!important}.fancybox-content.postordersurvey .content.thanks-for-completing p{display:block;font-size:18px;font-weight:bold;padding:0 0 20px 0;margin:0 0 20px 0;text-align:left}.fancybox-inner #content #body{min-height:0}.fancybox-inner .black{color:#333}.fancybox-inner .needhelp{border-top:1px solid #ddd;margin:10px 0 0 0;padding:10px 0 0 0;text-align:center}.fancybox-inner #intro,.fancybox-inner .callout,.fancybox-inner h2{text-align:left}.fancybox-inner p{margin:0 0 10px 0}.fancybox-inner #passwordtips{text-align:left}.fancybox-inner h2 .arrow{background:url('/images/icons/h1.bg.png') 0 1px no-repeat;line-height:26px;padding:0 0 0 25px}.fancybox-inner #body{padding:10px;overflow-x:hidden}.fancybox-inner #body ul.square{list-style:square;margin-left:20px}.fancybox-inner #body ul.square li{font-size:11px;margin-bottom:5px}.fancybox-inner #body ol.decimal{list-style:decimal;margin-left:20px}.fancybox-inner #body .centertable{margin:0 auto}.fancybox-inner #body .centertable td{margin:0 auto;vertical-align:top}.fancybox-inner #body .table{border-spacing:2px}.fancybox-inner #body .table th{background:#eee;border:1px solid #dbdcca;font-size:11px;font-weight:bold;padding:4px;text-align:left}.fancybox-inner #body .table th.ca{background:#ffc;color:#404040}.fancybox-inner #body .pricecompare td{font-size:11px;line-height:30px;padding-left:10px;text-align:right;width:110px}.fancybox-inner #body .pricecompare .ca{color:#c00;font-weight:bold}.fancybox-inner #body .border-bottom{border-bottom:1px solid #000}.fancybox-inner #body.smsdisclaimer{width:100%;max-width:500px}.fancybox-inner #body.smsdisclaimer h1{line-height:30px;background:none;padding:0;font-size:24px}.fancybox-inner #body.smsdisclaimer p{font-size:12px}.fancybox-inner #body.get_your_rx{background:none;padding:0;text-align:left}.fancybox-inner #body.get_your_rx h1{background:none;font-size:23px;padding:0}.fancybox-inner #body.get_your_rx h4{color:#333;font-size:18px;font-weight:normal;line-height:24px}.fancybox-inner #body.get_your_rx p{line-height:20px}.fancybox-inner #body.get_your_rx .close{text-align:center}.fancybox-inner #body.get_your_rx .close a.btn{margin:0 20px 0 0}.fancybox-inner #body.lowestprice{background:#fff;padding:10px;text-align:left}.fancybox-inner #body.lowestprice h1{background:none;padding:0}.fancybox-inner #body.lowestprice h4{color:#333}.fancybox-inner #body.lowestprice p .price{color:#c00}.fancybox-inner #body.lowestprice .data td{line-height:14px;padding:5px;text-align:center;vertical-align:middle}.fancybox-inner #body.moneyback{padding:30px;text-align:left;width:100%;max-width:800px}@media only screen and (max-width: 863px){.fancybox-inner #body.moneyback{padding:15px}}.fancybox-inner #body.moneyback h1{margin:0}.fancybox-inner #body.moneyback p{font-size:12px;line-height:20px;margin-bottom:10px;padding:0}.fancybox-inner #body.moneyback h2{color:#333;font-size:13px;margin:0 0 0 50px}.fancybox-inner #body.moneyback .bluebox{margin:10px}.fancybox-inner #body.moneyback .warning{margin:0 10px}.fancybox-inner #body.moneyback .warning.important{background:url('/images/icons/no-mail.png') 10px center no-repeat}.fancybox-inner #body.moneyback .warning p{margin:0}.fancybox-inner #body.moneyback p.tiny{font-size:9px;padding:10px 10px 0 10px;margin:0}.fancybox-inner #body.shipping h2{color:#333;font-size:15px;margin:0 0 0 0}.fancybox-inner #body.shipping h2 .normal{font-weight:normal}.fancybox-inner #body.shipping table.data{margin:0}.fancybox-inner #body.shipping table.data tr.logos td{background:#fff;padding:5px 0;text-align:center}.fancybox-inner #body.shipping table.data tr.logos td img{display:block;margin:0 auto;width:auto;height:45px}.fancybox-inner #body.terms p,.fancybox-inner #body.terms ul li{font-size:12px;margin-bottom:15px}.fancybox-inner #body.terms h4{margin:0 0 0 0}.fancybox-inner #body.giftcard h1{background:none;padding:0;font-size:22px}.fancybox-inner #body.giftcard h1 .altcolor{color:#333}.fancybox-inner #body.giftcard h2{color:#333;font-size:17px;margin:0 0 5px 0}.fancybox-inner #body.giftcard p{font-size:12px;line-height:20px;margin:0 0 15px 0}.fancybox-inner #body.giftcard p.nopad{margin:0 0 5px 0}.fancybox-inner #body.giftcard img.steak{display:block;float:right;margin:0 0 10px 10px}.fancybox-inner #body.giftcard ol{font-weight:bold}.fancybox-inner #body.giftcard ol li{line-height:22px}.fancybox-inner #body.giftcard ol li .normal{font-weight:normal}.fancybox-inner #body.giftcard .disclaimer{border-top:1px solid #ccc;margin:15px 0 0 0;padding:15px 0 0 0}.fancybox-inner #body.giftcard .disclaimer p{font-size:11px}.fancybox-inner #body.giftcard .detailtext{background:#fff;font-size:12px;padding:0 30px 0 0;position:absolute;top:86px;left:10px}.fancybox-inner #two-column{width:100%;overflow:hidden}.fancybox-inner #two-column .leftcontent{width:60%;float:left;text-align:left}.fancybox-inner #two-column .leftcontent .form{margin:-4px 0 10px -4px}.fancybox-inner #two-column .leftcontent .newaccount{cursor:pointer;line-height:26px}.fancybox-inner #two-column .rightcontent{border-left:1px dotted #ccc;width:36%;float:right;padding:0 0 220px 2%;margin:0 0 -200px 0}.fancybox-inner #two-column .rightcontent .badges{width:100%;margin:0;text-align:left}.fancybox-inner #two-column .rightcontent .badges h4{background:url('/commonimages/icons/ico.secure.gif') 10px 2px no-repeat #eee;padding:4px 4px 4px 34px;color:#333;font-size:12px;margin:0 0 15px 0}.fancybox-inner #two-column .rightcontent .badges .mcafee,.fancybox-inner #two-column .rightcontent .badges .verisign{margin:0 0 15px 0}.fancybox-inner #two-column .rightcontent .badges .mcafee{border-bottom:1px dotted #ccc;padding:0 0 15px 0}.fancybox-inner #two-column .rightcontent .badges .mcafee a{margin:0 20px 10px 0}.fancybox-inner #two-column .rightcontent .badges p{margin:0}.fancybox-inner #two-column .rightcontent .badges a{display:block;float:left;margin:0 13px 10px 0;padding:0}.fancybox-inner .email-to-a-friend{text-align:left;margin:10px}.fancybox-inner .email-to-a-friend form div{margin:0 0 5px 0}.fancybox-inner .email-to-a-friend form div.last{margin:0}.fancybox-inner .email-to-a-friend form input{width:219px}.fancybox-inner .email-to-a-friend form .tiny{display:block;font-size:9px;color:#999;padding:0 0 0 105px;margin:0;line-height:10px}.fancybox-inner .email-to-a-friend label{width:100px;display:inline-block}.fancybox-inner .email-to-a-friend .medbtn{margin:20px 40px 0 100px}.fancybox-inner .email-to-a-friend .link{display:block;float:right;font-size:11px}.fancybox-inner #rafinvalidpatient{text-align:left}.fancybox-inner #rafinvalidpatient h3{text-align:center}.fancybox-inner #rafinvalidpatient a.btn{margin:0 60px 0 230px}.fancybox-inner #body.shipping p{font-size:12px}.fancybox-inner .editpayment.full{float:left;width:365px}.fancybox-inner .editpayment.full #checkout{width:355px}.fancybox-inner .editpayment .help{font-size:10px;margin-left:4px}.fancybox-inner .editpayment .icon-question::after{content:"\f059";font:bold normal normal 14px/1 "Font Awesome 5 Free";padding:1px 0 1px 16px}.fancybox-inner .editpayment #checkout td{text-align:left}.fancybox-inner .editpayment #checkout th{text-align:left}.fancybox-inner .editpayment #checkout .cc_type_image{height:29px}.fancybox-inner .editpayment #checkout .cc_type_image select{display:none}.fancybox-inner .editpayment #checkout .cc_type_image span{display:none;width:32px;height:20px;margin:4px 0 0 0;text-align:left;text-indent:-9999px}.fancybox-inner .editpayment #checkout .cc_type_image span.selected{display:block}.fancybox-inner .editpayment #checkout .cc_type_image .none{display:none}.fancybox-inner .editpayment #checkout .cc_type_image .visa.selected{background:url('/commonimages/logos/visa.svg') 0 0 no-repeat;background-size:32px 20px}.fancybox-inner .editpayment #checkout .cc_type_image .mc.selected{background:url('/commonimages/logos/mastercard.svg') 0 0 no-repeat;background-size:32px 20px}.fancybox-inner .editpayment #checkout .cc_type_image .amex.selected{background:url('/commonimages/logos/americanexpress.svg') 0 0 no-repeat;background-size:32px 20px}.fancybox-inner .editpayment #checkout .cc_type_image .disc.selected{background:url('/commonimages/logos/discover.svg') 0 0 no-repeat;background-size:32px 20px}.fancybox-inner .editpayment #checkout small{font-size:9px}.fancybox-inner .editpayment #checkout .cc_security_code{width:60px}.fancybox-inner .ccsecuritycode{display:none}.fancybox-inner .ccsecuritycode.full,.fancybox-inner .ccsecuritycode.only{background:#f7f7f7;border:1px solid #ccc;display:block;float:right;font-size:11px;padding:5px;text-align:left;width:400px}.fancybox-inner .ccsecuritycode.full img,.fancybox-inner .ccsecuritycode.only img{border:1px solid #ccc;height:auto;width:100%}.fancybox-inner .ccsecuritycode.only{display:block;margin:0 auto;float:none}.fancybox-inner #fancybox{padding:10px}.fancybox-inner #fancybox img.heading{text-align:center;padding-bottom:10px}.fancybox-inner #fancybox h2{margin:0 0 10px 0;text-align:left}.fancybox-inner #fancybox h3{margin:0 0 10px 0}.fancybox-inner #fancybox h4{color:#c00;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0;padding:0;text-align:left}.fancybox-inner #fancybox p{font-size:12px;text-align:left;margin:0 0 10px 0}.fancybox-inner #fancybox p strong span{font-size:13px}.fancybox-inner #fancybox p.help{font-size:11px;margin-top:10px}.fancybox-inner #fancybox table p{margin:0}.fancybox-inner #fancybox span{font-weight:bold}.fancybox-inner #fancybox span.partchanged{color:#c00}.fancybox-inner #fancybox .floatleft{float:left}.fancybox-inner #fancybox .floatright{float:right}.fancybox-inner #fancybox img.floatleft{margin:0 10px 10px 0}.fancybox-inner #fancybox img.floatright{margin:0 0 10px 10px}.fancybox-inner #fancybox .textright{text-align:right}.fancybox-inner #fancybox .textleft{text-align:left}.fancybox-inner #fancybox .textcenter{text-align:center}.fancybox-inner #fancybox .text-red,.fancybox-inner #fancybox .creditapplied{color:#C00}.fancybox-inner #fancybox .pointer{cursor:pointer}.fancybox-inner #fancybox .box{border:1px solid #a0a0a0;background:#fff;margin:7px 0;padding:3px}.fancybox-inner #fancybox table{width:100%}.fancybox-inner #fancybox table td{padding:4px 5px;vertical-align:middle;text-align:left}.fancybox-inner #fancybox table th{font-weight:bold;padding:4px 5px;text-align:right;vertical-align:middle}.fancybox-inner #fancybox table .checkbox{background:#fff !important;border:0 !important}.fancybox-inner #fancybox table p.address{display:block;float:left;font-size:11px;width:200px}.fancybox-inner #fancybox table .edit{background:url('/commonimages/icons/ico.change.gif') center left no-repeat;display:block;float:right;margin-right:2px;padding-left:12px}.fancybox-inner #fancybox table .notselected td{background:#f7f7f7;border:1px solid #e0e0e0;color:#858585}.fancybox-inner #fancybox table .notselected th{background:#e7e7e7;border:1px solid #c6c6c6;color:#858585}.fancybox-inner #fancybox table .notselected span.partchanged{color:#d7e5f6}.fancybox-inner #fancybox table .notselected a{color:#accaee}.fancybox-inner #fancybox table .notselected .edit{background:url('/commonimages/icons/ico.change.gray.gif') center left no-repeat}.fancybox-inner #fancybox table.data th.blank,.fancybox-inner #fancybox table.data td.blank{background:0;border:0;padding:0}.fancybox-inner #fancybox table.textcenter *{text-align:center}.fancybox-inner #fancybox.rxdecline .top{margin:10px auto 0 auto}.fancybox-inner #fancybox.rxdecline p{font-size:14px;text-align:left}.fancybox-inner #fancybox.rxdecline p strong span{font-size:15px}.fancybox-inner #fancybox.rxdecline p span{font-size:11px}.fancybox-inner #fancybox.rxdecline a.updateorder img{margin:14px 0}.fancybox-inner #fancybox.rxdecline table{border:1px solid #aeaeae;border-collapse:collapse;font-size:12px;line-height:13px;margin:3px auto 18px;width:425px}.fancybox-inner #fancybox.rxdecline table tr td{height:37px;padding:8px 0 0 59px;width:152px}.fancybox-inner #fancybox.rxdecline table tr td#fax{background:url('/images/design/bg.rxdecline.fax.png') top left no-repeat;border-right:1px solid #aeaeae}.fancybox-inner #fancybox.rxdecline table tr td#email{background:url('/images/design/bg.rxdecline.email.png') top left no-repeat}.fancybox-inner #fancybox.addressverification{padding:30px}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification{text-align:center;padding:20px 10px}}.fancybox-inner #fancybox.addressverification h2{color:#000;font-size:24px;line-height:30px;float:left}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification h2{float:none}}.fancybox-inner #fancybox.addressverification p{font-size:14px}.fancybox-inner #fancybox.addressverification img.usps,.fancybox-inner #fancybox.addressverification img.fedex{float:right;display:block}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification img.usps,.fancybox-inner #fancybox.addressverification img.fedex{float:none;margin:0 auto 10px auto}}.fancybox-inner #fancybox.addressverification .compare{float:left;width:360px;text-align:center}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification .compare{float:none;width:auto}}.fancybox-inner #fancybox.addressverification .compare .box{border-radius:4px;margin:0 0 10px 0}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification .compare .box{display:flex;flex-direction:column;align-items:center;padding:10px}.fancybox-inner #fancybox.addressverification .compare .box label,.fancybox-inner #fancybox.addressverification .compare .box p{margin:0 0 7px 0}}.fancybox-inner #fancybox.addressverification .compare h3{text-align:center}.fancybox-inner #fancybox.addressverification .compare table tr th{width:80px;text-align:left}.fancybox-inner #fancybox.addressverification .compare table tr td.checkbox{width:20px;padding:0 3px 0 0}.fancybox-inner #fancybox.addressverification .compare table tr.notselected th{border:none;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.fancybox-inner #fancybox.addressverification .divider{background:#aaa;width:2px;margin:28px 17px 0 17px;float:left;height:410px;position:relative}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification .divider{background:none;margin:10px 0;float:none;width:auto;height:auto}}.fancybox-inner #fancybox.addressverification .divider .or{background:#aaa;border-radius:50%;color:#fff;position:absolute;top:-28px;right:-10px;width:24px;height:24px;text-align:center;line-height:24px}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification .divider .or{position:relative;top:unset;right:unset;margin:0 auto}}.fancybox-inner #fancybox.addressverification .newaddress{float:left;width:360px;text-align:center}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification .newaddress{float:none;width:auto}}.fancybox-inner #fancybox.addressverification .newaddress .box{margin:0 0 10px 0}.fancybox-inner #fancybox.addressverification .newaddress th{width:100px}.fancybox-inner #fancybox.addressverification .newaddress td input{width:236px}.fancybox-inner #fancybox.addressverification .newaddress td select{width:120px}.fancybox-inner #fancybox.addressverification .newaddress td.country select{width:240px}.fancybox-inner #fancybox.addressverification .newaddress td.phone input{width:auto}.fancybox-inner #fancybox.addressverification .newaddress ul.form{width:100%;margin:0 0 20px 0}.fancybox-inner #fancybox.addressverification .newaddress ul.form li{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0}.fancybox-inner #fancybox.addressverification .newaddress ul.form li .input{border:1px solid #aaa;border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:0 0 7px 0}.fancybox-inner #fancybox.addressverification .newaddress ul.form li .input .label{background:#f7f7f7;border-right:1px solid #aaa;border-radius:4px 0 0 4px;font-size:16px;line-height:42px;padding:0 7px;width:110px;text-align:left}.fancybox-inner #fancybox.addressverification .newaddress ul.form li .input .field{background:#fff;border:none;border-radius:0 4px 4px 0;width:calc(100% - 110px);text-align:left;padding:0 7px}.fancybox-inner #fancybox.addressverification .newaddress ul.form li .input .field input,.fancybox-inner #fancybox.addressverification .newaddress ul.form li .input .field select{background:none;border:none;font-size:16px;padding:0;height:42px;line-height:42px;width:100%}.fancybox-inner #fancybox.addressverification .newaddress ul.form li .input .field select{margin:0 5px 0 0}.fancybox-inner #fancybox.addressverification .newaddress ul.form li.full .input{width:100%}.fancybox-inner #fancybox.addressverification .newaddress ul.form li.phone .input{width:100%}.fancybox-inner #fancybox.addressverification .newaddress ul.form li.phone .input .field input{order:unset}.fancybox-inner #fancybox.addressverification .newaddress ul.form li.phone .input .field input#avphoneareacode{width:40px;text-align:center;padding:0}.fancybox-inner #fancybox.addressverification .newaddress ul.form li.phone .input .field input#avphonenumber{padding:0 5px}.fancybox-inner #fancybox.addressverification .confirm{width:100%;text-align:center}.fancybox-inner #fancybox.addressverification .confirm h3{color:#000;text-align:left;font-size:16px;margin:0 0 3px 0}.fancybox-inner #fancybox.addressverification .confirm table{border-collapse:separate;border-spacing:2px}.fancybox-inner #fancybox.addressverification .confirm table th{background:#ffc;border:1px solid #ccc;font-size:12px;padding:4px 10px 4px 4px;text-align:right;font-weight:bold;line-height:30px}.fancybox-inner #fancybox.addressverification .confirm table td{background:#eee;border:1px solid #ccc;vertical-align:middle;padding:4px 4px}.fancybox-inner #fancybox.addressverification .confirm table td input{width:99%}.fancybox-inner #fancybox.addressverification .confirm table td input[type=text]{padding:0 4px}.fancybox-inner #fancybox.addressverification .confirm table td input[type=text]:focus{background:#fff}.fancybox-inner #fancybox.addressverification .confirm table td select{background:#fff;border:1px solid #aaa;font-size:12px;height:30px;line-height:30px;width:120px}.fancybox-inner #fancybox.addressverification .confirm table td.state{width:216px}.fancybox-inner #fancybox.addressverification .confirm table td.state select{width:216px}.fancybox-inner #fancybox.addressverification .confirm table td.zip{width:160px}.fancybox-inner #fancybox.addressverification .confirm table td.zip input{width:160px}.fancybox-inner #fancybox.addressverification .confirm table td.country{width:216px}.fancybox-inner #fancybox.addressverification .confirm table td.country select{width:216px}.fancybox-inner #fancybox.addressverification .confirm table td.phone{width:160px}.fancybox-inner #fancybox.addressverification .confirm table td.phone input{width:auto}.fancybox-inner #fancybox.addressverification .confirm table td.phone input#avphoneareacode{width:40px}.fancybox-inner #fancybox.addressverification .confirm table td.phone input#avphonenumber{width:116px}.fancybox-inner #fancybox.addressverification .confirm ul.form{width:100%;margin:0 0 20px 0}.fancybox-inner #fancybox.addressverification .confirm ul.form li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:0 0 10px 0}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification .confirm ul.form li{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}}.fancybox-inner #fancybox.addressverification .confirm ul.form li .input{border:1px solid #aaa;border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:calc(50% - 5px)}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification .confirm ul.form li .input{width:100%;margin:0 0 10px 0}}.fancybox-inner #fancybox.addressverification .confirm ul.form li .input .label{background:#f7f7f7;border-right:1px solid #aaa;border-radius:4px 0 0 4px;font-size:16px;line-height:44px;padding:0 7px;width:130px;text-align:left}.fancybox-inner #fancybox.addressverification .confirm ul.form li .input .field{background:#fff;border:none;border-radius:0 4px 4px 0;width:calc(100% - 130px);text-align:left;padding:0 7px}.fancybox-inner #fancybox.addressverification .confirm ul.form li .input .field input,.fancybox-inner #fancybox.addressverification .confirm ul.form li .input .field select{background:none;border:none;font-size:16px;padding:0;height:44px;line-height:44px;width:100%}.fancybox-inner #fancybox.addressverification .confirm ul.form li .input .field select{margin:0 5px 0 0}.fancybox-inner #fancybox.addressverification .confirm ul.form li.full .input{width:100%}.fancybox-inner #fancybox.addressverification .confirm ul.form li.phone .input{width:calc(50% - 5px)}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.addressverification .confirm ul.form li.phone .input{width:100%}}.fancybox-inner #fancybox.addressverification .confirm ul.form li.phone .input .field input{order:unset}.fancybox-inner #fancybox.addressverification .confirm ul.form li.phone .input .field input#avphoneareacode{width:40px;text-align:center;padding:0}.fancybox-inner #fancybox.addressverification .confirm ul.form li.phone .input .field input#avphonenumber{padding:0 5px}.fancybox-inner #fancybox.addressverification .confirm .verify{text-align:center;font-weight:bold;padding:0;line-height:20px;margin:0 0 20px 0}.fancybox-inner #fancybox.addressverification .confirm .verify label{font-size:16px}.fancybox-inner #fancybox.addressverification .confirm .verify label:focus,.fancybox-inner #fancybox.addressverification .confirm .verify label:active{border:none;outline:none;cursor:pointer}.fancybox-inner #fancybox.addressverification .confirm .verify input{width:20px;height:20px;margin:0;vertical-align:middle}.fancybox-inner #fancybox.addressverification .confirm .btn.color1{margin:0 auto}.fancybox-inner #fancybox.addressverification .help{border-top:1px solid #ccc;padding:10px 0;margin:20px 0 0 0;font-size:12px;text-align:center}.fancybox-inner #fancybox.addressverification.d h2{margin:0}.fancybox-inner #fancybox.addressverification.d .confirm{border:1px solid #ddd;padding:0;position:relative;z-index:10;overflow:hidden;float:left;margin:0 0 10px 0}.fancybox-inner #fancybox.addressverification.d .confirm h3{background:#eee;border-bottom:1px solid #ddd;color:#333;font-size:15px;font-weight:bold;padding:0 10px;margin:0;line-height:24px;height:25px}.fancybox-inner #fancybox.addressverification.d .confirm .box{padding:10px;border:none;margin:0}.fancybox-inner #fancybox.addressverification.d .confirm .box table{border-collapse:collapse;border-spacing:0;border:none;width:100%;margin:0 0 10px 0}.fancybox-inner #fancybox.addressverification.d .confirm .box table th,.fancybox-inner #fancybox.addressverification.d .confirm .box table td{background:none;line-height:23px;text-align:left;font-size:12px;padding:5px 10px;border-top:none;border-bottom:1px solid #ddd;border-left:none;border-right:none;vertical-align:middle}.fancybox-inner #fancybox.addressverification.d .confirm .box table th{width:100px}.fancybox-inner #fancybox.addressverification.d .confirm td input{width:99%}.fancybox-inner #fancybox.addressverification.d .confirm td.state,.fancybox-inner #fancybox.addressverification.d .confirm td.country{width:160px}.fancybox-inner #fancybox.addressverification.d .confirm td.state select,.fancybox-inner #fancybox.addressverification.d .confirm td.country select{width:160px}.fancybox-inner #fancybox.addressverification.d .confirm td.phone input#avphonenumber{width:116px}.fancybox-inner #fancybox.addressverification.d .confirm .btn{margin:0 50px 10px 0}.fancybox-inner #fancybox.addressverification.d .help{border-top:none;margin:10px 0 0 0;padding:0}.fancybox-inner #fancybox.addressverification.d .newaddress{border:1px solid #ddd;padding:0;position:relative;z-index:10;overflow:hidden;float:left;margin:0 0 10px 0}.fancybox-inner #fancybox.addressverification.d .newaddress h3{background:#eee;border-bottom:1px solid #ddd;color:#333;font-size:15px;font-weight:bold;padding:0 10px;margin:0;line-height:24px;height:25px;text-align:left}.fancybox-inner #fancybox.addressverification.d .newaddress .box{padding:10px;border:none;margin:0}.fancybox-inner #fancybox.addressverification.d .newaddress .box table{border-collapse:collapse;border-spacing:0;border:none;width:100%;margin:0 0 10px 0}.fancybox-inner #fancybox.addressverification.d .newaddress .box table th,.fancybox-inner #fancybox.addressverification.d .newaddress .box table td{background:none;line-height:23px;text-align:left;font-size:12px;padding:5px 10px;border-top:none;border-bottom:1px solid #ddd;border-left:none;border-right:none;vertical-align:middle}.fancybox-inner #fancybox.addressverification.d .newaddress .box table th{width:100px}.fancybox-inner #fancybox.addressverification.d .newaddress td input{width:99%}.fancybox-inner #fancybox.addressverification.d .newaddress td.state,.fancybox-inner #fancybox.addressverification.d .newaddress td.country{width:160px}.fancybox-inner #fancybox.addressverification.d .newaddress td.state select,.fancybox-inner #fancybox.addressverification.d .newaddress td.country select{width:160px}.fancybox-inner #fancybox.addressverification.d .newaddress td.phone input#avphoneareacode{width:68px}.fancybox-inner #fancybox.addressverification.d .newaddress td.phone input#avphonenumber{width:116px}.fancybox-inner #fancybox.addressverification.d .newaddress .btn{margin:0 50px 10px 0}.fancybox-inner #fancybox.addressverification.d .compare{border:1px solid #ddd;padding:0;position:relative;z-index:10;overflow:hidden;float:left;margin:0 0 10px 0}.fancybox-inner #fancybox.addressverification.d .compare h3{background:#eee;border-bottom:1px solid #ddd;color:#333;font-size:15px;font-weight:bold;padding:0 10px;margin:0;line-height:24px;height:25px;text-align:left}.fancybox-inner #fancybox.addressverification.d .compare .box{padding:10px;border:none;margin:0}.fancybox-inner #fancybox.addressverification.d .compare .box table{border-collapse:collapse;border-spacing:0;border:none;width:100%;margin:0 0 10px 0}.fancybox-inner #fancybox.addressverification.d .compare .box table th,.fancybox-inner #fancybox.addressverification.d .compare .box table td{background:none;line-height:23px;text-align:left;font-size:12px;padding:5px 10px;border-top:none;border-bottom:1px solid #ddd;border-left:none;border-right:none;vertical-align:middle}.fancybox-inner #fancybox.addressverification.d .compare .box table td{position:relative}.fancybox-inner #fancybox.addressverification.d .compare .box table th{width:80px}.fancybox-inner #fancybox.addressverification.d .compare .box table .checkbox{border-top:none !important;border-bottom:1px solid #ddd !important;border-left:none !important;border-right:none !important}.fancybox-inner #fancybox.addressverification.d .compare .box table p.address{width:auto}.fancybox-inner #fancybox.addressverification.d .compare .box table .edit{position:absolute;top:5px;right:5px}.fancybox-inner #fancybox.addressverification.d .compare .btn{margin:0 50px 10px 0}.fancybox-inner #fancybox.remove-popup .btn{margin:0 10px}@media only screen and (max-width: 863px){.fancybox-inner #fancybox.remove-popup .btn{margin:0 2px}}.fancybox-inner #fancybox.remove-popup h1,.fancybox-inner #fancybox.remove-popup p{text-align:left}.fancybox-inner #fancybox.remove-popup .products{background:#f7f7f7;border:1px solid #eee;padding:0 10px 3px 10px;margin:0 0 20px 0}.fancybox-inner #fancybox.remove-popup .products h3{font-size:16px;line-height:20px;height:20px;margin:3px 0;text-align:left}.fancybox-inner #fancybox.remove-popup table.rx-info{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 1px 0;float:left}.fancybox-inner #fancybox.remove-popup table.rx-info tr th,.fancybox-inner #fancybox.remove-popup table.rx-info tr td{border:none;padding:0 6px;vertical-align:middle}.fancybox-inner #fancybox.remove-popup table.rx-info tr th.spacer,.fancybox-inner #fancybox.remove-popup table.rx-info tr td.spacer{width:auto;background:none;border:none}.fancybox-inner #fancybox.remove-popup table.rx-info tr th{background:none;border-top:1px solid #ddd;font-weight:bold;line-height:18px}.fancybox-inner #fancybox.remove-popup table.rx-info tr th.eye{text-align:left}.fancybox-inner #fancybox.remove-popup table.rx-info tr td{background:none;border-top:1px solid #ddd;font-weight:normal;line-height:25px;text-align:center}.fancybox-inner #fancybox.remove-popup table.rx-info tr td.twolines{width:120px;line-height:15px;padding:3px}.fancybox-inner #fancybox.remove-popup table.rx-info tr td.remove{background:#E8F3F9;width:82px}.fancybox-inner #fancybox.remove-popup table.rx-info tr.head th{background:#f7f7f7;text-align:center}.fancybox-inner #fancybox.remove-popup table.rx-info tr.head th.remove{background:#D5E4F2;background-image:none;width:82px}.fancybox-inner #fancybox.remove-popup table.rx-info tr.head th.total{text-align:right}.fancybox-inner #fancybox.remove-popup table.rx-info tr.additional td h4{color:#333;font-size:12px;line-height:16px;padding:8px 0 0 0;margin:0 0 0 2px;float:left;width:85px}.fancybox-inner #fancybox.remove-popup table.rx-info tr.additional td table{border-spacing:2px}.fancybox-inner #fancybox.remove-popup table.rx-info tr.additional td.inner{background:none;border:none;text-align:left;padding:0}.fancybox-inner #fancybox.remove-popup table.rx-info tr.additional td.inner .wrapper{background:#fff;border:1px solid #ccc;text-align:left;padding:2px 6px;display:block;margin:0 0 0 121px;height:50px}.fancybox-inner #fancybox.cantoffer{text-align:left}.fancybox-inner #fancybox.comparerx table p.address{width:160px !important}.fancybox-inner #fancybox.comparerx .correctorder{margin-right:10px}.fancybox-inner #fancybox.comparerx table td,.fancybox-inner #fancybox.comparerx table th{padding:4px 1px;text-align:center !important}.fancybox-inner #fancybox.comparerx table th.first{width:180px}.fancybox-inner #fancybox.comparerx table th.basecurve{width:148px}.fancybox-inner #fancybox.rrd h4{font-size:15px}.fancybox-inner #fancybox.rrd p{margin-bottom:25px}.fancybox-inner #fancybox.rrd img.calimg{background:#fff;border:1px solid #a0a0a0;float:right;height:65px;margin-left:5px;margin-bottom:10px;padding:3px}.fancybox-inner #fancybox.rrd .box{margin-bottom:20px}.fancybox-inner #fancybox.rrd .box .displayerror{background:#c00;border:0;color:#fff;text-align:left;margin:0 2px 2px}.fancybox-inner #fancybox.rrd .box .displayreminder{font-weight:bold;margin:10px 0}.fancybox-inner #fancybox.rrd .box .displayreminder label{font-size:14px;font-weight:normal}.fancybox-inner #fancybox.rrd table th{font-size:12px;padding-right:10px;width:300px}.fancybox-inner #fancybox.rrd table td{font-size:12px}.fancybox-inner #fancybox.rrd .box .changedate img{margin-top:10px}.fancybox-inner #fancybox.rrd .box .calendar td{background:0;border:0;padding:0}.fancybox-inner #fancybox.rrd .box .calendar .calendarheader td{background:#ffc}.fancybox-inner #fancybox.rrd .calendar{float:none}.fancybox-inner #fancybox.rrd .calendar select{height:19px}.fancybox-inner #fancybox.rrd .calendar input{height:13px}.fancybox-inner #fancybox.rrd .skip{margin-right:10px}.fancybox-inner #fancybox.rrd .calendar td table{border-spacing:0!important;border-collapse:collapse !important}.fancybox-inner #fancybox.rrd .calendar td td{padding:4px!important;text-align:center;vertical-align:middle}.fancybox-inner #fancybox.productreplacement{padding:10px 20px;text-align:left}.fancybox-inner #fancybox.productreplacement .h1{background:url('/images/icons/h1.bg.png') 0 1px no-repeat;color:#c00;display:block;font-weight:bold;font-size:20px;line-height:26px;padding:0 0 0 20px;margin:0 0 7px 0;text-align:left}.fancybox-inner #fancybox.productreplacement span{font-weight:normal}.fancybox-inner #fancybox.productreplacement .uppsavings{color:#c00;font-weight:bold}.fancybox-inner #fancybox.productreplacement .heading h1{text-align:left}.fancybox-inner #fancybox.productreplacement .top-text{margin:0}.fancybox-inner #fancybox.productreplacement .top-text p{margin:0;padding:0;font-size:14px;line-height:22px}.fancybox-inner #fancybox.productreplacement .top-text img.slash{display:block;width:105px;height:105px;float:right;margin:-30px 0 10px 10px}.fancybox-inner #fancybox.productreplacement h2{color:#333;font-size:16px;margin:10px 0;padding:0}.fancybox-inner #fancybox.productreplacement .product{width:50%;float:left;margin:15px 0 20px 0;position:relative;z-index:10}.fancybox-inner #fancybox.productreplacement .product .inner{position:relative;z-index:10;padding:63px 0 10px 0;text-align:center}.fancybox-inner #fancybox.productreplacement .product.pk24 .inner{border:1px solid #ccc;padding:0 0 10px 0}.fancybox-inner #fancybox.productreplacement .product.pk24 .best{background:#fff;color:#c00;line-height:20px;font-size:16px;font-weight:bold;text-align:center;position:absolute;z-index:12;top:-10px;left:50%;margin:0 0 0 -70px;width:140px;height:20px}.fancybox-inner #fancybox.productreplacement .product .savings{background:#f7f7f7;border:1px solid #eee;font-size:14px;line-height:20px;margin:12px 10px 28px 10px}.fancybox-inner #fancybox.productreplacement .product .freeship{background:url('/images/main-img-sprite.png') -130px -1250px no-repeat;position:absolute;z-index:11;top:36px;left:8px;width:77px;height:77px}.fancybox-inner #fancybox.productreplacement .product .zoom{position:absolute;z-index:11;top:33px;right:15px;width:114px;height:97px}.fancybox-inner #fancybox.productreplacement .product.pk12 .zoom{background:url('/images/upp/12-lenses-zoom.png') 0 0 no-repeat}.fancybox-inner #fancybox.productreplacement .product.pk24 .zoom{background:url('/images/upp/24-lenses-zoom.png') 0 0 no-repeat}.fancybox-inner #fancybox.productreplacement .product .info{margin:0 0 10px 0;text-align:center}.fancybox-inner #fancybox.productreplacement .product .info .contains{display:block;font-size:13px;line-height:22px}.fancybox-inner #fancybox.productreplacement .product .info .priceperbox{display:block;font-size:18px;line-height:24px}.fancybox-inner #fancybox.productreplacement .product .info .priceperbox .price{color:#c00;font-weight:bold}.fancybox-inner #fancybox.productreplacement .product .info .priceperlens{display:block;font-size:14px;line-height:22px}.fancybox-inner #fancybox.productreplacement .lowestprice{float:right;font-size:17px;padding:8px 0 0}.fancybox-inner #fancybox.productreplacement #btnYes{float:right}.fancybox-inner #fancybox.productreplacement #btnNo{float:left}.fancybox-inner #fancybox.productreplacement #btnGoback{float:left;font-size:14px;padding:12px 0}.fancybox-inner #fancybox.productreplacement #seedetails{clear:both;padding:20px 0 0}.fancybox-inner #fancybox.productreplacement .freeshippingnote{border-top:1px solid #ddd;line-height:20px;padding:10px 0 0 0;margin:20px 0 0 0;text-align:center}.fancybox-inner #fancybox.sixortwentyfour,.fancybox-inner #fancybox.sixortwelve{position:relative}.fancybox-inner #fancybox.sixortwentyfour h2,.fancybox-inner #fancybox.sixortwelve h2{margin:0 0 20px}.fancybox-inner #fancybox.sixortwentyfour .product,.fancybox-inner #fancybox.sixortwelve .product{margin:0}.fancybox-inner #fancybox.sixortwentyfour .product .freeship,.fancybox-inner #fancybox.sixortwelve .product .freeship{top:6px}.fancybox-inner #fancybox.sixortwentyfour .product .zoom,.fancybox-inner #fancybox.sixortwelve .product .zoom{top:3px}.fancybox-inner #fancybox.sixortwentyfour .pk6,.fancybox-inner #fancybox.sixortwelve .pk6{padding-top:8px}.fancybox-inner #fancybox.sixortwentyfour .product.pk24,.fancybox-inner #fancybox.sixortwelve .product.pk24{padding:25px 0 0 0}.fancybox-inner #fancybox.sixortwentyfour .product.pk6 .inner,.fancybox-inner #fancybox.sixortwelve .product.pk6 .inner{padding:0 0 0 0}.fancybox-inner #fancybox.sixortwentyfour .product.pk24 .inner,.fancybox-inner #fancybox.sixortwelve .product.pk12 .inner{border:none;padding:31px 0 0 0}.fancybox-inner #fancybox.sixortwentyfour .bigequals,.fancybox-inner #fancybox.sixortwelve .bigequals{width:40px;height:40px;line-height:40px;text-align:center;margin:0 0 0 -20px;font-size:46px;left:50%;top:253px;position:absolute;z-index:1099}.fancybox-inner #fancybox.sixortwentyfour #seedetails,.fancybox-inner #fancybox.sixortwelve #seedetails{clear:both;padding:20px 0 0}.fancybox-inner #fancybox.sixortwentyfour .product,.fancybox-inner #fancybox.sixortwelve .product{margin:0 0 20px 0}.fancybox-inner #fancybox.sixortwentyfour .product.pk6,.fancybox-inner #fancybox.sixortwentyfour .product.pk24,.fancybox-inner #fancybox.sixortwentyfour .product.pk6 .inner,.fancybox-inner #fancybox.sixortwentyfour .product.pk24 .inner,.fancybox-inner #fancybox.sixortwelve .product.pk6,.fancybox-inner #fancybox.sixortwelve .product.pk12,.fancybox-inner #fancybox.sixortwelve .product.pk6 .inner,.fancybox-inner #fancybox.sixortwelve .product.pk12 .inner{padding:0}.fancybox-inner #fancybox.sixortwentyfour .product.pk6 .prodimg,.fancybox-inner #fancybox.sixortwelve .product.pk6 .prodimg{padding:10px 0 3px 0}.fancybox-inner #fancybox.sixortwentyfour .product .freeship,.fancybox-inner #fancybox.sixortwelve .product .freeship{top:-12px}.fancybox-inner #fancybox.sixortwentyfour .product h2,.fancybox-inner #fancybox.sixortwelve .product h2{line-height:24px;margin:0 0 20px 0}.fancybox-inner #fancybox.sixortwentyfour .product h2 span,.fancybox-inner #fancybox.sixortwelve .product h2 span{display:block}.fancybox-inner #fancybox.sixortwentyfour .bigequals,.fancybox-inner #fancybox.sixortwelve .bigequals{top:130px}.fancybox-inner #fancybox.productreplacement .toptext{padding:0 0 0 20px;margin:0 0 30px 0}.fancybox-inner #fancybox.productreplacement .toptext h3{display:block;float:left;font-size:13px;line-height:24px;width:140px}.fancybox-inner #fancybox.productreplacement .toptext p{display:block;font-size:13px;line-height:24px}.fancybox-inner #fancybox.productreplacement .toptext p em{color:#c00;font-style:normal;font-weight:bold}.fancybox-inner #fancybox.productreplacement .product{margin:0 0 20px 0}.fancybox-inner #fancybox.productreplacement .product h2{font-size:18px;line-height:20px;text-align:center;margin:0}.fancybox-inner #fancybox.productreplacement .product h2 span{font-size:11px;font-weight:normal}.fancybox-inner #fancybox.productreplacement .product.pk12 h2{margin:1px 0 27px 0}.fancybox-inner #fancybox.productreplacement .product .savings{margin:5px 10px 0 10px}.fancybox-inner #fancybox.productreplacement .product .inner,.fancybox-inner #fancybox.productreplacement .product.pk24 .inner{padding:12px 0 15px 0}.fancybox-inner #fancybox.productreplacement .product .freeship{top:64px;left:200px}.fancybox-inner #fancybox.productreplacement .product .info{margin:0 0 15px 0}.fancybox-inner #fancybox.productreplacement .product .info .priceperlens em{color:#c00}.fancybox-inner #fancybox.productreplacement #btnNo{color:#333;display:inline-block;height:24px;line-height:24px;margin:4px 0 0 0}.fancybox-inner #fancybox.productreplacement #btnNo .icon{background:url("/images/upp/x.png") 0 0 no-repeat;width:10px;height:10px;display:inline-block;margin:0 5px 0 0;vertical-align:middle}.fancybox-inner #fancybox.productreplacement #btnYes{margin:0 50px 0 0}.fancybox-inner #fancybox.productreplacement .freeshippingnote{margin-top:0}.fancybox-inner #fancybox.productreplacement.alt .a06_react{margin:-10px 0 0;float:left;width:auto}.fancybox-inner #fancybox.productreplacement.alt .a06_react .medbtn{background:none;border:0;color:#c00;font-size:13px;padding:0;text-decoration:underline}.fancybox-inner #fancybox.productreplacement .simple{display:none}.fancybox-inner #fancybox.productreplacement.alt{padding:20px 20px 0 20px}.fancybox-inner #fancybox.productreplacement.alt h1,.fancybox-inner #fancybox.productreplacement.alt .original{display:none}.fancybox-inner #fancybox.productreplacement.alt .simple{display:block;width:780px}.fancybox-inner #fancybox.productreplacement.alt .freeshippingnote{display:none}.fancybox-inner #fancybox.productreplacement .simple h2{color:#c00;font-weight:bold;font-size:26px;margin:0 0 20px 0;text-align:center}.fancybox-inner #fancybox.productreplacement .simple h2 em{font-style:normal;font-size:40px;padding:0 20px;vertical-align:bottom}.fancybox-inner #fancybox.productreplacement .simple img.upsell_img{display:block;margin:0 auto}.fancybox-inner #fancybox.productreplacement .simple p{color:#333;font-size:18px;text-align:center;line-height:24px;margin:0 0 20px 0}.fancybox-inner #fancybox.productreplacement .simple a.btn.continue{margin:0 50px 0 325px}.fancybox-inner #fancybox.productreplacement .simple h3{color:#333;font-weight:normal;font-size:20px;margin:0 0 20px 0;text-align:center}.fancybox-inner #fancybox.productreplacement .simple h3 strong{color:#c00;font-weight:bold}.fancybox-inner #fancybox.productreplacement .simple h4{color:#333;font-weight:normal;font-size:16px;line-height:20px;height:20px;margin:0 0 10px 0}.fancybox-inner #fancybox.productreplacement .simple .main-view{width:320px;height:166px;float:left;margin:12px 0 0 0;position:relative}.fancybox-inner #fancybox.productreplacement .simple .main-view .product-image{width:320px;height:166px}.fancybox-inner #fancybox.productreplacement .simple .main-view .product-image img{display:block;width:100%;height:auto;max-height:166px}.fancybox-inner #fancybox.productreplacement .simple .main-view .banner_overlay{position:absolute;z-index:103;top:107px;left:38px;width:244px;height:25px}.fancybox-inner #fancybox.productreplacement .simple .main-view .banner_overlay .left_corner,.fancybox-inner #fancybox.productreplacement .simple .main-view .banner_overlay .right_corner{position:absolute;top:-10px;width:0;height:0}.fancybox-inner #fancybox.productreplacement .simple .main-view .banner_overlay .left_corner{border-top:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid #900;border-right:5px solid #900;left:0}.fancybox-inner #fancybox.productreplacement .simple .main-view .banner_overlay .right_corner{border-top:5px solid transparent;border-left:5px solid #900;border-bottom:5px solid #900;border-right:5px solid transparent;right:0}.fancybox-inner #fancybox.productreplacement .simple .main-view .banner_overlay .banner{background:#c00;color:#fff;font-size:16px;font-weight:bold;text-align:center;width:100%;height:25px;line-height:24px}.fancybox-inner #fancybox.productreplacement .simple .pack-info{float:left;width:460px}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs{list-style:none;width:100%;margin:0}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li.pack{background:#fff;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;display:block;float:left;min-width:160px;width:auto;height:145px;margin:0 20px 0 0;padding:7px 7px}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li.last{margin:0}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li label{display:block;font-weight:normal}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li label .pack{font-size:18px;line-height:22px;display:block;margin:0 0 5px 0}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li label .pack .number{font-size:24px}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li label .radio{display:block;font-size:14px;line-height:22px}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li label .radio input{display:none;vertical-align:middle}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li label .price{display:block;color:#c00;font-size:20px;font-weight:normal;line-height:30px;margin:0 0 26px 0}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li.last label .price{margin:0}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li label .info{display:block;line-height:20px;margin:0 0 5px 0}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li a.btn.color1{padding:0 0 0 18px;margin:0 40px 0 0}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li a.btn.color1 .edge{width:40px;right:-40px}.fancybox-inner #fancybox.productreplacement .simple .pack-info ul.packs li.clear{clear:both;width:auto;height:0;margin:0;padding:0}.fancybox-inner #fancybox.giftcard{border:2px dashed #999;margin:0 auto;position:relative;z-index:10;padding:10px 8px;text-align:center}.fancybox-inner #fancybox.giftcard .text{width:100%}.fancybox-inner #fancybox.giftcard .text h2{color:#333;font-family:RobotoCondensed;font-size:52px;font-weight:normal;line-height:58px;margin:0;height:50px;overflow:visible;text-align:center}.fancybox-inner #fancybox.giftcard .text h2 strong{font-family:RobotoBoldCondensed;font-weight:normal}.fancybox-inner #fancybox.giftcard .text h2 strong em{color:#c00}.fancybox-inner #fancybox.giftcard .text p{font-size:26px;line-height:33px;margin:0;letter-spacing:-0.03em;text-align:center}.fancybox-inner #fancybox.giftcard .text p strong{text-transform:uppercase}.fancybox-inner #fancybox.giftcard .graphic{margin:0 0 5px 0;text-align:center;position:relative;z-index:1111}.fancybox-inner #fancybox.giftcard .graphic img{display:block;margin:0 auto}.fancybox-inner #fancybox.giftcard .order p{font-size:26px;float:left;line-height:52px;margin:0 0 0 20px}.fancybox-inner #fancybox.giftcard .order a{float:right;margin:0 2px 0 0}.fancybox-inner #fancybox.giftcard .order a img{display:block;margin:0}.fancybox-inner #fancybox.giftcard.product .text p{font-size:21px}.fancybox-inner #fancybox.giftcard.product .graphic{margin:5px 0 0 0}.fancybox-inner #fancybox.giftcard.product .graphic img.productimg{position:absolute;z-index:1112;top:0;left:222px;margin:0}.fancybox-inner .update-rx span{font-weight:normal}.fancybox-inner .update-rx .product-display{float:left;width:300px;min-height:156px}.fancybox-inner .update-rx #product-image{position:relative;text-align:center;width:100%;height:auto;margin:0 0 15px 0}.fancybox-inner .update-rx #product-image #productimage{height:159px}.fancybox-inner .update-rx #product-image #overlay{background:url('/images/product/overlay.png') top left no-repeat;height:70px;position:absolute;right:0;top:0;width:70px}.fancybox-inner .update-rx #product-image #overlaydiscontinued{color:#c00;text-transform:uppercase;font-size:19px;font-weight:bold;position:absolute;top:15px;right:0;width:170px;transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);-moz-transform:rotate(20deg);text-shadow:1px 1px 1px #999}.fancybox-inner .update-rx #product-image #overlaydiscontinued span{color:#404040;display:block;font-size:14px;text-transform:none}.fancybox-inner .update-rx #product-image .fancy{text-decoration:none;line-height:12px}.fancybox-inner .update-rx #product-image img{margin:0;border:0;height:auto;width:auto;max-height:156px;max-width:100%}.fancybox-inner .update-rx #product-image .colors{background:#eee;border:1px solid #ddd;padding:5px;text-align:left;height:24px}.fancybox-inner .update-rx #product-image .colors img{height:24px;width:24px;float:right;margin:0}.fancybox-inner .update-rx #product-image .colors select{width:205px;float:left;font-size:12px;height:24px}.fancybox-inner .update-rx #product-image.rebate{float:right;position:relative;text-align:right;width:242px}.fancybox-inner .update-rx #product-image.halloween{width:225px !important}.fancybox-inner .update-rx #productimage{text-align:center;width:100%}.fancybox-inner .update-rx #productimage span,.fancybox-inner #productimage a{text-decoration:none}.fancybox-inner .update-rx #productimage img{margin:0 auto;border:0}.fancybox-inner .update-rx #product-image .quantityCount{background:url('/images/design/bg.pkoverlay.gif') center top no-repeat;color:#fff;font-size:11px;margin:15px 0 0 -31px;line-height:15px;height:15px;left:50%;padding:0;position:absolute;text-align:center;width:62px}.fancybox-inner .update-rx #product-information{float:left;max-width:500px;margin:0 0 10px 20px}.fancybox-inner .update-rx #product-information h1{background:none;color:#2461aa;font-size:28px;font-weight:normal;line-height:30px;padding:0;margin:0 0 15px 0;text-align:left}.fancybox-inner .update-rx ul#pricing-details{list-style:none;margin:0;line-height:20px;text-align:left}.fancybox-inner .update-rx ul#pricing-details ul{margin:0}.fancybox-inner .update-rx ul#pricing-details ul li{float:left}.fancybox-inner .update-rx ul#pricing-details li{background:#fff;border-radius:0;float:left;height:100px;min-width:150px;width:auto;margin:0 10px 0 0;padding:0}.fancybox-inner .update-rx.upp ul#pricing-details li{border:1px solid #ccc;width:157px;padding:7px 10px}.fancybox-inner .update-rx.upp ul#pricing-details li.last{margin:0;width:auto}.fancybox-inner .update-rx ul#pricing-details li.active{background:#f8fbfe;border:1px solid #c00}.fancybox-inner .update-rx ul#pricing-details li .radio{display:block;font-size:18px;font-weight:normal;letter-spacing:-0.03em;line-height:22px}.fancybox-inner .update-rx ul#pricing-details li .pack{font-size:18px;line-height:22px;display:block;margin:0 0 5px 0}.fancybox-inner .update-rx ul#pricing-details li .pack .number{font-size:24px}.fancybox-inner .update-rx ul#pricing-details li .supply{display:block;font-size:14px;line-height:22px}.fancybox-inner .update-rx ul#pricing-details li .price{font-size:20px;font-weight:normal;line-height:30px;float:none}.fancybox-inner .update-rx ul#pricing-details li .info{line-height:20px}.fancybox-inner .update-rx ul#pricing-details li .info strong{display:inline;font-weight:bold}@media only screen and (max-width: 863px){.fancybox-inner .update-rx .product-display{float:none;width:100%}.fancybox-inner .update-rx #product-information{float:none;margin:0 auto 10px auto}.fancybox-inner .update-rx #product-information h1{text-align:center}.fancybox-inner .update-rx #product-information ul#pricing-details{text-align:center}.fancybox-inner .update-rx #product-information ul#pricing-details li{float:none;margin:0}.fancybox-inner .update-rx #prescription .products .lens-variations{display:flex;justify-content:center}.fancybox-inner .update-rx #prescription .products .lens-variations thead tr{display:flex;flex-direction:column}.fancybox-inner .update-rx #prescription .products .lens-variations thead tr th{padding:0 10px;height:50px;line-height:50px}.fancybox-inner .update-rx #prescription .products .lens-variations thead tr th.blank{height:38px;padding:10px 5px 10px 0}.fancybox-inner .update-rx #prescription .products .lens-variations tbody{display:flex}.fancybox-inner .update-rx #prescription .products .lens-variations tbody tr{display:flex;flex-direction:column;justify-content:center;font-size:13px}.fancybox-inner .update-rx #prescription .products .lens-variations tbody tr th{width:auto;padding:10px 0;border-bottom:1px solid #ccc;text-align:center}.fancybox-inner .update-rx #prescription .products .lens-variations tbody tr td{padding:0 7px;height:50px;line-height:50px}.fancybox-inner .update-rx #prescription .products .lens-variations tbody tr td select{width:100%}.fancybox-inner .update-rx #prescription .products .lens-variations tbody tr.lefteye th.eye{border-top:none;border-right:none}.fancybox-inner .update-rx #prescription .products .lens-variations tbody tr.lefteye td{border-top:none}.fancybox-inner .update-rx #prescription .products .lens-variations.gaspermtable thead tr th{line-height:20px;height:auto;padding:15px 0}.fancybox-inner .update-rx #prescription .products .lens-variations.gaspermtable thead tr th.blank{height:50px;padding:10px 5px 10px 0}.fancybox-inner .update-rx #prescription .products .lens-variations#ShowAddGP thead tr th.blank{height:50px;padding:10px 5px 10px 0}}@media only screen and (max-width: 480px){.fancybox-inner .update-rx #prescription .products .lens-variations thead tr th{font-size:12px;padding:0 5px 0 0}.fancybox-inner .update-rx #prescription .products .lens-variations tbody tr th{font-size:12px;text-align:center;padding:10px 0}.fancybox-inner .update-rx #prescription .products .lens-variations tbody tr td{padding:0 7px}.fancybox-inner .update-rx #prescription .products .lens-variations tbody tr td select{max-width:100px}}.fancybox-inner .update-rx ul#pricing-details li #buymore-widget{background:#fff;border:1px solid #a6a6a6;float:left;height:auto;margin:0 0 0 35px;width:210px}@media only screen and (max-width: 863px){.fancybox-inner .update-rx ul#pricing-details li #buymore-widget{float:none;margin:0 auto}}.fancybox-inner .update-rx ul#pricing-details li #buymore-widget .header{background:#2461aa;color:#fff;height:28px;font-family:'Arial';font-size:17px;font-weight:bold;letter-spacing:-1px;padding:3px 10px;line-height:30px;text-align:center;text-transform:uppercase;text-indent:0;text-shadow:#000 0 0 5px;width:auto}.fancybox-inner .update-rx ul#pricing-details li #buymore-widget .header .buy{font-weight:bold;padding:0 4px 0 0}.fancybox-inner .update-rx ul#pricing-details li #buymore-widget .information{background:#fff;font-family:verdana;font-size:13px;padding:8px 12px;text-align:left;width:auto}.fancybox-inner .update-rx ul#pricing-details li #buymore-widget .bmsmcontents .bmsmprice{display:block}.fancybox-inner .update-rx ul#pricing-details li #buymore-widget .bmsmcontents .bmsmprice strong{color:#c00;font-size:20px;font-weight:normal;width:auto}.fancybox-inner .update-rx ul#pricing-details li #buymore-widget .bmsmcontents .bmsminfo{display:block;margin-top:3px}.fancybox-inner .update-rx ul#pricing-details li #buymore-widget .bmsmcontents .bmsminfo strong{width:auto}.fancybox-inner .update-rx #prescription{margin:0;width:100%;text-align:left}.fancybox-inner .update-rx #prescription.reorder{margin:0 0 10px 0}.fancybox-inner .update-rx #prescription h2.enterrx{float:left;margin:0 20px 0 0;max-width:525px}.fancybox-inner .update-rx #prescription h2.updaterx{display:none;margin:0;font-size:16px}.fancybox-inner .update-rx #prescription h2.enterrx span{font-size:75%}.fancybox-inner .update-rx #prescription h2.updaterx span{font-size:75%}.fancybox-inner .update-rx .products{margin:0 0 20px 0}.fancybox-inner .update-rx #prescription .lens-variations{border-collapse:collapse;border-spacing:0;margin:0 0 10px 0;width:100%}.fancybox-inner .update-rx #prescription .lens-variations th,.fancybox-inner .update-rx #prescription .lens-variations td{background:none;border:none;padding:0 6px;vertical-align:middle}.fancybox-inner .update-rx #prescription .lens-variations thead th{font-size:14px;font-weight:bold;text-align:center;padding:0 10px;line-height:20px}.fancybox-inner .update-rx #prescription .lens-variations th{font-weight:bold;text-align:left}.fancybox-inner .update-rx #prescription .lens-variations tbody tr.lefteye td,.fancybox-inner .update-rx #prescription .lens-variations tbody tr.lefteye th.eye{border-top:1px solid #ddd}.fancybox-inner .update-rx #prescription .lens-variations tbody td{background:none;border-left:1px solid #ccc;font-weight:normal;line-height:25px;text-align:center;padding:3px 7px}.fancybox-inner .update-rx #prescription .lens-variations tbody td.color{width:190px}.fancybox-inner .update-rx #prescription .lens-variations tbody td.color select{width:175px}.fancybox-inner .update-rx #prescription .lens-variations tbody td.color img{height:18px;vertical-align:top;width:18px;margin:3px 0 0 0}.fancybox-inner .update-rx #prescription .lens-variations tbody td.price{color:#c00}.fancybox-inner .update-rx #prescription .lens-variations tbody th.eye{border-right:1px solid #ccc;width:105px;text-align:right;padding:10px 10px 10px 0}.fancybox-inner .update-rx #prescription .lens-variations tbody th{padding:4px 4px;text-align:left}.fancybox-inner .update-rx #prescription .lens-variations thead th.price{width:100px}.fancybox-inner .update-rx #prescription .lens-variations tbody td.price{text-align:center}.fancybox-inner .update-rx #prescription .lens-variations thead th.price small#after-rebate{display:none}.fancybox-inner .update-rx #prescription .lens-variations thead th.price small,.fancybox-inner .update-rx #prescription .lens-variations thead th.price .mini{display:block;font-size:9px;font-weight:normal;line-height:12px}.fancybox-inner .update-rx #prescription .lens-variations thead th#add_header_soper_cone_flange_radiusright,.fancybox-inner .update-rx #prescription .lens-variations thead th#add_header_soper_cone_flange_radiusleft{width:110px}.fancybox-inner .update-rx #prescription .lens-variations tbody td select{border:1px solid #999;height:30px;padding:0 3px}.fancybox-inner .update-rx #prescription .lens-variations tbody tr td .power-selector{height:22px;position:relative}.fancybox-inner .update-rx #prescription .lens-variations tbody tr.righteye td .power-selector{z-index:55}.fancybox-inner .update-rx #prescription .lens-variations tbody tr.lefteye td .power-selector{z-index:50}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color{box-sizing:border-box;cursor:default;font-family:Arial;font-size:14px;text-align:left;position:relative;user-select:none}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch{float:right;width:20px;height:20px}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.accent{background:#B7D9D6 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.amethyst{background:#9258a4 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.aqua{background:#517a75 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.blue{background:#1A5B9F !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.bluetint{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.bluetopaz{background:#467089 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.brilliantblue{background:#0292cb !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.brown{background:#76281D !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.caribbeanaqua{background:#208275 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.clear{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.crystalblue{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.electricblue{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.emeraldgreen{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.forestgreen{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.gemstonegreen{background:#277546 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.green{background:#4c664d !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.grey{background:#6C585B !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.handlingblue{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.hazel{background:#64353b !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.honey{background:#852A00 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.iceblue{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.jadegreen{background:#666633 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.naturalshimmer{background:#986429 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.naturalshine{background:#996536 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.naturalsparkle{background:#B7D9D6 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.oceanblue{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.orange{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.pacificblue{background:#2f88b4 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.purehazel{background:#D85E2B !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.rosebrown{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.sapphireblue{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.seagreen{background:#197f29 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.softblue{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.softgreen{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.sterlinggrey{background:#7e9399 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.truesapphire{background:#3785ac !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.turquoise{background:#50b0ac !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.violet{background:#474c74 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.vivid{background:#996536 !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .swatch.yellow{background:#ccc !important}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .options{background:#fff;border:1px solid #999;box-sizing:border-box;min-width:100%;display:none;position:absolute;top:100%;padding:0;line-height:20px;z-index:1001}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .options .option{padding:2px 35px 2px 5px;margin:0;white-space:nowrap;z-index:999}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .options .option .swatch{float:right;margin:0 -30px 0 0;width:20px;height:20px}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .options .option.selected,.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .options .option:hover{background:#4285f4;color:#fff}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .selected_color{background:#fff;border:1px solid #999;box-sizing:border-box;height:30px;padding:0 15px 0 5px;line-height:30px}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .selected_color .color{float:left;width:100%}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .selected_color .color .swatch{margin:4px 0 0 5px}.fancybox-inner .update-rx #prescription .lens-variations tbody td .select_color .selected_color .fa{line-height:30px;float:right;margin:0 -10px 0 0}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector select{position:relative;z-index:60}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .select{background:transparent;border:none;display:none;color:#000;width:62px;height:20px;position:absolute;top:-1px;left:0;z-index:90;cursor:pointer}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .selector{background:#fff;border:1px solid #aaa;color:#000;width:62px;height:20px;font:normal 12px/20px Arial,Helvetica,sans-serif}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .selector .label{float:left;height:20px;width:45px;text-align:center}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .selector .arrow{background:#eee;border:1px solid #666;float:right;height:18px;width:15px;text-align:center}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list{background:#fff;border:1px solid #ccc;width:115px;padding:5px;height:300px;overflow-x:none;overflow-y:scroll;box-shadow:0 0 10px #ccc;position:absolute;top:20px;left:0;z-index:95}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul{list-style:none;margin:0;padding:0}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li{line-height:20px;height:20px;font-weight:normal}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li.header{border-bottom:1px solid #ccc}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li.header span{color:#c00;font-weight:bold;text-align:center}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .plano{display:block;line-height:20px;height:20px;width:98px;text-align:center}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .plano:hover{background:#c00;color:#fff;cursor:pointer}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .plano em{font-style:italic}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .minus,.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .plus{height:20px;width:42px;cursor:pointer}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .nopower{height:20px;width:42px;float:left;text-align:right;padding:0 5px 0 0;border-right:1px solid #ccc}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li.header .minus:hover,.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li.header .plus:hover{background:#fff;color:#c00}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .minus:hover,.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .plus:hover{background:#c00;color:#fff}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .minus{float:left;text-align:right;padding:0 5px 0 0;border-right:1px solid #ccc}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .plus{float:left;text-align:left;padding:0 0 0 5px}.fancybox-inner .update-rx #prescription .lens-variations tbody td .power-selector .power-list ul li .selected{background:#ddd}.fancybox-inner .update-rx #prescription .lens-variations.special{margin:0 0 0 -4px}.fancybox-inner .update-rx #prescription .lens-variations.special th{background:#d1e6f1;border:1px solid #404040;color:#222;font-size:11px;padding:3px 6px;text-align:center}.fancybox-inner .update-rx #prescription .lens-variations.special th.noRebate{padding:9px 10px}.fancybox-inner .update-rx #prescription .lens-variations.special th .small{display:block;font-size:9px;font-weight:normal;text-align:center;line-height:12px}.fancybox-inner .update-rx #prescription .lens-variations.special td{background:#e7f2f8;border:1px solid #404040;color:#c00;font-size:12px;padding:7px 10px}.fancybox-inner .update-rx #gas-permeable .closetext,.fancybox-inner .update-rx #gas-permeable .addtext{text-align:left;background:#eee;border:1px solid #ddd;padding:5px 9px;margin:0 0 10px 0;font-size:11px}.fancybox-inner .update-rx #gas-permeable .addparam h3{text-align:left;font-size:14px}.fancybox-inner .update-rx #prescription .lens-variations#ShowAddGP{width:auto}@media only screen and (max-width: 863px){.fancybox-inner .update-rx #prescription .lens-variations#ShowAddGP thead tr th{width:90px;line-height:20px;height:auto;padding:14px 0}}.fancybox-inner .update-rx #prescription .lens-variations#ShowAddGP tbody tr:first-of-type{border-bottom:1px solid #ccc}@media only screen and (max-width: 863px){.fancybox-inner .update-rx #prescription .lens-variations#ShowAddGP tbody tr:first-of-type{border-bottom:none}}@media only screen and (max-width: 863px){.fancybox-inner .update-rx #prescription .lens-variations#ShowAddGP tbody tr th{width:100%;text-align:center;padding:10px 0}}@media only screen and (max-width: 863px){.fancybox-inner .update-rx #prescription .lens-variations#ShowAddGP tbody tr th#list_add_left_eye{border-right:none}}.fancybox-inner .update-rx #prescription .lens-variations.gaspermtable{margin:0 0 25px 0}@media only screen and (max-width: 480px){.fancybox-inner .update-rx #prescription .lens-variations.gaspermtable thead tr th{padding:0}}@media only screen and (max-width: 863px){.fancybox-inner .update-rx #prescription .lens-variations.gaspermtable tbody tr th{width:100%;text-align:center;padding:10px 0}}@media only screen and (max-width: 480px){.fancybox-inner .update-rx #prescription .lens-variations.gaspermtable tbody tr th{width:100%}}.fancybox-inner .update-rx .form-footer{text-align:center;margin:0;padding:0 0 20px 0}.fancybox-inner .update-rx .form-footer .btn.color2{height:30px;line-height:30px}.fancybox-inner .update-rx .lowprice span.label{font-weight:normal}.fancybox-inner .update-rx.upp #heading{margin:0 0 10px 0;height:auto;float:left}.fancybox-inner .update-rx.upp #heading h1{float:left;margin:0;padding:0 0 0 20px}.fancybox-inner .update-rx.upp #heading .mfg{font-size:12px;font-weight:normal;color:#333;float:left;height:26px;line-height:26px;width:auto;margin:0 0 0 8px}.fancybox-inner .update-rx.upp #heading .mfg a{text-decoration:none;color:#333;cursor:text}.fancybox-inner .update-rx.upp #heading .type{padding:0 0 0 20px;text-align:left}.fancybox-inner .update-rx.upp .label{font-weight:normal}.fancybox-inner .update-rx.upp #product-information{height:auto;float:left;width:100%}.fancybox-inner .update-rx.upp ul#pricing-details{font-size:12px;font-family:Verdana,Geneva,sans-serif;width:360px;margin:0 0 20px 0}.fancybox-inner .update-rx.upp ul#pricing-details li{line-height:22px}.fancybox-inner .update-rx.upp ul#pricing-details li strong{font-weight:bold;margin-right:3px;width:auto}.fancybox-inner .update-rx.upp ul#pricing-details li .price{color:#c00;display:block;float:right;font-weight:bold}.fancybox-inner .update-rx.upp ul#pricing-details li .price .c333{color:#333}.fancybox-inner .update-rx.upp ul#pricing-details li.lowprice{line-height:24px;height:24px;margin:2px 0 10px 0;font-size:11px}.fancybox-inner .update-rx.upp ul#pricing-details li.lowprice a{font-size:11px}.fancybox-inner .update-rx.upp ul#pricing-details li.lowprice .freeshipping{background:url('/images/main-img-sprite.png') -130px -1340px no-repeat;float:right;height:24px;width:140px;text-indent:-999999px}.fancybox-inner .update-rx.upp ul#pricing-details li.email{width:auto;margin:0 5px 0 0}.fancybox-inner .update-rx.upp #buymore-widget{float:left;margin:-23px 0 0 10px}.fancybox-inner .update-rx.upp #buymore-widget .information{text-align:center;height:auto;padding:5px 0 8px 0}.fancybox-inner .update-rx.upp #buymore-widget .information .save{color:#c00;font-size:18px;font-weight:bold}.fancybox-inner .update-rx.upp #buymore-widget .information .text{line-height:16px}.fancybox-inner .update-rx.upp #product-image{margin:-50px 0 0 0;width:220px;overflow:hidden}.fancybox-inner .update-rx.upp #product-image img{width:110%;margin:0 0 0 -5px}.fancybox-inner .update-rx.upp #prescription h2{padding:0 0 0 20px}.fancybox-inner #loginpopup h3{text-align:left;font-size:13px;font-weight:normal;color:#333;margin:-5px 0 10px 0}.fancybox-inner #loginpopup h3 a{cursor:pointer}.fancybox-inner #loginpopup #two-column .leftcontent{width:57%}.fancybox-inner #loginpopup #two-column .leftcontent #quick-login #signinhelp{height:54px}.fancybox-inner #loginpopup #two-column .rightcontent{width:39%;padding:0 0 200px 2%}.fancybox-inner #loginpopup h2{background:url('/images/icons/h1.bg.png') 0 1px no-repeat;line-height:26px;padding:0 0 0 25px;margin:0 0 10px 0}.fancybox-inner #loginpopup table.form-clean{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 20px 0}.fancybox-inner #loginpopup table.form-clean tr th,.fancybox-inner #loginpopup table.form-clean tr td{line-height:23px;text-align:left;font-size:12px;padding:5px 10px;border-top:none;border-bottom:none;vertical-align:middle}.fancybox-inner #loginpopup table.form-clean tr th{font-weight:bold;vertical-align:top}.fancybox-inner #loginpopup table.form-clean tr td input{width:220px;margin:0}.fancybox-inner #loginpopup table.form-clean tr td select{margin:0}.fancybox-inner #loginpopup table.form-clean tr td .displayerror{margin:3px 0 0 0;display:block}.fancybox-inner #loginpopup table.form-clean tr td .forgot{display:inline-block}.fancybox-inner #loginpopup table.form-clean tr td br{display:none}.fancybox-inner #loginpopup table.form-clean tr.zip td input{width:auto}.fancybox-inner #loginpopup table.form-clean tr.phone td input{width:auto}.fancybox-inner #loginpopup .changeemailaddress table.form-clean td input{width:185px}.fancybox-inner #loginpopup #quick-login{border:none;float:none;margin:0;padding:0;width:412px;text-align:left}.fancybox-inner #loginpopup #quick-login h5{color:#333;background:none;padding:0;margin:0 0 2px 0}.fancybox-inner #loginpopup #quick-login #signinhelp{background:#eee;border:1px solid #ccc;list-style:disc;padding:5px 10px 5px 30px;margin:0}.fancybox-inner #loginpopup #quick-login #signinhelp li{font-size:12px;margin:5px 0}.fancybox-inner #loginpopup #quick-login #signinhelp li a{line-height:16px}.fancybox-inner #loginpopup #quick-login #signinhelp li a:hover{line-height:16px;padding:0}.fancybox-inner #loginpopup .new-customer{margin:20px 0 0 0}.fancybox-inner #loginpopup .new-customer h2{float:none;margin:0}.fancybox-inner #loginpopup .new-customer .newaccount{margin:0 0 0 10px}.fancybox-inner #loginpopup .leftcontent .form-footer{text-align:right;margin:0 0 10px 0}.fancybox-inner #loginpopup .leftcontent .form-footer a.btn{margin:0 50px 0 0}.fancybox-inner .solutionpopup{margin:10px 10px 0 10px;text-align:left}.fancybox-inner .solutionpopup #prodinfo h2{color:#333;font-weight:bold;font-size:14px;margin:0 0 2px 0}.fancybox-inner .solutionpopup #prodinfo h2 del{text-decoration:line-through}.fancybox-inner .solutionpopup #prodinfo #heading{margin:0;overflow:hidden}.fancybox-inner .solutionpopup #prodinfo #heading h1{background:url('/images/solutions/biofresh-logo.png') 0 0 no-repeat;color:#333;padding:0;margin:0;font-weight:normal;font-size:30px;text-indent:-166px;line-height:39px}.fancybox-inner .solutionpopup #prodinfo #heading h1 #productname_part{color:#333;font-size:23px;display:inline-block;text-indent:120px}.fancybox-inner .solutionpopup #prodinfo #heading h1 #solutioncontains{font-size:20px}.fancybox-inner .solutionpopup #prodinfo #details_top{margin:0 0 10px 0}.fancybox-inner .solutionpopup #prodoffer{border:1px solid #ddd;margin:0;padding:0 10px}.fancybox-inner .solutionpopup #prodoffer .offer{float:left}.fancybox-inner .solutionpopup #prodoffer .offer img.prod{float:left;margin:0 20px 0 10px}.fancybox-inner .solutionpopup #prodoffer .offer .detail{float:left;margin:20px 0 0 0}.fancybox-inner .solutionpopup #prodoffer .offer .detail h2{font-size:24px;margin:0 0 5px 0}.fancybox-inner .solutionpopup #prodoffer .offer .detail h2 .save{color:#333;font-size:18px}.fancybox-inner .solutionpopup #prodoffer .offer .detail h2 .per{color:#333;font-size:14px;font-weight:normal}.fancybox-inner .solutionpopup #prodoffer .offer .detail .price{font-size:16px;margin:0 0 10px 0}.fancybox-inner .solutionpopup #prodoffer .offer .detail .choose{color:#000;font-size:16px;font-weight:normal;float:left;line-height:20px;height:20px;cursor:pointer}.fancybox-inner .solutionpopup #prodoffer .offer .detail .choose .radio{background:url("/images/rxupload/radio-btn.png") 0 0 no-repeat;float:left;width:13px;height:13px;margin:4px 5px 0 0}.fancybox-inner .solutionpopup #prodoffer .offer .detail .choose .small{font-size:11px;font-weight:normal;color:#444;margin:0 0 0 20px}.fancybox-inner .solutionpopup #prodoffer .offer .detail .choose.active .radio{background:url("/images/rxupload/radio-btn.png") 0 -14px no-repeat}.fancybox-inner .solutionpopup #prodoffer .offer .detail .choose:hover{color:#000}.fancybox-inner .solutionpopup #prodoffer .offer.three .choose{color:#2461aa;font-weight:bold}.fancybox-inner .solutionpopup #prodoffer .or{background:#ddd;float:left;width:1px;height:100px;overflow:visible;position:relative;margin:25px 25px 0 25px}.fancybox-inner .solutionpopup #prodoffer .or img{position:absolute;top:50%;left:-14px;width:29px;height:28px;display:block;margin:-14px 0 0 0}.fancybox-inner .solutionpopup .asterisk{font-size:11px}.fancybox-inner .solutionpopup .links{text-align:right;margin:-5px 0 0 0}.fancybox-inner .solutionpopup .links .addtocartwrap{float:right}.fancybox-inner .solutionpopup .links .addtocartwrap a.btn{margin:0 45px 0 0}.fancybox-inner .solutionpopup .links .nothanks{float:right;margin:0 40px 0 0}.fancybox-inner .solutionpopup .links .nothanks a{color:#666;font-size:12px;line-height:36px}.fancybox-inner .solutionpopup #prodinfo-wrapper{width:630px;height:auto;float:right;margin:-1px 0 10px 0;position:relative;z-index:999;padding:0 0 3px 0}.fancybox-inner .solutionpopup #prodinfo-wrapper .product-image{width:260px;height:284px;overflow:hidden;position:relative}.fancybox-inner .solutionpopup #prodinfo-wrapper .product-image text-align:center img{width:auto;height:auto;margin:0 auto}.fancybox-inner .solutionpopup #prodinfo-wrapper .product-image img.oldprodimage{margin:10px 0 0 0}.fancybox-inner .solutionpopup #prodinfo-wrapper .error{background-position:7px center;margin:10px 10px 0 10px;padding:7px 7px 5px 54px;line-height:14px}.fancybox-inner .solutionpopup #prodinfo-wrapper .error ul li{line-height:14px}.fancybox-inner .solutionpopup #prodinfo-wrapper ul#pricing-details{float:none;margin:0 0 10px 0}.fancybox-inner .solutionpopup #prodinfo-wrapper ul#pricing-details li.em{color:#333}.fancybox-inner .solutionpopup #prodinfo-wrapper ul#pricing-details li strong{width:75px}.fancybox-inner .solutionpopup #prodinfo-wrapper .badges{float:left;margin:3px 0 5px 15px;padding:0;height:auto;width:290px}.fancybox-inner .solutionpopup #prodinfo-wrapper .badges a{display:block;float:left}.fancybox-inner .solutionpopup #prodinfo-wrapper .badges a.moneyback{width:50px;height:50px;margin:0 20px 0 0}.fancybox-inner .solutionpopup #prodinfo-wrapper .badges a.mcafee{width:115px;height:32px;margin:10px 20px 0 0}.fancybox-inner .solutionpopup #prodinfo-wrapper .badges a.verisign{width:80px;height:44px;margin:2px 0 0 0}.fancybox-inner .solutionpopup #prodinfo-wrapper .addtocartwrap{float:right;margin:10px 10px 0 0;padding:0;width:200px;height:auto;text-align:right}.fancybox-inner .solutionpopup #prodinfo-wrapper .addtocartwrap a{text-decoration:none;margin:0 50px 0 0}.fancybox-inner .solutionpopup #prodinfo-wrapper #prescription #power-help{background:url("/images/wide/landingpages/halloween/quick-view/power-bubble-bg.png") 0 0 no-repeat;color:#666;float:right;width:300px;height:23px;margin:10px 10px 0 0;font:normal 12px/18px Arial,Helvetica,sans-serif;text-align:center}.fancybox-inner .solutionpopup #prodinfo-wrapper #prescription .lens-variations{border-collapse:collapse;border-spacing:0;margin:0 0 10px 0;width:auto}.fancybox-inner .solutionpopup #prodinfo-wrapper #prescription .lens-variations th,.fancybox-inner .solutionpopup #prodinfo-wrapper #prescription .lens-variations td{background:none;border:none;padding:0}.fancybox-inner .solutionpopup #prodinfo-wrapper #prescription .lens-variations th{width:75px;text-align:left}.fancybox-inner .solutionpopup.var1{margin:0}.fancybox-inner .solutionpopup.var1 .starburst{background:url('/images/main-img-sprite.png') -140px -1000px no-repeat;width:120px;height:120px;position:absolute;z-index:9999;top:-36px;left:-48px;text-align:left;text-indent:-9999px}.fancybox-inner .solutionpopup.var1 #prodinfo #heading{margin:0 0 0 80px}.fancybox-inner .solutionpopup.var1 #prodinfo #heading h1{background:none;color:#c00;padding:0;margin:0;font-weight:bold;font-size:24px;text-indent:inherit;line-height:30px}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top{margin:0 0 0 80px}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top p{line-height:20px;margin:0 0 7px 0}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top p .logo{background:url('/images/solutions/var1/biofresh-logo-small.png') 0 0 no-repeat;display:block;padding:0;width:56px;height:21px;margin:-4px 4px 0 0;text-indent:-9999px;float:left}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top .free-lens-case{float:right;margin:-10px 60px 0 0}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top ul{list-style:none;margin:0 0 0 20px}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top ul li{line-height:20px;padding:3px 0;font-size:14px}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top ul li .icon{background:url('/images/main-img-sprite.png') 0 -1210px no-repeat;display:block;width:20px;height:20px;float:left;margin:0 0 0 -25px}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top ul li.large{font-size:16px;padding:3px 0 0 0}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top ul li.large del{color:#666}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top ul li.large strong{line-height:30px}.fancybox-inner .solutionpopup.var1 #prodinfo #details_top h2{color:#c00;font-size:20px;margin:-10px 0 5px -80px;line-height:24px}.fancybox-inner .solutionpopup.var1 #prodoffer .offer .detail .price{margin:0 0 30px 0}.fancybox-inner .solutionpopup.var1 #prodoffer .offer.one .detail h2{color:#444}.fancybox-inner #errordisplay{padding:10px}.fancybox-inner #errordisplay ul{text-align:left}.fancybox-inner #errordisplay ul li{font-size:14px;font-weight:bold;margin:0 0 15px 0}.fancybox-inner #partnerpopup,.fancybox-inner #redirectpopup{display:block;text-align:center;padding:10px}.fancybox-inner #partnerpopup h1,.fancybox-inner #redirectpopup h1{color:#c00}.fancybox-inner #partnerpopup h2,.fancybox-inner #redirectpopup h2{color:#333;font-weight:normal;text-align:center}.fancybox-inner #partnerpopup p,.fancybox-inner #redirectpopup p{font-weight:normal}.fancybox-inner #partnerpopup h1{margin:0 0 20px 0;font-size:24px}.fancybox-inner #partnerpopup h2{margin:0 0 40px 0;font-size:20px}.fancybox-inner #partnerpopup p{margin:0 0 30px 0;font-size:18px;line-height:30px}.fancybox-inner #partnerpopup.gl h2 .logo{background:url('/images/simple-logo-w-tag.png') no-repeat 0 0;background-size:contain;display:inline-block;width:155px;height:26px;margin:0 0 -9px 5px}.fancybox-inner #partnerpopup.gl a.btn{border-radius:4px 0 4px 0;display:inline-block;font:normal 27px/36px LeagueGothicRegular,Helvetica,Arial,sans-serif;line-height:36px;height:36px;text-align:center;text-decoration:none;text-transform:uppercase;margin:0;padding:0 30px 0 30px;position:relative}.fancybox-inner #partnerpopup.gl a.btn.color1{background:#8dc63f;border:1px solid #598527;box-shadow:inset 0 0 5px 2px hsla(0,0%,100%,0.3);color:#fff;text-shadow:0 0 3px rgba(0,0,0,0.4)}.fancybox-inner #redirectpopup h1{font-size:30px}.fancybox-inner #redirectpopup h2{font-size:24px;margin:0 0 25px 0}.fancybox-inner #redirectpopup p{font-size:16px;line-height:24px;padding:0 50px;margin:0 0 25px 0}.fancybox-inner #redirectpopup a.btn{line-height:40px;height:40px;font-size:18px;padding:0 30px}.fancybox-inner #rebate-detail{text-align:left}.fancybox-inner #rebate-detail .details h3{font-size:24px;line-height:36px;margin:0}.fancybox-inner #rebate-detail .details h4{color:#333;font-size:16px;font-weight:normal;line-height:20px;margin:0 20px 20px 0}.fancybox-inner #rebate-detail .details h5{color:#333;font-size:14px;margin:0 0 5px 0;text-transform:uppercase}.fancybox-inner #rebate-detail .details ol{font-size:14px;list-style:decimal;margin:0 0 10px 20px}.fancybox-inner #rebate-detail .details ol li{line-height:18px;padding:0 0 7px 0}.fancybox-inner #rebate-detail .details .text{float:right;width:420px}.fancybox-inner #rebate-detail .details .giftcard{float:left;font-size:16px;width:300px;height:auto;line-height:100px;margin:0 0 10px 0;text-align:center}.fancybox-inner #rebate-detail .details .giftcard img{display:block;margin:0;width:100%;height:auto}.fancybox-inner #rebate-detail .terms_conditions{color:#999;font-size:11px;line-height:14px}.fancybox-inner #rebate-detail .terms_conditions a{color:#999}.fancybox-inner #rebate-detail .terms_conditions sup{font-size:70%}.fancybox-inner #rebate-detail .terms_conditions p{font-size:11px;line-height:14px}.fancybox-inner #rebate_removed{text-align:left}.fancybox-inner #popup #content #body.replacement_pop{padding:10px}.fancybox-inner #popup #content #body.replacement_pop h2{color:#c00;font-size:26px;font-weight:normal;text-align:center;margin:0 60px 30px}.fancybox-inner #popup #content #body.replacement_pop .product-display{float:left;width:auto;position:relative;z-index:10;height:auto;margin:0}.fancybox-inner #popup #content #body.replacement_pop .product-display .product-image{width:240;height:auto}.fancybox-inner #popup #content #body.replacement_pop #product-information{margin:0 0 30px 20px;width:auto;position:relative}.fancybox-inner #popup #content #body.replacement_pop #product-information h3{background:0 0;color:#c00;font-weight:400;line-height:30px;padding:0;margin:0 0 10px;font-size:24px;text-align:left}.fancybox-inner #popup #content #body.replacement_pop #product-information ul#pricing-details{margin:0;font-size:12px;font-family:Verdana,Geneva,sans-serif;float:left;list-style:none;line-height:20px;text-align:left}.fancybox-inner #popup #content #body.replacement_pop #product-information ul#pricing-details li.packagesize{border-radius:0;float:left;padding:0;margin:0 10px 0 0;min-width:157px;width:auto}.fancybox-inner #popup #content #body.replacement_pop #product-information ul#pricing-details li.packagesize .pack{display:block;font-size:18px;line-height:22px;margin:0 0 5px}.fancybox-inner #popup #content #body.replacement_pop #product-information ul#pricing-details li.packagesize .pack .number{font-size:24px}.fancybox-inner #popup #content #body.replacement_pop #product-information ul#pricing-details li.packagesize .supply{display:block;font-size:14px;line-height:22px}.fancybox-inner #popup #content #body.replacement_pop #product-information ul#pricing-details li.packagesize .price{color:#c00;font-size:20px;font-weight:400;line-height:30px;float:none}.fancybox-inner #popup #content #body.replacement_pop .reviews{clear:both;text-align:center;position:relative;padding:0 0 20px 0;width:100%}.fancybox-inner #popup #content #body.replacement_pop .reviews .overview{display:inline-block;margin:0 auto}.fancybox-inner #popup #content #body.replacement_pop .reviews .overview h3.item{line-height:24px;background:0;padding-left:0;border:none;color:#333;font-size:14px;font-weight:700;float:left;margin:0;padding:0}.fancybox-inner #popup #content #body.replacement_pop .reviews .starrating{float:left}.fancybox-inner #popup #content #body.replacement_pop .reviews .starrating .stars{float:left;height:24px;line-height:24px;margin:0 5px}.fancybox-inner #popup #content #body.replacement_pop .reviews .starrating .stars .img{display:block;float:left;margin:2px 1px 0 0}.fancybox-inner #popup #content #body.replacement_pop .reviews .starrating .text{float:left;font-size:13px;height:20px}.fancybox-inner #popup #content #body.replacement_pop .reviews .starrating .text .review_count{display:inline}.fancybox-inner #popup #content #body.replacement_pop .product-description{text-align:left;padding:0 10px;font-size:12px}.fancybox-inner #popup #content #body.replacement_pop .product-description strong{font-size:14px}.fancybox-inner #popup #content #body.replacement_pop .action{text-align:center;vertical-align:middle;padding:20px 0 10px 0}.fancybox-inner #discontinued.replacement{padding:30px}.fancybox-inner #discontinued.replacement .inner{display:table-row;width:100%;text-align:left}.fancybox-inner #discontinued.replacement .inner h3{display:block;text-align:center;font-size:24px;margin:0}.fancybox-inner #discontinued.replacement .inner .prod-img .banner_overlay{position:relative;z-index:103;left:167px;top:118px;width:270px;height:25px}.fancybox-inner #discontinued.replacement .inner .prod-img .banner_overlay .right_corner{border-top:5px solid transparent;border-left:5px solid #900;border-bottom:5px solid #900;border-right:5px solid transparent;right:0;position:absolute;top:-10px;width:0;height:0}.fancybox-inner #discontinued.replacement .inner .prod-img .banner_overlay .left_corner{border-top:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid #900;border-right:5px solid #900;left:0;position:absolute;top:-10px;width:0;height:0}.fancybox-inner #discontinued.replacement .inner .prod-img .banner_overlay .right_corner{border-top:5px solid transparent;border-left:5px solid #900;border-bottom:5px solid #900;border-right:5px solid transparent;right:0;position:absolute;top:-10px;width:0;height:0}.fancybox-inner #discontinued.replacement .inner .prod-img .banner_overlay .banner{background:#c00;color:#fff;text-align:center;width:100%;height:40px}.fancybox-inner #discontinued.replacement .inner .prod-img .banner_overlay .banner h3{color:#fff;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;line-height:10px;padding:8px 0 0;margin:0 0 10px}.fancybox-inner #discontinued.replacement .inner .prod-img .banner_overlay .banner p{color:#fff;font-size:12px;font-weight:400;text-align:center;line-height:0;margin:0 0 15px}.fancybox-inner #discontinued.replacement .inner img{display:block;width:370px;height:auto;margin:0 auto}.fancybox-inner #discontinued.replacement .text{margin:5px 15px 0 25px}.fancybox-inner #discontinued.replacement .text p{text-align:left;line-height:22px;color:#404040;font-size:14px}.fancybox-inner #discontinued.replacement .text ul{list-style:disc;color:#404040}.fancybox-inner #discontinued.replacement .action{text-align:center;margin:25px 0 0 0}#autorefill_terms_popup{padding:20px;height:calc(100% - 40px);width:calc(100% - 40px)}#autorefill_terms_popup h1{font-size:24px;font-weight:normal;text-align:left;margin:0 0 30px 0}#autorefill_terms_popup p{font-size:14px;line-height:20px;text-align:left;margin:0 0 30px 0}#autorefill_terms_popup a{cursor:pointer}#autorefill_terms_popup a.ghost{background:#fff;border:1px solid #2461aa;border-radius:20px;line-height:40px;height:40px;padding:0 20px}#autoship-detail{text-align:left;width:100%;max-width:460px;background-color:#f7f7f7;padding:0 0 30px 0}@media only screen and (max-width: 863px){#autoship-detail{width:auto}}#autoship-detail #info .heading{background:#fff;align-items:center;display:flex;flex-direction:column;padding:30px;text-align:center}#autoship-detail #info .heading .title{display:flex;align-items:center;justify-content:center;margin:0 0 10px 0;column-gap:10px}#autoship-detail #info .heading .title .icon{width:60px;height:40px;margin:0}#autoship-detail #info .heading .title .icon #autoship_logo{display:block;width:100%;height:100%}#autoship-detail #info .heading .title h1{color:#2461aa;font-size:32px;line-height:40px;font-weight:bold;margin:0;letter-spacing:-2px;text-align:left}#autoship-detail #info .heading .title h1 span{font-size:22px;line-height:30px;font-weight:normal;display:block;letter-spacing:normal;margin:5px 0 0 0}#autoship-detail #info .heading h4{color:#000;font-size:14px;font-weight:normal;text-align:center;line-height:16px}@media only screen and (max-width: 863px){#autoship-detail #info .heading h4{font-size:12px;line-height:14px}}#autoship-detail #info .divider{border-top:1px solid #ccc;text-align:center;position:relative;margin:30px auto;width:200px}#autoship-detail #info .divider .text{background-color:#f7f7f7;box-sizing:border-box;color:#696969;font-weight:bold;display:inline-block;line-height:30px;position:absolute;top:-16px;left:50%;margin:0 0 0 -51px;padding:0 5px;height:30px;width:100px}#autoship-detail #info ol{list-style:none;margin:0 auto;max-width:350px;padding:0 10px}#autoship-detail #info ol li{padding:0 0 0 45px;margin:0 0 25px 0;position:relative;font-size:14px;line-height:20px;color:#696969}#autoship-detail #info ol li .icon{position:absolute;top:0;left:0;height:40px;width:40px;display:flex;align-items:center}#autoship-detail #info ol li .icon .number{color:#696969;font-size:42px;font-weight:bold;line-height:40px;margin:0 5px 0 0}#autoship-detail #info ol li .icon .svg_icon{width:70px;height:70px;min-width:70px}@media only screen and (max-width: 863px){#autoship-detail #info ol li .icon .svg_icon{width:50px;height:50px;min-width:50px}}#autoship-detail #info ol li .icon .svg_icon #discount{width:50px;height:70px}@media only screen and (max-width: 863px){#autoship-detail #info ol li .icon .svg_icon #discount{height:50px}}#autoship-detail #info ol li .icon .svg_icon #free_shipping{width:50px;height:70px}@media only screen and (max-width: 863px){#autoship-detail #info ol li .icon .svg_icon #free_shipping{height:50px}}#autoship-detail #info ol li .icon i.fas{font-size:32px;color:#c00;position:absolute;top:0;left:38px;line-height:40px}#send-rx .options .or{background:#ddd;float:left;width:1px;height:65px;overflow:visible;position:relative;margin:0 25px}#send-rx .options .or img{position:absolute;top:50%;left:-14px;width:29px;height:28px;display:block;margin:-14px 0 0 0}.rrd-container #fancybox .confirmation{border-bottom:1px dotted #ccc;margin-bottom:20px;padding-bottom:10px}.rrd-container #fancybox .confirmation p{font-size:13px;font-weight:normal;line-height:20px;margin:0;padding:0;text-align:center}.rrd-container #fancybox .confirmation span.name{font-size:22px;font-weight:normal;line-height:27px}.rrd-container #fancybox .confirmation span.success{font-weight:normal}.a06_react{margin:0 auto;position:relative;top:-25px;width:177px}.a06_react .medbtn.color2{background:#e7e7e7;border:1px solid #ccc;border-radius:3px;color:#444;padding:5px 10px}.a06_react .medbtn.color2:hover{background:#d7d7d7}#colorbox{background:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,0.3);box-sizing:content-box;z-index:9999}#colorbox #cboxContent button#cboxClose{box-shadow:none}#cboxOverlay{background:#000;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9998}#popup{width:100%;margin:0;padding:0}#popup .form-footer{margin:10px auto;text-align:center}#popup #content{background:#fff;padding:0;text-align:left;width:auto}#popup #content blockquote{font-size:11px}#popup #content h3{border:0;color:#c00;font-size:16px;font-weight:bold;margin:10px 0 1px 0}#popup #content p{font-size:14px;margin-bottom:10px}#popup #content ul li{font-size:11px;margin-bottom:5px}#popup #content dl{font-size:11px}#popup #content dl dt{padding-bottom:4px}#popup #content table.promo td{vertical-align:top}#popup #content .lowestprice h1{background:none;padding:0}#popup #content .lowestprice h4{color:#333;margin:0 0 10px 0}#popup #content .lowestprice p .price{color:#c00}#popup #content #rx_help img{display:block;margin:0 auto 20px;width:auto}#popup #content #body{padding:10px;overflow-x:hidden}#popup #content #body ul.square{list-style:square;margin-left:20px}#popup #content #body ul.square li{font-size:11px;margin-bottom:5px}#popup #content #body ol.decimal{list-style:decimal;margin-left:20px}#popup #content #body .centertable{margin:0 auto}#popup #content #body .centertable td{margin:0 auto;vertical-align:top}#popup #content #body .table{border-spacing:2px}#popup #content #body .table th{background:#eee;border:1px solid #dbdcca;font-size:11px;font-weight:bold;padding:4px;text-align:left}#popup #content #body .table th.ca{background:#ffc;color:#404040}#popup #content #body .pricecompare td{font-size:11px;line-height:30px;padding-left:10px;text-align:right;width:110px}#popup #content #body .pricecompare .ca{color:#c00;font-weight:bold}#popup #content #body .border-bottom{border-bottom:1px solid #000}#popup #content #body.get_your_rx{background:none;padding:0;text-align:left}#popup #content #body.get_your_rx h1{background:none;font-size:23px;padding:0}#popup #content #body.get_your_rx h4{color:#333;font-size:18px;font-weight:normal;line-height:24px}#popup #content #body.get_your_rx p{line-height:20px}#popup #content #body.get_your_rx .close{text-align:center}#popup #content #body.get_your_rx .close a.btn{margin:0 20px 0 0}#popup #content #body.lowestprice{background:#fff;padding:10px;text-align:left}#popup #content #body.lowestprice h1{background:none;padding:0}#popup #content #body.lowestprice h4{color:#333}#popup #content #body.lowestprice p .price{color:#c00}#popup #content #body.lowestprice .data td{line-height:14px;padding:5px;text-align:center;vertical-align:middle}#popup #content #body.moneyback{padding:0 10px}#popup #content #body.moneyback h1{margin:0}#popup #content #body.moneyback p{font-size:12px;margin-bottom:10px;padding:0}#popup #content #body.moneyback h2{color:#333;font-size:13px;margin:0 0 0 76px}#popup #content #body.moneyback .bluebox{margin:10px}#popup #content #body.moneyback .warning{margin:0 10px}#popup #content #body.moneyback .warning.important{background:url('/images/icons/no-mail.png') 10px center no-repeat}#popup #content #body.moneyback .warning p{margin:0}#popup #content #body.moneyback p.tiny{font-size:9px;padding:10px 10px 0 10px;margin:0}#popup #content #body.shipping h2{color:#333;font-size:15px;margin:0 0 0 0}#popup #content #body.shipping h2 .normal{font-weight:normal}#popup #content #body.shipping table.data{margin:0}#popup #content #body.shipping table.data tr.logos td{background:#fff;padding:5px 0;text-align:center}#popup #content #body.shipping table.data tr.logos td img{display:block;margin:0 auto;width:auto;height:45px}#popup #content #body.terms p,#popup #content #body.terms ul li{font-size:12px;margin-bottom:15px}#popup #content #body.terms h4{margin:0 0 0 0}#popup #content #body.giftcard h1{background:none;padding:0;font-size:22px}#popup #content #body.giftcard h1 .altcolor{color:#333}#popup #content #body.giftcard h2{color:#333;font-size:17px;margin:0 0 5px 0}#popup #content #body.giftcard p{font-size:12px;line-height:20px;margin:0 0 15px 0}#popup #content #body.giftcard p.nopad{margin:0 0 5px 0}#popup #content #body.giftcard img.steak{display:block;float:right;margin:0 0 10px 10px}#popup #content #body.giftcard ol{font-weight:bold}#popup #content #body.giftcard ol li{line-height:22px}#popup #content #body.giftcard ol li .normal{font-weight:normal}#popup #content #body.giftcard .disclaimer{border-top:1px solid #ccc;margin:15px 0 0 0;padding:15px 0 0 0}#popup #content #body.giftcard .disclaimer p{font-size:11px}#popup #content #body.giftcard .detailtext{background:#fff;font-size:12px;padding:0 30px 0 0;position:absolute;top:86px;left:10px}#popup #content #info{border:0}#popup #content #promo-detail .promogifts{margin-top:10px}#popup #content #promo-detail .promogifts td img{float:left;margin:0 10px 10px 0}#popup #content #promo-detail h4{color:#c00;font-size:14px;font-weight:bold}#popup #content #doctor-info{border-collapse:collapse;width:100%}#popup #content #doctor-info td{background:#eee;border:1px solid #ccc;padding:4px;vertical-align:middle}#popup #content #doctor-info th{background:#ffc;border:1px solid #ccc;font-size:11px;font-weight:bold;padding:4px;text-align:left}#popup #content #doctor-search-results{border-collapse:collapse;width:100%}#popup #content #doctor-search-results td{background:#eee;border:1px solid #ccc;font-size:11px;padding:4px;vertical-align:middle}#popup #content #doctor-search-results th{background:#ffc;border:1px solid #ccc;font-size:11px;font-weight:bold;padding:4px;text-align:left}#popup #remote-login{margin:20px;background:#fff;padding:30px;text-align:left}#popup #remote-login .service{font-size:18px;font-weight:bold}#popup #remote-login p{font-size:11px;padding:20px 0 0 0}#popup #remote-login input[type=button]{font-size:14px;padding:5px 10px;font-weight:bold;cursor:pointer}#popup #remote-login ul li{padding:0 0 4px 0}#popup #remote-login ul li label{display:inline-block;width:80px}.popup{background:#fff}.popup h1,.popup h2,.popup h3,.popup h4{text-align:left}.popup h2{color:#c00;font-size:20px;margin:10px 0}.popup p{padding:0 0 15px 0;text-align:left}.popup a.submit-feedback{background:url("/images/buttons/btn.iwanttoprovidemyfeedback.png") no-repeat scroll 0 0 transparent;display:block;height:23px;margin:0 auto;overflow:hidden;text-indent:-9999px;width:205px}.popup .close{text-align:center}.popup .red{color:#c00}.popup .btn.red{color:#fff}.popup .creditdetail h2{font-size:14px;font-weight:bold}.popup .creditdetail p{padding-bottom:7px}.popup .creditdetail table{border-collapse:collapse;width:100%}.popup .creditdetail table th,.popup .creditdetail table td{border:1px solid #ccc;padding:6px 10px;font-size:12px;text-align:center;vertical-align:middle}.popup .creditdetail table th{background:#f7f7f7;font-weight:bold}.popup .creditdetail table td{background:#fff}.popup .callout{background:#ffc;border:2px solid #000;color:#000;font-size:10pt;margin:10px 5px;padding:20px}.popup .banner-popup{background:url("/images/bg-header.jpg") 0 0 repeat-x #fff;height:70px;text-align:left;text-indent:-9999px}.popup .form-footer{text-align:center;margin:0 auto}.popup #content{background:#fff}.popup #container{text-align:left;padding:10px;margin:0}.popup #ttd{text-align:left;margin:10px}.popup #ttd h1{border-bottom:1px solid #000;margin:0 0 20px 0}.popup #ttd h2{font-size:16px;font-weight:bold}.popup #ttd .form-footer{text-align:center}.popup #ttd #delivery_schedule_schematic{background:url('/commonimages/ttd/ttd-bg.png') 0 0 no-repeat;width:610px;height:122px;margin:0 0 10px 0;padding:15px 25px 25px 20px}.popup #ttd #delivery_schedule_schematic .heading{padding:0 0 20px 0;width:100%;height:20px}.popup #ttd #delivery_schedule_schematic .heading .lborder,.popup #ttd #delivery_schedule_schematic .heading .rborder{padding:8px 0;float:left;width:215px}.popup #ttd #delivery_schedule_schematic .heading .lborder .inner,.popup #ttd #delivery_schedule_schematic .heading .rborder .inner{background:#666;height:3px;line-height:3px}.popup #ttd #delivery_schedule_schematic .heading .lborder{border-left:3px solid #666}.popup #ttd #delivery_schedule_schematic .heading .text{color:#2461aa;font-size:18px;float:left;margin:0 10px}.popup #ttd #delivery_schedule_schematic .heading .rborder{border-right:3px solid #666}.popup #ttd #delivery_schedule_schematic .placed{color:#2461aa;float:left;width:60px;font-size:11px;font-weight:bold;text-align:center;line-height:12px;margin:0 10px 0 0}.popup #ttd #delivery_schedule_schematic .placed .icon{background:url('/commonimages/ttd/ttd-pc-icon.png') 0 0 no-repeat;width:60px;height:50px}.popup #ttd #delivery_schedule_schematic .text{font-size:12px}.popup #ttd #delivery_schedule_schematic .verify,.popup #ttd #delivery_schedule_schematic .processing,.popup #ttd #delivery_schedule_schematic .shipping{color:#333;float:left;height:36px;font-size:12px;padding:7px 0 0 10px;font-weight:normal;line-height:16px}.popup #ttd #delivery_schedule_schematic .verify strong,.popup #ttd #delivery_schedule_schematic .processing strong,.popup #ttd #delivery_schedule_schematic .shipping strong{display:block;color:#2461aa;font-size:15px;font-weight:normal}.popup #ttd #delivery_schedule_schematic .verify{background:url('/commonimages/ttd/ttd-verify.png') 0 0 no-repeat;width:111px}.popup #ttd #delivery_schedule_schematic .processing{background:url('/commonimages/ttd/ttd-processing.png') 0 0 no-repeat;width:121px;padding:7px 0 0 20px}.popup #ttd #delivery_schedule_schematic .shipping{background:url('/commonimages/ttd/ttd-ship-animate.gif') 0 0 no-repeat;width:142px;padding:7px 0 0 20px;margin:0 10px 0 0}.popup #ttd #delivery_schedule_schematic .plus{color:#666;font-weight:bold;font-size:28px;float:left;width:17px;height:43px;line-height:42px;text-align:center;margin:0 0 0 6px}.popup #ttd #delivery_schedule_schematic .delivered{color:#2461aa;float:left;width:60px;font-size:11px;font-weight:bold;text-align:center;line-height:12px}.popup #ttd #delivery_schedule_schematic .delivered .icon{background:url('/commonimages/ttd/ttd-box.png') 0 0 no-repeat;width:51px;height:56px;margin:0 0 -5px 0}.popup #ttd #delivery_schedule_schematic.no-verify{width:456px;padding:15px 105px 25px 100px}.popup #ttd #delivery_schedule_schematic.no-verify .verify{display:none}.popup #ttd #delivery_schedule_schematic.no-verify .plus.first{display:none}.popup #ttd #delivery_schedule_schematic.no-verify .heading .lborder,.popup #ttd #delivery_schedule_schematic.no-verify .heading .rborder{padding:8px 0;float:left;width:145px}.popup #ttd #delivery_schedule_schematic.no-verify .processing{background:url('/commonimages/ttd/ttd-verify.png') 0 0 no-repeat;width:111px;padding:7px 0 0 10px}.popup #ttd #delivery_schedule_description{font-size:14px;width:660px;margin:0 auto 20px auto}.popup #ttd #shiptable{width:660px;margin:0 auto;padding:0 0 20px 0}.popup #ttd #shiptable h2{color:#2461aa}.popup #ttd #shiptable table{border-spacing:2px;width:100%;float:left;margin:-4px 0 0 -2px}.popup #ttd #shiptable table th{background:#ffc;border:1px solid #ccc;font-size:12px;font-weight:bold;padding:4px;text-align:center;position:relative}.popup #ttd #shiptable table td{background:#eee;border:1px solid #ccc;font-size:12px;padding:4px;text-align:center;vertical-align:middle}.popup #ttd #shiptable table td.textleft{text-align:left}.popup #ttd #shiptable table td.textright{text-align:right}.popup #ttd #shiptable table .tr_hover td{cursor:pointer;background:#ccc}.popup #ttd .confirmed{display:block;width:147px;height:23px;margin:10px auto 0 auto}.popup.d #ttd #shiptable{margin:10px 0}.popup.d #ttd #shiptable.table{border:none;border-collapse:collapse;border-spacing:0;width:100%;margin:0}.popup.d #ttd #shiptable.table th,.popup.d #ttd #shiptable.table td{border:none;border-top:1px solid #ddd;padding:0 6px;vertical-align:middle;text-align:center}.popup.d #ttd #shiptable.table th{background:#f7f7f7;border-top:1px solid #ddd;font-weight:bold;line-height:18px;top:0}.popup.d #ttd #shiptable.table td{background:none;font-weight:normal;line-height:25px}.popup.d #ttd #shiptable.table th.textleft,.popup.d #ttd #shiptable.table td.textleft{text-align:left}.popup.d #ttd #shiptable.table th.textright,.popup.d #ttd #shiptable.table td.textright{text-align:right}.popup.d #ttd #shiptable.table .tr_hover td{cursor:pointer;background:#f7f7f7}.popup.d #ttd #shiptable.table.form-clean th,.popup.d #ttd #shiptable.table.form-clean td{text-align:left}.popup.d #ttd #shiptable.table.form-clean th.cost{width:70px}.popup.availablecredit{padding:20px}.popup.availablecredit table{border-spacing:2px}.popup.availablecredit table th{background:#ffc;border:1px solid #ccc;font-size:11px;font-weight:bold;line-height:15px;padding:4px;text-align:center;vertical-align:middle}.popup.availablecredit table td{background:#eee;border:1px solid #ccc;font-size:11px;padding:4px;text-align:center;vertical-align:middle}.popup.availablecredit table td input{text-align:center}.popup.availablecredit table td.apply{background:0;border:0;text-align:right}.popup.availablecredit #content{background:#fff;background-image:none}.popup#insurance-handling #container{padding:0}.popup#insurance-handling #container p.text{margin:0 0 20px 0;padding:0;line-height:18px}#crucialinfo{padding:0 20px 63px 20px}#crucialinfo h1{background:#fff;color:#fff;font-size:24px;text-align:center;padding:10px 0;margin:0 -20px 0 -20px}#crucialinfo h4{display:block;font-size:20px;font-weight:normal;line-height:24px;height:auto;margin:0}#crucialinfo p{font-size:14px;line-height:24px;margin:0}#crucialinfo #step-1,#crucialinfo #step-2,#crucialinfo #step-3,#crucialinfo #step-4,#crucialinfo #step-5,#crucialinfo #step-6,#crucialinfo #step-7,#crucialinfo #step-8{display:none;height:auto;padding:10px 20px 10px 0;margin:0 -20px 0 0}#crucialinfo #step-1{display:block}#crucialinfo #step-2 h3{text-align:center;margin:20px 0 40px 0}#crucialinfo #step-8 .links{margin:20px 0 0 0}#crucialinfo #step-1 .heading .steps,#crucialinfo #step-2 .heading .steps,#crucialinfo #step-3 .heading .steps{background:url('/images/gmail/3-steps-sprite.png') 0 0 no-repeat}#crucialinfo #step-4 .heading .steps,#crucialinfo #step-5 .heading .steps{background:url('/images/gmail/3-steps-sprite.png') 0 -30px no-repeat}#crucialinfo #step-6.steps .heading .steps,#crucialinfo #step-7 .heading .steps,#crucialinfo #step-8 .heading .steps{background:url('/images/gmail/3-steps-sprite.png') 0 -60px no-repeat}#crucialinfo .heading{margin:0;width:740px}#crucialinfo .heading h2{color:#333;font-size:20px;font-weight:normal;float:left}#crucialinfo .heading .steps{background:url('/images/gmail/steps-sprite.png') 0 0 no-repeat;float:right;width:343px;height:30px;margin:0 0 10px 0}#crucialinfo .heading h3{color:#333;font-size:20px;line-height:24px}#crucialinfo .heading h3.aligncenter{text-align:center}#crucialinfo .step{margin:0 0 20px 0}#crucialinfo .step p,#crucialinfo .step ul{font-size:13px}#crucialinfo .step ul{list-style:none;text-align:left;margin:0 0 0 34px;font-size:15px}#crucialinfo .step ul li{line-height:24px}#crucialinfo .step .step-heading{margin:0 0 10px 0;padding:0 0 0 34px}#crucialinfo .step .step-heading .icon{background:#fff;border-radius:12px;color:#fff;display:block;float:left;font-size:14px;font-weight:bold;width:24px;height:24px;line-height:24px;text-align:center;margin:0 0 0 -34px;padding:0}#crucialinfo .step .step-heading h4{float:left}#crucialinfo .step .step-image{margin:0}#crucialinfo .step .step-image img{display:block}#crucialinfo .step-1 p{margin:0 0 0 34px}#crucialinfo .links{padding:0 0 20px 0;width:740px}#crucialinfo .links .btn.left{float:left}#crucialinfo .links .btn.right{float:right}#crucialinfo .need-help{background:url('/images/gmail/chat-gradient.png') 0 0 repeat-x #e4e4e4;border-top:1px solid #999;width:760px;height:30px;padding:10px;position:absolute;bottom:0;left:0}#crucialinfo .need-help img{display:none;float:left;margin:0 10px 0 0}#crucialinfo .need-help .text{float:left;margin:0}#crucialinfo .need-help .text h5{color:#333;font-size:14px;display:inline;text-align:left;line-height:30px;margin:0}#crucialinfo .need-help .text p{color:#333;display:inline;font-size:11px;text-align:left;line-height:30px;padding:0}#crucialinfo .need-help .email{float:right;display:block;line-height:30px;height:30px;width:auto}ol img.pd_ruler{display:block;float:right;margin:0 0 0 20px;height:auto;width:330px;max-width:100%}ol li.rx{height:110px;position:relative}ol li.rx img{display:block;margin:0;height:auto;width:396px;max-width:100%;position:absolute;top:-10px;right:0;z-index:10}ol li.rx p{position:relative;z-index:11}@media only screen and (max-width:1200px){ol img.pd_ruler{float:none;margin:0}ol li.rx{height:auto}ol li.rx img{position:relative;top:0px}ol li.rx p{position:relative}}#popup #content .measure_pd ol li p{line-height:22px;margin:0}#cboxContent #cboxLoadedContent #address_verification{padding:20px 20px 65px 20px}#cboxContent #cboxLoadedContent #address_verification h1{font-size:24px;line-height:30px;float:left}#cboxContent #cboxLoadedContent #address_verification p{font-size:12px;text-align:left;margin:0 0 5px 0;line-height:20px}#cboxContent #cboxLoadedContent #address_verification img.usps,#cboxContent #cboxLoadedContent #address_verification img.fedex{float:right;display:block}#cboxContent #cboxLoadedContent #address_verification .compare{float:left;width:100%;padding:10px 0}#cboxContent #cboxLoadedContent #address_verification .compare>.box{margin:0 0 10px 0;float:left;width:50%;text-align:left}#cboxContent #cboxLoadedContent #address_verification .compare>.box .styled_checkbox{display:block;margin:0 0 10px 0}#cboxContent #cboxLoadedContent #address_verification .compare>.box p.address{margin:0 0 10px 0}#cboxContent #cboxLoadedContent #address_verification .compare h3{text-align:center}#cboxContent #cboxLoadedContent #address_verification .compare table th{width:80px}#cboxContent #cboxLoadedContent #address_verification .compare table td.checkbox{width:20px;padding:0 3px 0 0}#cboxContent #cboxLoadedContent #address_verification .compare .links{padding:20px 0 0 0}#cboxContent #cboxLoadedContent #address_verification .compare .links .btn{background:#c00;color:#fff}#cboxContent #cboxLoadedContent #address_verification .compare>.divider{background:#999;height:2px;margin:28px 0 10px 0;float:none;width:100%;position:relative}#cboxContent #cboxLoadedContent #address_verification .compare>.divider .or{background:#fff;color:#000;position:absolute;top:50%;right:50%;width:44px;height:20px;margin:-10px -22px 0 0;text-align:center;font-size:20px}#cboxContent #cboxLoadedContent #address_verification #new_address{float:left;width:100%;text-align:left}#cboxContent #cboxLoadedContent #address_verification #new_address .box{margin:0 0 10px 0}#cboxContent #cboxLoadedContent #address_verification #new_address h3{text-align:center}#cboxContent #cboxLoadedContent #address_verification #new_address .form div{width:78%;text-align:left}#cboxContent #cboxLoadedContent #address_verification #new_address .form input{width:100%;display:inline-block;border:1px solid #999;color:#000}#cboxContent #cboxLoadedContent #address_verification #new_address .form select{width:150px;border:1px solid #999;color:#000}#cboxContent #cboxLoadedContent #address_verification #new_address .form select#avstate{width:100%}#cboxContent #cboxLoadedContent #address_verification #new_address .form .label{font-weight:700;width:100px;display:inline-block;padding:4px 5px;text-align:right;vertical-align:middle}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #new_address .form .label{width:100%;display:block;text-align:left}}#cboxContent #cboxLoadedContent #address_verification #new_address .form .field{display:inline-block}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #new_address .form .field{display:block;width:100%}}#cboxContent #cboxLoadedContent #address_verification #new_address .form li{margin:0}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #new_address .form li{margin:0 0 5px 0;padding:0}}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #new_address .form li.group{margin:0}}#cboxContent #cboxLoadedContent #address_verification #new_address .form li.group .left{margin:0;width:48%;float:left}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #new_address .form li.group .left{float:none;width:100%;margin:0 0 5px 0}}#cboxContent #cboxLoadedContent #address_verification #new_address .form li.group .left .field{width:180px}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #new_address .form li.group .left .field{width:100%}}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #new_address .form li.group .left.first{margin:0 0 5px 0}}#cboxContent #cboxLoadedContent #address_verification #new_address .form li.group .left.last_name .label{margin:0}#cboxContent #cboxLoadedContent #address_verification #new_address .form li.group::after{content:'\0020';clear:both;display:block;float:none;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0}#cboxContent #cboxLoadedContent #address_verification #new_address .form li.phone input{width:auto}#cboxContent #cboxLoadedContent #address_verification #new_address .form li.phone input#avphoneareacode{width:68px}#cboxContent #cboxLoadedContent #address_verification #new_address .form li.phone input#avphonenumber{width:128px}#cboxContent #cboxLoadedContent #address_verification #new_address .form li.submit{padding:10px 0;text-align:center}#cboxContent #cboxLoadedContent #address_verification #new_address .form li.submit .btn{background:#c00;color:#fff;box-shadow:0 3px 2px -2px rgba(0,0,0,0.4)}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #new_address .form li.submit .btn{width:100%;margin:0}}#cboxContent #cboxLoadedContent #address_verification #confirm_address{width:100%}#cboxContent #cboxLoadedContent #address_verification #confirm_address h3{text-align:left;font-size:16px;margin:0 0 3px 0}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form{border:1px solid #a0a0a0;background:#fff;margin:7px 0;padding:3px}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #confirm_address .form{border:none;padding:0;text-align:left}}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form div{width:78%;text-align:left}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form input{width:100%;display:inline-block;border:1px solid #999;color:#000}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form select{width:150px;border:1px solid #999;color:#000}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form select#avstate{width:100%}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form .label{font-weight:700;width:100px;display:inline-block;padding:4px 5px;text-align:right;vertical-align:middle}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #confirm_address .form .label{width:100%;display:block;text-align:left}}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form .field{display:inline-block}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #confirm_address .form .field{display:block;width:100%}}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li{margin:0}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li{margin:0 0 5px 0;padding:0}}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.group{margin:0}}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.group .left{margin:0;width:48%;float:left}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.group .left{float:none;width:100%;margin:0 0 5px 0}}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.group .left .field{width:184px}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.group .left .field{width:100%}}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.group .left.first{margin:0 0 0 12px}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.group .left.first{margin:0 0 5px 0}}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.group .left.last_name .label{margin:0}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.group::after{content:'\0020';clear:both;display:block;float:none;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.phone input{width:auto}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.phone input#avphoneareacode{width:68px}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.phone input#avphonenumber{width:128px}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.submit{padding:10px 0}#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.submit .btn{background:#c00;color:#fff;box-shadow:0 3px 2px -2px rgba(0,0,0,0.4)}@media only screen and (max-width:620px){#cboxContent #cboxLoadedContent #address_verification #confirm_address .form li.submit .btn{width:100%;margin:0}}#cboxContent #cboxLoadedContent #address_verification #confirm_address .verify{text-align:center;font-weight:bold;padding:5px 0;line-height:20px}#cboxContent #cboxLoadedContent #address_verification #confirm_address .verify label,#cboxContent #cboxLoadedContent #address_verification #confirm_address .verify label:focus,#cboxContent #cboxLoadedContent #address_verification #confirm_address .verify label:active{border:none;outline:none;cursor:pointer}#cboxContent #cboxLoadedContent #address_verification #confirm_address .verify input{outline:none}#cboxContent #cboxLoadedContent #address_verification .need_help{padding:8px 0 0 0;font-size:12px}#cboxContent button#cboxClose{background:none;color:#676767;cursor:pointer;display:inline-block;font:bold normal normal 14px/1 "Font Awesome 5 Free";font-size:20px;line-height:30px;width:30px;height:30px;text-align:center;text-decoration:none;text-rendering:auto;position:absolute;top:0;right:0;z-index:1103;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#cboxContent button#cboxClose .fa-lg{font-size:20px}#cboxContent button#cboxClose:hover{color:#333}#cboxContent button#cboxClose:focus{outline:none}#signuppopup-container{color:#fff;position:fixed;top:50%;left:50%;margin:-333px 0 0 -333px;z-index:1001;width:667px;height:667px}#signuppopup-container #signuppopup{background:url('/images/email/circle1.png') left top no-repeat;position:relative;padding:60px 90px;text-align:center;height:550px;font-family:Arial,Helvetica,sans-serif}#signuppopup-container #signuppopup h1{background:none;text-align:center;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:62px;font-weight:normal;text-transform:uppercase;padding:0;line-height:60px;margin:120px 0 30px 0}#signuppopup-container #signuppopup h2{color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:25px;text-align:center;line-height:30px;margin:0 0 30px 0;padding:0}#signuppopup-container #signuppopup a.submit{background:#000;color:#fff;display:block;width:250px;height:40px;line-height:40px;font-weight:bold;text-transform:uppercase;font-size:24px;margin:20px auto 10px auto;text-decoration:none}#signuppopup-container #signuppopup p.legal{font-size:12px;text-align:center}#signuppopup-container #signuppopup p.legal a{color:#fff}#signuppopup-container #signuppopup .center{display:none}#signuppopup-container #signuppopup .close{display:block;margin:0 auto 80px auto}#signuppopup-container #signuppopup .email{background:#fff;border:1px solid #666;box-shadow:inset 3px 3px 10px rgba(0,0,0,0.2);-webkit-box-shadow:inset 3px 3px 10px rgba(0,0,0,0.2);-moz-box-shadow:inset 3px 3px 10px rgba(0,0,0,0.2);-ms-box-shadow:inset 3px 3px 10px rgba(0,0,0,0.2);line-height:40px;height:40px;padding:0 10px;margin:0 0 5px 0}#signuppopup-container #signuppopup .email input{background:none;border:none;font-size:20px;display:block;width:100%;height:40px;color:#666;padding:0;margin:0}#signuppopup-container #signuppopup .error{background:url('/images/icons/alert.png') 10px center no-repeat #fff;border:1px dashed #c00;color:#c03;margin:0;padding:5px 10px 5px 35px;text-align:left}@media only screen and (max-width:767px),screen and (max-height:660px){#signuppopup-container #signuppopup{background-position:center center;background-size:cover;padding:40px 40px;width:320px;height:320px}#signuppopup-container #signuppopup h1{font-size:32px;line-height:30px;margin:60px 0 10px 0}#signuppopup-container #signuppopup h2{font-size:15px;line-height:20px;margin:0 0 10px 0}#signuppopup-container #signuppopup a.submit{font-size:20px;margin:20px auto;height:30px;line-height:30px}#signuppopup-container #signuppopup p.legal{padding:0 20px}#signuppopup-container #signuppopup .email{line-height:30px;height:30px;margin:0 0 5px 0}#signuppopup-container #signuppopup .email input{font-size:16px;height:30px}}@media only screen and (max-width:767px),screen and (max-height:660px){#fancybox-inner #signuppopup-container{width:400px;height:400px;margin:-200px 0 0 -200px}}body.ie #fancybox-wrap #fancybox-outer #fancybox-inner .newaddress input{height:30px}body.ie #fancybox-wrap #fancybox-outer #fancybox-inner .editpayment input{height:30px}body.ie #fancybox-wrap #fancybox-outer #fancybox-inner .editpayment .visa.selected{background:url('/commonimages/logos/visa.svg') 0 0 no-repeat;background-size:155px 97px}body.ie #fancybox-wrap #fancybox-outer #fancybox-inner .editpayment .mc.selected{background:url('/commonimages/logos/mastercard.svg') 0 0 no-repeat;background-size:155px 97px}body.ie #fancybox-wrap #fancybox-outer #fancybox-inner .editpayment .amex.selected{background:url('/commonimages/logos/americanexpress.svg') 0 0 no-repeat;background-size:155px 97px}body.ie #fancybox-wrap #fancybox-outer #fancybox-inner .editpayment .disc.selected{background:url('/commonimages/logos/discover.svg') 0 0 no-repeat;background-size:155px 97px}@font-face{font-family:'RobotoBoldCondensed';src:url('/include/font/roboto/Roboto-BoldCondensed-webfont.eot');src:url('/include/font/roboto/Roboto-BoldCondensed-webfont.eot?#iefix') format('embedded-opentype'),url('/include/font/roboto/Roboto-BoldCondensed-webfont.woff') format('woff'),url('/include/font/roboto/Roboto-BoldCondensed-webfont.ttf') format('truetype'),url('/include/font/roboto/Roboto-BoldCondensed-webfont.svg#RobotoBoldCondensed') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RobotoCondensed';src:url('/include/font/roboto/Roboto-Condensed-webfont.eot');src:url('/include/font/roboto/Roboto-Condensed-webfont.eot?#iefix') format('embedded-opentype'),url('/include/font/roboto/Roboto-Condensed-webfont.woff') format('woff'),url('/include/font/roboto/Roboto-Condensed-webfont.ttf') format('truetype'),url('/include/font/roboto/Roboto-Condensed-webfont.svg#RobotoCondensed') format('svg');font-weight:normal;font-style:normal}