/*
Theme Name: Hello Elementor Child
Theme URI: http://example.com/hello-elementor-child
Description: A child theme of the Hello Elementor theme
Author: Vito Arh
Author URI: http://example.com
Template: hello-elementor
Version: 1.0.0
*/

/* Add your custom styles below this line */
body {
    background-color: #f5f5f5;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Arial, sans-serif;
}

a {
    color: #0073aa;
}

a:hover {
    color: #005177;
}

/* Member directory search button: keep visible on the members page. */
.um-directory .um-do-search,
.um-directory input.um-do-search,
.um-directory button.um-do-search,
.um-directory .um-button.um-do-search,
.um-directory .um-member-directory-search-line .um-do-search,
.um-directory .um-member-directory-search-line input.um-do-search,
.um-directory .um-member-directory-search-line button.um-do-search,
.um-directory .um-member-directory-search-line .um-button.um-do-search {
    background: #7A7A7A !important;
    background-color: #7A7A7A !important;
    border-color: #7A7A7A !important;
    color: #F4544C !important;
    opacity: 1 !important;
    visibility: visible !important;
    text-shadow: none !important;
}

.um-directory .um-do-search:hover,
.um-directory .um-do-search:focus,
.um-directory .um-do-search:active,
.um-directory .um-button.um-do-search:hover,
.um-directory .um-button.um-do-search:focus,
.um-directory .um-button.um-do-search:active,
.um-directory .um-member-directory-search-line .um-do-search:hover,
.um-directory .um-member-directory-search-line .um-do-search:focus,
.um-directory .um-member-directory-search-line .um-do-search:active,
.um-directory .um-member-directory-search-line .um-button.um-do-search:hover,
.um-directory .um-member-directory-search-line .um-button.um-do-search:focus,
.um-directory .um-member-directory-search-line .um-button.um-do-search:active {
    background: #7A7A7A !important;
    background-color: #7A7A7A !important;
    border-color: #7A7A7A !important;
    color: #F4544C !important;
    opacity: 1 !important;
}

/* AO Rasica UM profile cover/tabs */
.um-profile .um-cover,
.um-profile .um-cover-e {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
}
.ao-um-profile-items .um-item-link i { margin-right: 8px; }


/* AO Rasica password migration notice */
.ao-password-migration-notice {
    box-sizing: border-box;
    margin: 0 0 18px;
    padding: 14px 16px;
    border-left: 4px solid #b31b1b;
    background: #fff8e5;
    color: #222;
    line-height: 1.45;
}
.ao-password-migration-notice p {
    margin: 8px 0 0;
}
.ao-password-migration-notice strong {
    color: #8f1515;
}
