
body.side-header-wrapper-layout{
    margin-left: 0 !important;
    margin-right: 280px;
    padding: 0 !important;
}

.posts-section,.header,.blog{
    direction: rtl;
}
.blog-contents,.materials-section{
    text-align: right;
}
.blog-buttons .read-more {
    float: right;
}
.blog-buttons .post-meta {
    float: left;
    margin: 2px auto;
}
.icons-menu-web-right {

    border-right: 1px solid ;
    border-left: none !important;

}
#btn-search {

    float: left;
    margin: 5px 0 5px 10px;

}
aside .widget-title {

    text-align: right;

}
.sidebar form #searchsubmit {
    left: 0;
}
.sidebar{
    text-align: right;
    direction: rtl;
}
.footer .footer-items {
    margin: 20px 0;
    text-align: right;
}

.wrapper-blog-contents,.content-portfolio,.contact-us form input, textarea, select{
    direction: rtl;
    text-align: right;
}
.post-comments-container .comment-author-image {
    float: right;
    margin-left: 20px;
    margin-right: 0;
}
.post-comments-container .comment-info-container .comment-info,.respond-wrap form #submit,.content-portfolio-list  .name-portfolio{
    float: right;
}
.post-comments-container .comment-info-container a,.content-portfolio-list .price-content{
    float: left;
}
.post-comments-container .children {
    margin-left: 0;
    margin-right: 50px;
}
.input-group-contact label {
    position: absolute;
    right: 13px;
    z-index: 2;
    top: 36px;
    left: initial;
}
.respond-wrap form input, textarea, select {
    padding: 44px 86px !important;
}
.slider,.post,.post-edge,.line-breack,.price-content,.wrapper_detail_content{
    direction: ltr;
}
.article-black-delichef-content,.black-delichef-content,.copyright,.link-style-one,.consumer-item{
    direction: rtl;
}
.fa-angle-right::before {
    content: "\f104" !important;
}
.name-portfolio {
    padding-right: 0;
    padding-left: 15px;
}
.contact-us form input[type="submit"] {
    float: right;
}
.section-filter-content li {
    border-right: none ;
    border-left: 1px solid ;
    padding: 0 15px;
    margin: 15px 0 !important;
}
.search__form {
    margin: 5em 0;
    direction: rtl;
}

.woocommerce-billing-fields__field-wrapper > p{
    clear: none !important;
    padding: 0 15px !important;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
    width: 50%;
    overflow: visible;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    width: 100%;
    padding: 13px 15px !important;
    font-size: 13px;
    border: 1px solid;
    border-top-color: currentcolor;
    border-right-color: currentcolor;
    border-bottom-color: currentcolor;
    border-left-color: currentcolor;
    border-radius: 3px;
}
.comment-list-title,.sidebar .otw-widget-title {
    text-align: right;
}
.side-header {
    right: 0;
    left: unset;
}

.blog-contents > .post-meta {
    direction: rtl;

}
.text-logo {
    z-index: 562;
    margin: 0;
    text-align: right;
}

.sf-vertical.sf-arrows .sf-with-ul::after {
    left: 5px;
    right: unset;
    transform: rotate(180deg);
}
.sf-vertical.sf-arrows > li > ul.sub-menu {
    left: -185px;
    top: 0;
}
.image-portfolio-list a {
    right: 0;
}
.wrapper_detail_content > div {
    width: 50%;
    float: left;
}
.wrapper_detail_content > div.stars {
    float: right;
    padding: 0 15px;
}
.content-portfolio-list:hover .details_content_sec {
    bottom: 0;
}
