/* GLOBAL PAGINATION */
.fl-builder-pagination .page-numbers li {
    margin: 0 8px;
}
.fl-builder-pagination .page-numbers li span,
.fl-builder-pagination .page-numbers li a {
    font-family: ITC Avant Garde Gothic Pro, ITC Avant Garde Gothic Pro, sans-serif;
    font-weight: 700;
    font-size: 18px;
    padding: 10px 15px 4px;
}
.fl-builder-pagination .page-numbers li span.current,
.fl-builder-pagination .page-numbers li a.current {
    background-color: #fff;
    color: #b900a4;
}
.fl-builder-pagination .page-numbers li a {
    background-color: #fff;
    color: #2f2f2f;
}
.fl-builder-pagination .page-numbers li a:hover {
    background-color: #b900a4;
    color: #fff;
}
.fl-builder-pagination .page-numbers li .prev,
.fl-builder-pagination .page-numbers li .next {
    display: none;
}

.error404 .sc-header {
    background-color: var(--supercharged-black);
}

/* Module Rich Text */
.fl-module-rich-text .fl-rich-text u,
.fl-module-rich-text .fl-rich-text b u,
.fl-module-rich-text .fl-rich-text strong u {
    text-decoration: underline;
}
.fl-module-rich-text .fl-rich-text i,
.fl-module-rich-text .fl-rich-text b i,
.fl-module-rich-text .fl-rich-text strong i {
    font-style: italic;
}
.fl-module-rich-text .fl-rich-text b,
.fl-module-rich-text .fl-rich-text strong,
.fl-module-rich-text .fl-rich-text b a,
.fl-module-rich-text .fl-rich-text strong a {
    font-weight: 900 !important;
}
.fl-module-rich-text .fl-rich-text p a, 
.fl-module-rich-text .fl-rich-text strong a,
.fl-module-rich-text .fl-rich-text b a,
.fl-module-rich-text .fl-rich-text a {
    color: var(--supercharged-magenta) !important;
}
.fl-module-rich-text .fl-rich-text p a:hover, 
.fl-module-rich-text .fl-rich-text strong a:hover,
.fl-module-rich-text .fl-rich-text b a:hover,
.fl-module-rich-text .fl-rich-text a:hover {
    color: var(--supercharged-blue) !important;
}

/* FOOTER */
@media (max-width: 768px) {
    .footer-social-icons .fl-icon-group {
        max-width: 250px;
        margin: 0 auto;
    }
}
.fl-col-group.fl-node-5c882827b67d4 {
    border-top: 1px solid var(--superchagred-darkgray);
}

div.footer-privacy div.fl-rich-text > p > a {
    color: var(--supercharged-white) !important;
}

div.footer-privacy div.fl-rich-text > p > a:hover {
    color: var(--supercharged-magenta) !important;
} 
/*Min Browser Width*/
@media (max-width: 479px){
	body{min-width: 320px;}
}