@font-face {
    font-family: "js-flat";
    src: url('../fonts/JF-Flat-regular.eot');
    src: url('../fonts/JF-Flat-regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/JF-Flat-regular.svg#JF Flat Regular') format('svg'),
    url('../fonts/JF-Flat-regular.woff') format('woff'),
    url('../fonts/JF-Flat-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

html, body {
  direction: rtl;
   text-align: right;
}

  .mobile-nav-active .navbar {
    right: auto !important;
    left:0 !important;
  }

.bring_right {
    float: right;
}

.bring_left {
    float: left;
}

.right_text {
    text-align: right;
}

.left_text {
    text-align: left !important;
}

.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"] {
    margin-right: -20px;
}

.checkbox-inline, .radio-inline {
    padding-right: 20px;
}

.main_sidebar {
    right: 0;
}
.navbar .dropdown .dropdown ul {
			left:calc(100% - 400px) !important;
}
.navbar .dropdown .dropdown:hover>ul{
	left:0%;

}
.main_container.main_menu_open {
    margin-right: 350px;
}

.right_sidebar {
    right: -350px !important;
}

.user_side_open {
    margin-left: 300px;
}

.user_details {
    left: 0;
}

.close_user_details {
    left: -300px;
}

.home_pass ul li {
    text-align: right !important;
}

.content_tabs_container > ul li {
    float: right;
}

.main_sidebar_wrapper ul span {
    margin: 0 0 0 10px;
}
.col-md-6 {
    text-align: right !important;
}  
.modal-content{
    direction: rtl !important;
    text-align :right;
}
.bg-light {
    direction: rtl !important;
    text-align : right !important;
}
.pt-0 {
    text-align : right !important;
    margin-left: -10px; 
}
marquee{
    text-align: right;
    direction: ltr;
}
#news-bar a{
    text-align: right !important;
}
.col-lg-7 {
   text-align: right !important;
   direction: ltr;
  
}
.carousel-item {
    float: right !important;
}
.hero .carousel{
    direction: ltr !important;
}
.about .watch-video i {
	margin-left: 8px !important;
}
.about ul i {
		margin-left: 5px!important;

}
/*@media only screen and (max-width: 600px) {
    .mobile-nav-toggle .navbar{
        position: relative !important; 
        float: left !important; /* أو يمكنك استخدام float: left; حسب التصميم 
    }
}
.navbar ul{
    direction: ltr !important;
}*/

