@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot');
    src: url('../fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/fontawesome-webfont.woff2') format('woff2'),
    url('../fonts/fontawesome-webfont.woff') format('woff'),
    url('../fonts/fontawesome-webfont.ttf') format('truetype'),
    url('../fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.meanmenu-accordion.menu-init {
    display: none;
}

.page-header .panel.wrapper {
    background-color: #f6f6f6 !important;
    border-bottom: unset !important;
    color: #000;
}

.header.panel>.header.links>li>a {
    color: #000;
}

.nav-sections, .navigation {
    background: unset !important;
}

.navigation a {
    font-size: 16px;
    color: #000000 !important;
    text-transform: uppercase;
    font-family: 'Lato', sans-serif;
    font-weight: 700;
}


/* Button Changes */
.action.primary {
    background: #fceeee;
    color: #414141;
    border: unset !important;
    padding: 8px 15px;
}

.pagebuilder-button-primary {
    background: #fceeee !important;
    color: #414141 !important;
    border: unset !important;
}

.pagebuilder-button-primary:hover {
    background: #414141 !important;
    color: #fceeee !important;
}

.action.primary:hover {
    background: #414141 !important;
    color: #fceeee !important;
}

/* Everyday items */
.cbdm {
    padding-bottom: 2%;
    padding-top: 2%;
    background-color: #f3f3f3;
}

.white-smoke {
    background-color: #fceeee;
    padding-bottom: 2%;
    padding-top: 2%;
}

.b-icon {
    max-height: 55px;
    max-width: 55px;
}

/* Footer */
.copyright {
    background-color: #000000;
}

.page-footer {
    background: #232323 !important;
}

.footer.content .links a {
    color: #afafaf;
}

.footer.content .links a:hover {
    color: #ffffff;
}

.footer h2 {
    color: #ffffff;
}

.footer a {
    color: #afafaf;
    text-decoration: none;
}
