.group-wrapper {
  clear: both;
}
.group-item-left,
.group-item-right {
  margin-top: 12px;
  margin-right: 12px;
}
.group-status,
.group-edit,
.group-docs,
.group-pdf,
.group-scan {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  margin-bottom: 1em;
}
.group-docs .group-item-left,
.group-pdf .group-item-left,
.group-scan .group-item-left {
  max-width: 80%;
}

.group-docs ul,
.group-pdf ul,
.group-scan ul {
  margin: 0;
  list-style: none;
}

.group-item-title{
  width: 100%;
  margin: 1.2em 0;
  border-bottom: 1px dashed;
}
.group-item-description {
  margin: 1em 0;
  border-bottom: 1px dashed;
  width: 100%;
}

.group-status .group-item-right {
  border: 1px solid;
  padding: 8px;
  margin: 4px;
  font-size: 1.2em;
}

.lk-front.group-status .group-item-right {
  margin: -20px 4px 4px 4px;
}

.group-edit a:link,
.group-docs a:link,
.group-pdf a:link,
.group-scan a:link {
  padding: 8px;
  border: 1px solid;
  text-decoration: none;
  white-space: nowrap;
}

.group-edit a:hover,
.group-docs a:hover,
.group-pdf a:hover,
.group-scan a:hover {
  background-color: lightblue;
  color: #ffffff;
}
/* ==  Анкета абитуриента ==  */
#gukit-priem-anketa-form .container-inline .form-type-select {
  display: inline;
}

#gukit-priem-anketa-form .form-type-textfield,
#gukit-priem-anketa-form .form-type-select,
#gukit-priem-anketa-form .form-type-date {
  display: flex;
  flex-wrap: wrap;
}
#gukit-priem-anketa-form .form-type-textfield label,
#gukit-priem-anketa-form .form-type-select label,
#gukit-priem-anketa-form .form-type-date label {
  width: 185px;
}
#gukit-priem-anketa-form .description {
  width: 100%;
  /*margin-left: 200px;*/
}
/* ==  Иконки для списков документов  == */
.docs-required.docs-notempty {
  list-style-image: url("/sites/all/modules/custom/gukit_priem/img/rek-ok-16.gif");
  color: green;
}

.docs-required.docs-empty {
  list-style-image: url("/sites/all/modules/custom/gukit_priem/img/rek-empty-16.gif");
  color: red;
}

.docs-required {
  cursor: pointer;
}

.docs-notrequired.docs-notempty {
  list-style-image: url("/sites/all/modules/custom/gukit_priem/img/norek-ok-16.gif");
}


.docs-notrequired.docs-empty {
  list-style-image: url("/sites/all/modules/custom/gukit_priem/img/norek-empty-16.gif");
}
/* == список файлов на главной странице == */
.block ul.files_list {
  margin-left: 0;
  padding-left: 0;
}

ul.files_list a:link {
  padding: 0;
  border: none;
}
ul.files_list a:hover {
  color: #0072b6;
  background-color: #ffffff;
}

span.file {
  margin-right: 12px;
  display: block;
}

ul.admin_zayavka_pager {
  text-align: center;
}
.item-list ul.admin_zayavka_pager li {
  display: inline;
  line-height: 3em;
}
.item-list ul.admin_zayavka_pager li a {
  margin:4px;padding: 6px 12px;border: 1px solid;
}
.item-list ul.admin_zayavka_pager li a.active {
  background-color: lightblue;
}
.admintable-first {
  font-weight: bold;
}

.message_container_table {
  width: 100%;
}

.message_container_table a {
  text-decoration: none;
}

a.gukit_msg_button {
  text-decoration: none;
  font-size: 1.5em;
  background-color: #00858C;
  color: white;
  border: 1px solid black;
  border-radius: 0.3em;
  padding: 0.4em;
  margin: 0.5em 0;
  display: inline-block;
}

a.gukit_msg_button:link, a.gukit_msg_button:visited {
  color: white;
}

a.gukit_msg_button:hover {
  background-color: #00b2b9;
  text-decoration: none;
}

.gukit_msg_new {
  color: red;
  display: inline-block;
}

.gukit_msg_date {
  width: 100px;
}

.gukit_msg_text_right {
  text-align: right;
}

#gukit-priem-zayavka-sendpk-form #edit-submit {
  font-size: 1.2em;
}
