body {    direction: rtl; }


.main-header-two__social {
    margin-left: 40px;
}

.main-menu-two .main-menu__list>li+li, 
.stricky-header.main-menu-two .main-menu__list>li+li 
{
    margin-right: 60px;
    margin-left: inherit!important;
}
.main-menu .main-menu__list>li>ul, 
.stricky-header .main-menu__list>li>ul {
    left: unset!important;
}

.main-menu .main-menu__list>li>ul>li>ul,
.stricky-header .main-menu__list>li>ul>li>ul {
    right: 100%;
}

/*
.main-menu .main-menu__list>li>ul>li>ul, 
.stricky-header .main-menu__list>li>ul>li>ul 
{
    top: 0;
    right: 100%;
    left: unset!important;
}
*/

.process-one__bg {
    mix-blend-mode: luminosity;
    opacity: 0.06;
}


.counter-two__right 
{
    
}
.counter-two__counter li 
{
    
}
#main-slider-pagination .swiper-pagination-bullet+.swiper-pagination-bullet 
{
    margin-left: inherit!important;
    margin-right: 5px;
}


.services-one__arrow 
{
    right: 83%;
    /* left: 20px; */
    background-color: var(--austry-base-services-1-b)!important;
}
.services-one__arrow:before {
    left: inherit!important;
    right: -20px;
    border-bottom: 26px solid var(--austry-base-services-1-a)!important;
    border-left: inherit!important;
    border-right: 20px solid transparent;
}



.main-header-two__social a+a {
    margin-right: 18px;
    margin-left: 0px;
}
.mobile-nav__social a+a {
    margin-right: 30px;
    margin-left: 0px;
}
.mobile-nav__contact li>i {
    margin-left: 10px;
    margin-right: 0px;
}

.main-header-two__contact-list li+li 
{
    margin-left: inherit!important;
    margin-right: 30px;
}
.main-header-two__top-wrapper
{
    padding-left: inherit!important;
    padding-right: 60px;
    
}
.main-menu-two__cart-box 
{
    margin-left: inherit!important;
    margin-right: 30px;
}
.main-menu-two__search-box:before 
{
    right: -30px;
}
.main-header-two__contact-list li .text 
{
    margin-right: 10px;
}
.main-menu-two__call-content 
{
    margin-right: 10px;
}
.main-menu-two__logo 
{
    margin-left: 0px;
    margin-right: inherit!important;
}
.main-menu-two__main-menu-box
{
    /*margin-right: 170px!important;*/
    margin-right: 60px!important;
}
.main-menu-two__call 
{
    margin-right: 30px;
}

.asm-disable-limin-width
{
    max-width: inherit!important;
}

/*
https://bennettfeely.com/clippy/
*/
.team-one__content {
    left: 135px!important;
    right: 0px!important;
    clip-path: polygon(21% 0, 100% 0, 100% 100%, 0% 100%);
}
.team-one__single:hover .team-one__social {
    transform: scale(1, 1);
    transform-origin: left center;
}
.team-one__social {
    background-color: var(--austry-base-icons);
    right: inherit!important; left: 0!important;
    padding: 3px 0px 2px 30px;
    padding-left: 0px!important; padding-right: 43px!important;
    clip-path: polygon(0 0, 100% 0, 86% 100%, 0% 100%);
    transform-origin: left center!important;
}
.team-one__social a {
    margin-left: 10px!important; margin-left: 0px;
}

.process-one__single .process-one__icon img
{
    /*background-color: #ffffff;*/
}


.site-footer__social a+a {
    margin-right: 10px;
    margin-left: inherit!important;
}

.search-popup__content form input[type="search"], 
.search-popup__content form input[type="text"] {
    padding-right: 30px;
}
.search-popup__content .thm-btn {
    left: -1px !important;
    right: inherit!important;
}

.list-unstyled
{
    padding-right: 0px!important;
}




/* Begin : contact page */
.contact-info__single { padding: 15px 25px 29px; border: 1px solid var(--asm-contact-info-btn-color-background); }
.contact-info__icon {
    right: inherit!important;
    left: 39px!important;
}
.contact-info__btn-box {
    right: inherit!important;
    left: -1px!important;
}
.contact-info__btn-box:before {
    right: inherit!important;
    left: 0px!important;
}
.contact-info__btn:before {
    right: -15px!important;
    left: 1px!important;
}
.contact-info__btn a {
    padding-right: 53px!important;
    padding-left: 44px!important;
    /* https://bennettfeely.com/clippy/ */
    clip-path: polygon(0 0, 100% 1%, 84% 100%, 0% 100%)!important;
    
    background-color: var(--asm-contact-info-btn-color-background);
    color: var(--asm-contact-info-btn-color-text);
}
.contact-info__single:hover .contact-info__btn a {
    /* background-color: var(--asm-contact-info-btn-color-text);
    color: var(--asm-contact-info-btn-color-background); */
}

.contact-info__btn:after {
    left: inherit!important;
    right: -4px!important;
    transform: rotate(45deg);
}
/* End : contact page */




/* Begin : pages & articles */
.news-one__content {
    padding: 10px 13px 8px!important;
}
.news-details__date {
    left: inherit!important;
    right: 20px!important;
    padding: 10px 15px 11px;
}
.news-details__meta li+li {
    margin-left: inherit!important;
    margin-right: 30px!important;
}
.news-details__meta li::before {
    left: inherit!important;
    right: -15px!important;
}
.news-details__tags span {
    margin-right:inherit!important;
    margin-left: 6px!important;
}
.news-details__tags a {
    padding: 4px 10px 3px!important;
    margin-bottom: 5px!important;
}
.news-details__tags a+a {
    margin-left: inherit!important;
    margin-right: 7px!important;
}
.news-details__social-list a+a {
    margin-left: inherit!important;
    margin-right: 10px!important;
}
.comment-one__content {
    margin-left: inherit!important;
    margin-right: 45px!important;
}
.comment-one__btn {
    padding: 4px 15px 3px;
    right: inherit!important;
    left: 0!important;
}
.sidebar__search-form input[type="search"] {
    padding-left: 80px!important;
    padding-right: 20px!important;
}
.sidebar__search-form button[type="submit"] {
    right: inherit!important;
    left: 0!important;
    width: 40px!important;
}
.sidebar__post-image {
    margin-right: inherit!important;
    margin-left: 16px!important;
}
.sidebar__post-content-meta i {
    padding-right: inherit!important;
    padding-left: 4px;
}
/*
.news-details__pagenation li {
    float: right;
    padding-left: 46px;
    padding-right: 60px;
    max-width: 360px;
    padding-top: 24px;
    padding-bottom: 25px;
}
.news-details__pagenation li+li {
    margin-left: inherit!important;
    margin-right: 30px!important;
}
*/

.sidebar__post .sidebar__title {
    margin-left: inherit!important;
    margin-right: 20px!important;
}
.sidebar__category .sidebar__title {
    padding-left: inherit!important;
    padding-right: 20px;
}
.sidebar__tags .sidebar__title {
    margin-left: inherit!important;
    margin-right: 5px!important;
}
.sidebar__category-list li a span {
    right: inherit!important;
    left: 20px!important;
}
/* End : pages & articles */




/* Begin : project */
/*
.project-two__content {
    background-color: var(--austry-base4);
    padding: 17px 20px 16px;
}
.project-two__content .project-two__sub-title {
    color: var(--austry-base3);
}
.project-two__single:hover .project-two__sub-title {
    color: var(--austry-base3);
}
*/

.project-two__content {
    background-color: var(--austry-base4);
    padding: 17px 20px 16px;
}
.project-two__content .project-two__sub-title {
    color: var(--austry-base3);
}
.project-two__single:hover .project-two__sub-title {
    color: var(--austry-base3);
}
.project-two__carousel.owl-carousel .owl-stage-outer .owl-item.active .project-two__sub-title {
    color: var(--austry-base3);
}
.project-two__title a {
    color: var(--austry-base3);
}

.project-two__single:hover .project-two__title a {
    color: var(--austry-base3);
}

/* End : project */



.footer-widget__Contact-list li .icon {
    margin-right: inherit!important;
    margin-left: 20px;
}

