#ligo-container {
	overflow: hidden;
}
.kotuproti {
	background: #f5f5f5;
}
.kotuproti .newsblock {
	padding: 15px;
	background: #fff;
}

.actualnav .significances .significances-list li.ua-flag a {
	background: url(https://static.lsm.lv/files/flag-ua.svg) no-repeat 0.75rem 50%;
    background-size: 1rem;
    padding-left: 2.125rem;
    font-weight: 700;
}
.actualnav .significances .significances-list li.ua-flag a:hover {
	color: #0183d1;
}


:lang(ru) .frontpage-three-cols .col-lg-4:last-child .thumbnail:first-of-type {
    background: #005bbc;
    box-shadow: 0 0 0 5px #ffd600;
    margin-bottom: 1.5rem;
	padding-bottom: 0;
    align-items: center;
}

:lang(ru) .frontpage-three-cols .col-lg-4:last-child .thumbnail:first-of-type figure {
	height: 100%;
}

:lang(ru) .frontpage-three-cols .col-lg-4:last-child .thumbnail:first-of-type .thumbnail__caption {
	margin-bottom: .125rem;
	padding: .25rem .25rem .25rem 0;
	color: #fff;
}

@media (min-width: 960px) {
	:lang(ru) .frontpage-three-cols .col-lg-4:last-child .thumbnail:first-of-type .thumbnail__caption {
	font-size: .9375rem;
	}
}

@media (min-width: 1320px) {
	body.velesanas-2022 .parties-list.widget .party {
		width: 10%;
	}
}

:lang(ru) body.velesanas-2022 .module-heading.heading-alert {
	max-width: 560px;
}

.velesanas22-final-chart.results {
	height: 398px;
    min-height: 398px;
}

.velesanas22-final-chart.results .results-chart-container {
	padding-top: 3rem !important;
}

body.mmp .article .voting .popover.voting-popover.raffle-popover {
	min-width: calc(100% - 3rem);
}

.actualnav .significances .dropdown>.dropdown-menu a[href="/tema/ukrainskoyu/"] {
    background: url(/assets/images/flags/flag-ua.svg) no-repeat 0.75rem 50% !important;
    padding-left: 2.75rem;
    background-size: 1.5rem!important;
}
.actualnav .significances .dropdown>.dropdown-menu a[href="/tema/pa-belarusku/"] {
    background: url(/assets/images/flags/flag-by.svg) no-repeat 0.75rem 50% !important;
    padding-left: 2.75rem;
    background-size: 1.5rem!important;
}
.actualnav .significances .dropdown>.dropdown-menu a[href="/tema/po-polsku/"] {
    background: url(/assets/images/flags/flag-pl.svg?v=2) no-repeat 0.75rem 50% !important;
    padding-left: 2.75rem;
    background-size: 1.5rem!important;
}


@media (max-width: 959px) {
	.hockey-2023 #hockey-widget .widget-container .widget-nav ul {
		justify-content: center;
	}
}
@media (min-width: 960px) {
	.hockey-2023 #hockey-widget .widget-container .widget-nav ul {
		margin-left: auto;
	}
}

@media (max-width: 539px) {
	.stats-list .stats-item .item-time {
		width: 10%;
		white-space: nowrap;
	}
}

body.hockey-2023 #hockey-widget .widget-container .widget-nav ul li:first-child {
	display: none;
}

:lang(ru) .module-heading.has-dropdown .dropdown {
	display: none;
}

.module-heading.has-dropdown .dropdown .dropdown-toggle {
	color: #2b292a;
}

.mmp-article .article:after {
	content: " ";
	display: block;
	clear: both;
}

.mmp-article .article .replay-related + .article-alert {
	margin-top: 0 !important;
}


.dzsv-2023-header .dzsv-2023-nav li:first-child {
	display: none;
}


.fiba-2023 .games-list .game .score .score-notes {
	position: absolute;
    left: 100%;
    top: 50%;
    transform: translateY(-100%);
    margin: 0;
}

.fiba-2023 .games-list .game .score {
	position: relative;
}


.fiba-2023 .games-list .game .country-name {
	text-transform: capitalize;
}

.fiba23-playoff {
	margin-bottom: 3rem;
}

.fiba23-playoff .tab-pane:not(.active) {
	display: none;
}


/* end of prod.css */