.comparison { max-width: 950px; }
.compare-row { min-height: 45px; }
.compare-track { display: flex; flex-direction: column; justify-content: flex-end; height: auto; min-height: 36px; background: #111c1c; border-left-color: #718878; align-self: stretch; }
.compare-picture { position: relative; height: auto; }
.compare-picture img { display: block; width: 100%; height: auto; }
.compare-picture img.img-failed { display: none; }
.compare-bar { position: relative; height: 3px; }
@media (max-width: 700px) { .compare-row { min-height: 40px; } .compare-track { min-height: 32px; } }
