/**
 * Copyright (c) 2014-2015 TechDivision GmbH
 * All rights reserved
 *
 * This product includes proprietary software developed at TechDivision GmbH, Germany
 * For more information see http://www.techdivision.com/
 *
 * To obtain a valid license for using this software please contact us at
 * license@techdivision.com
 */

/**
 * @category   TechDivision
 * @package    TechDivision_ElasticSearch
 * @subpackage Block
 * @author     TechDivision Core Team <core@techdivision.com>
 * @copyright  Copyright (c) 1996-2015 TechDivision GmbH (http://www.techdivision.com)
 * @version    ${release.version}
 * @link       http://www.techdivision.com/
 */

/** common suggest **/
.ui-menu { margin-top: 10px; padding-top: 9px; width: 330px; text-align: left; border: 1px solid #c0c0c0; z-index: 1000; }
.ui-menu .ui-menu-item { box-sizing: content-box; overflow: hidden; margin-bottom: 5px; height: 60px; padding: 8px 10px; }
.ui-menu .ui-menu-item.ui-state-focus { background-color: #dadada; }
.ui-menu .ui-autocomplete-category { margin-left: 10px; margin-right: 10px; margin-bottom: 10px; margin-top: 10px; color: #858585; font-weight: normal; font-size: 14px; line-height: 18px; border-bottom: 1px solid #d8d8d8; }

/** products suggesgt **/
.ui-menu .suggest-product h4 { border: none; font-weight: normal; margin-left: 75px; font-size: 12px; margin-bottom: 0; }
.ui-menu .suggest-product p { border: none; height: 38px; overflow: hidden; font-size: 10px; line-height: 12px; margin-left: 75px; }
.ui-menu .suggest-product img { float: left; width: 60px; }

/** category suggest **/
.ui-menu .suggest-category h4 { text-transform: none; border: none; font-weight: normal; margin-left: 10px; font-size: 12px; margin-bottom: 0; }
.ui-menu .suggest-category { height: 15px; margin-bottom: 2px; margin-top: 2px; }

/** RWD Adjustments **/
.ui-menu { width: 300px; }
.ui-menu .ui-menu-item.ui-state-focus { background-color: #f4f4f4; }

/* Price Slider */
.sidebar .block-layered-nav dd li.active, .sidebar .block-layered-nav dd li.active a { font-weight: bold; color: #d12c01; }
.block-layered-nav div.slider { width: 150px; margin: 5px 0 3px; background: url(images/template/track.gif) repeat-x; height: 17px; position: relative; }
.block-layered-nav .currently div.slider { margin-left: 0; }
.block-layered-nav div.slider div.handle { width: 6px; height: 20px; background: #999; border-radius: 5px; cursor: move; position: absolute; }
.block-layered-nav .price-value { overflow: hidden; margin-bottom: 6px; }
.block-layered-nav .currently .price-value { overflow: hidden; margin-bottom: 6px; margin-left: 0; }
.block-layered-nav #leftMinPrice { float: left; }
.block-layered-nav #rightMaxPrice { float: right; }

/* Suggests on Search Result Page when no results are shown */
.catalogsearch-result-index .result-suggest { margin-top: 40px; }
.catalogsearch-result-index .result-suggest a { font-size: 18px; }
