/*
Theme Name: Appointment Child
Template: appointment
Version: 1.0
*/

/* Global color replacement: Change #EE591F to #5FB9E6 */


/* Override parent theme's orange color with blue */
.callout-btn2, 
a.works-btn, 
.blog-btn-sm, 
a.more-link, 
.top-contact-detail-section, 
.blog-post-date-area .date, 
.blog-btn-lg, 
.blogdetail-btn a:hover, 
.cont-btn a:hover, 
.sidebar-widget > .input-group > .input-group-addon, 
.sidebar-widget-tags a:hover, 
.navigation.pagination .nav-links .page-numbers.current, 
.navigation.pagination .nav-links a:hover, 
a.error-btn, 
.hc_scrollup, 
.tagcloud a:hover, 
.form-submit input, 
.media-body input[type=submit], 
.sidebar-widget input[type=submit], 
.footer-widget-column input[type=submit], 
.blogdetail-btn, 
.cont-btn button, 
.orange-widget-column > .input-group > .input-group-addon, 
.orange-widget-column-tags a:hover, 
.slider-btn-sm, 
.slide-btn-sm, 
.slider-sm-area a.more-link, 
.blog-pagination span.current, 
.wpcf7-submit, 
.page-title-section, 
ins {
    background-color: #5FB9E6 !important;
}

/* Text colors */
body *[style*="#EE591F"],
body *[style*="#ee591f"],
body *[style*="color: #EE591F"],
body *[style*="color:#EE591F"] {
    color: #5FB9E6 !important;
}

/* Background colors */
body *[style*="background-color: #EE591F"],
body *[style*="background-color:#EE591F"],
body *[style*="background: #EE591F"] {
    background-color: #5FB9E6 !important;
}

/* Border colors */
body *[style*="border-color: #EE591F"],
body *[style*="border-color:#EE591F"] {
    border-color: #5FB9E6 !important;
}

/* Appointment theme specific overrides */
.appointment-primary-color,
.site-title a:hover,
.main-navigation a:hover,
.entry-title a:hover,
a:hover,
a:focus,
.widget a:hover {
    color: #5FB9E6 !important;
}

/* Buttons and backgrounds */
button,
.button,
input[type="submit"],
input[type="button"],
.btn-primary,
.accent-bg {
    background-color: #5FB9E6 !important;
    border-color: #5FB9E6 !important;
}

/* Additional Appointment theme elements */
.slider-text-bg2 {
    background-color: #5FB9E6 !important;
}

.breadcrumb a:hover,
.post-navigation a:hover {
    color: #5FB9E6 !important;
}