/* GENERAL STYLES */
.m-top-100 {
    margin-top: 100px !important;
}

/* FOOTER STYLES */
.aux-footer-wrapper {
    background-color: ;
}
.aux-footer-container {
    font-family: ;
    font-size: ;
    color: ;
    width: ;
    max-width: ;
    margin: 0 auto;
    display: flex;
    align-items: stretch;
    justify-content: flex-start;
}
.aux-footer-container a {    
    color: ;
}
.aux-footer-container a:hover {    
    color: ;
}
.aux-footer-menu {
    list-style: none;
    margin: 0px;
}
.aux-footer-wrapper {
    padding: ;    
}
.aux-footer-menu li {
    display: inline-block;
}
.aux-footer-col img {
    width: 100px;
}
.aux-footer-col:last-child {
    margin-left: auto;
}
.aux-footer-col:first-child {
    margin-right: 64px;
}
.aux-footer-menu li {
    display: inline-block;
    position: relative;
    padding: 0 16px;
}
.aux-footer-menu li:first-child {
    padding-left: 0;
}
.aux-footer-menu li:last-child {
    padding-right: 0px;
    margin-right: 0px;
    border-right: 0px;
}
.aux-footer-menu li:not(:first-child):before {
    content: '';
    position: absolute;
    height: 10px;
    width: 1px;
    left: 0;
    top: 0;
    background: red;
}
.aux-footer-menu li:not(:first-child):before {
    content: '';
    position: absolute;
    height: 10px;
    width: 1px;
    left: 0;
    top: 50%;
    background: ;;
    transform: translateY(-50%);
}
@media screen and (max-width: 767px) {
    .aux-footer-container {
        flex-direction: column;
        justify-content: center;    
        text-align: center;
    }
    .aux-footer-col:first-child {
        margin-right: 0;
    }
    .aux-footer-col:last-child {
        margin-left: auto;
        margin-right: auto;
    }
    .aux-footer-col:nth-child(2) {
        margin: 16px 0;
    }
}

/* ACCESSIBILITY STYLES */
#accessbility-statement-container .h1-font {
    font-size: ;
    color:  ;
}

#accessbility-statement-container h2 {
	color: ;
    font-size: ;
    font-weight: 400;
}
#accessbility-statement-container a {
    color: ;
}
#accessbility-statement-container a:hover {
    color: ;
}

/* PRIVACY POLICY STYLES */
#privacy-policy-container .h1-color {
    color: ;
}
#privacy-policy-container .h1-font {
    font-size: ;
}
#privacy-policy-container h2 {
    color: ;
    font-size: ;
    font-weight: 400;
}
#privacy-policy-container a {
    color: ;
}
#privacy-policy-container a:hover {
    color: ;
}
#privacy-policy-container ul {
    list-style-type:none;
    margin-left:0;
}
.date-modified {
    margin-top: 0.35em;
    font-size: .9em;
    font-style: italic;
    line-height: 1.4;
    text-transform: none;
    color: #464444;
}
