/*
Theme Name: Intact Child
Template: intact
Theme URI: http://keydesign-themes.com/intact/
Author: Key-Design
Author URI: http://themeforest.net/user/Key-Design
Description: Intact - Premium Multi-Purpose WordPress Theme
Version: 1.5
Description: Intact is a creative and colorful, highly engaging, dynamic and professional onepage WordPress theme.
Author: Key-Design
Author URI: http://www.keydesign-themes.com
Tags: one-column, custom-menu
Text Domain: intact-child

/* Below you can write your style */

.cm-members .um-member-meta-main {
    position: absolute;
    top: 50%;
    transform: translateY(100%)translateX(-50%);
    left: 50%;
    width: 85%;
    background-color: #a6192e;
    color: #fff;
    border-radius: 10px;
    font-weight: 400;
    line-height: 22px;
    font-size: 14px;
    transition: all 0.3s ease;
    visibility: hidden;
    opacity: 0;
}

.cm-members .um-member-meta-maina a {
    color: #fff;
}

.cm-members .um-member-meta-main p {
    display: inline-block;
}

.cm-members .um-member-meta-main a {
    color: #fff;
}

.custom-members-grid .um-members-edit-btn a:hover,
.custom-members-grid .um-members-edit-btn a:focus {
    background: #e5e5e5;
}


.cm-members .um-member:hover .um-member-meta-main,
.cm-members .um-member:hover .um-member-meta-main {
    opacity: 1;
    visibility: visible;
    transform: translateY(-50%)translateX(-50%);
}

.cm-members .um-member-meta-main .um-members-edit-btn {
    margin-bottom: 23px;
}

.cm-members .um-member-metaline {
    font-size: 13px;
    font-weight: 700;
}

.cm-members .um-member-metaline strong {
    color: #fff!important;
    font-size: 15px;
    font-weight: 900;
}

.cm-members .um-member-metaline p {
    margin-bottom: 5px!important;
}

.certified-logo {
    display: none;
}

.um-profile .um-form {
    position: relative;
}

.cm-members .certified-logo,
.um-profile .certified-logo {
    position: absolute;
    top: 10px;
    left: 4px;
    width: 100px;
    height: 100px;
    z-index: 10;
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
}

@media(max-width:400px) {
    .um-profile .um-form .certified-logo {
        top: 35px;
    }
}