body {
  font-family: "droidarabickufi", "opensans"; }

.rm_required_field {
  display: none; }

#home-page .top_img_text_content {
  padding-right: 0; }

.panel-group {
  padding-left: 50px;
  padding-right: 0px; }

.panel-group .panel .chevron_cont {
  left: 20px;
  right: auto;
  width: 20px;
  height: 30px; }

.panel-group .panel .chevron_cont .chevron_2 {
  -webkit-transform: rotate(45deg) translate(0px);
  -moz-transform: rotate(45deg) translate(0px);
  -ms-transform: rotate(45deg) translate(0px);
  transform: rotate(45deg) translate(0px); }

.panel-group .panel .chevron_cont .chevron_1 {
  -webkit-transform: rotate(-45deg) translate(-2px, -2px);
  -moz-transform: rotate(-45deg) translate(-2px, -2px);
  -ms-transform: rotate(-45deg) translate(-2px, -2px);
  transform: rotate(-45deg) translate(-2px, -2px); }

.panel-group .panel .chevron_cont.active .chevron_2 {
  -webkit-transform: rotate(-45deg) translate(2px, 2px);
  -moz-transform: rotate(-45deg) translate(2px, 2px);
  -ms-transform: rotate(-45deg) translate(2px, 2px);
  transform: rotate(-45deg) translate(2px, 2px); }

.report_element_cont .report_title {
  font-family: "droidarabickufi-bold", "opensans-bold"; }

.media-left, .media > .pull-left {
  padding-right: auto;
  padding-left: 10px; }

.left_aligned_cols_element .media-heading {
  font-family: "opensans-bold", "droidarabickufi-bold"; }

.left_side_cont {
  text-align: center; }

.products_container {
  width: 220px;
  float: left; }

.footer_top_nav li {
  float: right; }

.language_btn_li {
  float: left !important; }

#reports-page .col-lg-1,
#reports-page .col-lg-10,
#reports-page .col-lg-11,
#reports-page .col-lg-12,
#reports-page .col-lg-2,
#reports-page .col-lg-3,
#reports-page .col-lg-4,
#reports-page .col-lg-5,
#reports-page .col-lg-6,
#reports-page .col-lg-7,
#reports-page .col-lg-8,
#reports-page .col-lg-9,
#careers-page .col-lg-1,
#careers-page .col-lg-10,
#careers-page .col-lg-11,
#careers-page .col-lg-12,
#careers-page .col-lg-2,
#careers-page .col-lg-3,
#careers-page .col-lg-4,
#careers-page .col-lg-5,
#careers-page .col-lg-6,
#careers-page .col-lg-7,
#careers-page .col-lg-8,
#careers-page .col-lg-9 {
  float: right; }

.wide_list {
  direction: rtl;
  text-align: right; }

.white_list_container .list_row_element .position_title {
  font-family: "opensans-semibold","droidarabickufi-bold"; }

.navbar-header {
  float: right; }

.navbar-brand {
  margin-right: 0px;
  margin-left: 190px; }

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
  margin-left: 190px; }

.navbar-nav {
  float: right; }

.navbar-nav > li {
  float: right; }

.navbar-toggle {
  float: left;
  margin-left: 0px;
  margin-right: 0px; }

.rm_form_el_set input, .rm_form_el_set textarea {
  direction: rtl;
  text-align: right; }

#menu-footer_menu_2.footer_top_nav li:last-child {
  float: left; }

.join_us_top_btn {
  float: left; }

.black_border_btn {
  float: left;
  margin-right: auto;
  margin-left: 30px; }

span.wpcf7-not-valid-tip {
  direction: rtl !important; }

div.wpcf7-response-output {
  display: none; }

input.upload_cv_form_input {
  border-bottom: 3px solid #e1e1e1;
  margin-bottom: 30px;
  text-align: right; }

.single_career_footer {
  text-align: right; }

div.wpcf7 input[type="file"] {
  margin-left: auto; }

.form_left_side {
  float: right; }

.form_right_side {
  float: right; }

.form_3_col_left_side {
  float: right; }

.form_3_col_middle_side {
  float: right; }

.form_3_col_right_side {
  float: right; }

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
  margin-left: 226px; }

.lang-item span {
  margin-left: 0px;
  margin-right: 0.3em; }

#menu-footer_menu_2_ar li:last-child {
  float: left;
  margin-left: 0px; }

#menu-footer_menu_2_ar li:first-child {
  margin-right: 0px; }

.category_element_wrapper {
  border-left: 1px solid #dfdfdf;
  border-right: none;
  padding-right: 0px;
  padding-left: 35px; }

.upload_cv_submit_btn {
  float: right; }

div.wpcf7 .ajax-loader {
  margin-top: 30px;
  margin-right: 20px;
  float: right; }

@media (max-width: 1199px) {
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: 126px; } }
@media (max-width: 991px) {
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: 60px; } }
@media (max-width: 767px) {
  .join_us_top_btn.inverted_btn {
    text-align: right; }

  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin: 0px;
    float: right; }

  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    clear: both; }

  .navbar-nav {
    float: none; }

  .navbar-nav > li {
    float: none;
    width: 100%; }

  .navbar-header {
    float: none; } }

/*# sourceMappingURL=style_ar.css.map */
