@import url(../retail-generic.css);

a,
a:hover {
    color: #CC6600;
}

/* dark green */
h2.food,
.food-content a,
.food-content a:hover,
a.food-content,
a.food-content:hover,
.food-content h1,
.food-content h2,
.header .navbar-nav > li.food > a {
    color: #099d33 !important;
}

.food-content h1,
.alcohol-content h1,
.harassment-content h1,
.pharmacy-content h1 {
    font-weight:bold;
    text-decoration:underline;
}


/* light green, menu background */
.food-content .service-block-v1 i {
    background: #57c074;
}

/* very light green */
.food-content .content-feature .tab-content,
.food-content .ad {
    background: #cce2c2;
}

/* dark green */
.food-content .nav-tabs > li.active > a,
.food-content .nav-tabs > li.active > a:hover,
.food-content .nav-tabs > li.active > a:focus {
    background-color:#099d33;
}

.food-content .ad {
    border: 1px solid #099d33;
}

h2.harassment,
.harassment-content a,
.harassment-content a:hover,
a.harassment-content,
a.harassment-content:hover,
.harassment-content h1,
.harassment-content h2,
.header .navbar-nav > li.harassment > a {
    color: #1967bf !important;
}

.harassment-content .service-block-v1 i {
    background: #4692e7;
}

.harassment-content .content-feature .tab-content,
.harassment-content .ad {
    background: #afd0f5;
}

.harassment-content .nav-tabs > li.active > a,
.harassment-content .nav-tabs > li.active > a:hover,
.harassment-content .nav-tabs > li.active > a:focus {
    background-color: #1967b4;
}

.harassment-content .ad {
    border: 1px solid #1967b4;
}

/* dark red */
h2.alcohol,
.alcohol-content a,
.alcohol-content a:hover,
a.alcohol-content,
a.alcohol-content:hover,
.alcohol-content h1,
.alcohol-content h2,
.header .navbar-nav > li.alcohol > a {
    color: #bf1919 !important;
}

/* light red, menu background */
.alcohol-content .service-block-v1 i {
    background: #e74646;
}

/* very light red */
.alcohol-content .content-feature .tab-content,
.alcohol-content .ad {
    background: #f5afaf;
}

/* dark red */
.alcohol-content .nav-tabs > li.active > a,
.alcohol-content .nav-tabs > li.active > a:hover,
.alcohol-content .nav-tabs > li.active > a:focus {
    background-color: #bf1919;
}

.alcohol-content .ad {
    border: 1px solid #bf1919;
}

a,
a:hover {
    color: #CC6600;
}

/* dark purple */
h2.pharmacy,
.pharmacy-content a,
.pharmacy-content a:hover,
a.pharmacy-content,
a.pharmacy-content:hover,
.pharmacy-content h1,
.pharmacy-content h2,
.header .navbar-nav > li.pharmacy > a {
    color: #7e05b6 !important;
}

/* light purple, menu background */
.pharmacy-content .service-block-v1 i {
    background: #a970c3;
}

/* very light purple */
.pharmacy-content .content-feature .tab-content,
.pharmacy-content .ad {
    background: #e3d0eb;
}

/* dark purple */
.pharmacy-content .nav-tabs > li.active > a,
.pharmacy-content .nav-tabs > li.active > a:hover,
.pharmacy-content .nav-tabs > li.active > a:focus {
    background-color: #7e05b6;
}

.pharmacy-content .ad {
    border: 1px solid #7e05b6;
}

.alcohol-content .nav-tabs > li.active > a,
.alcohol-content .nav-tabs > li.active > a:hover,
.alcohol-content .nav-tabs > li.active > a:focus,
.harassment-content .nav-tabs > li.active > a,
.harassment-content .nav-tabs > li.active > a:hover,
.harassment-content .nav-tabs > li.active > a:focus,
.food-content .nav-tabs > li.active > a,
.food-content .nav-tabs > li.active > a:hover,
.food-content .nav-tabs > li.active > a:focus,
.pharmacy-content .nav-tabs > li.active > a,
.pharmacy-content .nav-tabs > li.active > a:hover,
.pharmacy-content .nav-tabs > li.active > a:focus {
    color: #ffffff !important;
}

@media (min-width: 992px) {
    .header .navbar-nav > li > a:hover, .header .navbar-nav > .active > a {
        border-bottom: solid 2px #cc6600;
    }

    .header .navbar-nav > .open > a,
    .header .navbar-nav > .open > a:hover,
    .header .navbar-nav > .open > a:focus {
        color: #cc6600;
    }

    .header .navbar-nav > li:hover > a {
        color: #cc6600;
    }

    .header .dropdown-menu {
        border-top: solid 2px #cc6600;
        border-bottom: solid 2px #cc6600;
    }

    .header .dropdown-menu.food {
        border-top: solid 2px #099d33;
        border-bottom: solid 2px #099d33;
        background: #57c074;
    }

    .header .dropdown-menu.pharmacy {
        border-top: solid 2px #7e05b6;
        border-bottom: solid 2px #7e05b6;
        background: #a970c3;
    }

    .header .dropdown-menu.harassment {
        border-top: solid 2px #1967bf;
        border-bottom: solid 2px #1967bf;
        background: #4692e7;
    }

    .header .dropdown-menu.alcohol {
        border-top: #bf1919;
        border-bottom: #bf1919;
        background: #e74646;
    }

    .header .dropdown-menu.food li a,
    .header .dropdown-menu.harassment li a,
    .header .dropdown-menu.alcohol li a,
    .header .dropdown-menu.pharmacy li a {
        color: #ffffff;
    }

    .header .dropdown-menu.food li a:hover,
    .header .dropdown-menu.harassment li a:hover,
    .header .dropdown-menu.alcohol li a:hover,
    .header .dropdown-menu.pharmacy li a:hover {
        color: #687074;
    }
}

.header .navbar-nav > li.food > a:hover {
    border-bottom: solid 2px #57c074; 
}

.header .navbar-nav > li.food:hover > a {
    color: #57c074;
}

.food-content .page-subnavigation a:hover {
    color: #099d33 !important;
}

.header .navbar-nav > li.pharmacy > a:hover {
    border-bottom: solid 2px #a970c3;
}

.header .navbar-nav > li.pharmacy:hover > a {
    color: #a970c3;
}

.pharmacy-content .page-subnavigation a:hover {
    color: #7e05b6 !important;
}

.header .navbar-nav > li.harassment > a:hover {
    border-bottom: solid 2px #4692e7;
}

.header .navbar-nav > li.harassment:hover > a {
    color: #4692e7;
}

.harassment-content .page-subnavigation a:hover {
    color: #1967bf !important;
}

.header .navbar-nav > li.alcohol > a:hover {
    border-bottom: solid 2px #e74646;
}

.header .navbar-nav > li.alcohol:hover > a {
    color: #e74646;
}

.alcohol-content .page-subnavigation a:hover {
    color: #bf1919 !important;
}

h2.hero,
.orange-text,
a.orange-text:hover,
a.orange-text:active,
.page-subnavigation a:hover {
    color: #CC6600 !important;
}

.btn-orange {
    background-color: #CC6600;
    border-color: #a50;
    color: #ffffff;
}

.btn-orange:hover {
    color: #ffffff;
    background-color: #e70;
    border-color: #CC6600;
}

.tag-box-v7 {
    border-bottom: solid 2px #cc6600 !important;
}