body .footer_top_holder *,
body .footer_bottom_holder * {
    text-align: right;
}
nav.popup_menu * {
    text-align: unset;
}
.fullscreen_search_holder * {
    text-align: center;
}
/* ==========================================================================
   Footer
   ========================================================================== */
.footer_top [class*=_columns]>[class*=column] {
    float: right;
}
.four_columns>.column1, .four_columns>.column2, .four_columns>.column3, .four_columns>.column4 {
    border-left: 0px solid #05396b;
	border-right: 1px solid #05396b;
}
.four_columns>.column1 {
    border-right: 0px solid #05396b;
}
#back_to_top.on {
    left: 25px;
    right: unset;
}
.footer_bottom_columns.three_columns .column1 .footer_bottom, .footer_bottom_columns.three_columns .column1 .footer_bottom ul, .footer_bottom_columns.two_columns_50_50 .column1 .footer_bottom, .footer_bottom_columns.two_columns_50_50 .column1 .footer_bottom ul {
    text-align: right;
}
.footer_bottom_columns.three_columns .column3 .footer_bottom, .footer_bottom_columns.three_columns .column3 .footer_bottom ul, .footer_bottom_columns.two_columns_50_50 .column2 .footer_bottom, .footer_bottom_columns.two_columns_50_50 .column2 .footer_bottom ul {
    text-align: left;
}
header:not(.menu_bottom) .header_bottom {
    direction: ltr;
}
header:not(.menu_bottom) .header_top .right .inner {
    margin-left: unset;
	margin-right: auto;
}
.footer_bottom .copyright-row {
    text-align: left;
}


/* ==========================================================================
   Header & Menu
   ========================================================================== */
header:not(.menu_bottom) .header_bottom .container_inner {
    flex-direction: row-reverse;
}
header:not(.menu_bottom) .header_inner_right {
    margin-left: unset;
    margin-right: 60px;
}
header:not(.menu_bottom) .container_inner .header_inner_left, 
.menu_bottom.sticky .container_inner .header_inner_left {
    right: 4vw;
    left: unset;
}
header:not(.menu_bottom) .q_logo img {
    right: 0;
}
header:not(.menu_bottom) .q_logo {
    margin-right: unset;
    margin-left: 60px;
}
header:not(.menu_bottom) nav.main_menu>ul {
    flex-direction: row-reverse;
}
header:not(.menu_bottom) nav.main_menu {
    margin-left: unset;
    margin-right: 0;
}
@media only screen and (max-width: 1100px) {
    header:not(.menu_bottom) nav.main_menu {
		margin-left: unset;
		margin-right: 0;
    }
}
@media only screen and (max-width: 1023px) {
    header:not(.menu_bottom) .logo_wrapper {
        left: unset;
        right: 4vw;
    }
}
@media only screen and (max-width: 1000px) {
    header:not(.menu_bottom) .q_logo img {
        top: 0;
        left: unset;
        right: 4vw !important;
    }
}

header:not(.menu_bottom) .header_top .right a.qbutton.mediq-btn {
    padding: 4px 12px 1px;
    line-height: 13px;
    direction: ltr;
}








/* ==========================================================================
   Content
   ========================================================================== */
.content ol ol, .content ul ul {
    padding: 0 15px 0 0;
}
.content .elementor-widget.elementor-widget-text-editor ul > li {
  margin-left: 0px;
  margin-right: 20px;
  padding-bottom: 10px;
}
/* ==========================================================================
   Plugins
   ========================================================================== */

/* ----------- News ---------------------- */
.qode-slider1-owl .owl-dots .owl-dot .qode-slider1-pag-date i {
    margin: 0 0 0 8px;
    top: 1px;
}
.qode-slider1-owl .owl-dots .owl-dot .qode-slider1-pag-date {
    direction: rtl;
}
.qode-show-numbers .qode-layout1-item:after {
    right: unset;
    left: 10px;
}
aside.sidebar .qode-layout1-item .qode-post-title a {
    font-size: 13px;
    line-height: 15px;
}
aside.sidebar .qode-show-numbers .qode-layout1-item:after {
    right: auto;
    left: 0px;
}
.sidebar .widget>h5, .qode-layout1 .qode-news-layout-title {
    padding-bottom: 15px;
}
.elem-sidebar .qode-layout1-item .qode-post-info-date {
    text-align: right;
    direction: ltr;
}
.qode-post-info-date {
    direction: ltr;
}
.qode-news-holder.qode-nl-normal-space .qode-news-list-inner-holder {
    direction: ltr;
}

.qode-slider1-owl .owl-dots {
    right: unset;
    left: 0;
    padding-right: unset;
    padding-left: 1vw;
	margin-right: unset;
    margin-left: 3vw;
}
.qode-news-holder.qode-nl-no-space .qode-news-list-inner-holder {
    direction: ltr;
}
.qode-slider1-item .qode-ni-content {
    direction: rtl;
}
.qode-slider1-item .qode-ni-title-holder .qode-post-title {
    text-align: right;
    direction: rtl;
}
.qode-slider1-item .qode-ni-title-holder .qode-post-title a {
    text-align: right;
    direction: rtl;
}
.sidebar .qode-news-holder .qode-news-item, .sidebar .qode-news-holder .qode-news-item .qode-news-item-inner, .elementor-widget-sidebar .qode-news-holder .qode-news-item, .elementor-widget-sidebar .qode-news-holder .qode-news-item .qode-news-item-inner {
    text-align: right;
	direction: rtl;
}
.qode-layout2-item .qode-news-item-image-holder {
    padding-right: unset;
    padding-left: 20px;
}
.qode-video-layout2-item .qode-post-title {
    text-align: right;
}
.qode-video-layout2-item .qode-ni-title-holder, .qode-video-layout2-item .qode-post-title {
    text-align: right;
}
.qode-layout3-item .qode-news-item-image-holder {
    text-align: right;
}
.qode-slider1-owl .owl-dots .owl-dot .qode-slider1-pag-info-holder {
    text-align: right;
}
.qode-owl-slider-style.owl-drag .owl-item, .qode-owl-slider.owl-drag .owl-item {
    direction: rtl;
}
body .qode-slider1-item .qode-ni-title-holder .qode-post-title a {
    line-height: 1.2em;
    font-size: 1.4em;
}
@media only screen and (max-width: 769px) {
    .qode-slider1-item .qode-ni-content .qode-post-title, .qode-slider1-item .qode-ni-content .qode-post-title a {
        font-size: 26px;
        line-height: 38px !important;
    }
}
.qode-news-single-news-template article .qode-post-info-bottom .qode-post-info-bottom-left, .qode-news-single-news-template article .qode-post-info-bottom .qode-post-info-bottom-right {
    float: right;
}
.qode-news-single-news-template article .qode-news-like-dislike, .qode-news-single-news-template article .qode-news-like-disliked {
    float: left;
}
.qode-news-single-news-template article .qode-post-info-after-title>div {
    direction: ltr;
}
aside.sidebar .qode-news-layout1-widget .qode-ni-content div:last-child {
    direction: ltr;
}

body .sidebar .wpforms-container.inline-fields.overlay-form .wpforms-submit-container,
body .elementor-widget-sidebar .wpforms-container.inline-fields.overlay-form .wpforms-submit-container {
    right: unset;
    left: 0;
}
body .sidebar .sidebar-form .wpforms-container.inline-fields.overlay-form [type="submit"], 
body .sidebar .sidebar-form .button, .sidebar .widget .sidebar-form button {
  right: unset;
}
body .sidebar .wpforms-container.inline-fields.overlay-form [type="submit"],
body .elementor-widget-sidebar .wpforms-container.inline-fields.overlay-form [type="submit"]{
    left: 9px;
    right: unset;
}
.iti.iti--allow-dropdown.iti--show-flags.iti--inline-dropdown, 
.wpforms-smart-phone-field.iti__tel-input {
    direction: ltr !important;
    text-align: right;
}
button.wpforms-page-button.wpforms-page-prev {
    margin-right: unset;
    margin-left: 10px;
}




.qode-post-carousel1 .qode-owl-slider .owl-nav {
    right: unset;
    left: 0;
    width: 50%;
    text-align: left;
}
/* ----------- CONTENT ADDONS ---------------------- */
.elementor-widget-qi_addons_for_elementor_text_marquee1 {
    direction: ltr;
}
.elementor-widget-qi_addons_for_elementor_section_title .qodef-m-subtitle {
    border-left: 0px solid #baa76e;
    padding-left: unset;
    border-right: 6px solid #baa76e;
    padding-right: 15px;
}
/* ----------- EVENTS ---------------------- */
.sidebar .fc-direction-rtl .fc-list-table .fc-list-event-graphic {
    padding: 10px 14px 0 0;
}


/* ----------- Courses ---------------------- */
body .masteriyo-course-search .search-field {
    padding: 0 45px 0 16px;
}
body .masteriyo-course-search__icon {
    left: unset;
}
body.masteriyo-courses-page .masteriyo-course--content__description {
    text-align: right !important;
}
body .masteriyo-course-category--item {
    padding: 2px 0 0 10px;
    font-size: 16px;
 }
.css-ar-11vl7h3 {
  max-width: 100%;
}
body .css-ar-173vtic {
  width: 220px;
}
body .css-ar-1fzkik5 {
  height: 69px;
}
body .css-ar-11gaz6v {
  top: 90px;
}
body .masteriyo-search .search-field {
    border-radius: 0px 4px 4px 0px;
}
body .masteriyo-course-search button[type=submit] {
    border-radius: 4px 0px 0px 4px !important;
}
.masteriyo-single-course--wrapper[data-layout=modern] .masteriyo-single-body__main--content .tab-content.course-reviews .masteriyo-single-body__main--user-review__search-rating input[type=text] {
    padding-left: unset;
    padding-right: 36px;
}
.masteriyo-single-body__main--user-review__search svg {
    left: unset;
    right: 12px;
}
.masteriyo-single-body__main--overview-content ul, .masteriyo-single-body__main--overview-content ol {
    padding-left: unset !important;
    padding-right: 20px !important;
}

/* ----------- Tenders & Downloads ---------------------- */
.w3eden .mr-3 {
    margin-right: unset !important;
    margin-left: 12px !important;
}
.elementor-shortcode .well.c2a3 .ml-3 {
    text-align: left;
}


@import url(//fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);

/*
 * FontOneLight (Arabic) //www.google.com/fonts/earlyaccess
 */
/* arabic */
@font-face {
  font-family: 'FontRegLight';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/tajawal/v9/Iurf6YBj_oCad4k1l5qjHrRpiYlJ.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* latin */
@font-face {
  font-family: 'FontRegLight-latin';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/tajawal/v9/Iurf6YBj_oCad4k1l5qjHrFpiQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
  font-family: 'FontRegMed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/tajawal/v9/Iura6YBj_oCad4k1nzSBC45I.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* latin */
@font-face {
  font-family: 'FontRegMedLatin';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/tajawal/v9/Iura6YBj_oCad4k1nzGBCw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* arabic */
@font-face {
  font-family: 'FontRegBold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/tajawal/v9/Iurf6YBj_oCad4k1l4qkHrRpiYlJ.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* latin */
@font-face {
  font-family: 'FontRegBold-latin';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/tajawal/v9/Iurf6YBj_oCad4k1l4qkHrFpiQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}



/* arabic */
@font-face {
  font-family: 'FontOneBold';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/almarai/v19/tssoApxBaigK_hnnS-agtnqWo572.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* arabic */
@font-face {
  font-family: 'FontOneLight';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/vazirmatn/v13/Dxxo8j6PP2D_kU2muijlGMWWMmk.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* arabic */
@font-face {
  font-family: 'FontOneBoldXX';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/vazirmatn/v13/Dxxo8j6PP2D_kU2muijlGMWWMmk.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* arabic */
@font-face {
  font-family: 'FontOneXbold';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/vazirmatn/v13/Dxxo8j6PP2D_kU2muijlGMWWMmk.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

body, body.rtl, .rtl-ar {
direction: rtl;
}
.product_slider, .has-rs-slider {
direction: ltr;
}
.entry-content div.woocommerce {
direction: rtl;
}
body {
    font-size: 14px;
    font-family: FontRegMed, "Work Sans", Arial, Helvetica, sans-serif;
    line-height: 21px;
}
p, body.qode-overridden-elementors-fonts .elementor-widget-heading p.elementor-heading-title {
    font-family: FontRegMed, "Work Sans", Arial, Helvetica, sans-serif;
}
.en_font,
nav.main_menu > ul > li.menu-item-language.menu-item-language-current a.en span  {
    font-family: Arial, Helvetica, sans-serif;
}
input.wpcf7-form-control.wpcf7-submit,
.btn-alternative, .rendered, .more_facts_button_text, .more_facts_button .more_facts_button_text, .wpforms-container button,
.q_counter_holder span.counter, p.rendered{
    font-weight:400;
    font-family: FontOneLight, Helvetica, Arial, sans-serif !important;

}
.fa {
    line-height: 1.75;
}

h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.h1, .h2, .h3, .h4, .h5, .h6,
.h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a,
.carousel-inner p,
.qbutton,
nav.main_menu > ul > li > a,
nav.main_menu ul li, input[type="submit"], button[type="submit"]  {
    font-family: FontOneBold, Helvetica, Arial, sans-serif !important;
    font-weight:normal;
}
h1,
h1 a,
.h1,
.h1 a,
.title.title_size_large h1 {
    font-weight:600;
}

/* ==========================================================================
   Header & Menu
   ========================================================================== */

nav.main_menu {
	text-align: left;
}

.drop_down .second {
	left: auto;
	right: 0;
}

nav.main_menu ul {
	text-align: right;
}

.drop_down .second .inner ul li a,
.drop_down .second .inner ul li h5 {
	font-weight: normal;
	letter-spacing: 0px;
	text-align: right;
}

nav.main_menu> ul> li.menu-item-language.menu-item-language-current a.en span {
	font-size: .928em;
}

nav.main_menu> ul> li.menu-item-language.menu-item-language-current a.ar span {
	font-family: FontOneBold, Helvetica, Arial, sans-serif !important;
}
.header_bottom_widget .wpml-ls-legacy-list-horizontal:not(.wpml-ls-item-ar) a {
    font-size: 13px;
    font-weight: 300;
	line-height: 19px;
}
header.transparent .drop_down .second:not(.right) {
    left: unset;
}
/* ==========================================================================
   Content
   ========================================================================== */

.two_columns_66_33> .column2> .column_inner {
	border-left: 0px solid #DDD;
	border-right: 1px solid #DDD;
	padding: 0px 20px 30px 0px;
}
.qodef-qi-timeline.qodef-qi--has-appear.qodef-timeline--vertical.qodef-qi--appeared, .qodef-qi-timeline.qodef-qi--has-appear.qodef-timeline-layout--horizontal-alternating.qodef-qi--appeared, .qodef-qi-timeline.qodef-qi--has-appear.qodef-timeline-layout--horizontal-standard.qodef-qi--appeared {
    direction: ltr;
}


.two_columns_66_33> .column2> .column_inner {
	padding: 0px 20px 0px 0px;
}

.full_width_sidebar .two_columns_66_33> .column1> .column_inner {
	padding: 0px 0px 0px 30px;
}


/* ==========================================================================
   Footer
   ========================================================================== */

.footer_top {
	font-size: 0.929em;
}

.footer_top .widget_nav_menu ul li a:before {
	content: "\f104";
}
.footer-logo-img:before {
    float: left;
}
.devlogo {
	text-align: left;
}
.copyrights {
	text-align: right;
}

.breadcrumbs .breadcrumbs_inner .delimiter:before {
	content: "\f104";
	height: 19px;
	line-height: 24px;
}

.footer_top ul.menu {
	padding-right: 0px;
	padding-left: 20px;
}

.ls-wrapper .ls-layer,
#ls-global .ls-wrapper span,
.ls-layer-link {}

.call-now-top {
	float: left;
	line-height: 116px;
	display: inline-block;
	width: 134px;
	height: 45px;
	background: url("/images/call_now.png") no-repeat;
	text-indent: -9999px;
	margin: 35px 30px 30px;
}

.call-now-top:hover {
	background: url("/images/call_now_on.png") no-repeat;
}

.sec_logo {
	display: inline-block;
	float: left;
	width: 100px;
}

header.sticky:not(.header_style_on_scroll) .sec_logo {
	width: 75px;
}

header.sticky:not(.header_style_on_scroll) .call-now-top {
	margin: 20px 30px 20px;
}

input.wpcf7-form-control.wpcf7-captchar,
input.wpcf7-form-control.wpcf7-text,
input.wpcf7-form-control.wpcf7-number,
input.wpcf7-form-control.wpcf7-date,
textarea.wpcf7-form-control.wpcf7-textarea,
select.wpcf7-form-control.wpcf7-select,
input.wpcf7-form-control.wpcf7-quiz {
	margin: 5px 0px 0px;
	padding: 10px;
	outline: 0px none;
	resize: none;
	font-size: 14px;
	line-height: 17px;
	background-color: #FFF;
	color: #818181;
	box-sizing: border-box;
	border: 1px solid rgb(238, 238, 238);
	font-weight: 300;
	text-align: left;
}
.footer_top input::placeholder {
    text-align: left;
}
input.wpcf7-form-control.wpcf7-text,
input.wpcf7-form-control.wpcf7-number,
input.wpcf7-form-control.wpcf7-date,
textarea.wpcf7-form-control.wpcf7-textarea,
select.wpcf7-form-control.wpcf7-select {
	width: 100%;
}

.light-bg h1,
.light-bg h2,
.light-bg h3,
.light-bg h4,
.light-bg h5,
.light-bg h6,
.light-bg h1 a,
.light-bg h2 a,
.light-bg h3 a,
.light-bg h4 a,
.light-bg h5 a,
.light-bg h6 a,
.light-bg .h1,
.light-bg .h2,
.light-bg .h3,
.light-bg .h4,
.light-bg .h5,
.light-bg .h6,
.light-bg .h1 a,
.light-bg .h2 a,
.light-bg .h3 a,
.light-bg .h4 a,
.light-bg .h5 a,
.light-bg .h6 a {
	color: #009fe5;
}

.footer_bottom .devlogo {
	padding: 0px
}

.footer_bottom .devlogo a img.logo-img {
	max-height: 16px;
	width: auto;
	display: none;
}

.footer_bottom .devlogo a img.spacer {
	height: 16px;
	width: 85px;
	display: block;
}

.footer_bottom .devlogo a.devlink {
	display: inline-block;
	background: url(/images/common/dev_logo_white.png) 0 50% no-repeat;
	height: 16px;
	width: 85px;
	vertical-align: middle;
	margin-right: 5px;
}

.svg .footer_bottom .devlogo a.devlink {
	background: url(/images/common/dev_logo_white.svg) no-repeat 0 50%
}

.footer_top .footer-logo a.logo {
	font-size: 36px;
	color: #0036a4 !important;
	display: block;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 30px;
}
@media only screen and (min-width: 540px){
.footer_top .footer-logo a.logo {
    display:inline-block; float:left;
    padding: 0 10px 0 0;
}
}
.footer_top .column_inner> div h2,
.footer_top .column_inner> div h3,
.footer_top .column_inner> div h4,
.footer_top .column_inner> div h5,
.footer_top .column_inner> div h6 {
	margin-bottom: 5px;
	;
}

.three_columns> .column1> .column_inner,
.three_columns> .column2> .column_inner,
.three_columns> .column3> .column_inner {
	border-left: 1px solid #eee;
	padding: 0 20px 0 20px;
}
.footer_top input.wpcf7-form-control.wpcf7-text {
    background-color: #ffffff!important;
    border: 1px solid #ffffff;
    border-radius: 60px;
    line-height: 22px;
}

/* ==========================================================================
   Plugins
   ========================================================================== */

/* ----------- News ---------------------- */
