.clearfix:after,.clearfix:before{content:" "}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=url],input[type=search],textarea{width:100%;background:0 0;border-style:solid;border-color:#999;border-width:0 0 1px;color:#333;padding:8px 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:18px;letter-spacing:1px;font-family:'Source Sans Pro',sans-serif!important;-webkit-transition:color linear .4s,background linear .4s,border-color linear .4s,box-shadow linear .4s;transition:color linear .4s,background linear .4s,border-color linear .4s,box-shadow linear .4s}.w-text-light input[type=file]:hover,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,input[type=number]:focus,input[type=date]:focus,textarea:focus{border-color:#08bddd;box-shadow:0 1px 0 #08bddd;-webkit-box-shadow:0 1px 0 #08bddd;-ms-box-shadow:0 1px 0 #08bddd;-o-box-shadow:0 1px 0 #08bddd;-moz-box-shadow:0 1px 0 #08bddd;outline:0}.above-navigation .sc-icons li a,.button:focus,.single-product div.product form.cart .button:focus,a:focus{outline-color:transparent!important}input[type=search]:focus,input[type=search]{color:#333}.added_to_cart,.button,.site-header-cart .widget_shopping_cart a.button,.widget a.button,button,input[type=button],input[type=reset],input[type=submit]{border-radius:0;text-transform:uppercase;font-size:.857em;font-family:Oxygen,sans-serif;border:1px solid #353535!important;z-index:1}.clearfix:before{display:table}.clearfix:after{display:block;height:0;clear:both}.above-navigation .side-shape1,.page-template-homepage2 .woocommerce .woocommerce-message,.page-template-transparent-menu .woocommerce .woocommerce-message,.page-title:empty{display:none}.above-navigation{position:relative;overflow:hidden;width:100%;clear:both;margin-top:.617924em;margin-bottom:.617924em}.above-navigation .sc-icons{width:100%;margin:0}.above-navigation .sc-icons li{display:inline-block}.above-navigation .sc-icons li a{font-size:1.1rem;padding:10px;color:#fff;display:inline-block}.page-template-homepage2 .woocommerce-breadcrumb,.page-template-template-homepage .woocommerce-breadcrumb,.page-template-transparent-menu .woocommerce-breadcrumb,.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover,.sph-hero h1:after{display:none}.above-navigation .sc-icons li:first-child a{padding-left:0}@media screen and (max-width:768px){.above-navigation{text-align:center}}.main-navigation ul li.smm-active ul.sub-menu .smm-mega-menu,.menu-item-has-children .sub-menu{border-top:3px solid #08bddd;box-shadow:0 4px 6px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.25);-ms-box-shadow:0 4px 6px 0 rgba(0,0,0,.25);-o-box-shadow:0 4px 6px 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.25)}.main-navigation ul li.smm-active .widget ul:not(.products) li>a{font-size:1em;font-weight:400!important;line-height:2}.site-branding .site-title a{font-family:Lato,sans-serif;font-size:2.3rem}.main-navigation ul li a,.site-branding .site-description{font-family:Montserrat,sans-serif}.main-navigation ul li a{text-transform:uppercase}.woocommerce-breadcrumb{margin-top:0;margin-bottom:0}.site-content>.col-full{padding-top:0;margin-bottom:2rem}.page-title{margin-top:1em}.sph-hero h1,.sph-hero-content p:first-child{font-family:Roboto,sans-serif;margin:0;font-weight:300;text-transform:uppercase}.sph-hero .sph-inner{margin-left:0;position:relative;padding:0!important}.sph-hero h1{padding-bottom:1rem!important}.sph-hero h1 span{color:#FFF}.sph-hero-content p:first-child{padding-left:5px;line-height:40px}.sph-hero .mysph-btn{position:absolute;display:table;border-radius:50%;background-color:#FFF;right:0}.sph-hero .mysph-btn:hover{background-color:#08bddd}.sph-hero .mysph-btn:before{content:'';position:absolute;border:4px solid #FFF;border-radius:50%;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sph-hero .mysph-btn:hover:before{border:2px solid #08bddd}.sph-hero .mysph-btn .middle{display:table-cell;vertical-align:middle;text-transform:uppercase;text-align:center;font-weight:700;color:#242424;font-family:Montserrat,sans-serif;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.sph-hero .mysph-btn:hover .middle{transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}.video-wrapper .sph-video{max-width:100%;min-width:100%;position:relative;top:0;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.page-template-template-homepage .sph-hero.sph-full-height .overlay{min-height:0!important}.storefront-product-categories ul.products li.product{background-color:#fafafa;overflow:hidden;padding-bottom:5rem}.storefront-product-categories ul.products li.product .myshbc-box{padding:15px}.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box{position:relative;width:90%;margin:-5rem auto 0;padding:45px;background-color:#fff}.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box .title-line{width:20%;height:2px;background-color:#08bddd}.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box h5{line-height:23px;text-align:left;text-transform:uppercase}h1.product_title,ul.products li.product .woocommerce-LoopProduct-link h3{text-transform:capitalize;font-family:'Playfair Display',serif}.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box p{text-align:left;font-family:Oxygen,sans-serif}.pharmacy-product-section,.storefront-product-section{border:none}.archive.woocommerce-page .storefront-sorting select{padding:.5rem}ul.products li.product{border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-ms-box-shadow:none!important;-o-box-shadow:none!important;-moz-box-shadow:none!important}ul.products li.product .woocommerce-LoopProduct-link{transition:color .3s}ul.products li.product .woocommerce-LoopProduct-link .product-thumbnail{transform:translateZ(0)}ul.products li.product .woocommerce-LoopProduct-link .product-thumbnail:after,ul.products li.product .woocommerce-LoopProduct-link .product-thumbnail:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;transition:opacity .35s,transform .35s;border:1px solid #07a8c5}ul.products li.product .woocommerce-LoopProduct-link .product-thumbnail:before{border-left:0;border-right:0;transform:scale(0,1)}ul.products li.product .woocommerce-LoopProduct-link .product-thumbnail:after{border-top:0;border-bottom:0;transform:scale(1,0)}ul.products li.product .woocommerce-LoopProduct-link:hover .product-thumbnail:after,ul.products li.product .woocommerce-LoopProduct-link:hover .product-thumbnail:before{opacity:1;transform:scale(1)}ul.products li.product .woocommerce-LoopProduct-link .product-thumbnail img{margin:0 auto;transition:transform 1s}ul.products li.product .woocommerce-LoopProduct-link .price{margin-top:-50px}ul.products li.product .woocommerce-LoopProduct-link .price span.amount{background:#fff;display:inline-block;font-family:'Playfair Display',serif;line-height:32px;font-size:18px;position:relative;padding:10px 12%}ul.products li.product .woocommerce-LoopProduct-link .price span.amount:after{border:1px solid #08bddd;position:absolute;content:" ";height:40px;width:80%;top:8px;left:10%}ul.products li.product .woocommerce-LoopProduct-link h3{font-size:1.6em;opacity:.9}ul.products li.product .woocommerce-LoopProduct-link h3:after{content:" ";display:block;height:1px;background:#08bddd;margin:15px auto 10px;transition:all .4s;width:20%}.page-template-template-homepage .woocommerce-message,ul.products li.product .star-rating{display:none}ul.products li.product .woocommerce-LoopProduct-link:hover h3:after{width:30%}ul.products li.product a.btn-special{margin-top:1rem}.added_to_cart{margin-top:5px}.star-rating{font-size:1.1em}.single-product .woocommerce-breadcrumb{margin-bottom:4em}.woocommerce-tabs p,div[itemprop=description]{font-weight:300;font-size:1.05rem;font-family:'Source Sans Pro',sans-serif}.single-product .single_add_to_cart_button{float:right;font-size:.75rem}.woocommerce-tabs{border:none}.related>h2:first-child,.upsells>h2:first-child,.woocommerce-tabs .panel h2:first-of-type{font-family:Lato,sans-serif;text-transform:uppercase;font-weight:300;margin-bottom:2.387em}.woocommerce-tabs .panel h2:first-of-type{text-align:left}.related>h2:first-child,.upsells>h2:first-child{text-align:center}.woocommerce-tabs ul.tabs li.active a{color:initial}.woocommerce-message{margin:30px auto!important;padding:15px;overflow:hidden}.pharmacy-product-section .section-title,.storefront-product-section .section-title{font-family:Lato,sans-serif;text-transform:uppercase;font-weight:300}.page-template-template-homepage-php ul.tabs li a,.woocommerce-tabs ul.tabs li a{font-family:Lato,sans-serif;text-transform:uppercase;font-weight:400}.page-template-template-homepage-php ul.tabs li a.active{color:inherit}.hentry .entry-header h1{margin-bottom:25px}.pharmacy-featured-products{padding-top:2rem}.storefront-popular-products,.storefront-recent-products{margin-bottom:0}.added_to_cart,.btn-special{display:inline-block;padding:12px 30px;position:relative;overflow:hidden;text-transform:uppercase;font-family:Oxygen,sans-serif;border:1px solid #353535!important;color:inherit;font-size:.857em!important;z-index:1}.btn-special:after{-moz-transform:translateY(-50%) translateX(-50%) rotate(90deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(90deg);-webkit-transform:translateY(-50%) translateX(-50%) rotate(90deg);transform:translateY(-50%) translateX(-50%) rotate(90deg);content:"";position:absolute;height:0%;left:50%;top:50%;width:150%;z-index:-1;-webkit-transition:all .75s ease 0s;-moz-transition:all .75s ease 0s;-o-transition:all .75s ease 0s;transition:all .75s ease 0s}.btn-special:hover{border-color:#08bddd!important}.btn-special:hover::after{opacity:1;background:#08bddd;height:600%!important}.hp-wrap{display:none}.footer-contact-us,.pharmacy-site-info-wrapper .sc-icons li{display:inline-block}.single-post .woocommerce-breadcrumb,.woocommerce-account .woocommerce-breadcrumb,.woocommerce-cart .woocommerce-breadcrumb,.woocommerce-checkout .woocommerce-breadcrumb{margin-bottom:4em}.ninja-forms-field-error p{color:#D4D434}.widget .widget-title{padding:0 15px;font-size:16px;text-transform:uppercase;font-weight:400;border-bottom:none;border-left:4px double RGBA(51,51,51,.89);letter-spacing:2px;margin:0 0 25px;font-family:Montserrat,sans-serif;position:relative}.widget .widget-title::after{position:absolute;content:'';width:4px;height:9px;left:-4px;top:10px;background:#FFF;-webkit-transform:rotate(41deg);-moz-transform:rotate(41deg);-ms-transform:rotate(41deg);-o-transform:rotate(41deg);transform:rotate(41deg)}.widget .textwidget,.widget a,.widget p{font-family:'Source Sans Pro',sans-serif;font-size:.9rem}.widget .amount{font-size:1.2em}.product_list_widget li img{max-width:4.617924em}.product_list_widget li:last-child{border-bottom:none}.site-header-cart .widget_shopping_cart a{color:inherit}.site-footer .widget_nav_menu ul li:before{color:#fff;margin-right:1.2rem}.site-footer .widget_nav_menu ul li a{text-transform:uppercase;line-height:28px}.no-results.not-found .search-form input[type=search]{margin-bottom:1em}.sfb-footer-bar{background-repeat:no-repeat;margin-bottom:10rem;background-size:cover}.sfb-footer-bar .promotion-box{text-align:center;margin-top:60px;margin-bottom:60px}.sfb-footer-bar .promotion-box .text{padding-top:18px;padding-bottom:18px;margin-bottom:40px;border-top:1px solid #141414;border-bottom:1px solid #141414}.sfb-footer-bar .promotion-box h3,.sfb-footer-bar .promotion-box h4{margin-bottom:0;font-weight:300;line-height:1.05;text-transform:uppercase;font-family:Roboto,sans-serif}.sfb-footer-bar .promotion-box h4{font-size:45px;letter-spacing:.2em!important}.sfb-footer-bar .promotion-box h3{font-size:155px}.footer-contact-us{width:100%;background-color:#08bddd;margin-top:-67px;position:relative}.footer-contact-us-detail-box{width:100%;float:left;text-align:center;padding:30px 0}.footer-contact-us-detail-box h5{padding:10px 0;font-size:13px;text-transform:uppercase}.footer-contact-us-detail-box h5,.footer-contact-us-detail-box p{width:100%;margin:0;color:#262626;font-family:Montserrat,sans-serif}.footer-contact-us-detail-box p a{color:#262626!important;font-weight:400;font-family:Montserrat,sans-serif}.site-footer a:not(.button):hover{color:#FFF}.site-footer .widget .widget-title{border-left-color:RGBA(255,255,255,.89)}.site-footer .widget .widget-title::after{background:#262626}.row.copyright{background-color:#fff}.pharmacy-site-info-wrapper{position:relative}.pharmacy-site-info-wrapper .social-iconbox{position:absolute;min-width:265px;float:left;top:-25px;background-color:#fff}.pharmacy-site-info-wrapper .social-iconbox .side-shape1{position:absolute;width:13px;left:-13px;top:-1px}.pharmacy-site-info-wrapper .social-iconbox .side-shape1.right-icon{left:265px}.pharmacy-site-info-wrapper .sc-icons{width:100%;margin:0;text-align:center}.pharmacy-site-info-wrapper .sc-icons li a{font-size:1.1rem;padding:10px;color:#000;display:inline-block;outline-color:transparent!important}.pharmacy-site-info-wrapper .sc-icons li:hover a{color:#08bddd}.gallery .gallery-item{padding:.3em}.scroll-top{width:40px;line-height:40px;position:fixed;bottom:20px;right:20px;text-align:center;font-size:20px;background:#262626;z-index:99;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.scroll-top:hover{cursor:pointer;background:#08bddd}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{border:none!important}@media screen and (min-width:1170px){.site-main .columns-4 ul.products li.product,.site-main ul.products li.product{width:31.588235%;margin-right:2.2%;padding:0}}@media screen and (min-width:768px) and (max-width:1170px){.wooslider-direction-nav a{top:55%}.content-area{width:100%}#secondary.widget-area{width:100%;clear:both}.left-sidebar .content-area,.right-sidebar .content-area{width:100.913043%;float:none;margin-right:auto;margin-top:0}.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box h5{font-size:15px}.site-main .columns-4 ul.products li.product{width:32.588235%;margin-right:.882353%}.sfb-footer-bar .promotion-box h4{font-size:30px}.sfb-footer-bar .promotion-box h3{font-size:90px}}@media screen and (min-width:691px) and (max-width:1170px){.page-template-template-homepage-php ul.tabs li a{padding:1em 1.2em;font-size:1em}.page-template-template-fullwidth-php .site-main .columns-4 ul.products li.product,.page-template-template-homepage-php .site-main .columns-4 ul.products li.product,.storefront-full-width-content .site-main .columns-4 ul.products li.product{width:20%}ul.products li.product .woocommerce-LoopProduct-link h3{font-size:1.4em}.site-main ul.products li.product{padding:1.2em}}@media screen and (min-width:1150px){.sph-hero-content p:first-child{font-size:40px}.sph-hero .mysph-btn{width:177px;height:177px}.sph-hero .mysph-btn .middle{line-height:45px;font-size:24px}}@media screen and (min-width:880px) and (max-width:1150px){.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box{padding:45px 30px}}@media screen and (min-width:768px) and (max-width:1150px){.sph-hero .mysph-btn{width:150px;height:150px}.sph-hero .mysph-btn .middle{font-size:1.2rem;line-height:1.7}.product_list_widget li.mini_cart_item img{float:none;margin:auto!important}}@media screen and (min-width:1063px){.pharmacy-site-info-wrapper .social-iconbox{left:42.5%}}@media screen and (min-width:768px) and (max-width:1063px){.pharmacy-site-info-wrapper .social-iconbox{left:38%}}@media screen and (min-width:780px) and (max-width:1150px){.overlay.animated h1{font-size:4.5rem}.sph-hero-content p:first-child{font-size:2rem}}@media screen and (min-width:768px) and (max-width:1025px){.page-template-template-homepage .site-main .sph-hero:first-child,.page-template-template-homepage .site-main .sprh-hero:first-child{min-height:520px}}@media screen and (min-width:768px) and (max-width:880px){.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box{padding:45px 20px}}@media screen and (min-width:690px) and (max-width:860px){.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box h5{font-size:13px}.site-main ul.products li.product a{font-size:.8em}}@media screen and (min-width:691px) and (max-width:768px){.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box{padding:35px 15px;margin-top:-4rem}}@media screen and (min-width:769px){.sph-inner{top:25rem}}@media screen and (min-width:768px){.main-navigation ul li.smm-active .widget ul:not(.products) li{width:100%!important}.site-header .site-branding img{height:80px;width:auto}.main-navigation ul.nav-menu>li{padding:0 15px}.main-navigation ul.nav-menu>li:first-child{padding-left:0}.main-navigation ul.nav-menu>li:last-child{padding-right:0}.pharmacy-primary-navigation{background-color:transparent}.storefront-primary-navigation{background:rgba(0,0,0,.07)}.main-navigation ul.nav-menu li.current_page_item>a,.main-navigation ul.nav-menu>li:hover>a{color:#fff}.site-header-cart .widget_shopping_cart .product_list_widget li.empty{border-bottom-style:none}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{background:#fff;color:#000}.main-navigation ul.menu ul li a:hover,.main-navigation ul.nav-menu ul li a:hover,.main-navigation ul.nav-menu ul li.current_page_item>a{color:#07a8c5}.main-navigation ul.menu li.current-menu-ancestor>a,.main-navigation ul.menu li.current-menu-item>a,.main-navigation ul.menu li.current_page_ancestor>a,.main-navigation ul.menu li.current_page_item>a,.main-navigation ul.nav-menu li.current-menu-ancestor>a,.main-navigation ul.nav-menu li.current-menu-item>a,.main-navigation ul.nav-menu li.current_page_ancestor>a,.main-navigation ul.nav-menu li.current_page_item>a,.site-header-cart:hover>li>a{color:#fff}.page-template-homepage2 #masthead.site-header,.page-template-template-homepage #masthead.site-header,.page-template-transparent-menu #masthead.site-header{position:absolute;background:0 0;border:none;width:100%}.page-template-homepage2 .main-navigation ul.nav-menu>li>a,.page-template-homepage2 .site-header-cart>li>a,.page-template-template-homepage .main-navigation ul.nav-menu>li>a,.page-template-template-homepage .site-header-cart>li>a,.page-template-transparent-menu .main-navigation ul.nav-menu>li>a,.page-template-transparent-menu .site-header-cart>li>a{color:#FFF}.layout-text-top .wooslider-slide-excerpt{top:15em}.layout-text-bottom .wooslider-slide-excerpt{top:0}.sph-hero .mysph-btn{top:15%}.sph-hero h1{line-height:100px}.overlay.animated .sph-hero-content-wrapper,.overlay.animated h1{margin-right:13rem}ul.products li.product .onsale{left:1.5787em!important;top:1.5787em!important}ul.products li.product{padding:1em}.single-product div.product>.onsale{font-weight:700;left:1rem}.single-product div.product .images .thumbnails a.zoom{width:22.285714%;margin-right:3.6111%}.related.products ul.products li.product,.site-main ul.products li.product,.up-sells.upsells ul.products li.product{width:31.588235%;margin-right:2.2%;padding:0}.woocommerce-ordering{padding:.3527em 0}.woocommerce-tabs:before{left:30.411765%}.cart-collaterals .cross-sells{width:100%;float:none;margin-right:0}.cart-collaterals .cart_totals{width:100%;float:none}.sfb-footer-bar .promotion-box{float:right}.footer-contact-us.col-3 .block{width:33.33333333%;float:left}.footer-contact-us:after,.footer-contact-us:before{content:"";position:absolute;border-bottom:67px solid #07a8c5;top:0}.footer-contact-us:before{border-left:20px solid transparent;left:-20px}.footer-contact-us:after{border-right:20px solid transparent;right:-20px}.site-footer .site-info{padding-bottom:4rem}.site-footer .site-info .copyright{float:left;width:49.5%;text-align:left;font-size:.9rem;font-family:Montserrat,sans-serif}.site-footer .site-info .godaddy-badge{float:right;width:49.5%;text-align:right}.site-footer .site-info .godaddy-badge img{float:right}}@media screen and (min-width:1150px){.sph-hero h1{font-size:100px}}@media screen and (max-width:780px){.page-template-template-homepage .site-content>.col-full{margin-left:0;margin-right:0}.pharmacy-product-section,.storefront-product-section{padding:0 10033px 1em}.page-template-template-homepage .entry-content{margin-left:35.9px;margin-right:35.9px}}@media screen and (min-width:580px) and (max-width:780px){.overlay.animated h1{font-size:3rem;line-height:1.5}.sph-hero-content p:first-child{font-size:1.7rem;line-height:1.5}.sph-hero .mysph-btn{margin-right:1.5rem;width:140px;height:140px}.sph-hero .mysph-btn .middle{font-size:1.2rem;line-height:2}}@media screen and (min-width:560px) and (max-width:768px){.btn-special{margin-right:3rem;margin-left:3rem}}@media screen and (min-width:767px) and (max-width:768px){.sph-inner{top:11rem}}@media screen and (max-width:767px){.sph-inner{top:6rem}}@media screen and (max-width:768px){.primary-navigation,.site-branding .site-description,.site-header-cart .cart-contents,.site-header-cart .widget_shopping_cart,.site-search{display:none}.handheld-navigation,.main-navigation.toggled .handheld-navigation,.main-navigation.toggled div.menu,.menu-toggle{display:block}.page-template-homepage2 #masthead.site-header,.page-template-template-homepage #masthead.site-header,.page-template-transparent-menu #masthead.site-header{position:relative;background:#08bddd}.site-header .col-full>.custom-logo-link,.site-header .col-full>.site-logo-anchor,.site-header .col-full>.site-logo-link,.site-header .site-branding{width:100%}#site-header-cart{margin:0;list-style-type:none}.woocommerce-active .site-header .main-navigation{width:100%;float:none;margin-right:auto}.storefront-primary-navigation{background:0 0;margin-bottom:1.618em}.pharmacy-primary-navigation{border-bottom:none}.main-navigation ul li,.secondary-navigation ul li{box-sizing:border-box;display:block}.main-navigation ul li a:before{display:inline-block;font-size:inherit;-webkit-font-smoothing:antialiased;content:"\f0f6";margin-right:.5407911001em}.main-navigation .menu{-webkit-padding-start:40px}.site-header{padding-top:1rem;padding-bottom:0}.woocommerce-active .site-branding{clear:both;float:none;margin-bottom:1rem;text-align:center}button.menu-toggle{float:none;width:100%;text-align:center}.site-header .custom-logo-link,.site-header .site-branding,.site-header .site-logo-anchor,.site-header .site-logo-link{float:none}.site-header .custom-logo-link img,.site-header .site-logo-anchor img,.site-header .site-logo-link img{margin:0 auto;height:100px;width:auto}.overlay-natural .slide-excerpt .slide-title,.overlay-natural .slide-excerpt p{color:#FFF;background:#000;opacity:.8;float:left}.layout-text-top .wooslider-slide-excerpt,body .wooslider .layout-text-bottom .slide-excerpt,body .wooslider .overlay-full.layout-text-bottom .slide-excerpt,body .wooslider .overlay-natural.layout-text-bottom .slide-excerpt{top:1.5em}.layout-text-bottom .wooslider-slide-excerpt{top:17em}.sph-hero.sph-full-height .overlay{padding-bottom:0!important}.sph-hero .mysph-btn{top:30%}.video-wrapper+.overlay .mysph-btn{top:0}.site-main .sph-hero .overlay,.site-main .sprh-hero .overlay{padding:2.236em}.page-template-template-homepage ul.products li.product{padding:0}.storefront-handheld-footer-bar{display:block}.sfb-footer-bar{padding-bottom:0!important;margin-bottom:5rem}.sfb-footer-bar .col-full{margin-right:1em}.sfb-footer-bar .promotion-box{margin-top:15px}.col-full.contact-us-wrapper{margin-right:0;margin-left:0}.col-full.contact-us-wrapper .footer-contact-us{margin-top:0}.col-full.contact-us-wrapper .address-wrapper,.col-full.contact-us-wrapper .phone-wrapper{padding-bottom:0}.site-info{padding:2.5em 0}.scroll-top{margin-bottom:2.5rem}}@media screen and (min-width:620px) and (max-width:768px){.sfb-footer-bar .col-full{margin-left:26.617924em}.pharmacy-site-info-wrapper .social-iconbox{left:33%}}@media screen and (min-width:691px) and (max-width:768px){.page-template-template-homepage-php .site-main .columns-3 ul.products li.product{width:31.665888%;float:left;margin-right:2.347826087%}.page-template-template-homepage-php .site-main .columns-3 ul.products li.product:last-child{margin-right:0}.site-main ul.products li.product{font-size:inherit}ul.products li.product .woocommerce-LoopProduct-link h3{font-size:1.5em}.cross-sells ul.products li.product,.related.products ul.products li.product,.upsells.products ul.products li.product{width:32.165888%;float:left;margin-right:1.347826%;padding:0}.site-main .columns-4 ul.products li.product{width:31.765888%;float:left;margin-right:2.347826087%;padding:0}.btn-special,.cross-sells ul.products li.product.last,.related.products ul.products li.product.last,.site-main .columns-4 ul.products li.product.last,.upsells.products ul.products li.product.last{margin-right:0}.btn-special{margin-left:0}.footer-contact-us.col-3 .block{width:33.33333333%;float:left}}@media screen and (max-width:690px){.site-main ul.products li.product.product-category a{max-width:220px;margin:0 auto}.col-full.contact-us-wrapper .address-wrapper{padding-top:10px}}@media screen and (min-width:450px) and (max-width:768px){.page-template-template-homepage .site-main .sph-hero:first-child,.page-template-template-homepage .site-main .sprh-hero:first-child{min-height:380px}.row.copyright{padding-bottom:6.8rem}.site-info .copyright{float:left}.site-info .godaddy-badge{float:right}}@media screen and (min-width:580px) and (max-width:768px){.sfb-footer-bar .promotion-box h4{font-size:20px}.sfb-footer-bar .promotion-box h3{font-size:50px}.overlay.animated .sph-hero-content-wrapper,.overlay.animated h1{margin-right:13rem}}@media screen and (min-width:560px) and (max-width:620px){.sfb-footer-bar .col-full{margin-left:22.617924em}.pharmacy-site-info-wrapper .social-iconbox{left:29.645%}}@media screen and (min-width:530px) and (max-width:560px){.pharmacy-site-info-wrapper .social-iconbox{left:26%}}@media screen and (min-width:450px) and (max-width:530px){.pharmacy-site-info-wrapper .social-iconbox{left:25%}}@media screen and (min-width:450px) and (max-width:580px){.sph-hero .col-full{padding-top:8rem}.overlay.animated h1{font-size:2.2rem;line-height:1.2}.sph-hero-content p:first-child{font-size:1.2rem;line-height:1.2}.sph-hero .mysph-btn{width:120px;height:120px;margin-right:1.5rem}.sph-hero .mysph-btn .middle{font-size:1rem;line-height:1.5}.overlay.animated .sph-hero-content-wrapper,.overlay.animated h1{margin-right:10.2rem}.sfb-footer-bar .col-full{margin-left:20em}.sfb-footer-bar .promotion-box h4{font-size:18px}.sfb-footer-bar .promotion-box h3{font-size:40px}}@media screen and (min-width:450px){.sph-hero .mysph-btn:before{left:-10px;top:-10px;right:-10px;bottom:-10px}.sph-hero .mysph-btn:hover:before{left:-14px;top:-14px;right:-14px;bottom:-14px}.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box h5{font-size:18px}}@media screen and (max-width:450px){.sph-hero .col-full{padding:5rem 0 0}.page-template-template-homepage .site-main .sph-hero:first-child,.page-template-template-homepage .site-main .sprh-hero:first-child{min-height:300px}.overlay.animated h1{font-size:1.5rem;line-height:1.2}.video-wrapper+.overlay.animated .sph-hero-content,.video-wrapper+.overlay.animated h1{margin-right:6.2rem}.sph-hero-content p:first-child{font-size:1rem;line-height:1.2}.sph-hero .mysph-btn{width:85px;height:85px;position:relative;margin-top:1rem;float:right}.video-wrapper+.overlay .mysph-btn{position:absolute;margin-top:0}.sph-inner{top:3rem}.sph-hero .mysph-btn .middle{font-size:.8rem;line-height:1.5}.sph-hero .mysph-btn:hover:before{left:-11px;top:-11px;right:-11px;bottom:-11px}.sph-hero .mysph-btn:before{left:-9px;top:-9px;right:-9px;bottom:-9px}.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box h5{font-size:15px}.sfb-footer-bar .promotion-box h4{font-size:17px}.sfb-footer-bar .promotion-box h3{font-size:45px}.pharmacy-site-info-wrapper .social-iconbox{width:100%;float:none;left:auto}.pharmacy-site-info-wrapper .social-iconbox .side-shape1{display:none}.row.copyright{padding-bottom:2.8rem}}@media screen and (min-width:400px) and (max-width:450px){.sfb-footer-bar .col-full{margin-left:16em}}@media screen and (max-width:400px){.storefront-product-categories ul.products li.product .myshbc-box .img-box .text-box{padding:35px 15px}.sfb-footer-bar{padding-top:.618em!important;margin-bottom:3rem}.sfb-footer-bar .col-full{margin-left:5em}}@media screen and (max-width:325px){.video-wrapper+.overlay .mysph-btn .middle{font-size:.55rem}.video-wrapper+.overlay .mysph-btn{width:57px;height:57px}.video-wrapper+.overlay.animated .sph-hero-content{font-size:1rem;margin-right:4.2rem}.video-wrapper+.overlay.animated h1{font-size:1.3rem;margin-right:4.2rem}}@media (min-width:770px){.page-template-homepage2 #masthead.site-header,.page-template-template-homepage #masthead.site-header,.page-template-transparent-menu #masthead.site-header{padding:0;position:relative}.page-template-homepage2 #masthead.site-header .navbar-inner-wrapper,.page-template-template-homepage #masthead.site-header .navbar-inner-wrapper,.page-template-transparent-menu #masthead.site-header .navbar-inner-wrapper{position:absolute;background:0 0;border:none;display:block;width:100%;right:0;left:0;z-index:1030;top:22.19px}}