/* Disable the butterfly icon throughout the site */
#et_dashboard_logo:before, .et-tb-admin-container-header:before, .et_pb_roles_title:before {
    font-family: none !important;
      content: url('/wp-content/mu-plugins/images/butterflysvglogo.svg') !important;
       display: inline-block !important;
    width: 40px !important; /* Adjust the width */
    height: 50px !important; /* Adjust the height */
    vertical-align: middle;
    background-size: contain;
    background-repeat: no-repeat;
    opacity: 1 !important;
    visibility: visible !important;
    top:9px;
    left:25px;
    }
    
    #et_pb_layout .hndle:before {
       font-family: none !important;
      content: url('/wp-content/mu-plugins/images/butterflysvglogo.svg') !important;
       display: inline-block !important;
    width: 40px !important; /* Adjust the width */
    height: 50px !important; /* Adjust the height */
    vertical-align: middle;
    background-size: contain;
    background-repeat: no-repeat;
    opacity: 1 !important;
    visibility: visible !important;
    top:9px !important;
    left:25px;
    }
    .close_fm_help.fm_close_btn_1 {
    background: #6a6042 !important;
    }

    .et-db #et-boc .et-l .et-fb-modal--app .et-fb-modal__header{
      background-color: #455cab !important;
    }

    .et-fb-icon.et-fb-icon--exit{
      background-color: transparent !important;
    }

     .et-db #et-boc .et-l #et-fb-app .et-fb-button--inverse{
      background-color: #688FDE !important;
    } 

    .et-db #et-boc .et-l .et-fb-tabs__list{
      background-color: #455cab !important;
    }
    .et-db #et-boc .et-l .et-fb-tabs__item--active{
      background-color: #455cab !important;

    }
    .et-db #et-boc .et-l .et-fb-modal__header{
      background-color: #455cab !important;
    }
    .et-fb-icon.et-fb-icon--expand{
      background-color: #455cab !important;
    }
    .et-fb-icon.et-fb-icon--sidebar{
      background-color: #455cab !important;
    }
    .et-db #et-boc .et-l #et-fb-app .et-fb-button--primary{
      background-color: #455cab !important;
    }
    #et_pb_layout .hndle{
      background-color: #455cab !important;
    }

    .et-db #et-boc .et-l .et-fb-settings-heading{
      background-color: #455cab !important;
    }
    .et-db #et-boc .et-l .et-fb-modal-add-module-container.et-fb-modal-settings--inversed:after{
      background-color: #455cab !important;
    }
    .et-db #et-boc .et-l .et-fb-skeleton--row>.et-fb-skeleton__header{
      background-color: #688FDE !important;
    }
    .et-db #et-boc .et-l .et-fb-skeleton__header{
      background-color: #688FDE !important;
    }

    .et-db #et-boc .et-l #et-fb-app .et-fb-button--info{
      background-color: #688FDE !important;
    }
    .et-db #et-boc .et-l #et-fb-app .et-fb-button--danger{
      background-color: #dd4b68 !important;
    }
    .et-db #et-boc .et-l #et-fb-app .et-fb-button--success, .et-db #et-boc .et-l #et-fb-app .et-fb-button--success:hover, .et-db #et-boc .et-l #et-fb-app .et-fb-buttonbutton--success, .et-db #et-boc .et-l #et-fb-app .et-fb-buttonbutton--success:hover{
      background-color: #688FDE !important;
    }
    .et-db #et-boc .et-l .et-fb-form .et-fb-ai-options-button span{
      color: white !important;
    }
    .et-db #et-boc .et-l .et-fb-settings-tabs-nav{
      background-color: #455cab !important;
    }
    .et-db #et-boc .et-l .et-fb-help-button{
      display: none !important;
    }
    .et-fb-button.et-fb-button--round.et-fb-button--small.et-fb-button--help{
      display: none !important;
    }
    div#et_dashboard_header{
      background-color: #455cab !important;
    }
    #et_dashboard_logo{
      background-color: #455cab !important;
    }
    div#et_dashboard_navigation{
      background-color: #455cab !important;
    }
    #et_dashboard_navigation li a:hover, .et_active_menu>a{
      background-color: #455cab !important;
    }
    .et-tb-admin-container-header  {
      background-color: #455cab !important;
    }
    .et-tb-admin-save-button.et-common-button{
      background-color: #688FDE !important;
    }
    .et-tb-branded-modal__header{
      background-color: #455cab !important;
    }
    .et-common-tabs-navigation{
      background-color: #455cab !important;
    }
    .et-common-tabs-navigation__button{
      background-color: #455cab !important;
    }
    .et-common-tabs-navigation__button--active, .et-common-tabs-navigation__button--active:hover{
      background-color: #455cab !important;
    }
    .et_pb_roles_title{
      background-color: #455cab !important;
    }
    #et_pb_layout_controls{
      background-color: #455cab !important;
    }
    #et_pb_layout_controls .et-pb-layout-buttons{
      background-color: #455cab !important;
    }
    #et_pb_layout_controls .et-pb-layout-buttons:hover{
      background-color: #455cab !important;
    }
    .et-core-modal-header{
      background-color: #455cab !important;
    }
    .et-core-tabs, .et-core-tabs.ui-widget-header{
      background-color: #455cab !important;
    }
    .et-core-tabs li.ui-state-active a{
      background-color: #455cab !important;
    }
    .taxopress-advertisement-right-sidebar .advertisement-box-header, .taxopress-content-promo-box .advertisement-box-header{
      background-color: #455cab !important;
    }
    .box-selector-taxonomy{
      background-color: #455cab !important;
    }
    .et-fb-page-creation-card.et-fb-page-creation-card-build_with_ai.et-fb-page-creation-card-accent-dark-blue{
      display:none !important;
    }
    .et_pb_toggle_builder_wrapper #et_pb_toggle_builder:before{
      background-image: url('/wp-content/mu-plugins/images/butterflysvglogo.svg') !important;
      background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
    display: block;
    width: 20px;
    height: 21px;
    margin-left: -14px;
    content: "" !important;

    }

    .et-db #et-boc .et-l .et-fb-page-creation-container{
      overflow-y: hidden !important;
    }

    .et-db #et-boc .et-l .et-fb-settings-tabs-nav-item--active:hover a, .et-db #et-boc .et-l .et-fb-settings-tabs-nav-item--active a{
      background-color: #455cab !important;
    }
    #et-cloud-app .et-cloud-app-content-wrapper .et-cloud-app-sidebar .et-cloud-help-button{
      display: none !important;
    }
    #et-cloud-app .et-cloud-app-content-wrapper .et-common-prompt__header{
      background-color: #455cab !important;
    }
    .et-db #et-boc .et-l .et-cloud-app__upsell{
      display: none !important;
    }
    .et-db #et-boc .et-l .et-fb-page-creation-card-accent-purple button{
      background-color: #455cab !important;
    }
    .et-db #et-boc .et-l .et-fb-page-creation-card-accent-blue button{
      background-color: #455cab !important;
    }
    .et-db #et-boc .et-l .et-fb-settings-tabs-nav-item--active:hover a, .et-db #et-boc .et-l .et-fb-settings-tabs-nav-item--active a{
      background-color: #455cab !important;
    }
    .et-db #et-boc .et-l .et-fb-settings-tabs-nav-item a{
      transition: none !important;
    }
    .et-db #et-boc .et-l .et-fb-settings-tabs-nav-item a{
      transition: none !important;
    }
    #et-cloud-app .et-cloud-app-content-wrapper .et-common-button--tertiary{
      background-color: #455cab !important;
    }
    #et-cloud-app .et-cloud-app-content-wrapper .et-common-button--primary{
      background-color: #455cab !important;
    }
    #et-cloud-app .et-cloud-app-content-wrapper .et-common-button--secondary{
      background-color: #688FDE !important;
    }
    .et-db #et-boc .et-l .et-fb-settings-tabs-nav-item:hover a{
      background-color: #455cab !important;
    }
    .et-db #et-boc .et-l .et-fb-form .et-fb-ai-options-button{
      display: none !important;
    }
    .et-db #et-boc .et-l .et-fb-settings-option-ai__enable--upload .et-fb-icon svg{
      display: none !important; 
    }
    .et-db #et-boc .et-l .et-fb-settings-option-ai__enable--upload{
      display: none !important;
    }
    .et-db #et-boc .et-l .et-fb-tabs__item--active{
      background-color: #455cab !important;
    }
    .et-fb-modal__title {
      color: transparent; /* Hides the text */
      visibility: hidden; /* Hides the text but keeps the space */
  }
    .et-fb-modal__title::before {
      content: "Framework Settings";
      color: white; 
      visibility: visible;
  }
  .wp-adminify #wpadminbar #wp-admin-bar-root-default li, .wp-adminify #wpadminbar #wp-admin-bar-top-secondary li{
    margin-right: 0px !important;
  }
.et-fb-layout-creation-card.et-fb-layout-creation-card__accent-dark-blue:not(.site-logo-container) {
    display: none !important;
}
.et-db #et-boc .et-l .et-fb-columns-layout li .column-block-wrap .column-block{
background: #455cab !important;
}


.et-db #et-boc .et-l .et-fb-modal__filter-active .et-fb-options-filter .et-fb-options-filter-button-wrap{
background: #455cab !important;
}

.et-db #et-boc .et-l .et-fb-tabs__panel--filter-selected .et-fb-font-icon-filter .et-fb-options-filter-button-wrap .et-fb-options-filter-button-group .et-fb-button:first-child, .et-db #et-boc .et-l .et-fb-tabs__panel--filter-selected .et-fb-options-filter .et-fb-options-filter-button-wrap .et-fb-options-filter-button-group .et-fb-button:first-child{

background: #455cab important;
}
.et-db #et-boc .et-l .et-fb-tabs__panel--filter-selected .et-fb-font-icon-filter .et-fb-options-filter-button-wrap .et-fb-options-filter-button-group .et-fb-button:last-child, .et-db #et-boc .et-l .et-fb-tabs__panel--filter-selected .et-fb-options-filter .et-fb-options-filter-button-wrap .et-fb-options-filter-button-group .et-fb-button:last-child
{

background: #455cab important;
}
.card.et_documentation_help.et-epanel-box.ui-tabs.ui-corner-all.ui-widget.ui-widget-content {
    display: none !important;
}
.et-fb-right-click-menu__item.et-fb-right-click-menu__item--generate_content_with_ai {
    display: none !important;
}
.et-db #et-boc .et-l .et-fb-tabs__list:hover,
.et-db #et-boc .et-l .et-fb-tabs__list *:hover {
    background-color: #455cab !important;
}
.et-db #et-boc .et-l .et-fb-tabs__panel--filter-active .et-fb-options-filter .et-fb-options-filter-button-wrap .et-fb-options-filter-button-group .et-fb-button{
background: #455cab !important;
}

.et-db #et-boc .et-l .et-fb-tabs__panel--filter-dropdown .et-fb-font-icon-filter .et-fb-options-filter-input-wrap, .et-db #et-boc .et-l .et-fb-tabs__panel--filter-dropdown .et-fb-options-filter .et-fb-options-filter-input-wrap{
background: #455cab !important;
}

.et-fb-settings-option:has(label:contains("Save To Divi Cloud")) {
    display: none !important;
}
.et-db #et-boc .et-l .et-fb-page-creation-card-accent-purple h3{

color: #455cab !important;

}

.et-db #et-boc .et-l .et-fb-settings-ai-button{
display: none !important;
}
.et-db #et-boc .et-l .et-fb-modal-add-module-container.et_fb_add_section_modal .et-fb-settings-options-tab-modules_all li.et_fb_fullwidth{
background: #455cab !important;
}

.et-db #et-boc .et-l .et-fb-modal-add-module-container.et_fb_add_section_modal .et-fb-settings-options-tab-modules_all li.et_fb_specialty{
background: #455cab !important;
}

.et-db #et-boc .et-l .et-fb-modal-add-module-container.et_fb_add_section_modal .et-fb-settings-options-tab-modules_all li{
background: #455cab !important;
}


.et-db #et-boc .et-l .et-fb-modal-add-module-container.et_fb_add_section_modal .et-fb-settings-options-tab-modules_all li.et_fb_specialty:after{
background: #455cab !important;
}

.et-db #et-boc .et-l .et-fb-modal-add-module-container.et_fb_add_section_modal .et-fb-settings-options-tab-modules_all li:after{
background: #455cab !important;
}

.et-fb-button.et-fb-button--info.et-fb-module-upsell-button {
    display: none !important;
}
.et-db #et-boc .et-l .et-fb-modal__support-notice{
display: none !important;
}

body.wp-adminify-login-customizer #login h1 a{
background-image: url('/wp-content/mu-plugins/images/butterflysvglogo.svg') !important;
width: 100% !important;
    font-family: Lato !important;
    font-weight: 900 !important;
}

.wp-adminify #wpbody-content .adminify-container a[class*=-url], .wp-adminify #wpbody-content .wp-heading-inline a[class*=-url]{
display: none !important;
}

.wp-adminify #wpbody-content .adminify-options.wp-adminify-settings .adminify--switcher .adminify--on{
background-color: #688FDE !important;
}

.card-list-wrap label > input:checked + i{
background: #688FDE !important;
}

.et-fb-settings-option:nth-of-type(2) { /* Adjust the number */
    display: none !important;
}

.et-db #et-boc .et-l #et-fb-app .et-fb-button--globalitem, .et-db #et-boc .et-l #et-fb-app .et-fb-button--globalitem:hover, .et-db #et-boc .et-l #et-fb-app .et-fb-buttonbutton--globalitem, .et-db #et-boc .et-l #et-fb-app .et-fb-buttonbutton--globalitem:hover{
background: #688FDE !important;
}

#adminify-main-submenu-etsupportcenterdivi {
    display: none !important;
}

.et-db #et-boc .et-l .et-fb-tabs__list__global .et-fb-tabs__item__global{
background: #455cab !important;
}

.et-db #et-boc .et-l #et-fb-app .et-fb-modal__global .et-fb-modal__header__main .et-fb-button{
background: #455cab !important;

}

.et-db #et-boc .et-l .et-fb-modal__filter-active .et-fb-options-filter input.et-fb-settings-option-input{
background: #455cab !important;

}
.et-db #et-boc .et-l .et-fb-modal__layers-view.et-fb-modal__filter-none .et_fb_move_module_handler>.et-fb-layers-view--content {
    background-color: #455cab !important; 
}
.et-core-modal-action.et-core-modal-action-secondary {
    background-color: #455cab !important; /* Change this color as needed */
}
.et-core-modal-two-buttons .et-core-modal-action:last-child, body.rtl.et-db:not(.et-fb-no-rtl) .et-core-modal-two-buttons .et-core-modal-action{
background: #688FDE !important;

}

.et-db #et-boc .et-l .et-fb-skeleton--section>.et-fb-skeleton__header{
background: #688FDE !important;
}
.et-db #et-boc .et-l #et-fb-app .et-fb-modal .et-fb-modal__footer .et-fb-button-group .et-fb-button--info{
background: #455cab !important;

}

.et-fb-mousetrap.et-fb-mousetrap-move.et-fb-mousetrap--row:hover {
    border: 2px solid #455cab !important; /* Change to your desired color */
}
#et-cloud-app .et-cloud-toggle button.et-common-button.et-cloud-login-button{
display: none !important;
}

/* Target only the .et_dashboard_more_text that follows the specific input */
.updates_option_username + .et_dashboard_more_info .et_dashboard_more_text {
    visibility: hidden; /* Hides the original text */
    position: relative;
}

.updates_option_username + .et_dashboard_more_info .et_dashboard_more_text::after {
    content: "Please enter your username"; /* Replace with your desired text */
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
    font-weight: bold;
}


.et-common-button--secondary, .et-common-button--success{
background: #688FDE !important;
}
.et-common-button--tertiary{
background: #455cab !important;

}

.et-tb-branded-modal__actions 
  .et-common-button.et-tb-save-preset-button::after {
    content: " Save"; /* Add 'Save' text */
    font-weight: bold;
    margin-left: 5px; /* Adjust spacing */
}
.et-common-prompt__header{
background: #455cab !important;
}

.et_pb_yes_no_button.et_pb_on_state{
background: #688FDE !important;
}

.wp-adminify #wpbody-content .wp-adminify-dashboard-widgets .adminify-content .adminify-field .adminify-field-button_set .adminify--button.adminify--active, .wp-adminify #wpbody-content .wp-adminify-dashboard-widgets .adminify-content .adminify-field .adminify-field-button_set .adminify--button:hover{
background: #688FDE !important;

}

.wp-adminify #wpbody-content .adminify-section .adminify-data-wrapper .adminify-cloneable-item .adminify-cloneable-content .adminify-fieldset .adminify-icon-preview i{
background: #688FDE !important;
border: 1px solid #688FDE !important;
}



.et-core-tabs li a, .et-core-tabs li.ui-state-default a{
background: #455cab !important;
}


.et_pb_prompt_modal h3{
background: #455cab !important;

}

.et-pb-modal-close:before{
color: white !important;
}

.et-tb-save-template-button .et-tb-save-template-button__label::after {
    content: "SAVE"; /* Add text inside the button */
    font-weight: bold;
    color: inherit; /* Keeps the text color same as the button */
}

.et-db #et-boc .et-l .et-code-ai-btn .et-common-icon{
display: none !important;
}

.et-common-branded-modal__header{
background: #455cab !important;

}

.et-common-library-cloud .et-cloud-app__upsell{
display: none !important;

}

#rank_math_metabox_content_ai {
    display: none !important;
}

#et-cloud-app .et-cloud-app-content-wrapper .et-common-button--tertiary{
display: none !important;
}

.et_pb_yes_no_button{
padding: 7px 20px !important;
}

.et_pb_yes_no_button span.et_pb_button_slider{
margin: -3px -3px !important;
}

.et-tb-layout__title{
overflow: visible !important;

}

.et-db #et-boc .et-l .et-fb-layers-view--label{
color: white !important;
}

.et-fb-icon.et-fb-icon--setting{
fill: white !important;
}

.et-fb-icon.et-fb-icon--copy{
fill: white !important;
}

.et-fb-icon.et-fb-icon--delete{
fill: white !important;
}

.et-fb-icon.et-fb-icon--overflow{
fill: white !important;
}


.et-core-portability-import-placeholder{
height: 35px !important;

}

.et-db #et-boc .et-l .et-fb-tooltip-modal .et-fb-settings-options .et-fb-layout-creation-card__accent-purple h3{
color: #455cab !important;
}

.et-db #et-boc .et-l .et-fb-tooltip-modal .et-fb-settings-options .et-fb-layout-creation-card__accent-light-blue h3{
color: #455cab !important;
}

body {
    font-family: 'Montserrat', sans-serif !important;
}

.et-db #et-boc .et-l .et-fb-tooltip-modal{
font-family: 'Montserrat', sans-serif !important
}