
/* 
 * 6.7 Section: Schedule
 */
.partner {
  background-color: #f8f8f8;
}
.partner .partner-box {
  display: block;
  opacity: 1;
  height: 150px;
  width: 150px;
  margin: 25px auto;
  -webkit-transition: 0.5s all linear;
          transition: 0.5s all linear;
}
.partner .partner-box:hover {
  -webkit-box-shadow: -1px 0px 12px 0px rgba(0,0,128,1);
  -moz-box-shadow: -1px 0px 12px 0px rgba(0,0,128,1);
  box-shadow: -1px 0px 12px 0px rgba(0,0,128,1);
}
.partner .partner-box-1 {
  background: url(../CustomPictures/marriott.png) no-repeat center center/contain;
}
.partner .partner-box-2 {
  background: url(../CustomPictures/schirn.png) no-repeat center center/contain;
}
.partner .partner-box-3 {
  background: url(../CustomPictures/mueller.png) no-repeat center center/contain;
}
.partner .partner-box-4 {
  background: url(../CustomPictures/sommer.png) no-repeat center center/contain;
}
.partner .partner-box-5 {
  background: url(../CustomPictures/police.png) no-repeat center center/contain;
}
.partner .partner-box-6 {
  background: url(../CustomPictures/police2.jpg) no-repeat center center/contain;
}
.partner .partner-box-7 {
  background: url(../CustomPictures/iaa.png) no-repeat center center/contain;
}
.partner .partner-box-8 {
  background: url(../CustomPictures/sheraton.png) no-repeat center center/contain;
}
/*3*/
.partner .partner-box-9 {
  background: url(../CustomPictures/ezb.png) no-repeat center center/contain;
}
.partner .partner-box-10 {
  background: url(../CustomPictures/obi.png) no-repeat center center/contain;
}
.partner .partner-box-11 {
  background: url(../CustomPictures/globus.png) no-repeat center center/contain;
}
.partner .partner-box-12 {
  background: url(../CustomPictures/oktober.png) no-repeat center center/contain;
}
/*4*/
.partner .partner-box-13 {
  background: url(../CustomPictures/ard.png) no-repeat center center/contain;
}
.partner .partner-box-14 {
  background: url(../CustomPictures/zdf.png) no-repeat center center/contain;
}
.partner .partner-box-15 {
  background: url(../CustomPictures/hr1.png) no-repeat center center/contain;
}
.partner .partner-box-16 {
  background: url(../CustomPictures/22trans.png) no-repeat center center/contain;
}

/* 
 * 6.8 Section: FAQ
 */
.faq .panel-heading {
  cursor: pointer;
}
.faq .faq-toggle.collapsed::before {
  font-family: "Ionicons";
  content: "\f218";
  -webkit-transition: 0.5s linear ease-out;
          transition: 0.5s linear ease-out;
  position: absolute;
  left: 15px;
}

.faq .faq-toggle::before {
  position: absolute;
  left: 15px;
  font-family: "Ionicons";
  content: "\f209";
}
.panel-group
{
  margin-top:5%;
  margin-bottom:10%;
}
.faq .panel-group .panel + .panel {
  margin-top: 15px;
}
.faq .panel-default > .panel-heading {
  color: #FFF;
  background-color: #000000;
  border-color: #000;
  border-radius: 0;
  padding: 0;
}
.faq .panel-default > .panel-heading a {
  position: relative;
  display: block;
  text-decoration: none;
  padding: 15px 15px 15px 35px;
}


@media (min-width: 768px) {
  .grid-item-sm-6 {
    width: 50%;
  }

  .grid-item-sm-3 {
    width: 25%;
  }

  .section-title {
    margin: 0 0 30px;
  }

  figure {
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  .schedule-box {
    margin: 0;
  }

  .grid-item-md-6 {
    width: 50%;
  }

  .grid-item-md-3 {
    width: 25%;
  }
}
