/**/
.megapruh-ua {display:flex; gap:2em; margin:0 auto 1.25em; padding:1.25em 1em; border-top:4px solid #0C47B7; border-bottom:4px solid #FFD521; font-size:1rem}
#wrapper .megapruh-ua {flex-direction:column; gap:.75em; padding:1rem}

.megapruh-ua .mega-online-out {flex:1 1 50%; position:relative; height:2.572em; min-height:0; overflow:hidden; font-size:87.5%; line-height:1.286}
.megapruh-ua .mega-online-out .mega-more {position:absolute; left:auto; bottom:0; right:0; z-index:2; display:block; width:auto; padding:0 0 0 3em; border:0; text-align:right; text-transform:uppercase; font-weight:800; font-size:71.4%; line-height:1.5; background:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,1) 3em)}
.dark .megapruh-ua .mega-online-out .mega-more {background:linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,1) 3em)}
.megapruh-ua .mega-online-out .mega-more:before {content:''; position:absolute; top:-99em; left:-999em; bottom:0; right:-999em}
.megapruh-ua .mega-more:after {content:''; display:inline-block; vertical-align:top; width:.8em; height:1.5em; margin:0 0 0 .3em; background:url('/u/icon/124/arrow2-right.svg') no-repeat 50% 50%}
.dark .megapruh-ua .mega-more:after {background-image:url('/u/icon/eef/arrow2-right.svg')}

#wrapper .megapruh-ua .mega-online-out {height:auto}

.megapruh-ua .mega-online {position:static; font-size:100%}
.megapruh-ua .mega-online .time {display:inline-block; vertical-align:top; margin:0 .4em 0 0; padding:0 .3em; border-radius:2px; font-weight:600; line-height:1.5; font-size:85.71%; background:rgba(103,138,198,.1)}
.megapruh-ua .mega-online b {font-weight:400}
.megapruh-ua .mega-online:before {display:none} 
.megapruh-ua .mega-online .item {margin:0}
.megapruh-ua .mega-online .item ~ .item {display:none}
.megapruh-ua .mega-live {float:left; width:1.35em; padding:0; text-indent:-99em; overflow:hidden; font-size:87.5%}
.megapruh-ua .mega-live:before {content:''; float:left; width:.85em; height:.85em; margin:.3em .5em 0 0; border-radius:100%; background:#E41F1F}

.megapruh-ua .megabtngroup {flex:1 1 50%; display:flex; justify-content:space-between; align-items:flex-start; gap:.5em;}
#wrapper .megapruh-ua .megabtngroup {flex-wrap:wrap}

.megapruh-ua .mega-btn.mega-btn {flex:1 1 auto; display:block; white-space:nowrap; width:auto; padding:.5em; border:1px solid; border-radius:3px; font-weight:600; font-size:87.5%; line-height:1.429; text-align:center; text-decoration:none; transition:.2s; box-sizing:border-box}
.megapruh-ua .mega-btn:before {content:''; display:inline-block; vertical-align:top; width:1.25rem; height:1.429em; margin-right:.75rem; background:no-repeat 50% 50% / contain}	
.megapruh-ua .mega-btn.mega-btn {border-color:#D6DEEB; color:#122E5B; background:#EDF2F9}
.megapruh-ua .mega-btn.mega-btn:hover {border-color:#4C70B5}

.mega-btn.icon-vote:before {background-image:url('/u/icon/124/vote.svg')}
.mega-btn.icon-candidates:before {background-image:url('/u/icon/124/candidates.svg')}
.mega-btn.icon-story:before {background-image:url('/u/icon/124/story.svg')}
.mega-btn.icon-coalition:before {background-image:url('/u/icon/124/coalition.svg')}
.mega-btn.icon-city:before {background-image:url('/u/icon/124/town.svg')}
.mega-btn.icon-foto:before {background-image:url('/u/icon/124/foto.svg')}
.mega-btn.icon-calc:before {background-image:url('/u/icon/124/calc.svg')}
.mega-btn.icon-category:before {background-image:url('/u/icon/124/category.svg')}
.mega-btn.icon-funeral:before {background-image:url('/u/icon/124/funeral.svg')}
.mega-btn.icon-video:before {background-image:url('/u/icon/124/video.svg')}
.mega-btn.icon-info:before {background-image:url('/u/icon/124/info.svg')}

.megapruh-ua .mega-btn.mega-btn.icon-cross.icon-cross {border-color:#FFD900; color:#122E5B; background:#FFD900}
.megapruh-ua .mega-btn.mega-btn.icon-cross.icon-cross:hover {border-color:#C11B1B}
.megapruh-ua .mega-btn.mega-btn.icon-cross:before {background-image:url('/b/idnes/icon-red-cross.svg')} 
#wrapper .megapruh-ua .mega-btn.icon-cross {flex:0 0 100%}