/* !Style.css RTL */
/**********************RTL**************************/
/* RTL */
@font-face {
   font-family: iranyekan;
   font-style: normal;
   font-weight: bold;
   src: url('../fonts/eot/iranyekanwebboldfanum.eot');
   src: url('../fonts/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),
      /* IE6-8 */
      url('../fonts/woff/iranyekanwebboldfanum.woff') format('woff'),
      /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url('../fonts/ttf/iranyekanwebboldfanum.ttf') format('truetype');
}

@font-face {
   font-family: iranyekan;
   font-style: normal;
   font-weight: 100;
   src: url('../fonts/eot/iranyekanwebthinfanum.eot');
   src: url('../fonts/eot/iranyekanwebthinfanum.eot?#iefix') format('embedded-opentype'),
      /* IE6-8 */
      url('../fonts/woff/iranyekanwebthinfanum.woff') format('woff'),
      /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url('../fonts/ttf/iranyekanwebthinfanum.ttf') format('truetype');
}

@font-face {
   font-family: iranyekan;
   font-style: normal;
   font-weight: 300;
   src: url('../fonts/eot/iranyekanweblightfanum.eot');
   src: url('../fonts/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),
      /* IE6-8 */
      url('../fonts/woff/iranyekanweblightfanum.woff') format('woff'),
      /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url('../fonts/ttf/iranyekanweblightfanum.ttf') format('truetype');
}

@font-face {
   font-family: iranyekan;
   font-style: normal;
   font-weight: normal;
   src: url('../fonts/eot/iranyekanwebregularfanum.eot');
   src: url('../fonts/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),
      /* IE6-8 */
      url('../fonts/woff/iranyekanwebregularfanum.woff') format('woff'),
      /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url('../fonts/ttf/iranyekanwebregularfanum.ttf') format('truetype');
}

@font-face {
   font-family: iranyekan;
   font-style: normal;
   font-weight: 500;
   src: url('../fonts/eot/iranyekanwebmediumfanum.eot');
   src: url('../fonts/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'),
      /* IE6-8 */
      url('../fonts/woff/iranyekanwebmediumfanum.woff') format('woff'),
      /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url('../fonts/ttf/iranyekanwebmediumfanum.ttf') format('truetype');
}

@font-face {
   font-family: iranyekan;
   font-style: normal;
   font-weight: 800;
   src: url('../fonts/eot/iranyekanwebextraboldfanum.eot');
   src: url('../fonts/eot/iranyekanwebextraboldfanum.eot?#iefix') format('embedded-opentype'),
      /* IE6-8 */
      url('../fonts/woff/iranyekanwebextraboldfanum.woff') format('woff'),
      /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url('../fonts/ttf/iranyekanwebextraboldfanum.ttf') format('truetype');
}

@font-face {
   font-family: iranyekan;
   font-style: normal;
   font-weight: 900;
   src: url('../fonts/eot/iranyekanwebblackfanum.eot');
   src: url('../fonts/eot/iranyekanwebblackfanum.eot?#iefix') format('embedded-opentype'),
      /* IE6-8 */
      url('../fonts/woff/iranyekanwebblackfanum.woff') format('woff'),
      /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url('../fonts/ttf/iranyekanwebblackfanum.ttf') format('truetype');
}

@font-face {
   font-family: iranyekan;
   font-style: normal;
   font-weight: 950;
   src: url('../fonts/eot/iranyekanwebextrablackfanum.eot');
   src: url('../fonts/eot/iranyekanwebextrablackfanum.eot?#iefix') format('embedded-opentype'),
      /* IE6-8 */
      url('../fonts/woff/iranyekanwebextrablackfanum.woff') format('woff'),
      /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url('../fonts/ttf/iranyekanwebextrablackfanum.ttf') format('truetype');
}

.ccb-main-container input,
.ccb-rectangle-tab .tab__title,
.ccb-create-calc-content-fields .ccb-fields-container .ccb-fields-wrapper .ccb-fields-item-row .ccb-fields-item .ccb-fields-item-left .ccb-field-item-title-box,
.ccb-delimiter-text,
.ccb-help-tip-block .ccb-help-label,
.ccb-heading-3,
.ccb-create-calc-content-fields .ccb-fields-container .ccb-fields-wrapper .ccb-fields-item-row .ccb-fields-item-group-footer .ccb-field-item-group-footer__actions button span,
.ccb-modal-wrapper .modal-window .modal-body .condition-item select,
.ccb-modal-wrapper .modal-window .modal-body .condition-item .conditions .condition-list .condition .select-with-label .select-label,
.ccb-modal-wrapper .modal-window .modal-body .condition-item .conditions .condition-list .add-condition-border .ccb-options-tooltip .ccb-options-tooltip__text,
.ccb-confirm-popup__description,
.ccb-button.delete,
.ccb-main-container,
.ccb-main-container,
.ccb-settings-wrapper,
.ccb-header-title,
.ccb-header-right span a,
.ccb-create-calc,
.ccb-settings-tab-sidebar span,
.ccb-settings-tab-content,
.ccb-settings-tab-content h6,
.ccb-calculator-tab-header span span,
.ccb-grid-box,
.list-header h6,
.ccb-bulk-actions,
.ccb-bulk-actions button,
.vt-card .text-group h4,
.ccb-templates-item-title-box span,
.ccb-templates-item-title-box button,
span.ccb-button.default.ccb-btn-dropdown-btn,
.ccb-header .ccb-header-right .ccb-header-link-item,
.ccb-bulk-actions .ccb-select-wrapper .ccb-select,
.ccb-default-title,
.ccb-demo-import-container .ccb-demo-import-content .ccb-demo-import-title span,
.ccb-demo-import-container .ccb-demo-import-content .ccb-demo-import-description span,
.ccb-button.success,
.ccb-q-t-btn-container button.info .ccb-demo-import-action .ccb-button.embed span:first-child,
.ccb-button.skip,
.calc-quick-tour .calc-quick-tour-inner .calc-quick-tour-title,
.calc-quick-tour .calc-quick-tour-inner .calc-quick-tour-content,
.calc-quick-tour .calc-quick-tour-inner .calc-quick-tour-content-html-text,
.ccb-quick-tour-title-inner,
.ccb-table-body .table-concept .list-item .list-title.actions .ccb-action span,
.ccb-create-calc-content-edit-field .ccb-edit-field-header .ccb-edit-field-title,
.ccb-input-wrapper .ccb-input-label,
.ccb-default-description.ccb-light,
.ccb-embed-popup__title,
.ccb-embed-popup-subtitle,
.ccb-embed-popup-accordion__title,
.ccb-button.embed span:nth-child(2),
.ccb-button.ccb-save-settings .calc-save-btn-txt,
.ccb-button.default,
.ccb-no-existing-calc.discounts .ccb-discounts-content .ccb-discounts-title,
.ccb-no-existing-calc.discounts .ccb-discounts-content .ccb-discounts-description,
.ccb-select-box .ccb-select-label,
.ccb-create-calc-content-edit-field .cbb-edit-field-container .ccb-heading-5,
.ccb-select,
.ccb-page-navigation__title,
.ccb-no-existing-calc.discounts .ccb-discounts-content .ccb-discounts-title span,
.ccb-no-existing-calc.discounts .ccb-discounts-content .ccb-discounts-description span,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-content .ccb-tab-container .ccb-tab-title,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-content .ccb-tab-container .ccb-tab-description,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-content .ccb-tab-container .ccb-tab-description-with-link,
.ccb-heading-1,
.ccb-heading-5,
.calc-quick-tour-settings-item>span:first-child,
.calc-quick-tour-settings-item>span:last-child,
.ccb-modal-wrapper .modal-header .modal-header__title h4,
.sticky-calculator-wrapper .sticky-settings-label,
.ccb-field-title,
.ccb-order-form-manager-wrapper .ccb-order-form-settings-wrapper .ccb-form-setting .ccb-field-setting .ccb-field-setting-right .ccb-field-setting-confirmation-title,
.ccb-order-form-manager-wrapper .ccb-order-form-settings-wrapper .ccb-form-setting .ccb-field-setting-text .ccb-field-setting-title>span,
.ccb-order-form-manager-wrapper .ccb-order-form-settings-wrapper .ccb-form-setting .ccb-field-setting .ccb-field-setting-right .ccb-field-setting-title,
.ccb-order-form-manager-wrapper .ccb-order-form-wrapper .ccb-form-fields-wrapper .calc-buttons .ccb-button,
.ccb-order-form-manager-wrapper .ccb-order-form-wrapper .ccb-order-form-header-wrapper .ccb-order-form-header-menu .ccb-update-button-wrapper .ccb-update-button,
.ccb-warn-row .ccb-warn-text,
.ccb-form-manager-link button,
.ccb-button.light,
.ccb-pdf-tool-manager .ccb-pdf-layout__items .ccb-pdf-layout__item--wrapper.top_text_block .ccb-pdf-item-title,
.ccb-condition-container .ccb-modal-wrapper .condition .modal-footer button.ccb-default-description span,
.ccb-pdf-tool-manager .ccb-pdf-layout__items .ccb-pdf-layout__item--wrapper .ccb-pdf-item-description,
.ccb-order-form-manager-wrapper .ccb-order-form-wrapper .ccb-order-form-header-wrapper .ccb-order-form-header-title .ccb-calc-title>span,
.ccb-order-form-manager-wrapper .ccb-order-form-wrapper .ccb-form-fields-wrapper .ccb-form-field .ccb-form-field-header .ccb-form-field-header-left .ccb-form-field-name,
.ccb-table-body .table-concept .list-item .list-title.discount_type .ccb-title span:nth-child(3),
.ccb-grid-box.ccb-appearance .ccb-custom-row .ccb-label-inner,
.ccb-layout-field .ccb-layout-item-text,
.ccb-create-calc-sidebar .ccb-sidebar-item-container .ccb-sidebar-item-type,
.ccb-back-container .ccb-back-to-text>span,
.ccb-default-description,
.ccb-tab-subtitle,
.woo-checkout-stock-links .woo-links .ccb-options-header>span,
.ccb-pdf-tool-manager .ccb-accordion__trigger .ccb-accordion-item-label,
.ccb-pdf-tool-manager-sidebar--item-header span,
.ccb-pdf-tool-manager .ccb-pdf-color-picker.with-text-label .ccb-pdf-color-picker--label span,
.ccb-pdf-tool-manager .ccb-pdf-counter.with-text-label .ccb-pdf-color-picker--label span,
.ccb-pdf-tool-manager .ccb-pdf-upload-image.with-text-label .ccb-pdf-color-picker--label span,
.ccb-create-calc-content-fields .ccb-fields-container .ccb-fields-wrapper .ccb-fields-item-row .ccb-fields-item .ccb-fields-item-left .ccb-field-item-title-box span,
.ccb-appearance-top-notice span:first-child,
.calc-item__title span,
.ccb-preview-container__sticky-header--menu a,
.ccb-field__title span,
.ccb-field__input-wrapper input,
.ccb-field__input-wrapper textarea,
.ccb-field__descriptions>div,
.ccb-field__title,
.ccb-help-tip-block .ccb-help .ccb-help-tip span,
.dp__action_button,
.dp__time_display,
.ccb-timePicker-field .dp__overlay_cell,
.slider-horizontal .slider-tooltip-top,
.ccb-timePicker-field .dp__selection_preview,
.ccb-location-popup-sidebar,
.calc-item__description span,
.ccb-default-radio label .ccb-radio-label,
.ccb-summary-item,
.ccb-total-row__item .ccb-total-row__name,
.ccb-default-image-checkbox .ccb-checkbox-image__label,
.calc-container textarea,
.calc-drop-down-with-image-current .calc-dd-with-option-label,
.calc-radio-wrapper.default label .calc-radio-label,
.calc-checkbox.calc-checkbox-image.default .calc-checkbox-info .calc-checkbox-label,
.calc-container .calc-list .calc-subtotal-list.show-unit .sub-item-title,
.calc-container.vertical .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons button span,
.ccb-heading-1.ccb-bold,
.ccb-heading-5.ccb-light,
.ccb-appearance-top-notice b,
.ccb-wrapper-218 .calc-container .calc-list .calc-subtotal-list .calc-subtotal-list-header span,
.calc-container .calc-list .calc-item-title .ccb-calc-heading,
.calc-container .calc-list .calc-item-title h2,
.ccb-summary-list__titles,
.ccb-table-body--no-content-label,
.ccb-table-body--no-content-description,
.ccb-total-row__item .ccb-total-row__value,
.calc-notice-title,
.ccb-rectangle-tab .tab__item,
.ccb-button.embed span:first-child,
.ccb-bulk-actions .ccb-link {
   font-family: iranyekan, -apple-system, Segoe UI, Helvetica Neue, Roboto, Noto Sans, Cantarell, sans-serif !important;
}

.ccb-dropdown-img-field .ccb-dropdown__label img {
   margin-left: 10px !important;
   margin-right: unset !important;
}

.calc-radio-wrapper.boxed-with-radio input[type=radio],
.calc-radio-wrapper.default input[type=radio] {
   margin-right: unset !important;
   margin-right: 7px !important;
}

.ccb-grid-box.ccb-appearance .ccb-custom-row .custom-col .ccb-select-wrapper .ccb-select-arrow {
   left: 8px !important;
   right: unset !important;
}

.ccb-modal-wrapper .modal-window .modal-header .modal-header__title .add-condition-link-header .link-fields {
   direction: ltr;
}

.ccb-appearance-container .ccb-appearance-property-container .ccb-color-picker .color {
   margin-left: 10px !important;
   margin-right: unset !important;
}

.ccb-appearance-container .ccb-appearance-property-container .ccb-color-picker .sticky-popover {
   right: -84% !important;
   left: unset !important;
}

.ccb-order-form-manager-wrapper .ccb-order-form-wrapper .ccb-order-form-header-wrapper .ccb-order-form-header-menu .ccb-update-button-wrapper .ccb-update-button {
   white-space: nowrap;
}

.ccb-order-form-manager-wrapper .ccb-order-form-wrapper .ccb-order-form-header-wrapper .ccb-order-form-header-menu {
   width: 320px !important;
}

.ccb-order-form-manager-wrapper .ccb-order-form-wrapper .ccb-order-form-header-wrapper .ccb-order-form-header-menu .ccb-order-form-action-menu {
   left: 8px !important;
   right: unset !important;
}

.ccb-order-form-manager-wrapper .ccb-order-form-wrapper .ccb-order-form-header-wrapper .ccb-order-form-header-title .ccb-title-edit {
   margin-left: unset !important;
   margin-right: 5px !important;
}

#adminmenu .toplevel_page_cost_calculator_builder.wp-menu-open {
   font-family: 'iranyekan' !important;
}

.ccb-pdf-tool-manager-sidebar {
   left: 20px !important;
   right: auto !important;
}

.ccb-order-form-manager-wrapper .ccb-order-form-settings-wrapper .ccb-form-setting .ccb-field-width-setting .ccb-select-wrapper:after {
   left: 0 !important;
   right: auto !important;
}

.ccb-form-manager-link {
   margin-right: 15px !important;
   margin-top: 23px !important;
}

body {
   text-align: right !important;
}

.ccb-select-box .ccb-select-wrapper .ccb-select-arrow {
   left: 15px !important;
   right: auto !important;
}

.list-header h6 {
   margin-left: 0px !important;
   margin-right: 10px !important;
}

.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-header,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-header {
   padding: 20px 20px 10px 0px;
}

.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item span,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item span {
   left: auto !important;
   right: 50px !important;
}

.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item {
   border-left: none;
   border-right: 3px solid transparent;
}

.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item i,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item i {
   left: auto !important;
   right: 20px !important;
}

.ccb-calculator-tab-header-label i {
   margin-right: 0 !important;
   margin-left: 10px !important;
}

.ccb-header .ccb-header-right .ccb-header-navigation .ccb-header-nav i {
   margin-right: 0 !important;
   margin-left: 8px !important;
}

.ccb-create-calc-content-edit-field.has-content {
   right: 57vw !important;
}

.ccb-appearance-container .ccb-appearance-property-container {
   left: 66vw !important;
}

.ccb-button i {
   margin-left: 5px !important;
   margin-right: 0px !important;
}

.calc-quick-tour-settings-item>span:last-child {
   text-align: right !important;
}

.calc-quick-tour .calc-quick-tour-inner .calc-quick-tour-content,
.calc-quick-tour .calc-quick-tour-inner .calc-quick-tour-content-html-text {
   text-align: right !important;
}

.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-tab-sections-header .ccb-header-center .ccb-header-short-code-title,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-tab-sections-header .ccb-header-center .ccb-header-short-code-title {
   margin-right: auto;
   margin-left: 5px !important;
}

.ccb-back-container {
   border-left: 1px solid #ddd;
   border-right: none !important;
}

.ccb-select-box .multiselect .anchor:after {
   right: auto;
   left: 20px !important;
}

.ccb-settings-wrapper {
   padding-left: 20px !important;
   padding-right: auto !important;
}

.ccb-bulk-actions .ccb-select-wrapper .ccb-select-arrow {
   left: 10px !important;
   right: auto !important;
}

.ccb-create-calc-sidebar .ccb-sidebar-item-list .ccb-sidebar-item-icon {
   margin-right: 0 !important;
   margin-left: 10px !important;
}

.ccb-appearance-container .ccb-appearance-property-container .ccb-appearance-property-switch-header-inner>span i {
   margin-right: 0 !important;
   margin-left: 10px !important;
}

.ccb-modal-wrapper .modal-window .modal-window-content .close {
   right: auto !important;
   left: 20px;
}

.ccb-modal-wrapper .modal-window .modal-body .condition-item .conditions .condition-list .condition .remove-condition {
   margin-left: 20px !important;
   margin-right: auto !important;
}

.ccb-modal-wrapper .modal-window .modal-body .condition-item select {
   background-position: left 15px top 50% !important;
   text-align: right !important;
}

.ccb-modal-wrapper .modal-window .modal-body .condition-item input {
   text-align: right !important;
}

.ccb-btn-dropdown {
   border-right: 1px solid hsla(0, 0%, 100%, .502) !important;
   justify-content: flex-start !important;
   margin: 0 14px 0 0px !important;
}

.ccb-btn-dropdown-list {
   left: 0 !important;
   right: auto !important;
}

.ccb-appearance-container .ccb-appearance-presets {
   left: 0px !important;
   right: auto !important;
}

.ccb-create-calc-sidebar .ccb-sidebar-item-list .ccb-sidebar-item-draggable {
   left: 10px !important;
   right: auto !important;
}

.ccb-fields-required {
   right: 6px !important;
   left: auto !important;
}

input[type="range"] {
   direction: ltr !important;
}

.calc-quick-tour {
   text-align: right !important;
   left: 5px !important;
   right: auto !important;
}

.calc-quick-tour.calc-quick-tour-target-center-left .calc-quick-tour-arrow,
.calc-quick-tour.calc-quick-tour-target-left .calc-quick-tour-arrow {
   display: none;
}

.ccb-help-tip-block .ccb-help {
   justify-content: end;
}

.ccb-button i {
   margin-left: 5px !important;
   margin-right: 0 !important;
}

.ccb-header .ccb-header-right .ccb-header-navigation .ccb-header-nav i {
   margin-right: auto !important;
   margin-left: 8px !important;
}

.calc-quick-tour .calc-quick-tour-inner .calc-quick-tour-content,
.calc-quick-tour .calc-quick-tour-inner .calc-quick-tour-content-html-text {
   text-align: right !important;
}

.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item span,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item span,
.calculator-templates .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item span {
   left: auto !important;
   right: 20px !important
}

.calc-quick-tour {
   text-align: right !important;
   right: 136px !important;
   left: auto !important;
}

.ccb-header-right .calc-quick-tour.small .calc-quick-tour-inner {
   margin-top: 100px !important;
   margin-right: 2px !important;
}

.calc-quick-tour.calc-quick-tour-target-center-right .calc-quick-tour-arrow,
.calc-quick-tour.calc-quick-tour-target-right .calc-quick-tour-arrow,
.calc-quick-tour.calc-quick-tour-target-center-left .calc-quick-tour-arrow,
.calc-quick-tour.calc-quick-tour-target-center-right .calc-quick-tour-arrow {
   display: none !important;
}

.calc-quick-tour-inner {
   left: 230px !important;
}

.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item i,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-list-item i {
   left: 20px !important;
   right: auto !important;
}

.calc-quick-tour-inner {
   right: 90px !important;
   left: auto !important;
}

.ccb-button.ccb-save-settings .calc-save-btn-txt {
   justify-content: center !important;
}

.ccb-btn-dropdown.ccb-btn-save-as-template {
   border-left: unset !important;
}

.ccb-button.embed span:first-child {
   margin-right: unset !important;
   margin-left: 5px !important;
}

.email-preview-file__button {
   margin-left: 0 !important;
   margin-right: auto !important;
}

.ccb-embed-popup-accordion__icon {
   margin-left: 10px !important;
   margin-right: auto !important;
}

.ccb-embed-popup__close {
   left: 30px !important;
   right: auto !important;
}

.ccb-input-wrapper .input-number-counter {
   left: 5px !important;
   right: auto !important;
}

input[type="range"] {
   direction: ltr !important;
}

.calc-range-slider.range_range_field_id_0 {
   direction: ltr !important;
}

.ccb-help-tip-block .ccb-help.appearance-hint {
   right: -9vw !important;
}

#wp-admin-bar-ccb-admin-menu .ab-item .ccb-icon-logo {
   margin-left: 10px !important;
   margin-right: auto !important;
}

input[type="range"] {
   direction: ltr;
}

.calc-input-wrapper .input-number-counter {
   left: 5px !important;
   right: auto !important;
}

.ccb-wrapper-217 .calc-input-wrapper .input-number-counter {
   right: auto !important;
}

.ccb-wrapper-217 .calc-input-wrapper .input-number-counter {
   left: 5px !important;
   border-radius: 4px !important;
   right: auto;
}

.ccb-appearance-container .ccb-appearance-property-container {
   right: 0;
}

@media screen and (max-width: 1625px) {
   .ccb-appearance-property-toggle {
      right: 390px !important;
      position: absolute;
   }

   .hide-menu .ccb-appearance-property-toggle {
      right: 10px !important;
   }

   .ccb-appearance-property-toggle {
      right: 390px !important;
      position: absolute;
   }

   .calc-appearance-preview-wrapper:before {
      left: -381px;
   }
}

.hide-menu .ccb-appearance-property-container {
   transform: translateX(100%) !important;
}

/* .ccb-appearance-property-toggle {
   right: 10px !important;
} */
.ccb-create-calc-content-edit-field.has-content {
   right: auto !important;
   left: 0 !important;
}

.ccb-condition-container .ccb-conditions-elements-wrapper .ccb-condition-elements .ccb-conditions-items .ccb-conditions-item-add {
   right: auto !important;
   left: 17px !important;
}

.ccb-banner-button-read-article {
   flex-direction: row-reverse !important;
}

.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-content .ccb-tab-container .ccb-grid-wrapper .ccb-grid-wrapper-right,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-content .ccb-tab-container .ccb-grid-wrapper .ccb-grid-wrapper-right,
.calculator-templates .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-content .ccb-tab-container .ccb-grid-wrapper .ccb-grid-wrapper-right {
   margin-right: 20px !important;
   margin-left: auto !important;
}

.ccb-grid-wrapper-right {
   display: none;
}

.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-content .ccb-tab-container .ccb-notice-wrapper .ccb-notice-icon-wrapper,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-content .ccb-tab-container .ccb-notice-wrapper .ccb-notice-icon-wrapper,
.calculator-templates .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-content .ccb-tab-container .ccb-notice-wrapper .ccb-notice-icon-wrapper {
   margin-right: auto !important;
   margin-left: 10px !important;
}

.ccb-confirm-popup__actions button:last-child {
   margin-left: auto !important;
   margin-right: 6px !important;
}

.ccb-confirm-popup__close {
   left: 10px !important;
   right: auto !important;
}

.ccb-edit-field-aliases .ccb-edit-field-alias .ccb-edit-field-label {
   padding: 3px 3px 0 7px !important;
}

.ccb-select-box .ccb-multi-select {
   justify-content: flex-end;
}

.ccb-color .ccb-color-picker .color {
   margin-right: 0 !important;
   margin-left: 10px !important;
}

.ccb-image-upload-buttons button:first-child {
   margin-right: 0 !important;
   margin-left: 10px !important;
}

.ccb-condition-container .flowchart-container {
   width: 100% !important;
}

.ccb-condition-container .flowchart-container .calc-quick-tour-target-none {
   right: 115px !important;
}

.ccb-table-body .table-concept .list-item .list-title.actions .ccb-action {
   margin-right: 8px !important;
   margin-left: 0 !important;
}

.ccb-table-body .table-concept .list-item .list-title.actions .ccb-action span {
   margin-left: auto !important;
   margin-right: 5px !important;
}

select.ccb-select {
   text-align: right !important;
}

select.ccb-select {
   text-align: right !important;
}

.ccb-embed-popup-clipboard .input-copy {
   border-bottom-left-radius: 4px !important;
   border-top-left-radius: 4px !important;
   left: 0 !important;
   right: auto !important;
}

.rtl .calc-range-slider,
.rtl .cost-calc-range-output-free,
.rtl .cost-calc-range-output-pro,
.rtl input[type=range] {
   transform: rotate(360deg) !important;
}

.ccb-condition-container .ccb-c-rectangle-item .ccb-c-title-box {
   padding-left: 12px !important;
}

.calc-range {
   direction: ltr;
}

.ccb-wrapper-218 .ccb-appearance-field:not(textarea),
.calc-input {
   padding-right: 30px !important;
}

.text-group-wrapper .text-group {
   margin-right: 15px !important;
   margin-left: unset !important;
}

.ccb-condition-container .flowchart-container .calc-condition-filter-container .calc-condition-filter-header .calc-filter-collapse-box {
   left: 10px !important;
   right: unset !important;
}

.wp-submenu.wp-submenu-wrap li a[href="admin.php?page=cost_calculator_templates"] {
   display: none !important;
}

.ccb-modal-wrapper .modal-window .modal-body .condition-item .conditions .condition-list .condition {
   flex-direction: row-reverse !important;
}

.ccb-modal-wrapper .modal-window .modal-body .condition-item .conditions .condition-list .condition .select-with-label {
   margin-left: 10px !important;
   margin-right: unset !important;
}

.ccb-modal-wrapper .modal-window .modal-body .condition-item .conditions .condition-list .add-condition-border .additional-condition-operator {
   padding: 0 24px !important;
}

.select-with-label .ccb-custom-datetime div .calc-date-picker-select i {
   right: unset !important;
   left: 11px !important;
}

.ccb-discount-condition-box .ccb-close-action {
   right: unset !important;
   left: 12px !important;
}

.ccb-options-container .ccb-options .ccb-option-delete {
   right: unset !important;
   left: 32px !important;
}

.ccb-header .ccb-header-right .ccb-help-menu {
   right: unset !important;
}

.select-with-label .ccb-custom-datetime div.date .calendar-select {
   left: 0 !important;
}

.sticky-calculator-wrapper .ccb-options-tooltip {
   justify-content: unset !important;
}

.ccb-edit-field-formula {
   direction: ltr;
}

.ͼ1 .cm-content[contenteditable=true] {
   text-align: left;
}

.wp-core-ui .stm-notice a.button {
   margin-left: 10px !important;
}

.ccb-help-tip-block .ccb-help.ccb-help-settings {
   right: -290% !important;
   left: auto !important;
}

.ccb-header .ccb-header-right .ccb-header-link-item i {
   margin-left: 7px !important;
   margin-right: auto !important;
}

.ccb-header .ccb-header-right .ccb-header-link-item .ccb-link-arrow {
   margin-right: 7px !important;
   margin-left: auto !important;
}

.ccb-create-calc-sidebar .ccb-sidebar-item-list .ccb-sidebar-item-lock .ccb-item-lock-inner {
   left: 7px !important;
   right: auto !important;
}

.ccb-order-form-manager-wrapper .ccb-order-form-settings-wrapper {
   margin-right: 25px !important;
   margin-left: auto !important;
}

.ccb-appearance-container .ccb-appearance-property-switch-header-inner>span i {
   margin-left: 10px !important;
   margin-right: 0 !important;
}

.ccb-modal-wrapper .modal-window .modal-header .modal-header__title .add-condition-link-header .link-fields {
   margin-left: unset !important;
   margin-right: 7px !important;
}

/****************************************************/
/* !template.css RTL */
/********************************************************************************************************/
.ccb-templates-content .ccb-templates-main-body .ccb-templates-wrapper .ccb-templates-item-icon-box {
   margin-left: 15px !important;
   margin-right: auto !important
}

.toplevel_page_cost_calculator_builder .ccb-templates-main-body .ccb-templates-section:not(:first-child) {
   display: none;
}

/***************************! welcome.css RTL*************************************/
body .welcome-page-wrapper .wizard-finish__welcome_column.video-modal {
   left: 0 !important;
}

body .welcome-page-wrapper .wizard-finish__links_block .icon_wrapper {
   margin-right: 0 !important;
   margin-left: 20px;
}

body .welcome-page-wrapper .wizard-finish__welcome_button:first-child {
   margin-right: 0 !important;
   margin-left: 10px !important;
}

body .welcome-page-wrapper .wizard-finish__welcome_column.video-modal {
   left: 0 !important;
   right: auto !important;
}

body .welcome-page-wrapper .wizard-finish__welcome_button:first-child {
   margin-left: 10px !important;
   margin-right: 0 !important;
}

body .welcome-page-wrapper .wizard-finish__column:first-child {
   padding-right: 0 !important;
   padding-left: 10px !important;
}

body .welcome-page-wrapper .wizard-finish__links_block .icon_wrapper {
   margin-left: 20px !important;
   margin-right: 0 !important;
}

body .welcome-page-wrapper .wizard-finish__bottom_banner {
   direction: ltr !important;
}

.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-header-mobile,
.calculator-orders .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-header,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-header-mobile,
.calculator-settings .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-header,
.calculator-templates .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-header-mobile,
.calculator-templates .ccb-main-container .ccb-tab-content .ccb-tab-sections .ccb-settings-tab .ccb-settings-tab-sidebar .ccb-settings-tab-header {
   padding: 20px 20px 10px 20px !important;
}

.ccb-btn-dropdown.ccb-btn-save-as-template {
   margin: 0 14px 0 0 !important;
}

.ccb-options-tooltip i {
   margin-left: unset !important;
   margin-right: 5px !important;
}

.ccb-help-tip-block {
   margin-left: unset !important;
   margin-right: 5px !important;
}

.calc-input,
.calc-item input[type=text],
.ccb-appearance-field {
   padding-right: 30px !important;
}

.calc-page-navigation__actions .next i {
   transform: rotate(0) !important;
}

.calc-page-navigation__actions .back i {
   transform: rotate(180deg) !important;
}

.calc-input-wrapper .input-number-counter {
   left: 5px !important;
   right: auto !important;
}

input[type="range"] {
   direction: rtl;
}

.calc-input-wrapper .input-number-counter {
   left: 5px !important;
   right: auto;
}

.ccb-preview {
   left: 0;
   right: auto !important;
}

.calc-input-wrapper .input-number-counter {
   left: 5px !important;
   border-radius: 4px !important;
}

.ccb-preview {
   left: -15vw;
   right: auto !important;
}

.ccb-wrapper-217 .calc-input-wrapper .input-number-counter {
   left: 5px !important;
   right: auto;
}

.ccb-default-image-checkbox .ccb-checkbox-image:before {
   right: unset !important;
   left: 10px !important;
}

.ccb-default-image-checkbox .ccb-checkbox-image:after {
   left: 14px !important;
   right: unset !important;
}

.ccb-default-radio label input {
   margin: 0 0px 0px 7px !important;
}

.ccb-input-counter {
   left: 5px !important;
   right: unset !important;
}

.ccb-datetime div .calc-date-picker-select i {
   left: 15px !important;
   right: auto !important;
}

.vue__time-picker .controls {
   left: 0 !important;
   right: auto;
}

.calc-pagination .circle-tab .tab__item,
.calc-pagination .circle-with-line .tab__item,
.calc-pagination .rectangle-tab .tab__item {
   margin-left: 6px !important;
   margin-right: auto;
}

.calc-container .calc-list .calc-subtotal-list.show-unit .sub-item-unit {
   direction: ltr;
}

.calc-radio-wrapper.boxed-with-radio input[type=radio],
.calc-radio-wrapper.default input[type=radio] {
   margin-right: unset !important;
   margin-left: 7px !important;
}

.calc-item .calc-file-upload .info-tip-block .info .info-tip {
   text-align: right !important;
}

.calc-item .calc-file-upload .info-tip-block .info .info-tip span:first-child {
   white-space: wrap !important;
}

.ccb-appearance-top-notice {
   justify-content: center;
}

.ccb-circle-with-line .bar-progress,
.ccb-circle-with-line .bar-overlay,
.ccb-rectangle-with-line .bar-progress,
.ccb-rectangle-with-line .bar-overlay {
   right: 32px !important;
   left: unset !important;
}

.ccb-field__title {
   text-align: right !important;
}

.ccb-page-breaker .ccb-page-navigation__actions .next-btn i {
   transform: rotate(0deg) !important;
}

.ccb-page-breaker .ccb-page-navigation__actions .success-outlined>.ccb-icon-Arrow-Previous {
   transform: rotate(180deg) !important;
}

.ccb-rectangle-tab .tab__item {
   margin-left: 6px;
   margin-right: unset !important;
}

.ccb-create-calc-content-fields .ccb-fields-container .ccb-fields-wrapper .ccb-page-navigation__title {
   margin-left: 10px;
   margin-right: unset !important;
}

.ccb-header-title,
.ccb-summary-list__titles {
   text-align: right !important;
}

.ccb-default-toggle .ccb-toggle-item .ccb-toggle-wrapper[data-v-76549a48] {
   margin-right: 10px !important;
}

.ccb-help-menu-export {
   left: 0 !important;
   right: unset !important;
}