@font-face {  font-family: 'Droid Arabic kufi';  font-style: normal;  font-weight: 400;  src: url(../font/DroidKufi-Regular.woff) format('woff');}@font-face {  font-family: 'Droid Arabic Naskh';  font-style: normal;  font-weight: 400;  src: url(../font/DroidNaskh-Regular.woff) format('woff');}h2, h3, h4, p, ul {	direction: rtl;}h3, h2, h1 {	font-family: 'Changa', 'Open Sans', serif !important;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}p {	font-family: 'droid arabic naskh', 'Open Sans', serif !important;	-webkit-font-smoothing: antialiased;}/*about page*/.about {	font-family: 'droid arabic naskh', serif;	font-size: 18px;	padding: auto 10px 70px 10px;}.points {  margin-right: 30px;	margin-left: 0;	font-size: 16px;}/*End*//*Header*/#menu {	float: left;}#menu li {  float: right;}#logo {  float: right;}#menu-button {  float: left;}/*End*/.slide {	margin-bottom: 20px}.left {  float: left;}.right {  float: right;}.arabic {  text-align: right;  direction: rtl;}.text {  text-align: right;  direction: rtl;}.text-about {  direction: rtl;  font-size: 20px;}.paragraph-icon {  padding: 0;}.colored-stripe-title-post {  font-size: 20px;  font-family: "droid arabic kufi", "open sans", serif;}.big-icon > img {	float: left;}.naqsh {  background-color: #C94E0C;}@media (min-width: 767px) {  .grid-45 {    float: right;  }  .work-container {    text-align: right;  }  .right-slider {    float: right;  }  .left-slider {    float: left;  }  .text-rtl {    text-align: right;  }	.big-icon {		width: 100%;		margin: 0 auto;	}}