
body {
    direction: rtl;
}
.flexslider, .bx-wrapper, .owl-carousel, .slick-slider, .slick-slider .slick-list {
    direction: ltr !important;
}


.team_detail_caption ul.social-icons,
.btn-default i,.widget-campaing-thumb .raised-amount,
.d-relf-breadcrumb .breadcrumb,
.d-relf-donation-progress .btn-default,
.d-relf-donation-button,
.d-relf-navigation,
.causes_caption_detail .btn-default.theme-bg-color,
.woocommerce .cart .button, .woocommerce .cart input.button,
.woocommerce form.login p.lost_password,
[dir="rtl"] .slick-slide{
    float: left;
}




.team_detail_caption .team-title-content,
.d-relf-eventdetail, .d-relf-eventdetail ul li, .d-relf-eventdetail ul,.d-relf-eventdetail ul li span b,
.widget_nav_menu ul li a, 
.widget_pages ul li a, 
.widget_meta ul li a, 
.widget_categories ul li a, 
.widget_archive ul li a, 
.widget_recent_comments ul li a, 
.widget_recent_entries ul li a,
.comment-column figure,
.widget-campaing-thumb .goal-amount h6, .widget-campaing-thumb .goal-amount span,
.d-relf-breadcrumb .breadcrumb li,
.d-relf-breadcrumb .breadcrumb > li + li::before,
.d-relf-services > span, .d-relf-services .d-relf-chart,
.logo,
.progress-bar,
.banner-thumb .text,
.navigation ul li,
.kode-social-link a,
figure,
.thumb,
.date-box,
.goal-amount,
.d-relf-subheader-wrap p,
.event-post-meta .blog-info i,
.event-post-meta .blog-info,
.banner-thumb figure,
.d-relf-donation-button a,
.kode-navigation-wrapper,
.d-relf-popups-btn a,
.footer-contact span,
.event-post-meta,
.text-overflow span i,
.tagcloud > a, .widget-tags li,
.flickr_badge_image,
.event-organizer-content small,
.tag_line span,
.team_detail_contact li span,
div.blog-info.blog-tag,
.team_detail_contact li,
.event-post-meta .blog-info a,
.woocommerce div.product div.images,
.woocommerce div.product div.summary,
.blog_caption_area .pull-right figure,
.d-relf-contact-form .kf_commet_field,
.woocommerce div.product form.cart div.quantity,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product form.cart .button,
.woocommerce #review_form #respond p,
.comment-form-rating label,
.woocommerce .coupon,
.testimonial-column figure,
.woocommerce .coupon label,
.comment-content .pull-right li,
.team-detail_section figure,
.causes_caption_detail .d-relf-donation-progress,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart table.cart td.actions .coupon .input-text,
body [class*="col-"]
 {
    float: right;
}




.pull-left {
    float: right !important;
}
.comment-form-email,
.pull-right {
    float: left !important;
}


label span{
	float: none;
}
.testimonial-column p,
.woocommerce form .form-row,
.woocommerce form .form-row label,
.d-relf-contact-form.blog_detail_form form p,
.navigation ul li ul a, .navigation ul li .sub-menu a, .navigation ul li .children a,
.text-left,
.d-relf-subheader-wrap,
.banner-thumb .text,.main-heading.text-left,
.post-password-form input[type="password"], .comment-form input[type="email"], .comment-form input[type="text"], .kode-textarea textarea, .kf_commet_field input, .input-area input[type="text"],
caption, th, td, .kode-blog-medium, .kode_sidebar_wrap_side, .kf_projects .kode-blog-content, .textwidget select, #archives-dropdown--1, #monster-widget-placeholder-5 select, .kode-search input, .kf_select select, .kf_input textarea, .kf_commet_field input, .kode-textarea textarea, .kf_input input, .kf_medium_services_content .services_title a, .navigation ul li ul a, .navigation ul li .children a {
    text-align: right;
}


.widget_nav_menu ul li, .widget_pages ul li, .widget_meta ul li, .widget_recent_comments ul li, .widget_archive ul li, .widget_categories ul li, .widget_recent_entries ul li,
.text-right
{
	text-align: left;
}
.team-detail_section figure{
	margin-right: 0;
	margin-left: 50px;
}
.team_detail_caption ul.social-icons li{
	margin: 0 10px !important;
}
.team_detail_caption ul.social-icons li:first-child{
	margin-right: 0 !important;
}
.team_detail_caption ul.social-icons li:last-child{
	margin-left: 0 !important;
}
.comment-content .pull-right li {
    border-right: 2px solid #d4d4d4;
    margin-right: 30px;
    padding-right: 30px;
    border-left: none;
    margin-left: 0px;
    padding-left: 0px;
}
.barWrapper .tooltip.top{
	right: 100% !important;
	left: auto !important;
	margin-right: -22px;
}
.comment-column figure{
	margin-right: 0;
	margin-left: 20px;
}
.testimonial-column p::after{
	left: auto;
	right: 0;
	transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
}
.d-relf-blog_area figure{
	margin-left: 30px;
	margin-right: 0;
}
.woocommerce-cart table.cart td.actions .coupon .input-text{
	margin: 0 0 0 15px !important;
}
.woocommerce .coupon label{
	margin: 0 0 0 25px;
}
.woocommerce p.stars a{
	margin-right: 0;
	margin-left: 1rem;
}
.woocommerce #review_form #respond p .stars{
	margin: 0 15px 0 0;
}
.woocommerce div.product form.cart div.quantity {
    margin-left: 20px;
    margin-right: 0;
}
.woocommerce div.product div.summary{
	padding: 0 30px 0 0;
}
.woocommerce form .form-row label.inline{
	margin-left: 0;
	margin-right: 15px;
}
.page-links span i, .kode-pagination .page-numbers i{
	transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
}
.team_detail_contact li span{
	margin-right: 0;
	margin-left: 20px;
}
.tag_line span i {
    margin-left: 5px;
    margin-right: 0;
}
.event-post-meta .blog-info a i{
	margin:0;
}
.blog_caption_area .pull-right figure{
	margin-right: 0;
	margin-left: 15px;
}
.social-icons li{
	margin: 0 5px 0 0;
}
.social-icons li:first-child{
	margin-right: 0;
}
.tag_line span{
	margin-left: 10px;
	margin-right: 0;
}
.d-relf-eventdetail ul li span b{
	margin-right: 0;
	margin-left: 15px;
}
.checklist li::before{
	right: 0;
	left: auto;
	transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
}
.d-relf-eventdetail ul,
.checklist{
	padding-right: 0;
}
.checklist li{
	padding-left: 0;
	padding-right: 20px;
}
.seach_menu button{
	right: auto;
	left: 0;
	border-left:none;
 	border-right: 1px solid #ccc;
}
.absolute-data-event{
	right: 20px;
	left: auto;
}
.widget-campaing-thumb .goal-amount span{
	margin: 0 0 0 5px;
}
.tagcloud > a, .widget-tags li{
	margin-left: 10px;
	margin-right: 0;
}
.event_fixed-date{
	right: 20px;
	left: auto;
}
.flickr_badge_image{
	padding-left: 5px;
	padding-right: 0;
}
.text-overflow span i{
	padding-right: 0;
	padding-left: 10px;
}
.event-content-center .event-contant .event-head .event-post-meta{
	padding-right: 0;
}
.navigation ul li ul, .navigation .sub-menu, .navigation .children{
	min-width: 230px;
	width: 230px;
}
.d-relf-contact-form .kf_commet_field:first-child {
    margin-left: 2%;
}
.d-relf-contact-form .kf_commet_field:last-child {
    margin-left: 0;
}
.withlabel textarea, .withlabel input[type="text"]{
	padding-right: 25px;
	padding-left: 40px;
}
.withlabel label{
	right: auto;
	left: 20px;
}
.d-relf-newsletter-wrap .input-area input[type="submit"]{
	right: auto;
	left: 0;
}
.d-relf-newsletter-wrap .input-area input[type="text"]{
	padding-left: 30%;
	padding-right: 25px;
}
.d-relf-breadcrumb .breadcrumb > li + li::before{
	transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
}

.footer-contact span{
	margin-left: 15px;
	margin-right: 0;
	margin-top: 5px;
}
.btn-default i{
	margin-top: 5px;
	margin-left: 0;
	margin-right: 15px;
	transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
}
.widget_nav_menu ul li a, 
.widget_pages ul li a, 
.widget_meta ul li a, 
.widget_categories ul li a, 
.widget_archive ul li a, 
.widget_recent_comments ul li a, 
.widget_recent_entries ul li a{
	padding-left: 0;
	padding-right: 15px;
}
.widget_nav_menu ul li a:before, 
.widget_pages ul li a:before, 
.widget_meta ul li a:before, 
.widget_categories ul li a:before, 
.widget_archive ul li a:before, 
.widget_recent_comments ul li a:before, 
.widget_recent_entries ul li a:before{
	right: 0;
	left: auto;
	transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
}

.d-relf-recentpost figure{
	margin-left: 15px;
	margin-right: 0;
}
[dir="rtl"] .custom-slider-navigation2 .slick-next{
	right: 0;
	left: auto;
}
.event-contant .event-head .date-box{
	right: 0;
	left: auto;
}
.event-contant .event-head .event-post-meta{
	padding-left: 0;
	padding-right: 93px;
}
.event-post-meta .blog-info i{
	margin-right: 0;
	margin-left:10px; 
}
.event-post-meta .blog-info{
	margin-left: 15px;
	margin-right: 0px;
}
.event-post-meta .blog-info:last-child{
	margin-left: 0;
}
.date-box{
	margin-left: 15px;
	margin-right: 0;
}
.main-heading.text-left h5::before, 
.main-heading.text-left h5::after {
    left: auto;
    right: 0;
}
.child-img{
	left: auto;
	right: 50%;
	transform: translateX(150%) rotateY(180deg);
	-o-transform: translateX(150%) rotateY(180deg);
	-ms-transform: translateX(150%) rotateY(180deg);
	-moz-transform: translateX(150%) rotateY(180deg);
	-webkit-transform: translateX(150%) rotateY(180deg);
}
.col-md-offset-4 {
    margin-right: 33.3333%;
    margin-left: 0;
}
.edu_masonery_thumb a, .icon-box::before{
	-o-transform: translateY(-63%);
	-ms-transform: translateY(-63%);
	-moz-transform: translateY(-63%);
	-webkit-transform: translateY(-63%);
	transform: translateY(-63%);
}
.icon-style{
	right: auto;
	left: 0;
	transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
}
.services-progress .d-relf-chart{
	margin: 0 0 0 25px;
}
.d-relf-services a span{
	left: 0;
	right: auto;
	text-align: center;
	line-height: 1;
}
.side-btn{
	right: auto;
	left: 0;
}
.d-relf-services-title-wrap{
	padding: 212px 0 170px;
}
[dir="rtl"] .custom-slider-navigation  .slick-next{
	left: auto !important;
}
.d-relf-popups-btn{
	margin-left: 0;
	margin-right: 23px;
}
.d-relf-popups-btn a:first-child::before{
	display: block;
}
.d-relf-popups-btn a:last-child::before{
	display: none;
}
.top-bar-contact span i{
	margin-right: 0;
	margin-left: 15px;
}
.top-bar-contact{
	padding: 11px 0;
}
.d-relf-donation-button{
	margin-left: 0;
	margin-right: 40px;
}
.navigation ul li{
	margin-right: 0;
	margin-left: 30px;
}
.navigation ul li ul, .navigation .sub-menu, .navigation .children{
	left: auto;
	right: 0;
}
.banner-thumb .text i{
	margin-left: 0;
	margin-right: 20px;
	transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
}

.main-heading.white h5::before, .main-heading.white h5::after{
	background-color: #fff !important;
}
.menu-item-language img.iclflag{
	margin-left:4px;
	margin-right:0px;
}
.section_hdg span:before{
	right:35px;
}
.kode_service_text  .right_arrow{
	left:10px;
	transform:rotate(180deg);
	right:auto;
}
.kode_service_des:hover .kode_service_text  .right_arrow{
	left: 30px;
	right:auto;
}
.kode_pray_text  p{
	padding-left:55px;
	padding-right:0px;
}
.section_hdg span:after {
    top: 21px;
    right: -50px;
    left: 0px;
}
.kode_cause_wrap.them_overlay:before{
	right:auto;
}
.kode_cause_wrap:after{
	background:linear-gradient(#f7f2e9, #f7f7f7);
}
.kode-radio-label-wrap{
	margin:0px 0px;
}
.kode_canvas_detail{
	text-align: right;
    padding-left: 50px;
	padding-right:0px;
    border-left: 1px solid #e8e8e8;
	border-right:none;
	float:right;
}
.kode_canvas_text{
	float:left;
	padding-left:0px;
	padding-right:50px;
	text-align:right;
}
.kode_canvas_detail .position{
	float:left;
}
.kode_product_text{
	float:right;
	text-align:right;
}
.kode_product_list.custom-class{
	padding:0px 0px;
}
.sidebar_title{
	padding:15px 0px 13px;
}
.kode_product_list .slick-prev:before{
	content:"\f104";
	color:#000;
}
.kode_product_list .slick-next:before{
	content:"\f105";
	color:#000;
}
[dir='rtl'] .slick-prev {
    right: auto;
    left: 5px;
}
[dir='rtl'] .slick-next {
	right: auto;
    left: 20px;
}
.kode-widget .slick-prev:hover,
.kode-widget .slick-next:hover{
	background:none;
}
#content-section-10 .col-md-4{
	padding:0px 0px;
}
.widget.kode-widget.widget_islamic_center_islamic_products_widget{
	margin-bottom:0px;
}
.widget_islamic_center_islamic_products_widget .kode_product_list.custom-class{
	padding-top:0px;
}
.nivo-controlNav{
	display:none;
}
.kode_newsletter_des span{
	float:right;
}
.kode_newsletter_text {
    padding-left: 0px;
	padding-right: 30px;
}
.kode_newsletter_form .kf_commet_field .medium_btn {
	text-align:center;
	margin-left:20px;
}
.kode_newsletter_form .kf_commet_field input::-webkit-input-placeholder{
	color:#fff;
}
.widget_call_info li a i {
    margin-right: 0px;
	margin-left: 20px;
    float: right;
}
.widget_social_icon li,
.wpcf7-form .widget_event p .wpcf7-form-control,
.kode_textarea .medium_btn, 
footer .widget_title,
.widget_event .kode_textarea textarea{
	float:right;
	text-align:right;
}
.widget_social_icon li:last-child{
	margin-right:20px;
}
.kode_newsletter_form,
.top_btn{
	float:left;
}
.copyright_text{
    color: #fff;
    float: right;
}
footer{
	margin-top:0px;
}
.dark.social_icons_01.kode_top_social_icon li{
	float: left;
    width: 50px;
    font-size: 17px;
    list-style: none;
}
.navigation{
	float:right;
	width:auto;
}
.dark.social_icons_01.kode_top_social_icon{
	float: left;
    width: 30%;
    padding: 18px 0px 10px;
    margin-bottom: 0px;
    margin-left: 0px;
}
#kode-searchform{
	float:left;
	padding: 1px 0px -1px 80px;
}
.kode_top_info ul li a i{
	margin-right:0px;
	margin-left:10px;
}
.kode_top_info ul li{
	float:right;
	padding:0px 15px 0px 15px;
}
.kode_top_info ul li:first-child{
	padding-left:15px;
	border-right:none;
	border-left: 1px solid #cccccc;
}
.seach_menu input{
	float:right;
	text-align:right;
}
.navigation ul li{
	margin-left:5px;
}
.sidebar_btn.sidebar-o{
	font-size: 20px;
    position: absolute;
    top: 18px;
    left: 30px;
}
.childcare_navigaion{
	position:relative;
}
.navigation ul li ul,
.navigation ul li:hover > ul{
	z-index:99999 !important;
}
#lang_sel_footer{
	display:none;
}
.copyright_text{
	position:relative;
	top:22px;
}
.top_btn{
	position:relative;
	top:-22px;
}
.kode_sab_banner_wrap .sab_banner_text .breadcrumb li:first-child:before{
	content:"\f104";
}
.kode_sab_banner_wrap .sab_banner_text .breadcrumb li:last-child:before{
	content:"";
}
.accordion-section h6 span{
	float:left;
}
.top_logo{
	float:right;
}



@media (max-width: 1366px){
	.navigation ul > li > a{
		padding:18px 10px 17px;
	}
	.dark.social_icons_01.kode_top_social_icon{
		width:21%;
	}
	.dark.social_icons_01.kode_top_social_icon li{
		width:33px;
	}
	.kode_donate_des{
		padding:27px 60px 33px;
	}
	.kode_cause_des{
		padding:65px 16px;
	}
	.kode_cause_wrap{
		background-size:75%;
	}
}

@media screen and (min-width: 1200px) and (max-width: 1366px) {

}
@media screen and (min-width: 992px) and (max-width: 1199px) {
	.d-relf-services-title-wrap {
	    padding: 213px 0 172px;
	}
	.event-contant .event-head .event-post-meta{
		padding-right: 0;
	}
	.d-relf-footer-contact-wrap .footer-contact{
		padding: 20px 9px;
	}
	.child-img{
		transform: translateX(134%) rotateY(180deg);
		-o-transform: translateX(134%) rotateY(180deg);
		-ms-transform: translateX(134%) rotateY(180deg);
		-moz-transform: translateX(134%) rotateY(180deg);
		-webkit-transform: translateX(134%) rotateY(180deg);
	}
	.navigation ul li.last ul ul, .navigation ul li.last .sub-menu .sub-menu, .navigation ul li.last .children .children{
		right: auto;
		left: 100%;
	}
	.d-relf-eventdetail{
		padding-left: 22px;
		padding-right: 22px;
	}
}
@media screen and (max-width: 991px){
	.widget-urgentcauses{
		width: 100%;
	}
	.kode-simple-heading .col-md-12{
		width: 100%;
	}
	.kf-jugari-class{
		width: 100%;
	}
	.kf-jugari-class .col-sm-6{
		width: 100%;
	}
	.child-img {
	    opacity: 0.3;
	    transform: translateX(80%) rotateY(180deg);
	    -o-transform: translateX(80%) rotateY(180deg);
	    -ms-transform: translateX(80%) rotateY(180deg);
	    -moz-transform: translateX(80%) rotateY(180deg);
	    -webkit-transform: translateX(80%) rotateY(180deg);
	}
	.d-relf-event .event-contant .event-head .event-post-meta{
		padding-right: 74px;
		padding-left: 0;
	}
	.dl-menuwrapper .dl-menu{
		width: 230px;
	}
	.col-md-9{
		width: 100%;
	}
	.footer-contact span{
		margin-right: 0 !important;
	}
	.d-relf-blog_area figure{
		margin-left: 0 !important;
	}
	.team-detail_section figure{
		margin: 0 0 30px;
		width: 100%;
	}
	.team_detail_caption{
		width: 100%;
	}
}
@media screen and (max-width: 767px){
	.col-md-12,
	.col-sm-12{
		width: 100%;
	}
	.kf-jugari-class > .row,
	.col-md-9.col-sm-12 > .row{
		margin: 0;
	}
	.col-sm-6{
		width: 100%;
	}
	.services-progress .d-relf-chart{
		float: none;
		margin: 0 0 25px;
	}
	.kode-team-grid > .row{
		margin:0;
	}
	.col-md-offset-4{
		margin: 0;
	}
	.event-head h6,
	.d-relf-event .event-head h6 a{
		float: right;
	}
	.d-relf-services > span, .d-relf-services .d-relf-chart{
		float: none;
	}
	.copy-right span, .copy-right p{
		width: 100%;
	}
	.d-relf-popups-btn a{
		float: none;
	}
	.top-bar-contact span{
		margin: 0 7px !important;
	}
	.causes_caption_detail .d-relf-donation-progress .goal-amount{
		text-align: right;
	}
	.causes_caption_detail .btn-default{
		float: none;
		display: inline-block;
	}
	.comment-content .pull-right li{
		margin-right: 20px;
		padding-right: 20px;
	}
	.event-post-meta .blog-info{
		margin-right: 0 !important;
	}
	.tag_line{
		text-align: center;
	}
	.tag_line .pull-left{
		width: 100%;
		margin-bottom: 10px;
	}
	.tag_line .blog-info,
	.tag_line .pull-left span,
	.tag_line .pull-right span,
	.tag_line .social-icons{
		float: none !important;
		display: inline-block;
	}
	.d-relf-event .event-contant .event-head .event-post-meta{
		padding-right: 80px;
	}
}
@media screen and (max-width: 480px){
	.d-relf-event .event-contant .event-head .event-post-meta{
		padding: 0;
	}
	.d-relf-call-to-action-wrap .main-heading{
		text-align: center;
	}
	.comment-column figure{
		float: none;
		margin-left: 0;
	}
	.comment-content .pull-right li{
		float: none;
	}
	.d-relf-subheader-wrap{
		text-align: center !important;
	}	.menu-item-language img.iclflag{		margin-left:4px;		margin-right:0px;	}
}
.header .top_logo{
	float:right;
}