body{ font-family:  'Droid Arabic Kufi','Open Sans', sans-serif; font-size: 10pt; }
body, p, td, span {text-align:right;}
.form-format button, h1, h2,h3,h4  {font-family:  'Droid Arabic Kufi','Open Sans', sans-serif !important;}
.form-format button {padding:5px 20px;float:left;}
.form-format img {margin-top:10px;}
.float-left {float:right;}
.top-link {float:left;}
.column, .columns {float:right !important;direction:rtl;}
.logo {text-align:right;}
.footer-menu{float:right;}
.top-contact{float:right;direction:ltr;}
.social-links,{float:left;}
.arabic , .contact-header, .social-links {text-align:left;}
.arabic  a:link, arabic  a:visited {font-family:  'Open Sans', sans-serif;float:left;}
.top-main{float:left;}
.top-contact .fa{padding-left:5px;padding-right:10px;}
.top-contact span{font-size:14px;padding-left:0px;padding-right:7px;direction:ltr;}
.contact-header span {float:left;margin-right:10px; padding-right:20px;margin-left:0px; padding-left:0px;direction:ltr;}
.lang-button{padding-right:0px;padding-left:15px;text-align:left;}
.lang-button a,.lang-button a:visited,.lang-button a:link{ font-family: 'Lato', sans-serif;text-decoration:none;font-size:16px;font-weight:bold;}
.main-menu .menu-wrapper a {font-family:  'Droid Arabic Kufi','Open Sans', sans-serif;padding: 0 51px 0 50px;margin-right:-4px}
.main-menu a:last-child{border-right:none;}
.main-menu a:first-child{border-right:1px solid #fff;}
.main-slider {max-width:100%;overflow:hidden;direction:rtl;}
.wood-bg, .kitchen-txt, .kitchen-txt p, h1, h2, h3, h4 {text-align:right; }

a:link, a:visited {text-align:right;font-family:  'Droid Arabic Kufi','Open Sans', sans-serif;  }
.latest-news .columns {text-align:right !important;}
.inner-main {background: url(images/line-right.jpg) repeat-y 98% 0%;}

.about-main h1, .about-main p, .about-main div {text-align:right;}
.footer-copy  .columns {text-align:right;}
.footer-copy  .design {text-align:left !important;}
.contact-box td {text-align:right;}
.right{text-align:left;float:left;}
.contact-addr span{direction:ltr;display:inline-block;}
@media all and (max-width: 980px)
{
	.main-menu a:link, .main-menu a:visited {font-size:17px;padding:0px 42.5px;}
	.top-contact{float:right;text-align:left;}
}

@media all and (max-width: 900px)
{
	.main-menu .menu-wrapper a {padding:0 36px;}
	.top-main{padding-top:6px;}
}
@media all and (max-width: 800px)
{
	.main-menu .menu-wrapper a {padding:0px 29px;}
	
}



@media all and (max-width: 768px)
{
	.main-menu a:link, .main-menu a:visited {padding:0px 26px;}
	
}

@media all and (max-width: 700px)
{
	.logo {padding:5px;text-align:center;}
	.social-links {text-align:center;padding-right:0px;}
	.inner-main {background:url();}
	.contact-header {text-align:center;padding-right:0px;padding-bottom:25px;}
	.contact-header span {display:inline-block;margin-left:10px;}
	.lang-button {text-align:center;}
	
   	#main-menu-btn {float:left;}
	.main-menu .columns {display:none;}
	.main-menu a:link , .main-menu a:visited {display:block;float:none;border:0px;border-bottom:1px solid #fff; line-height:35px;}
	.main-menu a:first-child {border-top:1px solid #fff;}
	.main-menu a:last-child {border:0px;}
	
	.copy-write{ text-align:center !important;font-size:12px;}
	.form-format button {float:right;margin-right:0px;}
	.footer-main a:link, .footer-main a:visited {font-size:13px;}

	.contact-box td {text-align:right;display:block;width:100%;padding-top:10px;}


}
@media all and (max-width: 640px)
{
	.top-contact{text-align:center;}
	.footer-main .columns,.footer-main .footer-three{text-align:right;float:none;}
	.copy-right .columns,.copy-right .right{text-align:center;}
}



/*

.main-body {float:left;}
.side-menu {border-left:1px solid #ae432f;right:0px;border-right:0px;}
.home-logo {left:20%;right:auto; }
.btn-link, .btn-link:link, .btn-link:visited {padding:7px 20px;}

.main-menu a:last-child  {font-size:23px;}
.main-menu a:hover, .main-menu a.active {border-right:0px;border-left:5px solid #ae895d;}

.scroll-body-home {width:75%;left:0px;right:auto;}

.home-image {padding-left:38%;padding-right:40px;background:url(uploads/home_image.jpg) left top no-repeat;direction:rtl;background-size:auto 100%;}
.page-title {direction:rtl;font-size:40px;background:url(images/bar-bg.png) 240% bottom no-repeat;background-size:90% 10px;}

.padding20, .padding50, .padding70, .banner-dark , .banner-orange-dark {direction:rtl;}
.sameheightdivs .btn-link {left:10px;right:auto;}
.contact-box {direction:ltr;}
.idesign {text-align:left !important;}
.gallery {float:right !important;}
.header-office {text-align:right;padding-right:30px;}


.form-format button {float:left;margin-left:7%;margin-right:0px;}
.float-left {float:right;}
.float-right {float:left;}
.large-10 .menu-item  {margin-right:20px;margin-left:0px;}
.menu-item span {float:left;}

@media all and (max-width: 1024px)
{
	.home-image {padding-left:60px;background:url();}
}



@media all and (max-width: 800px)
{
	.home-logo {left:32.5%;}
	.main-menu a:link, .main-menu a:visited {font-size:18px;padding:8px 0px;}
	.main-menu a:last-child  {font-size:20px;}
	.main-body {width:100%;float:none;}
	.main-warper {z-index:1000;position:static;}
	.scroll-body-home {width:100%;}
	 .pagenavs:link, .pagenavs:visited {margin:5px !important;padding:3px 15px;}

}

@media all and (max-width: 600px)
{
	.home-logo {width:60%;left:20%; }
	.theme-default .nivo-caption {font-size:25px !important;bottom:10% !important;top:auto !important;margin-top:0px !important;}
	.padding50, .padding70, .padding20 {padding:20px;}
	.page-title {font-size:30px;}
	.form-format button {float:none;}
}

@media all and (max-width: 360px)
{
	.padding50, .padding70, .padding20 {padding:20px !important;}
	.page-title {font-size:30px;}
	.banner-dark {font-size:20px;}
	.large-10 .padding20 {padding-right:0px !important;}
	.contact-box {margin:10px 20px; !important;padding:10px  !important;}
	.contact-box h3 {margin:0px;}
	.copyrights, .idesign {padding:0px 20px !important;font-size:12px}
	 .idesign {text-align:right !important;font-size:12px}
	 .pagenavs:link, .pagenavs:visited {margin:7px 5px !important;}
	 .inner-banner .page-title {margin-top:70px;}
}