.et_pb_section{background-color:transparent}.nopadding{padding:0!important}.nomargin{margin:0!important}#et-top-navigation{font-weight:500}#top-header{position:absolute;width:100%;top:0px}#et-secondary-menu{border-bottom:solid 2px #f4f4f4;padding-bottom:6px}#et-secondary-menu a{font-size:14px}@media (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo{max-width:50%;width:100px;height:auto!important}}body{background-color:#eaeaea!important}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a{line-height:1.3em!important;font-family:'Fjalla One',Helvetica,Arial,Lucida,sans-serif}p,a{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}p{line-height:1.3em!important;font-weight:normal}ol li{padding:0.4em 0;font-weight:normal}.page-template-default h1{font-weight:bold}.hidden-field-important{display:none!important}#left-area ul,.comment-content ul,.entry-content ul,body.et-pb-preview #main-content .container ul{line-height:normal!important}span.custom_sku{padding-bottom:4px;display:inline-block}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:6em 0!important}.home-page-cta{background-color:#f5f5f5;padding:2em}.home-page-cta h2 a{color:#222;font-size:24px;font-weight:normal;text-transform:uppercase}.home-page-cta h2 a:hover{color:#6872bc}.home-page-cta p{padding:1em 0}.home-page-cta a{color:#6872bc;text-transform:uppercase;font-weight:bold;font-size:12px;letter-spacing:1px;padding:0.8em 0 0;display:block}.home-page-cta a:hover{color:#222;transition:all 0.3s ease 0s}.home-page-cta img{border:1px solid #ccc;background-color:#fff;padding:0.4em}.home-page-mid-bar{background-color:#fff;padding:2em}.home-page-mid-bar h2{font-size:21px}.home-page-mid-bar .latest-tweets h2{background-color:#db1b5a;padding:0.3em 1em;margin:0 0 1em;color:#fff}.home-page-mid-bar .latest-tweets h2 .patients-icon{font-family:FontAwesome}.home-page-mid-bar .customer-spotlight,.home-page-mid-bar .blog{border-top:5px solid #222;border-bottom:5px solid #222;padding:2em 0}.home-page-mid-bar .customer-spotlight img{border:1px solid #ccc;background-color:#fff;padding:0.4em}.home-page-mid-bar .customer-spotlight a{color:#6872bc;text-transform:uppercase;font-weight:bold;font-size:12px;letter-spacing:1px}.home-page-mid-bar .customer-spotlight a:hover{color:#222;transition:all 0.3s ease 0s}.home-page-mid-bar .blog{padding:2em 0}.home-page-mid-bar .blog .et_link_content{background-color:#fff;text-align:left;padding:0}.home-page-mid-bar .blog .et_pb_post{margin-bottom:20px;border-bottom:1px solid #ddd}.home-page-mid-bar .blog .et_link_content h2 a{color:#6872bc;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:12px;font-weight:bold;font-style:italic;display:block}.home-page-mid-bar .blog .et_link_content h2 a:hover{color:#222}.home-page-mid-bar .blog .et_link_content a{display:none}.home .home-page-mid-bar .blog h2.entry-title{line-height:20px!important}.home .home-page-mid-bar .blog h2.entry-title a{font-size:14px;line-height:20px!important;font-style:italic;color:#6872bc;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.home .home-page-mid-bar .blog h2.entry-title a:hover{text-decoration:underline;color:#222}.home .home-page-mid-bar .blog .post-content{display:none}.home-page-lower-bar{background-color:#fff;padding:2em}.home-page-lower-bar .health-resources h3{background-color:#db1b5a;padding:0.3em 1em;margin:0 0 1em;color:#fff;font-size:21px}.home-page-lower-bar .health-resources ul{width:49%;float:left;padding-left:0}.home-page-lower-bar .health-resources ul li{padding:5px 0 5px 10px;list-style-type:none}.home-page-lower-bar .health-resources ul li a{font-size:12px;line-height:16px;color:#222;text-transform:uppercase;vertical-align:top}.home-page-lower-bar .health-resources ul li a em{vertical-align:top}.home-page-lower-bar .health-resources ul li a:hover{color:#657bbc}.home-page-lower-bar .lower-bar-cta{border:1px solid #d3d3d3}.home-page-lower-bar .lower-bar-cta .et_pb_promo{min-height:320px;padding:20px}.home-page-lower-bar .lower-bar-cta .et_pb_promo_description,.home-page-lower-bar .lower-bar-cta .et_pb_button_wrapper{text-align:left;width:45%;margin-left:18em;margin-top:1em}.home-page-lower-bar .lower-bar-cta .et_pb_button_wrapper a{font-weight:bold}.home-page-lower-bar .lower-bar-cta h2{font-size:44px}.home-page-lower-bar .lower-bar-cta p{font-size:18px}.home-page-content{background-color:#fff;padding:4em}.home-page-content h1,.home-page-content h2,.home-page-content h3{font-weight:bold}.home-page-content h1,.home-page-content h2{text-transform:uppercase}.secondary-page-content{background-color:#fff;padding:4em}.secondary-page-content .left-content{padding:0 4em 0 0}.secondary-page-content .right-content{}.secondary-page-content h1,.secondary-page-content h2,.secondary-page-content h3{font-weight:bold}.secondary-page-content h2.et_pb_contact_main_title{color:#666;text-align:right}.secondary-page-content p{font-size:16px;line-height:20px}.secondary-page-content p a{color:#6872bc;font-weight:bold}.secondary-page-content p a:hover{text-decoration:underline;color:#222}.secondary-page-content .tabbed-content{padding:2em}.secondary-page-content .tabbed-content .end-content{padding:1em 3em}.secondary-page-content .end-content h4 a{color:#6872bc}.secondary-page-content .end-content h4 a:hover{text-decoration:underline;color:#222}.secondary-blog-excerpt{}.page-template-default .secondary-page-content .secondary-blog-excerpt h2.entry-title{line-height:18px!important;text-align:right}.page-template-default .secondary-page-content .secondary-blog-excerpt h2.entry-title a{font-size:16px;line-height:18px!important;font-style:italic;color:#6872bc;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.page-template-default .secondary-page-content .secondary-blog-excerpt h2.entry-title a:hover{text-decoration:underline;color:#222}.secondary-page-content .secondary-excerpt-heading{margin:0;padding:0}.secondary-page-content .secondary-excerpt-heading h3{text-align:right;border-top:2px dotted #ccc;padding:1em 0 0.5em;color:#666}.secondary-page-content .secondary-blog-excerpt .et_pb_post{margin-bottom:10px}.secondary-page-content .secondary-blog-excerpt .post-content{display:none}#main-content #left-area .et_post_meta_wrapper{padding:4em 0 0}.post-template-default .secondary-page-content .secondary-blog-excerpt h2.entry-title{line-height:18px!important;text-align:right}.post-template-default .secondary-page-content .secondary-blog-excerpt h2.entry-title a{font-size:16px;line-height:18px!important;font-style:italic;color:#6872bc;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.post-template-default .secondary-page-content .secondary-blog-excerpt h2.entry-title a:hover{text-decoration:underline;color:#222}.woocommerce div.product div.images.woocommerce-product-gallery{margin:0 0 2em}#main-content #left-area .product .related.products{padding:2em 0 0}#main-content #left-area .product .related.products h2{font-size:22px!important}#main-content #left-area .product .related.products li h2{font-size:16px!important}#main-footer #footer-widgets{padding:2em 0 0;text-align:center}#main-footer .footer-widget{width:100%;margin:0}#main-footer #nav_menu-2{width:100%}#main-footer #nav_menu-2 ul{padding:0 0 1.5em}#main-footer #nav_menu-2 ul li{list-style-type:none;padding:0 1em 0 0;display:inline-block}#footer-widgets .footer-widget li:before{content:none;border:none}#main-footer #nav_menu-2 ul li a{font-size:20px;font-weight:bold}#main-footer #nav_menu-2 ul li a:hover{text-decoration:underline}#main-footer #nav_menu-3{width:100%}#main-footer #nav_menu-3 ul{}#main-footer #nav_menu-3 ul li{padding:0 4em;display:inline-block;vertical-align:top}#main-footer #nav_menu-3 ul li a{font-size:14px;font-family:'Fjalla One',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;color:#ddd;font-weight:bold}#main-footer #nav_menu-3 ul li a:hover{color:#444;transition:all 0.3s ease 0s}#main-footer #nav_menu-3 ul ul{padding:0.8em 0 0}#main-footer #nav_menu-3 ul ul li{padding:0;margin:0;display:block}#main-footer #nav_menu-3 ul ul li a{font-size:12px;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;text-transform:none;font-weight:bold}#footer-info{color:#ddd;border-top:1px solid #b7c3c6;padding:1em 0 0;width:100%;text-align:center}#footer-bottom .social{width:40%;margin:0 auto;clear:both;text-align:center}#footer-bottom .social li{display:inline-block;text-align:center;padding:1em 2em}#footer-bottom .social li a{color:#ccc}#footer-bottom .social li a:hover{color:#222}@media screen and (max-width:1290px){#main-header .container{width:100%}}@media screen and (max-width:1250px){#main-footer #nav_menu-3 ul li{padding:0 2em}}@media screen and (max-width:1080px){.logo-bar .logo-wrap{width:95%}.logo-bar .logo-wrap .right{width:40%}#et-top-navigation #top-menu-nav #top-menu li a{padding:1em 2em}#et-top-navigation #top-menu-nav #top-menu li a:after{right:4%}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:4em 0!important}}@media screen and (max-width:980px){#main-header{padding:0!important}.et_header_style_centered .mobile_menu_bar{left:5px!important}#main-footer .footer-widget{width:100%!important}#main-footer #nav_menu-3 ul li{padding:0 1em}.secondary-page-content .secondary-excerpt-heading h3,.page-template-default .secondary-page-content .secondary-blog-excerpt h2.entry-title{text-align:center}#mobile_menu{background-color:#667bbc!important;top:80px;border-top:none;width:100%}#mobile_menu li a{padding:0;background-color:transparent;border-bottom:none;text-transform:uppercase}#mobile_menu li ul li a{text-transform:none}}@media screen and (max-width:830px){#main-footer #nav_menu-3 ul li{padding:0 0.5em}}@media screen and (max-width:820px){.logo-bar .logo-wrap .right,.logo-bar .logo-wrap .left{width:100%;text-align:center;float:none}.logo-bar .left a{margin:0 auto}.search{width:80%;margin:0 auto}}@media screen and (max-width:770px){#main-footer #footer-widgets .footer-widget{margin-bottom:0!important}#main-footer #nav_menu-3 ul li{width:100%;margin:1em 0}#footer-bottom .social{width:100%}}@media screen and (max-width:630px){.home-page-lower-bar .lower-bar-cta .et_pb_promo{background-image:none!important;min-height:inherit}.home-page-lower-bar .lower-bar-cta .et_pb_promo_description,.home-page-lower-bar .lower-bar-cta .et_pb_button_wrapper{text-align:center;width:100%;margin:0}}@media screen and (max-width:580px){.logo-bar h2 a{width:100%;height:auto}.secondary-page-content{width:100%}}a.button.wc-forward.back{margin-left:21px}.woocommerce-message.cart-message{background-color:#fff;margin-bottom:0;float:left}#et-top-navigation #top-menu-nav #top-menu li.current-menu-item a{color:#333}.et_pb_tab_content ul{margin-top:15px!important}.et_pb_tab_content ul li{font-size:16px;line-height:20px;margin-bottom:8px}.et_pb_tab_content ul ul{padding-bottom:4px!important}@media (max-width:800px){p img.alignright{float:none}}@media (max-width:980px){.et_secondary_nav_only_menu #top-header{display:block!important;position:relative;background-color:#fff}#et-secondary-menu,#et-secondary-nav{display:flex!important;justify-content:flex-end;align-items:center;border-bottom:none;padding-bottom:0}#et-secondary-menu>ul>li a{padding-bottom:0}#et-secondary-menu{height:45px}#et-secondary-nav{margin-right:22px}#top-header .container{width:98%}}.woocommerce-message.cart-message a.button{z-index:999}.woocommerce-cart .wc-proceed-to-checkout::before{content:'Notes: 1) Please allow up to 3 business days for order processing. 2) 2nd Day Air shipments do not include the ship date, weekends, or holidays in the 2 days.';background-color:yellow;margin-bottom:10px;margin-top:-29px;font-size:14px;font-weight:bold}div#payment::before{content:'Notes: 1) Please allow up to 3 business days for order processing. 2) 2nd Day Air shipments do not include the ship date, weekends, or holidays in the 2 days.';background-color:yellow;font-size:14px;margin-left:1em;display:block;margin:15px;font-weight:bold}p.demo_store{padding:25px 5px 25px!important;background-color:#647aba}.woocommerce-checkout #payment{padding-top:10px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:180px!important;background-color:#fff!important;border:2px solid #647aba!important;color:#444!important}.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder{color:#999!important}.woocommerce-cart table.cart td.actions .coupon .button{background-color:#647aba!important;color:#fff!important;border-color:#647aba!important;box-shadow:0 5px 7px rgba(0,0,0,.2)}.woocommerce-page .button{box-shadow:0 5px 7px rgba(0,0,0,.2)!important}.cart-message{background-color:transparent!important}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}