html, body{
	font-family: 'Noto Sans Arabic', sans-serif;
}
ul.navbar-nav > li > a {
    min-height: 30px;
    vertical-align: middle;
}
ul.top_right_menu {
    text-align: left;
}
a.close_menu, ul.pop_social {
    right: unset;
    left: 10%;
}
.video_content {
    left: unset;
    right: 10%;
}
a.navbar-brand {
    margin-right: 0;
    margin-left: 40px;
}
.heading_border_right:before {
    left: unset;
    right: 0;
}
.heading_border_right {
    padding-right: 30px;
    padding-left: 0;
}
.special_link {
    padding: 10px 0 10px 20px;
}
.special_link > i {
    margin-right: unset;
    margin-left: 10px;
    transform: rotate(180deg);
}
.companies_heading h4 {
    padding-left: unset;
    padding-right: 20%;
}
a.special_link.link_ops i {
    margin-right: 20px;
    margin-left: 0;
}
.footer .col-sm-6.ms-auto {
    margin-right: auto;
    margin-left: unset !important;
}
.footer_fact {
    margin: 30px auto 30px 0;
}
.designedby {
    text-align: left;
}
.faq_content {
    right: unset;
    left: 0;
    text-align: justify;
}
ul.faq_list > li > p > i {
    right: 100%;
    left: unset;
    transform: translate(0, -50%) rotate(180deg);
}
ul.faq_list > li:hover > p {
    padding-left: 0;
    padding-right: 50px;
}
ul.faq_list > li:hover > p > i {
    left: unset;
    right: 0;
}
ul.side_menu li a:before {
    left: unset;
    right: 0;
}
ul.side_menu li a {
    padding-left: 0;
    padding-right: 20px;
}
.slick-slider{
	direction: ltr;
}
.product_slider_navs > button, button.slick_btn{
	transform: rotate(180deg);
}
a.apply_job {
    margin-left: 0;
    margin-right: auto;
}
.contact_form .row {
    direction: rtl !important;
}
ul.contact_info_list li a i {
    margin-right: 0;
    margin-left: 10px;
}
.product_slider.slick-slider{
	direction: unset !important;
}

