/* Copyright (c) 2012 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ .destination-list-item { -webkit-padding-end: 2px; -webkit-padding-start: 18px; cursor: default; padding-bottom: 3px; padding-top: 3px; } :not(.moving).destination-list-item { -webkit-transition: background-color 150ms; } .destination-list-item:hover, .destination-list-item:focus { background-color: rgb(228, 236, 247); } .destination-list-item:focus { outline: none; } .destination-list-item.stale { opacity: 0.4; } .destination-list-item-content { display: flex; } .destination-list-item-icon { -webkit-margin-end: 8px; -webkit-transition: opacity 150ms; display: inline-block; flex: 0 0 auto; height: 24px; vertical-align: middle; width: 24px; } .destination-list-item-name { flex: 0 1 auto; line-height: 24px; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; } .destination-list-item-name .search-hint { -webkit-margin-start: 1em; color: #999; font-size: 75%; } .destination-list-item .offline-status { -webkit-margin-start: 1em; flex: 0 0 auto; font-size: 75%; line-height: 24px; vertical-align: middle; } .register-promo { -webkit-margin-start: 1em; flex: 0 0 auto; } .destination-list-item-query-highlight { background-color: rgba(255, 240, 120, 0.9); } .extension-controlled-indicator { display: flex; flex: 1; justify-content: flex-end; min-width: 150px; } .extension-name { -webkit-margin-start: 1em; color: #777; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .extension-icon { background-position: center; background-repeat: no-repeat; cursor: pointer; flex: 0 0 auto; height: 24px; margin: 0 3px; width: 24px; }