
a,
.fancy,
.fancybadges,
.fancyframe{color:var(--link);}

.cc-window .cc-compliance .cc-btn{color:#c00;}

h1{color:var(--text1);}

.btn{
    &.color1{
        background:var(--main_btn);
        color:var(--main_btn_text);
        &:hover{
            background:var(--main_btn_hover);
        }
    }
    &.color2,
    &.grey{
        background:var(--ghost_btn);
        border:1px solid var(--ghost_btn_border);
        color:var(--ghost_btn_text);
        &:hover{
            background:var(--ghost_btn_hover);
        }
    }
    &.yellow,
    &.color3{
        background:var(--yellow);
        border:1px solid var(--grey-1);
        color:var(--black);
        &:hover{
            background:#ffcc00;
        }
    }
    &.blue{
        background:var(--blue);
    }
}

#header{
    #top_bar{
        background:var(--top_bar);color:var(--white);
        .phone_number{
            color:var(--white);
            a{color:var(--white);}
        }
        .super_nav{
            li{
                &> a{
                    color:var(--white);
                    i.fa{color:var(--white);}
                    .count{border-color:var(--blue);}
                }
                &.login{
                    .sign_in{
                        color:var(--text2);
                    }
                }
                &.my_account{
                    ul li a{
                        color:var(--link);
                    }
                }
            }
        }
    }
    #main_bar{
        background:var(--main_bar);color:var(--text1);
        #badges .badge .text{
            color:var(--text1);
            a#live_chat_link{
                color:var(--link);
                &:hover{color:var(--text2);}
            }
        }
    }
    #sub_bar{
        background:var(--sub_bar);color:var(--white);
        .sub_nav li a.top_menu{
            color:var(--white);
            i.fa{color:var(--white);}
        }
    }
}

#right_content{
    #welcome{
        h1{color:var(--text3);}
    }
    #testimonials{
        .heading{
            background:var(--blue);
        }
    }
}

#left_nav{
    ul{
        li{
            a{
                color:var(--grey3);
                &:hover{background:var(--grey-3);}
            }
            &.heading{background:var(--grey-3);color:var(--blue);}
            &.view_all{
				a{
					color:var(--link);
					&:hover{background:var(--grey-3);}
				}
			}
        }
    }
}

.faqentry{
    h3{
        a{color:var(--text2);}
    }
}
.faq_details {
    #faq_detail {
        ul {
            &.no_bullets_top{
                > li {
                    strong {color: var(--text1);}
                    ul {
                        li {
                            strong {color: var(--text2);}
                        }
                    }
                }
            }
        }
    }
}

#footer{
    #top_footer{background:var(--top_footer);}
    #main_footer{background:var(--main_footer);}
}

#two_column .right_content ul li svg .svgcolor1{fill:var(--red);}
