/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 13 2023 | 20:21:51 */
*{
/* 	outline: 1px solid rgb(255 0 0 / 20%); */
}

.login-page{
	display: none !important;
}

.off-login-page{
	display: block !important;
}

body.logged-in .off-login-page{
	display: none !important;
}

body.logged-in .login-page{
	display: block !important;
}

body.logged-in .member-log-btn{
	display: none !important;
}

.elementor-shortcode .um.um-login.um-833,
.elementor-shortcode .um.um-register.um-320{
	opacity: 1 !important;
}
.elementor-popup-modal.modal-login-top{
	z-index: 9999999 !important;
}

.um.um-profile.um-viewing .um-cover.um-trigger-menu-on-click,
.um.um-profile.um-viewing .um-header,
.um.um-profile.um-editing .um-cover.um-trigger-menu-on-click,
.um.um-profile.um-editing .um-header{
	display: none !important;
}

.um.um-profile.um-viewing .um-profile-nav,
.um.um-profile.um-editing .um-profile-nav{
	    background: transparent;
}

.um.um-profile.um-viewing .um-profile-nav-item a,
.um.um-profile.um-editing .um-profile-nav-item a{
    background: #D9D9D9;
    border-radius: 15px;
    padding: 18px 20px 16px;
    width: 180px;
}

.um.um-profile.um-viewing .um-profile-nav-item a i,
.um.um-profile.um-editing .um-profile-nav-item a i{
	color: #000000;
    display: inline-block;
    position: initial;
    padding-right: 0px;
    padding-top: 0px;
}

.um.um-profile.um-viewing .um-profile-nav-item a span.title,
.um.um-profile.um-editing .um-profile-nav-item a span.title{
	font-size: 16px;
	font-weight: 400;
	color: #000000;
}

.um.um-profile.um-viewing .um-profile-nav-item.active a,
.um.um-profile.um-editing .um-profile-nav-item.active a{
	background: #000000;
}

.um.um-profile.um-viewing .um-profile-nav-item.active a span.title,
.um.um-profile.um-viewing .um-profile-nav-item.active a i,
.um.um-profile.um-editing .um-profile-nav-item.active a span.title,
.um.um-profile.um-editing .um-profile-nav-item.active a i{
	color: #ffffff;
}

.um-cover.um-trigger-menu-on-click,
.um-header{
	display: none !important;
}

.activemod{
    background: #000000 !important;
}
.activemod i, .activemod span{
    color: #ffffff !important;
}

.um-profile-nav {
    display: flex;
    justify-content: space-between;
}

.um-profile-body.main .um-field-area .um-form-field.valid,
.um-field .select2-container--default .select2-selection--single .select2-selection__rendered{
	border: none !important;
	border-bottom: 1px solid #000 !important;
} 

@media screen and (max-width: 950px){
	.um-profile-nav{
		flex-wrap: wrap;
	}
	.um-profile-nav > div {
    width: 48% !important;
    margin: 10px 0 10px 0;
}
	.um.um-profile.um-viewing .um-profile-nav-item a, .um.um-profile.um-editing .um-profile-nav-item a{
		width: 80% !important;
	}
}

@media screen and (max-width: 768px){
	.um.um-profile.um-viewing .um-profile-nav-item a, .um.um-profile.um-editing .um-profile-nav-item a{
		width: 85% !important;
		    padding: 18px 8px 16px;
	}
}