#wp-admin-bar-new-content-default #wp-admin-bar-new-formation {
	display: none;
}
.wp-menu-image.dashicons-before.dashicons-ff-logo:before {
    content: "\e91e";
    font-family: 'formation';
}
.toplevel_page_formation img {
	max-width: 20px;
}
#adminmenu .toplevel_page_formation .wp-menu-image img {
    opacity: 1;
}
#adminmenu .wp-menu-open.toplevel_page_formation .wp-menu-image img {
    filter: brightness(2);
}
.formation-wrap-inner {
    background: #fff;
	padding: 15px;
}
.formation-preview-main-loader {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 999999;
    background: #fff;
}
.formation-preview-main-loader .formation-page-loader{position: absolute;z-index: 1;top: calc(50% - 50px);left: calc(50% - 20px);width:50px;height:50px;color:#766df4;--c:radial-gradient(farthest-side,currentColor 92%,#0000);background:var(--c) 50% 0/12px 12px,var(--c) 50% 100%/12px 12px,var(--c) 100% 50%/12px 12px,var(--c) 0 50%/12px 12px,var(--c) 50% 50%/12px 12px,linear-gradient(currentColor 0 0) 50% 50%/4px 100%,linear-gradient(currentColor 0 0) 50% 50%/100% 4px;background-repeat:no-repeat;animation:1s linear infinite s8}@keyframes s8{to{transform:rotate(.5turn)}}
.formation-pre-loader {
	max-width: 70px;
}
.wp-has-submenu.toplevel_page_formation ul.wp-submenu li:last-child a:before,
#wp-admin-bar-formation #wp-admin-bar-formation-default li:last-child a:before {
	content: "\e903";
    font-family: 'formation';
	margin-right: 5px;
	font-size: 14px;
}
#wp-admin-bar-formation #wp-admin-bar-formation-default li:last-child a:before {
	margin-top: 3px;
}

.formation-pro-jconfirm span.jconfirm-title {
    font-size: 30px !important;
    display: flex !important;
	align-items: center;
    justify-content: center;
}
.formation-pro-jconfirm span.jconfirm-title img {
    max-width: 80px;
}
.formation-pro-jconfirm .jconfirm-content {
	font-size: 18px;
    padding: 20px;
}
.formation-pro-jconfirm {
    max-width: 850px;
    margin: 0 auto;
}
.block-editor-block-icon .ff-logo {
    font-size: 30px;
}