@import '//fonts.googleapis.com/css?family=Droid+Serif:400,400i,700';

h1,
h2,
h3,
h4,
h5,
h6,
.btn,
a.btn,
.plugin-review-form .btn-row input,
input[type=button],
main a.icon,
.Button,
.ButtonHover,
.ButtonSm,
.home .banner .item-text .item-text-wrap p,
.home .banner .item-text .item-text-wrap p span,
.contact .name-field .label::after,
.contact .phone-field .label::after,
.contact .email-field .label::after,
.contact .Comments .label::after,
footer .adcityname,
.sub-arrow:before,
nav .main-menu-container #main-menu > li:first-child::before,
.rblMaps ul li:first-child::before,
.rblPhones ul li:first-child::before {
    font-family:'Droid Serif', serif!important;
}

header,
main,
footer,
div,
span,
p,
ul,
li,
a,
submit,
textarea,
input,
.menu-icons li a,
.menu-icons li a::before,
.home .banner .contact-info span,
.home .banner .contact-info span a,
.testimonials .source span,
.testimonials .source span:nth-of-type(2),
.testimonials .source span:nth-of-type(3),
nav .main-menu-container .make-an-appointment-menu,
nav .main-menu-container .make-an-appointment-menu .phone span,nav .main-menu-container ul li a,
.rblMaps ul li a,
.rblPhones ul li a {
    font-family:'Droid Serif', serif!important;
}

a,
a:visited,
a:focus,
a:active,
.breadcrumbs a:hover {
    color: #eeb323;
}

nav .main-menu-container ul li a:hover,
.rblMaps ul li a:hover,
.rblPhones ul li a:hover {
    color: #eeb323!important;
}

.btn,
a.btn,
.plugin-review-form .btn-row input,
input[type=button],
main a.icon,
.Button,
.ButtonHover,
.ButtonSm {
    background: #eeb323;
}

.sm .currentli > a:hover::before,
input[type="radio"]:checked + label::before,
input[type="checkbox"]:checked + label::before,
.accordion .page-item:hover h3 {
    background: #eeb323!important;
}

.arrow-up-container {
    background-color: #eeb323!important;
}

.sm .currentli-path > a:hover::before,
.form .heading h2 {
    border-color: #eeb323!important;
}

.pace .pace-activity {
    border-top-color: #eeb323;
    border-left-color: #eeb323;
}

.home .banner li:nth-of-type(1) .item-photo {
    background: url('../images/overlays/photo-overlay.png') center repeat, url('../images/slides/slide-1.jpg') center repeat-y;
    background-size: 200px 200px, cover;
}

.home .banner li:nth-of-type(2) .item-photo {
    background: url('../images/overlays/photo-overlay.png') center repeat, url('../images/slides/slide-2.jpg') center repeat-y;
    background-size: 200px 200px, cover;
}

.home .banner li:nth-of-type(3) .item-photo {
    background: url('../images/overlays/photo-overlay.png') center repeat, url('../images/slides/slide-3.jpg') center repeat-y;
    background-size: 200px 200px, cover;
}