.fnm .fnm-result-error{
  background-color:#fbdfdf;
}
.fnm .fnm-result-error:before{
  background-color:#e41f1f;
  color:#fff;
}
.fnm .fnm-result-error:after{
  background-color:#fff;
  color:#e41f1f;
}

.fnm .fnm-result-block{
  background-color:#fafafa;
}
.fnm .fnm-result-block--recommended{
  border-color:#ccc;
}
.fnm .fnm-result-block__param:before{
  color:#000;
}
@media only screen and (min-width:768px){
  .fnm .fnm-result-block__param-list--simple{
    border-color:#ccc;
  }
}
.fnm .fnm-result-block__table tbody tr:not(:first-child){
  border-top-color:#ccc;
}
.fnm .fnm-result-block__text--real{
  color:#24417c;
}
.fnm .fnm-result-block__text--optimistic{
  color:#c4b400;
}
.fnm .fnm-result-block__text--pesimistic{
  color:#cf101c;
}
.fnm .fnm-result-block__btn{
  color:#262626;
}
.fnm .fnm-result-block__btn:after{
  background-image:url(/Images/2018/ico/angle-down.svg);
  -webkit-filter:invert(9%) sepia(73%) saturate(0) hue-rotate(169deg) brightness(98%) contrast(89%);
          filter:invert(9%) sepia(73%) saturate(0) hue-rotate(169deg) brightness(98%) contrast(89%);
}
.fnm .fnm-result-block__btn .injected-svg{
  fill:#262626;
}
.fnm .fnm-result-block__btn:active:after,.fnm .fnm-result-block__btn:focus:after,.fnm .fnm-result-block__btn:hover:after{
  -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 .fnm-result-block__btn:active .injected-svg,.fnm .fnm-result-block__btn:focus .injected-svg,.fnm .fnm-result-block__btn:hover .injected-svg{
  fill:#e41f1f;
}
.fnm .fnm-result-block__btn:active,.fnm .fnm-result-block__btn:focus,.fnm .fnm-result-block__btn:hover{
  color:#e41f1f;
}
.fnm .fnm-result-block__header--border{
  border-color:#ccc;
}
.fnm .fnm-result-block__header--success{
  color:#000;
}
.fnm .fnm-result-block__header--fail{
  color:#e41f1f;
}
.fnm .fnm-result-block__link{
  color:#262626;
}
.fnm .fnm-result-block__link:active,.fnm .fnm-result-block__link:focus,.fnm .fnm-result-block__link:hover{
  color:#e41f1f;
}
.fnm .w-result--border{
  border-color:#e5e5e5;
}
.fnm .fnm-result__separator{
  border-top-color:#e5e5e5;
}
.fnm .fnm-result-price__title{
  color:#000;
}
.fnm .fnm-result-price__amount{
  color:#e41f1f;
}
.fnm .fnm-result-price .fnm-link{
  color:#262626;
}
.fnm .fnm-result-price .fnm-link:active,.fnm .fnm-result-price .fnm-link:focus,.fnm .fnm-result-price .fnm-link:hover{
  color:#e41f1f;
}
.fnm .fnm-result-buttons .fnm-link{
  color:#262626;
}
.fnm .fnm-result-buttons .fnm-link:active,.fnm .fnm-result-buttons .fnm-link:focus,.fnm .fnm-result-buttons .fnm-link:hover{
  color:#e41f1f;
}
.fnm .fnm-result-conditions .fnm-link{
  color:#262626;
}
.fnm .fnm-result-conditions .fnm-link:active,.fnm .fnm-result-conditions .fnm-link:focus,.fnm .fnm-result-conditions .fnm-link:hover{
  color:#e41f1f;
}
.fnm .fnm-result-offer__title{
  color:#000;
}
.fnm .fnm-result-offer__title-desc{
  color:#676767;
}
.fnm .fnm-result-offer__list-item:before{
  background-image:url(/Images/2018/ico/plus.svg);
}
.fnm .fnm-result-offer__list-item--negative{
  color:#8d8d8d;
}
.fnm .fnm-result-offer__list-item--negative:before{
  background-image:url(/Images/2018/ico/minus.svg);
  -webkit-filter:invert(54%) saturate(10%) hue-rotate(231deg) brightness(103%) contrast(88%);
          filter:invert(54%) saturate(10%) hue-rotate(231deg) brightness(103%) contrast(88%);
}
.fnm .fnm-result-offer__list-item--negative .injected-svg{
  fill:#8d8d8d;
}
.fnm .fnm-result-offer__notification{
  background-color:#e1f4ff;
  color:#000;
}
.fnm .fnm-result-offer__price{
  fill:#000;
}
.fnm .fnm-result-offer__text{
  color:#8d8d8d;
}
.fnm .fnm-result-outcome:before{
  background-color:#fff;
}
.fnm .fnm-result-outcome:after{
  background-image:url(/Images/2018/ico/check.svg);
}
.fnm .fnm-result-outcome--success{
  background-color:#64a21f;
  color:#fff;
}
.fnm .fnm-result-error__link{
  color:#e41f1f;
  font-family:Montserrat,Arial,sans-serif;
}
.fnm .fnm-result-error__link:active,.fnm .fnm-result-error__link:focus,.fnm .fnm-result-error__link:hover{
  color:#e41f1f;
}
.fnm .fnm-result-missing-data{
  background-color:#fff;
  border-color:#cc1d1d;
  -webkit-box-shadow:0 0 15px #5f5f5f;
          box-shadow:0 0 15px #5f5f5f;
}
.fnm .fnm-result-missing-data__header{
  color:#e41f1f;
}
.fnm .fnm-result-missing-data__disclaimer,.fnm .fnm-result-missing-data__disclaimer .fnm-link,.fnm .fnm-result-missing-data__text{
  color:#676767;
}
.fnm .fnm-result-missing-data__disclaimer .fnm-link:active,.fnm .fnm-result-missing-data__disclaimer .fnm-link:focus,.fnm .fnm-result-missing-data__disclaimer .fnm-link:hover{
  color:#e41f1f;
}
.fnm .fnm-result-missing-data-form__w-input[data-error]:before{
  background-color:#e41f1f;
  color:#fff;
}
.fnm .fnm-result-missing-data-form__w-input[data-error]:after{
  background-color:#fbdfdf;
}
.fnm .fnm-result-missing-data-form__submit:before{
  background-image:url(/Images/2018/ico/lock.svg);
  -webkit-filter:invert(1);
          filter:invert(1);
}
.fnm .fnm-result-missing-data-form__submit .injected-svg{
  fill:#fff;
}
.fnm .fnm-result-amounts__heading--color1:before{
  background-color:#e41f1f;
}
.fnm .fnm-result-amounts__heading--color2:before{
  background-color:#233f7a;
}
.fnm .fnm-result-amounts__heading--color3:before{
  background-color:#8ab51c;
}
.fnm .fnm-compare__label--category{
  background-color:#000;
  color:#fff;
}
.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;
}
.fnm .fnm-compare__label--btn .w-btn--loading .injected-svg{
  fill:#000;
}
@media only screen and (max-width:767.9px){
  .fnm .fnm-compare__table{
    background-color:#fff;
  }
}
.fnm .fnm-compare__logo--top:before{
  background-color:#607275;
  color:#fff;
}
.fnm .fnm-compare__toggle{
  color:#000;
}
.fnm .fnm-compare__btn{
  background-color:#e41f1f;
  color:#fff;
}
.fnm .fnm-compare__btn:active,.fnm .fnm-compare__btn:focus,.fnm .fnm-compare__btn:hover{
  background-color:#cc1d1d;
  color:#fff;
}
.fnm .fnm-compare__btn-sidebar{
  border-color:#ccc;
  color:#000;
  font-family:Montserrat,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:#fff;
  font-family:Montserrat,Arial,sans-serif;
}
.fnm .fnm-compare__btn--remind{
  background-color:transparent;
  color:#e41f1f;
}
.fnm .fnm-compare__btn--remind:before{
  background-image:url(/Images/2018/ico/bell.svg);
  -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 .fnm-compare__btn--remind .injected-svg{
  fill:#e41f1f;
}
.fnm .fnm-compare__btn--remind:active,.fnm .fnm-compare__btn--remind:focus,.fnm .fnm-compare__btn--remind:hover{
  background-color:transparent;
  color:#cc1d1d;
}
.fnm .fnm-compare__btn--remind:active:before,.fnm .fnm-compare__btn--remind:focus:before,.fnm .fnm-compare__btn--remind:hover:before{
  -webkit-filter:invert(27%) sepia(94%) saturate(2513%) hue-rotate(343deg) brightness(77%) contrast(109%);
          filter:invert(27%) sepia(94%) saturate(2513%) hue-rotate(343deg) brightness(77%) contrast(109%);
}
.fnm .fnm-compare__btn--remind:active .injected-svg,.fnm .fnm-compare__btn--remind:focus .injected-svg,.fnm .fnm-compare__btn--remind:hover .injected-svg{
  fill:#cc1d1d;
}
.fnm .fnm-compare__btn--remind-confirmed,.fnm .fnm-compare__btn--remind-open{
  color:#000;
}
.fnm .fnm-compare__btn--remind-confirmed:before,.fnm .fnm-compare__btn--remind-open:before{
  -webkit-filter:invert(0);
          filter:invert(0);
}
.fnm .fnm-compare__btn--remind-confirmed .injected-svg,.fnm .fnm-compare__btn--remind-open .injected-svg{
  fill:#000;
}
.fnm .fnm-compare__btn--remind-confirmed:active,.fnm .fnm-compare__btn--remind-confirmed:focus,.fnm .fnm-compare__btn--remind-confirmed:hover,.fnm .fnm-compare__btn--remind-open:active,.fnm .fnm-compare__btn--remind-open:focus,.fnm .fnm-compare__btn--remind-open:hover{
  color:#000;
}
.fnm .fnm-compare__btn--remind-confirmed:active:before,.fnm .fnm-compare__btn--remind-confirmed:focus:before,.fnm .fnm-compare__btn--remind-confirmed:hover:before,.fnm .fnm-compare__btn--remind-open:active:before,.fnm .fnm-compare__btn--remind-open:focus:before,.fnm .fnm-compare__btn--remind-open:hover:before{
  -webkit-filter:invert(0);
          filter:invert(0);
}
.fnm .fnm-compare__btn--remind-confirmed:active .injected-svg,.fnm .fnm-compare__btn--remind-confirmed:focus .injected-svg,.fnm .fnm-compare__btn--remind-confirmed:hover .injected-svg,.fnm .fnm-compare__btn--remind-open:active .injected-svg,.fnm .fnm-compare__btn--remind-open:focus .injected-svg,.fnm .fnm-compare__btn--remind-open:hover .injected-svg{
  fill:#000;
}
.fnm .fnm-compare__btn--remind-confirmed:before{
  background-image:url(/Images/2018/ico/check-sharp.svg);
}
.fnm .fnm-compare__cell--highlight{
  background-color:#ccc;
}
.fnm .fnm-compare__cell--highlight-color{
  color:#64a21f;
}
.fnm .fnm-compare__cell--missing{
  color:#cc1d1d;
}
.fnm .fnm-compare__price{
  background-color:#000;
  color:#fff;
}
.fnm .fnm-compare__price--top{
  background-color:#607275;
  color:#fff;
}
.fnm .fnm-compare__heading{
  color:#000;
}
.fnm .fnm-compare .fnm-sticky-overlay{
  background-color:#fff;
  border-bottom-color:#ccc;
}
.fnm .fnm-compare__loading{
  background-image:url(/Images/2018/ico/loading.svg);
  -webkit-filter:invert(41%) saturate(0) hue-rotate(74deg) brightness(95%) contrast(88%);
          filter:invert(41%) saturate(0) hue-rotate(74deg) brightness(95%) contrast(88%);
}
.fnm .fnm-compare__loading .injected-svg{
  fill:#676767;
}
.fnm .fnm-compare .fnm-slider__btn-slide:before{
  background-image:url(/Images/2018/ico/angle-down.svg);
}
.fnm .fnm-compare .fnm-slider__btn-slide .injected-svg{
  fill:#000;
}
.fnm .fnm-compare .fnm-slider__btn-slide:active:not([disabled]),.fnm .fnm-compare .fnm-slider__btn-slide:focus:not([disabled]),.fnm .fnm-compare .fnm-slider__btn-slide:hover:not([disabled]){
  border-color:#cc1d1d;
  color:#e41f1f;
}
.fnm .fnm-compare .fnm-slider__btn-slide:active:before,.fnm .fnm-compare .fnm-slider__btn-slide:focus:before,.fnm .fnm-compare .fnm-slider__btn-slide: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 .fnm-compare .fnm-slider__btn-slide:active .injected-svg,.fnm .fnm-compare .fnm-slider__btn-slide:focus .injected-svg,.fnm .fnm-compare .fnm-slider__btn-slide:hover .injected-svg{
  fill:#e41f1f;
}
.fnm .fnm-compare .fnm-slider__btn-slide[disabled]{
  border-color:#d8d8d8;
}
.fnm .fnm-compare .fnm-slider__btn-slide[disabled]:before{
  -webkit-filter:invert(54%) saturate(10%) hue-rotate(231deg) brightness(103%) contrast(88%);
          filter:invert(54%) saturate(10%) hue-rotate(231deg) brightness(103%) contrast(88%);
}
.fnm .fnm-compare .fnm-slider__btn-slide[disabled] .injected-svg{
  fill:#8d8d8d;
}
.fnm .fnm-compare-reminder{
  background-color:#f5f5f5;
}
.fnm .fnm-compare-reminder:before{
  background-image:url(/Images/2018/ico/bell.svg);
}
.fnm .fnm-compare-reminder .injected-svg{
  fill:#000;
}
.fnm .fnm-compare-reminder__btn{
  color:#e41f1f;
}
.fnm .fnm-compare-tip--pillow{
  background-color:#fff7f6;
  border-color:#ff6450;
}
.fnm .fnm-compare-tip--pillow li:before{
  background-color:#ff6450;
}
.fnm .fnm-compare-tip--direct{
  background-color:rgba(181,210,52,.05);
  border-color:#b5d234;
}
.fnm .fnm-compare-tip--direct li:before{
  background-color:#b5d234;
}
.fnm .fnm-compare-tip--slavia{
  background-color:#fbf5f3;
  border-color:#a33f1f;
}
.fnm .fnm-compare-tip--slavia li:before{
  background-color:#a33f1f;
}
.fnm .fnm-compare-tip--csob{
  background-color:#e4f3fc;
  border-color:#0a78a7;
}
.fnm .fnm-compare-tip--csob li:before{
  background-color:#0a78a7;
}
.fnm .fnm-compare-tip--generali{
  background-color:#fff7f6;
  border-color:#bc1211;
}
.fnm .fnm-compare-tip--generali li:before{
  background-color:#bc1211;
}
.fnm .fnm-compare-tip--kooperativa{
  background-color:#e4fff0;
  border-color:#5ab383;
}
.fnm .fnm-compare-tip--kooperativa li:before{
  background-color:#00833c;
}
.fnm .fnm-compare-tip--kb{
  background-color:#fff7f6;
  border-color:#cb0035;
}
.fnm .fnm-compare-tip--kb li:before{
  background-color:#cb0035;
}
.fnm .fnm-compare-tip--uniqa{
  background-color:#edf4fa;
  border-color:#0066b3;
}
.fnm .fnm-compare-tip--uniqa li:before{
  background-color:#0066b3;
}
.fnm .fnm-compare-tip__heading{
  color:#000;
}
.fnm .fnm-compare__w-widget--cars .fnm-compare__label--separator{
  border-top-color:#000;
}
.fnm .fnm-compare__w-widget--cars .fnm-compare__harmless:before{
  background-color:#64a21f;
}
.fnm .fnm-compare__w-widget--cars .fnm-compare__harmless--no-check{
  color:#d0021b;
}
.fnm .fnm-compare__w-widget--cars .fnm-compare__harmless--no-check:before{
  background-color:#d0021b;
}
.fnm .fnm-upload__filesize{
  color:#b2b2b2;
}
.fnm .fnm-upload__add:after{
  background-image:url(/Images/2018/ico/close.svg);
  -webkit-filter:invert(1);
          filter:invert(1);
}
.fnm .fnm-upload__add .injected-svg,.fnm .fnm-upload__add:before{
  background-color:#000;
}
.fnm .fnm-upload__add:active .injected-svg,.fnm .fnm-upload__add:active:before,.fnm .fnm-upload__add:focus .injected-svg,.fnm .fnm-upload__add:focus:before,.fnm .fnm-upload__add:hover .injected-svg,.fnm .fnm-upload__add:hover:before{
  background-color:#e41f1f;
}
.fnm .fnm-upload__file--success:after{
  background-image:url(/Images/2018/ico/check.svg);
  -webkit-filter:invert(1);
          filter:invert(1);
}
.fnm .fnm-upload__file--success .injected-svg,.fnm .fnm-upload__file--success:before{
  background-color:#8ab63f;
}
.fnm .fnm-upload .injected-svg{
  fill:#fff;
}
