.refund-search input[type="text"],
.refund-search input[type="email"]{
	padding:6px;
}
.refund-details{
	width:100%;	
	border:1px solid #ddd;
	vertical-align:top;
	text-align:left;
	margin-top: 35px;
}
.refund-user-details{
	width:100%;	
	border:1px solid #ddd;
	vertical-align:top;
}
.refund-details tr{
	border-bottom:1px solid #ddd;		
}
.order-status{
	text-align:right;
}
.refund-details tr.last-row{
	border-bottom:none;	
}
.refund-details tr.last-row td{
	border-bottom:none;	
}
.refund-details tr td,
.refund-details tr th{
	padding:10px;
	border-bottom:1px solid #ddd; 
}

.refund-user{
	width:100%;
	vertical-align:top;
	text-align:left;
	margin-top: 30px;	
}
.refund-user tr td.billing-add,
.refund-user tr td.shipping-add{
	vertical-align:top;
	padding: 10px;
}
.refund-user tr td.billing-add{
	border-right: 1px solid #ddd;    
}	
.refund-user-details tr td h4{
	font-weight:bold;
	border-bottom:1px solid #ddd; 
	padding:10px 0px;
	margin-bottom:10px;
	font-size: 18px;
}
.btn{
	display: inline-block;
    text-align: center;
    padding: 8px 20px;
    width: auto;
    height: auto;
    text-decoration: none;
    border-radius: 5px;
    background: #8DC63F;
    box-shadow: none;
    border: none;
    border-radius: 4px;
    color: #fff;
    font-weight: bold;
	cursor: pointer;
}
.refund-search .order-id,
.refund-search .refund-u-email,
.refund-search .ref-submit{
	margin:10px;
}
form.refund-form {
    display: block;
    width: auto;
}
.refund-form textarea{
	width:350px;
	height:100px;
}
.refund-form select{
	width:350px;
	max-width:100%;
	padding: 6px;
	margin-bottom:5px;
}
.message-comm.box{
	margin-bottom:5px;
}
h4.land-text{
	padding:15px 0px;
	font-size:22px;
}
