/* wrapper */

.wrap{
direction:rtl;
font-family:tahoma;
}

.wrap h1{
font-size:22px;
margin-bottom:20px;
}


/* کارت تنظیمات */

.form-table{
background:#fff;
border-radius:10px;
box-shadow:0 2px 10px rgba(0,0,0,0.06);
padding:20px;
border:1px solid #eee;
}

.form-table th{
width:260px;
font-weight:600;
color:#333;
padding:14px 10px;
}

.form-table td{
padding:14px 10px;
}


/* inputs */

input[type="text"],
input[type="number"],
select,
textarea{

border:1px solid #dcdcdc;
border-radius:6px;
padding:8px 10px;
background:#fafafa;
transition:.2s;
font-size:13px;

}

input[type="text"]:focus,
input[type="number"]:focus,
select:focus,
textarea:focus{

border-color:#2271b1;
background:#fff;
box-shadow:0 0 0 2px rgba(34,113,177,0.1);
outline:none;

}


textarea.large-text{
width:100%;
max-width:600px;
}


/* جدول حساب ها */

#wctp-accounts{

margin-top:15px;
border-radius:10px;
overflow:hidden;
border:1px solid #e5e5e5;

}

#wctp-accounts thead{

background:#f8f9fb;

}

#wctp-accounts th{

font-weight:600;
font-size:13px;
padding:10px;

}

#wctp-accounts td{

padding:6px;

}


#wctp-accounts input{

width:150px;
padding:6px;
border-radius:5px;

}


/* hover row */

#wctp-accounts tbody tr:hover{

background:#fafafa;

}


/* دکمه ها */

#wctp-add-row{

margin-top:10px;
margin-left:5px;

}

#wctp-delete-row{

margin-top:10px;

}


/* دکمه ذخیره */

.submit{

margin-top:25px;

}

.submit .button-primary{

background:#2271b1;
border:none;
padding:8px 20px;
border-radius:6px;
font-size:14px;

}


/* description */

.description{

color:#777;
font-size:12px;

}
