body{
    direction: rtl;
    text-align: right;
}

.desktoplogo,
.wsmenu > .wsmenu-list > li{
    float: right
}

.wsmenu {
    float: left;
}

ul.simple-list {
    margin-left: 0;
    margin-right: 15px;
}

.ct-01 .img-block, .ct-04 .img-block {
    margin-left: 0;
    margin-right: 30px;
}

.wsmenu > .wsmenu-list > li > a{
    text-align: right
}

.wsmenu > .wsmenu-list > li > a i{
    margin-left: 12px ;
    margin-right: 0;
}

.btn-google img{
      right: auto;
        left:5px
}

.integrations-1-wrapper .in_tool-logo{
    margin-left: 20px;
    margin-right: 0;
}

@media (min-width: 390px) and (max-width: 413.98px){
    .wsmobileheader .smllogo{
        padding-right: 16px;
        padding-left: 0;
    }
    .wsanimated-arrow {
        margin: 27px 0px 25px 46px;
    }
    .wsmenu > .wsmenu-list{
        margin-left: -325px;
        margin-right: auto;
    }
    .wsactive .wsmobileheader {
        margin-right: auto;
        margin-left: 325px;
    }
    .btn-google img{
        right: auto;
        left:5px
    }
}

@media (max-width: 767px){
    .wsmenu > .wsmenu-list > li a.btn{
        padding: 5px 32px;
    }
}

@media only screen and (max-width: 991px){
    .wsanimated-arrow{
        right: auto;
        left: 0;
    }
    .wsactive .wsmenu > .wsmenu-list{
        margin-left: 0;
        margin-right: auto;
    }

    .overlapblackbg{
        right: 0;
        left:auto
    }

    .wsactive .wsmenu > .wsmenu-list{
        margin-right: auto;
        margin-left: 0;
    }

    .wsmobileheader{
        left: 0;
        right: auto
    }
    .wsmenu > .wsmenu-list > li{
        clear: left
    }
    .wsactive .wsmenucontainer{
        margin-left: 300px;
        margin-right: auto;
    }
}