.tk-socialink li a i {
    margin-right: 0;
    margin-left: 16px;
}
.tk-headerwrap > .tk-navbar, .tk-headerwrap > .tb-navbar {
    margin-right: auto;
    margin-left: 0;
}
.tk-navbarbtn {
    padding-right: 10px;
    padding-left: 0;
}
.tk-main-notiwrap .tk-notidropdowns li{
    padding-right: 22px;
    padding-left: 10px;
}
.tk-main-notiwrap .tk-notidropdowns li + li{
    padding-right: 10px;
    padding-left: 22px;
}
.sub-menu-holder .sub-menu {
    left: 0;
    right: auto;
}
.tb-wallet i{
	margin-left: 10px;
	margin-right: 0;
}
.sub-menu li a i {
    padding-left: 10px;
    padding-right: 0;
}
.sub-menu li.tb-wallet a {
    margin-right: auto;
	margin-left: 0;
}
.tb-identity-approved > a:after{
	margin-right: auto;
    margin-left: 0;
}
.tk-navbar .menu-item-has-children .sub-menu, .tk-navbar .page_item_has_children .children {
    left: 0;
    right: auto;
}
.tk-navbar .menu-item-has-children .sub-menu li .sub-menu{
    left: 100%;
}
.sub-menu li a{
	text-align: right;
}

.tk-navbar .sub-menu .menu-item-has-children > a:after, .tk-navbar .children .page_item_has_children > a:after{
	content: "\e92f";
    left: 0;
	right: 0;
	margin-right: auto;
    padding-right: 0;
	padding-left: 0;
	margin-left: 0;
}
.tk-navbar-nav .menu-item-has-children .sub-menu .sub-menu, .tk-navbar-nav .page_item_has_children .children .children {
    left: 0;
    right: -100%;
}
.tk-appendinput .select2-container--default .select2-selection--single {
	padding-left:0;
    padding-right: 30px;
}
.tk-appendinput .tk-inputicon a {
    left: 0;
    right: 16px;
}
.tk-appendinput .tk-select > i {
    right: 15px;
    left: auto;
}
.tk-appendinput .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-right: 20px;
}
.tk-remaining-notification{
    margin-right: -12px;
}
.tk-navbar .menu-item-has-children > a:after, .tk-navbar .page_item_has_children > a:after{
	margin-right: 5px;
    padding-left: 0;
    margin-left: 0;
}
.tk-select:before {
    left: 16px;
	right: auto;
}
.tk-appendinput .tk-inputicon .form-control {
    padding-right: 44px;
    padding-left: 40px;
}
.tk-headerv2 .tk-appendinput {
    margin-right: 40px;
    margin-left: 0;
}

.taskon-comments .tk-blogimg > figure {
    margin-right: 0;
    margin-left: 24px;
	margin-bottom: 20px ;
}
.taskon-comments .taskon-reply {
    margin-right: auto;
    padding-left: 0;
    padding-right: 10px;
    margin-left: 0;
}
.nav-next .taskon-nav-subtitle i:before {
    content: "\e910";
}
.nav-previous .taskon-nav-subtitle i:before {
	content: "\e912";

}
.tk-theme-box > .taskon-cat-links > .post-categories {
    margin-right: 25px;
    margin-left: 0;
}
.tk-navbarbtn .tk-login{
    margin-left: 30px;
    margin-right: 0;
}
.tb-select:before, .tb-calendar:before {
    left: 16px;
    right: auto;
}
.woocommerce-input-wrapper:not(.tb-select) > .select2::before {
    left: 16px;
    right: auto;
}
.tk-navbar, .tb-navbar{
    margin-right: auto;
    margin-left: 0;
}
.tk-navbar + .tb-headerwrap__right, .tb-navbar + .tb-headerwrap__right {
    padding-left: 0;
    padding-right: 10px;
}
.tb-navbarnav > li.tb-menu-notifications{
    padding-right: 10px;
    padding-left: 22px;
}
table.tb-invoice-table > thead:first-child > tr:first-child > th{
    text-align:right;
}
.woocommerce table.shop_table th, .woocommerce table.shop_table td{
    text-align: right;
}
.tb-user-menu{
    left: 0;
    right: auto;
    transform: translateX(-100%);
}
.tb-dbmenu{
    left: auto;
    right: -30px;
    border-radius: 0 50% 50% 0;
}
.tb-dbmenu i:before{
    content: "\e930";
}
.tb-sectiontitle__list--title .tb-sectiontitle__list li span{
    position: relative;
    padding-right: 25px;
}
.tb-sectiontitle__list--title .tb-sectiontitle__list li span:before {
    padding-left: 14px;
    padding-right: 0;
    position: absolute;
    right: 0;
    left: auto;
}
.nav-links > .nav-next {
    margin-left: 0;
    margin-right: auto;
}
.woocommerce-ordering::after {
    right: auto;
    left: 15px;
}
.tagify__tag__removeBtn{
    padding-left: 16.1px;
    padding-right: 0;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: auto;
    margin-right: 2px;
}
.tb-savebtn{
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    padding-left: 0;
    padding-right: 20px;
}
.tb-savebtn span + .tb-btn, .tb-savebtn em + .tb-btn {
    margin-right: auto;
    margin-left: 0;
}
.tb-payoutmode {
    margin-right: 15px;
    margin-left: 0;
}
.tb-radioholder.tb-packages__days{
    padding-right: 20px;
    padding-left: 0;
}
.tb-radioholder .tb-radio .payoutlists:after {
    right: 0;
    left: auto;
}
.tb-radioholder > a{
    left: 0;
    right: auto;
    transform: rotate(180deg);
}
.tb-payoutmethod > li > input:checked + div label .tb-payoutmode span{
    margin-right: 10px;
    margin-left: 0;
}
.tb-radiobox label span{
    margin-right: 10px;
    margin-left: 0;
}

.tk-menuopen > .tk-dropdowarrow i {
    transform: rotate(-90deg);
}
.comment-form-cookies-consent input[type="checkbox"], .tk-form-checkbox .tk-placeholderholder input[type="checkbox"]{
    margin-right: 0;
    margin-left: 10px;
}
.select2-container--default .select2-search--dropdown .select2-search__field{
    padding: 0 53px 0 20px;
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container {
    margin-left: 16px;
}
.tb-select .form-control, .tb-calendar .form-control{
    padding-right: 20px;
    padding-left: 40px;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{
    padding: 0 20px 0 40px;
}
[aria-multiselectable=true] .select2-results__option{
    padding-left: 20px;
    padding-right: 38px;
}
[aria-multiselectable=true] .select2-results__option:before{
    right: 0;
    left: auto;
    margin-right: 17px;
    margin-left: 0;
}
.select2-container--default .select2-search--dropdown:after{
    left: auto;
    right: 15px;
}
.comment-respond #cancel-comment-reply-link{
    margin-left: 0;
    padding-left: 0;
    margin-right: auto;
    padding-right: 10px;
}
.tk-blogviewdates span i{margin-left: 5px;}
@media (max-width: 1536px) {
    .tk-searchopen .tk-theme-form{
        padding-right: 20px;
    }
}
@media (max-width: 1199px) {
    .tb-navbarnav > .tb-menu-notifications + li.tb-inbox, .tb-navbarnav > li.tb-menu-notifications{
        padding: 0;
    }
    .tk-menuopen > .tk-dropdowarrow i{
        transform: rotate(-90deg);
    }
    .tk-main-notiwrap .tk-notidropdowns li + li{
        padding: 0;
    }
    .tb-navbar .menu-item-has-children > a {
        padding-right: 20px;
    }
    .tk-main-notiwrap .tk-notidropdowns > a .tk-remaining-notification {
        top: 16px;
        left: auto;
        right: 45px;
    }
    .tk-dropdowarrow {
        left: 15px;
        right: auto;
        transform: rotate(180deg);
    }
    .tk-navbar .menu-item-has-children > a:after,
    .tk-navbar .page_item_has_children > a:after{
        display:none;
    }
    .tk-navbar-nav .menu-item-has-children .sub-menu .sub-menu,
    .tk-navbar-nav .page_item_has_children .children .children {
        left: 0;
        right: auto;
    }
    .tk-navbar .menu-item-has-children .sub-menu li a, .tk-navbar .page_item_has_children .children li a {
        padding-right: 40px;
    }
    .tk-main-notiwrap .tk-notidropdowns li {
        padding: 0;
    }
    .tk-headerchatbtn span, .tb-inbox span, .tk-nav-icons span {
        margin-right: 20px;
        margin-left: 0;
    }
    .tk-navbar .sub-menu .sub-menu > li, .tk-navbar .children .children > li {
        padding-left: 0;
    }
    .tb-table > tbody > tr td {
        text-align: right;
    }
    .tb-dispueitemsv2 {
        margin-right: 0;
        margin-left: auto;
    }
    .tb-table > tbody > tr td:last-child {
        text-align: right;
      }
      .tk-navbarbtn {
        padding-right: 0;
        padding-left: 0;
      }
}

@media (max-width: 767px) {
.taskon-comments .tk-blogimg > figure {
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 20px;
    padding-right: 0;
}
.taskon-comments .taskon-reply{
    left: 0;
    right: auto;
}
}
@media (max-width: 480px) {
    .tk-theme-box > .taskon-cat-links > .post-categories {
        margin-right: 10px;
    }
    .tb-todolist .table td::before {
        width: auto;
        min-width: 56px;
        margin-right: 0;
        margin-left: 20px;
    }
}