@charset "UTF-8";
/* Hauptfarbe */
/* Sekundäre Farbe, z.B. Schriftfarbe auf Startseite */
/* Standart Weiss-Ton */
/* Standart Schwarz-Ton */
/* Standart Grau-Ton */
/*$standartgrey: #F8FFF8;*/
/* Effektfarbe, z.B. hover Buttons PDS */
/* Schriftart | Roboto, Helvetica, Arial, Times New Roman */
/* BEGIN Thin */
@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-Thin.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-Thin.woff?v=2.137") format("woff");
  font-weight: 100;
  font-style: normal;
}

/* END Thin */
/* BEGIN Light */
@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-Light.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-Light.woff?v=2.137") format("woff");
  font-weight: 300;
  font-style: normal;
}

/* END Light */
/* BEGIN Regular */
@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-Regular.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-Regular.woff?v=2.137") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-Regular.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-Regular.woff?v=2.137") format("woff");
  font-weight: normal;
  font-style: normal;
}

/* END Regular */
/* BEGIN Italic */
@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-Italic.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-Italic.woff?v=2.137") format("woff");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-Italic.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-Italic.woff?v=2.137") format("woff");
  font-weight: normal;
  font-style: italic;
}

/* END Italic */
/* BEGIN Medium */
@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-Medium.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-Medium.woff?v=2.137") format("woff");
  font-weight: 500;
  font-style: normal;
}

/* END Medium */
/* BEGIN Medium Italic */
@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-MediumItalic.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-MediumItalic.woff?v=2.137") format("woff");
  font-weight: 500;
  font-style: italic;
}

/* END Medium Italic */
/* BEGIN Bold */
@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-Bold.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-Bold.woff?v=2.137") format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-Bold.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-Bold.woff?v=2.137") format("woff");
  font-weight: 500;
  font-style: normal;
}

/* END Bold */
/* BEGIN Bold Italic */
@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-BoldItalic.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-BoldItalic.woff?v=2.137") format("woff");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: Roboto;
  src: url("../fonts/Roboto-BoldItalic.woff2?v=2.137") format("woff2"), url("../fonts/Roboto-BoldItalic.woff?v=2.137") format("woff");
  font-weight: 500;
  font-style: italic;
}

/* END Bold Italic */
body {
  font-size: 16px;
  font-size: 1rem;
  font-family: "Roboto", "Helvetica", Arial, sans-serif;
  position: relative;
  height: auto;
  color: #000;
}

p.red {
  color: #000;
}

a.red {
  color: #000;
  font-family: "Roboto", "Helvetica", Arial, sans-serif;
}

.langmenu,
.langswitch_de,
.langswitch_fr,
.langswitch_en,
.langswitch_it {
  color: #000 !important;
}

.icon-pink:before,
.icon-pink:after {
  color: #000;
}

.bg-grey {
  background: #ebebeb;
}

.bg-white {
  background: #fff;
}

.bg-white-visible {
  background: #fff;
  padding: 30px 0;
}

.bg-pink {
  background: #6d6d6d;
}

.bg-gradient-up {
  background: #fff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(26%, #fff), color-stop(26%, #fff), to(#ebebeb));
  background: linear-gradient(to bottom, #fff 26%, #fff 26%, #ebebeb 100%);
}

.bg-gradient-down {
  background: #ebebeb;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), color-stop(74%, #fff), color-stop(74%, #fff));
  background: linear-gradient(to bottom, #ebebeb 0%, #fff 74%, #fff 74%);
}

.is-green {
  color: #000 !important;
}

.is-pink {
  color: #000 !important;
}

.is-grey {
  color: #000 !important;
}

.hr-grey {
  border-color: #ebebeb !important;
}

.is-yellow {
  color: #000 !important;
}

hr {
  border-color: #ebebeb;
}

.link-underline {
  color: #000;
}

.btn,
.btn-feedback {
  font-family: "Roboto", "Helvetica", Arial, sans-serif;
}

.btn-primary,
.btn-primary:focus,
.btn-feedback-primary,
.btn-feedback-primary:focus {
  border-color: #6d6d6d;
  background: #6d6d6d;
}

.btn-primary[disabled]:hover,
.btn-primary:focus[disabled]:hover,
.btn-feedback-primary[disabled]:hover,
.btn-feedback-primary:focus[disabled]:hover {
  border-color: #6d6d6d;
  background: #6d6d6d;
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary:hover:active,
.btn-primary:focus:hover,
.btn-primary:focus:active,
.btn-primary:focus:hover:active,
.btn-feedback-primary:hover,
.btn-feedback-primary:active,
.btn-feedback-primary:hover:active,
.btn-feedback-primary:focus:hover,
.btn-feedback-primary:focus:active,
.btn-feedback-primary:focus:hover:active {
  border-color: #6d6d6d;
  background: #fff;
  color: #6d6d6d;
}

.btn-primary-ghost,
.btn-primary-ghost:focus,
.btn-feedback-primary-ghost,
.btn-feedback-primary-ghost:focus {
  color: #000;
  border-color: #000;
  background: #fff;
}

.btn-primary-ghost[disabled]:hover,
.btn-primary-ghost:focus[disabled]:hover,
.btn-feedback-primary-ghost[disabled]:hover,
.btn-feedback-primary-ghost:focus[disabled]:hover {
  border-color: #000;
  background: #000;
}

.btn-primary-ghost:hover,
.btn-primary-ghost:active,
.btn-primary-ghost:hover:active,
.btn-primary-ghost:focus:hover,
.btn-primary-ghost:focus:active,
.btn-primary-ghost:focus:hover:active,
.btn-feedback-primary-ghost:hover,
.btn-feedback-primary-ghost:active,
.btn-feedback-primary-ghost:hover:active,
.btn-feedback-primary-ghost:focus:hover,
.btn-feedback-primary-ghost:focus:active,
.btn-feedback-primary-ghost:focus:hover:active {
  color: #fff;
  border-color: #000;
  background: #000;
}

.btn-default,
.btn-default:focus,
.btn-feedback-default,
.btn-feedback-default:focus {
  color: #fff;
  border-color: #6d6d6d;
  background: #6d6d6d;
}

.btn-default:hover,
.btn-default:active,
.btn-default:hover:active,
.btn-default:focus:hover,
.btn-default:focus:active,
.btn-default:focus:hover:active,
.btn-feedback-default:hover,
.btn-feedback-default:active,
.btn-feedback-default:hover:active,
.btn-feedback-default:focus:hover,
.btn-feedback-default:focus:active,
.btn-feedback-default:focus:hover:active {
  color: #fff;
  border-color: #6d6d6d;
  background: #6d6d6d;
}

.btn-default-ghost,
.btn-default-ghost:focus,
.btn-feedback-default-ghost,
.btn-feedback-default-ghost:focus {
  color: #6d6d6d;
  border-color: #6d6d6d;
  background: #fff;
}

.btn-default-ghost:hover,
.btn-default-ghost:active,
.btn-default-ghost:hover:active,
.btn-default-ghost:focus:hover,
.btn-default-ghost:focus:active,
.btn-default-ghost:focus:hover:active,
.btn-feedback-default-ghost:hover,
.btn-feedback-default-ghost:active,
.btn-feedback-default-ghost:hover:active,
.btn-feedback-default-ghost:focus:hover,
.btn-feedback-default-ghost:focus:active,
.btn-feedback-default-ghost:focus:hover:active {
  color: #fff;
  border-color: #6d6d6d;
  background: #6d6d6d;
}

.btn-blue,
.btn-blue:focus,
.btn-feedback-blue,
.btn-feedback-blue:focus {
  color: #fff;
  border-color: #6277a6;
  background: #6277a6;
}

.btn-blue:hover,
.btn-blue:active,
.btn-blue:hover:active,
.btn-blue:focus:hover,
.btn-blue:focus:active,
.btn-blue:focus:hover:active,
.btn-feedback-blue:hover,
.btn-feedback-blue:active,
.btn-feedback-blue:hover:active,
.btn-feedback-blue:focus:hover,
.btn-feedback-blue:focus:active,
.btn-feedback-blue:focus:hover:active {
  color: #fff;
  border-color: #4d5f88;
  background: #4d5f88;
}

.btn-blue.is-disabled,
.btn-blue:focus.is-disabled,
.btn-feedback-blue.is-disabled,
.btn-feedback-blue:focus.is-disabled {
  color: #fff;
  border-color: #6277a6;
  background: #6277a6;
}

.btn-yellow,
.btn-yellow:focus,
.btn-feedback-yellow,
.btn-feedback-yellow:focus {
  color: #fff;
  border-color: #ffad29;
  background: #ffad29;
}

.btn-yellow:hover,
.btn-yellow:active,
.btn-yellow:hover:active,
.btn-yellow:focus:hover,
.btn-yellow:focus:active,
.btn-yellow:focus:hover:active,
.btn-feedback-yellow:hover,
.btn-feedback-yellow:active,
.btn-feedback-yellow:hover:active,
.btn-feedback-yellow:focus:hover,
.btn-feedback-yellow:focus:active,
.btn-feedback-yellow:focus:hover:active {
  color: #fff;
  border-color: #f59700;
  background: #f59700;
}

.btn-light-grey,
.btn-light-grey:focus,
.btn-feedback-light-grey,
.btn-feedback-light-grey:focus {
  color: #000;
  border-color: #ebebeb;
  background: #ebebeb;
}

.btn-light-grey:hover,
.btn-light-grey:active,
.btn-light-grey:hover:active,
.btn-light-grey:focus:hover,
.btn-light-grey:focus:active,
.btn-light-grey:focus:hover:active,
.btn-feedback-light-grey:hover,
.btn-feedback-light-grey:active,
.btn-feedback-light-grey:hover:active,
.btn-feedback-light-grey:focus:hover,
.btn-feedback-light-grey:focus:active,
.btn-feedback-light-grey:focus:hover:active {
  color: #000;
  border-color: #d4d4d4;
  background: #d4d4d4;
}

.btn-feedback {
  border-color: #6d6d6d;
  background: #6d6d6d;
  margin-top: 10px;
  display: inline-block;
}

.btn-feedback[disabled]:hover {
  border-color: #6d6d6d;
  background: #6d6d6d;
}

.btn-feedback:hover,
.btn-feedback:active,
.btn-feedback:hover:active {
  border-color: #6d6d6d;
  background: #6d6d6d;
}

.form-control {
  border-color: #6d6d6d;
  color: #000;
  font-family: "Roboto", "Helvetica", Arial, sans-serif;
}

input[type="file"] {
  color: #000 !important;
}

.form-group .slider.slider-disabled .slider-handle,
.form-group .slider-handle {
  background: #6d6d6d;
  -webkit-box-shadow: 0 0 0 2px #6d6d6d;
          box-shadow: 0 0 0 2px #6d6d6d;
  /*border: solid 1px $standartwhite;*/
}

.form-group .slider-selection {
  background: #6d6d6d;
}

.form-group .slider .tooltip .tooltip-inner {
  background: transparent;
  color: #000;
}

.budget-range .slider.slider-horizontal .tooltip-inner {
  color: #000 !important;
}

.budget-range .slider-handle {
  -webkit-box-shadow: 0 0 0 2px #000 !important;
          box-shadow: 0 0 0 2px #000 !important;
  background: #000 !important;
}

.budget-range .slider-handle:before {
  background: #000 !important;
}

.budget-range .tooltip-inner {
  color: #6d6d6d !important;
}

.budget-range .range-legend .range-verybad:before {
  background-color: #6d6d6d;
}

.budget-range .range-overlay .range-low .range-info,
.budget-range .range-overlay .range-mid .range-info,
.budget-range .range-overlay .range-high .range-info {
  color: #6d6d6d;
}

.budget-range .range-bg .range-verybad {
  background-color: #6d6d6d;
}

.datepicker .prev,
.datepicker .next,
.datepicker .datepicker-switch {
  background: #6d6d6d;
  color: #fff;
}

.datepicker .day.active,
.datepicker .day:hover {
  color: #6d6d6d;
}

.datepicker .month.active,
.datepicker .month:hover,
.datepicker .year.active,
.datepicker .year:hover,
.datepicker .decade.active,
.datepicker .decade:hover,
.datepicker .century.active,
.datepicker .century:hover {
  color: #6d6d6d;
}

.datepicker .datepicker-switch:hover {
  color: #fff;
}

.custom-checkbox,
.custom-radio {
  font-family: "Roboto", "Helvetica", Arial, sans-serif;
}

.custom-checkbox input[type="checkbox"] + label:before,
.custom-checkbox input[type="radio"] + label:before,
.custom-radio input[type="checkbox"] + label:before,
.custom-radio input[type="radio"] + label:before {
  border: solid 1px #000;
}

.custom-checkbox input[type="checkbox"]:checked + label,
.custom-checkbox input[type="radio"]:checked + label,
.custom-radio input[type="checkbox"]:checked + label,
.custom-radio input[type="radio"]:checked + label {
  color: #000;
}

.custom-checkbox input[type="checkbox"]:checked + label:before,
.custom-checkbox input[type="radio"]:checked + label:before,
.custom-radio input[type="checkbox"]:checked + label:before,
.custom-radio input[type="radio"]:checked + label:before {
  border-color: #000;
  content: "";
}

.custom-checkbox.green-checkbox input[type="checkbox"]:checked + label,
.custom-checkbox.green-checkbox input[type="radio"]:checked + label,
.custom-radio.green-checkbox input[type="checkbox"]:checked + label,
.custom-radio.green-checkbox input[type="radio"]:checked + label {
  color: #000;
}

.custom-checkbox.green-checkbox input[type="checkbox"]:checked + label:before,
.custom-checkbox.green-checkbox input[type="radio"]:checked + label:before,
.custom-radio.green-checkbox input[type="checkbox"]:checked + label:before,
.custom-radio.green-checkbox input[type="radio"]:checked + label:before {
  border-color: #000;
}

.control-tile label:before {
  background-color: #fff;
  color: #6d6d6d;
}

.control-tile input[type="radio"]:checked + label,
.control-tile input[type="checkbox"]:checked + label {
  color: #fff;
}

.control-tile input[type="radio"]:checked + label:before,
.control-tile input[type="checkbox"]:checked + label:before {
  background-color: #6d6d6d;
  color: #fff;
}

.control-switch label:before {
  background-color: #6d6d6d;
}

.control-switch label:after {
  background-color: #fff;
}

.control-switch input[type="radio"]:checked + label:before,
.control-switch input[type="checkbox"]:checked + label:before {
  background-color: #6d6d6d;
}

.bg-pink .error {
  color: #000 !important;
}

.bg-pink input[type="text"].form-control.error,
.bg-pink input[type="email"].form-control.error,
.bg-pink input[type="password"].form-control.error,
.bg-pink textarea.form-control.error,
.bg-pink select.form-control.error {
  border-color: #000 !important;
}

.bg-pink .custom-checkbox input.error + label:before,
.bg-pink .custom-radio input.error + label:before {
  border-color: #000 !important;
}

.form-step-item > a,
.form-step-item > span {
  border-top: solid 2px #6d6d6d;
  color: #6d6d6d;
}

.form-step-item.is-active ~ .form-step-item > a,
.form-step-item.is-active ~ .form-step-item > span {
  border-top-color: #6d6d6d;
  color: #6d6d6d;
}

.custom-control-icon input:checked + label {
  color: #6d6d6d;
}

.header > .container {
  border-bottom: solid 1px #ffffff;
}

.header > .container:before {
  background-color: #ffffff;
}

.loading-spinner {
  /*background-color: $standartwhite url("../img/loading.gif") center center no-repeat;*/
  background: #fff url("/uploads/loading.gif") center center no-repeat;
}

a.nav-toggle {
  /* background-color: $standartwhite; */
  color: #000;
}

nav.nav {
  /* background-color: $standartwhite; */
}

nav.nav .nav-link {
  /* background-color: $maincolor; */
  color: #000;
}

nav.nav a.nav-link:hover {
  color: #262626;
}

a.nav-sidebar-link,
a.nav-alt-toggle {
  color: #000;
}

a.nav-sidebar-link:hover,
a.nav-alt-toggle:hover {
  color: #262626;
}

.nav-alt {
  background-color: #fff;
  border-left: solid 1px #ebebeb;
}

.footer {
  background-color: #fff;
  color: #000;
  padding-top: 0px;
  padding-bottom: 0px;
}

.footer-nav {
  margin: 30px 0;
}

.footer-nav a.footer-nav-header {
  color: #000;
  font-weight: 500;
}

.footer-nav-header:active,
.footer-nav-header:focus,
.footer-nav-header:hover {
  color: #000;
}

.footer-link-list a {
  color: #000;
}

.footer-link-list a:hover {
  color: #000;
}

a.footer-logo-link {
  display: block;
  margin-top: 32px;
}

.copyright {
  color: #000;
}

p.copyright:before {
  background-color: #000;
}

.dynamic-item {
  border-top: solid 1px #6d6d6d;
  padding-top: 30px;
}

a.dynamic-item-add {
  color: #000;
}

a.dynamic-item-add:before {
  color: #000;
}

a.dynamic-item-add:hover {
  color: #000;
}

a.dynamic-item-add:hover:before {
  color: #000;
}

.dynamic-item-delete:hover {
  color: #000;
  text-decoration: none;
}

.tags li,
.bootstrap-tagsinput .tag {
  background-color: #6d6d6d;
  color: #fff;
}

.bootstrap-tagsinput {
  background-color: #fff;
}

.bootstrap-tagsinput input {
  border: solid 1px #6d6d6d;
}

.bootstrap-tagsinput input:focus {
  border-color: #6d6d6d;
}

.tt-menu {
  background-color: #fff;
}

.tt-suggestion.tt-cursor,
.tt-suggestion:hover,
.tt-suggestion:focus {
  color: #6d6d6d;
}

.damage-layout .damage-layout-image {
  border: solid 1px #6d6d6d;
}

.damage-layout .damage-layout-info {
  border: solid 1px #6d6d6d;
}

.damage-layout .damage-layout-list-headline {
  background-color: #6d6d6d;
  color: #fff;
}

.damage-layout .markerRow,
.damage-layout .markerRowDelete {
  color: #fff;
}

.damage-layout .markerRow {
  background-color: #6d6d6d;
  border: 1px solid #6d6d6d;
}

.damage-layout .markerRowDelete {
  cursor: pointer;
  background-color: #6d6d6d;
  border: 1px solid #6d6d6d;
}

.damage-layout .markerRowDelete:hover {
  background-color: #6d6d6d;
  border-color: #6d6d6d;
}

.damage-layout .marker {
  border: 1px solid #6d6d6d;
  background-color: #6d6d6d;
  color: #fff;
}

.damage-layout .marker:hover {
  background-color: #6d6d6d;
  border-color: #6d6d6d;
}

.damage-layout.view-only .marker:hover {
  background-color: #6d6d6d;
}

.file-upload .btn-group {
  background-color: #fff;
}

.file-upload__overlay span {
  color: #fff;
}

.product,
a.product {
  border: solid 1px #6d6d6d;
  background-color: #fff;
}

.product:hover,
a.product:hover {
  -webkit-box-shadow: 0px 0px 10px #6d6d6d;
  -o-box-shadow: 0px 0px 10px #6d6d6d;
  -ms-box-shadow: 0px 0px 10px #6d6d6d;
  box-shadow: 0px 0px 10px #6d6d6d;
  border-color: #6d6d6d;
}

.product.is-sold:hover,
.product.is-bought:hover,
a.product.is-sold:hover,
a.product.is-bought:hover {
  -webkit-box-shadow: 0px 0px 10px #fff;
  -o-box-shadow: 0px 0px 10px #fff;
  -ms-box-shadow: 0px 0px 10px #fff;
  box-shadow: 0px 0px 10px #fff;
  border-color: #6d6d6d;
}

.is-sold .product-overlay:hover .btn-default,
.is-sold .product-overlay:hover .btn-default:focus {
  color: #fff;
  border-color: #6d6d6d;
  background-color: #6d6d6d;
}

.is-sold .product-overlay {
  background-color: rgba(29, 30, 30, 0.85);
  color: #fff;
}

.produt-infos li {
  border-bottom: solid 1px #ebebeb;
}

.produt-infos li:first-child {
  border-top: solid 1px #ebebeb;
}

.product-price {
  color: #000;
}

.product-price.right.text-center {
  color: #000;
}

.product-price small {
  color: #6d6d6d !important;
}

.product-slider .slick-arrow:hover:before {
  color: #6d6d6d;
}

.product-toggle-edit:hover:before,
.product-remove-from-wishlist:hover:before {
  color: #6d6d6d;
}

.is-in-edit .product-toggle-edit:before,
.is-in-edit .product-remove-from-wishlist:before {
  color: #6d6d6d;
}

.product-edit-layer {
  background-color: #fff;
}

.product-edit-layer li {
  border-bottom: solid 1px #ebebeb;
}

.product-edit-layer a:hover {
  color: #6d6d6d;
}

.product-link:hover {
  color: #6d6d6d;
}

.mixitup-control.active {
  background: #6d6d6d;
  color: #fff;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.3);
          box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.3);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  border: none;
}

.mixitup-control:hover {
  background: #6d6d6d;
  color: #fff;
  -webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.3);
          box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.3);
}

.mixitup-control:active {
  background: #6d6d6d;
  color: #fff;
  -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
          box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  border: none;
}

.progress-bar__bar {
  background-color: #6d6d6d;
}

.progress-bar__status {
  color: #000;
}

.inputmask {
  background-color: #ebebeb;
}

.inputmask .help-block {
  color: #fff;
}

.inputmask .bg-pink {
  color: #fff;
}

.inputmask .product-name {
  background-color: #6d6d6d;
  color: #fff;
}

.inputmask-header {
  background-color: #fff;
}

.inputmask-content {
  background-color: #fff;
}

.inputmask-accordion .inputmask-accordion-number {
  background-color: #6d6d6d;
}

a.inputmask-accordion-header,
.inputmask-accordion-header {
  background-color: #6d6d6d;
  color: #fff;
}

a.inputmask-accordion-header:active,
a.inputmask-accordion-header:visited,
a.inputmask-accordion-header:focus,
a.inputmask-accordion-header:hover,
.inputmask-accordion-header:active,
.inputmask-accordion-header:visited,
.inputmask-accordion-header:focus,
.inputmask-accordion-header:hover {
  text-decoration: none;
  color: #fff;
}

.inputmask-accordion-content {
  background-color: #fff;
}

.inputmask-accordion .inputmask-accordion-btn-group {
  border-top: 1px solid #ebebeb;
}

.inputmask-btn-set {
  background-color: #fff;
}

.inputmask-car-title {
  color: #fff;
}

.inputmask-car-title:focus {
  background-color: #fff;
  color: #000;
}

.inputmask-preview {
  background-color: url(../img/bg-logo-pink.svg) center center no-repeat;
  background-color: #000;
}

.inputmask-preview-headline {
  color: #fff;
}

.inputmask-info-form > span.help-block {
  color: #fff;
}

.search-360 {
  background-color: #fff;
  border-bottom: solid 1px #ebebeb;
}

.search-360 .dynamic-item {
  border-top: solid 1px #6d6d6d;
}

.search-360-content {
  /* border-bottom: solid 1px $standartgrey; */
}

a.search-360-tab-control:hover,
a.search-360-tab-control.is-active,
.search-360-tab-control:hover,
.search-360-tab-control.is-active {
  background-color: #6d6d6d;
  color: #fff;
}

a.search-360-toggle:before,
.search-360-toggle:before {
  background-color: #000;
  color: #fff;
}

a.search-360-toggle.is-active,
.search-360-toggle.is-active {
  color: #6d6d6d;
}

a.search-360-toggle.is-active:before,
.search-360-toggle.is-active:before {
  content: "";
  color: #fff;
}

a.search-360-close,
.search-360-close {
  background-color: #ebebeb;
}

a.search-360-close:hover:before,
.search-360-close:hover:before {
  color: #6d6d6d;
}

.search-360-filter {
  color: #fff;
  background-color: #6d6d6d;
}

.search-360-filter a,
.search-360-filter label,
.search-360-filter span.icon-close {
  background-color: #6d6d6d;
  border: solid 1px #6d6d6d;
}

.search-360-filter a:hover,
.search-360-filter label:hover,
.search-360-filter span.icon-close:hover {
  background-color: #6d6d6d;
  border-color: #6d6d6d;
}

.search-360-filter label,
.search-360-filter span.icon-close {
  border-left: solid 1px #fff;
}

.search-360-filter label:hover,
.search-360-filter span.icon-close:hover {
  background-color: #6d6d6d;
  border-left-color: #fff;
}

@-webkit-keyframes blinkhover {
  0% {
    background-color: #fff;
    color: #000;
  }
  50% {
    background-color: #6d6d6d;
    color: #fff;
  }
  100% {
    background-color: #fff;
    color: #000;
  }
}

@keyframes blinkhover {
  0% {
    background-color: #fff;
    color: #000;
  }
  50% {
    background-color: #6d6d6d;
    color: #fff;
  }
  100% {
    background-color: #fff;
    color: #000;
  }
}

/*
.search-360 > .search-360-tab-controls .search-360-tab-control {
  animation-name: blinkhover;
  animation-duration: 1.5s;
  animation-delay: 1s;
}

.search-360 > .search-360-tab-controls .search-360-tab-control:nth-child(2) {
  animation-delay: 1.25s;
}

.search-360 > .search-360-tab-controls .search-360-tab-control:nth-child(3) {
  animation-delay: 1.5s;
}

.search-360 > .search-360-tab-controls .search-360-tab-control:nth-child(4) {
  animation-delay: 1.75s;
}*/
.filter {
  border-top: solid 1px #ebebeb;
  border-right: solid 1px #ebebeb;
}

.filter .custom-checkbox input[type="checkbox"] + label:before {
  color: #6d6d6d;
}

.inbox .controls-pagination {
  border-top: solid 1px #ebebeb;
}

.inbox .form-file-input-box label {
  background-color: #6d6d6d;
  color: #fff;
}

.inbox-nav,
.inbox-content,
.inbox-msg-container,
.inbox-container,
.inbox-controls,
.inbox-msg-form-controls,
.inbox .controls-pagination,
.inbox-back {
  background-color: #fff;
}

.inbox-controls {
  padding: 0 15px;
  border-bottom: solid 1px #ebebeb;
}

.inbox-controls .form-control {
  border-color: #fff;
}

.inbox-controls .form-control:focus {
  border-color: #6d6d6d;
}

a.inbox-nav-item,
.inbox-nav-item {
  border-bottom-color: #ebebeb;
}

.is-unread .inbox-msg-title {
  color: #6d6d6d;
}

.is-unread .inbox-msg-sender {
  color: #6d6d6d;
}

.inbox-msg-date {
  color: #6d6d6d;
}

.inbox-msg-excerpt {
  color: #6d6d6d;
}

.inbox-msg-question + .inbox-msg-question {
  border-top: solid 1px #6d6d6d;
}

.inbox-msg-form-controls {
  border-top: solid 1px #6d6d6d;
}

a.inbox-back,
.inbox-back {
  border-bottom: solid 1px #ebebeb;
}

a.inbox-back:hover,
a.inbox-back:active,
.inbox-back:hover,
.inbox-back:active {
  color: #6d6d6d;
}

form.inbox-text-search button[type="submit"] {
  background-color: #fff;
}

form.inbox-text-search button[type="submit"]:hover {
  background-color: #ebebeb;
}

.inbox-placeholder {
  color: #6d6d6d;
  border-left: solid 1px #ebebeb;
}

.tab.tab--white {
  background-color: #fff;
}

.tab .nav-tabs li > a {
  color: #6d6d6d;
  border-bottom: 2px solid #ebebeb;
}

.tab .nav-tabs li > a:hover {
  background-color: #fff;
  color: #000;
  border-color: #fff #fff #6d6d6d;
}

.tab .nav-tabs li > a:focus {
  background-color: #fff;
  border-color: #fff #fff #ebebeb;
}

.tab .nav-tabs li.active > a {
  color: #000;
  border-color: #fff #fff #6d6d6d;
  border-bottom: 2px solid #6d6d6d;
}

.slider-history .slick-arrow:hover {
  color: #6d6d6d;
}

.slider-history .slick-dots li button {
  background-color: #6d6d6d;
}

.slider-history .slick-dots li.slick-active button {
  background-color: #6d6d6d;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #000;
}

.mfp-image-holder .mfp-close:before,
.mfp-iframe-holder .mfp-close:before {
  color: #000;
}

.mfp-content {
  background-color: #fff;
}

.mfp-counter {
  color: #000;
}

.mfp-bg {
  background-color: #000;
  background-color: rgba(29, 30, 30, 0.6);
}

.mfp-arrow:before {
  color: #000;
}

.display-detail-header {
  background-color: #ebebeb;
}

.display-detail-header h1,
.display-detail-header .h1 {
  color: #000;
}

.display-detail-product__wrapper {
  background-color: #fff;
  border: 1px solid #6d6d6d;
}

.display-detail-product__toolbar {
  border: 1px solid #6d6d6d;
  background-color: #fff;
}

.display-detail-product__toolbar > span {
  color: #6d6d6d;
}

.display-detail-product__infos li {
  border-bottom: solid 1px #ebebeb;
}

.display-detail-product__infos li:first-child {
  border-top: solid 1px #ebebeb;
}

.display-detail-product__header {
  background-color: #6d6d6d;
}

.display-detail-product__header small {
  color: #fff;
}

.display-detail-product__header span {
  color: #fff;
}

.financing-for-btn.is-active,
.financing-for-btn:hover {
  color: #6d6d6d;
}

.financing-for-flyout {
  border: 1px solid #6d6d6d;
  background-color: #fff;
}

.financing-for-flyout:after {
  border-bottom-color: #fff;
}

.financing-for-flyout .financing-for-flyout-btn-group {
  border-top: 1px solid #ebebeb;
}

.financing-for-flyout small {
  color: #6d6d6d;
}

.providers-quot {
  background-color: #ebebeb;
}

.providers-quot h2,
.providers-quot .h2 {
  color: #6d6d6d;
}

.modal .icon-absolute-before {
  color: #6d6d6d;
}

.modal-header a.close,
.modal-header .close {
  color: #000;
}

.modal-header a.close:before,
.modal-header .close:before {
  color: #000;
}

.modal-header a.close:hover:before,
.modal-header .close:hover:before {
  color: #6d6d6d;
}

.modal-btn-group {
  border-top: 1px solid #ebebeb;
  /* padding: 15px;*/
  text-align: center;
}

.modal-btn-group .btn-link {
  border-color: #6d6d6d;
  color: #6d6d6d;
  text-decoration: none;
}

.modal-btn-group .btn-link:hover {
  border-color: #6d6d6d;
  color: #fff;
  background-color: #6d6d6d;
}

.dashboard-nav {
  background-color: #fff;
}

.dashboard-nav .spacer {
  background-color: #6d6d6d;
}

a.dashboard-user-info,
.dashboard-user-info {
  border-bottom: solid 1px #6d6d6d;
}

a.dashboard-user-info .user-name,
.dashboard-user-info .user-name {
  color: #6d6d6d;
}

a.dashboard-user-info.is-active,
.dashboard-user-info.is-active {
  color: #6d6d6d;
  border-bottom: solid 4px #6d6d6d;
}

a.dashboard-nav-link,
.dashboard-nav-link {
  border-bottom: solid 1px #6d6d6d;
}

a.dashboard-nav-link span,
.dashboard-nav-link span {
  color: #fff;
  background-color: #6d6d6d;
}

a.dashboard-nav-link:hover,
.dashboard-nav-link:hover {
  color: #6d6d6d;
}

a.dashboard-nav-link.is-active,
.dashboard-nav-link.is-active {
  color: #6d6d6d;
  border-bottom: solid 4px #6d6d6d;
}

.dashboard-user-edit {
  background-color: #6d6d6d;
  color: #fff;
}

.dashboard-nav-label {
  background-color: #6d6d6d;
  color: #fff;
}

.dashboard-obtained-bids {
  background-color: #fff;
  border-top: 1px solid #ebebeb;
}

.dashboard-delivered-offers {
  background-color: #fff;
}

.nav-alt .dashboard-delivered-offers {
  padding: 0 0 10px 0;
  border-bottom: solid 1px #ebebeb;
}

.nav-alt .accordion-header {
  background-color: #6d6d6d;
  color: #fff;
}

.nav-alt .dashboard-obtained-bids {
  border-bottom: solid 1px #ebebeb;
}

.accordion > ul > li {
  background-color: #fff;
}

.accordion > ul > li > a,
.accordion > ul > li > label,
.accordion > ul > li > h2 {
  background-color: #6d6d6d;
}

.accordion > ul > li > a:active,
.accordion > ul > li > a:visited,
.accordion > ul > li > a:focus,
.accordion > ul > li > a:hover,
.accordion > ul > li > label:active,
.accordion > ul > li > label:visited,
.accordion > ul > li > label:focus,
.accordion > ul > li > label:hover,
.accordion > ul > li > h2:active,
.accordion > ul > li > h2:visited,
.accordion > ul > li > h2:focus,
.accordion > ul > li > h2:hover {
  text-decoration: none;
  color: #fff;
}

.accordion ul li > div,
.accordion ol li > div {
  background-color: #fff;
}

.accordion.css-toggle ul li > div > div,
.accordion.css-toggle ul li > div > ul,
.accordion.css-toggle ul li > div > ol,
.accordion.css-toggle ol li > div > div,
.accordion.css-toggle ol li > div > ul,
.accordion.css-toggle ol li > div > ol {
  background-color: #fff;
}

.accordion-number {
  background-color: #6d6d6d;
}

.accordion-btn-group {
  border-top: 1px solid #ebebeb;
}

.alert-dismissible .close:active,
.alert-dismissible .close:focus {
  color: #6d6d6d;
}

.mixitup-control-prev:hover,
.mixitup-control-next:hover {
  background-color: #ebebeb;
  color: #6d6d6d;
}

.mixitup-control-active {
  color: #000;
}

.checkout .checkout-info p {
  color: #6d6d6d;
}

.rating + label svg {
  fill: #fff;
}

.rating:checked ~ label svg {
  fill: #6d6d6d;
}

div.cookie-banner {
  color: #fff;
}

#flyout {
  background-color: #6d6d6d;
  color: #000;
}

.glyphicon-menu-hamburger.white {
  color: #000;
}

#addNewBid .btn-primary {
  border: 1px solid #6d6d6d;
}

#addNewBid .btn-primary:hover {
  background-color: #fff;
  color: #6d6d6d;
}

.btn-secondary {
  border: 1px solid #6d6d6d;
  color: #6d6d6d;
}

.btn-secondary:hover {
  background-color: #6d6d6d;
  color: #fff;
}

.file-upload {
  background: #f0f0f0;
  border: 2px #ccc solid;
}

.file-upload.false {
  background: none;
  border: none;
  padding: 0;
}

.file-upload.false ul {
  margin-left: 20px;
}

.inputmask-accordion-content .file-upload ul li {
  padding-bottom: 0;
}

.inputmask-accordion-content .added-li {
  display: block;
  width: 100%;
  padding: 20px;
  margin: 0px 0 20px 20px;
  border-top: 1px #666 solid;
}

.file-upload.false ul li {
  margin-left: 40px;
}

.file-upload.false .file-upload__btn {
  background: none;
}

.inputmask-accordion-content .file-upload__img {
  position: relative;
}

.inputmask-accordion-content .file-upload .btn-group {
  position: relative;
}

.inputmask-accordion-content ul.list-unstyled li.file-upload__wrapper {
  background: #d9d9d9 url(../img/tradein-bkgd-images/form-step-plus.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.inputmask-accordion-content
ul.list-unstyled
li:first-child.file-upload__wrapper {
  background: #d9d9d9 url(../img/tradein-bkgd-images/form-step-001.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.inputmask-accordion-content
ul.list-unstyled
li:nth-child(3).file-upload__wrapper {
  background: #d9d9d9 url(../img/tradein-bkgd-images/form-step-002.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.inputmask-accordion-content
ul.list-unstyled
li:nth-child(4).file-upload__wrapper {
  background: #d9d9d9 url(../img/tradein-bkgd-images/form-step-003.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.inputmask-accordion-content
ul.list-unstyled
li:nth-child(5).file-upload__wrapper {
  background: #d9d9d9 url(../img/tradein-bkgd-images/form-step-004.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.inputmask-accordion-content
ul.list-unstyled
li:nth-child(2).file-upload__wrapper {
  background: #d9d9d9 url(../img/tradein-bkgd-images/form-step-005.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.inputmask-accordion-content
ul.list-unstyled
li:nth-child(6).file-upload__wrapper {
  background: #d9d9d9 url(../img/tradein-bkgd-images/form-step-006.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.inputmask-accordion-content .file-upload ul.list-unstyled li a {
  background: none !important;
}

.inputmask-accordion-content .file-upload ul.list-unstyled li a span {
  color: #fff;
}

.inputmask-accordion-content
ul.list-unstyled
li:first-child
.sorting_int:after {
  content: "";
  width: 50px;
  height: 35px;
  position: absolute;
  left: 51px;
  top: 11px;
  background: #d9d9d9 url(../img/tradein-bkgd-images/ico-form-step-001.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}

.inputmask-accordion-content
ul.list-unstyled
li:nth-child(3)
.sorting_int:after {
  content: "";
  width: 50px;
  height: 35px;
  position: absolute;
  left: 51px;
  top: 11px;
  background: #d9d9d9 url(../img/tradein-bkgd-images/ico-form-step-002.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}

.inputmask-accordion-content
ul.list-unstyled
li:nth-child(4)
.sorting_int:after {
  content: "";
  width: 50px;
  height: 35px;
  position: absolute;
  left: 51px;
  top: 11px;
  background: #d9d9d9 url(../img/tradein-bkgd-images/ico-form-step-003.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}

.inputmask-accordion-content
ul.list-unstyled
li:nth-child(5)
.sorting_int:after {
  content: "";
  width: 50px;
  height: 35px;
  position: absolute;
  left: 51px;
  top: 11px;
  background: #d9d9d9 url(../img/tradein-bkgd-images/ico-form-step-004.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}

.inputmask-accordion-content
ul.list-unstyled
li:nth-child(2)
.sorting_int:after {
  content: "";
  width: 50px;
  height: 35px;
  position: absolute;
  left: 51px;
  top: 11px;
  background: #d9d9d9 url(../img/tradein-bkgd-images/ico-form-step-005.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.inputmask-accordion-content
ul.list-unstyled
li:nth-child(6)
.sorting_int:after {
  content: "";
  width: 50px;
  height: 35px;
  position: absolute;
  left: 51px;
  top: 11px;
  background: #d9d9d9 url(../img/tradein-bkgd-images/ico-form-step-006.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

@media screen and (min-width: 768px) {
  a.inbox-nav-item.is-active,
  .inbox-nav-item.is-active {
    border-color: #6d6d6d;
    border-right-color: #fff;
  }
  .inbox-msg-container {
    border: solid 1px #6d6d6d;
  }
  .inbox-search {
    border-left: solid 1px #ebebeb;
  }
}

@media screen and (min-width: 992px) {
  .footer-nav-header {
    color: #000;
    font-weight: 500;
  }
  .search-360-content {
    border-top: none;
    border-bottom: none;
  }
  .search-360-flyout .search-360-form {
    border-top: solid 4px #ebebeb;
  }
  .search-360-flyout.is-active .search-360-form {
    border-top: solid 4px #6d6d6d;
  }
  a.search-360-tab-control,
  .search-360-tab-control {
    border-left: solid 1px #ebebeb;
  }
  a.search-360-toggle:hover,
  .search-360-toggle:hover {
    background-color: #6d6d6d;
  }
  a.search-360-toggle.is-active,
  .search-360-toggle.is-active {
    color: #fff;
  }
  .custom-control-icon label:hover {
    color: #6d6d6d;
  }
}

@media screen and (min-width: 1200px) {
  .financing-for-flyout:before {
    border-left-color: #6d6d6d;
  }
  .financing-for-flyout:after {
    border-left-color: #fff;
  }
}

@media print {
  .logo {
    display: none;
  }
}

/*WLCP-249*/
#pop_Ankauf {
  background-color: #fff;
  color: #6d6d6d;
  padding-left: 18px;
  padding-top: 20px;
  padding-bottom: 1px;
}

.col-xs-12 .form-group .input-icon-box {
  margin-top: 26px;
}

.pop_Ankauf_close {
  position: absolute;
  right: 32px;
  top: 32px;
  width: 8px;
  height: 32px;
  opacity: 0.3;
}

.pop_Ankauf_close:hover {
  opacity: 1;
}

.pop_Ankauf_close:before,
.pop_Ankauf_close:after {
  position: absolute;
  left: 15px;
  content: " ";
  height: 33px;
  width: 2px;
  background-color: #666;
}

.pop_Ankauf_close:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.pop_Ankauf_close:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

/*WLCP 239*/
#lot2popup .close-popup-pds {
  position: absolute;
  top: 20px;
  right: 20px;
}

#cmpbox {
  border-top-color: #6d6d6d;
}

#cmpbox .cmpboxbtns a.cmpboxbtn.cmpboxbtnyes, #cmpbox .cmpboxbtns a.cmpboxbtn.cmpboxbtnsave {
  background-color: #6d6d6d;
}

#equipment ul.equipment_details li:first-child {
    list-style: none;
    position: relative;
    left: -15px;
}
/*# sourceMappingURL=carmato-white-label.css.map */