
body
{
    direction: rtl;
    text-align: right;
}
/* Header */
header .header-wrapper .header-wrapper-desktop .header .q-links
{
    left:0;
    right: auto;
}

header .header-wrapper .header-wrapper-desktop .header .main-header .main-header-container .header-logo a
{
    right: 0;
}
header .header-wrapper .header-wrapper-desktop .header .main-header .main-header-container .header-logo
{
    position: static;
}
header .header-wrapper .header-wrapper-desktop .header.header__fixed .main-header .main-header-container .header-logo a
{
    right: 0;
}
header .header-wrapper .header-wrapper-desktop .header.header__fixed .main-header .main-header-container .header-logo
{
    position: static;
}

header .header-wrapper .header-wrapper-desktop .header.header__fixed .header-navbar .navbar-menu>li>.sub-menu,
.header-navbar .navbar-menu>li>.sub-menu
{
    text-align: right;
    right: 0;
    left: unset;
}

.page-title .page-links {
    margin-left: unset;
    margin-right: auto;
}

/*-----------------------------------------------------------*/
/* Hire US */
.hire-us .hire-us-container .hire-us-button
{
    margin-right: auto;
    margin-left: unset;
}
@media only screen and (max-width: 767px) and (min-width: 576px)
{
    .hire-us .hire-us-container .hire-us-button {
        margin-left: auto;
    }
}
/*--------------------------------------------------------------------------------*/
/* Icon-Box 1*/
.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-heading i
{
    margin-left: 12px;
    margin-right: unset;
}
.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-body
{
    text-align: right;
}
.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-body a i
{
    margin-left: 8px;
}
/*-------------------------------------------------*/
/* Icon-Box 2 */
.iconbox.iconbox-style-2
{
    text-align: right;
}
.iconbox.iconbox-style-2 .iconbox-container .iconbox-content
{
    padding-right: 18px;
    padding-left: unset;
}
/*-------------------------------------------------*/
/* Latest BLog */
.no-js .owl-carousel, .owl-carousel.owl-loaded
{
    direction: ltr;
}
/*------------------------------------------------*/
/* Why Choose Us */
.p-r-5, .px-5
{
    padding-left: 5px!important;
    text-align: right;
}
.iconbox.iconbox-style-3 .iconbox-container .iconbox-content .iconbox-content-heading i
{
    margin-left: 15px;
    margin-right: unset;
}
/*------------------------------------------------*/
/* Hire Us */
.hire-us.hire-us-style-1 .hire-us-container .hire-us-button
{
    margin-left: auto;
}
/*------------------------------------------------*/
/* Latest Blog + Testimonial */
.text-left
{
    text-align: right!important;
}
.au-owl-dots .owl-dots, .contact-form, .section-title
{
    text-align: right;
}
.section-title h3 span.au-owl-next
{
    margin-right: 20px;
    margin-left: unset;
}
.owl-carousel .owl-stage
{
    direction: rtl;
}
.blog .blog-container .blog-content
{
    padding-right: 25px;
    padding-left: unset;
}
.blog-button .blog-readmore
{
    margin-right: 22px;
    margin-left: unset;
}
.blog-button .blog-readmore i
{
    margin-left: 3px;
    margin-right: unset;
}
.testimonial.testi-style-1 .testi-container
{
    padding-right: 40px;
    padding-left: unset;
}
.testimonial.testi-style-1 .testi-container .testi-content:before
 {
     right: -40px;
     left: unset;
 }
.testi-author .testi-author-content
{
    padding-right: 16px;
    padding-left: unset;
}
.inputs{
    float: right;
}
/*------------------------------------------------*/
/* Footer */
.footer-wrapper
{
    text-align: right;
}
footer .footer-wrapper .footer-style-1 .footer-item:first-child
{
    padding-left: 15px;
    padding-right: unset;
}
.social-media ul li
{
    margin-left: 8px;
    margin-right: unset;
}
/*------------------------------------------------*/
/* Modal Search */
#search-modal .modal-dialog .modal-content form input
{
    padding-left: 40px;
    padding-right: unset;
}
#search-modal .modal-dialog .modal-content form button
{
    left: 0;
    right: unset;
}

/* ------------------------------Mobile--------------------------------- */
/* Header */
.header-mobile__logo img
{
    margin-left: 15px;
    margin-right: 0;
}
header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box .hamburger__inner:after, header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box .hamburger__inner:before
{
    left:0;
}
header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box
{
    left: 100%;
}
header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li a
{
    text-align: right;
}
header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li a span
{
    left: 20px;
    right: unset;
    border-width:0 0 1px 1px;
}
header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li.active>a span
{
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.blog-image .blog-image-container .blog-date
{
    padding-right: 10px;
    padding-left: unset;
}
/*-----------------------------------------*/
