.hero-title {
    float: right;
    text-align: right;
    direction: rtl;
}
.hero_btn {
    float: right;
}
.sd_btn {
    float: left;
}
.wave-bg {
    left: unset;
    right: -20%;
}
.section-title.text-align_left {
    text-align: right;
}
.section-title.text-align_left .dots-separator span {
    float: right;
}
.abt-content {
    direction: rtl;
    text-align: right;
}
.menusb a {
    float: right;
    text-align: right;
}
nav > ul {
    direction: rtl;
    display: flex;
}
.nav-button-wrap {
    float: left;
}
.logo-holder {
    float: right;
    left: unset;
    right: 25px;
}
.show-cart.sc_btn.htact {
    float: left;
    direction: rtl;
    display: flex;
}
.nav-holder {
    margin-right: 40px;
}
.vismobmenu {
    right: unset;
    left: 0;
}
body {
	font-size: 15px;
}
.nav-holder nav li a {
    font-size: 16px;
}
.hero-title h4 {
    font-size: 18px;
    font-style: unset;
}
#contactForm {
    direction: rtl;
}
.copyright {
    direction: rtl;
}
fieldset {
    direction: rtl;
}
.footer-social {
    float: left;
}
.lang-wrap {
    float: right;
}
.footer-widget-content p {
    text-align: right;
    direction: rtl;
}
.copyright {
    float: right;
}
.to-top {
    float: left;
}
.footer-widget-title {
    text-align: right;
}
.footer-contacts li {
    float: right;
    text-align: right;
}
.header-top_contacts {
    float: left;
}
@media only screen and (max-width: 768px) {

.copyright {
	text-align:right;
	margin-top:20px;
	width:100%;
}
}