.icon-sprite,.icon-sprite-for-modules{background-image:url(../images/icon_sprite.png)}.table-bordered,.theme-border{border-top:solid 2px #8aa73a}.theme-color{color:#8aa73a}.title-border{border-bottom:solid 2px #dfdfdf;padding-bottom:15px!important;margin-bottom:40px!important}@media only screen and (max-width:767px){.title-border{margin-bottom:15px!important;padding-bottom:10px!important}}.theme-block{border:1px solid #dfdfdf;border-top:solid 2px #8aa73a;padding:30px 29px;margin-bottom:60px}.no-theme-block{border:none;padding:0;margin-bottom:0}.table-bordered thead>tr>td,.table-bordered thead>tr>th{font-size:16px;line-height:1.667em;color:#333;text-transform:uppercase;font-weight:500;border-bottom-width:1px}@media only screen and (max-width:991px){.theme-block{padding:15px;margin-bottom:30px}}.table-bordered td,.table-bordered th{border:1px solid #dfdfdf}.icon-sprite,.icon-sprite-for-modules{background-repeat:no-repeat;text-indent:-9999px}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:4 / 2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.icon-sprite,.icon-sprite-for-modules{background-image:url(../images/icon_sprite@2x.png);background-size:100px 1000px}}#search_autocomplete{position:absolute;width:100%;bottom:0;left:0;z-index:10;display:none}#search_autocomplete .livesearch-results{border:0;-webkit-box-shadow:0 0 21px rgba(0,0,0,.11);-moz-box-shadow:0 0 21px rgba(0,0,0,.11);box-shadow:0 0 21px rgba(0,0,0,.11);left:0;position:absolute;top:0;width:100%;background:#fff}#search_autocomplete .livesearch-results li{overflow:hidden;border-bottom:1px solid #ddd;padding:15px;line-height:1.5}#search_autocomplete .livesearch-results li:last-child{margin-bottom:0;border:0}#search_autocomplete .livesearch-results .item-count{background:#fafafa;padding-top:8px;padding-bottom:8px}@media only screen and (min-width:320px){#search_autocomplete{min-width:320px}}#search_mini_form .input-box{position:relative}#search_autocomplete.show{display:block}#search_autocomplete.show.processing input{padding-right:20px}#search_autocomplete.show.processing:before{position:absolute;right:34px;top:12px;content:'';background:url(../../../images/tm/livesearch/ajax-loader.gif) 50% 50% no-repeat;width:16px;height:16px;display:block}.livesearch-results .item-img{float:left;margin-right:15px}.livesearch-results .item-info{overflow:hidden}.livesearch-results .item-name{display:block;margin-bottom:.5em;font-size:14px}.livesearch-results .price-box{margin:0;line-height:21px}.livesearch-results .price-box .price{font-size:18px}