/*Styles for the landing pages: kanton und teamanmeldung*/
/*html {
  position: relative;
  min-height: 100%;
}
body {
  margin-bottom: 60px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 60px;
  color:#fff;
  background-color: #808080;
  text-align: center;
  padding: 15px;
}*/


.jumbotron {
  height: 450px;
  background: #000 url("/img/Zurich.jpg") center center;
  background-size: cover;
  color: #fff;
  border-radius:0;
  position: relative;
}


.jumbotext{
  color:#fff;
  text-shadow: 2px 2px 8px #000;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.jumbotext2{
  color:#fff;
  background-color:rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.termine{
  color:#2b2c33;
  background-color: #f2f2f2;
  /*color:#fff;
  background-color: #808080;*/
  height: 400px;
}

.auswahl:hover{
  -webkit-box-shadow: -1px 9px 40px -12px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 9px 40px -12px rgba(0,0,0,0.75);
  box-shadow: -1px 9px 40px -12px rgba(0, 0, 0, 0.75);
}

tr.polysportiv td{
  padding:0.5rem 0.75rem 0 0.75rem;
}

/*
a:link, .jumbotron a:hover, .jumbotron a:visited, {
  color: #fff !important;
  text-decoration:none !important;
}
*/

.form-process{display:block;width:100%;height:100%;background:url("/img/preloader.gif") center center no-repeat #FFF}
.form-process{display:none;position:absolute;z-index:3;background-color:rgba(255,255,255,0.7)}


/* remove rounding from cards, buttons and inputs
.card, .btn, .form-control { border-radius: 0; }*/



.features-icons {
  padding-top: 4rem;
  padding-bottom: 7rem;
}

.features-icons .features-icons-item {
  max-width: 20rem;
}

.features-icons .features-icons-item .features-icons-icon {
  height: 7rem;
}

.features-icons .features-icons-item .features-icons-icon i {
  font-size: 4.5rem;
}

.features-icons .features-icons-item:hover .features-icons-icon i {
  font-size: 5rem;
}

.features-link:link, .features-link:hover, .features-link:visited{
  text-decoration:none;
  color:inherit;
}