/* CITYLIBRARY */

.home-page-header {
    background: #e0d2c5; /* Old browsers */
    background: -moz-linear-gradient(top, #e0d2c5 0%, #eee6d9 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #e0d2c5 0%, #eee6d9 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #e0d2c5 0%, #eee6d9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0d2c5', endColorstr='#eee6d9',GradientType=0 ); /* IE6-9 */
    color: #000000;
}

.page-header {
    background: #e0d2c5; /* Old browsers */
    background: -moz-linear-gradient(top, #e0d2c5 0%, #eee6d9 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #e0d2c5 0%, #eee6d9 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #e0d2c5 0%, #eee6d9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0d2c5', endColorstr='#eee6d9', GradientType=0); /* IE6-9 */
    color: #000000;
}

footer {
    background-color: #eae0d3;
    color: #000000;
}

footer .blog-body a {
    color: #000000 !important;
}

footer .footer-categories .footer-category ul a {
    color: #000000;
}

footer .footer-categories .footer-category a {
    color: #000000;
}

footer #footer-bottom .footer-links > p a {
    color: #000000 !important;
    border-right: 1px solid #000000 !important;
}

footer #footer-bottom {
    border-top: 1px solid #000000;
}

.header .logo-first {
    color: #000000;
}

.header .logo-second {
    color: #000000;
    font-weight: bold;
}

.main-nav-popup .main-nav-popup-left ul li a:hover,
.main-nav-popup .main-nav-popup-left ul li.active a,
.main-nav-popup .main-nav-popup-left ul li a:hover strong,
.main-nav-popup .main-nav-popup-left ul li.active a strong {
    background-color: #f9f3ed;
}


.page-header .page-header-breadcrumb a {
    color: #000000 !important;
}


.service-provider-page .blog-post .blog-post-link h1.service-provider-name {
    margin-top: 0;
}

.page-buttons-list {
    background: #ece4d8;
    color: #000;
}

.page-buttons-side ul li {
    padding: 4px 0 0 0;
}

.page-buttons-list ul li a {
    color: #000;
}

.spinner .path {
    stroke: #CACECB; /* map primary color */
}
