.ep-add-block-root{margin:auto;width:70%}.ep-add-block-root .ep-add-block{width:100%}.ep-add-block-root .ep-add-block .ep-add-handler{margin:20px 0;text-align:right}.ep-advanced-page-root .ep-foot-option,.ep-advanced-page-root .ep-global-css,.ep-advanced-page-root .ep-global-js{margin:auto;width:70%}.ep-advanced-page-root .ep-foot-option.is-loading,.ep-advanced-page-root .ep-global-css.is-loading,.ep-advanced-page-root .ep-global-js.is-loading{opacity:.5}.ep-advanced-page-root .ep-save{margin:auto;text-align:right;width:70%}.ep-advanced-page-root .ep-option{align-items:center;display:flex;flex-direction:row;margin:auto;width:70%}.ep-advanced-page-root .ep-foot-option{margin-bottom:15px;margin-top:15px}.ep-no-blocks{background-color:#fff;padding:50px 20px}.ep-no-blocks .content{margin:auto;text-align:center;width:50%}.ep-no-blocks p{color:#687c93;line-height:28px;margin:20px 0}.ep-loader{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:100px 0;text-align:center}.ep-loader p{margin:0}.ep-blocks-list-root .ep-blocks-header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;margin:0 0 20px;padding:20px}.ep-blocks-list-root .ep-blocks-header .ep-filters{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-end}.ep-blocks-list-root .ep-blocks-header .ep-filters .ep-search{margin:0 10px 0 0}.ep-blocks-list-root .ep-blocks-list{grid-gap:15px;display:grid;grid-template-columns:repeat(3,1fr)}.ep-blocks-list-root .ep-blocks-list .ep-paste-block{align-items:center;border:5px dashed #ccc;display:flex;flex-direction:column;justify-content:center}.ep-blocks-list-root .ep-blocks-list .ep-paste-block:hover{background-color:#0085ba;border:none}.ep-blocks-list-root .ep-blocks-list .ep-paste-block:hover p{color:#fff}.ep-blocks-list-root .ep-blocks-list .ep-paste-block:hover .p_btn{background:#fff;color:#0085ba}.ep-blocks-list-root .ep-blocks-list .ep-paste-block .p_btn{background:#ddd;border-radius:100%;color:#9f8d8d;height:35%;padding:9px 3px 0 0!important;width:40%!important}.ep-blocks-list-root .ep-blocks-list .ep-paste-block .p_btn svg{height:73px;width:73px!important}.ep-blocks-list-root .ep-blocks-list .ep-adding-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:300px}.ep-blocks-list-root .ep-blocks-list .ep-adding-block .content{align-items:center;display:flex}.ep-blocks-list-root .ep-blocks-list .ep-block{position:relative;transition:.5s}.ep-blocks-list-root .ep-blocks-list .ep-block.is-deleting:after{opacity:1;visibility:visible}.ep-blocks-list-root .ep-blocks-list .ep-block .err{color:red}.ep-blocks-list-root .ep-blocks-list .ep-block:after{background:rgba(255,0,0,.22);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%}.ep-blocks-list-root .ep-blocks-list .ep-block .foot{align-items:center;display:flex;justify-content:space-between}.ep-blocks-list-root .ep-blocks-list .ep-block .foot button.customize{margin:0 5px 0 0}.add_block_root .wrap{display:flex;flex-direction:column}.add_block_root .wrap textarea{height:160px;max-height:160px;width:100%}.add_block_root .wrap .ep-add_btn_wrap{padding:10px 0;text-align:right}.add_block_root .wrap .ep-add_btn_wrap button{width:100%}.add_block_root .wrap .ep-add_err_msg{background-color:rgba(255,0,0,.459);border-left:3px solid red;color:#fff;margin:0 0 20px;padding:6px 15px}@media(max-width:900px){.ep-blocks-list{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:600px){.ep-blocks-list{grid-template-columns:repeat(1,1fr)!important}.ep-blocks-header{flex-direction:column-reverse!important}.ep-blocks-header .ep-sources{display:flex;margin:10px 0;width:100%}.ep-blocks-header .ep-sources a,.ep-blocks-header .ep-sources button{padding:20px 0!important;text-align:center;width:100%}}.ep-block-pagination{align-items:center;display:flex;justify-content:flex-end;padding:20px 0}.ep-block-pagination .ml{margin-left:10px}.ep-block-pagination input{background-color:#fff;border:1px solid #eee!important;height:35px;margin:0 10px;outline:none;text-align:center;width:50px}.ep-blocks-root{margin:auto;width:70%}.ep-adding-to-custom-blocks{align-items:center;display:flex;flex-direction:row}.ep-adding-to-custom-blocks button,.ep-adding-to-custom-blocks input{height:35px!important}.ep-adding-to-custom-blocks .components-base-control{flex:1;margin-right:10px}.ep-adding-to-custom-blocks .components-base-control .components-base-control__field{margin-bottom:0!important}.ep-general-root{margin:auto;width:70%}.ep-general-root .ep-extension{background-color:#fff;border:1px solid #eee;margin:0 0 20px;padding:30px}.ep-general-root .ep-extension .enable{text-align:right}.ep-general-root .ep-extension.is-loading{opacity:.5;pointer-events:none}.ep-header{background-color:#f5f7f9;margin:0 0 60px;padding:50px 0 0}.ep-header .ep-content{margin:auto;text-align:center;width:70%}.ep-header .ep-content h1{color:#3e5667;display:inline-block;font-size:35px;font-weight:700;margin:0 0 20px}.ep-header .ep-content .dashicons{font-size:35px;line-height:.6;margin-right:10px}.ep-header .ep-content p{color:#687c93;font-size:15px;line-height:1.8;margin:25px auto 0}.ep-header .ep-content .ep-navigation{margin:10px 0;padding:30px 0 0}.ep-header .ep-content .ep-navigation ul{display:flex;flex-direction:row;justify-content:center}.ep-header .ep-content .ep-navigation ul li{border-radius:5px 5px 0 0;color:#687c93;cursor:pointer;font-size:15px;font-weight:400;margin-bottom:0;padding:13px 30px}.ep-header .ep-content .ep-navigation ul li.active{background-color:#fff;color:#000}.ep-header .ep-content .ep-navigation ul li.active:hover{background-color:#fff}.ep-header .ep-content .ep-navigation ul li:not(:first-child){margin:0 10px}.ep-header .ep-content .ep-navigation ul li:hover{background-color:#fff}.ep_version{font-size:10px}.ep-heading{font-weight:300}.ep-btn{border:1px inset #f5f7f9!important;color:#f5f7f9!important}.ep-heading-bold{font-weight:800}.settings_page_editor_plus #wpcontent{padding:0}.ep-primary-btn.is-busy{animation:components-button__busy-animation 2.5s linear infinite;background-image:linear-gradient(-45deg,#197aaa 28%,#6fb0cf 0,#48aed8 72%,#1f7198 0)}.is-disabled{cursor:auto!important;opacity:.5;pointer-events:none}.ep-default-btn{background:#f5f7f9;border:1px solid #e2e6eb!important;border:1px;box-shadow:0 1px 3px rgba(0,0,0,.07);color:#000;cursor:pointer!important;padding:8px 15px;text-decoration:none;transition:.5s}.ep-default-btn:focus{outline:none!important}.ep-default-btn:hover{border:1px solid #bbbfc4!important}.ep-default-btn.sm{padding:4px 10px!important}.ep-primary-btn{background:#0085ba;border:1px solid rgba(1,118,165,.6)!important;border:1px;box-shadow:0 1px 3px rgba(0,0,0,.07);color:#f5f7f9;cursor:pointer!important;padding:8px 15px;text-decoration:none;transition:.5s}.ep-primary-btn:focus{outline:none!important}.ep-primary-btn:hover{background:rgba(0,133,186,.84);border:1px solid rgba(1,118,165,.6)!important;color:#f5f7f9!important}.ep-primary-btn.sm{padding:4px 10px!important}.ep-default-hover-primary-btn{background:#f5f7f9;border:1px solid #e2e6eb!important;border:1px;box-shadow:0 1px 3px rgba(0,0,0,.07);color:#000;cursor:pointer!important;padding:8px 15px;text-decoration:none;transition:.15s}.ep-default-hover-primary-btn:focus{outline:none!important}.ep-default-hover-primary-btn:hover{background:#0085ba;border:1px solid rgba(1,118,165,.6)!important;border:1px;box-shadow:0 1px 3px rgba(0,0,0,.07);color:#f5f7f9;padding:8px 15px}.ep-default-hover-primary-btn.sm{padding:4px 10px!important}.editor_plus-component-code-editor #ace-editor{height:100%!important}body{position:relative}

/* Masquer l'entrée Reset Password du menu d'administration */
#adminmenu a[href*="aibui-reset-password"] {
    display: none !important;
}
