.tab-arrow{background:url("../images/background/category_sprite_v-1024297d6b3507940ba2af494c9fc0a9.png") center -93px no-repeat}.panes .pane{display:none}.top-left-corner-off{background-image:url("../images/background/tab_off_left_v-53fae7ead7db583d92c491d6c9f1cf7d.png")}.top-right-corner-off{background-image:url("../images/background/tab_off_right_v-084d0c327c45d0a534508dab97e5b841.png")}.top-left-corner-on{background-image:url("../images/background/tab_on_left_v-00956fb37e1f3d1046f7e0cb2ec27f80.png")}.top-right-corner-on{background-image:url("../images/background/tab_on_right_v-21b62312cb397484a8fbe855191fdde0.png")}body{background-color:#F9F9F9;margin:0;padding:0}div,span{text-align:left}img{border:0}h4{color:#2e2e2e;font:normal 18px Arial;margin-bottom:20px}ol,ul{list-style:none}a{color:#0069AA;text-decoration:underline}a.blue{color:#0069AA;text-decoration:none}a.blue:hover{text-decoration:underline}a.neutral{color:#656565 !important;text-decoration:underline !important}a.plain{color:#585858 !important;text-decoration:underline !important}span.blue{color:#0069AA;cursor:pointer;text-decoration:none}span.blue:hover{text-decoration:underline}.clear-left,.cc-clear-left{clear:left}.clear-right,.cc-clear-right{clear:right}.clear-both,.cc-clear-both{clear:both}.left,.cc-left{float:left}.right,.cc-right{float:right}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.display-none,.cc-display-none{display:none}.display-block,.cc-display-block{display:block}.display-inline,.cc-display-inline{display:inline}.background-none{background:none !important}.visibility-hidden,.cc-visibility-hidden{visibility:hidden}.strong{font-weight:bold}.cursor-pointer,.cc-cursor-pointer{cursor:pointer}.cursor-cross-hair{cursor:cross-hair}.font-black{color:#000000}.margin-zero,.cc-margin-zero{margin-top:0px}.float-none,.cc-float-none{float:none !important}.horizontal-divider,.cc-horizontal-divider{background:url("../images/background/category_sprite_v-1024297d6b3507940ba2af494c9fc0a9.png") 0px -121px no-repeat;background-repeat:repeat-x;float:left;height:1px;width:100%}.copy{color:#585858;font-size:12px;font-family:arial}.question-img{background:url("../images/icons/icon_question_v-fad80b0252ad444e1b19c22ed0753d12.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:16px;margin-left:5px;position:absolute;width:14px}.loader{background:url("../images/icons/loader_v-2178a5a45051391e5a263d5390819c5b.gif") no-repeat scroll 0 0 transparent;background-position:center}input[type="submit"],input[type="button"]{height:30px}.btn-primary{background:#0091BA;background:-webkit-gradient(linear, left top, left bottom, from(#0091BA), to(#0091BA));background:-webkit-linear-gradient(top, #0091BA, #0091BA);background:-moz-linear-gradient(top, #0091BA 0%, #0091BA);background:-ms-linear-gradient(top, #0091BA, #0091BA);background:-o-linear-gradient(top, #0091BA, #0091BA);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;font-size:14px;line-height:30px;text-transform:uppercase}.btn-primary:hover{background:#00bbd8;background:-webkit-gradient(linear, left top, left bottom, from(#00bbd8), to(#00bbd8));background:-webkit-linear-gradient(top, #00bbd8, #00bbd8);background:-moz-linear-gradient(top, #00bbd8 0%, #00bbd8);background:-ms-linear-gradient(top, #00bbd8, #00bbd8);background:-o-linear-gradient(top, #00bbd8, #00bbd8);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;font-size:14px;line-height:30px;text-transform:uppercase}.btn-primary-small,.cc-btn-primary-small{background:#0091BA;background:-webkit-gradient(linear, left top, left bottom, from(#0091BA), to(#0091BA));background:-webkit-linear-gradient(top, #0091BA, #0091BA);background:-moz-linear-gradient(top, #0091BA 0%, #0091BA);background:-ms-linear-gradient(top, #0091BA, #0091BA);background:-o-linear-gradient(top, #0091BA, #0091BA);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;font-size:12px;line-height:20px;text-transform:uppercase}.btn-primary-small:hover,.cc-btn-primary-small:hover{background:#00bbd8;background:-webkit-gradient(linear, left top, left bottom, from(#00bbd8), to(#00bbd8));background:-webkit-linear-gradient(top, #00bbd8, #00bbd8);background:-moz-linear-gradient(top, #00bbd8 0%, #00bbd8);background:-ms-linear-gradient(top, #00bbd8, #00bbd8);background:-o-linear-gradient(top, #00bbd8, #00bbd8);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;font-size:12px;line-height:20px;text-transform:uppercase}.btn-transaction,.cc-btn-rxwizard,.swMain .buttonFinish{background:#ff9c00;background:-webkit-gradient(linear, left top, left bottom, from(#ff9c00), to(#ff9c00));background:-webkit-linear-gradient(top, #ff9c00, #ff9c00);background:-moz-linear-gradient(top, #ff9c00 0%, #ff9c00);background:-ms-linear-gradient(top, #ff9c00, #ff9c00);background:-o-linear-gradient(top, #ff9c00, #ff9c00);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;font-size:14px;line-height:30px;text-transform:uppercase}.btn-transaction:hover,.cc-btn-rxwizard:hover,.swMain .buttonFinish:hover{background:#ff8400;background:-webkit-gradient(linear, left top, left bottom, from(#ff8400), to(#ff8400));background:-webkit-linear-gradient(top, #ff8400, #ff8400);background:-moz-linear-gradient(top, #ff8400 0%, #ff8400);background:-ms-linear-gradient(top, #ff8400, #ff8400);background:-o-linear-gradient(top, #ff8400, #ff8400);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;font-size:14px;line-height:30px;text-transform:uppercase}.btn-neutral{background:#A7A7A7;background:-webkit-gradient(linear, left top, left bottom, from(#d3d3d3), to(#A7A7A7));background:-webkit-linear-gradient(top, #d3d3d3, #A7A7A7);background:-moz-linear-gradient(top, #d3d3d3 0%, #A7A7A7);background:-ms-linear-gradient(top, #d3d3d3, #A7A7A7);background:-o-linear-gradient(top, #d3d3d3, #A7A7A7);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;font-size:14px;line-height:30px;text-transform:uppercase;color:#5B5B5B}.btn-neutral:hover{background:#d3d3d3;background:-webkit-gradient(linear, left top, left bottom, from(#A7A7A7), to(#d3d3d3));background:-webkit-linear-gradient(top, #A7A7A7, #d3d3d3);background:-moz-linear-gradient(top, #A7A7A7 0%, #d3d3d3);background:-ms-linear-gradient(top, #A7A7A7, #d3d3d3);background:-o-linear-gradient(top, #A7A7A7, #d3d3d3);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;font-size:14px;line-height:30px;text-transform:uppercase;color:#5B5B5B}.btn-disable{background:#D8D8D8;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#D8D8D8));background:-webkit-linear-gradient(top, #f5f5f5, #D8D8D8);background:-moz-linear-gradient(top, #f5f5f5 0%, #D8D8D8);background:-ms-linear-gradient(top, #f5f5f5, #D8D8D8);background:-o-linear-gradient(top, #f5f5f5, #D8D8D8);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;font-size:14px;line-height:30px;text-transform:uppercase;color:#C1BFBF}.btn-disable:hover{background:#D8D8D8;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#D8D8D8));background:-webkit-linear-gradient(top, #f5f5f5, #D8D8D8);background:-moz-linear-gradient(top, #f5f5f5 0%, #D8D8D8);background:-ms-linear-gradient(top, #f5f5f5, #D8D8D8);background:-o-linear-gradient(top, #f5f5f5, #D8D8D8);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;font-size:14px;line-height:30px;text-transform:uppercase;color:#C1BFBF;cursor:default}.btn-dialog{background:#e1e1e1;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e1e1e1));background:-webkit-linear-gradient(top, #fff, #e1e1e1);background:-moz-linear-gradient(top, #fff 0%, #e1e1e1);background:-ms-linear-gradient(top, #fff, #e1e1e1);background:-o-linear-gradient(top, #fff, #e1e1e1);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;color:#5C5C5C;font-size:12px;line-height:30px;border:1px solid #acacac}.btn-dialog:hover{background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#fff));background:-webkit-linear-gradient(top, #e1e1e1, #fff);background:-moz-linear-gradient(top, #e1e1e1 0%, #fff);background:-ms-linear-gradient(top, #e1e1e1, #fff);background:-o-linear-gradient(top, #e1e1e1, #fff);border:0px solid #ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px transparent,inset 0px 0px 0px rgba(255,255,255,0);text-shadow:0px 0px 0px transparent,0px 0px 0px rgba(255,255,255,0);color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 12px;text-align:center;text-decoration:none;vertical-align:middle;color:#5C5C5C;font-size:12px;line-height:30px;border:1px solid #acacac}.btn-raquo,.btn-raquo-small,.cc-btn-raquo{display:inline-block;margin-left:3px;vertical-align:middle}.btn-raquo,.cc-btn-raquo{margin-top:-3px}.btn-raquo-small{margin-top:-5px}#coastal-header-checkout-container,#footer-container{width:100%;clear:both}#coastal-header-checkout-container-wrapper,#footer-container-inner{margin:20px auto 0}#main-coastal-container-wrapper{min-width:1066px}#main-coastal-container{background:url("../images/background/horizontal_sliver_v-c19e6136566201688ddfd3bff5d6c339.png") top repeat-x;height:100%;width:100%}#footer-overlay-background-shadow,#footer-checkout-overlay-background-shadow{left:50%;margin-left:-533px;position:absolute;width:1066px}#main-content-container{float:none}#footer-overlay-container,#footer-checkout-overlay-container{background-color:#FFFFFF;float:none;margin:0 auto;overflow:hidden}.header-banner h3,.cc-header-banner h3{background-color:#f0f0f0;color:#0069AA;font:18px arial;height:30px;line-height:1.8;margin:-10px 0 10px 0;text-indent:10px;text-align:left}.header-banner a,.cc-header-banner a{color:#0069AA;font:12px arial;text-decoration:underline}#coastal-header-checkout-container,#coastal-header-checkout-container-wrapper,#coastal-header-checkout-container-inner{height:120px}#coastal-header-checkout-container{margin-top:-15px}#coastal-header-checkout-container,#footer-overlay{float:none;position:relative}#coastal-header-checkout-container-wrapper{float:none;background:#fff;position:relative}#coastal-header-checkout-container-inner{float:none;font:14px Arial;top:0px;right:0px;position:absolute}#coastal-header-checkout-left-background,#coastal-header-checkout-right-background{height:370px;position:relative;top:0;width:50px}#coastal-header-checkout-left-background{float:left;margin-left:-50px}#coastal-header-checkout-right-background{float:right;margin-right:-50px}#coastal-header-checkout-left-background{background:url("../images/background/page_frame_sprite_v-b5b543d8d2f2daad12650de5474a5fc2.png") -1069px 1px no-repeat}#coastal-header-checkout-right-background{background:url("../images/background/page_frame_sprite_v-b5b543d8d2f2daad12650de5474a5fc2.png") -1120px 1px no-repeat}#coastal-header-left-box,#coastal-header-checkout-right-box{height:100px;font-family:Arial;font-size:12px;float:left;position:absolute;text-align:right;top:10px;z-index:1}#coastal-header-left-box{float:left;left:0;text-align:left;top:30px;width:300px}#footer-container,#footer-container-checkout{background-color:#d6d6d6;border-bottom:5px solid #FFFFFF;overflow:hidden}#footer-container-checkout{height:90px}#footer-container a{line-height:1.5;text-decoration:none}#footer-container a:hover{text-decoration:underline}#footer-container-inner{color:#585858;float:none;font:14px Arial;margin-bottom:430px}#footer-bg-color{position:absolute;width:100%}#info-box-container{float:left;width:732px}#info-box-checkout-container{float:left;width:966px}#info-box-checkout-container li{display:inline;font-size:12px}#info-box-checkout-container-left{float:left;text-align:left;width:550px}#info-box-checkout-container-right{float:right;text-align:right}#info-box-checkout-container-right a{color:#585858;text-decoration:none}#info-box-checkout-container-right li{border-left:1px solid #585858;padding-left:4px}#info-box-checkout-container-right li:first-child{border-left:none}.info-box{float:left;line-height:1.5;padding:0px;width:234px}.info-box h3{color:#2e2e2e;font:normal 18px Arial;margin-bottom:20px}.info-box a{color:#585858;display:block}#newsletter-container{background-color:#F0F0F0;float:right;width:234px}#newsletter-container input{color:#585858;height:20px;margin-bottom:10px;width:186px}#newsletter-unsubscription-container{clear:both;margin-bottom:15px}#newsletter-contact-info,#newsletter-unsubscription-content{color:#7d7d7d;font:9px/10px Arial}#newsletter-privacy-link{color:#0e2e2e;font:9px Arial !important;text-decoration:underline !important}div#newsletter-form-submit{float:right;margin-bottom:15px}.newsletter-box h3{color:#2e2e2e;font:normal 18px Arial;line-height:1.2;margin-bottom:20px}.info-box-inner{padding:30px 10px 20px 10px !important}.info-box-inner h4{min-height:20px}.newsletter-box-inner{box-shadow:0 4px 4px #B4B4B4;-moz-box-shadow:0 4px 4px #B4B4B4;-webkit-box-shadow:0 4px 4px #B4B4B4;float:left;padding:20px !important}.newsletter-box-inner h4{margin-bottom:15px}#newsletter-header{margin-bottom:10px}#coastal-copyright{color:#585858;font:normal 10px Arial;margin:15px 0 15px 0;text-align:center}#coastal-copyright div{text-align:center}.icon-link,.text-link{height:20px;line-height:1.5;margin-bottom:7px;width:100%}.icon-link{text-indent:25px;padding-left:5px}.info-box .text-link a{display:inline}#icon-facebook-grayscale{background:url("../images/icons/social-sprite-grayscale_v-b79f886ae371a05ac9040eeab9512b26.png") 0px 0px no-repeat;cursor:pointer;display:inline-block;width:20px}#icon-twitter-grayscale{background:url("../images/icons/social-sprite-grayscale_v-b79f886ae371a05ac9040eeab9512b26.png") -35px 0px no-repeat;cursor:pointer;display:inline-block;width:20px}#icon-instagram-grayscale{background:url("../images/icons/social-sprite-grayscale_v-b79f886ae371a05ac9040eeab9512b26.png") -70px 0px no-repeat;cursor:pointer;display:inline-block;width:20px}#icon-pinterest-grayscale{background:url("../images/icons/social-sprite-grayscale_v-b79f886ae371a05ac9040eeab9512b26.png") -105px 0px no-repeat;cursor:pointer;display:inline-block;width:20px}#icon-youtube-grayscale{background:url("../images/icons/social-sprite-grayscale_v-b79f886ae371a05ac9040eeab9512b26.png") -140px 0px no-repeat;cursor:pointer;display:inline-block;width:20px}#icon-facebook{background:url("../images/background/footer_header_icons_sprite_v-da7b77127e430b839acf53e3a2b30e11.png") 0px -76px no-repeat}#icon-gplus{background:url("../images/background/footer_header_icons_sprite_v-da7b77127e430b839acf53e3a2b30e11.png") 0px -52px no-repeat}#icon-twitter{background:url("../images/background/footer_header_icons_sprite_v-da7b77127e430b839acf53e3a2b30e11.png") 0px -27px no-repeat}#icon-blog{background:url("../images/background/footer_header_icons_sprite_v-da7b77127e430b839acf53e3a2b30e11.png") 0px -149px no-repeat}#icon-video{background:url("../images/background/footer_header_icons_sprite_v-da7b77127e430b839acf53e3a2b30e11.png") 0px -3px no-repeat}#icon-deals{background:url("../images/background/footer_header_icons_sprite_v-da7b77127e430b839acf53e3a2b30e11.png") 0px -101px no-repeat}#icon-iphone{background:url("../images/icons/icon_app_v-73559aab49ecad558f0fa94db71fa7e5.png") no-repeat scroll 0 0 transparent}#icon-view-project{background:url("../images/background/footer_header_icons_sprite_v-da7b77127e430b839acf53e3a2b30e11.png") 0px -190px no-repeat}#img-cc-cards{background:url("../images/logos/logo_cc_cards_v-6d11e41f2348becb0b3aec1e774670e7.png") no-repeat scroll 0 0 transparent;height:51px;width:156px}#img-jp-cc-cards{background:url("../images/logos/logo_cc_v-5084008796bc77fcdbdb8cbf2cb1058c.png") no-repeat scroll 0 0 transparent;display:inline-block;height:21px;margin:5px 0 0 5px;width:106px}#img-service-badge{border:0px;margin-top:6px;margin-left:-6px}#btn-signup{height:25px;margin-left:138px;width:60px !important}#footer-overlay{width:100%}#footer-overlay-wrapper{float:none}#footer-overlay-container{height:219px}#footer-checkout-overlay-container{height:50px}#footer-overlay-background-shadow{height:219px}#footer-checkout-overlay-background-shadow{height:65px;margin-top:-15px}#ctc-footer-link{display:none}.info-box-row-container{width:100%}.info-box-row-divider{background:url("../images/background/divider_dot_v-968c687a0e1b5e7ebfd3c6db7b4dffe6.png") repeat-x;clear:both;height:1px;width:700px}.info-box-column-top-divider{background:url("../images/background/divider_dot_v-968c687a0e1b5e7ebfd3c6db7b4dffe6.png") repeat-y;float:left;height:155px;margin:35px 5px 0 5px;width:1px}.info-box-column-bottom-divider{background:url("../images/background/divider_dot_v-968c687a0e1b5e7ebfd3c6db7b4dffe6.png") repeat-y;float:left;height:185px;margin:10px 5px 0 5px;width:1px}#top-skinny-banner{float:none;margin-bottom:5px;overflow:hidden;position:relative}#main-body-container{background:url("../images/background/bg_main_body_v-73384990f77c7623113e1c3026418a17.png") repeat-y scroll center center transparent;float:none;min-height:180px;padding-bottom:15px;overflow:hidden;width:100%;z-index:1}#main-body-container-inner{background:#FFF;float:none;height:auto;margin:20px auto 0}.footer-overlay-left-background,.footer-overlay-right-background{float:none;height:100%;position:absolute;top:0;width:100px}.footer-overlay-left-background{background:url("../images/background/left_bg_filler_v-411029135ed04ac22e9de990b423af86.png") left center repeat-y;left:0;margin-right:-10px}.footer-overlay-right-background{background:url("../images/background/right_bg_filler_v-e5e9cd37107ff46a463684daa272c02d.png") right center repeat-y;right:0;margin-left:-10px}#footer-left-bottom-shadow{background:url("../images/background/page_frame_sprite_v-b5b543d8d2f2daad12650de5474a5fc2.png") -43px -53px no-repeat;float:left;height:63px;margin:157px 0 0 -1px;width:31px}#footer-checkout-left-bottom-shadow{background:url("../images/background/page_frame_sprite_v-b5b543d8d2f2daad12650de5474a5fc2.png") -43px -53px no-repeat;float:left;height:63px;margin:3px 0 0 -1px;width:31px}#footer-right-bottom-shadow{background:url("../images/background/page_frame_sprite_v-b5b543d8d2f2daad12650de5474a5fc2.png") -11px -53px no-repeat;height:63px;float:right;margin:157px -1px 0 0;width:31px}#footer-checkout-right-bottom-shadow{background:url("../images/background/page_frame_sprite_v-b5b543d8d2f2daad12650de5474a5fc2.png") -11px -53px no-repeat;height:63px;float:right;margin:3px -1px 0 0;width:31px}#footer-overlay-3color-bg{background:url("../images/background/bg_3color_v-3a24e3e68ba156b947cd05f7298dc80d.png") repeat-x scroll 0 0 transparent;height:64px;margin-top:-63px;position:absolute;width:100%;z-index:-1}#footer-overlay-bottom-bg{background-color:#D6D6D6;width:100%}#footer-overlay-bottom-image{background:url("../images/background/page_frame_sprite_v-b5b543d8d2f2daad12650de5474a5fc2.png") -1px 0px no-repeat;height:40px;margin:0 auto;width:1066px}.ie8-message-wrapper{color:#fff;display:none;background-color:#DE9F38;font:normal 14px Arial;text-align:center;padding:15px 0}.ie8-message-wrapper .ie8-message-error-icon{background:url("../images/icons/IPL_caution-icon_v-b2bead31b4dbf68d6c1f418493a35c9f.png") no-repeat;display:inline-block;height:13px;width:13px}.ie8-message-title{text-align:center}.ie8-message-content{font-size:12px}.ie8-message-content a{color:#fff}.favorite-added-top-nav,.favorite-added-to-product{background:url("../images/icons/favorites_v-8ce7a9e0ee19db19e6a17f0021ed7807.png") no-repeat scroll -17px 0px transparent;cursor:pointer;height:16px;float:left;margin-right:3px;width:16px}.favorite-removed-top-nav,.favorite-removed-from-product{background:url("../images/icons/favorites_v-8ce7a9e0ee19db19e6a17f0021ed7807.png") no-repeat scroll 0px 0px transparent;cursor:pointer;height:16px;float:left;margin-right:3px;width:16px}#favorites-toggle-group{margin-right:6px}#nav-menu-favorites-counter{color:#0069AA;cursor:pointer}.nav-menu-fav-wrapper{font-size:12px;line-height:12px;margin-top:2px}.nav-menu-fav-wrapper a{color:#A5A5A5}.nav-menu-fav-wrapper a:hover{color:#30659A;text-decoration:underline}.nav-menu-favorites-counter-link{display:inline}.add-to-favorites-link{color:#0069AA !important;float:left;font-family:Arial;font-size:12px !important;font-weight:none !important;padding-left:20px;text-decoration:underline !important;width:160px}#fancybox-content{background-color:#fff;border-color:#828282;border-width:5px !important}#fancybox-close{background:url("../images/buttons/btn_close_v-45ad1bb7f125ac0e28a5c15c2af01d2c.png") -41px 0px no-repeat;height:44px;right:-12px !important;top:-12px !important;width:42px}#fancybox-close:hover{background-position:-0px 0px}#fancybox-wrap{margin:0px auto !important}#fancybox-overlay{position:fixed}.live-chat-footer{bottom:0;height:34px;cursor:pointer;position:fixed;right:0;width:198px;z-index:9999}.live-chat-footer a{font:normal 12px arial;color:#000000;text-decoration:none}.live-chat-footer a:hover{text-decoration:underline}#live-chat-footer{display:none}#live-chat{clear:both;margin-bottom:10px}#main-error-container{color:#585858;font-family:arial;margin:30px auto 0;text-align:center}#main-error-container h2{font-size:24px}#baby-container{background:url("../images/coastal-images/error/baby_v-508470f44c85ef6c119ece252ebd524c.jpg") no-repeat scroll 0 0 transparent;height:248px;margin:0 auto;width:375px}#error-page-links-container{margin-top:20px}#pop-newsletter-container{margin-top:70px}#pop-newsletter-content{margin:30px}#blue-loader-icon-container{background:none repeat scroll 0 0 transparent;height:100%;left:0;opacity:0.9;position:fixed;top:0;width:100%;z-index:2147483647}.blue-loader-ajax-overlay{background:#fff;opacity:.5;height:100%;width:100%}.blue-loader-ajax-overlay img{position:absolute;top:40%;left:47%}#pop-newsletter-banner{background:url("../images/coastal-images/popup/newsletter/bnr_bethefirst_v-facbc28698895db2781106eeafccdeb2.png") no-repeat scroll 0 0 transparent;height:51px;margin-top:-40px;width:261px}#pop-newsletter-insider-title{background:url("../images/coastal-images/popup/newsletter/txt_insider_v-a8568efb208aa2ad33bb7e3d6cfc86e1.png") no-repeat scroll 0 0 transparent;height:27px;margin-top:15px;width:264px}#pop-newsletter-txt{color:#0069aa;font-size:14px;margin-top:5px}#pop-newsletter-form-container{width:100%}.newsletter-form{border:1px solid #CCCCCC;color:#444444;font:normal 14px arial;height:26px;margin-bottom:10px;text-indent:5px;width:265px}.newsletter-form-error{border:1px solid #FF0000;color:#FF0000}#pop-newsletter-lastname{float:left}#pop-newsletter-submit{float:right;margin-right:70px}#pop-newsletter-footer{clear:both;font-style:italic}#pop-newsletter-form-response,#pop-newsletter-form-subscripbed{color:#6c6c6c;font:normal 16px arial;margin-top:30px}#trigger-newsletter{display:none;padding-bottom:5px;padding-top:18px}#pop-newsletter-privacy-link{color:#000000;font-family:inherit;font-size:14px;font-style:inherit}.autocomplete-results{border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;background-color:white;border-left:1px solid #4D4D4D;border-bottom:1px solid #4D4D4D;border-right:1px solid #4D4D4D;font-size:12px;font-family:arial;padding-top:10px;position:absolute;width:327px !important;z-index:1001}.autocomplete-results a{color:#585858;font-size:12px;font-family:arial;font-weight:bold}.autocomplete-results div.autocomplete-first-line{color:#e8227E;font-size:16px;font-weight:bold;margin-left:10px;margin-bottom:10px}.autocomplete-results ul,.autocomplete-results ul li{margin:0px;padding-right:12px;padding-left:12px;list-style:none}.autocomplete-results ul li{background:url("../images/background/horizontal_divider_v-738037174a779c26fe80ab551176bf1a.png") repeat-x scroll right bottom transparent}.autocomplete-results .product-description{color:#222222}.autocomplete-results .product{border:0px solid red;clear:left;border-top:1px solid white;border-bottom:1px solid white;padding-bottom:5px}.autocomplete-results .product:hover{background-position:35px 0px;background-repeat:repeat-y;border-top:1px solid #dee8ec;border-bottom:1px solid #dee8ec;cursor:pointer}.autocomplete-results .product .product-image{float:left;padding-top:10px;margin-right:15px;border:0px solid black;text-align:right}.autocomplete-results .product .product-image img{display:inline}.autocomplete-results .product .product-name{padding-top:20px}tr.autocomplete-even-row{background-color:#ffffff}tr.autocomplete-odd-row{background-color:#ffffff}td.autocomplete-row{padding-top:10px}div.autocomplete-last-line{margin-top:10px;text-align:center;height:30px}div.autocomplete-last-line a{font-weight:normal;color:#585858;font-family:arial}.seo-footer-underline{text-decoration:underline}.unsubscribe-heading{color:#585858;font-size:1.4375rem;font-weight:bold;line-height:1.2}.unsubscribe-email-container,.unsubscribe-all-text{clear:both;color:#585858;font-size:1rem;margin:1rem 0}#emailId{margin-left:5px}.unsubscribe-email-width{width:500px !important}.unsubscribe-email-error-msg{background-color:#FFFFC3;border:1px solid #808080;float:left;margin-left:135px;margin-bottom:10px;width:250px}.unsubscribe-email-error-msg-content{color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:5px}.unsubscribe-btn-margin{margin:20px 0px}.unsubscribe-email-txt-box{padding-left:5px}.unsubscribe-email-txt-box-info{padding-left:5px}.unsubscribe-email-txt-box-info input{border:1px solid #989898;padding-left:5px;width:160px}.unsubscribe-container{height:auto;margin:0px auto;text-align:center;width:700px}.unsubscribe-main-container{border:1px solid #cccccc;clear:both;float:left;width:700px}.unsubscribe-preferences-heading-container,.unsubscribe-email-heading-container{border-bottom:1px solid #cccccc;float:left;width:100%}.unsubscribe-preferences-heading{color:#0069AA;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:10px 15px}.unsubscribe-preferences-body-container{padding:10px 15px}.unsubscribe-preferences-email-info{float:left;border-bottom:1px solid #cccccc;padding-bottom:10px;width:100%}.unsubscribe-email-text-info{font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;float:left;padding:10px 0px;width:100%}.unsubscribe-preferences-email-heading,.unsubscribe-email-heading-text,.unsubscribe-email-text-box,.unsubscribe-email-address{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;float:left;padding:10px 0px}.unsubscribe-email-text-box-info{padding-left:5px;margin-top:-2px}.unsubscribe-preferences-email-id{float:left;font-family:Arial,Helvetica,Sans-serif;font-size:13px;padding:9px 5px}.unsubscribe-preferences-container{border-right:1px solid #cccccc;float:left;margin:15px 0px 80px;width:323px}.unsubscribe-modify-heading{color:#808080;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold}.unsubscribe-frequency,.unsubscribe-type{padding:10px 0px}.unsubscribe-frequency-heading,.unsubscribe-type-heading{font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:bold;margin-bottom:5px}.unsubscribe-frequency-info{color:#808080;font-family:Arial,Helvetica,Sans-serif;font-size:13px;margin-left:-5px}.unsubscribe-type-info{color:#808080;float:left;font-family:Arial,Helvetica,Sans-serif;font-size:13px;margin-right:10px;margin-left:-3px}.unsubscribe-type-err-msg{background-color:#FFFFC3;border:1px solid #808080;float:right;margin-right:20px;width:175px;display:none}.unsubscribe-type-err-msg-content{color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:5px}.unsubscribe-email-err-msg{background-color:#FFFFC3;border:1px solid #808080;float:left;margin-left:120px;width:250px}.unsubscribe-email-err-msg-content{color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:5px}.update-preferences-button{clear:both;padding:20px 20px 20px 0px}.unsubscribe-or-divider{background-color:#ffffff;color:#626262;float:left;font-family:Arial,Helvetica,Sans-serif;font-size:18px;margin-left:-14px;margin-top:155px;text-shadow:1px 1px 3px #B2B2B2}.unsubscribe-all-container{float:right;margin-top:15px;width:323px}.unsubscribe-all-content{color:#808080;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;padding-bottom:20px;padding-left:25px}div.unsubscribe-all-button{margin:20px 0 20px 25px}.unsubscribe-preferences-changed-container,.unsubscribe-success-container{margin:20px}.unsubscribe-preferences-changed-wrapper,.unsubscribe-success-wrapper{width:660px}.unsubscribe-preferences-changed-heading,.unsubscribe-success-heading{font-family:Arial,Helvetica,Sans-serif;font-size:24px;font-weight:bold}.unsubscribe-preferences-changed-preferences,.unsubscribe-success-email{font-family:Arial,Helvetica,Sans-serif;font-size:18px;padding:10px 0}.unsubscribe-preferences-changed-success-text,.unsubscribe-success-text{color:#808080;font-family:Arial,Helvetica,Sans-serif;font-size:14px;padding:5px 0}.unsubscribe-preferences-changed-modify-wrapper{clear:both;width:350px}.unsubscribe-preferences-changed-modify-text{color:#808080;font-family:Arial,Helvetica,Sans-serif;font-size:14px;margin:10px 0}.unsubscribe-preferences-modify-btn-container{padding-bottom:150px}.unsubscribe-preferences-changed-modify-btn{float:left;margin-top:20px}.unsubscribe-preferences-changed-back-to-home{float:left;margin-top:20px;text-decoration:none}.unsubscribe-preferences-changed-back-link,.unsubscribe-success-back-btn-link{font-family:Arial,Helvetica,Sans-serif;font-size:16px;font-weight:bold;text-decoration:none;vertical-align:middle}.unsubscribe-success-back-btn-wrapper{clear:both;margin-bottom:200px}.unsubscribe-success-back-btn-container{margin-top:20px;text-decoration:none}.unsubscribe-email-text-box-info input{border:1px solid #989898;padding-left:5px;width:160px}#mobify-button-container{margin:0 auto;margin-top:10px;width:300px;display:none}#mobify-button-group{padding:0;width:300px;height:60px;position:absolute}#mobify-button-group img{float:left;width:150px}.unavailable-products-container-border{border:7px solid #000099;width:auto}.unavailable-products-container{padding:10px}.unavailable-products-container p{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:2}.unavailable-products-container a{color:#0069AA;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline}.unavailable-products-container h3{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:italic;text-decoration:underline}.unvailable-products-text{color:#0069AA;font-family:Arial,Helvetica,sans-serif}#top-header-hotspot-container{float:none;margin:0 auto}#lnav-hotspot-container{overflow:hidden;width:100%}.info-box-wrapper{background:#f6f6f6;border:solid 2px #939598;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;margin:30px auto;text-align:center;width:500px}.info-box-wrapper h1{color:#616163;font-size:16px;font-weight:bold;margin-top:15px}.info-box-wrapper div{margin:10px 30px;text-align:center}#redirect-banner-container{background-color:#0068ad;display:none;height:45px;margin-bottom:25px;width:100%;z-index:1001}.inner-redirect-container{color:#FFFFFF;font:normal 12px arial;margin:0 auto;width:966px}.inner-redirect-container>div{float:left}.inner-redirect-container .redirect-welcome-txt{font-size:18px;line-height:2.5}.redirect-welcome-txt{margin-right:50px}.redirect-canada-flag{background:url("../images/icons/ca_us_flag_v-a00227d7695f03588a6f86440a1c50ad.png") 0 0 no-repeat;float:right;height:21px;margin:12px 0 0 -20px;cursor:pointer;width:40px;margin-right:15px}.redirect-us-flag{background:url("../images/icons/ca_us_flag_v-a00227d7695f03588a6f86440a1c50ad.png") -41px 0 no-repeat;float:right;height:21px;margin:12px 0 0 -20px;cursor:pointer;width:40px}.redirect-link-txt{cursor:pointer;line-height:4;margin-right:25px;text-decoration:underline}.inner-redirect-container .close-redirect-link{cursor:pointer;float:right;font-weight:bolder;text-decoration:none}.newsletter-thankyou-confirm-container h1{font-family:'Lato', arial, 'sans-serif';font-weight:300;font-size:36px;letter-spacing:.25pt;color:#0069aa;line-height:120%;text-align:center;text-transform:uppercase;margin:40px 0}.newsletter-thankyou-confirm-container p{font-family:'Lato', arial, 'sans-serif';font-weight:300;font-size:14px;letter-spacing:.25pt;color:#2e2e2e;line-height:120%;text-align:center;margin-bottom:20px;text-align:center}.newsletter-shop-now-btn-container{text-align:center}.newsletter-shop-now-btn{margin-right:20px}.newsletter-shop-now-btn a{line-height:2.5em;font-weight:800;text-decoration:none;display:block;font-family:Arial,Verdana,Helvetica,sans-serif;text-align:center;font-size:12px;color:#fff;text-transform:uppercase}.tab-arrow{background:url("../images/background/category_sprite_v-1024297d6b3507940ba2af494c9fc0a9.png") center -93px no-repeat}.top-left-corner-off{background-image:url("../images/background/tab_off_left_v-53fae7ead7db583d92c491d6c9f1cf7d.png")}.top-right-corner-off{background-image:url("../images/background/tab_off_right_v-084d0c327c45d0a534508dab97e5b841.png")}.top-left-corner-on{background-image:url("../images/background/tab_on_left_v-00956fb37e1f3d1046f7e0cb2ec27f80.png")}.top-right-corner-on{background-image:url("../images/background/tab_on_right_v-21b62312cb397484a8fbe855191fdde0.png")}#vm-carousel{float:right;width:470px}.vm-carousel-container{background:url("../images/background/vm_carousel_sprite_v-e3d386cffe90a4c69dad4de06e2efb6e.png") 0px 0px no-repeat;clear:both;height:73px;padding-left:5px;padding-top:8px}.vm-carousel-container-pp{background:url("../images/background/vm_carousel_sprite_v-e3d386cffe90a4c69dad4de06e2efb6e.png") -82px -81px no-repeat;clear:both;height:80px;margin-left:30px;margin-top:350px;padding-left:5px;padding-top:8px;width:296px}.face-image-carousel{cursor:pointer;height:54px;width:44px}.frame-size-pp{margin-top:0px !important;width:248px}.face-image-container{padding-top:5px;position:absolute;z-index:5}#product-tryon-view{height:494px;position:relative;text-align:center;width:356px}.product-image-container-try-on-view{margin-left:0;margin-top:0;position:absolute;z-index:9}.frame-image{margin-top:5px}.frame-image-avatar{position:relative;margin:95px 0 0 34px;width:155px}.frame-image-avatar-pp{margin-top:100px !important;margin-left:38px;width:170px}.frame-image-container{margin-left:0;margin-top:0;position:absolute;z-index:9}.frame-image-container-avatar-pp,.frame-image-container-pp-reset{margin-left:55px;margin-top:20px;position:absolute}.frame-image-container-pp{text-align:center}.product-glasses{min-height:430px;width:246px;z-index:9}#slider1 div[style]{width:44px}.pager{border:3px solid #FFFFFF;float:left;height:54px;margin-right:10px;padding:2px;width:44px}.pager:hover{border:3px solid #0069aa}.pager-selected{border:3px solid #0069aa}#avatar-carousel-container,#customer-carousel-container{float:left}.customer-face-divider{border:2px #B4B4B4;border-right-style:dotted;float:left;height:54px;margin-right:10px;margin-top:5px;vertical-align:middle;width:1px}#vm-upload-image,#try-in-3d-image{text-align:center;width:100%}#vm-tools{height:160px;text-align:center}.vm-tools-header{color:#0069aa;font:normal 18px arial;margin-bottom:10px}.vm-login-txt{clear:both;color:#252552;font:12px arial;margin:10px auto 0;width:150px}.vm-login-txt-pp{height:15px;width:100%}.vm-login-txt a{text-decoration:underline}#vm-upload-tools{cursor:pointer;float:left;width:229px}#vm-upload-tools-pp{cursor:pointer;height:56px;margin:0 auto;position:relative;text-align:center;width:100%}#vm-upload-tools input{display:block;margin:0 auto}.vm-tools-divider{background:url("../images/background/vm_carousel_sprite_v-e3d386cffe90a4c69dad4de06e2efb6e.png") -62px -81px no-repeat;float:left;height:110px;width:19px}.vm-bx-prev{background:url("../images/background/vm_carousel_sprite_v-e3d386cffe90a4c69dad4de06e2efb6e.png") 0px -81px no-repeat;height:80px;left:-33px;position:absolute;text-indent:-999999px;top:-8px;width:30px}.vm-bx-prev:hover{background-position:0 -162px}.vm-bx-next{background:url("../images/background/vm_carousel_sprite_v-e3d386cffe90a4c69dad4de06e2efb6e.png") -32px -81px no-repeat;height:80px;position:absolute;left:435px;text-indent:-999999px;top:-8px;width:30px}.vm-bx-next:hover{background:url("../images/background/vm_carousel_sprite_v-e3d386cffe90a4c69dad4de06e2efb6e.png") -32px -162px no-repeat}.vm-bx-next-pp{margin-left:-145px}#try-in-3d-btn-container{display:none;float:right;margin-right:30px}.try-in-3d-or-divider{margin-right:20px}.try-in-3d-btn-padding{padding-left:25px;padding-right:25px}.try-in-3d-btn-padding:hover{padding-left:25px;padding-right:25px}.delete_face_back{display:none;position:absolute;margin:0px 30px;width:14px !important;background-color:rgba(0,0,0,0.5)}.delete_face{cursor:pointer;background:url("../images/icons/delete_face_v-7d1815c5d7277e900838109e686a983f.png") no-repeat scroll 0 0 transparent;height:14px;width:14px;opacity:0.7;filter:alpha(opacity=70)}.delete_face:hover{opacity:1;filter:alpha(opacity=100)}#vm-webcam-img{background:url("../images/background/virtual-mirror/webcam_v-4050fdc5e00fa89477a6dd77ef047128.jpg") no-repeat;width:100px;height:100px}#vm-monitor-img{background:url("../images/background/virtual-mirror/monitor_v-53320e57f23a7b7e573fd879d608d88b.jpg") no-repeat;width:100px;height:100px}.face-ajax{display:none;position:absolute;margin:11px 6px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}#vm .vm-clear{clear:both;height:1px}#vm-tile{width:850px;height:665px;margin:0 auto;background:url("../images/background/virtual-mirror/vm-tile-bg_v-de8b0b548da274c6c5337e77260ed62c.jpg") no-repeat;overflow:hidden}#vm-tile>h1{height:44px;margin:46px 0 0 38px;font:normal normal bold 44px/44px "Myriad Pro","Arial","Helvetica","sans-serif"}#vm-tile>h2{height:30px;margin:0 0 0 38px;font:normal normal bold 30px/25px "Myriad Pro","Arial","Helvetica","sans-serif"}#vm{min-height:550px;position:relative;padding:25px 35px 20px;width:780px}#vm-loader{display:none;position:absolute;left:50%;top:50%;z-index:999}#vm-intro{display:block}#vm-intro-one{height:200px}#vm-intro-one h1{font-size:18px}#vm-intro-one h2{font-size:14px;line-height:18px}#vm .vm-breadcrumbs{margin:0;padding:0;height:64px;width:785px;background:url("../images/background/virtual-mirror/vm-breadcrumbs_v-f7ed183d12e63d76bb772b1c3da8666f.png") no-repeat}#vm .vm-breadcrumbs li{display:block;float:left;height:42px;width:372px;padding:22px 0 0 22px;font:normal normal bold 22px/22px "Myriad Pro","Arial","Helvetica","sans-serif";color:#a4cae3;z-index:1;margin:0 0 0 -5px}#vm .vm-breadcrumbs li:first-child{margin:0;z-index:5}#vm .vm-breadcrumbs li.vm-active span{color:#000}#vm .vm-breadcrumbs li.vm-active{color:#0068aa}#vm .vm-breadcrumbs li.vm-inactive span,#vm .vm-breadcrumbs li.vm-was-active span{color:#999}#vm .vm-breadcrumbs li.vm-inactive,#vm .vm-breadcrumbs li.vm-was-active{color:#91bfdc}#vm-step-one{display:block}#vm-step-one-left,#vm-step-one-right{float:left}#vm-step-one-left{width:355px;margin:11px 0 0}#vm-step-one-left>h3{margin:0 0 0 7px;font:normal normal bold 24px/34px "Myriad Pro","Arial","Helvetica","sans-serif";color:#0171b7}#vm-step-one-left>p{margin:-5px 0 0 7px;font:normal normal normal 17px/18px "Arial","Helvetica","sans-serif";color:#000;text-align:left}#vm-step-one-left>img{display:block;margin:38px 0 0 60px}#vm-sample-image{background:url("../images/background/virtual-mirror/sample-photo_v-46b108ccdca79555464cc8584c171a3d.jpg") no-repeat;width:250px;height:310px}#vm-step-one-right{width:405px;margin:44px 0 0 20px}#vm-picture-options-or{background:url("../images/background/virtual-mirror/vm-picture-options-or_v-8ad8d1b9ac1fa95ceac360ccee9b70b6.jpg") no-repeat;width:50px;height:50px;margin:7px 0 23px 22px}#vm-take-picture-left,#vm-take-picture-right,#vm-upload-picture-left,#vm-upload-picture-right{float:left}#vm-take-picture-left,#vm-upload-picture-left{width:100px}#vm-take-picture-right,#vm-upload-picture-right{width:280px;margin:0 0 0 25px}#vm-take-picture-right>a,#vm-upload-picture-right>a{display:block;width:auto;height:56px;line-height:56px;text-indent:-99999px;cursor:pointer}#vm-take-picture-right>a{background:transparent url("../images/background/virtual-mirror/button-takeAPhoto_v-1594c7d59565217307f5a9f185cc005e.png") no-repeat left top}#vm-upload-picture-right>a{background:transparent url("../images/background/virtual-mirror/button-uploadAPhoto_v-36fad791caa2dfe9ed0e879d250ff34e.png") no-repeat left top}#vm-take-picture-right>a:hover,#vm-upload-picture-right>a:hover{background-position:left bottom}#vm-take-picture-right>p,#vm-upload-picture-right>p{width:220px;margin:16px 0 0 3px;font:normal normal normal 11px/16px "Arial","Helvetica","sans-serif";color:#252522;text-align:left}#vm-step-two-upload-target-iframe{display:none}.vm-step-left{float:left;width:510px;margin:2px 0 0 0}.vm-step-left-top{position:relative;width:510px;height:343px;margin:0;padding:0;background:transparent url("../images/background/virtual-mirror/vm-step-left-top-bg_v-22e4ec667437983e979a401a249315aa.png") no-repeat left top}.vm-photo-target{position:absolute;width:498px;height:331px;left:4px;top:3px;background:transparent url("../images/background/virtual-mirror/vm-photo-target-upload_v-a85fd13c05b4bc58e4ef2aa74f5c5acc.png") no-repeat left top}.vm-step-left-bottom{border:1px solid #D1F0FF;height:83px;margin:5px 0 0 4px;padding:4px 10px 12px;width:483px}.vm-step-left-bottom>.vm-step-slider-controls{width:390px;height:65px;margin:0 auto}.vm-step-left-bottom>.vm-instructions-tip{font:normal normal normal 12px/14px "Arial","Helvetica","sans-serif";color:#252522}.vm-instructions-tip{display:none}#vm-step-two-slider-size,#vm-step-two-slider-size{float:left;margin:10px;width:130px}#vm-step-two-slider-size-camera,#vm-step-two-slider-rotate-camera,#vm-step-two-slider-size-upload,#vm-step-two-slider-rotate-upload{float:left;width:128px;margin-top:15px}#vm-step-two-slider-size-camera,#vm-step-two-slider-size-upload{margin-right:10px}#zoomContainer>h4,#rotationContainer>h4,.mvn_container>h4{font:normal normal bold 15px/15px "Myriad Pro","Arial","Helvetica","sans-serif";color:#0068aa;text-align:center}.vm-step-right{float:left;width:239px;height:auto;margin:4px 0 0 5px;padding:12px;border:1px solid #d1f0ff;box-sizing:initial}.vm-step-right>h3{margin:0 0 8px;font:normal normal bold 16px/17px "Arial","Helvetica","sans-serif";color:#252522}.vm-step-right>ol{margin:0 0 12px 18px;padding:0;list-style:decimal outside}.vm-step-right>ol>li label{font:normal normal normal 12px/17px "Arial","Helvetica","sans-serif"}.vm-step-right>ol>li{margin:0 0 5px 0;font:normal normal normal 12px/17px "Arial","Helvetica","sans-serif";color:#252522}.vm-step-right>ol>li:first-child{margin:0 0 5px 0}.vm-step-right>ol>li>P{font:normal normal normal 12px/17px "Arial","Helvetica","sans-serif";color:#252522}.vm-step-right>.vm-instructions-tip{margin:0 0 10px 0;font:normal normal normal 10px/15px "Arial","Helvetica","sans-serif";color:#252522}.vm-step-right>.vm-my-pd-wrapper{width:auto;height:auto;margin:0 0 13px;padding:6px;background-color:#F2F2F2;border-radius:5px;border:1px solid #DADADA;text-align:center}.vm-step-right>.vm-my-pd-wrapper label.vm-step-my-pd-input-label{font:normal normal bold 15px/15px "Arial","Helvetica","sans-serif";color:#252522}.vm-step-right>.vm-my-pd-wrapper input.vm-step-my-pd-input{width:35px;height:auto;padding:1px;font:normal normal normal 15px/15px "Arial","Helvetica","sans-serif";color:#252522}.vm-step-right>.vm-back-try-buttons{width:228px;height:28px}.vm-step-right>.vm-back-try-buttons>.vm-button-backAStep,.vm-step-right>.vm-back-try-buttons>.vm-button-tryGlasses{display:block;width:110px;height:28px;line-height:28px;text-indent:-99999px}.vm-step-right>.vm-back-try-buttons>.vm-button-backAStep{float:left;background:transparent url("../images/background/virtual-mirror/button-backAStep_v-ee426e67c55d44898511bfd8bdfb46f7.png") no-repeat left top}.vm-step-right>.vm-back-try-buttons>.vm-button-tryGlasses{float:right;background:transparent url("../images/background/virtual-mirror/buttonTryGlasses_v-4ebd8ad1d9e86243bce856f012c7043b.png") no-repeat left top}.vm-step-right>.vm-back-try-buttons>.vm-button-backAStep:hover,.vm-step-right>.vm-back-try-buttons>.vm-button-tryGlasses:hover{background-position:left bottom}.vm-photo-privacy-link,.vm-upload-privacy-link{margin-top:5px}.vm-upload-privacy-link a{margin-left:65px}.vm-photo-privacy-link a{margin-left:45px}.vm-photo-privacy-link a,.vm-upload-privacy-link a{color:#0091ba;text-decoration:none}.vm-photo-privacy-link a:hover,.vm-upload-privacy-link a:hover{text-decoration:underline}#vm-step-two-webcam{display:none}#vm-camera{margin:2px 0 0 4px;padding:5px 0 0;width:506px;height:333px;position:absolute;top:0}#vm-screen{border:1px solid #d3f1ff;width:497px;height:328px;margin:0;padding:0;background:#ccc;line-height:333px;text-align:center;color:#666}.vm-settings{position:absolute;right:37px;top:448px;width:30px;height:28px;cursor:pointer}.vm-webcam-target{position:absolute;width:504px;height:335px;left:4px;top:3px;background:transparent url("../images/background/virtual-mirror/vm-photo-target-upload_v-a85fd13c05b4bc58e4ef2aa74f5c5acc.png") no-repeat left top}.vm-webcam-target-top{position:absolute;top:0px;left:3px;height:29px;width:504px;background:transparent url("../images/background/virtual-mirror/vm-photo-target-webcam-top_v-6ea433b42d1338c158fd774140e0de2c.png") no-repeat left top}.vm-webcam-target-left{position:absolute;top:28px;left:3px;height:294px;width:135px;background:transparent url("../images/background/virtual-mirror/vm-photo-target-webcam-left_v-aca445cff9751665a0d1d28813c3429d.png") no-repeat left top}.vm-webcam-target-right{position:absolute;top:28px;left:376px;height:294px;width:135px;background:transparent url("../images/background/virtual-mirror/vm-photo-target-webcam-right_v-09dfce6f26a269efa39d76c3dba69f9a.png") no-repeat left top}.vm-webcam-target-bottom{position:absolute;top:321px;left:3px;height:20px;width:504px;background:transparent url("../images/background/virtual-mirror/vm-photo-target-webcam-bottom_v-6ed7838fca379a67e7868519f3c530b3.png") no-repeat left top}.vm-step-right>ol>li a.vm-button-takePhotoNow{display:block;width:auto;height:28px;margin:4px 0 0 0;background:transparent url("../images/background/virtual-mirror/button-takePhotoNow_v-f7a8f721f41c004f6ab9a6c5ca59580f.png") no-repeat left top;line-height:28px;text-indent:-99999px}.vm-step-right>ol>li a.vm-button-takePhoto:hover{background-position:left bottom}.vm-step-right>ol>li a.vm-button-retakePhoto{display:block;width:152px;height:28px;margin:4px 0 0 20px;background:transparent url("../images/background/virtual-mirror/button-retakePhoto_v-21e2d7add0123035d2c5f1289c1e0080.png") no-repeat left top;line-height:28px;text-indent:-99999px}.vm-step-right>ol>li a.vm-button-retakePhoto:hover{background-position:left bottom}#vm-step-two-upload{display:none}#vm-step-two-upload-photo{margin:2px 0 0 4px;padding:0px 0 0;width:503px;height:333px}#vm-step-two-upload-camera{margin:2px 0 0 4px;padding:5px 0 0;width:503px;height:333px}#vm-step-two-upload-button{display:block;width:auto;height:28px;margin:3px 0 0 20px;background:transparent url("../images/background/virtual-mirror/button-uploadPhoto_v-169a0836a1b29e377e457ae421d74a79.png") no-repeat left top;line-height:28px;text-indent:-99999px}#vm-step-two-upload-button:hover{background-position:left bottom}.vm-step-right>ol>li label.vm-step-image-input-label,.vm-step-right>ol>li input.vm-step-image-input{display:block}.vm-step-right>ol>li input#vm-step-two-image-input{margin:6px 0 0 -18px}#vm-step-three{display:none}#vm-step-three>.vm-step-left>.vm-step-left-top{padding:7px 0 0 4px}.vm-photos{border:1px solid #fff;width:497px;height:328px;margin:0;padding:0;background:#ccc;line-height:333px;text-align:center;color:#666;overflow:hidden}#resizable{background-size:100%;background-repeat:no-repeat;position:relative}#vm-left-eye,#vm-left-eye-two,#vm-right-eye,#vm-right-eye-two{position:absolute;width:34px;height:34px;background:transparent url("../images/background/virtual-mirror/vm-eyeTarget_v-343c3717192dd99bff264dff7c799953.png") no-repeat;z-index:1000;cursor:pointer}#vm-left-eye{top:70px;left:195px}#vm-right-eye{top:70px;left:280px}#vm-left-eye-two{top:84px;left:208px}#vm-right-eye-two{top:84px;left:268px}.vm-step-right>ol>li#vm-step-three-instruction-one-webcam{display:none}.vm-step-right>ol>li a.vm-button-retakePhoto{display:block;width:152px;height:28px;margin:1px 0 0 20px;background:transparent url("../images/background/virtual-mirror/button-retakePhoto_v-21e2d7add0123035d2c5f1289c1e0080.png") no-repeat left top;line-height:28px;text-indent:-99999px}.vm-step-right>ol>li a.vm-button-takePhotoNow:hover{background-position:left bottom}.vm-step-right>ol>li#vm-step-three-instruction-one-upload{display:block}.vm-step-right>ol>li a.vm-button-reuploadPhoto{display:block;width:152px;height:28px;margin:1px 0 0 20px;background:transparent url("../images/background/virtual-mirror/button-reuploadPhoto_v-dc1b47f6213a26dd179ce99054425faa.png") no-repeat left top;line-height:28px;text-indent:-99999px}.vm-step-right>ol>li a.vm-button-reuploadPhoto:hover{background-position:left bottom}.vm-photo-border{width:504px;height:335px;border:none;position:absolute;top:0px;left:4px;background:url("../images/background/virtual-mirror/vm-photo-target-upload_v-a85fd13c05b4bc58e4ef2aa74f5c5acc.png") no-repeat}.hide{display:none}.jp-virtual-mirror .vm-step-right>.vm-back-try-buttons>.vm-button-tryGlasses{background-size:118px 28px;height:28px;width:118px}#vm-step-two-mover-upload,#vm-step-two-mover-camera{width:100px;height:81px;overflow:hidden;float:left;margin-right:8px}.mvn_n{height:27px;width:27px;background:url("../images/background/virtual-mirror/vm-photo-move-up_v-f2351df95f9bb3ef8efdc95bd3087673.png") no-repeat scroll left top transparent;margin-left:37px}.mvn_n:hover{background-position:bottom left}.mvn_o{height:26px;width:27px;background:url("../images/background/virtual-mirror/vm-photo-move-left_v-1a60c562a131c90187b3372a91f7ed15.png") no-repeat scroll left top transparent;float:left;margin-left:10px}.mvn_o:hover{background-position:bottom left}.mvn_e{height:26px;width:27px;background:url("../images/background/virtual-mirror/vm-photo-move-right_v-7850bdfbd87f04f525446d26889032ca.png") no-repeat scroll left top transparent;float:left;margin-left:27px}.mvn_e:hover{background-position:bottom left}.mvn_s{height:27px;width:27px;background:url("../images/background/virtual-mirror/vm-photo-move-down_v-0eec78e6b2c0f59dc1c90322c0d2bd1d.png") no-repeat scroll left top transparent;margin-left:37px}.mvn_s:hover{background-position:bottom left}.ajax-loader{display:none;position:absolute;top:350px;left:280px;background:url("../images/background/virtual-mirror/ajax-loader_v-ffd253c9d5fe7751a5ea46150a15b9e7.gif") no-repeat}#popup_container{font-family:Arial, sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:solid 5px #999;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#popup_title{font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;background:#CCC url("../images/background/virtual-mirror/title_v-df1abea4cac930712fca3de07e724e66.gif") top repeat-x;border:solid 1px #FFF;border-bottom:solid 1px #999;cursor:default;padding:0em;margin:0em}#popup_content{background:16px 16px no-repeat url("../images/background/virtual-mirror/info_v-c6954f3ce94039e13567d002f0d6d540.gif");padding:1em 1.75em;margin:0em}#popup_content.alert{background-image:url("../images/background/virtual-mirror/info_v-c6954f3ce94039e13567d002f0d6d540.gif")}#popup_content.confirm{background-image:url("../images/background/virtual-mirror/important_v-c87c2e1b8aef9c46befeea913a4fe4fd.gif")}#popup_content.prompt{background-image:url("../images/background/virtual-mirror/help_v-5089946314d091870b4e736491dc8e98.gif")}#popup_message{padding-left:48px}#popup_panel{text-align:center;margin:1em 0em 0em 1em}#popup_prompt{margin:.5em 0em}#product-content-container{color:#2e2e2e;font:normal 12px arial;padding:10px 0 20px 0}#product-content-left-container{overflow:hidden}#product-content-left-container>div{float:left;width:100%}#product-content-right-container>div{float:left;width:100%}#product-media-panes{margin-bottom:40px}#eyeglasses-product-pane,#eyeglasses-try-on-view-pane{display:none}#product-eyeglasses-panes{margin-left:0px}#product-click-enlarge{background:url("../images/icons/magnify_glass_v-8034757deb3121a2c556699e19373977.png") left top no-repeat;font-size:11px;padding:0px 0px 15px 15px;text-align:left}#product-main-image-container{height:199px;margin-bottom:60px;text-align:center;width:356px}#product-main-image-container img{position:relative;text-align:center;vertical-align:middle}#product-angles-image-container{left:0px;margin-bottom:30px;position:relative;top:0px;width:100%}#product-angles-image-container a{border:1px solid #CCC;float:left;height:52px;margin-right:2px;width:74px}#product-angles-image-container a:hover{background-color:transparent;border-color:#333333;display:inline;text-decoration:none}#product-angles-image-container a span{display:none;height:249px;line-height:249px;margin-top:9px;text-align:center;width:356px}#product-angles-image-container a span img{vertical-align:middle}#product-angles-image-container a:hover span{background-color:#FFFFFF;display:block;position:absolute;top:-269px;left:0px}#product-left-hotspot-container{margin-bottom:30px;text-align:center}#product-other-selection-container{bottom:0px;text-align:left}.product-corner-img-overlap-pp{position:absolute;right:0px;top:-258px;z-index:10;padding:0px}#view-more-links{padding:10px;margin-bottom:20px}#view-more-links ul li{padding-bottom:10px}#product-video{margin-bottom:40px;text-align:center;width:356px}#product-video-thumbnails img{height:52px;width:74px}.rx-link{color:#0069AA;cursor:pointer;margin-top:10px;text-decoration:underline}.rx-link-contacts{clear:both;margin:10px 0 10px 10px}.rx-pop{min-height:75px}.pp-glasses-hotspot{padding-top:20px;float:left}#product-parameter-container{border:1px solid #F0F0F0;margin:20px 0px 10px 0px}#glasses-product-parameter-container,#sunglasses-product-parameter-container{color:#0069AA;font-family:Arial;font-size:18px;margin:0px 0px 30px 0px;position:relative}#glasses-product-parameter-container h3,#sunglasses-product-parameter-container h3{line-height:28px}#product-parameter-container h3 span{float:none;margin-left:170px}#product-first-right-container{margin-bottom:10px}#product-name-container{float:left;width:315px}#product-brand-container{float:right;text-align:right;width:173px}#product-name-container h1{background-color:#FFFFFF;color:#2E2E2E;font-size:22px;text-align:left;text-indent:0;width:100%}#product-name-container h4{font-size:16px;margin:10px 0;text-align:left}#product-second-right-container{height:40px}#product-favorites-container{float:left;width:160px}#product-social-container>div{float:left;margin-left:15px}#twitter-padding iframe,.pin-it-padding a{margin-left:-32px}#pin-button{margin-left:-18px !important}#fb-container{margin-right:-7px !important;width:80px}.product-right-divider{background:url("../images/coastal-images/product/divider_540px_v-b54a4ee1ef564071e8b4c5caf2b35f5a.png") no-repeat scroll 0 0 transparent;clear:both;height:1px;width:538px}.product-full-divider{background:url("https://us.objects-cc.com/template-resources/images/coastal-images/product/divider_966px.png?v=fc81280ed7120ae7838d37dc05d002ab") no-repeat scroll 0 0 transparent;clear:both;height:1px;width:966px}#product-second-right-container>div{margin-top:12px}#product-out-of-stock-container{margin-top:12px;font-size:18px;color:#2E2E2E;margin-bottom:12px}.save-on-contacts-prom,.rebate-offer{border:1px solid #CECECE;float:left;min-height:50px;margin:10px 0px 10px 0px}.save-on-contacts-prom{background:#F0F0F0;width:521px}.save-on-contacts-prom ul{height:100%;float:left;margin-left:10px;width:325px}.rebate-offer ul{height:100%;float:left;margin-left:10px;width:325px}.save-on-contacts-prom ul{background:url("https://us.objects-cc.com/template-resources/images/background/save_stamp.png?v=4d983ceeb65c1e02790d06aced5fe814") no-repeat scroll left center transparent;padding:8px 0px 0px 55px}.save-on-contacts-prom ul li{padding-bottom:5px}.save-on-contacts-prom ul li:first-child{color:#0069AA;font-weight:bold}.save-on-contacts-prom a{float:right;margin-right:30px;margin-top:15px;vertical-align:middle}.rebate-offer{background:#F0F0F0;color:#0069AA;float:left;font-size:11px;font-weight:bold;height:auto;line-height:40px;overflow:hidden;padding:0px 10px 0px 15px;width:496px}.rebate-offer ul{background:url("../images/background/plus_orange_v-42795f73a242255782739d3666dfcd51.png") no-repeat scroll center left transparent;line-height:15px;margin:5px 0px 5px 10px;padding-left:40px}.rebate-offer li{width:450px}.mail-in-rebate{background:#F0F0F0;line-height:30px;margin-bottom:10px;width:100%}.mail-in-rebate a{float:right;margin-right:30px}#product-third-right-container{margin:15px 0 10px 0}#product-pwr-container{float:right}.price-including-tax{font-size:18px !important;font-weight:lighter;vertical-align:middle;margin-left:-10px !important}.price-tax-margin{margin-left:-5px}#product-price-container{float:left;font-size:32px;margin-right:10px;min-width:250px}#price-info-container{text-align:left}#price-amount{float:left;font-weight:bold;margin:-5px 20px 10px 0px}#product-unit{float:left;font-size:10px}.product-sale-price-txt{font:normal 10px arial}.product-sale-price-painter{color:#ff0000 !important}#discount-info,#manufact-rebate-price{float:left;clear:both}#discount-info{font-size:12px;width:100%}#manufact-rebate-price{font-size:10px}#pwr-reviews-container{height:100%;margin-bottom:20px}#pwr-reviews-container h3{margin-bottom:20px}#product-add-to-cart-container{background-color:#D7EAF9;float:left;margin-bottom:30px;width:100%}#product-add-inner-container{border:1px solid #FFFFFF;color:#585858;font:normal 12px arial;margin:5px;padding:10px 0 10px 0;overflow:hidden;text-align:left}#add-txt-container{color:#585858;float:left;font-family:Arial;font-size:12px;font-weight:bold;margin-left:15px;width:325px}#additional-prod-info{font-family:Arial;font-size:12px;margin-bottom:20px;overflow:hidden}#continue-txt-container{color:#585858;float:left;font-family:Arial;font-size:12px;font-weight:bold;margin-left:15px;width:325px;margin-top:9px}#add-btn-container,#continue-btn-container{float:right;margin-right:25px}.btn-add-to-cart{float:right}#product-certona-container,#product-recently-view-container{margin-bottom:20px}#product-related-searches-container{margin-top:20px}#product-info-tab-container{background:url("../images/coastal-images/product/prod_tabBottom_v-18f455bc2a90cff980add917d0921dd1.png") no-repeat scroll center bottom transparent;float:left;padding-bottom:60px}#product-details-panes{text-align:left;margin-left:20px;width:500px}#tab-shipping-left-container{float:left;width:245px}#tab-shipping-left-container>div{overflow:hidden}#tab-shipping-right-container{float:right;margin:0 20px;width:204px}#tab-shipping-rates-container{margin-top:30px}#tab-shipping-rates-container>div{clear:both;margin-bottom:12px;overflow:hidden}h3.tab-section-header{color:#0069AA;font-size:18px;font-weight:normal;margin-bottom:10px;text-align:left}.tab-product-info td{font-weight:bold;padding-bottom:2px}td.tab-product-info-title{font-weight:normal}h4.tab-product-info-title{color:#585858;font:bold 12px arial;margin:30px 0px 0px 0px}.tab-product-info-container{font-family:Arial;float:left;width:540px}.tab-product-info-container ul li{padding-bottom:5px}.tab-product-info-container h3.tab-section-header{margin-left:-10px;height:30px}#tab-shipping-return-container{float:left;width:245px}#tab-shipping-return-country{margin-bottom:10px}#tab-shipping-return-country ul{color:#585858;float:left;font:normal 12px arial}#tab-shipping-return-container-txt1{float:right;margin:0 20px;width:204px}#tab-shipping-return-container-txt2{clear:both;float:left;margin-top:30px;width:250px}.product-info-details,.product-info-measurements,.product-info-size-match{height:175px;float:left;padding-right:20px;position:relative}.product-info-details{background:url("https://us.objects-cc.com/template-resources/images/coastal-images/product/pipe_divider.png?v=cb2c15c0b3bbb90da99f2e83ba2b6c9a") top right repeat-y;margin-right:10px;width:150px}.product-info-details-left-list,.product-info-details-right-list{font-size:12px;left:0}.product-info-details-left-list{color:#585858;float:left;margin-left:-10px;position:relative;text-align:left}.product-info-details-right-list{color:#2E2E2E;font-weight:bold;margin-left:25px;position:absolute;text-align:right;width:125px;left:0}.prod-info-gender-title,.prod-info-material-title,.prod-info-color-title,.prod-info-hinges-title,.prod-info-eligible-title,.prod-info-frame-color-title,.prod-info-frame-material-title,.prod-info-polarize-title,.prod-info-lens-color-title{clear:both;float:left;text-align:left}.prod-info-gender-title{width:45px}.prod-info-material-title{width:54px}.prod-info-color-title{width:40px}.prod-info-hinges-title{width:90px}.prod-info-eligible-title{width:120px}.prod-info-frame-color-title{width:83px}.prod-info-polarize-title{width:58px}.prod-info-lens-color-title{width:75px}.prod-info-frame-material-title{width:89px}.prod-info-gender-value,.prod-info-material-value,.prod-info-color-value,.prod-info-hinges-value,.prod-info-eligible-value,.prod-info-frame-color-value,.prod-info-frame-material-value,.prod-info-polarize-value,.prod-info-lens-color-value{clear:right;float:right;font-weight:bold;right:0;text-align:right}.prod-info-gender-value{width:100px}.prod-info-material-value{width:106px}.prod-info-color-value{width:120px}.prod-info-hinges-value,.prod-info-eligible-value{width:30px}.prod-info-frame-color-value{width:77px}.prod-info-polarize-value{width:102px}.prod-info-lens-color-value{width:85px}.prod-info-frame-material-value{width:71px}.product-info-measurements{background:url("https://us.objects-cc.com/template-resources/images/coastal-images/product/pipe_divider.png?v=cb2c15c0b3bbb90da99f2e83ba2b6c9a") top right repeat-y;margin-left:8px;padding-left:10px;width:165px}.product-info-measurements ul li{padding-top:5px;padding-bottom:10px}.product-info-measurements-left-list,.product-info-measurements-center-list,.product-info-measurements-right-list{font-size:12px;left:0}.product-info-measurements-left-list{color:#585858;float:left;margin-left:-5px;position:absolute;text-align:left}.product-info-measurements-center-list{color:#2E2E2E;margin-left:45px;position:absolute;text-align:left}.product-info-measurements-right-list{color:#2E2E2E;font-weight:bold;margin-left:140px;position:absolute;text-align:right}#size-match-lens-width,#size-match-bridge-width,#size-match-arm-width,#size-match-lens-height,#size-match-frame-width,#size-match-frame-width-inside{background:url("https://us.objects-cc.com/template-resources/images/coastal-images/product/glasses_size_match.png?v=9bce35dda25f8071fb367f4430766019") no-repeat;height:15px;width:45px}#size-match-frame-width{background-position:0px -4px}#size-match-frame-width-inside{background-position:0px -4px}#size-match-lens-width{background-position:0px -36px}#size-match-bridge-width{background-position:0px -103px}#size-match-arm-width{background-position:0px -139px}#size-match-lens-height{background-position:0px -69px}.product-info-size-match{margin-left:20px;width:97px}.product-info-size-match a{display:block;margin-left:-10px}.shipping-info-row>div{color:#585858;font:normal 12px arial;float:left}.delivery-info{width:160px}#shipping-info-free{margin-top:30px}.color-variant-pane{line-height:65px}.color-variant-pane-label{padding-right:15px}.color-variant-pane-element{background:yellow}.color-variant-pane-item{height:28px;padding-right:10px;vertical-align:middle;width:28px}.prod-params-group{float:left;font-family:Arial;font-size:12px;margin-left:5px;padding:15px 0px 10px 0px;position:relative;text-align:center;width:100%}table#prod-params-table{float:left;font-family:arial;margin:5px 0px 10px 7px}tr.prod-param-header-tr{height:30px}tr.prod-param-line-tr{height:28px}td.prod-param-horizon-header-td{font-weight:bold;padding:0 5px}td.prod-param-header-td{font-weight:bold;text-align:center}td.prod-param-td{text-align:center}#apply-rebate{clear:both;margin-left:8px}.prod-params-header{clear:both;float:left;margin-bottom:5px}.prod-param-line{clear:both;float:left;width:550px}.prod-params-header{float:left;font-size:12px}.prod-param{float:left}.prod-param-title,.prod-eye-param-title,.prod-param-select-title,.prod-param-item,.prod-param-select-item,.prod-eye-param-item{margin:0px 1px}.prod-param-title,.prod-param-item,.prod-param-select-item,.prod-param-select-title{min-width:46px;text-align:center}.prod-param-title,.prod-eye-param-title,.prod-param-select-title{float:left;font-weight:bold;text-align:center}.prod-param-item,.prod-param-select-item,.prod-eye-param-item{line-height:28px}.prod-param-item{font-size:14px}.prod-eye-param-item,.prod-eye-param-title{font-size:12px;font-weight:bold;width:62px}.prod-eye-param-item{text-align:left}.text-adjust{font-weight:bold;padding:0px 3px}.prod-param-combo-box{font-family:Arial;font-size:10pt}.rx-product-container{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;color:#5D6069;font-family:arial;height:auto;margin:10px 0 -10px 50px;padding:5px;position:relative;width:540px}#link-reset{display:none}.rx-list-container,.rx-list-container-on{margin-bottom:10px;width:100%}.rx-left-container{float:left;margin:10px 0 0 10px}.rx-left-container-on{background-color:#CCCCCC;float:left;height:45px;padding-right:10px;width:70px}.rx-right-container{float:left;margin:9px 20px 0;white-space:nowrap}.rx-product-name{margin-bottom:10px}.rx-divider{background-color:#CCCCCC;height:1px;margin:7px 0 5px 10px;width:380px}.rx-url-link{float:left}.product-continue-btn-container{background-color:#D7EAF9;margin-bottom:30px;margin-top:30px;width:100%}.link-return-to-search-results{text-align:center;width:100%}#subscr-main-container{border:1px solid #f0f0f0}#subscr-main-container #subscr-bottom-container{height:25px;padding:10px 10px 5px}#subscr-main-container #subscr-btn-container{height:19px;width:90px}#subscr-main-container #subscr-title-container{width:100%}#subscr-main-container #subscr-title-container h3{color:#007fb9;font:bold 12px arial;height:24px;line-height:2;width:100%}#subscr-main-container #subscr-msg-container{float:left;font:bold 10px arial}#subscr-main-container #subscr-btn-container{float:right;font-size:11px;line-height:1.9}.rs-step-container{padding-top:5px;padding-bottom:25px;height:auto;overflow:hidden}.rx-detail-header{background-color:#d7eaf9;font-size:18px;font-family:Arial;color:#0069aa;line-height:200%;padding-left:10px}.lens-type-select{overflow:hidden;float:left;padding-right:30px}.rx-labels{color:#585858;font-family:Arial;font-size:12px;font-weight:bold}.rx-plain-label{padding-top:10px;font-family:Arial;font-size:12px;color:#585858}.rx-small-lable{font-family:Arial;font-size:10px;color:#585858}.cc-rx-eye-side{float:left;margin-bottom:10px;width:100%}.prescription-select-container{float:left;padding-top:20px}#rx-arrow{background:url("https://us.objects-cc.com/template-resources/images/background/img_arrow_up_small.png?v=b30c0714af758d50110ef0d9de744f5c") no-repeat scroll 0 0 transparent;height:11px;left:5px;position:absolute;top:-11px;width:14px}#rx-close-btn{background:url("../images/buttons/btn_close_sm_v-4bca125b291d04bf4ab290b246b3ff4f.png") no-repeat scroll 0 0 transparent;cursor:pointer;position:absolute;height:23px;right:-10px;top:-11px;width:21px}#rx-close-btn:hover{background-position:-21px 0px}.prescription-select-spacing{padding-right:5px;padding-bottom:5px}.line-height-20{line-height:20px}.prescription-help-box{clear:both;float:left;height:80px;border-color:#CECECE;border-style:solid;border-width:1px;margin-top:25px;width:535px}.prescription-help-inner-container{clear:both;float:left;padding-top:15px;padding-left:20px}.prescription-help-link{font-family:Arial;font-size:12px;color:#0069AA;padding-right:25px}.lens-option-box{margin-top:25px;border-color:#CECECE;border-style:solid;border-width:1px;overflow:hidden}.input-align{float:left;clear:none}.rxworkflow-add-checkbox{clear:none}.label-align{float:left;clear:none;padding-top:1px}.coating-name{padding-bottom:25px;height:20px;overflow:hidden}.coating-holder{width:160px;float:left;margin-right:15px}.coating-image-holder{padding-top:10px;text-align:center;height:100px;overflow:hidden}.coating-price-holder{padding-top:5px;padding-bottom:5px;border-style:dotted;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px}.bundle-coating-price{text-align:center;margin-top:10px;border-style:dotted;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;height:30px;padding-top:10px}.float-left-align{float:left}.lens-list-style{list-style:none outside none;margin-top:25px}.lens-attribute{clear:left;float:left;padding-left:120px;width:auto;padding-bottom:10px}.coating-bundle-save{font:bold 18px Arial;color:#585858;text-align:center}.prescription-holder,.prescription-holder-title{float:left;line-height:25px;text-align:center}.prescription-holder{min-width:78px}.prescription-holder-title{width:78px}.prescription-eyeside-holder{color:#585858;font-family:Arial;font-size:12px;font-weight:bold;float:left;line-height:25px;text-align:left;width:65px}.prescription-help-holder{padding-top:20px;padding-left:10px}.lense-image-holder{padding-right:10px;float:left}.lens-type{padding-top:10px;padding-left:10px;background-color:white}.lens-type-image{float:left;margin-left:50px;margin-top:25px}.sunglass-lens-image{padding-top:25px;padding-bottom:25px}.coating-main-holder{float:left;padding-top:25px}.coatingvalue-container{clear:left;*margin-top:25px}.prescription-note{padding-top:20px;padding-left:10px}.padding-left-10{padding-left:10px}.width-45{width:45px}.padding-right-10{padding-right:10px}.padding-top-20{padding-top:20px}.glassesSphere,.glassesCylinder,.glassesAxis,.glassesAdd{width:70px}.gte-selected{border-color:#0069aa;border-width:2px}#lens-type-selection-text{background-color:#D7EAF9;padding-bottom:3px;padding-left:5px;padding-top:3px}.lens-name{padding-left:45px;width:40%;float:left}.add-to-cart-total{float:left;margin-top:10px;height:15px}#cartAddMore{cursor:pointer}#cc-intro-rx-screen-container,#cc-eyeglasses-lensType-container,#cc-eyeglasses-prescription-container,#cc-eyeglasses-lensOption-container,#cc-eyeglasses-lensCoatings-container{margin:20px 30px}.cc-eyeglasses-prescription-steps{background:url("../images/background/rxwizard_progress_sprite_v-dc50df6e4e12907b4b72e28eb0c3fd33.png") no-repeat;height:50px;width:200px}.cc-eyeglasses-prescription-steps-without-coating{background:url("../images/background/rxflow_sprite_three_step_v-09d909e1c30b9dc52820945dc2466f74.png") no-repeat;height:50px;width:200px}#cc-eyeglasses-prescription-step-active{background-position:0px 0px;width:181px}#cc-eyeglasses-prescription-step-active-without-coating{background-position:0px 0px;width:240px}#cc-eyeglasses-prescription-step-checked,#cc-eyeglasses-prescription-step-checked-disabled{background-position:0px -98px;width:181px}#cc-eyeglasses-prescription-step-checked-without-coating,#cc-eyeglasses-prescription-step-checked-disabled-without-coating{background-position:0px -98px;width:240px}#cc-eyeglasses-prescription-step-checked,#cc-eyeglasses-prescription-step-checked-without-coating{cursor:pointer}#cc-eyeglasses-progress-bar-end-filler{background-position:-805px 0px;width:165px}#cc-eyeglasses-lenstype-step-active{background-position:-181px -49px;width:181px}#cc-eyeglasses-lenstype-step-active-without-coating{background-position:-240px -49px;width:240px}#cc-eyeglasses-lenstype-step-checked,#cc-eyeglasses-lenstype-step-checked-disabled{background-position:-182px -98px;width:181px}#cc-eyeglasses-lenstype-step-checked-without-coating,#cc-eyeglasses-lenstype-step-checked-disabled-without-coating{background-position:-239px -98px;width:239px}#cc-eyeglasses-lenstype-step-checked,#cc-eyeglasses-lenstype-step-checked-without-coating{cursor:pointer}#cc-eyeglasses-lenstype-step-inactive{background-position:-183px 0px;width:181px}#cc-eyeglasses-lenstype-step-inactive-without-coating{background-position:-240px 0px;width:240px}#cc-eyeglasses-lensoption-step-active{background-position:-364px -98px;width:181px}#cc-eyeglasses-lensoption-step-active-without-coating{background-position:-478px -98px;width:239px}#cc-eyeglasses-lensoption-step-checked-without-coating{background-position:-478px -147px;width:240px;cursor:pointer}#cc-eyeglasses-lensoption-step-checked,#cc-eyeglasses-lensoption-step-checked-disabled{background-position:-363px -147px;width:180px}#cc-eyeglasses-lensoption-step-checked{cursor:pointer}#cc-eyeglasses-lensoption-step-inactive{background-position:-363px 0px;width:181px}#cc-eyeglasses-lensoption-step-inactive-without-coating{background-position:-480px 0;width:240px}#cc-eyeglasses-coating-step-active{background-position:-543px -147px;width:180px}#cc-eyeglasses-coating-step-checked,#cc-eyeglasses-coating-step-checked-disabled{background-position:-543px -196px;width:179px}#cc-eyeglasses-coating-step-checked{cursor:pointer}#cc-eyeglasses-coating-step-inactive{background-position:-543px 0px;width:179px}.cc-eyeglasses-progress-bar li{float:left}.whats-pd,.whats-sphere,.whats-axis,.whats-add{background:url("../images/icons/icon_question_v-fad80b0252ad444e1b19c22ed0753d12.png") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:16px;margin:4px 21px 0 5px;width:14px}.cc-prescription-note{width:686px !important}.cc-how-to-read-prescription{float:right}#eyeglasses-pd-one,#eyeglasses-pd-two{flat:left}#eyeglasses-single-pd-container{clear:both;float:left;margin-left:20px;margin-top:5px}#eyeglasses-two-pd-container{float:left;margin-left:20px}#eyeglasses-pd-right-container{float:left;width:80px}#eyeglasses-pd-right-header,#eyeglasses-pd-left-header{float:left;margin-bottom:3px}#eyeglasses-pd-left-container{float:right;width:80px}.eyeglasses-pd{float:left;margin-left:10px;margin-right:10px}#eyeglasses-pd-video-container{float:right}.eyeglasses-pd-video{float:right;width:112px;text-align:right}#eyeglasses-pd-values-container{clear:both}.prescription-tooltip-body{padding:10px 10px 5px 10px;text-align:left;text-indent:0;font-size:10px}.prescription-tooltip-text{margin-bottom:10px}.prescription-tooltip-link{font-size:10px !important}.cc-prescription-sku-holder-pd{margin-top:15px}.rx-file-os-container-pd{margin-top:-10px}.cc-rx-file-pd-min-height{min-height:25px}#select-pd-warning-box{height:auto;text-align:left;border:1px solid #FF0000;color:#FF0000;font-size:12px;background:url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") no-repeat scroll 10px center #ffe5e5;line-height:16px;margin-right:30px;margin-top:10px;padding:10px 10px 10px 40px}#select-pd-warning-box li{padding:15px 15px 15px 5px}#cc-prescription-option-content,#cc-step-holder-container,#cc-edit-prescription-container,#cc-rx-wizard-container{width:782px}#cc-prescription-detail-container,#cc-intro-rx-screen-detail-container{color:#2E2E2E;font-family:Arial;float:left}.cc-prescription-header{clear:both;float:left;padding-top:12px;margin-bottom:10px;width:722px}#cc-intro-rx-screen-header{background-color:#0069AA;color:#FFFFFF;font-weight:bold;line-height:31px;margin:9px 0;padding-left:10px}.cc-eyeglasses-prescription-slider{margin-bottom:20px;text-align:left;width:720px}.cc-eyeglasses-prescription-option-content{position:relative;background:#FFFFFF;font-size:12px;min-height:300px;margin-bottom:10px;width:720px;padding-left:20px}.cc-eyeglasses-prescription-option-content ul li{margin-bottom:5px;font-size:12px;font-weight:bold;padding:0px}.cc-eyeglasses-usage-container{margin-top:10px;margin-bottom:10px;width:702px}.cc-eyeglasses-prescription-slider-option{background:url("../images/icons/ecp_slider_on_v-7a73643af52ed397f5c2a60c30542ed1.png") 0px 0px no-repeat;cursor:pointer;font-weight:normal;margin-top:5px;padding:0px;position:relative}.cc-eyeglasses-prescription-slider-header{background:#D7EAF9;height:30px;line-height:30px;margin-left:32px}.cc-eyeglasses-prescription-help-container{float:right;margin-right:5px}.cc-eyeglasses-prescription-help{color:#0069AA;font-family:Arial;font-size:18px;font-weight:bold}.cc-rx-nav-prev{color:#0069AA;cursor:pointer;text-decoration:none}.cc-rx-nav-prev:hover{text-decoration:underline}.cc-eyeglasses-lensType,.cc-eyeglasses-lensOption{outline:medium solid #E5E5E5 !important}div.cc-eyeglasses-prescription:hover,div.cc-eyeglasses-prescription.selected,.cc-eyeglasses-lensType-border-selected,.cc-eyeglasses-lensOption:hover,.cc-eyeglasses-sunglasses-lensOption:hover,.cc-eyeglasses-transition-lensOption:hover,.cc-eyeglasses-lensType-notAvailable-hover:hover,.cc-eyeglasses-lensOption-border-selected,.cc-color-checked{outline:medium solid #0069AA !important}.cc-step0-container{display:none;height:450px}#cc-intro-rx-body{margin-bottom:20px;float:left;width:100%}.cc-intro-rx-choices-wrapper{float:left;width:100%}.cc-intro-rx-step-choice{-moz-box-shadow:0px 2px 4px #BCBCBC;-webkit-box-shadow:0px 2px 4px #BCBCBC;box-shadow:0px 2px 4px #BCBCBC;cursor:pointer;height:230px;float:left;padding:0 10px;width:334px}.cc-intro-rx-step-choice:hover{outline:3px solid #0069AA !important;background:"none";box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.cc-intro-rx-choice-selected{outline:3px solid #0069AA !important;background:url("../images/coastal-images/product/selected_v-98c5f288f6060b105b6cbd92269f60b6.png") top right no-repeat;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#cc-intro-rx-add-custom-lenses{margin-right:5px}#cc-intro-rx-add-frames-only{margin-left:5px}.cc-intro-rx-choice-title,.cc-intro-rx-choice-img,.cc-intro-rx-choice-caption{display:inline-block;text-align:center;width:100%}.cc-intro-rx-choice-title{font-size:14px;font-weight:bold;line-height:40px}#cc-intro-rx-choice-add-custom-img,#cc-intro-rx-choice-frames-only-img{padding:15px 0;margin:10px 0;text-align:center;width:100%}.cc-intro-rx-choice-caption{font-size:12px;height:40px}#cc-intro-rx-footer{clear:both;float:left;height:60px;width:720px}.cc-prescription-sku-select-container{float:left;padding-top:10px;width:720px}.cc-prescription-labels{color:#2e2e2e;font-size:12px;clear:left;width:100%}.cc-prescription-sku-holder,.cc-prescription-sku-holder-title{font-family:arial;font-size:12px;float:left;line-height:25px;text-align:center}.cc-prescription-read-details{margin-top:10px;width:684px;min-height:134px;padding-bottom:20px}.cc-prescription-read-shadow{-moz-box-shadow:0px 0px 2px 4px #DCDCDC;-webkit-box-shadow:0px 0px 6px 4px #DCDCDC;border-radius:4px;box-shadow:0px 0px 2px 4px #DCDCDC;background-color:#ffffff;margin-top:10px}.cc-measure-pd-video{padding-top:10px;margin-left:15px;text-align:center;vertical-align:middle}div.cc-eyeglasses-prescription:hover,div.cc-eyeglasses-prescription.selected{outline:3px solid #0069aa}.cc-eyeglasses-prescription-helpno,.cc-eyeglasses-help-or{color:#0069AA;font-family:Arial;font-size:18px;padding-left:5px}.cc-eyeglasses-usage{height:90px;width:216px;float:left;margin:8px}.cc-prescription-header-label{color:#0069AA;font-size:18px;font-family:Arial;float:left}.cc-prescription-btn-cnt{margin-bottom:30px}.cc-eyeglasses-help-chat{float:right;margin-top:5px;margin-left:5px}.cc-rx-eye-side{float:left;margin-bottom:10px;width:100%}.cc-pd-prescription{color:#2e2e2e;float:left;font-family:Arial;font-size:12px;font-weight:bold;margin-top:10px}.cc-rx-file-skkuoption-divider{background:url("../images/background/vertical_divider_v-1a67f728acc6b2dd8a8089fc6fa86a7f.png") no-repeat scroll 0 0 transparent;height:30px;margin:0 0;width:1px}.cc-prescription-link{color:#0069AA;font-family:Arial;font-size:12px;text-decoration:underline}.cc-prescription-sku-holder{min-width:78px}.cc-prescription-sku-holder-title{font-weight:bold;width:78px}.cc-prescription-sku-eyeside-holder{color:#2e2e2e;font-family:Arial;font-size:12px;font-weight:bold;float:left;line-height:25px;text-align:left;width:75px}.cc-sph-note{width:160px;color:#858585;font-size:12px;font-family:Arial;float:left}.cc-cyl-axis-note{color:#858585;float:left;font-family:Arial;font-size:12px;width:200px}.cc-pd-container{border-top:1px solid #858585;padding-top:15px;width:686px}.cc-pd{color:#2e2e2e;float:left;font-family:Arial;font-size:12px;font-weight:bold;margin-top:2px}.cc-prescription-pd-checkbox{color:#2E2E2E;font-family:arial;font-size:12px;margin:2px 0px 0px 7px}.cc-prescription-pd-checkbox span{margin-left:5px}.cc-pd-minwidth{min-width:0px}.cc-glassesAdd-margin{margin-left:40px}.cc-glassesAxis-margin{margin-right:40px}.cc-glassesCylinder-margin{margin-left:40px}.cc-glassesSphere-margin{margin-right:40px}#cc-how-to-read,#cc-how-to-measure-pd{margin-top:10px}.cc-eyeglasses-prescription-select-error{outline:2px solid red;background:#FFE5E5}.cc-add-note{color:#858585;float:left;font-family:Arial;font-size:12px;margin-left:35px;width:220px}#cc-correct-prod-params-error-box{height:auto;float:left;text-align:left;width:640px !important}#cc-correct-prod-params-error-box ul{padding:15px 15px 15px 5px}#cc-correct-prod-params-error-box li{line-height:16px;padding-bottom:0px;margin-bottom:0px;vertical-align:middle}.cc-eyeglasses-pd-confirm-messages-info{color:#585858;float:left;font-family:arial;font-size:12px;font-weight:bold}.cc-pdInfo{margin:16px}.cc-prescription-read-label{color:#2e2e2e;font-family:Arial;font-size:12px;font-weight:bold}.cc-prescription-pd-confirm-message{width:96%;height:50px;margin-bottom:10px;margin-top:5px}.cc-prescription-selection-note{padding-left:68px;float:left;margin-bottom:10px;padding-left:68px}.cc-eyeglasses-pd-confirm-messages-image-arrow{background:url("../images/background/arrow_up_v-4e73a6b2611b1f4152ccec5b962f8f57.png") no-repeat scroll 0 0 transparent;height:5px;left:50px;position:absolute;width:9px;margin-top:-5px}.cc-eyeglasses-pd-confirm-messages-container{background-color:#F0F0F0;height:50px;margin-bottom:10px;outline:1px solid #A0A0A0}.cc-eyeglasses-pd-confirm-message-wrapper{margin:16px}.cc-eyeglasses-lensType{float:left;width:47.5%;outline:solid #E5E5E5;margin-bottom:2%;margin-right:2%}.cc-eyeglasses-lensType-info{clear:left;margin-left:15px;margin-right:15px;min-height:90px;padding-bottom:20px;padding-top:20px}.cc-eyeglasses-lensType-border-selected{outline:solid 3px #0069aa}.lensType-info-content{color:#2e2e2e;font-size:12px;font-family:Arial;margin-bottom:10px}.cc-eyeglasses-lensType-info{clear:left;margin-left:15px;margin-right:15px;min-height:90px;padding-bottom:20px;padding-top:20px}.cc-eyeglasses-lensType-container-inner{clear:both;float:left;margin-left:5px;width:735px}.cc-product-lensType-size-match-placeholder,.cc-lensOption-sunclips-selected-image,.cc-lensCoatings-selected-image,.cc-lensCoatings-recommended-bundle-selected-image,.cc-lensCoatings-bundle-selected-image,.cc-lensOptions-selected-image-holder{float:right;height:1px}.cc-eyeglasses-lensType-notAvailable-hover:hover{outline:solid 3px #0069aa;cursor:pointer}#cc-eyeglasses-notAvailable-ClearStandard,#cc-eyeglasses-notAvailable-SunglassStandard,#cc-eyeglasses-notAvailable-TransitionStandard,#cc-eyeglasses-notAvailable-BlueCutStandard,#cc-eyeglasses-notAvailable-ClearProgressives,#cc-eyeglasses-notAvailable-SunglassProgressives,#cc-eyeglasses-notAvailable-TransitionProgressives,#cc-eyeglasses-notAvailable-BlueCutProgressives{display:none;position:absolute;margin-top:79px;z-index:999;margin-left:70px}#cc-disable-ClearStandard,#cc-disable-SunglassStandard,#cc-disable-TransitionStandard{float:left}.cc-disable-ClearStandard{background:url("../images/icons/clearLenses_notAvailable_v-823d114b6853c7c58b56332a62a7f264.png") no-repeat scroll 0 0 transparent;height:200px;width:180px}.cc-disable-SunglassStandard{background:url("../images/icons/sunglassesLenses_notAvailble_v-e6c810f626a621d71f871ca7f00295af.png") no-repeat scroll 0 0 transparent;height:200px;width:180px}.cc-disable-TransitionStandard{background:url("../images/icons/transitionLenses_notAvailable_v-178803de5bf9be2e68d414f428833904.png") no-repeat scroll 0 0 transparent;height:200px;width:180px}#cc-select-lenstype-warning-box li,.cc-select-lensOption-warning-box li,#cc-select-lensCoatings-warning-box li{font-family:arial;font-size:12px;font-weight:bold}.cc-lensType-notAvailable,.cc-eyeglasses-lensType-opacity{background-color:#F8F8F8;opacity:0.3}.cc-rxwizard-lensType-image{height:58px;width:152px}.cc-lensType-label,.cc-lensOption-label{color:#0069AA;font-size:18px;font-family:Arial;font-weight:regular}.cc-rx-select-one-txt,.cc-lensCoatings-select-label,.cc-lensOption-selectOne-text,.cc-lensCoatings-selectOne-text,.cc-rx-select-one-txt{color:#2e2e2e;font-size:12pt;font-family:Arial;font-weight:bold}.cc-rx-select-one-txt{display:inline-block;margin-bottom:10px}#cc-select-lenstype-warning-box,.cc-select-lensOption-warning-box,#cc-select-lensCoatings-warning-box{height:auto;text-align:left;border:1px solid #FF0000;color:#FF0000;font-size:12px;background:url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") no-repeat scroll 10px center #ffe5e5;line-height:16px;margin-right:30px;margin-top:10px;padding:10px 10px 10px 40px;margin-bottom:15px}#cc-select-lenstype-warning-box li{padding:15px 15px 15px 5px}#cc-rx-prescription-footer,#cc-lensType-footer,#cc-lensOption-footer,#cc-lensCoatings-footer{margin-top:30px;float:left;line-height:30px}#cc-lensType-footer,#cc-lensOption-footer,#cc-lensCoatings-footer{margin-bottom:30px;width:100%}#cc-rx-prescription-footer{width:690px}.cc-lesnType-prev,.cc-lesnOption-prev,.cc-lesnCoatings-prev{background:url("../images/coastal-images/navigation/prev_prod_v-ab27a27ab199497d1cb818d47a08ae9c.png") no-repeat scroll left center transparent;padding-left:15px;float:left;font-family:arial;font-size:13px}#cc-lensType-continue-btn,#cc-lensOption-continue-btn,#cc-lensCoatings-continue-btn{float:right;margin-right:5px}.cc-product-size-match-placeholder-wrapper{height:62px}.cc-eyeglasses-lensType-img{text-align:center}.cc-lensType-info-heading{color:#2e2e2e;font-size:14px;font-family:Arial;font-weight:bold}.cc-eyeglasses-lensType-link-tooltip,.cc-eyeglasses-lensOption-link-tooltip{display:none}#LensOption-Container-SunglassStandard{float:left}.cc-eyeglasses-lensOption{float:left;cursor:pointer;outline:solid #E5E5E5;min-height:330px;width:351px;margin-bottom:15px;margin-right:10px;overflow:hidden}.cc-eyeglasses-lensOption:hover{outline:solid 3px #0069aa}.cc-eyeglasses-lensOption-heading-content{margin-top:15px;min-height:25px}.cc-eyeglasses-lensOption-heading{background-color:#E5E5E5}.cc-eyeglasses-lensOption-recommanded{font-size:11px;font-family:Arial;font-weight:bold;color:#2e2e2e;margin-left:10px}.cc-eyeglasses-lensOption-info{float:left;color:#2e2e2e;font-size:12px;font-family:Arial;font-weight:bold;margin:10px 15px;width:87%}.cc-eyeglasses-lensesTypes-image{float:left;margin-top:5px;margin-left:5px;height:16px;width:46px}#cc-lensOption-detail-container,#cc-lensCoatings-detail-container{float:none;width:100%}.cc-lensOption-clearLenses-info{clear:left;color:#585858;font-family:arial;font-size:13px;min-height:170px;margin-left:15px;margin-right:15px}.cc-lensOption-clearLenses-prod-price,.cc-lensCoatings-prod-price{margin:5px 15px 12px 15px}.cc-eyeglasses-lensOption-border-selected,.cc-eyeglasses-sunclips-border-selected{outline:solid 3px #0069aa}.cc-rx-wizard-option-selected{background-image:url("../images/coastal-images/product/selected_v-98c5f288f6060b105b6cbd92269f60b6.png");height:61px;width:61px}.cc-eyeglasses-lensType-tooltip{font-family:arial;font-size:12px;color:#0069AA;text-decoration:underline}.cc-eyeglasses-lensOption-tooltip{font-family:arial;font-size:12px;color:#0069AA;text-decoration:underline;float:left;margin-left:15px;margin-right:15px;margin-top:10px;min-height:20px}.cc-eyeglasses-lensType-link-tooltip,.cc-eyeglasses-lensOption-link-tooltip{background-color:#FFFFFF;border:2px solid #CECECE;box-shadow:10px 10px 10px #7C7C7C;color:#000000;font:12px arial;height:335px;width:580px;padding:5px;text-indent:0;white-space:normal;z-index:1200}.cc-eyeglasses-lensType-tooltip-close-btn,.cc-eyeglasses-lensOption-tooltip-close-btn{background:url("../images/buttons/btn_close_sm_v-4bca125b291d04bf4ab290b246b3ff4f.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:23px;left:580px;position:absolute;top:-11px;width:21px}.cc-eyeglasses-lensType-tooltip-close-btn:hover,.cc-eyeglasses-lensOption-tooltip-close-btn:hover{background-position:-22px 0px}.color-swatches{float:right;height:1px;overflow:hidden;width:49%}.color-swatches.open{display:block;height:75px;transition-duration:.5s}.colour-swatch{cursor:pointer;height:25px;width:50px;float:left;margin-right:5px;margin-top:10px;border:medium solid transparent}.colour-swatch.current-swatch{border-color:#0069AA}#activity-wrapper{background-color:#FFFFFF;opacity:0.5;position:absolute;top:0px;width:782px;filter:alpha(opacity=30)}#activity-loader-container{padding-bottom:50px;padding-left:50%;position:absolute;z-index:1200;padding-top:150px}.btn-reset-rx{background:url("../images/buttons/btn_reset_rx_v-3f3da816d6d340dbbd28d8eb1d980fea.png") no-repeat scroll right top transparent;border:medium none;cursor:pointer;height:30px;width:122px;float:right}.btn-reset-rx:hover{background-position:right -31px}.prod-item-price{color:#585858;font-weight:bold;font-family:Arial;font-size:16px}#cc-correct-prod-params-warning-box li,#cc-select-product-warning-box li,#cc-empty-custom-frequency-error-box li{font-family:arial;font-size:12px;font-weight:bold;padding:0px}.cc-eyeglasses-prescription-option-wrapper{padding-top:10px}.cc-rx-nav-back{display:none}.option-title,.cc-option-title{color:#2E2E2E;float:left;font-family:arial;font-size:12px;font-weight:bold;margin-left:10px}.active-prod-slider-option{background:url("../images/icons/ecp_slider_off_v-0375bc1d5a1868e74a9e035b30f2c291.png") 0px 0px no-repeat}.prescription-progress-bar li{display:inline;float:left}.prescription-step{background:url("../images/background/checkout_progress_bar_v-2a72836f858d5fbb2ea26604625c4acf.png") no-repeat;height:55px;width:200px}.btn-cnt-container,.cc-btn-cnt-container{margin-bottom:35px}.rx-file-left-container,.cc-rx-file-left-container{float:left;margin-top:18px;width:100%}#rx-file-os-container,#cc-rx-file-os-container{margin-bottom:8px;width:100%}.rx-file-od-container,.cc-rx-file-od-container{float:left;width:100%}.cc-prescription-sku-holder-pd{margin-top:15px}.rx-file-os-container-pd{margin-top:-10px}.cc-rx-file-pd-min-height{min-height:25px}.rx-file-skuoption-holder,.cc-rx-file-skuoption-holder{float:left;margin-left:35px;margin-top:8px;clear:left}.rx-file-orderDate-container,.cc-rx-file-orderDate-container{clear:left;background-color:#E5E5E5;width:430px;height:25px}.rx-file-orderDate-price,.cc-rx-file-orderDate-price{color:#2E2E2E;float:left;font-family:arial;font-size:12px;font-weight:bold;margin-left:10px;margin-top:3px}.rx-file-product-name,.cc-rx-file-product-name{color:#2e2e2e;float:left;font-family:Arial;font-size:12px;font-weight:bold}.rx-file-input-prescription,.cc-rx-file-input-prescription{margin-right:15px;float:left}.rx-file-prescriptions,.cc-rx-file-prescriptions{margin-right:30px;overflow-x:hidden;overflow-y:auto}#view-all{margin-top:15px;float:left}.margin-right-30{margin-right:30px}.glassesSphere-new{width:70px}.glassesCylinder-new{width:70px}.glassesAxis-new{width:70px}.glassesAdd-new{width:70px}#select-prescription-warning-box{height:auto;text-align:left;border:1px solid #FF0000;color:#FF0000;font-size:12px;background:url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") no-repeat scroll 10px center #ffe5e5;line-height:16px;margin-right:30px;margin-top:10px;padding:10px 10px 10px 40px}#select-prescription-warning-box li{padding:15px 15px 15px 5px}#pd-avg-value-text{display:none;color:#585858;font-family:arial;font-size:12px;font-weight:bold;margin-left:15px}.pd-avg-value{color:#585858;font-family:arial;font-size:12px;font-weight:bold}.whats-pd,.whats-sphere,.whats-axis,.whats-add{background:url("../images/icons/icon_question_v-fad80b0252ad444e1b19c22ed0753d12.png") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:16px;margin:4px 21px 0 5px;width:14px}.cc-how-to-read-prescription{float:right}#eyeglasses-single-pd-container{clear:both;float:left;margin-left:20px;margin-top:5px}#eyeglasses-two-pd-container{float:left;margin-left:20px}#eyeglasses-pd-right-container{float:left;width:80px}#eyeglasses-pd-right-header,#eyeglasses-pd-left-header{float:left;margin-bottom:3px}#eyeglasses-pd-left-container{float:right;width:80px}.eyeglasses-pd{float:left;margin-left:10px;margin-right:10px}#eyeglasses-pd-video-container{float:right}.eyeglasses-pd-video{float:right;width:112px;text-align:right}#eyeglasses-pd-values-container{clear:both}.prescription-tooltip-body{padding:10px 10px 5px 10px;text-align:left;text-indent:0;font-size:10px}.prescription-tooltip-text{margin-bottom:10px}.prescription-tooltip-link{font-size:10px !important}#cc-eyeglasses-prescription-step-inactive{background-position:0 -49px;width:181px}.cc-eyeglasses-lensType-notAvailable-image{background:url("../images/icons/lensType_notAvailable_v-8fdcd2462807d722ff1ebd17d6570f53.png") no-repeat scroll 0 0 transparent;float:left;height:22px;margin-bottom:20px;width:230px}.margin-left-25{margin-left:25px}.lensType-info-footer{color:#0069AA;font-size:12px;font-family:Arial;font-weight:regular;float:left;margin-top:5px;margin-left:39px}#lensOption-clearLenses{margin-right:10px;margin-bottom:10px}#sunglasses-lensesType-image{background-position:-46px center;margin-left:5px;margin-top:5px;width:45px;height:16px;position:absolute}#transitions-lensesType-image{background-position:-90px center;margin-left:5px;margin-top:5px;width:45px;height:16px;position:absolute}.lensOption-label-lenses-image{margin:0px 3px}.lensOption-selectLenses-text{clear:both;padding-bottom:15px}.lensOption-choose-label{float:right;font-size:12px;font-family:Arial;margin-right:10px}.lensOptions-thickness-heading-text{color:#2E2E2E;float:left;font-family:arial;font-size:12px;font-weight:bold;margin-bottom:10px}.lensOption-thickness-close-option{color:#000FFF;float:right;font-family:arial;font-size:12px;margin-right:10px;margin-bottom:10px;text-decoration:underline;cursor:pointer}.cc-eyeglasses-lensOption-recommanded{font-size:11px;font-family:Arial;font-weight:bold;color:#2e2e2e;margin-left:10px}.cc-eyeglasses-lensOption-prescription{font-size:12px;font-family:Arial;color:#2e2e2e;margin-left:5px}.lensOption-clearLenses-bestUses{float:left;width:160px}.lensOption-clearLenses-recommandedRX{float:left;width:163px}.lensOption-info-heading{color:#585858;font-size:12px;font-family:Arial;font-weight:bold}.lensOption-clearLenses-bestUses ul li,.lensOption-clearLenses-recommandedRX ul li{color:#585858;font-size:12px;font-family:Arial;margin-left:13px;list-style:disc}.lensOption-clearLenses-lenscrafters{clear:both;padding-top:20px;margin-left:15px}.lensOption-clearLenses-lenscrafters-info{color:#585858;font-size:10px;font-family:Arial}.lensOption-clearLenses-price{color:#585858;font-size:16px;font-family:Arial;font-weight:bold}.lensOption-clearLenses-lenscrafters-price{color:#585858;font-weight:bold;font-size:12px;font-family:arial}.lensOption-thickness{display:none;width:400px;height:200px}.lensOption-transitionLenses-info{color:#585858;font-family:arial;font-size:13px;margin-left:15px;margin-right:15px;min-height:170px}.lensOption-sunglasses-bestUses,.lensOption-sunglasses-recommandedRX{float:left;width:100%}.cc-eyeglasses-sunglasses-lensOption{float:left;outline:solid #E5E5E5;width:351px;min-height:235px;margin-bottom:15px;margin-right:10px}.cc-eyeglasses-sunglasses-lensOption:hover{outline:solid 3px #0069aa}.lensOption-sunglasses-bestUses ul li,.lensOption-sunglasses-recommandedRX ul li{color:#585858;font-size:12px;font-family:Arial;margin-left:13px;list-style:disc}.lensOption-available-colors-info{clear:both;margin:0px 15px 15px}.lensOption-available-text{color:#2E2E2E;font-family:Arial;font-size:12px;font-weight:bold;padding-right:5px}.padding-left-145{padding-left:140px}.padding-left-45{padding-left:45px}.cc-eyeglasses-transition-lensOption{float:left;outline:solid #E5E5E5;min-height:280px;width:351px;margin-right:10px;margin-bottom:15px}.cc-eyeglasses-transition-lensOption:hover{outline:solid 3px #0069aa}.margin-left-10{margin-left:10px}.margin-10{margin-left:10px;margin-right:10px}.eyeglasses-transition-prescription{font-size:12px;font-family:Arial;color:#2e2e2e;margin-left:10px}.eyeglasses-transitions-label-info{color:#0069AA;float:left;font-family:Arial;font-size:20px;font-weight:bold;margin-left:15px;margin-top:10px;width:87%}.lensOption-thickness{clear:both;margin:0px}.lensOption-thickness-info{color:#2e2e2e;font-size:12px;font-family:Arial;font-weight:bold;margin-left:10px}.lensOption-close-label{color:#0069AA;font-size:10px;font-family:Arial;float:right;margin-right:20px}#lensOption-thickness-content{clear:both;margin-bottom:20px;border-radius:2px;box-shadow:0px 0px 2px 4px #DCDCDC;background-color:#ffffff;-moz-box-shadow:0px 0px 2px 4px #DCDCDC;-webkit-box-shadow:0px 0px 2px 4px #DCDCDC}.lensOption-thickness-data{min-height:134px}#close-btn{display:none}#lensoption-thickness-label{cursor:pointer}.lenses-colors{float:right}#margin-left-5{margin-left:5px}.cc-color-checked{outline:medium solid #0069aa}.cc-lensOption-note-label{color:#0069AA;font-family:Arial;font-size:12px;font-weight:bold}.lensOption-add-on-content{clear:both;cursor:pointer}.lensOption-add-on-label{color:#2E2E2E;font-family:Arial;font-size:12px;font-weight:bold}.lensOption-sunclips-content{height:165px;margin-top:10px;outline:medium solid #E5E5E5;width:712px}.lensOption-sunclips-content:hover{outline:medium solid #0069aa}.lensOption-sunclips-shadow-box{float:left;background:#E5E5E5;margin-left:15px;margin-right:15px;height:165px;width:105px}.lensOption-sunclips-heading-text{color:#2E2E2E;float:left;font-family:Arial;font-size:14px;font-weight:bold;margin-top:70px;width:105px;text-align:center}.lensOption-sunclips-info{padding-top:10px}.lensOption-polaraised-text{color:#2e2e2e;font-family:arial;font-size:12px;font-style:normal;font-weight:bold;margin-bottom:5px;margin-top:10px}.lensOption-sunclips-image{background:url("../images/coastal-images/product/sunclips_v-c3a6aa727c6c05b91610470f95c26194.png") repeat scroll 0 0 transparent;float:left;height:31px;margin-right:10px;margin-top:15px;width:128px}.lensOption-sunclips-feature-content{float:left}.lensOption-sunclips-feature-content ul{margin-right:30px;padding:0px;margin-bottom:40px}.lensOption-sunclips-feature-content ul li{color:#7C7C7C;font-family:arial;font-size:14px;font-style:normal;margin-right:20px;position:absolute;width:430px}.lensOption-sunclips-feature-heading{color:#585858;font-family:arial;font-size:12px;font-weight:bold}.lensOption-sunclips-add-checkbox{margin-left:80px}.lensOption-sunclips-add-clips-text,.lensCoatings-bundle-add-text{color:#2E2E2E;font-family:arial;font-size:14px;font-weight:bold}.lensOption-sunclips-price-content{float:left;width:547px;margin-right:30px;margin-top:15px}.cc-eyeglasses-lensOption-tooltip-link{float:left;font-family:arial;font-size:12px;margin:10px 15px}.eyeglasses-lensCoatings{float:left;outline:solid #E5E5E5;width:230px;margin-bottom:15px;margin-right:10px;cursor:pointer;position:relative}.eyeglasses-lensCoatings:hover{outline:solid 3px #0069aa}.eyeglasses-lensCoatings-border-selected{outline:solid 3px #0069aa}.eyeglasses-lensCoatings-heading{margin:15px;height:40px}.eyeglasses-lensCoatings-recommanded{color:#2E2E2E;display:inline-block;font-family:Arial;font-size:13px;font-weight:bold;width:175px}#eyeglasses-lensCoatings-feature-content{margin-bottom:10px;margin-left:20px;margin-top:10px}.eyeglasses-lensCoatings-feature-heading{color:#585858;font-family:Arial;font-size:12px;font-weight:bold}.eyeglasses-lensCoatings-feature-list{color:#585858;font-family:Arial;font-size:12px}.eyeglasses-lensCoatings-add-checkbox-content{margin-top:10px;margin-bottom:10px}.lensCoatings-add-checkbox{margin-left:20px;margin-right:10px}.lensCoatings-add-coating-text{color:#2E2E2E;font-family:arial;font-size:13px;font-weight:bold}.lensCoatings-recommanded-bundle-label{color:#7C7C7C;font-family:Arial;font-size:12px;font-weight:bold}.lensCoatings-recommanded-bundle-content{height:185px;margin-bottom:15px;margin-top:10px;outline:medium solid #E5E5E5;width:722px}.lensCoatings-recommanded-bundle-content:hover{outline:medium solid #0069AA}.lensCoatings-recommanded-bundle-shadow-box{background:none repeat scroll 0 0 #E5E5E5;float:left;height:100%;margin-left:15px;margin-right:15px;width:110px}.lensCoatings-recommanded-bundle-heading-text{color:#2E2E2E;float:left;font-family:Arial;font-size:12px;font-weight:bold;margin-left:10px;margin-top:50px}.lensCoatings-recommanded-bundle-heading-feature{color:#585858;font-family:arial;font-size:12px;margin-left:10px;margin-right:10px}.lensCoatings-recommanded-bundle-info{padding-top:10px}.lensCoatings-recommanded-bundle-supersaver-text{color:#2E2E2E;font-family:arial;font-size:14px;font-weight:bold}.lensCoatings-recommanded-bundle-supersaver-content ul{margin:0px;padding:0px;margin-bottom:10px}.lensCoatings-recommanded-bundle-supersaver-content ul li{color:#585858;font-family:arial;font-size:12px;font-style:normal;list-style:disc inside none;margin-right:20px}.lensCoatings-recommanded-bundle-whyadd-heading{color:#585858;font-family:arial;font-size:12px;font-weight:bold}.lensCoatings-recommanded-bundle-save-text{color:#585858;font-family:arial;font-size:12px;font-style:normal}.lensCoatings-recommanded-bundle-save-price-text{color:#585858;font-family:arial;font-size:12px;font-weight:bold;margin-left:5px}.lensCoatings-recommanded-bundle-price-content{float:left;width:418px}.lensCoatings-bundle-content{clear:both;width:712px;outline:solid #E5E5E5}.lensCoatings-bundle-content:hover{outline:solid 3px #0069aa}.lensCoatings-bundle-image-content{position:relative}.lensCoatings-bundle-image{background-color:#0069AA}#lensCoatings-bundle-image{padding-top:10px;padding-bottom:10px}.lensCoating-bundle-price-content{clear:both;padding-bottom:10px}#cc-lensCoatings-bundle-selected-image-wrapper{padding-top:10px;padding-bottom:10px}.lensCoatings-price-border{background:url("../images/background/prod_price_divider_v-3f0e1dfb1d86281ef32b804bfa3ae545.png") repeat-x scroll center top transparent;display:block;height:1px;margin:6px 0;width:150px}.margin-left-250{margin-left:250px}.lensCoatings-bundle-border-selected{outline:3px solid #0069AA}.margin-left-300{margin-left:300px}.lensCoatings-bundle-save-info{color:#FFFFFF;font-family:arial;font-size:14px;font-weight:bold;padding-top:10px;text-align:center}.lensCoatings-bundle-option-info{clear:left;color:#FFFFFF;font-family:arial;font-size:12px;font-weight:bold;padding-bottom:10px;text-align:center}.lensCoatings-bundle-active-image{background:url("../images/buttons/checkmark_bundle_v-c7a51b63049ed2c376b1dcb13a22a158.png") no-repeat scroll 0 0 transparent;float:left;height:23px;margin-left:220px;margin-top:-3px;position:relative;width:23px}.lensCoatings-bundle-coatings-text{float:left;margin-left:150px}.lensCoatings-bundle-save-text{float:left}.lensCoatings-bundle-save-price{float:left;margin-left:5px}.lensCoatings-select-bundle-btn{float:right;margin-right:60px}#select-pd-warning-box{height:auto;text-align:left;border:1px solid #FF0000;color:#FF0000;font-size:12px;background:url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") no-repeat scroll 10px center #ffe5e5;line-height:16px;margin-right:30px;margin-top:10px;padding:10px 10px 10px 40px}#select-pd-warning-box li{padding:15px 15px 15px 5px}#invalid-pd-warning-box{height:auto;text-align:left;border:1px solid #FF0000;color:#FF0000;font-size:12px;background:url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") no-repeat scroll 10px center #ffe5e5;line-height:16px;margin-right:30px;margin-top:10px;padding:10px 10px 10px 40px}.margin-bottom{margin-bottom:10px}.rxwizard-loader{padding-bottom:50px;padding-left:50%;padding-top:50px}.noTitleStuff .ui-dialog-titlebar{display:none}.noTitleStuff .dialog-content{font-family:arial,verdana,sans-serif;font-size:12px;font-style:normal;font-weight:normal}.noTitleStuff .ui-dialog-buttonpane button{padding:0px 20px}.noTitleStuff .ui-widget-content,.noTitleStuff .ui-state-default{height:auto}.noTitleStuff .ui-dialog-buttonpane{background-color:#E5E5E5;border-width:0px}.noTitleStuff .ui-widget input{font-size:11px}.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:11px}.noTitleStuff #dialog-confirm{min-height:35px !important}.swMain,.swMain .stepContainer div.content{width:720px}.swMain .stepContainer div.content{height:320px}.swMain .stepContainer .StepTitle{height:20px;margin:30px 0;text-align:center}.swMain .psc-intro-title{color:#0067A9;font:bold 18px arial;float:left;line-height:30px;width:430px}.swMain ul.anchor{clear:none;float:right;line-height:30px;margin-left:0;padding-top:8px;width:150px}.swMain ul.anchor li a.selected,.swMain ul.anchor li a.selected:hover,.swMain ul.anchor li a.done,.swMain ul.anchor li a.done:hover,.swMain ul.anchor li a.disabled,.swMain ul.anchor li a.disabled:hover{background-image:url("../images/coastal-images/popup/style-wizard/progress_dots_v-08499791dd8426e1ae58fe3f4adcf288.png");height:8px;width:9px}.swMain ul.anchor li a.selected,.swMain ul.anchor li a.selected:hover{background-position:0px -15px;border:none}.swMain ul.anchor li a.done,.swMain ul.anchor li a.done:hover{background-position:0px -30px;border:none}.swMain ul.anchor li a.disabled,.swMain ul.anchor li a.disabled:hover{background-position:0px 0px;border:none}.swMain div.actionBar{height:60px}.swMain .buttonPrevious,.swMain .buttonNext{margin:5px 0px;padding:5px 0px}.swMain .buttonPrevious{text-align:left}.swMain .buttonNext{text-align:right}.swMain .buttonFinish{margin:0 0 0 10px;overflow:hidden;width:auto}.swMain .buttonSkipStepAndFinish{clear:both;float:right;margin-top:5px;text-decoration:underline;text-align:right;outline-style:none}#psc-wizard{position:relative;padding:25px 30px}.psc-intro-content{padding-top:25px}.psc-step-content-wrapper{float:right;margin:0 auto;position:relative;width:100%}.psc-step-of{color:#0067A9;display:inline-block;float:left;font-weight:bold;line-height:30px;text-align:right;width:130px}#psc-wizard #step-4{height:400px}#psc-wizard #step-1{height:320px}#psc-wizard #step-7{height:310px}.psc-select-gender,.psc-glass-material,.psc-usage-type,.psc-fashion-statement,.psc-glass-frame-type,.psc-color-scheme,.psc-frame-size{cursor:pointer;text-align:center;float:left}.psc-select-gender{-moz-box-shadow:0px 2px 4px #BCBCBC;-webkit-box-shadow:0px 2px 4px #BCBCBC;box-shadow:0px 2px 4px #BCBCBC;margin:0 4px;padding:15px 0 30px 0;width:348px}.psc-glass-material{-moz-box-shadow:0px 2px 4px #BCBCBC;-webkit-box-shadow:0px 2px 4px #BCBCBC;box-shadow:0px 2px 4px #BCBCBC;margin:0 4px;padding:40px 0 30px 0;width:348px}.psc-glass-frame-type{-moz-box-shadow:0px 2px 4px #BCBCBC;-webkit-box-shadow:0px 2px 4px #BCBCBC;box-shadow:0px 2px 4px #BCBCBC;margin:0 4px;padding:67px 0 20px 0;width:225px}.psc-color-scheme{-moz-box-shadow:0px 2px 4px #BCBCBC;-webkit-box-shadow:0px 2px 4px #BCBCBC;box-shadow:0px 2px 4px #BCBCBC;margin:0 4px;padding:30px 0 30px 0;width:348px}.psc-fashion-statement{-moz-box-shadow:0px 2px 4px #BCBCBC;-webkit-box-shadow:0px 2px 4px #BCBCBC;box-shadow:0px 2px 4px #BCBCBC;margin:0 4px;padding:50px 0 20px 0;width:226px}.psc-usage-type-wrapper{float:left;margin-left:15px}.psc-usage-type{background-position:center bottom;background-repeat:no-repeat;height:15px;margin:20px 7px 0px 7px;padding:45px 0 30px 0;width:216px}.psc-frame-size-container{background-color:#F1F1F1;padding:20px 0;text-align:center}.psc-frame-size-image{height:40px;margin:15px auto;width:65px}#psc-female-fashion-preference,#psc-male-fashion-preference{float:right}.psc-select-gender:hover,.psc-glass-material:hover,.psc-color-scheme:hover{outline:3px solid #0069AA !important;background:"none";box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.psc-glass-frame-type:hover{outline:3px solid #0069AA !important;background:"none";box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.psc-fashion-statement:hover{outline:3px solid #0069AA !important;background:"none";box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#psc-size-width-image{background:url("../images/coastal-images/navigation/lnav_glasses_fit_tool_v-f7b7aae3bf858726dd7b874f5de3b52d.png") no-repeat 0px 0px}#psc-size-height-image{background:url("../images/coastal-images/navigation/lnav_glasses_fit_tool_v-f7b7aae3bf858726dd7b874f5de3b52d.png") no-repeat 0px -50px}#psc-size-length-image{background:url("../images/coastal-images/navigation/lnav_glasses_fit_tool_v-f7b7aae3bf858726dd7b874f5de3b52d.png") no-repeat 0px -100px}#psc-size-diameter-image{background:url("../images/coastal-images/navigation/lnav_glasses_fit_tool_v-f7b7aae3bf858726dd7b874f5de3b52d.png") no-repeat 0px -150px}.psc-frame-size{cursor:default;margin:0 5px 20px 5px;width:170px}#psc-size-match-close-btn{background:url("../images/icons/tips_close_v-2ca49d7cc735ffa2bf0976ae3cdb2323.png") 0 -16px no-repeat;cursor:pointer;float:right;height:14px;margin:5px;width:14px}#psc-size-match-close-btn:hover{background-position:0px 0px}#psc-size-match{background-color:#fff;border:3px solid #0069AA;margin:15px 25px}.psc-triple-tile-margin-spacer{margin-right:6px}.psc-caption{text-align:center}.psc-skip-step{position:absolute;right:0;margin-top:20px}.psc-selected-double-wide-tile{outline:3px solid #0069AA !important;background:url("../images/coastal-images/product/selected_v-98c5f288f6060b105b6cbd92269f60b6.png") top right no-repeat;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.psc-selected-triple-short-tile{outline:3px solid #0069AA !important;background:url("../images/coastal-images/product/selected_v-98c5f288f6060b105b6cbd92269f60b6.png") top right no-repeat;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.psc-selected-triple-tall-tile{outline:3px solid #0069AA !important;background:url("../images/coastal-images/product/selected_v-98c5f288f6060b105b6cbd92269f60b6.png") top right no-repeat;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.psc-selected-usage-type,.psc-usage-type:hover{outline:3px solid #0069AA}.group:after{clear:both;content:"";display:table}.look-italics{font-style:italic;text-transform:lowercase}#coastal-header-container{position:relative;width:100%;z-index:20}#coastal-header-container.cl-redesign .strong{font-weight:bolder}#coastal-header-container.cl-redesign ~ #top-nav-divider{display:none}#coastal-header-container.cl-redesign #coastal-header-container-wrapper{font-family:'Open Sans', 'Segoe UI', Tahoma, sans-serif;width:auto}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-menu-container{background-color:#F9F9F9;height:31px}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-menu-container #top-menu-navigation{float:none;width:996px;margin:auto}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-menu-container #top-menu-navigation ul{height:31px;line-height:31px;vertical-align:middle}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-menu-container #top-menu-navigation ul li{font-size:12px}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-menu-container #top-menu-navigation ul li:before{color:#C0C0C0;font-size:12px;margin:0 7.5px}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-menu-container #top-menu-navigation ul a{color:#666;font-size:12px;text-decoration:none}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-menu-container #top-menu-navigation ul a:hover,#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-menu-container #top-menu-navigation ul a.active{color:#2681ec}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-menu-container #top-menu-navigation ul span{color:#2681ec;font-size:12px}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container{border-bottom:solid 1px rgba(38,129,236,0.1);float:none;height:auto}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container{margin:19px auto;position:relative;width:996px}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container #right-logo-container{float:right;height:auto;margin-top:2px;width:auto}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container ul.login-links li a:hover{color:#2681ec}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container ul li{font-size:14px;float:left;margin-left:30px}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container ul li.cart-link{color:#999}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container ul li.cart-link .cart-link-badge{background-color:#2681ec;border-radius:8px;display:inline-block;height:16px;line-height:1;margin-left:5px;text-align:center;width:16px}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container ul li.cart-link .cart-link-badge a{color:white}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container ul li.cart-link .cart-link-badge .cart-link-badge-count{color:white;font-size:9px;text-align:center}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container ul li a{color:#333;text-decoration:none}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container .dropdown-menu{background-color:white;position:absolute;right:-5px;top:58px;width:140px}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container .dropdown-menu ul{border-bottom:solid 1px silver;border-left:1px solid silver;box-shadow:-2px 2px 4px silver;padding:10px 15px}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container .top-logo-inner-container .dropdown-menu li{display:block;float:none;margin:0;padding-bottom:5px;text-align:left}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container #left-logo-container{position:relative;top:auto;width:auto;margin:0}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container #left-logo-container>a{display:block;line-height:0}#coastal-header-container.cl-redesign #coastal-header-container-wrapper #top-logo-container #left-logo-container img{height:auto;max-width:78px}.coastal-set-content-width{margin:0 auto;width:1070px}#coastal-header-container-wrapper{margin:0 auto;width:1070px}#top-menu-container{clear:both;height:50px}#top-logo-container{height:100px;margin-top:1px}#tabs-hotspot{height:50px;float:left;overflow:hidden;text-align:center;vertical-align:middle;width:450px}#top-nav-divider{background-color:#CECECE;clear:both;height:1px;position:absolute;top:52px;width:100%}#left-logo-container{float:left;margin:19px 0 0 30px}#right-logo-container{height:100px;float:right;overflow:hidden;width:600px;text-align:center;vertical-align:middle}#top-menu-navigation{margin-top:22px;float:right;text-align:right;white-space:nowrap;width:560px}#top-menu-navigation ul li{color:#4D4D4D;display:inline;font-size:12px;font-family:'arial'}#top-menu-navigation ul li:before{color:#686868;content:" | "}#top-menu-navigation ul li:first-child:before{content:none}#navigation-container{background-color:#F2F2F2;margin:0 auto;width:1010px}#coastal-top-navigation-container{background-color:#F2F2F2;height:40px;text-align:center;width:100%}#nav-right{float:right;margin:6px 15px 0 0;width:257px}#search-container{float:left;width:161px}#search-container input{border:1px #C0C0C0 solid;border-right:0px;color:#4d4d4d;font:normal 12px arial;height:22px;padding-left:10px;vertical-align:middle;width:123px}#cc-search{background:url("../images/buttons/btn_magnify_glass_v-9da6b27203460820673b11d8a503f0a7.png") no-repeat scroll 0px 4px transparent;background-color:#FFFFFF;border:1px #C0C0C0 solid;border-left:0px;cursor:pointer;display:inline-block;height:24px;vertical-align:middle;width:25px}#favorite-cart-ico-container{float:right;width:96px}.favorite-removed-top-nav,.favorite-removed-from-product{background:url("../images/icons/favorites_v-8ce7a9e0ee19db19e6a17f0021ed7807.png") no-repeat scroll 0px 0px transparent;cursor:pointer;height:16px;float:left;margin-right:3px;width:16px}.cart-img{background:url("../images/background/footer_header_icons_sprite_v-da7b77127e430b839acf53e3a2b30e11.png") 0px -172px no-repeat;cursor:pointer;float:left;height:16px;width:27px}#checkout-facet-container{float:left;margin:5px 5px 0 0;min-width:50px}#favorites-facet-container{float:right;margin-top:6px}#top-nav-divider{background-color:#CECECE;clear:both;height:1px;width:100%}#locale-switch{height:25px}.top-nav-content p,.top-nav-content h1,.top-nav-content h2,.top-nav-content h3,.top-nav-content .nav-content-heading{color:#000;font-family:Arial;margin:0;padding:0;text-align:left}.top-nav-content p{font-size:12px;line-height:21px;margin-bottom:18px}.top-nav-content h1{font-size:26px}.top-nav-content{margin:15px 0px 0px 20px;padding-right:20px}.top-nav-content h2,.top-nav-content h3,.top-nav-content .nav-content-heading{color:#0069aa;font-size:14px;font-style:normal;margin-bottom:10px}.top-nav-content li ul{list-style:none;padding:0;margin:0 0 12px 0}.top-nav-content li ul li{font-size:12px;line-height:20px;position:relative;padding:0;margin:0;float:none;text-align:left}.top-nav-content li ul li:hover{background:none;border:none}.top-nav-content ul.list,.top-nav-content ul.list2,.top-nav-content ol.num,.top-nav-content ol.num2{margin:0 0 18px 20px;padding:0}.top-nav-content ul.list li,.top-nav-content ul.list2 li,.top-nav-content ol.num li,.top-nav-content ol.num2 li{padding:0 0 0 12px;line-height:24px}.top-nav-content .list li{list-style:disc}.top-nav-content .list2 li{list-style:square}.top-nav-content .num li{list-style:decimal}.top-nav-content .num2 li{list-style:upper-latin}.top-nav-content .col_171,.top-nav-content .col_172,.top-nav-content .col_724{float:left;margin-right:10px;text-align:left}.top-nav-content .col_161{float:left;margin:15px 10px 10px 10px}.top-nav-content .col_161{height:60px;overflow:hidden;width:161px}.top-nav-content .col_171{background:url("../images/background/vertical_divider_v-1a67f728acc6b2dd8a8089fc6fa86a7f.png") top left no-repeat;margin-left:-10px;padding-left:10px;height:155px;width:171px}.top-nav-content .col_172{height:230px;width:172px}.top-nav-content .col_724{height:60px;margin-top:15px;margin-left:-10px;overflow:hidden;width:724px}.top-nav-content .col_161_group{left:21px;position:absolute;top:180px}.top-nav-content .last{margin-right:0}.top-nav-content li{margin-right:15px}.top-nav-content a{color:#585858;font:12px Arial;line-height:20px;padding:0;text-decoration:none}.top-nav-content a:hover{color:#585858;font:12px Arial;line-height:20px;padding:0;text-decoration:underline}#top-nav-brands{padding:0 5px;text-transform:uppercase}#top-nav-brands .top-nav-featured-brands{font-weight:bold}#top-nav-brands .top-nav-brands-section{clear:both;float:left;padding-bottom:10px}#top-nav-brands a.all-brands{color:#0069aa;display:block;font-weight:bold}#top-nav-brands ul.nav-brands-logos{border-bottom:1px solid #585858;display:inline-block;padding-bottom:5px;width:100%}#top-nav-brands ul.nav-brands-logos img:hover{opacity:0.6}#top-nav-brands ul.nav-brands-labels{display:block;width:966px}#top-nav-brands ul.nav-brands-labels li{text-align:left;width:23%}#top-nav-brands ul li{clear:none;float:left;line-height:1.4;margin-right:10px}#cc-sale{background:none;margin-left:-15px;z-index:1}#cc-sale a{cursor:pointer;display:inline-block;height:10px;width:35px}#thelook-en,#thelook-lw,#thelook-jp{cursor:pointer;height:40px;float:right;width:80px;z-index:1}ul#brand-list li{cursor:pointer}ul#brand-list li .top-nav-brands-container{height:33px;overflow:hidden;position:relative;width:142px}ul#brand-list li .top-nav-brands-container img{left:0;position:absolute;top:0}ul#brand-list li .top-nav-brands-container img:hover{left:-142px}ul#shape-list li{height:18px;margin-bottom:5px;padding-left:50px;width:110px}.top-nav-content ul.sunlgasses-view-all{margin-top:25px}.shop-by-shape-link{cursor:pointer}li#shape-aviator{background:url("../images/coastal-images/navigation/lnav_glasses_shapes_v-5f3b9907bc8d12e21ecb4d057acd5254.png") 0 0px no-repeat}li#shape-wayfarer{background:url("../images/coastal-images/navigation/lnav_glasses_shapes_v-5f3b9907bc8d12e21ecb4d057acd5254.png") 0 -77px no-repeat}li#shape-rectangle{background:url("../images/coastal-images/navigation/lnav_glasses_shapes_v-5f3b9907bc8d12e21ecb4d057acd5254.png") 0 -37px no-repeat}li#shape-cateye{background:url("../images/coastal-images/navigation/lnav_glasses_shapes_v-5f3b9907bc8d12e21ecb4d057acd5254.png") 0 -98px no-repeat}li#shape-oval{background:url("../images/coastal-images/navigation/lnav_glasses_shapes_v-5f3b9907bc8d12e21ecb4d057acd5254.png") 0 -18px no-repeat}li#shape-round{background:url("../images/coastal-images/navigation/lnav_glasses_shapes_v-5f3b9907bc8d12e21ecb4d057acd5254.png") 0 -59px no-repeat}li#shape-aviatorsunglasses{background:url("../images/coastal-images/navigation/sunglasses_shapes_v-5f77b16cefebcfd8ddf49c0f13af8e6a.png") 0 1px no-repeat}li#shape-wayfarersunglasses{background:url("../images/coastal-images/navigation/sunglasses_shapes_v-5f77b16cefebcfd8ddf49c0f13af8e6a.png") 0 -18px no-repeat}li#shape-oversizedsunglasses{background:url("../images/coastal-images/navigation/sunglasses_shapes_v-5f77b16cefebcfd8ddf49c0f13af8e6a.png") 0 -40px no-repeat}li#shape-rectanglesunglasses{background:url("../images/coastal-images/navigation/sunglasses_shapes_v-5f77b16cefebcfd8ddf49c0f13af8e6a.png") 0 -59px no-repeat}li#shape-ovalsunglasses{background:url("../images/coastal-images/navigation/sunglasses_shapes_v-5f77b16cefebcfd8ddf49c0f13af8e6a.png") 0 -78px no-repeat}li#shape-cateyesunglasses{background:url("../images/coastal-images/navigation/sunglasses_shapes_v-5f77b16cefebcfd8ddf49c0f13af8e6a.png") 0 -100px no-repeat}.mega-menu{background:#F2F2F2;color:#4D4D4D;font:normal 12px arial;height:40px;margin:0 auto;width:1010px}.mega-menu a{cursor:pointer;display:block;outline:none;text-decoration:none}.mega-menu li{list-style:none;margin:0;padding:0;text-indent:0}.mega-menu ul{clear:both;float:left;margin:0 0 0 2px;padding:0}.mega-menu>ul{margin:0 0 0 2px;position:relative;width:736px}.mega-menu>ul>li{background:#F2F2F2;display:inline-block;float:left;height:40px;margin:0;padding:0;zoom:1;*display:inline}.mega-menu>ul>li>a{color:#4D4D4D;height:100%;padding:0 15px;text-transform:uppercase}.mega-menu>ul>li>a>ins{height:100%}.mega-menu>ul>li>a>ins,.mega-menu>ul>li>a>span,.mega-menu>ul>li>a>h2{display:inline-block;vertical-align:middle;zoom:1;*display:inline}.mega-menu>ul>li>div{background-color:#FFFFFF;-webkit-box-shadow:0px 1px 0px 0px #c2c0c2;-moz-box-shadow:0px 1px 0px 0px #c2c0c2;box-shadow:0px 1px 0px 0px #c2c0c2;border-top:0;min-height:292px;padding:0;position:absolute;top:40px;left:0;transition:opacity 0s .3s,visibility 0s .3s;-webkit-transition:opacity 0s .3s, visibility 0s .3s;-moz-transition:opacity 0s .3s, visibility 0s .3s;-ms-transition:opacity 0s .3s, visibility 0s .3s;-o-transition:opacity 0s .3s, visibility 0s .3s;visibility:hidden;width:1006px;z-index:1000}.mega-menu>ul>li:hover{background:#FFFFFF;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-ms-transition-delay:.15s;-o-transition-delay:.15s;-transition-delay:.15s}.mega-menu>ul>li:hover>div{position:absolute;opacity:1;top:auto;transition:opacity .3s linear .15s,visibility .3s linear .15s;-webkit-transition:opacity .3s linear .15s,visibility .3s linear .15s;-moz-transition:opacity .3s linear .15s,visibility .3s linear .15s;-ms-transition:opacity .3s linear .15s,visibility .3s linear .15s;-o-transition:opacity .3s linear .15s,visibility .3s linear .15s;visibility:visible;white-space:nowrap;z-index:1050}.reset-background{background-color:#F2F2F2}.reset-delay{background:#F2F2F2;transition:background 0s .3s}.sale-red{color:#EA4A35}.top-nav-selected{background:#FFFFFF}.recommended-products-wrapper,.recommended-products-subhome-wrapper,.recently-viewed-items-wrapper,.related-searches-wrapper{float:left;position:relative;text-align:left;width:100%}.recommended-products-wrapper{margin-bottom:20px}.recommended-products-wrapper{height:220px}.recommended-products-subhome-wrapper{height:215px}.recently-viewed-items-wrapper{height:154px}.related-searches-wrapper{min-height:50px}.recently-viewed-item{height:84px;float:left;margin:10px 10px 30px 10px;position:relative;text-align:center;width:141px}.recommended-prod-item,.recommended-prod-item-subhome{float:left;height:160px;line-height:15px;margin:10px 10px 30px 10px;position:relative;text-align:center;width:141px}.recommended-prod-item-image{cursor:pointer;display:block;margin:auto}.recommended-prod-item-title{color:#2e2e2e;display:block;font-family:Arial;font-size:12px;font-weight:bold;height:45px;margin-top:5px 0px 5px 0px;text-align:center}.product-price-border{background:url("../images/background/category_sprite_v-1024297d6b3507940ba2af494c9fc0a9.png") 0px -121px no-repeat;background-repeat:repeat-x;display:block;height:1px;width:100%}.recommended-prod-item-price,.recommended-prod-item-sale-price,.recommended-prod-item-old-price{display:inline-block;font-family:Arial;font-size:16px;padding:3px 0px}.recommended-prod-item-price{color:#585858;display:block;font-weight:bold;padding:3px 0px;text-align:center}.recommended-prod-item-old-price{color:#585858;font-size:14px;text-decoration:line-through}.recommended-prod-item-sale-price{color:#FF0000;font-weight:bold}#remove-product-x{cursor:pointer;background:url("https://us.objects-cc.com/template-resources/images/buttons/btn_prod_remove.png?v=5a3112ec10f1551bc247cfeab1d8aceb") center top no-repeat;height:8px;margin-right:10px;position:absolute;right:0;top:0;width:8px;z-index:1}.related-searches{float:left;margin:20px 10px;position:relative;width:100%}#breadcrumbs-container{margin-bottom:10px}#main-breadcrumbs-container{font-family:Arial;height:22px;margin-top:7px}#main-breadcrumbs-container div{cursor:pointer;float:left}#breadcrumbs-home{background:url("../images/background/category_sprite_v-1024297d6b3507940ba2af494c9fc0a9.png") -33px -50px no-repeat;height:14px;width:16px}.breadcrumbs-arrow{background:url("../images/background/category_sprite_v-1024297d6b3507940ba2af494c9fc0a9.png") -28px -50px no-repeat;height:17px;margin:0 10px 0 10px;width:5px}.breadcrumbs-name{cursor:pointer;font-size:12px;line-height:1.5}.breadcrumbs-name a{color:#000;font-weight:bold;text-decoration:none}.breadcrumbs-name:hover{text-decoration:underline}.breadcrumbs-prod-nav{float:right;font-size:12px;height:20px;margin-top:-3px}.breadcrumbs-prod-nav li.next{background:url("https://us.objects-cc.com/template-resources/images/coastal-images/navigation/next_prod.png?v=0b958209b6aac0547aa0d29e604951bb") right 5px no-repeat;padding-right:15px;padding-left:10px;text-align:right}.breadcrumbs-prod-nav li.prev{background:url("../images/coastal-images/navigation/prev_prod_v-ab27a27ab199497d1cb818d47a08ae9c.png") left 5px no-repeat;padding-left:15px;padding-right:10px;text-align:left}.breadcrumbs-prod-nav li.nav-divider{background:url("../images/background/vertical_divider_v-1a67f728acc6b2dd8a8089fc6fa86a7f.png") 0px 0px no-repeat;display:inline-block;height:20px;width:1px}.breadcrumbs-prod-nav li{float:left;display:inline-block;line-height:25px}.breadcrumbs-prod-nav li a{text-decoration:none}.breadcrumbs-prod-nav li a:hover{text-decoration:underline}.breadcrumbs-divider{background:url("../images/coastal-images/navigation/prev_prod_v-ab27a27ab199497d1cb818d47a08ae9c.png") no-repeat scroll 0 0 transparent;clear:both;height:1px;width:538px}.breadcrumbs-full-divider{background:url("../images/background/category_sprite_v-1024297d6b3507940ba2af494c9fc0a9.png") 0px -121px no-repeat;background-repeat:repeat-x;clear:both;float:none;height:1px;width:966px}.search-filter-divider{clear:right;float:left;margin-bottom:5px;width:760px}.extra-margin{margin:29px 0 10px 0}#my-account-bread-crumb{margin:0 0 5px 3px;font-size:12px}#my-account-bread-crumb a{font-weight:normal;font-size:12px;text-decoration:none}#my-account-bread-crumb>div{float:left}.bx-wrapper .bx-viewport{background:#fff;box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;border:none;left:28px}.bx-wrapper .bx-pager{display:none}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{background-position:0px -20px}.bx-wrapper .bx-prev{background:url("https://us.objects-cc.com/template-resources/images/buttons/btn_carousel_arrow_left.png?v=02764447a21af520fd2972a7cf655f56") no-repeat}.bx-wrapper .bx-next{background:url("https://us.objects-cc.com/template-resources/images/buttons/btn_carousel_arrow_right.png?v=442f5145041e60f602ac6d703e603329") no-repeat}.bx-wrapper .bx-controls-direction a{height:20px;z-index:1}.bx-wrapper .bx-controls-direction a .bx-next{right:-65px !important}.bx-wrapper .bx-loading{background:url("../images/icons/loader_v-2178a5a45051391e5a263d5390819c5b.gif") center center no-repeat}.bx-wrapper .bx-controls-auto .bx-start{background:none}.bx-wrapper .bx-controls-auto .bx-stop{background:none}.global-carousel-item-group{float:left;list-style:none outside none;min-height:130px}.global-form-fields-error-box,#cc-correct-prod-params-warning-box,#cc-select-product-warning-box{height:auto;float:left;text-align:left;width:485px !important}.global-form-fields-error-box ul,#cc-correct-prod-params-warning-box ul,#cc-select-product-warning-box ul{padding:15px 15px 15px 5px}.global-form-fields-error-box li,#cc-correct-prod-params-warning-box li,#cc-select-product-warning-box li{line-height:16px;padding-bottom:5px}.global-form-fields-error-box li{font-family:arial;font-size:12px;font-weight:bold;padding:0px}#cc-empty-custom-frequency-error-box{height:auto;float:left;margin:15px 0px 0px 0px !important;text-align:left;width:196px !important}#cc-empty-custom-frequency-error-box ul{padding:15px 15px 15px 5px}#cc-empty-custom-frequency-error-box li{line-height:16px;padding-bottom:5px}.cc-zero-quantity-box-border-error{border:2px solid #FF0000}.cc-global-param-wrapper{margin:0px 2px;padding:5px 2px}.cc-global-param-wrapper select{text-align:center}.cc-param-error{background:#FFE5E5;border:1px solid #FF0000;float:none}.global-form-fields #correct-fields-warning-box,.global-form-fields-error-box,#cc-correct-prod-params-warning-box,#cc-correct-prod-params-error-box,.installment-error-box,#cc-select-product-warning-box,#cc-empty-custom-frequency-error-box{background:#FFE5E5 url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") 10px center no-repeat;border:1px solid #FF0000;color:#FF0000;font-size:12px;line-height:16px;margin:0px 8px 20px 0px;padding:10px 10px 10px 40px;width:246px}.global-form-fields #correct-fields-warning-box,#cc-correct-prod-params-warning-box,#cc-correct-prod-params-error-box,.installment-error-box,#cc-select-product-warning-box,#cc-empty-custom-frequency-error-box{float:right}.global-form-fields-error-box{float:left;margin-top:20px}.global-form-fields .field-error{color:#FF0000;border:1px solid #FF0000;font-size:12px}#cc-correct-prod-params-error-box{font-family:arial;font-weight:bold}.installment-error-box{background-color:#DFEBF7;background-image:none;border:1px solid #0069A9;margin-right:55px;padding-left:10px;width:270px}#shipping-information #dialog-error{margin-left:-70px;overflow:hidden}.required-single-field{color:#0069AA;font-size:15px;font-weight:bold}.global-form-fields{float:left;position:relative;width:400px}.global-form-fields select.dob-date{float:left;width:40px}.global-form-fields select.dob-year{float:left;width:55px}.global-form-fields ul{width:200px}.global-form-fields li{color:#585858;float:right;margin-bottom:5px}.global-form-fields li input,.global-form-fields li select{border:1px solid #989898}.global-form-fields li .checkbox-field{border:0;float:left;width:30px}.global-form-fields li.expiry-date select{height:20px;width:auto}.global-form-fields li.cvv2 input{width:50px}.global-form-fields label{float:left;margin:0px 10px 0px 0px;text-align:left}.global-form-fields .form-field,.global-form-fields label{font-size:13px;line-height:25px}.global-form-fields .form-field{float:left;width:208px}.global-form-fields .field-short-note-below{margin-right:10px;margin-top:-10px;font-size:11.5px}.global-form-fields li input,.global-form-fields li select,.global-form-fields .form-field label{margin:3px;line-height:20px;width:200px}.global-form-fields .day select{width:50px;margin-left:0;margin-right:8px}.global-form-fields .month select{width:50px}.global-form-fields .year select{width:65px}.global-form-fields .label-error{background:#FF0000;color:#FFF;min-height:25px;left:0;line-height:25px;margin-left:-20px;padding:0px 0px 0px 9px;text-align:right}.global-form-fields .label-error-arrow{background:url("../images/background/error_label_bg_v-4704cb5cf311ccc6d99465db6b4c7281.png") top right no-repeat;float:right;height:25px;width:11px}.global-form-fields .field-error{background:#FFE5E5}.global-form-fields .form-field-padding{margin-right:8px}.global-form-fields .required-single-field,.global-form-fields .none-required-single-field{float:left;margin:5px 0px 0px 2px}.global-form-fields .none-required-single-field{width:5px}.global-form-fields .required-fields{color:#0069AA;font-size:10px;padding:0px 10px 10px 0px;text-align:right;width:100%}#student-care-form-container ul.global-form-fields li label,#insurance-provider-form-container ul.global-form-fields li label{line-height:17px;text-align:right;width:165px}.mice,.req-field-error{float:left;line-height:16px;margin-bottom:5px;padding:0px 2px}.mice{color:#888585;font-size:11px}.error-message-title{color:#FF0000;font-weight:bold;margin-bottom:5px}.error-message-item{margin-bottom:3px}#alert{background-color:#FFFFD7;border:thin solid #FF0000;color:#000000;margin:10px 0px 30px 0px;padding:5px}.errors-alert-signin{width:300px}.req{color:#FF0000;float:right;background-image:url("../images/icons/ico-aro-req_v-927b78de1faea0c170c8b36a4b671b6d.png");background-repeat:no-repeat;padding:4px 0 0 16px}.red-alert{color:#FF0000 !important}.customer-insurance{float:right}.customer-insurance-message{float:right;width:208px}#insurance-provider-details-container{font-size:13px;min-height:0}#insurance-provider-details-container #details-insurance-provider-container{padding:40px 0 0 35px}#insurance-provider-details-container li{float:none}#insurance-provider-details-container li label{width:auto !important}#insurance-provider-details-container .member-id-label{display:inline-block;float:none;margin-right:0}#insurance-provider-details-container .member-id-number{display:inline-block;float:none;width:auto}#insurance-provider-details-container .edit-remove-link{cursor:pointer;float:none;padding-left:1em}#insurance-provider-details-container .insurance-provider-checkbox-li label{cursor:pointer;float:left;text-align:left !important;width:360px !important}#insurance-provider-details-container .insurance-provider-checkbox input{cursor:pointer;float:left;width:auto}#insurance-provider-details-container .insurance-provider-checkbox-input-container{float:left;width:25px}#insurance-provider-details-container .customer-insurance-container{border-bottom:dashed 1px black;margin-bottom:5px;padding:5px 0 10px}#insurance-provider-details-container .customer-insurance-container:last-child{margin-bottom:10px}#insurance-provider-details-container .customer-insurance-container .customerInsurance-edit-container{display:inline}#correct-fields-warning-box-cec{background:#ffe5e5 url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") 10px center no-repeat;border:solid 1px red;color:red;line-height:16px;margin:10px 25px 10px 0px;padding:10px 10px 10px 40px;width:auto}.form-field.field-error div.error-msg{margin-left:5px}.form-field.field-error div.jp-error-msg-font{font-size:12px}.form-field.field-error ul{margin-left:10px !important;width:90% !important;padding:10px;list-style-type:disc;float:none}.form-field.field-error li{color:#FF0000;float:none;line-height:15px}#myaccount-register-setpassword ul{list-style-type:disc}#myaccount-register-setpassword ul li{float:none;list-style:disc}.product-review{margin-left:59px}.product-review div.coastal-tooltip div.coastal-tooltip-body-container-info>div{text-align:center}.product-review-stars,.product-review-product-stars{height:13px;width:83px}.product-review-product-stars{float:left}.power-review-container{white-space:nowrap;width:170px}.power-review-star-0{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px 0px no-repeat}.power-review-star-0-5{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px -17px no-repeat}.power-review-star-1-0{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px -36px no-repeat}.power-review-star-1-5{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px -54px no-repeat}.power-review-star-2-0{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px -72px no-repeat}.power-review-star-2-5{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px -90px no-repeat}.power-review-star-3-0{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px -108px no-repeat}.power-review-star-3-5{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px -126px no-repeat}.power-review-star-4-0{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px -144px no-repeat}.power-review-star-4-5{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px -162px no-repeat}.power-review-star-5-0{background:url("../images/external/power-reviews/stars_v-c7fadf388fba9391a78dd2050af83cfb.gif") 0px -180px no-repeat}.tab-name{float:left;padding-left:4px}#tab-prod-view-on,#tab-prod-view-off,#tab-try-on-view-on,#tab-try-on-view-off,#tab-color-view-on,#tab-color-view-off,#tab-video-view-on,#tab-video-view-off{background:url("../images/icons/product_tabs_sprite_v-b6abf9eac93d610599b298671a3fe1cb.png") no-repeat scroll 0 0 transparent;float:left;margin-top:8px;margin-left:-4px}#tab-prod-view-on,#tab-prod-view-off{height:8px;width:13px;padding-top:5px}#tab-prod-view-on{background-position:0px -14px}#tab-prod-view-off{background-position:0px -1px}#tab-try-on-view-on,#tab-try-on-view-off{height:13px;width:18px}#tab-try-on-view-on{background-position:-14px  -14px}#tab-try-on-view-off{background-position:-14px -1px}#tab-color-view-on,#tab-color-view-off{height:13.5px;width:13px}#tab-color-view-on{background-position:-51px -13px}#tab-color-view-off{background-position:-51px 0px}#tab-video-view-on,#tab-video-view-off{height:13.5px;width:20px}#tab-video-view-on{background-position:-32px -13px}#tab-video-view-off{background-position:-32px 0px}.small-loader{background:url("https://us.objects-cc.com/template-resources/images/external/magiczoom/loader.gif?v=2178a5a45051391e5a263d5390819c5b") no-repeat scroll 0 0 transparent;background-position:right}.productImage{margin-top:18px}#cc-sale-star-container{float:left;margin-top:-10px}.cc-sale-star-burst{background:url("../images/coastal-images/product/star_burst_v-4bb4a4465d36aa9f8b05598eefaea382.png") no-repeat 0px 0px;color:#FFFFFF;font:bold 12px arial;height:44px;width:44px;padding-top:3px}.cc-sale-star-burst>div{line-height:1;text-align:center}.cc-sale-star-burst .cc-category-star-burst{display:table-cell;height:40px;vertical-align:middle;width:50px}.cc-star-burst-lens-option{float:left;margin-left:15px}#size-match-content{color:#585858;height:390px;font-family:Arial;font-size:12px;margin:20px 30px;text-align:left;width:600px}#size-match-content .find-fit-header{clear:both;color:#0069AA;float:left;font-size:18px;font-weight:normal;margin-bottom:10px;text-align:left}#size-match-content #size-match-left-tips{clear:both}#size-match-left-container{height:100%;float:left;padding-right:30px}#size-match-left-container .size-match-tip,#size-match-left-container h2{font-weight:bold}#size-match-left-container #size-match-left-tips li{line-height:18px;padding-bottom:20px;width:596px}#size-match-chart{border:1px solid #F4F4F4;float:left;width:596px}#size-match-chart ul{float:left;width:149px}#size-match-chart ul li{height:30px;line-height:30px;padding-bottom:0px;text-align:center}#size-match-chart ul li:first-child{font-weight:bold}#size-match-chart .highlighted{background-color:#F4F4F4}#size-match-chart #size-match-chart-measure-labels li{font-weight:bold;padding-left:5px;text-align:left}.tooltip-width-200{width:200px}.tooltip-width-300{width:300px}.tooltip-width-145{width:145px}.coastal-tooltip-pp{box-shadow:2px 2px 2px #7c7c7c;-moz-box-shadow:2px 2px 2px #7c7c7c;-webkit-box-shadow:2px 2px 2px #7c7c7c;background-color:#fff;box-shadow:2px 2px 2px #7c7c7c;display:none;border:2px solid #999999;color:#000000;font:normal 12px arial;height:auto;left:auto !important;padding:5px;text-indent:0;white-space:normal;z-index:100}.coastal-tooltip{box-shadow:10px 10px 10px #7c7c7c;-moz-box-shadow:10px 10px 10px #7c7c7c;-webkit-box-shadow:10px 10px 10px #7c7c7c;background-color:#FFFFFF;display:none;border:1px solid #999999;color:#000000;font:normal 12px arial;height:auto;padding:5px;text-indent:0;white-space:normal;z-index:1000}.coastal-tooltip-container{margin:10px 50px 10px 0}.coastal-tooltip-container img{border:0;cursor:pointer;margin:0 8px}.coastal-tooltip-right-container img{border:0;cursor:pointer;margin:0 8px}.coastal-tooltip-arrow{background:url("../images/background/img_arrow_down_v-3eef78b4918074d82b620ce07887f764.png") no-repeat;bottom:-33px;height:33px;position:absolute;width:50px}.coastal-tooltip-arrow-center-tooltip-width-200{float:left;left:90px}.coastal-tooltip-arrow-right-tooltip-width-200{float:right;left:156px}.coastal-tooltip-arrow-center-tooltip-width-300{float:left;left:140px}.coastal-tooltip-arrow-right-tooltip-width-300{float:right;left:256px}.coastal-tooltip-body-container-question,.coastal-tooltip-body-container-info{padding:0;margin:0}.coastal-tooltip-banner-question,.coastal-tooltip-banner-info{font-size:12px;margin-bottom:5px;padding:3px 0 3px;text-align:center;width:100%}.coastal-tooltip-body-container-question{border:1px solid #FBEEAA}.coastal-tooltip-banner-question{background-color:#FBEEAA}.coastal-tooltip-body-container-info{border:1px solid #D7EAF9}.coastal-tooltip-banner-info{background-color:#D7EAF9}.coastal-tooltip-body{padding:10px 15px 5px 10px;text-align:left;text-indent:0}.product-image-container img{display:block;margin:0px auto 0px auto}.product-name a{color:#2e2e2e;text-decoration:none}.product-name,.product-name-try-on-view{color:#2e2e2e;font:bold 12px Arial;height:28px;text-align:center}.product-name-try-on-view{padding-top:20px}.product-price{color:#585858;font:bold 16px Arial;margin-top:3px;width:202px}.product-retail-value{color:#585858;display:inline;font:12px Arial;text-decoration:line-through}.product-price-group{height:24px;padding:4px 0px 0px 0px;position:relative;text-align:center}.product-low-value{display:inline}.price-including-tax{font-size:12px;font-weight:lighter}.product-sale-price,.cc-product-sale-price{color:#ff0000;display:inline;font:16px Arial;font-weight:bold}.product-after-volume-discount,.product-after-volume-discount-and-rebate{color:#585858;display:inline-block;font-size:8px;margin-left:5px;text-align:left}.product-after-volume-discount{width:55px}.product-after-volume-discount-and-rebate{width:82px}.product-image{cursor:pointer;height:154px;display:block;margin:auto;width:220px}.try-on-view-unavail-prod{background:url("https://us.objects-cc.com/template-resources/images/coastal-images/product/unavailable_try_on_view.png?v=e0f0f6d1d0a8fba8551339fcbf489d74") no-repeat scroll 0 0 transparent;display:block;position:absolute;height:154px;width:220px;z-index:10}.product-short-description{color:#252552;font:normal 12px Arial;height:35px;overflow:hidden;text-align:left;width:100%}.product-corner-img-overlap{padding:0px;position:absolute;right:-10px;top:-3px;z-index:10}.product-corner-star-img-overlap{padding:0px;position:absolute;right:3px;top:22px;z-index:10}.product-price-txt,.cc-product-price-txt{font:normal 10px arial;color:#2e2e2e}.price-slash,.cc-price-slash{text-decoration:line-through}.suggested-price-container,.cc-suggested-price-container{float:left;margin-left:10px}.cc-subscription-prescription-option-content{position:relative;background:#FFFFFF;font-size:12px;min-height:110px;float:left;margin:10px 0 10px 0;width:100%;padding-left:0}.cc-subscription-prescription-option-content ul li{margin-bottom:5px;font-size:12px;font-weight:bold;padding:0px}.cc-subscription-prescription-slider-option{background:url("../images/icons/ecp_slider_on_v-7a73643af52ed397f5c2a60c30542ed1.png") 0px 0px no-repeat;cursor:pointer;font-weight:normal;margin-top:5px;padding:0px;position:relative}.cc-subscription-prescription-slider-header{background:#D7EAF9;height:30px;line-height:30px;margin-left:32px}#cc-subscr-edit-container{clear:both;margin:15px 0 15px 0;overflow:hidden}#cc-subscr-edit-container #cc-select-month{margin-top:35px}#cc-contacts-wizard-container,#cc-subscr-edit-container{padding:0 15px 0 15px}#cc-contacts-wizard-container h2,#cc-subscr-edit-container h2{color:#0069AA;font:bold 18px arial}#cc-subscription-main-container{clear:both;margin-bottom:20px}#cc-subscription-main-container #cc-subscription-footer-container{overflow:hidden}.cc-step-container>div{clear:both}ul.cc-contacts-progress-bar{margin:10px 0 10px 0;overflow:hidden}ul.cc-contacts-progress-bar li{float:left;width:271px}ul.cc-contacts-progress-bar li>div{line-height:2.2;width:102%}ul.cc-contacts-progress-bar li>div div{float:left;font-size:15px;font-weight:bold;height:34px;text-align:center}.cc-number-not-selected{color:#A0A0A0}.cc-on-blue{background-color:#0069AA;color:#FFFFFF}.cc-selected-grey-check-box{background:url("../images/background/subscription_progress_sprite_v-7ab9e1b6c8d22254134e6cc77e78bfcc.png") -60px 5px no-repeat;height:22px;width:34px}.cc-on-blue-box,.cc-on-blue-box-arrow,.cc-selected-grey-box{color:#0069AA;height:34px;width:43px}.cc-selected-grey-box{background-color:#787878}.cc-selected-grey{background-color:#787878;color:#FFFFFF;width:180px !important}.cc-off-grey{background-color:#F0F0F0;color:#B6B6B6;font-weight:normal !important;width:180px !important}.cc-off-grey-box{background:url("../images/background/subscription_progress_sprite_v-7ab9e1b6c8d22254134e6cc77e78bfcc.png") 0 -39px no-repeat}.cc-on-blue-box{background:url("../images/background/subscription_progress_sprite_v-7ab9e1b6c8d22254134e6cc77e78bfcc.png") -45px -76px no-repeat}.cc-off-grey-box-arrow,.cc-selected-grey-box-arrow,.cc-on-blue-box-arrow{height:44px;padding-left:9px;width:34px}.cc-off-grey-box-arrow{background:url("../images/background/subscription_progress_sprite_v-7ab9e1b6c8d22254134e6cc77e78bfcc.png") 0px -40px no-repeat;color:#cccccc}.cc-selected-grey-box-arrow{background:url("../images/background/subscription_progress_sprite_v-7ab9e1b6c8d22254134e6cc77e78bfcc.png") 0px -76px no-repeat}.cc-on-blue-box-arrow{background:url("../images/background/subscription_progress_sprite_v-7ab9e1b6c8d22254134e6cc77e78bfcc.png") -45px -39px no-repeat}.cc-off-end-grey-arrow,.cc-on-end-blue-arrow,.cc-selected-end-grey-arrow{height:34px;width:13px}.cc-off-end-grey-arrow{background:url("../images/background/subscription_progress_sprite_v-7ab9e1b6c8d22254134e6cc77e78bfcc.png") -92px -38px no-repeat}.cc-on-end-blue-arrow{background:url("../images/background/subscription_progress_sprite_v-7ab9e1b6c8d22254134e6cc77e78bfcc.png") -40px 0 no-repeat}.cc-selected-end-grey-arrow{background:url("../images/background/subscription_progress_sprite_v-7ab9e1b6c8d22254134e6cc77e78bfcc.png") -57px 0 no-repeat}.cc-off-end-grey-flat,.cc-on-end-blue-flat{width:10px}.cc-off-end-grey-flat{background-color:#F0F0F0}.cc-on-end-blue-flat{background-color:#0069AA}.cc-selected-end-grey-flat{background-color:#787878;width:10px}.cc-steps-text{padding:0 15px 0 15px;width:180px}.cc-subscription-container{width:835px}.cc-subscription-edit-container{width:530px}.cc-subscription-container,.cc-subscription-edit-container{font-family:arial;margin:0 auto}.cc-subscription-container #cc-product-btn-container,.cc-subscription-edit-container #cc-product-btn-container{float:right;margin-top:10px;min-width:500px}.cc-subscription-container #cc-product-btn-container #cc-select-product-warning-box,.cc-subscription-edit-container #cc-product-btn-container #cc-select-product-warning-box{float:left;width:300px !important}.cc-subscription-container #cc-product-btn-container .cc-subscription-btn-container,.cc-subscription-edit-container #cc-product-btn-container .cc-subscription-btn-container{clear:none;float:right}.cc-step-1-content-container{background-color:#F7F7F7;border:1px solid #BEBEBE;margin-bottom:30px;overflow:hidden;width:821px}.cc-step-2-content-container{background:none;border:none;height:auto;margin-bottom:20px}#cc-subscription-content-inner-container{height:100%;padding:9px;overflow:hidden}#cc-subscription-step-container{margin:30px 0 20px 15px;overflow:hidden;width:821px}#cc-subscription-header-container{margin-bottom:25px;overflow:hidden}#cc-subscription-brands-container,#cc-subscription-products-container{background-color:#F8F8F8;border:1px solid #BEBEBE;height:100%;overflow:hidden}#cc-subscription-brands-container{float:left;width:240px}#cc-subscription-filter-header{background-color:#BEBEBE;color:#FFFFFF;font:bold 15px;font-weight:bold;height:23px;line-height:1.5;text-indent:5px;width:100%}#cc-subscription-brands-list-container>div,#cc-subscription-products-list-container>div{border-bottom:1px solid #BEBEBE;cursor:pointer}#cc-subscription-brands-list-container>div:hover,#cc-subscription-products-list-container>div:hover{background-color:#D7EAF9;color:#0069AA}#cc-subcription-product-info-box{width:248px}#cc-subscription-brands-list-container{color:#0069AA;font-size:14px;height:415px;line-height:3.5;overflow-y:scroll;text-indent:5px}#cc-subscription-brands-list-container>div{height:45px;width:223px}#cc-subscription-products-container{float:right;width:551px}#cc-subscription-products-list-container{height:412px;font-weight:bold;overflow-x:hidden;overflow-y:scroll}#cc-subscription-products-list-container>div{background-color:#FFFFFF;height:89px;width:536px}#cc-subscription-products-list-container>div>div{margin-left:10px}#cc-subscription-products-list-container>div>div img{margin-top:15px}#cc-subscription-products-list-container>div div{color:#0069AA;float:left;font:bold 12px arial;height:100%;line-height:90px;text-decoration:underline}.cc-subscription-selected{background-color:#D7EAF9 !important;color:#0069AA}.cc-step-full-divider{background:url("../images/background/category_sprite_v-1024297d6b3507940ba2af494c9fc0a9.png") repeat-x scroll 0 -121px transparent;clear:both;float:none;height:1px;width:100%}.cc-subscription-btn-container{clear:both;margin-top:20px}.fixed{position:fixed;top:0;z-index:99999;background-color:white}#cc-subscription-step-3-left-container{float:left;width:524px}#cc-subscription-step-3-left-container .cc-bottom-box{clear:both;display:none;margin-bottom:25px}#cc-subscription-step-3-left-container .cc-bottom-box>div{margin:0 13px 0 13px}#cc-subscription-step-3-left-container .cc-bottom-box #cc-plan-msg{font-size:14px;line-height:1.1;margin-top:20px}#cc-subscription-step-3-left-container .cc-bottom-box #cc-plan-msg>div{margin-bottom:13px}#cc-subscription-step-3-right-container{float:right;width:248px}#cc-subscription-step-3-right-container .cc-bottom-box{clear:both;margin:10px 0 10px 0;height:190px}#cc-subscription-step-3-right-container .cc-bottom-box p{color:#585858;font-size:12px}#cc-subscription-step-3-right-container .cc-bottom-box div.cc-blue-text{color:#0069AA;font-size:14px;font-weight:bold;line-height:3;text-align:center;width:139px}#cc-subscription-step-3-right-container .cc-bottom-box #cc-add-to-cart{margin-top:30px}#cc-subscription-step-3-right-container .cc-bottom-box>div{clear:both;margin:0 16px 0 16px}#cc-subscription-step-3-right-container .cc-bottom-box>div div{float:left}.cc-top-box{border-bottom:1px solid #DADADA;overflow:hidden}.cc-top-box h3{float:left;margin-bottom:15px !important}.cc-top-box .cc-expand{color:#0069AA;cursor:pointer;float:right;font-size:25px;font-weight:900;line-height:2;margin-right:20px}.cc-top-box .cc-expand:before{content:"\2014"}span.cc-expand{margin-left:20px;cursor:pointer}span.cc-expand:before{content:"\2D"}.cc-payment-shipment-info{font-size:12px;font-family:arial;color:#707070;margin:10px 0px 10px 15px}#cc-payment-shipment,#cc-payment-month,.cc-subscription-payment-text{font-size:12px;font-family:arial;font-weight:bold}.cc-subscription-payment-inline-text{font-size:12px;font-family:arial;background-color:#f9f9f9;margin:5px 25px 5px 25px;padding:5px 5px 5px 5px}.cc-subscription-payment-text{margin:15px 0px 0px 15px}#cc-add-to-cart{float:left}.cc-expand-plus:before{content:"\2B" !important}.cc-subscription-box{border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;-webkit-box-shadow:0px 8px 6px -6px #b0b0b0;-moz-box-shadow:0px 8px 6px -6px #b0b0b0;box-shadow:0px 8px 6px -6px #b0b0b0;border:2px solid #dadada;width:100%}.cc-subscription-box h3{display:inline-block;font-weight:bold;margin:13px 0px 25px 13px}.cc-subscription-box h1{display:inline-block;font-weight:bold;font-family:arial;margin-top:13px}#cc-contacts-wizard-container .coastal-tooltip-body-container-question{width:100%}.cc-subscription-product-unit-info,.cc-subscription-product-unit-price,.cc-subscription-product-unit-packaging{font-size:12px;font-family:arial}.cc-subscription-product-unit-info{margin-bottom:20px !important}.cc-subscription-quick-summary-info{font-size:12px;font-family:arial;color:#0069aa;line-height:17.5px}.cc-subscription-product-image{display:inline-block;margin-left:20px}.cc-step-3-product-details-top{display:inline-block;margin-left:10px}#cc-step-3-left-middle{margin-bottom:22px}#cc-contacts-wizard-container #cc-step-3-left-top{height:100px;border-bottom:1px;display:table;background-color:#f9f9f9;box-shadow:none}#cc-frequency-container,#cc-payment-option-container{overflow:hidden;width:100%}#cc-subscr-edit-container #cc-payment-option-container{padding-bottom:0px !important}#cc-subscription-shipment-frequency-label{margin:20px 0px 20px 0px;display:inline-block;width:100%;text-align:center;font-family:arial;font-size:11px}#cc-payment-option-container{padding-bottom:20px}#cc-payment-option-container #cc-payment-msg{clear:both;margin:0 0 20px 25px}#cc-payment-option-container #cc-payment-msg div{color:#585858;font-size:10px}#cc-frequency-container{-webkit-box-shadow:0px 3px 2px -2px #b0b0b0;-moz-box-shadow:0px 3px 2px -2px #b0b0b0;box-shadow:0px 3px 2px -2px #b0b0b0}#cc-frequency-container .cc-tooltip-question{display:inline-block;float:none;vertical-align:middle}#cc-frequency-container #cc-subscr-edit-msg-container{border:1px solid #cccccc;background-color:#FBEEAA;clear:both;display:none;font-size:11px;padding:5px;width:330px}#cc-frequency-container #cc-subscr-edit-msg-container #cc-subscr-edit-msg-body{text-align:left}h3.cc-custom-title{display:inherit;font:bold 11px arial;margin:0;padding:0;text-align:right;margin-right:70px}#cc-subscr-per-box-container{clear:both;font:bold 10px arial}#cc-subscr-per-box-container>div{float:left;margin-right:30px;width:120px}#cc-subscr-per-box-container>div span{font-size:11px}#cc-subscr-per-box-container #cc-subscr-3-months-price{margin:0 0 0 30px;width:145px !important}.cc-payment-total{font:bold 14px arial}.cc-payment-total .cc-subscription-blue{color:#0069AA;margin-top:30px}.cc-subscription-square-container{float:left;margin:0 0 0 26px}.cc-subscription-square-container div{text-align:center}.cc-subscription-square-container .cc-divide-container{float:left;margin:0 20px 0 -20px}.cc-subscription-square-container .cc-divide-container .cc-vertical-divider{background-color:#dadada;height:40px;margin-left:10px;width:1px}.cc-subscription-square-container .cc-divide-container .cc-divide-txt{margin:10px 0 10px;text-transform:uppercase}.cc-subscription-square-container #cc-subscriptions-6-months:hover,.cc-subscription-square-container #cc-subscriptions-12-months:hover,.cc-subscription-square-container #cc-payment-month:hover,.cc-subscription-square-container #cc-payment-shipment:hover{border:3px solid #ccc !important;height:114px !important;overflow:hidden !important;position:relative !important;width:114px !important;-moz-box-shadow:0px 0px 15px #4f91b5;-webkit-box-shadow:0px 0px 15px #4f91b5;box-shadow:0px 0px 15px #4f91b5}.cc-subscription-square-container #cc-subscriptions-6-months:hover>div,.cc-subscription-square-container #cc-subscriptions-12-months:hover>div,.cc-subscription-square-container #cc-payment-month:hover>div,.cc-subscription-square-container #cc-payment-shipment:hover>div{padding:6px !important}.cc-subscription-square-container #cc-subscriptions-3-months{width:150px}.cc-subscription-square-container #cc-subscriptions-3-months:hover{border:3px solid #ccc !important;height:114px !important;overflow:hidden !important;position:relative !important;width:145px !important;-moz-box-shadow:0px 0px 15px #4f91b5;-webkit-box-shadow:0px 0px 15px #4f91b5;box-shadow:0px 0px 15px #4f91b5}.cc-subscription-square-container #cc-subscriptions-3-months:hover>div{padding:6px !important}.cc-subscription-square-container #cc-subscriptions-3-months div .cc-select-container{margin-left:-2px;width:106px}.cc-subscription-square-container #cc-subscriptions-3-months div .cc-select-container select{float:left;font-size:11px;margin-left:5px;width:42px}.cc-subscription-square-container #cc-subscriptions-3-months div .cc-select{margin:5px 0 5px 0;width:100%}.cc-subscription-square-container #cc-subscriptions-3-months div .cc-month-txt{width:40px}.cc-subscription-square-container #cc-subscriptions-3-months div .cc-eye-unit-txt{width:33px}.cc-subscription-square-container #cc-subscriptions-3-months div div{float:left;font-size:9px !important;font-weight:normal;line-height:2;text-align:right;width:45px;margin-top:2px}.cc-subscription-square-container .cc-squares-last{margin-right:0px !important}.cc-subscription-square-container .cc-squares{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 47%, #f1f1f1 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #fff), color-stop(47%, #f6f6f6), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 47%, #f1f1f1 100%);background:-o-linear-gradient(top, #fff 0%, #f6f6f6 47%, #f1f1f1 100%);background:-ms-linear-gradient(top, #fff 0%, #f6f6f6 47%, #f1f1f1 100%);background:linear-gradient(to bottom, #fff 0%, #f6f6f6 47%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1', GradientType=0 );border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border:1px solid #dadada;cursor:pointer;float:left;height:118px;margin-right:30px;overflow:hidden;position:relative;width:118px;white-space:nowrap}.cc-subscription-square-container .cc-squares>div{font-size:12px;font-weight:bold;padding:8px}.cc-subscription-square-container .cc-squares>div>div span{font-size:16px}.cc-subscription-square-container .cc-squares>div>div span.cc-subscription-blue{color:#0069AA}#cc-subscr-edit-container .cc-subscription-square-container{margin-bottom:50px !important}#cc-subscr-edit-container #cc-payment-option-container h3{display:block}#cc-subscr-edit-container #cc-step-3-left-top{margin-bottom:22px}.cc-subscription-month-selected,.cc-subscription-payment-selected{border:3px solid #0069aa !important;height:114px !important;overflow:hidden !important;position:relative !important;width:114px !important}.cc-subscription-month-wider-selected{border:3px solid #0069aa !important;height:114px !important;overflow:hidden !important;position:relative !important;width:145px !important}.cc-subscription-month-inner-selected,.cc-subscription-payment-inner-selected{padding:6px !important}#cc-3-months,#cc-6-months,#cc-12-months{height:45px;margin:5px 0 0 29px;width:51px}#cc-3-months{background:url("../images/background/subscription_calendar_sprite_v-7ced4d191923f12da8758951eaf06d48.png") 0 0 no-repeat}#cc-6-months{background:url("../images/background/subscription_calendar_sprite_v-7ced4d191923f12da8758951eaf06d48.png") -56px 0 no-repeat}#cc-12-months{background:url("../images/background/subscription_calendar_sprite_v-7ced4d191923f12da8758951eaf06d48.png") -112px 0 no-repeat}.cc-month-title{margin-top:10px}.cc-payment-option-title{margin-bottom:25px}#cc-subscription-timeline{overflow:hidden;position:relative}#cc-subscription-timeline>div>div{float:left}#cc-subscription-timeline>div>div div{color:#0069AA;font-size:12px;font-weight:bold;text-align:center}#cc-subscription-timeline .cc-margin-left-6{margin-left:38px}#cc-subscription-timeline .cc-margin-left-4{margin-left:76px}#cc-subscription-timeline .cc-margin-left-3{margin-left:114px}#cc-subscription-timeline .cc-margin-left-2{margin-left:190px}#cc-subscription-timeline .cc-margin-left-1{margin-left:417px}#cc-subscription-timeline .cc-timeline-last{float:right;margin-right:0}#cc-subscription-timeline #cc-subscription-month-container{margin:30px auto;width:160px}#cc-subscription-timeline #cc-subscription-month-container>div{clear:both;color:#0069AA;float:none;text-align:center}#cc-subscription-timeline #cc-subscription-month-container #cc-subscription-one-month{background:url("../images/background/subscription_one_month_v-9c1a341d8e02c704fd87d84eebe4f936.png") no-repeat;height:88px;margin:0 auto;width:88px}#cc-subscription-timeline .cc-timeline-img{background:#fff url("../images/background/subscription_delivery_v-bbf330fe0bd35f620081e23c2b5716d3.png") no-repeat;height:87px;margin-bottom:4px;position:relative;width:38px;z-index:2}#cc-subscription-timeline .cc-timeline-dash{border-top:2px dashed #dadada;clear:both;height:1px;position:absolute;top:80px;width:494px;z-index:1}.cc-payment-option-disable{color:#cccccc !important;cursor:auto !important}.cc-select-disable{background-color:#cccccc}.cc-prod-params-group{float:left;font-family:Arial;font-size:12px;margin-left:5px;padding:15px 0px 10px 0px;position:relative;text-align:center;width:100%}table#cc-prod-params-table{float:left;font-family:arial;margin:5px 0px 10px 7px}tr.cc-prod-param-header-tr{height:30px}tr.cc-prod-param-line-tr{height:28px}td.cc-prod-param-horizon-header-td{font-weight:bold;padding:0 5px}td.cc-prod-param-header-td{font-weight:bold;text-align:center}td.cc-prod-param-td{text-align:center}#cc-apply-rebate{clear:both;margin-left:8px}.cc-prod-params-header{clear:both;float:left;margin-bottom:5px}.cc-prod-param-line{clear:both;float:left;width:550px}.cc-prod-params-header{float:left;font-size:12px}.cc-prod-param{float:left}.cc-prod-param-title,.cc-prod-eye-param-title,.cc-prod-param-select-title,.cc-prod-param-item,.cc-prod-param-select-item,.cc-prod-eye-param-item{margin:0px 1px}.cc-prod-param-title,.cc-prod-param-item,.cc-prod-param-select-item,.cc-prod-param-select-title{min-width:46px;text-align:center}.cc-prod-param-title,.cc-prod-eye-param-title,.cc-prod-param-select-title{float:left;font-weight:bold;text-align:center}.cc-prod-param-item,.cc-prod-param-select-item,.cc-prod-eye-param-item{line-height:28px}.cc-prod-param-item{font-size:14px}.cc-prod-eye-param-item,.cc-prod-eye-param-title{font-size:12px;font-weight:bold;width:62px}.cc-rod-eye-param-item{text-align:left}.cc-text-adjust{font-weight:bold;padding:0px 3px}.cc-prod-param-combo-box{font-family:Arial;font-size:10pt}.cc-rx-product-container{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;color:#5D6069;font-family:arial;height:auto;margin:10px 0 -10px 50px;padding:5px;position:relative;width:540px}#cc-link-reset{display:none}.cc-rx-list-container,.cc-rx-list-container-on{margin-bottom:10px;width:100%}.cc-rx-left-container{float:left;margin:10px 0 0 10px}.cc-rx-left-container-on{background-color:#CCCCCC;float:left;height:45px;padding-right:10px;width:70px}.cc-rx-right-container{float:left;margin:9px 20px 0;white-space:nowrap}.cc-rx-product-name{margin-bottom:10px}.cc-rx-divider{background-color:#CCCCCC;height:1px;margin:7px 0 5px 10px;width:380px}.cc-rx-url-link{float:left}.cc-product-continue-btn-container{background-color:#D7EAF9;margin-bottom:30px;margin-top:30px;width:100%}.cc-link-return-to-search-results{text-align:center;width:100%}#subscr-edit-container{color:#000000;font:normal 14px Arial;width:480px}#subscr-edit-container h3{float:left;font-weight:bold;margin-bottom:26px}#subscr-edit-container ul li{margin-bottom:18px}#subscr-edit-container ul li input{margin-right:18px}#subscr-edit-container ul li #month-select{color:#737373;font-size:12px;margin-left:40px}#subscr-edit-container .whats-this{float:left;margin:0 0 0 5px}#subscr-edit-container #subscr-edit-content{height:317px;width:100%}#subscr-edit-container #subscr-edit-content #ship-freq{margin-bottom:45px;overflow:hidden}#subscr-edit-container #subscr-edit-content #ship-freq #shipment-option-container{clear:both}#subscr-edit-container #subscr-edit-content #ship-freq #shipment-option-container>div{float:left}#subscr-edit-container #subscr-edit-content #pay-option{clear:both;margin-top:20px}#subscr-edit-container #subscr-edit-content #pay-option #payment-option-container{clear:both}#subscr-edit-container #subscr-edit-content #pay-option #payment-option-container span.subscr-saving{color:#739FC6}#subscr-edit-container #vertical-divider{margin:-10px 56px}#subscr-edit-container #vertical-divider .vertical-txt{font-weight:bold;margin:12px 0 12px 0}#subscr-edit-container #vertical-divider .vertical-line{background-color:#b2b2b2;height:20px;margin-left:10px;width:1px}#subscr-edit-container .horiztonal-divider{background-color:#b2b2b2;clear:both;height:1px;margin-top:45px;width:440px}#subscr-edit-container #subscr-btn-container{margin:0 auto;line-height:2.2;overflow:hidden;padding-top:10px;width:200px}#subscr-edit-container #subscr-btn-container #subscr-edit-confirm{background-color:#E1E1E1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid;border-color:#B2B2B2 #000000;cursor:pointer;float:left;height:32px;margin-right:40px;text-align:center;width:85px}#subscr-edit-container #subscr-btn-container #subscr-edit-cancel{cursor:pointer}.cc-subscr-warning{clear:both;margin-top:15px}.display-table-row{display:table-row}.error-message-both-eyes{display:none}.error-message-both-eyes{width:415px;margin-left:35px}.error-message-single-eye-container,.error-message-both-eyes-container{background-color:#fbeeaa;min-height:16px;padding:2px}.error-message-single-eye-margin,.error-message-both-eyes-margin{margin-left:5px}.prescription-fields-disabled{opacity:0.20}.text-padding{padding:0px 5px}#cc-intro-rx-screen-container,#cc-eyeglasses-lensType-container,#cc-eyeglasses-prescription-container,#cc-eyeglasses-lensOption-container,#cc-eyeglasses-lensCoatings-container{margin:20px 30px}.cc-eyeglasses-prescription-steps{background:url("../images/background/rxwizard_progress_sprite_v-dc50df6e4e12907b4b72e28eb0c3fd33.png") no-repeat;height:50px;width:200px}.cc-eyeglasses-prescription-steps-without-coating{background:url("../images/background/rxflow_sprite_three_step_v-09d909e1c30b9dc52820945dc2466f74.png") no-repeat;height:50px;width:200px}#cc-eyeglasses-prescription-step-active{background-position:0px 0px;width:181px}#cc-eyeglasses-prescription-step-active-without-coating{background-position:0px 0px;width:240px}#cc-eyeglasses-prescription-step-checked,#cc-eyeglasses-prescription-step-checked-disabled{background-position:0px -98px;width:181px}#cc-eyeglasses-prescription-step-checked-without-coating,#cc-eyeglasses-prescription-step-checked-disabled-without-coating{background-position:0px -98px;width:240px}#cc-eyeglasses-prescription-step-checked,#cc-eyeglasses-prescription-step-checked-without-coating{cursor:pointer}#cc-eyeglasses-progress-bar-end-filler{background-position:-805px 0px;width:165px}#cc-eyeglasses-lenstype-step-active{background-position:-181px -49px;width:181px}#cc-eyeglasses-lenstype-step-active-without-coating{background-position:-240px -49px;width:240px}#cc-eyeglasses-lenstype-step-checked,#cc-eyeglasses-lenstype-step-checked-disabled{background-position:-182px -98px;width:181px}#cc-eyeglasses-lenstype-step-checked-without-coating,#cc-eyeglasses-lenstype-step-checked-disabled-without-coating{background-position:-239px -98px;width:239px}#cc-eyeglasses-lenstype-step-checked,#cc-eyeglasses-lenstype-step-checked-without-coating{cursor:pointer}#cc-eyeglasses-lenstype-step-inactive{background-position:-183px 0px;width:181px}#cc-eyeglasses-lenstype-step-inactive-without-coating{background-position:-240px 0px;width:240px}#cc-eyeglasses-lensoption-step-active{background-position:-364px -98px;width:181px}#cc-eyeglasses-lensoption-step-active-without-coating{background-position:-478px -98px;width:239px}#cc-eyeglasses-lensoption-step-checked-without-coating{background-position:-478px -147px;width:240px;cursor:pointer}#cc-eyeglasses-lensoption-step-checked,#cc-eyeglasses-lensoption-step-checked-disabled{background-position:-363px -147px;width:180px}#cc-eyeglasses-lensoption-step-checked{cursor:pointer}#cc-eyeglasses-lensoption-step-inactive{background-position:-363px 0px;width:181px}#cc-eyeglasses-lensoption-step-inactive-without-coating{background-position:-480px 0;width:240px}#cc-eyeglasses-coating-step-active{background-position:-543px -147px;width:180px}#cc-eyeglasses-coating-step-checked,#cc-eyeglasses-coating-step-checked-disabled{background-position:-543px -196px;width:179px}#cc-eyeglasses-coating-step-checked{cursor:pointer}#cc-eyeglasses-coating-step-inactive{background-position:-543px 0px;width:179px}.cc-eyeglasses-progress-bar li{float:left}.whats-pd,.whats-sphere,.whats-axis,.whats-add{background:url("../images/icons/icon_question_v-fad80b0252ad444e1b19c22ed0753d12.png") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:16px;margin:4px 21px 0 5px;width:14px}.cc-prescription-note{width:686px !important}.cc-how-to-read-prescription{float:right}#eyeglasses-pd-one,#eyeglasses-pd-two{flat:left}#eyeglasses-single-pd-container{clear:both;float:left;margin-left:20px;margin-top:5px}#eyeglasses-two-pd-container{float:left;margin-left:20px}#eyeglasses-pd-right-container{float:left;width:80px}#eyeglasses-pd-right-header,#eyeglasses-pd-left-header{float:left;margin-bottom:3px}#eyeglasses-pd-left-container{float:right;width:80px}.eyeglasses-pd{float:left;margin-left:10px;margin-right:10px}#eyeglasses-pd-video-container{float:right}.eyeglasses-pd-video{float:right;width:112px;text-align:right}#eyeglasses-pd-values-container{clear:both}.prescription-tooltip-body{padding:10px 10px 5px 10px;text-align:left;text-indent:0;font-size:10px}.prescription-tooltip-text{margin-bottom:10px}.prescription-tooltip-link{font-size:10px !important}.cc-prescription-sku-holder-pd{margin-top:15px}.rx-file-os-container-pd{margin-top:-10px}.cc-rx-file-pd-min-height{min-height:25px}#select-pd-warning-box{height:auto;text-align:left;border:1px solid #FF0000;color:#FF0000;font-size:12px;background:url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") no-repeat scroll 10px center #ffe5e5;line-height:16px;margin-right:30px;margin-top:10px;padding:10px 10px 10px 40px}#select-pd-warning-box li{padding:15px 15px 15px 5px}#cc-prescription-option-content,#cc-step-holder-container,#cc-edit-prescription-container,#cc-rx-wizard-container{width:782px}#cc-prescription-detail-container,#cc-intro-rx-screen-detail-container{color:#2E2E2E;font-family:Arial;float:left}.cc-prescription-header{clear:both;float:left;padding-top:12px;margin-bottom:10px;width:722px}#cc-intro-rx-screen-header{background-color:#0069AA;color:#FFFFFF;font-weight:bold;line-height:31px;margin:9px 0;padding-left:10px}.cc-eyeglasses-prescription-slider{margin-bottom:20px;text-align:left;width:720px}.cc-eyeglasses-prescription-option-content{position:relative;background:#FFFFFF;font-size:12px;min-height:300px;margin-bottom:10px;width:720px;padding-left:20px}.cc-eyeglasses-prescription-option-content ul li{margin-bottom:5px;font-size:12px;font-weight:bold;padding:0px}.cc-eyeglasses-usage-container{margin-top:10px;margin-bottom:10px;width:702px}.cc-eyeglasses-prescription-slider-option{background:url("../images/icons/ecp_slider_on_v-7a73643af52ed397f5c2a60c30542ed1.png") 0px 0px no-repeat;cursor:pointer;font-weight:normal;margin-top:5px;padding:0px;position:relative}.cc-eyeglasses-prescription-slider-header{background:#D7EAF9;height:30px;line-height:30px;margin-left:32px}.cc-eyeglasses-prescription-help-container{float:right;margin-right:5px}.cc-eyeglasses-prescription-help{color:#0069AA;font-family:Arial;font-size:18px;font-weight:bold}.cc-rx-nav-prev{color:#0069AA;cursor:pointer;text-decoration:none}.cc-rx-nav-prev:hover{text-decoration:underline}.cc-eyeglasses-lensType,.cc-eyeglasses-lensOption{outline:medium solid #E5E5E5 !important}div.cc-eyeglasses-prescription:hover,div.cc-eyeglasses-prescription.selected,.cc-eyeglasses-lensType-border-selected,.cc-eyeglasses-lensOption:hover,.cc-eyeglasses-sunglasses-lensOption:hover,.cc-eyeglasses-transition-lensOption:hover,.cc-eyeglasses-lensType-notAvailable-hover:hover,.cc-eyeglasses-lensOption-border-selected,.cc-color-checked{outline:medium solid #0069AA !important}.cc-step0-container{display:none;height:450px}#cc-intro-rx-body{margin-bottom:20px;float:left;width:100%}.cc-intro-rx-choices-wrapper{float:left;width:100%}.cc-intro-rx-step-choice{-moz-box-shadow:0px 2px 4px #BCBCBC;-webkit-box-shadow:0px 2px 4px #BCBCBC;box-shadow:0px 2px 4px #BCBCBC;cursor:pointer;height:230px;float:left;padding:0 10px;width:334px}.cc-intro-rx-step-choice:hover{outline:3px solid #0069AA !important;background:"none";box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.cc-intro-rx-choice-selected{outline:3px solid #0069AA !important;background:url("../images/coastal-images/product/selected_v-98c5f288f6060b105b6cbd92269f60b6.png") top right no-repeat;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#cc-intro-rx-add-custom-lenses{margin-right:5px}#cc-intro-rx-add-frames-only{margin-left:5px}.cc-intro-rx-choice-title,.cc-intro-rx-choice-img,.cc-intro-rx-choice-caption{display:inline-block;text-align:center;width:100%}.cc-intro-rx-choice-title{font-size:14px;font-weight:bold;line-height:40px}#cc-intro-rx-choice-add-custom-img,#cc-intro-rx-choice-frames-only-img{padding:15px 0;margin:10px 0;text-align:center;width:100%}.cc-intro-rx-choice-caption{font-size:12px;height:40px}#cc-intro-rx-footer{clear:both;float:left;height:60px;width:720px}.cc-prescription-sku-select-container{float:left;padding-top:10px;width:720px}.cc-prescription-labels{color:#2e2e2e;font-size:12px;clear:left;width:100%}.cc-prescription-sku-holder,.cc-prescription-sku-holder-title{font-family:arial;font-size:12px;float:left;line-height:25px;text-align:center}.cc-prescription-read-details{margin-top:10px;width:684px;min-height:134px;padding-bottom:20px}.cc-prescription-read-shadow{-moz-box-shadow:0px 0px 2px 4px #DCDCDC;-webkit-box-shadow:0px 0px 6px 4px #DCDCDC;border-radius:4px;box-shadow:0px 0px 2px 4px #DCDCDC;background-color:#ffffff;margin-top:10px}.cc-measure-pd-video{padding-top:10px;margin-left:15px;text-align:center;vertical-align:middle}div.cc-eyeglasses-prescription:hover,div.cc-eyeglasses-prescription.selected{outline:3px solid #0069aa}.cc-eyeglasses-prescription-helpno,.cc-eyeglasses-help-or{color:#0069AA;font-family:Arial;font-size:18px;padding-left:5px}.cc-eyeglasses-usage{height:90px;width:216px;float:left;margin:8px}.cc-prescription-header-label{color:#0069AA;font-size:18px;font-family:Arial;float:left}.cc-prescription-btn-cnt{margin-bottom:30px}.cc-eyeglasses-help-chat{float:right;margin-top:5px;margin-left:5px}.cc-rx-eye-side{float:left;margin-bottom:10px;width:100%}.cc-pd-prescription{color:#2e2e2e;float:left;font-family:Arial;font-size:12px;font-weight:bold;margin-top:10px}.cc-rx-file-skkuoption-divider{background:url("../images/background/vertical_divider_v-1a67f728acc6b2dd8a8089fc6fa86a7f.png") no-repeat scroll 0 0 transparent;height:30px;margin:0 0;width:1px}.cc-prescription-link{color:#0069AA;font-family:Arial;font-size:12px;text-decoration:underline}.cc-prescription-sku-holder{min-width:78px}.cc-prescription-sku-holder-title{font-weight:bold;width:78px}.cc-prescription-sku-eyeside-holder{color:#2e2e2e;font-family:Arial;font-size:12px;font-weight:bold;float:left;line-height:25px;text-align:left;width:75px}.cc-sph-note{width:160px;color:#858585;font-size:12px;font-family:Arial;float:left}.cc-cyl-axis-note{color:#858585;float:left;font-family:Arial;font-size:12px;width:200px}.cc-pd-container{border-top:1px solid #858585;padding-top:15px;width:686px}.cc-pd{color:#2e2e2e;float:left;font-family:Arial;font-size:12px;font-weight:bold;margin-top:2px}.cc-prescription-pd-checkbox{color:#2E2E2E;font-family:arial;font-size:12px;margin:2px 0px 0px 7px}.cc-prescription-pd-checkbox span{margin-left:5px}.cc-pd-minwidth{min-width:0px}.cc-glassesAdd-margin{margin-left:40px}.cc-glassesAxis-margin{margin-right:40px}.cc-glassesCylinder-margin{margin-left:40px}.cc-glassesSphere-margin{margin-right:40px}#cc-how-to-read,#cc-how-to-measure-pd{margin-top:10px}.cc-eyeglasses-prescription-select-error{outline:2px solid red;background:#FFE5E5}.cc-add-note{color:#858585;float:left;font-family:Arial;font-size:12px;margin-left:35px;width:220px}#cc-correct-prod-params-error-box{height:auto;float:left;text-align:left;width:640px !important}#cc-correct-prod-params-error-box ul{padding:15px 15px 15px 5px}#cc-correct-prod-params-error-box li{line-height:16px;padding-bottom:0px;margin-bottom:0px;vertical-align:middle}.cc-eyeglasses-pd-confirm-messages-info{color:#585858;float:left;font-family:arial;font-size:12px;font-weight:bold}.cc-pdInfo{margin:16px}.cc-prescription-read-label{color:#2e2e2e;font-family:Arial;font-size:12px;font-weight:bold}.cc-prescription-pd-confirm-message{width:96%;height:50px;margin-bottom:10px;margin-top:5px}.cc-prescription-selection-note{padding-left:68px;float:left;margin-bottom:10px;padding-left:68px}.cc-eyeglasses-pd-confirm-messages-image-arrow{background:url("../images/background/arrow_up_v-4e73a6b2611b1f4152ccec5b962f8f57.png") no-repeat scroll 0 0 transparent;height:5px;left:50px;position:absolute;width:9px;margin-top:-5px}.cc-eyeglasses-pd-confirm-messages-container{background-color:#F0F0F0;height:50px;margin-bottom:10px;outline:1px solid #A0A0A0}.cc-eyeglasses-pd-confirm-message-wrapper{margin:16px}.cc-eyeglasses-lensType{float:left;width:47.5%;outline:solid #E5E5E5;margin-bottom:2%;margin-right:2%}.cc-eyeglasses-lensType-info{clear:left;margin-left:15px;margin-right:15px;min-height:90px;padding-bottom:20px;padding-top:20px}.cc-eyeglasses-lensType-border-selected{outline:solid 3px #0069aa}.lensType-info-content{color:#2e2e2e;font-size:12px;font-family:Arial;margin-bottom:10px}.cc-eyeglasses-lensType-info{clear:left;margin-left:15px;margin-right:15px;min-height:90px;padding-bottom:20px;padding-top:20px}.cc-eyeglasses-lensType-container-inner{clear:both;float:left;margin-left:5px;width:735px}.cc-product-lensType-size-match-placeholder,.cc-lensOption-sunclips-selected-image,.cc-lensCoatings-selected-image,.cc-lensCoatings-recommended-bundle-selected-image,.cc-lensCoatings-bundle-selected-image,.cc-lensOptions-selected-image-holder{float:right;height:1px}.cc-eyeglasses-lensType-notAvailable-hover:hover{outline:solid 3px #0069aa;cursor:pointer}#cc-eyeglasses-notAvailable-ClearStandard,#cc-eyeglasses-notAvailable-SunglassStandard,#cc-eyeglasses-notAvailable-TransitionStandard,#cc-eyeglasses-notAvailable-BlueCutStandard,#cc-eyeglasses-notAvailable-ClearProgressives,#cc-eyeglasses-notAvailable-SunglassProgressives,#cc-eyeglasses-notAvailable-TransitionProgressives,#cc-eyeglasses-notAvailable-BlueCutProgressives{display:none;position:absolute;margin-top:79px;z-index:999;margin-left:70px}#cc-disable-ClearStandard,#cc-disable-SunglassStandard,#cc-disable-TransitionStandard{float:left}.cc-disable-ClearStandard{background:url("../images/icons/clearLenses_notAvailable_v-823d114b6853c7c58b56332a62a7f264.png") no-repeat scroll 0 0 transparent;height:200px;width:180px}.cc-disable-SunglassStandard{background:url("../images/icons/sunglassesLenses_notAvailble_v-e6c810f626a621d71f871ca7f00295af.png") no-repeat scroll 0 0 transparent;height:200px;width:180px}.cc-disable-TransitionStandard{background:url("../images/icons/transitionLenses_notAvailable_v-178803de5bf9be2e68d414f428833904.png") no-repeat scroll 0 0 transparent;height:200px;width:180px}#cc-select-lenstype-warning-box li,.cc-select-lensOption-warning-box li,#cc-select-lensCoatings-warning-box li{font-family:arial;font-size:12px;font-weight:bold}.cc-lensType-notAvailable,.cc-eyeglasses-lensType-opacity{background-color:#F8F8F8;opacity:0.3}.cc-rxwizard-lensType-image{height:58px;width:152px}.cc-lensType-label,.cc-lensOption-label{color:#0069AA;font-size:18px;font-family:Arial;font-weight:regular}.cc-rx-select-one-txt,.cc-lensCoatings-select-label,.cc-lensOption-selectOne-text,.cc-lensCoatings-selectOne-text,.cc-rx-select-one-txt{color:#2e2e2e;font-size:12pt;font-family:Arial;font-weight:bold}.cc-rx-select-one-txt{display:inline-block;margin-bottom:10px}#cc-select-lenstype-warning-box,.cc-select-lensOption-warning-box,#cc-select-lensCoatings-warning-box{height:auto;text-align:left;border:1px solid #FF0000;color:#FF0000;font-size:12px;background:url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") no-repeat scroll 10px center #ffe5e5;line-height:16px;margin-right:30px;margin-top:10px;padding:10px 10px 10px 40px;margin-bottom:15px}#cc-select-lenstype-warning-box li{padding:15px 15px 15px 5px}#cc-rx-prescription-footer,#cc-lensType-footer,#cc-lensOption-footer,#cc-lensCoatings-footer{margin-top:30px;float:left;line-height:30px}#cc-lensType-footer,#cc-lensOption-footer,#cc-lensCoatings-footer{margin-bottom:30px;width:100%}#cc-rx-prescription-footer{width:690px}.cc-lesnType-prev,.cc-lesnOption-prev,.cc-lesnCoatings-prev{background:url("../images/coastal-images/navigation/prev_prod_v-ab27a27ab199497d1cb818d47a08ae9c.png") no-repeat scroll left center transparent;padding-left:15px;float:left;font-family:arial;font-size:13px}#cc-lensType-continue-btn,#cc-lensOption-continue-btn,#cc-lensCoatings-continue-btn{float:right;margin-right:5px}.cc-product-size-match-placeholder-wrapper{height:62px}.cc-eyeglasses-lensType-img{text-align:center}.cc-lensType-info-heading{color:#2e2e2e;font-size:14px;font-family:Arial;font-weight:bold}.cc-eyeglasses-lensType-link-tooltip,.cc-eyeglasses-lensOption-link-tooltip{display:none}#LensOption-Container-SunglassStandard{float:left}.cc-eyeglasses-lensOption{float:left;cursor:pointer;outline:solid #E5E5E5;min-height:330px;width:351px;margin-bottom:15px;margin-right:10px;overflow:hidden}.cc-eyeglasses-lensOption:hover{outline:solid 3px #0069aa}.cc-eyeglasses-lensOption-heading-content{margin-top:15px;min-height:25px}.cc-eyeglasses-lensOption-heading{background-color:#E5E5E5}.cc-eyeglasses-lensOption-recommanded{font-size:11px;font-family:Arial;font-weight:bold;color:#2e2e2e;margin-left:10px}.cc-eyeglasses-lensOption-info{float:left;color:#2e2e2e;font-size:12px;font-family:Arial;font-weight:bold;margin:10px 15px;width:87%}.cc-eyeglasses-lensesTypes-image{float:left;margin-top:5px;margin-left:5px;height:16px;width:46px}#cc-lensOption-detail-container,#cc-lensCoatings-detail-container{float:none;width:100%}.cc-lensOption-clearLenses-info{clear:left;color:#585858;font-family:arial;font-size:13px;min-height:170px;margin-left:15px;margin-right:15px}.cc-lensOption-clearLenses-prod-price,.cc-lensCoatings-prod-price{margin:5px 15px 12px 15px}.cc-eyeglasses-lensOption-border-selected,.cc-eyeglasses-sunclips-border-selected{outline:solid 3px #0069aa}.cc-rx-wizard-option-selected{background-image:url("../images/coastal-images/product/selected_v-98c5f288f6060b105b6cbd92269f60b6.png");height:61px;width:61px}.cc-eyeglasses-lensType-tooltip{font-family:arial;font-size:12px;color:#0069AA;text-decoration:underline}.cc-eyeglasses-lensOption-tooltip{font-family:arial;font-size:12px;color:#0069AA;text-decoration:underline;float:left;margin-left:15px;margin-right:15px;margin-top:10px;min-height:20px}.cc-eyeglasses-lensType-link-tooltip,.cc-eyeglasses-lensOption-link-tooltip{background-color:#FFFFFF;border:2px solid #CECECE;box-shadow:10px 10px 10px #7C7C7C;color:#000000;font:12px arial;height:335px;width:580px;padding:5px;text-indent:0;white-space:normal;z-index:1200}.cc-eyeglasses-lensType-tooltip-close-btn,.cc-eyeglasses-lensOption-tooltip-close-btn{background:url("../images/buttons/btn_close_sm_v-4bca125b291d04bf4ab290b246b3ff4f.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:23px;left:580px;position:absolute;top:-11px;width:21px}.cc-eyeglasses-lensType-tooltip-close-btn:hover,.cc-eyeglasses-lensOption-tooltip-close-btn:hover{background-position:-22px 0px}.color-swatches{float:right;height:1px;overflow:hidden;width:49%}.color-swatches.open{display:block;height:75px;transition-duration:.5s}.colour-swatch{cursor:pointer;height:25px;width:50px;float:left;margin-right:5px;margin-top:10px;border:medium solid transparent}.colour-swatch.current-swatch{border-color:#0069AA}#activity-wrapper{background-color:#FFFFFF;opacity:0.5;position:absolute;top:0px;width:782px;filter:alpha(opacity=30)}#activity-loader-container{padding-bottom:50px;padding-left:50%;position:absolute;z-index:1200;padding-top:150px}.btn-reset-rx{background:url("../images/buttons/btn_reset_rx_v-3f3da816d6d340dbbd28d8eb1d980fea.png") no-repeat scroll right top transparent;border:medium none;cursor:pointer;height:30px;width:122px;float:right}.btn-reset-rx:hover{background-position:right -31px}.prod-item-price{color:#585858;font-weight:bold;font-family:Arial;font-size:16px}#cc-correct-prod-params-warning-box li,#cc-select-product-warning-box li,#cc-empty-custom-frequency-error-box li{font-family:arial;font-size:12px;font-weight:bold;padding:0px}.cc-eyeglasses-prescription-option-wrapper{padding-top:10px}.cc-rx-nav-back{display:none}.option-title,.cc-option-title{color:#2E2E2E;float:left;font-family:arial;font-size:12px;font-weight:bold;margin-left:10px}.active-prod-slider-option{background:url("../images/icons/ecp_slider_off_v-0375bc1d5a1868e74a9e035b30f2c291.png") 0px 0px no-repeat}.prescription-progress-bar li{display:inline;float:left}.prescription-step{background:url("../images/background/checkout_progress_bar_v-2a72836f858d5fbb2ea26604625c4acf.png") no-repeat;height:55px;width:200px}.btn-cnt-container,.cc-btn-cnt-container{margin-bottom:35px}.rx-file-left-container,.cc-rx-file-left-container{float:left;margin-top:18px;width:100%}#rx-file-os-container,#cc-rx-file-os-container{margin-bottom:8px;width:100%}.rx-file-od-container,.cc-rx-file-od-container{float:left;width:100%}.cc-prescription-sku-holder-pd{margin-top:15px}.rx-file-os-container-pd{margin-top:-10px}.cc-rx-file-pd-min-height{min-height:25px}.rx-file-skuoption-holder,.cc-rx-file-skuoption-holder{float:left;margin-left:35px;margin-top:8px;clear:left}.rx-file-orderDate-container,.cc-rx-file-orderDate-container{clear:left;background-color:#E5E5E5;width:430px;height:25px}.rx-file-orderDate-price,.cc-rx-file-orderDate-price{color:#2E2E2E;float:left;font-family:arial;font-size:12px;font-weight:bold;margin-left:10px;margin-top:3px}.rx-file-product-name,.cc-rx-file-product-name{color:#2e2e2e;float:left;font-family:Arial;font-size:12px;font-weight:bold}.rx-file-input-prescription,.cc-rx-file-input-prescription{margin-right:15px;float:left}.rx-file-prescriptions,.cc-rx-file-prescriptions{margin-right:30px;overflow-x:hidden;overflow-y:auto}#view-all{margin-top:15px;float:left}.margin-right-30{margin-right:30px}.glassesSphere-new{width:70px}.glassesCylinder-new{width:70px}.glassesAxis-new{width:70px}.glassesAdd-new{width:70px}#select-prescription-warning-box{height:auto;text-align:left;border:1px solid #FF0000;color:#FF0000;font-size:12px;background:url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") no-repeat scroll 10px center #ffe5e5;line-height:16px;margin-right:30px;margin-top:10px;padding:10px 10px 10px 40px}#select-prescription-warning-box li{padding:15px 15px 15px 5px}#pd-avg-value-text{display:none;color:#585858;font-family:arial;font-size:12px;font-weight:bold;margin-left:15px}.pd-avg-value{color:#585858;font-family:arial;font-size:12px;font-weight:bold}.whats-pd,.whats-sphere,.whats-axis,.whats-add{background:url("../images/icons/icon_question_v-fad80b0252ad444e1b19c22ed0753d12.png") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:16px;margin:4px 21px 0 5px;width:14px}.cc-how-to-read-prescription{float:right}#eyeglasses-single-pd-container{clear:both;float:left;margin-left:20px;margin-top:5px}#eyeglasses-two-pd-container{float:left;margin-left:20px}#eyeglasses-pd-right-container{float:left;width:80px}#eyeglasses-pd-right-header,#eyeglasses-pd-left-header{float:left;margin-bottom:3px}#eyeglasses-pd-left-container{float:right;width:80px}.eyeglasses-pd{float:left;margin-left:10px;margin-right:10px}#eyeglasses-pd-video-container{float:right}.eyeglasses-pd-video{float:right;width:112px;text-align:right}#eyeglasses-pd-values-container{clear:both}.prescription-tooltip-body{padding:10px 10px 5px 10px;text-align:left;text-indent:0;font-size:10px}.prescription-tooltip-text{margin-bottom:10px}.prescription-tooltip-link{font-size:10px !important}#cc-eyeglasses-prescription-step-inactive{background-position:0 -49px;width:181px}.cc-eyeglasses-lensType-notAvailable-image{background:url("../images/icons/lensType_notAvailable_v-8fdcd2462807d722ff1ebd17d6570f53.png") no-repeat scroll 0 0 transparent;float:left;height:22px;margin-bottom:20px;width:230px}.margin-left-25{margin-left:25px}.lensType-info-footer{color:#0069AA;font-size:12px;font-family:Arial;font-weight:regular;float:left;margin-top:5px;margin-left:39px}#lensOption-clearLenses{margin-right:10px;margin-bottom:10px}#sunglasses-lensesType-image{background-position:-46px center;margin-left:5px;margin-top:5px;width:45px;height:16px;position:absolute}#transitions-lensesType-image{background-position:-90px center;margin-left:5px;margin-top:5px;width:45px;height:16px;position:absolute}.lensOption-label-lenses-image{margin:0px 3px}.lensOption-selectLenses-text{clear:both;padding-bottom:15px}.lensOption-choose-label{float:right;font-size:12px;font-family:Arial;margin-right:10px}.lensOptions-thickness-heading-text{color:#2E2E2E;float:left;font-family:arial;font-size:12px;font-weight:bold;margin-bottom:10px}.lensOption-thickness-close-option{color:#000FFF;float:right;font-family:arial;font-size:12px;margin-right:10px;margin-bottom:10px;text-decoration:underline;cursor:pointer}.cc-eyeglasses-lensOption-recommanded{font-size:11px;font-family:Arial;font-weight:bold;color:#2e2e2e;margin-left:10px}.cc-eyeglasses-lensOption-prescription{font-size:12px;font-family:Arial;color:#2e2e2e;margin-left:5px}.lensOption-clearLenses-bestUses{float:left;width:160px}.lensOption-clearLenses-recommandedRX{float:left;width:163px}.lensOption-info-heading{color:#585858;font-size:12px;font-family:Arial;font-weight:bold}.lensOption-clearLenses-bestUses ul li,.lensOption-clearLenses-recommandedRX ul li{color:#585858;font-size:12px;font-family:Arial;margin-left:13px;list-style:disc}.lensOption-clearLenses-lenscrafters{clear:both;padding-top:20px;margin-left:15px}.lensOption-clearLenses-lenscrafters-info{color:#585858;font-size:10px;font-family:Arial}.lensOption-clearLenses-price{color:#585858;font-size:16px;font-family:Arial;font-weight:bold}.lensOption-clearLenses-lenscrafters-price{color:#585858;font-weight:bold;font-size:12px;font-family:arial}.lensOption-thickness{display:none;width:400px;height:200px}.lensOption-transitionLenses-info{color:#585858;font-family:arial;font-size:13px;margin-left:15px;margin-right:15px;min-height:170px}.lensOption-sunglasses-bestUses,.lensOption-sunglasses-recommandedRX{float:left;width:100%}.cc-eyeglasses-sunglasses-lensOption{float:left;outline:solid #E5E5E5;width:351px;min-height:235px;margin-bottom:15px;margin-right:10px}.cc-eyeglasses-sunglasses-lensOption:hover{outline:solid 3px #0069aa}.lensOption-sunglasses-bestUses ul li,.lensOption-sunglasses-recommandedRX ul li{color:#585858;font-size:12px;font-family:Arial;margin-left:13px;list-style:disc}.lensOption-available-colors-info{clear:both;margin:0px 15px 15px}.lensOption-available-text{color:#2E2E2E;font-family:Arial;font-size:12px;font-weight:bold;padding-right:5px}.padding-left-145{padding-left:140px}.padding-left-45{padding-left:45px}.cc-eyeglasses-transition-lensOption{float:left;outline:solid #E5E5E5;min-height:280px;width:351px;margin-right:10px;margin-bottom:15px}.cc-eyeglasses-transition-lensOption:hover{outline:solid 3px #0069aa}.margin-left-10{margin-left:10px}.margin-10{margin-left:10px;margin-right:10px}.eyeglasses-transition-prescription{font-size:12px;font-family:Arial;color:#2e2e2e;margin-left:10px}.eyeglasses-transitions-label-info{color:#0069AA;float:left;font-family:Arial;font-size:20px;font-weight:bold;margin-left:15px;margin-top:10px;width:87%}.lensOption-thickness{clear:both;margin:0px}.lensOption-thickness-info{color:#2e2e2e;font-size:12px;font-family:Arial;font-weight:bold;margin-left:10px}.lensOption-close-label{color:#0069AA;font-size:10px;font-family:Arial;float:right;margin-right:20px}#lensOption-thickness-content{clear:both;margin-bottom:20px;border-radius:2px;box-shadow:0px 0px 2px 4px #DCDCDC;background-color:#ffffff;-moz-box-shadow:0px 0px 2px 4px #DCDCDC;-webkit-box-shadow:0px 0px 2px 4px #DCDCDC}.lensOption-thickness-data{min-height:134px}#close-btn{display:none}#lensoption-thickness-label{cursor:pointer}.lenses-colors{float:right}#margin-left-5{margin-left:5px}.cc-color-checked{outline:medium solid #0069aa}.cc-lensOption-note-label{color:#0069AA;font-family:Arial;font-size:12px;font-weight:bold}.lensOption-add-on-content{clear:both;cursor:pointer}.lensOption-add-on-label{color:#2E2E2E;font-family:Arial;font-size:12px;font-weight:bold}.lensOption-sunclips-content{height:165px;margin-top:10px;outline:medium solid #E5E5E5;width:712px}.lensOption-sunclips-content:hover{outline:medium solid #0069aa}.lensOption-sunclips-shadow-box{float:left;background:#E5E5E5;margin-left:15px;margin-right:15px;height:165px;width:105px}.lensOption-sunclips-heading-text{color:#2E2E2E;float:left;font-family:Arial;font-size:14px;font-weight:bold;margin-top:70px;width:105px;text-align:center}.lensOption-sunclips-info{padding-top:10px}.lensOption-polaraised-text{color:#2e2e2e;font-family:arial;font-size:12px;font-style:normal;font-weight:bold;margin-bottom:5px;margin-top:10px}.lensOption-sunclips-image{background:url("../images/coastal-images/product/sunclips_v-c3a6aa727c6c05b91610470f95c26194.png") repeat scroll 0 0 transparent;float:left;height:31px;margin-right:10px;margin-top:15px;width:128px}.lensOption-sunclips-feature-content{float:left}.lensOption-sunclips-feature-content ul{margin-right:30px;padding:0px;margin-bottom:40px}.lensOption-sunclips-feature-content ul li{color:#7C7C7C;font-family:arial;font-size:14px;font-style:normal;margin-right:20px;position:absolute;width:430px}.lensOption-sunclips-feature-heading{color:#585858;font-family:arial;font-size:12px;font-weight:bold}.lensOption-sunclips-add-checkbox{margin-left:80px}.lensOption-sunclips-add-clips-text,.lensCoatings-bundle-add-text{color:#2E2E2E;font-family:arial;font-size:14px;font-weight:bold}.lensOption-sunclips-price-content{float:left;width:547px;margin-right:30px;margin-top:15px}.cc-eyeglasses-lensOption-tooltip-link{float:left;font-family:arial;font-size:12px;margin:10px 15px}.eyeglasses-lensCoatings{float:left;outline:solid #E5E5E5;width:230px;margin-bottom:15px;margin-right:10px;cursor:pointer;position:relative}.eyeglasses-lensCoatings:hover{outline:solid 3px #0069aa}.eyeglasses-lensCoatings-border-selected{outline:solid 3px #0069aa}.eyeglasses-lensCoatings-heading{margin:15px;height:40px}.eyeglasses-lensCoatings-recommanded{color:#2E2E2E;display:inline-block;font-family:Arial;font-size:13px;font-weight:bold;width:175px}#eyeglasses-lensCoatings-feature-content{margin-bottom:10px;margin-left:20px;margin-top:10px}.eyeglasses-lensCoatings-feature-heading{color:#585858;font-family:Arial;font-size:12px;font-weight:bold}.eyeglasses-lensCoatings-feature-list{color:#585858;font-family:Arial;font-size:12px}.eyeglasses-lensCoatings-add-checkbox-content{margin-top:10px;margin-bottom:10px}.lensCoatings-add-checkbox{margin-left:20px;margin-right:10px}.lensCoatings-add-coating-text{color:#2E2E2E;font-family:arial;font-size:13px;font-weight:bold}.lensCoatings-recommanded-bundle-label{color:#7C7C7C;font-family:Arial;font-size:12px;font-weight:bold}.lensCoatings-recommanded-bundle-content{height:185px;margin-bottom:15px;margin-top:10px;outline:medium solid #E5E5E5;width:722px}.lensCoatings-recommanded-bundle-content:hover{outline:medium solid #0069AA}.lensCoatings-recommanded-bundle-shadow-box{background:none repeat scroll 0 0 #E5E5E5;float:left;height:100%;margin-left:15px;margin-right:15px;width:110px}.lensCoatings-recommanded-bundle-heading-text{color:#2E2E2E;float:left;font-family:Arial;font-size:12px;font-weight:bold;margin-left:10px;margin-top:50px}.lensCoatings-recommanded-bundle-heading-feature{color:#585858;font-family:arial;font-size:12px;margin-left:10px;margin-right:10px}.lensCoatings-recommanded-bundle-info{padding-top:10px}.lensCoatings-recommanded-bundle-supersaver-text{color:#2E2E2E;font-family:arial;font-size:14px;font-weight:bold}.lensCoatings-recommanded-bundle-supersaver-content ul{margin:0px;padding:0px;margin-bottom:10px}.lensCoatings-recommanded-bundle-supersaver-content ul li{color:#585858;font-family:arial;font-size:12px;font-style:normal;list-style:disc inside none;margin-right:20px}.lensCoatings-recommanded-bundle-whyadd-heading{color:#585858;font-family:arial;font-size:12px;font-weight:bold}.lensCoatings-recommanded-bundle-save-text{color:#585858;font-family:arial;font-size:12px;font-style:normal}.lensCoatings-recommanded-bundle-save-price-text{color:#585858;font-family:arial;font-size:12px;font-weight:bold;margin-left:5px}.lensCoatings-recommanded-bundle-price-content{float:left;width:418px}.lensCoatings-bundle-content{clear:both;width:712px;outline:solid #E5E5E5}.lensCoatings-bundle-content:hover{outline:solid 3px #0069aa}.lensCoatings-bundle-image-content{position:relative}.lensCoatings-bundle-image{background-color:#0069AA}#lensCoatings-bundle-image{padding-top:10px;padding-bottom:10px}.lensCoating-bundle-price-content{clear:both;padding-bottom:10px}#cc-lensCoatings-bundle-selected-image-wrapper{padding-top:10px;padding-bottom:10px}.lensCoatings-price-border{background:url("../images/background/prod_price_divider_v-3f0e1dfb1d86281ef32b804bfa3ae545.png") repeat-x scroll center top transparent;display:block;height:1px;margin:6px 0;width:150px}.margin-left-250{margin-left:250px}.lensCoatings-bundle-border-selected{outline:3px solid #0069AA}.margin-left-300{margin-left:300px}.lensCoatings-bundle-save-info{color:#FFFFFF;font-family:arial;font-size:14px;font-weight:bold;padding-top:10px;text-align:center}.lensCoatings-bundle-option-info{clear:left;color:#FFFFFF;font-family:arial;font-size:12px;font-weight:bold;padding-bottom:10px;text-align:center}.lensCoatings-bundle-active-image{background:url("../images/buttons/checkmark_bundle_v-c7a51b63049ed2c376b1dcb13a22a158.png") no-repeat scroll 0 0 transparent;float:left;height:23px;margin-left:220px;margin-top:-3px;position:relative;width:23px}.lensCoatings-bundle-coatings-text{float:left;margin-left:150px}.lensCoatings-bundle-save-text{float:left}.lensCoatings-bundle-save-price{float:left;margin-left:5px}.lensCoatings-select-bundle-btn{float:right;margin-right:60px}#select-pd-warning-box{height:auto;text-align:left;border:1px solid #FF0000;color:#FF0000;font-size:12px;background:url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") no-repeat scroll 10px center #ffe5e5;line-height:16px;margin-right:30px;margin-top:10px;padding:10px 10px 10px 40px}#select-pd-warning-box li{padding:15px 15px 15px 5px}#invalid-pd-warning-box{height:auto;text-align:left;border:1px solid #FF0000;color:#FF0000;font-size:12px;background:url("../images/icons/warning_v-07caa466269dc83f8cabc47232249045.png") no-repeat scroll 10px center #ffe5e5;line-height:16px;margin-right:30px;margin-top:10px;padding:10px 10px 10px 40px}.margin-bottom{margin-bottom:10px}.rxwizard-loader{padding-bottom:50px;padding-left:50%;padding-top:50px}.noTitleStuff .ui-dialog-titlebar{display:none}.noTitleStuff .dialog-content{font-family:arial,verdana,sans-serif;font-size:12px;font-style:normal;font-weight:normal}.noTitleStuff .ui-dialog-buttonpane button{padding:0px 20px}.noTitleStuff .ui-widget-content,.noTitleStuff .ui-state-default{height:auto}.noTitleStuff .ui-dialog-buttonpane{background-color:#E5E5E5;border-width:0px}.noTitleStuff .ui-widget input{font-size:11px}.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:11px}.noTitleStuff #dialog-confirm{min-height:35px !important}

/*# sourceMappingURL=master_product_page.css.map */