/*
Theme Name: Zellige
Theme URI: http://www.marocblogawards.com/
Description: Maroc Blog Awards 3rd Edition
Version: 3.0
Author: Synergie Media (AC)
Author URI: http://www.synergie-media.com/
Tags: blue, two columns, widgets
*/

body {background:#fff;color:#555;font-size:16px;line-height:24px;font-family: tahoma, sans-serif;}
a:link, a:visited {color:#0072bc;}
a:hover, a:active {color:#133F4F;}
a.aligncenter {margin-left:20px;}
#wrapper_navigation {z-index:1;height:40px;background-color:#000;background-color:rgba(0,0,0,0.65);position:fixed;top:0;left:0;width:100%;}
*:first-child+html #wrapper_navigation {background-color:#000;} 
* html #wrapper_navigation {background-color:#000;}
	#navigation {direction:rtl;list-style:none;text-align:right;padding-top:10px;}
		#navigation  li{display:inline;}
		#navigation  li a{color:#fff;text-decoration:none;text-transform:uppercase;}
		#navigation  li + li + li + li a{color:#ffd200;}
		#lang img {margin:0 5px 0 0;}

#wrapper_header {z-index:0;height:200px;background:#36b4e2 url('./img/zellige-bg.png') left top repeat;overflow:hidden;}
#rnw #content {direction:rtl;}
.srssfetcher {margin-right:25px;}
#rnw img.alignright {float:right; margin:0 0 10px 25px;}
#rnw h3 {clear:both;}
#rnw #wrapper_header {height:350px;}
    #header {padding-top:55px;position:relative;}
	#header h1 {text-align:right;line-height:24px;color:#fff;margin:34px 0 14px 0;padding:0;text-transform:uppercase;font-size:40px;font-weight:normal;font-family: tahoma, sans-serif;}
        #rnw #header h1 {direction:rtl;font-size:28px;margin:50px 0 14px 0;}
        #header h2 {text-align:right;color:#fff;margin:0;padding:0;font-size:24px;font-weight:normal;font-family: tahoma, sans-serif;}
#content {padding-top:50px;min-height:500px;margin-bottom:25px;position:relative;overflow:hidden;}
#rnw .notice {background: #fffaad;list-style:none;padding:5px 10px;margin:0 0 35px 0;display:inline-block;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
#rnw #content {min-height:250px;}
        #rnw #header h2 {padding-left:450px;font-size:16px;direction:rtl;line-height:26px;}
            .giveaway {position:absolute;left:0;top:100px;}
            .giveaway:hover {position:absolute;left:0;top:95px;}
            #rnw a.button {top:24px;float:right;background: #99cc33;display: inline-block;padding: 8px 10px 9px;color: #fff;text-decoration: none;font-weight: bold;line-height: 1;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-bottom: 1px solid rgba(0,0,0,0.25);position: relative;cursor: pointer;}
			#rnw a.button:hover {background:#8dc63f;}
#main_rnw ul, #left_sidebar_rnw ul {margin:-10px 25px 0 0;}
#main_rnw ul li span {color:#999;font-style:italic;margin-right:10px;font-size:10px;}

	#main {border-right: 1px dashed #e0e0e0;}
		#main h2 {direction:rtl;text-transform:uppercase;font-family: tahoma, sans-serif;font-size:22px;color:#000;padding-right:20px;}
			#main h2 span {font-size:14px;color:#999;font-family: tahoma, sans-serif;}
		#main h3 {direction:rtl; font-family: tahoma, sans-serif;font-size:18px;text-transform:uppercase;color:#000;display:block;padding-bottom:5px;padding-right:20px;}
			.intro {direction:rtl; position:relative;overflow:hidden;padding:0 20px 0 0;/* width:580px;border-bottom: 1px dashed #ccc; */}
			.intro p {font-size:24px;line-height:34px;}
                        .chapo {font-size:24px;padding:0 0 0 20px;color:#333;line-height:34px;}
			.intro p + p {font-size:20px;color:#999;line-height:30px;}
                #main p {direction:rtl; padding-right:20px;}
			.intro a {top:-2px;float:right;background: #99cc33;display: inline-block;padding: 8px 10px 9px;color: #fff;text-decoration: none;font-weight: bold;line-height: 1;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-bottom: 1px solid rgba(0,0,0,0.25);position: relative;cursor: pointer;}
			.intro a:hover {background:#8dc63f;}
			.intro a:active {top:0px;}
			.intro .resa {margin-left:15px;background:#ff6600;}
			.intro .resa:hover {margin-left:15px;background:#ff4400;}
		#main hr {border-top: 1px dashed #e0e0e0;width:600px;margin:30px 0;}
		#rnw .title {color:#0072bc;}
		#rnw hr {border-top: 1px dashed #e0e0e0;width:100%;margin:30px 0;}
			#news ul li a:link, #news ul li a:visited {color:#0072bc;text-decoration:none;padding-bottom:2px;border-bottom: 1px dashed #e0e0e8;}
			#news ul li a:hover, #news ul li a:active {color:#133F4F;border-bottom: 1px solid #e0e0e8;}
                        #news ul li span {color:#999;font-style:italic;margin-left:5px;font-size:10px;}
                        #news .rss {display:block;width:16px;height:16px;position:absolute;top:3px;left:20px;background:transparent url('./img/rss.png') left top repeat;text-indent:-9999px;}
    .dossier{margin-bottom:25px;}

	#sidebar {direction:rtl; position:relative;overflow:hidden;}
		#sidebar h3 {font-size:18px;font-family: tahoma, sans-serif;text-transform:uppercase;color:#000;padding-bottom:5px;border-bottom: 1px dashed #e0e0e0;}    
		#sidebar a img {margin-bottom:25px;} 
			#sidebar ul li {margin-bottom:5px;}
			#sidebar ul.categories {margin-bottom:40px;}
				#sidebar ul li a:link, #sidebar ul li a:visited {color:#0072bc;text-decoration:none;padding-bottom:2px;border-bottom: 1px dashed #e0e0e8;}
				#sidebar ul li a:hover, #sidebar ul li a:active {color:#133F4F;border-bottom: 1px solid #e0e0e8;}
				#sidebar ul.categories p {display:none;}
			#sharing {list-style:none;margin:0;padding:0;}
				#sharing li {font-size:11px;float:right;margin:0;padding:0;display: block;padding: 8px 5px 9px;color: #fff;text-decoration: none;font-weight: bold;line-height: 1;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-bottom: 1px solid rgba(0,0,0,0.25);margin-right:6px;position: relative;cursor: pointer;}
				#sharing li.facebook {background: #005ca5;}
				#sharing li.twitter {background: #7ed4e3;}
					#sharing li a, #news #sharing li a  {color:#fff ;border:none;}
						#sharing li.facebook a {background: transparent url('./img/facebook-share.png') -4px -2px no-repeat;padding-left:14px;}
						#sharing li.twitter a {background: transparent url('./img/twitter-share.png') -4px -2px no-repeat;padding-left:14px;}
			p.clearfix {clear:both;margin-top:70px;}

h3#comments, #respond h3 { color:#0072bc;}
.commentlist {list-style:none;position:relative;overflow:hidden;}
	.commentlist li {margin:0 25px 0 0;padding:10px;}
        #rnw .commentlist li {margin:0 0 0  25px;padding:10px;}
	.commentlist li.alt {background:#f8f8f8;}
		.avatar {float:left;margin-right:10px;}
                #rnw .avatar {float:right;margin-left :10px;}
		.comment-meta {margin-bottom:20px;}
                #rnw .comment-meta {font-size:12px;}
		.comment-meta * {display:block;}
		.comment-text {margin-left:60px;padding-right:30px;}
                #rnw .comment-text {margin-right:60px;padding-left:30px;font-size:12px;}
		#main label, #main_rnw label  {display:block;color:#999;}
		#main input, #main textarea, #main_rnw input, #main_rnw textarea{border:1px solid #999;padding:5px;width:;font-family: tahoma, sans-serif;font-size:12px;}
                .wpcf7-form textarea {width:400px;}
		#main input:focus, #main textarea:focus, #main_rnw input:focus, #main_rnw textarea:focus {font-family:tahoma, sans-serif;1px solid #ccc;background:#f4f4f8;}
		#main #submit, #main .submit input, #main_rnw #submit, #main_rnw .submit input {top:-2px;margin-left:240px;background: #99cc33;font-size:16px;display: inline-block;color: #fff;text-decoration: none;font-weight: bold;line-height: 1;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:none;border-bottom: 1px solid rgba(0,0,0,0.25);position: relative;cursor: pointer;}
                #main .submit input, #main_rnw .submit input {margin-left:350px;}

.poll {background:#f0f0f8 url('images/poll-bg.png') left top repeat-x;-moz-border-radius:5px;position:relative;overflow:hidden;width:280px;float:right;margin:0 10px 40px;}
.poll ul {margin:0;padding:0;list-style:none;position:relative;overflow:hidden;}
.poll ul li {margin:0 10px 10px 10px;padding:0;list-style:none;clear:both;}
.poll ul li p {text-align:right;}
.poll ul li input {float:left;margin:5px 0 0 0;}
.poll ul li label {margin-left:20px;}
.poll h3 {font-size:1.2em;margin:10px;padding:0;}
.poll .Buttons {float:right;margin-bottom:10px;top:-2px;margin-left:240px;background: #99cc33 !important;display: inline-block;color: #fff;text-decoration: none;font-weight: bold;line-height: 1;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:none;border-bottom: 1px solid rgba(0,0,0,0.25);position: relative;cursor: pointer;}			   
			   
#wrapper_footer{clear:both;height:30px;background:#eee;width:100%;position:relative;overflow:hidden;}
	#footer {direction:rtl;position:relative;overflow:hidden;font-size:12px;}
            #footer ul {list-style:none;text-align:right;margin-top:5px;}
                #footer ul li {display:inline;}
                    #footer ul li a {color:#777;text-decoration:none;font-style:italic;}
					#footer ul li a:hover {color:#000;}