#navBar .top-bar .menu > li:not(.menu-text) > a {
   font-size: 15px;
   font-weight:400;
}
table.calendar th, td {
	font-size:15px;
	font-weight: 400 !important;
}
.is-open-left {
    transform: translateX(-250px);
}
#offCanvas-responsive{
	direction:rtl;
}
.light-off-menu .off-menu {
    padding: 0 15px 0 10px;
    margin-bottom: 30px;
}
.light-off-menu .off-menu-close h3 {
    float: right;
	padding-right:15px;
}
.light-off-menu .off-menu-close span {
    text-align: left;
}
.menu > li > a img, .menu > li > a i {
    margin-left: 5px;
    margin-right: 10px;
}
.is-drilldown-submenu-parent > a::after {
	-moz-transform: scaleX(-1) !important;
        -o-transform: scaleX(-1) !important;
        -webkit-transform: scaleX(-1) !important;
        transform: scaleX(-1) !important;
        filter: FlipH !important;
        -ms-filter: "FlipH" !important;
    right: auto !important ;
    left: 1rem !important;
}
.light-off-menu .off-menu li .submenu li a {
    padding: 15px 40px 15px 0;
}
.js-drilldown-back > a::before {
	-moz-transform: scaleX(-1) !important;
        -o-transform: scaleX(-1) !important;
        -webkit-transform: scaleX(-1) !important;
        transform: scaleX(-1) !important;
        filter: FlipH !important;
        -ms-filter: "FlipH" !important;
    margin-left: 0.95rem;
	margin-right: 0;
}
.menu.vertical > li.pull-left{
	float:right !important;
}
.light-off-menu .off-menu li a {
    font-size: 14px;
    font-weight: 600;
}
/**********************/
header{
	direction:rtl !important
}
header .toplogo{
	left: auto;
	right: 50px;
}

.top-bar-right, .pull-right{
    float: left  !important;
}

#navBar .top-bar-left > .menu {
    margin-left: auto !important;
}
#navBar .top-bar .menu > li {
    padding-left: 0;
    padding-right: 15px;
}
.menu > li > a img, .menu > li > a i {
    margin-left: 5px;
    margin-right: 0px;
}
.dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
   left: 0;
}
.is-dropdown-submenu {
   left: auto;
   right: 100%;
}
.slider-brand {
	left:auto !important;
    right: 93% !important;
}
.ls-slide .ls-bg{
	
	-moz-transform: scaleX(-1) !important;
        -o-transform: scaleX(-1) !important;
        -webkit-transform: scaleX(-1) !important;
        transform: scaleX(-1) !important;
        filter: FlipH !important;
        -ms-filter: "FlipH" !important;
}
.slider-elements {
	-moz-transform: scaleX(-1) !important;
        -o-transform: scaleX(-1) !important;
        -webkit-transform: scaleX(-1) !important;
        transform: scaleX(-1) !important;
        filter: FlipH !important;
        -ms-filter: "FlipH" !important;
	left:auto !important;
   right: 3% !important;
} 
.slider-mosq{
	top:auto !important;
	bottom:0 !important;
	left:auto !important;
   right: 17% !important;
}
.top-calender{
	top:90px !important;
	left:14% !important;
	white-space: nowrap;
	background-color:transparent
}
section.menu-categories, footer, section.mainContentv3{
	direction:rtl !important
}

section.menu-categories .column, section.menu-categories .columns, section.menu-categories .pull-left, footer .column, footer .columns, footer .pull-left, #footer-bottom .column, #footer-bottom .columns, #footer-bottom .pull-left, header .column, header .columns, header .pull-left, .top-bar-left, #reminders .column, #reminders .columns, #reminders .pull-left, #slider .pull-left, #stores .column, #stores .columns{
    float: right !important;
}

.ramadan-ani-head h5 {
    text-align: right;
}
 #reminders, #reminders table, #slider table, .registration{
	 direction:rtl;
	 
 }
 table.calendar-content td, table.calendar td {
    text-align: right;
 }
 table.calendar-content td:nth-child(2n), table.calendar td:nth-child(2n){
    text-align: left;
}
.prev-day, .prev-day:focus {
    width: auto;
}
.next-day, .next-day:focus {
    margin-right: -5px;
}
.media-object-section:first-child {
    padding-right: 0;
    /*padding-left: 10px;*/
}
/************/
.menu-categories {
   /* padding-top: 0px;*/
}
/***************************/

.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
    /*float: left !important;*/
}
.column:last-child:not(:first-child).ramazan-videos-mostviewed, .columns:last-child:not(:first-child).ramazan-videos-mostviewed {
    float: left !important ;
}
.mainContentv3 .column, .mainContentv3 .columns, .mainContentv3 .pull-left, .content .column, .content .columns, .content .pull-left, .registration .column, .registration .columns, .registration .pull-left, .main-heading .column, .main-heading .columns, .main-heading .pull-left{
	 float: right !important;
}

.scrollable .scroll-bar.vertical {
    right: auto !important;
    left: 0 !important;
}
.switch {
   right: auto !important;
   left: 0 !important;
}
.post-title {
    float: right;
}
.social-share {
    float: left;
}
.post-title p {
    direction: ltr;
    text-align: right;
}
.post-title p span {
	margin-left: 15px;
	margin-right:auto
}
.post-title p span:last-child {
	margin-left: 15px;
	margin-right:auto
}
.post-title p span i {
	margin-left:auto;
	margin-right: 5px
}

.content .main-heading .head-title h4 {
    text-align: right;
}
.content .main-heading .tabs {
    text-align: left;
}
h1, h2, h3, h4, h5, h6{
	text-align: right;
}
.content .post .post-des .post-stats p {
    margin-left: 15px;
    margin-right: auto;
}
.content .post .post-des .post-stats {
    margin-left: 15px;
    margin-right: auto;
	direction: rtl;
}
.content .post .post-des .post-stats p span{
	 margin-left: 15px;
}
.ramadan-bar, .main-heading {
    direction: rtl;
}

.main-heading select{
	 margin-top: 10px;
	 width: 100%;
}
.content .post:hover .video-stats {
    transform: translate(-10px, 10px);
}
#scrollbar-episodes .overview, #scrollbar-trendingDramas .overview, #scrollbar-home .overview, #scrollbar-home1 .overview, #scrollbar-movies .overview, #scrollbar-movies1 .overview {
	left:auto !important; right: 0 !important;
}
/**********************/
.registration .register-form .input-group .input-group-label {
	border: 1px solid #efefef !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
	border-left:none !important
}
.registration .register-form .input-group input {
	border: 1px solid #efefef !important;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
	border-right:none !important
}
/*********************/
.mejs-container .mejs-controls div {
    float: right !important;
}
.profile-inner .profile-videos, .add-comments {
    direction: rtl;
}
.profile-inner .profile-videos .profile-video .media-object .video-img {
    padding: 10px 10px 0 0;
}
/*****************************/
.input-group-field {
    border-radius: 3px 0 0 3px;
	border-right:none;
}
.input-group > :first-child {
    border-radius: 0 3px 3px 0;
	border-left:none;
}
/*********************/

.filters {
    float: left;
}
.filters li {
    float: right;
    margin-left: auto;
    margin-right: 30px;
}
/*********************/
footer #back-to-top {
    right: auto;
    left: 20px;
}
#footer-bottom .logo {
    margin-right: 10px;
}

/*****************************/
.parentbg .sidebarBg {
    right: 102%;
}
.sidebar .sidebarBg {
    left: auto;
    width: auto;
}
.sidebar .searchBox {
    padding: 0 30px 0 0 !important;
}
.widgetBox-white {
	padding: 20px 10px 10px !important;
    margin: 0 30px 0 0;
}
/******************daramatime******************************/
#carouselSlider .item .inner-item .item-title h6 {
    padding-right: 12px;
}

.content .main-heading .head-title i {
    margin-right: 0px;
    margin-left: 11px;
}
.content.content-with-sidebar .list-group .grid-default {
    width: 32.8% !important;
    padding-left: 0;
	padding-right: 0.9375rem;
}
.content.content-with-sidebar .list-group.movie-group .grid-default {
    padding-right: 0.9375rem;
}

.content .post .post-des {
    padding: 15px 10px;
}
.content .post .post-des .post-stats a {
    padding-left: 10px;
    padding-right: 0px;
}
.content .post .post-des .post-stats {
    margin-left: 0px;
}
.content .post .post-des .post-stats p span {
    margin-left: 0px;
}
.content .post .post-des .post-stats p {
    margin-left: 0px;
}

.tabs-movies li, .tabs-viewAlldrama li {
    float: right;
    margin-left: 0 ;
    margin-right: 20px;
}

.sidebar .widgetBox #searchform input {
    padding-right: 10px;
    padding-left: 40px;
}

.sidebar .widgetBox #searchform .button {
    left: 0;
	right:auto
}

.column.row.row, .row.row.columns {
    float: none !important;
}

.scrollable.default-skin {
    padding-left: 10px;
    padding-right: 0px !important;
}
.tabs-side li {
    float: right;
}
.media-object-section:first-child {
    padding-left: 10px;
}
#premium .owl-carousel .item figure.premium-img figcaption p{
	text-align: right;

}
.pull-left {
    float: right;
}
.pull-right {
    float: left;
}
.category-heading {
    direction: rtl;
}
.category-heading .cat-head i {
    margin-left: 11px;
	margin-right: 0;
}
.text-left {
    text-align: right;
}
.column, .columns {
    float: right;
}
#premium .heading  {
   direction: rtl
	
}

#premium .heading h4 i {
    margin-left: 11px;
    margin-right: 0;
	
}
#premium .heading .navText {
   direction: ltr;
}
.subscribe-footer {
    padding-right: 15px;
    padding-left: 45px;
}
.btn-subscribe-footer {
   left: 2px;
	right: auto;
}
.item-cat:hover .video-stats {
    transform: translate(-10px, 10px);
}
.search-bar-full #topsearchform .button {
    left: 0;
	right: auto
}
.search-bar-full #topsearchform input {
    padding-left: 40px;
	padding-right: 10px;
}

.light-off-menu .responsive-search .input-group-button button {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.breadcrumbs {
    direction: rtl;
}

.breadcrumbs li{
	float:right
}
#breadcrumb .breadcrumbs li i {
    margin-right: 0px;
    margin-left: 5px;
}
.nofloat{
	float: none;
}
.list-search {
    padding-left: 0;
    padding-right: 15%;
    float: right;
}
h4 > i.pr10{
	
	padding-right: 0;
}
/*.content .list-group.drama-view-all .item {
     padding-right: 0;
	padding-left: 0.1%
}*/
.content .list-group.drama-view-all {
    padding-right: 10px;
}
.content.content-with-sidebar .list-group.movie-group.search-movie .grid-default {
     padding-right: 15px;
	padding-left: 0.1rem;
}

.live {
    background-image: url("../images/bg_live_edge_ar.jpg");
    background-position: left center;
    margin-right: 0;
    padding: 0px 15px 2px 24px;
    width: 83px !important;
    float: right;
}

.tabs-schedule li {
    float: right;
}
button > i.icofont.icofont-swoosh-right::before {
    content: "\eb84";
}
.content .list-group.movies-view-all .item {
    
}
.social-share.channel {
    float: left !important;
}
