/*this style ltr */
body {
    direction: ltr;
    text-align: left;
}
.pull-right {
    float: left !important;
}
.pull-left {
    float: right !important;
}
.sec-reg a {
    margin-right: 20px;
    margin-left: auto;
}
.logo-site {
    float: left;
}
.main_menu {
    float: left;
    margin-left: 50px;
    margin-right: auto;
}
.main_menu > li {
    float: left;
    margin-right: 20px;
    margin-left: auto;
}
.logo-left {
    float: right;
}
.dropdown-menu {
    text-align: left;
}
.about-details-tab {
    padding-left: 100px;
    padding-right: initial;
}
.about-details-tab .nav-tabs {
    left: -75px;
    right: auto;
}
.sec-site-box a {
    float: right
}
.btn-read-more {
    left: auto;
    right: 15px;
}
.sectiom-tweet .sec-head h5 i {
    margin-right: 5px;
    margin-left: auto;
}
.top-footer p {
    margin-right: 20px;
    margin-left: auto;
}
.top-footer button {
    margin-left: 5px;
    margin-right: auto;
}
.contact-site ul li:last-child {
    margin-left: 15px;
    margin-right: auto;
}
.contact-site ul li i {
    margin-right: 5px;
    margin-left: auto;
}
.flex50 .form-group:last-child {
    margin-left: 15px;
    margin-right: auto;
}
.filupp:after {
    right: 10px;
    left: auto;
}
.Rfield input {
    margin-right: 10px;
    margin-left: auto;
}
.orow_list p {
    margin-right: 10px;
    margin-left: 0;
}
.locat-inp .order_check_row:last-child {
    margin-left: 0;
    margin-right: 0;
}
.orow_list .order_check_row {
    margin-right: 20px;
    margin-left: 0;
}
#table-reservat th {
    text-align: left;
}
.flex-form .sec-right {
    margin-right: 30px;
    margin-left: 0;
}
.locat-inp p {
    font-size: 13px;
}
.box-report figure {
    float: left;
    margin-right: 15px;
    margin-left: auto;
}