﻿.single_body {
    padding-bottom: 20px;
}
.post_text_content{
	text-align: right;
    padding: 20px;
    color: #555;
}
.post_text_dl{
    margin: 20px 0;  
    padding: 20px 10px 10px 10px;  
    border: 1px solid #ddd;
}
.post_text_dl A{
    padding: 5px;
    width: 22%;
    display: block;
    font:normal 19px Yekan;
    margin-right: 5px; 
    float: left;   
}
.musicbox{
    background: #2da6d0;
    border-bottom: 3px solid #0f6eaa;
    color: #fff;
}
.musicbox:hover{
    background: #0f6eaa;
}
.videobox{
    background: #41d6c4;
    border-bottom: 3px solid #17a897;
    color: #fff;
}
.videobox:hover{
    background: #17a897;
}
.download_music {
    font:normal 19px BYekan;
    color: #aaa;
    margin-top: -35px; 
    background: #fff;
    padding: 0 10px;
    text-align: right;
    float: right;
}
.qrcode {
    text-align: center !important;
    display: inline-block !important;
    float: none !important;
    font:normal 14px Byekan,verdana !important;
    color: #aaa !important;
    width: 70% !important;
}
.qrcode:hover{
    color: #ffad5a !important;
}

.tags A{
    color: #fff;
    background: #ddd;
    float: right;
    display: block;
    margin-bottom: 1px;
    width: auto;
    padding: 5px;
    margin-right: 1px;
    font:normal 11px tahoma;
}
.tags A:hover{
    background: #25accd;
}

.album {
    direction: ltr;
    color: #7b99ff;
    text-align: left;
    width: 100%;
    font-weight: bold;
}
.album A{
    direction: ltr;
    padding: 2px;
    margin-left: 15px;
    color: #aaa;
    text-align: left;
    display: block;
    width: 100%;
}
.album A:hover{
    color: #ff3f3f;
}
.unselect {
   -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   -ms-user-select: none;
   user-select: none;
}
.related A{
    display:block;
    width:100%;
    font:normal 13px Byekan;
    color:#555;
    text-align: right;
    border-bottom: 1px dotted #ddd;
}
.related A:hover{
    color:#A8261B;
}
.related A I{
    color:#aaa;
    font:normal 11px tahoma;
}
.related A span{
    display:block;
    float: right;
    margin-left: 16px;
}
.related A span IMG{
    width:80px;
    height:80px;
}
.comment {
    margin: 20px 0;
    color: #555;
    text-align: right;
}
.comment h3{
    font: normal 24px Byekan;
    padding-right: 30px;
    background: url(images/comment.png) no-repeat center right;
}
.input_text{
    display: block;
    padding: 10px 5px;
    border: 0;
    color: #aaa;
    font: normal 16px Byekan,verdana;
    width: 50%;
    border: 1px solid #ddd;
    margin: 9px 0;
}
.input_textarea{
    display: block;
    padding: 10px 5px;
    border: 0;
    color: #aaa;
    font: normal 16px Byekan,verdana;
    width: 98%;
    border: 1px solid #ddd;
    margin: 9px 0;
}
.input_text:focus, .input_textarea:focus{
    color: #fff;
    border: 1px solid #860058;
    background:#c40181;
}
.commentsubmit {
    background: #fff;
    border: 1px solid #ddd;
    padding: 10px 20px;
    margin: 10px 0;
    cursor: pointer;
    font: normal 12px Byekan;
    color: #aaa;    
}
.commentsubmit:hover {
    background: #007fa3;
    color: #fff;
    border: 1px solid #0b495a;
}

.mpd_comment{
	padding:10px 0 0 0;
	margin:0 0 10px 0;
	overflow:hidden;
}
.mpdc_right{
	float:right;
	width:52px;
	margin:0 0 0 10px;
}
.mpdc_right IMG{
	height:52px;
	width:52px;
}
.mpdc_left{
	text-align:right;
    color: #777;
    float: right;
    width: 390px;
    border-right:3px solid #aaa;
    padding: 10px;
    text-shadow: 1px 1px 0 #fff;
    font: normal 12px/150% tahoma;
    background: #f5f5f5;
}
.mpdc_left:hover{
    border-right:3px solid #c714a4;
}
.mpdc_left B, .mpdc_left B A{
	font: bold 16px Byekan,verdana;
    color: #c714a4;
}
.mpda_right{
	float:right;
	width:104px;
	padding:0 0 10px 0;
}
.mpda_right IMG{
	width:92px;
	height:92px;
}
.mpda_left{
	float:right;
	width:532px;
	border-right:3px solid #f7941d;
	padding:0 10px 0 0;
	margin:0 0 10px 0;
}
.comment_author{
	font:normal 15px BYekan,Verdana;
	margin:0 0 -10px 0;
}
.comment_author A{
	font:Bold 15px BYekan,Verdana;
	Color:#007dd4;
}
.wp-pagenavi span.current{
color:#CD4798;
border:1px solid #CD4798
}
.wp-pagenavi span.current:hover{
border:1px solid #CD4798
}
.wp-pagenavi span.current{
font-weight:700
}