@font-face {
    font-family: 'IRANSans(FaNum)';
    src:url('/fonts/IRANSans(FaNum).eot?#') format('eot'),    
          url('/fonts/IRANSans(FaNum).woff') format('woff'),
          url('/fonts/IRANSans(FaNum).ttf') format('truetype'); 
}
.blog_post h2{ 
font-family:  "IRANSans(FaNum)"!important;
font-size:18px!important;
box-shadow: none !important;
border-bottom: none !important;
border-image: none !important; height: auto !important; margin-right:20px !important; padding-right:10px !important; padding-top:5px !important; padding-bottom:5px !important
}
.blog_post .simple_blog_info{ margin-bottom:1em;font-size:90%;}
.comment_container form ul{ max-width:450px;margin:0;padding:0;}
.comment_container form li{ list-style:none;padding:5px 0;clear:both;}
.comment_container form li label,.comment_container form li input,.comment_container form li textarea{ float:left;width:95%;}
.comment_container input.submit{margin:5px 0;width:120px;}
.simple_blog_gadget{}.simple_blog_gadget a{ cursor:pointer;}
.simple_blog_gadget ul{ margin:0;}.simple_blog_gadget_label{ display:block;}
.simple_blog_category{}.blog_post .img-thumbnail{ float: left;margin:0 10px 5px 0;}
.simple_blog_title a{ background:url(/img/correct.png) no-repeat right center; }
.simple_blog_subtitle { padding-right:30px; color: #aaa;
font-family:  "IRANSans(FaNum)"; font-size:10px  }
.simple_blog_subtitle a {color: #aaa;}
.simple_blog_abbrev{ display:none}
.clear{ padding-bottom:20px;}
.table {
	display: table;   /* Allow the centering to work */
	margin: 0 auto;   
}
.blog_post img{ max-width:100%;}
.blog_post li{ color:#555; font-size:16px;max-width:90%;}
.categories {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    text-align: center;
    direction: rtl;
    display: inline-block;
}
.blog_nav_links{ right:40%; position:relative; margin-top:-30px}
.blog_older { padding:5px 10px; background-color: #CCC}
.blog_older:hover { background-color: #FC6}
.blog_newer { padding:5px 10px; background-color: #CCC}
.blog_newer:hover { background-color: #FC6}
.categories li {
    text-align: center;
    display: inherit;
    margin:5px;
}

.categories li a {
    display: block;
    color: white;
    text-align: center;
    text-decoration: none;background-color: #699;
	padding:5px;
	border-radius:5px; font-size:15px; width:90px
}

.categories li a:hover {
    background-color: #C93;
}.categories li p {
   font-size:10px !important; 
}