@import url(//fonts.googleapis.com/earlyaccess/droidarabickufi.css);
@import url(//fonts.googleapis.com/earlyaccess/notonaskharabic.css);
p,div,body {font-family: Tahoma,'Noto Kufi Arabic', serif;line-height: 1.5;}
h1,h2,h3,h4,h5,h6,.large {font-family: 'Droid Arabic Kufi', sans-serif;line-height: 1.8;}

.blog_holder .post_category {display: none;}
* {letter-spacing: 0 !important;}
.contact_section {text-align: right;}
.logo_wrapper {float: right;}
header .header_inner_left {left: auto;right: 0;}
.q_logo {left: auto;right: 0;}
nav.main_menu.right {float: left;}
nav.main_menu ul li {float: right;}
nav.mobile_menu {float: right;text-align: right;}
nav.mobile_menu ul li ul li {margin: 0 20px 0 0;}
nav.mobile_menu ul>li.has_sub>span.mobile_arrow {float: left;text-align: left;right: auto;left: 0;}
.mobile_menu_button {float: right;}
.header_inner_right {float: left;}
.drop_down .second {left: auto;right: 0;}
.full_width,.container_inner {direction: rtl;}
.vc_row {text-align: right !important;}
.q_icon_with_title .icon_holder {float: right;}
.q_icon_with_title .icon_text_holder {padding-right: 110px;padding-left: 0 !important;}
.two_columns_75_25>.column1 {float: right;}
.two_columns_75_25>.column2 {float: right;}
.four_columns>.column1, .four_columns>.column2, .four_columns>.column3, .four_columns>.column4 {float: right;}
footer.footer_border_columns .qode_column {border-left: none;border-right: 1px solid #444;}
footer.footer_border_columns .qode_column:first-child {border: none;}
#back_to_top.on {right: auto;left: 25px;}
footer.footer_border_columns .qode_column:last-child>.column_inner {padding-left: 0;padding-right: 30px;}
footer.footer_border_columns .qode_column:first-child>.column_inner {padding-left: 30px;padding-right: 0;}
.call_to_action .column2.button_wrapper .qbutton {right: auto;left: 0;}
.custom_font_holder {text-align: right !important;}
.title_subtitle_holder_inner {direction: rtl;text-align: right;word-break: inherit;}
.title h1 {word-break: inherit;}
nav.main_menu {text-align: right;}
.q_icon_with_title .icon_title_holder .icon_holder {padding: 0 0 0 25px;}
@media (min-width: 768px) {
	.vc_col-sm-1, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12 {float: right;}
}
@media only screen and (max-width: 600px) {
	footer .qode_column, footer.footer_border_columns .qode_column {border: none !important;}
}