.lang {
    float: right;
}

.socisl-s {
    left: auto;
    right: 25px;
}

.block-about .icon-count, .block-about .counter, .block-about h4 {
    float: left;
}

.block-about .counter, .block-about h4 {
    padding-right: 0;
    padding-left: 20px;
}

.down-g .container::before {
    right: auto;
    left: 20px;
}

.form-group .form-control + i {
    right: auto;
    left: 0;
}

.ryad-logo {
    float: right;
}

.footer-top .col-md-3.col-xs-12 {
    padding-left: 15px;
    padding-right: 30px;
}

.footer-top .col-md-2.col-sm-6.col-xs-12 {
    padding-right: 15px;
    padding-left: 40px;
}

.footer-top .col-md-3.col-xs-12:nth-child(5) {
    padding-right: 15px;
    padding-left: 35px;
}

.fadeInLeft {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

.fadeInRight {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

.title-page ul li a::after {
    left: auto;
    right: -5px;
}

.about-g ul li {
    padding-right: 0;
    padding-left: 20px;
}

.about-g ul li::before {
    content: "\f105";
    right: auto;
    left: 0;
}

.contact-details-f ul li i, .contact-details-f ul li span {
    float: left;
}

.contact-details-f ul li span {
    padding-right: 0;
    padding-left: 20px;
}

.map-g.map-inner .contact-details-f.map-inner {
    float: right;
}

.form-news form input.btn-form {
    right: 0;
    left: auto;
}

.text-inner i {
    float: left;
}

.text-inner .det-in {
    padding-right: 0;
    padding-left: 20px;
}

.footer-top .location-m li {
    float: left;
    margin-bottom: 10px;
}