body {
  background-image: url(image_path('bg.png'));
  font-family: Verdana, Arial, sans-serif;
}

body.bg-yellow {
  background-image: url(image_path('bg-y.png'));
}

body.bg-white {
  background-image: url(image_path('bg-w.png'));
}

@include sticky-footer(30px, "#daker_page_content", "#daker_page_bottom", "#dakar_page_footer");

.service_page {
  padding: 20px;
  background-color: white;
}

.catalog-ajax-spinner {
  display: none;
  font-size: 80px;
  line-height: 80px;

  text-align: center;
  margin-top: 20px;
  color: $hl_color;
  & > .glyphicon-refresh-animate {
    height: 78px;
    width: 80px;
    @include text-shadow(0px 0px 10px $hl_color)
  }
}

.glyphicon-refresh-animate {
  -animation: spin 1.7s infinite linear;
  -webkit-animation: spin2 1.7s infinite linear;
}

@-webkit-keyframes spin2 {
  from { -webkit-transform: rotate(0deg);}
  to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
  from { transform: scale(1) rotate(0deg);}
  to { transform: scale(1) rotate(360deg);}
}

.display-none {
  display: none;
}

.tdc-truck-block {
  position: absolute;
  right: 50px;
  bottom: 20px;
  z-index: -1;
  opacity: 0.3;
  width: 40%;
  display: none;
}

.tdc-truck-block-image {
  width: 100%;
}
@media (min-width: 992px) and (max-aspect-ratio: 1400/600) {
  .tdc-truck-block {
    display: block;
  }
}
