@import url("https://resources.healthydirections.com/resources/web/whit/lp/0417-whit-lp-pycnogenol/css/main.css");
@import url("https://resources.healthydirections.com/resources/web/shared/css/lp-bootstap-nav-custom-337.css");

.btn-primary {
    color: #fff;
    background-color: transparent !important;
}

.font-fix{color:#fff;}

.pyncogenol #section25 {margin-top: -30px;}

.position-fix{margin-top: 20px;}

#wl-page-wrap {
    box-shadow: none !important;
}
.wl-button-primary {
    color: #fff;
    background: #54a21a;
    position: relative;
    display: inline-block;
    margin-bottom: 1.5em;
    line-height: 1em;
    border: 1px solid transparent;
    color: #fff;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    font-weight: bold;
    cursor: pointer;
    font-family: "museo-sans-black", sans-serif;
    text-shadow: 0 1px rgba(0,0,0,0.25);
    font-size: 1.2em;
    border-radius: 1.5em;
    padding: 0.64286em 1em;
    box-shadow: inset 0 -2px 0 #3b3b3b;
}
.wl-appcontent {
    margin-top: 70px;
}
.navbar a {
    text-decoration: none !important;
}
.navbar-brand {
    font-family: "sorts-mill-goudy", serif;
    font-size: 20px;
    color: #0069aa !important;
    float: none;
}
.col-md-10 .button {
    margin-bottom: 15px;
}
.navbar-nav>li>a {
    color: #0069aa;
}
[class*="wl-button"], .btn, .btn-default, [type=submit], [type=button] {
    margin: 5px 0 0 0;
}
@media(max-width:480px) {
.navbar-toggle {
    width: 42px !important;
}
.wl-button-primary {
    width: 250px !important;
}
#main [class*="wl-button"], #main .btn, #main .btn-default, #main [type=submit], #main [type=button] {
    margin: 0 auto;
    margin-top: 8px;
}
}/*end query*/
@media (max-width: 1225px) {
.navbar-header {
    float: none;
}
.navbar-left, .navbar-right {
    float: none !important;
}
.navbar-toggle {
    display: block;
}
.navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}
.navbar-collapse.collapse {
    display: none!important;
}
.navbar-nav {
    float: none!important;
    margin-top: 7.5px;
}
.navbar-nav>li {
    float: none;
}
.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
}
.collapse.in {
    display: block !important;
}
}
ul.nav.navbar-nav.navbar-right {
    padding-bottom: 14px;
    padding-top: 9px;
}
@media (min-width: 768px) {
.navbar-nav>li>a {
    padding-top: 24px;
    padding-bottom: 26px;
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
    margin-top: 9px;
}
#main [class*="wl-button"], #main .btn, #main .btn-default, #main [type=submit], #main [type=button] {
    margin: 0 auto;
    margin-top: 5px;
}
}
.navbar-nav {
    color: #333333;
    text-decoration: none;
}
.navbar-default .navbar-nav>li>a:hover {
    background-color: #adadad !important;
    color: #ffffff;
}
.navbar-default {
    background-color: #ebebeb;
    border-color: #e0e0e0;
}
.navbar-default .navbar-nav>li>a {
    color: #333333;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e0e0e0;
}
/* IE10+ CSS styles go here */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.navbar-default .navbar-nav>li>a {
    margin-top: 10px !important;
}
}
.footer-bottom .copyright {
    max-width: 820px;
    font-size: 13px !important;
    text-align: center;
    margin: 35px auto;
    line-height: 2rem;
}
b, strong {
    font-weight: 700 !important;
    color: inherit !important;
}