  .school .school--content {
    font-size: 16px;
    font-weight: 100;
    color: #333333;
    display: block;
    margin-bottom: 10px; }

ul.tabs li {
 white-space: nowrap;
}

#profile-tabs .tabs .tab, #profile-tabs .tabs .fake-tab {
  width: 25%;
}

#profile-tabs .tabs .tab a,  #profile-tabs .tabs .fake-tab a {
  text-align: center;
  margin: auto;
}

#profile-tabs .tabs .tab a:after, #profile-tabs .tabs .fake-tab a:after {
  width: 78%;
  margin-left: 11%;
}


form label {
  margin-bottom: 0px;
}

.school {
  cursor: auto;
}

.toggles .toggle .toggle-title {
  padding-bottom: 5px;
}

.school .school--desc .school--option {
  white-space: nowrap;
}

.school .school--desc .school--option.selected {
  color: #bb3322;
}

.school .school--desc .school--option .fa {
    margin-right: 1px; 
}


div.alert button.close {
  display: none;
}


div.signon {

}

#small-header {
 padding: 4px;
}

.canvas {
    background-image: url(/themes/rda/images/raster.png);
    background-attachment: fixed;
}

.canvas {
    overflow-x: hidden;
}


.confirm-button {
  display: block;
  height: 52px;
  line-height: 52px;
  text-align: center;
  color: #e3000b;
  font-weight: 600;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  font-size: 12px;
  background: #fff;
  cursor: pointer;
  -webkit-box-shadow: 0 -7px 25px -8px rgba(126, 126, 126, 0.23), 0 0 10px 0 rgba(73, 73, 73, 0.22);
          box-shadow: 0 -7px 25px -8px rgba(126, 126, 126, 0.23), 0 0 10px 0 rgba(73, 73, 73, 0.22); }
a.confirm-button:hover {
  text-decoration: none;
  background: #f3000b;
  color: #fff;
}
  .confirm-button .fa {
    margin-right: 5px; }
  @media (min-width: 768px) {
    .confirm-button {
      background: #e3000b;
      color: #fff;
      margin: 25px;
      border-radius: 50px; } }

