@import url(https://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
@font-face{ font-family:"Decker";
			src:url("../fonts/Decker.eot?") format("eot"),
			url("../fonts/Decker.woff") format("woff"),
			url("../fonts/Decker.ttf") format("truetype"),
			url("../fonts/Decker.svg#") format("svg");
			font-weight:normal;font-style:normal; }		
body, p, h1, h2, h3, h4, h5, h6, .navbar ul li.field input.search, .field .normal, .field .input.textarea, .field .input{ font-family:"Decker"; }
.field .normal, .field .input.textarea{ font-size:12px; }
body{ border-top:4px solid #361c61; }			
.services ul li{ font-family:"Decker"; background:#361c61; color:#fff; padding:5px 10px; margin-bottom:5px; }
.services ul li a{ color:#fff !important;  }
/* Social */
.social{ width:29px; height:142px; position:fixed; right:5px; top:200px; z-index:10000 !important;} 
.social ul li a{ display:block; width:29px; height:29px; background:url(../images/social.png); margin-bottom:5px; }
.social ul li.twi a{ background-position:0 -37px; }
.social ul li.you a{ background-position:0 -113px; }
.social ul li.ins a{ background-position:0 -76px; }
/* Top Head */
.tophead{ padding:12px 0; }
h1.logo a{ display:block; height:93px; }
.tophead p{ font-size:14px; color:#361c61; }
.tophead ul li a, .tophead ul li span{ color:rgba(0,0,0,0.85); font-size:11px; }
.tophead ul li a{ display:block; padding:0 0 0 30px; background:url(../images/icon1.png) no-repeat left; }  
.tophead ul li span{ display:block; margin:0 10px; }
.tophead ul li{ float:left; padding:15px 0; }
.tophead ul li.ar a{ font-family: 'Droid Arabic Kufi', serif; font-size:13px; background:url(../images/icon2.png) no-repeat left; padding:0 0 0 20px; }
/* Navigation */
.navbar{ background:url(../images/nav.jpg) repeat-x; border-top:1px solid #cb9b47; border-bottom:1px solid #cb9b47; min-height:0; }
.navbar ul li{ height:auto; line-height:0; }
.navbar ul li > a{ font-size:14px; text-shadow:none; color:#361c61; line-height:43px; height:43px; }
.navbar ul li.field input.search{ border-radius:0; background:url(../images/search.jpg) repeat-x; border:1px solid rgba(0,0,0,0.1); height:27px; 
font-size:11px; color:#c5b8db;}
#nav1 input.sbutt{ background:url(../images/sbutt.jpg) no-repeat; cursor:pointer; display:block; float:right; height:25px; margin-right:1px;
margin-top:-26px; position:relative; width:35px; z-index:5; }
#nav1 form{ margin:0; }
/* Links */
.links{ border-top:1px solid rgba(0,0,0,0.15); padding:30px 0; }
.links a{ font-size:14px; color:rgba(0,0,0,0.85); background:url(../images/square.jpg) no-repeat left; padding:0 0 0 15px; }
/* Clients */
.clients{  background:#fff url(../images/clintes.jpg) repeat-x; border-top:1px solid rgba(0,0,0,0.15); border-bottom:1px solid rgba(0,0,0,0.15); }
.clients img{ border:1px solid #e0e0e0; margin:11px 0 7px; } 
/* Footer */
.footer .row{ background:url(../images/footer-bg.png) no-repeat right center; height:47px; }
.footer p.rights{ font-size:12px; color:rgba(0,0,0,0.7); margin:6px 0 12px; }
.footer p.rights a{ display:inline-block; width:101px; height:24px; background:url(../images/powerd.png); position:relative; top:9px; margin-left:6px; }
/* Inner Content */
.innercontent{ margin:25px auto; }
.innercontent P{ font-size:14px; }
.innercontent.new{ margin:auto; }
ul.pagin{ list-style:none; padding:0; margin:0 auto 25px auto; display:table; }
ul.pagin li{ float:left; }
ul.pagin li a, ul.pagin li span{ display:block;  text-align:center; background:#c99945; color:#361c61; padding:5px; 
margin:0 3px; }
ul.pagin li span, ul.pagin li a:hover{ background:#361c61; color:#fff; }
.innercontent.new p{ padding:0 15px; }
.innercontent.new a{ display:block; padding:15px; text-align:center; background:#c99945; color:#361c61; font-size:13px; margin-top:3px; }
#map-canvas{ width:100%; height:310px; }
.title h4{ margin-bottom:15px; } 
table tr td{ color:#000; padding:5px 9px; }
table tr td a{ color:#361c61; }
.innercontent.new.downloads a{ background:rgba(0,0,0,0.1); border:1px solid rgba(0,0,0,0.15); 
margin-bottom:10px; padding:10px; }
.searchform{ margin-bottom:15px; }
.mmmm p{ float:left; margin-left: 10%;  }
.innercontent.new .four.columns{ text-align:center; }
.innercontent.new .four.columns{ text-align:center;  }
.innercontent.new .four.columns img{     height: 180px; margin-bottom: 10px; }
@media only screen and (max-width: 767px) {
	.footer .row{ background:none; }
	.clients .two.columns{ float:left; margin-left:2.12766%; width:41.9362% !important; }
	h1.logo a{ height:auto; }
	.da-slider{ min-width:0 !important; }
	.da-slide-current h2, .da-slide-current p, .da-slide-current .da-link{ left:0% !important; }
	.da-slide .da-link{ top:205px !important; }
	.da-slide .da-img{ top:50px; }
	.navbar ul{ top:42px !important; background:#ccc; }
	[class^="icon-"] a:before, [class*=" icon-"] a:before, [class^="icon-"] a:after, [class*=" icon-"] a:after, i[class^="icon-"], i[class*=" icon-"]{
	font-family:"Decker"; color:#361c61; font-size:22px; }
	.mmmm p{ float:none; margin-left:auto; }
	}