/* Styled backgrounds for nav and page title circles */

/* REIMAGINE */
.branded-menu .menu .re-accent-reimagine a:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 98px;
    background-image: url(../img/accents/imagine.sq.jpg);
    border-color: #025392;
}
.branded-menu .menu .re-accent-reimagine a:hover:before {
    border-color: transparent;
}
.branded-menu .menu .re-accent-reimagine a:hover:after {
    background: #025392;
}

.re-accent-reimagine .title-module-wrap .re-heading,
.re-accent-reimagine .page-title-module-custom .page-title-custom,
.menu .re-accent-reimagine a span {
    color: #025392;
}
.re-accent-reimagine .title-module-wrap .re-heading b,
.re-accent-reimagine .re-page-title-prefix {
    /*background-position: 50% 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: 170px;*/
    background-image: url(../img/accents/imagine.sq.jpg);
    border-color: #025392;
}
.re-accent-reimagine .page-title-custom {
    color: #025392;
}


/* RETHINK */
.branded-menu .menu .re-accent-rethink a:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 98px;
    background-image: url(../img/accents/think.sq.jpg);
    border-color: #4a3242;
}
.branded-menu .menu .re-accent-rethink a:hover:before {
    border-color: transparent;
}
.branded-menu .menu .re-accent-rethink a:hover:after {
    background: #4a3242;
}
.re-accent-rethink .title-module-wrap .re-heading,
.re-accent-rethink .page-title-module-custom .page-title-custom,
.menu .re-accent-rethink a span {
    color: #4a3242;
}
.re-accent-rethink .title-module-wrap .re-heading b,
.re-accent-rethink .re-page-title-prefix {
    /*background-position: 50% 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: 170px;*/
    background-image: url(../img/accents/think.sq.jpg);
    border-color: #4a3242;
}
.re-accent-rethink .page-title-custom {
    color: #4a3242;
}



/* REDESIGN */
.branded-menu .menu .re-accent-redesign a:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 98px;
    background-image: url(../img/accents/design.sq.jpg);
    border-color: #c4a42b;
}
.branded-menu .menu .re-accent-redesign a:hover:before {
    border-color: transparent;
}
.branded-menu .menu .re-accent-redesign a:hover:after {
    background: #c4a42b;
}
.re-accent-redesign .title-module-wrap .re-heading,
.re-accent-redesign .page-title-module-custom .page-title-custom,
.menu .re-accent-redesign a span {
    color: #c4a42b;
}
.re-accent-redesign .title-module-wrap .re-heading b,
.re-accent-redesign .re-page-title-prefix {
    /*background-position: 50% 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: 170px;*/
    background-image: url(../img/accents/design.sq.jpg);
    border-color: #c4a42b;
}
.re-accent-redesign .page-title-custom {
    color: #c4a42b;
}



/* RECYCLE */
.branded-menu .menu .re-accent-recycle a:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 98px;
    background-image: url(../img/accents/cycle.sq.jpg);
    border-color: #638539;
}
.branded-menu .menu .re-accent-recycle a:hover:before {
    border-color: transparent;
}
.branded-menu .menu .re-accent-recycle a:hover:after {
    background: #638539;
}
.re-accent-recycle .title-module-wrap .re-heading,
.re-accent-recycle .page-title-module-custom .page-title-custom,
.menu .re-accent-recycle a span {
    color: #638539;
}
.re-accent-recycle .title-module-wrap .re-heading b,
.re-accent-recycle .re-page-title-prefix {
    /*background-position: 50% 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: 170px;*/
    background-image: url(../img/accents/cycle.sq.jpg);
    border-color: #638539;
}
.re-accent-recycle .page-title-custom {
    color: #638539;
}



/* REBUILD */
.branded-menu .menu .re-accent-rebuild a:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 98px;
    background-image: url(../img/accents/build.sq.jpg);
    border-color: #006c82;
}
.branded-menu .menu .re-accent-rebuild a:hover:before {
    border-color: transparent;
}
.branded-menu .menu .re-accent-rebuild a:hover:after {
    background: #006c82;
}
.re-accent-rebuild .title-module-wrap .re-heading,
.re-accent-rebuild .page-title-module-custom .page-title-custom,
.menu .re-accent-rebuild a span {
    color: #006c82;
}
.re-accent-rebuild .title-module-wrap .re-heading b,
.re-accent-rebuild .re-page-title-prefix {
    /*background-position: 50% 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: 170px;*/
    background-image: url(../img/accents/build.sq.jpg);
    border-color: #006c82;
}
.re-accent-rebuild .page-title-custom {
    color: #006c82;
}



/* REMODEL */
.branded-menu .menu .re-accent-remodel a:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 98px;
    background-image: url(../img/accents/model.sq.jpg);
    border-color: #807f84;
}
.branded-menu .menu .re-accent-remodel a:hover:before {
    border-color: transparent;
}
.branded-menu .menu .re-accent-remodel a:hover:after {
    background: #807f84;
}
.re-accent-remodel .title-module-wrap .re-heading,
.re-accent-remodel .page-title-module-custom .page-title-custom,
.menu .re-accent-remodel a span {
    color: #807f84;
}
.re-accent-remodel .title-module-wrap .re-heading b,
.re-accent-remodel .re-page-title-prefix {
    /*background-position: 50% 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: 170px;*/
    background-image: url(../img/accents/model.sq.jpg);
    border-color: #807f84;
}
.re-accent-remodel .page-title-custom {
    color: #807f84;
}



/* RENEW */
.branded-menu .menu .re-accent-renew a:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 98px;
    background-image: url(../img/accents/new.sq.jpg);
    border-color: #1b3158;
}
.branded-menu .menu .re-accent-renew a:hover:before {
    border-color: transparent;
}
.branded-menu .menu .re-accent-renew a:hover:after {
    background: #1b3158;
}
.re-accent-renew .title-module-wrap .re-heading,
.re-accent-renew .page-title-module-custom .page-title-custom,
.menu .re-accent-renew a span {
    color: #1b3158;
}
.re-accent-renew .title-module-wrap .re-heading b,
.re-accent-renew .re-page-title-prefix {
    /*background-position: 50% 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: 170px;*/
    background-image: url(../img/accents/new.sq.jpg);
    border-color: #1b3158;
}
.re-accent-renew .page-title-custom {
    color: #1b3158;
}



/* REWORK */
.branded-menu .menu .re-accent-rework a:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 98px;
    background-image: url(../img/accents/work.sq.jpg);
    border-color: #572b22;
}
.branded-menu .menu .re-accent-rework a:hover:before {
    border-color: transparent;
}
.branded-menu .menu .re-accent-rework a:hover:after {
    background: #572b22;
}
.re-accent-rework .title-module-wrap .re-heading,
.re-accent-rework .page-title-module-custom .page-title-custom,
.menu .re-accent-rework a span {
    color: #572b22;
}
.re-accent-rework .title-module-wrap .re-heading b,
.re-accent-rework .re-page-title-prefix {
    /*background-position: 50% 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: 170px;*/
    background-image: url(../img/accents/work.sq.jpg);
    border-color: #572b22;
}
.re-accent-rework .page-title-custom {
    color: #572b22;
}



/* RESEARCH */
.branded-menu .menu .re-accent-research a:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 98px;
    background-image: url(../img/accents/search.sq.jpg);
    border-color: #4e602c;
}
.branded-menu .menu .re-accent-research a:hover:before {
    border-color: transparent;
}
.branded-menu .menu .re-accent-research a:hover:after {
    background: #4e602c;
}
.re-accent-research .title-module-wrap .re-heading,
.re-accent-research .page-title-module-custom .page-title-custom,
.menu .re-accent-research a span {
    color: #4e602c;
}
.re-accent-research .title-module-wrap .re-heading b,
.re-accent-research .re-page-title-prefix {
    /*background-position: 50% 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: 170px;*/
    background-image: url(../img/accents/search.sq.jpg);
    border-color: #4e602c;
}
.re-accent-research .page-title-custom {
    color: #4e602c;
}