/*
  
Theme Name: Doc
Theme URI: http://wp-content-themes.com/doc-a-free-minimal-wordpress-27-theme/257
Description: Doc is a minimal one-column free WordPress theme, with 3 widgetized areas at the bottom of the page, fixed width, and a strong focus on the content for your reading pleasure.
Tags: white, one-column, fixed-width, threaded-comments, sticky-post
Version: 0.1
Author: Delicia
Author URI: http://www.wp-content-themes.com/
Credits:960 Grid System by NathanSmith & Blueprint Css by Joshua Clayton for inspiration, 
Eric Meyer's css reset

*/ 

* {margin:0;padding:0;} 
body {font-family: Arial, sans-serif; font-size:14px; color:#7e7e7e;}
#wrap {width:960px; margin:0 auto;}

h1 {font-size:36px; color:#666; line-height:1; margin-bottom:10px;}
h2 {font-size:24px; line-height:1; margin-bottom:30px;}
h1 a {color:#313131;}
a {color:#19A6BE; text-decoration:none;}
img {border:none;}
ul li {}

/* CLASSES */

	/* Global */
		.left {float:left;}
		.right {float:right;}
		.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		.clearfix {display: inline-block;}
		/* Hides from IE-mac \*/
		* html .clearfix { height: 1%;}
		.clearfix {display: block;}
		/* End hide from IE-mac */
		
		img.logo {padding:9px; border:1px solid #eee; background:#f6f6f6;}


	/* Buttons */
		.btn {background:url('images/btn_sides.png') 0 0 no-repeat;}
		.btn-r {background:url('images/btn_sides.png') right -37px no-repeat; margin-left:3px;}
		.btn-ins {height:35px; background:url('images/btn_bg.png'); 0 0 repeat-x; margin-right:3px;}
		.btn-ins div {padding:10px;}
		.btn-ins div a, .btn-ins div a:hover {color:#7e7e7e; font-weight:bold; font-size:14px;}
		
		.other-oper a {padding:1px 30px 1px 0; background: url('images/other.png') right 0 no-repeat;}
		.other-oper a:hover {background-position:right -22px;}

/* LAYOUT */

	/* Header */
		#header {margin:0 56px 60px; padding:30px 0; border-bottom:1px solid #eee;}
		#header .right {margin-top:15px;}
		#content {}

	/* Content Homepage */
		#main #operators, #main #operators li {margin:0 28px; list-style:none;}

#page {margin:0 56px;}
#page .content p {margin-bottom:15px;}
#page .content ul {padding-left:20px; list-style:square;}
#page .content ul li {margin-bottom:5px;}

#page #form-wrap {padding-left:56px;}
#form-wrap form label {display:block; padding-bottom:20px;}
#form-wrap form label span {display:block; margin-bottom:13px; font-weight:bold;}
#form-wrap form label input, #form-wrap form label select {border:1px solid #eee; background:#f6f6f6; padding:2px; color:#999;}
#form-wrap form label input:focus, #form-wrap form label select:focus {background:#fff; border:1px solid #999; color:#999;}
#form-wrap form input.submit {margin-top:30px; border:none; background:url('images/pay_btn.png') 0 0 no-repeat; width:177px; height:35px; padding:10px; text-align:left; font-family:Arial, sans-serif; font-weight:bold; font-size:14px; color:#7e7e7e; cursor:pointer;}
#form-wrap form input.submit:hover {background-position: 0 -37px;}

#footer {margin:60px auto; border-top:1px solid #eee; width:848px; padding:15px 0; text-align:center;}
#footer #links {padding:15px 0 30px; border-bottom:1px solid #eee; margin-bottom:18px;}
#footer #links li {display:inline; list-style:none; padding:0 10px 0 18px; background: url('images/bullet.png') 0 3px no-repeat;}
#footer #links li a {font-size:14px; color:#999;}
#footer #links li a:hover {color:#19A6BE;}

#footer #inf {display:block; margin-bottom:18px;}
#footer #inf, #footer #inf a {color:#999;}
#designed-by {height:18px;}
#designed-by img {margin-right:8px;}
#ifrane body {margin:0px;}





