body {
	direction:rtl;
	background-color: #e9e9e9;
	font-family: Tahoma, "Times New Roman", "Bitstream Charter", Times, serif;
	font-size: 16px;
	text-align: right;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 500;
}
header {
	background-color: #fff;
}
.ads_container{
	position: absolute;
	left: 15px;
	right: inherit;
	top: 15px;
	z-index: 999;
}
.link-list {
	padding-right: 15px;
	padding-left: 15px;
}
.books-box_01_image{
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 22px 0 0 0;
	width: 28%;
	float: right !important;
	overflow: hidden;
	position: relative;
	-webkit-border-radius: 3px;
	border-radius: 5px;
    border: 1px solid #f2f5f7;
    
}
.books-box_01_names{
	width: 72%;
	float: right !important;
	padding: 7px;
	text-align: right !important;
}
.modal-header .close {
    margin-left: 0px;
}
.close {
    float: left;
}
.modal-footer {
    text-align: left;
}
.quran-verse {
	background: url('../images/quran.png') center right no-repeat;
	padding: 10px 65px 10px 10px;
	border-right: 6px solid #a0aeb5;
	border-left: 1px solid #a0aeb5;
}

.navbar-right> li{
	text-align: right;
	float: right;
}
.top-nav .navbar-nav > li > a{
    padding: 5px 10px;
}
.main_bar_2, .main_bar_2_1 {
    float: left  !important;
}
.main-nav li ul li {
    border-bottom: 0px solid #dedede;
}
.main-nav li ul li:last-child {
    border-bottom: none;
}
.main-nav li ul li a {
    text-align: right;
    padding: 10px 10px;
    margin: 0 0;
}
.block-heading h2::before {
	padding: 0 0 0 10px;
}

.block-heading h2::before {
	float: right;
	padding: 0 0 0 10px;
}
.block-excerpt{
	text-align: justify;
}
.read-more::after{
	content: "\f104";
	font-size: 14px;
	font-family: 'FontAwesome';
	padding: 3px 5px 0 5px;
	float: left;
}
.read-more{
	float: left;
	color: #df5a49;
}
.footer-widget-2 h3, .footer-widget-3 h3, .footer-widget-4 h3, .footer-widget-5 h3, .footer-widget-1 h3,.footer_title{
    letter-spacing: 0 !important;
}
.low-footer p{
	direction: rtl;
}
.widget{
	/*float: right;*/
}

footer, .widget ul li{
    text-align: right;
}
/*
.widget ul li::before{
	content:"\f104";
	font-family: 'FontAwesome';
	color: #fba51e;
	font-size: 14px;
	padding: 5px;
	position: absolute;
	right: 10px;
}
*/
.last{
	border: none !important;
}

.box-post-list {
	padding-left: 0px;
	padding-right: 0px;
}

.thumb-small {
    float: right;
    margin-left: 20px;
}
.date {
	left: 15px !important;
	right: inherit;
}

.post-date, .box-post-date  {
	padding-left: 0px;
	padding-right: 0px;
}
.post-comments, .box-post-author, .box-post-views, .box-post-shares, .box-post-likes {
	margin-right: 10px;
	margin-left: 0px;
	border-right: 1px solid #ecf0f1;
	border-left: 0px solid #ecf0f1;
	padding-right: 10px;
	padding-left: 0px;
}

.fa-chevron-left:before {
	padding-right: 5px;
	padding-left: 0px;
}
.textwidget ol, .textwidget ul {
    padding-right: 3px;
}

.tags ul {
	margin-left: 0;
	margin-right: -30px;
}
.tags ul li a {
	display: block;
	float: right;
	padding: 8px 10px;
	background: 0 0;
	border: 1px solid #a1b1bc;
	margin: 2px;
	color: #a1b1bc;
}

.site-links {
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.top-social {
	margin-right:15px;
	margin-left:0px;	
}

.top-social li a {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 2px;
    padding-left: 0px;
}

.top-menu {
	border-left: 0px solid #ebebeb;
	border-right: 0px solid #ebebeb;
	padding-bottom:10px;
	padding-left: 0px;
}

.bottom-social {
	margin-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
}
.bottom-social li {
	float: right;
	margin-left: 5px;
	margin-right: 0px;
}

.reply-comment {
	float: left;
}

.item h2, .carousel-item h2 {
	margin-right: 10px;
}

.nav-tabs {
	border-bottom: 1px solid #ddd;
	padding-right: 0px;
	padding-top: 0px;
}
.nav-tabs>li {
	float: right;
}
.dropdown-menu {
	right: 0 !important;
}
.dropdown-menu li {
	text-align: right;
}

.pagination {
	padding-right: 0;
}

.pagination>li {
	float: right;
}

.radio-box-btn ul li {
    margin: 0 0 0 5px;
}
.radio-box-btn ul li:last-child {
    margin-left: 0;
}

.download-table thead th {
    text-align: right;
}

.wpcf7-form {
	text-align: right;
	direction: rtl;
}
.radio-item {
    min-height: 250px;
}

div#recaptcha-submit-btn-area {
	text-align: left;
	padding-right: 0px;
}
#searchform> .form-group> .top-form{
    height: 30px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: none;
    border-right: 1px solid #ccc;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
#searchform>button {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    height: 30px;
    padding: 3px 12px;
    background: rgba(19,174,239,1.00);
    color: #fff;
    border-color: rgba(19,174,239,1.00);
}
.top-search {
    height: 30px;
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-right: 1px solid #ced4da;
    border-left: none;
}
.languages ul li {
	float: right;
	margin-left: 20px;
	margin-right: 0px;
}
.navbar-custom-text-mobile ul li {
	float: right;
	margin-left: 20px;
	margin-right: 0px;
}
.navbar-custom-text ul li {
	float: right;
	margin-left: 20px;
	margin-right: 0px;
}
.main-menu .moretext {
    right: auto !important;
    left: 15px !important;
    padding: 5px 5px;
}

.cards-box-head h2::before {
	float:right;
	margin-left: 10px;
	margin-right: 0px;
}

.cards-category {
	left: 15px;
	right: inherit;
}

.cards-icon, .box-icon {
	margin-right: 0px;
	margin-left: 10px;
}
/*
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
	float: right;
}

.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	float: right;
}
	
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
	float: right;
}

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	float: right;
}
*/
.books-container-data {
    float: left !important;
}

.home-books-body h2 {
    font-size: 20px !important;
    font-weight: 700;
    margin-bottom: 15px !important;
}

.home-books-body h4 {
    font-size: 14px ;
    margin-bottom: 15px !important;
}
.latest-books_main_header{
	text-align: right !important;
}
.books_control_4 {
    right: unset !important;
    left: 0 !important;
}
.books_control_2 {
    right: unset !important;
    left: 0 !important;
}
.firstflag {
    margin-right: 15px !important
}
.smartbanner__icon {
    left: unset !important;
    right: 30px !important;
}
.smartbanner__button {
    right: unset !important;
    left: 10px !important;
}
.smartbanner__info {
    left: unset !important;
    right: 104px !important;
}
@media (min-width: 768px){
	.navbar-nav {
	    padding-right: 0;
	}
	.navbar-nav>li {
	    float: right;
	}
	.nav-search {
		border-right: 0px solid #ebebeb;
		border-left: 1px solid #ebebeb;
		padding: 10px 15px 15px 15px;
		margin: 0;
	}
	
}

@media (max-width: 768px){
	.main_bar_2, .main_bar_2_1 { 
	    float: inherit !important;
	}
	.nav-languages li {
	    float: right !important;
	    width: 33%;
	}
	.navbar-right> li{ float: none; }
	.nav { padding-right: 0; }
	.navbar-form .form-group { float: right; }
	.main-menu-1 .navbar-toggle {
	    margin-right: 0;
	}
}