/********************************
General Style
********************************/
#lang-ar, #lang-ar h1, #lang-ar h2, #lang-ar h3, #lang-ar h4, #lang-ar h5, #lang-ar h6, #lang-ar #navigation > ul > li > a, #lang-ar #navigation .sub-menu li a, #mobile-navigation ul li a, #lang-ar #program_detail .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab a{
	font-family: Arial, Serif;
}
#lang-ar .wpb_revslider_element{
	direction: ltr;
}
#lang-ar .wpb_revslider_element h4{
	direction: rtl;
}
body#lang-ar{
	font-weight: normal;
	font-size: 15px;
}
.english-text, .english-text p{
	text-align:left;
	direction:ltr;
}
#lang-ar p.leading {
    font-size: 18px;
    margin-bottom: 0;
}
/********************************
Header & Title
********************************/
#lang-ar .header-v1 .logo, #lang-ar .header-v1 #navigation > ul > li, .page-id-1138 .header-v1 #navigation > ul > li, .page-id-1138 .header-v1 .logo, .arabic .header-v1 .logo, .arabic .header-v1 #navigation > ul > li{
	float: right;
}
#lang-ar .header-v1 #navigation, #lang-ar .header-icons, .page-id-1138 .header-v1 #navigation, #lang-ar .header-icons, .arabic .header-v1 #navigation, #lang-ar .header-icons,  .arabic .header-icons{
    float: left;
}
#lang-ar .header-icons, .page-id-1138 .header-icons, .arabic .header-icons{
	padding-right: 10px;
}
#lang-ar #header .widget_shopping_cart, .page-id-1138 #header .widget_shopping_cart, .arabic #header .widget_shopping_cart{
	left: 20px;
	right: auto;
}
#lang-ar #navigation > ul > li > a, .page-id-1138 #navigation > ul > li > a, .arabic #navigation > ul > li > a{
	font-size: 18px;
}
#lang-ar #navigation .sub-menu li a, .page-id-1138 #navigation .sub-menu li a, .arabic #navigation .sub-menu li a{
	text-align: right;
	
}
#lang-ar .header-icons-divider, .page-id-1138 .header-icons-divider, .arabic .header-icons-divider{
	display: none;
}
#lang-ar #navigation .sub-menu, .page-id-1138 .sub-menu, .arabic .sub-menu{
	right: 0;
	left: auto;
}
#lang-ar #fulltitle #title h1{
	text-align: right;
}
#lang-ar #crumbs{
	text-align: right;
}
#lang-ar .events-calander{
	direction: ltr;
}
#lang-ar .gform_wrapper .top_label .gfield_label, #lang-ar .gform_wrapper .gfield_checkbox li label, #lang-ar .ginput_container.ginput_container_checkbox{
	float: right;
}
#lang-ar .ginput_container.ginput_container_checkbox{
	width: 100%;
}
#lang-ar  .gform_wrapper .gfield_checkbox li label{
	margin: 5px 0 10px 0;
}
#lang-ar  .gform_wrapper .gfield_checkbox li label {
    background-position: right 0;
    padding: 0px 36px 0 0px;
}
#lang-ar input[type="submit"]{
	float: right;
}
#lang-ar input[type="checkbox"]:checked + label {
    background-position: right -26px !important;
}
#lang-ar #mobile-navigation ul li i {
    padding: 10px 6px 10px 0px;
    float: left;
}

/********************************
Pages
********************************/
#lang-ar .vc_tta.vc_general .vc_tta-panel-title{
	text-align: right;
}
#lang-ar .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title > a {
    padding-right: 46px;
}
#lang-ar .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon {
    right: 20px;
}
#lang-ar .vc_tta.vc_general .vc_tta-tab{
	float: right;
}