body {
    font-family: 'Open Sans', sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
div ,
a {
    font-family: 'Open Sans', sans-serif;
}

.navbar-inverse .navbar-nav li:first-child a {
    padding-right: 9px;
    padding-left: 0;
}

.dropdown.menu-item-has-children a::after {
    left: auto;
    right: -3px;
}

.header-top .btn.btn-style, .img2030 {
    float: right;
}

.lang-k {
    float: right;
}



.owl-carousel.owl-rtl .owl-item {
    direction: ltr;
    text-align: -webkit-auto;
}

.news-slider::before {
    left: auto;
    right: -35px;
}

.news-slider::after {
    left: auto;
    right: -10px;
}

.content-contact ul li i {
    margin-left: 0;
    margin-right: 15px;
}

.form-group i {
    left: 0;
    right: auto;
}

.social-f li a {
    margin-right: 10px;
    margin-left: 0;
}

.logo-com {
    text-align: right;
}

.fadeInRight {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

.fadeInLeft {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

.text-about {
    border-right: 0;
    border-left: 1px #ececec solid;
    padding-right: 0;
    padding-left: 40px;
}

.more-about::after {
    right: auto;
    left: 47%;
}

.more-about .text-about h3 i {
    margin-left: 0;
    margin-right: 5px;
}
.table-style {
    direction: ltr;
}

.dataTables_wrapper .dataTables_filter {
    float: left;
    text-align: left;
}

.big-img.other ul li::after {
    left: auto;
    right: -4px;
}

.data-courses h3 span {
    margin-left: 0;
    margin-right: 10px;
}

.data-courses ul li {
    padding-left: 20px;
    padding-right: 0;
}

.data-courses ul li::before {
    left: 0;
    right: auto;
}
.thumb-item .icon {
    float: left;
}

#thumbs .owl-item .thumb-item .details-thumb {
    float: left;
}


.open-sidebar {
    float: right;
    direction: rtl;
}

.social-media, .lang {
    float: right;
}

.sidebar {
    left: auto;
    right: 0;
    transform: translateX(150%);
}

.close-sidbar {
    left: auto;
    right: 0;
}

.sidebar .side-nav ul li a::before {
    left: 0;
    right: auto;
    transform: scale(-1);
}

.close-sidebar::after {/* top: 25px; */}

.close-sidbar .close-sidebar::before {
    right: auto;
    left: 13px;
}

.slider-dd {
    right: -80px;
    left: auto;
}

.news-slider .owl-nav .owl-prev {
    left: auto;
    right: 31%;
    transform: scale(-1);
}

.news-slider .owl-nav .owl-next {
    right: auto;
    left: -12px;
    transform: scale(-1);
}

.news-slider .owl-nav .owl-prev, .news-slider .owl-nav .owl-next {
    line-height: 50px;
}

.goPage a {
    padding-right: 0;
    padding-left: 20px;
}

.goPage a::before {
    right: auto;
    left: 0;
    transform: scale(-1);
}

.block-client.one, .block-client.three {
    border-right: 1px #ededed solid;
    border-left: 0;
}

.contact-f li a .fa {
    float: left;
    margin-left: 0;
    margin-right: 20px;
}

.logo-com {
    text-align: left;
}

.btn.btn-style.border-btn {
    margin-left: 0;
    margin-right: 20px;
}

.form-group label {
    margin-left: 0;
    margin-right: 14px;
    padding-right: 0;
    /*padding-left: 35px;*/
}

.checkmark {
    left: 0;
    right: auto;
}

.checks {
    right: auto;
    left: 0;
}


.form-booking span.form-control span.wpcf7-list-item.first label {
    margin: 0 10px 0 0;
}

.form-booking span.form-control span.wpcf7-list-item.first input.required {
    float: left;
    margin: 3px 10px 0 0;
}

footer .menu li {
    float: left;
    margin-left: 0;
    margin-right: 10px;
}

.title-page ul {
    text-align: right;
}

.title-page ul li:last-child {
    padding-left: 10px;
    padding-right: 0;
}

.title-page ul li a::after {
    left: auto;
    right: -4px;
}

.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    text-align: left;
}

.socialmedia a i.fa.fa-whatsapp {
    left: auto;
    right: 0;
}

.header-inner .nav-inner ul li a {
    font-size: 13px;
}

@media (max-width: 1200px) {



}

@media (max-width: 991px) {



}

@media (max-width: 880px) {}

@media (max-width: 767px) {



}

@media (max-width: 680px) {}

@media (max-width: 600px) {}

@media (max-width: 480px) {}