/*
Theme name: WMusic
Theme url: http://www.webhaa.ir/
Description: New Wordpress theme for Media download center : by Webhaa  Group
Author: Fardin
Author URL : http://www.webhaa.ir/
Version: 1.0
*/


/* General Style */

@font-face {
	font-family:'BYekan';
	src:url('font/BYekan.eot?#') format('eot'),url('font/BYekan.woff') format('woff'),url('font/BYekan.ttf') format('truetype');
}

* {
	padding:0px;
	margin:0px;
	border:0px;
}

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, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	padding:0px;
	margin:0px;
}

body {
	background-color: #4D4D4D;
	color:#252525;
	padding:0px;
	margin:0px;
	text-align:right;
	font:11px/1.9 tahoma,sans-serif;
	direction:rtl;
}

a {
	text-decoration:none;
	color:#166F8F;
}

a:hover {
	text-decoration:none;
	color:#A8C0CB;
}

address, caption, cite, code, dfn, em , th, var {
	border:0px;
	padding:0px;
	margin:0px;
	outline:0;
}

input {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background:none;
}

input[type=text] {
	padding:3px;
	text-decoration:none;
}

input[type=submit] {
	padding:3px;
	text-decoration:none;
	cursor:pointer;
}

input[type=password] {
	padding:3px;
	text-decoration:none;
}

textarea ,option , select , fieldset {
	padding:0px;
	border:1px;
	font-family:Tahoma;
}

h1 {
	font-family: BYekan,tahoma,sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-stretch: normal;
	line-height: 1;
}

h2 {
	font-family: BYekan,tahoma,sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-stretch: normal;
	line-height: 1;
}

h3 {
	font-family: BYekan,tahoma,sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-stretch: normal;
	line-height: 1;
}

h4 {
	font-family: tahoma, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-stretch: normal;
}

ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

li {
	list-style:none;
	margin:0px;
	padding:0px;
}

#waitDiv {
	border:0px dotted;
	float:right;
	direction:rtl;
	overflow:hidden;
	position:fixed;
	top:0px;
	right:0px;
}

.wbtim {
	background-color:#333333;
	color:#ffffff;
	font-size:11px;
	padding:15px !important;
}


.aligncenter, img.aligncenter {
	clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.alignright, img.alignright {
	float:right;
}

.alignleft, img.alignleft {
	float:left;
}

.clear {
	clear:both;
}


.form-table {
	font-size:9pt !important;
}


.noghte-wbh {
	width:1px !important;
	height:1px !important;
	border:0px !important;
	margin:-1px 0px 0px 0px !important;
	float:right !important;
	overflow:hidden !important;
}


.hreview {
	float:right;
	width:1px !important;
	height:0px !important;
	overflow:hidden !important;
	padding:0px;
	margin:0px;
}



/* Head Style */

.webhaa-head-class {
	background-image :url(images/head-bc.jpg);
	background-color:#F7F7F7 ;
	min-height:240px;
	margin:0px 0px 0px 0px ;
	float:right;
	padding:0px;
	width:100%;
	border-bottom:3px solid #BDD4DF;
}


.header {
	height:100%;
	height:240px;
	margin:0px auto;
	padding:0px 10px;
	background-image: url(images/title.png);
	background-repeat: no-repeat;
	background-position: right 15px center;
}

.topmnu {
	min-height:35px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}


.bx-wbh-nav {
	width:33px;
	height:33px;
	background-color:#1B5E7E ;
	background-image:url(images/menu-icon.png) ;
	border:1px solid #125373 ;
	float:right;
	padding:0px;
	margin:4px 0px 0px 0px  ;
	cursor: pointer;
	display:none;
}

.topmnu ul {
	margin:0px;
	padding:0px;
	float:right;
	list-style:none ;
}

.topmnu ul li {
	margin:0px 0px 0px 5px ;
	padding:0px;
	float:right;
	list-style:none ;
	line-height:13px;
}

.topmnu ul li a {
	min-width:50px;
	height:15px;
	margin:0px;
	padding:10px 10px;
	font-family:BYekan;
	font-size:12.5px;
	display:block;
	text-align:center;
	color:#F9F9F9;
	background-color:#78B6D3;
	border-bottom : 1px solid #519BBE;
}


.topmnu ul li a:hover {
	background-color:#509DC2;
}


.search {
	height:35px;
	margin:0px 0px 0px 5px ;
	padding:2px 0px 0px 0px;
	float:left;
}

.st {
	background-color: #ffffff ;
	border: 1px solid #C1DAE5;
	height:13px;
	margin:0px 0px 0px 0px;
	padding:10px 10px !important;
	font-family:arial;
	color:#333333;
	font-size:15px;
	font-weight:bold;
	line-height:22px;
	float:right;
	text-align:right ;
}

.sti {
	background-color: #7AB3CD ;
	border: 1px solid #E7E7E7;
	height:35px;
	margin :0px;
	cursor:pointer;
	float:left;
	font-style: normal !important;
	font-family: BYekan;
	font-size: 10pt;
	color: #efefef;
}

.sti input {
	font-family: Tahoma ;
	border:0px;
	padding:0px !important;
}

.sti input[type=text] {
	border:0px;
	padding:0px !important;
}

.sti input[type=submit] {
	border:0px;
	padding:0px !important;
}

.sti input[type=password] {
	border:0px;
	padding:0px !important;
}



/* Top Box */


.top-box {
	width:100%;
	min-height:20px;
	float:right;
	margin:10px 0px 0px 0px;
	padding:0px;
	position: relative;
}



.top-box-title {
	width:100%;
	min-height:20px;
	float:right;
	margin:0px 0px 5px 0px ;
	padding:0px 0px 0px 0px ;
	background-color: #FCFCFC;
	box-shadow : 0px 0px 0px 1px #E5E5E5 inset;
}



.top-box-title span {
	min-height:20px;
	margin:0px ;
	padding:7px 10px ;
	float:right;
	color: #058CB4;
	font: 10pt BYekan;
}



.top-box-body {
	width:100%;
	min-width:50px ;
	min-height:20px;
	float:right;
	margin:0px 0px 0px 0px ;
	padding:0px 0px;
}


.top-box-item {
	float:right;
	margin: 0px 0px 10px 10px;
	padding: 0px;
	background-color: #36A6D6;
	border-width: 1px;
	overflow:hidden;
}

.top-box-item-img {
	width:100%;
	height:100%;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.top-box-item img {
	width:100% !important;
	height:auto !important;
}


.top-box-item  .t-b-i-title {
	width:100%;
	height:20px;
	background-color:#226F8E;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px;
	text-align:center;
	font: 10pt ;
	color: #ffffff ;
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.top-box-item:hover .t-b-i-title {
	margin:-30px 0px 0px 0px ;
}

.top-box-more {
	float:left;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border: 1px solid #2D94BE;
}

.top-box-more a {
	background-color: #33A6D5;
	display:block;
	width:100%;
	height:100%;
	background-image: url(images/top-box-more.png) ;
	background-position:center ;
	background-repeat: no-repeat ;
}

.top-box-more a:hover{
	background-color: #2E81A3;
}


/* Main Style */

.webhaa-main-class {
	margin:0px auto;
	padding:0px 10px;
	background-color: #F7F7F7;
}


.post-bx , .left-box  , .right-box , .comments-box .comment , .comment-pm {
	background-color: #FCFCFC;
}


.post-bx , .left-box  , .right-box , .side-box-title , .content-extera-box , .post-bx .post-info , .post-bx .post-title , 
.comment-box-author-input , .comment-textarea-txt , .comment-author , .comments-box .comment , .comment-pm , .top-box-item {
	border-color: #E7E7E7 ;
	border-style: solid;

}


.two-box-content {
	float:right;
	margin:0px;
	padding:0px;
}

/* Content Style */


.posts-bx {
	position: relative;
	float:right;
	margin:0px 10px 0px 10px ;
	padding:0px;
}


.post-bx {
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	border-width: 1px;
	overflow:hidden ;
}


.post-bx .post-head {
	width: 100%;
	height: 2px;
	float: right;
	margin: 0px;
	padding: 0px;
}

.post-bx .post-title {
	width:100%;
	min-height:40px;
	float:right;
	margin:0px;
	padding:0px;
	border-bottom-width: 1px;
}



.post-bx .post-title h1, .post-bx .post-title h2, .post-bx .post-title .tit {
	min-height:20px;
	float:right;
	padding:10px 10px 8px 10px;
	margin:0px;
	font:10pt BYekan;
	color:#224040;
}

.post-bx .post-title h1 a, .post-bx .post-title h2 a {
	color:#058CB4;
}

.post-bx .post-title h1 a:hover , .post-bx .post-title h2 a:hover {
	color:#06B1E3;
}

.post-bx .post-info {
	width:100%;
	min-height:30px;
	float:right;
	margin:0px;
	padding:0px;
	background-color :#F7F7F7;
	color:#666666;
	border-bottom-width: 1px;
	font-size:8pt;

}

.post-bx .post-info ul {
	width:100%;
	padding:0px;
	float:right;
	margin:0px 0px;
}

.post-bx .post-info ul a {
	padding:2px 4px;
}

.post-bx .post-info ul a:hover {
	color:#fff;
	background-color :#F02475;
}

.post-bx .post-info ul li {
	height:18px;
	display:block;
	margin:0px 0px 0px 5px ;
	padding:6px 32px 6px 5px ;
	float:right;
	list-style-image:none;
}

.post-bx .post-info ul .view {
	max-width:80px;
	background-repeat : no-repeat ;
	background-position : 100% -180px ;
	background-image: url(icons/sprite.png);
}

.post-bx .post-info ul .date {
	max-width:95px;
	background-repeat : no-repeat ;
	background-position : 100% -120px ;
	background-image: url(icons/sprite.png);
}

.post-bx .post-info ul .categry {
	max-width:175px;
	background-repeat : no-repeat ;
	background-position : 100% -90px ;
	background-image: url(icons/sprite.png);
	overflow:hidden;
}

.post-bx .post-info ul .edit {
	max-width:90px;
	background-repeat : no-repeat ;
	background-position : 100% 0px ;
	background-image: url(icons/sprite.png);
}

.post-bx .post-info ul .shrt-link {
	max-width:110px;
	height:30px;
	margin:0px 2px 0px 0px;
	padding:0px 3px 0px 0px;
	float:left;
	text-align:center;
	font:11pt;
}

.post-bx .post-info ul .shrt-link a {
	min-width:50px;
	height:20px;
	margin:0px;
	padding:5px 5px;
	float:left;
	background-color :#B71556;
	display:block;
	color:#ffffff;
	font: 10pt BYekan;
}

.post-bx .post-info ul .shrt-link a:hover {
	background-color :#F02475;
	color:#eeeeee;
}

.post-bx .content-bx {
	width:100%;
	float:right;
	margin:0px;
	padding:0px 0px;
	color:#666666 ;
	line-height:25px;
	font-size:9pt;
	font-family:tahoma ;
}

.post-bx .content-txt {
	margin:10px 15px
}

.post-bx .content-txt p {
	margin:5px 0px ;
}


.post-bx .content-txt img {
	max-width:100%;
	height: auto
}



.post-bx .content-more {
	width:100%;
	min-height:20px;
	float:right;
	margin:0px;
	padding:0px;
}

.post-bx .content-more a {
	padding:0px 20px 0px 5px ;
	font-weight:bold;
	margin:5px 10px 5px 5px  ;
	background :url(images/more_link.gif) no-repeat right 0px;
	display:block;
	font: 10pt BYekan;
}



.content-extera-box {
	width:100%;
	min-height:25px;
	float:right;
	margin:0px;
	padding:0px 0px ;
	border-top-width: 1px;
	text-align: justify;
}


.content-extera-share-box {
	width:100%;
	min-height:25px;
	float:right;
	margin:0px;
	padding:0px 0px ;
	text-align: justify;
}

.extera-bx-title {
	width:100%;
	min-height:15px;
	float:right;
	padding: 0px 0px 0px 0px ;
	margin:0px 0px 5px 0px ;
	font: 9pt BYekan;
	color:#ffffff ;
	background-color:#6999B0;
}
.extera-bx-share-title {
	width:100%;
	min-height:15px;
	float:right;
	padding:0px 0px 0px 0px ;
	margin:0px 0px 5px 0px ;
	font: 10pt BYekan;
	color:#888888 ;
}

.extera-bx-title  span , .extera-bx-share-title  span {
		margin:5px 10px;
		float:right;
		text-align:right;
		direction:rtl;
}

.extera-bx-body {
	width:100%;
	margin:0px 0px;
	padding:5px 0px 5px 0px ;
	float:right;
}

.extera-bx-ppd {
	margin:0px 10px ;
}

.extera-bx-music-cod-body {
	margin:15px;
	padding:0px 0px 15px 0px ;
}
.extera-bx-music-cod-body  textarea {
	width:100%;
	min-height:140px;
	margin:5px -6px 10px 0px ;
	padding:5px;
	float:right;
	background-color:#ffffff;
	color:#999999 ;
	border:1px solid #cccccc;
}


.wbh-share-box {
	width:100%;
	float:right;
	margin: 0px 0px 0px 0px ;
	padding: 0px ;
}


.wbh-share-box  ul{
	list-style:none;
}

.wbh-share-box ul li {
	list-style:none;
}


.wbh-share-box .wbh-share {
	width:60px;
	height:30px;
	float:right;
	margin:0px 0px 5px 0px ;
	padding:0px;
}

.wbh-share-box .wbh-share a {
	width:60px;
	height:30px;
	float:right;
	margin:0px;
	padding:0px;
	display:block;
	background-image: url(images/share-wbh.png);
}

.wbh-share-icon1 {
	background-position : 100% -30px ;
}

.wbh-share-icon1:hover {
	background-position : 100% 0px ;
}


.wbh-share-icon2 {
	background-position : 100% -90px ;
}

.wbh-share-icon2:hover {
	background-position : 100% -60px ;
}


.wbh-share-icon3 {
	background-position : 100% -150px ;
}

.wbh-share-icon3:hover {
	background-position : 100% -120px ;
}


.wbh-share-icon4 {
	background-position : 100% -210px ;
}

.wbh-share-icon4:hover {
	background-position : 100% -180px ;
}


.wbh-share-icon5 {
	background-position : 100% -270px ;
}

.wbh-share-icon5:hover {
	background-position : 100% -240px ;
}


.wbh-share-icon6 {
	background-position : 100% -330px ;
}

.wbh-share-icon6:hover {
	background-position : 100% -300px ;
}


.wbh-share-icon7 {
	background-position : 100% -390px ;
}

.wbh-share-icon7:hover {
	background-position : 100% -360px ;
}


.wbh-share-icon8 {
	background-position : 100% -450px ;
}

.wbh-share-icon8:hover {
	background-position : 100% -420px ;
}



.wbh-share-icon9 {
	background-position : 100% -530px ;
}


.wbh-share-icon9:hover {
	background-position : 100% -500px ;
}



.wbh-share-icon10 {
	background-position : 100% -590px ;
}


.wbh-share-icon10:hover {
	background-position : 100% -560px ;
}




.content-extera-box  .p-music-online {
	width:100%;
	float:right;
	margin: 5px 0px 10px 0px ;
	padding: 0px ;
	text-align:Center;
}

#p-m-o-css {
	display: table;
    margin: 0px auto;
	padding:0px;
}

.content-extera-box .help-dl {
	width:100%;
	margin:0px 0px 5px 0px ;
	padding:0px;
	float:Right;
	line-height:21px;
}

.content-extera-box .tage-bx-body {
	margin:5px 10px;
	float:right;
}

.content-extera-box .tage-bx-body h3 ,.content-extera-box .tage-bx-body h2 {
	display:inline;
	font-family:tahoma ;
	font-size:8pt;
}



.content-extera-box .tage-bx-title {
	min-width:20px;
	min-height:15px;
	float:right;
	padding:0px 0px 0px 5px ;
	margin:0px;
	font: 10pt BYekan;
	color:#888888 ;
}


.post-bx .post-footer {
	width:100%;
	height: 2px;
	float: right;
	margin: 0px;
	padding: 0px ;
}



.right-sidebar {
	float:right;
	padding:0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

.right-box {
	float:right;
}

.left-sidebar {
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
}

.left-box {
	float:left;
}

.left-box  , .right-box  {
	margin:0px 0px 10px 0px;
	padding:0px;
	min-height:20px;
	border-width: 1px;
}


.side-box-title{
	width:100%;
	height:30px;
	float:right;
	margin:0px;
	padding:0px;
	background-color: #FCFCFC;
	border-bottom-width: 1px;
}

.side-box-title h3, .side-box-title  .title-right-h3 {
	min-width:50px;
	height:20px;
	float:right;
	margin:5px 10px 5px 5px;
	padding:0px;
	line-height:20px;
}

.side-box-icon {
	width:30px;
	height:30px;
	float: left;
	padding : 0px;
	margin : 0px 0px 0px 0px ;
	background-repeat : no-repeat;
}

.side-box-title  .category-icon {
	background-position : 100% -210px ;
	background-image: url(icons/sprite.png);
}

.side-box-title  .posts-icon {
	background-position : 100% 0px ;
	background-image: url(icons/sprite.png);
}

.side-box-title  .ads-icon {
	background-position : 100% -210px ;
	background-image: url(icons/sprite.png);
}

.side-box-title  .default-icon {
	background-position : 100% -210px ;
	background-image: url(icons/sprite.png);
}

.side-box-title  .social-icon {
	background-position : 100% -210px ;
	background-image: url(icons/sprite.png);
}


.side-box-body {
	width:100%;
	float:right;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 6px 0px ;
}

.side-box-body ul{
	list-style:none;
	width:100%;
	margin:0px ;
	padding:10px 0px 0px 0px ;
}

.side-box-body ul li {
	list-style-image: url(images/arrow_mini_left.gif);
	margin:0px 25px 4px 5px ;
	padding:0px ;
}


.side-box-body-widget {
	margin:5px;
	min-height:40px;
}

.side-box-social {
	direction:ltr;
	text-align:left;
}

.side-box-social ul{
	list-style:none;
	width:100%;
	margin:0px ;
	padding: 0px 0px 0px 0px ;
}


.side-box-social ul li {
	list-style:none;
	margin:5px 5px 0px 5px ;
	padding:0px ;
}

.side-box-social ul li a {
	list-style:none;
	margin:0px 0px 0px 0px ;
	padding:10px 10px ;
	color:#ffffff;
	display:block;
}

.side-box-social #facebook-color {
	background-color:#4a6ea9 ;
}

.side-box-social #twitter-color {
	background-color:#2daae1 ;
}

.side-box-social #gplus-color {
	background-color:#f63e28 ;
}

.side-box-social #feed-color {
	background-color:#f2861d ;
}


.webhaa-footer-class {
	background-color : #555555;
	border-top: 5px solid #444;
	width:100%;
	min-height:40px;
	float:right;
	margin:0px;
	padding:0px;
}

.footer-box {
	height:100%;
	min-height:20px;
	margin:0px auto;
	padding:0px 0px;
}


.tags-footer-box {
	width:100% ;
	min-height:20px;
	float:right ;
	margin:0px;
	padding:0px 0px 5px 0px ;
}

.tags-footer-title {
	width:52px ;
	height:13px;
	float:right;
	background  :url(images/tags.gif) right #555555 no-repeat;
	margin:10px 0px 10px 0px ;
	padding:0px ;
}

.tags-footer-link {
	min-height:13px;
	float:right;
	margin:5px 10px 5px 10px ;
	padding:0px ;
}

.tags-footer-link a {
	color:#3293B6;
	margin:0px 2px 0px 2px ;
}

.tags-footer-link a:hover {
	color:#ffffff;
	background-color :#0099CC;
}



.footer-copyright-box {
	width:100% ;
	min-height:20px;
	float:right ;
	margin:0px;
	padding:0px 0px 0px 0px ;
	background-color :#5A5A5A;
	border-top: 1px solid #525151;
	line-height:25px;
	color:#B5B5B5;
}

.footer-copyright-box a {
	color:#c1c1c1;
	padding:4px 4px;
}

.footer-copyright-box a:hover {
	color:#fff;
	background-color :#0099CC;
	padding:4px 4px;
	border-bottom:1px dashed #fff;
}


.footer-copyright-txt {
	min-width:10px ;
	min-height:30px;
	float:right ;
	margin:0px;
	padding:0px 0px 0px 10px ;
}

.footer-feed-link {
	min-width:10px ;
	min-height:30px;
	float:left ;
	margin:0px;
	padding:0px 10px 0px 0px ;
	direction:ltr;
	text-align:left;
	line-height:28px;
}





.wbh-pagenumber {
	width:100%;
	min-height:30px;
	float:left;
	margin:0px 0px 5px 0px ;
	padding:0px;
	font-family: BYekan;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
}

.wbh-pagenumber ul  {
	width:100%;
	min-height:30px;
	float:left;
	margin:0px 0px 0px 0px ;
	padding:0px;
}

.wbh-pagenumber ul li {
	min-width:20px;
	height:30px;
	float:left;
	margin:0px 5px 5px 0px ;
	padding:0px;
}


.wbh-pagenumber ul li a , .wbh-pagenumber ul .textwpnumb span{
	min-width:10px;
	height:18px;
	float:left;
	margin:0px 0px 0px 0px ;
	padding:5px 12px ;
	border-width: 1px;
	border-style: solid;
	display:block;
	color:#216B86 ;
}


.wbh-pagenumber ul li a {
	background-color: #FFFFFF;
	border-color: #e9e9e9;
	color:#216B86 ;
}


.wbh-pagenumber ul li a:hover{
	background-color: #F7F7F7;
	border-color: #6594DB;
}


.wbh-pagenumber ul .textwpnumb span{
	background-color: #FFFFFF;
	border-color: #ADD0ED;
}


.wbh-pagenumber ul .textwpnumba span{
	min-width:10px;
	height:20px;
	float:left;
	margin:0px 0px 0px 0px ;
	padding:5px 10px ;
	color:#216B86 ;
}



.comments-box {
	width:100%;
	float:right;
	margin:0px 0px 10px 0px ;
	padding:0px;
}

.comment-pm {
	float: right;
	margin: 0px 0px 10px 0px;
	padding: 5px 10px;
	border-width: 1px;
}

.comment-pm span{
	margin:0px;
	float:right;
	font: 10pt BYekan;
	color: #A2A3A3;
}

.comments-box .commentlist {
	width:100%;
	float:right;
	margin:0px 0px 0px 0px ;
	padding:0px;
}

.comments-box .comment {
	float: right;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	border-width: 1px ;
	line-height:22px;
}

.comment-author {
	width:100%;
	float:right;
	margin:0px 0px 5px 0px ;
	padding:0px;
	border-bottom-width : 1px ;
	
}

.comments-box .says , .comments-box .avatar  , .comments-box .commentmetadata{
	display:none ;
}
.comments-box .fn {
	font-style: normal !important ;
	font-family: BYekan;
	font-size:10pt;
	color: #666666;
	float:right;
	margin:-5px 5px 5px 5px ;
}

.comments-box .reply {
	float:right;
	min-width:25px;
	padding:5px 0px 0px 10px ;
	font-family: BYekan;
	font-size: 9pt;
	color: #666666;
}

.comments-box .comment .comment {
	width:100%;
	margin:10px 0px 0px 0px ;
	padding:0px;
	background-color:#F7F7F7;
}

.comments-box .comment .comment .fn {
	margin:2px 10px 2px 5px ;
}

.comments-box .comment .comment p{
	margin: 10px ;
}


.comment-textarea-box ,.comment-box-user-info {
	width:100%;
	float:right;
	margin:0px 0px 0px 0px ;
	padding:0px;
}

.comment-user-info{
	min-width:40px;
	float:right;
	margin:0px 0px 0px 0px ;
	padding:0px;
}
.comment-box-author {
	float:right;
	width:100%;
	min-width:220px;
	max-width:250px;
}

.comment-box-author-lable {
	width:30px;
	height:13px ;
	float:right;
	margin:0px 0px 0px 0px ;
	padding:5px 5px;
}

.comment-box-author-input {
	width:198px;
	height:23px ;
	float:right;
	margin:0px 0px 10px 0px ;
	padding:5px;
	background-color: #ffffff;
	border-width: 1px;
}

.ltr-dir {
	direction:ltr ;
	text-align:left;
}

.comment-textarea-txt {
	min-height:140px;
	float: right;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	background-color: #ffffff;
	border-width: 1px;
	line-height:22px;
}

.comment-box-user-textarea-sbtm {
	width: 120px;
	float: right;
	margin: 0px;
	padding: 3px 10px !important;
	Font-family: BYekan;
	Font-size: 10pt;
	text-align: center;
	border: 1px solid #166596 !important;
	background-color: #0d76b7;
	color: #eeeeee;
	cursor: pointer;
}


.img-size {
	margin:-10px 0px 10px 0px ;
	border-color: #e7e7e7;
    border-style: solid;
background-color: #fcfcfc;
 border-width: 1px;

}

.img-size2 {
	margin:0px 0px 0px 0px ;
	border-color: #e7e7e7;
    border-style: solid;
background-color: #fcfcfc;
 border-width: 1px;
}





.img-size img , .img-size2 img{
	max-width:100% ;
height:auto ;
}
