/*
Theme Name: Education Hub Child
Theme URI: https://www.calvarybaptistsaltillo.org/education-hub-child/
Template: education-hub
Author: WEN Themes with chanages made by Andrew McNeal
Author URI: http://mcnealwebservices.com
Description: Education Hub Child Theme
Tags: light,dark,two-columns,right-sidebar,responsive-layout,accessibility-ready
Version: 1.0.0.1752420151
Updated: 2025-07-13 11:22:31

*/

blockquote {
    border-left: 4px solid #fcc90f;
}
h1, h2, h3, h4, h5, h6 {
    color: #052747;
}
button, a.cta-button-primary, input[type="button"], input[type="reset"], input[type="submit"] {
    background-color: #fcc90f;
}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {
    background-color: #052747;
}
a, a:visited {
    color: #052747;
}
a:hover, a:focus, a:active {
    color: #052747;
}
#main-nav {
    border-bottom: 5px solid #feee8e;
    background-color: #052747;
}
.main-navigation ul ul {
    background-color: #052747;
}
a.comment-reply-link {
    background-color: #052747;
}
.site-description {
    font-size: 20px;
    color: #c6720a;
}
#tophead {
    background-color: #052747;
}
#quick-contact li::before {
    color: #feee8e;
}
.top-news-title::before {
    color: #feee8e;
}
a.links-btn::after {
    background-color: #feee8e;
}
.quick-links a.links-btn::after {
    background-color: #feee8e;
}
#main-slider .pager-box {
    background-color: #feee8e;
}
#main-slider .pager-box.cycle-pager-active {
    background-color: #052747;
}
#main-slider .cycle-caption {
    border-right: 8px solid #feee8e;
}
#main-slider a, #main-slider h3 {
    color: #052747;
}
#main-slider .cycle-prev::after, #main-slider .cycle-next::after {
    background-color: #052747;
}
#main-slider .cycle-prev:hover::after, #main-slider .cycle-next:hover::after {
    background-color: #feee8e;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
}
.search-form .search-submit, .woocommerce-product-search button {
    background-color: #052747;
}
.search-form .search-submit:hover, .search-form .search-submit:focus, .woocommerce-product-search button:hover, .woocommerce-product-search button:focus {
    background-color: #feee8e;
}
#footer-widgets .search-form .search-submit:hover, #footer-widgets .search-form .search-submit:focus, #footer-widgets .woocommerce-product-search input[type="submit"]:hover, #footer-widgets .woocommerce-product-search input[type="submit"]:focus {
    background-color: #052747;
}
#sidebar-primary .widget-title::after, #sidebar-secondary .widget-title::after {
    border-top: 9px solid #052747
    bottom: -20px;
}
#sidebar-primary .widget-title, #sidebar-secondary .widget-title {
    border-left: 5px solid #feee8e;
    border-bottom: 0 solid #feee8e;
    background-color: #052747;
}
.widget-area ul li::before {
    p-pcolor: #71a30b;
}
.event-post .entry-meta {
    background-color: #feee8e;
}
.event-post .entry-meta::before {
    border: 1px solid #feee8e;
}
.news-content {
    border-top: 5px solid #feee8e;
}
.education_hub_widget_testimonial_slider .cycle-slide p::before {
    color: #fcc90f;
}
.education_hub_widget_testimonial_slider .cycle-prev::after, .education_hub_widget_testimonial_slider .cycle-next::after {
    color: #0794d8;
}
#footer-widgets {
    background-color: #052747;
    border-top: 5px solid #feee8e;
}
.footer-widget-area ul li::before {
    color: #feee8e;
}
.site-footer {
    background-color: #052747;
}
.scrollup {
    background-color: #feee8e;
}
.scrollup i {
    color: #052747;
}
h2.error-title {
    text-shadow: 3px 3px 0 #feee8e;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    background-color: #feee8e;
}
table.shop_table.cart thead {
    background-color: #052747;
}
.wp-block-quote:not(.is-large):not(.is-style-large), blockquote {
    border-left: 4px solid #feee8e;
}
.wp-block-pullquote.is-style-solid-color blockquote {
    background-color: #feee8e;
}
.main-navigation li a:hover, .main-navigation li a:focus, .main-navigation li.current-menu-item > a, .main-navigation li.current_page_item > a, .main-navigation li:hover > a {
    background-color: #feee8e;
    color: #000;
}
#main-slider  h3 {
    color: #052747;
}
#footer-widgets .search-form .search-submit, #footer-widgets  .woocommerce-product-search input[type="submit"] {
    background-color: #feee8e;
}
a.comment-reply-link:hover {
    background-color: #feee8e;
    color: #fff;
}
.nav-links span.current, .nav-links a {
    display: inline-block;
    font-size: 16px;
    background-color: #052747;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
    padding: 5px 15px;
}
.nav-links a:hover, a.cta-button-primary:hover, .nav-links span.current {
    background-color: #feee8e;
    color: #fff;
}
.quick-links ul li a:hover {
    background-color: #feee8e;
    color: #fff;
}
.education_hub_widget_social ul li a:hover {
    background-color: #cacad8;
}
.education_hub_widget_social ul li a:hover:before {
    color: #fff;
}
.education_hub_widget_social ul li a[href*="facebook.com"]:hover {
    background-color: #3b5998;
}
.education_hub_widget_social ul li a[href*="x.com"]:hover {
    background-color: #00aced;
}
.education_hub_widget_social ul li a[href*="plus.google.com"]:hover {
    background-color: #dd4b39;
}
.education_hub_widget_social ul li a[href*="wordpress.org"]:hover {
    background-color: #21759b;
}
.education_hub_widget_social ul li a[href*="github.com"]:hover {
    background-color: #4183c4;
}
.education_hub_widget_social ul li a[href*="linkedin.com"]:hover {
    background-color: #007bb6;
}
.education_hub_widget_social ul li a[href*="pinterest.com"]:hover {
    background-color: #cb2027;
}
.education_hub_widget_social ul li a[href*="flickr.com"]:hover {
    background-color: #ff0084;
}
.education_hub_widget_social ul li a[href*="vimeo.com"]:hover {
    background-color: #aad450;
}
.education_hub_widget_social ul li a[href*="youtube.com"]:hover {
    background-color: #b00;
}
.education_hub_widget_social ul li a[href*="instagram.com"]:hover {
    background-color: #517fa4;
}
.education_hub_widget_social ul li a[href*="dribbble.com"]:hover {
    background-color: #ea4c89;
}
.education_hub_widget_social ul li a[href*="skype.com"]:hover {
    background-color: #12a5f4;
}
.education_hub_widget_social ul li a[href*="digg.com"]:hover {
    background-color: #333;
}
.education_hub_widget_social ul li a[href*="codepen.io"]:hover {
    background-color: #000;
}
.education_hub_widget_social ul li a[href*="reddit.com"]:hover {
    background-color: #ff4500;
}
.education_hub_widget_social ul li a[href*="mailto:"]:hover {
    background-color: #1d62f0;
}
.education_hub_widget_social ul li a[href*="foursquare.com"]:hover {
    background-color: #f94877;
    background-color: #2d5be3;
}
.education_hub_widget_social ul li a[href*="stumbleupon.com"]:hover {
    background-color: #eb4924;
}
.education_hub_widget_social ul li a[href*="twitch.tv"]:hover {
    background-color: #6441a5;
}
.education_hub_widget_social ul li a[href*="tumblr.com"]:hover {
    background-color: #32506d;
}
.education_hub_widget_social ul li a[href*="soundcloud.com"]:hover {
    background-color: #f50;
}
.education_hub_widget_social ul li a[href*="jsfiddle.net"]:hover {
    background-color: #4679bd;
}
.education_hub_widget_social ul li a[href*="tripadvisor.com"]:hover {
    background-color: #86c171;
}
.education_hub_widget_social ul li a[href*="angel.co"]:hover {
    background-color: #000;
}
.education_hub_widget_social ul li a[href*="slack.com"]:hover {
    background-color: #56b68b;
}
.education_hub_widget_social ul li a[href*="vk.com"]:hover {
    background-color: #4c75a3;
}
#main-slider .cycle-prev:hover {
    left: -5px;
}
#main-slider .cycle-next:hover {
    right: -5px;
}
a.button:hover {
    color: #052747;
}
.education_hub_widget_testimonial_slider .cycle-prev:hover::after, .education_hub_widget_testimonial_slider .cycle-next:hover::after {
    color: #fcc90f;
}
.footer-widget-area a:hover, #colophon a:hover {
    color: #c2c2c2;
}
#colophon a:hover {
    opacity: 0.5;
}
.scrollup:hover i {
    font-size: 26px;
    color: #fff;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt[disabled]:disabled, .woocommerce a.button.alt[disabled]:disabled:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt[disabled]:disabled, .woocommerce button.button.alt[disabled]:disabled:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled, .woocommerce input.button.alt[disabled]:disabled:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    border: none;
    background-color: #052747;
    color: #fff;
}
@media only screen and (max-width: 767px) {
.main-navigation ul {
    background-color: #052747;
}
.menu-toggle {
    background-color: #052747;
}
.menu-toggle:hover, .menu-toggle:focus {
    background-color: #feee8e;
}
.main-navigation li:hover > ul {
    display: none;
}
}
@media only screen and (max-width: 479px) {
#main-slider .cycle-prev:hover, #main-slider .cycle-prev {
    left: -1px;
}
#main-slider .cycle-next:hover, #main-slider .cycle-next {
    right: 0;
}
}
