@font-face {
    font-family: 'IRANSansWeb';
    src: url('../fonts/IRANSansWeb.eot');
    src: url('../fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
        url('../fonts/IRANSansWeb.woff2') format('woff2'),
        url('../fonts/IRANSansWeb.woff') format('woff'),
        url('../fonts/IRANSansWeb.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IRANSansWeb';
    src: url('../fonts/IRANSansWeb-Bold.eot');
    src: url('../fonts/IRANSansWeb-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/IRANSansWeb-Bold.woff2') format('woff2'),
        url('../fonts/IRANSansWeb-Bold.woff') format('woff'),
        url('../fonts/IRANSansWeb-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

body, a, p, div, input, span, h1, h2, h3, h4, h5, h6, textarea, ul, li, button, text, .editor-post-title__block .editor-post-title__input, .rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6, .rtl #wpadminbar * {
	font-family: 'IRANSansWeb', dashicons;
}

text {
	font-size: 13px;
}

* {
    outline: none;
}

.llms-widget {
    border-radius: 7px;
}

.llms-widget-info {
    bottom: -60px !important;
    left: 10px !important;
    border-radius: 7px;
}

.llms-button-action, .llms-button-danger, .llms-button-primary, .llms-button-secondary, .llms-widget.is-loading:before, .llms-nav-tab-wrapper {
    border-radius: 7px !important;
}

.llms-nav-tab-wrapper {
    overflow: hidden;
}

.llms-addons-wrap {
    margin-top: 30px;
}

.llms-addons-wrap .llms-add-on header h4 {
    margin-top: 20px !important;
    text-align: center;
}

.llms-addons-wrap .llms-add-on section p, .llms-actions {
    text-align: center;
}

.llms-addons-wrap .llms-add-on section ul li {
    margin-top: 10px;
}

.forminp .llms-button-secondary, .llms-mb-list .llms-button-secondary {
    float: left;
}

.llms-table.size-large td, .llms-table.size-large th, .llms-table td, .llms-table th {
    font-size: 105% !important;
    padding: 12px !important;
}

.llms-log-viewer {
    direction: ltr;
}

#llms-exit-button {
    padding: 10px !important;
}

.wrap.lifterlms.llms-builder .llms-builder-sidebar .llms-element-button .fa {
    height: 100%;
}

.llms-datepicker {
	text-align: center;
}

.llms-status--report .llms-list {
	direction: ltr;
}

.llms-table a.llms-action-icon {
	margin-right: 5px;
}

#lifterlms-achievement .code, #lifterlms-achievement code, #lifterlms-certificate .code, #lifterlms-certificate code, {
	direction: rtl !important;
    font-family: unset !important;
    unicode-bidi: unset !important;
}

.llms-status:not(.wrap, .lifterlms) {
	color: #fff !important;
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
	margin-top: 5px;
    margin-left: 10px;
    margin-right: 5px;
}

.select2-container--default .select2-search--inline .select2-search__field {
	width: 100% !important;
}