html body {
    direction : rtl;
}

.mega-menu .menu-logo {
    float: right;
}

.pull-right {
    float: left;
}

.mega-menu .menu-links {
    float: left;
    -webkit-transform:  rotate(180deg);
    transform:  rotate(180deg);
}

.mega-menu .menu-links > li {
    display: block;
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
}

.banner-text h1, 
.banner-text h5,
.banner-text a,
.iq-media-blog,
.footer-bottom .right-reserved {
    text-align: right;
} 

.footer-bottom .developed-by {
    text-align: left;
}

.iq-feature10 .left,
.banner-text a {
    float: right;
}

.iq-feature10 .left {
    margin-left: 20px;
}

.iq-feature10 h6,
.iq-feature10 p,
.powerful-tool h3,
.powerful-tool p {
    text-align: right;
}

[type='tel'], [type='url'], [type='email'], [type='number'], [type='date'] {
    direction : rtl;
    text-align: right;
}

.mega-menu .menu-sidebar {
    padding: 0 15px 0 0;
    position: unset;
}