html[lang=ar] section.para-sec p {
	text-align: right;
}

html[lang=ar] .menu-top .container .top-menu-inner .top-menu-right>div .btn_style1 {
	margin-left: 12px;
	margin-right:0px !important;
} 
html[lang=ar]  .menu-top .container .top-menu-inner .top-menu-right > div {
    text-align: left;
}

html[lang=ar] section.about-sec .list-tab .tab-col-2 {
	float:right;
}
html[lang=ar] section.about-sec .list-tab .tab-col-10 {
	float: none;
}
html[lang=ar] section.about-sec .about-des .row .col-sm-9 .abt-img-des .row .col-sm-4 p{
	text-align: right;
}
html[lang=ar] section.principal .container .col-sm-5 .principal-img img{
	right: 0;
}
html[lang=ar] section.principal .container .col-sm-7 .principal-content h2{
	text-align: right;
}
html[lang=ar] section.principal .container .col-sm-7 .principal-content h3{
	text-align: right;
}
html[lang=ar] section.principal .container .col-sm-7 .principal-content p{
	text-align: right;
}
html[lang=ar] section.form-home .row .col-sm-6{
	direction:rtl;
}
html[lang=ar] .contact-input span{
	direction: rtl;
}
html[lang=ar] section.form-home .row .col-sm-6 h4{
	text-align: right;
}
html[lang=ar] .frm-btn input{
	float: none;
}
html[lang=ar] .banner-slider .banner-slide .container .banner-content h1{
	text-align: right;
}
html[lang=ar] .content-only h2{ text-align: right; }
html[lang=ar] .content-only p{ text-align: right; }
html[lang=ar] section.tabs_content .row .col-sm-3 .sidebar-menu ul li{text-align: right;}
html[lang=ar] section.tabs_content .row .col-sm-3 .sidebar-menu ul li a.active:after{ 
	left: 0;
	right: auto;
	background-image: url(../img/active-menu-arrow-r.png);
 }
 html[lang=ar] .content-only ul li{ text-align: right; padding-right: 25px; padding-left: auto; }
 html[lang=ar] .content-only ul li:before {right: 0; left: auto;    }
 html[lang=ar] .content-only h3{ text-align: right; }
html[lang=ar] .content-only table tbody tr td { text-align: right; } 
html[lang=ar] .content-only table thead tr td{ text-align: center; }
html[lang=ar] .menu-nav ul.menu>li .sub-menu{ padding-left:0px; padding-right: 15px; text-align: right; right: -25px; }
html[lang=ar] .h5{ text-align: right; }
html[lang=ar] .menu-top .container .top-menu-inner .top-menu-left>div .image-cont a img { float: right; }
/*html[lang=ar] .owl-carousel .owl-stage {
     transform: translate3d(0, 0px, 0px) !important;
}*/
html[lang=ar] .owl-carousel .owl-item {
float: right;
}
html[lang=ar] section.ms-staff-carousel .ms-slide-info .ms-info h5 { text-align: center; }
html[lang=ar] .banner-slider .banner-slide .container .banner-content span { display: block; text-align: right; } 
html[lang=ar] section.ms-staff-carousel .ms-slide-info .ms-info h5{text-align: center;} 
html[lang=ar] section.form-home .address span {border-left: 1px solid #909092; border-right: none;}

html[lang=ar] .banner{
	direction:ltr;
}
html[lang=ar] .gallery-home{
	direction:ltr;
}
html[lang=ar] .address{
	direction:ltr;
}
html[lang=ar] section.form-home .address span:nth-child(1){
   border-left:none;
}
html[lang=ar] section.form-sec .contact-input label{
	text-align:right;
	direction:rtl;
}
html[lang=ar] section.form-sec h3{
	text-align:right;
}
html[lang=ar] section.form-sec p{
	text-align:right;
	direction:rtl;
}
html[lang=ar] .frm-btn{
	text-align:right;
}
html[lang=ar] .wpml-ls-menu-item .wpml-ls-flag {
    margin-left: 5px;
}
html[lang=ar] .wpcf7-response-output {
	text-align:right;
}
html[lang=ar] body #wpcf7-f1898-o1 .contact-input:nth-of-type(2n+1), 
html[lang=ar] body #wpcf7-f23-o1 .contact-input:nth-of-type(2n+1), 
html[lang=ar] body .apply-now .contact-input:nth-of-type(2n+1){
	float:right;
}
html[lang=ar] section.about-sec .about-des .row .col-sm-3 .news-updates .news-content .news-slider .single-news{
	text-align:right;
}
html[lang=ar] section.about-sec .about-des .row .col-sm-3 .news-updates h4{
	text-align:right;
}
html[lang=ar] section.tabs_content .row .col-sm-3 .sidebar-menu ul li a{
	padding-right:0px;
	padding-left:15px;
}
html[lang=ar] section.about-sec .about-des .row .col-sm-3 .news-updates .news-content .slide-up{
	left:3px !important;
	right:auto;
}
html[lang=ar] section.about-sec .about-des .row .col-sm-3 .news-updates .news-content .slide-down{
	left:3px !important;
	right:auto;
}
section.about-sec .about-des .row .col-sm-3 .news-updates .news-content .news-slider .single-news{
	padding-right:0px !important;
	padding-left:15px !important;
}
html[lang=ar] span.wpcf7-not-valid-tip{
	direction:ltr !important;
}
html[lang=ar] section.enquiry-sec .container .info-cont{
	text-align:right !important;
	direction:ltr;
}
html[lang=ar] section.enquiry-sec .container .info-cont span.content{
	padding-right:0px;
	padding-left:50px;
}
html[lang=ar] .enquiry-sec H4,
html[lang=ar] .enquiry-sec P{
	text-align:right !important;
	direction:ltr;
}
html[lang=ar] .about_sec_hme h2 {
    text-align: right;
}
html[lang=ar] .about_sec_hme p {
    text-align: right;
}
html[lang=ar] .col-sm-1,html[lang=ar] .col-sm-2,html[lang=ar] .col-sm-3,html[lang=ar] .col-sm-4,html[lang=ar] .col-sm-5,html[lang=ar] .col-sm-6,html[lang=ar] .col-sm-7,html[lang=ar] .col-sm-8,html[lang=ar] .col-sm-9,html[lang=ar] .col-sm-10,html[lang=ar] .col-sm-11,html[lang=ar] .col-sm-12 {
    float: right;
}
html[lang=ar] .about_sec_hme .abt-row .abt-box .col-des h4 {
    text-align: right;
}
html[lang=ar] p{
	text-align:right;
}
html[lang=ar]  h1,html[lang=ar]  h2,html[lang=ar]  h3,html[lang=ar]  h4,html[lang=ar]  h5,html[lang=ar]  h6 {
	text-align:right;
}
html[lang=ar] .readmore {
	text-align:right;
}
html[lang=ar] .col-sm-4.nws_sec_col .col-content{
	text-align:right;
}
html[lang=ar] section.gallery-home h2{
	text-align:center;
}
html[lang=ar] .contact-input span textarea {
    padding-right: 10px;
}
html[lang=ar] .contact-input span input,html[lang=ar] .contact-input span select {
    padding-right: 10px;
}
html[lang=ar] .bg_dkred p{
	text-align:center;
}
html[lang=ar] #menu-language-arabic{
	display:block !important;
}
html[lang=ar] .menu-language-arabic-container{
	margin-bottom: 15px ;
}
html[lang=ar] .menu-language-arabic-container ul li a {
    margin-right: 15px;
    font-size: 11px;
}

@media (max-width: 992px){
html[lang=ar] .hamburger-cirlce{ 
	right: auto; left: 31px; 
}


}

@media (max-width: 767px){

	html[lang=ar] section.tabs_content .row .col-sm-3 .sidebar-menu ul li a.active:after {
    left: 0;
    right: auto;
    background-image: none; 
	}
}
/*  .top-menu-right.language-menu ul {
    display: none;
} 
  html[lang=ar] .top-menu-right.language-menu ul{
	display:block !important;
}
 html[lang=ar] .menu-language-menu-container {
     display: block !important;
}  */