:root {
    --cs-backgroud-light-1:  #ffffff;
    --cs-backgroud-light-2:  #e7e7e7;
    --cs-backgroud-dark-1:  #000000;
    --cs-backgroud-dark-2:  #292929;
    --cs-accent-1:  #292929;
    --cs-accent-2:  #f2f2f2;
    --cs-accent-3:  #f2f2f2;
    --cs-accent-4:  #f2f2f2;
    --cs-accent-5:  #292929;
    --cs-accent-6:  #f2f2f2;
    --cs-hyperlink:  #f2f2f2;
    --cs-hyperlink-followed:  #595959;
    --cs-accent-1-text: #ffffff;
    --cs-accent-1-hover: #212121;
    --cs-accent-1-hover-text: #ffffff;
    --cs-accent-2-text: #000000;
    --cs-accent-2-hover: #616161;
    --cs-accent-2-hover-text: #ffffff;
    --cs-accent-3-text: #000000;
    --cs-accent-3-hover: #616161;
    --cs-accent-3-hover-text: #ffffff;
    --cs-accent-4-text: #000000;
    --cs-accent-4-hover: #616161;
    --cs-accent-4-hover-text: #ffffff;
    --cs-accent-5-text: #ffffff;
    --cs-accent-5-hover: #212121;
    --cs-accent-5-hover-text: #ffffff;
    --cs-accent-6-text: #000000;
    --cs-accent-6-hover: #616161;
    --cs-accent-6-hover-text: #ffffff;
}

body {
    background-color:  #e7e7e7 !important;
    color:  #000000 !important;
}

a {color:  #f2f2f2;}
a:visited {color:  #595959;}

.accent1, .accent-1, .brand-accent-1 {
    background-color:  #292929 !important;
    border-color: transparent !important;
}

.accent1_Border, .accent-1-outline, .brand-accent-1-outline {
    border-color:  #292929 !important;
}

.accent2, .accent-2, .brand-accent-2 {
    background-color:  #f2f2f2 !important;
    border-color: transparent !important;
}

.accent2_Border, .accent-2-outline, .brand-accent-2-outline {
    border-color:  #f2f2f2 !important;
}

.accent3, .accent-3, .brand-accent-3 {
    background-color:  #f2f2f2 !important;
    border-color: transparent !important;
}

.accent3_Border, .accent-3-outline, .brand-accent-3-outline {
    border-color:  #f2f2f2 !important;
}

.accent4, .accent-4, .brand-accent-4 {
    background-color:  #f2f2f2 !important;
    border-color: transparent !important;
}

.accent4_Border, .accent-4-outline, .brand-accent-1-outline {
    border-color:  #f2f2f2 !important;
}

.accent5, .accent-5, .brand-accent-5 {
    background-color:  #292929 !important;
    border-color: transparent !important;
}

.accent5_Border, .accent-5-outline, .brand-accent-5-outline {
    border-color:  #292929 !important;
}

.accent6, .accent-6, .brand-accent-6 {
    background-color:  #f2f2f2 !important;
    border-color: transparent !important;
}

.accent6_Border, .accent-6-outline, .brand-accent-6-outline {
    border-color:  #f2f2f2 !important;
}

.backgrounddark1, .background-dark-primary, .brand-background-dark-primary {
    background-color:  #000000 !important;
    color:  #ffffff !important;
}

.backgrounddark2, .background-dark-secondary, .brand-background-dark-secondary {
    background-color:  #292929 !important;
    color:  #e7e7e7 !important;
}

.backgroundlight1, .background-light-primary, .brand-background-light-primary {
    background-color:  #ffffff !important;
    color:  #000000 !important;
}

.backgroundlight2, .background-light-secondary, .brand-background-light-secondary {
    background-color:  #e7e7e7 !important;
    color:  #292929 !important;
}

.textdark1, .text-dark-primary, .brand-text-dark-primary {
    color:  #000000 !important;
}

.textdark2, .text-dark-secondary, .brand-text-dark-secondary {
    color:  #292929 !important;
}

.textlight1, .text-light-primary, .brand-text-light-primary {
    color:  #ffffff !important;
}

.textlight2, .text-light-secondary, .brand-text-light-secondary {
    color:  #e7e7e7 !important;
}

.text-accent-1, .accent-1-text, .accent-1-heading, .brand-accent-1-text, .brand-accent-1-heading {
    color:  #292929 !important;
}
.text-accent-2, .accent-2-text, .accent-2-heading, .brand-accent-2-text, .brand-accent-2-heading {
    color:  #f2f2f2 !important;
}
.text-accent-3, .accent-3-text, .accent-3-heading, .brand-accent-3-text, .brand-accent-3-heading {
    color:  #f2f2f2 !important;
}
.text-accent-4, .accent-4-text, .accent-4-heading, .brand-accent-4-text, .brand-accent-4-heading {
    color:  #f2f2f2 !important;
}
.text-accent-5, .accent-5-text, .accent-5-heading, .brand-accent-5-text, .brand-accent-5-heading {
    color:  #292929 !important;
}
.text-accent-6, .accent-6-text, .accent-6-heading, .brand-accent-6-text, .brand-accent-6-heading {
    color:  #f2f2f2 !important;
}

.btn-accent-1, .accent-1-button, .brand-accent-1-button {
    background-color:  #292929 !important;
    color: #ffffff !important;
}

.btn-accent-1:hover, .accent-1-button:hover, .brand-accent-1-button:hover {
    background-color: #212121 !important;
    color: #ffffff !important;
}

.btn-outline-accent-1 {
    border-color:  #292929 !important;
    color:  #292929 !important;
}

.btn-outline-accent-1:hover {
    background-color:  #292929 !important;
    color: #ffffff !important;
}

.btn-accent-2, .accent-2-button, .brand-accent-2-button {
    background-color:  #f2f2f2 !important;
    color: #000000 !important;
}

.btn-accent-2:hover, .accent-2-button:hover, .brand-accent-1-button:hover {
    background-color: #616161 !important;
    color: #ffffff !important;
}

.btn-outline-accent-2 {
    border-color:  #f2f2f2 !important;
    color:  #f2f2f2 !important;
}

.btn-outline-accent-2:hover {
    background-color:  #f2f2f2 !important;
    color: #000000 !important;
}

.btn-accent-3, .accent-3-button, .brand-accent-3-button {
    background-color:  #f2f2f2 !important;
    color: #000000 !important;
}

.btn-accent-3:hover, .accent-3-button:hover, .brand-accent-3-button:hover {
    background-color: #616161 !important;
    color: #ffffff !important;
}

.btn-outline-accent-3 {
    border-color:  #f2f2f2 !important;
    color:  #f2f2f2 !important;
}

.btn-outline-accent-3:hover {
    background-color:  #f2f2f2 !important;
    color: #000000 !important;
}

.btn-accent-4, .accent-4-button, .brand-accent-4-button {
    background-color:  #f2f2f2 !important;
    color: #000000 !important;
}

.btn-accent-4:hover, .accent-4-button:hover, .brand-accent-4-button:hover {
    background-color: #616161;
    color: #ffffff !important;
}

.btn-outline-accent-4 {
    border-color:  #f2f2f2 !important;
    color:  #f2f2f2 !important;
}

.btn-outline-accent-4:hover {
    background-color:  #f2f2f2 !important;
    color: #000000 !important;
}

.btn-accent-5, .accent-5-button, .brand-accent-5-button {
    background-color:  #292929 !important;
    color: #ffffff !important;
}

.btn-accent-5:hover, .accent-5-button, .brand-accent-5-button {
    background-color: #212121;
    color: #ffffff !important;
}

.btn-outline-accent-5 {
    border-color:  #292929 !important;
    color:  #292929 !important;
}

.btn-outline-accent-5:hover {
    background-color:  #292929 !important;
    color: #ffffff !important;
}

.btn-accent-6, .accent-6-button, .brand-accent-6-button {
    background-color:  #f2f2f2 !important;
    color: #000000 !important;
}

.btn-accent-6:hover, .accent-6-button:hover, .brand-accent-6-button:hover {
    background-color: #616161;
    color: #ffffff !important;
}

.btn-outline-accent-6 {
    border-color:  #f2f2f2 !important;
    color:  #f2f2f2 !important;
}

.btn-outline-accent-6:hover {
    background-color:  #f2f2f2 !important;
    color: #000000 !important;
}

.company-logo {
    background-image: url("http://betterhomeowners.com/image.ashx/abd1bb7f-8bbf-4735-b07f-f60999bd7e1f");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    object-position: -1000px;
}

.agent-photo {
    background-image: url("http://betterhomeowners.com/image.ashx/1113dbee-be27-496b-bdad-136dee83537d");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    object-position: -1000px;
}

.intouch-company-logo {
    background-image: url("https://intouchsystems.com/images/InTouch.Logo.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    object-position: -1000px;
}

