.label{display:inherit;padding:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:inherit;white-space:inherit;vertical-align:inherit;border-radius:inherit}.label:empty{display:inherit}a.label:hover,a.label:focus{color:inherit;text-decoration:inherit;cursor:inherit}.btn .label,.ContentPage .buttons-gajillion #lp-gajfooter a .label,.ContactUsPage #lpContactUsLandingDiv a .label{position:inherit;top:inherit}p{margin:0 0 15px}@font-face{font-family:"ContactsNeueMediumCondensed";src:url("webfonts/contactsneue-mediumcondensed-webfont.eot");src:url("webfonts/contactsneue-mediumcondensed-webfont.eot?#contactsneue-mediumcondensed-webfont") format("embedded-opentype"),url("webfonts/contactsneue-mediumcondensed-webfont.woff") format("woff"),url("webfonts/contactsneue-mediumcondensed-webfont.ttf") format("truetype")}@font-face{font-family:"ContactsNeueBoldCondensed";src:url("webfonts/contactsneue-boldcondensed-webfont.eot");src:url("webfonts/contactsneue-boldcondensed-webfont.eot?#contactsneue-boldcondensed-webfont") format("embedded-opentype"),url("webfonts/contactsneue-boldcondensed-webfont.woff") format("woff"),url("webfonts/contactsneue-boldcondensed-webfont.ttf") format("truetype")}@font-face{font-family:"ProximaNovaThin";src:url("webfonts/proximanova-thin-webfont.eot");src:url("webfonts/proximanova-thin-webfont.eot?#proximanova-thin-webfont") format("embedded-opentype"),url("webfonts/proximanova-thin-webfont.woff") format("woff"),url("webfonts/proximanova-thin-webfont.ttf") format("truetype")}@font-face{font-family:"ProximaNovaLight";src:url("webfonts/proximanova-light-webfont.eot");src:url("webfonts/proximanova-light-webfont.eot?#proximanova-light-webfont") format("embedded-opentype"),url("webfonts/proximanova-light-webfont.woff") format("woff"),url("webfonts/proximanova-light-webfont.ttf") format("truetype")}@font-face{font-family:"ProximaNova";src:url("webfonts/proximanova-regular-webfont.eot");src:url("webfonts/proximanova-regular-webfont.eot?#proximanova-regular-webfont") format("embedded-opentype"),url("webfonts/proximanova-regular-webfont.woff") format("woff"),url("webfonts/proximanova-regular-webfont.ttf") format("truetype")}@font-face{font-family:"ProximaNovaMedium";src:url("webfonts/proximanova-medium-webfont.eot");src:url("webfonts/proximanova-medium-webfont.eot?#proximanova-medium-webfont") format("embedded-opentype"),url("webfonts/proximanova-medium-webfont.woff") format("woff"),url("webfonts/proximanova-medium-webfont.ttf") format("truetype")}@font-face{font-family:"ProximaNovaSemiBold";src:url("webfonts/proximanova-semibold-webfont.eot");src:url("webfonts/proximanova-semibold-webfont.eot?#proximanova-semibold-webfont") format("embedded-opentype"),url("webfonts/proximanova-semibold-webfont.woff") format("woff"),url("webfonts/proximanova-semibold-webfont.ttf") format("truetype")}@font-face{font-family:"ProximaNovaBold";src:url("webfonts/proximanova-bold-webfont.eot");src:url("webfonts/proximanova-bold-webfont.eot?#proximanova-bold-webfont") format("embedded-opentype"),url("webfonts/proximanova-bold-webfont.woff") format("woff"),url("webfonts/proximanova-bold-webfont.ttf") format("truetype")}.cn-medium-condensed{font-family:"ContactsNeueMediumCondensed",Arial,sans-serif;font-weight:normal}.cn-bold-condensed{font-family:"ContactsNeueBoldCondensed",Arial,sans-serif;font-weight:normal}.pn-light{font-family:"ProximaNovaLight",Arial,sans-serif;font-weight:normal}.pn-regular{font-family:"ProximaNova",Arial,sans-serif;font-weight:normal}.pn-bold,exam-payment .total{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal}.pn-semibold,.EditCartModal .cart-edit-overview label{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal}@font-face{font-family:'fontello';src:url("webfonts/fontello.eot");src:url("webfonts/fontello.eot#iefix") format("embedded-opentype"),url("webfonts/fontello.woff") format("woff"),url("webfonts/fontello.ttf") format("truetype"),url("webfonts/fontello.svg#fontello") format("svg");font-weight:normal;font-style:normal}.icon:before,[class*="icon-"]:before,rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-prev,rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-next,rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-next:after,rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-prev:after,.OrderDetailStatuses li:not(:first-child)::before{font-family:'fontello';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:none;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pencil:before{content:'\e800'}.icon-left-thin:before{content:'\e801'}.icon-twitter:before{content:'\e802'}.icon-search:before{content:'\e803'}.icon-error:before{content:'\e804'}.icon-success:before{content:'\e805'}.icon-checkbox:before{content:'\e806'}.icon-checkbox-empty:before{content:'\e807'}.icon-cart:before{content:'\e808'}.icon-close:before{content:'\e809'}.icon-camera:before{content:'\e80a'}.icon-facebook:before{content:'\e80b'}.icon-youtube:before{content:'\e80c'}.icon-shipped:before{content:'\e80d'}.icon-delivered:before,.icon-check:before{content:'\e80e'}.icon-order-placed:before{content:'\e80f'}.icon-verifying-rx:before{content:'\e810'}.icon-lock:before{content:'\e811'}.icon-plus:before{content:'\e812'}.icon-cancelled:before{content:'\e813'}.icon-right-arrow:before{content:'\e814'}.icon-left-arrow:before{content:'\e815'}.icon-right-thin:before{content:'\e816'}.icon-up:before{content:'\e81e'}.icon-down:before{content:'\e81c'}.icon-left:before{content:'\e81d'}.icon-right:before{content:'\e81b'}.icon-status-arrow:before{content:'\e819'}.icon-warning:before{content:'\e81a'}.icon-warning-triangle:before{content:'\e81f'}.icon-repeat:before{content:'\e813'}.icon-cancel:before{content:'\e817'}.icon-exclamation:before{content:'\e820'}.icon-accountsettings:before{content:'\e818'}.icon-app:before{content:'\e821'}.icon-contact:before{content:'\e822'}.icon-feedback:before{content:'\e823'}.icon-find-brand:before{content:'\e824'}.icon-home:before{content:'\e825'}.icon-howto:before{content:'\e826'}.icon-orderstatus:before{content:'\e827'}.icon-signin:before{content:'\e828'}.icon-exam:before{content:'\e829'}.icon-mail:before{content:'\e82a'}.icon-print:before{content:'\e82b'}body :focus{outline-color:#F17023}body.no-outline :focus{outline:none !important}body.no-outline :focus+label{outline:none !important}*::-ms-clear,*::-ms-reveal{display:none}.small-col-spacing>div:not(:first-child){padding-left:5px}.small-col-spacing>div:not(:last-child){padding-right:5px}@media (min-width: 768px){.small-col-spacing-tablet>div:not(:first-child){padding-left:5px}.small-col-spacing-tablet>div:not(:last-child){padding-right:5px}}input[type='text'],input[type='password'],input[type='email'],input[type='search'],input[type='tel'],input[type='number'],input[type='date'],select,textarea{background-color:#fff;border:1px solid #ccc;border-radius:3px;padding:0 12px;height:50px;width:100%;-webkit-transition:border-color ease-in-out;-webkit-transition-delay:.15s;-moz-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type='text']:focus,input[type='password']:focus,input[type='email']:focus,input[type='search']:focus,input[type='tel']:focus,input[type='number']:focus,input[type='date']:focus,select:focus,textarea:focus{border-color:#0092EB;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-wrapper{position:relative;overflow:hidden}.input-wrapper .select-wrapper,.input-wrapper .input-label-wrapper{position:relative}.input-wrapper .input-label-wrapper .show-link{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:15px;text-decoration:none}.input-wrapper.is-valid .input-label-wrapper:after,.input-wrapper.is-invalid .input-label-wrapper:after{font-family:"fontello";position:absolute;z-index:1}.input-wrapper.is-valid .input-label-wrapper .show-link,.input-wrapper.is-invalid .input-label-wrapper .show-link{right:32px}.input-wrapper.is-valid .show-password,.input-wrapper.is-invalid .show-password{right:40px}.input-wrapper.is-valid .select-wrapper input,.input-wrapper.is-valid .select-wrapper .selectboxit,.input-wrapper.is-valid .select-wrapper select,.input-wrapper.is-valid .input-label-wrapper input,.input-wrapper.is-valid .input-label-wrapper .selectboxit,.input-wrapper.is-valid .input-label-wrapper select{color:#3C5161;border-color:#009B09}.input-wrapper.is-valid .input-label-wrapper:after{content:'\e80e';color:#009B09;font-size:13px;top:18px;right:15px}.input-wrapper.is-invalid .select-wrapper input,.input-wrapper.is-invalid .select-wrapper .selectboxit,.input-wrapper.is-invalid .select-wrapper select,.input-wrapper.is-invalid .input-label-wrapper input,.input-wrapper.is-invalid .input-label-wrapper .selectboxit,.input-wrapper.is-invalid .input-label-wrapper select{color:#D93636;border-color:#d12824 !important;background-color:#ffecec}.input-wrapper.is-invalid .input-label-wrapper:after{content:'!';color:#D93636;font-size:20px;top:13px;right:15px}.input-wrapper.is-invalid label{color:#d12824 !important}.input-wrapper.is-invalid label:focus+label{color:#d12824 !important}.input-wrapper .show-password{position:absolute;right:20px;top:1em;z-index:1;text-align:right;cursor:pointer}.input-wrapper.animated{position:relative}.input-wrapper.animated label{color:#ccc;position:absolute;top:50%;left:0;-webkit-transform:translate(15px, -50%);-moz-transform:translate(15px, -50%);-ms-transform:translate(15px, -50%);-o-transform:translate(15px, -50%);transform:translate(15px, -50%);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:text;white-space:nowrap}.input-wrapper.animated input,.input-wrapper.animated select{padding-top:10px}.input-wrapper.animated input:focus+label,.input-wrapper.animated input.has-value+label,.input-wrapper.animated select:focus+label,.input-wrapper.animated select.has-value+label{font-size:11px;-webkit-transform:translate(5px, -23px);-moz-transform:translate(5px, -23px);-ms-transform:translate(5px, -23px);-o-transform:translate(5px, -23px);transform:translate(5px, -23px)}.input-wrapper.animated input:focus+label,.input-wrapper.animated select:focus+label{color:#0092EB}.input-wrapper.animated select{line-height:normal}.input-wrapper.custom-select-one-value{height:50px}.input-wrapper.custom-select-one-value .select-wrapper{height:50px}.input-wrapper.custom-select-one-value .select-wrapper:before{border-color:rgba(0,0,0,0)}.input-wrapper.custom-select-one-value select{display:none;padding-top:12px}.input-wrapper.custom-select-one-value select:focus+label,.input-wrapper.custom-select-one-value select.has-value+label{font-size:16px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.input-wrapper.custom-select-one-value select:focus+label{color:#0092EB}.input-wrapper.custom-select-one-value label{color:#3C5161}.input-wrapper.custom-select-one-value label:first-of-type{left:15px}.input-wrapper.custom-select-one-value label:last-of-type{right:15px;left:auto}.input-wrapper.custom-select-one-value.animated label{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.input-wrapper .input-error{background-color:#D93636;color:#fff;padding:10px;margin-top:4px}.input-wrapper .input-error::before{content:"";position:absolute;margin-top:-20px;margin-left:14px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #D93636}.custom-select{margin-bottom:15px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select.disabled{opacity:0.4}.custom-select .select-wrapper:before{content:"";width:9px;height:10px;display:block;border-bottom:0;border-top:8px solid #0092EB;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:5;pointer-events:none}.custom-select label{pointer-events:none;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%}.custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:25px}.custom-select select::-ms-expand{display:none}.custom-select select:focus::-ms-value{background:transparent;color:#3C5161}.custom-select.right-align-value select{font-size:0}.custom-select.right-align-value select option{font-size:16px}.custom-checkbox{text-align:left}.custom-checkbox input[type="checkbox"]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;z-index:-1}.custom-checkbox input[type="checkbox"]:checked+label:before{content:'\e806';background-color:#0092EB;color:#fff;border-radius:3px;height:21px;width:21px}.custom-checkbox input[type="checkbox"]:disabled+label{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;cursor:default}.custom-checkbox label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox label>span{font-weight:normal;overflow:hidden}.custom-checkbox label:before{content:'\e807';font-family:"fontello";font-size:21px;margin-right:8px;margin-left:1px;vertical-align:middle}.custom-radio input[type="radio"]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute}.custom-radio input[type="radio"]:checked+label:after,.custom-radio input[type="radio"]:checked+.custom-radio-label:after{content:'';position:absolute;left:0;margin:0 6px;background-color:#0092EB;width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.custom-radio input[type="radio"]:checked+label:before,.custom-radio input[type="radio"]:checked+.custom-radio-label:before{background:-owg-linear-gradient(top, #e6e6e6 0%, #fff 43%);background:-webkit-linear-gradient(top, #e6e6e6 0%, #fff 43%);background:-moz-linear-gradient(top, #e6e6e6 0%, #fff 43%);background:-o-linear-gradient(top, #e6e6e6 0%, #fff 43%);background:linear-gradient(top, #e6e6e6 0%, #fff 43%)}.custom-radio label,.custom-radio .custom-radio-label{margin-bottom:0;cursor:pointer;position:relative;width:100%;padding-left:35px}.custom-radio label:before,.custom-radio label:after,.custom-radio .custom-radio-label:before,.custom-radio .custom-radio-label:after{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.custom-radio label:before,.custom-radio .custom-radio-label:before{content:'';position:absolute;left:0;width:26px;height:26px;border:1px solid #CACFDD;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff}.custom-radio.right-align input[type="radio"]:checked+label:after,.custom-radio.right-align input[type="radio"]:checked+.custom-radio-label:after{left:auto;right:0}.custom-radio.right-align label,.custom-radio.right-align .custom-radio-label{padding-left:0;padding-right:35px}.custom-radio.right-align label:before,.custom-radio.right-align .custom-radio-label:before{left:auto;right:0}.dropdown-menu{font-size:16px;width:100%;margin-top:-1px;border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#0092EB}.dropdown-menu a{text-decoration:none}.btn,.ContentPage .buttons-gajillion #lp-gajfooter a,.ContactUsPage #lpContactUsLandingDiv a,.btn:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:hover,.ContactUsPage #lpContactUsLandingDiv a:hover,.btn:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:focus,.ContactUsPage #lpContactUsLandingDiv a:focus,button,button:hover,button:focus{display:inline-block;font-family:"ProximaNova",Arial,sans-serif;font-size:16px;text-transform:uppercase;color:#F17023;background-color:transparent;border:1px solid #F17023;border-radius:3px;padding:0 30px;height:50px;line-height:50px;cursor:pointer;text-decoration:none;outline-color:inherit}.btn.text-normal,.ContentPage .buttons-gajillion #lp-gajfooter a.text-normal,.ContactUsPage #lpContactUsLandingDiv a.text-normal,.btn:hover.text-normal,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.text-normal,.ContactUsPage #lpContactUsLandingDiv a:hover.text-normal,.btn:focus.text-normal,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.text-normal,.ContactUsPage #lpContactUsLandingDiv a:focus.text-normal,button.text-normal,button:hover.text-normal,button:focus.text-normal{font-family:"ProximaNovaSemiBold",Arial,sans-serif;text-transform:none}.btn.btn-block,.ContentPage .buttons-gajillion #lp-gajfooter a,.ContactUsPage #lpContactUsLandingDiv a.btn-block,.btn:hover.btn-block,.ContentPage .buttons-gajillion #lp-gajfooter a:hover,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-block,.btn:focus.btn-block,.ContentPage .buttons-gajillion #lp-gajfooter a:focus,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-block,button.btn-block,button:hover.btn-block,button:focus.btn-block{padding-left:5px;padding-right:5px}.btn.btn-thin,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-thin,.ContactUsPage #lpContactUsLandingDiv a.btn-thin,.btn:hover.btn-thin,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-thin,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-thin,.btn:focus.btn-thin,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-thin,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-thin,button.btn-thin,button:hover.btn-thin,button:focus.btn-thin{height:40px;line-height:40px}.btn.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-primary,.ContactUsPage #lpContactUsLandingDiv a.btn-primary,.btn.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a.btn-primary:hover,.btn.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a.btn-primary:focus,.btn:hover.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-primary,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-primary,.btn:hover.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-primary:hover,.btn:hover.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-primary:focus,.btn:focus.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-primary,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-primary,.btn:focus.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-primary:hover,.btn:focus.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-primary:focus,button.btn-primary,button.btn-primary:hover,button.btn-primary:focus,button:hover.btn-primary,button:hover.btn-primary:hover,button:hover.btn-primary:focus,button:focus.btn-primary,button:focus.btn-primary:hover,button:focus.btn-primary:focus{background-color:#F17023;color:#fff}.btn.btn-secondary,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-secondary,.ContactUsPage #lpContactUsLandingDiv a.btn-secondary,.btn.btn-secondary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-secondary:hover,.ContactUsPage #lpContactUsLandingDiv a.btn-secondary:hover,.btn.btn-secondary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-secondary:focus,.ContactUsPage #lpContactUsLandingDiv a.btn-secondary:focus,.btn:hover.btn-secondary,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-secondary,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-secondary,.btn:hover.btn-secondary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-secondary:hover,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-secondary:hover,.btn:hover.btn-secondary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-secondary:focus,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-secondary:focus,.btn:focus.btn-secondary,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-secondary,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-secondary,.btn:focus.btn-secondary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-secondary:hover,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-secondary:hover,.btn:focus.btn-secondary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-secondary:focus,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-secondary:focus,button.btn-secondary,button.btn-secondary:hover,button.btn-secondary:focus,button:hover.btn-secondary,button:hover.btn-secondary:hover,button:hover.btn-secondary:focus,button:focus.btn-secondary,button:focus.btn-secondary:hover,button:focus.btn-secondary:focus{background-color:#F17023;border-color:#F17023;color:#fff}.btn.btn-danger,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger,.ContactUsPage #lpContactUsLandingDiv a.btn-danger,.btn.btn-danger:hover,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger:hover,.ContactUsPage #lpContactUsLandingDiv a.btn-danger:hover,.btn.btn-danger:focus,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger:focus,.ContactUsPage #lpContactUsLandingDiv a.btn-danger:focus,.btn:hover.btn-danger,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger,.btn:hover.btn-danger:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger:hover,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger:hover,.btn:hover.btn-danger:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger:focus,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger:focus,.btn:focus.btn-danger,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger,.btn:focus.btn-danger:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger:hover,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger:hover,.btn:focus.btn-danger:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger:focus,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger:focus,button.btn-danger,button.btn-danger:hover,button.btn-danger:focus,button:hover.btn-danger,button:hover.btn-danger:hover,button:hover.btn-danger:focus,button:focus.btn-danger,button:focus.btn-danger:hover,button:focus.btn-danger:focus{background-color:#fff;border-color:#D93636;color:#D93636}.btn.btn-danger.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger.btn-primary,.ContactUsPage #lpContactUsLandingDiv a.btn-danger.btn-primary,.btn.btn-danger.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a.btn-danger.btn-primary:hover,.btn.btn-danger.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a.btn-danger.btn-primary:focus,.btn.btn-danger:hover.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger:hover.btn-primary,.ContactUsPage #lpContactUsLandingDiv a.btn-danger:hover.btn-primary,.btn.btn-danger:hover.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger:hover.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a.btn-danger:hover.btn-primary:hover,.btn.btn-danger:hover.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger:hover.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a.btn-danger:hover.btn-primary:focus,.btn.btn-danger:focus.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger:focus.btn-primary,.ContactUsPage #lpContactUsLandingDiv a.btn-danger:focus.btn-primary,.btn.btn-danger:focus.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger:focus.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a.btn-danger:focus.btn-primary:hover,.btn.btn-danger:focus.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a.btn-danger:focus.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a.btn-danger:focus.btn-primary:focus,.btn:hover.btn-danger.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger.btn-primary,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger.btn-primary,.btn:hover.btn-danger.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger.btn-primary:hover,.btn:hover.btn-danger.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger.btn-primary:focus,.btn:hover.btn-danger:hover.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger:hover.btn-primary,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger:hover.btn-primary,.btn:hover.btn-danger:hover.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger:hover.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger:hover.btn-primary:hover,.btn:hover.btn-danger:hover.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger:hover.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger:hover.btn-primary:focus,.btn:hover.btn-danger:focus.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger:focus.btn-primary,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger:focus.btn-primary,.btn:hover.btn-danger:focus.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger:focus.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger:focus.btn-primary:hover,.btn:hover.btn-danger:focus.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:hover.btn-danger:focus.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a:hover.btn-danger:focus.btn-primary:focus,.btn:focus.btn-danger.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger.btn-primary,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger.btn-primary,.btn:focus.btn-danger.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger.btn-primary:hover,.btn:focus.btn-danger.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger.btn-primary:focus,.btn:focus.btn-danger:hover.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger:hover.btn-primary,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger:hover.btn-primary,.btn:focus.btn-danger:hover.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger:hover.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger:hover.btn-primary:hover,.btn:focus.btn-danger:hover.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger:hover.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger:hover.btn-primary:focus,.btn:focus.btn-danger:focus.btn-primary,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger:focus.btn-primary,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger:focus.btn-primary,.btn:focus.btn-danger:focus.btn-primary:hover,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger:focus.btn-primary:hover,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger:focus.btn-primary:hover,.btn:focus.btn-danger:focus.btn-primary:focus,.ContentPage .buttons-gajillion #lp-gajfooter a:focus.btn-danger:focus.btn-primary:focus,.ContactUsPage #lpContactUsLandingDiv a:focus.btn-danger:focus.btn-primary:focus,button.btn-danger.btn-primary,button.btn-danger.btn-primary:hover,button.btn-danger.btn-primary:focus,button.btn-danger:hover.btn-primary,button.btn-danger:hover.btn-primary:hover,button.btn-danger:hover.btn-primary:focus,button.btn-danger:focus.btn-primary,button.btn-danger:focus.btn-primary:hover,button.btn-danger:focus.btn-primary:focus,button:hover.btn-danger.btn-primary,button:hover.btn-danger.btn-primary:hover,button:hover.btn-danger.btn-primary:focus,button:hover.btn-danger:hover.btn-primary,button:hover.btn-danger:hover.btn-primary:hover,button:hover.btn-danger:hover.btn-primary:focus,button:hover.btn-danger:focus.btn-primary,button:hover.btn-danger:focus.btn-primary:hover,button:hover.btn-danger:focus.btn-primary:focus,button:focus.btn-danger.btn-primary,button:focus.btn-danger.btn-primary:hover,button:focus.btn-danger.btn-primary:focus,button:focus.btn-danger:hover.btn-primary,button:focus.btn-danger:hover.btn-primary:hover,button:focus.btn-danger:hover.btn-primary:focus,button:focus.btn-danger:focus.btn-primary,button:focus.btn-danger:focus.btn-primary:hover,button:focus.btn-danger:focus.btn-primary:focus{background-color:#D93636;color:#fff}.btn-add-cart:after{content:"\e806";font-family:"fontello";position:relative;margin-left:8px}.btn-block+.btn-block,.ContentPage .buttons-gajillion #lp-gajfooter a+.btn-block,.ContentPage .buttons-gajillion #lp-gajfooter .btn-block+a,.ContentPage .buttons-gajillion #lp-gajfooter a+a{margin-top:10px}.cc-icon,.cc-sprite,.cc-amex,.cc-americanexpress,.cc-discover,.cc-generic,.cc-mastercard,.cc-paypal,.cc-visa{background-image:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/cc-sprite?yocs=2o_2B_&yoloc=eu);background-repeat:no-repeat}.cc-amex,.cc-americanexpress{background-position:0 0}.cc-discover{background-position:0 -52px}.cc-generic{background-position:0 -104px}.cc-mastercard{background-position:0 -156px}.cc-paypal{background-position:0 -208px}.cc-visa{background-position:0 -260px}.cc-icon{height:52px;width:84px;display:inline-block;overflow:hidden;transform:scale(0.55);border-radius:4px;box-shadow:0px 2px 3px 1px rgba(0,0,0,0.5)}.block-xs,.block{display:block}.il-block-xs,.il-block{display:inline-block}.btn-block-xs,.btn-block,.ContentPage .buttons-gajillion #lp-gajfooter a{display:block;width:100%}.click-through-xs,.click-through{user-select:none}.overflow-hidden-xs,.overflow-hidden{overflow:hidden}.gutter-right-xs,.gutter-xs,.gutter-right,.gutter{padding-right:15px}.gutter-left-xs,.gutter-xs,.gutter-left,.gutter{padding-left:15px}.no-gutter-right-xs,.no-gutter-xs,.no-gutter-right,.no-gutter{padding-right:0 !important}.no-gutter-left-xs,.no-gutter-xs,.no-gutter-left,.no-gutter{padding-left:0 !important}.no-padding-xs,.no-padding{padding:0 !important}.no-padding-top-xs,.no-padding-top{padding-top:0 !important}.no-padding-bottom-xs,.no-padding-bottom{padding-bottom:0 !important}.col-xs-offset-both-0,.col-xs-offset-left-0,.offset-both-0,.offset-left-0{margin-left:0}.col-xs-offset-both-1,.col-xs-offset-left-1,.offset-both-1,.offset-left-1{margin-left:8.33333%}.col-xs-offset-both-2,.col-xs-offset-left-2,.offset-both-2,.offset-left-2{margin-left:16.66667%}.col-xs-offset-both-3,.col-xs-offset-left-3,.offset-both-3,.offset-left-3{margin-left:25%}.col-xs-offset-both-4,.col-xs-offset-left-4,.offset-both-4,.offset-left-4{margin-left:33.33333%}.col-xs-offset-both-5,.col-xs-offset-left-5,.offset-both-5,.offset-left-5{margin-left:41.66667%}.col-xs-offset-both-6,.col-xs-offset-left-6,.offset-both-6,.offset-left-6{margin-left:50%}.col-xs-offset-left-7,.offset-left-7{margin-left:58.33333%}.col-xs-offset-left-8,.offset-left-8{margin-left:66.66667%}.col-xs-offset-left-9,.offset-left-9{margin-left:75%}.col-xs-offset-left-10,.offset-left-10{margin-left:83.33333%}.col-xs-offset-left-11,.offset-left-11{margin-left:91.66667%}.col-xs-offset-left-12,.offset-left-12{margin-left:100%}.col-xs-offset-both-0,.col-xs-offset-right-0,.offset-both-0,.offset-right-0{margin-right:0}.col-xs-offset-both-1,.col-xs-offset-right-1,.offset-both-1,.offset-right-1{margin-right:8.33333%}.col-xs-offset-both-2,.col-xs-offset-right-2,.offset-both-2,.offset-right-2{margin-right:16.66667%}.col-xs-offset-both-3,.col-xs-offset-right-3,.offset-both-3,.offset-right-3{margin-right:25%}.col-xs-offset-both-4,.col-xs-offset-right-4,.offset-both-4,.offset-right-4{margin-right:33.33333%}.col-xs-offset-both-5,.col-xs-offset-right-5,.offset-both-5,.offset-right-5{margin-right:41.66667%}.col-xs-offset-both-6,.col-xs-offset-right-6,.offset-both-6,.offset-right-6{margin-right:50%}.col-xs-offset-right-7,.offset-right-7{margin-right:58.33333%}.col-xs-offset-right-8,.offset-right-8{margin-right:66.66667%}.col-xs-offset-right-9,.offset-right-9{margin-right:75%}.col-xs-offset-right-10,.offset-right-10{margin-right:83.33333%}.col-xs-offset-right-11,.offset-right-11{margin-right:91.66667%}.col-xs-offset-right-12,.offset-right-12{margin-right:100%}.no-margin-xs,.no-margin{margin:0 !important}.no-margin-top-xs,.no-margin-top{margin-top:0 !important}.no-margin-right-xs .no-margin-right{margin-right:0 !important}.no-margin-bottom-xs,.no-margin-bottom{margin-bottom:0 !important}.no-margin-left-xs,.no-margin-left{margin-left:0 !important}.text-right-xs,.text-right{text-align:right}.text-center-xs,.text-center{text-align:center}.text-left-xs,.text-left{text-align:left}.text-nowrap-xs,.text-nowrap{white-space:nowrap}.text-nowrap-ellipsis-xs,.text-nowrap-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-overline-xs,.text-overline{text-decoration:overline}.text-linethrough-xs,.text-linethrough{text-decoration:line-through}.text-underline-xs,.text-underline{text-decoration:underline}.text-red-xs,.text-red{color:#D93636}.text-green-xs,.text-green{color:#009B09}.text-ctacblue-xs,.text-ctacblue{color:#222A7E}.text-mdblue-xs,.text-mdblue{color:#0092EB}.pn-xs,.pn{font-family:"ProximaNova",Arial,sans-serif;font-weight:normal}.pn-light-xs,.light-xs,.pn-light,.light{font-family:"ProximaNovaLight",Arial,sans-serif;font-weight:normal}.pn-bold-xs,.bold-xs,.pn-bold,exam-payment .total,.bold{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal}.pn-semibold-xs,.semibold-xs,.pn-semibold,.EditCartModal .cart-edit-overview label,.semibold{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal}.pull-right-xs,.pull-right{float:right !important}.pull-left-xs,.pull-left{float:left !important}.border-xs,.border{border:#ccc 1px solid}.border-top-xs,.border-top{border-top:#ccc 1px solid}.border-right-xs,.border-right{border-right:#ccc 1px solid}.border-bottom-xs,.border-bottom{border-bottom:#ccc 1px solid}.border-left-xs,.border-left{border-left:#ccc 1px solid}.no-border-xs,.no-border{border:none !important}.no-border-top-xs,.no-border-top{border-top:none !important}.no-border-right-xs,.no-border-right{border-right:none !important}.no-border-bottom-xs,.no-border-bottom{border-bottom:none !important}.no-border-left-xs,.no-border-left{border-left:none !important}.border-before-xs:before,.border-before:before{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:auto;left:-1px}.border-after-xs:after,.border-after:after{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:0}@media (min-width: 768px){.block-sm{display:block}.il-block-sm{display:inline-block}.btn-block-sm{display:block;width:100%}.click-through-sm{user-select:none}.overflow-hidden-sm{overflow:hidden}.gutter-right-sm,.gutter-sm{padding-right:15px}.gutter-left-sm,.gutter-sm{padding-left:15px}.no-gutter-right-sm,.no-gutter-sm{padding-right:0 !important}.no-gutter-left-sm,.no-gutter-sm{padding-left:0 !important}.no-padding-sm{padding:0 !important}.no-padding-top-sm{padding-top:0 !important}.no-padding-bottom-sm{padding-bottom:0 !important}.col-sm-offset-both-0,.col-sm-offset-left-0{margin-left:0}.col-sm-offset-both-1,.col-sm-offset-left-1{margin-left:8.33333%}.col-sm-offset-both-2,.col-sm-offset-left-2{margin-left:16.66667%}.col-sm-offset-both-3,.col-sm-offset-left-3{margin-left:25%}.col-sm-offset-both-4,.col-sm-offset-left-4{margin-left:33.33333%}.col-sm-offset-both-5,.col-sm-offset-left-5{margin-left:41.66667%}.col-sm-offset-both-6,.col-sm-offset-left-6{margin-left:50%}.col-sm-offset-both-7,.col-sm-offset-left-7{margin-left:58.33333%}.col-sm-offset-both-8,.col-sm-offset-left-8{margin-left:66.66667%}.col-sm-offset-both-9,.col-sm-offset-left-9{margin-left:75%}.col-sm-offset-both-10,.col-sm-offset-left-10{margin-left:83.33333%}.col-sm-offset-both-11,.col-sm-offset-left-11{margin-left:91.66667%}.col-sm-offset-both-12,.col-sm-offset-left-12{margin-left:100%}.col-sm-offset-both-0,.col-sm-offset-right-0{margin-right:0}.col-sm-offset-both-1,.col-sm-offset-right-1{margin-right:8.33333%}.col-sm-offset-both-2,.col-sm-offset-right-2{margin-right:16.66667%}.col-sm-offset-both-3,.col-sm-offset-right-3{margin-right:25%}.col-sm-offset-both-4,.col-sm-offset-right-4{margin-right:33.33333%}.col-sm-offset-both-5,.col-sm-offset-right-5{margin-right:41.66667%}.col-sm-offset-both-6,.col-sm-offset-right-6{margin-right:50%}.col-sm-offset-both-7,.col-sm-offset-right-7{margin-right:58.33333%}.col-sm-offset-both-8,.col-sm-offset-right-8{margin-right:66.66667%}.col-sm-offset-both-9,.col-sm-offset-right-9{margin-right:75%}.col-sm-offset-both-10,.col-sm-offset-right-10{margin-right:83.33333%}.col-sm-offset-both-11,.col-sm-offset-right-11{margin-right:91.66667%}.col-sm-offset-both-12,.col-sm-offset-right-12{margin-right:100%}.no-margin-sm{margin:0 !important}.no-margin-top-sm{margin-top:0 !important}.no-margin-right-sm{margin-right:0 !important}.no-margin-bottom-sm{margin-bottom:0 !important}.no-margin-left-sm{margin-left:0 !important}.text-right-sm{text-align:right}.text-center-sm{text-align:center}.text-left-sm{text-align:left}.text-nowrap-sm{white-space:nowrap}.text-nowrap-ellipsis-sm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-overline-sm{text-decoration:overline}.text-linethrough-sm{text-decoration:line-through}.text-underline-sm{text-decoration:underline}.text-red-sm{color:#D93636}.text-green-sm{color:#009B09}.text-ctacblue-sm{color:#222A7E}.text-mdblue-sm{color:#0092EB}.pn-sm{font-family:"ProximaNova",Arial,sans-serif;font-weight:normal}.pn-light-sm,.light-sm{font-family:"ProximaNovaLight",Arial,sans-serif;font-weight:normal}.pn-bold-sm,.bold-sm{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal}.pn-semibold-sm,.semibold-sm{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal}.pull-right-sm{float:right !important}.pull-left-sm{float:left !important}.border-sm{border:#ccc 1px solid}.border-top-sm{border-top:#ccc 1px solid}.border-right-sm{border-right:#ccc 1px solid}.border-bottom-sm{border-bottom:#ccc 1px solid}.border-left-sm{border-left:#ccc 1px solid}.no-border-sm{border:none !important}.no-border-top-sm{border-top:none !important}.no-border-right-sm{border-right:none !important}.no-border-bottom-sm{border-bottom:none !important}.no-border-left-sm{border-left:none !important}.border-before-sm:before{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:auto;left:-1px}.border-after-sm:after{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:0}}@media (min-width: 768px) and (min-width: 992px){.block-md{display:block}.il-block-md{display:inline-block}.btn-block-md{display:block;width:100%}.click-through-md{user-select:none}.overflow-hidden-md{overflow:hidden}.gutter-right-md,.gutter-md{padding-right:15px}.gutter-left-md,.gutter-md{padding-left:15px}.no-gutter-right-md,.no-gutter-md{padding-right:0 !important}.no-gutter-left-md,.no-gutter-md{padding-left:0 !important}.no-padding-md{padding:0 !important}.no-padding-top-md{padding-top:0 !important}.no-padding-bottom-md{padding-bottom:0 !important}.col-md-offset-both-0,.col-md-offset-left-0{margin-left:0}.col-md-offset-both-1,.col-md-offset-left-1{margin-left:8.33333%}.col-md-offset-both-2,.col-md-offset-left-2{margin-left:16.66667%}.col-md-offset-both-3,.col-md-offset-left-3{margin-left:25%}.col-md-offset-both-4,.col-md-offset-left-4{margin-left:33.33333%}.col-md-offset-both-5,.col-md-offset-left-5{margin-left:41.66667%}.col-md-offset-both-6,.col-md-offset-left-6{margin-left:50%}.col-md-offset-both-7,.col-md-offset-left-7{margin-left:58.33333%}.col-md-offset-both-8,.col-md-offset-left-8{margin-left:66.66667%}.col-md-offset-both-9,.col-md-offset-left-9{margin-left:75%}.col-md-offset-both-10,.col-md-offset-left-10{margin-left:83.33333%}.col-md-offset-both-11,.col-md-offset-left-11{margin-left:91.66667%}.col-md-offset-both-12,.col-md-offset-left-12{margin-left:100%}.col-md-offset-both-0,.col-md-offset-right-0{margin-right:0}.col-md-offset-both-1,.col-md-offset-right-1{margin-right:8.33333%}.col-md-offset-both-2,.col-md-offset-right-2{margin-right:16.66667%}.col-md-offset-both-3,.col-md-offset-right-3{margin-right:25%}.col-md-offset-both-4,.col-md-offset-right-4{margin-right:33.33333%}.col-md-offset-both-5,.col-md-offset-right-5{margin-right:41.66667%}.col-md-offset-both-6,.col-md-offset-right-6{margin-right:50%}.col-md-offset-both-7,.col-md-offset-right-7{margin-right:58.33333%}.col-md-offset-both-8,.col-md-offset-right-8{margin-right:66.66667%}.col-md-offset-both-9,.col-md-offset-right-9{margin-right:75%}.col-md-offset-both-10,.col-md-offset-right-10{margin-right:83.33333%}.col-md-offset-both-11,.col-md-offset-right-11{margin-right:91.66667%}.col-md-offset-both-12,.col-md-offset-right-12{margin-right:100%}.no-margin-md{margin:0 !important}.no-margin-top-md{margin-top:0 !important}.no-margin-right-md{margin-right:0 !important}.no-margin-bottom-md{margin-bottom:0 !important}.no-margin-left-md{margin-left:0 !important}.text-right-md{text-align:right}.text-center-md{text-align:center}.text-left-md{text-align:left}.text-nowrap-md{white-space:nowrap}.text-nowrap-ellipsis-md{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-overline-md{text-decoration:overline}.text-linethrough-md{text-decoration:line-through}.text-underline-md{text-decoration:underline}.text-red-md{color:#D93636}.text-green-md{color:#009B09}.text-ctacblue-md{color:#222A7E}.text-mdblue-md{color:#0092EB}.pn-md{font-family:"ProximaNova",Arial,sans-serif;font-weight:normal}.pn-light-md,.light-md{font-family:"ProximaNovaLight",Arial,sans-serif;font-weight:normal}.pn-bold-md,.bold-md{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal}.pn-semibold-md,.semibold-md{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal}.pull-right-md{float:right !important}.pull-left-md{float:left !important}.border-md{border:#ccc 1px solid}.border-top-md{border-top:#ccc 1px solid}.border-right-md{border-right:#ccc 1px solid}.border-bottom-md{border-bottom:#ccc 1px solid}.border-left-md{border-left:#ccc 1px solid}.no-border-md{border:none !important}.no-border-top-md{border-top:none !important}.no-border-right-md{border-right:none !important}.no-border-bottom-md{border-bottom:none !important}.no-border-left-md{border-left:none !important}.border-before-md:before{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:auto;left:-1px}.border-after-md:after{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:0}}@media (min-width: 768px) and (min-width: 992px) and (min-width: 1200px){.block-lg{display:block}.il-block-lg{display:inline-block}.click-through-lg{user-select:none}.click-through-lg{user-select:none}.overflow-hidden-lg{overflow:hidden}.btn-block-lg{display:block;width:100%}.gutter-right-lg,.gutter-lg{padding-right:15px}.gutter-left-lg,.gutter-lg{padding-left:15px}.no-gutter-right-lg,.no-gutter-lg{padding-right:0 !important}.no-gutter-left-lg,.no-gutter-lg{padding-left:0 !important}.no-padding-lg{padding:0 !important}.no-padding-top-lg{padding-top:0 !important}.no-padding-bottom-lg{padding-bottom:0 !important}.col-lg-offset-both-0,.col-lg-offset-left-0{margin-left:0}.col-lg-offset-both-1,.col-lg-offset-left-1{margin-left:8.33333%}.col-lg-offset-both-2,.col-lg-offset-left-2{margin-left:16.66667%}.col-lg-offset-both-3,.col-lg-offset-left-3{margin-left:25%}.col-lg-offset-both-4,.col-lg-offset-left-4{margin-left:33.33333%}.col-lg-offset-both-5,.col-lg-offset-left-5{margin-left:41.66667%}.col-lg-offset-both-6,.col-lg-offset-left-6{margin-left:50%}.col-lg-offset-both-7,.col-lg-offset-left-7{margin-left:58.33333%}.col-lg-offset-both-8,.col-lg-offset-left-8{margin-left:66.66667%}.col-lg-offset-both-9,.col-lg-offset-left-9{margin-left:75%}.col-lg-offset-both-10,.col-lg-offset-left-10{margin-left:83.33333%}.col-lg-offset-both-11,.col-lg-offset-left-11{margin-left:91.66667%}.col-lg-offset-both-12,.col-lg-offset-left-12{margin-left:100%}.col-lg-offset-both-0,.col-lg-offset-right-0{margin-right:0}.col-lg-offset-both-1,.col-lg-offset-right-1{margin-right:8.33333%}.col-lg-offset-both-2,.col-lg-offset-right-2{margin-right:16.66667%}.col-lg-offset-both-3,.col-lg-offset-right-3{margin-right:25%}.col-lg-offset-both-4,.col-lg-offset-right-4{margin-right:33.33333%}.col-lg-offset-both-5,.col-lg-offset-right-5{margin-right:41.66667%}.col-lg-offset-both-6,.col-lg-offset-right-6{margin-right:50%}.col-lg-offset-both-7,.col-lg-offset-right-7{margin-right:58.33333%}.col-lg-offset-both-8,.col-lg-offset-right-8{margin-right:66.66667%}.col-lg-offset-both-9,.col-lg-offset-right-9{margin-right:75%}.col-lg-offset-both-10,.col-lg-offset-right-10{margin-right:83.33333%}.col-lg-offset-both-11,.col-lg-offset-right-11{margin-right:91.66667%}.col-lg-offset-both-12,.col-lg-offset-right-12{margin-right:100%}.no-margin-lg{margin:0 !important}.no-margin-top-lg{margin-top:0 !important}.no-margin-right-lg{margin-right:0 !important}.no-margin-bottom-lg{margin-bottom:0 !important}.no-margin-left-lg{margin-left:0 !important}.text-right-lg{text-align:right}.text-center-lg{text-align:center}.text-left-lg{text-align:left}.text-nowrap-lg{white-space:nowrap}.text-nowrap-ellipsis-lg{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-overline-lg{text-decoration:overline}.text-linethrough-lg{text-decoration:line-through}.text-underline-lg{text-decoration:underline}.text-red-lg{color:#D93636}.text-green-lg{color:#009B09}.text-ctacblue-lg{color:#222A7E}.text-mdblue-lg{color:#0092EB}.pn-lg{font-family:"ProximaNova",Arial,sans-serif;font-weight:normal}.pn-light-lg,.light-lg{font-family:"ProximaNovaLight",Arial,sans-serif;font-weight:normal}.pn-bold-lg,.bold-lg{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal}.pn-semibold-lg,.semibold-lg{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal}.pull-right-lg{float:right !important}.pull-left-lg{float:left !important}.border-lg{border:#ccc 1px solid}.border-top-lg{border-top:#ccc 1px solid}.border-right-lg{border-right:#ccc 1px solid}.border-bottom-lg{border-bottom:#ccc 1px solid}.border-left-lg{border-left:#ccc 1px solid}.no-border-lg{border:none !important}.no-border-top-lg{border-top:none !important}.no-border-right-lg{border-right:none !important}.no-border-bottom-lg{border-bottom:none !important}.no-border-left-lg{border-left:none !important}.border-before-lg:before{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:auto;left:-1px}.border-after-lg:after{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:0}}.visible-md-max,.visible-sm-max,.visible-xs-max{visibility:hidden}.hidden-md-max,.hidden-sm-max,.hidden-xs-max{visibility:visible}@media (max-width: 1199px){.block-md-max{display:block}.il-block-md-max{display:inline-block}.btn-block-md-max{display:block;width:100%}.click-through-md-max{user-select:none}.visible-md-max{visibility:visible}.hidden-md-max{visibility:hidden}.overflow-hidden-md-max{overflow:hidden}.gutter-right-md-max,.gutter-md-max{padding-right:15px}.gutter-left-md-max,.gutter-md-max{padding-left:15px}.no-gutter-right-md-max,.no-gutter-md-max{padding-right:0 !important}.no-gutter-left-md-max,.no-gutter-md-max{padding-left:0 !important}.no-padding-md-max{padding:0 !important}.no-padding-top-md-max{padding-top:0 !important}.no-padding-bottom-md-max{padding-bottom:0 !important}.col-md-max-offset-both-0,.col-md-max-offset-left-0{margin-left:0}.col-md-max-offset-both-1,.col-md-max-offset-left-1{margin-left:8.33333%}.col-md-max-offset-both-2,.col-md-max-offset-left-2{margin-left:16.66667%}.col-md-max-offset-both-3,.col-md-max-offset-left-3{margin-left:25%}.col-md-max-offset-both-4,.col-md-max-offset-left-4{margin-left:33.33333%}.col-md-max-offset-both-5,.col-md-max-offset-left-5{margin-left:41.66667%}.col-md-max-offset-both-6,.col-md-max-offset-left-6{margin-left:50%}.col-md-max-offset-both-7,.col-md-max-offset-left-7{margin-left:58.33333%}.col-md-max-offset-both-8,.col-md-max-offset-left-8{margin-left:66.66667%}.col-md-max-offset-both-9,.col-md-max-offset-left-9{margin-left:75%}.col-md-max-offset-both-10,.col-md-max-offset-left-10{margin-left:83.33333%}.col-md-max-offset-both-11,.col-md-max-offset-left-11{margin-left:91.66667%}.col-md-max-offset-both-12,.col-md-max-offset-left-12{margin-left:100%}.col-md-max-offset-both-0,.col-md-max-offset-right-0{margin-right:0}.col-md-max-offset-both-1,.col-md-max-offset-right-1{margin-right:8.33333%}.col-md-max-offset-both-2,.col-md-max-offset-right-2{margin-right:16.66667%}.col-md-max-offset-both-3,.col-md-max-offset-right-3{margin-right:25%}.col-md-max-offset-both-4,.col-md-max-offset-right-4{margin-right:33.33333%}.col-md-max-offset-both-5,.col-md-max-offset-right-5{margin-right:41.66667%}.col-md-max-offset-both-6,.col-md-max-offset-right-6{margin-right:50%}.col-md-max-offset-both-7,.col-md-max-offset-right-7{margin-right:58.33333%}.col-md-max-offset-both-8,.col-md-max-offset-right-8{margin-right:66.66667%}.col-md-max-offset-both-9,.col-md-max-offset-right-9{margin-right:75%}.col-md-max-offset-both-10,.col-md-max-offset-right-10{margin-right:83.33333%}.col-md-max-offset-both-11,.col-md-max-offset-right-11{margin-right:91.66667%}.col-md-max-offset-both-12,.col-md-max-offset-right-12{margin-right:100%}.no-margin-md-max{margin:0 !important}.no-margin-top-md-max{margin-top:0 !important}.no-margin-right-md-max{margin-right:0 !important}.no-margin-bottom-md-max{margin-bottom:0 !important}.no-margin-left-md-max{margin-left:0 !important}.text-right-md-max{text-align:right}.text-center-md-max{text-align:center}.text-left-md-max{text-align:left}.text-nowrap-md-max{white-space:nowrap}.text-nowrap-ellipsis-md-max{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-overline-md-max{text-decoration:overline}.text-linethrough-md-max{text-decoration:line-through}.text-underline-md-max{text-decoration:underline}.text-red-md-max{color:#D93636}.text-green-md-max{color:#009B09}.text-ctacblue-md-max{color:#222A7E}.text-mdblue-md-max{color:#0092EB}.pn-md-max{font-family:"ProximaNova",Arial,sans-serif;font-weight:normal}.pn-light-md-max,.light-md-max{font-family:"ProximaNovaLight",Arial,sans-serif;font-weight:normal}.pn-bold-md-max,.bold-md-max{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal}.pn-semibold-md-max,.semibold-md-max{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal}.pull-right-md-max{float:right !important}.pull-left-md-max{float:left !important}.border-md-max{border:#ccc 1px solid}.border-top-md-max{border-top:#ccc 1px solid}.border-right-md-max{border-right:#ccc 1px solid}.border-bottom-md-max{border-bottom:#ccc 1px solid}.border-left-md-max{border-left:#ccc 1px solid}.no-border-md-max{border:none !important}.no-border-top-md-max{border-top:none !important}.no-border-right-md-max{border-right:none !important}.no-border-bottom-md-max{border-bottom:none !important}.no-border-left-md-max{border-left:none !important}.border-before-md-max:before{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:auto;left:-1px}.border-after-md-max:after{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:0}}@media (max-width: 1199px) and (max-width: 991px){.block-sm-max{display:block}.il-block-sm-max{display:inline-block}.btn-block-sm-max{display:block;width:100%}.click-through-sm-max{user-select:none}.visible-sm-max{visibility:visible}.hidden-sm-max{visibility:hidden}.overflow-hidden-sm-max{overflow:hidden}.gutter-right-sm-max,.gutter-sm-max{padding-right:15px}.gutter-left-sm-max,.gutter-sm-max{padding-left:15px}.no-gutter-right-sm-max,.no-gutter-sm-max{padding-right:0 !important}.no-gutter-left-sm-max,.no-gutter-sm-max{padding-left:0 !important}.no-padding-sm-max{padding:0 !important}.no-padding-top-sm-max{padding-top:0 !important}.no-padding-bottom-sm-max{padding-bottom:0 !important}.col-sm-max-offset-both-0,.col-sm-max-offset-left-0{margin-left:0}.col-sm-max-offset-both-1,.col-sm-max-offset-left-1{margin-left:8.33333%}.col-sm-max-offset-both-2,.col-sm-max-offset-left-2{margin-left:16.66667%}.col-sm-max-offset-both-3,.col-sm-max-offset-left-3{margin-left:25%}.col-sm-max-offset-both-4,.col-sm-max-offset-left-4{margin-left:33.33333%}.col-sm-max-offset-both-5,.col-sm-max-offset-left-5{margin-left:41.66667%}.col-sm-max-offset-both-6,.col-sm-max-offset-left-6{margin-left:50%}.col-sm-max-offset-both-7,.col-sm-max-offset-left-7{margin-left:58.33333%}.col-sm-max-offset-both-8,.col-sm-max-offset-left-8{margin-left:66.66667%}.col-sm-max-offset-both-9,.col-sm-max-offset-left-9{margin-left:75%}.col-sm-max-offset-both-10,.col-sm-max-offset-left-10{margin-left:83.33333%}.col-sm-max-offset-both-11,.col-sm-max-offset-left-11{margin-left:91.66667%}.col-sm-max-offset-both-12,.col-sm-max-offset-left-12{margin-left:100%}.col-sm-max-offset-both-0,.col-sm-max-offset-right-0{margin-right:0}.col-sm-max-offset-both-1,.col-sm-max-offset-right-1{margin-right:8.33333%}.col-sm-max-offset-both-2,.col-sm-max-offset-right-2{margin-right:16.66667%}.col-sm-max-offset-both-3,.col-sm-max-offset-right-3{margin-right:25%}.col-sm-max-offset-both-4,.col-sm-max-offset-right-4{margin-right:33.33333%}.col-sm-max-offset-both-5,.col-sm-max-offset-right-5{margin-right:41.66667%}.col-sm-max-offset-both-6,.col-sm-max-offset-right-6{margin-right:50%}.col-sm-max-offset-both-7,.col-sm-max-offset-right-7{margin-right:58.33333%}.col-sm-max-offset-both-8,.col-sm-max-offset-right-8{margin-right:66.66667%}.col-sm-max-offset-both-9,.col-sm-max-offset-right-9{margin-right:75%}.col-sm-max-offset-both-10,.col-sm-max-offset-right-10{margin-right:83.33333%}.col-sm-max-offset-both-11,.col-sm-max-offset-right-11{margin-right:91.66667%}.col-sm-max-offset-both-12,.col-sm-max-offset-right-12{margin-right:100%}.no-margin-sm-max{margin:0 !important}.no-margin-top-sm-max{margin-top:0 !important}.no-margin-right-sm-max{margin-right:0 !important}.no-margin-bottom-sm-max{margin-bottom:0 !important}.no-margin-left-sm-max{margin-left:0 !important}.text-right-sm-max{text-align:right}.text-center-sm-max{text-align:center}.text-left-sm-max{text-align:left}.text-nowrap-sm-max{white-space:nowrap}.text-nowrap-ellipsis-sm-max{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-overline-sm-max{text-decoration:overline}.text-linethrough-sm-max{text-decoration:line-through}.text-underline-sm-max{text-decoration:underline}.text-red-sm-max{color:#D93636}.text-green-sm-max{color:#009B09}.text-ctacblue-sm-max{color:#222A7E}.text-mdblue-sm-max{color:#0092EB}.pn-sm-max{font-family:"ProximaNova",Arial,sans-serif;font-weight:normal}.pn-light-sm-max,.light-sm-max{font-family:"ProximaNovaLight",Arial,sans-serif;font-weight:normal}.pn-bold-sm-max,.bold-sm-max{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal}.pn-semibold-sm-max,.semibold-sm-max{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal}.pull-right-sm-max{float:right !important}.pull-left-sm-max{float:left !important}.border-sm-max{border:#ccc 1px solid}.border-top-sm-max{border-top:#ccc 1px solid}.border-right-sm-max{border-right:#ccc 1px solid}.border-bottom-sm-max{border-bottom:#ccc 1px solid}.border-left-sm-max{border-left:#ccc 1px solid}.no-border-sm-max{border:none !important}.no-border-top-sm-max{border-top:none !important}.no-border-right-sm-max{border-right:none !important}.no-border-bottom-sm-max{border-bottom:none !important}.no-border-left-sm-max{border-left:none !important}.border-before-sm-max:before{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:auto;left:-1px}.border-after-sm-max:after{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:0}}@media (max-width: 1199px) and (max-width: 991px) and (max-width: 767px){.block-xs-max{display:block}.il-block-xs-max{display:inline-block}.btn-block-xs-max,.ContactUsPage #lpContactUsLandingDiv a{display:block;width:100%}.click-through-xs-max{user-select:none}.visible-xs-max{visibility:visible}.hidden-xs-max{visibility:hidden}.overflow-hidden-xs-max{overflow:hidden}.gutter-right-xs-max,.gutter-xs-max{padding-right:15px}.gutter-left-xs-max,.gutter-xs-max{padding-left:15px}.no-gutter-right-xs-max,.no-gutter-xs-max{padding-right:0 !important}.no-gutter-left-xs-max,.no-gutter-xs-max{padding-left:0 !important}.no-padding-xs-max{padding:0 !important}.no-padding-top-xs-max{padding-top:0 !important}.no-padding-bottom-xs-max{padding-bottom:0 !important}.col-xs-max-offset-both-0,.col-xs-max-offset-left-0{margin-left:0}.col-xs-max-offset-both-1,.col-xs-max-offset-left-1{margin-left:8.33333%}.col-xs-max-offset-both-2,.col-xs-max-offset-left-2{margin-left:16.66667%}.col-xs-max-offset-both-3,.col-xs-max-offset-left-3{margin-left:25%}.col-xs-max-offset-both-4,.col-xs-max-offset-left-4{margin-left:33.33333%}.col-xs-max-offset-both-5,.col-xs-max-offset-left-5{margin-left:41.66667%}.col-xs-max-offset-both-6,.col-xs-max-offset-left-6{margin-left:50%}.col-xs-max-offset-both-7,.col-xs-max-offset-left-7{margin-left:58.33333%}.col-xs-max-offset-both-8,.col-xs-max-offset-left-8{margin-left:66.66667%}.col-xs-max-offset-both-9,.col-xs-max-offset-left-9{margin-left:75%}.col-xs-max-offset-both-10,.col-xs-max-offset-left-10{margin-left:83.33333%}.col-xs-max-offset-both-11,.col-xs-max-offset-left-11{margin-left:91.66667%}.col-xs-max-offset-both-12,.col-xs-max-offset-left-12{margin-left:100%}.col-xs-max-offset-both-0,.col-xs-max-offset-right-0{margin-right:0}.col-xs-max-offset-both-1,.col-xs-max-offset-right-1{margin-right:8.33333%}.col-xs-max-offset-both-2,.col-xs-max-offset-right-2{margin-right:16.66667%}.col-xs-max-offset-both-3,.col-xs-max-offset-right-3{margin-right:25%}.col-xs-max-offset-both-4,.col-xs-max-offset-right-4{margin-right:33.33333%}.col-xs-max-offset-both-5,.col-xs-max-offset-right-5{margin-right:41.66667%}.col-xs-max-offset-both-6,.col-xs-max-offset-right-6{margin-right:50%}.col-xs-max-offset-both-7,.col-xs-max-offset-right-7{margin-right:58.33333%}.col-xs-max-offset-both-8,.col-xs-max-offset-right-8{margin-right:66.66667%}.col-xs-max-offset-both-9,.col-xs-max-offset-right-9{margin-right:75%}.col-xs-max-offset-both-10,.col-xs-max-offset-right-10{margin-right:83.33333%}.col-xs-max-offset-both-11,.col-xs-max-offset-right-11{margin-right:91.66667%}.col-xs-max-offset-both-12,.col-xs-max-offset-right-12{margin-right:100%}.no-margin-xs-max{margin:0 !important}.no-margin-top-xs-max{margin-top:0 !important}.no-margin-right-xs-max{margin-right:0 !important}.no-margin-bottom-xs-max{margin-bottom:0 !important}.no-margin-left-xs-max{margin-left:0 !important}.text-right-xs-max{text-align:right}.text-center-xs-max{text-align:center}.text-left-xs-max{text-align:left}.text-nowrap-xs-max{white-space:nowrap}.text-nowrap-ellipsis-xs-max{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-overline-xs-max{text-decoration:overline}.text-linethrough-xs-max{text-decoration:line-through}.text-underline-xs-max{text-decoration:underline}.text-red-xs-max{color:#D93636}.text-green-xs-max{color:#009B09}.text-ctacblue-xs-max{color:#222A7E}.text-mdblue-xs-max{color:#0092EB}.pn-xs-max{font-family:"ProximaNova",Arial,sans-serif;font-weight:normal}.pn-light-xs-max,.light-xs-max{font-family:"ProximaNovaLight",Arial,sans-serif;font-weight:normal}.pn-bold-xs-max,.bold-xs-max{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal}.pn-semibold-xs-max,.semibold-xs-max{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal}.pull-right-xs-max{float:right !important}.pull-left-xs-max{float:left !important}.border-xs-max{border:#ccc 1px solid}.border-top-xs-max{border-top:#ccc 1px solid}.border-right-xs-max{border-right:#ccc 1px solid}.border-bottom-xs-max{border-bottom:#ccc 1px solid}.border-left-xs-max{border-left:#ccc 1px solid}.no-border-xs-max{border:none !important}.no-border-top-xs-max{border-top:none !important}.no-border-right-xs-max{border-right:none !important}.no-border-bottom-xs-max{border-bottom:none !important}.no-border-left-xs-max{border-left:none !important}.border-before-xs-max:before{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:auto;left:-1px}.border-after-xs-max:after{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;right:0}}.cc-icon{height:52px;width:84px;display:inline-block;overflow:hidden;transform:scale(0.55);border-radius:4px;box-shadow:0px 2px 3px 1px rgba(0,0,0,0.5)}.white-mask{position:absolute;width:100%;height:100%;top:0;background:rgba(255,255,255,0.5);z-index:10}html,body{max-width:100%;height:100%}body>iframe,body>img{display:none}.list-menu{list-style:none;padding:0;margin:0}.list-menu.horizontal-left>li{float:left}.list-menu.horizontal-right>li{float:right}.dropdown-option{position:relative}.dropdown-option.dropdown-visible .sub-menu,.dropdown-option.dropdown-visible:before{visibility:visible;-webkit-transition:visibility 0ms linear;-webkit-transition-delay:0ms;-moz-transition:visibility 0ms linear 0ms;-o-transition:visibility 0ms linear 0ms;transition:visibility 0ms linear 0ms}.dropdown-option:before{visibility:hidden;content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:0px 13px 13px 13px;border-color:transparent transparent #fff transparent;position:absolute;top:35px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:701;-webkit-transition:visibility 0ms linear;-webkit-transition-delay:100ms;-moz-transition:visibility 0ms linear 100ms;-o-transition:visibility 0ms linear 100ms;transition:visibility 0ms linear 100ms}.dropdown-option .sub-menu{visibility:hidden;font-size:14px;line-height:25px;text-align:left;position:absolute;top:25px;left:-20px;padding:20px 10px;z-index:700;-webkit-transition:visibility 0ms linear;-webkit-transition-delay:100ms;-moz-transition:visibility 0ms linear 100ms;-o-transition:visibility 0ms linear 100ms;transition:visibility 0ms linear 100ms}.dropdown-option .sub-menu .sub-menu-content{padding:20px;min-width:200px;border-radius:5px;border:none;background-color:#fff;white-space:nowrap;overflow:hidden;-webkit-box-shadow:1px 1px 8px 0px rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 8px 0px rgba(0,0,0,0.4);box-shadow:1px 1px 8px 0px rgba(0,0,0,0.4)}.dropdown-option .sub-menu.menu-right{left:auto;right:-20px}.dropdown-option .sub-menu.menu-right:before{left:auto;right:30px}.dropdown-option .sub-menu a{display:block;color:#3C5161;text-decoration:none;padding:0 5px}.dropdown-option .sub-menu a:hover{background-color:#EDEDED;color:#0092EB}.dropdown-option .sub-menu .sub-menu-divider{border-top:1px solid #ccc;padding-top:10px;margin-top:10px}#wrapper{min-height:100%;min-height:100vh;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.page-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto;min-height:300px}@media (min-width: 992px){.page-wrapper{min-height:400px}}body{font-size:16px;line-height:normal;font-family:"ProximaNova",Arial,sans-serif;color:#3C5161}.clearfix:before,.ProductListFacets ul li:before,.ThankYouSummary .summary-row:before,.ThankYouTotals .totals-row:before,exam-thank-you .order-summary>section:before,.CheckoutOrderTotals .totals-row:before,.clearfix:after,.ProductListFacets ul li:after,.ThankYouSummary .summary-row:after,.ThankYouTotals .totals-row:after,exam-thank-you .order-summary>section:after,.CheckoutOrderTotals .totals-row:after{display:table;content:" "}.clearfix:after,.ProductListFacets ul li:after,.ThankYouSummary .summary-row:after,.ThankYouTotals .totals-row:after,exam-thank-you .order-summary>section:after,.CheckoutOrderTotals .totals-row:after{clear:both}.clear-both{clear:both}.content-wrapper{padding-top:25px;padding-bottom:30px}@media (min-width: 768px){.content-wrapper{padding-top:45px}}.content-wrapper.trim-top{padding-top:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:15px;font-weight:normal}h1{font-family:"ProximaNova",Arial,sans-serif;font-size:34px;margin-bottom:25px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1 .subtitle{display:block;font-size:16px}h2{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-size:22px}h3{font-size:21px}h4{font-size:18px}.divider-bottom{padding-bottom:15px;border-bottom:#ccc 1px solid}.bg-gray{background-color:#EDEDED}label{margin-bottom:0;font-weight:normal}strong{font-weight:normal;font-family:"ProximaNovaBold",Arial,sans-serif}.position-static{position:static !important}.no-padding{padding:0 !important}.cursor-pointer{cursor:pointer}[ng-click]{cursor:pointer}.strikethrough{text-decoration:line-through}.text-italic{font-style:italic}.no-underline{text-decoration:none !important}a,a:hover,a:focus{text-decoration:underline;cursor:pointer;color:inherit}a.link-cta,a.link-cta:hover,a:hover.link-cta,a:hover.link-cta:hover,a:focus.link-cta,a:focus.link-cta:hover{color:#F17023 !important;text-decoration:none}a.link-warning,a.link-warning:hover,a:hover.link-warning,a:hover.link-warning:hover,a:focus.link-warning,a:focus.link-warning:hover{color:#D93636}.color-orange{color:#F17023}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.standard-margin-top,.standard-margin-top-bottom,.standard-margin{margin-top:15px}.standard-margin-right,.standard-margin-right-left,.standard-margin{margin-right:15px}.standard-margin-bottom,.standard-margin-top-bottom,.standard-margin{margin-bottom:15px}.standard-margin-left,.standard-margin-right-left,.standard-margin{margin-left:15px}.large-margin-top,.large-margin-top-bottom,.large-margin{margin-top:30px}.large-margin-right,.large-margin-right-left,.large-margin{margin-right:30px}.large-margin-bottom,.large-margin-top-bottom,.large-margin{margin-bottom:30px}.large-margin-left,.large-margin-right-left,.large-margin{margin-left:30px}.standard-padding-top,.standard-padding-top-bottom,.standard-padding{padding-top:15px}.standard-padding-right,.standard-padding-right-left,.standard-padding{padding-right:15px}.standard-padding-bottom,.standard-padding-top-bottom,.standard-padding{padding-bottom:15px}.standard-padding-left,.standard-padding-right-left,.standard-padding{padding-left:15px}.margin-bottom-10{margin-bottom:10px}.superscript-price:before,.superscript-price:after{font-size:.8em;position:relative;top:-2px}.superscript-price:before{content:'$'}.superscript-price:after{content:attr(data-cents)}.popover{font-family:"ProximaNova",Arial,sans-serif;font-size:16px}.owl-dots{text-align:center;width:100%;padding-top:10px}.owl-dots .owl-dot{display:inline-block}.owl-dots .owl-dot span{display:block;opacity:.4;background-color:transparent;border-radius:50%;border:1px solid #3C5161;width:10px;height:10px;margin:0 5px;-webkit-transition:opacity 200ms ease-out,background-color 200ms ease-out;-moz-transition:opacity 200ms ease-out,background-color 200ms ease-out;-o-transition:opacity 200ms ease-out,background-color 200ms ease-out;transition:opacity 200ms ease-out,background-color 200ms ease-out}.owl-dots .owl-dot.active span{opacity:1;background-color:#3C5161}.top-marketing-slot{margin-bottom:30px}.submit-and-skip-bar{background:#66bef3;color:#fff;margin-bottom:25px;text-align:center;padding:10px}@media (min-width: 768px){.submit-and-skip-bar{margin-bottom:45px}}.submit-and-skip-bar .icon-camera{margin-right:10px}.submit-and-skip-bar a:link,.submit-and-skip-bar a:active,.submit-and-skip-bar a:visited{color:inherit;text-decoration:inherit}.success{background:rgba(0,0,0,0.6);position:fixed;width:185px;left:50%;top:50%;height:105px;color:#fff;border-radius:10px;text-align:center;padding:15px;margin-left:-92px;margin-top:-52px;z-index:1100}.success .icon-success{display:block;font-size:36px}.page-level-error{text-align:center;color:#D93636;padding:10px;margin-bottom:15px;border:1px solid #d12824}.add-lens-container{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#0092EB;text-decoration:none;cursor:pointer}.add-lens-container i{font-size:56px}.add-lens-container.not-applicable{left:0;right:0}.add-lens-container.not-applicable:after{display:none}.not-applicable:after{content:"n/a";color:#B0AFB0;font-size:32px;cursor:default}.disable-transition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}@media (max-width: 479px){.hidden-mobile-max{display:none !important}}.flex-vertically-center{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.order-code-btn,.military-discount-btn{padding-bottom:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.order-code-btn .icon-down,.order-code-btn .icon-right,.military-discount-btn .icon-down,.military-discount-btn .icon-right{margin:0 5px 0 -1px}.order-code-btn>span,.military-discount-btn>span{cursor:pointer}.order-code-btn>div,.military-discount-btn>div{margin-top:15px}.order-code-btn>div{margin-bottom:5px}.order-code-btn .input-error.ng-enter,.order-code-btn .input-error.ng-leave{-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear}.order-code-btn .input-error.ng-enter,.order-code-btn .input-error.ng-leave.ng-leave-active{opacity:0}.order-code-btn .input-error.ng-leave,.order-code-btn .input-error.ng-enter.ng-enter-active{opacity:1}.sign-in-swap{text-align:center;margin-bottom:30px}.underline-red{position:relative;white-space:nowrap}.underline-red:after{content:'';background:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/underline-red?yocs=2o_2B_&yoloc=eu) no-repeat;background-size:contain;position:absolute;left:-5px;right:-2px;bottom:-9px;height:10px}.faq{border-top:1px solid #222A7E;cursor:pointer;color:#222A7E}.faq:first-of-type{margin-top:20px}.faq:last-of-type{border-bottom:1px solid #222A7E}.faq .accordion-title{font-family:"ProximaNovaSemiBold",Arial,sans-serif;position:relative;padding:15px 0}@media (min-width: 992px){.faq .accordion-title{font-size:23px}}.faq .collapsible-content{font-family:"ProximaNovaLight",Arial,sans-serif}@media (min-width: 992px){.faq .collapsible-content{font-size:17px;line-height:25px}}.BrowserUpgrade .header-compatible{background-color:#222A7E;-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.4);box-shadow:0px 1px 5px rgba(0,0,0,0.4);padding:38px 15px}.BrowserUpgrade .header-compatible img{width:240px}@media (max-width: 767px){.BrowserUpgrade .header-compatible{text-align:center;padding:20px 15px}.BrowserUpgrade .header-compatible img{width:100%;max-width:140px}}.BrowserUpgrade h1{font-size:50px;font-family:"ProximaNovaLight",Arial,sans-serif}.BrowserUpgrade h1 span{display:block;font-family:"ProximaNovaBold",Arial,sans-serif}.BrowserUpgrade p{margin-bottom:30px}.BrowserUpgrade .browser-link{display:block;margin-bottom:30px}.BrowserUpgrade .browser-link img{margin-bottom:30px}.BrowserUpgrade .browser-link span{display:block}.SignInModal .SiteModal{z-index:1150}.SignInForm p,.CreateAccountForm p{font-size:14px;margin-bottom:25px}.SignInForm .forgot-password{opacity:100;font-size:16px}.SignInForm input[type="submit"]{margin-bottom:20px}.CreateAccountForm .password-requirements{color:#CCC}.CreateAccountForm .read-our-tos{font-size:11px}.ClearInputIcon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;cursor:pointer;color:#B0AFB0;font-size:13px;padding:15px}.clear-input-icon-hide{visibility:hidden}.FieldValidation{position:relative}.hide-validation-icon .is-input::after{display:none}.form-control-wrapper{position:relative}.form-control-wrapper.is-input::after{font-family:"fontello";position:absolute;z-index:1}.form-control-wrapper.is-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:25px}.form-control-wrapper.is-select select::-ms-expand{display:none}.form-control-wrapper.is-select select:focus::-ms-value{background:transparent;color:#3C5161}.form-control-wrapper.is-select:before{content:"";display:block;position:absolute;width:9px;height:10px;border-bottom:0;border-top:8px solid #0092EB;border-right:5px solid transparent;border-left:5px solid transparent;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2;pointer-events:none}.form-control-wrapper .show-hide-toggle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:15px;text-decoration:none}.form-control-wrapper.is-valid .show-hide-toggle,.form-control-wrapper.is-invalid .show-hide-toggle{right:32px}.form-control-wrapper.is-valid .animated-form-control{border-color:#009B09;color:#3C5161}.form-control-wrapper.is-valid.is-input::after{content:'\e80e';color:#009B09;font-size:13px;top:18px;right:15px}.form-control-wrapper.is-invalid .animated-form-control{background-color:#ffecec;border-color:#d12824;color:#D93636}.form-control-wrapper.is-invalid .animated-form-control+label,.form-control-wrapper.is-invalid .animated-form-control:focus+label{color:#D93636 !important}.form-control-wrapper.is-invalid.is-input::after{content:'!';color:#D93636;font-size:20px;top:13px;right:15px}.input-spacing{margin-bottom:15px}.input-error{background-color:#D93636;color:#fff;padding:10px;margin-top:4px}.input-error::before{content:"";position:absolute;margin-top:-20px;margin-left:14px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #D93636}.form-control-wrapper .animated-form-control{padding-top:10px}.form-control-wrapper .animated-form-control:focus+.animated-label{color:#0092EB}.form-control-wrapper textarea.animated-form-control{padding:12px 25px 12px 12px}.form-control-wrapper textarea+.animated-label{top:25px}.form-control-wrapper textarea+.animated-label.animated{display:none}.animated-label{cursor:text;white-space:nowrap;color:#ccc;position:absolute;top:50%;left:0;-webkit-transform:translate(15px, -50%);-moz-transform:translate(15px, -50%);-ms-transform:translate(15px, -50%);-o-transform:translate(15px, -50%);transform:translate(15px, -50%);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.animated-label.animated{font-size:11px;-webkit-transform:translate(5px, -23px);-moz-transform:translate(5px, -23px);-ms-transform:translate(5px, -23px);-o-transform:translate(5px, -23px);transform:translate(5px, -23px)}.modal-backdrop{background-color:rgba(0,0,0,0.6)}.modal-backdrop.in{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.site-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1150}.site-modal .modal-close,.site-modal .modal-left{cursor:pointer;position:absolute;z-index:5}.site-modal .modal-close{top:8px;right:8px}.site-modal .modal-left{top:4px;left:5px;font-size:21px;font-family:"ProximaNovaLight",Arial,sans-serif;line-height:30px;width:30px}.modal-title{margin-bottom:25px}.modal-title h4{position:absolute;top:0;right:0;left:0;text-align:center;margin:0;padding:10px 0;background-color:#efefef}.site-modal-dialog{overflow:hidden;position:relative;width:500px;padding:40px 30px 30px;margin:100px auto;background:#fff;border-radius:3px;z-index:1}@media (max-width: 767px){.site-modal-dialog{top:0;bottom:0;left:0;height:100%;overflow-y:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);padding:0;padding-top:40px;margin:0;width:100%;border-radius:0}}@media (min-width: 768px){.site-modal-dialog.modal-full{width:720px}}@media (min-width: 992px){.site-modal-dialog.modal-full{width:942px}}@media (min-width: 768px){.site-modal-dialog.modal-wide{width:675px}}@media (min-width: 768px){.site-modal-dialog .container{padding:0;width:100%}}.site-notification-dialog{overflow:hidden;position:relative;width:200px;margin:300px auto;background:rgba(0,0,0,0.6);color:#fff;border-radius:9px;z-index:1;text-align:center;padding:15px}.site-modal-content{padding:0 15px 15px}@media (min-width: 768px){.site-modal-content{padding:0;width:100%}}.modal-slider .site-modal-dialog{padding-left:0;padding-right:0}.modal-slider .site-modal-content{padding-left:0;padding-right:0}.Pagination{line-height:50px;position:relative}@media (min-width: 768px){.Pagination{text-align:right}}.Pagination .page-count{display:block;width:100%;text-align:center}@media (min-width: 768px){.Pagination .page-count{display:inline-block;width:auto;min-width:105px;margin:0 10px}}.Pagination .page-back{left:15px}.Pagination .page-next{right:15px}.Pagination .page-back,.Pagination .page-next{position:absolute;top:0}@media (min-width: 768px){.Pagination .page-back,.Pagination .page-next{position:relative;display:inline-block;left:auto;right:auto}}.PencilPopover{position:relative;display:inline;z-index:1}.PencilPopover .icon-pencil{color:#0092EB;margin-left:7px;cursor:pointer}.PencilPopover .popover{display:block;top:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-left:-40px;white-space:nowrap;font-style:normal}.PencilPopover .popover .arrow{margin-left:30px}.PencilPopover .popover a{display:block;line-height:30px;text-decoration:none}.changesSavedModal .icon-success{display:block;font-size:36px}.Spinner{background:rgba(255,255,255,0.5);position:fixed;height:100%;width:100%;z-index:1050;top:0;left:0}.SiteModal .Spinner,.site-modal .Spinner{position:absolute}.Spinner img{position:absolute;top:50%;left:50%;width:75px;height:75px;margin-left:-37.5px;margin-top:-37.5px;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.input-spinner img{position:absolute;top:14px;right:22px;width:23px;height:23px;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.input-spinner .ng-hide{display:none !important}@media (min-width: 768px){.modal-open body{position:fixed;left:0;right:0}}.SiteModal{font-size:16px;visibility:hidden;opacity:0;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1150;-webkit-transition:visibility 0ms ease-out,opacity 200ms ease-out;-webkit-transition-delay:200ms,0s;-moz-transition:visibility 0ms ease-out 200ms,opacity 200ms ease-out;-o-transition:visibility 0ms ease-out 200ms,opacity 200ms ease-out;transition:visibility 0ms ease-out 200ms,opacity 200ms ease-out}.SiteModal.overlay-visible{background-color:rgba(0,0,0,0.6)}.SiteModal.open{visibility:visible;opacity:1;transition-delay:0ms}.SiteModal .modal-close,.SiteModal .modal-left{cursor:pointer;position:absolute;z-index:5}.SiteModal .modal-close{top:8px;right:8px}.SiteModal .modal-left{top:4px;left:5px;font-size:21px;font-family:"ProximaNovaLight",Arial,sans-serif;line-height:30px;width:30px}.SiteModal .modal-title{margin-bottom:25px}.SiteModal .modal-title h4{position:absolute;top:0;right:0;left:0;text-align:center;width:100%;margin:0;text-align:center;padding:10px 0;background-color:#efefef}.SiteModal .content-panel{overflow:hidden;position:relative;width:500px;padding:40px 30px 30px;margin:100px auto;background:#fff;border-radius:3px;z-index:1}.SiteModal .content-panel .container{padding:0}@media (min-width: 768px){.SiteModal .content-panel .container{width:100%}}@media (min-width: 768px){.SiteModal.full-width-modal .content-panel{width:720px}}@media (min-width: 992px){.SiteModal.full-width-modal .content-panel{width:942px}}.SiteModal.wide-modal .content-panel{width:100%}@media (min-width: 768px){.SiteModal.wide-modal .content-panel{width:675px}}@media (max-width: 767px){.SiteModal .content-panel{top:0;bottom:0;left:0;height:100%;overflow-y:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);padding:0;padding-top:40px;margin:0;width:100%;border-radius:0}.SiteModal .content-panel .container{padding:0 15px;padding-bottom:15px}.SiteModal.drawer .content-panel{position:fixed;top:auto;height:auto;padding:40px 0 15px;border-radius:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 300ms ease-out;-moz-transition:-moz-transform 300ms ease-out;-o-transition:-o-transform 300ms ease-out;transition:transform 300ms ease-out}.SiteModal.drawer.open .content-panel{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.SiteModal .bg-close{position:fixed;top:0;right:18px;left:0;bottom:0;z-index:0}.DynamicPanelSlider{overflow:hidden}.DynamicPanelSlider .slide-container{width:200%;overflow:hidden;-webkit-transition:-webkit-transform 300ms ease-out,height 300ms ease-out;-webkit-transition-delay:0s,100ms;-moz-transition:-moz-transform 300ms ease-out,height 300ms ease-out 100ms;-o-transition:-o-transform 300ms ease-out,height 300ms ease-out 100ms;transition:transform 300ms ease-out,height 300ms ease-out 100ms;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.DynamicPanelSlider .slide-container .slide-panel{position:relative;visibility:hidden}.DynamicPanelSlider .slide-container .slide-panel.active-panel{visibility:visible}.DynamicPanelSlider .slide-container>div{width:100%;float:left;padding:0 15px;min-height:1px}@media (min-width: 768px){.DynamicPanelSlider .slide-container>div{padding:0 30px}}.modal-slider .content-panel{padding-left:0;padding-right:0;-webkit-transition:height 300ms ease-out;-moz-transition:height 300ms ease-out;-o-transition:height 300ms ease-out;transition:height 300ms ease-out}.modal-slider .content-panel .container{padding-left:0;padding-right:0}.Radiobox{position:relative;text-align:left}.Radiobox input[type="checkbox"],.Radiobox input[type="radio"]{opacity:0;position:absolute}.Radiobox input[type="checkbox"]:checked+label:not(.hide-checkbox):before{content:'\e806';background-color:#0092EB;color:#fff;font-size:14px;line-height:13px}.Radiobox input[type="checkbox"]:disabled+label::after{content:'';position:absolute;width:100%;height:100%;left:0;opacity:0.7;background-color:#fff;cursor:default}.Radiobox input[type="radio"]:checked+label:after{width:11px;height:11px;background-color:#0092EB}.Radiobox input[type="radio"]:checked+label:before{background:-owg-linear-gradient(top, #e6e6e6 0%, #fff 43%);background:-webkit-linear-gradient(top, #e6e6e6 0%, #fff 43%);background:-moz-linear-gradient(top, #e6e6e6 0%, #fff 43%);background:-o-linear-gradient(top, #e6e6e6 0%, #fff 43%);background:linear-gradient(top, #e6e6e6 0%, #fff 43%)}.Radiobox input[type="radio"]+label:before,.Radiobox input[type="radio"]+label:after{content:'';-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.Radiobox input[type="radio"]+label:before{width:21px;height:21px;border:#ccc 1px solid}.Radiobox label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-left:30px;cursor:pointer;line-height:22px}.Radiobox label>span{font-weight:normal;overflow:hidden}.Radiobox label:not(.hide-checkbox):before{content:'\e807';vertical-align:middle}.Radiobox label.hide-checkbox{cursor:default}.Radiobox label:before,.Radiobox label:after{font-family:"fontello";font-size:21px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.Radiobox label:before{left:0}.Radiobox label:after{left:5px}.ProductImageDisplay{padding:0 15px}@media (min-width: 768px){.ProductImageDisplay{height:240px}}@media (min-width: 992px){.ProductImageDisplay{height:270px}}@media (min-width: 1200px){.ProductImageDisplay{height:300px}}.ProductImageDisplay img{width:100%}.ProductImageDisplay .product-stacked-image{position:absolute;width:85%}.ProductImageDisplay .shift-left{top:0;left:0}.ProductImageDisplay .shift-up-right{top:100px;right:-30px}.ProductImageDisplay .shift-up-right img{width:85%}.Breadcrumbs{color:#B0AFB0;font-size:14px;margin-top:-30px;margin-bottom:40px;text-align:center}.Breadcrumbs a:link,.Breadcrumbs a:active,.Breadcrumbs a:visited{color:inherit;padding-left:2px;padding-right:2px}.GuaranteeLearnMore .container{padding-top:50px;padding-bottom:50px}.GuaranteeLearnMore h1{font-size:40px;margin-bottom:30px}.GuaranteeLearnMore img{max-width:100px;margin-bottom:20px}.GuaranteeLearnMore h4{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-size:16px;margin-bottom:10px}.QuantitySelector{position:relative}.QuantitySelector .supply-tabs-container{margin-bottom:5px;font-size:14px}@media (max-width: 380px){.QuantitySelector .supply-tabs-container{font-size:11px}}.QuantitySelector .supply-tabs-container .supply-tab:first-child{padding-left:0;padding-right:4px}.QuantitySelector .supply-tabs-container .supply-tab:nth-child(2){padding-left:2px;padding-right:2px}.QuantitySelector .supply-tabs-container .supply-tab:last-child{padding-left:4px;padding-right:0}.QuantitySelector .supply-tabs-container .supply-tab .supply-title{text-align:center;border:1px solid #ccc;padding:10px 0;margin-right:10px;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.QuantitySelector .supply-tabs-container .supply-tab .supply-title.selected{border-color:#0092EB}.QuantitySelector .quantity-option .discount{color:#009B09;font-weight:bold}.QuantitySelector .quantity-option .inline-divs div{display:inline}.QuantitySelector .quantity-option .rebate-upsell{text-align:center;margin-bottom:15px}.QuantitySelector .quantity-option .rebate-upsell .after-rebate,.QuantitySelector .quantity-option .rebate-upsell .rebate-applied{font-size:13px}.QuantitySelector .quantity-option .box-details-container{display:none}.QuantitySelector .quantity-option .box-details-container.open{display:block}.QuantitySelector .quantity-option .box-details-container .padding-wrapper{display:flex;align-items:center;height:150px}.QuantitySelector .quantity-option .box-details-container .box-details{min-height:120px;text-align:center}.QuantitySelector .quantity-option .box-details-container .box-details:not(:last-child){border-right:1px solid #ccc}.QuantitySelector .quantity-option .box-details-container .box-details .standard-quantity{font-size:40px;line-height:50px;margin:7px 0 3px}.QuantitySelector .quantity-option .box-details-container .box-details .eye-label{font-family:"ProximaNovaSemiBold",Arial,sans-serif}.QuantitySelector .quantity-option .box-details-container .box-details .custom-select{margin:5px auto;width:90px}.QuantitySelector .quantity-option .box-details-container .box-details .custom-select select{padding-left:30px}.QuantitySelector .quantity-option .box-details-container .box-details .not-applicable{padding-top:30px}.QuantitySelector .quantity-option .box-details-container .box-details .price-per-box.promotion-applied{text-decoration:line-through;font-size:12px}.QuantitySelector .auto-reorder-modal{width:650px}.SubmitAndSkip label{display:block;cursor:pointer}.SubmitAndSkip .uploaded{background:rgba(0,0,0,0.6);position:absolute;width:185px;left:50%;top:50%;height:105px;color:#fff;border-radius:10px;text-align:center;padding:15px;margin-left:-85px;margin-top:-105px;z-index:1100}.SubmitAndSkip .uploaded .icon-success{display:block;font-size:36px}.AccountHubTabs{background-color:#EDEDED}.AccountHubTabs .account-tab{text-align:center;padding:0;font-size:12px}@media (min-width: 480px){.AccountHubTabs .account-tab{font-size:14px}}.AccountHubTabs .account-tab:not(:last-of-type){border-right:1px solid #ccc}.AccountHubTabs .account-tab a,.AccountHubTabs .account-tab a:hover{text-decoration:none;color:#3C5161;height:60px;position:relative;display:block}.AccountHubTabs .account-tab a .nowrap-span,.AccountHubTabs .account-tab a:hover .nowrap-span{position:initial;white-space:nowrap}.AccountHubTabs .account-tab a>span,.AccountHubTabs .account-tab a:hover>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.AccountHubTabs .active-tab{font-family:"ProximaNovaBold",Arial,sans-serif;background-color:#fff;border-bottom:3px solid #FFD000}@media (min-width: 768px){.AccountHubTabs .active-tab{border-bottom:none}.AccountHubTabs .active-tab a span{border-bottom:3px solid #FFD000}}.AccountTitle{margin-bottom:25px}.AccountTitle h1{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-size:28px;text-align:left;margin-bottom:0}.AccountTitle p{margin:0}.AccountSection{display:block;margin:0 0 30px 0;border:1px solid #ccc}.AccountSection:last-of-type{margin:0}@media (max-width: 767px){.AccountSection{margin:0;border:none;border-top:1px solid #ccc}}.AccountSection:last-child{border-bottom:1px solid #ccc}.AccountSection .account-section-title{width:100%;height:50px;padding:15px;display:none;cursor:pointer}@media (max-width: 767px){.AccountSection .account-section-title{display:block}}.AccountSection .account-section-title .account-section-header-icon{font-size:18px;line-height:20px;width:20px;float:right;visibility:hidden;color:#B0AFB0}@media (max-width: 767px){.AccountSection .account-section-title .account-section-header-icon{visibility:visible}}@media (max-width: 767px){.AccountSection .account-section-content{height:auto;overflow:hidden;max-height:0;transition:max-height 1s;background:#EDEDED}}@media (max-width: 767px){.AccountSection .account-section-open{max-height:1000px}}.AccountSection .bold-title{font-family:"ProximaNovaBold",Arial,sans-serif}.CartLineItemGroup{margin-bottom:15px;border:#ccc 1px solid}.CartLineItemGroup .header{font-size:14px;padding:10px 0;border-bottom:#ccc 1px solid}.CartLineItemGroup .header .icons a{text-decoration:none}.CartLineItemGroup .header .icons a i{margin-right:5px}.CartLineItemGroup .header .icons .icons-edit{margin-right:10px}.CartLineItemGroup .header .icons .icon-close{font-size:12px}.CartLineItemGroup .halfPercentText{font-size:10px}.CartLineItemGroup .cart-eye.disabled{opacity:0.4}.CartLineItemGroup .cart-eye .cart-eye-col{padding-top:15px;padding-bottom:15px}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info{line-height:normal}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info .brand-image-wrapper{height:51px;position:relative}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info .brand-image-wrapper .product-image{max-height:55px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info .brand-image-wrapper .color{min-width:120px;position:absolute;bottom:-16px}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info .product-title{font-family:"ProximaNovaBold",Arial,sans-serif}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info .dimensions{font-size:12px}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info .dimensions .dimension{float:left;margin-right:10px}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info .dimensions .dimension>div{color:#B0AFB0}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info .row>span{padding-top:10px;padding-bottom:20px}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info .separate-right-eye{border-top:#ccc 1px solid}.CartLineItemGroup .cart-eye .cart-eye-col .brand-info .color{font-size:11px}.CartLineItemGroup .cart-eye .cart-eye-col .pricing.emphasis{font-size:18px;color:#009B09;font-family:"ProximaNovaBold",Arial,sans-serif}.CartLineItemGroup .cart-eye .cart-eye-col .pricing .product-price{line-height:50px}.CartLineItemGroup .cart-eye .cart-eye-col .pricing .promotion-applied{font-size:12px;text-decoration:line-through;line-height:normal}.CartLineItemGroup .cart-eye .cart-eye-col .pricing .discount-applied{font-weight:bold;color:#009B09}.CartLineItemGroup .cart-eye .cart-eye-col.which-eye-label{line-height:50px}.CartLineItemGroup .quantity-dropdown{z-index:10}.CartLineItemGroup .quantity-dropdown .quantity-wrapper{width:100%;float:right}@media (min-width: 480px){.CartLineItemGroup .quantity-dropdown .quantity-wrapper{width:115px}}.CartLineItemGroup .quantity-dropdown .quantity-wrapper .standard-quantity{text-align:right;line-height:50px}.CartLineItemGroup .quantity-dropdown .quantity-wrapper .FieldValidation.input-spacing{margin-bottom:0px}@media (min-width: 480px){.CartLineItemGroup .quantity-dropdown .quantity-wrapper .form-control-wrapper.is-select{width:100%}}.CartLineItemGroup .quantity-dropdown .quantity-wrapper .form-control-wrapper.is-select select{padding-left:calc(50% - 10px)}.CartLineItemGroup .quantity-dropdown .quantity-wrapper .quantity-supply{clear:both;font-size:14px;text-align:center;padding-top:5px}.CartLineItemGroup .subscriptionInfoBanner{padding:30px;padding-top:10px}.CartRebateBanner{background-color:#009B09;color:#fff;padding:8px;text-align:center;margin:0 -23px 20px 40px;position:relative;font-size:14px;-webkit-box-shadow:2px 2px 3px -1px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 3px -1px rgba(0,0,0,0.3);box-shadow:2px 2px 3px -1px rgba(0,0,0,0.3)}.CartRebateBanner .rebate-emphasis{font-family:"ContactsNeueMediumCondensed",Arial,sans-serif;font-size:21px}.CartRebateBanner .rebate-apply:link{position:absolute;right:25px;top:50%;margin-top:-8px}@media (min-width: 768px){.CartRebateBanner .subscribe-now:link{position:absolute;right:25px;top:50%;margin-top:-8px}}.CartRebateBanner .superscript-price:before{top:-4px;font-size:.7em}.CartRebateBanner a{color:#fff}.CartRebateBanner .subscribe-now{display:block;text-transform:uppercase;text-decoration:underline}.CartRebateBanner:after{content:'';width:0;height:0;border-style:solid;border-width:6px 0 0 7px;border-color:transparent transparent transparent #046326;position:absolute;right:0;top:-6px}.CartRebateBanner:before{content:'';position:absolute;left:-42px;top:-2px;bottom:-2px;z-index:5;background:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/090e43403551013673560a3ba3fac80a.yottaa.net/v~4b.2a1/v1/static/rebate-flag-cutout?yocs=2o_2B_&yoloc=eu) no-repeat center right;background-size:contain;width:50px}@media (max-width: 767px){.CartRebateBanner{text-align:left;margin-left:0;padding:10px 20px}.CartRebateBanner>span{display:block}.CartRebateBanner .rebate-emphasis{font-size:19px}}@media (max-width: 400px){.CartRebateBanner .rebate-emphasis{font-size:16px}.CartRebateBanner .rebate-apply:link{right:15px}}.CartSolutionProduct{padding:0 5px}.CartSolutionProduct .product-info{margin:5px}@media (min-width: 400px){.CartSolutionProduct .product-info{min-height:65px}}@media (min-width: 500px){.CartSolutionProduct .product-info{min-height:50px}}.Cart content-slot{display:block}.Cart content-slot>div{margin-bottom:30px}.Cart .empty-cart .empty-cart-placeholder{margin-bottom:15px;color:#ccc}.Cart .empty-cart .empty-cart-placeholder .icon-cart{font-size:100px;padding-right:15px}@media (min-width: 768px){.Cart .empty-cart .empty-cart-placeholder{padding:50px;border:#ccc 1px solid}}.Cart .empty-cart .continue-shopping-btn{margin-bottom:30px}@media (min-width: 768px){.Cart .row-sm{margin-left:-15px;margin-right:-15px}}.Cart .accessorySolutionBundle{padding:40px 0;clear:both}.Cart .accessorySolutionBundle h2{margin-bottom:30px}@media (max-width: 767px){.Cart .accessorySolutionBundle h2{text-align:center}}.Cart .cart-solution{padding-top:15px;padding-bottom:15px;line-height:50px}.Cart .cart-solution .product-name{font-family:"ProximaNovaBold",Arial,sans-serif}.Cart .cart-solution .brand-image-wrapper img{max-height:55px}.Cart .recommendations{overflow:hidden}.Cart .recommendations .cart-recommendation{width:100%;font-size:12px;color:#3C5161;text-align:center;text-decoration:none;padding:0 10px}.Cart .recommendations .cart-recommendation .product-image img{display:block;max-width:160px;margin:0 auto 8px}.Cart .recommendations .cart-recommendation .product-name{margin:0 0 3px}.Cart .recommendations .cart-recommendation .product-name strong{display:block}.Cart .recommendations .owl-carousel{margin:0 auto}@media (min-width: 768px){.Cart .recommendations .owl-carousel{width:calc(100% - 50px)}}.Cart .recommendations .owl-carousel .owl-stage-outer{width:100%}.Cart .recommendations .owl-carousel .owl-nav{font:45px 'fontello';color:#3C5161;position:absolute;width:100%;top:0}.Cart .recommendations .owl-carousel .owl-nav .owl-prev,.Cart .recommendations .owl-carousel .owl-nav .owl-next{display:block;position:absolute;top:33px;font-size:20px}.Cart .recommendations .owl-carousel .owl-nav .owl-prev.disabled,.Cart .recommendations .owl-carousel .owl-nav .owl-next.disabled{display:none}.Cart .recommendations .owl-carousel .owl-nav .owl-prev{left:0}.Cart .recommendations .owl-carousel .owl-nav .owl-next{right:0}@media (min-width: 768px){.Cart .recommendations .owl-carousel .owl-nav .owl-prev{left:-25px}.Cart .recommendations .owl-carousel .owl-nav .owl-next{right:-25px}}.Cart .invoice-amount{text-align:right}.Cart .subtotal-wrapper{overflow:hidden;position:relative;margin-bottom:15px;padding-bottom:15px;clear:both}.Cart .subtotal-wrapper .subtotal{padding-bottom:10px}.Cart .subtotal-wrapper:after{content:'';position:absolute;height:1px;background-color:#ccc;left:15px;right:15px;bottom:0;display:block}.Cart .cart-totals{margin-bottom:15px}.Cart .payment-options button{margin-bottom:15px}.Cart .shipping .free-shipping{color:#009B09}.Cart .shipping div{line-height:50px}.Cart .total-item{overflow:hidden}.Cart .cart-rebates .invoice-amount,.Cart .total-rebates .invoice-amount,.Cart .coupons .invoice-amount{color:#009B09}.Cart .coupons{padding-top:10px}.Cart .total-item{padding-bottom:5px}.Cart .add-another-rx{line-height:50px;height:50px;text-decoration:underline}@media (min-width: 768px){.Cart .add-another-rx{float:right;margin-right:30px}}.Cart .remove-text{padding-bottom:20px}.Cart .remove-text h3{padding-bottom:10px}.Cart .remove-text .products{padding-bottom:15px}.Cart .autoReorderSelector{border-bottom:#ccc 1px solid;padding:15px 0}.Cart .autoReorderSelector .custom-checkbox{z-index:1}.Cart .autoReorderSelector .flex-vertically-center{min-height:25px}.Cart .autoReorderSelector.disabled{opacity:0.4}.Cart .autoReorderSelector.disabled .auto-reorder-text{padding-bottom:0}.Cart .autoReorderSelector .sub-phrase{display:block;font-size:80%}.Cart .autoReorderSelector .custom-checkbox{text-align:right;padding-right:20px}@media (min-width: 768px){.Cart .autoReorderSelector .custom-checkbox{line-height:51px}}.Cart .autoReorderSelector .auto-reorder-content img{height:51px;padding-left:20px}@media (min-width: 992px){.Cart .autoReorderSelector .auto-reorder-content img{padding-left:25px}}.Cart .autoReorderSelector .auto-reorder-content .vertically-center-text{line-height:26px}@media (min-width: 768px){.Cart .autoReorderSelector .auto-reorder-content .vertically-center-text{line-height:51px}}@media (max-width: 767px){.Cart .autoReorderSelector .auto-reorder-content .custom-select{margin-top:15px}}.EditCartPopover{padding:15px 0 15px 15px;white-space:nowrap}.EditCartPopover:after{content:'';width:1px;background-color:#ccc;position:absolute;top:0;bottom:0;left:0}.EditCartPopover:first-of-type{padding:15px 15px 15px 0}.EditCartPopover:first-of-type:after{right:-1px;left:auto}.EditCartRxDetails{position:relative}@media (max-width: 767px){.EditCartRxDetails:not(:last-child){margin-bottom:10px}}.EditCartRxDetails .responsive-right{text-align:left}@media (min-width: 768px){.EditCartRxDetails .responsive-right{display:inline-block;position:absolute;right:0}}.EditCartRxDetails .dimensions{font-size:14px}@media (min-width: 768px){.EditCartRxDetails .dimensions{margin:2px 0 0}}.EditCartRxDetails .dimensions .dimension{display:inline-block;white-space:nowrap;line-height:12px}.EditCartRxDetails .dimensions .dimension:not(:last-of-type){padding-right:5px;margin-right:5px;border-right:1px solid #3C5161}.EditCartProduct{padding-bottom:15px;min-height:150px}.EditCartProduct .display-name{margin-bottom:15px}.EditCartProduct:after{content:'';width:1px;background-color:#ccc;position:absolute;top:0;bottom:0;left:0}.EditCartProduct:first-of-type{position:relative}.EditCartProduct:first-of-type:after{right:-1px;left:auto}.EditCartModal{font-size:16px;margin:-25px 0 -33px}@media (max-width: 767px){.EditCartModal{background-color:#fff}}.EditCartModal .content-panel{padding-bottom:0}@media (min-width: 768px){.EditCartModal .content-panel{width:675px}}.EditCartModal .content-panel .container{padding:0 15px}.EditCartModal .content-panel>.container{padding:0}.EditCartModal .modal-title{margin-bottom:0}.EditCartModal .save-changes-error-message{text-align:center;margin-bottom:25px;color:#D93636}.EditCartModal .DynamicPanelSlider .slide-panel{padding-top:25px}.EditCartModal .cart-edit-overview{padding-bottom:30px}.EditCartModal .cart-edit-overview .products-display{overflow:hidden;position:relative;min-height:150px}.EditCartModal .cart-edit-overview .products-display .product-image{margin:0 auto}.EditCartModal .cart-edit-overview .products-display .make-static{position:static !important;padding-bottom:0 !important}.EditCartModal .cart-edit-overview .products-display .make-static .add-lens-container{width:50%}.EditCartModal .cart-edit-overview .products-display .make-static:after{display:none}.EditCartModal .cart-edit-overview .edit-eye{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.EditCartModal .cart-edit-overview .edit-options{min-height:120px}.EditCartModal .cart-edit-overview .edit-row{padding:15px 40px 15px 0;border-bottom:1px solid #ccc;cursor:pointer;position:relative;overflow:hidden}.EditCartModal .cart-edit-overview .edit-row label{cursor:pointer}.EditCartModal .cart-edit-overview .edit-row.no-pointer{cursor:default}.EditCartModal .cart-edit-overview .edit-row.no-pointer label{cursor:default}.EditCartModal .cart-edit-overview .edit-row.icon-right:before{position:absolute;right:0;top:50%;font-size:25px;margin-top:-12px}.EditCartModal .cart-edit-overview .edit-row.rx-image img{max-height:60px}.EditCartModal .cart-edit-overview .cta-row{padding-top:15px;text-align:center}.EditCartModal .cart-edit-overview .cta-row a{line-height:50px}@media (max-width: 767px){.EditCartModal .cart-edit-overview .cta-row .btn,.EditCartModal .cart-edit-overview .cta-row .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter .EditCartModal .cart-edit-overview .cta-row a,.EditCartModal .cart-edit-overview .cta-row .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv .EditCartModal .cart-edit-overview .cta-row a{width:100%}}@media (min-width: 768px){.EditCartModal .cart-edit-overview .cta-row{text-align:right}.EditCartModal .cart-edit-overview .cta-row .btn,.EditCartModal .cart-edit-overview .cta-row .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter .EditCartModal .cart-edit-overview .cta-row a,.EditCartModal .cart-edit-overview .cta-row .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv .EditCartModal .cart-edit-overview .cta-row a,.EditCartModal .cart-edit-overview .cta-row a{float:right;margin-left:25px}}.EditCartModal .slide-container{min-height:400px}.EditCartModal .slide-container .slide-panel{padding-left:0px;padding-right:0px}.EditCartModal .slide-container .slide-panel.nested-pages{padding:25px 0 0}.EditCartModal .slide-container .slide-panel.nested-pages .modal-title{margin-bottom:15px}.EditCartModal .slide-container .slide-panel.nested-pages .Breadcrumbs{display:none}.EditCartModal .slide-container .slide-panel.nested-pages .submit-and-skip-bar{display:none}.EditCartModal .slide-container .slide-panel.nested-pages .content-wrapper{padding-top:0;padding-bottom:15px}.EditCartModal .slide-container .slide-panel.nested-pages product-list{padding-bottom:0;margin-top:-25px;margin-right:-2px}.EditCartModal .slide-container .slide-panel.nested-pages product-list .search-options .search{width:100%;border-top:1px solid #ccc}.EditCartModal .slide-container .slide-panel.nested-pages product-list .menu-overlay{background-color:rgba(0,0,0,0.5);left:-15px}.EditCartModal .slide-container .slide-panel.nested-pages product-list .product-name{height:48px}@media (min-width: 768px){.EditCartModal .slide-container .slide-panel.nested-pages product-list .search-options .search-sort{width:50%}}@media (min-width: 992px){.EditCartModal .slide-container .slide-panel.nested-pages product-list .ProductListFacets{position:absolute;left:-240px;width:225px;z-index:10}.EditCartModal .slide-container .slide-panel.nested-pages product-list .icon-close{display:block !important}.EditCartModal .slide-container .slide-panel.nested-pages product-list .col-md-9{width:100%}.EditCartModal .slide-container .slide-panel.nested-pages product-list .col-md-9 .search-options .search-filter{display:block !important}.EditCartModal .slide-container .slide-panel.nested-pages product-list .product-options .product{width:25%}.EditCartModal .slide-container .slide-panel.nested-pages product-list .product-options .product a{padding:15px}}.EditCartModal .slide-container .slide-panel.nested-pages parameter-entry{margin-bottom:0;padding-bottom:15px;margin-left:20px;margin-right:20px}.EditCartModal .slide-container .slide-panel.nested-pages parameter-entry .icon-pencil{display:none}.EditCartModal .slide-container .slide-panel.nested-pages parameter-entry .col-md-8.col-md-offset-2{margin-left:0;width:100%}.EditCartModal .slide-container .slide-panel.nested-pages parameter-entry .add-lens-container.not-applicable *{display:none}.EditCartModal .slide-container .slide-panel.nested-pages parameter-entry .add-lens-container.not-applicable:after{display:block}@media (min-width: 768px){.EditCartModal .slide-container .slide-panel.nested-pages .RxDetails .col-md-10.col-md-offset-1{padding:0 30px 15px;width:100%;margin-left:0}.EditCartModal .slide-container .slide-panel.nested-pages .RxDetails .btn-wrapper .col-sm-5{width:50%;margin-left:0;margin-right:0}}.EditCartModal .slide-container .slide-panel.nested-pages .rebate-panel-slider{padding-bottom:40px}.EditCartModal .slide-container .slide-panel.nested-pages .DoctorSearch .col-md-8.col-md-offset-2{margin-left:0;width:100%}@media (min-width: 768px){.EditCartModal .slide-container .slide-panel.nested-pages .DoctorSearch .col-md-8.col-md-offset-2{padding:0 30px}}.EditCartModal .slide-container .slide-panel.nested-pages .DoctorSearch .search-info-text a{display:none}.EditCartModal .slide-container .slide-panel.nested-pages .DoctorSearch .search-panel .add-doctor-section{display:none}.EditCartModal .slide-container .slide-panel.nested-pages .DoctorSearch .search-line-items .btn-primary{margin-bottom:15px}.EditCartModal .rebate-panel-slider{padding:0 20px}.RebateModal{font-family:Arial,sans-serif}.RebateModal .flex-style{display:flex;flex-flow:row nowrap;align-items:center}.RebateModal .rebate-modal-title{position:relative;top:-33px}.RebateModal .rebate-modal-header{font-family:"ContactsNeueBoldCondensed",Arial,sans-serif;margin-bottom:5px}.RebateModal .rebate-modal-divider-section{height:100px}.RebateModal .rebate-modal-divider-section hr{border-top:#ccc 1px solid;flex:1 1 auto}.RebateModal .rebate-modal-divider-section div{margin:0 20px 0 20px}.RebateModal .rebate-modal-content-row{text-align:left}.RebateModal .rebate-modal-content-row>div{padding-top:22px;overflow:hidden}.RebateModal .rebate-modal-content-row:not(:last-child){margin-bottom:70px}.RebateModal .rebate-modal-content-row img{width:70px;margin-right:20px;float:left}.rebate-panel-slider{display:block;padding:0 20px}.Ribbon .save-tag{font-family:"ContactsNeueMediumCondensed",Arial,sans-serif;background:#009B09;color:#fff;padding:0 15px 0 12px;position:absolute;top:14px;right:15px;line-height:32px;height:32px;font-size:13px;cursor:pointer;font-weight:bold}.Ribbon .save-tag strong{font-family:"ContactsNeueMediumCondensed",Arial,sans-serif}.Ribbon .save-tag.blue{cursor:default;background-color:#066aca}.Ribbon .save-tag.blue:before{border-right-color:#066aca}@media (min-width: 480px){.Ribbon .save-tag{font-size:14px}}.Ribbon .save-tag:before{content:"";width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid #009B09;position:absolute;top:0;left:-16px}.Ribbon .save-tag:after{content:"";position:absolute;top:13px;left:-6px;width:6px;height:6px;background-color:#fff;border-radius:50%}.PaymentPanel .icon-pencil{color:#0092EB}.PaymentPanel .payment-method-name>div{min-height:52px;padding:16px 0 16px 85px}create-account-form{display:block}content{display:block}.ContentPage h3{font-size:20px;padding-top:15px}.ContentPage h4{font-size:16px;font-family:"ProximaNovaBold",Arial,sans-serif;margin:0;padding-top:5px}.ContentPage p,.ContentPage ul,.ContentPage ol{margin-bottom:15px}.ContentPage p ul,.ContentPage p ol,.ContentPage ul ul,.ContentPage ul ol,.ContentPage ol ul,.ContentPage ol ol{margin-bottom:0}.ContentPage .section-spacing{margin-bottom:30px}.ContentPage .no-padding{padding:0 !important}.ContentPage .border-callout{font-family:"ProximaNovaBold",Arial,sans-serif;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;padding:10px 0;margin-bottom:30px}.ContentPage .gradient-callout{padding:30px;color:#0092EB;background-image:-owg-linear-gradient(#e3e2e2, #fff);background-image:-webkit-linear-gradient(#e3e2e2, #fff);background-image:-moz-linear-gradient(#e3e2e2, #fff);background-image:-o-linear-gradient(#e3e2e2, #fff);background-image:linear-gradient(#e3e2e2, #fff)}.ContentPage .blue-emphasis{color:#0092EB;font-family:"ProximaNovaBold",Arial,sans-serif}.ContentPage .blue-callout{background-color:#66bef3;color:#222A7E;font-family:"ProximaNovaBold",Arial,sans-serif;font-size:21px;padding:15px}.ContentPage .blue-callout a{color:#fff}@media (min-width: 768px){.ContentPage .blue-callout{font-size:25px;padding:30px}}.ContentPage .content-block{display:block;overflow:hidden}.ContentPage .responsive-img{margin:0 auto 20px;width:100%}.ContentPage .responsive-img img{width:100%}@media (min-width: 768px){.ContentPage .responsive-img.right{float:right;margin:0 0 20px 20px}.ContentPage .responsive-img.left{float:left;margin:0 20px 20px 0}}.ContentPage .video-container{width:100%;margin-bottom:30px}.ContentPage .video-container iframe,.ContentPage .video-container video{width:100%;height:230px}@media (min-width: 768px){.ContentPage .video-container iframe,.ContentPage .video-container video{height:330px}}@media (min-width: 992px){.ContentPage .video-container iframe,.ContentPage .video-container video{height:430px}}.ContentPage .company-header{background:url("https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/company-image?yocs=2o_2B_&yoloc=eu") no-repeat center;background-size:cover;height:115px;width:100%;margin-bottom:20px}@media (min-width: 768px){.ContentPage .company-header{height:215px}}.ContentPage .careers-header{margin-bottom:30px}.ContentPage .careers-header .header-img{background:url("https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/090e43403551013673560a3ba3fac80a.yottaa.net/v~4b.2a1/v1/static/landing-hr-hero?yocs=2o_2B_&yoloc=eu") no-repeat center;background-size:cover;height:115px;width:100%}@media (min-width: 768px){.ContentPage .careers-header .header-img{height:350px}}.ContentPage .company-values{margin-bottom:30px}.ContentPage .company-values img{margin:5px}.ContentPage .careers-columns{color:#fff;margin-bottom:30px}@media (min-width: 768px){.ContentPage .careers-columns{display:flex}}.ContentPage .careers-columns h4{color:#66bef3;margin-bottom:10px}.ContentPage .careers-columns>div{padding:30px;margin-bottom:2px;background-color:#222A7E}.ContentPage .careers-columns>div:not(:last-of-type){border-right:2px solid #fff}.ContentPage .careers-columns ul{padding:0 0 0 20px;margin:0}.ContentPage .careers-icons{margin-bottom:30px}.ContentPage .careers-icons h4{color:#F17023}.ContentPage .careers-icons>div{margin-bottom:15px}.ContentPage #grnhse_app{margin:-40px 0}.ContentPage .content-header-employee{margin-bottom:30px}@media (min-width: 768px){.ContentPage .content-header-employee{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:-120px;height:280px}.ContentPage .content-header-employee h3,.ContentPage .content-header-employee p{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.ContentPage .content-header-employee h3{left:30px;width:190px;padding:0}.ContentPage .content-header-employee p{left:485px;padding-right:30px}}@media (min-width: 992px){.ContentPage .content-header-employee{height:214px;background-position:top center}.ContentPage .content-header-employee h3{width:240px}}@media (min-width: 1200px){.ContentPage .content-header-employee p{left:550px}}@media (min-width: 768px){.ContentPage .return-header{background-image:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/return-header_1?yocs=2o_2B_&yoloc=eu)}}.ContentPage .return-promise{width:167px;height:167px;background:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/return-promise_1?yocs=2o_2B_&yoloc=eu) no-repeat;background-size:cover;margin:0 auto 15px}@media (min-width: 768px){.ContentPage .return-promise{float:left;margin:0 15px 15px 0}}.ContentPage .error404{margin-bottom:30px}.ContentPage .error404 h1{color:#222A7E}.ContentPage .error404 .video-container video{height:auto}.ContentPage .header-gajillion{display:inline-block;font-family:"ProximaNovaBold",Arial,sans-serif;color:#0092EB;font-size:27px;border-bottom:1px solid #0092EB;padding-bottom:.3em}@media (min-width: 768px){.ContentPage .header-gajillion{font-size:34px}}.ContentPage .header-gajillion .header-small{font-size:.605em;font-family:"ProximaNova",Arial,sans-serif;color:#222A7E}.ContentPage .image-gajillion img{width:100%;max-width:420px}.ContentPage .buttons-gajillion .btn,.ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv .ContentPage .buttons-gajillion a{margin-bottom:10px}.ContentPage .buttons-gajillion #lp-gajfooter a{padding:0 30px !important}.ContentPage .qrrecap-header{margin-bottom:30px}.ContentPage .qrrecap-header img{width:100%;max-width:468px}.ContentPage .qrrecap-phones{margin-bottom:30px}.ContentPage .qrrecap-phones img{width:100%;max-width:224px}.ContentPage .ManufacturerRebates h4{padding:0;margin-bottom:15px}.ContentPage .ManufacturerRebates .rebate-hero{height:170px;background-size:cover;background-position:center}@media (min-width: 768px){.ContentPage .ManufacturerRebates .rebate-hero{height:238px}}.ContentPage .ManufacturerRebates .rebate-links a{display:block}.ContentPage .ManufacturerRebates .how-to-recieve{border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;padding:30px 0}@media (max-width: 767px){.ContentPage .ManufacturerRebates .step{margin-bottom:20px}}.ContentPage .ManufacturerRebates .step-number{font-size:30px;font-family:"ProximaNovaSemiBold",Arial,sans-serif;color:#fff;background-color:#0092EB;width:70px;height:70px;line-height:70px;text-align:center;margin:0 auto 15px;border-radius:50%}@media (max-width: 767px){.ContentPage .ManufacturerRebates .see-other .btn,.ContentPage .ManufacturerRebates .see-other .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter .ManufacturerRebates .see-other a,.ContentPage .ManufacturerRebates .see-other .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv .ContentPage .ManufacturerRebates .see-other a{margin-bottom:15px}}.ContentPage .ManufacturerRebates .disclaimer{font-size:12px;text-align:center}content-accordion{display:block}content-accordion .accordion-title{text-decoration:none;display:block}content-accordion .icon-down:before{display:none;position:absolute;left:7px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}content-accordion.show-arrow .accordion-title{position:relative;padding-left:30px}content-accordion.show-arrow .icon-down:before{display:block}content-accordion.show-arrow .icon-down.open:before{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}content-accordion.arrow-right .accordion-title{padding-left:0px;padding-right:20px}content-accordion.arrow-right .icon-down:before{left:auto;right:0}content-accordion .collapsible-content{display:none;overflow:hidden}lightbox>.overlay-wrapper{position:fixed;top:0;left:0;z-index:1200;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,0.6);opacity:1;-webkit-transition:visibility .5s,opacity .5s;-moz-transition:visibility .5s,opacity .5s;-o-transition:visibility .5s,opacity .5s;transition:visibility .5s,opacity .5s}lightbox>.overlay-wrapper.hidden{display:block !important;visibility:hidden;opacity:0}lightbox>.overlay-wrapper .content-wrapper{position:relative;padding:30px;margin:auto;min-height:100%;text-align:center;background-color:#F8F8F8}@media (min-width: 992px){lightbox>.overlay-wrapper .content-wrapper{margin:30px auto;max-width:615px;min-height:initial}lightbox>.overlay-wrapper .content-wrapper.has-label{padding-left:59px}}lightbox>.overlay-wrapper .content-wrapper .icon-close{position:absolute;right:15px;top:15px;cursor:pointer}lightbox>.overlay-wrapper .content-wrapper .side-label{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal;transform-origin:100% 0%;position:absolute;top:50px;right:100%;padding:8px 16px;background-color:#222A7E;color:#fff;text-transform:uppercase;font-size:12px;line-height:14px}@media (min-width: 992px){lightbox>.overlay-wrapper .content-wrapper .side-label{top:25px;padding:13px 26px;font-size:25px;line-height:28px}}lightbox.lightbox-default .content-wrapper h2{color:#222A7E;font-size:17px;line-height:23px}@media (min-width: 992px){lightbox.lightbox-default .content-wrapper h2{font-size:30px;line-height:40px}}lightbox.lightbox-default .content-wrapper h3{color:#0092EB;font-size:16px;line-height:17px}@media (min-width: 992px){lightbox.lightbox-default .content-wrapper h3{font-size:28px;line-height:30px}}tooltip{cursor:pointer;color:#0092EB;text-decoration:underline;position:relative}tooltip .toolstip{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);position:absolute;top:-12px;left:-25px;display:none;background-color:#3C5161;padding:20px;border-radius:5px;font-size:14px;color:#fff}tooltip .toolstip:after{content:"";position:absolute;bottom:-12px;left:40px;border-top:12px solid #3C5161;border-left:12px solid transparent;border-right:12px solid transparent}tooltip:hover .toolstip{display:block}popdown-banner .popdown-banner-wrapper{display:block;background-color:#fff;overflow:hidden;max-height:400px;-webkit-transition:max-height 1s ease;-moz-transition:max-height 1s ease;-o-transition:max-height 1s ease;transition:max-height 1s ease}popdown-banner .popdown-banner-wrapper.hidden{-webkit-transition:max-height .5s ease;-moz-transition:max-height .5s ease;-o-transition:max-height .5s ease;transition:max-height .5s ease;display:block !important;max-height:0;border-bottom:0}popdown-banner .popdown-banner-wrapper>.container{position:relative}popdown-banner .popdown-banner-wrapper>.container i.icon-close{position:absolute;top:15px;right:15px;font-size:12px;cursor:pointer}popdown-banner .popdown-banner-wrapper>.container #AquaSoftHeader header{padding-top:90px}@media (min-width: 768px){popdown-banner .popdown-banner-wrapper>.container #AquaSoftHeader header{min-height:400px}}popdown-banner .popdown-banner-wrapper>.container #AquaSoftHeader h1{margin-top:35px}popdown-banner .popdown-banner-wrapper>.container #AquaSoftHeader h2{margin-top:16px;text-align:center}popdown-banner .popdown-banner-wrapper>.container button{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 767px){popdown-banner .popdown-banner-wrapper>.container button{width:calc(100% - 30px)}}@media (min-width: 768px){popdown-banner .popdown-banner-wrapper>.container button{min-width:225px}}.menu-open .SiteHeader .close-btn span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-open .SiteHeader .close-btn span:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.close-btn{-webkit-transition:all .7s linear;-moz-transition:all .7s linear;-o-transition:all .7s linear;transition:all .7s linear}.close-btn span{position:absolute;top:50%;left:50%;margin:-1px 0 0 -15px;width:25px;height:2px;background-color:#fff;display:block;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-box-shadow:1px 1px 3px 0px rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 3px 0px rgba(0,0,0,0.4);box-shadow:1px 1px 3px 0px rgba(0,0,0,0.4)}.close-btn span:first-child{-webkit-transform:translate(0, 7px);-moz-transform:translate(0, 7px);-ms-transform:translate(0, 7px);-o-transform:translate(0, 7px);transform:translate(0, 7px)}.close-btn span:last-child{-webkit-transform:translate(0, -7px);-moz-transform:translate(0, -7px);-ms-transform:translate(0, -7px);-o-transform:translate(0, -7px);transform:translate(0, -7px)}.close-btn.combine span{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.close-btn.combine span:nth-child(2){opacity:0}.SiteHeader .container{position:relative}.SiteHeader .SiteModal .container{position:static}.SiteHeader .header-marketing{color:#fff;max-height:40px}.SiteHeader .header-marketing img{float:left;margin-right:5px}.SiteHeader .header-marketing h2{font-size:16px;font-family:"ProximaNova",Arial,sans-serif;white-space:nowrap;padding-top:12px;float:left}.SiteHeader .header-marketing .marketing-section{float:right;margin-left:20px;cursor:pointer}.SiteHeader .header-mobile .menu-btn{transform:translateY(-50%);position:absolute;top:50%;left:10px;height:50px;width:50px;cursor:pointer;z-index:5;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.SiteHeader .header-mobile .icon-cart{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:20px;color:#fff;font-size:21px;cursor:pointer;text-decoration:none;z-index:5}.SiteHeader .header-mobile .icon-cart span{position:absolute;top:16px;right:8px;color:#fff;background-color:#D93636;border-radius:50%;height:15px;width:15px;padding:1px;font-size:10px;text-align:center}#wrapper{width:100%;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}@media (max-width: 767px){.menu-open #wrapper{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.menu-open body{position:relative}.menu-open .MobileMenu .mobile-menu-panel{max-height:270px}.menu-open .MobileMenu .mobile-menu-panel .mobile-menu-wrapper{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}}@media (min-width: 768px) and (max-width: 991px){.menu-open body{position:fixed;top:0;right:0;left:0;bottom:0}.menu-open #wrapper{-webkit-transform:translate(250px, 0);-moz-transform:translate(250px, 0);-ms-transform:translate(250px, 0);-o-transform:translate(250px, 0);transform:translate(250px, 0)}}.MobileMenu .mobile-menu-panel{position:relative;margin-left:0;top:0;left:0;width:100%;bottom:auto;overflow:hidden;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-transform 500ms ease-out;-moz-transition:-moz-transform 500ms ease-out;-o-transition:-o-transform 500ms ease-out;transition:transform 500ms ease-out;-webkit-perspective:640px;-moz-perspective:640px;-ms-perspective:640px;-o-perspective:640px;perspective:640px;background-color:#000}@media (max-width: 767px){.MobileMenu .mobile-menu-panel{max-height:0;-webkit-transition:max-height 500ms ease-out;-moz-transition:max-height 500ms ease-out;-o-transition:max-height 500ms ease-out;transition:max-height 500ms ease-out}.MobileMenu .mobile-menu-panel .mobile-menu-wrapper{background-color:#2e2e2e;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:bottom center 50%;-moz-transform-origin:bottom center 50%;-ms-transform-origin:bottom center 50%;-o-transform-origin:bottom center 50%;transform-origin:bottom center 50%;-webkit-transition:all 600ms ease-out;-moz-transition:all 600ms ease-out;-o-transition:all 600ms ease-out;transition:all 600ms ease-out}}.MobileMenu .mobile-menu-panel ul li{position:relative;float:left;width:33.33%;color:#bbbbbb;border-bottom:1px solid #636363;border-right:1px solid #636363;height:90px;padding-top:60px;text-transform:uppercase;font-size:11px;text-align:center}.MobileMenu .mobile-menu-panel ul li>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;cursor:pointer}.MobileMenu .mobile-menu-panel ul li.mobile-home{color:#fff}.MobileMenu .mobile-menu-panel ul li.mobile-search{width:66.66%;border-right:none;float:right;padding:20px 25px 0;text-align:left;font-size:16px}.MobileMenu .mobile-menu-panel ul li.mobile-search .icon-search{position:absolute;left:25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:21px;color:#0092EB;text-decoration:none}.MobileMenu .mobile-menu-panel ul li.mobile-search .icon-close{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:15px;cursor:pointer}@media (max-width: 767px){.MobileMenu .mobile-menu-panel ul li.mobile-contact,.MobileMenu .mobile-menu-panel ul li.mobile-accountsettings,.MobileMenu .mobile-menu-panel ul li.mobile-find-brand{border-right:none}.MobileMenu .mobile-menu-panel ul li.mobile-howto,.MobileMenu .mobile-menu-panel ul li.mobile-orderstatus,.MobileMenu .mobile-menu-panel ul li.mobile-find-brand{border-bottom:1px solid #636363}.MobileMenu .mobile-menu-panel ul li.mobile-app,.MobileMenu .mobile-menu-panel ul li.mobile-feedback,.MobileMenu .mobile-menu-panel ul li.mobile-contact{border-bottom:none}}.MobileMenu .mobile-menu-panel ul li span[class^="icon-"]{position:absolute;top:17px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-size:28px}@media (min-width: 768px){.MobileMenu .mobile-menu-panel ul li span[class^="icon-"]{position:relative;left:0;top:1px;font-size:22px;margin-right:13px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.MobileMenu .mobile-menu-panel .search-bar{width:100%}.MobileMenu .mobile-menu-panel .search-bar input{width:100%;padding:0 0 0 35px;background-color:transparent;border:none;box-shadow:none;color:#fff;font-size:18px;outline:0 !important}.MobileMenu .mobile-menu-panel .search-bar input[type="submit"]{display:none}.MobileMenu .mobile-menu-panel .search-bar input:-ms-input-placeholder{color:#fff}.MobileMenu .mobile-menu-panel .search-bar input:-moz-placeholder{color:#fff}.MobileMenu .mobile-menu-panel .search-bar input::-moz-placeholder{color:#fff}.MobileMenu .mobile-menu-panel .search-bar input::-webkit-input-placeholder{color:#fff}@media (min-width: 768px){.MobileMenu .mobile-menu-panel{display:block;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);position:absolute;top:0;left:-250px;bottom:0;width:250px;background-color:#2e2e2e;color:#fff;-webkit-box-shadow:inset -13px 0px 13px -4px rgba(0,0,0,0.6);-moz-box-shadow:inset -13px 0px 13px -4px rgba(0,0,0,0.6);box-shadow:inset -13px 0px 13px -4px rgba(0,0,0,0.6);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MobileMenu .mobile-menu-panel input{height:60px}.MobileMenu .mobile-menu-panel .mobile-menu-wrapper{background-color:transparent}.MobileMenu .mobile-menu-panel ul li{height:auto;padding:0;margin-left:25px;line-height:45px;background-color:transparent;width:100%;text-align:left;text-transform:none;font-size:16px}.MobileMenu .mobile-menu-panel ul li.mobile-search{width:100%;margin-left:0px;padding:0 25px}.MobileMenu .mobile-menu-panel ul li.mobile-accordion{background-color:#202021;color:#fff;position:relative;margin-left:0;padding-left:25px;border:none}.MobileMenu .mobile-menu-panel ul li.mobile-accordion>a{height:45px}.MobileMenu .mobile-menu-panel ul li.mobile-accordion.opened .accordion-content{visibility:visible;max-height:500px;-webkit-transition:max-height 300ms ease-out,visibility 0ms linear;-webkit-transition-delay:0s,0ms;-moz-transition:max-height 300ms ease-out,visibility 0ms linear 0ms;-o-transition:max-height 300ms ease-out,visibility 0ms linear 0ms;transition:max-height 300ms ease-out,visibility 0ms linear 0ms}.MobileMenu .mobile-menu-panel ul li.mobile-accordion .dropdown-arrow{position:absolute;right:15px}.MobileMenu .mobile-menu-panel ul li.mobile-accordion .accordion-content{visibility:hidden;max-height:0;overflow:hidden;position:relative;z-index:100;-webkit-transition:max-height 300ms ease-out,visibility 0ms linear;-webkit-transition-delay:0s,300ms;-moz-transition:max-height 300ms ease-out,visibility 0ms linear 300ms;-o-transition:max-height 300ms ease-out,visibility 0ms linear 300ms;transition:max-height 300ms ease-out,visibility 0ms linear 300ms}.MobileMenu .mobile-menu-panel ul li.mobile-accordion .accordion-content a{display:block;margin-left:35px;text-decoration:none}.MobileMenu .mobile-menu-panel ul li.mobile-accordion .accordion-content a:last-of-type{margin-bottom:10px}.MobileMenu .mobile-menu-panel ul li:last-of-type,.MobileMenu .mobile-menu-panel ul li.mobile-howto{border-bottom:none}}@media (min-width: 992px){.MobileMenu .mobile-menu-panel input{height:50px}}.HeaderTop{background-color:#222A7E;-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.4);box-shadow:0px 1px 5px rgba(0,0,0,0.4)}.HeaderTop .header-top-container{height:60px;padding-top:18px}@media (min-width: 992px){.HeaderTop .header-top-container{height:104px;padding-top:40px}}.HeaderTop .contacts-logo a{display:block}.HeaderTop .contacts-logo img{width:100%;max-width:140px}@media (max-width: 991px){.HeaderTop .contacts-logo{padding:0 80px;text-align:center;transform:translateY(-50%);position:absolute;top:50%}.HeaderTop .contacts-logo img{padding-left:5px}}@media (min-width: 992px){.HeaderTop .contacts-logo img{max-width:240px}}.HeaderTop .header-welcome{position:absolute;top:0;right:15px;line-height:40px;color:#66bef3;font-size:13px}.HeaderTop .header-welcome .header-menu-link{display:block;line-height:40px;text-decoration:none;color:#66bef3}.HeaderTop .header-welcome .header-cart:after{content:'\e808';font-family:'fontello';margin-left:7px}.HeaderTop .header-welcome .header-welcome-link{color:#66bef3;text-decoration:none}.HeaderTop .header-welcome .header-signin-link{color:#F17023;text-decoration:none;font-family:"ProximaNovaBold",Arial,sans-serif;text-transform:uppercase}.HeaderTop .header-welcome .horizontal-left>li:not(:last-of-type){position:relative;padding-right:12px;margin-right:12px}.HeaderTop .header-welcome .horizontal-left>li:not(:last-of-type):after{content:"";position:absolute;height:14px;width:1px;background-color:#66bef3;top:50%;margin-top:-7px;right:0}.HeaderBottom{position:relative;height:45px;background-color:#0092EB}.HeaderBottom .menu-desktop>li{position:relative;margin-right:85px;font-size:14px}.HeaderBottom .menu-desktop>li:last-of-type{margin-right:0}.HeaderBottom .menu-desktop>li .header-menu-link{display:block;color:#fff;line-height:45px;text-transform:uppercase;text-decoration:none}.HeaderBottom .menu-desktop>li span.header-menu-link{cursor:default}.HeaderBottom .menu-desktop #lppromobarDiv{height:45px;overflow:hidden;margin-right:0}.HeaderBottom .menu-desktop #lppromobarDiv>div{margin:0 !important}.HeaderBottom .menu-desktop #lppromobarDiv a{display:block;color:#fff;line-height:45px;text-transform:uppercase;text-decoration:none}.HeaderBottom .header-search{position:absolute;z-index:500;top:0;right:15px;height:45px;line-height:45px;padding-left:10px;background-color:#0092EB}.HeaderBottom .header-search .icon-search{float:left;color:#fff;text-decoration:none}.HeaderBottom .header-search .search-input{display:inline-block;overflow:hidden;width:380px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.HeaderBottom .header-search .search-input.search-closed{width:0}.HeaderBottom .header-search .search-input form{margin-left:10px;position:relative}.HeaderBottom .header-search .search-input form input{font-size:14px;height:30px;line-height:30px;padding:0 28px 0 6px;margin-top:7.5px}.HeaderBottom .header-search .search-input .icon-close{position:absolute;right:0;top:1px;padding:0 8px;font-size:13px;cursor:pointer}.HeaderLinks .findMyBrandContainer{min-height:1px;min-width:105px}.HeaderLinks .customerServiceContainer{min-height:1px;min-width:132px}.FindMyBrand>a{display:block;color:#fff;line-height:45px;text-transform:uppercase;text-decoration:none}.FindMyBrand .sub-menu-content{position:relative;-webkit-transition:min-width 400ms ease-out;-moz-transition:min-width 400ms ease-out;-o-transition:min-width 400ms ease-out;transition:min-width 400ms ease-out}.FindMyBrand .sub-menu-content.brand-selected{min-width:605px}.FindMyBrand .sub-menu-content.brand-selected.wide{min-width:970px}.FindMyBrand .brands-menu{display:inline-block;vertical-align:top;position:relative;-webkit-transition:min-width 300ms ease-out;-moz-transition:min-width 300ms ease-out;-o-transition:min-width 300ms ease-out;transition:min-width 300ms ease-out;min-width:auto}.FindMyBrand .brands-menu h2{display:inline-block;font-size:16px;text-transform:uppercase;color:#222A7E;padding:0 0 5px;border-bottom:2px solid #FFD000;margin-bottom:10px}.FindMyBrand .brands-menu .brands-category{width:150px}.FindMyBrand .brands-menu .brands-category:not(:last-of-type){margin-bottom:36px}.FindMyBrand .brands-menu .findMyBrandSubcategory.selected>a{background-color:#EDEDED;color:#0092EB}.FindMyBrand .brands-menu .findMyBrandSubcategory.selected .brands-list{display:block}.FindMyBrand .product-menu{position:absolute;top:58px;left:190px;padding:0 0 0 20px;border-left:1px solid #ccc}.FindMyBrand .product-menu .brands-list{height:530px}.FindMyBrand .product-menu .brands-list li{min-width:345px}.FindMyBrand .product-menu .brands-list.columns-2{-webkit-columns:2;-moz-columns:2;-ms-columns:2;-o-columns:2;columns:2;-webkit-column-gap:20px;-moz-column-gap:20px;-ms-column-gap:20px;-o-column-gap:20px;column-gap:20px;-webkit-column-fill:auto;-moz-column-fill:auto;-ms-column-fill:auto;-o-column-fill:auto;column-fill:auto}@media (min-width: 768px){.FastFreeShippingModal .content-panel{width:775px}}.FastFreeShippingModal .header-wrapper{padding-bottom:10px;border-bottom:solid 1px #ccc}.FastFreeShippingModal .header-wrapper h1{font-family:"ContactsNeueMediumCondensed",Arial,sans-serif;color:#222A7E;float:left;margin-bottom:0;font-size:28px}.FastFreeShippingModal .logo{width:190px;float:right}.FastFreeShippingModal .flag{float:left;margin-right:20px}.FastFreeShippingModal .shipping-table{padding-top:30px;overflow:hidden}.FastFreeShippingModal .shipping-table table{margin-bottom:35px;width:100%}.FastFreeShippingModal .shipping-table .note-text{font-size:11px}.FastFreeShippingModal .fast-free-shipping tr:nth-child(even){background:#eaf4fd}.FastFreeShippingModal .fast-free-shipping td{padding:7px 20px}@media (min-width: 768px){.UnbeatablePriceGuaranteeModal .content-panel,.UnbeatablePriceGuarantee .content-panel{width:775px}}.UnbeatablePriceGuaranteeModal .header-wrapper,.UnbeatablePriceGuarantee .header-wrapper{margin-bottom:30px}.UnbeatablePriceGuaranteeModal h1,.UnbeatablePriceGuarantee h1{font-size:38px;color:#222A7E;font-family:"ContactsNeueBoldCondensed",Arial,sans-serif;margin-bottom:15px;text-align:center}.UnbeatablePriceGuaranteeModal h2,.UnbeatablePriceGuarantee h2{color:#0092EB;font-size:20px;text-align:center}.UnbeatablePriceGuaranteeModal h3,.UnbeatablePriceGuarantee h3{font-family:"ContactsNeueBoldCondensed",Arial,sans-serif;color:#222A7E;font-size:20px;padding-top:7px}.UnbeatablePriceGuaranteeModal .unbeatable-price-badge,.UnbeatablePriceGuarantee .unbeatable-price-badge{text-align:center}@media (max-width: 767px){.UnbeatablePriceGuaranteeModal .unbeatable-price-badge,.UnbeatablePriceGuarantee .unbeatable-price-badge{margin-bottom:20px}}@media (min-width: 768px){.UnbeatablePriceGuaranteeModal .modal-content-wrapper,.UnbeatablePriceGuarantee .modal-content-wrapper{padding-left:45px}}.SearchResults{position:absolute;top:90px;left:0;right:0;max-height:350px;min-height:180px;background-color:#2e2e2e;color:#fff;overflow:auto;z-index:650;-webkit-box-shadow:1px 1px 8px 0px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 8px 0px rgba(0,0,0,0.3);box-shadow:1px 1px 8px 0px rgba(0,0,0,0.3)}@media (min-width: 768px){.SearchResults{top:60px;left:-250px;right:auto;width:250px;max-height:100%;min-height:350px}}@media (min-width: 992px){.SearchResults{top:45px;left:0;right:0;background-color:#fff;color:#3C5161;max-height:none;min-height:300px;overflow:hidden;width:auto}.SearchResults a{color:#3C5161}}.SearchResults a{text-decoration:none}.SearchResults .container{padding-top:15px;padding-bottom:15px}@media (max-width: 991px){.SearchResults .container{width:100%}}.SearchResults .search-suggestion{margin-bottom:15px;position:relative;z-index:1}@media (max-width: 991px){.SearchResults .search-suggestion{color:#fff}}.SearchResults .search-suggestion .search-phrase{font-size:0}.SearchResults .search-suggestion .search-phrase>*{font-size:16px}.SearchResults .no-search-results{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:auto;text-align:center}.SearchResults .search-result{padding-top:15px;padding-bottom:15px}@media (min-width: 768px){.SearchResults .search-result{font-size:14px}}@media (min-width: 992px){.SearchResults .search-result{height:90px}}.SearchResults .search-result-image{width:40px;margin-right:15px;float:left}.SearchResults .search-result-image img{width:100%}@media (min-width: 992px){.SearchResults .search-result-image{width:90px}}.SearchResults .search-result-text .product-name{font-family:"ProximaNovaSemiBold",Arial,sans-serif}.SearchResults .search-result-text .product-subname{font-family:"ProximaNova",Arial,sans-serif}.SearchResults .search-result-text .product-name,.SearchResults .search-result-text .product-subname{display:inline}@media (min-width: 992px){.SearchResults .search-result-text .product-name,.SearchResults .search-result-text .product-subname{display:block}}.HeaderPromoRibbon{background-color:#EDEDED}.HeaderPromoRibbon .content{font-size:18px;line-height:44px;height:44px;color:#3C5161;text-align:center;overflow:hidden}.HeaderPromoRibbon img{max-height:44px}.HeaderPromoRibbon .img-full-width{width:100%;max-width:290px;margin:0 auto}@media (min-width: 320px){.HeaderPromoRibbon .img-full-width{max-width:none;width:inherit;vertical-align:top}}.SiteFooter{background-color:#222A7E;font-size:12px;line-height:normal;color:#fff;margin-top:20px;padding-top:40px;padding-bottom:40px;font-family:"ProximaNova",Arial,sans-serif}.SiteFooter h4{font-size:14px;text-transform:uppercase;margin:0;font-family:"ProximaNovaSemiBold",Arial,sans-serif;position:relative;white-space:nowrap}.SiteFooter h4.icon-up,.SiteFooter h4.icon-down{cursor:pointer}.SiteFooter h4.icon-up:before,.SiteFooter h4.icon-down:before{position:absolute;right:0}.SiteFooter a{color:#fff;text-decoration:none}.SiteFooter a:hover{text-decoration:underline}.SiteFooter p{margin-bottom:15px}.SiteFooter .collapsible-content{display:none;overflow:hidden}.SiteFooter .logo-contacts{width:100%;max-width:225px;margin:0 auto 15px}.SiteFooter .logo-contacts img{width:100%;height:27px}@media (min-width: 768px){.SiteFooter .logo-contacts img{height:21px}}@media (min-width: 768px){.SiteFooter .logo-contacts{float:left;margin:0;max-width:163px;line-height:24px}}@media (min-width: 768px){.SiteFooter .logo-contacts{max-width:172px}}.SiteFooter .guarantee{font-size:19px;font-family:"ProximaNovaSemiBold",Arial,sans-serif;margin-left:15px;padding-left:15px;border-left:1px solid #fff;float:left;margin-bottom:15px}@media (min-width: 992px){.SiteFooter .guarantee{font-size:23px;line-height:30px}}.SiteFooter .social-icons{margin:0 auto 30px;clear:both}.SiteFooter .social-icons a{background-color:#fff;color:#222A7E;border-radius:50%;text-align:center;display:inline-block;width:30px;height:30px;line-height:32px;font-size:20px;font-family:inherit}.SiteFooter .social-icons a:not(:first-of-type){margin-left:13px}.SiteFooter .social-icons a:hover{text-decoration:none}@media (min-width: 992px){.SiteFooter .social-icons{float:right;margin:0 0 30px 0;clear:none}}.SiteFooter .footer-links,.SiteFooter .footer-disclaimer{margin-bottom:30px}.SiteFooter .footer-section{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;border-top:1px solid #fff}@media (min-width: 768px){.SiteFooter .footer-section{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.SiteFooter .footer-section:last-of-type{border-bottom:1px solid #fff}.SiteFooter .footer-section h4{padding:8px 30px 8px 0}.SiteFooter .footer-section h4.icon-up:before{content:'\e81e'}.SiteFooter .footer-links .link-column{padding-left:50px;margin-bottom:15px}@media (min-width: 768px){.SiteFooter .footer-links .link-column{padding-left:15px;margin-bottom:0}.SiteFooter .footer-links .link-column:not(:last-of-type){margin-bottom:30px}}@media (min-width: 992px){.SiteFooter .footer-links .link-column:not(:last-of-type){margin-bottom:18px}}.SiteFooter .footer-links .link-column a{line-height:27px;white-space:nowrap;display:block}@media (min-width: 992px){.SiteFooter .footer-links .link-column a{line-height:21px}}.SiteFooter .footer-links .link-column .link-column-spacer{margin-top:15px;display:block}@media (min-width: 768px){.SiteFooter .footer-links .link-column .link-column-spacer{margin-top:30px}}@media (min-width: 992px){.SiteFooter .footer-links .link-column .link-column-spacer{margin-top:18px}}.SiteFooter .footer-links .link-column h4{display:inline-block;font-size:12px;margin-bottom:10px;padding:0}.SiteFooter .footer-links .link-column h4.icon-up:before,.SiteFooter .footer-links .link-column h4.icon-down:before{right:-20px}@media (min-width: 768px){.SiteFooter .footer-links .link-column h4.icon-up,.SiteFooter .footer-links .link-column h4.icon-down{cursor:default}.SiteFooter .footer-links .link-column h4.icon-up:before,.SiteFooter .footer-links .link-column h4.icon-down:before{display:none}}@media (min-width: 768px){.SiteFooter .footer-links .link-column .collapsible-content{display:block !important;height:auto !important;overflow:visible !important}}.SiteFooter .collapsible-content .collapsible-padding{padding:20px 0 20px}.SiteFooter .footer-disclaimer{text-align:center}@media (min-width: 768px){.SiteFooter .footer-disclaimer{text-align:left}}.SiteFooter .security-logos{text-align:center}.SiteFooter .security-logos .mcafee,.SiteFooter .security-logos .bbb,.SiteFooter .security-logos .comodo{display:inline-block;vertical-align:middle;margin-right:15px}.SiteFooter .security-logos .mcafee a,.SiteFooter .security-logos .bbb a,.SiteFooter .security-logos .comodo a{display:block}.SiteFooter .security-logos .mcafee a{height:40px}.SiteFooter .security-logos .mcafee a img{height:100%;width:auto}.SiteFooter .security-logos .bbb a{background:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/logo-bbb?yocs=2o_2B_&yoloc=eu) 0 0 no-repeat;background-size:cover;width:102px;height:40px;border:1px solid #fff;border-radius:5px;background-color:#fff}.SiteFooter .security-logos .bbb a:hover{background-position:-100px 0}.SiteFooter .security-logos .comodo a{height:44px}.SiteFooter .security-logos .comodo a img{height:100%;width:auto}@media (min-width: 768px){.SiteFooter .security-logos{text-align:left}}@media (min-width: 768px){.SiteModal.ad-choices-modal .content-panel{width:100%;max-width:780px}}.SiteModal.ad-choices-modal iframe{border:none}app-store-outerstitial{display:block}app-store-outerstitial a{line-height:50px}app-store-outerstitial lightbox .overlay-wrapper .content-wrapper{padding-bottom:155px}app-store-outerstitial .download-wrapper{position:absolute;left:0;right:0;bottom:0;padding:15px}app-store-link,app-store-btn{display:inline-block}.Home{color:#222A7E}@media (min-width: 992px){.Home{font-size:20px}}.Home h1{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-size:32px}.Home h1 .small{font-family:"ProximaNovaLight",Arial,sans-serif;font-size:18px;color:inherit;padding-top:10px;line-height:22px}.Home h1 .small strong{font-family:"ProximaNovaSemiBold",Arial,sans-serif}@media (min-width: 768px){.Home h1{font-size:40px}.Home h1 .small{font-size:20px;line-height:28px}}@media (min-width: 992px){.Home h1{font-size:50px}.Home h1 .small{font-size:25px;line-height:35px}}.Home h2{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-size:23px;margin-bottom:20px}@media (min-width: 992px){.Home h2{font-size:35px;margin-bottom:25px}}.Home h3{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-size:20px}@media (min-width: 992px){.Home h3{font-size:26px}}.Home .link-cta{display:block;font-family:"ProximaNovaSemiBold",Arial,sans-serif;margin-top:10px}.Home .strike-through-red{color:#D93636;text-decoration:line-through}.Home .strike-through-red span{color:#222A7E}.Home .home-hero{padding-top:25px;padding-bottom:120px;background-color:#f5f5f5;background:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/home-hero?yocs=2o_2B_&yoloc=eu) no-repeat;background-size:cover;background-position:center}@media (min-width: 768px){.Home .home-hero{padding-top:50px;padding-bottom:210px}}@media (min-width: 992px){.Home .home-hero{padding-bottom:220px}}@media (min-width: 768px){.Home .home-hero .hero-preload-container{min-height:252px}}@media (min-width: 992px){.Home .home-hero .hero-preload-container{min-height:275px}}.Home .home-hero .hero-cta{margin-bottom:25px}@media (min-width: 992px){.Home .home-hero .hero-cta{margin-bottom:40px}}.Home .home-hero .hero-cta .btn.text-normal,.Home .home-hero .hero-cta .ContentPage .buttons-gajillion #lp-gajfooter a.text-normal,.ContentPage .buttons-gajillion #lp-gajfooter .Home .home-hero .hero-cta a.text-normal,.Home .home-hero .hero-cta .ContactUsPage #lpContactUsLandingDiv a.text-normal,.ContactUsPage #lpContactUsLandingDiv .Home .home-hero .hero-cta a.text-normal{font-size:18px}.Home .home-hero .hero-cta .signin-link{font-size:14px;padding-top:25px}.Home .home-hero-cta-box{margin-top:-120px;margin-bottom:35px;background-color:rgba(255,255,255,0.8);border-radius:3px;-webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 8px 1px rgba(0,0,0,0.3)}@media (min-width: 768px){.Home .home-hero-cta-box{margin-top:-210px;margin-bottom:50px}}@media (min-width: 992px){.Home .home-hero-cta-box{margin-top:-220px}}@media (max-width: 767px){.Home .home-hero-cta-box .cta-find-brand img{margin-top:-15px}.Home .home-hero-cta-box .cta-exam img{margin-top:-25px}}.Home .home-hero-cta-box .cta-find-brand,.Home .home-hero-cta-box .cta-guarantee,.Home .home-hero-cta-box .cta-exam{padding:25px}.Home .home-hero-cta-box .cta-find-brand:not(:last-of-type):after,.Home .home-hero-cta-box .cta-guarantee:not(:last-of-type):after,.Home .home-hero-cta-box .cta-exam:not(:last-of-type):after{content:"";position:absolute;right:40px;bottom:0;left:40px;height:1px;background-color:#ccc}@media (min-width: 768px){.Home .home-hero-cta-box .cta-find-brand,.Home .home-hero-cta-box .cta-guarantee,.Home .home-hero-cta-box .cta-exam{padding:30px}.Home .home-hero-cta-box .cta-find-brand:not(:last-of-type):after,.Home .home-hero-cta-box .cta-guarantee:not(:last-of-type):after,.Home .home-hero-cta-box .cta-exam:not(:last-of-type):after{position:absolute;top:50px;right:0;bottom:50px;left:auto;width:1px;height:auto}}.Home .home-hero-cta-box img{max-width:172px;margin:0 auto 20px}.Home .home-hero-cta-box h3,.Home .home-hero-cta-box p{margin-bottom:25px}.Home .home-hero-cta-box p{font-family:"ProximaNovaLight",Arial,sans-serif}.Home .section-padding{padding-top:40px;padding-bottom:40px}@media (min-width: 992px){.Home .section-padding{padding-top:50px;padding-bottom:50px}}.Home .home-private-label{background:#f5f5f5;padding-top:50px;padding-bottom:200px}.Home .home-how-to-order{background:#f6fbff}.Home .home-how-to-order i{margin:0 auto 15px;display:block}.Home .home-how-to-order i img{width:100%}.Home .home-how-to-order .icon-your-brand{width:104px}@media (min-width: 768px){.Home .home-how-to-order .icon-your-brand{width:155px}}.Home .home-how-to-order .icon-rx-verify{width:50px}@media (min-width: 768px){.Home .home-how-to-order .icon-rx-verify{width:75px}}.Home .home-how-to-order .icon-shipping{width:50px}@media (min-width: 768px){.Home .home-how-to-order .icon-shipping{width:75px}}.Home .home-how-to-order .icon-relax{width:62px}@media (min-width: 768px){.Home .home-how-to-order .icon-relax{width:93px}}.Home .home-how-to-order .how-to-order-step{font-family:"ProximaNovaLight",Arial,sans-serif;padding:20px 15px}@media (min-width: 768px){.Home .home-how-to-order .how-to-order-step{padding:20px 40px 20px 0}.Home .home-how-to-order .how-to-order-step:last-of-type{padding:20px 0 20px 40px}}@media (min-width: 992px){.Home .home-how-to-order .how-to-order-step{padding:30px 40px 30px 0}.Home .home-how-to-order .how-to-order-step:last-of-type{padding:30px 0 30px 40px}}@media (min-width: 768px){.Home .home-how-to-order .how-to-order-step h3{min-height:44px}}@media (min-width: 992px){.Home .home-how-to-order .how-to-order-step h3{min-height:56px}}.Home .home-how-to-order .how-to-order-step h3 div{width:100%}.Home .home-auto-reorder,.Home .home-exam{font-family:"ProximaNovaLight",Arial,sans-serif}@media (min-width: 992px){.Home .home-auto-reorder,.Home .home-exam{font-size:25px;line-height:35px}}.Home .home-auto-reorder strong,.Home .home-exam strong{font-family:"ProximaNovaSemiBold",Arial,sans-serif}.Home .home-auto-reorder{background:#f5f5f5}.Home .home-auto-reorder .icons-autoreorder{margin:0 auto;width:150px;padding-top:30px}@media (min-width: 768px){.Home .home-auto-reorder .icons-autoreorder{padding-top:40px;width:200px}}@media (min-width: 992px){.Home .home-auto-reorder .icons-autoreorder{width:250px}}.Home .home-auto-reorder .icons-autoreorder img{width:100%}.Home .home-exam{background:#f6fbff}.Home .home-exam .expired-rx{margin:0 auto;padding-top:25px;max-width:140px;width:100%}.Home .home-exam .expired-rx img{width:100%}@media (min-width: 768px){.Home .home-exam .expired-rx{max-width:220px;padding-top:30px}}@media (min-width: 992px){.Home .home-exam .expired-rx{max-width:310px;padding-top:50px}}.Home .home-faqs{background:#f5f5f5;margin-bottom:-20px}.Home .home-faqs .faq-intro{font-family:"ProximaNovaLight",Arial,sans-serif}@media (min-width: 992px){.Home .home-faqs .faq-intro{font-size:25px}}.AddressPage{padding-top:30px;padding-bottom:30px}.AddressPage .input-wrapper,.AddressPage .checkbox-wrapper{margin-bottom:15px}.AddressPage .sign-in-swap-spacer{text-align:center;margin-top:10px}.DoctorSearch .doctor-search-form{margin-bottom:20px}@media (min-width: 768px){.DoctorSearch .doctor-search-form{margin-bottom:3px}}.DoctorSearch .search-panel{border-top:1px solid #ccc}@media (min-width: 768px){.DoctorSearch .search-panel{border:1px solid #ccc;border-radius:3px;margin-left:0;margin-right:0}}.DoctorSearch .search-panel .search-instructions,.DoctorSearch .search-panel .no-search-results{color:#ccc;padding-top:40px}@media (min-width: 768px){.DoctorSearch .search-panel .search-instructions,.DoctorSearch .search-panel .no-search-results{padding:100px 20px}}.DoctorSearch .search-panel .search-instructions .text-display img,.DoctorSearch .search-panel .no-search-results .text-display img{margin:0 auto;width:56px}.DoctorSearch .search-panel .search-instructions .text-display .search-info-text,.DoctorSearch .search-panel .no-search-results .text-display .search-info-text{display:block;font-family:"ProximaNovaLight",Arial,sans-serif;padding:15px;margin:auto}.DoctorSearch .search-panel .search-instructions .text-display .search-info-text p,.DoctorSearch .search-panel .no-search-results .text-display .search-info-text p{margin-bottom:25px}@media (min-width: 768px){.DoctorSearch .search-panel .search-instructions .text-display .search-info-text p .text-nowrap-sm,.DoctorSearch .search-panel .no-search-results .text-display .search-info-text p .text-nowrap-sm{display:block}}.DoctorSearch .search-panel .search-instructions a,.DoctorSearch .search-panel .no-search-results a{display:block}.DoctorSearch .search-panel .add-doctor-section{background-color:#EDEDED;padding:15px;text-align:center;border-bottom:1px solid #ccc}.DoctorSearch .search-panel .pagination-container{border-top:1px solid #ccc}@media (max-width: 767px){.DoctorSearch .search-panel .pagination-container{border-bottom:1px solid #ccc}}.DoctorSearch .doctor-result:not(:first-of-type){border-top:1px solid #ccc}@media (max-width: 767px){.DoctorSearch .doctor-result{padding:0 15px}}.DoctorSearch .doctor-result.pinned-doctor{background-color:#EDEDED}.DoctorSearch .pinned-doctor-container{margin-bottom:15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media (min-width: 768px){.DoctorSearch .pinned-doctor-container{border:1px solid #ccc;margin-left:0;margin-right:0;border-radius:3px}}.DoctorSearch .result-index{position:absolute;left:0;width:20px;text-align:right}@media (min-width: 768px){.DoctorSearch .result-index{width:35px}}.DoctorSearch .result-info{position:relative;padding:20px 70px 20px 35px;min-height:100px}@media (min-width: 768px){.DoctorSearch .result-info{padding-left:40px;padding-right:85px}}.DoctorSearch .result-select{color:#F17023;text-decoration:none;position:absolute;right:-15px;top:50%;padding:20px 15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}@media (min-width: 768px){.DoctorSearch .result-select{right:0}}.addDoctor .disclaimer{font-size:14px;margin-bottom:15px}.FAQs h2{margin-bottom:30px}.FAQs h3{padding:0;margin-bottom:10px}.FAQs .questions{margin-bottom:30px}.FAQs .questions .question-divider{border-bottom:1px solid #ccc}.FAQs .questions .question-divider:first-of-type{border-top:1px solid #ccc}.FAQs .questions .accordion-title{padding-top:5px;padding-bottom:5px;padding-right:10px;background-color:#EDEDED}.FAQs .questions .content-padding{padding:20px 10px 10px}.FAQs content-accordion.show-arrow .icon-down.open{font-family:"ProximaNovaSemiBold",Arial,sans-serif}.FAQs .center-images img{display:inline-block;margin:0 5px 5px}.FAQs #lp-faqFindEmail div,.FAQs #lp-faqInvoice div{display:inline !important}.HowToOrder h1{color:#222A7E;font-family:"ProximaNovaSemiBold",Arial,sans-serif}@media (max-width: 767px){.HowToOrder h1{font-size:25px}}.HowToOrder h3{font-size:18px}.HowToOrder .btn,.HowToOrder .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter .HowToOrder a,.HowToOrder .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv .HowToOrder a{margin-bottom:15px}.HowToOrder .btn.text-normal,.HowToOrder .ContentPage .buttons-gajillion #lp-gajfooter a.text-normal,.ContentPage .buttons-gajillion #lp-gajfooter .HowToOrder a.text-normal,.HowToOrder .ContactUsPage #lpContactUsLandingDiv a.text-normal,.ContactUsPage #lpContactUsLandingDiv .HowToOrder a.text-normal{font-size:18px}.HowToOrder .circle-step{font-family:"ProximaNovaLight",Arial,sans-serif}@media (max-width: 767px){.HowToOrder .circle-step{margin-bottom:10px;padding-bottom:10px;position:relative;line-height:22px}.HowToOrder .circle-step:after{content:"";height:1px;position:absolute;bottom:0;left:15px;right:15px;background-color:#3C5161}.HowToOrder .circle-step:last-child{margin-bottom:30px}.HowToOrder .circle-step p{padding-top:5px;padding-left:55px;margin-bottom:13px}}@media (min-width: 768px){.HowToOrder .circle-step p{margin-bottom:0}}@media (min-width: 992px){.HowToOrder .circle-step{padding:0 30px}}@media (min-width: 1200px){.HowToOrder .circle-step{padding:0 60px}}.HowToOrder .circle-step content-accordion .accordion-title{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-size:18px;text-decoration:none;padding-left:55px;line-height:46px;white-space:nowrap}.HowToOrder .circle-step content-accordion .content-padding{padding:0}@media (min-width: 768px){.HowToOrder .circle-step content-accordion .accordion-title{display:none}.HowToOrder .circle-step content-accordion .collapsible-content{display:block !important}}.HowToOrder .circle-step .circle-icon{position:relative}@media (min-width: 768px){.HowToOrder .circle-step .circle-icon{margin-bottom:15px;padding:15px 0;height:170px}}@media (min-width: 992px){.HowToOrder .circle-step .circle-icon{height:180px}}.HowToOrder .circle-step .circle-icon h3{display:none;font-family:"ProximaNovaSemiBold",Arial,sans-serif}@media (min-width: 768px){.HowToOrder .circle-step .circle-icon h3{display:block;font-size:16px;line-height:normal;color:#fff;background-color:#222A7E;padding:10px}}@media (min-width: 992px){.HowToOrder .circle-step .circle-icon h3{font-size:19px}}.HowToOrder .circle-step .circle-icon img{position:absolute;top:0;left:-3px;width:46px}@media (min-width: 768px){.HowToOrder .circle-step .circle-icon img{position:absolute;top:56px;left:50%;transform:translateX(-50%);width:96px}}.HowToOrder .circle-step .circle-icon .cart-offset{margin-left:-7px}@media (min-width: 768px){.HowToOrder .circle-step .circle-icon .cart-offset{margin-left:-11px}}.HowToOrder .circle-step .circle-icon:after{content:'';position:absolute;top:3px;left:0;background-color:#EDEDED;border-radius:50%;width:40px;height:40px;z-index:-1}@media (min-width: 768px){.HowToOrder .circle-step .circle-icon:after{background-color:#F6F6F7;top:0;left:50%;transform:translateX(-50%);width:170px;height:170px}}@media (min-width: 992px){.HowToOrder .circle-step .circle-icon:after{width:180px;height:180px}}.HowToOrder .icon-bar{background-color:#F6F6F7;padding-top:30px;padding-bottom:30px;margin-bottom:30px}@media (min-width: 768px){.HowToOrder .icon-bar{padding-top:50px;padding-bottom:50px;margin-bottom:50px}}.HowToOrder .icon-bar h3{font-family:"ProximaNovaSemiBold",Arial,sans-serif;margin:0}.HowToOrder .icon-bar img{display:block;margin:0 auto 15px}@media (max-width: 767px){.HowToOrder .icon-bar .fix-height{height:150px}}parameter-entry{display:block;margin-bottom:50px}parameter-entry .parameter-image{max-width:100%;max-height:200px;width:auto;height:auto}parameter-entry .parameter-image-tagline{padding-top:30px;padding-bottom:20px;margin:0}@media (min-width: 768px){parameter-entry .parameter-image-tagline strong{display:block}}parameter-entry .parameter-header-image{padding:20px 25px;display:inline-block}parameter-entry .is-rx-same-checkbox{text-align:center;margin-bottom:15px}parameter-entry .is-rx-same-checkbox label{line-height:22px}parameter-entry .is-rx-same-checkbox label:before{float:right;margin:0 0 0 10px}parameter-entry .dimensions-label{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;margin-bottom:15px}parameter-entry .dimensions-label .icon-pencil{color:#0092EB;margin-left:7px}parameter-entry .parameters-form .row{margin-bottom:15px}parameter-inputs .is-disabled{opacity:.4}parameter-inputs .select-one-value{height:50px;margin-bottom:15px;position:relative}parameter-inputs .only-option{line-height:50px;color:#3C5161;position:absolute}parameter-inputs .only-option:first-of-type{left:15px}parameter-inputs .only-option:last-of-type{right:15px;left:auto}patient-name{display:block}@media (min-width: 768px){patient-name .right-column{padding-left:55px;margin-top:30px}}patient-name .header-container{text-align:center;padding-bottom:40px}patient-name .left-column{border-right:1px solid #ccc}.productDetailPage .content-wrapper{min-height:550px}.productDetailPage lens-quantity-selector .CustomCheckbox label{padding-left:27px}@media (min-width: 768px){.productDetail .aquaSoft-lightbox{margin-top:0;text-align:right}.productDetail .aquaSoft-lightbox a,.productDetail .aquaSoft-lightbox i{display:block}}.productDetail .aquaSoft-lightbox .content-wrapper{padding:0;max-width:815px;min-height:973px}.productDetail .aquaSoft-lightbox .content-wrapper .icon-close{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal;font-size:15px}.productDetail .aquaSoft-lightbox .subscribe{margin:0 auto 25px auto;max-width:176px}.productDetail .aquaSoft-lightbox .subscribe.submit-btn{font-family:"ProximaNova",Arial,sans-serif;font-size:16px;line-height:20px;text-transform:none}.productDetail .aquaSoft-lightbox .subscribe.submit-btn:hover{display:block}.productDetail .aquaSoft-lightbox .btnClose{padding-bottom:30px}.productDetail .aquaSoft-lightbox .btnClose a{color:#F27216;margin:0 auto 0 auto;width:50px}.productDetail .product-description p{line-height:1.6;font-family:"ProximaNovaLight",Arial,sans-serif}.productDetail .product-detail-header .product-image-wrapper{text-align:center}.productDetail .product-detail-header .product-image-wrapper .notAvailableText{font-size:12px;margin-top:-15px;padding-bottom:30px}.productDetail .product-detail-header .product-image-wrapper h1 .product-subheader{font-family:"ProximaNovaLight",Arial,sans-serif;font-size:20px}.productDetail .product-detail-header .product-image-wrapper .price-and-quantity-wrapper{line-height:20px;margin-bottom:15px}@media (min-width: 768px){.productDetail .product-detail-header .product-image-wrapper .price-and-quantity-wrapper{margin-bottom:45px}}.productDetail .product-detail-header .product-image-wrapper .price-and-quantity-wrapper .price-wrapper{font-family:"ProximaNovaBold",Arial,sans-serif}@media (min-width: 992px){.productDetail .product-detail-header .product-image-wrapper .price-and-quantity-wrapper .price-wrapper{display:inline-block}}.productDetail .product-detail-header .product-image-wrapper .price-and-quantity-wrapper .price-wrapper .priceBorder{display:none}@media (min-width: 992px){.productDetail .product-detail-header .product-image-wrapper .price-and-quantity-wrapper .price-wrapper .priceBorder{display:inline-block}}.productDetail .product-detail-header .product-image-wrapper .price-and-quantity-wrapper .price-wrapper .superscript-price{margin:0 5px}.productDetail .product-detail-header .product-image-wrapper .owl-carousel img{max-width:270px;margin:0 auto}@media (min-width: 768px){.productDetail .product-detail-header .product-image-wrapper .owl-carousel{padding:0 50px}.productDetail .product-detail-header .product-image-wrapper .owl-carousel img{max-width:396px}}.productDetail .product-detail-options .content{border:1px solid #ccc;border-width:0 1px 1px 1px;padding-left:15px;padding-right:15px}.productDetail .product-detail-options .CustomRadio label:before,.productDetail .product-detail-options .CustomRadio label:after{transform:initial}.productDetail .product-detail-options .CustomRadio label:before{top:0}.productDetail .product-detail-options .CustomRadio label:after{top:5px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.productDetail .product-detail-options .CustomRadio label:before{margin-top:10px;margin-left:0}.productDetail .product-detail-options .CustomRadio label:after{margin-top:5px}}.productDetail .product-detail-options .CustomCheckbox{margin-bottom:10px;display:inline-block}.productDetail .product-detail-options .CustomCheckbox label{font-weight:bold;vertical-align:middle;display:table-cell;height:44px}.productDetail .product-detail-options .CustomCheckbox label:before{background-color:#0092EB;color:#fff;font-size:14px}.productDetail .product-detail-options .CustomCheckbox input:not(:checked)+label:before{background-color:#fff;color:#3C5161;font-weight:normal}.productDetail .product-detail-options .form-inputs-wrapper .noPadding{padding-left:0px;padding-right:0px}.productDetail .product-detail-options .form-inputs-wrapper .noRightPadding{padding-right:0px}.productDetail .product-detail-options .form-inputs-wrapper .noLeftPadding{padding-left:0px}.productDetail .product-detail-options .form-inputs-wrapper .pencilContainer{width:23px;height:20px}.productDetail .product-detail-options .form-inputs-wrapper .box-quantity-wrapper{min-height:50px}.productDetail .product-detail-options .form-inputs-wrapper .box-quantity-wrapper:nth-child(2) .CustomCheckbox{padding-left:5px}.productDetail .product-detail-options .form-inputs-wrapper .box-quantity-wrapper .eye-remove-wrapper div{white-space:nowrap;line-height:50px;padding:0 12px;overflow:hidden;text-overflow:ellipsis;border:1px solid #ccc;border-radius:3px;background-color:#EDEDED}.productDetail .product-detail-options .form-inputs-wrapper .box-quantity-wrapper select{font-family:"ProximaNovaSemiBold",Arial,sans-serif}.productDetail .product-detail-options .form-inputs-wrapper .custom-select{font-family:"ProximaNovaSemiBold",Arial,sans-serif;padding-top:0;padding-bottom:0}.productDetail .product-detail-options .form-inputs-wrapper .custom-select.disabled{font-size:0}.productDetail .product-detail-options .form-inputs-wrapper .custom-select.disabled select{border:#ccc 1px solid}.productDetail .product-detail-options .form-inputs-wrapper .input-wrapper.is-valid select{border:#ccc 1px solid}.productDetail .product-detail-options .rebate-wrapper .rebate{position:relative;border-radius:3px;border:1px solid #0092EB;color:#0092EB;padding:0 25px;font-size:16px;margin-bottom:15px}.productDetail .product-detail-options .rebate-wrapper .rebate.upsell{cursor:pointer;padding:11.5px 25px}.productDetail .product-detail-options .rebate-wrapper .rebate p{font-family:"ProximaNovaBold",Arial,sans-serif;margin:0}.productDetail .product-detail-options .rebate-wrapper .rebate.applied{color:#079948;border:none}.productDetail .product-detail-options .rebate-wrapper .rebate.applied:before{content:'\e80e';font-family:"fontello";font-weight:bold;position:absolute;top:50%;left:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:12px;width:24px;height:24px;line-height:24px;border:#079948 1px solid;border-radius:50%;color:#079948;background-color:#fff;text-align:center}.productDetail .product-detail-options .promotionText{padding-bottom:30px;font-size:16px}.productDetail .product-detail-options .shop-for-another-brand{display:block;text-align:center}.productDetail .product-detail-options .submit-btn{font-family:"ProximaNovaSemiBold",Arial,sans-serif}.productDetail .product-detail-options .guarantee{padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.productDetail .product-detail-options .guarantee ul li{width:50%}.productDetail .product-detail-options .guarantee ul li:nth-child(odd){float:left}.productDetail .product-detail-options .guarantee ul li:nth-child(even){float:right}}@media (min-width: 768px){.productDetail .product-detail-options .guarantee.fullLine ul li{width:100%}}.productDetail .product-detail-options .guarantee ul{display:inline-block;list-style:none;margin-bottom:0;padding:0}.productDetail .product-detail-options .guarantee ul :not(:last-child){padding-bottom:5px}.productDetail .product-detail-options .guarantee ul li{position:relative;margin:0;padding:0 10px 0 25px;font-size:14px;font-style:italic;line-height:17px;font-family:"ProximaNova",Arial,sans-serif}.productDetail .product-detail-options .guarantee ul li:before{content:"";width:5px;height:5px;background-color:rgba(60,81,97,0.9);border-radius:50%;position:absolute;top:7px;left:0}.productDetail .product-detail-options .subscriptionPriceTitle{font-size:16px;font-family:"ProximaNovaBold",Arial,sans-serif}.productDetail .product-detail-options .subscriptionPriceTitle .savingText{color:#079948}.productDetail .product-detail-options .subscriptionBanner{background-color:#079948;color:#fff;padding:5px 10px;text-align:center;margin:20px 15px 20px -15px;position:relative}.productDetail .product-detail-options .subscriptionBanner:after{content:'';background:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/090e43403551013673560a3ba3fac80a.yottaa.net/v~4b.2a1/v1/static/rebate-flag-cutout?yocs=2o_2B_&yoloc=eu) no-repeat center right;position:absolute;transform:scaleX(-1);right:0px;top:-2px;bottom:-2px;z-index:5;width:10px}.productDetail .product-detail-options .subscriptionBanner .rebate-emphasis{font-family:"ProximaNovaBold",Arial,sans-serif;font-size:16px}@media (min-width: 992px){.productDetail .product-detail-options .subscriptionBanner{margin-right:90px}}.productDetail .product-detail-options .subscriptionInformation{line-height:20px;padding-bottom:30px}.productDetail .product-information{margin-top:50px}.productDetail .product-information .nav-tabs{border:none}.productDetail .product-information .nav-tabs a{text-decoration:none}.productDetail .product-information .product-details-wrapper>section{padding:30px 0;border-top:#ccc 1px solid}.productDetail .product-information .product-details-wrapper h2{font-family:inherit}@media (min-width: 768px){.productDetail .product-information .product-details-wrapper h2{font-size:30px}}.productDetail .product-information .product-details-wrapper .details-list{font-size:14px;line-height:16px}.productDetail .product-information .product-details-wrapper .details-list li{overflow:hidden;*zoom:1;padding:5px 0}.productDetail .product-information .product-details-wrapper .details-list li .pn-bold,.productDetail .product-information .product-details-wrapper .details-list li exam-payment .total,exam-payment .productDetail .product-information .product-details-wrapper .details-list li .total{text-transform:uppercase}.productDetail .discontinued-product-wrapper{text-align:center}.productDetail .discontinued-product-wrapper .discontinued-product-information{padding-bottom:30px}.productDetail .discontinued-product-wrapper .discontinued-product-information img{width:100%;margin:0 auto 15px;max-width:270px}@media (min-width: 768px){.productDetail .discontinued-product-wrapper .discontinued-product-information{padding-bottom:60px}.productDetail .discontinued-product-wrapper .discontinued-product-information h1,.productDetail .discontinued-product-wrapper .discontinued-product-information img{margin-bottom:30px}.productDetail .discontinued-product-wrapper .discontinued-product-information img{max-width:396px}}.productDetail .discontinued-product-wrapper .recommended-products{border-top:#ccc 1px solid}.productDetail .discontinued-product-wrapper .recommended-products h1{font-family:"ProximaNovaLight",Arial,sans-serif;font-size:24px;padding-top:30px}@media (min-width: 768px){.productDetail .discontinued-product-wrapper .recommended-products h1{font-size:36px;padding-top:60px}}.productDetail .discontinued-product-wrapper .recommended-products .recommendation{margin-top:30px}@media (min-width: 768px){.productDetail .discontinued-product-wrapper .recommended-products .recommendation p{text-align:justify}}.productDetail .discontinued-product-wrapper .recommended-products .recommendation img{width:100%;max-width:270px;margin:0 auto 15px}@media (min-width: 768px){.productDetail .discontinued-product-wrapper .recommended-products .recommendation img{max-width:396px}}.productDetail .discontinued-product-wrapper .recommended-products .recommendation .display-name{border-bottom:#ccc 1px solid;padding-bottom:15px;margin-bottom:15px}lens-product-detail .multi-brand-order{border-width:1px !important;padding-top:30px}order-type-options{font-size:14px;margin:0}order-type-options .rebate-wrapper{display:table}order-type-options .rebate-wrapper>.rebate{display:table-cell;vertical-align:middle}order-type-options .rebate-wrapper .maximumRebateAmount{border:none !important;padding-left:0 !important;color:#3C5161 !important}order-type-options .switch-tabs ul>li{float:right}order-type-options .switch-tabs ul>li:nth-child(2){float:left}order-type-options .nav-tabs>li{background:#EDEDED;border-radius:3px 3px 0 0;border-width:0 0 1px 0;width:49%;margin-bottom:-2px}order-type-options .nav-tabs>li:nth-child(2){float:right}order-type-options .nav-tabs>li>a{color:rgba(60,81,97,0.9);text-decoration:none;text-align:center;font-size:16px;font-family:"ProximaNova",Arial,sans-serif;border:none;margin-right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;padding:10px}@media (max-width: 479px){order-type-options .nav-tabs>li>a{font-size:14px}}order-type-options .nav-tabs>li.active>a{cursor:default;position:relative;font-family:"ProximaNovaBold",Arial,sans-serif;border-color:#ccc}order-type-options .nav-tabs>li.active>a:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:4px;background-color:#fff}order-type-options .CustomRadio{margin-bottom:15px}order-type-options .CustomCheckbox label{white-space:normal}order-type-options .CustomCheckbox label span{line-height:18px}order-type-options .subscription-learn-more-label{margin-top:-8px}order-type-options .subscription-learn-more-wrapper{margin-top:-4px}order-type-options .order-type-options-content{padding-top:30px;border:1px solid #ccc;border-width:0 1px 0 1px;padding-left:30px;padding-right:30px}order-type-options .order-type-options-content .priceText{font-family:"ProximaNova",Arial,sans-serif;font-size:16px}order-type-options .order-type-options-content .priceText .boxPrice{line-height:20px}order-type-options .order-type-options-content .priceText .monthPrice{font-family:"ProximaNovaBold",Arial,sans-serif;color:"ProximaNova",Arial,sans-serif}order-type-options .order-type-options-content .priceText .subscribeLinks{padding-top:20px;padding-bottom:20px;font-size:14px;line-height:17px}order-type-options .order-type-options-content .priceText .subscribeLinks .subscribe{font-family:"ProximaNovaBold",Arial,sans-serif;color:#0092EB}order-type-options .order-type-options-content .priceText .subscribeLinks .learnMore{color:#002100}discontinued-product{display:block}discontinued-product p{line-height:1.6;font-family:"ProximaNovaLight",Arial,sans-serif}discontinued-product .discontinued-product-wrapper{text-align:center}discontinued-product .discontinued-product-wrapper .discontinued-product-information{padding-bottom:30px}discontinued-product .discontinued-product-wrapper .discontinued-product-information img{width:100%;margin:0 auto 15px;max-width:270px}@media (min-width: 768px){discontinued-product .discontinued-product-wrapper .discontinued-product-information{padding-bottom:60px}discontinued-product .discontinued-product-wrapper .discontinued-product-information h1,discontinued-product .discontinued-product-wrapper .discontinued-product-information img{margin-bottom:30px}discontinued-product .discontinued-product-wrapper .discontinued-product-information img{max-width:396px}}discontinued-product .discontinued-product-wrapper .recommended-products{border-top:#ccc 1px solid}discontinued-product .discontinued-product-wrapper .recommended-products h1{font-family:"ProximaNovaLight",Arial,sans-serif;font-size:24px;padding-top:30px}@media (min-width: 768px){discontinued-product .discontinued-product-wrapper .recommended-products h1{font-size:36px;padding-top:60px}}discontinued-product .discontinued-product-wrapper .recommended-products .recommendation{margin-top:30px}@media (min-width: 768px){discontinued-product .discontinued-product-wrapper .recommended-products .recommendation p{text-align:justify}}discontinued-product .discontinued-product-wrapper .recommended-products .recommendation img{width:100%;max-width:270px;margin:0 auto 15px}@media (min-width: 768px){discontinued-product .discontinued-product-wrapper .recommended-products .recommendation img{max-width:396px}}discontinued-product .discontinued-product-wrapper .recommended-products .recommendation .display-name{border-bottom:#ccc 1px solid;padding-bottom:15px;margin-bottom:15px}.ProductListFacets{background:#fff;padding:15px}@media (max-width: 991px){.ProductListFacets{position:absolute;left:-240px;width:240px;z-index:15}}@media (min-width: 992px){.ProductListFacets{padding:22px 30px}}.ProductListFacets .icon-close{float:right;cursor:pointer}.ProductListFacets ul{list-style-type:none;padding:0;margin-bottom:30px}.ProductListFacets ul li{position:relative;border-bottom:1px solid #EDEDED;margin:0 -15px;padding:0 15px;line-height:50px;height:50px}@media (min-width: 992px){.ProductListFacets ul li{border-bottom:none;margin:0;padding:0;line-height:24px;height:24px}}.ProductListFacets ul li a{color:#3C5161;text-decoration:none;white-space:nowrap}.ProductListFacets ul li a:hover{color:#0092EB}@media (max-width: 991px){.ProductListFacets ul li a{display:block}}.ProductListFacets ul li.active a{font-family:"ProximaNovaBold",Arial,sans-serif}.ProductListFacets ul li.active a:hover{color:#3C5161}product-search-input{display:block}product-list-page{display:block;margin-bottom:-50px}@media (min-width: 992px){product-list-page{margin-bottom:10px}}product-list-page .brand-hero{min-height:216px;background-color:#f4f4f4}product-list-page .brand-hero .hero-bg{position:relative;background-image:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/plp-brand-hero-default?yocs=2o_2B_&yoloc=eu);background-repeat:repeat-x;background-position:center center;background-size:cover;min-height:216px}product-list-page .brand-hero .hero-bg .container{text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}product-list-page .brand-hero h1{text-align:center;font-family:"ProximaNovaLight",Arial,sans-serif;font-size:50px;margin-bottom:10px}product-list-page .brand-hero h1.vertical-center{line-height:146px;margin:0}.menu-plp-left-push product-list .menu-transition{-webkit-transform:translateX(240px);-moz-transform:translateX(240px);-ms-transform:translateX(240px);-o-transform:translateX(240px);transform:translateX(240px);min-height:1500px}@media (min-width: 992px){.menu-plp-left-push product-list .menu-transition{min-height:800px}}.menu-plp-left-push product-list .menu-overlay{visibility:visible;opacity:1;transition-delay:0ms}product-list{display:block;overflow:hidden}product-list .menu-transition{-webkit-transform:translateX(-1px);-moz-transform:translateX(-1px);-ms-transform:translateX(-1px);-o-transform:translateX(-1px);transform:translateX(-1px);-webkit-transition:all 400ms ease-out;-webkit-transition-delay:100ms;-moz-transition:all 400ms ease-out 100ms;-o-transition:all 400ms ease-out 100ms;transition:all 400ms ease-out 100ms}product-list .menu-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.6);opacity:0;visibility:hidden;-webkit-transition:visibility 0ms ease-out,opacity 100ms ease-out;-webkit-transition-delay:100ms,0s;-moz-transition:visibility 0ms ease-out 100ms,opacity 100ms ease-out;-o-transition:visibility 0ms ease-out 100ms,opacity 100ms ease-out;transition:visibility 0ms ease-out 100ms,opacity 100ms ease-out;z-index:10}product-list .search-options{line-height:50px}@media (min-width: 768px){product-list .search-options{line-height:70px;border-bottom:1px solid #ccc}}@media (min-width: 992px){product-list .search-options:before{display:block;content:'';position:absolute;top:0;bottom:0;left:0;width:1px;background-color:#ccc;z-index:1}}product-list .search-options .search-filter a{display:block}product-list .search-options .search-sort{white-space:nowrap;position:relative}product-list .search-options .search-sort label{color:#B0AFB0;margin-right:10px}product-list .search-options .search-sort .sort-selection{color:inherit;cursor:pointer;display:inline;text-decoration:inherit}product-list .search-options .search-sort .sort-selection .down-arrow{font-size:.8em}product-list .search-options .search-sort .popover{display:inherit;left:inherit;right:0;top:35px;min-width:165px}@media (min-width: 768px){product-list .search-options .search-sort .popover{top:45px}}product-list .search-options .search-sort .popover div{color:#3C5161;cursor:pointer;display:block;text-decoration:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}product-list .search-options .search-sort .popover div.active{font-family:"ProximaNovaBold",Arial,sans-serif}product-list .search-options .search-sort .popover.bottom .arrow{left:inherit;right:10px}product-list .search-options .search{border-top:#ccc 1px solid;border-bottom:#ccc 1px solid}@media (min-width: 768px){product-list .search-options .search{border-top:none;border-bottom:none}}product-list .search-options .search .icon-search:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-left:1px;color:#B0AFB0}product-list .search-options .search input,product-list .search-options .search input:focus{border:none;box-shadow:none;padding-left:30px;padding-right:30px}product-list .search-options .search .clear-search{position:absolute;top:0;right:10px;cursor:pointer;color:#B0AFB0;font-size:13px}@media (max-width: 991px){product-list .product-options{margin-bottom:30px}}@media (min-width: 768px){product-list .product-options{border-left:#ccc 1px solid}product-list .product-options .no-search-results{border-right:#ccc 1px solid}}product-list .product-options .no-search-results{border-bottom:#ccc 1px solid}product-list .product-options .no-search-results h2{text-align:center;padding:30px 0;margin:0}product-list .product-options .product-results-wrapper .ProductLink{position:relative;border-bottom:#ccc 1px solid;color:inherit;text-decoration:inherit;padding:15px;display:block}@media (min-width: 992px){product-list .product-options .product-results-wrapper .ProductLink{padding:20px}}@media (max-width: 767px){product-list .product-options .product-results-wrapper .ProductLink:before{content:'';width:1px;background-color:#ccc;position:absolute;top:0;bottom:0;left:-1px}product-list .product-options .product-results-wrapper .ProductLink:nth-of-type(odd):before{right:0;left:auto}}@media screen and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){product-list .product-options .product-results-wrapper .ProductLink{margin-top:0.1px}}@media (min-width: 768px){product-list .product-options .product-results-wrapper .ProductLink{border-right:#ccc 1px solid}}product-list .product-options .product-results-wrapper .ProductLink .product-image{position:relative;height:0;width:100%;padding-top:55.6%;margin-bottom:15px}product-list .product-options .product-results-wrapper .ProductLink .product-image img{position:absolute;top:0;left:0;width:100%}product-list .product-options .product-results-wrapper .ProductLink .product-name{height:32px;overflow:hidden;text-align:center;font-size:13px;line-height:16px}@media (max-width: 991px){product-list .product-options .product-results-wrapper .ProductLink .product-name{height:48px}}product-list .product-options .product-results-wrapper .ProductLink .product-name strong{display:block}.RxDetails .rx-upload-wrapper-spacer{height:400px}.RxDetails .error-wrapper{padding:0 15px;margin-bottom:30px}.RxDetails .loading-circle-canvas{position:absolute;left:50%;top:-5px;width:103%;height:103%;z-index:15;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.RxDetails .big-header-text-wrapper{padding-bottom:15px}@media (max-width: 479px){.RxDetails .big-header-text-wrapper h1{font-size:24px;margin-bottom:0}}.RxDetails .uploaded{background:rgba(0,0,0,0.6);position:absolute;width:185px;left:50%;top:50%;height:105px;color:#fff;border-radius:10px;text-align:center;padding:15px;margin-left:-85px;margin-top:-105px;z-index:1100}.RxDetails .uploaded .icon-success{font-size:2em}.RxDetails .hidden-off-screen{position:absolute !important;visibility:hidden;opacity:0;height:0;min-height:0;width:0;top:0;left:0;z-index:-1}.RxDetails .rx-upload-wrapper{z-index:5;opacity:1;visibility:visible;position:relative;margin:0 auto 30px;width:85vw;height:85vw;max-width:330px;max-height:330px;border-radius:50%}@media (min-width: 768px){.RxDetails .rx-upload-wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:0}}.RxDetails .rx-upload-wrapper:before{content:'';z-index:10;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:#EDEDED}.RxDetails .rx-upload-wrapper.ng-enter{position:absolute;left:50%;opacity:0}@media screen and (min-width: 1200px){.RxDetails .rx-upload-wrapper.ng-enter{-webkit-transform:translate(-50%, 10%) scale(0.63);-moz-transform:translate(-50%, 10%) scale(0.63);-ms-transform:translate(-50%, 10%) scale(0.63);-o-transform:translate(-50%, 10%) scale(0.63);transform:translate(-50%, 10%) scale(0.63)}}@media screen and (min-width: 992px){.RxDetails .rx-upload-wrapper.ng-enter{-webkit-transform:translate(-50%, 10%) scale(0.51);-moz-transform:translate(-50%, 10%) scale(0.51);-ms-transform:translate(-50%, 10%) scale(0.51);-o-transform:translate(-50%, 10%) scale(0.51);transform:translate(-50%, 10%) scale(0.51)}}@media screen and (min-width: 768px){.RxDetails .rx-upload-wrapper.ng-enter{-webkit-transform:translate(-50%, 10%) scale(0.38);-moz-transform:translate(-50%, 10%) scale(0.38);-ms-transform:translate(-50%, 10%) scale(0.38);-o-transform:translate(-50%, 10%) scale(0.38);transform:translate(-50%, 10%) scale(0.38)}}.RxDetails .rx-upload-wrapper.ng-enter.ng-enter-active{opacity:1;-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.RxDetails .rx-upload-wrapper.ng-leave{position:absolute;left:50%;opacity:1;-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.RxDetails .rx-upload-wrapper.ng-leave.ng-leave-active{opacity:0}@media screen and (min-width: 1200px){.RxDetails .rx-upload-wrapper.ng-leave.ng-leave-active{-webkit-transform:scale(0.63);-moz-transform:scale(0.63);-ms-transform:scale(0.63);-o-transform:scale(0.63);transform:scale(0.63)}}@media screen and (min-width: 992px){.RxDetails .rx-upload-wrapper.ng-leave.ng-leave-active{-webkit-transform:translate(-50%, 10%) scale(0.51);-moz-transform:translate(-50%, 10%) scale(0.51);-ms-transform:translate(-50%, 10%) scale(0.51);-o-transform:translate(-50%, 10%) scale(0.51);transform:translate(-50%, 10%) scale(0.51)}}@media screen and (min-width: 768px){.RxDetails .rx-upload-wrapper.ng-leave.ng-leave-active{-webkit-transform:translate(-50%, 10%) scale(0.38);-moz-transform:translate(-50%, 10%) scale(0.38);-ms-transform:translate(-50%, 10%) scale(0.38);-o-transform:translate(-50%, 10%) scale(0.38);transform:translate(-50%, 10%) scale(0.38)}}@media (min-width: 768px){.RxDetails .rx-upload-wrapper.ng-animate{-webkit-transition:visibility 0s linear,opacity 1s ease-out,-webkit-transform 1s linear;-moz-transition:visibility 0s linear,opacity 1s ease-out,-moz-transform 1s linear;-o-transition:visibility 0s linear,opacity 1s ease-out,-o-transform 1s linear;transition:visibility 0s linear,opacity 1s ease-out,transform 1s linear;transform-origin:top center;transition-delay:1s, 0s, 0s}}.RxDetails .rx-upload-wrapper .rx-upload-progress{z-index:15;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%}.RxDetails .rx-upload-wrapper .rx-upload-progress.circle-border{border:10px solid #0092EB}.RxDetails .rx-upload-wrapper .rx-upload-progress>.content-wrapper{position:absolute;top:10px;bottom:10px;left:10px;right:10px;margin:0;padding:0;z-index:15;border-radius:50%}.RxDetails .rx-upload-wrapper .content{position:absolute;top:50%;width:100%;border-radius:50%;z-index:15;opacity:1;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);transform:translateY(-40%)}.RxDetails .rx-upload-wrapper .content.ng-hide{opacity:0}.RxDetails .rx-upload-wrapper .content .image-responsive{opacity:0}.RxDetails .rx-upload-wrapper .content .image-loaded{opacity:1}.RxDetails .rx-upload-wrapper .content.rx-upload-envelope-wrapper.ng-hide{transition-duration:0.2s}.RxDetails .rx-upload-wrapper .content img{max-height:107px;margin:0 auto 15px}.RxDetails .rx-upload-wrapper .content img.rx-upload-envelope{height:60%;margin-bottom:0}.RxDetails .rx-upload-wrapper .content .file-name{white-space:nowrap;max-width:120px;margin:0 auto 15px;overflow:hidden;text-overflow:ellipsis}.RxDetails .rx-upload-wrapper .content .controls{margin-bottom:15px}.RxDetails .rx-upload-wrapper .content .controls span{padding:0 10px;cursor:pointer;color:#3C5161;text-decoration:underline}.RxDetails .rx-upload-wrapper .content .icon-delivered{color:#0092EB;display:none}@media screen and (min-width: 320px){.RxDetails .rx-upload-wrapper .content .icon-delivered{display:block}}.RxDetails .rx-upload-wrapper .continue-button{position:absolute;bottom:-70px}.RxDetails .btn-wrapper p{font-size:14px}.RxDetails .btn-wrapper .left-button:after{content:"OR";position:relative;text-align:center;font-size:18px;font-family:"ProximaNovaBold",Arial,sans-serif;line-height:80px}@media (min-width: 768px){.RxDetails .btn-wrapper .left-button{padding-right:50px}.RxDetails .btn-wrapper .left-button:after{position:absolute;right:-50px;bottom:15px;width:100px;height:20px;padding:0;line-height:normal}.RxDetails .btn-wrapper .right-button{padding-left:50px}}@media screen and (max-width: 767px){.RxDetails .rx-upload-wrapper{transition-delay:0s}.RxDetails .rx-upload-wrapper .rx-upload-progress>.content-wrapper{border-color:#EDEDED;top:0;left:0;right:0;bottom:0}.RxDetails .rx-upload-wrapper.mobile-upload-wrapper.ng-hide{width:0;height:0;top:0;left:0}.RxDetails .rx-upload-wrapper.ng-hide{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}}.status-bar-panel{font-size:18px;color:#3C5161;font-family:"ProximaNovaLight",Arial,sans-serif;text-align:center;height:45px;line-height:45px;background-color:#EDEDED;border-bottom:1px solid #ccc;white-space:nowrap}@media (min-width: 992px){.status-bar-panel>a{font-size:16px}}sign-in-page{padding-top:25px;padding-bottom:30px;display:block}@media (min-width: 768px){sign-in-page{padding-top:45px}}sign-in-page.trim-top{padding-top:0}sign-in-page .sign-in-swap{text-align:center;margin-bottom:30px}.ThankYouNonPrescriptionProducts .line-item{font-size:14px;margin-bottom:20px;line-height:20px}.ThankYouNonPrescriptionProducts .product-row .quantity,.ThankYouNonPrescriptionProducts .product-row .price{display:inline-block}.ThankYouNonPrescriptionProducts .product-row .quantity{min-width:23px;text-align:center;position:relative;padding:0 5px}.ThankYouNonPrescriptionProducts .product-row .quantity:before{content:"(";position:absolute;left:0}.ThankYouNonPrescriptionProducts .product-row .quantity:after{content:")";position:absolute;right:0}.ThankYouNonPrescriptionProducts .product-row .price{width:60px}@media (min-width: 992px){.ThankYouNonPrescriptionProducts .product-row .price{width:80px}}.ThankYouNonPrescriptionProducts dt{font-weight:normal;line-height:inherit}.ThankYouNonPrescriptionProducts dd{text-align:right;line-height:inherit}.ThankYouNonPrescriptionProducts .product-name{display:block;overflow:hidden}.DoctorSearch .message{text-align:center}@media print{.ThankYou{font-size:14px;-webkit-print-color-adjust:exact}.ThankYou *[class^="col-sm-"]{width:100%}.ThankYou .large-margin-bottom{margin-bottom:20px}}.ThankYou h1{font-size:46px;font-family:"ContactsNeueBoldCondensed",Arial,sans-serif;color:#222A7E;text-align:center}@media (min-width: 768px){.ThankYou h1{font-size:68px;margin-bottom:40px}}.ThankYou h1 .subhead{font-size:30px;font-family:"ProximaNovaLight",Arial,sans-serif;color:#3C5161}.ThankYou .confirmation-email{border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;padding:8px 0;margin-bottom:20px;text-align:center}@media (min-width: 768px){.ThankYou .confirmation-email{margin-bottom:40px}}.ThankYou .icon-print{font-size:14px}.ThankYou .icon-print:before{margin-right:5px}.ThankYou .upload-rx{background-color:#EDEDED;border:#ccc 1px solid;padding:20px;margin-bottom:20px}.ThankYou .thank-you-marketing{display:block;margin-bottom:20px}.ThankYou .thank-you-marketing img{max-width:360px;width:100%;margin:0 auto}.ThankYouPrescriptionProducts .line-item{font-size:14px;margin-bottom:20px;line-height:20px}.ThankYouPrescriptionProducts .auto-reorder:before{content:"";float:left;margin-right:5px;width:18px;height:18px;background:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/090e43403551013673560a3ba3fac80a.yottaa.net/v~4b.2a1/v1/static/auto-reorder-icon?yocs=2o_2B_&yoloc=eu) no-repeat;background-size:contain}.ThankYouPrescriptionProducts .product-row .quantity,.ThankYouPrescriptionProducts .product-row .price{display:inline-block}.ThankYouPrescriptionProducts .product-row .quantity{min-width:23px;text-align:center;position:relative;padding:0 5px}.ThankYouPrescriptionProducts .product-row .quantity:before{content:"(";position:absolute;left:0}.ThankYouPrescriptionProducts .product-row .quantity:after{content:")";position:absolute;right:0}.ThankYouPrescriptionProducts .product-row .price{width:60px}@media (min-width: 992px){.ThankYouPrescriptionProducts .product-row .price{width:80px}}.ThankYouPrescriptionProducts dt{font-weight:normal;line-height:inherit}.ThankYouPrescriptionProducts dd{text-align:right;line-height:inherit}.ThankYouPrescriptionProducts .eye-label{font-family:"ProximaNovaBold",Arial,sans-serif;display:block;float:left;width:15px}.ThankYouPrescriptionProducts .product-name{display:block;overflow:hidden}.ThankYouSummary{border-top:#ccc 1px solid}.ThankYouSummary .summary-row{padding:5px 0}.ThankYouSummary .summary-row:nth-child(odd){background-color:#EDEDED}.ThankYouSummary .summary-row dt{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal}.ThankYouSummary .summary-row dd{text-align:right}@media print{.ThankYouSummary{padding-top:5px}.ThankYouSummary .summary-row{padding:1px 0}}.ThankYouTotals{font-size:14px}.ThankYouTotals .totals-row{padding:3px 0}@media print{.ThankYouTotals .totals-row{padding:1px 0}}.ThankYouTotals .totals-row.standout{font-size:19px;font-family:"ProximaNovaSemiBold",Arial,sans-serif;background-color:#EDEDED;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;padding:5px 0;margin:8px 0}.ThankYouTotals .totals-row.standout:first-child{margin-top:0}.ThankYouTotals dt{font-weight:normal}.ThankYouTotals dd{text-align:right}.ThankYouTotals .text-savings{color:#009B09;font-family:"ProximaNovaSemiBold",Arial,sans-serif}@media (max-width: 479px){.UploadRxPage h1{font-size:24px}}.UploadRx .bg-gray{padding:30px}@media (min-width: 768px){.UploadRx .bg-gray{padding:30px}}.UploadRx .or{margin-bottom:15px;font-size:18px;font-family:"ProximaNovaSemiBold",Arial,sans-serif;position:relative;height:50px}.UploadRx .or:before,.UploadRx .or:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.UploadRx .or:before{content:"";width:100%;height:1px;background-color:#ccc;z-index:1}@media (min-width: 480px){.UploadRx .or:before{width:200px}}@media (min-width: 768px){.UploadRx .or:before{width:100%}}@media (min-width: 992px){.UploadRx .or:before{width:200px}}.UploadRx .or:after{content:"or";background-color:#EDEDED;padding:15px;z-index:2}.UploadRx .cta-buttons .btn,.UploadRx .cta-buttons .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter .UploadRx .cta-buttons a,.UploadRx .cta-buttons .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv .UploadRx .cta-buttons a{margin-bottom:10px}.UploadRx .prescription-img{margin-bottom:15px}.UploadRx .prescription-img img{width:100%;max-width:315px;margin:0 auto}@media (min-width: 768px){.UploadRx .prescription-img img{max-width:246px}}.UploadRx .page-level-success{color:#009B09;margin-top:10px}.UploadRx .page-level-success .icon-delivered{margin-right:10px}.UploadRx .page-level-error{margin-bottom:0}brand-selection-page #BrandSelectionHeader{margin-bottom:30px}brand-selection-page product-search-input .icon-search:before,brand-selection-page product-search-input .icon-close:before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:15px;top:50%}brand-selection-page product-search-input .icon-close:before{background-color:#fff;width:20px;height:20px;right:14px}brand-selection-page product-search-input input{padding-right:45px !important}brand-selection-page hr{margin:25px 0}@media (min-width: 768px){brand-selection-page hr{margin:45px 0}}brand-selection-page .btn,brand-selection-page .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter brand-selection-page a,brand-selection-page .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv brand-selection-page a{margin-top:15px}brand-selection-page .search-wrapper product-search-input{margin-bottom:15px}brand-selection-page .search-wrapper .search-result{position:relative;display:table;height:80px;padding:8px;margin-bottom:15px;text-decoration:none;cursor:pointer}brand-selection-page .search-wrapper .search-result.active,brand-selection-page .search-wrapper .search-result:hover{background-color:#EDEDED}brand-selection-page .search-wrapper .search-result img{position:absolute;max-height:64px}brand-selection-page .search-wrapper .search-result .search-result-text{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal;display:table-cell;vertical-align:middle;padding-left:132px}brand-selection-page .search-wrapper .fixed-btn-wrapper{position:fixed;left:0;bottom:0;background-color:#fff;width:100%;z-index:600;padding:15px !important;margin:0 !important;-webkit-box-shadow:0px -1px 8px rgba(0,0,0,0.3);-moz-box-shadow:0px -1px 8px rgba(0,0,0,0.3);box-shadow:0px -1px 8px rgba(0,0,0,0.3)}brand-selection-page .search-wrapper .fixed-btn-wrapper .btn,brand-selection-page .search-wrapper .fixed-btn-wrapper .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter brand-selection-page .search-wrapper .fixed-btn-wrapper a,brand-selection-page .search-wrapper .fixed-btn-wrapper .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv brand-selection-page .search-wrapper .fixed-btn-wrapper a{margin-top:0}exam-ineligible-page .pn-light.text-italic{margin-top:30px;margin-bottom:45px;font-size:15px}exam-ineligible-page .determination{background-color:#f6fbff;padding:30px}@media (min-width: 992px){exam-ineligible-page #gritLearnMore .content-wrapper{margin-top:190px}}product-unavailable-page .pn-light{margin-top:30px;margin-bottom:45px}product-unavailable-page .information{font-size:14px}thank-you-qual-page #ThankYouQualHeader h1{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal;color:#222A7E}thank-you-qual-page h2{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal;text-align:center;font-size:28px;margin-top:40px}thank-you-qual-page .btn,thank-you-qual-page .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter thank-you-qual-page a,thank-you-qual-page .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv thank-you-qual-page a{margin-top:40px}thank-you-qual-page tooltip{position:absolute;right:-30px;top:15px}thank-you-qual-page tooltip .toolstip{min-width:240px}@media (max-width: 767px){thank-you-qual-page tooltip .toolstip{left:-215px}thank-you-qual-page tooltip .toolstip:after{left:211px !important}}thank-you-qual-page tooltip .toolstip:after{left:20px}prescription-selection-page h1{margin:25px 0}@media (min-width: 768px){prescription-selection-page h1{margin-top:45px}}prescription-selection-page rx-wallet-patient .patient-name{opacity:0}prescription-selection-page .brandSelection-link{padding-top:15px}prescription-selection-page .brandSelection-link a{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal;color:#0092EB;cursor:pointer}prescription-entry-page parameter-entry .icon-pencil{display:none}post-order-exam-landing-page .start-exam-btn-wrapper{padding:30px 15px}rx-wallet{display:block}rx-wallet .fix-reorder-button-bottom{position:fixed;left:0;bottom:0;background-color:#fff;width:100%;z-index:600;padding:15px !important;margin:0 !important;-webkit-box-shadow:0px -1px 8px rgba(0,0,0,0.3);-moz-box-shadow:0px -1px 8px rgba(0,0,0,0.3);box-shadow:0px -1px 8px rgba(0,0,0,0.3)}rx-wallet .fix-reorder-button-bottom p:last-of-type{margin-bottom:0}@media (min-width: 992px){rx-wallet .fix-reorder-button-bottom p,rx-wallet .bottom-btn-container p{white-space:nowrap;line-height:50px}}rx-wallet .past-orders{text-align:center}@media (min-width: 768px){rx-wallet .past-orders{line-height:50px;text-align:right}}rx-wallet .reorder-btn{margin-bottom:10px}@media (min-width: 768px){rx-wallet .reorder-btn{float:right}}rx-wallet .delete-modal h3,rx-wallet .delete-modal p{margin-bottom:20px}@media (max-width: 767px){rx-wallet .delete-modal button{margin-bottom:10px}}rx-wallet-patient{display:block;margin:0 0 50px}rx-wallet-patient h4{margin:15px 0}@media (max-width: 767px){rx-wallet-patient h4{margin-left:15px}}rx-wallet-patient h4.patient-name{text-transform:capitalize}rx-wallet-patient h4.expand-collapse-link{cursor:pointer}rx-wallet-prescription{display:block}rx-wallet-prescription:first-of-type .RxWalletPrescription{border-top-width:1px}rx-wallet-prescription:not(:first-of-type) .RxWalletPrescription.is-selected{margin-top:-1px}rx-wallet-prescription .promotional-title{margin-top:15px}rx-wallet-prescription .promotional-title tooltip{margin-left:10px}rx-wallet-prescription .RxWalletPrescription{position:relative;margin:15px 0;border:#ccc 1px solid;background-color:#fff}rx-wallet-prescription .RxWalletPrescription.is-selected{border-color:#0092EB}rx-wallet-prescription .RxWalletPrescription.is-selected:after{position:absolute;z-index:15;content:'';background-color:#0092EB;height:1px;width:100%}@media (max-width: 767px){rx-wallet-prescription .RxWalletPrescription{border-left:none;border-right:none}}rx-wallet-prescription .RxWalletPrescription.promotional{margin-top:15px}rx-wallet-prescription .RxWalletPrescription .expired{border:#ccc 1px solid;border-color:#D93636;color:#D93636;text-transform:uppercase;font-size:12px;padding:2px 15px}rx-wallet-prescription .RxWalletPrescription.is-submit-and-skip,rx-wallet-prescription .RxWalletPrescription.is-discontinued{position:relative}rx-wallet-prescription .RxWalletPrescription.is-submit-and-skip:after,rx-wallet-prescription .RxWalletPrescription.is-discontinued:after{content:'Reviewing Rx Image';position:absolute;right:0;top:0;background-color:#EDEDED;border-left:#ccc 1px solid;border-bottom:#ccc 1px solid;padding:3px 10px;color:#828282;font-size:13px}rx-wallet-prescription .RxWalletPrescription.is-submit-and-skip .rx-wallet-summary,rx-wallet-prescription .RxWalletPrescription.is-discontinued .rx-wallet-summary{padding-top:30px}rx-wallet-prescription .RxWalletPrescription.is-submit-and-skip .details-content-top{display:none}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription.is-submit-and-skip .details-content-bottom{padding-top:0 !important}}rx-wallet-prescription .RxWalletPrescription.is-discontinued:after{content:'Discontinued by Manufacturer'}rx-wallet-prescription .RxWalletPrescription .private-label-banner{padding:5px;text-align:center;font-style:italic;background-color:#0092EB;color:#fff}rx-wallet-prescription .RxWalletPrescription label{text-transform:uppercase;color:#828282;font-size:11px;font-family:"ProximaNova",Arial,sans-serif}rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary{position:relative;padding:15px 55px}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary{padding:30px 100px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary.private-label{padding-right:30px}rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .toggle-details{position:absolute;top:0;right:0;bottom:0;width:50px;cursor:pointer;z-index:5}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .toggle-details{width:80px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .toggle-details div{color:#B0AFB0;position:absolute;left:15px;top:50%;margin:-9px 0 0;font-size:18px}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .toggle-details div{left:30px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .Radiobox,rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .Radiobox label{position:absolute;top:0;bottom:0;width:50px}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .Radiobox,rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .Radiobox label{width:80px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .Radiobox{left:0}rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .Radiobox label:before{left:calc(50% - 10.5px)}rx-wallet-prescription .RxWalletPrescription .rx-wallet-summary .Radiobox label:after{left:calc(50% - 5.5px)}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details{overflow:hidden;max-height:0;background-color:#EDEDED;-webkit-box-shadow:inset 0 1px 0 #ccc;-moz-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details.open{max-height:1000px}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details.open{max-height:400px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content{margin:30px 10px;background-color:#fff;position:relative}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content:before,rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:13px 13px 0 13px;border-color:#fff transparent transparent transparent;position:absolute;top:-31px;left:35px;z-index:5}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content:before,rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content:after{left:55px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content:after{border-color:#ccc transparent transparent transparent;top:-30px;z-index:1}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .details-header{background-color:#3C5161;color:#fff;padding:10px 50px;text-align:center}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content{margin:30px 30px 30px 45px;padding:15px 30px 30px}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .details-header{display:inline-block;margin:0 0 15px -45px}}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .details-content-top{border-bottom:1px solid #ccc;padding-bottom:15px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .parameters-container{position:relative}@media (max-width: 767px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .parameters-container{border-bottom:1px solid #ccc}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .details-content-bottom{padding:15px}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .details-content-bottom{padding:30px 0 0}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .details-content-bottom>.row{position:relative}@media (max-width: 767px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .details-content-bottom>.row rx-wallet-clinic,rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .details-content-bottom>.row>div:not(:last-of-type){display:block;padding-bottom:15px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .details-content-bottom .prescription-links{text-align:center;clear:both}@media (min-width: 768px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .details-content .details-content-bottom .prescription-links{text-align:right;padding:0;position:absolute;right:15px;top:50%;margin-top:-10px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .modal-title h4{background:none;text-indent:-9999px}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .click-to-zoom-cursor{float:left;cursor:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/click-to-zoom?yocs=2o_2B_&yoloc=eu) 0 7,pointer}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .SiteModal .content-panel{margin:0;height:100%;width:100%;overflow-y:auto;border-radius:0}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .SiteModal .content-panel .icon-close{font-size:20px;padding:20px}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .SiteModal .owl-carousel img{max-width:600px;margin-top:100px;margin-right:auto;margin-left:auto;width:initial}@media (min-width: 480px) and (max-width: 767px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .SiteModal .owl-carousel img{max-width:500px}}@media (min-width: 320px) and (max-width: 479px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .SiteModal .owl-carousel img{max-width:225px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .SiteModal .owl-carousel .rx-thumbnail{max-height:250px}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .SiteModal .owl-carousel .Base64Download{display:block;margin-top:10px;text-align:center}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-prev,rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-next{position:absolute;top:50%;font-size:80px;width:auto}@media (max-width: 767px){rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-prev,rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-next{font-size:40px}}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-prev{left:0}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-prev:after{content:'\e801'}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-next{right:0}rx-wallet-prescription .RxWalletPrescription .rx-wallet-details .clickToZoom .owl-next:after{content:'\e816'}rx-wallet-evidence{display:block}@media (max-width: 767px){rx-wallet-evidence{padding-top:15px}}@media (min-width: 768px){rx-wallet-evidence{padding-right:0}}rx-wallet-evidence .title{font-family:"ProximaNovaLight",Arial,sans-serif;margin-bottom:5px;white-space:nowrap}rx-wallet-evidence .icon-check{margin-right:5px;font-size:13px}rx-wallet-evidence .rx-image{float:left;width:70px;margin-right:20px;text-align:center;font-size:12px}rx-wallet-evidence .rx-image img{width:100%;padding-bottom:5px}rx-wallet-evidence p{font-size:12px;color:#B0AFB0;font-style:italic;overflow:hidden}rx-wallet-eye-parameters{text-align:center;font-family:"ProximaNovaLight",Arial,sans-serif;padding:0}rx-wallet-eye-parameters .eye-label{line-height:40px;white-space:nowrap}@media (max-width: 767px){rx-wallet-eye-parameters .parameters-cell{padding:15px 0;border-top:1px solid #ccc}rx-wallet-eye-parameters .parameters-cell .row>div:not(:last-of-type){margin-bottom:10px}rx-wallet-eye-parameters:not(:last-of-type) .parameters-cell:after{content:'';position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#ccc}rx-wallet-eye-parameters:not(:first-of-type) .parameters-cell:after{content:'';position:absolute;left:-1px;top:0;bottom:0;width:1px;background-color:#ccc}}@media (min-width: 768px){rx-wallet-eye-parameters{text-align:left;margin-bottom:10px}rx-wallet-eye-parameters .eye-label{float:left;font-family:"ProximaNovaBold",Arial,sans-serif;text-align:center}}rx-wallet-product-eye{position:relative;display:block}rx-wallet-product-eye:not(:last-of-type){padding-bottom:16px;margin-bottom:15px}rx-wallet-product-eye:not(:last-of-type):after{content:'';position:absolute;bottom:0;left:15px;right:15px;height:1px;background-color:#ccc}rx-wallet-product-eye .product-image{float:left;margin-right:15px;width:30%;max-width:100px}rx-wallet-product-eye .product-image img{width:100%}@media (max-width: 767px){rx-wallet-product-eye .product-image{margin-right:10px}}rx-wallet-product-eye .product-name{overflow:hidden}@media (max-width: 479px){rx-wallet-product-eye .product-name{font-size:14px}}rx-wallet-product-eye .learn-more{line-height:25px;padding-right:50px;text-align:center;font-family:"ProximaNovaSemiBold",Arial,sans-serif;margin-top:15px}rx-wallet-product-eye .learn-more a,rx-wallet-product-eye .learn-more a:hover{margin-left:10px;color:#0092EB;text-decoration:none}@media (min-width: 768px){rx-wallet-product-eye .learn-more{margin-top:0;text-align:right}rx-wallet-product-eye .learn-more a,rx-wallet-product-eye .learn-more i{display:block}}rx-wallet-product-eye .learn-more .icon.icon-close{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal;font-size:15px}rx-wallet-product-eye .learn-more h3{font-family:"ProximaNovaSemiBold",Arial,sans-serif;padding-top:20px;color:#0092EB}rx-wallet-product-eye .learn-more .content-wrapper{padding:0;max-width:815px;min-height:973px}rx-wallet-product-eye .learn-more .subscribe{margin:0 auto 25px auto;max-width:176px}rx-wallet-product-eye .learn-more .subscribe.submit-btn{font-family:"ProximaNova",Arial,sans-serif;font-size:16px;line-height:20px;text-transform:none}rx-wallet-product-eye .learn-more .subscribe.submit-btn:hover{display:block}rx-wallet-product-eye .learn-more .btnClose{padding-bottom:30px}rx-wallet-product-eye .learn-more .btnClose a{text-decoration:underline;color:#F27216;margin:0 auto 0 auto;width:50px}.OrderHistory .no-orders{border:1px solid #ccc;padding:80px 0;margin-top:20px;text-align:center}.OrderHistory .no-orders h2{margin-bottom:20px;color:#B0AFB0}.OrderHistory .no-orders h2 strong{display:block;font-size:30px;font-family:"ProximaNovaSemiBold",Arial,sans-serif}@media (max-width: 767px){.OrderHistory .order-history-table{padding:0}}.OrderHistory .upload-rx-link{text-align:center}.OrderHistory .table{overflow:hidden;font-size:16px}.OrderHistory .table .table-header{background-color:#3C5161;color:#fff;line-height:60px;height:60px;text-align:center;padding-right:30px}.OrderHistory .table .table-row{border-bottom:1px solid #ccc;overflow:hidden}.OrderHistory .table .table-row .row-header{z-index:10;line-height:60px;height:60px;text-align:left;position:relative;background-color:#fff;cursor:pointer;padding-right:30px}.OrderHistory .table .table-row .row-header .table-col{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:50px}@media (max-width: 767px){.OrderHistory .table .table-row .row-header .table-col{text-align:center}}@media (max-width: 479px){.OrderHistory .table .table-row .row-header .table-col:first-child,.OrderHistory .table .table-row .row-header .table-col:last-child{padding:0}}@media (min-width: 768px){.OrderHistory .table .table-row .row-header .table-col:last-child .totalAmount{float:left}}.OrderHistory .table .table-row .row-header .icon-down,.OrderHistory .table .table-row .row-header .icon-up{color:#B0AFB0;font-size:18px;position:absolute;right:15px;width:18px}.OrderHistory .table .order-details{background-color:#EDEDED;border:1px solid #ccc;border-bottom:none;margin-top:0;z-index:5;position:relative;padding:15px;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}@media (min-width: 768px){.OrderHistory .table .order-details{padding:25px}}@media (max-width: 767px){.OrderHistory .table .order-details{border-left:none;border-right:none}}.OrderHistory .table .order-details .upload-rx-link .icon-warning{color:#0092EB}.OrderHistory .table .order-details .name-indent{padding-left:35px;margin-top:15px}.OrderHistory .table .order-details .status-email-wrapper a:not(:last-child){padding-right:20px}.OrderHistory .table .order-details .line-item-details{float:left;padding:10px;width:100%;position:relative}.OrderHistory .table .order-details .line-item-details .img-responsive{width:auto;max-height:60px;min-height:40px}@media (min-width: 768px){.OrderHistory .table .order-details .line-item-details .img-responsive{padding:10px}}.OrderHistory .table .order-details .line-item-details>span:last-child span:last-child{text-align:right;padding:0}@media (max-width: 767px){.OrderHistory .table .order-details .line-item-details>span:last-child span:first-child{text-align:right;padding:0}}.OrderHistory .table .order-details .prescription-row{background-color:#fff;border:1px solid #ccc;margin:0;clear:both}@media (max-width: 767px){.OrderHistory .table .order-details .prescription-row:last-child{border-bottom:none}}.OrderHistory .table .order-details .prescription-row.is-discontinued{position:relative;overflow:hidden;padding-top:10px}.OrderHistory .table .order-details .prescription-row.is-discontinued:after{content:'Discontinued by Manufacturer';position:absolute;right:-1px;top:-1px;background-color:#EDEDED;border:1px solid #ccc;padding:3px 10px;color:#828282;font-size:13px}@media (max-width: 767px){.OrderHistory .table .order-details .prescription-row{padding:10px 0;border-bottom:none}.OrderHistory .table .order-details .prescription-row.no-border-top{border-top:1px solid #ccc !important}.OrderHistory .table .order-details .prescription-row.is-discontinued{padding-top:30px}.OrderHistory .table .order-details .prescription-row:last-child{border-bottom:0}}.OrderHistory .table .order-details .order-payment-info{text-align:left}@media (min-width: 768px){.OrderHistory .table .order-details .order-payment-info{margin-top:25px;display:flex}}.OrderHistory .table .order-details .order-payment-info::after{clear:both}.OrderHistory .table .order-details .order-payment-info>.col-sm-6,.OrderHistory .table .order-details .order-payment-info>.col-xs-12{border:1px solid #ccc;background-color:#fff}@media (min-width: 768px){.OrderHistory .table .order-details .order-payment-info>.col-sm-6,.OrderHistory .table .order-details .order-payment-info>.col-xs-12{width:calc(50% - 15px)}.OrderHistory .table .order-details .order-payment-info>.col-sm-6:first-child,.OrderHistory .table .order-details .order-payment-info>.col-xs-12:first-child{float:left}.OrderHistory .table .order-details .order-payment-info>.col-sm-6:last-child,.OrderHistory .table .order-details .order-payment-info>.col-xs-12:last-child{float:right}}@media (min-width: 768px){.OrderHistory .table .order-details .order-payment-info .shipping-block{flex:1;margin-right:30px}}.OrderHistory .table .order-details .order-payment-info .shipping-block .payment-method-short-label{display:inline-block}.OrderHistory .table .order-details .order-payment-info .shipping-block .payment-method-long-label{display:none}.OrderHistory .table .order-details .order-payment-info .shipping-block .cc-icon-container{width:49px;display:inline-block;margin-right:10px;position:relative;top:7px}.OrderHistory .table .order-details .order-payment-info .shipping-block .cc-icon{height:43px;width:84px;display:inline-block;overflow:hidden;transform:scale(0.3);border-radius:4px;box-shadow:0px 2px 3px 1px rgba(0,0,0,0.5);left:-10px;position:absolute;top:-34px}.OrderHistory .table .order-details .order-payment-info .shipping-block .cc-endingin{font-size:13px;line-height:20px}@media (min-width: 768px){.OrderHistory .table .order-details .order-payment-info .shipping-block .payment-method-short-label{display:none}.OrderHistory .table .order-details .order-payment-info .shipping-block .payment-method-long-label{display:inline-block}}@media (min-width: 992px){.OrderHistory .table .order-details .order-payment-info .shipping-block .cc-endingin{font-size:inherit}}.OrderHistory .table .order-details .order-payment-info .shipping-block .row{padding:10px}.OrderHistory .table .order-details .order-payment-info .shipping-block .row:not(:last-of-type){border-bottom:1px solid #ccc}.OrderHistory .table .order-details .order-payment-info .shipping-block .row>span:last-child,.OrderHistory .table .order-details .order-payment-info .shipping-block .row>a:last-child{text-align:right}.OrderHistory .table .order-details .order-payment-info .shipping-block .tracking-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OrderHistory .table .order-details .order-payment-info .order-total-block{padding:10px}@media (min-width: 768px){.OrderHistory .table .order-details .order-payment-info .order-total-block{float:right;flex:1}}.OrderHistory .table .order-details .order-payment-info .order-total-block .row{margin:0}.OrderHistory .table .order-details .order-payment-info .order-total-block .row>span:last-child{text-align:right;padding-right:0}@media (min-width: 768px){.OrderHistory .table .order-details .order-payment-info .order-total-block .row>span:last-child{padding-right:0}}.OrderHistory .table .order-details .order-payment-info .order-total-block .row>span:first-child{padding:1px 0px}@media (max-width: 767px){.OrderHistory .table .order-details .order-payment-info .order-total-block{border-top:0;padding:8px 10px}}.OrderHistory .table .order-details .order-payment-info .order-total-block hr{border-color:#ccc;margin:10px 0}.OrderHistory .table .order-details .order-payment-info .order-total-block .line-above-grand-total{margin-top:25px}.OrderHistory .table .order-details .order-payment-info .order-total-block .grand-total{font-weight:bold}@media (max-width: 767px){.OrderHistory .table .order-details .order-payment-info .order-total-block .grand-total{background-color:#EDEDED;padding:8px 10px;margin:8px -10px}}.OrderHistory .table .order-details.ng-enter{max-height:0}.OrderHistory .table .order-details.ng-enter.ng-enter-active{max-height:1080px}.OrderHistory .table .order-details.ng-leave{max-height:900px}.OrderHistory .table .order-details.ng-leave.ng-leave-active{max-height:0}.OrderHistory .table .order-actions{float:left;width:100%}.OrderHistory .table .order-actions button,.OrderHistory .table .order-actions .cancel{margin-top:20px;float:right}.OrderHistory .table .order-actions button{padding:0 80px}.OrderHistory .table .order-actions .cancel{line-height:48px;padding:0 30px;color:#D93636}.no-icons .OrderDetailStatuses{margin:auto}.no-icons .OrderDetailStatuses li{position:relative;padding:0 20px}.no-icons .OrderDetailStatuses li:before{top:9px !important}.no-icons .OrderDetailStatuses li i{display:none}@media (max-width: 767px){.no-icons .OrderDetailStatuses li{height:37px}.no-icons .OrderDetailStatuses li span{font-size:12px;line-height:14px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.no-icons .OrderDetailStatuses li:before{top:21px !important;font-size:6px !important}}@media (max-width: 767px) and (max-width: 382px){.no-icons .OrderDetailStatuses li:before{font-size:4px !important}}.OrderDetailStatuses{text-align:center;margin:25px 0}.OrderDetailStatuses li{padding:0 5px;color:#B0AFB0;position:relative}@media (max-width: 767px){.OrderDetailStatuses li *{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85)}}.OrderDetailStatuses li i{display:block;font-size:32px}.OrderDetailStatuses li:not(:first-child)::before{content:'\e819';display:inline-block;position:absolute;left:0;top:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:36px;font-size:8px}.OrderDetailStatuses li span,.OrderDetailStatuses li a{display:block;line-height:16px;margin-top:5px;font-size:14px}.OrderDetailStatuses li.active{color:#3C5161}.AutoReorder .upload-rx-link{text-align:center}.AutoReorder .table{overflow:hidden;font-size:16px}.AutoReorder .table .table-header{background-color:#3C5161;color:#fff;line-height:50px;height:50px;white-space:nowrap}.AutoReorder .table .table-row{border-bottom:1px solid #ccc;overflow:hidden;padding:6px 0}.AutoReorder .table .table-row .row-header{z-index:5;line-height:75px;height:75px;text-align:left;position:relative;background-color:#fff;cursor:pointer}.AutoReorder .table .table-row .row-header .table-col{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:75px}.AutoReorder .table .table-row .row-header .table-col.half-row-col{padding-top:16px}.AutoReorder .table .table-row .row-header .table-col .half-row{text-align:left;line-height:normal}.AutoReorder .table .table-row .row-header .table-col .half-row.bottom{color:#ccc}.AutoReorder .table .table-row .row-header .table-col .edit-link{color:#0092EB}@media (max-width: 767px){.AutoReorder .table .table-row .row-header .table-col{text-align:center}}@media (max-width: 479px){.AutoReorder .table .table-row .row-header .table-col:first-child,.AutoReorder .table .table-row .row-header .table-col:last-child{padding:0}}@media (min-width: 768px){.AutoReorder .table .table-row .row-header .table-col:last-child .totalAmount{float:left}}.AutoReorder .table .table-row .row-header .table-col:last-child .icon-down,.AutoReorder .table .table-row .row-header .table-col:last-child .icon-up{color:#B0AFB0;font-size:11px}@media (max-width: 767px){.AutoReorder .table .table-row .row-header .table-col:last-child .icon-down,.AutoReorder .table .table-row .row-header .table-col:last-child .icon-up{float:right;margin-right:10px}}.AutoReorder .table .table-row .row-header .table-col .ProductImageDisplay{width:135px;padding-left:0}@media (max-width: 479px){.AutoReorder .table .table-row .row-header .table-col .ProductImageDisplay{width:120px}}.AutoReorder .table .table-row .row-header .table-col .ProductImageDisplay.stacked-images{position:relative;height:75px}.AutoReorder .table .table-row .row-header .table-col .ProductImageDisplay .product-stacked-image{width:100px}.AutoReorder .table .table-row .row-header .table-col .ProductImageDisplay .shift-left img{vertical-align:top}.AutoReorder .table .table-row .row-header .table-col .ProductImageDisplay .shift-up-right{top:auto;bottom:0;right:0}.AutoReorder .table .table-row .row-header .table-col .ProductImageDisplay .shift-up-right img{vertical-align:bottom}@media (max-width: 479px){.AutoReorder .table .table-row .row-header .amount-column{padding-left:0}}@media (min-width: 768px){.AutoReorder .SiteModal .content-panel{width:750px;padding:40px 0 15px}}.AutoReorder .SiteModal .content-panel>.container,.AutoReorder .SiteModal .content-panel .slide-panel:first-child{padding:0}.AutoReorderDetails .Ribbon .save-tag{cursor:default}@media (max-width: 767px){.AutoReorderDetails .Ribbon .save-tag{top:0px}}.AutoReorderDetails .product-container{padding-bottom:15px}@media (max-width: 767px){.AutoReorderDetails .product-container .product-name-container{padding-bottom:10px}}.AutoReorderDetails .product-container img{width:100%}.AutoReorderDetails .auto-reorder-quantity-selection-header{height:32px;margin-bottom:12px}.AutoReorderDetails .auto-reorder-quantity-selection-header .quantity-label{line-height:32px;font-weight:bold}.AutoReorderDetails .details-col{margin-bottom:15px;margin-left:15px;padding-left:0;padding-bottom:15px}.AutoReorderDetails .quantity-message-container{background-color:#EDEDED;line-height:30px;white-space:nowrap}.AutoReorderDetails .edit-icon{line-height:40px}.AutoReorderDetails .edit-link{color:#0092EB;cursor:pointer}.AutoReorderDetails .top-eye-label{padding:7px 0;border-bottom:1px solid #ccc}.AutoReorderDetails .cancel-link{color:#D93636}.AutoReorderDetails .bg-gray{background-color:#EDEDED;border-bottom:1px solid #ccc}.AutoReorderDetails .details-cc-icon{position:absolute;right:155px;bottom:-5px}.AutoReorderDetails .details-icon-pencil{position:absolute;top:0;right:17px}.AutoReorderDetails .save-cancel-row{padding-top:15px}@media (min-width: 768px){.AutoReorderDetails .save-cancel-row{padding-top:30px;padding-bottom:15px}}.AutoReorderDetails .border-right{border-right:1px solid #ccc}@media (min-width: 768px){.AutoReorderDetails .border-right-sm{border-right:1px solid #ccc}}.AutoReorderDetails .border-bottom{border-bottom:1px solid #ccc}@media (min-width: 768px){.AutoReorderDetails .no-border-bottom-sm{border-bottom:none}}.AutoReorderDetails .padding-top-15,.AutoReorderDetails .padding-top-bottom-15{padding-top:15px}@media (min-width: 768px){.AutoReorderDetails .padding-top-15-sm{padding-top:15px}}.AutoReorderDetails .padding-bottom-15,.AutoReorderDetails .padding-top-bottom-15{padding-bottom:15px}@media (min-width: 768px){.AutoReorderDetails .no-padding-sm{padding:0}}.AutoReorderDetails .padding-right-50{padding-right:50px}.AutoReorderDetails .margin-top-15{margin-top:15px}@media (min-width: 768px){.AutoReorderDetails .margin-top-15-sm{margin-top:15px}}@media (min-width: 768px){.AutoReorderDetails .width-48-percent-sm{width:48%}}@media (min-width: 768px){.AutoReorderDetails .width-96-percent-sm{width:96%}}.AutoReorderDetails .font-size-11{font-size:11px}.AutoReorderDetails .payment-token-warning,.AutoReorderDetails .shipping-address-warning{padding-top:15px}.AutoReorderDetails .payment-token-warning .icon-warning,.AutoReorderDetails .shipping-address-warning .icon-warning{color:#D93636}.AutoReorderDetails .autoReorderAddress,.AutoReorderDetails .autoReorderPayment{cursor:pointer}.AutoReorderDetails .autoReorderAddress .custom-radio,.AutoReorderDetails .autoReorderPayment .custom-radio{padding:15px 25px;border-bottom:#ccc 1px solid}.AutoReorderDetails .autoReorderAddress .custom-radio label.is-expired,.AutoReorderDetails .autoReorderPayment .custom-radio label.is-expired{color:#D93636}.AutoReorderDetails .autoReorderAddress .custom-radio label .details-cc-icon,.AutoReorderDetails .autoReorderPayment .custom-radio label .details-cc-icon{left:30px}.AutoReorderDetails .autoReorderAddress label{padding-left:50px}.AutoReorderDetails .autoReorderPayment label{padding-left:120px}.AutoReorderDetails .autoReorderCancelSubscription{text-align:center;margin-bottom:30px;padding:0 30px}.AutoReorderDetails .padding-right-15{padding-right:15px}.AutoReorderDetails .add-new-btn{padding:25px 0 10px;text-align:center;text-decoration:underline;color:#0092EB;cursor:pointer}.AutoReorderDetails .next-order-date-error{padding-top:15px}.AutoReorderDetails .next-order-date-error .icon-warning{color:#D93636}.AutoReorderDetails .frequency-warning{padding-top:15px}.AutoReorderDetails .frequency-warning .icon-warning-triangle{color:#FFD000}.AutoReorderLearnMore{text-align:center;color:#222A7E}.AutoReorderLearnMore .auto-reorder-title img,.AutoReorderLearnMore .auto-reorder-title p{max-width:380px;margin:0 auto 30px;width:100%}.AutoReorderLearnMore .auto-reorder-title .subscribe-title{margin:0 -15px}@media (min-width: 768px){.AutoReorderLearnMore .auto-reorder-title .subscribe-title{margin:0 -50px}}.AutoReorderLearnMore .auto-reorder-title .subscribe-subhead{max-width:200px;margin:0 auto}@media (min-width: 768px){.AutoReorderLearnMore .auto-reorder-title .subscribe-subhead{max-width:none}}.AutoReorderLearnMore h4{font-size:18px;font-family:"ProximaNovaBold",Arial,sans-serif}.AutoReorderLearnMore .dotted-divider{max-width:283px;width:100%;margin:0 auto;border-top:2px dotted #ccc}.AutoReorderLearnMore .auto-reorder-features .col-xs-6{margin-bottom:10px}.AutoReorderLearnMore .auto-reorder-features img{max-width:100%;margin:0 auto 5px;display:block}.AutoReorderLearnMore .margin-top-15{margin-top:15px}.AutoReorderLearnMore .margin-bottom-30{margin-bottom:30px}@media (min-width: 768px){.AutoReorderLearnMore .nowrap-sm{white-space:nowrap}}.Account #changepassword{position:relative;display:block;top:-30px}.Account .accountSectionContainer{padding:40px 0}@media (max-width: 767px){.Account .accountSectionContainer{padding:15px 0;border-top:1px solid #ccc}}.Account .accountSectionContainer .inner-account-wrapper{padding:0 40px}@media (max-width: 767px){.Account .accountSectionContainer .inner-account-wrapper{padding:0 15px}.Account .accountSectionContainer .inner-account-wrapper.default-flag-wrapper{margin-top:23px;position:relative}}.Account .accountSectionContainer .inner-account-wrapper .input-title{font-weight:bold;margin-bottom:15px}@media (max-width: 767px){.Account .accountSectionContainer .inner-account-wrapper .account-email{margin-bottom:10px}}.Account .accountSectionContainer .inner-account-wrapper .notifications{background-color:#fff}@media (max-width: 767px){.Account .accountSectionContainer .inner-account-wrapper .notifications{padding:15px}}.Account .accountSectionContainer .inner-account-wrapper .notifications .notification-title-container{margin-bottom:10px}.Account .accountSectionContainer .inner-account-wrapper .notifications .notification-title-container .email-notification-title{margin-left:6px}.Account .accountSectionContainer .inner-account-wrapper .notifications .account-checkbox{padding-bottom:10px;position:relative}@media (max-width: 767px){.Account .accountSectionContainer .inner-account-wrapper .notifications .account-checkbox{padding-left:0}}.Account .accountSectionContainer .inner-account-wrapper .notifications .account-checkbox .account-checkbox-label{line-height:22px;min-width:34px;min-height:25px;position:relative;padding-left:35px}.Account .accountSectionContainer .inner-account-wrapper .notifications .account-checkbox .account-checkbox-label:before{position:absolute;left:0}.Account .accountSectionContainer .inner-account-wrapper .notifications .account-checkbox>p{padding-left:35px}.Account .accountSectionContainer .inner-account-wrapper .notifications .italic-font-style{font-style:italic;color:#B0AFB0}.Account .accountSectionContainer .inner-account-wrapper .account-section-submit{margin-top:15px;width:100%}@media (min-width: 768px){.Account .accountSectionContainer .inner-account-wrapper .account-section-submit{margin-top:30px;width:auto}}.Account .accountSectionContainer .inner-account-wrapper .account-section-submit.change-password-submit{margin-top:5px}@media (min-width: 768px){.Account .accountSectionContainer .inner-account-wrapper .account-section-submit.change-password-submit{margin-top:30px}}@media (min-width: 992px){.Account .accountSectionContainer .inner-account-wrapper .account-section-submit.change-password-submit{margin-top:10px}}.Account .accountSectionContainer .inner-account-wrapper .account-section-submit.doctor-verification-submit{margin-top:15px}@media (min-width: 768px){.Account .accountSectionContainer .inner-account-wrapper .account-section-submit.doctor-verification-submit{margin-top:32px}}.Account .accountSectionContainer .inner-account-wrapper .default-flag{position:absolute;top:-22px;background-color:#3C5161;color:#fff;width:72px;height:23px;line-height:23px;font-size:11px;text-align:center;z-index:10}.Account .accountSectionContainer .inner-account-wrapper .inner-account-section{border:1px solid #ccc;list-style-type:none;padding:20px;background-color:white}.Account .accountSectionContainer .inner-account-wrapper .inner-account-section>li{height:20px}.Account .accountSectionContainer .inner-account-wrapper .inner-account-section>li .text-nowrap-ellipsis{max-width:calc(100% - 55px)}.Account .accountSectionContainer .inner-account-wrapper .inner-account-section .card-expired{color:#D93636}.Account .accountSectionContainer .inner-account-wrapper .card-section{margin-bottom:15px}.Account .accountSectionContainer .inner-account-wrapper .card-section .card-section-label{color:#828282;font-size:11px}.Account .accountSectionContainer .inner-account-wrapper .card-section .billing-address{max-height:13px}.Account .accountSectionContainer .inner-account-wrapper .card-section .cc-icon{margin-left:-30px;margin-top:-10px}@media (max-width: 767px){.Account .accountSectionContainer .inner-account-wrapper .card-section .cc-icon{margin-left:-10px}}@media (max-width: 767px) and (max-width: 479px){.Account .accountSectionContainer .inner-account-wrapper .card-section .cc-icon{margin-left:-25px}}.Account .accountSectionContainer .inner-account-wrapper .card-section .edge-billing-address-name-fix{position:absolute;width:100%}.Account .accountSectionContainer .inner-account-wrapper .icon-error,.Account .accountSectionContainer .inner-account-wrapper .icon-pencil{float:right;color:#0092EB;cursor:pointer}.Account .accountSectionContainer .inner-account-wrapper .icon-error{font-size:16px;color:#D93636;margin-left:14px}.Account .accountSectionContainer .inner-account-wrapper .margin-bottom-35{margin-bottom:35px}@media (max-width: 991px){.Account .accountSectionContainer .inner-account-wrapper .phone-number-save-changes-btn{margin-top:220px}}.Account .accountSectionContainer .remove-bottom-padding{padding-bottom:0}.Account .accountSectionContainer .add-right-border{border-right:1px solid #ccc}@media (max-width: 767px){.Account .accountSectionContainer .add-right-border{border:none}}.Account .accountSectionContainer .margin-left-40{margin-left:40px}.Account .accountSectionContainer .margin-right-40{margin-right:40px}.Account .accountSectionContainer .margin-top-20{margin-top:20px}.Account .accountSectionContainer .margin-bottom-25{margin-bottom:25px}.Account .accountSectionContainer .height-120{height:120px}.Account .accountSectionContainer .relative-position{position:relative}.Account .delete-modal-text-wrapper{margin-bottom:30px}@media (max-width: 767px){.Account .delete-modal-button{margin-bottom:10px}}.accountSettingsPayment .payment-methods{margin-top:15px}.accountSettingsPhone .phone-form{min-height:170px}.Unsubscribe .hero{margin-bottom:40px}.Unsubscribe .hero .hero-bg{padding:70px}@media (max-width: 767px){.Unsubscribe .hero .hero-bg{padding:30px 0px}}.Unsubscribe .hero h1{font-family:"ProximaNovaLight",Arial,sans-serif;font-size:55px;margin-bottom:5px;text-align:center}@media (max-width: 767px){.Unsubscribe .hero h1{font-size:34px;margin-bottom:0}}.Unsubscribe .hero h2{font-family:"ProximaNovaBold",Arial,sans-serif;font-size:34px;text-align:center}@media (max-width: 767px){.Unsubscribe .hero h2{font-size:22px;margin-bottom:0}}.Unsubscribe .hero h3{font-family:"ProximaNova",Arial,sans-serif;font-size:20px;text-align:center;margin-bottom:0}@media (max-width: 767px){.Unsubscribe .hero h3{font-size:14px}}.Unsubscribe h1{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-size:21px;text-align:left;margin-bottom:5px}@media (max-width: 767px){.Unsubscribe h1{font-size:21px}}.Unsubscribe h2{font-family:"ProximaNovaLight",Arial,sans-serif;font-size:21px;text-align:left;margin-bottom:5px}@media (max-width: 767px){.Unsubscribe h2{font-size:21px}}.Unsubscribe .section{display:block;border:1px solid #ccc;padding:30px}@media (max-width: 767px){.Unsubscribe .section{margin:0;margin-top:10px;border:none;border-top:1px solid #ccc;padding:0;padding-top:20px}}.Unsubscribe .section .input-title{font-weight:bold;margin-bottom:20px}.Unsubscribe .section .option-title{font-weight:bold;margin-top:-6px}.Unsubscribe .preference-checkbox{padding-bottom:10px;position:relative}@media (max-width: 767px){.Unsubscribe .preference-checkbox{padding-left:0}}.Unsubscribe .preference-checkbox .preference-checkbox-label{line-height:20px;min-width:34px;min-height:25px;position:relative;padding-left:35px}.Unsubscribe .preference-checkbox .preference-checkbox-label:before{position:absolute;left:0}.Unsubscribe .preference-checkbox>p{padding-left:35px}.Unsubscribe .equal-column-header-container{position:relative}.Unsubscribe .preferences-column{padding-left:30px}@media (max-width: 767px){.Unsubscribe .preferences-column{margin-bottom:50px;padding-left:10px}}.Unsubscribe .preferences-column.add-right-border{border-right:1px solid #ccc;padding-left:10px;padding-right:30px}@media (max-width: 767px){.Unsubscribe .preferences-column.add-right-border{border:none;padding-right:10px}}.Unsubscribe .caption-above-section{margin-top:20px}.Unsubscribe .row:last-child{margin-bottom:70px}@media (max-width: 767px){.Unsubscribe .email{margin:0 0 10px 0}}@media (min-width: 768px){.Unsubscribe .email{margin:0 0 87px 0}}@media (min-width: 992px){.Unsubscribe .email{margin:0 0 68px 0}}exam-landing{padding-top:25px;padding-bottom:30px;display:block}@media (min-width: 768px){exam-landing{padding-top:45px}}exam-landing.trim-top{padding-top:0}exam-landing .bg-wrapper{padding-bottom:30px}exam-landing .bg-wrapper:nth-child(even){background-color:#F2F2F2}exam-landing h1,exam-landing h2{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal;color:#222A7E}exam-landing h1{text-align:left;font-size:23px;line-height:28px;margin-bottom:20px}@media (min-width: 768px){exam-landing h1{font-size:42px;line-height:50px}}@media (min-width: 992px){exam-landing h1{font-size:46px;line-height:55px}}exam-landing h2{font-size:22px;line-height:26px;padding-top:25px}@media (min-width: 768px){exam-landing h2{font-size:28px;line-height:35px;padding-top:35px}}@media (min-width: 992px){exam-landing h2{font-size:32px;line-height:40px}}exam-landing p{font-size:18px;line-height:22px;color:#0092EB;margin-bottom:20px}@media (min-width: 768px){exam-landing p{font-size:20px;line-height:28px}}exam-landing .qualifications-container{padding-top:15px}exam-landing .img-responsive{margin:auto}@media (max-width: 767px){exam-landing .rx-img{margin-top:20px}}@media (min-width: 768px){exam-landing .rx-img{float:right}}exam-landing-qualifications{display:block;padding:30px;color:#222A7E;background-color:#ECF3F8}@media (min-width: 768px){exam-landing-qualifications{max-width:200px;padding:15px}}@media (min-width: 992px){exam-landing-qualifications{padding:18px}}exam-landing-qualifications h3{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:normal;position:relative;margin-bottom:20px;text-transform:uppercase;font-size:20px;color:#222A7E}exam-landing-qualifications h3:after{content:"";position:absolute;left:0;bottom:-7px;height:2px;width:100%;background-color:#222A7E}exam-landing-qualifications ul{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal;font-size:18px;list-style:none;padding:0;margin:0}exam-landing-qualifications ul li{margin-bottom:20px}exam-landing-qualifications ul em{font-family:"ProximaNova",Arial,sans-serif;font-weight:normal}exam-not-qualified{margin-top:45px;text-align:center}exam-not-qualified header h1{font-size:32px;margin-bottom:0}@media (min-width: 560px){exam-not-qualified header h1{font-size:60px}}exam-not-qualified .news img{height:60px}exam-not-qualified .news h2{font-size:24px;margin-top:10px;color:#222A7E}@media (min-width: 480px){exam-not-qualified .news h2{font-size:32px}}exam-not-qualified .news p{font-size:16px}@media (min-width: 480px){exam-not-qualified .news p{font-size:20px}}exam-not-qualified .discount-code{font-size:20px;margin-top:17px}exam-not-qualified .discount-code .code{border:2px solid #0092EB;padding:0 8px;display:inline-block;margin-top:8px;color:#0092EB}exam-not-qualified .news,exam-not-qualified .sorry,exam-not-qualified .legal-text{margin-top:45px}exam-not-qualified .legal-text{font-size:12px}exam-not-qualified .live-person .LPMcontainer{display:inline !important}exam-qualification{padding-top:25px;padding-bottom:30px;display:block}@media (min-width: 768px){exam-qualification{padding-top:45px}}exam-qualification.trim-top{padding-top:0}exam-qualification .label{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal;padding-right:15px;padding-left:15px;margin-bottom:10px;font-size:26px}exam-qualification .row{position:relative}exam-qualification .radio-row{margin-top:15px}exam-qualification .radio-row .CustomRadio{float:left !important;margin:0 35px 15px 0}exam-qualification lightbox .img-responsive{margin:auto}exam-qualification lightbox .rx-img{margin:30px auto 60px}@media (max-width: 767px){exam-qualification lightbox .rx-img{padding-bottom:30px}}exam-qualification lightbox .app-download-wrapper{font-size:0;margin:30px 0 15px}exam-qualification lightbox .app-download-wrapper app-store-btn{margin:0 7.5px 15px}exam-patient-selection{padding-top:25px;padding-bottom:30px;display:block}@media (min-width: 768px){exam-patient-selection{padding-top:45px}}exam-patient-selection.trim-top{padding-top:0}exam-patient-selection header{margin-bottom:30px}exam-patient-selection header h1,exam-patient-selection header h2{margin-bottom:0}exam-patient-selection header h1{font-size:36px}exam-patient-selection header h2{font-size:28px}exam-patient-selection rx-wallet-patient-prescription .details-content-top{padding-bottom:0 !important}exam-patient-selection rx-wallet-patient-prescription rx-wallet-prescription-eye-parameters:last-child{margin-bottom:0}exam-patient-selection .no-patients{border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;text-align:center;padding:30px}exam-patient-selection .no-patients h4,exam-patient-selection .no-patients h3{margin-bottom:0;color:#B0AFB0}exam-patient-selection .no-patients h4{font-size:22px}exam-patient-selection .no-patients h3{font-size:28px}@media (min-width: 768px){exam-patient-selection .no-patients{padding:90px 0;border:#ccc 1px solid}exam-patient-selection .no-patients h3{margin-bottom:40px}}exam-patient-selection .continue-wrapper .fixed-continue{position:fixed;bottom:0;left:0;background-color:#fff;width:100%;padding:15px;z-index:600;-webkit-box-shadow:0px -1px 8px rgba(0,0,0,0.3);-moz-box-shadow:0px -1px 8px rgba(0,0,0,0.3);box-shadow:0px -1px 8px rgba(0,0,0,0.3)}exam-patient-selection .continue-wrapper a{line-height:50px}exam-patient-selection lightbox a{margin-top:15px;line-height:50px}@media (min-width: 768px){exam-patient-selection lightbox .content-wrapper{padding-bottom:13px !important}}exam-payment{padding-top:25px;padding-bottom:30px;display:block}@media (min-width: 768px){exam-payment{padding-top:45px}}exam-payment.trim-top{padding-top:0}exam-payment .intro{margin-bottom:45px;text-align:center}exam-payment .intro h1{font-size:48px;line-height:38px;margin:0}exam-payment .intro h2{font-family:"ProximaNovaLight",Arial,sans-serif;font-size:38px;margin:0 0 30px}exam-payment .intro p{margin-bottom:0}exam-payment .border-bottom-xs{padding-bottom:10px}exam-payment .cart-itemize>div{position:relative;padding-bottom:10px;padding-right:75px}exam-payment .cart-itemize>div span:first-child{margin-right:5px}exam-payment .cart-itemize>div:last-child{padding-bottom:0}exam-payment .cart-itemize .order-code-btn{padding-right:0}exam-payment .cart-itemize a{white-space:nowrap}exam-payment .cart-itemize .price{display:inline;float:none;position:absolute;right:0;top:0}exam-payment .price{float:right;margin-left:10px}exam-payment .savings{color:#009B09}exam-payment .disabled{opacity:0.4}exam-payment .place-order{margin-top:20px}exam-payment .total{background:#EDEDED;padding:10px;border:1px solid #ccc;margin:20px 0 20px 0}exam-payment .payment-details .cc-icon{float:left}exam-payment .legal{font-family:Arial, sans-serif;font-size:10px}@media (max-width: 767px){exam-payment .legal{padding-top:15px;text-align:center}}exam-payment .guarantee{display:block;margin-top:75px}exam-payment .guarantee img{margin-bottom:25px}exam-payment .SiteModal .content-panel{padding-left:0;padding-right:0}.ExamVoucherPaymentInformation .autoReorderPayment{padding:15px 25px;border-bottom:#ccc 1px solid}.ExamVoucherPaymentInformation .autoReorderPayment .custom-radio label{padding-left:130px}.ExamVoucherPaymentInformation .autoReorderPayment .custom-radio label .details-cc-icon{position:absolute;bottom:-5px;left:30px}.ExamVoucherPaymentInformation .add-new-btn{display:block;padding:25px 0 10px;text-align:center;text-decoration:underline;color:#0092EB;cursor:pointer}exam-sign-in{padding-top:25px;padding-bottom:30px;display:block}@media (min-width: 768px){exam-sign-in{padding-top:45px}}exam-sign-in.trim-top{padding-top:0}exam-sign-in h1{margin-bottom:30px}@media (max-width: 767px){exam-sign-in .sign-in-wrapper{margin-top:30px}}@media (min-width: 768px){exam-sign-in create-account-form{border-right:#ccc 1px solid;padding-right:30px}}exam-thank-you{padding-top:25px;padding-bottom:30px;display:block}@media (min-width: 768px){exam-thank-you{padding-top:45px}}exam-thank-you.trim-top{padding-top:0}exam-thank-you header{margin:50px 0}exam-thank-you header h1{font-size:68px}exam-thank-you header h3{font-size:24px}exam-thank-you>h2{font-size:28px}exam-thank-you .order-summary>section{padding:6px}exam-thank-you .order-summary>section h4{float:left}exam-thank-you .order-summary>section h4,exam-thank-you .order-summary>section p{margin-bottom:0}exam-thank-you .order-summary>section p.no-gutter-right{text-align:right}exam-thank-you .order-summary .order-date{border-top:#ccc 1px solid;background:#EDEDED}exam-thank-you .order-summary .payment-type{border-bottom:#ccc 1px solid}exam-thank-you .order-summary .products{margin:20px 0}exam-thank-you .order-summary .products>div{clear:both}exam-thank-you .order-summary .products>div p{padding-top:10px}exam-thank-you .order-summary .total{border:#ccc 1px solid;border-width:1px 0;background:#EDEDED}exam-thank-you .email-confirmation{padding:15px 5px;border-bottom:#ccc 1px solid}exam-thank-you .email-confirmation,exam-thank-you .disclaimer-text{margin-bottom:15px}.SaveCard .credit-cards{background:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/credit-cards?yocs=2o_2B_&yoloc=eu) no-repeat;background-size:100%;width:110px;height:15px;float:right;margin-left:10px}.paymentMethod .card-expired{color:#D93636}.paymentMethod .input-error{margin-top:10px}.CheckoutPage{font-size:14px}.CheckoutPage .SaveCard{font-size:16px}@media (max-width: 767px){.CheckoutPage h1{font-size:24px}}@media (min-width: 768px){.CheckoutPage h1{text-align:left}}.CheckoutPage h4{font-size:16px;font-family:"ProximaNovaSemiBold",Arial,sans-serif;margin:0 0 5px}.CheckoutPage .section-border,.CheckoutPage .shipping-method{border:#ccc 1px solid;padding:20px}.CheckoutPage .section-collapsed{margin-bottom:20px;font-size:14px}@media (min-width: 768px){.CheckoutPage .section-collapsed{min-height:115px}}.CheckoutPage .pl-auto-reorder-information{margin:15px 0}@media (min-width: 768px){.CheckoutPage .is-international .section-collapsed{min-height:132px}}.CheckoutPage .icon-pencil{white-space:nowrap}.CheckoutPage .icon-pencil:before{margin-right:5px}.CheckoutPage .cc-icon{position:absolute;right:0}.CheckoutPage .cc-last-four{line-height:30px;margin:0;padding-top:11px;font-size:16px}.CheckoutPage .cc-last-four:before{content:"\2022\2022\2022\2022\00a0\2022\2022\2022\2022\00a0\2022\2022\2022\2022\00a0"}.CheckoutPage .place-order{margin-bottom:30px}.CheckoutPage .place-order .auto-reorder{text-align:center;padding-top:5px}.CheckoutPage .place-order .place-order-btn{margin-bottom:15px}.CheckoutPage .promotion-messages>div{font-size:19px;font-family:"ProximaNovaSemiBold",Arial,sans-serif;background-color:#EDEDED;border:#ccc 1px solid;padding:5px 0;margin-top:8px;margin-bottom:18px}.CheckoutPage .promotion-messages>div .shipping-promotion-title{font-size:20px;margin:0px 15px}.CheckoutPage .promotion-messages>div p{margin:0px 15px;font-size:15px}.CheckoutPage .verify-rx-permission{position:relative;font-size:14px;margin-bottom:20px}.CheckoutPage .verify-rx-permission .radio-options{float:right}.CheckoutPage .verify-rx-permission .CustomRadio{float:left;margin-left:15px}@media (min-width: 768px){.CheckoutPage .verify-rx-permission{padding-right:145px}.CheckoutPage .verify-rx-permission p{margin-bottom:0}.CheckoutPage .verify-rx-permission .radio-options{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:none}}.CheckoutPage .auto-reorder-terms{font-size:12px;margin-top:30px}.CheckoutPage .order-details h2{margin-bottom:10px}.CheckoutPage .order-details .CheckoutOrderTotals{margin:0 -20px}.CheckoutPage .order-details .CheckoutOrderTotals .totals-row{padding-left:5px !important}.CheckoutPage .order-details .checkout-doctor{text-align:right}.CheckoutPage .shipping-method{margin-bottom:10px;min-height:none}.CheckoutPage .shipping-method.selected{border-color:#0092EB}.CheckoutPage .shipping-method label{padding-left:50px;width:100%}.CheckoutPage .shipping-method .title{font-family:"ProximaNovaBold",Arial,sans-serif}.CheckoutPage .shipping-method .cost{float:right;font-family:"ProximaNovaBold",Arial,sans-serif}.PaymentMethodsModal .cc-icon{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) scale(0.55);-moz-transform:translateY(-50%) scale(0.55);-ms-transform:translateY(-50%) scale(0.55);-o-transform:translateY(-50%) scale(0.55);transform:translateY(-50%) scale(0.55)}.PaymentMethodsModal .paymentMethod{margin-bottom:10px;padding:10px 0}.PaymentMethodsModal .add-new-btn{display:block;text-align:center}checkout-grand-total{display:block}.CheckoutOrderDetails h4{margin-bottom:15px}.CheckoutOrderDetails .line-item-group{margin-bottom:20px;line-height:20px;font-size:14px}.CheckoutOrderDetails .solution.row{margin-bottom:20px}.CheckoutOrderDetails .auto-reorder:before{content:"";float:left;margin-right:5px;width:18px;height:18px;background:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/090e43403551013673560a3ba3fac80a.yottaa.net/v~4b.2a1/v1/static/auto-reorder-icon?yocs=2o_2B_&yoloc=eu) no-repeat;background-size:contain}.CheckoutOrderDetails .quantity,.CheckoutOrderDetails .price{display:inline-block}.CheckoutOrderDetails .quantity{min-width:23px;text-align:center;position:relative;padding:0 5px}.CheckoutOrderDetails .quantity:before{content:"(";position:absolute;left:0}.CheckoutOrderDetails .quantity:after{content:")";position:absolute;right:0}.CheckoutOrderDetails .line-item-wrapper{padding-top:15px;padding-bottom:15px}.CheckoutOrderDetails .pricing-wrapper{line-height:30px}@media (min-width: 768px){.CheckoutOrderDetails .pricing-wrapper{line-height:50px}}.CheckoutOrderDetails .il-block{font-family:"ProximaNovaBold",Arial,sans-serif}.CheckoutOrderDetails .price{text-align:right;width:60px}@media (min-width: 992px){.CheckoutOrderDetails .price{width:80px}}.CheckoutOrderDetails .eye-label{font-family:"ProximaNovaBold",Arial,sans-serif;display:block;float:left;width:15px;line-height:50px}@media (min-width: 768px){.CheckoutOrderDetails .eye-label{margin-right:15px}}.CheckoutOrderDetails .product-name{display:block;overflow:hidden;font-size:16px;font-family:"ProximaNovaBold",Arial,sans-serif}.CheckoutOrderDetails .product-image{max-height:55px;margin-right:10px}@media (min-width: 768px){.CheckoutOrderDetails .product-image{margin-right:15px}}.CheckoutOrderDetails .product-image.solution-image{margin-left:15px}@media (min-width: 768px){.CheckoutOrderDetails .product-image.solution-image{margin-left:30px}}@media (min-width: 768px){.CheckoutOrderDetails .no-parameters{line-height:50px}}.CheckoutOrderDetails .display-parameters{font-size:12px;line-height:normal}.CheckoutOrderDetails .display-parameters .display-parameter-value{color:#B0AFB0}@media (min-width: 768px){.CheckoutOrderDetails .product-details-wrapper{float:left}}.CheckoutOrderTotals{margin-bottom:15px}.CheckoutOrderTotals .totals-row{padding:3px 0}@media print{.CheckoutOrderTotals .totals-row{padding:1px 0}}.CheckoutOrderTotals .totals-row.standout{font-size:19px;font-family:"ProximaNovaSemiBold",Arial,sans-serif;background-color:#EDEDED;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;padding:5px 0;margin:8px 0}.CheckoutOrderTotals .totals-row.standout:first-child{margin-top:0}.CheckoutOrderTotals dt{font-weight:normal}.CheckoutOrderTotals dd{text-align:right}.CheckoutOrderTotals .text-savings{color:#009B09;font-family:"ProximaNovaSemiBold",Arial,sans-serif}.CheckoutOrderTotals .additional-totals{margin-bottom:8px}.checkoutSelectedPayment .expiration-date{padding-top:16px}.checkoutSelectedPayment .card-expired{color:#D93636}.checkoutSelectedPayment .paypal p{margin-top:18px}@media (min-width: 768px){.ContactUsPage .contact-us-header{background-image:url(https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/contact-us-header?yocs=2o_2B_&yoloc=eu)}}.ContactUsPage .contact-us-header h3 div{margin-bottom:15px}.ContactUsPage h3.divider-bottom{padding-top:0;padding-bottom:5px}.ContactUsPage #lpContactUsLandingDiv a{padding:0 30px !important}.ContactUsPage .textarea-message{width:100%;max-width:100%;min-width:100%;min-height:210px}.ContactUsPage .character-counter{margin-top:-10px;margin-bottom:10px}.ContactUsPage .section-spacing{margin-bottom:30px}.ContactUsPage .page-level-success{color:#009B09;margin-top:10px}.ContactUsPage .page-level-success .icon-delivered{margin-right:10px}.ContactUsPage .page-level-error{margin-top:10px}.CouponPage{font-size:18px;text-align:center}.CouponPage .wrap h1.coupon-page-title{margin-top:40px;font-weight:bold;font-family:"ProximaNovaBold",Arial,sans-serif;font-size:2.2em}.CouponPage .wrap p.coupon-page-description{margin-bottom:20px;font-size:1.4em;line-height:1.25em;margin-left:auto;margin-right:auto}@media (min-width: 992px){.CouponPage .wrap p.coupon-page-description{max-width:60%}}.CouponPage .col{margin-top:10px}.CouponPage .col .span-1{float:left;margin:30px 1% 30px;border:5px solid #222A7E;box-sizing:border-box;width:100%}.CouponPage .col .box-title{background-color:#222A7E;max-height:50px;overflow:hidden}.CouponPage .col .box-title h3{margin:0;text-transform:uppercase;font-size:1em;padding:12.4px 0;width:100%;color:#fff;white-space:nowrap}.CouponPage .col p{margin:0}.CouponPage .col p.description{height:40px;overflow:hidden}.CouponPage .col .box-body{margin:20px 0 10px;font-size:1em}.CouponPage .col .box-body .coupon-code{padding:15px 0;margin:20px 20px 20px;border:4px dashed #222A7E}.CouponPage .col .box-body .coupon-code p{font-weight:bold;font-size:1em;color:#222A7E;height:20px;overflow:hidden}.CouponPage .col .box-body a.btn,.CouponPage .col .box-body .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter .CouponPage .col .box-body a,.CouponPage .col .box-body .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv .CouponPage .col .box-body a{display:block;margin:0 20px 20px;width:auto;position:relative;overflow:hidden;z-index:9;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.CouponPage .col .box-body a.btn span,.CouponPage .col .box-body .ContentPage .buttons-gajillion #lp-gajfooter a span,.ContentPage .buttons-gajillion #lp-gajfooter .CouponPage .col .box-body a span,.CouponPage .col .box-body .ContactUsPage #lpContactUsLandingDiv a span,.ContactUsPage #lpContactUsLandingDiv .CouponPage .col .box-body a span{position:relative;z-index:999}.CouponPage .col .box-body a.btn:before,.CouponPage .col .box-body .ContentPage .buttons-gajillion #lp-gajfooter a:before,.ContentPage .buttons-gajillion #lp-gajfooter .CouponPage .col .box-body a:before,.CouponPage .col .box-body .ContactUsPage #lpContactUsLandingDiv a:before,.ContactUsPage #lpContactUsLandingDiv .CouponPage .col .box-body a:before{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;color:#0092EB;position:absolute;line-height:2.5em;top:-1px;left:-1px;border:#ccc 1px solid;width:100%;height:33px;content:"";z-index:9}.CouponPage .col .box-body p.small{font-size:0.7em}.CouponPage .col .box-body .social-icons{font-size:20px;margin:20px;border-top:1px solid;padding-top:10px}.CouponPage .col .box-body .social-icons a{text-decoration:none;color:#fff;background-color:#222A7E;border-radius:50%;text-align:center;display:inline-block;width:53px;height:53px;line-height:53px;font-size:26px;font-family:inherit}aquasoft-landing{text-align:center}aquasoft-landing .header-wrapper{position:relative}aquasoft-landing .header-wrapper h1{color:#fff}aquasoft-landing .header-wrapper header{padding-bottom:225px !important}aquasoft-landing .header-wrapper a.btn,aquasoft-landing .header-wrapper .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter aquasoft-landing .header-wrapper a,aquasoft-landing .header-wrapper .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv aquasoft-landing .header-wrapper a{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:10px;left:50%}aquasoft-landing h1{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal}aquasoft-landing section{font-family:"ProximaNovaLight",Arial,sans-serif;font-weight:normal;margin:25px 0}aquasoft-landing section h1{color:#0092EB}@media (max-width: 991px){aquasoft-landing section h1{font-size:22px}}aquasoft-landing section p{margin:0;font-size:16px;line-height:22px}@media (min-width: 992px){aquasoft-landing section p{font-size:20px;line-height:30px}}aquasoft-landing section .btn,aquasoft-landing section .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter aquasoft-landing section a,aquasoft-landing section .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv aquasoft-landing section a{margin:15px}aquasoft-landing section .icon{padding:15px}aquasoft-landing section .icon-plus{font-size:30px}aquasoft-landing section .text-italic{font-size:12px;line-height:14px}@media (min-width: 992px){aquasoft-landing section .text-italic{font-size:15px;line-height:20px}}@media (min-width: 992px){aquasoft-landing section{margin:35px 0}aquasoft-landing section .btn,aquasoft-landing section .ContentPage .buttons-gajillion #lp-gajfooter a,.ContentPage .buttons-gajillion #lp-gajfooter aquasoft-landing section a,aquasoft-landing section .ContactUsPage #lpContactUsLandingDiv a,.ContactUsPage #lpContactUsLandingDiv aquasoft-landing section a{margin:25px}aquasoft-landing section .icon-plus{font-size:37px}}aquasoft-landing .woodgrain{position:relative;padding-top:25px;padding-bottom:25px}aquasoft-landing .woodgrain:after{content:"";background:url("https://cdn-eu-ec.yottaa.net/55d2405c0b53440c90002773/2363b920c3b50134a0e20a3ba3fac80a.yottaa.net/v~4b.2a1/i/1800contacts/AquaSoftBambooBackground?yocs=2o_2B_&yoloc=eu") center;opacity:0.9;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}aquasoft-landing .woodgrain:last-child{margin-bottom:-20px}@media (min-width: 992px){aquasoft-landing .woodgrain{padding-top:35px;padding-bottom:35px}}aquasoft-landing .tab-list{margin-top:-10px}@media (min-width: 992px){aquasoft-landing .tab-list{min-height:278px}}aquasoft-landing .tab-list li{overflow:hidden;background-color:#fff;border-radius:3px;margin:10px}aquasoft-landing .tab-list li content{-webkit-transition:max-height .3s linear;-moz-transition:max-height .3s linear;-o-transition:max-height .3s linear;transition:max-height .3s linear;max-height:0;overflow:hidden;background-color:#fff;border-radius:3px}aquasoft-landing .tab-list li content h2{font-style:italic;color:#0092EB}aquasoft-landing .tab-list li .tab-icon-wrapper{text-align:center;position:relative}aquasoft-landing .tab-list li .tab-icon-wrapper img{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}aquasoft-landing .tab-list li>p{font-family:"ProximaNovaSemiBold",Arial,sans-serif;font-weight:normal;display:table-cell;vertical-align:middle}aquasoft-landing .tab-list li.active content{-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s;max-height:310px}aquasoft-landing .tab-list li.active>.icon-plus{top:13px;right:8px;font-size:14px}aquasoft-landing .tab-list li.active>.icon-plus:before{content:'\e809'}@media (max-width: 991px){aquasoft-landing .tab-list li{-webkit-box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;-moz-box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;text-align:left;position:relative;margin-left:0;margin-right:0}aquasoft-landing .tab-list li content{padding:0 15px}aquasoft-landing .tab-list li content h2{font-size:22px;line-height:22px;padding-top:15px;padding-right:37px;min-height:43px}aquasoft-landing .tab-list li content p{font-size:14px;line-height:20px}aquasoft-landing .tab-list li .tab-icon-wrapper{float:left;margin:15px;height:36px;width:40px}aquasoft-landing .tab-list li .tab-icon-wrapper img{max-width:40px}aquasoft-landing .tab-list li>p{height:66px;padding-right:60px;font-size:14px;line-height:16px}aquasoft-landing .tab-list li>.icon-plus{position:absolute;top:3px;right:0;font-size:30px}aquasoft-landing .tab-list li.active>p{padding-right:15px}}@media (min-width: 992px){aquasoft-landing .tab-list li{-webkit-transition:max-height .3s linear;-moz-transition:max-height .3s linear;-o-transition:max-height .3s linear;transition:max-height .3s linear;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;-moz-box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;float:left;height:216px;max-height:216px;width:calc(33.33% - 20px);padding:0 25px}aquasoft-landing .tab-list li content{-webkit-box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;-moz-box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;position:absolute;top:93px;left:10px;right:10px}aquasoft-landing .tab-list li content h2{font-size:30px;line-height:37px}aquasoft-landing .tab-list li content>div{padding:35px}aquasoft-landing .tab-list li content .pn-semibold,aquasoft-landing .tab-list li content .EditCartModal .cart-edit-overview label,.EditCartModal .cart-edit-overview aquasoft-landing .tab-list li content label{font-size:18px}aquasoft-landing .tab-list li .tab-icon-wrapper{height:90px}aquasoft-landing .tab-list li>p{height:70px;width:100vw;font-size:18px;line-height:21px}aquasoft-landing .tab-list li.inactive,aquasoft-landing .tab-list li.active{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;max-height:86px;padding:0}aquasoft-landing .tab-list li.inactive .tab-icon-wrapper,aquasoft-landing .tab-list li.active .tab-icon-wrapper{display:none}aquasoft-landing .tab-list li.inactive>p,aquasoft-landing .tab-list li.active>p{height:86px;padding:0 15px}aquasoft-landing .tab-list li.inactive{background-color:#f5f5f5}aquasoft-landing .tab-list li.inactive .icon-plus{display:none}aquasoft-landing .tab-list li.active content{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;z-index:10}aquasoft-landing .tab-list li.active:after{content:'';-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:88px;height:5px;width:calc(33.33% - 20px);background:#fff;z-index:15}aquasoft-landing .tab-list li.active .icon-plus{position:absolute;top:101px;right:15px;z-index:15}}aquasoft-landing .AquaSoftSubscriptionStepsHeader{margin-bottom:10px}@media (min-width: 992px){aquasoft-landing #AquaSoftLandingDailyLensTagline .pn-semibold,aquasoft-landing #AquaSoftLandingDailyLensTagline .EditCartModal .cart-edit-overview label,.EditCartModal .cart-edit-overview aquasoft-landing #AquaSoftLandingDailyLensTagline label{font-size:21px}}aquasoft-landing #AquaSoftSubscriptionSteps .how-it-works{background-color:transparent}aquasoft-landing #AquaSoftSubscriptionSteps p{max-width:260px;margin:auto}@media (max-width: 991px){aquasoft-landing #AquaSoftSubscriptionSteps p{font-size:13px;line-height:15px}}aquasoft-landing .our-promise-wrapper,aquasoft-landing .our-promise-popup-wrapper{margin-top:15px}aquasoft-landing #AquaSoftLandingOurPromise{margin-bottom:15px}aquasoft-landing #AquaSoftLandingOurPromiseUnicorns{margin-top:15px}@media (max-width: 991px){aquasoft-landing .our-promise-wrapper,aquasoft-landing .our-promise-popup-wrapper{margin:15px}}@media (min-width: 992px){aquasoft-landing .our-promise-wrapper,aquasoft-landing .our-promise-popup-wrapper{padding:0 50px}aquasoft-landing #AquaSoftLandingOurPromise{margin-bottom:25px}aquasoft-landing #AquaSoftLandingOurPromiseUnicorns{margin-top:25px}}aquasoft-landing .our-promise-popup-wrapper{-webkit-transition:max-height 1s ease-out;-moz-transition:max-height 1s ease-out;-o-transition:max-height 1s ease-out;transition:max-height 1s ease-out;-webkit-box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;-moz-box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;box-shadow:rgba(0,0,0,0.2) 2px 1px 6px;z-index:15;position:absolute;top:0;max-height:100vh;overflow:auto;background-color:#fff}aquasoft-landing .our-promise-popup-wrapper.ng-hide{max-height:0}aquasoft-landing .our-promise-popup-wrapper.ng-hide-add{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}aquasoft-landing .our-promise-popup-wrapper.ng-animate{overflow:hidden}aquasoft-landing .our-promise-popup-wrapper .icon-close{position:absolute;top:5px;right:5px;font-size:14px}aquasoft-landing .our-promise-popup-wrapper>h1{margin:25px 35px;font-style:italic}aquasoft-landing .our-promise-popup-wrapper #AquaSoftLandingOurPromiseWhyGajillion{margin-bottom:25px}@media (min-width: 992px){aquasoft-landing .our-promise-popup-wrapper>h1{margin-top:35px}aquasoft-landing .our-promise-popup-wrapper #AquaSoftLandingOurPromiseWhyGajillion{margin-bottom:35px}}