@font-face {
  font-family: 'Somarsans';
  src: url('asset/sfonts/SomarSans-Regular.woff2') format('woff2'),
        url('asset/sfonts/SomarSans-Regular.woff') format('woff'),
        url('asset/sfonts/SomarSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Somarsans';
  src: url('asset/sfonts/SomarSans-Medium.woff2') format('woff2'),
        url('asset/sfonts/SomarSans-Medium.woff') format('woff'),
        url('asset/sfonts/SomarSans-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Somarsans';
  src: url('asset/sfonts/SomarSans-SemiBold.woff2') format('woff2'),
        url('asset/sfonts/SomarSans-SemiBold.woff') format('woff'),
        url('asset/sfonts/SomarSans-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Somarsans';
  src: url('asset/sfonts/SomarSans-Bold.woff2') format('woff2'),
        url('asset/sfonts/SomarSans-Bold.woff') format('woff'),
        url('asset/sfonts/SomarSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: bold;
  font-display: swap;
}
/*-------------------------------------*/
body {
  font-family: 'Somarsans', sans-serif;
  font-weight: 400;
  direction: rtl;
}
#pagescontent {
  margin-right: 18%;margin-left: 0;
  border-left: 2px solid rgba(41, 58, 128, 0.2);border-right: none;
}
#dropdownUser1.dropdown-toggle::after {margin-right: 0;}
#sidebar.sidebarclosed .sidebarlogotext{right: 50%;left: inherit;}
#sidebar.sidebarclosed ~ #pagescontent{margin-right: 60px !important;margin-left: inherit !important;}
#sidebar.sidebarclosed #sidemenu li a i{margin: 0;margin-right: 3px;}
/* #sidebar.sidebarclosed:hover .sidebarlogotext{left: inherit;right: inherit;} */
/* #sidebar.sidebarclosed:hover ~ #pagescontent{margin-right: 215px !important;margin-left: inherit !important;} */
/* #sidebar.sidebarclosed:hover #logoimg {margin-right: inherit;margin-left: 12px;} */
/* #sidebar.sidebarclosed:hover #sidemenu li a i{margin: 0;margin-left: 8px;} */
.li-has-submenu > a::after {float: left;}
.li-has-submenu ul li {border-right: 1px solid rgba(102, 102, 102, 0.3);border-left: inherit;}
.li-has-submenu ul li a::before {right: -4px;left: inherit;}
#sidemenu li a i {margin-left: 8px;margin-right: inherit;}
.input-group-cat .form-select {
  background-position: left 1rem center;
  border-radius: 0 .3125rem .3125rem 0 !important;
  /* padding: 0.6125rem 1rem 0.6125rem 2.25rem; */
}
#pageheader .ms-4{margin-right: 1.5rem !important;margin-right: 0 !important;}
.dropdown-menu {text-align: right;}
.breadcrumb-item+.breadcrumb-item::before {
  float: right;padding-left: var(--bs-breadcrumb-item-padding-x);
  content: var(--bs-breadcrumb-divider, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-chevron-left' width='16' height='24' viewBox='0 0 24 24' stroke-width='1.75' stroke='%234b465c' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpolyline points='15 6 9 12 15 18'%3E%3C/polyline%3E%3C/svg%3E"));
}
.boxes4card {border-left: 1px solid #EEE;border-right: none;}
.boxes4card:last-child {border-left: none;}
.reportboxes2_1 {
  padding-left: 20px;padding-right: 0;
  border-left: 1px solid #dcdcdc;border-right: none;
}
.smallboxdataul li .img222 {margin-left: 20px;margin-right: 0;}
.form-check .form-check-input {float: right;/*margin-right: 0 !important;margin-left: inherit;*/}
.form-switch .form-check-input:checked {background-position: left center;}
.form-switch .form-check-input {background-position: right center;}
.form-switch .form-check-label{margin-right: 8px;}
.form-switch {padding-left: 0;}
.modal-header .btn-close {padding: 0;margin: 0;}
/***/
table.dataTable thead th, table.dataTable thead td {text-align: right;}
/**/
.buildingstepdata {padding: 20px 30px 20px 20px;}
.buildingstepicon {right: inherit;left: -17px;}
.buildingstepnumber {left: inherit;right: -20px;}
/***/
.tdspanradio {flex-direction: row-reverse;margin-right: inherit;margin-left: 15px;}
.tdspanradio input{margin-right: inherit;margin-left: 3px;}
/**/
#startstorestepswrapper .accordion-button::before {margin-left: 6px;}
#startstorestepswrapper .accordion-button::before {margin-left: 6px;}
#startstorestepswrapper .form-check {padding-right: inherit;padding-left: 1.5em;}
#startstorestepswrapper .form-check input {margin-left: 10px;}
#startstorestepswrapper #checkboxLang .form-check {margin-right: 20px;}
/**/
#pageheader .ms-4 {margin-right: 0 !important;margin-left: 1.5rem;}
.li-has-submenu ul ul{padding-left: inherit;padding-right: 25px;}
.visitstoreicon{margin-left: 20px;}
#floatingbtns .btn {float: left;}
.loginicon_header{margin-left: 15px;}
/***/
/* .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
  right: 0;
  left: auto;
} */
.register-wrapper input:not([name='phone']):not([name='otp']){direction: rtl;text-align: right;}
/* #register-wrapper input#phone{
	padding-left: inherit !important;
	padding-right: 92px;
	text-align: right;
} */
.collapse002 h4::after {float: left;}
.fakedropdownselect::after {float: left;}
.register-wrapper #phone,.register-wrapper #otp{border-radius: 0 3px 3px 0;}
.register-wrapper #phone{text-align: left;direction: ltr;}
.dasdasdas{right: inherit;left: 0;}
.select2-container--default .select2-selection--single .select2-selection__arrow {right: inherit;top: 5px;left: 5px;}
/**/
#ancortabs {margin-left: 2%;margin-right: inherit;}
#ancortabs a{border-left:none;border-right: 3px solid transparent;}
#ancortabs a:hover, #ancortabs .mmtabactive {border-left: none;border-right: 3px solid var(--color1);}
/**/
input,textarea{direction: rtl;text-align: right;}
.select2-selection, .select2-results__options{
  text-align: right;direction: rtl;
}
#sidebar {border-left: 1px solid rgba(41, 58, 128, 0.2);border-right: none;}
a.app-item .appicon {margin-left: 10px;margin-right: inherit;}
.dataTables_wrapper .dataTables_filter input {margin-right: 10px;margin-left: inherit;}
button.dt-button span.dt-down-arrow, div.dt-button span.dt-down-arrow, a.dt-button span.dt-down-arrow, input.dt-button span.dt-down-arrow {padding-left: inherit;padding-right: 10px;}
/**/
.mmactivityul {border-left: inherit;border-right: 3px solid rgba(214, 214, 214, 0.4);}
.mmactivityul li {margin-left: inherit;margin-right: 14px;}
.mmactivityul h4::before {left: inherit;right: -17px;}
/**/
/* .menu-box ul.menu-list ul {
    margin-right: 20px !important;
    margin-left: 0 !important;
} */
.menu-box .actionbtns {display: flex}
.menu-box .actionbtns {float: right;margin-right: 3px;margin-left: 0;}
#navigationpage .row {flex-direction: row-reverse;}
#navigationpage .col-lg-3 {padding-right: 30px;}
.menu-box{direction: ltr;}
/* .menu-box .li {direction: rtl;} */
/* .menu-box .actionbtns {display: flex;flex-direction: row-reverse;} */
#profilepageuserimg {direction: ltr;}
/**/
.card-header-with-lang .nav-tabs {flex-direction: row-reverse !important;}
.createorderpage .card-header-with-lang .nav-tabs {flex-direction: row !important;}
/************************************************************/
/************************************************************/
@media only screen and (max-width: 992px) {
  /**************SideBar-Header***********/
  #sidebar {transform: translateX(215px);}
  #pagescontent {margin-right: 0;}
  #sidebar.sidebarclosed ~ #pagescontent {margin-left: inherit;margin-right: 250px !important;}
  /**/
  #sidebar.sidebarclosed .sidebarlogotext{left: inherit;right: inherit;}
  #sidebar.sidebarclosed ~ #pagescontent{margin-right: 250px !important;margin-left: inherit !important;}
  #sidebar.sidebarclosed #logoimg {margin-right: inherit;margin-left: 12px;}
  #sidebar.sidebarclosed #sidemenu li a i{margin: 0;margin-left: 8px;}
  /*********************/
  #navigationpage .col-lg-3 {padding-right: 10px;}
}
@media only screen and (max-width: 768px) {
  #save_currency_language{margin-left: inherit;margin-right: 20px;}
}
/**/
.general-table-design td,.general-table-design th{border-right: inherit;border-left: 1px solid var(--light);}
#landingpagebuilder .accordion-button::after {margin-left: inherit;margin-right: auto;}
/***/
/* .app_marketplace_page .appmetaboxes .metabox {
  border-right: none;padding-right: 0;margin-right: 0;
  border-left: 1px solid #d8d8d8;padding-left: 15px;margin-left: 15px;
} */
.accordion-button::after {margin-left: inherit;}

.serp-url {
    direction: ltr;
}


/*** select elemnt with "aria-controls="en"" ***/
.nav.nav-tabs button[aria-controls="en"] span {
    line-height: 1.8;
}
/* #sideheader7 {
    text-align: right;
}

.customerprofilside{
    text-align: right;
} */

.general-search-btn {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-left-radius: var(--borderRadius) !important;
  border-top-left-radius: var(--borderRadius) !important;
}

#floatingbtns .save-options {
  left: 10px;
}