/*
Theme Name: Khsh
Theme URI: http://www.k-sh-university.tk
Description: Theme Design By ??? , Theme Edited By <a href="http://www.famo.ir/" target="_blank">Famo</a>
Version: 1.0
Author: Mohammad Poordadash
Author URI: http://www.famo.ir/
Tags: Famo,Famo.ir,Theme Famo,Site Famo
*/

@font-face {
    font-family: "Yekan";
    src: url("fonts/Yekan.eot?#") format("eot"), url("fonts/Yekan.woff") format("woff"), url("fonts/Yekan.ttf") format("truetype");
}


body {direction:rtl;font-size:11px;background:url(images/bg-body.jpg) repeat #dedccf;margin:0;padding:0;}
input[type=submit],input[type=button],input[type=reset],button,.button {-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#f2f2f2 url(images/white-grad.png) repeat-x scroll left top;color:#000;border:1px solid #BBB;cursor:pointer;padding:3px 5px;width:auto}
input[type=submit],input[type=checkbox],input[type=button],input[type=reset],button,.button {font:8pt tahoma;}
input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,button:hover,.button:hover {background:#ffffff url(images/white-grad.png) repeat-x scroll left top;border-color:#000000;color:#000000}
input[type=submit]:active,input[type=button]:active,input[type=reset]:active {top:1px}
input[type=text],input[type=password],select {-moz-border-radius:4px!important;border:1px solid #DFDFDF!important;color:#999999;font:8pt tahoma;}
input[type=text],input[type=password],select {border:1px solid #A6A6A6 !important;-moz-border-radius:4px !important}
textarea {background-color:white;color:black;font-family:tahoma;font-size:8pt;font-weight:normal;border:1px solid #A6A6A6 !important;-moz-border-radius:4px !important}
select {color:black;background-color:white;font-family:tahoma;font-size:8pt;font-weight:normal;border:1px solid #A6A6A6 !important;-moz-border-radius:4px !important}

* {font-family:tahoma;}
table {border-collapse:collapse;border-spacing: 0;}
span {font-family:Tahoma}img {border:0px}


a,a:visited,a:link {color: #2b2b2b;text-decoration: none;padding: 2px 5px;text-align: right;}
a:hover {color: #FFF;background-color: #990c2e;border-radius: 2px;text-align: right;}
ul , li {list-style:none;text-align: right;}
ul {margin-right:0px;right:0px;margin:0px;padding:5px 15px 4px 1px;;font-size: 14x;text-align: right;}
ul ul  {padding-right:15px;background:none;font-size: 14x;text-align: right;}
.cat-item {background:url(images/i/folder.png) top right no-repeat;padding:2px 20px 2px 2px;}
.execphpwidget ul li{background:url(images/i/bullet_yellow.png) top right no-repeat;padding:0x 15px 0px 0px;}
.children li {background:url(images/i/bullet_yellow.png) top right no-repeat;padding:2px 15px 0px 0px;}
ul li {background: url(images/i/resultset_previous.png) top right no-repeat;padding:0px 15px 4px 1px;}

hr{background:url(images/hr.gif) center no-repeat;border:0;height:12px;}
.Clear {clear:both;}
.Table .Contents{margin:0 6px 10px 0;background:url(images/Contetnt_bg.png) #FFFFFF repeat-x top;border:1px solid #ccc;padding:7px;}

.wrapper1 {width:980px;margin: 0 auto;font-family:Tahoma;direction:rtl;text-align:right;}
.bodyset1 {width:980px;background:#fff;padding:5px 0 10px 0;color:#666;margin:10px 0 0 0;height:auto;float:right;box-shadow:0px 1px 5px rgba(0,0,0,0.2);border-radius:0 0 0 0;border:1px #ccc solid;}
.bodyset1 .mro a{background:none;float:center;}
.bodyset1 .mro a:hover{color:#000;}


.wrapper3 {width:951px;margin: 0 auto;font-family:Tahoma;direction:rtl;text-align:center;}
.bodyset3 {width:951px;background:#fff;padding:5px 0 10px 0;color:#666;margin:10px 0 0 0;height:auto;float:center;box-shadow:0px 1px 5px rgba(0,0,0,0.2);border-radius:0 0 0 0;border:1px #ccc solid;}
.bodyset3 .mro a{background:none;float:center;}
.bodyset3 .mro a:hover{color:#000;}

.wrapper {width:980px;margin: 0 auto;font-family:Tahoma;direction:rtl;text-align:right;}
.inwrapper {width:980px;margin: 0 auto;font-family:Tahoma;direction:rtl;text-align:right;}
.hdrfst {width:100%;height:182px;background:url(images/head-bg.jpg) repeat-x;float:right;padding:18px 0 0 0;}
.hdrfst h1 {background:url(images/logo.png) no-repeat;width:440px;height:150px;}
.hdrmnu {background:#0C2E61;width:100%;height:42px;float:right;}
.hdrmnu .mnu {width:100%;height:40px;float:right;}
.hdrmnu .mnu .items {width:100%;height:42px;margin:9px 0 0 50px;text-align:center;}
.hdrmnu .mnu .items a {font-family: Yekan;font-size:13px;color:#fff;padding:6px 9px 8px 9px;text-shadow:#000000 1px 1px 1px;margin:0 0 0 2px;background:none;}
.hdrmnu .mnu .items a:hover {transition:0.7s;background:url(images/menuhover.gif) repeat-x;border-radius:22px;color:#1B2725;text-shadow:#FFF 1px 1px 1px;opacity:1.0;}

.hdrmnu1 {background:#031535;width:100%;height:28px;float:right;}
.hdrmnu1 .mnu {width:100%;height:40px;float:right;}
.hdrmnu1 .mnu .items {width:100%;height:42px;margin:6px 0 0 50px;text-align:center;}
.hdrmnu1 .mnu .items a {font-family: Yekan;font-size:11px;color: #fff;text-decoration: none;padding: 0px 5px;text-align: right;}


.bodypage {width:980px;float:right;height:auto;background:#fff;padding:8px 0 0 0;box-shadow:1px 1px 7px rgba(0,0,0,0.4);}
.headup {width:100%;float:right;margin:0;}
.headup .bg {background:url(images/headbg.gif) repeat-x;height:88px;box-shadow:0px 1px 5px rgba(0,0,0,0.6);}
.headup .overbg {background:url(images/up.png) no-repeat center;height:88px;}
.headup .search .input:hover {color:#999;text-shadow:#ededed 1px 1px 1px;}
.headup .search .submit {background:url(images/searchbt.png) no-repeat;width:15px;height:17px;border:0;opacity:0.4;-moz-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;-webkit-transition: all 0.4s ease-out;transition: all 0.4s ease-out;}
.headup .search .submit:hover {opacity:1.0;}
.headup .home {margin:27px 0 0 60px;float:left;width:40px;}
.headup .timeline {color:#1e1e1e;margin:13px 5px 0 0;float:right;font-family:arial;font-weight:bold;text-shadow:1px 1px 0px #666;}
.headup .menu {width:auto;padding:46px 0 0 175px;}
.headup .menu a{color:#FFF;padding:14px 10px 13px 10px;float:left;font-family:arial;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.4);margin:0 3px 0 0;}
.headup .menu a:hover{color:#ffffff; background:url(images/menuover.gif) repeat-x;text-shadow:1px 1px 1px rgba(0,0,0,0.0);}
.adspos {width:100%;height:auto;float:right;background:#fff;padding:10px 0 0 0;color:#666;box-shadow:0px 1px 5px rgba(0,0,0,0.2);
border-radius:0 0 0 0;border:1px #ccc solid;margin:20px 0 10px 0;}
.adspos img{margin:2.5px 0 2.5px 0;}
.bodyset {width:980px;background:#fff;padding:5px 0 10px 0;color:#666;margin:10px 0 0 0;height:auto;float:right;box-shadow:0px 1px 5px rgba(0,0,0,0.2);border-radius:0 0 0 0;border:1px #ccc solid;}
.sidemanage {width:190px;float:right;margin:0 5px 10px 2.5px;}
.sidemanage2 {width:190px;float:left;margin:0 2.5px 10px 5px;}
.sidehead {background:url(images/bktitle.gif) no-repeat;height:50px;width:190px}
.sidehead .title {color:#fff;text-shadow:#252525 1px 1px;font-size:11px;font-weight:normal;padding:10px 0 0 0;text-align:center;}
.sidecon {background:url(images/bkmain.gif) repeat-y;width:190px;border-bottom:#e0e0e0 1px solid;margin:0 0 10px 0;}
.sidecon .inside {padding:5px 5px 5px 5px;width:180px;text-align:right;}
.cenmanage {margin:0 3px 10px 2px;width:577px;}
.cenhead {background:url(images/psmain.gif) no-repeat;height:40px;width:577px}
.cenhead .title {color:#fff;text-shadow:#000 1px 1px 1px;font-size:11px;font-weight:normal;padding:10px 0 0 0;text-align:center;}
.cencon {background:url(images/mainpst.gif) repeat-y #fff;margin:0 0 5px 0;padding:0;width:577px;border-bottom:1px #e0e0e0 solid;}
.cencon .inside {padding:5px;width:567px;}
.pastmanage {margin:0 3px 10px 2px;width:577px;}

.pasthead {background:url(images/psttitle.gif) no-repeat;height:40px;width:577px}
.pasthead .title {font-size:11px;font-weight:normal;padding:10px 14px 0 0;float:right;;text-align:right;}
.pasthead .title a {-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}

.pasthead .topic {float:left;margin:11px 0 0 13px;text-align:left;font-size:10px;color:#999;}
.pastcon {background:#fff;border:#e0e0e0 1px solid;border-top:0;margin:0 0 0 0;padding:5px 5px 0 5px;border-bottom:0;}


.mormanage {margin:0 0 10px -1px;width:577px;}
.morhead {height:40px;width:577px}
.morhead .sid-right {background:url(images/cenbktitle.gif) no-repeat scroll 0 -50px transparent;width:5px;height:50px;float:right;}
.morhead .sid-left {background:url(images/cenbktitle.gif) no-repeat scroll 0 -100px transparent;width:5px;height:50px;float:left;}
.morhead .sid-main {background:url(images/cenbktitle.gif) repeat-x scroll 0 0 transparent;height:50px;margin:0 5px;}
.morhead .title {color:#fff;text-shadow:#000 1px 1px;font-size:11px;font-weight:normal;padding:10px 0 0 0;text-align:center;}
.morcon {background:url(images/mainpst.gif) repeat-y #fff;margin:0 0 5px 0;padding:0;width:577px;border-bottom:1px #e0e0e0 solid;}
.morcon .inside {padding:5px;width:567px;}
.fotinr {background:url(images/footbg.gif) repeat;width:100%;height:220px;float:right;margin:30px 0 0 0;box-shadow:1px 1px 5px rgba(0,0,0,0.7);border-top:#333 2px solid;}

.ftpg {height:70px;width:100%;background:url(images/head-bg.jpg) repeat-x;float:right;margin:0 0 0 0;border-top:#000 1px solid;}

.ftpg .sky {width:150px;float:left;height:50px;padding:20px 0 0 0;margin:0 0 0 10px;}
.ftpg .copyright {width:800px;height:55px;float:right;line-height:18px;padding:15px 0 0 0;margin:0 10px 0 0;color:#fff;}
.ftpg .copyright a {font-family: Yekan;font-size:12px;color:#fff;}
.ratingblock{display:block;}
.thanks{color:#36AA3D;}
.static{color:#5D3126;}

div.pagination a {
	padding: 3px 7px 4px 7px;
	margin: 2px;
	border: 1px #D3D3D3 solid ;
	text-decoration: none;
	color: #999;
	text-align:center;
	background:url(images/pagenum2.gif) repeat-x;
	text-shadow:#fff 1px 1px 1px;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px #D3D3D3 solid ;
    text-align:center;
	color: #000;
	background:url(images/pagenum3.gif) repeat-x;
}
div.pagination span.current {
	border: 1px #D3D3D3 solid ;
	padding: 3px 7px 4px 7px;
	margin: 2px;
	border: 0;
	text-align:center;
	font-weight: bold;
	background: url(images/up.png) repeat-x;
	color: #FFF;
	text-shadow:#000 1px 2px 5px;

	}
	div.pagination span.disabled {
		padding: 3px 7px 4px 7px;
		margin: 2px;
		border: 1px solid #EEE;
	    text-align:center;
		color: #DDD;
	}



#comments h2.comments-title {
	background: url(images/comment_title.gif) no-repeat right;
	padding: 5px 40px 5px 0px;
	color: #757575;
	float: right;
}
#comments h2 span {
  color: #647c96;
  font-size: 22px;
}
#comments h2 a {
  color: #1BB5CB;
  font-size: 11px;
  font-family: tahoma;
  font-weight: normal;
}
.comment{
  background: #f7f7f7;
  border: 2px solid #647c96;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 10px 0px 0px 0px;
}
.alt2 {
  background: #efefef;
  border: 1px solid #d5d5d5;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.alt {
  background: #efefef;
  border: 1px solid #d5d5d5;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.comment h4, .alt h4, .comment-author {
	font-size: 11px;
	font-family: tahoma;
	color: #999;
	font-weight: normal;
	margin-bottom: 5px;
	padding: 7px 40px 5px 10px; 
}
.addcomment {
  margin: 10px 0px 10px 0px;
  width: 500px;
}
.addcomment section ul li {
  padding-right: 11px;
  background: url(images/arrow_right.gif) no-repeat right 6px;
}
.alt h4, comment h4 {
  border-bottom: 1px solid #86a9ce;
  color: #09A4D7;
  font-size: 15px;
}
.addcomment h4 span {
  font-size: 12px;
  font-family: tahoma;
  color: #757575;
  font-weight: normal;
  margin-top: 10px;
  border-bottom: 1px solid #e9e9e9;
  padding-bottom: 8px;
}
.addcomment h3 {
  background: url(images/send_comment.gif) no-repeat right top;
  padding: 0px 40px 5px 0px;
  color: #757575;
}
.commentdata {
  width: 210px;
  float: right;
}
.commentdata label, .textarea-box label {
  margin: 8px 0px;
  width: 100px;
  display: block;
  font-size: 11px;
}
.textarea-box {
  width: 300px;
  float: left;
}
.textarea-box ul li {
  color: #ecf4ff;
}

.text-box {
  width: 250px;
  height: 140px;
}

.gplus1 {

	margin:10px 0 0 0px;
}

.gplus {
	float:right;
	margin:-2px 0 0 0px;
}

.gplus2 {
	float:right;
	margin:0px 0 0 0px;
}

.gplus3 {
	float:left;
	margin:0px 0 0 0px;
}

.google-plus {
    height: 65px;
	position:fixed;
	left:10px;
	bottom:10px;
    padding: 5px;
    width: 150px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color:#fbeff4;
	box-shadow: 0 0 0 4px rgba(205, 151, 170, .6), inset 0 1px 0px 0px rgba(205, 151, 170, .4), inset 0 -1px 1px 0 rgba(0, 0, 0, .1);
	border: 1px solid #9d3f60;
}
.google-plus p{

	line-height:1.5em;
	padding-bottom:0px;
	direction:rtl;
	text-align:center;
	font-size:11px;
	color: #8c2348;
	width:75px;
	float:right;
}

.main-post img { 
border : 1px solid #f5f5f1;
margin-top: 10px; 
margin-bottom: 10px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
transition-duration: 0.5s;
opacity: 0.8;
}

.main-post a{background:none;float:center;}
.main-post a:hover{color:#000;}

.main-post img:hover {
opacity: 1;
border : 1px solid #f5f5f1;
margin-bottom: 10px; 
}


.ngg-widget {margin: 15px 0 0;width: 298px;}
.ngg-widget a {}

.textwidget { padding: 10px 20px 0 0px; line-height: 24px; }
.textwidget a { border-bottom: 1px dotted #bbbbbb; }
#get_recent_comments_wrap {width: 320px;}
.most-view a, #recent-posts-2 a {display: block;}

/* widget left */
.widget {background: url("images/px.gif") repeat-y scroll right top #F4F4F4; border-bottom-right-radius: 3px; border-color: #BEBEBE #BEBEBE #BEBEBE #fff; border-style: solid solid solid none; border-top-right-radius: 3px; border-width: 1px 1px 1px medium; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1); display: block !important; height: 223px; left: 0; position: fixed; top: 185px; width: 24px; z-index: 890;}
.widget a.widget-button:hover {background-color:#EEEEEE !important;}
.widget a.widget-button {display: block; float: left; height: 36px; text-indent: -9999px; width: 24px;border-bottom: 1px solid #FEFEFE; margin: 0; padding: 0; background: url("images/Widget.png") no-repeat scroll 0 0 transparent;}
.widget a.widget-button.Home {background-position: -3px 4px;}
.widget a.widget-button.idea {background-position: -3px -22px;}
.widget a.widget-button.faq {background-position: -3px -51px;}
.widget a.widget-button.img {background-position: -3px -83px;}
.widget a.widget-button.contact {background-position: -3px -109px;}
.widget a.widget-button.fb {background-position: -3px -135px;}

/* Orginal Title */
.tipsy { padding: 5px; font-size: 11px; font-family:tahoma; position: absolute; z-index: 100000; }
.tipsy-inner { padding: 5px 8px 6px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; }
.tipsy-arrow { position: absolute; background: url('images/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }



.textads {  border:1px solid #CCC  ; width:248px ; height:28px ; margin:3px 5px 0px 0px; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; padding:2px}

.textads a{background:none;float:center;}
.textads a:hover{color:#000;}

.adsblue { background:#008dab ;  -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;font-family:'Yekan','Yekan',Yekan,Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:normal; color:#FFF ; text-shadow:1px 1px 0px #003743  ; text-align:center ; padding:0px ; width:100px ; height:23px  ; padding-top:4px ; float:right}
  .textads span { margin-top: -5px;
padding: 0px 5px 0 0;
display: block;
float: right;
text-align: center;
width: 140px; }
  :hover.textads { border:1px solid #999}
#main-top-ads
{
background: url("images/main-top-ads.png");
height: 32px;
width: 312px;
margin: auto;
}


.adsorange { background:#ffa800 ;  -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;font-family:'Yekan','Yekan',Yekan,Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:normal; color:#FFF ; text-shadow:1px 1px 0px #c58200  ; text-align:center ; padding:0px ; width:100px ; height:23px  ; padding-top:4px ; float:right}

.adsgreen { background:#9ac600 ;  -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;font-family:'Yekan','Yekan',Yekan,Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:normal; color:#FFF ; text-shadow:1px 1px 0px #5b7500  ; text-align:center ; padding:0px ; width:100px ; height:23px  ; padding-top:4px ; float:right}
