img.circle {border-radius: 50%; border: 5px solid #b3b3b33b;}.top-bar {background: #FFF;}div#headerstic-sticky-wrapper.sticky-wrapper img.logo {width: 184px;margin-left: 50px !important;-webkit-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);}div#headerstic-sticky-wrapper.sticky-wrapper.is-sticky img.logo {width: 108px; -webkit-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); -moz-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); -o-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); }div#headerstic-sticky-wrapper.sticky-wrapper .navbar{margin-top: 50px !important; } div#headerstic-sticky-wrapper.sticky-wrapper.is-sticky .navbar{margin-top: 22px !important; }.welcome-main p {font-size: 22px;}.imed-sl1.darker {color: #040707;text-shadow: none !important;}.mainContent p {font-size: 16px;color: #565656;}div.pagetop{margin-top: 30px;padding-bottom: 32px;}img.dosage-menu-ico {padding-top: 10px;}li.active-mm {background: #f7f7f7;}div.proaffil>a>img {margin: 18px auto !important;text-align: center;} div.proaffil>a {display: inline-block; padding-left: 30px; padding-right: 30px; } div.proaffil {margin: 14px auto !important;text-align: center;padding-bottom: 20px;}section.associations>div.container>div.row>div>h2 {letter-spacing: 3px;margin-top: 50px;text-transform: uppercase;}.pinInfo>h2 {color: #FFF;font-weight: 500;margin-top: 0px !important;margin-bottom: 12px !important;}.foot-widget a:focus {text-decoration: none !important;}.m-top-75{margin-top: 85px;}.foot-widget-title {margin-bottom: 0px !important; padding-bottom: 0px !important; margin-top: 12px;}p.nopp{font-size:14px;}.banner-btn>a {color: #FFF; padding: 10px 55px; margin-top: 52px;}h1.tuckin {margin-left: 14px; } span.pharmacy {color: #05b59d;margin-top: 0px !important;font-weight: 600;}h4.panel-title {margin: auto !important; } h4.panel-title>a:focus {text-decoration: none !important; } .panel-heading.starter {border-top-left-radius: 5px; border-top-right-radius: 5px; } a#menu-toggle {width: 100%; display: inline-block; } h4.panel-title>a {width: 100%; display: inline-block; padding: 10px 12px; color: #FFF; } .accordion-toggle.active.activesbmain>i.fa.fa-chevron-right.pull-right:before {content: '\f078'; } .accordion-toggle.active.activesbmain.collapsed>i.fa.fa-chevron-down.pull-right:before {content: '\f054'; } .accordion-toggle.active.collapsed>i.fa.fa-chevron-right.pull-right:before {content: '\f054'; } .accordion-toggle.active>i.fa.fa-chevron-right.pull-right:before {content: '\f078'; } .panel-default>.panel-heading {background: #05b59d;color: #ffffff;-webkit-transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);} .panel-group.newpanel {margin-bottom: 0px !important; } .panel {border: none !important; padding-bottom: 1px; } aside.col-lg-3.sidebar.left-sidebar.hidden-xs {margin-left: 0px;padding-left: 0px;margin-bottom: 30px;margin-top: 21px;} .panel-default>.panel-heading:hover {background: #05c7ad;} .panel.panel-default.sbnopad.lastpanelgroup>div.panel-heading {border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } .panel-heading.paneltheme.starter {border-top-left-radius: 0px; border-top-right-radius: 0px; } .panel-body.dropdownpanel {padding: 8px 0px 5px 14px; } .panel-body.dropdownpanel>nav>ul.iconsList {list-style-type: none !important;margin-left: 0px;padding-top: 7px;padding-left: 0px;background: #f3f3f3;padding-bottom: 7px;margin-bottom: 0px;} ul.iconsList>li {padding-left: 0px; } .panel-body.dropdownpanel {padding: 8px 0px 5px 0px; } li.whitebgtransparent {background: rgba(255, 255, 255, 0.79); padding: 7px; border-radius: 5px; border: 1px solid rgba(161, 149, 136, 0.47); } li.sidebaractive {background: #e2e2e2;} .activesbmain {background: rgb(0, 158, 137);} div#accordion {margin-bottom: 0px; } .panel-heading.activesbmain {background: #00a28c;} .panel-body.dropdownpanel {padding: 0px; } a.activemaintopbar.ddmenu {color: #FFF !important; } aside.col-sm-12.sidebar.left-sidebar.visible-sm.visible-xs.m-top-40 {display: inline-block !important; width: 100% !important; margin-top:40px !important; } #accordion nav>ul.iconsList a {width: 100% !important; padding: 7px 13px; color: #2f2d47; -webkit-transition: all 100ms cubic-bezier(0.420, 0.000, 0.580, 1.000); -moz-transition: all 100ms cubic-bezier(0.420, 0.000, 0.580, 1.000); -o-transition: all 100ms cubic-bezier(0.420, 0.000, 0.580, 1.000); transition: all 100ms cubic-bezier(0.420, 0.000, 0.580, 1.000); } #accordion nav>ul.iconsList a:hover {background: #dcdcdc;-webkit-transition: all 100ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition: all 100ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition: all 100ms cubic-bezier(0.420, 0.000, 0.580, 1.000);transition: all 100ms cubic-bezier(0.420, 0.000, 0.580, 1.000);}.contact-info>h3 {margin-top: 0px !important;margin-bottom: 4px;} p.num>a {color: #05b59d;font-weight: 600;}span.title {color: #05b59d;} li.active-dd {background: #05b59d;color: #FFF !important;} li.active-dd>a {color: #FFF !important; } li.active-dd>a:hover {background: #009e89;}button.navbar-toggle>i {font-size: 32px;color: #dedede;} .supplements {margin: 15px auto;} .supplements>img {margin: auto !important; text-align: center !important;} a.anchor {display: block; position: relative; top: -250px; visibility: hidden;} img.img-responsive.pull-right {margin-left: 50px;}span.time {font-weight: 600;}.fs-16{font-size: 16px !important;} .intro-box:hover>.graphic-btn-txt p {/* -webkit-animation: shake-top 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) both; *//* animation: shake-top 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) both; */} .call-to-actions {background: #fff;float: none !important;padding: 60px 0;width: 100%;margin: auto !important;text-align: center;} .intro-box {background: #ffffff; padding: 20px; margin: 6px; text-align: center !important; float: none !important; display: inline-block; box-shadow: none !important; -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); cursor: pointer; } .intro-box::after {content: ""; position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; /* box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); */ opacity: 0; -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); } .intro-box:hover {-webkit-transform: scale(1.25, 1.25); transform: scale(1.25, 1.25); background: #ffffff; } .intro-box:hover::after {opacity: 1; } .intro-box>img {background: #0eb7a0; -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); } .intro-box:hover>img {background: #0db7a0; border-radius: 50%; transform: rotate(360deg); transition: 1s; } .intro-box>.graphic-btn-txt p {-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); } .graphic-btn-txt p {font-size: 21px; font-weight: 700; color: #031621; } .graphic-btn-txt {padding-top: 16px; } .intro-box:hover>.graphic-btn-txt p {color: #031621; } @-webkit-keyframes shake-top {0%, 100% {-webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; } 10% {-webkit-transform: rotate(2deg); transform: rotate(2deg); } 20%, 40%, 60% {-webkit-transform: rotate(-4deg); transform: rotate(-4deg); } 30%, 50%, 70% {-webkit-transform: rotate(4deg); transform: rotate(4deg); } 80% {-webkit-transform: rotate(-2deg); transform: rotate(-2deg); } 90% {-webkit-transform: rotate(2deg); transform: rotate(2deg); } } @keyframes shake-top {0%, 100% {-webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; } 10% {-webkit-transform: rotate(2deg); transform: rotate(2deg); } 20%, 40%, 60% {-webkit-transform: rotate(-4deg); transform: rotate(-4deg); } 30%, 50%, 70% {-webkit-transform: rotate(4deg); transform: rotate(4deg); } 80% {-webkit-transform: rotate(-2deg); transform: rotate(-2deg); } 90% {-webkit-transform: rotate(2deg); transform: rotate(2deg); } } .head-social-icon {font-size: 21px !important; height: auto; width: auto; float: left; margin: 0 15px 0 0; color: #fff; background: none; transition: .5s; line-height: 40px !important; }

.example-box {background:#eaeaea; height: 700px; margin:0 auto; width:90%;} #mobileBookmarkWrapper {position:fixed;bottom:0;margin: 0;width:100%;z-index: 9999999 !important;} #mobile-bookmark {background: rgba(255, 255, 255, 0.95);box-sizing:border-box;color: #424242;height: 125px;font-family: inherit;font-weight: bold;max-width:600px;left: 0;right:0;margin:0 auto;position:fixed;width:100%;-moz-box-shadow: 0 0 0px 2px rgba(76, 76, 76, 0.34);-webkit-box-shadow: 0 0 0px 2px rgba(76, 76, 76, 0.34);box-shadow: 0 0 0px 2px rgba(76, 76, 76, 0.34);border-radius: 6px;animation: slideIn 2s forwards;display: block;opacity: 1;transform:3s opacity !important;} #mobile-bookmark-android {background: rgba(255, 255, 255, 0.95);box-sizing:border-box;color: #424242;height: 125px;font-family: inherit;font-weight: bold;max-width:600px;left: 0;right:0;margin:0 auto;position:fixed;width:100%;-moz-box-shadow: 0 0 0px 2px rgba(25, 25, 25, 0.34);-webkit-box-shadow: 0 0 0px 2px rgba(25, 25, 25, 0.34);box-shadow: 0 0 0px 2px rgba(25, 25, 25, 0.34);border-radius: 5px;animation: slideAndroid 2s forwards;display: block;opacity: 1;transform:3s opacity !important;} .shorticn {float: left; margin:0 15px 0 0;} .innertext {padding:25px 30px 15px 30px;} .innertext p {font-size: 18px;line-height: 120%;margin:0;padding:0;} .innertext strong {font-size: 21px;} .innertext span {font-size:20px;} .innertext img {} .start {} .close {float:right;font-size: 36px;position: relative;padding:10px;right:0;top: 0;} .closed {opacity: 0 !important; } @keyframes slideIn {from {left: 0; bottom: -300px;} to {bottom: 10px;}} @keyframes slideAndroid {from {left: 0; top: -300px;} to {top: 10px;}}
a.mobile-btn-navheader {
    display: block;
    text-align: center;
    background: #05b59d;
    font-weight: 600;
    color: #FFF;
    margin: 10px auto;
    width: 57%;
    padding: 4px 4px;
}
@media screen and (max-width:991px){
.center_on_mobile{
    display:flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
}
}
@media screen and (max-width:1534px){.navbar-default .navbar-nav>li>a {color: #414042; font-size: 14px; font-weight: normal; text-align: center; padding-left: 5px; padding-right: 5px;}}
@media screen and (max-width:1460px){.navbar-default .navbar-nav>li>a {color: #414042; font-size: 12px; font-weight: normal; text-align: center; padding-left: 5px; padding-right: 5px; }}
@media screen and (max-width:1405px){figure.minimalBox>figcaption {padding: 22px 18px; }.pinInfo>h2 {font-size: 27px; }}
@media screen and (max-width:1312px){.navbar-default .navbar-nav>li>a {color: #414042; font-size: 12px; font-weight: normal; text-align: center; padding-left: 2px; padding-right: 2px; }}
@media screen and (max-width:1294px){.imgHover .pinInfo p{font-size:13px;}figure.minimalBox>figcaption {padding: 22px 18px; }.pinInfo>h2 {font-size: 27px; }}
@media screen and (max-width:1274px) and (min-width:1228px){li.dropdown>a>i {font-size: 7px;}}
@media screen and (max-width:1253px){div#bs-example-navbar-collapse-1 {padding: 0px 5px !important; }}
@media screen and (max-width:1227px){img.dosage-menu-ico {padding-top: 0px;} .navbar-default .navbar-nav>li>a {color: #414042; font-size: 11px; font-weight: normal; text-align: center; padding-left: 2px; padding-right: 2px; line-height: 0px !important; }}
@media screen and (max-width:1199px){.logo-main {margin: auto !important; float: none !important; text-align: center; }}
@media screen and (max-width:1199px){div#headerstic-sticky-wrapper.sticky-wrapper img.logo {width: 184px; margin-left: 0px !important; -webkit-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); -moz-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); -o-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); }div#headerstic-sticky-wrapper.sticky-wrapper .navbar {margin-top: 0px !important; }}
@media screen and (max-width:1131px){.imgHover .pinInfo p{font-size:13px;}figure.minimalBox>figcaption {padding: 22px 18px; }.pinInfo>h2 {font-size: 22px; }}
@media screen and (max-width:1080px){.tp-caption.bluebg-t2.sfr.skewtoright.imed-sl1.darker.start {background: #05b59d;color: #FFF;padding: 7px 9px !important;margin: 15px 0px !important;}}
@media screen and (max-width:1064px){.imgHover .pinInfo p {font-size: 11px; }.imgHover.pinInfo p{font-size:13px;}figure.minimalBox>figcaption {padding: 22px 18px; }.pinInfo>h2 {font-size: 22px; }}
@media screen and (max-width:992px){div#headerstic-sticky-wrapper.sticky-wrapper img.logo {width: 155px; margin-left: 0px !important; -webkit-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); -moz-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); -o-transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); transition: all 200ms cubic-bezier(0.420, 0.000, 0.580, 1.000); }.logo-main {margin: auto !important; float: none !important; text-align: center; display: block; padding-left: 7%; }}
@media screen and (max-width:991px){.graphic-btn-txt p {font-size: 16px !important; font-weight: 700; color: #031621; }.contact-info {text-align: center;margin: 15px auto !important;}.welcome-main {/* background: url('../images/welcome.png') no-repeat; */background-size: 100%;margin-top: 25px;}.banner-btn>a{margin-top: 0px !important; margin: auto !important; float: none !important; text-align: center !important; width: 100%; display: block !important; } }
@media screen and (max-width:991px) and (min-width:768px){.complete-footer {float: none !important; width: 100%; position: relative; z-index: 1; bottom: 0; left: 0; } p.nopp {text-align: center; float: none !important; margin: auto !important; } .numbers-footer {float: none !important; margin: auto !important; text-align: center; } address.foot-address {margin: auto !important; float: none !important; text-align: center !important; }.foot-social-icon {text-align: center;margin: auto !important;padding: 20px 8px;} .social-wrap {height: auto; width: 100%; float: none !important; margin-top: 10px; margin-left: auto !important; margin-right: auto !important; text-align: center; } .foot-widget.text-right>div.m-top-75 {margin: 23px auto !important; text-align: center; }#footer {position: relative !important; z-index: 1; bottom: 0px; display: block !important; padding:40px 0px 10px 0px; }.bottom-footer {position: relative; bottom: 0; } }
@media screen and (max-width:920px){br.pininfobr {display: none !important;}.pinInfo>h2 {font-size: 16px;}.imgHover .pinInfo .learnmore {color: #ffffff;display: block;font-size: 16px;margin-top: 3px;} figure.minimalBox>figcaption {padding: 12px 6px; }}
@media screen and (max-width:799px) and (min-width:768px){.purchase-wrap-blue {float: none !important;width: 100% !important;position: relative;padding: 15px 0px !important;}}
@media screen and (max-width:767px){.intro-box:hover>img {background: #0db7a0;border-radius: 0px !important;transform: none !important;transition: 1s;}.intro-box:hover {background: #ffffff; -webkit-transition: none !important; transition: none !important; }.logo-main {margin: auto !important; float: none !important; text-align: center; display: block; padding-left: 2%; }.tparrows.default.round {top: 50% !important; opacity: 0.1; } .tparrows.default.round:hover {opacity: 1; }.tp-caption.bluebg-t1.sfr.skewtoleft.imed-sl1.darker.start {font-size: 20px !important;margin-top: 7px !important;}.welcome-main h2 {text-align: center; }img.img-responsive.pull-right {margin-left: auto; margin: auto; text-align: center; float: none !important; }.banner-btn>a {background-color: #121515;border: 2px solid #424242;}.purchase-strip-text>img {text-align: center; margin: auto !important; float: none !important;}.zoom-wrap>img {float: none !important; margin: auto !important; text-align: center;}ul.dropdown-menu>li:hover {background: #f3f3f3; }div#bs-example-navbar-collapse-1 {padding: 0px 15px !important; }img.logo {text-align: center;margin: auto !important;}.complete-footer {float: none !important; width: 100%; position: relative; z-index: 1; bottom: 0; left: 0; } p.nopp {text-align: center; float: none !important; margin: auto !important; } .numbers-footer {float: none !important; margin: auto !important; text-align: center; } address.foot-address {margin: auto !important; float: none !important; text-align: center !important; }.foot-social-icon {text-align: center;margin: auto !important;padding: 10px;} .social-wrap {height: auto;width: 100%;float: none !important;margin-top: 10px;margin-left: auto !important;margin-right: auto !important;text-align: center;padding: 10px;} .foot-widget.text-right>div.m-top-75 {margin: 23px auto !important; text-align: center; }#footer {position: relative !important; z-index: 1; bottom: 0px; display: block !important; padding:40px 0px 10px 0px; }.bottom-footer {position: relative; bottom: 0; }.neko-hover-2 figcaption {height: 100%; width: 100%; text-align: center; padding: 14px; opacity: 1; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-fill-mode: both; animation-fill-mode: both; overflow: hidden; }.neko-hover-2 figcaption .pinInfo p {opacity: 1; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }.imgHover .pinInfo p {font-size: 16px;} br.pininfobr {display: none !important;}.pinInfo>h2 {font-size: 27px;}.imgHover .pinInfo .learnmore {color: #3b3d3d;display: block;font-size: 21px;margin-top: 10px;text-decoration: underline;} figure.minimalBox>figcaption {padding: 18px 20px;opacity: 1 !important;}figure.minimalBox>img {margin: auto !important; }figure.minimalBox>figcaption>div.pinInfo>h2 {color: #0fb7a0;}}
@media screen and (max-width:){.logo-main {margin: auto !important; float: none !important; text-align: center; display: block; padding-left: 0px !important; }}
@media screen and (max-width:480px){img.logo {margin: auto !important; text-align: center; width: 100% !important;}}
@media screen and (max-width:430px){.navbar-toggle {margin-right: 10px; padding: 10px 10px; margin-top: -55px; margin-bottom: 13px;}}
@media screen and (max-width:415px){.topbar-info {display: none;}}