/**
 * @version 1.0.0
 */

/* ����� �������� ��������� - �����
----------------------------------------------- */
.inline-input {display: table;}

#pttm-appeals-form { /*border:1px solid #e0e0e0; border-radius:5px; padding:0;*/}

#pttm-appeals-form h2 { font-size: 20px; padding-left:24px; border-bottom:1px dotted #ccc; margin-top:24px }



#pttm-appeals-form input[type="text"],
#pttm-appeals-form input[type="file"],
#pttm-appeals-form select { display:block; float:right; padding:4px}
#pttm-appeals-form input[type="submit"] { float:right; margin-right:12px }

#pttm-appeals-form select {}
#pttm-appeals-form select option {}
#pttm-appeals-form select option.selected { background:#e5f5ff } /* ��������� ������ � ���������� ������ */

#pttm-appeals-form input[type="text"] { width:430px; margin-right:200px }
#pttm-appeals-form input[type="file"]{ margin-right:200px }
#pttm-appeals-form select { width:440px; margin-right:200px }
#pttm-appeals-form textarea { width:800px; min-height:400px; margin-top:12px }



#pttm-appeals-form .inline-input label { display:block; float:right; width:160px; margin-right:7px;  padding-top:6px; text-align:right }

/* ����� ����� ����� - ���, ����� ... */
#pttm-appeals-form .message, #pttm-appeals-form .inline-input, #pttm-appeals-form .inline-checkbox { padding:6px 24px }
#pttm-appeals-form .textarea { padding:12px 24px 24px }

#pttm-appeals-form .message { margin:18px 0; line-height:1.3em }
#pttm-appeals-form .inline-checkbox{  margin:18px 0;}

/* ������ ������ �� ���������� ������ */
#pttm-appeals-form .desc { font-size:12px; color:#999 }
#pttm-appeals-form .we-need-it { color:#c77; }

#pttm-appeals-form #symbol-counter { float:right}

#pttm-appeals-form .error { background:#fee}
#pttm-appeals-form .error input, #pttm-appeals-form .error select, #pttm-appeals-form .error textarea {border-color:#c00 }
#pttm-appeals-form div.we-need-it { float:right; width:190px; margin:6px 0 0 -200px;}
#pttm-appeals-form .we-need-it { color:#c99; }
#pttm-appeals-form .error .we-need-it {color:#e00}

#pttm-appeals-form input.submit{ }