.body {
  font-family: sans-serif;
}

.header-regg {
  background: linear-gradient(135deg, #172a74, #21a9af);
  background-color: #184e8e;
  padding-bottom: 80px;
  font-family: 'Source Sans Pro', sans-serif;
}

/* tabela */

.sez-t1 {
  background-color: #fafafa;
  font-size: 1rem;
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
}

.sez-t1 td {
  padding: 5px 8px;
  border: 1px solid #eeeeee;
}

.sez-t1 tr:nth-child(even) {
  background-color: #fdfdfd;
}

.of-1 {
  padding-top: 30px;
}

.mn-btnx {
  display: flex;
  list-style: none;
  padding: 1px;
  font-size: 1.2rem;
  /*border: 1px solid #03a9f4;*/
  color: #184e8e;
}

.mr-1 {
  /*background-color: red;*/
  color: #184e8e;
  margin: 2px;
  font-size: 1.3rem;
  border: 1px solid #184e8e;
}

.okvir {
  border: 1px solid #184e8e;
  padding: 50px;
  margin-top: 60px;
}

.rob-1 {
  margin-top: 30px;
}

.popover_form {
  width: 300px;
  margin: auto;
  padding: 25px;
  text-align: left;
  background: #dddddd;
  color: #465765;
}

.popover_form div {
  margin-bottom: 20px;
}

.popover_form label {
  width: 45%;
  float: left;
  font-size: 1rem;
  margin-left: 10%;
}

.popover_form h1 {
  font-size: 1.5rem;
  text-align: left;
  color: #184e8e;
  margin-bottom: 10px;
}

.popver_form input {
  font-size: 2em;
  border: 1px solid #465765;
  width: 100%;
  padding: 4px;
  background: #ffffff;
  color: #333333;
  font-weight: bold;
}

.popover_form input[type=submit] {
  padding: 10px 20px;
  text-decoration: none;
  text-transform: uppercase;
  border: none;
  font-size: 1.5rem;
  color: #ffffff;
  background-color: #184e8e;
  width: 100%;
}

