/* Space out content a bit */
body {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* Custom navbar */
.navbar{
  border-width: 0 0 1px 0;
  border-radius: 0px;
}

/* Customize container */
@media (min-width: 768px) {
  .container {
    max-width: 730px;
  }
}
.container-narrow > hr {
  margin: 30px 0;
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
  /* Remove the padding we set earlier
  .header,
  .marketing,
  .footer {
    padding-right: 0;
    padding-left: 0;
  } */
  /* Space out the masthead */
  .header {
    margin-bottom: 30px;
  }
  /* Remove the bottom border on the jumbotron for visual effect */
  .jumbotron {
    border-bottom: 0;
  }
}

/* Navbar collapse without jQuery */
#navbar-toggle-cbox:checked ~ .collapse {
    display: block;
}

/* the checkbox used only internally; don't display it */
#navbar-toggle-cbox {
  display:none
}

.btn-nav button, .btn-nav a{
  border-radius: 16px;
  color: #00AEEF;
}

td{
  border: none !important;
  text-align: center;
}


#iapt td{
  width: 25%;

}


#imi td{
  width: 14%;
}

tr label{
  font-weight: normal;
  font-size: 12.5px;
}


thead td{
  vertical-align: bottom !important;
}

.table{
  margin-bottom: 0;
}

.table-labels{
  margin-bottom: -10px;
}

td input[type="radio"]{
  width: 25px;
  height: 25px;
  margin-right: -5px;
}

/* Update reminders */
.higlight-missing .empty{
  color: #a94442;
}

/* Help labels */
.help-label-sm{
  color: #737373;
  font-size: 12px;
  font-weight: normal;
}

/* Table inside well */
#table-participants{
  background-color: white;
}

#table-participants td{
  text-align: left;
}
/*

#phq9 .radio-inline{
  padding-left: 7px;
}

.eskil:before {
    content: 'test';
    position: absolute;
    top: -10px;
}

*/
