body, html {direction:rtl;}
.lg-outer .lg-inner {direction:initial;}
.home-search > .container:after, .pre-account > .content > section.container:after {background-position:top left;}
.home-search > .container:after {left:3%;right:auto;}
.pre-account > .content > section.container:after {left:0;right:auto;}
.home-search .input-box {margin:0 0 0 12px;}
header .links .btn svg, header .menu.btn svg {margin-left:2px;margin-right:0;}
header .links .btn.account img {float:right;margin-left:5px;margin-right:-6px;}
header .links, footer section.two span {margin-left:0;margin-right:auto;}
header .links .publish {margin-left:0;margin-right:12px;}
.picker.pattern .option {padding-left:16px;padding-right:40px;}
.picker.pattern .results a:after {right:16px;left:auto;}
.picker.pattern .patterns a:after, .picker.pattern .default .recent.locations a:after {margin-left:0;margin-right:1px;}
.picker.pattern .locations a:after {margin-left:0;margin-right:2px;}
#showcase-box {right:0;left:auto;}
#item-side .master-button i {text-indent:-1px;border-radius:0 6px 6px 0;left:auto;right:0;border-left:1px solid rgba(0,0,0,0.15);border-right:none;}
#shortcuts a {margin-left:16px;margin-right:0;}
#item-main .location {padding-right:16px;margin-right:16px;padding-left:0;margin-left:0;border-right-width:3px;border-left-width:0;}
header .links .btn .counter {right:2px;left:auto;}
#showcase-box > a, #showcase-box .switch-color {float:right;}
footer .quick-links a, .latest-search a {margin-left:4px;margin-right:0;float:right;}
.home-search .latest-search a, .simple-prod .contact > a, #alert-form .inputs input[name="alert_email"], #item-main .basic .labels > span {margin-left:8px;margin-right:0;}
#osc-database-logs td {text-align:right!important;}
#debug-mode, .simple-prod .img-wrap .user-image .business {left:0;right:auto;}
#home-cat a, body#home h2 .btn svg, #comments .author .img {margin-left:5px;margin-right:0;}
.simple-prod .img-wrap .user-image {right:8px;left:auto;}
.simple-prod .premium-mark, .items-box .label-premium, .items-box .label-sold, .items-box .label-reserved {right:6px;left:auto;}
.simple-prod .favorite, #item-image .swiper-pg {left:8px;right:auto;}
#item-main .favorite {left:0px;right:auto;}
.simple-prod .img-wrap .bar .image-counter {left:8px;right:auto;}
.simple-prod .img-wrap .bar {padding-left:36px;padding-right:8px;}
.simple-prod .img-wrap .bar .price {float:right;}
.simple-prod .favorite a.is_favorite i, #item-main .favorite a.is_favorite i {text-indent:-1px;}
#search-category-box a.gotop i {margin-left:6px;margin-right:0;transform:scaleX(1);}
.simple-prod .contact > a i {border-radius:0 6px 6px 0;right:-1px;left:auto;border-left:1px solid rgba(0,0,0,0.1);border-right:none;text-indent:0px;}
.simple-prod .contact > a i:before {transform:scaleX(-1);display:block;}
.simple-prod .contact > a {margin-left:8px;margin-right:0;padding-left:8px;padding-right:38px;}
#search-items .list-empty .tips i {float:right;margin:0 1px 0 6px;}
ul.breadcrumb span.home svg, #latest-search a {float:right;margin-left:5px;margin-right:0;}
.btn i, .picker.location .option > span {margin-left:3px;margin-right:0;}
.paginate ul li .searchPaginationLast i, .paginate ul li .searchPaginationFirst i, .paginate ul li .searchPaginationNext i, .paginate ul li .searchPaginationPrev i {transform:scale(-1);}
.simple-prod .img-wrap .user-image .online {left:2px;right:auto;}
.blog-box > a > img, .products.list .simple-prod .img-wrap, #seller .line1 .img, #item-side #protection .point .icon, #item-card .img {margin-left:12px;margin-right:0;}
footer a.lang img, #seller .line3 .phone i, #item-side .report-button i, #item-side .manage-button i {margin-left:2px;margin-right:0;}
footer section.two a, .products.detail .simple-prod .img-wrap {margin-left:15px;margin-right:0;}
#search-category-box span {margin-left:4px;margin-right:0;}
.simple-prod .label, .filter-menu #search-button svg, .filter-menu #search-button i {margin-left:6px;margin-right:0;}
#search-category-box .icon {margin-right:-4px;margin-left:6px;}
#scroll-to-top {left:10px;right:auto;}
#comments .author {padding-left:9px;padding-right:2px;}
#seller .line1 .img .online {left:3px;right:auto;}
.modal-close {left:8px!important;right:auto!important;}
#epsModal .modal-close-alt {left:-50px;right:auto;} 
.comment-leave-rating i.is-rating-item {margin-left:2px;margin-right:0;}
.comment-rating-selected, #comments .rating > span {margin-right:5px;margin-left:0;unicode-bidi: bidi-override;}
.navlinks {display: flex; flex-direction: row;}
#seller .line3 .phone i {transform:scaleX(-1);}
#item-side #protection .point .icon:after {transform:rotate(45deg);transform-origin: 0px 0px;top:0;bottom:auto;}
.navlinks a {margin-right:4px;}
.navlinks a i {transform:scaleX(-1);}
.item-publish .tip {margin-left:0;margin-right:16px;text-align:right;left:auto;right:100%;}
.item-publish .close-tip {left:6px;right:auto;}
#comments .rating i {margin-left:1px;margin-right:0;}
.item-publish .show-tip {float:left;}
#user-dashboard .card .icon .count {left:-5px;right:auto;}
#user-menu a .counter, #user-menu a .im-user-account-count {left:5px;right:auto;}
#user-menu a.has-counter {padding-left:30px;padding-right:10px;}
#user-menu a.public .ext {left:7px;right:auto;}
.item-publish .row.name, #user-dashboard .headers {padding-right:82px;padding-left:0;}
.item-publish .img-container, .body-ua .img-container {right:0;left:auto;}
.items-box .item .label-reserved, .items-box .item .label-sold, .items-box .item .label-premium {left:auto;}
.items-box .item .image {margin:0 0 0 20px;}
.items-box .item .price {left:0;right:auto;}
a.toggle-pass {left:8px;right:auto;}
.items-box .item .top {padding-left:130px;padding-right:0;}
.item-publish .row.zip {float:right;}
.item-publish select#currency {left:auto;right:5px;border-right:none;border-left:1px solid #ccc;border-radius:0 4px 4px 0;}
.upload-photos .qq-upload-list li {float:right;margin-left:16px;margin-right:0;}
.upload-photos .qq-upload-list li:nth-child(even) {margin-left:0;}
.item-publish .tip p strong {padding-left:24px;padding-right:0;}
body #mo-check.styled .input-box-check label {float:right!important;padding:0 24px 0 0!important;text-align:right;}
#plugin-hook input[type="checkbox"] + label, #plugin-hook input[type="radio"] + label {float:right!important;}
#plugin-hook input[type="checkbox"], #plugin-hook input[type="radio"] {float:right;margin-left:4px!important;margin-right:0!important;}
body .atr-form .controls select {margin-left:6px;margin-right:0;}
#plugin-hook .product-attributes td {display:block;width:100%;}
.item-publish .row.country {float:right;padding-left:16px;padding-right:0;}
.item-publish .row.region {float:right;padding-left:16px;padding-right:0;}
.item-publish .row.city {float:right;}
.item-publish .row.country + .row.region, .item-publish .row.country + .row.region + .row.city {float:right;}
.item-publish .row.address {float:right;padding-left:16px;padding-right:0;}
.items-box .item .buttons a.delete {margin-left:0;margin-right:auto;}
.alerts-box .head-row .btn {margin-left:0;margin-right:12px;}
.profile-box .profile-img .btn {margin-left:5px;margin-right:0;}
.profile-box label a.change-email {margin-left:0;margin-right:6px;}
.profile-box label[for="email"] {display:flex;}
.profile-box .left-block {padding-left:25px;padding-right:0;}
body #fi_user_new_list .fi_new_name {float:right;margin-left:2%;margin-right:0;}
body #fi_user_new_list .fi_check.first, body #fi_user_new_list .fi_check {float:right;padding-left:20px;padding-right:5px;}
#fi_user_lists .fi_name, #fi_user_lists .fi_count, #fi_user_lists .fi_current, #fi_user_lists .fi_notification, #fi_user_lists .fi_user_list_remove {float:right;}
#fi_user_lists .fi_list_edit {float:left;}
body #fi_list_items.fi_user_menu .fi_right a, body #fi_list_items .fi_right .fi_bottom {text-align:right;}
body #fi_list_items.fi_user_menu .fi_tool {left:10px;right:auto;}
#ur-box-show .ur-user .ur-date {text-align:left;left:0;right:auto;}
#ur-box-show .ur-ratings .ur-row .ur-user {padding-right:48px;padding-left:110px;}
#ur-box-show .ur-user .ur-img {right:0;left:auto;}
.ur-rate {float:right;padding:0 2px 0 3px;}
#ur-box-show .ur-user .ur-rate-value {float:right;margin-left:0;margin-right:2px;}
body.body-ua #ur-box-show .ur-over, body.body-ua #ur-box-show .ur-charts {text-align:right;}
#ur-box-show .ur-charts .ur-line .ur-lab {text-align:left;}
.mo-nav a {float:right;margin-left:6px;margin-right:0;}
#fi_user_new_list button {float:right;}
#flashbox .flashmessage, #error_list li, .upload-photos .flashmessage, .empty, .problem, .flashmessage {padding-left:36px;padding-right:12px;border-left:1px solid rgba(0,0,0,0.15);border-right:7px solid #999;}
#flashbox .flashmessage .btn.ico-close, .upload-photos .flashmessage .close {left:2px;right:auto;}
#flashbox .flashmessage.flashmessage-error, #error_list li, .upload-photos .flashmessage, .flashmessage.flashmessage-error {border-right-color:#e72b2b;}
#flashbox .flashmessage.flashmessage-ok, .flashmessage.flashmessage-ok {border-right-color:#11c55c;}
#flashbox .flashmessage.flashmessage-warning, .flashmessage.flashmessage-warning, .problem {border-right-color:#fdc20f;}
#flashbox .flashmessage.flashmessage-info, .flashmessage.flashmessage-info, .empty {border-right-color:#4b39e9;}
#seller .show-rating.show-stars .ur-rate {padding:0 0 0 2px;}
#seller .show-rating.show-stars > span {margin-right:3px;margin-left:0;}
#search-quick-bar label {right:15px;left:auto;}
#search-quick-bar .view-type a svg {margin-left:8px;margin-right:-2px;}
#search-alert .open-alert-box svg {margin-left:8px;margin-right:-1px;}
#search-quick-bar .sort-type {margin-left:0;margin-right:8px;}
footer .col {padding-left:25px;padding-right:0;}
#search-alert .open-alert-box .active-badge {right:3px;left:auto;}
#search-quick-bar .view-type, .simple-prod .right, #shortcuts .item-share {margin-left:0;margin-right:auto;}
#search-quick-bar .view-type a {margin-right:2px;margin-left:0;}
#filter-user-type a {margin-right:0px;margin-left:6px;}
.input-box-check label {padding:2px 27px 0 0!important;float:right;}
.input-box-check label:before, .input-box-check label:after {right:0;left:auto;}
.products.list .simple-prod .info .premium-mark, .products.list .simple-prod .info .label {float:right;margin-left:5px;right:auto;margin-right:0;}
.products.list .simple-prod .img-wrap .bar .image-counter {right:3px;left:auto;}
.products.list .simple-prod .favorite {left:auto;right:0;}
.nice-scroll-next, #item-image .swiper-button.swiper-next {text-indent:-2px;}
.nice-scroll-prev, #item-image .swiper-button.swiper-prev {text-indent:2px;}
#item-image .swiper-button.swiper-prev:active i {text-indent:5px;}
#item-image .swiper-button.swiper-next:active i {text-indent:-5px;}
#item-image .swiper-button.swiper-next {left:10px;right:auto;}
#item-image .swiper-button.swiper-prev {right:10px;left:auto;}
#item-image .swiper-button.swiper-next i, #item-image .swiper-button.swiper-prev i {transform:scaleX(-1);}
.input-box:not(.picker) .clean, .filter-menu .input-box.picker .clean {left:3px;right:auto;}
#search-quick-bar .view-type a.detail svg {transform:scale(-1,-1);}
.picker.location.loading:after, .picker.pattern.loading:after, .picker.pattern.mobile.loading > .input-box:after {left:7px;right:auto;}
.filter-menu .picker.location.loading:after {left:2px;right:auto;}
.filter-menu .price .input-box-check label {padding:0px 18px 0 0!important;}
#side-menu .section a, #def-location a {padding-right:60px;padding-left:16px;}
#side-menu .navigator a.locate-me, #def-location .navigator a.locate-me, .navigator a.locate-me {padding-right:58px;padding-left:16px;}
#side-menu .navigator a.locate-me svg, #def-location .navigator a.locate-me svg, .navigator a.locate-me svg {right:16px;left:auto;}
#side-menu .box .section .recent a, #side-menu .box .section .popular a, #def-location .recent a, #def-location .popular a {padding-right:40px;padding-left:16px;}
#side-menu .box .section .recent a:after, #def-location .recent a:after {right:16px;left:auto;}
#side-menu .input-box svg, #def-location .input-box svg {right:8px;left:auto;}
#def-location .input-box svg {right:10px;left:auto;}
#side-menu .box.location .input-box input, #def-location .input-box input {padding-left:8px;padding-right:42px;}
.filter-menu label, .filter-menu h6, .filter-menu #atr-search .control-group > label {text-align:right;}
#navi-bar .counter {left:auto;right:calc(50% - 24px);}
#navi-bar .favorite .counter {margin-left:0;margin-right:3px;}
header .container.alt a.back, header .container.alt a.action {margin-left: 8px;margin-right:0;}
header .csearch button {margin-left:0;margin-right:8px;}
#side-menu, #side-menu > .wrap {right:0;left:auto;}
#side-menu .section.lead, #def-location .section.lead {padding-right:110px;padding-left:10px;}
#side-menu .section.lead a.img-container, #def-location a.img-container, #side-menu .section a svg, #def-location a.svg, #side-menu .menu-hooks a > i {right:16px;left:auto;}
#side-menu .section.lead .line1 img, #def-location .line1 img {float:left;}
#side-menu .section a .counter, #side-menu .section a .indicator {left:16px;right:auto;}
#side-menu .section a .indicator, #side-menu .section a.logout svg, #side-menu .box .nav i {transform:scaleX(-1);}
#side-menu a.lang img {float:right;margin-left:12px;margin-right:0;}
#side-menu .box .section .popular a:after, #def-location .popular a:after {margin-right:1px;margin-left:0;right:16px;left:auto;}
#menu-cover .close {left:10px;right:auto;}
.picker .clean {left:6px;right:auto;}
header .links .maccount {margin-right:8px;margin-left:0;}
#home-cat a > div > span.lab {left:-6px;right:auto;}
.simple-prod .day-offer-mark {right:6px;left:auto;}
#side-menu .section a.register svg, #side-menu .section a.profile svg {margin-right:3px;margin-left:0;transform:scaleX(-1);}
#open-search-filters > .svg-wrap {margin-left:6px;margin-right:-6px;}
#search-filters a {padding-left:34px;padding-right:8px;}
#search-filters a:after {border-right:1px solid rgba(0,0,0,0.1);border-left:none;left:3px;right:auto;}
#item-main .mlink {right:8px;left:auto;}
#item-main .mlink.back i {transform:scaleX(-1);}
#item-main .mlink.contact {left:52px;right:auto;}
#item-main .mlink.share {left:8px;right:auto;}
#comments .add svg {float:right;margin-left:6px;margin-right:0;}
header .container.alt > .img {margin-left:4px;margin-right:0;}
.im-button-green, .im-body #uniform-undefined {float:right;}
body #im-create-thread-form button.im-button-green {clear:none;}
body #im-create-thread-form .im-attachment {margin-right:10px;margin-left:0;margin-bottom:10px;}
body form#im-create-thread-form {float:right;clear:none;margin-left:20px;margin-right:0;}
body .im-row.im-item-related {float:left;}
body .im-file-create-thread .im-error-list.error-list {float:right;clear:right;}
#user-main .user-custom-box h2 {float:right;text-align:right;width:100%;}
body .im-attachment .im-att-box .im-status i {float:right;margin-left:3px;}
section.promo .btn {margin-right:20px;margin-left:0;}
.filter-menu .sidebar-hooks input[type="radio"] {float:right;margin-left:4px;margin-right:0;}
body .atr-input-box input[type="radio"], body .atr-input-box input[type="checkbox"] {margin:0 0 0 4px!important;}
.upload-photos .qq-upload-button:before {margin-right:0;margin-left:8px;}
.upload-photos .qq-upload-button {direction:rtl!important;}
#plugin-hook #power, #plugin-hook #power_unit {float:right;margin-left:12px;margin-right:0;}
ul.tabbernav li a {margin-left:5px;margin-right:0;}

@media screen and (max-width: 767px) {
  header .menu.btn, header a.back, header a.action, #side-menu .back {margin-left:10px;margin-right:0;}
  header .links .btn-white svg, header .menu.btn svg {margin-left:0;}
  header a.back i, header a.action i, #side-menu .back i {text-indent:1px;transform:scaleX(-1);}
  .navlinks {display:none;}
  .item-publish .tip {left:10px;right:auto;}
  
}

@media screen and (max-width: 540px) {
  header .menu.btn { margin-left:8px;margin-right:0; }
  .home-search .input-box {margin-left:10px;}
  #item-main .location {margin-right:0;padding-right:0;}
  

}

@media screen and (max-width: 420px) {
  header .links .publish.mini {margin-left:0;margin-right:10px;}
  .products.detail .simple-prod .premium-mark, .products.detail .simple-prod .img-wrap .bar .image-counter {right:3px;left:auto;}
  div[id^="anr_captcha_field_"] > div, div.g-recaptcha > div {transform-origin: right center;}
}

/*** atrib checkbox ***/ 

.sidebar-hooks #atr-search .atr-input-box label {
    text-align: right;
    padding: 0 3px 0 0 !important;
    width: 100%;
}

.sidebar-hooks #atr-search .atr-input-box label:before {
    left: 100%;
    margin-left: 8px;
}

.sidebar-hooks #atr-search .atr-input-box {
    float: right;
    margin: 5px 29px 5px 0;
}

.sidebar-hooks #atr-search .control-group > label::after {float:left;}

.sidebar-hooks #atr-search .atr-input-box label:after {right: -26px;}

.wrap #advanced-search-header .right {
    float: left;
}

.sidebar-hooks #atr-search .atr-type-range input[type="number"]:first-child {
    margin-right: 10px !important;
}

/*** end atrib checkbox ***/ 

/*** arabic logo ***/

header .container .logo img {
    display: none;
}

header .container .logo {
    height: 45px;
    width: 132px;
    object-fit: contain;
    background-image: url("https://chelel.net/oc-content/themes/epsilon/images/ar_logo.png");
    background-repeat: no-repeat;
    margin-right: -25px;
}    
 
/*** end arabic logo ***/

/*** custom atrib ***/

#post-hooks #plugin-hook #atr-form .control-group > label {
    float: right;
    text-align: right;
    padding: 0 0 0 25px;
}

#plugin-hook .controls ul, #plugin-hook .controls li {
    display: inline-block;
    width: auto;
}

#plugin-hook #atr-form .atr-input-box label:before {
    left: 100%;
    margin-left: 8px;
}

#plugin-hook #atr-form ul.atr-ul {
    margin-right: 0;
}

#plugin-hook #atr-form .controls input[type="date"] {
    margin-right: 0;
}

#plugin-hook #atr-form input[type="number"] {
    margin-right: 0;
    margin-bottom: 10px;
}

#plugin-hook #atr-form .controls select {
    margin-right: 0;
}

#plugin-hook #atr-form .atr-input-box label:after {
    right: -26px;
}

#plugin-hook #atr-form ul.atr-ul li {
    min-width: 147px;
}

#plugin-hook .atr-input-box input[type="checkbox"] + label, #plugin-hook .atr-input-box input[type="radio"] + label { 
    text-align: right;
}

#plugin-hook input[type="checkbox"] + label, #plugin-hook input[type="radio"] + label {
    max-width: 132px;
}

/*** end custom atrib ***/

.data-box #item-main .basic h1 {
    padding-right: 0;
}

body, html {
   font-family: DroidArabicKufiRegular,Montserrat,sans-serif;
}

/*** custom Arabic fonts ***/

@font-face {
    font-family: 'DroidArabicKufiRegular';
    src: url('https://chelel.net/oc-content/themes/epsilon/fonts/Droid Arabic Kufi Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body, html {
    font-family: DroidArabicKufiRegular,Montserrat,sans-serif;
}

body input, body select, body textarea, body button {
  font-family: DroidArabicKufiRegular,Montserrat,sans-serif;
}

.user-buttons .btn-secondary {
    float: left;
}

#user-main .profile-box.prim .row.user-buttons {
    display: block;
}

.plugin-favorite_items #user-main .user-custom-box #fi_user_new_list, .plugin-favorite_items #user-main .user-custom-box #fi_user_lists {
    font-family: DroidArabicKufiRegular, Montserrat, sans-serif;
}

/*** end custom Arabic fonts ***/

/*** logo ***/

.col.contact .logo img {
    display:none;
}

footer .col.contact .logo {
    height: 48px;
    width: 125px;
    margin-bottom: 8px;
    padding: 6px;
    /*border: 1px solid #aaa;*/
    border-radius: 5px;
    object-fit: contain;
    filter: grayscale(1);
    /*box-shadow: 1px 2px 8px rgb(0 0 0 / 15%);*/
    /*object-fit: contain;*/
    background-image: url("https://chelel.net/oc-content/themes/epsilon/images/ar_logo.png");
    background-repeat: no-repeat;
}

.col.contact .company strong{
    display: none;
}

.col.contact .company:after {
    content: 'شلال إعلانات الجزائر';
}

#search-menu input[type="text"], .filter-menu input[type="number"], .filter-menu select {
    padding: 1px 6px 1px 6px
}

.item-publish .input-box input#price {
    padding-right: 94px;
}

/*** end logo ***/

/*** favorite ***/

#fi_user_new_list form .fi_check label {
    float: right;
    padding: 2px 26px 0 0!important;
}

#fi_user_new_list .fi_check > span label:before, #fi_user_new_list .fi_check > span label:after {
    right: 0;
    left: auto;
}

body .user-custom-box #fi_list_items h2.r3 {
    float: right;
}

.user-custom-box #fi_list_items.fi_user_menu h2 a {
    float: right!important;
}

.user-custom-box #fi_list_items.fi_user_menu .fi_item {
    float: right;
}

/*** end favorite ***/

/*** instant_messenger ***/

body .im-table .im-alt-head .im-head2 {
    float: right;
    padding-right: 0;
}    

.im-table .im-table-head div[class^="im-col-"] {
    float: right;
}

#user-main .im-table-row .im-align-left, #user-main .im-table-head > div.im-align-left, #user-main .im-align-left {
    text-align: right;
}

.im-file-threads .im-block .im-table-head strong {
    float: right;
}

.im-table .im-table-row div[class^="im-col-"] {
    float: right;
}

.im-table-row .im-profile-img {
    right: 3px;
}

body .user-custom-box .im-threads .im-line {
    float: right;
}

body .im-table .im-table-row > div.no-img {
    padding-right: 56px;
}

.container.primary #user-menu a {
    border-right: 5px solid transparent;
    border-left-style: none;
}

.container.primary #user-menu a.active {
    border-right: 5px solid #3b49df;
}

.pre-account .social a i {
    margin-left: 10px;
}

/*** end instant_messenger ***/

/*** blog ***/

#blg-body #blg-main, #blg-body #blg-side {
    float: right;
}    

#blg-body #blg-main {
    float: right;
    padding: 0 0 0 50px;
}    

#blg-main .blg-row.blg-first .blg-img {
    float: right;
}

#blg-main .blg-row.blg-first .blg-text {
    float: right;
    padding: 15px 30px 15px 0;
}

#blg-main .blg-text .blg-title, .blg-title {
    float: right;
}

#blg-main .blg-blog-category {
    float: right;
}

#blg-side .blg-search button {
    left: 1px;
    right: auto;
}

#blg-side .blg-side-header {
    float: right;
}

#blg-main .blg-new-comment .blg-row label {
    float: right;
} 

#blg-main .blg-new-comment .blg-row input, .blg-new-comment .blg-row textarea {
    float: right;
}

#blg-main .blg-btn {
    float: right;
}

#blg-side .blg-categories .blg-cat-desc {
    float: right;
}

#blg-side .blg-categories a.blg-cat-title {
    float: right;
}

#blg-side .blg-row {
    border-left-color: transparent !important;
}

#blg-side .blg-row.blg-cat-entry {
    border-left-color: transparent !important;
    border-right: 4px solid #60c29a;
    padding: 1px 8px 1px 0px;
}

#blg-body .blg-content .blg-details .blg-detail-cat {
    margin: -1px 0px -1px 10px;
    float: right;
}

#blg-body .blg-content .blg-primary-img img {
    float: right;
    margin: 0 0 25px 25px;
}

#blg-main .blg-content-text {
    float: right;
}

.blg-comments .blg-comment-img {
    right: 0;
}

#blg-main .blg-comments .blg-row {
    padding: 25px 60px 25px 0;
}

/*** end blog ? ***/

.im-threads .im-table-row .im-title a.im-block-thread {
    margin-right: 3px;
    float: left;
}

body .im-threads .im-table-row .im-title a {
  float: right;
}

.im-alt-head a.im-remove-thread {
  right: 92.5%;
}  

body .im-file-messages .im-alt-head .im-head2 {
    padding-left: 110px;
    padding-right: 0;
}

.user-custom-box .im-file-messages .im-table.im-messages {
    float: right;
    margin: 0 0 0 5%;
    clear: none;
}

body .user-custom-box .im-file-messages #im-error-list {
    float: right;
    width: 68%;
    margin: 0 0 0 5%;
    clear: none;
}

.im-file-messages #im-message-form {
    float: right;
    margin: 20px 0 20px 5%;
}

.im-threads .im-empty-v2 {
    float: right;
    
}

.im-file-messages .im-table.im-messages {
    float: right;
    margin: 0 0 0 5%;
    clear: none;
}

body #user-main #im-message-form button.im-button-alt {
    right: 91%;
}

/** modif 01/02/2023 **/

 #im-create-thread-form .im-attachment {
    float: right;
}

.im-file-messages a.im-remove-thread i {
    margin-left: 4px;
    margin-right: 0;
}

body .im-file-messages  #im-message-form .im-attachment {
    right: 82.5%;
}

body #im-message-form #im-message {
    padding: 15px 15px 15px 115px;
}

.simple-wrap .item_detail .atr-line {
    float: right;
}

/* modif 01/02/2023 */

.data .item_detail #atr-type_logement .atr-value {
    padding-right: 23px;
    background: url(https://chelel.net/oc-content/themes/epsilon/images/house.png) top right no-repeat;
}

.data .item_detail #atr-nombre_pieces .atr-value {
    padding-right: 23px;
    background: url(https://chelel.net/oc-content/themes/epsilon/images/bed2.png) top right no-repeat;
}

.data .item_detail #atr-superficie .atr-value {
    padding-right: 23px;
    background: url(https://chelel.net/oc-content/themes/epsilon/images/area.png) top right no-repeat;
}

.data .item_detail #atr-boite_vitesse .atr-value {
    padding-right: 23px;
    background: url(https://chelel.net/oc-content/themes/epsilon/images/gearbox.png) top right no-repeat;
}

.data .item_detail #atr-Annee .atr-value {
    padding-right: 23px;
    background: url(https://chelel.net/oc-content/themes/epsilon/images/calendar.png) top right no-repeat;
}

.data .item_detail #atr-kilometrage .atr-value {
    padding-right: 23px;
    background: url(https://chelel.net/oc-content/themes/epsilon/images/mileage.png) top right no-repeat;
}

.data .item_detail #atr-kilometrage .atr-value span::after {
    content: " كم";
}

.data .item_detail #atr-superficie .atr-value span::after {
    content: " م²";
}

.im-file-create-thread #im-create-thread-form .im-attachment {
    float: left;
}

body .im-file-create-thread #im-create-thread-form .im-attachment {
    margin-right: 10px;
    margin-left: 69%;
    margin-bottom: 10px;
}

body .im-html .im-item-related .im-item-price {
    line-height: 12px;
}

body .container.primary .im-file-create-thread h2.im-head {
    display: block;
    text-align: right;
    width: 80%;
    float: right;
    margin: 5px 0 20px 3%;
    font-weight: 600;
    font-size: 28px;
    line-height: 32px;
    color: #111;
}

.im-file-create-thread .im-error-list.error-list li {
    border-right: solid 3px #D27C82;
    border-left: none;
}

body .im-html.im-file-create-thread .im-error-list.error-list {
    margin: 0 0 0 0;
}

.data-box #item-main .basic .price {
    padding-left: 8px;
}

.item-publish .box .status-wrap .transaction {
    padding-right: 0;
    float: right;
}

/** user rating pl **/

.ur-box-content .ur-card .ur-buttons {
    left: 12px;
    right: auto;
}

.ur-box-content .ur-card .ur-img {
    right: 15px;
    left: auto;
}

#ur-box-show .ur-charts .ur-tabs .ur-line .ur-lab {
    float: right;
}

#ur-box-show .ur-charts .ur-tabs .ur-line .ur-lab {
    text-align: right;
}

#ur-box-show .ur-charts .ur-tabs .ur-line .ur-bar > div {
    text-align: left;
}

.ur-box-content .ur-card {
  padding: 0px 68px 15px 68px;
}

#ur-box-show .ur-ratings .ur-user .ur-rate-value {
  margin-right: 5px;
}

.ur-box-content .ur-card .ur-buttons a {
  padding: 6px 12px;
}

.ur-rating-form .ur-box-content .ur-card .ur-buttons {
    /*right: 70%;*/
}


/** end user rating pl **/

/** followers pl **/

.modal-content .flw-one .flw-img {
    /*left: 89%;*/
}

.flw-one .flw-buttons {
    padding-right: 5px;
}

.modal-content .flw-one .flw-buttons {
    left: 0;
    width: 100px
}

.modal-content .flw-one {
    padding: 8px 50px 8px 48px;
}

.modal-content .flw-one .flw-about a {
    float: right;
}

.flw-nav a {
    float: right
}

.flw-one {
    float: right;
    padding: 8px 48px 8px 140px;
}

.flw-one .flw-img {
    right: 0;
    left: auto;
}

.flw-one .flw-about a {
    float: right;
}

.flw-tab .flw-one {
    margin-left: 33px;
    margin-right: 0;
}

.flw-one .flw-buttons {
    left: 0;
    right: auto;
}

.flw-one .flw-buttons a {
    float: left;
}

/** end followers pl **/

/** make offer pl **/

.modal-content .mo-one .mo-buttons {
    left: 0;
    width: 140px;
    right: auto;
    padding-left: 0;
}

.mo-one .mo-buttons div, .mo-line-status div {
    float: left;
}

.modal-content .mo-one .mo-img {
    right: 0;
    left: auto;
}

.modal-content .mo-one {
    float: left;
    width: 100%;
    padding: 8px 48px 8px 140px;
}

.modal-content .mo-one .mo-about > strong {
    float: right;
}

.modal-content .mo-show .mo-row-30 {
  float: right;
  padding-left: 20px;
  padding-right: 0;
}

.modal-content .mo-show .mo-input-wrap > span {
  left: 74%;
}

.modal-content .mo-show .mo-row-50 {
  float: right;
}

.modal-content #mo-new .mo-row #price {
  padding-right: 74px;
}

.modal-content #mo-new .mo-row #price {
  padding-left: 8px;
}

.modal-content #mo-new .mo-head {
  padding-right: 55px;
}

#moModal .modal-close {
  left: 8px!important;
  right: auto!important
}

.mo-item-top .mo-item-showhide {
  left: 10px;
  right: auto;
}

.mo-item-top .mo-item-title {
  float: right;
}
.mo-item-top .mo-item-img {
  right: 0;
  left:auto;
} 

.mo-item-top {
  padding: 10px 82px 10px 56px;
}

.mo-item-top .mo-item-price {
  float: right;
}  

.mo-two-wrap .mo-two .mo-img {
    right: 0;
    left: auto;
}

.mo-two .mo-box-left {
  float: right;
  padding-left: 30px;
}

.mo-two {
    float: right;
    padding: 12px 54px 12px 0px;
} 

.mo-two .mo-img {
    right: 0;
}

.mo-two .mo-line-link {
    float: right;
}

.mo-two .mo-line-status div {
    float: right;
}

.mo-two a.mo-respond-button {
    left: 4px;
    right: auto;
}

.mo-two a.mo-respond-button.mo-respond-accept {
    left: 37px;
    right: auto;
}

.mo-two .mo-form-reply .mo-input-wrap input#respond {
  padding-left: 70px;
  padding-right: 8px;
}

#moModal #mo-new .mo-head .mo-back {
    right: 0;
    border-left: 1px solid #ccc;
    border-right: none;
}

.mo-head .fa.fa-angle-left:before {
    content: "\f105";
}

#error_list.mo-error-list li label {
    float: right;
}    

/** end make offer pl **/

/** business profile pl **/
 
.bpr-inside-all .bpr-comp {
    float: right;
}
 
.bpr-inside-all .bpr-top-search .bpr-search-left {
    float: right;
}

.bpr-inside-all .bpr-top-search .bpr-search-right {
    float: left;
} 

.bpr-inside-all .bpr-top-search .bpr-search-right select {
    float: left;
}

.bpr-inside-all .bpr-top-search .bpr-search-right select {
    padding: 6px 8px 6px 8px;
}
 
.bpr-inside .bpr-filters > strong {
    float: right;
} 
 
.bpr-inside .bpr-filters .bpr-select {
    float: left;
} 

.bpr-inside .bpr-filters .bpr-show-all {
    float: left;
    margin: 16px 0 0 15px;
}

.bpr-inside .bpr-filters .bpr-select.bpr-city {
    margin: 7px 0 0 0;
}

.bpr-filters .bpr-select select {
    padding: 5px 7px 5px 7px;
}

.bpr-inside .bpr-profile .bpr-left .cat-left {
    float: right;
}

.bpr-profile .bpr-left {
    float: right;
}

#bpr-seller .bpr-inside .bpr-profile .bpr-left {
    padding: 20px 20px 20px 2px;
}

.bpr-profile .bpr-left {
    border-left: 1px solid #ccc;
    border-right: none;
}

.bpr-profile .bpr-features .bpr-ic {
    float: right;
}

.bpr-profile .bpr-features .bpr-ic {
    margin: 0 0 0 6px;
}

#bpr-seller .bpr-inside .bpr-profile .bpr-left .bpr-icon {
    float: right;
}

.bpr-profile h1 {
    float: right;
}

.bpr-profile .bpr-reg {
    float: right;
}

.bpr-profile .bpr-right {
    border-left: none;
}

#bpr-seller .bpr-inside .bpr-profile .bpr-right > div > i {
    right: 0;
}

.bpr-inside .bpr-legal-notice-sidebar .bpr-legal-notice-head {
    float: right;
}

.bpr-profile .bpr-right-box {
    float: right;
}

.bpr-profile .bpr-right-box {
    padding: 0 35px 0 0;
}

#bpr-seller .bpr-inside .bpr-profile .bpr-payments {
    font-weight: 500;
}

.bpr-profile .bpr-phone a {
    float: right;
}

#bpr-seller .bpr-profile .bpr-right .bpr-phone a:first-child {
    margin-right: 0;
    margin-left: 5px;
}

#bpr-seller .bpr-inside .bpr-profile .bpr-hours .bpr-right-box > div span {
    min-width: 58px;
}

#bpr-gallery .bpr-gallery-images a {
    float: right;
    margin: 0 0 6px 6px;
}

.bpr-right-box .fa-angle-double-right::before {
    content: "\f100";
}

.bpr-profile .bpr-links a {
    float: right;
}

.bpr-prof .bpr-show-profile {
    float: right;
}

.bpr-prof .bpr-row-icon .bpr-preview {
    float: right;
}

.bpr-prof .bpr-row-cover .bpr-preview {
    float: right;
}

.bpr-attachment {
    float: right;
    margin: 0px 0px 4px 6px;
}

.bpr-body a.bpr-rem-img {
    float: right;
}

.bpr-prof .bpr-preview.bpr-gal .img {
    float: right;
}

.bpr-prof .bpr-line > span {
    float: right;
}

.bpr-prof input[type="text"], .bpr-prof input[type="url"] {
    float: right;
}

.bpr-select-cat {
    float: right;
}

.bpr-prof .bpr-inputs {
    float: right;
}

.bpr-prof textarea {
    float: right;
}

.bpr-prof .bpr-btn {
    float: right;
}

.bpr-prof .bpr-preview.bpr-gal .img {
    margin: 0 0 8px 8px;
}

.bpr-prof .bpr-row-inf {
    float: right;
}

.bpr-prof .bpr-row-inf label {
    float: right;
}

.bpr-prof .bpr-row-inf strong {
    float: right;
}

.bpr-prof .bpr-row-inf label > span {
    float: right;
}
 
.bpr-prof .bpr-row-inf label > i {
    margin-right: 6px;
    margin-left: 0;
}

.bpr-box-check {
    float: right;
    width: 27%;
}

.bpr-box-check label {
    float: right;
    padding: 0 24px 0 !important;
}
 
.bpr-box-check label::before {
  right: 0;
}

.bpr-box-check label::after {
  right: 0px;
}

.bpr-select-cat .bpr-box-check.bpr-check-child {
  padding-right: 8px;
}

#bpr-notice .bpr-notice-head:after {
    left: 2px;
    right: auto;
}

.bpr-top-search #bpr-word {
    float: right;
}

.bpr-inside-all .bpr-top-search .bpr-search-left #bpr-word {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}

.bpr-top-search #bpr-submit {
    float: right;
}

.bpr-inside-all .bpr-top-search .bpr-search-left #bpr-submit {
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}

.bpr-cover .bpr-socials {
    left: 20px;
    right: auto;
}

#sellerContact {
    right: 0;
    left: auto;
    /*height: auto;*/
}

.bpr-cover .bpr-contact-us {
  right: 20px;
  left: auto;
}

#sellerContact .bpr-close {
  left: 15px;
  right: auto;
}

#sellerContact .bpr-btn {
  float: right;
}

/** business profile pl **/

/** youtube pl **/

#plugin-hook #mo-check input[type="checkbox"] + label {
  max-width: 100%;
}

/** end youtube pl **/

/** home search bar **/

.content.loc-home .home-search .btn {
    left: 0;
    right: auto;
}

.content.loc-home  .home-search form .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 27px;
    border-bottom-left-radius: 27px;
}

.content.loc-home .home-search .picker .clean {
    left: 70px;
    right: auto;
}

.content.loc-home .input-box.picker.pattern.loading:after {
    left: 70px;
    right: auto;
}

/** end home search bar **/

.bpr-profile .bpr-verified {
    left: 52px;
    right:auto;
}

/** end **/

#atr-item .atr-value-single img
 {
    margin-left: 5px;
    margin-right: 0px;
}










