﻿/*---------------------------------------------------*/
@font-face {
 font-family: 'B Yekan';
 src: url('../fonts/BYekan.eot');
 src: local('b BYekan'), url('../fonts/BYekan.woff') format('woff'), url('../fonts/BYekan.ttf') format('truetype'), url('BYekan.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}

@font-face {
    font-family: "b koodak";
    src: url("../fonts/BKoodakBold.eot?iefix") format("eot"), url("../fonts/BKoodakBold.ttf") format("truetype");
}
/* reset */
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, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}

ol, ul {
list-style: none;
}

blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
content: none;
}

/* remember to define focus styles! */
:focus {
outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}

/* tables still need "cellspacing="0"" in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
a {
	text-decoration:none	
}
/* end reset CSS */
article , section
{
	float:right;
}
article
{
	background:url("../Image/grad-2.png") repeat-x #fff;
	margin-bottom:20px;
	-moz-box-shadow:0 5px 13px #C0C0C0;
	-webkit-box-shadow:0 5px 13px #C0C0C0;
	box-shadow:0 5px 13px #C0C0C0;
	-o-box-shadow:0 5px 13px #C0C0C0;
	padding:10px;
}
article ul li a
{
	font-family:tahoma;
	font-size:11px;
	color:#4b555c;
	display:block;
	border-bottom:1px dotted #c0c0c0;
	padding:6px;
	-moz-transition:all 0.25s ease-out 0s;
	-webkit-transition:all 0.25s ease-out 0s;
	-o-transition:all 0.25s ease-out 0s;
}
article ul li a:hover
{
	background-color:#fdefe3;
	-moz-transition:all 0.25s ease-out 0s;
	-webkit-transition:all 0.25s ease-out 0s;
	-o-transition:all 0.25s ease-out 0s;
}
h1, h2, h3, h4, h5, h6 {
    clear: both;
    color: #fff;
    font-family: b koodak,serif;
    text-shadow: 0 3px 5px #330000;
}
h5
{
   font-size: 14px;
   color: #330000;
   text-shadow: 0 3px 5px #fdefe3;
}
h6
{
   font-size: 13px;
   color: #330000;
   text-shadow: 0 3px 5px #fdefe3;
}

/* render html5 elements as block */
header, footer, section, aside, nav, article{
display: block;
}
img {border:none;}
/*...........................................*/

.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0px;
height: 0px;
}


/*......................grids........................*/
.grid_1
{
	width:60px;
}
.grid_2
{
	width:140px;
}
.grid_3
{
	width:220px;
}
.grid_4
{
	width:300px;
}
.grid_5
{
	width:380px;
}
.grid_6
{
	width:460px;
}
.grid_7
{
	width:540px;
}
.grid_8
{
	width:620px;
}
.grid_9
{
	width:700px;
}
.grid_10
{
	width:780px;
}
.grid_11
{
	width:860px;
}
.grid_12
{
	width:940px;
}
.grid_13
{
	width:660px;
}
.grid_14
{
	width:440px;
}
.grid_15
{
    width:180px;
}
.grid_16
{
    width:920px;
}
/*-------------------------------layout--------------------------------*/

body
{
	background:url("../Image/sid-b.png") repeat #330000;
	direction:rtl;
}
.main-wrapper
{
	width:980px;
	background-color:#FCFAFA;
	-moz-box-shadow:0 1px 26px #000000;
	-webkit-box-shadow:0 1px 26px #000000;
	box-shadow:0 1px 26px #000000;
	overflow:hidden;
	
}
.main-wrapper , .content-wrapper , .footer-wrapper ul , .footer-wrapper , .context-wrapper
{
	margin:0 auto;
}
.header-wrapper .banner
{
	background:no-repeat #330000;
	width:980px;
	height:100px;
}
.header-wrapper .navigation
{
	background:url("../Image/grad-1.png") repeat-x #330000;
	height:33px;
	width:980px;
	position:relative;
	z-index:2;
}
.header-wrapper .navigation ul li
{
	display:inline;
	float:right;
	margin-top:2px;
}
.header-wrapper .searchnavigation
{
	background:url("../image/grad-s.png") repeat-x;
	height:33px;
	width:980px;
}

.header-wrapper .searchnavigation input
{
    font-family:B Koodak,serif;
    font-size:14px;
    /*color:#bbbbbb;*/
    
}

.header-wrapper .searchnavigation input:active
{
    font-family:B Koodak,serif;
    font-size:14px;
    color:Black;
}

.header-wrapper .searchnavigation ul li
{
	display:inline;
	float:right;
	margin-top:5px;
}
.header-wrapper .navigation .dir ul li
{
	display:inline;
	float:left;
	margin-top:2px;
}
.header-wrapper .navigation div.dir ul li a#Seminar:hover
{
	background:#003300;
	color:#33ff00;
}
.header-wrapper .navigation div.dir ul li a#Project:hover
{
    background:#330000;
    color:#ff9900;
}
.main-wrapper .down-section div.lang ul li a
{
	padding:4px 8px 9px 4px;
}
.main-wrapper .down-section div.lang ul li a:hover
{
	color:#FF6600;
}
.header-wrapper .navigation ul li a , .header-wrapper .navigation time , .down-section div.lang ul li a , .header-wrapper .searchnavigation ul li a , .header-wrapper .searchnavigation time
{
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#f6f2f2;
	display: block;
    padding: 8px;
    white-space:nowrap;
}
.down-section
{
	position:relative;
	top:-4px;
}
.header-wrapper .navigation ul li a:hover , .header-wrapper .searchnavigation ul li a:hover
{
	background-color:#330000;
	-moz-transition:all 0.25s ease-out 0s;
	-webkit-transition:all 0.25s ease-out 0s;
	-o-transition:all 0.25s ease-out 0s;
}
.header-wrapper .navigation ul li a , .header-wrapper .searchnavigation ul li
{
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
	-moz-transition:all 0.25s ease-out 0s;
	-webkit-transition:all 0.25s ease-out 0s;
	-o-transition:all 0.25s ease-out 0s;
	padding-bottom:10px;
}
.header-wrapper .navigation time , .header-wrapper .searchnavigation time
{
	float:left;
	margin-left:10px;
}
.down-section div.marq
{
	width:980px;
	height:8px;
	background-color:#330000;
}
.down-section span.marquee
{
	font-family:tahoma;
	font-size:11px;
	color:#450000;
	margin-right:20px;
	width:400px;
	float:right;
	display:block;
	height:20px;
}
.down-section div.lang
{
	width:120px;
	height:30px;
	background-color:#330000;
	float:left;
	margin-left:50px;
	-moz-border-radius: 0 0 7px 7px ;
	-webkit-border-radius: 0 0 7px 7px ;
	border-radius: 0 0 7px 7px ;
	-o-border-radius: 0 0 7px 7px ;
	
}
.down-section div.lang ul
{
	margin:0 auto;
	width:100px;
}
.down-section div.lang ul li , .content-wrapper .content .search .context ul li , .content-wrapper .advertis ul li , .footer-wrapper ul li
{
	float:right;
	display:inline;
}
.content-wrapper
{
	margin-top:15px;
}
.content-wrapper .content .context .advanced ul li a
{
	border-bottom:none;
	color:#78AEFF;
}
.content-wrapper .content .context .advanced ul li a:hover
{
	background-color:#fff;
	color:#32496B;
}
.content-wrapper .content article
{
/*  margin-right:15px;
	width:580px;*/
	padding:10px;
}
.content-wrapper table#Table1 #Table3 , .content-wrapper .journal-table , .content-wrapper table#Table1 img , .content-wrapper table#Table4  
{
	float:right;
	padding-top:10px;
	width:100%;
}
.content-wrapper table#Table1 #Table3.right
{
	float:right;
	text-align:right;
	direction:rtl;
}
.content-wrapper table#Table2 img
{
	float:none;
}
.content-wrapper table#Table3 tr td , .content-wrapper table#Table3 tr
{
	vertical-align:top;
}
.content-wrapper table tr , .content-wrapper table tr td , .content-wrapper table tr td font , .content-wrapper table tr td p , .content-wrapper table tr td b
{
	font:12px tahoma;
	/*vertical-align:middle;*/
}

 .content-wrapper .sidebar table , .content-wrapper .sidebar table tr , .content-wrapper .sidebar table tr td , .content-wrapper .sidebar table tr td font , .content-wrapper .sidebar table tr td p , .content-wrapper .sidebar table tr td , .content-wrapper .sidebar table tr td a
{
    margin-right:0;
    font:14px b koodak,serif;
	vertical-align:middle;
}

.content-wrapper table
{
	text-align:right;
	margin:0 auto;
}
 
.content-wrapper table.color tr td
{
	border:1px solid #D4D4D4;
	color:#4A4A4A;	
}
.content-wrapper table.color
{
	border:1px solid #D4D4D4;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
}
.content-wrapper form.webform font
{
	display:block;
	width:200px;
	margin:0 auto;
	height:50px;
}
.content-wrapper .library 
{
	border:1px solid #c0c0c0;
	background:url("../Image/jcr.jpg") no-repeat;
	width:596px;
	height:140px;
	display:block;
	text-indent:-9999px;
	-moz-border-radius:20px 0 20px 0;
	-webkit-border-radius:20px 0 20px 0;
	-moz-transition:all 0.25s ease-out 0s;
	-webkit-transition:all 0.25s ease-out 0s;
}
.content-wrapper .last a:hover
{
	-moz-box-shadow:0 4px 7px #001259;
	box-shadow:0 4px 7px #001259;
	-moz-transition:all 0.25s ease-out 0s;
	-webkit-box-shadow:0 4px 7px #001259;
	-webkit-transition:all 0.25s ease-out 0s;
}
.content-wrapper article.last
{
	background:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	width:600px;
	padding:0;
	border:none;
}
.content-wrapper .publish a span 
{
    display: block;
    float: left;
    height: 20px;
    position: relative;
    width: 19px;
}
.content-wrapper .publish a span.azad
{
	background: url("../Image/azad.gif") no-repeat scroll 0 0 transparent;
	top:-4px;
}
.content-wrapper .publish a span.payam
{
	background: url("../Image/PN.gif") no-repeat;
	top:-2px;	
}
.content-wrapper .publish a span.jahad
{
	background:url("../Image/ba-erab.png") no-repeat;
	top:-2px;
	right:2px;
}
.content-wrapper article h3 span
{
	background: url("../Image/sid-ban.png") no-repeat scroll center center transparent;
    display: block;
    float: left;
    height: 51px;
    position: relative;
    right: 23px;
    top: -17px;
    width: 68px;
}

.content-wrapper article h4
{
    font-size: 14px;
    padding-bottom: 10px;
}

.content-wrapper .content , .content-wrapper .content article
{
	float:left;	
}
.content-wrapper .content .search .context div.selection ul
{
	width:390px;
}
.content-wrapper .content .search .context div
{
	width:580px;
	float:right;
	margin-bottom:13px;
}
.content-wrapper .content .search .context ul
{
	margin:0 auto;
	width:530px;
}
.content-wrapper .content .search .context div ul li
{
	padding:0 5px;
	font-family:tahoma;
	font-size:12px;
	color:#5a5757;
}
.content-wrapper .content #jcr
{
    left:-5px;
    width:30px;
	color:#990000;
}
.content-wrapper .content .search .context div.advanced ul
{
	width:180px;
}
.content-wrapper .content .search .bt1 , .header-wrapper .down-section .searchnavigation .bt1
{
	/*background: url("../Image/grad-3.png") repeat-x #6AB12B;*?
    /*border: 1px solid #55941F;*/
    color: #000;
    font-family: b koodak;
    font-size: 12px;
    height: 25px;
    /*padding-bottom: 5px;*/
    width: 60px;
}
.bt2
{
	/*background: url("../Image/grad-3.png") repeat-x #6AB12B;*?
    /*border: 1px solid #55941F;*/
    color: #000;
    font-family: b koodak;
    font-size: 12px;
    height: 25px;
}
.content-wrapper .content .search .inp1
{
	width:200px;
}
.content-wrapper section.sidebar article ul 
{
	margin-top:5px;
}
.content-wrapper .advertis ul li
{
	margin-right:20px;
}
.content-wrapper .advertis object#flash1
{
	margin-top:7px;
}
.content-wrapper .advertis ul li a
{
	border:none;
	padding:0
}
.content-wrapper .content .advertis .context , .content-wrapper .content .search .context
{
	width:920px;
	margin:10px auto 0;
}
.content-wrapper .advertis ul li a:hover
{
	background-color:#fff;
}
.content-wrapper .advertis object , .content-wrapper .advertis img
{
	border:1px solid #c0c0c0;
}
.content-wrapper .content article#help p
{
    text-align:justify; 
    font-size: 14px; 
    line-height: 2;
}
.scroll-up 
{
    position: fixed;
    right: 30px;
    bottom: 50px;
    cursor: pointer;
    display: none;
}
.slider-wrapper
{
/*  width:420px;
	height:230px;
	margin-bottom:10px;*/
	float:left;
	padding-right:20px;
	padding-left:20px;
	
}
.content-wrapper #slider
{
	border:0px solid #c0c0c0;
}
.footer-wrapper .bar
{
	background:url("../Image/footer-pic.gif") no-repeat;
	width:940px;
	height:30px;
	margin:0 auto;
}
.footer-wrapper ul li a
{
	font-family:Tahoma;
	font-size:12px;
	color:#330000;
	padding:4px 33px;
}
.footer-wrapper ul li a:hover
{
	color:#FF6600;
}
.footer-wrapper ul
{
	width:940px;
	padding-bottom:20px;
}
.footer-wrapper span
{
	display:block;
    text-align:center;
	font-family:tahoma;
	font-size:11px;
	margin:20px 7px;
	color:#330000;
	
}

.CForm_loading_div 
{ 
	position: fixed; 
	top: 0; 
	width: 940px;
	/*display:none;*/ 
	background:#990066; 
	text-align:center;
	padding:5px 0px 5px 0px;
    color:White;
	-moz-border-radius-bottomleft: 10px; 
	-webkit-border-bottom-left-radius: 10px; 
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px; 
	-webkit-border-bottom-right-radius: 10px; 
	border-bottom-right-radius: 10px;
	
	/*background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ddd));background-image:-moz-linear-gradient(top,#fff,#ddd);filter:progid:DXImageTransform.Microsoft.Gradient(EndColorstr='#dddddd',StartColorstr='#ffffff',GradientType=0)*/
}
.content-wrapper .JCR-Table
{
    font-family:B Koodak;
    text-align:center;
    vertical-align:middle;
}
.imgNews
{
    height:300px;
    width:450px;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
}

/*---------------------------------modal---------------------------------*/
.modal
{
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
	background-color:#fff;
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	z-index:10;
}
.search-engine {
    background-color: #999999;
    border: 1px solid #C0C0C0;
    height: 22px;
    padding: 22px;
    position: absolute;
    right: 567px;
    text-align: center;
    top: 250px;
    width: 200px;
    z-index: 12;
	background:url("../Image/loading.gif") no-repeat top center #FFFFFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 2px 3px #c0c0c0;
	-webkit-box-shadow:0 2px 3px #c0c0c0;
}
.modal , .search-engine
{
	display:none;
}
.search-engine p
{
	margin-top:20px;
	font-family:tahoma;
	font-size:12px;
}
/*------------------------------slider---------------------------------*/

/*nivoslider properties*/
a, a:visited {
	text-decoration:none;
}
a:hover, a:active {
	text-decoration:none;
}
.theme-default #slider {
    margin:0 auto 0 auto;
    width:420px; /* Make sure your images are the same size */
    height:230px; /* Make sure your images are the same size */
    -moz-box-shadow:0 5px 13px #C0C0C0;
	-webkit-box-shadow:0 5px 13px #C0C0C0;
	box-shadow:0 5px 13px #C0C0C0;
	-o-box-shadow:0 5px 13px #C0C0C0;
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:150px;
}
.clear {
	clear:both;
}
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:420px; /* Change this to your images width */
    height:230px;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
	display:none;
}
.nivo-caption p {
	display:none;
	padding:5px;
	margin:0;
	display:none;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
	display:none;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
	display:none;
}
.nivo-controlNav a.active {
	display:none;
	font-weight:bold;
}
/*default*/
.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
   /* -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;*/
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.wpcf7
{
	width:460px;
}
.contact h3
{
	font-size:14px;
}
.contact , .wpcf7
{
	float:right;
}
.contact ul li
{
	margin-bottom:10px;
}
.theme-default .nivoSlider a {
	border:0;
	display:none;
}
.theme-default .nivo-controlNav {
	position:absolute;
	bottom:2px;
    margin-left:-40px;
	left:52px; /* Tweak this to center bullets */
}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url("../Image/s.png") no-repeat 0 -66px;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 0;
}
.theme-default .nivo-directionNav a {
	display:none;
	width:30px;
	height:30px;
	background:url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}
.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}
/*orman*/
.theme-orman.slider-wrapper {
    background:url(slider.png) no-repeat;
    width:722px;
    height:337px;
    margin:0 auto;
    padding-top:18px;
    position:relative;
}
.theme-orman .nivoSlider {
    position:relative;
    width:568px;
    height:268px;
    margin-left:77px;
    background:url(../images/loading-default.gif) no-repeat 50% 50%;
}
.theme-orman .nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
    width:938px; /* Make sure your images are the same size */
    height:273px; /* Make sure your images are the same size */
}
.theme-orman .nivoSlider a {
    border:0;
    display:none;
}
.theme-orman .nivo-controlNav {
    position:absolute;
	left:50%;
	bottom:-60px;
    margin-left:-30px; /* Tweak this to center bullets */
}
.theme-orman .nivo-controlNav a {
    display:block;
    width:10px;
    height:10px;
    background:url(bullets.png) no-repeat;
    text-indent:-9999px;
    border:0;
    margin-right:7px;
    float:left;
}
.theme-orman .nivo-controlNav a.active {
    background-position:0 -10px;
}
.theme-orman .nivo-directionNav a {
	display:none;
	width:25px;
	height:200px;
	background:url(arrows.png) no-repeat 0% 50%;
	text-indent:-9999px;
	border:0;
    top:40px;
}
.theme-orman a.nivo-nextNav {
	background-position:100% 50%;
	right:-40px;
    padding-right:20px;
}
.theme-orman a.nivo-prevNav {
	left:-40px;
    padding-left:20px;
}
.theme-orman .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
	display:none;
}
.theme-orman .nivo-caption a { 
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-orman .nivo-caption a:hover { 
    color:#fff;
}
.theme-orman .ribbon {
    background:url(ribbon.png) no-repeat;
    width:111px;
    height:111px;
    position:absolute;
    top:-3px;
    left:56px;
    z-index:300;
}
/*pascal*/
.theme-pascal.slider-wrapper {
    background:url(slider.png) no-repeat;
    width:668px;
    height:299px;
    margin:0 auto;
    padding-top:17px;
    position:relative;
}
.theme-pascal .nivoSlider {
    position:relative;
    width:630px;
    height:235px;
    margin-left:19px;
    background:url(loading.gif) no-repeat 50% 50%;
}
.theme-pascal .nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
    width:938px; /* Make sure your images are the same size */
    height:273px; /* Make sure your images are the same size */
}
.theme-pascal .nivoSlider a {
    border:0;
    display:none;
}
.theme-pascal .nivo-controlNav {
    background:url(controlnav.png) no-repeat;
    width:251px;
    height:40px;
    position:absolute;
    left:200px; /* Tweak this to center bullets */
    bottom:-42px;
    padding:8px 0 0 82px;
    z-index:20;
}
.theme-pascal .nivo-controlNav a {
    display:block;
    width:22px;
    height:22px;
    background:url(bullets.png) no-repeat;
    text-indent:-9999px;
    border:0;
    margin-right:3px;
    float:left;
}
.theme-pascal .nivo-controlNav a.active {
    background-position:0 -22px;
}
.theme-pascal .nivo-directionNav a {
	display:none;
}
.theme-pascal .nivo-caption {
    bottom:40%;
    left:auto;
    right:0px;
    width:auto;
    max-width:630px;
    overflow:hidden;
    background:#fff;
    text-shadow:none;
    font-family: arial, serif;
    color:#4c4b4b;
}
.theme-pascal .nivo-caption p {
    padding:5px 15px;
    color:#333;
    font-weight:bold;
    font-size:27px;
    text-transform:uppercase;
}
.theme-pascal .nivo-caption a { 
    color:#333;
    font-weight:bold;
    font-size:27px;
    text-transform:uppercase;
}
.theme-pascal .ribbon {
    background:url(ribbon.png) no-repeat;
    width:111px;
    height:111px;
    position:absolute;
    top:-8px;
    left:-8px;
    z-index:300;
}
/*-------------------------end slider-----------------------*/





/*****  footer  *****/
footer{
     background-color:#ffe6d6; 
     clear:both;
}
.footerbox{
     width:280px; 
     float:right; 
     margin:10px;
     padding:5px;
    
}
.footerbox #firstbox{
    text-align: center;
    padding-top: 35px;
}
.samanlogo{
     float: right;
}
    .samanlogo img {
        margin-top: 25px;
    }
.footerbox h6{
    font-size:16px;
    color:#4b555c;
    border-bottom:solid 1px #4C5461 !important; 
    text-shadow:none;
}
h6 a{
    float: left;
}
.logo{
    width: 27px;
}
.logo1{
    float: left;
    padding-right: 5px;
}
.footerbox p{
    color:#4b555c;
    font-size:13PX;
    margin-bottom:5px;
    margin-top:3px;
    font-family:'B Yekan';
}
footer span{
    color:#fff !important;
}
footer .span1{
    color:#d7d9da !important;
    width:860px;
    margin:10px auto;
    line-height:20px;
}
footer .span2{
    margin:0;
}
 .bottombox{
     height: 70px;
     background-color:#742f05;
     display:block;
     width:940px;
     float:right;
     padding-bottom:10px;
 }
  #thirdbox .links{
    color:#4b555c;
}
 #thirdbox .links:hover{
 
    font-weight:bold;
}