div.productsBlock .product{min-height:80px;overflow:hidden;padding:10px;position:relative}div.productsBlock .product .logo{left:10px;position:absolute;text-align:center;top:10px;width:60px}.logoEdit .frame,.product .logo .frame,.product-icon .frame,.productSmall .logo .frame,.product_preview .product_logo .frame,.products_table .frame,.search_result_logo .frame{border:1px solid #dadada;border-radius:10px 0;display:block;height:58px;overflow:hidden;padding:1px;width:58px}.logoEdit .frame .bg,.product .logo .frame .bg,.product-icon .frame .bg,.product_preview .product_logo .frame .bg,.products_table .frame .bg,.search_result .frame .bg,div.productsBlock .productSmall .logo .frame .bg{border-radius:9px 0;display:block;height:58px;overflow:hidden;width:58px}.product-icon .frame .bg img,.product_preview .product_logo .frame .bg img,.products_table .frame .bg img,.search_result .frame .bg img,div.productsBlock .product .logo .frame .bg img,div.productsBlock .productSmall .logo .frame .bg img{margin:-1px}.product .logo .frame.x40,.product-icon .frame.x40,.products_table .frame.x40{border-radius:6px 0;height:38px;width:38px}.logoEdit .frame.x200,.product .logo .frame.x200,.product-icon .frame.x200,.products_table .frame.x200{border-radius:36px 0;height:198px;width:198px}.product .logo .frame.x40 .bg,.product-icon .frame.x40 .bg,.products_table .frame.x40 .bg{border-radius:5px 0;height:38px;width:38px}.logoEdit .frame.x200 .bg,.product .logo .frame.x200 .bg,.product-icon .frame.x200 .bg,.products_table .frame.x200 .bg{border-radius:35px 0;height:198px;width:198px}div.productsBlock .product .productDetails{margin-left:72px}div.productsBlock .product .productDetails .detailsLink{display:inline-block}div.productsBlock .product .title{font-size:.9em;font-weight:700;overflow:hidden;text-overflow:ellipsis}div.productsBlock .product .title.disabled{text-decoration:line-through}div.productsBlock .product .reviews-count{display:inline-block;font-size:11px;line-height:15px;margin-left:5px;margin-top:7px;vertical-align:top}div.productsBlock .product .bottomGradient{background:url(/i/shared/ico_block2.png) repeat-x 0 -98px;height:50px;margin-top:-45px;position:absolute;width:100%}div.productsBlock .productName a{color:#000;font-size:1.2em;text-decoration:none;white-space:nowrap}div.productsBlock .productName a:hover{text-decoration:underline}div.productsBlock .description{height:70px;margin-top:5px;overflow:hidden}div.productsBlock .price{color:#657fab}div.productsBlock.lite .product{margin-left:-10px;min-height:70px;padding:8px 0 0 5px}div.productsBlock.lite .product .productName a{color:#42639c;font-size:1.1em;text-decoration:underline}div.productsBlock.lite .product .rating{margin-bottom:8px;margin-top:10px}div.productsBlock.lite .product .price{color:#000;font-weight:700}.signalsBlock div.signal{margin:0;min-height:80px;padding:10px;position:relative}.signalsBlock div.signal div.logo{left:10px;position:absolute;text-align:center;top:10px;width:60px}.signalsBlock .signalAvatarW{background-color:#fff;background-repeat:no-repeat;display:block;height:60px;margin:0 0 1px;position:relative;width:60px}.signalsBlock .signalAvatarW .signalAvatar canvas{border:1px solid #dadada;border-radius:10px 0;display:block;height:58px;padding:1px;width:58px}.signalsBlock .signalAvatarW span.ico_state.real{background:#fff url(/i/signals/signals-icons7.png) no-repeat -1px -256px!important;border:1px solid #fff;bottom:-1px;height:14px;left:1px;position:absolute;width:14px}@media (-moz-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:120dpi){.signalsBlock .signalAvatarW span.ico_state.real{background-image:url(/i/signals/signals-icons7-x2.png);background-size:16px auto}}.signalsBlock div.signal div.details{margin:0 0 0 70px!important;padding:0}div.signal .title .heading{display:inline-block;max-width:100%;overflow:hidden;padding-right:2px;text-overflow:ellipsis;white-space:nowrap}.signalsBlock div.signal div.title{color:#000;font-size:.9em;font-weight:700}.signalsBlock div.signal div.title a{color:#000;font-size:1.2em;text-decoration:none}.signalsBlock div.signal div.title a:hover{text-decoration:underline}.signalsBlock div.signal .price{color:#42639c;font-weight:700;margin-top:5px}.signalsBlock div.signal .price.gray{color:#999}.signalsBlock.narrow div.signal{padding:5px 7px}.signalsBlock.narrow div.signal div.title{white-space:nowrap}.signalsBlock.narrow div.signal div.logo{left:7px;top:7px}.signalsBlock.narrow div.signal dl.numbers{margin-top:10px}div.signal dl.numbers{color:#666;height:50px;margin:5px 0 0;min-width:100px;overflow:hidden;padding-top:5px;position:relative}div.signal dl.numbers dd,div.signal dl.numbers dt{display:block;float:left;margin:0;text-align:center}div.signal dl.numbers dd span,div.signal dl.numbers dt span{display:block}div.signal dl.numbers dt{display:table;font-size:10px;height:25px;line-height:25px;margin:15px 0;overflow:visible;position:relative;white-space:normal;width:80px}div.signal dl.numbers dt span{display:table-cell;height:25px;line-height:11px;padding:0 5px;vertical-align:middle}div.signal dl.numbers dd{border-left:1px solid #dadada;font-size:16px;margin:0 0 0 -81px;padding:0 0 15px;white-space:nowrap;width:80px}div.signal dl.numbers dd span{display:block;margin:-5px 0 0;overflow:hidden;word-spacing:-1px}div.signal dl.numbers dd.first.narrow{letter-spacing:-1px}div.signal dl.numbers dd.first.blue,div.signal dl.numbers dd.first.red{font-weight:700}div.signal dl.numbers dd.red{color:#af0000}div.signal dl.numbers dd.blue{color:#42639c}.poll-result{margin-top:8px}.poll-result__button{margin-top:16px}.poll-result__totals{margin-top:16px}.poll-result__list{list-style:none;margin:8px 0 0;padding:0}.poll-result__item{margin-bottom:8px;max-width:600px}.poll-result__item__header{padding-right:90px;position:relative}.poll-result__item__name{font-size:15px}.poll-result__item__value{position:absolute;right:0;top:0}.poll-result__item__value small{font-size:14px}.poll-result__item__line{background:#b3caef;display:inline-block;height:10px;vertical-align:top}.poll-result__item__line_leader{background:#4a76b8}.poll-result__item__line-wrapper{border:1px solid #dadada;height:10px;margin-top:4px;width:100%}