/*
CTC Separate Stylesheet
Updated: 2017-07-28 16:45:41
*/

button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    background-color: #46bddf !important;
}
button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {
    background-color: #46bddf !important;
}
.nav-links a {
    background-color: #46bddf !important;
}
.nav-links a:hover {
    background-color: #46bddf !important;
}
.header-search > .fa:hover {
    background-color: #ef528a !important;
}
.header-search .search-submit:hover {
    background-color: #ef528a !important;
}
.main-navigation .nav-menu li .sub-menu, .main-navigation .nav-menu li .children {
    background-color: #46bddf !important;
}
.main-navigation .nav-menu li .sub-menu li:hover, .main-navigation .nav-menu li .children li:hover {
    background-color: #ef528a !important;
}
a.slider-btn:hover {
    background-color: #46bddf !important;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    background-color: #46bddf !important;
}
.featured-block {
    min-height: 400px;
}
.featured-block.featured-post-2, .featured-block.featured-post-4 {
    background-color: #ef528a;
}
.featured-block.featured-post-3 {
    background-color: #46bddf;
    color: #fff;
    min-height: 400px;
}
.appointment .ufbl-form-wrapper form input.ufbl-form-submit {
    background-color: #46bddf !important;
}
.appointment .ufbl-form-wrapper form input.ufbl-form-submit:hover {
    background-color: #ef528a !important;
}
.latest-news .news-date {
    background-color: #46bddf !important;
}
.latest-news figure.news-image:hover .news-date {
    background-color: #46bddf !important;
}
.main-footer {
    background-color: #46bddf !important;
}
.error-404 input.search-submit:hover {
    background-color: #46bddf !important;
}
.search-no-results input.search-submit:hover {
    background-color: #46bddf !important;
}
@media screen and (max-width: 980px) {
.toggled .menu-toggle {
    background-color: #46bddf !important;
}
.main-navigation ul, .main-navigation .nav-menu {
    background-color: #0173ac !important;
}
.main-navigation .nav-menu li .sub-menu, .main-navigation .nav-menu li .children {
    background-color: #46bddf !important;
}
span.sub-click {
    background-color: #46bddf !important;
}
}
