.com-mainbox{
	max-width:728px;
	width:100%;
	float:right;
	margin-bottom:10px;
	}
.box{ 
	max-width:728px;
	width:100%;
	background:#f4f0eb;
	margin:0 0 10px 0;
	float:right;
	padding:0 0 0 20px;
	}
	.box a{font-size:15px; text-decoration:none;}
	.box  h1{float:left!important; direction:ltr;}
/*.btn{
	width:40px;
	height:40px;
	float:right;
	background:url(btn.jpg) no-repeat;
	}
	.btn a{
	} 
	.btn a:hover{
	}*/
.comment{
	max-width:690px;
	text-align:right;
	width:100%;
	float:right;
	padding:10px;
	}
.com_title,.com_btn, .forgot-btn, .com_btn2{
	max-width:170px;
	margin-left:10px;
	width:100%;
	float:right;
	text-align:left;
	line-height:30px;
	direction: rtl;
	color:#000;
	font: bold 1em BoutrosNewsH1-Bold;
	}
	.com_btn{max-width:220px!important;}
	.com_btn2{max-width:100px!important;}
	.forgot-btn{margin-right:40px; line-height:43px; text-align:right; }
.com_form{
	max-width:470px;
	width:100%;
	float:right;
	}
	.com_form .form,.txt-area{
		max-width:470px;
		width:92%;
		line-height:30px;
		height:30px;
		border:1px #CCC solid;
		text-align:right;
		}
	.com_form .txt-area{
		max-width:465px;
		height:90px;
		}
	.com-btn, .com-btn2{
		background-color: #4285e1;
		color: #fff;
		padding: 10px;
		border: 0px;
		font-size: 15px;
		float: right;
		cursor: pointer;
		margin:5px 180px 0 0;
		}
		.com-btn2{margin:5px 10px 0 0;}
	.form-div{
		float:right;
		max-width:680px;
		width:100%;
		margin:5px 0 5px 0;
		}

.clear{ clear:both;}
.com-rep{padding:10px;}
.com-rep-disp{padding:10px 30px;}
.com-rep-disp h4, .com-rep-disp .article-comments-start, .com-rep-disp a span {color: #366FA7;}
		
@media (max-width: 1210px) {
	.com_title{
		text-align: right;
		}
	.com-btn{
		margin-right:0px;
		}
	}
	
@media (max-width: 775px) and (min-width: 720px){
	.com-btn{
	margin:5px 150px 0 0;}
	}
	
@media (max-width: 480px) and (min-width: 240px){	
.forgot-btn{margin-right:0;}
.com_btn{max-width:35px!important;}
}

.box_show_cmnt{ 
	max-width:350px;
	width:100%;
	float:left;
	
	}
