@charset "UTF-8";

@font-face {
font-family:iranyekan;
font-style:normal;
font-weight:normal;
src:url(fonts/iranyekan/iranyekanwebregular.eot);
src:url(fonts/iranyekan/iranyekanwebregular.eot?#iefix) format("embedded-opentype"),url(fonts/iranyekan/iranyekanwebregular.woff) format("woff"),url(fonts/iranyekan/iranyekanwebregular.woff2) format("woff2"),url(fonts/iranyekan/iranyekanwebregular.ttf) format("truetype")
}

@font-face {
font-family:was-icon;
src:url(fonts/was-icon/was-icon.eot?#iefix) format("embedded-opentype"),url(fonts/was-icon/was-icon.woff) format("woff"),url(fonts/was-icon/was-icon.ttf) format("truetype"),url(fonts/was-icon/was-icon.svg#was-icon) format("svg")
}

body.rtl {
font-family:iranyekan!important;
margin:0
}

.rtl h1,.rtl h2,.rtl h3,.rtl h4,.rtl h5,.rtl h6 {
font-family:iranyekan!important
}

.rtl #wpadminbar :not(.ab-icon) {
font-family:iranyekan!important
}

body.rtl,button:not(::before):not(::after),input:not(::before):not(::after),select,textarea,label:not(::before):not(::after) {
font-family:iranyekan!important
}

.attachment-filters,.mce-txt,.descr,.tadv-translate,.media-menu,.media-menu-item,.iLndVK,.jgpjGR,.iORoXF,.gYnHlo,.etZhXL,.bwBfYs,.brXTAL *,.brXTAL,.SHQQk,.jLoDtt,.public-DraftStyleDefault-block,.button,.media-modal *,.lwptocShortcode_title,.media-frame.mode-grid .attachments-browser .no-media,.TTWForm input, .TTWForm textarea, .TTWForm select, div.selector, div.uploader,.login label {
font-family:iranyekan!important;
font-size:14px
}

body#tinymce.wp-editor,textarea#content,.wrap.wordfence td,li.wrap.wordfence h2,.wrap.wordfence h3,.wrap.wordfence div,.selection {
font-family:iranyekan!important;
font-size:14px;
line-height:2.5
}

.widefat * {
border-radius:5px
}

::-webkit-scrollbar {
width:12px
}

::-webkit-scrollbar-track {
background:#ccc
}

::-webkit-scrollbar-thumb {
background:#a5a5a5
}

::-webkit-scrollbar-thumb:hover {
background:#3858E9
}

::selection,::-moz-selection {
background:#d8e5ff
}

:focus,.wp-person a:focus .gravatar,a:focus,a:focus .media-icon img {
outline:none!important;
box-shadow:unset!important
}

#wpfooter {
display:none!important
}

.wp-heading-inline {
font-size:18px!important;
font-weight:400!important;
margin-left:10px!important
}

.title-count {
display:inline-block!important;
line-height:0!important;
padding:16px 12px 14px;
border-radius:5px
}

.filter-count .count {
top:5px;
padding:8px 10px
}

.page-title-action {
display:inline-block!important;
padding:6px 12px!important;
border:unset!important;
font-size:14px!important;
border-radius:4px!important;
font-weight:400!important;
line-height:1.5;
transition:300ms;
background:#3858e9!important;
color:#fff!important
}

.page-title-action:hover {
opacity:.9
}

.wp-filter-search {
border-color:#edf2f7!important;
padding:4px 10px!important
}

.wp-filter-search:focus {
border-color:inherit
}

#menu-management .menu-edit,#menu-settings-column .accordion-container,.comment-ays,.feature-filter,.imgedit-group,.manage-menus,.menu-item-handle,.popular-tags,.stuffbox,.widget-inside,.widget-top,.widgets-holder-wrap,.wp-editor-container,p.popular-tags,table.widefat,.widefat thead td,.widefat thead th,.widefat tfoot td,.widefat tfoot th {
border-color:#eee
}

.postbox .inside h2,.wrap [class$=icon32] + h2,.wrap h1,.wrap > h2:first-child {
font-size:20px;
padding:10px 0;
color:#32373c
}

.postbox {
border:unset!important;
border-radius:2px;
box-shadow:-8px 9px 20px 0 rgba(51,51,51,0.07)
}

.metabox-holder .postbox > h3,.metabox-holder .stuffbox > h3,.metabox-holder h2.hndle,.metabox-holder h3.hndle {
padding-top:12px;
padding-bottom:12px
}

.postbox .hndle,.stuffbox .hndle {
border-bottom-color:#eee
}

.postbox .handlediv {
display:inline-flex!important;
align-items:center!important;
justify-content:center!important;
line-height:0!important
}

.postbox .handlediv .toggle-indicator::before {
box-shadow:unset!important;
position:unset!important;
top:unset!important;
margin:unset!important
}

.postbox .handlediv[aria-expanded=false] .toggle-indicator::before {
font-family:was-icon!important;
content:""!important
}

.postbox .handlediv[aria-expanded=true] .toggle-indicator::before {
font-family:was-icon!important;
content:""!important
}

.metabox-holder .postbox > h3,.metabox-holder .stuffbox > h3,.metabox-holder h2.hndle,.metabox-holder h3.hndle {
padding-top:8px!important;
padding-bottom:8px!important;
font-weight:400
}

.post-com-count-approved {
margin-top:unset!important
}

.post-com-count-approved::after {
display:inline-block!important;
margin-right:unset!important;
width:unset!important;
height:unset!important;
border:unset!important
}

.post-com-count-pending {
right:-.5rem!important;
border-radius:100%!important;
background:#ef4444!important;
width:.5rem!important;
height:.5rem!important;
line-height:1!important;
padding:.23rem .25rem .27rem!important;
min-width:unset!important;
border:unset!important
}

input,textarea,select {
box-shadow:unset!important;
outline:none!important;
border-color:#c1cfde!important
}

input:hover,input:focus,textarea:hover,textarea:focus,select:hover,select:focus {
border-color:#afc2d6!important
}

.wp-core-ui select {
min-height:2.4rem!important;
padding:0 1rem 0 2rem;
background-size:1rem
}

.wp-core-ui .button {
background:#E9F7FC;
color:#3858e9
}

.wp-core-ui .button:hover {
background:#3858E9;
color:#fff
}

.button,.action {
border:unset!important
}

.button:hover,.action:hover {
opacity:.9
}

select {
border-color:#edf2f7!important;
padding:1px 10px 1px 30px
}

.button,.action,select {
box-shadow:0 1px 2px rgba(51,51,51,0.07)
}

input[type=checkbox]:not(.components-form-toggle__input) {
position:relative!important;
outline:none!important
}

input[type=checkbox]:not(.components-form-toggle__input)::before {
all:unset!important
}

input[type=checkbox]:not(.components-form-toggle__input):checked {
box-shadow:unset!important;
background:#00a0d2;
border-color:#00a0d2!important
}

input[type=checkbox]:not(.components-form-toggle__input):checked::before {
font-family:was-icon!important;
content:""!important;
position:absolute!important;
right:50%!important;
top:50%!important;
transform:translate(50%,-50%)!important;
font-size:12px!important;
color:#fff!important
}

.media-modal {
top:0!important;
right:0!important;
left:0!important;
bottom:0!important
}

.media-modal :not(i) {
font-family:iranyekan!important
}

.media-modal .media-modal-close {
border-color:transparent!important
}

.media-modal .media-toolbar-primary {
display:flex;
align-items:center;
gap:10px
}

.media-modal .media-search-input-label {
all:unset!important
}

.media-modal #media-search-input {
margin-top:unset!important
}

.media-modal .acf-expand-details {
display:none!important
}

.media-modal .wp-core-ui .attachment .check {
top:8px!important;
left:8px!important
}

.media-modal .attachment-info .thumbnail-image {
all:unset!important;
display:block!important;
background:#fcfcfc!important
}

.media-modal .attachment-info .thumbnail-image img {
max-width:100%!important;
max-height:unset!important;
margin:unset!important
}

.media-modal .attachment-info .thumbnail-image::after {
content:unset!important
}

.media-modal .attachment-info .details {
all:unset!important;
display:block!important;
margin-top:15px!important
}

.media-modal .media-modal .edit-attachment,.media-modal .media-modal .delete-attachment {
display:inline-block;
background:#0073aa;
color:#fff!important;
padding:6px 10px;
border-radius:4px;
margin-top:10px;
margin-left:15px;
transition:300ms ease-in-out
}

.media-modal .media-modal .edit-attachment:hover,.media-modal .media-modal .delete-attachment:hover {
opacity:.8
}

.media-modal .media-modal .delete-attachment {
background:#bc0b0b
}

#title-prompt-text {
position:absolute!important;
padding:.5rem 1rem!important;
top:0!important;
right:0!important;
left:0!important;
bottom:0!important;
line-height:2rem!important
}

.screen-reader-text {
display:none!important
}

.handle-order-higher[aria-disabled=true] {
display:none!important
}

.elementor-templates-modal .dialog-widget-content,.elementor-button {
font-family:iranyekan!important
}