﻿/*
Theme Name: Rahat Seo
Theme URI: RahatSeo.IR
Description: Rahat Seo Theme V 0.1
Version: 0.1
Author: Amir Nazari
Author URI: http://www.RahatSeo.ir
/*

/* HTML5 display-role reset for older browsers */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
body {direction:rtl;width: 100%;height: 100%;margin:0; padding:0; background:#F6F6F6 url(images/bg.jpg) repeat;}
.width{width:960px;margin:0 auto;}
.clear {clear: both; height: 0}
a {text-decoration:none;}
a:active, a:focus{outline:none;}
/* HEADER & NAVIGATION */
#head{width:100%;float:right;margin:50px 0 20px 0;}
.navigation {width:100%;float:right;background-color:#FFFFFF;-webkit-box-shadow:  3px 3px 1px rgba(0, 0, 0, 0.03);box-shadow:  3px 3px 1px rgba(0, 0, 0, 0.03);margin-top:10px;list-style: none;position: relative;display: inline-table;font: 1.1em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;}
.navigation ul {display: none;}
.navigation li:hover > ul {display: block;}
.navigation:after {content: ""; clear: both; display: block;}
.navigation li {float: right;color: #222222;}
.navigation li:hover {background: #ECB1C3;-webkit-box-shadow:inset 0 0 10px -5px #000000;box-shadow:inset 0 0 10px -5px #000000;}
.navigation li:hover a {color: #FFFFFF;}	
.navigation li a {display: block;padding: 15px 20px;color: #757575; text-decoration: none;}	
.navigation ul {background: #ECB1C3;border-radius: 0px; padding: 0;width: 220px;position: absolute; top: 100%;}
.navigation ul li {float: none; border-top: 1px solid #FFC9D7;position: relative;}
.navigation ul li a {padding: 15px 40px;color: #FFFFFF;}	
.navigation ul li a:hover {background: #FFC9D7;}	
.navigation ul ul {position: absolute; right: 100%; top:-2%;}
/* Partitioning */
#sidebar_right_index{float:right;width:25%;margin-left:1.5%;}
#content_index{float:right;width:52%;margin-left:1.5%;}
#sidebar_left_index{float:right;width:20%;}
/* SIDEBARS */
.back_body{width:80%;padding:10%;float:right;margin-bottom:20px;background-color:#FFFFFF;-webkit-box-shadow:  3px 3px 1px rgba(0, 0, 0, 0.03);box-shadow:  3px 3px 1px rgba(0, 0, 0, 0.03);font: 1em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;color:#747474;}
.back_body h4{font: 1.3em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;color:#212121;word-spacing: -1px;margin-bottom:10px;}
.back_body p{font: 1em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;color:#545454;word-spacing: -1px;}
.back_body ul{width:100%;float:right;}
.back_body li{font: 1.1em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;margin-bottom:5px;}
.back_body li:last-child{margin:0;}
.back_body li ul{margin-right:10%;}
.back_body  a{color:#222222;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.back_body  a:hover{color:#ECB1C3;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.content_body{width:90%;float:right;margin-bottom:20px;padding:5%;background-color:#FFFFFF;-webkit-box-shadow:  3px 3px 1px rgba(0, 0, 0, 0.03);box-shadow:  3px 3px 1px rgba(0, 0, 0, 0.03);
}.head_tittle h1{font: 1.5em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;word-spacing: -1px;margin-bottom:10px;color:#212121;}
.head_tittle h2{font: 1.5em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;color:#212121;word-spacing: -1px;margin-bottom:10px;}
.head_tittle h2 a{-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;color:#212121;padding:0 5px;}
.head_tittle h2 a:hover{-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;color:#FFFFFF;background-color:#ECB1C3;}
.content_body_text{width:100%;float:right;}
.content_body_text img{max-width:100%;height:auto;}
.content_body_text a img{opacity:0.7;}.content_body_text a:hover img{opacity:1;}
.content_body_text p{font: 1.1em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;color:#545454;line-height: 30px;word-spacing: -1px;}
.content_body_text h1{font: 1.6em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;color:#212121;word-spacing: -1px;margin:10px 0;display:table;}
.content_body_text h2{font: 1.25em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;color:#212121;word-spacing: -1px;margin:10px 0;display:table;}
.content_body_text h3{font: 1.3em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;color:#ECB1C3;padding:5px 0;-webkit-border-radius: 5px;border-radius: 5px;text-align:center;border: 3px solid #ECB1C3;word-spacing: -1px;margin:10px 0;}
.content_body_text h4{font: 1.3em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;color:#212121;float:right;padding:5px 5%;width:40%;display:block;word-spacing: -1px;margin:10px 0;}
/* FOOTER */
#foot{width:100%;margin-top:40px;background:#fff;float:right;}
.footer_marg{float: right;width:80%;margin:20px 0;}
#foot ul{float:right;}
#foot li{float: right; margin-left: 20px;}
#foot li a{color:#000;font: 1.1em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;}
#foot li a:hover{color: #ECB1C3;}
#foot span{float: right;width: 100%;font: 1em/normal Mihan-Yekan ,Tahoma, Geneva, sans-serif;color: #7C7C7C;margin-top: 10px;display: block;}