/*
 forms.css
 */


.c-form > table {width: 100%;}
.c-form > table > tbody > tr > td {padding: 0 10px 10px 0;}
.c-form table h3, .c-form div h3 {font-size: 14px; margin: 10px 0 2px;}
.c-form p.auth_txt {margin-bottom: 5px;}
.c-form .c-captcha {margin: 20px 0; clear: both;}

.c-form .c-period,
.c-form .c-service,
.c-form .c-positive,
.c-form .c-negative {
    margin-bottom: 10px;
}
.c-form .c-period h3 {display: inline;}
.c-form .c-period input[type="text"] {width: 570px;}
.c-form .c-positive,
.c-form .c-negative {
    float: left;
    width: 100%;
    padding-right: 20px;
}
.c-form .c-service textarea,
.c-form .c-alone textarea {width: 100%; height: 80px;}
.c-form .c-positive textarea,
.c-form .c-negative textarea {width: 100%;}
.c-form .c-comeback {clear: both; margin-top: 10px}
.c-form .c-comeback h3, .c-form .c-comeback li, .c-form .c-comeback label {display: inline; padding-right: 10px;}
.c-form .c-comeback ul {display: inline; list-style: none; padding: 0;}

/* Подгузники - новая торговая марка */
.l-podguz_add_brand .c-brandname {margin-bottom: 20px;}
.l-podguz_add_brand .c-brandname input[type="text"] {width: 350px;}
.l-podguz_add_brand .c-companyname {margin-bottom: 20px;}
.l-podguz_add_brand .c-companyname select {width: 350px;}


/* Куда пойти с ребёнком */
.c-kuda_add_place .c-name input[type="text"] {width: 350px;}
.c-form.c-kuda_add_review .c-period h3, .c-form.c-kuda_add_review .c-comeback h3 {display: block;}
.c-form.c-kuda_add_review .c-period input[type="text"] {width: 700px;}

/* Добавление книги */
.c-book_add_new {margin: 20px 0;}
.c-book_add_new .c-bookname,
.c-book_add_new .c-authors,
.c-book_add_new .c-year {
    margin-bottom: 15px;
}
.c-book_add_new .c-bookname h3,
.c-book_add_new .c-authors h3,
.c-book_add_new .c-year h3 {
    display: inline-block;
    margin-right: 5px;
}
.c-book_add_new .c-bookname input[type="text"] {width: 645px;}
.c-book_add_new .c-authors .item {margin-bottom: 5px;}
.c-book_add_new  select {max-width: 100%;}
.c-book_add_new .c-genre {margin-bottom: 15px;}
.c-book_add_new .c-genre h3 {margin-bottom: 5px;}
.c-book_add_new .c-genre td {padding: 0 10px 0 0; width: 32%;}
.c-book_add_new .c-genre ul {list-style: none; margin: 0; padding: 0; line-height: 1.2;}
.c-book_add_new .c-genre li {margin-bottom: 1ex; text-indent: -1.6em; margin-left: 1.6em;}
.c-book_add_new .c-genre label {display: inline;}
.c-book_add_new .c-descr textarea {width: 100%;}
.c-book_add_new.c-form div.c-descr h3 {font-size: 14px; margin-bottom: 4px;}

/* Добавление фильма */
.c-films_add_new .l-films_add_new td {
    vertical-align: baseline;
    line-height: 1.2;
    padding-bottom: 15px;
}
.c-films_add_new .l-films_add_new tr td:first-child {width: 120px;}
.c-films_add_new .l-films_add_new tr td:last-child input[type="text"] {
    width: 100%;
}
.c-films_add_new .l-films_add_new .l-animator td,
.c-films_add_new .l-films_add_new .l-age td {
    vertical-align: bottom;
}
.c-films_add_new .l-genre h3 {margin-bottom: 5px;}
.c-films_add_new .l-genre td table {border-collapse: collapse; width: 100%;}
.c-films_add_new .l-genre td td {padding: 0 10px 0 0;}
.c-films_add_new .l-genre ul {list-style: none; margin: 0; padding: 0;}
.c-films_add_new .l-genre li {margin-bottom: 5px;}

.c-films_add_new .email h3, .c-films_add_new .email .small {display: inline;}


.c-films_add_review {margin: 20px 0;}
.c-films_add_review .c-review textarea {width: 710px;}
.c-films_add_review .c-your_age {margin: 10px 0;}
.c-films_add_review .c-your_age h3,
.c-films_add_review .c-your_age .c-options {
    display: inline-block;
}
.c-films_add_review .c-age {margin: 10px 0;}
.c-films_add_review .c-age textarea {width: 710px;}

.c-travel_add_review .c-rubrics ul {list-style: none; padding: 0; margin: 3px 0;}
.c-travel_add_review .c-rubrics li {display: inline-block; margin-right: 10px;}


.c-sp_add_zakup .l-zakup_org {width: 100%;}
.c-sp_add_zakup .l-zakup_org td:first-child {white-space: nowrap;}
.c-sp_add_zakup .l-zakup_org input[type="text"] {width: 570px;}
.c-sp_add_zakup .c-rubrics, .c-zakup_add_review .c-rubrics {margin-bottom: 10px;}
.c-sp_add_zakup .c-rubrics h3, .c-zakup_add_review .c-rubrics h3 {display: inline-block;}
.c-sp_add_zakup .c-rubrics ul, .c-zakup_add_review .c-rubrics ul {list-style: none; display: inline-block; margin: 0; padding: 0;}
.c-sp_add_zakup .c-rubrics li, .c-zakup_add_review .c-rubrics li {display: inline-block; margin-right: 5px;}
.c-sp_add_zakup .c-descr textarea {width: 710px;}
.c-zakup_add_review {margin: 20px 0;}
.c-zakup_add_review .l-field select {display: block;}
.c-search_ext_vert .c-zakupki ul, .c-search_ext_vert .c-orgi ul {height: 200px; overflow-y: auto;}

.l-label h3 { margin: 0;}
td.l-label, td.l-field {
    vertical-align: baseline;
    padding: 0 5px 15px 0;
}

/*
 End of forms.css
 */
