@font-face {
    font-family: IRANYekan;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/iranyekanwebregular.woff) format("woff"), url(../fonts/iranyekanwebregular.ttf) format("truetype")
}

body, .rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6, .rtl #wpadminbar a, .ab-label, .ab-item,[data-text="true"] ,.yst-text-left,.woocommerce-reports-wide .postbox .chart-legend li strong, .woocommerce-reports-wrap .postbox .chart-legend li strong,.yst-replacevar *,.screen-reader-text,.digits_secure_modal_box, .digits_ui, .digits_secure_modal_box *, .digits_ui *, .digits_font, .dig_ma-box, .dig_ma-box input, .dig_ma-box input::placeholder, .dig_ma-box ::placeholder, .dig_ma-box label, .dig_ma-box button, .dig_ma-box select, .dig_ma-box *{
    font-family: IRANYekan !important;
}

body {
    background-color: #dddddd !important;
}

#adminmenu, #adminmenu .wp-submenu, #wpadminbar {
    background-color: #00423f !important;
}

#wpadminbar {
    color: #c3c4c7 !important;
    height: 30px !important;
    top: -1px !important;
    box-shadow: 0 4px 9px #375f7d4f !important;
    border-radius: 0px 0px 12px 12px !important;
    right: 12px !important;
    width: 98% !important;
}

.postbox {
    border: none !important;
    background: #fff;
    -webkit-box-shadow: 0 2px 4px 0 rgb(0 0 0 / 30%) !important;
    box-shadow: 0 2px 15px 0 rgb(0 0 0 / 30%) !important;
    border-radius: 10px !important;
    ;
    padding-bottom: 8px;
}

.postbox-header {
    border-radius: 10px 10px 0px 0px !important;
    border-bottom: none !important;
}

.notice, div.error, div.updated {
    border: none !important;

    border-radius: 10px !important;
    -webkit-box-shadow: 0 2px 4px 0 rgb(0 0 0 / 30%) !important;
    box-shadow: 0 2px 15px 0 rgb(0 0 0 / 30%) !important;

}

#adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top, #adminmenu li>a.menu-top:focus {

    background-color: #004643 !important;
    color: #a3cef7 !important;
}

#wp-admin-bar-wp-logo, #collapse-menu, #contextual-help-link-wrap, #wpfooter, #qi_addons_for_elementor_dashboard_widget, #dashboard_primary, #dashboard_site_health, #e-dashboard-overview, #wpo-cache-metabox, #wpcode-metabox-snippets, [data-slug="afshin-khaleghi-website-control"] .row-actions, [data-slug="afshin-khaleghi-website-control"] [type="checkbox"], .updraftmanagermessage, #setting-error-tgmpa, .qodef-admin-review-notice, .e-notice,.protected_by_digits ,[data-slug="aryo-activity-log"] .row-actions,[data-slug="aryo-activity-log"] [type="checkbox"]{
    display: none !important;
}

.notice.notice-success.ak-web-notice {
    padding: 10px;
    max-height: inherit;
    height: inherit;
}

[data-slug="afshin-khaleghi-website-control"] td, [data-slug="afshin-khaleghi-website-control"] th {
    background-color: #004643 !important;
    color: #ffffff !important;
}

[data-slug="afshin-khaleghi-website-control"] td * {
    color: #ffffff !important;
    font-size: 15px !important;
}

#adminmenuback, #adminmenuwrap {
    width: 140px !important;
    background-color: #29455900;
    border-radius: 14px !important;
    /* box-shadow: 4px 4px 11px 2px #3553694f !important; */
}

#adminmenu, #adminmenu .wp-submenu {
    width: 140px !important;
    border-radius: 14px !important;
    padding: 2px 0px 2px 0px !important;
    margin: 5px 0px 5px 0px;
}

#adminmenu {
    clear: right !important;
    margin: 12px 12px 12px 12px !important;
    list-style: none !important;
}

#adminmenu .wp-submenu-wrap, #adminmenu li.opensub>a.menu-top {
    background: #006561 !important;
}

#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu {
    background: inherit !important;
}

.postbox {
    border-radius: 25px !important;
    border: none !important;
    box-shadow: -5px 12px 50px 2px rgba(61, 130, 179, 0.08) !important;
    padding: 5px;
}

.postbox .hndle, .stuffbox .hndle {
    color: black !important;
}

#wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item, #wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus {
    background: #ffffff1f !important;
}

input:not([type="radio"],[type="checkbox"]), .wp-core-ui select {
   border-radius: 5px !important;
    min-height: 40px !important;
}

.login-action-login,.login-action- {
    background-image: url(../images/bg4.jpg);
    background-size: cover;
}

#loginform {
    background: #000000b5 !important;
    color: white !important;
    border-radius: 12px;
}

#login h1 a, .login h1 a {
    background-image: url(../images/logo-white.png);
    height: 100px;
    width: 320px;
    background-size: contain;
    background-repeat: no-repeat;
    padding-bottom: 10px;
}
#login {

    padding: 30px 25px !important;
    min-width: 400px !important;
    border-radius: 25px !important;
    height: fit-content !important;
}
 .login #nav a {
    color: white !important;
}
.form-table #siteurl,.form-table #home{
	opacity: 0.2;
    cursor: no-drop;
    pointer-events: none;
}
.acf-label .description{
	color:red !important;
}
.ak-web-notice .button{
    width: 48%;
    margin-left: 5px;
    margin-bottom: 5px;
    text-align: center;
}
.ended{
    color:red !important;
}