.choice {
  background-color: #1390DF;
  color: #112D61;
}

.section {
  flex: 1 1 400px;
}

.section .mini_title {
  color: #380D0E;
  font-size: 23px;
  font-weight: 800;
}

table {
  width: 100%;
  border-collapse: collapse;
  margin: 10px 0;
}

th, td {
  border: 1px solid #ccc;
  padding: 8px;
  text-align: left;
}

th {
  background: #F5F5F5;
}

tr td:first-child {
  background: #E6F3F8;
}

.process {
  display: flex;
  padding-left: 0;
}

.process li {
  margin: auto;
  padding: 10px 30px;
  list-style: none;
}

.process li:first-child, .process li:nth-child(3), .process li:nth-child(5), .process li:nth-child(7) {
  border: 1px solid #000000;
  font-size: 15px;
  padding: 15px 20px;
}

.number {
  display: block;
  padding-right: 10px;
}

.process_number {
  display: flex;
}

.btn {
  margin-bottom: 40px;
  font-weight: 800;
}

.abstract_btn, a.abstract_btn {
  color: #fff;
  background-color: #eb6100;
  width: 300px;
  display: block;
  font-size: 20px;
  text-align: center;
  padding: 15px;
  border-radius: 15px;
}

.abstract_btn:hover,
a.abstract_btn:hover {
  color: #fff;
  background: #f56500;
}

.note {
  font-size: 13px;
  color: #333;
}

.apply tr td {
  background-color: #FFFFFF;
}

@media (max-width: 768px) {
  ul.process {
    display: block;
    text-align: center;
  }
  .arrow {
    transform: rotate(90deg);
    font-size: 25px;
    text-align: center;
  }
}/*# sourceMappingURL=registration.css.map */