/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 17 2025 | 07:57:18 */
/**** Login ****/
#loginform .login-submit .button{
	color: var(--e-global-color-72cf6f2) !important;
	background-color: var(--e-global-color-primary) !important;
}
/**** Menu ****/
.user-account-menu li:first-child{
    display: none;
}
.user-account-menu li.current-menu-item,
.user-account-menu li.current-page-ancestor,
.user-account-menu li.current-menu-item:hover,
.user-account-menu li.current-page-ancestor:hover{
    background-color: var(--e-global-color-primary);
}
.user-account-menu li.current-menu-item a,
.user-account-menu li.current-page-ancestor a,
.user-account-menu li:hover a,
.user-account-menu li.current-menu-item:hover a,
.user-account-menu li.current-page-ancestor:hover a{
    color: var(--e-global-color-72cf6f2) !important;
}
.user-account-menu li:hover{background-color:rgba(255,255,255,0.1);}


/**** PMPro ****/
/**** Global rules ***/
#user-account-tpl .pmpro,
#user-account-tpl p{
	color: var(--e-global-color-text);
}
#user-account-tpl h2{
	color: var(--e-global-color-primary);
}
#user-account-tpl hr{
	border-color: var(--e-global-color-a6199a5);
}
.pmpro_section .pmpro_asterisk abbr{
	color: var(--e-global-color-primary);
}
.pmpro_section input[type=submit],
.pmpro_section .pmpro_btn,
.pmpro_section .pmpro_btn-submit{
	border-color: var(--e-global-color-primary);
	background-color: var(--e-global-color-primary);
}

.pmpro_section .pmpro_btn-cancel{
	display: none;
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
	background-color: unset;
}

.pmpro_section input[type=submit]:hover,
.pmpro_section .pmpro_btn:hover,
.pmpro_section .pmpro_btn-submit:hover{
	color: var(--e-global-color-primary);
	background-color: var(--e-global-color-72cf6f2);
}

/*** cards ***/
#user-account-tpl .pmpro_card{
	background-color: var(--e-global-color-02a16bf);
	border: 1px solid var(--e-global-color-a6199a5);
}
#user-account-tpl .pmpro_card a{
	color: var(--e-global-color-primary);
}
#user-account-tpl .pmpro_card a:hover{
	color: var(--e-global-color-primary);
}
#user-account-tpl .pmpro button{
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
	outline: none;
	box-shadow: none;
}
#user-account-tpl .pmpro button:focus{
	outline: none;
	box-shadow: none;
}
#user-account-tpl .pmpro button[type=submit]{
	color: var(--e-global-color-72cf6f2);
	background-color: var(--e-global-color-primary);
}
#user-account-tpl .pmpro_card_actions{
	border-color: var(--e-global-color-a6199a5);
}
/*** account profile card ***/
#pmpro_account-profile .pmpro_card_actions a{
	color: var(--e-global-color-72cf6f2);
}

/**** Edit password ****/
/*** Eye toggle ***/
#pmpro_change_password .pmpro_btn-password-toggle,
#pmpro_change_password .pmpro_btn-password-toggle .pmpro_icon,
#pmpro_change_password .pmpro_btn-password-toggle .pmpro_icon svg{
	color: var(--e-global-color-72cf6f2);
	fill: none;
	outline: none;
	stroke-width: 1;
	stroke: var(--e-global-color-primary);
}
#pmpro_change_password .pmpro_btn-password-toggle:focus{
	outline: none;
}
#pmpro_change_password .pmpro_btn-password-toggle .feather-eye-off{
	display: none;
}
#pmpro_change_password .pmpro_btn-password-toggle[data-toggle="1"] .feather-eye{
	display: none;
}
#pmpro_change_password .pmpro_btn-password-toggle[data-toggle="1"] .feather-eye-off{
	display: block;
}

/****** DONWLOADS PAGE *****/
#user-account-products-infos table{
	border: 1px solid var(--e-global-color-a6199a5);
}
#user-account-products-infos tr{
	border-bottom: 1px solid var(--e-global-color-a6199a5);
}
#user-account-products-infos th,
#user-account-products-infos td{
	border: none !important;
	border-right: 1px solid var(--e-global-color-a6199a5) !important;
}
#user-account-products-infos th:last-child,
#user-account-products-infos td:last-child{
	border: none !important;
}

#user-account-products-infos td.product-name{
	display: flex;
	align-items: center;
    justify-content: space-between;
}
#user-account-products-infos td.product-name a.kit-download-files{
	transform: scale(0.8);
}
