.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:11042;overflow:hidden;position:fixed;background:#ffffff;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:11043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:11045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:11044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#333;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:11046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#333;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100);}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#333;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(51,51,51,0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #333;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #333;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
div.store_frame{border:1px solid #cccccc;width:870px;padding:0px 0 0 30px;background-color:#ffffff;min-height:540px;}.doctor_code_login .inner{padding:34px 0 0 38px;overflow:hidden;}.doctor_code_login .left{border-right:1px solid #CCCCCC;float:left;margin-top:16px;padding-bottom:44px;width:300px;overflow:hidden;}.doctor_code_login .right{float:left;width:269px;padding-left:37px;overflow:hidden;}.doctor_code_login h1{color:#1c3f95;font-size:23px;margin:0;padding:0 0 11px 0;}.doctor_code_login .name{color:#1c3f94;font-size:22px;padding:0 0 7px 0;}.doctor_code_login .practice{color:#666666;font-size:22px;padding:0 0 7px 0;}.doctor_code_login .address{font-size:14px;color:#666666;line-height:1.4em;}.doctor_code_login .address a{color:#2678d4;font-size:14px;}#zocart-code-form .code_label{color:#333333;font-size:15px;text-align:center;width:266px;padding-bottom:3px;font-weight:bold;}.doctor_code_login .code_form{padding-top:18px;}.doctor_code_login .login_form{padding-top:24px;}#zocart-create-form .form-item label{font-size:12px;color:#333333;text-align:left;width:89px;font-weight:normal;padding:8px 6px 6px 0 !important;display:inline-block;}#zocart-create-form .form-item,#zocart-create-form .form-actions{margin-bottom:3px;margin-top:2px;}#zocart-create-form .form-text{padding-left:5px!important;width:100% !important;}.btn-guest{width:100%;}#zocart-create-form .form-text,#zocart-login-form .form-text,#zocart-code-form .form-text{border:1px solid #ededed;font-size:13px;padding:9px 0 5px 0;width:265px;color:#333333;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;}#zocart-create-form .form-required{display:none;}#zocart-create-form .form-item input.error,#zocart-create-form .form-item textarea.error,#zocart-create-form .form-item select.error{border:2px solid red;}#zocart-login-form .form-text,#zocart-code-form .form-text{text-align:left;text-indent:5px;}#zocart-create-form .form-text,#zocart-login-form .form-item,#zocart-code-form .form-item{margin-top:5px;margin-bottom:5px;}#zocart-login-form h2{font-size:15px;color:#333333;text-align:center;font-weight:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}#zocart-code-form #edit-submit{margin-top:1px;}#zocart-login-form .forgot{text-align:center;padding-top:10px;}#zocart-login-form .forgot a{font-size:11px;color:#2678d4;}#uc-cart-checkout-form #edit-cancel{text-indent:-5000px;background:url(//zoskinhealth.s3.amazonaws.com/zort/images/cart/zo_back.jpg) no-repeat scroll 0 0;width:47px;height:25px;border:none;margin-right:135px;display:inline-block;cursor:pointer;}#cart-pane legend{display:none;}#delivery-pane{margin-top:-30px;}#delivery-pane .denotes{float:left;font-weight:bold;font-size:16px;padding-bottom:15px;margin-top:15px;margin-bottom:5px;}#delivery-pane legend{margin-right:51px;margin-top:20px;margin-bottom:5px;line-height:16px !important;float:left;width:auto;}#billing-pane{position:relative;}#billing-pane .form-item-panes-billing-copy-address{}#uc-cart-checkout-form fieldset#billing-pane{margin-bottom:-1em;padding:0.25em;}#edit-panes-billing-address{padding-bottom:1em;}#uc-cart-checkout-form fieldset#cart-pane{border-bottom:none;}#uc-cart-checkout-form fieldset{border-bottom:2px solid #cccccc;padding-bottom:25px;}#billing-pane .fieldset-description,#delivery-pane .fieldset-description{display:none;}#uc-cart-checkout-form .fieldset-description{line-height:1.5em;margin-bottom:1em;}#quotes-pane input.form-submit{color:#fff;border:none;min-height:25px;text-transform:uppercase;cursor:pointer;}#uc-cart-checkout-form input.form-radio{margin-top:0;}#quote{margin-top:30px;}.form-item-panes-quotes-quotes-quote-option{padding:0.5em 0px 0.5em 5px;}.form-item-panes-quotes-quotes-quote-option img{display:inline-block;margin-right:5px;}.form-item-panes-quotes-quotes-quote-option input.form-radio{display:inline-block;margin-right:5px;}body.page-cart .store_frame{padding-top:10px;}#uc-cart-checkout-form fieldset legend{font-size:25px;color:#1367c9;line-height:3em;}#uc-cart-checkout-form input.form-text{border:1px solid #ededed;font-size:13px;padding:9px 0 5px 5px;color:#999999;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;}#uc-cart-checkout-form select{border:1px solid #ededed;font-size:13px;padding:9px 0 5px 5px;color:#999999;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;-webkit-appearance:none;background:url('/sites/all/themes/zosh/images/select_box_webkit.png') no-repeat scroll top right transparent;border-radius:0;}#uc-cart-checkout-form select:disabled{background-color:rgb(237,237,237);}.uc-store-address-field .form-item{clear:right;}@media (max-width:699px){#uc-cart-checkout-form input.form-text,#uc-cart-checkout-form select,.form-text,.form-select{width:98%;}}@media (min-width:700px){#uc-cart-checkout-form input.form-text{width:265px;}.form-item-panes-delivery-delivery-first-name,.form-item-panes-delivery-delivery-street1,.form-item-panes-delivery-delivery-city,.form-item-panes-delivery-delivery-country,.form-item-panes-delivery-delivery-phone,.form-item-panes-billing-billing-first-name,.form-item-panes-billing-billing-street1,.form-item-panes-billing-billing-city,.form-item-panes-billing-billing-country,.form-item-panes-billing-billing-phone{float:left;}#uc-cart-checkout-form .uc-store-address-field .form-item.form-item-panes-delivery-delivery-phone,#uc-cart-checkout-form .uc-store-address-field .form-item.form-item-panes-billing-billing-phone{clear:left;}.form-item-panes-delivery-delivery-last-name,.form-item-panes-delivery-delivery-street2,#uc-store-address-delivery-zone-wrapper,.form-item-panes-delivery-delivery-postal-code,.form-item-panes-delivery-primary-email,.form-item-panes-billing-billing-last-name,.form-item-panes-billing-billing-street2,#uc-store-address-billing-zone-wrapper,.form-item-panes-billing-billing-postal-code,.form-item-panes-dbilling-billing-email{float:right;}}#uc-cart-view-form th,#uc-cart-view-form td{font-size:15px;}#uc-cart-view-form #sticky-header
#uc-cart-view-form table thead,.zo_cart_review #sticky-header,.zo_cart_review table thead{display:none;}#uc-cart-view-form table,.zo_cart_review table{border-collapse:collapse;background-color:#ffffff;border:none;font-size:11px;color:#333333;}#uc-cart-view-form table tbody,.zo_cart_review table tbody{border:none;}#uc-cart-view-form table tr.odd,.zo_cart_review table tr.odd{border:none;background-color:#f9f9f9 !important;height:111px;}#uc-cart-view-form table tr.even,.zo_cart_review table tr.even{border:none;background-color:#ffffff;height:111px;}#uc-cart-view-form table td,.zo_cart_review table td{text-align:left !important;vertical-align:middle;}div.cart_image_wrapper{width:75px;height:75px;background-color:#ffffff;border:1px solid #cccccc;margin-right:18px;}#uc-cart-view-form table div.cart_image_wrapper img,.zo_cart_review table div.cart_image_wrapper img{margin:0 auto;display:block;float:none;padding:5px 0;}#uc-cart-view-form table .remove input,.zo_cart_review table .remove input{font-size:10px;color:#2678d4;text-transform:uppercase;border:none;background-color:transparent;cursor:pointer;}#uc-cart-view-form table .remove input:hover,.zo_cart_review table .remove input:hover{text-decoration:underline;}#uc-cart-view-form table td.desc,.zo_cart_review table td.desc{width:190px;padding-right:20px;}#uc-cart-view-form table td.each,.zo_cart_review table td.each{width:128px;}#uc-cart-view-form table td.image,.zo_cart_review table td.image{width:130px;padding-left:15px;vertical-align:middle;}#uc-cart-view-form table td.subtotal div.subtotal{border-top:1px solid #cccccc;border-bottom:3px solid #cccccc;padding:15px 68px 12px 0;text-align:right;margin:-46px 0 0 0;}#cart-form-pane abbr[title="Quantity"]{border:none;cursor:auto;}.zo_cart_review table td.subtotal div.subtotal{border-top:1px solid #cccccc;border-bottom:2px solid #cccccc;padding:25px 68px 25px 0;margin:-25px 0 0 0;}.zo_cart_review table td.subtotal div.disclaimer{width:65%;float:left;line-height:1.3em;}.zo_cart_review table td.subtotal div.disclaimer strong{max-width:255px;display:inline-block;position:relative;top:-5px;}.zo_cart_review #subtotal-title{min-width:129px;display:inline-block;}#uc-cart-view-form table tr.not-even-odd,.zo_cart_review table tr.not-even-odd{background-color:#ffffff !important;}.my-shopping-bag{padding-bottom:15px;}.zo_cart_review #edit-actions,#uc-cart-view-form #edit-actions,.zo_cart_review #edit-actions{margin:-45px 0 45px 0;}#edit-checkout--2{margin-right:0;}table.center-image{height:100%;width:100%;}table.center-image td img{text-align:center;}.zo_cart_review #edit-actions a,#uc-cart-view-form #edit-actions a,#zocart-step1-form #edit-actions--2 a{color:#2678d4;display:inline-block;font-size:12px;margin-left:0;font-weight:bold;}.zo_cart_review #edit-actions a.another_giftcard,#uc-cart-view-form #edit-actions a.another_giftcard{background-color:#f89434;color:#ffffff;display:inline-block;float:none;font-size:12px;max-height:28px;padding:6px 20px 7px;text-align:right;margin-top:-1px;margin-bottom:10px;font-weight:bold;}#zocart-step1-form #edit-actions--2 a,#zocart-step1-form #edit-actions a{padding-right:23px;margin-left:0;float:left;margin-top:6px;font-weight:bold;}#zocart-step1-form #edit-actions--2,#zocart-step1-form #edit-actions{width:658px;border-top:3px solid #cccccc;padding:32px 0 80px 0;text-align:right;}.zo_cart_review #edit-checkout--2:after,#uc-cart-view-form #edit-checkout--2:after,#zocart-step1-form #edit-submit:after{clear:left;}.zo_cart_review #edit-updat,#uc-cart-view-form #edit-update{display:none;}ul.checkout_steps{list-style-position:inside;list-style-type:none;margin:0 0 0 210px;padding:1px 0 25px;}ul.checkout_steps li{background-color:#dededf;color:#FFFFFF;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 2px 0 0;padding:7px 0;text-align:center;width:146px;}ul.checkout_steps li a{color:inherit;font-size:inherit;}ul.checkout_steps li.selected{background-color:#6c9ddf;}ul.checkout_steps li.last{margin:0;}body.page-cart-login div.main_area{width:691px;}div.zocart_login_create{}.subtext{font-size:14px;}.subtext em{color:#3366cc;font-style:normal;}div.zocart_login_create .left{width:275px;float:left;margin-right:85px;}div.zocart_login_create .left #zocart-login-form{margin-top:87px;}div.zocart_login_create .right{float:left;width:366px;}div.zocart_login_create .right p{font-size:15px;text-align:center;color:#333333;padding-left:4px;}div.zocart_login_create .password-strength{display:none;}div.zocart_login_create div.form-item div.password-suggestions{width:10px;}div.zocart_login_create #zocart-create-form div.form-type-checkbox label.option{width:280px;font-size:12px;color:#333333;font-weight:normal;position:relative;top:5px;}div.zocart_login_create  input.form-checkbox,input.form-radio{padding-left:0;margin-left:0;margin-top:-22px;}#zocart-create-form .subtext{line-height:1.3em;}#zocart-create-form #edit-create-account{border:none;width:100%;margin:12px 0 0 0;cursor:pointer;text-transform:uppercase;}body.page-doctor div.messages,body.page-cart div.messages{width:840px !important;}div.zocart_login_create  div.guest{margin-top:35px;padding-top:41px;border-top:3px solid #cccccc;text-align:center;font-weight:normal;font-family:'Univers LT W01_67 Bold_1476016','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#3366cc;font-size:14px;}div.order_conf{padding:45px 0 0 0;font-size:12px;color:#333333;line-height:1.2em;}div.order_conf a{font-size:11px;font-weight:bold;width:150px;}div.order_conf p{line-height:1.35em;font-size:15px;}div.order_conf p a{font-size:15px;}div.order_conf table{font-size:14px;}div.order_conf table tbody{border:none;}div.order_conf table tr{height:12px;}div.order_conf div.process{border-top:1px solid #CCCCCC;margin:-2px 0 38px;padding:16px 0 0;font-size:15px;line-height:1.3em;}div.order_conf div.order_summary{border:1px solid #CCCCCC;padding:17px 0 33px 23px;margin-bottom:30px;position:relative;}body.page-cart-checkout-complete #mainContent h1{color:#1c3f94;font-size:24px;padding-bottom:11px;}div.order_conf div.order_summary div.print_order{float:right;}#zo-myaccount-form div.form-item-referral-code{display:none;}#zo-myaccount-form #edit-referral-submit{display:none;}#zo-myaccount-form .error{border:2px solid red !important;}div.checkout_button_doctor{padding-bottom:30px;margin-left:490px;}div.checkout_button_doctor_top{margin-bottom:-14px;margin-left:525px;margin-top:9px;}div.checkout_button_doctor_top a{color:#2678D4;font-weight:bold;}#mainContent h1.intloc{margin-top:20px;}.hrule{border:0px solid #DBDADA;height:1px;background-color:#DBDADA;}.field-items p.totop{display:block;width:60px;float:right;margin-top:20px;}.field-items p.totop a{color:#1C3F94;}#right_column_cart{width:176px;float:right;margin-top:-10px;}#block-block-10 #cust_serv{width:182px;}#block-block-10 #right_column_cart{width:184px;}#block-block-10 #cust_serv_help{margin-left:0px;}#cust_serv{width:180px;float:right;background-color:#989898;color:#ffffff;font-size:14px;padding:5px 18px;font-weight:bold;text-align:center;margin-top:20px;}#cust_serv_help h2{padding-top:24px;margin:0px;color:#666666;clear:both;font-size:14px;font-weight:bold;line-height:1.1em;padding-bottom:5px;}#cust_serv_help hr{margin:0px;padding:0px;border:0px;size:1px;background-color:#cccccc;}.help_faq{color:#2678D4;font-weight:bold;}div.zo_cart_review a{color:#1C3F94;}#billing_shipping-pane .zocart_billing_shipping a{color:#1C3F94;}.jumplist{list-style:none;padding:20px 0px 0px 10px;line-height:normal;font-size:14px;color:#2678D4;}.jumplist a{color:#2678D4;}.region-sidebar-right{float:right;margin-right:-11px;background-color:#ffffff;}.zo_cart_review .edit_order{padding-bottom:8px;}div.order_conf table .ordersummary *{font-size:14px;color:#1C3F94 !important;font-size:24px !important;}.requiredmessage{font-size:12px;line-height:16px;}body.page-cart .form-item-pass2 .description{text-align:center;padding-top:15px;font-size:15px;font-weight:normal;font-family:'Univers LT W01_67 Bold_1476016','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}div.required_reminder{padding-left:126px;font-weight:bold;}.page-node-105 .region-sidebar-right{background:none;margin-right:0px;}div.doctor_store div.first_order{position:relative;top:0;left:-30px;}div.specials_price{}span.price_special{font-size:15px;color:#ff6600;}span.msrp{color:#666666;font-size:11px;left:11px;position:relative;top:-2px;}div.notify_stock{margin:23px 23px 15px 16px;width:152px;}div.notify_stock h2{color:#003399;font-size:14px;margin-bottom:0;}div.notify_stock p{font-size:12px;color:#333333;}div.notify_stock p span{color:#003399;}div.notify_stock #edit-email{border:1px solid #EDEDED;box-shadow:1px 1px 4px rgba(0,0,0,0.2) inset;color:#999999;font-size:10px;padding:7px 0 4px 5px;width:151px;text-align:center;}div.notify_stock form{margin-left:-5px;}body.page-notify-stock div.messages{margin:18px 0 -15px 18px;width:140px;}body.page-notify-stock div.error{display:none;}body.page-notify-stock .error{border:2px solid red !important;}.qlabel{margin:13px 8px 0px 0px;width:14px;height:14px;}.special_product{border:1px solid #EBE9E9;min-height:185px;padding:27px 30px 10px 36px;width:483px;margin-bottom:12px;}.special_product .image{float:left;}.special_product .description{float:left;width:335px;}.special_product .description p{width:367px;color:#333333;font-size:14px;}.special_product .title{color:#1c3f94;font-size:18px;}.add_container{position:relative;}.special_product .specials_price{padding:3px 0px 14px 0px;}.special_product .price_special{font-size:17px;}.special_product .msrp{font-size:11px;}.special_product div.qty_drop,.product_popup_inner  div.qty_drop{bottom:2px;left:110px;}.oshi-brand{width:310px;height:75px;float:right;margin:-2px 26px 0px 0px;text-align:right;}div.doctor_mast div.mast_content .oshi-brand a,div.doctor_code_login .oshi-brand a{color:#2678D4;text-decoration:none;}div.leave{display:none;position:absolute;top:21px;left:0;border:1px solid #d0ccce;box-shadow:2px 2px 5px rgba(0,0,0,0.3);}.checkout_steps{display:none;}#edit-panes-billing-copy-address{margin:0;position:relative;top:-1px;}#uc-cart-checkout-form .form-wrapper legend{border:0;}#cart-pane tr.odd td,#cart-pane tr.even td{font-size:15px;}.progress .bar{display:none;}.right #zocart-create-form div p:first-of-type b{font-size:15px;font-weight:normal;font-family:'Univers LT W01_67 Bold_1476016','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}
div.clear-float,br.clear{clear:both;margin:0;padding:0;line-height:0;font-size:0;visibility:hidden;}.sboxr{background-color:#f3f3f3;box-shadow:5px 5px 5px rgba(0,0,0,0.3);padding:19px 19px 16px;border-radius:2px;margin:40px 0;position:relative;}.sboxr table td{font-size:14px;line-height:1.38em;position:relative;}.sboxr table td h3{font-size:17px;font-weight:bold;margin-bottom:6px;color:#1c3f94;}.sboxr table td h2{color:#1c3f94;font-weight:bold;font-size:15px;margin-top:10px;letter-spacing:0.5px;position:absolute;top:18px;}.title_bar{background-color:#F1F0F0;margin-bottom:14px;padding:32px 17px;text-transform:uppercase;vertical-align:baseline;}body.path_dr_obagi .title_bar{padding:11px 17px;}.title_bar h3{color:#1C3F94;display:inline-block;font-size:20px;font-weight:bold;padding-right:4px;}.title_bar span.pipe{font-size:18px;color:#1C3F94;font-weight:bold;}.title_bar span.desc{text-transform:none;font-size:16px;}.title_bar a,.title_bar span.headline,.title_bar span.headline a{font-size:12px !important;color:#333333 !important;font-family:'Univers LT W01_57 Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;}.social_boxes{margin:19px 0 0 15px;position:relative;width:910px;}.social_boxes .social_box{float:left;width:303px;}.social_boxes .feedbox{border:5px solid #f0f0f0;width:272px;box-shadow:2px 4px 4px rgba(0,0,0,0.3);position:relative;min-height:235px;}.social_boxes .feedbox .inner{padding:11px 5px 6px 10px;}.social_boxes .feedbox .inner .item{color:#666666;font-size:15px;line-height:1.1em;border-top:2px dotted #f0f0f0;padding:16px 0 16px;}.social_boxes .feedbox .inner .item a{color:#666666;font-size:15px;line-height:1.1em;}.social_boxes .feedbox .twitter .item{border:none;padding:8px 0;}.social_boxes .feedbox .twitter .item i.time{font-size:12px;}.social_boxes .feedbox .inner .item:first-child,.social_boxes .feedbox .inner .first{border-top:none;padding-top:0;margin:0;}.ytbox{border:6px solid #F0F0F0;border-radius:5px 5px 5px 5px;margin:2px 0 2px 10px;padding:0;width:218px;}.social_boxes .feedbox .youtube .title{font-size:11.5px;color:#2678d4;font-style:italic;margin:9px 0 2px 13px;}.grad_btn{background:url("//zoskinhealth.s3.amazonaws.com/zort/images/blue_grad_btn_off.png") repeat-x scroll 0 0 transparent;box-shadow:2px 3px 3px rgba(0,0,0,0.75);color:#FFFFFF;display:inline-block;font-size:10.5px;letter-spacing:0.5px;margin:0 0 8px -4px;padding:4px 11px 6px 24px;text-transform:uppercase;position:absolute;bottom:-14px;}.grad_btn:hover{background:url("//zoskinhealth.s3.amazonaws.com/zort/images/blue_grad_btn_on.png") repeat-x scroll 0 0 transparent;text-decoration:none;}.grad_btn .sup{vertical-align:top;font-size:8px;top:-1px;position:relative;}div.main_area{float:left;width:550px;}div.right_column{float:left;}.region-sidebar-right{float:none;margin:0;}p.quote{position:relative;}p.quote .qleft{left:-31px;position:absolute;top:3px;}p.quote .qright{padding-left:5px;}.share_pane{position:relative;padding-bottom:20px;clear:left;width:382px;}.share_inner{left:150px;position:relative;}.share_inner table{width:223px;color:#003366;font-size:12.5px;}.share_inner table td{vertical-align:middle;}.fb_wrap{float:left;}.fb-like iframe{}.st_facebook .stButton{margin-right:0;margin-left:4px;}.st_twitter .stButton{margin-left:1px;}.st_pinterest .stButton{margin-left:-2px;}body.node-type-event .region-content h1,body.node-type-press-release .region-content h1{color:#263a8a;padding-bottom:20px;}body.node-type-event .region-content,body.node-type-press-release .region-content{position:relative;color:#362e30;}body.node-type-event a.back2list,body.node-type-press-release a.back2list{position:absolute;top:0;right:30px;}body.node-type-event.region-content,body.node-type-press-release .region-content{color:#362e30;font-size:12.5px;}body.node-type-event .region-content a{color:#2679d5;text-decoration:underline;}body.node-type-event .region-content .date,body.node-type-press-release .region-content .date{font-size:11px;padding:0 0 5px 0;margin:0;}body.node-type-event #mainContent .region-content h2,body.node-type-press-release #mainContent .region-content h2{padding:0 0 15px 0;margin:0;font-size:21px;color:#263a8a;width:484px;}body.node-type-event .region-content hr,body.node-type-press-release .region-content hr{border:none;border-bottom:1px solid #cccccc;margin:25px 0;padding:0;}body.node-type-event #mainContent .region-content .body-content,body.node-type-press-release #mainContent .region-content .body-content{color:#263a8a;font-size:12.5px;}body.node-type-event .region-content,body.node-type-press-release .region-content{border:1px solid #dbdada;padding:20px 30px 20px 30px;position:relative;margin-bottom:7px;}body.node-type-press-release p{margin-bottom:1em;font-size:13px;line-height:1.2em;}body.node-type-press-release .date-display-single{font-size:12px;}.views-field-field-media-thumb img{border:1px solid #dadada;box-shadow:2px 2px 5px rgba(0,0,0,0.5);margin-bottom:14px;}.media-list .pager{position:absolute;top:0px;right:-28px;}.media-list .pager .pager-current{display:none;}.media-list .pager .pager-next a{text-indent:-5000px;display:block;float:left;background:url(//zoskinhealth.s3.amazonaws.com/zort/images/m_forward.gif) no-repeat scroll 0 0;width:20px;height:19px;position:absolute;top:65px;right:40px;outline:none;}.media-list .pager .pager-previous a{text-indent:-5000px;display:block;float:left;background:url(//zoskinhealth.s3.amazonaws.com/zort/images/m_back.gif) no-repeat scroll 0 0;width:20px;height:19px;position:absolute;top:65px;right:1183px;outline:none;}.media-list .ajax-progress-throbber{display:none;}.media-list .views-row-4,.media-list .views-row-8{}.media-list .views-row{float:left;padding:0 32px 18px 0;width:210px;overflow:hidden;}.view-video-list .views-row{width:280px !important;}.view-video-list .views-row-4{padding-right:7px;}.media-list .with_prev{margin-left:39px;}.view-video-list .with_prev{margin-left:13px !important;}.media-list .views-row-5{padding-right:7px;}.media-list .views-field-title span,.media-list .views-field-title span a{font-family:'Univers LT W01_57 Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;color:#060e9f;font-size:11px;font-weight:bold;}.media-list .views-field-field-media-date,.media-list .views-field-field-media-date a,.media-list .views-field-field-media-display-date,.media-list .views-field-field-media-display-date a{font-family:Arial,Helvetica,sans-serif;color:#362e30;font-size:11px;}.view-press-releases .views-field-field-press-date{}.view-press-releases .views-field-field-press-date .date-display-single{font-family:Arial,Helvetica,sans-serif;color:#362e30;font-size:11px;}.view-press-releases a.press_release{font-family:Arial,Helvetica,sans-serif;color:#362e30;font-size:13.5px;}.view-press-releases a.press_release:hover{color:#2679d5;}.view-press-releases a.press_release span.ra{font-family:Arial,Helvetica,sans-serif;color:#2679d5;font-size:13.5px;padding-left:5px;}.view-press-releases hr{border:none;border-top:1px solid #faa635;}.inline_media_box{width:640px;}.inline_media_box .left{width:360px;float:left;}.inline_media_box .right{float:left;width:250px;padding:0 10px 10px 10px;font-size:12px;}.inline_media_box .right h1,.inline_media_box .right .h1{font-size:30px;}.inline_media_box .right p{font-size:12px;}#block-block-4 .view-content,.events-list .view-content{padding:0 12px 0 30px;}#block-block-4 p{color:#333333;}#block-block-4 a{color:#2678d4;}.events-list .views-row{padding-top:15px;}.events-list .views-field-field-event-date .date-display-single{font-size:11px;color:#362e30;text-transform:uppercase;}.events-list .event_title{color:#263a8a;font-size:13.5px;font-weight:bold;padding:0;margin:0;}.events-list .views-field-field-event-short-desc p{margin:0;padding:0;font-size:12.5px;color:#362e30;}.events-list a.more{font-size:10px;color:#2679d5;}a.sendmail{color:#2679d5;}.events-list hr{margin-top:18px;border:none;border-bottom:1px solid #faa635;}.events-list hr.last-item{display:none;}.view_footer_yellow{height:15px;background-color:#faa635;margin-top:18px;}.view_footer_gray{height:15px;background-color:#bebebf;}div.press-releases div.date-year{background:url("//zoskinhealth.s3.amazonaws.com/zort/images/arc_select_bg.gif") no-repeat scroll 0 0 transparent;height:19px;overflow:hidden;padding:2px 0 0 6px;width:94px;position:absolute;top:0;right:35px;display:none;}div.press-releases div.date-year select{width:116px;height:19px;background-color:transparent;font-size:11px;color:#362e30;border:none;-webkit-appearance:none;}div.press-releases div.views-submit-button{display:none;}div.press-releases div.clearfix{padding:0;margin:0;}#cboxLoadedContent{overflow:hidden !important;padding-bottom:10px !important;}#colorbox,#cboxWrapper{border-color:transparent !important;}.cboxPhoto{padding:5px;}body.path_news div.title_bar{padding-bottom:7px;padding-top:7px;margin:37px auto;}body.path_news .views-field-title{margin-bottom:3px;}body.path_news .views-field-field-tagline{margin-bottom:3px;font-size:11px;}div.main_area ul{list-style:disc inside none;margin-left:0 !important;padding-bottom:1em;line-height:1.2em;}#zo-myaccount-form .form-submit{text-align:right;}#zo-myaccount-form .form-required{float:left;margin-left:-5px;}.msie7 #zo-myaccount-form .form-required{margin-top:-14px;}#zo-myaccount-form h1{margin-top:0;}#zo-myaccount-form label{font-weight:normal;display:inline-block;color:#333;font-size:12px;padding-right:10px;width:100px;zoom:1;white-space:nowrap;padding-left:5px;}.myaccount-submit-wrapper{text-align:right;margin-top:19px;max-width:459px;}#zo-myaccount-form #edit-formtitle{margin-bottom:30px;}#zo-myaccount-form #edit-formtitle2 h2{color:#333;font-size:15px;font-weight:normal;}#zo-myaccount-form .form-text{max-width:450px;width:100%;border:1px solid #EDEDED;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-size:13px;padding:9px 5px 5px 5px;margin-bottom:-4px;}#zo-myaccount-form .form-item{margin-bottom:-4px;}#zo-myaccount-form #edit-referral-code{color:#999;}#zo-myaccount-form h1{color:#1C3F94;font-size:18px;line-height:2em;}.chrome #zo-myaccount-form #edit-referral-code .form-required{margin-top:-5px;}#zo-myaccount-form #edit-past-orders label{color:#333;font-size:15px;font-weight:bold;margin-bottom:15px;}#zo-myaccount-form #edit-past-orders table{width:100%;margin-left:5px;}#zo-myaccount-form #edit-past-orders table th{color:#333;padding-bottom:0px;font-weight:bold;height:20px;}#zo-myaccount-form #edit-past-orders table thead,#zo-myaccount-form #edit-past-orders table tbody,#zo-myaccount-form #edit-past-orders table tr,#zo-myaccount-form #edit-past-orders table th{border:0;}#zo-myaccount-form #edit-past-orders table td{height:20px;}#zo-myaccount-form #edit-referral-submit{float:right;margin-right:242px;margin-top:-52px;position:relative;}#zo-myaccount-form  a{color:#2678d4;}#zo-myaccount-form a.change-pwd{float:right;margin-right:119px;margin-top:-18px;}#zo-myaccount-form a.change-phys{padding-right:14px;background:url(//zoskinhealth.s3.amazonaws.com/zort/images/down-link-icon.png) no-repeat right center;position:relative;left:10px;}#zo-myaccount-form  #edit-current-physician{margin:17px 0px;}div.form-item-panes-billing-billing-country .description{margin:4px 0 7px 121px;}div.form-item-panes-delivery-delivery-country .description{margin:4px 0 7px 69px;}div.form-item-panes-billing-billing-country .description a,div.form-item-panes-delivery-delivery-country .description a{text-decoration:underline;}body.path_international h6,body.path_international h1{color:#1C3F94;font-size:17px;font-weight:bold;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;text-align:left;text-transform:uppercase;}body.path_international h1{padding-bottom:2em;}body.path_international table.blog{font-size:16px;line-height:1.3;color:#545454;}body.skin_age_test div.left_column{width:180px;}body.skin_age_test div.left_column div.left_inner{padding:0 0;width:180px;}body.page-user-legacy-order h1{color:#1C3F95;font-size:24px;line-height:2em;margin-left:50px;}table.legacy_order{width:765px;margin-left:50px;}table.legacy_order th{font-weight:bold;height:2em;}table.legacy_order td{height:1.5em;}table.legacy_order .right{float:right;}table.legacy_order .line{font-weight:bold;text-align:right;}#node-287{width:800px;margin:0 auto;}div.b2top{position:fixed;z-index:1000;bottom:20px;right:20px;display:none;cursor:pointer;}span.blue{color:#0066cc;}#node-53 hr{border:none;border-top:1px solid #cccccc;}#webform-client-form-53 div.form-item label{float:left;width:100px;font-weight:normal;color:#362e30;margin-top:7px;}#webform-client-form-53 div.form-item-subscribe{margin-left:95px;}#webform-client-form-53 div.form-item-subscribe label{float:none;}#webform-client-form-53 div.form-item{clear:both;}#webform-client-form-53 .form-text{border:1px solid #EDEDED;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-size:13px;padding:9px 5px 5px 5px;width:504px;}#webform-client-form-53 .form-textarea{border:1px solid #EDEDED;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-size:13px;padding:9px 5px 5px 5px;width:504px}#webform-client-form-53 .webform-component-textarea label{margin-top:0 !important;}#webform-client-form-53 #webform-component-required{margin-bottom:16px;font-size:11px;}#webform-client-form-53 .resizable-textarea .grippie{display:none;}#webform-client-form-53 #edit-submit{margin-top:10px;text-transform:uppercase;}#zoform-findrep-form .form-textarea{border:1px solid #EDEDED;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-size:13px;padding:9px 5px 5px 5px;width:504px}#zoform-findrep-form .form-textarea{border:1px solid #EDEDED;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-size:13px;padding:9px 5px 5px 5px;width:504px}#block-block-92 h2{margin-top:0;}#webform-client-form-53 #edit-submit:hover{background-color:#003fa5;}body.page-email-signup-iframe{background-color:#f2f1f1;}body.page-email-signup .messages,body.page-email-signup-iframe .messages{margin:5px;}#zo-infusionsoft-mini-form{padding:18px;width:240px;}#zo-infusionsoft-mini-form .form-item{position:relative;}#zo-infusionsoft-mini-form .form-item label{position:relative;top:11px;margin:0 0 -12px 8px;font-weight:normal;color:#959090;cursor:text;font-size:12px;height:12px;display:none;}@media screen and (-webkit-min-device-pixel-ratio:0){#zo-infusionsoft-mini-form .form-item label{top:13px;}}#zo-infusionsoft-mini-form .form-text{border:1px solid #EDEDED;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-size:13px;padding:9px 5px 5px 5px;width:100%;margin-bottom:-4px;}#zo-infusionsoft-mini-form .form-select{border:1px solid #EDEDED;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-size:13px;padding:9px 5px 5px 5px;width:100%;}#zo-infusionsoft-mini-form p{text-align:center;line-height:1.5em;}#zo-infusionsoft-mini-form p b{color:#2678d4;}#zo-infusionsoft-mini-form #edit-submit{margin:0;}#zo-infusionsoft-mini-form .below a{float:none;display:inline;font-size:19px;}#zo-infusionsoft-mini-form .below{text-align:center;position:relative;bottom:-25px;}#zo-infusionsoft-mini-form .below a{color:#666666;}#zo-infusionsoft-page-form{max-width:500px;width:100%;}#zo-infusionsoft-page-form .form-item:first-child{margin-top:0;}#zo-infusionsoft-page-form .form-item{position:relative;}#zo-infusionsoft-page-form .form-item label{position:relative;top:11px;margin:0 0 -12px 8px;font-weight:normal;color:#959090;cursor:text;font-size:12px;height:12px;display:none;}@media screen and (-webkit-min-device-pixel-ratio:0){#zo-infusionsoft-page-form .form-item label{top:13px;}}#zo-infusionsoft-page-form .form-text{border:1px solid #EDEDED;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-size:13px;padding:9px 5px 5px 5px;width:100%;margin-bottom:-4px;}#zo-infusionsoft-page-form .form-select{border:1px solid #EDEDED;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-size:13px;padding:9px 5px 5px 5px;width:100%;-webkit-appearance:none;border-radius:0;background:url('/sites/all/themes/zosh/images/select_box_webkit.png') no-repeat scroll top right transparent;}#zo-infusionsoft-page-form p{text-align:left;}#zo-infusionsoft-page-form .required-text{text-align:left;}#zo-infusionsoft-page-form p b{color:#2678d4;}#zo-infusionsoft-page-form #edit-submit{margin:0;float:right;}div.store_frame{border:1px solid #ccc;width:100%;padding:0 15px 0 15px;background-color:#fff;min-height:540px;}#cart-form-pane thead th{border:none;}body.page-cart div.main_area{width:100%;max-width:900px;}body.page-doctor #cboxClose,body.page-cart #cboxClose{background:url("//zoskinhealth.s3.amazonaws.com/zort/images/return_store.jpg") no-repeat scroll 0 0 transparent;right:39px;top:1px;width:91px;border:none;}#cboxClose{border:none;}body.page-cart-checkout-choose #cboxClose{background:url("/sites/all/modules/contrib/colorbox/styles/default/images/controls.png") -25px 0px no-repeat !important;right:0px;top:0px;width:24px;border:none;}.cboxCloseBottom{top:0;right:0;border:none;}body.iframe{background-color:#ffffff;background-image:none;margin:0;padding:0;}span.throbber{display:inline-block;background:url(/misc/throbber.gif) no-repeat scroll 0 0;width:15px;height:15px;position:relative;top:3px;left:4px;}span.throbber_loading{background-position:0px -20px;}div.dot_list{margin:15px 0 -18px;}#pager_dots{list-style:none;}.dot_list ul li{background:url("//zoskinhealth.s3.amazonaws.com/zort/images/banner_dot_off.gif") no-repeat scroll 0 0 transparent;float:left;height:8px;padding:0 7px 0 0;text-align:center;width:8px;}.dot_list ul li.selected,.dot_list ul li.activeSlide{background:url("//zoskinhealth.s3.amazonaws.com/zort/images/banner_dot_on.gif") no-repeat scroll 0 0 transparent;}#mainContent div.content .generic-container,#mainContent .generic-container{margin:0 auto;padding:12px 12px 30px 20px;border:#dedddd 1px solid;}body.page-zo-near-you #mainContent .generic-container{border:0;padding:15px 12px 35px 0;margin:-20px 0 0 0;font-size:16px;line-height:20px;}body.page-zo-near-you #mainContent .generic-container a,.message_med_approval a{color:#2679d5;}#mainContent div.content .generic-container p{margin:0 0 21px 0;}#mainContent div.content .generic-container p.search-snippet{margin:0;}#mainContent div.content .generic-container p.search-info{display:none;}#mainContent div.content #node-342 .generic-container p.circle-graphic{margin-right:40px;width:280px;float:left;}#mainContent div.content #node-342 .generic-container ul{float:left;width:520px;margin-top:30px;list-style:none;}#mainContent div.content #node-342 .generic-container ul li{padding:8px 0;border-top:#dedddd 1px solid;}#mainContent div.content #node-342 .generic-container ul li.last{border-bottom:#dedddd 1px solid;}#mainContent div.content .generic-container #clear{clear:both;}body.page-node-358 div.content div.content div.generic-container ol.a,body.page-node-364 div.content div.content div.generic-container ol.a{list-style:upper-alpha;}body.page-node-358 div.content div.content div.generic-container ol li,body.page-node-364 div.content div.content div.generic-container ol li{padding-bottom:20px;}body.page-node-358 div.content div.content div.generic-container ol li ol li,body.page-node-364 div.content div.content div.generic-container ol li ol li{padding-bottom:0px;margin-left:20px;}#mainContent div.content ul{list-style:disc;padding:0 0 21px 20px;}body.page-node-372 #mainContent div.content ul.links.inline{display:none;}div.free-shipping{text-align:center;margin:10px 8px 2em 0;height:262px;}div.free-shipping img.primaryImage{width:882px;margin-left:-4px;position:absolute;left:18px;z-index:0;}div.free-shipping img.secondaryImage{z-index:1;position:relative;top:173px;left:314px;}div.free-shipping img.secondaryImage:hover{box-shadow:-3px 3px 10px #000000;}body.page-account #zocart-create-form .form-required{display:inline !important;}body.page-account #mainContent div.content h2{color:#1c3f94;font-size:25px;font-weight:normal;line-height:2em;}body.page-account div.zocart_login_create .left #zocart-login-form{margin-top:0;}body.page-account #zocart-create-form h2{text-align:center;}body.page-account div.zocart_login_create{width:830px;min-height:600px;}body.page-account div.zocart_login_create .right{padding-right:65px;margin-right:58px;border-right:1px solid #cccccc;margin-top:25px;}body.page-account div.zocart_login_create .right h2{margin-top:0;}body.page-account div.zocart_login_create .right p{margin-bottom:10px;}body.page-account #zocart-create-form .form-text{width:298px !important;}body.page-account div.zocart_login_create .left{margin-right:0;}body.page-cart-checkout-choose p{line-height:1.2em;padding:1em;font-size:13px;}body.page-cart-checkout-choose p.obagi_result{font-weight:bold;padding:1em 1em 1em 0;padding-bottom:6px;border-bottom:1px solid #cccccc;margin-bottom:10px;}body.page-cart-checkout-choose h2{font-size:20px;color:#1c3f94;line-height:1.2em;font-weight:normal;padding-bottom:0.75em;margin-left:10px;}body.page-account div.zocart_login_create .right p.obagi_result{font-size:12px;font-weight:bold;line-height:1em;margin:0 0 17px;padding-left:0;text-align:left;width:347px;border-bottom:1px solid #cccccc;padding-bottom:6px;}#edit-panes-quotes-quotes-quote-option{margin-left:-15px;width:280px;}#terms_scroll{border:1px solid #dedede;height:400px;overflow-y:scroll;padding:10px;width:850px;margin-bottom:0px;}form.webform-client-form #webform-component-read-terms-and-conditions{display:none;}body.page-node-174 form.webform-client-form #edit-submit{background:url(/sites/all/modules/custom/zonear/images/search.png) scroll 0 0;border:none;text-indent:-5000px;width:126px;height:28px;cursor:pointer;}body.page-node-174 form.webform-client-form #edit-submit:hover{background:url(/sites/all/modules/custom/zonear/images/search_on.png) scroll 0 0;}body.page-node-174 #mainContent div.content .generic-container,#mainContent .generic-container{border-bottom:0px;}body.page-node-174 .webform-client-form{border:#dedddd 1px solid;border-top:0px;padding:0 30px;}#webform-client-form-174 input[type="text"]{font-size:13px;padding:2px 4px;width:355px;}#webform-client-form-174 input[type="email"]{margin-bottom:4px;}#webform-client-form-174 div.description{width:360px;}#webform-client-form-174 #edit-submitted-state{width:365px;}body.page-node-174 .webform-client-form .form-item.webform-component.webform-component-checkboxes.webform-container-inline{margin-top:0;}body.path_physician_store_thank_you .sharethis{display:none;}.imgWrap{width:188px;background:#cccccc;float:right;margin-left:30px;}.single .imgWrap{width:230px;}.imgWrap img{width:188px;display:block;}.single .imgWrap img{width:230px;}.featured-image{position:relative;}.featured-image:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.5;border:6px solid #cccccc;}.required-text{text-align:center;font-size:10px;margin-top:6px;}.mdispb,.mdispib,.mdispi{display:none;}.media-list .view-filters{display:none;}#node-373 table{margin-bottom:20px;}#node-373 th{padding:5px 0;text-transform:uppercase;}#node-373 td{width:200px;}.tr_sticker{width:75px;height:75px;position:absolute;top:9px;right:12px;z-index:99;}.giftcards{padding:6% 2% 3% 2%;}.giftcards .left{max-width:552px;float:left;}.giftcards .right{float:left;max-width:250px;margin-left:6%;}.giftcards p{font-size:12.5px;line-height:1.3em;margin-bottom:1em;}.giftcards p a{font-weight:bold;font-size:12.5px;color:#2679d5;line-height:1.5em;}.giftcard_tabs a{color:#2679d5;}.btn_lrg,.giftcards p a.btn_lrg{color:#ffffff;font-size:11px;line-height:0.53em;padding:16px 30px;display:inline-block;background-color:#2679d5;margin:12px 0 0 1px;}.giftcards h1{color:#1c3f95;font-size:26px;line-height:1.3em;margin-bottom:0.85em;}.check_giftcard_balance{background-color:#f4f4f4;border:1px solid #cccccc;padding:3% 2% 6% 2%;margin-bottom:5%;}.check_giftcard_balance .title{color:#1c3f95;font-size:26px;line-height:2em;}.check_giftcard_balance p{font-family:Arial;color:#333333;font-size:12.5px;font-weight:bold;line-height:1.3em;}.check_giftcard_balance .left{max-width:485px;float:left;}.check_giftcard_balance .right{float:left;max-width:345px;margin:32px 0 0 57px;}.giftcard_response span{font-size:15px;color:green;}.giftcard_response span.error{color:red;}.check_balance_link{display:block;float:right;background:#1e77d8;color:#ffffff;text-transform:uppercase;padding:6px 36px;margin-top:-20px;}a#obagiskin_tab{position:fixed;right:0;top:195px;z-index:10;}a.cta_click{display:block;width:280px;height:154px;position:absolute;top:0;left:0;z-index:100}#header .account_bar{padding-top:13px;}.cart_container{position:relative;float:right;margin-top:-5px;}.cart_dropdown.open{display:block !important;}.cart_dropdown{display:none;position:absolute;top:61px;right:-8px;z-index:500;padding:30px 22px 18px 22px;width:450px;font-size:14px;color:#333;background-color:#fff;border:1px solid #cccccc;box-shadow:-5px 5px 5px rgba(0,0,0,0.1);}.cart_dropdown a.close_cart{font-size:11px;text-decoration:none;position:absolute;top:10px;right:10px;}.cart_dropdown table{width:100%;}.cart_dropdown table th{text-transform:uppercase;color:#666666;font-size:10px;font-weight:bold;padding-bottom:6px;}.cart_dropdown table th.price{text-align:right;padding-right:5px;}.cart_dropdown table th.qty{text-align:center;}.cart_dropdown table td{border-top:1px solid #ccc;padding-top:5px;height:60px;vertical-align:middle;color:#1069c9;}.cart_dropdown table td.msg{height:auto;text-align:right;font-size:12px;text-transform:uppercase;color:#000000;padding-top:10px;}.cart_dropdown table td.checkout{border:none;vertical-align:top;padding-top:10px;height:40px;}.cart_dropdown table td.image{text-align:center;width:50px;padding-right:20px;}.cart_dropdown table td.product{width:180px;padding-right:20px;}.cart_dropdown table td.qty{text-align:center;}.cart_dropdown table td.product a{color:#1069c9 !important;font-size:14px !important;line-height:1.3em;font-weight:normal !important;}.cart_dropdown table td.price{text-align:right;padding-right:5px;}.cart_dropdown h3{margin-bottom:1em;color:#1069c9;font-size:18px;line-height:1.3em;}.cart_dropdown h3 a{margin-bottom:1em !important;color:#1069c9 !important;font-size:18px !important;line-height:1.3em !important;font-weight:normal !important;}.cart_dropdown h3 .larger{font-size:22px;font-weight:normal;}.cart_dropdown a.btn{display:inline-block;font-size:11px !important;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif !important;padding:0.75em;font-weight:normal !important;margin-right:0;}.cart_dropdown a.edit-btn{color:#1069c9 !important;border:2px solid #1069c9;padding:0.6em 1em;}.cart_dropdown a.edit-btn:hover{background-color:#1069c9;color:#ffffff !important;text-decoration:none;}.cart_dropdown a.flat{color:#ffffff !important;background-color:#f89434 !important;padding-left:2em;padding-right:2em;}.cart_dropdown a.flat:hover{background-color:#1c3f94 !important;text-decoration:none;}.never_miss .blue_wrapper{border:4px solid #10069f;max-width:600px;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,0.6);position:relative;}.never_miss .silver_wrapper{margin:2px;border:2px solid #b3b2b0;padding:10%;text-align:center;min-height:260px;}.never_miss a.privacy-policy{font-size:10px;text-transform:uppercase;color:#333333;margin-top:16px;margin-bottom:20px;display:inline-block;}.never_miss h1{font-size:27px;text-transform:uppercase;text-align:center;line-height:1.5em;color:#10069f;}.never_miss .pipe{color:#10069f;}.never_miss .sub{font-size:17px;color:#000;margin-bottom:40px;line-height:1.3em;}.never_miss hr{margin-bottom:12px;border:none;border-top:1px solid #100e9f;ext-align:center;}.never_miss .fields_wrapper{max-width:375px;text-align:center;margin:0 auto;}.never_miss .form-item{margin:0;}.never_miss .form-text{color:#7F7F7F;background-color:#f3f3f4;font-size:14px;text-align:center;border:1px solid #e5e6e7;padding:11px 0;width:100%;margin-bottom:0.5em;}.never_miss #edit-submit{background-color:#f69322;font-size:14px;color:#fff;text-align:center;padding:12px 0;border:none;cursor:pointer;margin-bottom:40px;width:100%;}.never_miss #edit-submit:hover{background-color:#100e9f;}.never_miss p{font-size:19px;}.never_miss p a{color:#f69322;}.never_miss .thankyou{font-size:25px;}@media all and (max-width:479px){.never_miss .hidden-xs{display:none;}}@media all and (min-width:480px){.never_miss h1{font-size:38px;}.never_miss .sub{font-size:16px;line-height:1em;}br.visible-xs{display:none;}}@media all and (min-width:600px){.never_miss h1{font-size:53px;}.never_miss .sub{font-size:20px;line-height:1em;}.never_miss .form-item-zip{width:50%;float:left;}.never_miss .form-item-zip .form-text{width:98.5%;margin-right:1.5%;}html.mobile .never_miss input:focus,html.mobile .never_miss select:focus,html.mobile .never_miss textarea:focus{font-size:14px !important;}}.mfp-iframe-scaler iframe{background-color:transparent;box-shadow:none;overflow-x:hidden;}body.path_never_miss_a_thing,body.path_never_miss_a_thing_thankyou{background-color:transparent !important;}body.signup-popup .mfp-iframe-holder .mfp-content{max-width:609px;min-height:633px;height:80%;background-color:transparent;overflow-x:hidden;}body.signup-popup .mfp-iframe-holder .mfp-close{top:-2px;right:13px;color:#000;}.free_shipping{font-family:'Univers LT W04_47 Light Cond',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-shadow:none;font-size:16px;}.free_shipping strong{font-weight:normal !important;}.cart_dropdown .free_shipping,.never_miss .free_shipping{color:#fff;background-color:#5ba1f8;}.cart_dropdown .free_shipping{margin:-31px -23px 0 -23px;padding:12px 22px;border:1px solid #4981c6;border-bottom:none;margin-bottom:20px;}.never_miss .free_shipping{font-size:21px;margin-left:-13%;margin-right:-13%;border:2px solid #b3b2b0;border-top:none;border-bottom:none;position:relative;padding:0.75em 5px;}.never_miss .silver_wrapper{padding-bottom:0;}@media (max-width:599px){.never_miss .free_shipping{font-size:17px;border:none;}.never_miss .free_shipping strong{display:block;}}@media (max-width:900px) and (min-width:769px){.never_miss .free_shipping{margin:0 auto;border:none;}}.cart_dropdown .UniversLT-CondensedBold{font-family:UniversLT-CondensedBold !important;font-weight:normal !important;}.free_shipping .enjoy{color:#f7931e;font-size:23px;line-height:24px;}.top_left_links .free_shipping .enjoy{text-align:right;}.UniversLT-Condensed{font-family:UniversLT-Condensed;font-weight:normal;font-style:normal;}.free_shipping .any-or-more{color:#5ba1f8;font-size:17px;}body.page-cart .excludes{font-size:13px;position:absolute;bottom:20px;}.main_area .free_shipping{margin-bottom:50px;}p.uc-cart-empty{margin-left:10px;margin-bottom:60px;}@media (min-width:768px){body.page-cart-checkout-1 .main_area .free_shipping{margin-top:-90px;}}body.page-node-489 #mainContent h2{color:#1c3f94;font-size:18px;margin:25px 0 4px;padding-bottom:0;}body.events_page hr,body.page-node-489 hr{background:#cccccc;border:0;margin-top:15px;}body.page-node-489 #archives{display:block;margin-top:40px;background-color:#f0f0f0;padding:1px 26px 10px 26px;}body.page-node-489 #mainContent #archives h2{font-size:24px;margin-bottom:15px;}body.page-node-489 #mainContent #archives h2 span{color:#666666;}body.page-node-489 #mainContent #archives p{border-top:1px solid #cccccc;color:#1c3f94;font-size:18px;padding:14px 0 10px 0;}body.page-node-489228 #mainContent #archives a{color:#0091e5;font-size:14px;font-weight:bold;}#webform-component-left-event-attendees div#edit-submitted-left-event-attendees-registrant-type div.form-item.form-type-checkbox{display:block;float:left;width:140px;}.view-content:before,.view-content:after{content:" ";display:table;}.view-content:after{clear:both;}.taxonomy_banner.zobuzz_banner .section + ul{display:none;}#zocart-login-form #edit-submit{width:100%;height:auto;line-height:normal;}#zocart-login-form .form-item input{width:100%;}#zocart-create-form .form-item{margin-bottom:10px;}.item-list .pager a{border-radius:0;border:none;}.media-list .views-row:first-child{padding-left:40px;}.media-list .views-row:last-child{padding-right:40px;}.media-list{position:relative;}div[id^="webform-component-left--event-attendees--attendee-header-"],div[id^="webform-component-left--event-attendees--attendee-header-"] + .inputs-container,div[id^="webform-component-left--event-attendees--attendee-header-"] + .inputs-container + br{display:none;}div[id^="webform-component-left--event-attendees--attendee-header-1"],div[id^="webform-component-left--event-attendees--attendee-header-1"] + .inputs-container{display:block;}.page-node-228 #edit-submit{height:auto;line-height:normal;margin:0;}.page-node-228 .fieldset-wrapper h4,.page-node-228 .fieldset-wrapper h3,.page-node-228 h1.condl{color:#060e9f;}#webform-component-left--event-attendees--registrant-type{margin-top:2em;margin-bottom:2em;}.form-checkboxes .form-item input{margin:0;}.form-item-submitted-right-credit-card-holder-cc-exp-year,.form-item-submitted-right-credit-card-holder-cc-exp-month{float:left;}.form-item-submitted-right-credit-card-holder-cc-number{margin-bottom:0;}.form-item-submitted-right-credit-card-holder-cc-cvv{margin-top:0;}#edit-submitted-right-credit-card-holder-cc-exp-month{margin-right:10px;}.cart_dropdown .product{border-left:none;border-right:none;border-color:#ccc;}.cart_dropdown thead th{border:none}.cart_dropdown thead .product{border:none}.group.product_group tbody{border:0;}#edit-current-physician,#edit-finderlink{display:none;}#zo-myaccount-form .form-type-checkbox{display:none;}#webform-client-form-53 #webform-component-required{font-size:13px;}.path_zo_international_distributors #mainContent .content h2{font-size:18px;margin-top:10px;}#webform-client-form-53 #edit-submit{border:none;font-family:'Univers LT W01_55 Roman1475956','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-shadow:none;color:#fff;font-size:14px;line-height:1.28571429em;min-width:102px;border-radius:0;padding:10px 31px;margin-right:9px;background:#f79321;background:-moz-linear-gradient(top,#f79321 0%,#f79b32 17%,#f69c3a 33%,#f5993d 50%,#f28e33 70%,#ed7816 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f79321),color-stop(17%,#f79b32),color-stop(33%,#f69c3a),color-stop(50%,#f5993d),color-stop(70%,#f28e33),color-stop(100%,#ed7816));background:-webkit-linear-gradient(top,#f79321 0%,#f79b32 17%,#f69c3a 33%,#f5993d 50%,#f28e33 70%,#ed7816 100%);background:-o-linear-gradient(top,#f79321 0%,#f79b32 17%,#f69c3a 33%,#f5993d 50%,#f28e33 70%,#ed7816 100%);background:-ms-linear-gradient(top,#f79321 0%,#f79b32 17%,#f69c3a 33%,#f5993d 50%,#f28e33 70%,#ed7816 100%);background:linear-gradient(to bottom,#f79321 0%,#f79b32 17%,#f69c3a 33%,#f5993d 50%,#f28e33 70%,#ed7816 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f79321',endColorstr='#ed7816',GradientType=0);font-weight:normal;font-family:'Univers LT W01_65 Bold1475968','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-shadow:none;}#webform-client-form-53 #edit-submit:hover{background-image:none;background-color:#060e9f !important;color:#fff !important;border:none;}div.notify_stock p{line-height:1em;}#zodpm-form div.error{display:none !important;}
@media all and (max-width:700px){html,body{height:100%;}html.mobile #billing-pane{padding-right:0;}html.mobile #zocart-step1-form #edit-actions--2,html.mobile #zocart-step1-form #edit-actions{width:100%;}html.mobile div.line_item div.key{padding-left:0;}html.mobile div.line_item div.value{float:right;}html.mobile div.keyClone{padding-left:0;}html.mobile div#select_shipping_method .key{padding-left:16px;}html.mobile div.zo_cart_review{width:100%;}html.mobile div.zo_cart_review table.cart_items{width:100%;}html.mobile .zo_cart_review p{clear:left;margin-left:0 !important;}html.mobile div.zocart_billing_shipping{width:100%;}html.mobile #giftcard-pane{width:100%;}html.mobile #uc-cart-checkout-form #edit-actions{width:100%;}html.mobile #billing_shipping-pane{width:100%;}html.mobile #billing_shipping-pane table{width:100%;}}@media (min-width:769px) and (max-width:900px){html.mobile #wrapper{min-width:0;}html.mobile .add_product_wrapper{width:100%;}html.mobile .add_product_wrapper div.qty_drop{width:75px;left:auto;right:0;outline:none;}html.mobile body.page-account div.zocart_login_create{margin:0 2%;width:96%;}html.mobile body.page-account div.zocart_login_create .right{float:none;padding:0 0 10%;margin:0 0 2%;width:100%;border:none;border-bottom:1px solid #cccccc;}html.mobile body.page-account div.zocart_login_create .left{float:none;padding:0;margin:0;width:100%;border:none;}html.mobile body.page-account div.zocart_login_create .left #zocart-login-form{text-align:center;margin:0 0 10% 0;}html.mobile div.zocart_login_create .left{float:none;margin:0 auto 10px;}html.mobile div.zocart_login_create .right{float:none;margin:30px auto 0;}html.mobile div.zocart_login_create .right p{margin-bottom:12px;width:auto;}html.mobile .inc_bar input{-webkit-appearance:none;outline:none;background:none;background-color:transparent;border-radius:0;}#mainContent .product_full_width .product_page h1{margin-top:70px;max-width:100%;}.product_full_width div.description{width:50% !important;}.product_reviews{width:84% !important;}#footer{min-width:inherit !important;}.product_full_width div.product_tabs ul.product_tabs .product_tab{width:24.7% !important;}}@media all and (max-width:768px){.pro_results .place .distance{width:70px;}html.mobile #wrapper{min-width:0;}html.mobile .add_product_wrapper{width:100%;}html.mobile .add_product_wrapper div.qty_drop{width:75px;left:auto;right:0;outline:none;}html.mobile body.page-account div.zocart_login_create{margin:0 2%;width:96%;}html.mobile body.page-account div.zocart_login_create .right{float:none;padding:0 0 10%;margin:0 0 2%;width:100%;border:none;border-bottom:1px solid #cccccc;}html.mobile body.page-account div.zocart_login_create .left{float:none;padding:0;margin:0;width:100%;border:none;}html.mobile body.page-account div.zocart_login_create .left #zocart-login-form{text-align:center;margin:0 0 10% 0;}html.mobile div.zocart_login_create .left{float:none;margin:0 auto 10px;}html.mobile div.zocart_login_create .right{float:none;margin:30px  auto 0;}html.mobile div.zocart_login_create .right p{margin-bottom:12px;width:auto;}html.mobile .inc_bar input{-webkit-appearance:none;outline:none;background:none;background-color:transparent;border-radius:0;}.check_balance_link{display:block;float:none;background:#1e77d8;color:#ffffff;text-transform:uppercase;padding:6px 36px;width:152px;margin:3% 0 0 5%;}#mainContent .product_full_width .product_page h1{margin-top:70px;max-width:100%;}.product_full_width div.description{width:92%;}.product_full_width div.product_tabs ul.product_tabs .product_tab{border-bottom:1px solid #fff;width:33% !important;}@media all and (max-width:599px){#mainContent .product_full_width .product_page h1{font-size:20px !important;padding-bottom:10px;margin-bottom:0;}}html.mobile #header .primary_menu,html.mobile #nav_banner,html.mobile #home_c2a,html.mobile #home_bottom_banners,html.mobile .online_store,html.mobile .top_store_bar .account_bar a,html.mobile .top_store_bar .account_bar span,html.mobile .top_store_bar .account_bar br,html.mobile .taxonomy_banner,html.mobile .advice_banner{display:none;}#tabs-wrapper ul{margin:0;padding:0;border:0;}#tabs-wrapper ul li{display:block;}#tabs-wrapper ul li a{border:none;background:transparent;padding-left:0;color:#1e5ce8;}html.mobile .section_term{color:#666666;font-family:'News Cycle',sans-serif;font-size:15px;line-height:1.3em;padding:0 0 1% 4%;}html.mobile .title_bar .headline{display:none;}html.mobile body.page-products .title_bar,html.mobile .title_bar{border-top:1px solid #cccccc;border-bottom:2px solid #cccccc;width:96%;padding:2% 0 2% 4%;font-size:18px;}html.mobile body.page-products .title_bar .desc{display:none;}html.mobile body.page-products #mainContent{margin-top:5%;}html.mobile .title_bar{width:100%;}.stwrapper.stwrapper5x{transform:scale(0.9)}@media all and (min-width:480px){html.mobile a.cart_add,a.notify_stock{font-size:16px !important;}}html.mobile div#main_content{padding-top:0;}html.mobile body.page-node-261 #mainContent div.content ul{display:none;}html.mobile body.page-node-261 div#main_content{}html.mobile body.node-type-event #mainContent .region-content h2,html.mobile body.node-type-press-release #mainContent .region-content h2{width:100%;}html.mobile body.node-type-event a.back2list,body.node-type-press-release a.back2list{top:15px}html.mobile .wsite{min-width:320px;width:100%;}html.mobile .mdispb{display:block}html.mobile .mdispib{display:inline-block;}html.mobile .mdispi{display:inline;}html.mobile .desktop{display:none !important;}html.mobile #header div.middle{min-height:69px;padding:0px 0;}html.mobile #header .zologo{position:static;margin:0 auto;width:268px;height:69px;}html.mobile .top_store_bar{font-size:11.5px;padding:5px 0;height:20px;color:#F7931E;}html.mobile .top_store_bar span.accounts{display:inline-block;margin:0px 0 0 2%;}html.mobile .top_store_bar span.accounts a{font-size:11.5px;}html.mobile .search-form{margin-bottom:1em;padding:2%;width:94%;}html.mobile #header .account_bar{padding:5px 7px 4px 10px;}.stwrapper.stwrapper5x{transform:scale(1)}@media all and (max-width:390px){html.mobile #header .account_bar{padding:5px 2px 4px 5px;}}html.mobile #header .account_bar span{}html.mobile #header .account_bar a{font-size:11.5px;position:relative;top:3px;}html.mobile #header .account_bar a.bag{margin-top:0;padding-left:8px;position:relative;right:0;top:-4px;}html.mobile .top_store_bar .account_bar a.bag{display:inline-block;}html.mobile #header .account_bar a.bag img{height:19px;margin-top:7px;vertical-align:middle;width:17px;}html.mobile .home_icon img{margin:0px 10px -4px 0px;}@media all and (max-width:350px){html.mobile .top_store_bar,html.mobile #header .account_bar a,html.mobile .top_store_bar span.accounts a{font-size:10px;}html.mobile .home_icon img{margin:0px 0px -4px 0px;}}html.mobile .bottom_drop{margin:0;width:100%;}html.mobile ul.checkout_steps{margin:2% 2px 15px !important;padding:1px 0 2%;}html.mobile ul.checkout_steps li{width:auto;font-size:10px;padding:7px 2%;}@media all and (max-width:400px){html.mobile ul.checkout_steps li{font-size:9px;}html.mobile #uc-cart-view-form #edit-actions  a.another_giftcard,html.mobile #zocart-step1-form #edit-actions--2 a.another_giftcard{font-size:10px;line-height:1.3em;margin-bottom:10px;padding-left:5px;padding-right:5px;width:85px;}}@media all and (max-width:460px){#product_also_update .div-left{max-width:100% !important;}html.mobile div.form-item-panes-payment-details-cc-exp-month label{float:none;}html.mobile #uc-cart-checkout-form #payment-details #edit-panes-payment-details-cc-exp-year{margin-top:-9px;}html.mobile .payment-details-credit label{float:none;}.check_balance_link{display:none;}}html.mobile div.form-item-panes-delivery-copy-address,html.mobile div.form-item-panes-billing-shipping-delivery-copy-address{top:-15px;}#zocart-login-form #edit-submit,html.mobile body.page-account #zocart-create-form #edit-create-account,html.mobile #zocart-create-form #edit-create-account{display:block;margin-left:auto;margin-right:auto;max-width:289px;width:100%;}html.mobile div.form-item-panes-delivery-copy-address label,html.mobile div.form-item-panes-billing-shipping-delivery-copy-address label{position:relative;top:4px;}html.mobile #uc-cart-checkout-form #edit-continue{background-position:top center;width:140px;}html.mobile #uc-cart-checkout-form a.back{position:absolute;left:3%;}html.mobile .zocart_login_create .choose_physician{display:none;}html.mobile div.store_frame{margin:0 auto;padding:10px 2%;width:94%;min-height:0;overflow:hidden;}html.mobile #right_column_cart{float:none;display:none;}html.mobile div.zocart_login_create input.form-checkbox,html.mobile input.form-radio{margin-top:8px;}html.mobile body.page-cart-checkout-choose h2{font-size:17px;}html.mobile #mainContent{width:100%;}html.mobile body.page-doctor div.messages,html.mobile body.page-cart div.messages{width:auto !important;}html.mobile div.zo_cart_review table.cart_items td.title{padding-bottom:5px;}html.mobile div.order_conf{width:100%;}html.mobile div.order_conf div.process{width:100%;}html.mobile div.order_conf div.order_summary{width:99%;padding:17px 0 33px 1%;}html.mobile div.order_conf p{width:98%;}html.mobile #uc-cart-view-form table.sticky-header{display:none;}html.mobile #uc-cart-view-form table{width:100%;}html.mobile #uc-cart-view-form table td.image{width:15%;}html.mobile #uc-cart-view-form table td.desc{width:30%;}html.mobile #uc-cart-view-form table td.each{display:none;}html.mobile #uc-cart-view-form table td.qty{width:7%;}html.mobile #uc-cart-view-form table td.qty input{width:30px;}html.mobile #uc-cart-view-form table td.price{width:12%;}html.mobile #uc-cart-view-form table td.remove{width:7%;}html.mobile #uc-cart-view-form table td.subtotal div.subtotal{width:98%;padding-right:2%;}html.mobile #uc-cart-view-form #edit-actions{width:98%;margin-right:2%;}html.mobile #uc-cart-view-form #edit-actions a,html.mobile #zocart-step1-form #edit-actions--2 a{margin:2% 0 0 2%;}html.mobile #uc-cart-view-form #edit-checkout--2,html.mobile #zocart-step1-form #edit-submit{margin-left:10px;}html.mobile #uc-cart-view-form #edit-actions  a.another_giftcard,html.mobile #zocart-step1-form #edit-actions--2 a.another_giftcard{margin-bottom:10px;}html.mobile body.page-account #zocart-create-form h2{margin-left:auto;text-align:center;}html.mobile body.page-account div.zocart_login_create .right p{margin-left:5%;margin-right:5%;text-align:center;width:auto;}.locator_choose a.advanced_search{float:none;position:static;}.locator_choose table{width:100%;}html.mobile .locator_choose .ajax_results{width:97%;}html.mobile .locator_choose a.choose{display:inline-block;margin-top:6px;position:static;}html.mobile #mainContent div.content .generic-container,html.mobile #mainContent .generic-container{padding:4%;margin:1%;width:98%;font-size:12px;}html.mobile div.content div.content ol{font-size:12px;}html.mobile #mainContent div.content .generic-container p{margin-bottom:4%;}html.mobile body.page-node-53 .normal p{font-size:12px;}html.mobile #node-53{width:100%;padding-left:2%;}html.mobile #node-53 p strong span.blue{font-weight:normal;}html.mobile #node-53 hr{width:97%;margin:-1%;}html.mobile #webform-client-form-53 div.form-item{width:98%;}html.mobile #webform-client-form-53 div.form-item-subscribe{width:200px;}html.mobile #webform-client-form-53 .form-text{width:70%;}html.mobile #webform-client-form-53 .form-textarea{width:72%;}html.mobile #webform-client-form-53 .grippie{display:none;}html.mobile #header .account_bar span.mdispi{display:inline-block;}html.mobile .pro_results .place{background-color:transparent;width:100%;min-width:320px;}html.mobile .mcontrols{background-color:#F4F4F4;margin-bottom:23px;margin-right:0;padding:2% 4%;width:100%;}html.mobile .mcontrols label{color:#333333;display:block;font-size:11px;font-weight:bold;vertical-align:middle;margin-bottom:6px;}html.mobile .mcontrols div.maddress{padding-bottom:10px;position:relative;}html.mobile .mcontrols input{border:1px solid #CCCCCC;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:11.5px;padding-top:2px;text-align:center;}html.mobile .mcontrols input.maddress{margin-bottom:2px;margin-right:5px;padding-left:5px;position:relative;text-align:left;top:-5px;width:82%;}html.mobile .mcontrols input.submit_go{border:medium none;box-shadow:none;margin-top:1.5px;}html.mobile .mcontrols table{font-size:12px;height:40px;margin-left:-2px;vertical-align:top;width:100%;max-width:330px;}html.mobile .mcontrols table td{vertical-align:top;}html.mobile .mcontrols .search_status{position:absolute;left:98%;top:20px;}html.mobile .pro_results .place .name{max-width:80%;}html.mobile .pro_results .place div.marker,html.mobile .pro_results .place .products,html.mobile .pro_results .place .name,html.mobile .pro_results .place .address,html.mobile .pro_results .place .info{width:auto;margin:0;float:none;}html.mobile .pro_results .place .name .practice{font-weight:bold;}html.mobile .pro_results .place .distance{float:none;position:absolute;top:5px;right:0;font-weight:normal;margin:0;}html.mobile .pro_results .place .address{font-weight:normal;}html.mobile .pro_results .place .phone{font-weight:bold;}html.mobile .pro_results .place div.marker{float:left;width:40px;height:120px;}html.mobile .pro_results .place div.oneline{float:left;border-top:1px solid #cdcdcd;min-width:280px;width:85%;padding:5px 0;}html.mobile .pro_results .place div.marker img.marker{margin-left:7px;position:relative;top:8px;width:22px;height:30px;}html.mobile .pro_results .place div.marker img.marker.combined{height:auto;}html.mobile #list_results div.place a.choose{margin:5px 0 7px 0;width:180px;}html.mobile .left_column{display:none;}html.mobile .product_line{background:none;width:100%;height:auto;margin:0;}html.mobile .product_line p{color:#666666;font-family:'News Cycle',sans-serif;font-size:15px;line-height:1.3em;padding:0 0 1% 4%;}html.mobile div.product_line .sup{vertical-align:super;}html.mobile div.main_area{width:100%;float:none;}html.mobile body.page-cart div.main_area{float:none;width:100%;}html.mobile body.node-type-event .region-content,html.mobile body.node-type-press-release .region-content,html.mobile .block-views{padding:1.5% 0;margin:0 2%;width:96%;}html.mobile .view-video-list .view-content{width:96%;margin:0 2%;overflow:hidden;}html.mobile .view-video-list .views-row{width:42% !important;padding:0 6% 3% 0;}html.mobile .views-field-field-media-thumb img{width:100%;height:auto;}html.mobile .view-video-list .with_prev{margin-left:4% !important;}html.mobile .media-list .with_prev{margin-left:6%;}html.mobile .media-list .views-row{width:25%;padding:0 6% 3% 0;}html.mobile .inline_media_box{width:100%;height:100%;overflow-y:auto;}html.mobile .inline_media_box .left{width:96%;margin:2%;float:none;}html.mobile .inline_media_box .left img{width:auto;max-height:200px;}html.mobile .inline_media_box .right{width:96%;margin:0 2%;float:none;padding:0;}html.mobile .inline_media_box .yt{width:100%;height:0;padding-bottom:56.25%;}html.mobile body.path_news div.title_bar{margin-top:0;}html.mobile body.node-type-event .region-content,html.mobile body.node-type-press-release .region-content,html.mobile .block-views{border:none;}html.mobile .media-list .pager{position:static;height:0;margin:0;padding:0 !important;}html.mobile .media-list .pager .pager-previous a{left:-2%;right:auto;top:42%;}html.mobile .media-list .pager .pager-next a{right:-2%;top:42%;}html.mobile #zo-myaccount-form{border:none;width:96%;padding:10px 2% 80px 2%;margin:0;}html.mobile #block-block-17 img{width:100%;height:auto;}html.mobile input.form-checkbox,html.mobile input.form-radio{vertical-align:top;}html.mobile #zo-myaccount-form label.option{width:90%;white-space:normal;line-height:1.2em;}html.mobile #zo-myaccount-form .form-type-textfield label{line-height:2em;}html.mobile #zo-myaccount-form a.change-phys{display:none;}html.mobile #zo-myaccount-form .form-text{background:none;border:1px solid #EDEDED;box-shadow:2px 2px 5px rgba(0,0,0,0.2) inset;color:#333333;font-size:13px;padding:9px 0 5px 5px;width:96%;max-width:224px;}html.mobile #zo-myaccount-form .form-item{width:96%;padding-right:2%;padding-left:2%;}html.mobile #edit-finderlink a p{display:inline;}html.mobile div.free-shipping{margin:2% 0;width:100%;height:0;padding-bottom:16%;}html.mobile div.free-shipping img{width:100%;margin:0;height:auto;}html.mobile .tr_sticker{width:50px;height:50px;}html.mobile .tr_sticker img{width:50px;height:50px;}html.mobile #footer{background-color:#1C3F94;font-size:10px;min-height:100px;min-width:inherit;width:100%;min-width:auto;}html.mobile #admin-menu{display:none;}html.mobile body.admin-menu{margin-top:0 !important;}}@media all and (max-width:520px){html.mobile .product_page .description{width:90% !important;}.stwrapper.stwrapper5x{transform:scale(0.6)}}@media all and (max-width:320px){html.mobile #webform-client-form-53 div.form-item-subscribe{margin-left:0;}html.mobile #webform-client-form-53 #edit-submit{margin-left:0;}.product_reviews{width:83%}#product_also_update .div-left{width:auto !important;}}@media (max-width:768px){.pro_results .place .info{width:100px;}.pro_results .place .address{width:260px;}}@media (min-width:1200px){#zo-near-you-map{float:left;width:755px;height:491px;}.pro_results .place .distance{width:140px;}.pro_results .place .name{padding-right:6px;width:315px;}.pro_results .place .address{width:250px;}.pro_results .place .info{width:120px;}}@media (min-width:992px)  and (max-width:1199px){#zo-near-you-map{width:55%;}}@media (min-width:992px){.pro_results .place .name{padding-right:6px;}}@media (min-width:768px){.form-item-panes-delivery-primary-email,.form-item.form-type-select.form-item-panes-delivery-delivery-country,#uc-store-address-delivery-zone-wrapper,#delivery-address-pane .form-item.form-type-textfield{width:48%;}.form-item.form-type-select.form-item-panes-delivery-delivery-country{float:right;}.form-item.form-type-select.form-item-panes-billing-billing-country{float:right;}#uc-cart-checkout-form .form-item-panes-delivery-primary-email input,#edit-panes-delivery-delivery-country,#uc-store-address-delivery-zone-wrapper select,#delivery-address-pane .form-item.form-type-textfield input{width:100%;}#billing-pane select.form-select,#billing-pane input.form-text{width:100%;}#billing-pane .uc-store-address-field > div{width:48%;}#billing-pane > .fieldset-wrapper{padding-bottom:20px;}#billing-address-pane{padding-top:20px;}}
