
@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);

.droid-arabic-kufi{
	font-family: 'Droid Arabic Kufi', serif;
}

.isotope-item{
	z-index:2;
}

.isotope-hidden.isotope-item{
	pointer-events:none;
	z-index:1;
}

.isotope,.isotope .isotope-item{
	-webkit-transition-duration:0.8s;
	-moz-transition-duration:0.8s;
	-ms-transition-duration:0.8s;
	-o-transition-duration:0.8s;
	transition-duration:0.8s;
}

.isotope{
	-webkit-transition-property:height,width;
	-moz-transition-property:height,width;
	-ms-transition-property:height,width;
	-o-transition-property:height,width;
	transition-property:height,width;
}

.isotope .isotope-item{
	webkit-transition-property:-webkit-transform,opacity;
	-moz-transition-property:-moz-transform,opacity;
	-ms-transition-property:-ms-transform,opacity;
	-o-transition-property:top,left,opacity;
	transition-property:transform,opacity;
}

.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{
	-webkit-transition-duration:0s;
	-moz-transition-duration:0s;
	-ms-transition-duration:0s;
	-o-transition-duration:0s;
	transition-duration:0s;
}

.footer-bottom{
	background:#FFF;
	text-align: center;
	height:30px;
	
}

.scrollToTop{
	z-index:2;
	background:#FF4800 url(images/separate.png) no-repeat center -610px;
	width:30px;
	height:30px;
	text-indent:-99999px;
	border-radius:50px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	position:fixed;
	bottom:10px;
	right:10px;
	display:none;
	opacity:0.5;
	cursor:pointer;
}

.scrollToTop:hover{
	opacity:1;
}

#main-content .item-list{
	background:white;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow:0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow:0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.4);
	overflow:hidden;
	margin:0 10px 20px 10px;
	width:220px;
	float:left;
}

#main-content .item-list.w2{
	width:310px;
}

header{
	background:#FFF;
	margin-bottom:25px;
	-moz-box-shadow:0 0 8px #999;
	
-webkit-box-shadow:0 0 8px #999;
	box-shadow:0 0 8px #999;
	width:100%;
	
z-index:99;
	position:relative;
	-webkit-transition:all ease-in-out 0.4s;
	
-moz-transition:all ease-in-out 0.4s;
	-o-transition:all ease-in-out 0.4s;
	
transition:all ease-in-out 0.4s;
}


body.admin-bar .fixed-head{
	top:28px;
}


.fixed-head{
	position:fixed;
	top:0;
}


.trans-head{
	opacity:0.7;
}


header.trans-head:hover{
	opacity:1;
}

header:after{
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
}


/*.header-bar{
	border-top:4px solid #ff4800;
}*/

.header-content{
	padding:10px 0;
	position:relative;
	margin:0 auto;
}


.logo{
	text-align:center;
}


.logo img{
	max-width:100%;
}


.logo strong{
	display:none;
}


.logo h2{
	margin:0;
	font-size:0;
}


.logo h2#site-title{
	font:bold 32pt arial;
}

 .full-width #content{
	width:auto!important;
	float:none!important;
}


 div.error404,div.not-found{
	width:100%!important;
	margin:0 auto!important;
}


 div.not-found{
	background:transparent!important;
}


 p.post-meta,.post-date{
	color:#aaa;
	margin:5px 0;
	font-size:85%;
}


 p.post-meta a{
	color:#aaa;
}

p.post-meta a:hover{
	border-bottom:1px #000 dotted;
	color:#000;
	text-decoration:none;
}


 .post-media{
	text-align:center;
	line-height:0;
	overflow:hidden;
	position:relative;
}


 .post-media img{
	width:100%;
	height:auto;
	display:block;
}


 .post-media a{
	display:block;
	width:100%;
	height:100%;
}

 h2.entry-title{
	font-size:12px;
	text-align:center;
	margin:5px 0;
	line-height:1.6em;
	font-weight:bold;
	font-family:Droid Arabic Kufi, serif;
	 
}

#content-container{
	width:960px;
	padding:15px;
}

#content-container #content{
	width:630px;
	float:left;
}

#content-container #content .item-list{
	background:white;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow:0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow:0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.4);
	margin-bottom:20px;
}

#main-content #grid,#main-content #content{
	margin:0 auto;
}

#grid{
	position:relative;
}

/*#filters{
	margin:0 auto 15px;
	border-bottom:1px dotted #CCC;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	font-family:Droid Arabic Kufi, serif;
    }
	

#filters li{
	display:inline-block;
	margin:0 15px 5px 0;
	-moz-box-shadow:#666666 2px 2px 2px;-webkit-box-shadow:#666666 2px 2px 2px;box-shadow:#666666 2px 2px 2px;background-color:#BBB8A6;background-image:-o-linear-gradient(-90deg,rgba(255,255,255,0.6),rgba(255,255,255,0)); background-image:-moz-linear-gradient(-90deg,rgba(255,255,255,0.6),rgba(255,255,255,0));   background-image:linear-gradient(180deg,rgba(255,255,255,0.6),rgba(255,255,255,0));  background-image:-webkit-linear-gradient(-90deg,rgba(255,255,255,0.6),rgba(255,255,255,0));border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;font:18px Trebuchet MS, sans-serif;color:#555555;text-shadow:#FFFFFF 1px 1px 0;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#99FFFFFF,endColorstr=#00FFFFFF)}


	
}

#filters li a{
	text-decoration:none;
	text-transform:uppercase;
	line-height:16px;
	color:#707070;
	float:left;
	padding:0 6px;
	font-size:11px;
	
	
}

#filters li.current a,#filters li a:hover{
	color:#fff;
	background-color:#FF4800;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
*/
 .welcome-message{
	padding:5px 1% 5px; /*padding:25px 2% 10px;*/
	width:90%;
	max-width:700px;
	margin:0 auto 20px; /*margin:0 auto 30px;*/
	
    -webkit-box-shadow:#DDD 0 1px 2px;
	position:relative;
	background:#E72011; /*background:#FFFCD1;*/
	
 background:-moz-linear-gradient(center bottom,#FFFCD1 0%,#FFF9B1 40%,#FFF9B1 100%);
	
 background:-o-linear-gradient(center bottom,#FFFCD1 0%,#FFF9B1 40%,#FFF9B1 100%);
	
 background:-webkit-linear-gradient(bottom,#fffcd1 0%,#fff9b1 40%,#fff9b1 100%);
	
 border-color:#DEE184;
	text-align:center;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);
	
 -moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);
	box-shadow:0 1px 3px rgba(0,0,0,0.25);
}
