.signalsBlock div.signal{padding:10px;margin:0;position:relative;min-height:80px}.signalsBlock div.signal div.logo{width:60px;position:absolute;top:10px;left:10px;text-align:center}.signalsBlock .signalAvatarW{display:block;width:60px;height:60px;background-color:#fff;background-repeat:no-repeat;position:relative;margin:0 0 1px}.signalsBlock .signalAvatarW .signalAvatar canvas{display:block;width:58px;height:58px;padding:1px;border:solid 1px #dadada;border-radius:10px 0}.signalsBlock .signalAvatarW span.ico_state.real{position:absolute;bottom:-1px;left:1px;border:solid 1px #fff;width:14px;height:14px;background:#fff url(https://c.mql5.com/i/signals/signals-icons7.png) no-repeat -1px -256px!important}.signalsBlock div.signal div.details{margin:0 0 0 70px!important;padding:0}div.signal .title .heading{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:2px}.signalsBlock div.signal div.title{font-size:.9em;font-weight:700;color:#000}.signalsBlock div.signal div.title a{text-decoration:none;font-size:1.2em;color:#000}.signalsBlock div.signal div.title a:hover{text-decoration:underline}.signalsBlock div.signal .price{margin-top:5px;color:#42639c;font-weight:700}.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{top:7px;left:7px}.signalsBlock.narrow div.signal dl.numbers{margin-top:10px}div.signal dl.numbers{margin:5px 0 0;padding-top:5px;min-width:100px;color:#666;overflow:hidden;height:50px;position:relative}div.signal dl.numbers dd,div.signal dl.numbers dt{display:block;float:left;text-align:center}div.signal dl.numbers dt span{display:block;height:25px;padding:0 5px;display:table-cell;vertical-align:middle;line-height:11px}div.signal dl.numbers dt{width:80px;height:25px;font-size:10px;margin:15px 0;position:relative;overflow:visible;line-height:25px;white-space:normal;display:table}div.signal dl.numbers dd{width:80px;font-size:16px;margin:0 0 0 -81px;padding:0 0 15px;border-left:solid 1px #dadada;white-space:nowrap}div.signal dl.numbers dd span{margin:-5px 0 0;overflow:hidden;display:block;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}.widget-calendar{padding-bottom:0;overflow:inherit}.widget-calendar .columns{float:left;-webkit-margin-before:-7px;margin-top:-6px;overflow:inherit;height:auto}.widget-calendar .intro{height:auto}.widget-calendar iframe{border:0}.widget-indicator-header{text-align:center;margin-bottom:-15px;position:relative;z-index:3;padding-top:8px;font-weight:400}.widget-indicator-header .economic-calendar__icon-flag{margin-top:4px}@media all and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),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){.signalsBlock .signalAvatarW span.ico_state.real{background-image:url(https://c.mql5.com/i/signals/signals-icons7-x2.png)!important;background-size:16px auto!important}}