#app-2018-10-taxilov{font-family:Arial,sans-serif;max-width:980px;margin:0 auto}#app-2018-10-taxilov p{line-height:1.5}#app-2018-10-taxilov table{background:#333;color:#fff;width:100%;border-collapse:collapse;text-align:right;margin:0;padding:0}#app-2018-10-taxilov table thead th{color:#ffd000;background:#242424;text-transform:uppercase}#app-2018-10-taxilov table td,#app-2018-10-taxilov table th{padding:8px;line-height:1.4;text-align:right}#app-2018-10-taxilov table tbody tr{border-bottom:2px solid #444}#app-2018-10-taxilov table tbody tr td{background:#333}#app-2018-10-taxilov .taxi-car{display:block}#app-2018-10-taxilov h2{margin-top:0}#app-2018-10-taxilov .multiselect{margin-bottom:1em}#app-2018-10-taxilov .multiselect__tags{border:2px solid #aaa}#app-2018-10-taxilov ul.multiselect__content{margin:0;padding:0}#app-2018-10-taxilov li.multiselect__element{margin-bottom:0}#app-2018-10-taxilov .yddviz-row .column{margin-bottom:2em}@media (min-width:576px){#app-2018-10-taxilov .yddviz-row .column{width:50%;float:left}#app-2018-10-taxilov .yddviz-row .info{padding:20px}}#app-2018-10-taxilov .yddviz-row:after{content:"";clear:both;display:table}#taxiMap{height:600px;max-height:70vh;margin-bottom:10px;z-index:0;background-color:rgba(255,0,0,0)}.mapLegend{padding:6px 8px;font:14px/16px Arial,Helvetica,sans-serif;background:#fff;background:hsla(0,0%,100%,.8);-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);border-radius:5px;line-height:18px;color:#555}.mapLegend i{width:18px;height:18px;float:left;margin-right:8px;opacity:.7}