.fnm .fnm-compare__label--category-light{
  background-color:transparent;
  color:#000;
}
.fnm .fnm-compare__label-sub-content{
  color:#8d8d8d;
}
.fnm .fnm-compare__label--btn .w-btn--loading:before{
  -webkit-filter:none;
          filter:none;
}
@media only screen and (max-width:767.9px){
  .fnm .fnm-compare__table{
    background-color:#fff;
  }
}
.fnm .fnm-compare__logo--top:before{
  background-color:#e9f7ff;
  color:#212121;
}
.fnm .fnm-compare__toggle{
  color:#000;
}
.fnm .fnm-compare__btn{
  background-color:#0b600f;
  color:#fff;
}
.fnm .fnm-compare__btn:active,.fnm .fnm-compare__btn:focus,.fnm .fnm-compare__btn:hover{
  background-color:#239126;
  color:#fff;
}
.fnm .fnm-compare__btn-sidebar{
  border-color:#ccc;
  color:#000;
  font-family:Muli,Arial,sans-serif;
}
.fnm .fnm-compare__btn-sidebar:active,.fnm .fnm-compare__btn-sidebar:focus,.fnm .fnm-compare__btn-sidebar:hover{
  border-color:#e41f1f;
  color:#e41f1f;
}
.fnm .fnm-compare__btn-sidebar~.fnm-btn__overlay{
  background-image:-webkit-gradient(linear, left top, right top, color-stop(60%, transparent), color-stop(85%, #fff));
  background-image:linear-gradient(90deg, transparent 60%, #fff 85%);
  border-color:#ccc;
}
.fnm .fnm-compare__btn--toggle{
  color:#0b600f;
  font-family:Muli,Arial,sans-serif;
}
.fnm .fnm-compare__cell--highlight-color{
  color:#0b600f;
}
.fnm .fnm-compare__cell--missing{
  color:#cc1d1d;
}
.fnm .fnm-compare__cell--checked-yes{
  color:#0b600f;
}
.fnm .fnm-compare__cell--checked-no{
  color:#f44b4b;
}
.fnm .fnm-compare__price--top{
  background-color:#e9f7ff;
  color:#212121;
}
.fnm .fnm-compare__heading{
  color:#000;
}
.fnm .fnm-compare .fnm-sticky-overlay{
  background-color:#fff;
}
.fnm .fnm-compare__loading{
  background-image:url(/img/v1/ico/loading.svg);
  -webkit-filter:invert(9%) saturate(173%) hue-rotate(257deg) brightness(97%) contrast(90%);
          filter:invert(9%) saturate(173%) hue-rotate(257deg) brightness(97%) contrast(90%);
}
.fnm .fnm-compare .fnm-slider__btn-slide:before{
  background-image:url(/img/v1/ico/angle-hypo.svg);
}
.fnm .fnm-compare__logo--top-quality:before,.fnm .fnm-compare__price--top-quality{
  background-color:#ebffd9;
}
.fnm .fnm-compare__label,.fnm .fnm-compare__table td,.fnm .fnm-compare__table th{
  border-color:#d7d7de;
}
.fnm .fnm-compare__btn--toggle:after,.fnm .fnm-compare__btn--toggle:before{
  background-color:#0b600f;
}
.fnm .fnm-compare__btn--toggle:active,.fnm .fnm-compare__btn--toggle:focus,.fnm .fnm-compare__btn--toggle:hover{
  color:#239126;
}
.fnm .fnm-compare__btn--toggle:active:after,.fnm .fnm-compare__btn--toggle:active:before,.fnm .fnm-compare__btn--toggle:focus:after,.fnm .fnm-compare__btn--toggle:focus:before,.fnm .fnm-compare__btn--toggle:hover:after,.fnm .fnm-compare__btn--toggle:hover:before{
  background-color:#239126;
}
.fnm .fnm-compare__btn--remind{
  background-color:transparent;
  border-color:#0b600f;
  color:#0b600f;
}
.fnm .fnm-compare__btn--remind:active,.fnm .fnm-compare__btn--remind:focus,.fnm .fnm-compare__btn--remind:hover{
  background-color:transparent;
  border-color:#239126;
  color:#239126;
}
.fnm .fnm-compare__btn--remind-open{
  border-color:#000;
  color:#000;
}
.fnm .fnm-compare__btn--remind-confirmed{
  color:#000;
}
.fnm .fnm-compare__btn--remind-confirmed:before{
  background-image:url(/img/v1/ico/check.svg);
}
.fnm .fnm-compare__btn--remind-confirmed:active,.fnm .fnm-compare__btn--remind-confirmed:focus,.fnm .fnm-compare__btn--remind-confirmed:hover{
  color:#000;
}
.fnm .fnm-compare__btn--refresh{
  background-color:transparent;
  border-color:#0b600f;
  color:#0b600f;
}
.fnm .fnm-compare__btn--refresh:active,.fnm .fnm-compare__btn--refresh:focus,.fnm .fnm-compare__btn--refresh:hover{
  background-color:transparent;
  border-color:#239126;
  color:#239126;
}
.fnm .fnm-compare__w-table.slide-left-available:before{
  border-color:#d7d7de;
}
.fnm .fnm-compare .fnm-slider__btn-slide{
  background-color:#108bd8;
}
.fnm .fnm-compare .fnm-slider__btn-slide:before{
  -webkit-filter:invert(1);
          filter:invert(1);
}
.fnm .fnm-compare .fnm-slider__btn-slide:active,.fnm .fnm-compare .fnm-slider__btn-slide:focus,.fnm .fnm-compare .fnm-slider__btn-slide:hover{
  background-color:#0c6ca9;
}
.fnm .fnm-compare .fnm-slider__btn-slide[disabled]{
  background-color:#9ea2a8;
}
.fnm .up-compare{
  color:#212121;
}
.fnm .up-compare__cell--ico-checkbox:before{
  background-color:#fff;
  border-color:#d2d2da;
}
.fnm .up-compare__cell--ico-checkbox:after{
  background-image:url(/img/v1/ico/check.svg);
}
.fnm .up-compare__cell--yes:before{
  background-image:url(/img/v1/ico/tick.svg);
  -webkit-filter:invert(72%) sepia(71%) saturate(7035%) hue-rotate(179deg) brightness(93%) contrast(88%);
          filter:invert(72%) sepia(71%) saturate(7035%) hue-rotate(179deg) brightness(93%) contrast(88%);
}
.fnm .up-compare__cell--no:before{
  background-image:url(/img/v1/ico/close.svg);
  -webkit-filter:invert(34%) sepia(34%) saturate(4432%) hue-rotate(338deg) brightness(111%) contrast(91%);
          filter:invert(34%) sepia(34%) saturate(4432%) hue-rotate(338deg) brightness(111%) contrast(91%);
}
.fnm .up-compare__cell--disabled:before{
  -webkit-filter:invert(73%) sepia(7%) saturate(237%) hue-rotate(177deg) brightness(89%) contrast(87%);
          filter:invert(73%) sepia(7%) saturate(237%) hue-rotate(177deg) brightness(89%) contrast(87%);
}
.fnm .up-compare__cell--editable{
  color:#108bd8;
}
.fnm .up-compare__cell--possible:before{
  border-color:#0b600f;
}
.fnm .up-compare__cell--included:after{
  -webkit-filter:invert(99%) sepia(2%) saturate(75%) hue-rotate(150deg) brightness(116%) contrast(95%);
          filter:invert(99%) sepia(2%) saturate(75%) hue-rotate(150deg) brightness(116%) contrast(95%);
}
.fnm .up-compare__cell--included:before{
  background-color:#0b600f;
  border-color:#0b600f;
}
.fnm .up-compare__btn--change{
  background-color:#108bd8;
  color:#fff;
  font-family:Muli,Arial,sans-serif;
}
.fnm .up-compare__btn--change:active,.fnm .up-compare__btn--change:focus,.fnm .up-compare__btn--change:hover{
  background-color:#0c6ca9;
}
.fnm .up-compare__btn--change[disabled]{
  background-color:#9ea2a8;
}
.fnm .up-compare__btn--arrow:before{
  background-image:url(/img/v1/ico/angle-hypo.svg);
  -webkit-filter:invert(1);
          filter:invert(1);
}
.fnm .up-compare__btn--edit:before{
  background-image:url(/img/v1/ico/pencil.svg);
  -webkit-filter:invert(25%) sepia(12%) saturate(1376%) hue-rotate(182deg) brightness(92%) contrast(86%);
          filter:invert(25%) sepia(12%) saturate(1376%) hue-rotate(182deg) brightness(92%) contrast(86%);
}
.fnm .up-compare__btn--edit:active:before,.fnm .up-compare__btn--edit:focus:before,.fnm .up-compare__btn--edit:hover:before{
  -webkit-filter:invert(25%) sepia(37%) saturate(2829%) hue-rotate(333deg) brightness(111%) contrast(129%);
          filter:invert(25%) sepia(37%) saturate(2829%) hue-rotate(333deg) brightness(111%) contrast(129%);
}
.fnm .up-compare-btn{
  background-color:#f3f3f3;
  color:#3b465c;
  font-family:Muli,Arial,sans-serif;
}
.fnm .up-compare-btn:active,.fnm .up-compare-btn:focus,.fnm .up-compare-btn:hover{
  background-color:#bdbec1;
  color:#3b465c;
}
.fnm .up-compare-btn:before{
  -webkit-filter:invert(25%) sepia(12%) saturate(1376%) hue-rotate(182deg) brightness(92%) contrast(86%);
          filter:invert(25%) sepia(12%) saturate(1376%) hue-rotate(182deg) brightness(92%) contrast(86%);
}
.fnm .up-compare-btn+.fnm-btn__overlay{
  background:hsla(225,3%,75%,.7);
}
.fnm .up-compare-btn--primary{
  background-color:#0b600f;
  color:#fff;
}
.fnm .up-compare-btn--primary:active,.fnm .up-compare-btn--primary:focus,.fnm .up-compare-btn--primary:hover{
  background-color:#239126;
  color:#fff;
}
.fnm .up-compare-btn--primary:before{
  -webkit-filter:invert(1);
          filter:invert(1);
}
.fnm .up-compare-btn--primary+.fnm-btn__overlay{
  background:rgba(11,96,15,.7);
}
@media only screen and (min-width:768px){
  .fnm .up-compare-btn--mobile{
    background-color:initial;
    color:#363941;
  }
}
.fnm .up-compare-btn--edit:before{
  background-image:url(/img/v1/ico/pencil.svg);
}
.fnm .up-compare-btn--print:before{
  background-image:url(/img/v1/ico/printer.svg);
}
.fnm .up-compare-reminder{
  background-color:#f8f8f8;
  color:#363941;
}
.fnm .up-compare-reminder:before{
  background-color:transparent;
  background-image:url(/img/v1/ico/bell.svg);
}
.fnm .up-compare-reminder__btn{
  color:#f44b4b;
  font-family:Muli,Arial,sans-serif;
}
.fnm .up-compare-reminder__btn:active,.fnm .up-compare-reminder__btn:focus,.fnm .up-compare-reminder__btn:hover{
  color:#f44b4b;
}
.fnm-sticky-overlay .up-compare-reminder:after{
  border-bottom-color:#d7d7de;
}

.fnm .up-compare input[type=checkbox]+label{
  color:#212121;
}
.fnm .up-compare-item{
  border-color:#d7d7de;
  color:#212121;
}
.fnm .up-compare-item--top{
  border-color:#a5dcff;
  -webkit-box-shadow:0 3px 10px rgba(16,139,216,.33);
          box-shadow:0 3px 10px rgba(16,139,216,.33);
}
.fnm .up-compare-item--top:before{
  background-color:#e9f7ff;
  color:#212121;
}
.fnm .up-compare-item--top-quality{
  border-color:#a8ff5a;
  -webkit-box-shadow:0 3px 10px #8dff27;
          box-shadow:0 3px 10px #8dff27;
}
.fnm .up-compare-item--top-quality:before{
  background-color:#ebffd9;
}
.fnm .up-compare-item-list li{
  border-color:#d7d7de;
}
.fnm .up-compare-item-list__value--checked-yes{
  color:#0b600f;
}
.fnm .up-compare-item-list__value--checked-no{
  color:#f44b4b;
}
.fnm .up-compare-extra-detail{
  background-color:#fff;
  border-color:#d7d7de;
}
.fnm .up-compare-extra-detail input[type=checkbox]:checked~label .up-compare-extra-ico{
  background-color:#e2f2f5;
  border-color:#369db3;
}
.fnm .up-compare-extra-detail input[type=checkbox]:checked~label .up-compare-extra-ico:after{
  -webkit-filter:invert(50%) sepia(48%) saturate(575%) hue-rotate(143deg) brightness(98%) contrast(87%);
          filter:invert(50%) sepia(48%) saturate(575%) hue-rotate(143deg) brightness(98%) contrast(87%);
}
.fnm .up-compare-extra-toggle{
  color:#108bd8;
}
.fnm .up-compare-extra-toggle:after,.fnm .up-compare-extra-toggle:before{
  background-color:#108bd8;
}
.fnm .up-compare-extra-ico{
  border-color:#9ea2a8;
}
.fnm .up-compare-extra-ico:after{
  -webkit-filter:invert(50%) hue-rotate(274deg) brightness(97%) contrast(84%);
          filter:invert(50%) hue-rotate(274deg) brightness(97%) contrast(84%);
}
.fnm .up-compare-extra-ico--active{
  background-color:#e2f2f5;
  border-color:#369db3;
}
.fnm .up-compare-extra-ico--active:after{
  -webkit-filter:invert(50%) sepia(48%) saturate(575%) hue-rotate(143deg) brightness(98%) contrast(87%);
          filter:invert(50%) sepia(48%) saturate(575%) hue-rotate(143deg) brightness(98%) contrast(87%);
}
.fnm .up-compare-extra-ico--autoasistent:after{
  background-image:url(/img/v1/ico/autoasistent.svg);
}
.fnm .up-compare-extra-ico--drink_allowed:after{
  background-image:url(/img/v1/ico/drink_allowed.svg);
}
.fnm .up-compare-extra-ico--vehicle_rental:after{
  background-image:url(/img/v1/ico/vehicle_rental.svg);
}
.fnm .up-compare-extra-ico--airplane:after{
  background-image:url(/img/v1/ico/airplane.svg);
}
.fnm .up-compare-extra-ico--health:after{
  background-image:url(/img/v1/ico/health.svg);
}
.fnm .up-compare-extra-ico--travel_airplane:after{
  background-image:url(/img/v1/ico/travel_airplane.svg);
}
.fnm .up-compare-extra-ico--travel_cancelled_flight:after{
  background-image:url(/img/v1/ico/travel_cancelled_flight.svg);
}
.fnm .up-compare-extra-ico--travel_doctor_online:after{
  background-image:url(/img/v1/ico/travel_doctor_online.svg);
}
.fnm .up-compare-extra-ico--travel_pet:after{
  background-image:url(/img/v1/ico/travel_pet.svg);
}
.fnm .up-compare-extra-ico--travel_spoiled_holiday:after{
  background-image:url(/img/v1/ico/travel_spoiled_holiday.svg);
}
.fnm .up-compare-extra-ico--travel_sport_equipment:after{
  background-image:url(/img/v1/ico/travel_sport_equipment.svg);
}
.fnm .up-compare-extra-ico--accident:after{
  background-image:url(/img/v1/ico/accident.svg);
}
.fnm .up-compare-extra-ico--bicycle:after{
  background-image:url(/img/v1/ico/bicycle.svg);
}
.fnm .up-compare-extra-ico--book:after{
  background-image:url(/img/v1/ico/book.svg);
}
.fnm .up-compare-extra-ico--gap:after{
  background-image:url(/img/v1/ico/gap.svg);
}
.fnm .up-compare-extra-ico--it:after{
  background-image:url(/img/v1/ico/it.svg);
}
.fnm .up-compare-extra-ico--tools:after{
  background-image:url(/img/v1/ico/tools.svg);
}
.fnm .up-compare-extra-ico--tow:after{
  background-image:url(/img/v1/ico/tow.svg);
}
.fnm .up-compare-extra-ico--trailer:after{
  background-image:url(/img/v1/ico/trailer.svg);
}
.fnm .up-compare-extra-ico--all_risk:after{
  background-image:url(/img/v1/ico/all_risk.svg);
}
.fnm .up-compare-extra-ico--mobil:after{
  background-image:url(/img/v1/ico/mobil.svg);
}
.fnm .up-compare-extra-ico--car_insurance_abroad:after{
  background-image:url(/img/v1/ico/car_insurance_abroad.svg);
}
.fnm .up-compare-extra-ico--3_year_guarantee:after{
  background-image:url(/img/v1/ico/3_year_guarantee.svg);
}
.fnm .up-compare-extra-ico--rent_loss:after{
  background-image:url(/img/v1/ico/rent_loss.svg);
}
.fnm .up-compare-extra-ico--fence-wildlife:after{
  background-image:url(/img/v1/ico/fence-wildlife.svg);
}
.fnm .up-compare-extra-ico--insulation-animals:after{
  background-image:url(/img/v1/ico/insulation-animals.svg);
}
.fnm .up-compare-extra-ico--talisman:after{
  background-image:url(/img/v1/ico/talisman.svg);
}
.fnm .up-compare-extra-ico--garden-items:after{
  background-image:url(/img/v1/ico/garden-items.svg);
}
.fnm .up-compare-extra-ico--locked-items:after{
  background-image:url(/img/v1/ico/locked-items.svg);
}
.fnm .up-compare-extra-ico--theft-bike:after{
  background-image:url(/img/v1/ico/theft-bike.svg);
}
.fnm .up-compare-extra-ico--it:after{
  background-position-x:58%;
}
.fnm .up-compare-loading-header{
  border-color:#d2d2da;
}
.fnm .up-compare-loading-header__progress{
  color:#239126;
}
@media only screen and (min-width:768px){
  .fnm .up-compare-loading-header__text{
    border-color:#d2d2da;
  }
}
.fnm .up-compare-loading-list{
  color:#acaba9;
}
.fnm .up-compare-loading-list__title--complete{
  color:#0b600f;
}
.fnm .up-compare-loading-list__title--complete:before{
  background-image:url(/img/v1/ico/tick.svg);
  -webkit-filter:invert(22%) sepia(92%) saturate(1173%) hue-rotate(94deg) brightness(90%) contrast(91%);
          filter:invert(22%) sepia(92%) saturate(1173%) hue-rotate(94deg) brightness(90%) contrast(91%);
  height:100%;
}
.fnm .up-compare-loading-list__title--complete+dd{
  color:#212121;
}
.fnm .up-compare-loading__link{
  color:#363941;
}
.fnm .up-compare-loading__disclaimer{
  border-color:#d2d2da;
}
