.wp-adminify button.select-icon{background-color:#70b2dc;border-radius:5px;cursor:pointer;font-size:22px;padding:20px}.wp-adminify .icon-picker-wrap ul{display:inline-flex;list-style:none;margin:0;padding:0}.wp-adminify .icon-picker-wrap ul li{align-items:center;border:1px solid var(--adminify-primary);color:var(--adminify-primary);cursor:pointer;display:flex;font-size:20px;justify-content:center;line-height:34px;margin:0;padding:5px 10px}.wp-adminify .icon-picker-wrap ul li.select-icon.custom-icon{background:transparent;border-left:0;line-height:0;padding:0;position:relative}.wp-adminify .icon-picker-wrap ul li.select-icon.custom-icon i{line-height:0;min-width:38px}.wp-adminify .icon-picker-wrap ul li.select-icon.custom-icon img{left:50%;max-height:38px;max-width:38px;padding:2px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.wp-adminify .icon-picker-wrap ul li.select-icon{background-color:var(--adminify-primary);border-bottom-right-radius:4px;border-top-right-radius:4px;color:#fff;font-size:14px;line-height:0}.wp-adminify .icon-picker-wrap ul li.icon-none{border-bottom-left-radius:4px;border-top-left-radius:4px}.wp-adminify .aim-close{opacity:0;transition:all .4s ease-in-out;visibility:hidden}.wp-adminify .aim-open{opacity:1;transition:all .4s ease-in-out;visibility:visible}.wp-adminify .aim-modal{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:flex;height:100%;left:0;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:9999}.wp-adminify .aim-modal .aim-modal--content{background-color:#f1f3f5;border-radius:3px;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);height:70vh;left:0;margin:auto;max-width:950px;overflow:hidden;padding-bottom:60px;position:relative;right:0;top:0;width:100%}.wp-adminify .aim-modal .aim-modal--header{align-items:center;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);color:#495157;display:flex;font-size:15px;font-weight:500;justify-content:space-between;padding:15px;position:relative;z-index:1}.wp-adminify .aim-modal .aim-modal--header .aim-modal--header-logo-title{font-weight:700;padding-left:25px;position:relative;text-transform:uppercase}.wp-adminify .aim-modal .aim-modal--header .aim-modal--header-logo-title img{height:18px;left:0;position:absolute;top:1px;width:18px}.wp-adminify .aim-modal .aim-modal--header .aim-modal--header-close-btn{cursor:pointer}.wp-adminify .aim-modal .aim-modal--header .aim-modal--header-close-btn i{color:#ed2e7e;font-size:22px;vertical-align:top}.wp-adminify .aim-modal .aim-modal--body{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:row;font-size:12px;height:100%;line-height:1.5;min-height:50px;overflow:auto;padding:0}.wp-adminify .aim-modal .aim-modal--body .aim-modal--sidebar{background-color:#fff;flex:0 0 25%;height:calc(100% - 40px);max-width:25%;position:relative}.wp-adminify .aim-modal--sidebar-tabs{height:100%;overflow-y:scroll;padding-bottom:20px;position:absolute;width:100%}.wp-adminify .aim-modal--sidebar-tab-item{background-color:#fff;border-bottom:1px solid #f1f1f3;box-shadow:none;color:#14142b;cursor:pointer;font-size:14px;line-height:20px;padding:13px 20px;position:relative;text-transform:capitalize}.wp-adminify .aim-modal--sidebar-tab-item i{color:#14142b;font-size:16px;height:20px;margin-right:10px;vertical-align:middle;width:20px}.wp-adminify .aim-modal--sidebar-tab-item.aesthetic-active,.wp-adminify .aim-modal--sidebar-tab-item.aesthetic-active i,.wp-adminify .aim-modal--sidebar-tab-item:hover,.wp-adminify .aim-modal--sidebar-tab-item:hover i{color:var(--adminify-primary)}.wp-adminify .aim-modal--sidebar-tab-item:after{background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.wp-adminify .aim-modal--sidebar-tab-item.aesthetic-active:after,.wp-adminify .aim-modal--sidebar-tab-item:hover:after{background-color:var(--adminify-primary)}.wp-adminify .aim-modal--icon-preview-wrap{background-color:#f5f5f5;box-sizing:border-box;flex:0 0 75%;height:100%;max-width:75%;padding:30px}.wp-adminify .aim-modal--icon-preview-inner{display:inline-block;height:calc(100% - 60px);margin:10px -15px 0;overflow:auto;padding:0 15px 15px}.wp-adminify #aim-modal--icon-preview{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:20px;margin:20px 0}.wp-adminify .aim-modal--icon-search{position:relative}.wp-adminify .aim-modal--icon-search input{background-color:#fff;border:1px solid #d8d8d8;padding:6px 10px;width:100%}.wp-adminify .aim-modal--icon-search input::-moz-placeholder{font-style:italic}.wp-adminify .aim-modal--icon-search input::placeholder{font-style:italic}.wp-adminify .aim-modal--icon-search i{color:var(--adminify-primary);position:absolute;right:15px;top:50%;transform:translateY(-50%)}.wp-adminify .aim-icon-item{background-color:#fff;border-radius:3px;box-shadow:0 1px 12px rgba(0,0,0,.05);cursor:pointer;overflow:hidden;padding:10px;position:relative;transition:all .3s}.wp-adminify .aim-icon-item:hover{box-shadow:0 1px 14px rgba(0,0,0,.16)}.wp-adminify .aim-icon-item.aesthetic-selected{box-shadow:0 1px 12px rgba(0,0,0,.05),0 0 0 3px var(--adminify-primary)}.wp-adminify .aim-icon-item-inner{align-items:center;display:flex;flex-direction:column;padding:1px}.wp-adminify .aim-icon-item-inner i,.wp-adminify .aim-icon-item__icon{color:rgba(78,75,102,.72);font-size:25px}.wp-adminify .aim-icon-item-name{color:rgba(78,75,102,.72);font-size:12px;max-width:100%;overflow:hidden;padding:13px 0 0;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.wp-adminify .aim-icon-item:hover .aim-icon-item-inner i,.wp-adminify .aim-icon-item:hover .aim-icon-item-name{color:var(--adminify-primary)}.wp-adminify .aim-modal .aim-modal--footer{background-color:#fff;border-top:1px solid #e6e9ec;bottom:0;box-sizing:border-box;padding:8px 15px;position:absolute;text-align:right;width:100%}.wp-adminify .aim-modal--footer button.aim-insert-icon-button{background-color:var(--adminify-primary);border:1px solid var(--adminify-primary);border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:auto;letter-spacing:.5px;line-height:33px;padding:0 16px;text-transform:uppercase}.wp-adminify .aim-modal--footer button.aim-insert-icon-button:hover{background-color:#fff;color:var(--adminify-primary)}.wp-adminify .hide{display:none!important}.wp-adminify #adminify-drag-drop-area{border:2px dashed #c3c4c7;border-radius:4px}.wp-adminify #adminify-drag-drop-area .drag-drop-inside{margin:30px auto 35px;width:250px}.wp-adminify #adminify-drag-drop-area .drag-drop-inside p{color:#111;display:block;margin:5px 0;text-align:center}.wp-adminify #adminify-drag-drop-area .drag-drop-inside p.drag-drop-info{font-size:22px;font-weight:600;line-height:28px}.wp-adminify #adminify-drag-drop-area .drag-drop-inside p{font-size:14px;line-height:22px}.wp-adminify #adminify-drag-drop-area .drag-drop-buttons .button-hero{background-color:transparent!important;border:1px solid var(--adminify-primary)!important;border-radius:6px!important;color:var(--adminify-primary)!important;font-size:14px;font-weight:600;line-height:34px!important;min-height:36px;padding:0 16px!important}.wp-adminify #adminify-drag-drop-area .drag-drop-buttons .button-hero:hover{background-color:var(--adminify-primary)!important;color:#fff!important}.wp-adminify .aim-modal--icon-preview-wrap #display-custom-icons{margin:25px 0}.wp-adminify .aim-modal--icon-preview-wrap #display-custom-icons ul{margin:0 -8px}.wp-adminify .aim-modal--icon-preview-wrap #display-custom-icons ul li{background:#f0f0f1;border:3px solid rgba(0,0,0,.1);box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);cursor:pointer;display:inline-block;height:150px;margin:5px 8px;position:relative;width:calc(25% - 16px)}.wp-adminify .aim-modal--icon-preview-wrap #display-custom-icons ul li.selected{border-color:var(--adminify-primary)}.wp-adminify .aim-modal--icon-preview-wrap #display-custom-icons ul li.selected:after{align-items:center;background-color:var(--adminify-primary);background-repeat:no-repeat;border-radius:4px;color:#fff;content:"";display:flex;font-family:Dashicons;font-size:18px;font-weight:700;height:24px;justify-content:center;position:absolute;right:-3px;top:-2px;width:24px}.wp-adminify .aim-modal--icon-preview-wrap #display-custom-icons ul li img{height:100%;left:50%;max-width:100%;padding:8px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.wp-adminify .aim-modal--icon-preview-wrap.y-scroll{overflow-y:scroll;padding-top:15px}.wp-adminify #icon-upload-bar{background:var(--adminify-btn-bg);height:5px;margin-bottom:15px;opacity:0;width:5%}.wp-adminify #icon-upload-bar.show{opacity:1}