/* Fonts */
/* 
@import url('https://fonts.googleapis.com/css?family=Quantico');
 @import url('https://fonts.googleapis.com/css?family=Roboto');
*/
/* GLOBAL COLORS */
/* GLOBAL SIZES */
/* line 18, /root/app/app/assets/stylesheets/overall.scss */
body {
  background: #ffffff;
  color: #333333;
  font-size: 14px;
  overflow: -moz-scrollbars-vertical;
  overflow-x: hidden;
  overflow-y: auto; }

/* HELPER */
@media (min-width: 991px) {
  /* line 30, /root/app/app/assets/stylesheets/overall.scss */
  .notmobile {
    display: block; }

  /* line 31, /root/app/app/assets/stylesheets/overall.scss */
  .onlymobile {
    display: none; } }
@media (max-width: 991px) {
  /* line 34, /root/app/app/assets/stylesheets/overall.scss */
  .notmobile {
    display: none; }

  /* line 35, /root/app/app/assets/stylesheets/overall.scss */
  .onlymobile {
    display: block; } }
/* ------------------------------------------------------------------ */
/* Header */
/* ------------------------------------------------------------------ */
/* line 43, /root/app/app/assets/stylesheets/overall.scss */
.header .yellowroundbutton {
  border: 1px solid #feeb34;
  padding: 10px 15px;
  display: block;
  margin-top: 20px;
  width: 240px;
  border-radius: 25px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  text-align: center;
  color: inherit;
  text-decoration: none; }
/* line 57, /root/app/app/assets/stylesheets/overall.scss */
.header .right {
  float: right; }

/* ------------------------------------------------------------------ */
/* Main */
/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */
/* Elements */
/* ------------------------------------------------------------------ */
/* line 75, /root/app/app/assets/stylesheets/overall.scss */
.toysforboys {
  background: #000000;
  line-height: 28px;
  padding-bottom: 30px; }
  /* line 81, /root/app/app/assets/stylesheets/overall.scss */
  .toysforboys .toysforboysheadline {
    font-family: 'Quantico', sans-serif;
    font-size: 48px;
    font-weight: 800;
    color: #feeb34;
    margin-top: 50px; }
    /* line 88, /root/app/app/assets/stylesheets/overall.scss */
    .toysforboys .toysforboysheadline span {
      color: #ffffff;
      font-size: 48px; }
  /* line 94, /root/app/app/assets/stylesheets/overall.scss */
  .toysforboys span.small {
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    font-weight: normal; }
  /* line 100, /root/app/app/assets/stylesheets/overall.scss */
  .toysforboys img {
    margin: 45px 70px 0px 0px; }

/* ------------------------------------------------------------------ */
/* Elements */
/* ------------------------------------------------------------------ */
/* line 109, /root/app/app/assets/stylesheets/overall.scss */
.pearlsforgirls {
  background: #000000;
  line-height: 28px;
  padding-bottom: 30px; }
  /* line 115, /root/app/app/assets/stylesheets/overall.scss */
  .pearlsforgirls .pearlsforgirlsheadline {
    font-family: 'Quantico', sans-serif;
    font-size: 48px;
    font-weight: 800;
    color: #ffffff;
    margin-top: 50px; }
    /* line 122, /root/app/app/assets/stylesheets/overall.scss */
    .pearlsforgirls .pearlsforgirlsheadline span {
      color: #ffffff;
      font-size: 48px; }
  /* line 128, /root/app/app/assets/stylesheets/overall.scss */
  .pearlsforgirls span.small {
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    font-weight: normal; }
  /* line 134, /root/app/app/assets/stylesheets/overall.scss */
  .pearlsforgirls img {
    margin: 45px 70px 0px 0px; }

/* line 140, /root/app/app/assets/stylesheets/overall.scss */
.angsthasen {
  background: #feeb34;
  line-height: 28px;
  padding-bottom: 20px; }
  /* line 146, /root/app/app/assets/stylesheets/overall.scss */
  .angsthasen .headline {
    font-family: 'Quantico', sans-serif;
    font-size: 30px;
    font-weight: 800 !important;
    color: #000000;
    margin-top: 50px; }
    /* line 153, /root/app/app/assets/stylesheets/overall.scss */
    .angsthasen .headline span {
      color: #ffffff;
      font-size: 48px; }
  /* line 159, /root/app/app/assets/stylesheets/overall.scss */
  .angsthasen span.small {
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    font-weight: normal; }
  /* line 165, /root/app/app/assets/stylesheets/overall.scss */
  .angsthasen img {
    margin: 40px 40px 0px 0px; }

/* line 170, /root/app/app/assets/stylesheets/overall.scss */
.rueckruf {
  background: #ffffff;
  line-height: 28px;
  padding-bottom: 20px; }
  /* line 176, /root/app/app/assets/stylesheets/overall.scss */
  .rueckruf .headline {
    font-family: 'Quantico', sans-serif;
    font-size: 28px;
    font-weight: 800 !important;
    color: #000000;
    margin-top: 35px; }
    /* line 183, /root/app/app/assets/stylesheets/overall.scss */
    .rueckruf .headline span {
      color: #ffffff;
      font-size: 48px; }
  /* line 189, /root/app/app/assets/stylesheets/overall.scss */
  .rueckruf .phoneinput {
    background-color: #ffffff;
    border: 2px solid #333;
    border-radius: 25px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    padding: 3px 15px;
    font-size: 14px;
    margin-top: 45px; }
  /* line 200, /root/app/app/assets/stylesheets/overall.scss */
  .rueckruf .btnanfordern {
    margin-top: 45px; }

/* line 209, /root/app/app/assets/stylesheets/overall.scss */
.productelement {
  min-height: 520px; }
  /* line 213, /root/app/app/assets/stylesheets/overall.scss */
  .productelement .background {
    min-height: 320px;
    background-position: top; }
  /* line 218, /root/app/app/assets/stylesheets/overall.scss */
  .productelement .pricetag {
    background: url(/img/btn/element/pricetag.png) no-repeat top center;
    min-height: 110px;
    min-width: 110px;
    margin-top: 70px;
    padding-top: 34px;
    font-family: 'Quantico', sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 20px;
    color: #000000; }
    /* line 230, /root/app/app/assets/stylesheets/overall.scss */
    .productelement .pricetag span {
      display: block;
      font-family: 'Quantico', sans-serif;
      font-size: 24px;
      font-weight: 800; }
  /* line 239, /root/app/app/assets/stylesheets/overall.scss */
  .productelement .headline {
    margin-top: 22px;
    font-family: 'Quantico', sans-serif;
    font-size: 24px;
    font-weight: 800; }
  /* line 246, /root/app/app/assets/stylesheets/overall.scss */
  .productelement .button {
    margin-top: 15px; }
  /* line 250, /root/app/app/assets/stylesheets/overall.scss */
  .productelement .rating {
    margin-top: 5px; }

/* line 255, /root/app/app/assets/stylesheets/overall.scss */
.productelementdark {
  min-height: 520px; }
  /* line 259, /root/app/app/assets/stylesheets/overall.scss */
  .productelementdark .background {
    min-height: 320px;
    background-position: top; }
  /* line 264, /root/app/app/assets/stylesheets/overall.scss */
  .productelementdark .carbonbg {
    background: url(/img/bg/carbonelement.png) repeat 100% 0;
    min-height: 200px; }
  /* line 269, /root/app/app/assets/stylesheets/overall.scss */
  .productelementdark .pricetag {
    background: url(/img/btn/element/pricetag.png) no-repeat top center;
    min-height: 110px;
    min-width: 110px;
    margin-top: 70px;
    padding-top: 34px;
    font-family: 'Quantico', sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 20px;
    color: #000000; }
    /* line 281, /root/app/app/assets/stylesheets/overall.scss */
    .productelementdark .pricetag span {
      display: block;
      font-family: 'Quantico', sans-serif;
      font-size: 24px;
      font-weight: 800; }
  /* line 290, /root/app/app/assets/stylesheets/overall.scss */
  .productelementdark .headline {
    margin-top: 0px;
    padding-top: 20px;
    font-family: 'Quantico', sans-serif;
    color: #ffffff;
    font-size: 24px;
    font-weight: 800; }
  /* line 299, /root/app/app/assets/stylesheets/overall.scss */
  .productelementdark .description {
    color: #ffffff; }
  /* line 303, /root/app/app/assets/stylesheets/overall.scss */
  .productelementdark .button {
    margin-top: 15px; }
  /* line 307, /root/app/app/assets/stylesheets/overall.scss */
  .productelementdark .rating {
    margin-top: 5px; }

/* line 312, /root/app/app/assets/stylesheets/overall.scss */
.productelementholder {
  min-height: 520px; }
  /* line 316, /root/app/app/assets/stylesheets/overall.scss */
  .productelementholder .background {
    min-height: 520px;
    background-position: top; }
  /* line 322, /root/app/app/assets/stylesheets/overall.scss */
  .productelementholder .pricetag {
    background: url(/img/btn/element/pricetag.png) no-repeat top center;
    min-height: 110px;
    min-width: 110px;
    margin-top: 70px;
    padding-top: 34px;
    font-family: 'Quantico', sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 20px;
    color: #000000; }
    /* line 334, /root/app/app/assets/stylesheets/overall.scss */
    .productelementholder .pricetag span {
      display: block;
      font-family: 'Quantico', sans-serif;
      font-size: 24px;
      font-weight: 800; }
  /* line 343, /root/app/app/assets/stylesheets/overall.scss */
  .productelementholder .headline {
    margin-top: 10px;
    font-family: 'Quantico', sans-serif;
    font-size: 24px;
    font-weight: 800;
    color: #000000; }
  /* line 351, /root/app/app/assets/stylesheets/overall.scss */
  .productelementholder .button {
    margin-top: 320px; }
  /* line 355, /root/app/app/assets/stylesheets/overall.scss */
  .productelementholder .rating {
    margin-top: 5px; }

/* ------------------------------------------------------------------ */
/* BIG Navigation */
/* ------------------------------------------------------------------ */
/* line 364, /root/app/app/assets/stylesheets/overall.scss */
.navboxl {
  min-height: 585px;
  background-position: right top;
  padding-left: 0px; }
  /* line 369, /root/app/app/assets/stylesheets/overall.scss */
  .navboxl .headline {
    text-align: center;
    margin-top: 200px; }
  /* line 374, /root/app/app/assets/stylesheets/overall.scss */
  .navboxl .headline span {
    font-family: 'Quantico', sans-serif;
    font-size: 108px;
    font-weight: 800;
    color: #ffffff;
    text-shadow: 1px 1px 15px #000000;
    line-height: 95px; }
  /* line 383, /root/app/app/assets/stylesheets/overall.scss */
  .navboxl .button {
    text-align: center; }
  /* line 387, /root/app/app/assets/stylesheets/overall.scss */
  .navboxl .button img {
    margin-top: 55px; }
  /* line 391, /root/app/app/assets/stylesheets/overall.scss */
  .navboxl .invisibleoverlay {
    position: absolute;
    cursor: pointer;
    width: 585px;
    height: 585px;
    z-index: 10;
    padding-right: 15px; }
  /* line 400, /root/app/app/assets/stylesheets/overall.scss */
  .navboxl .menu {
    display: none;
    background: #feeb34;
    position: absolute;
    width: 585px;
    height: 585px;
    z-index: 11;
    margin-right: 15px; }
    /* line 409, /root/app/app/assets/stylesheets/overall.scss */
    .navboxl .menu .closebtn {
      margin: 20px;
      cursor: pointer; }
    /* line 414, /root/app/app/assets/stylesheets/overall.scss */
    .navboxl .menu .sitelinks {
      font-family: 'Quantico', sans-serif;
      font-size: 50px;
      font-weight: 800;
      text-decoration: none; }
      /* line 420, /root/app/app/assets/stylesheets/overall.scss */
      .navboxl .menu .sitelinks a {
        color: #000000;
        text-decoration: none;
        text-transform: uppercase; }
      /* line 426, /root/app/app/assets/stylesheets/overall.scss */
      .navboxl .menu .sitelinks a:hover {
        color: #000000; }

/* line 436, /root/app/app/assets/stylesheets/overall.scss */
.navboxr {
  min-height: 585px;
  background-position: left top; }
  /* line 440, /root/app/app/assets/stylesheets/overall.scss */
  .navboxr .headline {
    text-align: center;
    margin-top: 200px; }
  /* line 445, /root/app/app/assets/stylesheets/overall.scss */
  .navboxr .headline span {
    font-family: 'Quantico', sans-serif;
    font-size: 108px;
    font-weight: 800;
    color: #feeb34;
    text-shadow: 1px 1px 15px #000000;
    line-height: 95px; }
  /* line 454, /root/app/app/assets/stylesheets/overall.scss */
  .navboxr .button {
    text-align: center; }
  /* line 458, /root/app/app/assets/stylesheets/overall.scss */
  .navboxr .button img {
    margin-top: 55px; }
  /* line 462, /root/app/app/assets/stylesheets/overall.scss */
  .navboxr .invisibleoverlay {
    position: absolute;
    cursor: pointer;
    width: 585px;
    height: 585px;
    z-index: 10;
    padding-left: 15px; }
  /* line 471, /root/app/app/assets/stylesheets/overall.scss */
  .navboxr .menu {
    display: none;
    background: #000000;
    position: absolute;
    width: 585px;
    height: 585px;
    z-index: 11; }
    /* line 479, /root/app/app/assets/stylesheets/overall.scss */
    .navboxr .menu .closebtn {
      margin: 20px;
      cursor: pointer; }
    /* line 484, /root/app/app/assets/stylesheets/overall.scss */
    .navboxr .menu .sitelinks {
      font-family: 'Quantico', sans-serif;
      font-size: 50px;
      font-weight: 800;
      text-decoration: none; }
      /* line 490, /root/app/app/assets/stylesheets/overall.scss */
      .navboxr .menu .sitelinks a {
        color: #ffffff;
        text-decoration: none;
        text-transform: uppercase; }
      /* line 496, /root/app/app/assets/stylesheets/overall.scss */
      .navboxr .menu .sitelinks a:hover {
        color: #feeb34; }

/* ------------------------------------------------------------------ */
/* Tools */
/* ------------------------------------------------------------------ */
/* line 510, /root/app/app/assets/stylesheets/overall.scss */
.nospacel {
  padding-right: 0px;
  padding-left: 0px; }

/* line 514, /root/app/app/assets/stylesheets/overall.scss */
.nospacer {
  padding-right: 0px;
  padding-left: 0px; }

/* line 518, /root/app/app/assets/stylesheets/overall.scss */
.nospacelr {
  padding-right: 0px;
  padding-left: 0px; }

/* line 522, /root/app/app/assets/stylesheets/overall.scss */
.nospace {
  padding: 0px; }

/* line 525, /root/app/app/assets/stylesheets/overall.scss */
.nospacebottom {
  padding-bottom: 0px; }

/* line 528, /root/app/app/assets/stylesheets/overall.scss */
.nospacetop {
  padding-top: 0px; }

/* ------------------------------------------------------------------ */
/* Footer */
/* ------------------------------------------------------------------ */
/* line 538, /root/app/app/assets/stylesheets/overall.scss */
.footer {
  background: #000000;
  color: #ffffff;
  border-top: 1px solid #ffffff; }
  /* line 544, /root/app/app/assets/stylesheets/overall.scss */
  .footer a {
    color: #ffffff;
    letter-spacing: 2px; }
  /* line 549, /root/app/app/assets/stylesheets/overall.scss */
  .footer a:hover {
    text-decoration: none;
    color: #feeb34; }
  /* line 556, /root/app/app/assets/stylesheets/overall.scss */
  .footer .toplinks a {
    display: block;
    padding: 20px 5px 10px 5px;
    text-transform: uppercase; }
  /* line 562, /root/app/app/assets/stylesheets/overall.scss */
  .footer .toplinks a:hover {
    text-decoration: none;
    color: #feeb34; }
  /* line 569, /root/app/app/assets/stylesheets/overall.scss */
  .footer .smalllinks {
    font-size: 13px; }
    /* line 572, /root/app/app/assets/stylesheets/overall.scss */
    .footer .smalllinks p {
      margin-top: 20px;
      padding-bottom: 0px; }
  /* line 579, /root/app/app/assets/stylesheets/overall.scss */
  .footer .sociallinks {
    text-align: right;
    padding-right: 20px; }
  /* line 585, /root/app/app/assets/stylesheets/overall.scss */
  .footer .topline {
    border-top: 1px solid #ffffff;
    padding-top: 15px; }
  /* line 590, /root/app/app/assets/stylesheets/overall.scss */
  .footer .yellowhummerlogofooter {
    margin-left: 15px;
    padding-bottom: 15px; }

@media (max-width: 990px) {
  /* line 599, /root/app/app/assets/stylesheets/overall.scss */
  .productelementholder .background {
    background-size: cover !important; }

  /* line 605, /root/app/app/assets/stylesheets/overall.scss */
  .productelementdark .background {
    background-size: cover !important;
    background-position: bottom !important;
    min-height: 443px; }

  /* line 613, /root/app/app/assets/stylesheets/overall.scss */
  .productelement .background {
    background-size: cover !important;
    background-position: bottom !important;
    min-height: 443px; }

  /* line 620, /root/app/app/assets/stylesheets/overall.scss */
  .whitebg {
    margin-bottom: 20px; }

  /* line 624, /root/app/app/assets/stylesheets/overall.scss */
  .nospacer {
    background-size: cover !important;
    padding: 0px !important;
    margin: 0px 0px; }

  /* line 630, /root/app/app/assets/stylesheets/overall.scss */
  .nospacel {
    background-size: cover !important;
    padding: 0px !important;
    margin: 0px 0px; }

  /* line 636, /root/app/app/assets/stylesheets/overall.scss */
  .nospacelr {
    background-size: cover !important;
    padding: 0px !important;
    margin: 0px 0px; }

  /* line 642, /root/app/app/assets/stylesheets/overall.scss */
  .nospacetopbottom {
    margin-left: -15px;
    margin-right: -15px; }

  /* line 647, /root/app/app/assets/stylesheets/overall.scss */
  .navboxl, .navboxr {
    display: none !important; }

  /* line 651, /root/app/app/assets/stylesheets/overall.scss */
  .text-right {
    text-align: center; }

  /* line 656, /root/app/app/assets/stylesheets/overall.scss */
  .toysforboys img {
    margin: 10px 0px 0px 0px; }

  /* line 661, /root/app/app/assets/stylesheets/overall.scss */
  .angsthasen img {
    margin: 10px 0px 0px 0px; }

  /* line 665, /root/app/app/assets/stylesheets/overall.scss */
  .phone {
    padding: 0px 40px 0px 40px;
    text-align: center; }

  /* line 669, /root/app/app/assets/stylesheets/overall.scss */
  .smalllinks {
    text-align: center; }

  /* line 672, /root/app/app/assets/stylesheets/overall.scss */
  .yellowroundbutton {
    margin: 20px auto 20px auto;
    float: none !important; } }
/* line 678, /root/app/app/assets/stylesheets/overall.scss */
.menubuttonevent, .menubuttonfahrzeuge {
  color: white; }

/* line 681, /root/app/app/assets/stylesheets/overall.scss */
.yellow {
  color: #feeb34; }

@media (min-width: 991px) {
  /* line 685, /root/app/app/assets/stylesheets/overall.scss */
  .stickyheadermobile {
    display: none !important; }

  /* line 688, /root/app/app/assets/stylesheets/overall.scss */
  .stickyheader {
    text-align: center;
    position: fixed;
    top: 0;
    width: 100%;
    max-width: 1170px;
    height: 100px;
    line-height: 100px;
    background-image: url(/img/carbon.jpg);
    background-size: cover;
    margin: 0px;
    color: white;
    z-index: 100;
    font-family: 'Quantico', sans-serif;
    font-size: 20px;
    font-weight: 800;
    display: none;
    text-shadow: 7px 7px 7px black; }
    /* line 707, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheader .menubutton {
      letter-spacing: 2px !important; } }
  @media (min-width: 991px) and (min-width: 992px) {
    /* line 688, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheader {
      max-width: 970px; } }
  @media (min-width: 991px) and (min-width: 1200px) {
    /* line 688, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheader {
      max-width: 1170px; } }
@media (min-width: 991px) {
    /* line 722, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheader a {
      color: white; }
    /* line 725, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheader a:hover {
      color: #feeb34;
      text-decoration: none; }
    /* line 732, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheader .menuicon {
      width: 59px;
      margin: auto;
      -webkit-box-shadow: 7px 7px 7px 0px rgba(0, 0, 0, 0.75);
      -moz-box-shadow: 7px 7px 7px 0px rgba(0, 0, 0, 0.75);
      box-shadow: 7px 7px 7px 0px rgba(0, 0, 0, 0.75);
      border-radius: 100px; }
    /* line 742, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheader .submenu {
      line-height: 20px;
      display: none; }
      /* line 746, /root/app/app/assets/stylesheets/overall.scss */
      .stickyheader .submenu a {
        font-weight: 100;
        padding: 10px 5px 10px 5px;
        color: white;
        display: block; }
      /* line 752, /root/app/app/assets/stylesheets/overall.scss */
      .stickyheader .submenu a:hover {
        color: #feeb34;
        text-decoration: none; }
      /* line 756, /root/app/app/assets/stylesheets/overall.scss */
      .stickyheader .submenu a:last-child {
        padding-bottom: 40px; }
      /* line 759, /root/app/app/assets/stylesheets/overall.scss */
      .stickyheader .submenu a:first-child {
        padding-top: 40px; }
    /* line 763, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheader .stickybackground {
      background-color: rgba(0, 0, 0, 0.75);
      position: absolute;
      display: none;
      height: 100px;
      top: 100px;
      width: 100%; }
    /* line 771, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheader .menubutton {
      cursor: pointer; } }
@media (max-width: 991px) {
  /* line 778, /root/app/app/assets/stylesheets/overall.scss */
  .headline {
    font-size: 27px !important;
    line-height: 27px !important; }

  /* line 782, /root/app/app/assets/stylesheets/overall.scss */
  .toysforboysheadline {
    line-height: 48px; }

  /* line 785, /root/app/app/assets/stylesheets/overall.scss */
  body {
    padding-top: 100px; }

  /* line 788, /root/app/app/assets/stylesheets/overall.scss */
  .header {
    display: none; }

  /* line 791, /root/app/app/assets/stylesheets/overall.scss */
  .stickyheader {
    display: none !important; }

  /* line 794, /root/app/app/assets/stylesheets/overall.scss */
  .stickyheadermobile {
    text-align: center;
    position: fixed;
    top: 0;
    width: 100%;
    max-width: 1170px;
    height: 100px;
    line-height: 100px;
    background-image: url(/img/carbon.jpg);
    background-size: cover;
    margin: 0px;
    color: white;
    z-index: 100;
    font-family: 'Quantico', sans-serif;
    font-size: 16px;
    font-weight: 800;
    text-shadow: 7px 7px 7px black; } }
  @media (max-width: 991px) and (min-width: 992px) {
    /* line 794, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheadermobile {
      max-width: 970px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    /* line 794, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheadermobile {
      max-width: 750px; } }
@media (max-width: 991px) {
    /* line 821, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheadermobile .icon {
      position: relative;
      top: 50px; }
    /* line 825, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheadermobile .menuicon {
      top: 0;
      bottom: 0;
      right: 0;
      left: 0;
      position: absolute;
      width: 36px;
      margin: auto;
      -webkit-box-shadow: 7px 7px 7px 0px rgba(0, 0, 0, 0.75);
      -moz-box-shadow: 7px 7px 7px 0px rgba(0, 0, 0, 0.75);
      box-shadow: 7px 7px 7px 0px rgba(0, 0, 0, 0.75);
      border-radius: 100px; }
    /* line 839, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheadermobile .menubuttonfahrzeuge, .stickyheadermobile .menubuttonevent {
      letter-spacing: 2px !important; }
    /* line 843, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheadermobile .submenu {
      line-height: 30px;
      display: none;
      margin-top: 100px;
      background-color: rgba(0, 0, 0, 0.75); }
      /* line 849, /root/app/app/assets/stylesheets/overall.scss */
      .stickyheadermobile .submenu a {
        padding: 10px 5px 10px 5px;
        color: white;
        display: block;
        font-size: 20px; }
      /* line 855, /root/app/app/assets/stylesheets/overall.scss */
      .stickyheadermobile .submenu a:hover {
        color: #feeb34;
        text-decoration: none; }
      /* line 859, /root/app/app/assets/stylesheets/overall.scss */
      .stickyheadermobile .submenu a:last-child {
        padding-bottom: 40px; }
      /* line 862, /root/app/app/assets/stylesheets/overall.scss */
      .stickyheadermobile .submenu a:first-child {
        padding-top: 40px; }
      /* line 865, /root/app/app/assets/stylesheets/overall.scss */
      .stickyheadermobile .submenu .smaller a {
        font-size: 20px !important; }
    /* line 869, /root/app/app/assets/stylesheets/overall.scss */
    .stickyheadermobile .stickybackground {
      background-color: rgba(0, 0, 0, 0.75);
      position: absolute;
      display: none;
      height: 100px;
      top: 100px;
      width: 100%; } }
/* line 880, /root/app/app/assets/stylesheets/overall.scss */
.menubutton:hover {
  cursor: pointer;
  color: #feeb34; }

/* line 887, /root/app/app/assets/stylesheets/overall.scss */
#notice {
  margin: 0px; }

/* line 891, /root/app/app/assets/stylesheets/overall.scss */
.container {
  padding: 0px; }

/* line 894, /root/app/app/assets/stylesheets/overall.scss */
.row {
  margin: 0px; }

/* line 898, /root/app/app/assets/stylesheets/overall.scss */
.nospacetopbottom {
  margin: 0px !important; }
  /* line 900, /root/app/app/assets/stylesheets/overall.scss */
  .nospacetopbottom .col-md-12 {
    padding: 0px; }

/* line 904, /root/app/app/assets/stylesheets/overall.scss */
.col-md-12 {
  padding: 0px; }

/* line 908, /root/app/app/assets/stylesheets/overall.scss */
.leftconfig, .rightconfig {
  padding: 0px; }

/* line 911, /root/app/app/assets/stylesheets/overall.scss */
.ls {
  padding: 0px; }

/* line 914, /root/app/app/assets/stylesheets/overall.scss */
.rs {
  padding: 0px; }
