body {
  background-color: rgb(255, 255, 255);
  font: 400 1em/1.38 Helvetica;
  color: rgb(52, 97, 217);
}

.boarderline {
  float: left;
  clear: both;
  width: 100%;
  height: 2px;
  margin-top: 55px;
  background-color: rgb(97, 115, 227);
}

.boarderline2 {
  float: left;
  clear: both;
  width: 100%;
  height: 2px;
  background-color: rgb(97, 115, 227);
}

.contact {
  position: relative;
  float: left;
  clear: both;
  z-index: 107;
  width: 80%;
  height: 675px;
  margin: 37px 0 0 10%;
  background-color: rgb(29, 34, 48);
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.contact-address {
  position: absolute;
  top: 132px;
  left: 0;
  right: 0;
  z-index: 105;
  margin: 0 auto;
  font: 400 1.5em/1.38 Muli;
  text-align: center;
  color: rgb(52, 97, 217);
}

.contact-header {
  position: absolute;
  top: 39px;
  left: 0;
  z-index: 106;
  width: 100%;
  padding-bottom: 4px;
  font: 400 3em/1.38 Muli;
  text-align: center;
  color: rgb(255, 255, 255);
}

.element {
  position: relative;
  float: left;
  clear: both;
  z-index: 122;
  width: 19.3333333333%;
  height: 93px;
  margin: -132px 0 0 40.33203125%;
  background: url('../images/partymat.jpg') rgb(29, 34, 48);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.events {
  position: relative;
  float: left;
  clear: both;
  z-index: 112;
  width: 80%;
  margin: 31px 0 0 10%;
  background-color: rgb(29, 34, 48);
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.events-header {
  margin: 51px auto 0;
  font: 400 3em/1.38 Muli;
  text-align: center;
  color: rgb(255, 253, 253);
}

.fb {
  position: absolute;
  top: 321px;
  left: 0;
  right: 0;
  z-index: 101;
  width: 488px;
  height: 52px;
  margin: 0 auto;
}

.fb-icon {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  width: 12.7049180327%;
  height: 52px;
  background-image: url('../images/facebook7(2).svg');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.fb-text {
  position: absolute;
  top: 11px;
  left: 13.5181864754%;
  z-index: 99;
  width: 85.8606557377%;
  font: 400 1.5em/1.38 Muli;
  color: rgb(52, 97, 217);
}

.flyer {
  width: 473px;
  height: 672px;
  margin: 0 auto;
  background: url('../images/Flyer%20Fertig.jpg') rgb(222, 222, 222);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.home {
  position: relative;
  float: left;
  z-index: 114;
  width: 80%;
  margin: 96px 0 0 10%;
  background-color: rgb(29, 34, 48);
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.logo {
  position: absolute;
  top: 9px;
  left: 6.7708333333%;
  z-index: 115;
  min-height: 28px;
  font: 300 2em/1.38 Muli;
  text-align: center;
  color: rgb(92, 109, 229);
}

.mail {
  position: absolute;
  top: 258px;
  left: 0;
  right: 0;
  z-index: 104;
  width: 295px;
  height: 45px;
  margin: 0 auto;
}

.mail-icon {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 103;
  width: 47px;
  height: auto;
  overflow: hidden;
}

.mailaddress {
  position: absolute;
  top: 12px;
  left: 19.6292372881%;
  z-index: 102;
  padding-left: 1px;
  font: 400 1.5em/1.38 Muli;
  text-align: center;
  color: rgb(52, 97, 217);
}

.max-benny-mixtapes,
.team-benny-mixtapes,
.team-jason-mixtapes {
  width: 49.375%;
  height: 123px;
  margin: 2px auto 0;
}

.max-favourites {
  width: 50.4166666666%;
  height: 45px;
  margin: 3px auto 0;
}

.mobil {
  position: absolute;
  top: 389px;
  left: 0;
  right: 0;
  z-index: 98;
  width: 208px;
  height: 62px;
  margin: 0 auto;
}

.mobilnumber {
  position: absolute;
  top: 13px;
  left: 22.0786052453%;
  z-index: 96;
  font: 400 1.5em/1.38 Muli;
  color: rgb(52, 97, 217);
}

.passed-gigs {
  float: left;
  clear: both;
  margin: 52px 0 0 16.99707%;
  border-bottom: 45px double rgb(29, 34, 48);
  font: 400 1.625em/1.38 Muli;
  color: rgb(97, 115, 242);
}

.passed-gigs p,
.upcoming-gigs p {
  margin-bottom: 1em;
}

.smartphone-icon {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 97;
  width: 35px;
  height: auto;
  overflow: hidden;
}

.team {
  position: relative;
  float: left;
  clear: both;
  z-index: 92;
  width: 80%;
  height: 2850px;
  margin: 32px 0 0 10%;
  background-color: rgb(29, 34, 48);
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.team-benny-favourites,
.team-jason-favourites {
  width: 63.125%;
  height: 45px;
  margin: 3px auto 0;
}

.team-benny-pic {
  width: 372px;
  height: 372px;
  margin: 40px auto 0;
  background: url('../images/IMG_20140805_113639.jpg') rgb(222, 222, 222);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.team-benny-styles-header {
  height: 33px;
  margin: 11px auto 0;
  font-size: 1.5em;
  font-weight: 400;
  line-height: 1.38;
  text-align: center;
  color: rgb(98, 139, 254);
}

.team-header {
  width: 100%;
  margin: 51px auto 0;
  padding-bottom: 4px;
  font: 400 3em/1.38 Muli;
  text-align: center;
  color: rgb(255, 255, 255);
}

.team-jason-pic {
  width: 372px;
  height: 372px;
  margin: 42px auto 0;
  background: url('../images/IMG_20140805_113639.jpg') rgb(222, 222, 222);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  box-shadow: -1px 2px 5px rgba(0, 0, 0, .5);
}

.team-jason-styles-header {
  height: 33px;
  margin: 9px auto 0;
  font-size: 1.5em;
  font-weight: 400;
  line-height: 1.38;
  text-align: center;
  color: rgb(98, 139, 254);
}

.team-benny-favourites-head,
.team-jason-favourites-head,
.team-max-favourites-head {
  margin: 16px auto 0;
  font-size: 1.5em;
  font-weight: 400;
  line-height: 1.38;
  text-align: center;
  color: rgb(98, 139, 254);
}

.team-benny-mixtapes-head,
.team-jason-mixtapes-head,
.team-max-mixtapes-head {
  margin: 10px auto 0;
  font-size: 1.5em;
  font-weight: 400;
  line-height: 1.38;
  text-align: center;
  color: rgb(98, 139, 254);
}

.team-max-pic {
  width: 372px;
  height: 296px;
  margin: 183px auto 0;
  background: url('../images/Fotor12073086klhjo.jpg') rgb(222, 222, 222);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.team-benny-styles,
.team-jason-styles,
.team-max-styles {
  width: 75.5208333333%;
  height: 77px;
  margin: 5px auto 0;
  padding-right: 1px;
  padding-left: 1px;
}

.team-max-styles-header {
  height: 33px;
  margin: 8px auto 0;
  font-size: 1.5em;
  font-weight: 400;
  line-height: 1.38;
  text-align: center;
  color: rgb(98, 139, 254);
}

.test {
  float: left;
  width: 8.3333333333%;
  height: 62px;
  margin-left: 28.64421%;
}

.upcoming-gigs {
  float: left;
  clear: both;
  margin: 55px 0 0 16.99707%;
  font: 400 1.625em/1.38 Muli;
  color: rgb(97, 115, 242);
}

.whatsapp {
  width: 226px;
  height: 52px;
  margin: 466px auto 0;
}

.whatsapp-icon {
  display: block;
  float: left;
  width: 52px;
  height: auto;
  overflow: hidden;
}

.whatsappnumber {
  float: left;
  margin: 12px 0 0 3.125%;
  font: 400 1.5em/1.38 Muli;
  color: rgb(52, 97, 217);
}

._button {
  display: block;
  text-align: center;
}

._container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 121;
  width: 80%;
  margin: 0 auto;
  background-image: url('../images/Bildschirmfoto%202014-11-23%20um%2017.51.10.png');
  background-repeat: repeat-y;
  background-size: cover;
  background-position: center center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
  overflow: visible;
}

._container:active,
._container:focus,
._container:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.max-benny-mixtapes ._button,
.team-benny-mixtapes ._button,
.team-benny-styles ._button,
.team-jason-mixtapes ._button,
.team-jason-styles ._button {
  position: relative;
  float: left;
  height: 30px;
  border-radius: 3px;
  background-color: rgb(8, 23, 42);
  font-size: 1em;
  font-weight: 400;
  line-height: 1.38;
  color: rgb(52, 97, 217);
}

.max-favourites ._button {
  float: left;
  width: 22.8693181818%;
  height: 30px;
  margin-top: 7px;
  border-radius: 3px;
  background-color: rgb(98, 139, 254);
  font-size: 1em;
  font-weight: 400;
  line-height: 1.38;
  color: rgb(29, 34, 48);
}

.team-benny-favourites ._button,
.team-jason-favourites ._button {
  float: left;
  width: 18.2652640264%;
  height: 30px;
  margin-top: 7px;
  border-radius: 3px;
  background-color: rgb(98, 139, 254);
  font-size: 1em;
  font-weight: 400;
  line-height: 1.38;
  color: rgb(29, 34, 48);
}

.team-max-styles ._button {
  float: left;
  height: 30px;
  border-radius: 3px;
  background-color: rgb(8, 23, 42);
  font-size: 1em;
  font-weight: 400;
  line-height: 1.38;
  color: rgb(52, 97, 217);
}

.boarderline2-1 {
  margin-top: 31px;
}

.boarderline2-2 {
  margin-top: 34px;
}

._button-1 {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 2.7506510416%;
  z-index: 119;
  width: 12.2493489583%;
  height: 30px;
  margin: auto 0;
  border-radius: 3px;
  background-color: rgb(98, 139, 254);
  font: 400 1.5em/1.18 Muli;
  color: rgb(255, 255, 255);
}

._button-2 {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 16.9986979166%;
  z-index: 118;
  width: 12.2493489583%;
  height: 30px;
  margin: auto 0;
  border-radius: 3px;
  background-color: rgb(98, 139, 254);
  font: 400 1.5em/1.18 Muli;
  color: rgb(255, 255, 255);
}

._button-3 {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 31.474609375%;
  z-index: 117;
  width: 12.2493489583%;
  height: 30px;
  margin: auto 0;
  border-radius: 3px;
  background-color: rgb(98, 139, 254);
  font: 400 1.5em/1.18 Muli;
  color: rgb(255, 255, 255);
}

._button-4 {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 45.9700520833%;
  z-index: 116;
  width: 12.2493489583%;
  height: 30px;
  margin: auto 0;
  background-color: rgb(98, 139, 254);
  font: 400 1.5em/1.18 Muli;
  color: rgb(255, 255, 255);
}

.max-benny-mixtapes ._button-69 {
  z-index: 1;
  width: 47.3364978902%;
  margin: 8px 0 0 1.73062%;
}

.max-benny-mixtapes ._button-70 {
  z-index: 0;
  width: 47.4683544303%;
  margin: 8px 0 0 2.16245%;
}

.max-benny-mixtapes ._button-71 {
  clear: both;
  z-index: 3;
  width: 47.3364978902%;
  margin: 9px 0 0 1.73062%;
}

.max-benny-mixtapes ._button-72 {
  z-index: 2;
  width: 47.3364978902%;
  margin: 9px 0 0 2.17234%;
}

.max-favourites ._button-65 {
  margin-left: 1.23967%;
}

.max-favourites ._button-66 {
  margin-left: 1.91439%;
}

.max-favourites ._button-67,
.max-favourites ._button-68 {
  margin-left: 2.121%;
}

.team ._button-29 {
  width: 43.2291666666%;
  margin: 87px auto 0;
  padding: 12px 7px 7px;
  border-radius: 3px;
  background-color: rgb(9, 25, 45);
  box-shadow: -2px 3px 5px rgba(0, 0, 0, .5);
  font-size: 1.5em;
  line-height: 1.3;
  text-transform: uppercase;
  color: rgb(92, 109, 229);
}

.team ._button-5 {
  width: 43.2291666666%;
  margin: 36px auto 0;
  padding: 12px 7px 7px;
  border-radius: 3px;
  background-color: rgb(9, 25, 45);
  box-shadow: -2px 3px 5px rgba(0, 0, 0, .5);
  font-size: 1.5em;
  line-height: 1.3;
  text-transform: uppercase;
  color: rgb(92, 109, 229);
}

.team ._button-53 {
  float: left;
  clear: both;
  width: 43.2291666666%;
  margin: 55px 0 0 28.48145%;
  padding: 12px 7px 7px;
  border-radius: 3px;
  background-color: rgb(9, 25, 45);
  box-shadow: -2px 3px 5px rgba(0, 0, 0, .5);
  font-size: 1.5em;
  line-height: 1.3;
  text-transform: uppercase;
  color: rgb(92, 109, 229);
}

.team-benny-favourites ._button-42,
.team-jason-favourites ._button-18 {
  margin-left: 0.94627%;
}

.team-benny-favourites ._button-43,
.team-benny-favourites ._button-44,
.team-jason-favourites ._button-19,
.team-jason-favourites ._button-20 {
  margin-left: 1.64759%;
}

.team-benny-favourites ._button-45,
.team-jason-favourites ._button-21 {
  margin-left: 1.6140699999%;
}

.team-benny-favourites ._button-46,
.team-jason-favourites ._button-22 {
  margin-left: 1.58313%;
}

.team-benny-mixtapes ._button-47 {
  z-index: 29;
  width: 47.3364978902%;
  margin: 8px 0 0 1.73062%;
}

.team-benny-mixtapes ._button-48 {
  z-index: 28;
  width: 47.4683544303%;
  margin: 8px 0 0 2.16245%;
}

.team-benny-mixtapes ._button-49 {
  clear: both;
  z-index: 31;
  width: 47.3364978902%;
  margin: 9px 0 0 1.73062%;
}

.team-benny-mixtapes ._button-50 {
  z-index: 30;
  width: 47.3364978902%;
  margin: 9px 0 0 2.17234%;
}

.team-benny-mixtapes ._button-51 {
  clear: both;
  z-index: 32;
  width: 47.3364978902%;
  margin: 9px 0 0 1.72073%;
}

.team-benny-mixtapes ._button-52 {
  z-index: 33;
  width: 47.4683544303%;
  margin: 9px 0 0 2.17234%;
}

.team-benny-styles ._button-30 {
  z-index: 43;
  width: 15.3103448275%;
  margin: 8px 0 0 0.68292%;
}

.team-benny-styles ._button-31 {
  z-index: 44;
  width: 15.3103448275%;
  margin: 8px 0 0 1.42851%;
}

.team-benny-styles ._button-32 {
  z-index: 45;
  width: 15.3103448275%;
  margin: 8px 0 0 1.35287%;
}

.team-benny-styles ._button-33 {
  z-index: 46;
  width: 15.3103448275%;
  margin: 8px 0 0 1.40906%;
}

.team-benny-styles ._button-34 {
  z-index: 47;
  width: 15.3103448275%;
  margin: 8px 0 0 1.32478%;
}

.team-benny-styles ._button-35 {
  z-index: 48;
  width: 15.3103448275%;
  margin: 8px 0 0 1.42851%;
}

.team-benny-styles ._button-36 {
  clear: both;
  z-index: 49;
  width: 15.3103448275%;
  margin: 9px 0 0 0.66563%;
}

.team-benny-styles ._button-37 {
  z-index: 50;
  width: 15.3103448275%;
  margin: 9px 0 0 1.31397%;
}

.team-benny-styles ._button-38 {
  z-index: 51;
  width: 15.3103448275%;
  margin: 9px 0 0 1.44796%;
}

.team-benny-styles ._button-39 {
  z-index: 52;
  width: 15.3103448275%;
  margin: 9px 0 0 1.41987%;
}

.team-benny-styles ._button-40 {
  z-index: 53;
  width: 15.3094744121%;
  margin: 9px 0 0 1.40906%;
}

.team-benny-styles ._button-41 {
  z-index: 54;
  width: 15.3094744121%;
  margin: 9px 0 0 1.2318499999%;
}

.team-jason-mixtapes ._button-23 {
  z-index: 61;
  width: 47.3364978902%;
  margin: 8px 0 0 1.73062%;
}

.team-jason-mixtapes ._button-24 {
  z-index: 60;
  width: 47.4683544303%;
  margin: 8px 0 0 2.16245%;
}

.team-jason-mixtapes ._button-25 {
  clear: both;
  z-index: 63;
  width: 47.3364978902%;
  margin: 9px 0 0 1.73062%;
}

.team-jason-mixtapes ._button-26 {
  z-index: 62;
  width: 47.3364978902%;
  margin: 9px 0 0 2.17234%;
}

.team-jason-mixtapes ._button-27 {
  clear: both;
  z-index: 64;
  width: 47.3364978902%;
  margin: 9px 0 0 1.72073%;
}

.team-jason-mixtapes ._button-28 {
  z-index: 65;
  width: 47.4683544303%;
  margin: 9px 0 0 2.17234%;
}

.team-jason-styles ._button-10 {
  z-index: 79;
  width: 15.3103448275%;
  margin: 8px 0 0 1.32478%;
}

.team-jason-styles ._button-11 {
  z-index: 80;
  width: 15.3103448275%;
  margin: 8px 0 0 1.42851%;
}

.team-jason-styles ._button-12 {
  clear: both;
  z-index: 81;
  width: 15.3103448275%;
  margin: 9px 0 0 0.66563%;
}

.team-jason-styles ._button-13 {
  z-index: 82;
  width: 15.3103448275%;
  margin: 9px 0 0 1.31397%;
}

.team-jason-styles ._button-14 {
  z-index: 83;
  width: 15.3103448275%;
  margin: 9px 0 0 1.44796%;
}

.team-jason-styles ._button-15 {
  z-index: 84;
  width: 15.3103448275%;
  margin: 9px 0 0 1.41987%;
}

.team-jason-styles ._button-16 {
  z-index: 85;
  width: 15.3094744121%;
  margin: 9px 0 0 1.40906%;
}

.team-jason-styles ._button-17 {
  z-index: 86;
  width: 15.3094744121%;
  margin: 9px 0 0 1.2318499999%;
}

.team-jason-styles ._button-6 {
  z-index: 75;
  width: 15.3103448275%;
  margin: 8px 0 0 0.68292%;
}

.team-jason-styles ._button-7 {
  z-index: 76;
  width: 15.3103448275%;
  margin: 8px 0 0 1.42851%;
}

.team-jason-styles ._button-8 {
  z-index: 77;
  width: 15.3103448275%;
  margin: 8px 0 0 1.35287%;
}

.team-jason-styles ._button-9 {
  z-index: 78;
  width: 15.3103448275%;
  margin: 8px 0 0 1.40906%;
}

.team-max-styles ._button-54 {
  position: relative;
  z-index: 12;
  width: 15.3103448275%;
  margin: 8px 0 0 0.68292%;
}

.team-max-styles ._button-55 {
  position: relative;
  z-index: 13;
  width: 15.3103448275%;
  margin: 8px 0 0 1.42851%;
}

.team-max-styles ._button-56 {
  position: relative;
  z-index: 14;
  width: 15.3103448275%;
  margin: 8px 0 0 1.35287%;
}

.team-max-styles ._button-57 {
  position: relative;
  z-index: 15;
  width: 15.3103448275%;
  margin: 8px 0 0 1.40906%;
}

.team-max-styles ._button-58 {
  position: relative;
  z-index: 16;
  width: 15.3103448275%;
  margin: 8px 0 0 1.32478%;
}

.team-max-styles ._button-59 {
  width: 15.3103448275%;
  margin: 8px 0 0 1.42851%;
}

.team-max-styles ._button-60 {
  position: relative;
  clear: both;
  z-index: 18;
  width: 15.3103448275%;
  margin: 9px 0 0 0.66563%;
}

.team-max-styles ._button-61 {
  position: relative;
  z-index: 19;
  width: 15.3103448275%;
  margin: 9px 0 0 1.31397%;
}

.team-max-styles ._button-62 {
  position: relative;
  z-index: 20;
  width: 15.3103448275%;
  margin: 9px 0 0 1.63814%;
}

.team-max-styles ._button-63 {
  position: relative;
  z-index: 21;
  width: 15.3094744121%;
  margin: 9px 0 0 1.38961%;
}

.team-max-styles ._button-64 {
  position: relative;
  z-index: 22;
  width: 15.3094744121%;
  margin: 9px 0 0 1.16053%;
}