/*
Theme Name: Najma
Theme URI: http://www.motivoweb.com/najma/demo/
Author: motivoweb
Author URI: http://themeforest.net/user/motivoweb
Version: 1.0.0
Tags: two-columns,left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Description: Najma is a fully configurable and easy to use responsive WordPress Theme  with a lot of great features.
Text Domain: Najma
*/





h1, h2, h3, h4, h5, h6, p, ul, li, a, input, textarea {
	direction: rtl;
	letter-spacing: 0;
	letter-spacing: 0 !important;
}
.vc_row[data-vc-full-width] {
    padding-left: 0;
	padding-right: 0;
    margin-left: 0;
	margin-right: 0;
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
}
/* meun */
.cd-nav-trigger {
	right: auto;
	left: 5%;
}
.cd-nav-container.is-visible {
	right: auto;
	left: 0;
}
.mo-header-v1 .logo {
    top: 10px;
    left: -40px;
}
.cd-close-nav {
	left: 10%;
}
.nav-menu-icon a{
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.no-touch .cd-nav-trigger:hover {
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
}
.menu-item  a {text-align:right;}
.wpcf7-form .button { float:right; }
@media (min-width: 992px){
    .mo-menu-list > ul > li.menu-item-has-children.nomega-menu-item > ul > li.page_item_has_children > a:after , .mo-menu-list > ul > li.menu-item-has-children.nomega-menu-item > ul > li.menu-item-has-children > a:after {
	left:10px !important; right:auto !important; content: "\f104" !important;}
    .mo-header-v2 .mo-menu-list, .mo-header-v4 .mo-menu-list { margin-left: 30px; margin-right: 0; float: left;}
	.mo-menu-list > ul > li.menu-item-has-children.algleft > ul{ left:auto; right: 0;}
	.mo-menu-list > ul > li.menu-item-has-children.nomega-menu-item > ul > li > ul { right: 100%; }
	.mo-header-v3 .header_search {left: 0; right:initial; }
	.mo-header-v4 .mo-menu-list > ul > li:last-child a:before { width: 2px;  height: 12px;}
	.mo-header-v4 .mo-menu-list > ul > li:friest-child a:before { width:0;  height:0;}
}
@media (min-width: 1200px){
.wrapper-left-navigation .main-content, .wrapper-left-navigation .footer_v3.footer-fixed {float:left; left:0 !important;}
}
/* content */
.title-section_sec .title_shadow_text {	right: -2px;}
.progress-bar-tooltip { float: left; }
.progress-bar { float: right; }
.vc_progress_bar .vc_single_bar .vc_bar { right: 0; }
.bt-progress-style1.vc_progress_bar .vc_single_bar .vc_label .vc_inner .vc_label_units{
    left: 0px;
    right: auto;
}
.bt-progress-style2.vc_progress_bar .vc_single_bar .vc_label .vc_inner .vc_label_units {
    float: left;
}
.bt-progress-style2.vc_progress_bar .vc_single_bar .vc_bar:after {
    right: initial;
    left: 0;
}
.bt-progress-style2.vc_progress_bar .vc_single_bar .vc_bar:before {
    right: initial;
    left: -5px;
}
.bt-progress-style4.vc_progress_bar .vc_single_bar .vc_label .vc_label_units {
    right: initial;
    left: -20px;
}
.service.style1 .icon-wrap , .service.style2 .icon-wrap {
    float: right;
}
.service.style1 .title-wrap {
    padding-right: 70px;
	padding-left: 0;
}
.service.style2 .title-wrap {
    padding-right: 75px;
	padding-left: 0px;
}
.pricing-item.style2 .title_shadow_text {
    left: 0;
    right: 21px;
}
.pricing-item.style2 .pricing , .pricing-item.style2 .pricing .pricing-currency , .pricing-item.style2 .pricing .pricing-period{
	float: right;
}
.pricing-item.style2 .button{
    margin-right: 25px;
}
.overlay-effect1 .overlay-inner {
    left: initial;
    right: 50px;
}
.portfolio-effect1 .overlay-zoom {
    left: 30px;
    right: initial;
}
.timeline-year {
	margin-right: 0;
    margin-left: 10px;
    float: right;
}
.timeline-title i {
    padding-right: 0;
    padding-left: 16px;
    float: right;
}
.timeline:before {
    left: 0;
    right: 112px;
}
.timeline-text-content {
    padding-right: 50px;
    padding-left: 0;
}
.timeline-title:before {
    left: 0;
    right: -43px;
}
.timeline-text-content:after {
    left: 0;
    right: 12px;
}
ul.list li:before{
	float: right;
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
/* testimonial */
.owl-carousel {
    direction: ltr !important;
}
/* post */
.date-post {
    right: 15px;
	left: initial;
}
ul.meta-post {
    left: 0px;
    right: 80px;
}
.nectar-love {
    float: right;
}
.tags , .tags span {
    float: right;
}
.share {
    left: auot;
	right: 0;
}
.share i {
    float: right;
    margin-right: 10px;
	margin-left: 0;
}
.share span {
    float: left;
}
.share-links {
    right: 60px;
    left: auto;
}
.post-pagi {
    padding-left: 0;
    padding-right: 40px;
}
.post-pagi.prev {
    padding-right: 0;
    padding-left: 40px;
	text-align: left;
}
.post-pagi.prev span {
    text-align: left;
}
.post-pagi span i {
    margin: 5px;
    float: left;
}
.post-pagi.next span i{
	float: right;
}
.about-author img { float: right; }
.about-author h3 { float: right;  margin-right:15px; }
.grid_without_image .info-post-withoutimg {
    padding-left: 0;
    padding-right: 75px;
}
/* contact */
.input_label {
	right: 15px;
	text-align: right;
}
.input_label_content::after {
	right: 0;
}
#contactform .button, .popup-gmaps {
	float: right;
}
/* footer */
.footer_v3 .widget_text {
    float: right;
	clear: right;
}
.footer_v3 .social-media-widget {
   clear: left;
   float: left;
}
.mc4wp-form .submit-newsletter {
    right: initial;
    left: -1px;
}
.mc4wp-form input[type="email"] {
    padding-right: 20px;
    padding-left: 0;
}
/* pages */
.widget.widget_mo_news_tabs_widget .tab-content .mo-news-list li .mo-thumb {
    right: 0;
}
.mo-post-list .mo-meta, .mo-post-list .mo-title, .mo-news-list .mo-meta, .mo-news-list .mo-title {
    margin-bottom: 0px;
    margin-right: 80px;
}
.search_block form .search_btn {
	left: 0;
}
.widget_post_thumbnail {
	float: right;
	margin-right: 0;
	margin-left: 10px;
}
.widget_categories ul li a:before {
	right: 0;
	left: auto;
	-moz-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}
.widget_categories ul li {
	padding-left: 0;
	padding-right: 25px;
}
.post-detail blockquote {
	border-right: 0 none;
	text-align: right;
}
.post-detail blockquote:before {
	right: 60px;
	left: auto;
}
.post-detail blockquote:after {
	right: 10px;
	left: auto;
}
.tagcloud a, .social_links_widget a {
	float: right;
}
.post-pagi h3 a {
	direction: ltr;
}
ul.comments-list li .avatar {
	right: 0;
	left: auto;
}
ul.comments-list {
	padding-right: 0;
}
ul.comments-list li .comment {
	padding-right: 90px;
	padding-left: 0;
}
.comments-form .button {
	float: right;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
	margin-right: 0 !important;
}
.vc_tta.vc_general .vc_tta-panel-title { text-align:right; }
.vc_tta-tabs.vc_tta .vc_tta-tabs-list .vc_tta-tab { float:right; margin-right:0; }
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a { padding-right:46px; padding-left:0px; }
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon { right: 20px; }
/* shop */
.mo-products-grid.tpl1 article .mo-content .mo-price { margin-right: 50px; }
.woocommerce span.onsale { right:initial; }
.single-product .mo-product-item .mo-content .cart .quantity .qty-minus , .woocommerce-cart .main-content .woocommerce table.shop_table tbody tr td.product-quantity .quantity .qty-minus { left:10px; }
.single-product .mo-product-item .mo-content .mo-socials { float:right; }
.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text { margin-left: 0; margin-right: 75px;}
.woocommerce a.remove, .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove { right:20px;}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {
    float: right;
}
.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2 {
    float: left;
}

