@font-face {
    font-family: noto;
    src: url(NotoKufiArabic-Regular.ttf);
}
@font-face {
    font-family: notobold;
    src: url(NotoKufiArabic-Bold.ttf);
}
@font-face {
    font-family: notobody;
    src: url(NotoNaskhArabic-Regular.ttf);
}

body, .inputbox
{
	font-family: notobody, "Open Sans",Helvetica,Arial,sans-serif !important;
}

#s5_nav li a
{
	font-family: notobold, "Open Sans",Helvetica,Arial,sans-serif !important;
}

.highlight_font, h1, h2, h3, h4, h5, .title_block, .highlight1_block span
{
	font-family: notobody, "Open Sans",Helvetica,Arial,sans-serif !important;
}

#cboxContent, #s5_body_padding, #s5_pos_custom_2, #s5_slideInfoZone, #s5_custom_7_pos_wrap {
direction:rtl;
text-align:right;
}

#s5_center_area1 {
direction:ltr;
}

li.pagenav-next {
float:left;
}

li.pagenav-prev {
float:right;
}

ul.actions {
float:left;
}

.pull-right {
float:left;
}

#loading_img {
visibility:hidden;
}

.button {
margin-left:8px;
margin-right:0px;
}

#s5_ls_close {
right:auto !important;
left:4px !important;
}

#s5_menu_inner {
float:right;
}

.article-info dt, .article-info dd {
margin-right:0px;
margin-left:14px;
}

.s5_logo {
float:right;
margin-left:26px;
margin-right:0px;
}

#s5_logo_wrap {
float:right;
}

#s5_menu_inner, #s5_menu_wrap {
float:left;
}

#s5_menu_wrap {
margin-right:16px;
margin-left:0px;
}

#s5_pos_custom_1 span {
margin-right:0px;
margin-left:12px;
}

#s5_loginreg, #s5_search_wrap {
float:left;
}

.quote_box img {
float:right;
margin:0px;
margin-left:30px;
}

.icon_showcase_item img {
float:right;
margin:0px;
margin-left:38px;
}

.s5_qc_date_required input, .s5_qc_date input {
background-image:none !important;
}

/* Accordion
----------------------------------------------------------- */

.s5_am_toggler {
text-indent:22px;
}

div.s5_accordion_menu_element li a, .s5_am_inner_li .separator span {
background-position:center right !important;
padding-left:0px;
padding-right:8px;
}

#s5_accordion_menu h3.s5_am_parent span.s5_accordion_menu_left, h3 span.s5_accordion_menu_left {
padding-right: 46px !important;
}


.s5_am_not_parent .s5_accordion_menu_left {
padding-right:20px !important;
}


/* Flex Menu
----------------------------------------------------------- */


#s5_nav, #subMenusContainer {
direction:rtl;
}

#s5_nav li {
float:right;
}

#subMenusContainer a, #s5_nav li li a {
text-align:right;
}

#s5_nav li.mainParentBtn .s5_level1_span2 a {
background-position:center left !important;
padding-right:0px;
padding-left:20px;
}

#logofloat .moduletable
{
	float: right;
}

#subMenusContainer a, #s5_nav li li a {
    font-size: 1.2em !important;
	
}

.slideInfoZone .readon {
    font-size: 0.85em !important;
	font-family: noto, "Open Sans",Helvetica,Arial,sans-serif !important;
}

.readon:hover, button:hover, .btn:hover, .button:hover, .pagenav a:hover, readmore a:hover, .module_round_box-highlight2, .s5_ls_readmore:hover, .btn-primary:hover, .icon_box:hover, .icon_box:hover, #s5_register:hover, #s5_login:hover, #s5_quick_contact_controller .readon:hover
{
	color: #262635 !important;
}

.jdGallery .slideInfoZone p
{
	background-color: rgba(0, 0, 0, 0.5);
	padding: 20px 20px 20px 0px !important;
}

#s5_quick_contact_controller input, #s5_quick_contact_controller select
{
	float: right;
}

#s5_quick_contact_controller .readon
{
	float: left;
}

.icon_box_subtext
{
	font-size: 16px;
}

.icon_box_inner a:hover, .icon_box_inner a:hover ~ .icon_box_inner h3
{
	color: #262635 !important;
}

.tab_large_text
{
	direction: rtl;
	text-align: justify;
}

.quote_text
{
	direction: rtl;
}

#s5_bottom_row3_area1
{
	background:url(bottombg.png) !important;
}

#s5_footer_area1
{
	background:url(bottombg2.png) !important;
}

#s5_bottom_row3 div.s5_float_left:first-child
{
	border-left: solid 2px #3d3d4a !important;
}

#s5_pos_bottom_row3_4 {
    border-left: none !important;
}

.contact-address
{
	direction: rtl;
}