
/* BASIC LAYOUT
----------------------------------------------- */
.wrapper {min-width: 320px; position: relative;}
.wrapper-container {max-width: var(--maximum-width); margin: 0 auto; position: relative; z-index: 20;}
.wrapper-main {background-color: #fff; box-shadow: 0 0 2px rgba(0,0,0,0.1);}
.header {background: linear-gradient(45deg, #000084, #00F); padding: 0 var(--indent); color: #fff; position: relative;}
.nav { padding: 0 var(--indent);}
.content {min-height: 100vh; padding: 40px var(--indent);}
.footer {background-color: #f7f7f9;}
.footer__one {padding: 20px var(--indent); }
.footer__two {background-color: var(--bg-3); color: #fff; padding: 20px var(--indent); }
.page-bg {background-color: var(--bg-color-third); padding: 30px;}
.rkl {width: 80%; text-align: center; margin: 10px auto;}
.mt {margin-top: 20px;}
.mb {margin-bottom: 20px;}
.mb-2 {/*margin-bottom: 40px;*/}
.rkl img {display: block; margin: 0 auto;}
.content-grid, .page-grid {display: grid; grid-gap: 40px 40px; grid-template-columns: 240px 1fr 0px;
	grid-template-areas: "sidebar main sidebar-2" "top top top";}
.page-grid {grid-template-columns: 1fr 300px; grid-template-areas: "main sidebar-2" "top top";}
.col-sidebar {grid-area: sidebar;}
.col-sidebar-2 {grid-area: sidebar-2;}
.col-main {grid-area: main;}
.sect--top {grid-area: top;}
.page-grid .col-main {padding: 0 35px;}
	
#scrolltop {position: fixed; width: 60px; height: 60px; line-height: 60px; right: 10px; bottom: 10px;
	z-index: 990; display: none; background-color: var(--bg); color: var(--tt-2); 
	cursor: pointer; font-size: 24px; border-radius: 50%; text-align: center; box-shadow: 0 5px 10px rgba(0,0,0,0.1);}


/* HEADER, NAV
----------------------------------------------- */
.logo {    margin-right: 40px;
    padding-left: 80px;
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    /* background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAABN2lDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5ViEm6uf/oQjm4dXNx9AidHwUHxCXwDxamDQ4QMBYvf9J3fORzOAaNi152GUYbzWKt205Gu58vZF2aYAoBOmKV2q3UAECdxxBjf7wiA10277jTG+38yH6ZKAyNguxtlIYgK0L/SqQYxBMygn2oQD4CpTto1EE9AqZf7G1AKcv8ASsr1fBBfgNlzPR+MOcAMcl8BTB1da4Bakg7UWe9Uy6plWdLuJkEkjweZjs4zuR+HiUoT1dFRF8jvA2AxH2w3HblWtay99X/+PRHX82Vun0cIQCw9F1lBeKEuf1UYO5PrYsdwGQ7vYXpUZLs3cLcBC7dFtlqF8hY8Dn8AwMZP/fNTP8gAAAAJcEhZcwAACxMAAAsTAQCanBgAAAqmaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIzVDEzOjM4OjE1KzAzOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTEwLTIzVDE0OjMzOjA1KzAzOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMC0yM1QxNDozMzowNSswMzowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YTUwNzlhYTgtNjkyZi01YzRmLWIzNTktNGFmMDk3ODY5NTg2IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MmM1ZTM0MjQtYzI5Ny1mYjRiLTllZDgtOWJkODNjN2E2OTYzIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZTA5ZGVlZTgtNjM1MS1jODQ0LThhY2ItNTZiY2ViMThlMDhiIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMDlkZWVlOC02MzUxLWM4NDQtOGFjYi01NmJjZWIxOGUwOGIiIHN0RXZ0OndoZW49IjIwMTktMTAtMjNUMTM6Mzg6MTUrMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YTI4Mzg4Y2ItMjJkMS1kYzQ4LThiNjctOGFlMjc0MmRlYTdkIiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIzVDEzOjM4OjM5KzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjgzZDE0NGM4LWU2YjUtYjA0Ny05YzE3LWJlM2JhOGM2YzZmNiIgc3RFdnQ6d2hlbj0iMjAxOS0xMC0yM1QxNDozMzowNSswMzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphNTA3OWFhOC02OTJmLTVjNGYtYjM1OS00YWYwOTc4Njk1ODYiIHN0RXZ0OndoZW49IjIwMTktMTAtMjNUMTQ6MzM6MDUrMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkluZ3JlZGllbnRzPiA8cmRmOkJhZz4gPHJkZjpsaSBzdFJlZjpsaW5rRm9ybT0iUmVmZXJlbmNlU3RyZWFtIiBzdFJlZjpmaWxlUGF0aD0iY2xvdWQtYXNzZXQ6Ly9jYy1hcGktc3RvcmFnZS5hZG9iZS5pby9hc3NldHMvYWRvYmUtbGlicmFyaWVzL2QyNTdjZDY3LTBmZjAtNDAzMS05YzI5LTAyOTZhYTYyZDUzZTtub2RlPTA4OWI1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) 0 center / 46px no-repeat; */
    color: #fff !important;
    min-width: 250px;
    height: 65px;
    background: url(/templates/gl/images/logo25.png) no-repeat;
    background-size: contain;}
.logo div:first-child {font-size: 18px; letter-spacing: 0px; text-transform: uppercase; font-weight: 500;}
.logo div + div {margin-top: -1px; font-size: 10px; text-transform: uppercase; letter-spacing: 1px;}
.logo span {color: var(--accent-3);}
.nav__menu > li {margin-right: 30px; position: relative;}
.nav__menu > li > a {height: 60px; display: flex; align-items: center; color: var(--bg); font-size: 17px;}
.nav__menu-hidden {background-color: var(--bg); box-shadow: 0 20px 20px rgba(0,0,0,0.1); 
	position: absolute; left: -20px; top: 100%; padding: 20px 0; z-index: 50; width: 300px; 
	visibility: hidden; opacity: 0; transform: translateY(30px);}
.nav__menu-hidden::before {content: ''; border: 10px solid transparent; border-bottom-color: var(--bg); 
	position: absolute; bottom: 100%; left: 20px;}
.nav__menu-hidden a {display: block; padding: 10px 30px;}
.nav__menu-hidden a:hover {background-color: var(--accent);}
.nav__menu > li:hover > a, .header__btn-search:hover, .header__btn-search.is-active {color: var(--accent);}
.nav__menu > li:hover .nav__menu-hidden {visibility: visible; opacity: 1; transform: translateY(0px);}
.submenu > a:after {content:"\f107"; font-weight: 300; font-family:'Font Awesome 5 Pro'; margin-left:7px; 
	transition: all .2s; display: inline-block;}
li.submenu:hover > a:after {transform: rotate(-180deg) !important}
.nav__btn-search {font-size: 20px; cursor: pointer; width: 18px; text-align: center; margin: 5px;}
.header__btn-login {cursor: pointer; margin: 0 5px; text-transform: uppercase; font-size: 24px; color: #fff; 
	/*padding: 0 20px;*/ height: 30px; line-height: 30px; border-radius: 15px;}
.comments__btn-login {cursor: pointer; font-size: 16px; color: #000084;}
.search-block {position:relative; border-bottom: 1px solid var(--bdc); padding: 15px var(--indent);}
.search-block__input {position: relative;}
.search-block input, .search-block input:focus {padding: 0; border-radius: 0px; background: none; box-shadow: none;}
.search-block input:not(:focus)::placeholder {color: #000; opacity: 0.4; font-size: 17px;} 
.search-block button {position:absolute; right: 0; top: 0; width: auto; padding: 0; 
	background: none; color: var(--tt); font-size: 18px;}
.header__date {color: var(--tt-4); font-size: 14px;}
.header__date .fal {color: var(--accent); font-size: 22px; margin-right: 8px;}
.clock {margin-left: 6px;}
.header__soc a {margin: 0 9px 0 0; width: 30px; height: 30px; font-size: 16px; border: 1px solid var(--bg); display: flex; justify-content: center; align-items: center; color: var(--bg);}
.header__currencies > * {margin: 0 5px; font-size: 14px;}
.header__currencies > div > .fal {width: 22px; height: 22px; display: inline-flex; justify-content: center; align-items: center; 
	border-radius: 50%; border: 1px solid #ccc; font-size: 12px; margin-right: 8px;}
.header__currencies .fa-arrow-up {margin-left: 5px; color: #2ecc71; font-size: 12px;}
.header__currencies .fa-arrow-down {margin-left: 5px; color: #e74c3c; font-size: 12px;}
.header_top {height: auto; overflow: hidden;}
.header_top img {/*height: 30px; margin-left: 15px;*/} 
/* SECTION
----------------------------------------------- */
.sect {margin-bottom: 40px;}
.sect__header {margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid var(--bdc);}
.sect__title {font-size: 22px;}
.sect__title__related {font-size: 18px; font-weight: 500;}  
.sect__title div {
    color: var(--gray);
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
    margin-top: 10px;
}
.sect__link {font-size: 14px; color: var(--tt-2);}
.sect__link .fal {width: 22px; height: 22px; display: inline-flex; justify-content: center; align-items: center; 
	border-radius: 50%; border: 1px solid var(--accent); color: var(--accent); font-size: 12px; margin-right: 8px;}
.speedbar {font-size: 14px; color: var(--tt-2); margin-bottom: 20px; display: none;}
.speedbar a:after {color: var(--primary-tt); display: inline; content: '/'; margin: 0 5px;}
.speedbar a:hover {text-decoration: underline;}
.sect__subtitle {font-size: 24px; margin-bottom: 40px;}
.main-page-grid {display: grid; grid-gap: 40px 40px; grid-template-columns: 240px 1fr 300px; align-items: start;
	grid-template-areas: "feed main main" "feed news rkl"; margin-bottom: 40px;}
.main-page-grid .sect, .sect-content--col-4 .sect {margin-bottom: 0;}
.sect--main {grid-area: main;}
.sect--feed {grid-area: feed;}
.sect--news {grid-area: news;}
.sect--rkl {grid-area: rkl;}
.sect--bg {background-color: var(--bg-2); padding: 40px var(--indent);
	margin-left: var(--indent-negative); margin-right: var(--indent-negative);}
.sect-content--col-4 {grid-template-columns: repeat(auto-fill,minmax(260px,1fr));}
.sect--main-2 {grid-column: span 3;}
.sect-content--gap-bigger {grid-gap: 40px 40px;}
.sidebar-block + .sidebar-block {margin-top: 40px;}
.sidebar-block--sticky {position: sticky; left: 0; top: 20px;}
.sidebar-block__title {font-size: 22px; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid var(--bdc);}


/* ITEMS
----------------------------------------------- */
.item__category {background-color: var(--accent-4); color: #fff; padding: 0 6px; line-height: 16px; 
	text-transform: capitalize; font-size: 12px; margin-right: 10px;}
.item__meta {color: var(--tt-2); font-size: 12px;}
.item__meta-item {margin-right: 10px;}
.item__date {color: var(--tt); font-size: 12px; margin-bottom: 8px; position: relative;}
.item__title {line-height: 1.3; font-size: 15px; }
.item__titler__related {line-height: 2.5; font-size: 16px; text-decoration: underline; color: #5278b1;}  
.item__text {line-height: 1.4; font-size: 15px; margin-top: 10px; color: var(--tt-3);}
.item__label {position: absolute; z-index: 6; right: 0; top: 0; width: 40px; height: 40px; line-height: 40px; 
	text-align: center; background-color: var(--accent-4); color: #fff;}
.item__label--red, .item__category--red {background-color: var(--accent-2);}
.item__label--yellow, .item__category--yellow {background-color: var(--accent-3);}
.item__label--blue, .item__category--blue {background-color: var(--accent);}


/* THUMB ITEM
----------------------------------------------- */
.thumb-item, .feed-item__title {display: block;}
.thumb-item__img {height: 220px; margin-bottom: 16px;}
.thumb-item__img__v {height: auto; margin-bottom: 16px;}
.thumb-item__category {position: absolute; left: 0; bottom: 0; z-index: 6; margin: 0; line-height: 30px; 
	max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.thumb-item__meta {position: absolute; right: 0; bottom: 0; z-index: 6; color: var(--tt-4); line-height: 30px;}
.thumb-item__meta2 {position: static; margin-top: 10px; color: var(--tt-2);}
.thumb-item__desc {background-color: rgba(0,0,0,0.03); padding: 20px; margin-top: -16px;}
.item__date span {color: var(--accent-2); text-transform: lowercase; font-size: 12px;}
@media screen and (min-width: 640px) {
	.thumb-item--big {grid-column: span 2; grid-row: span 2;}
	.thumb-item--long {grid-row: span 2;}
	.thumb-item--big .thumb-item__img, .thumb-item--long .thumb-item__img {height: 360px;}
	.thumb-item--big .item__title {font-size: 22px; margin-bottom: 16px;}
	.thumb-item--long .item__text {-webkit-line-clamp: 3;}
	.thumb-item--small-img .thumb-item__img {height: 130px;}
}
.thumb-item:hover .thumb-item__img img, .news-item__img:hover img, .video-item:hover img {transform: scale(1.06,1.06);}


/* FEED ITEM, NEWS ITEM, THUMB LEFT ITEM, VIDEO ITEM
----------------------------------------------- */
#dle-content > .news-item {margin: 0;}
.thumb-item + .feed-item {padding-top: 20px;}
.feed-item + .feed-item {border-top: 1px solid var(--bdc); padding-top: 15px; margin-top: 15px;}
.feed-item:hover .item__title, .sect__link:hover, .thumb-item:hover .item__title, 
.news-item__title:hover, .footer__menu a:hover, .thumb-left-item:hover .item__title {text-decoration: none; color: var(--accent-2);}
.news-item__img {width: 200px; height: 130px; margin-right: 20px; display: block;}
.news-item__date {margin: 0;}
.news-item__meta {margin-bottom: 10px;}
.news-item__title {font-size: 19px;}
.news-item + .news-item {margin-top: 20px;}
.thumb-left-item {padding-top: 20px;}
.thumb-left-item__img {width: 90px; height: 70px; margin-right: 15px;}
.video-item {min-height: 200px; display: block;}
.video-item::before {height: 70%; opacity: 0.8;}
.video-item__desc {position: absolute; left: 0; right: 0; bottom: 0; z-index: 6; padding: 20px;}
.video-item__desc > * {color: #fff;}
.video-item__title, .video-item__text {-webkit-line-clamp: 3;}
.video-item__text {opacity: 0.8;}
@media screen and (min-width: 950px) {
	.video-item--big {grid-column: span 2; grid-row: span 2; height: 100%;}
	.video-item--big .video-item__desc {padding: 40px; padding-right: 30%;}
	.video-item--big .video-item__title {font-size: 29px; margin-bottom: 26px;}
}


/* FOOTER, PAGINATION
----------------------------------------------- */
.footer__menu a {margin-left: 30px;}
.partner a {margin-left: 30px;}
.partner img {margin-left: 30px; height: 50px;}
.partner svg {margin-left: 30px; height: 50px;}
.partner_header a {margin-left: 30px;}
.partner_header img {margin-left: 30px; height: 30px;}
.partner_header svg {margin-right: 15px; height: 30px;}
.footer__text {font-size: 14px; line-height: 1.6; margin-left: 20px; color: var(--tt-4);}
.footer__logo {width: auto; height: 60px;}
.footer__soc a {margin: 0 9px 0 0; width: 36px; height: 36px; font-size: 18px; border: 1px solid var(--accent); 
	display: flex; justify-content: center; align-items: center; color: var(--accent); border-radius: 50%;}

.pagination {text-align: center;}
.pagination__btn-loader a, .pagination__btn-loader span {display: flex; justify-content: center; align-items: center; 
	height: 40px; padding: 0 50px; background: var(--bg-2); color: var(--tt-2); 
	font-size: 12px; text-transform: uppercase; width: 100%; letter-spacing: 1px;}
.pagination__pages {padding-top: 10px;}
.pagination__pages a, .pagination__pages span {display: inline-block; margin: 10px 5px 0 5px; line-height: 40px; 
	padding: 0 10px; min-width: 40px; font-size: 21px; border: 1px solid var(--bdc);}
.pagination__pages span:not(.nav_ext), .pagination__pages a:hover  
{background: var(--accent); color: #fff; border-color: var(--accent);}
.pagination__pages--full a, .pagination__pages--full span {line-height: 30px; min-width: 30px; font-size: 14px;}


/* INNER PAGE
----------------------------------------------- */
.page > h1 {font-size: 28px; margin-bottom: 20px;}
.page > h1 a {font-size: 18px; margin-left: 10px;}
.page__meta {border-bottom: 1px solid var(--bdc); margin-bottom: 20px; padding-bottom: 10px; font-size: 14px; color: var(--tt-2);}
.page__meta-item:not(:last-child) {margin-right: 20px;}
.page__meta-item .fal {position: relative; top: -2px;}
.page__meta-item a:not(:hover) {color: var(--tt-2);}
.page__intro {line-height: 1.6; margin-bottom: 30px; font-weight: 500; font-size: 16px;}
.page__poster {height: auto;}

.page__poster-caption {font-style: italic; color: var(--tt-2); font-size: 14px; margin: 0px 0 30px 0;}
.page__tags {margin-top: 30px; margin-bottom: -20px;}
.page__tags_short {margin-top: 0px; margin-bottom: 0px;}
.page__tags .fal {height: 30px; line-height: 30px; margin: 10px 10px 0 0;}
.page__tags_short .fal {height: 30px; line-height: 30px; margin: 10px 10px 0 0;}
.page__tags a {display: flex; align-items: center; white-space: nowrap; height: 30px; border-radius: 2px; 
	padding: 0 10px; font-size: 11px; text-transform: uppercase; margin: 10px 10px 0 0;
	color: var(--tt-2); border: 1px solid var(--bdc);}
.page__tags_short a {display: flex; align-items: center; white-space: nowrap; height: 30px; border-radius: 2px; 
	padding: 0 10px; font-size: 11px; text-transform: uppercase; margin: 10px 10px 0 0;
	color: var(--tt-2); border: 1px solid var(--bdc);}	
	
.page__tags a:hover {background-color: var(--tg); box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%); color: #fff;}
.page__tags_short a:hover {background-color: var(--tg); box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%); color: #fff;}
.page__subscribe {/*background-color: var(--accent); color: #fff; line-height: 1.5; position: relative; 
	padding: 20px 40px 20px 140px;*/ margin: 40px 0 -20px 0; overflow: hidden;}
.page__subscribe a img{ background: var(--bg); border: 1px solid #6cb9e9; padding: 5px; height: 37px;}	
/*.page__subscribe::before {content:"\f658"; font-family:'Font Awesome 5 Pro'; font-weight: 300; 
	position: absolute; left: 50px; top: 50%; margin-top: -20px; 
	color: var(--tt); background-color: #fff; font-size: 18px; 
	width: 40px; height: 40px; border-radius: 50%; display: flex; justify-content: center; align-items: center; 
	box-shadow: 0 0 0 20px rgba(255,255,255,0.1), 0 0 0 35px rgba(255,255,255,0.05), 0 0 0 45px rgba(255,255,255,0.03);}*/
.page__subscribe-caption b {font-weight: 500; font-size: 17px; color: #fff;}
.page__subscribe-caption a {font-weight: 600; font-size: 18px; color: #0000fe; text-decoration: underline;}
.page__subscribe-form {    margin: 0px 0 -70px 0; position: absolute; z-index: 5; color: var(--danger);}
.page__subscribe-form input {box-shadow: none; border-radius: 0;}
.page__subscribe-form button {position: absolute; right: 0; top: 0; border-radius: 0;}

.page__footer {margin: 40px 0; border-top: 1px solid var(--bdc); padding-top: 20px;}
.page__footer-item {margin-right: 40px;}
.page__footer-item-caption {margin-bottom: 5px; font-size: 15px;}
.page__footer-item-content {height: 24px;}
.page__rating-count {font-style: italic; color: var(--tt-2); margin-left: 10px; font-size: 15px;}
.page__rating a {margin-right: 10px; display: flex; align-items: center; height: 36px; padding: 0 10px; 
	border: 1px solid rgba(0,0,0,0.1); box-shadow: 0 1px 3px 0 rgba(0,0,0,.06);
	background: linear-gradient(to bottom, #fff 0%, #fff 30%, #f5f6f8 100%);}
.page__rating a > span:last-child {display: inline-block; border-left: 1px solid rgba(0,0,0,.1); 
	padding-left: 10px; margin-left: 10px; font-weight: 400;}
.page__rating .fal {font-size: 18px; color: #27ae60;}
.page__rating a + a .fal {color: #e74c3c;}
.page__rating a:hover {background: linear-gradient(to top, #fff 0%, #fff 30%, #f2f2f2 100%);}
.page__fav a {padding-left: 60px; position: relative; display: block; 
	color: var(--tt-2); line-height: 1.3; font-size: 15px;}
.page__fav .fal {width: 50px; height: 50px; font-size: 18px; display: flex; align-items: center; justify-content: center; 
	border: 1px solid #e3e3e3; border-radius: 50%; position: absolute; left: 0; top: 50%; margin-top: -25px;}
	
.page__prev-next {margin: 40px -20px -40px -20px; padding-top: 20px; position: relative;}
.page__prev-next::before {content: ''; height: 1px; background: var(--bdc); position: absolute; top: 0; right: 20px; left: 20px;}
.page__prev-next-link {line-height: 1.3; display: block; margin: 0 20px 20px 20px; min-width: 300px;}
.page__prev-next-link + .page__prev-next-link {text-align: right;}
.page__prev-next-link div {font-size: 11px; text-transform: uppercase; 
	color: var(--tt-2); margin-bottom: 5px; font-family: 'Open Sans';}
.page__prev-next-link--next {text-align: right;}
.page__prev-next-link:hover {text-decoration: underline;}

.popular-item + .popular-item {margin-top: 20px;}
.popular-item__img {width: 60px; height: 60px; margin-right: 20px;}
.popular-item__title {line-height: 1.3; font-size: 15px; -webkit-line-clamp: 3;}
.popular-item:hover, .page__prev-next-link:hover {text-decoration: underline;}


/* TEXT BLOCK, TYPOGRAPHY, VIDEO BLOCK
----------------------------------------------- */
.full-text {line-height: 1.7; font-size: 17px; word-wrap: break-word;}
.full-text a {text-decoration: underline; color: var(--blue);}
.full-text img:not(.emoji), .full-text p, .full-text h1, .full-text h2, .full-text h3, .full-text h4, .full-text h5, 
.full-text > ul, .full-text > ol, .full-text table, .page__title {margin-bottom: 20px;}
.full-text > img[style*="left"], .full-text > .highslide img[style*="left"] {margin:0 10px 10px 0;}
.full-text > img[style*="right"], .full-text > .highslide img[style*="right"] {margin:0 0 10px 10px;}
.full-text > ul li, .full-text > ol li {padding-left: 60px; position: relative;}
.full-text > ul li:before {content: ''; width: 8px; height: 8px; border-radius: 50%; 
	border: 3px solid #1990db; position: absolute; top: 6px; left: 34px;}
.full-text > ol {counter-reset: num;}
.full-text > ol li:before {content: counter(num); counter-increment: num; background-color: #1990db; color: #fff; 
	position: absolute; top: 1px; left: 17px; width: 24px; height: 30px; font-size: 14px; font-weight: 700;
	display: flex; justify-content: flex-end; align-items: center; padding-right: 8px; box-sizing: border-box;}
.full-text > ol li:after {content: ''; border: 10px solid transparent; border-left-color: #1990db; 
	position: absolute; left: 41px; top: 1px; transform: scale(0.66,1.5); transform-origin: 0 0;}
.full-text > ul li + li, .full-text > ol li + li {margin-top: 10px;}
.full-text table, .video-inside > * {width:100%;}
.full-text table tr td {padding:10px; border:2px solid #fff;}
.full-text table tr:nth-child(2n+1) {background-color:#f2f6f9;} 
.full-text table tr:nth-child(1) {background-color:#cee0ed;}
.full-text table img:not(.emoji) {margin:0; max-width:350px}
.full-text > *:last-child {margin-bottom: 0;}
.video-responsive {padding-top: 60%; position: relative;}
.video-responsive > iframe, .video-responsive > video {position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.full-text h1, .full-text h2, .full-text h3, .full-text h4, .full-text h5 {font-size: 22px;}


/* COMMENTS
----------------------------------------------- */
.page__comments {margin-top: 0;}
.page__comments-title {font-size: 24px; margin-bottom: 20px;}
.page__comments-info {font-size: 15px; margin-bottom: 15px; margin-top: -15px; 
	color: var(--tt-2); line-height: 1.5;}
.page__comments-info .fal {color: #eb4d4b; margin-right: 6px;}
.add-comments-form.form {padding: 0; background: none; margin-bottom: 20px;}
.add-comments-form .form__input, .add-comments-form__input, .add-comments-form .form__textarea-inside textarea, 
.mass_comments_action select {box-shadow: inset 0 0 0 1px #e3e3e3; border-radius: 0;}
.add-comments-form__input {margin-left: 20px;}
.add-comments-form .d-none, .comments_subscribe + br {display: none;}
.mass_comments_action {display: flex; align-items: center; max-width: 800px; white-space: nowrap; margin-bottom: 20px;}
.mass_comments_action select {flex: 1 1 0; margin: 0 -8px 0 20px;}
.mass_comments_action .bbcodes {border-radius: 0; padding: 0 10px;}

.comment-item__title {font-size: 18px; margin-bottom: 20px;}
.comment-item {margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #e3e3e3;}
.comment-item__img {width: 40px; height: 40px; border-radius: 50%; margin-right: 10px;}
.comment-item__letter {width: 100%; height: 100%; text-transform: uppercase; 
	position: absolute; left: 0; top: 0; z-index: 5; color: #fff; font-size: 18px;}
.comment-item__author {font-size: 14px;}
.comment-item__date {color: var(--tt-2); margin-top: 4px; font-size: 14px;}
.comment-item__main {margin: 8px 0 6px 0;}
.comment-item__rating {white-space: nowrap; font-size: 14px;}
.comment-item__rating a {margin-left: 6px;}
.comment-item__rating a > span:first-child {color: #6ab04c; text-decoration: underline; font-weight: 400; margin-right: 2px;}
.comment-item__rating a:last-child > span:first-child {color: #eb4d4b;}
.comment-item__reply a {font-size: 14px; margin-right: 20px; color: var(--tt-2);}
.comment-item__reply a .fal {margin-left: 5px;}
.comment-item__reply + .comment-item__reply a .fal {margin-left: 0; margin-right: 5px;}
.comment-item__controls {text-align: right; font-size: 14px; margin-right: -15px;}
.comment-item__controls li {display: inline-block; vertical-align: middle; margin: 0 0 0 10px; height: 16px; line-height: 16px;}
.comment-item__controls a:not(:hover) {color: var(--tt-2);}
.comment-item__footer a:hover {text-decoration: underline;}
.comment-item__rating a:hover > span:first-child {text-decoration: none;}
.comment-item__controls .checkbox {transform: scale(0.8,0.8); margin-left: 5px;}


/* LOGIN
----------------------------------------------- */
.login {position: fixed; z-index: 999; left: 50%; top: 50%; transform: translate(-50%,-50%); overflow: hidden;
	background-color: var(--ui-bg);  width: 400px; 
	/*box-shadow: 0 0 0 10px rgba(255,255,255,0.2), 0 15px 45px rgba(0,0,0,1);*/}
.login__header {padding: 20px 40px; background-color: var(--ui-bg-darker);}
.login__title {font-size: 21px; padding: 1px 0; text-transform: capitalize;}
.login__close {cursor: pointer; font-size: 24px; opacity: 0.6; margin-left: 20px;}
.login__title a {border-bottom: 1px dotted var(--tt-2); margin-left: 10px; font-weight: 400; color: var(--tt-2);}
.login__content {padding: 20px 40px;}
.login__row {margin-bottom: 20px; position: relative; display: block; font-size: 14px; color: var(--tt-2);}
.login__caption {font-size: 14px; color: var(--tt); margin-bottom: 10px;}
.login__caption a {text-decoration: underline; margin-left: 6px; color: var(--accent);}
.login__input input {padding-left: 40px;}
.login__row .fal {opacity: 0.5; position: absolute; left: 0; bottom: 0; line-height: 40px; width: 40px; text-align: center;}
.login__row button {width: 100%;}
.login__social {background-color: var(--ui-bg-darker); padding: 20px 40px; text-align: center;}
.login__social-caption {font-size: 11px; text-transform: uppercase; margin-bottom: 10px;}
.login__social-btns a {display:inline-block; margin: 0 3px; vertical-align:top;}
.login__social-btns img {display:block; width:40px; height: 40px; border-radius: 0;}
.login__avatar {width: 40px; height: 40px; border-radius: 50%; margin-right: 10px;}
.login__menu {padding-left: 35px; padding-right: 35px; margin-bottom: -10px;}
.login__menu li {flex: 1 1 0; min-width: auto; max-width: 100%; margin: 0 5px 10px 5px;}
.login__menu a {display: block; border-radius: 6px; padding: 10px; text-align: center; white-space: nowrap;
	background-color: var(--ui-bg-darker); box-shadow: inset 0 0 10px rgba(0,0,0,0.1); font-size: 13px;}
.login__menu .fal {display: block; height: 30px; font-size: 24px; opacity: 0.3;}

.title_spoiler svg{
	vertical-align: middle;
	margin-top: -4px;
	margin-right: 7px;
	height: 16px;
	width: 16px;
}

.mce-accordion summary {
	cursor: pointer;
	color: var(--accent);
    margin: 0 0 20px 0;
}

summary::marker {
  content: ' + ';
  font-size: 1.2em;
}

.self_delete_link {
	border: 0 none;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	padding: 12px 27px;
	border-radius: 10px;
	outline: none;
	background-color: #f44336;
	color: #fff;
	text-shadow: 0 1px #333;
	text-decoration: none !important;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2);
	box-sizing: border-box;
	transition: all ease .1s; transition: all ease .1s;
}

/* ADAPTIVE, MOBILE MENU
----------------------------------------------- */
.overlay {position: fixed; z-index: 998; left: 0; top: 0; width: 100%; height: 100%; 
	opacity: 0.6; background-color: #000; cursor: pointer; display: none;}
.mobile-menu {width: 280px; height: 100%; overflow-x: hidden; overflow-y: auto;
	padding: 10px 20px; z-index: 999; position: fixed; left: -320px; top: 0; transition: left .4s; 
	background-color: var(--accent-darker); color: var(--tt);}
.mobile-menu.is-active {left: 0;}
.mobile-menu-close {cursor: pointer; display: block; left: 280px; top: -40px; position: fixed; z-index: 999;
	width: 40px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; opacity: 0;
	background-color: #e84e36; color: #fff; transition: top .4s, opacity .4s;}
.mobile-menu-close.is-active {top: 0px; opacity: 1;}
body.mobile-menu-is-opened {overflow: hidden; width: 100%; height: 100%;}
.mobile-menu .nav__menu {margin: 0; padding: 0; display: block;}
.mobile-menu .nav__menu > li {width: 100%; margin: 0; padding: 0;}
.mobile-menu .nav__menu > li > a {height: 40px;}
.mobile-menu .nav__menu-hidden a {padding: 6px 20px; font-size: 15px;}
.mobile-menu .nav__menu-hidden {width: 100%; height: auto; display: block; position: relative; left: 0; top: 0;
	width: calc(100% + 40px); margin: 15px -20px; opacity: 1; visibility: visible; transform: none; padding: 6px 0;}
	
	
	/* DLE v16.0*/
	
.image-bordered {
	border: 1px solid #ddd;
}

.image-shadows {
	box-shadow: rgb(9 30 66 / 25%) 0px 4px 8px -2px, rgb(9 30 66 / 8%) 0px 0px 0px 1px;
}

.image-padded {
	padding: 0.5rem;
}

.comments-user-profile {
  font-weight: bold;
  cursor: pointer;
  color: #3394e6;
}	

@media screen and (min-width: 1600px) {
	.wrapper-main {max-width: 1340px;}
	/*.header, .content, .nav, .search-block, .footer__one, .footer__two {padding-left: 120px; padding-right: 120px;}
	.sect--bg {padding: 20px 120px; margin-left: -120px; margin-right: -120px;}*/
}

@media screen and (max-width: 1220px) {
	body {background-image: none;}
	.wrapper-container {max-width:1000px;}
	.header, .content, .nav, .search-block, .footer__one, .footer__two {padding-left: 10px; padding-right: 10px;}
	.sect--bg {padding: 20px; margin-left: -20px; margin-right: -20px;}
	.nav__menu, .sect--feed {display: none;}
	.nav__btn-menu {cursor: pointer; font-size: 30px; color: var(--accent);
		height: 60px; display: flex; align-items: center; justify-content: center; margin: 0 20px;}
	.rkl--first {margin-top: 0;}
	.header__currencies {position: absolute; bottom: -40px; left: 50%; transform: translateX(-50%); 
		color: var(--tt); white-space: nowrap; flex-wrap: nowrap; margin-left: 4px;}
	.main-page-grid {grid-template-columns: 300px 1fr; grid-template-areas: "main main" "rkl news";}
	.sect-content--col-4 {grid-template-columns: repeat(auto-fill,minmax(200px,1fr));}
	.content-grid {grid-template-columns: 300px 1fr; grid-template-areas: "sidebar-2 main" "sidebar top";}

	.page-grid .col-main {padding: 0;}
	
}


@media screen and (max-width: 950px) {
	.wrapper-container {max-width:768px;}
	.header__date, .partner_header, .sect--feed .rkl, .video-item__text, .video-item:nth-child(5n) {display: none;}
	.main-page-grid {grid-template-columns: 300px 1fr; grid-template-areas: "main main" "rkl feed" "news news";}
	.sect--feed {display: block;}
	.sect-content--col-4 {grid-template-columns: repeat(auto-fill,minmax(280px,1fr));}
	.sect--feed-2, .sect--feed-2 {grid-column: 1 / -1;}
	.footer__one, .footer__two {display: block; text-align: center; background-image: none;}
	.footer__menu, .footer__soc {justify-content: center;}
	.footer__menu a {display: inline-block; margin: 20px 10px 0 10px;}
	.footer__soc a {margin: 0 5px;}
	.footer__text, .footer__counter {margin: 20px 0 0 0;}
	#scrolltop {width: 40px; height: 40px; line-height: 40px; font-size: 18px;}
	.content-grid {grid-template-columns: 300px 1fr; grid-template-areas: "main main" "sidebar-2 sidebar" "top top";}
	
	.page-grid {grid-template-columns: minmax(280px,1fr); grid-template-areas: "main" "sidebar-2" "top";}
}

@media screen and (max-width: 760px) {
	.wrapper-container {max-width:640px;}
	.header__soc {display: none;}
	.header__logo {/*flex: 1 1 0;*/ min-width: 160px; height: 40px; margin: 0 auto;}
	.header_top {height: auto; overflow: hidden;}
    .header_top img {height: auto; margin-left: 0px; }
	.pagination__btn-loader::before {margin-right: 20px;}
	.pagination__btn-loader::after {margin-left: 20px;}
	.pagination__btn-loader a, .pagination__btn-loader span {padding: 0 30px;}

	.page__poster {/*height: 250px;*/height: auto; margin: 0 -10px;}
	.page > h1 {font-size: 20px;}
	/*.page__text .quote, .page__subscribe {margin-left: -20px; margin-right: -20px; padding-right: 20px;}*/
	.full-text h1, .full-text h2, .full-text h3, .full-text h4, .full-text h5 {font-size: 18px;}
	.page__subscribe-form {min-width: 100%; margin: 20px 0 0 0;}
	.page__subscribe-form button {padding: 0; width: 40px;}
	
	.add-comments-form__input {min-width: 100%; margin: 0 0 10px 0;}
	.add-comments-form__btn {width: 100%; order: 10;}
	.add-comments-form .form__row--protect .form__caption {width: 100%; margin: 0 0 10px 0;}
	.mass_comments_action, .comment-item__controls, .comment-item__rating-caption {display: none;}
}

@media screen and (max-width: 590px) {
	.header_top {}
	.wrapper {overflow: hidden;}
	.wrapper-container {max-width:480px;}
	.login {max-width: 90%; max-height: 90%; overflow-x: hidden; overflow-y: auto;}
	.login__header, .login__content, .login__social, .pages-bg {padding-left: 20px; padding-right: 20px;}
	.sect--feed .rkl, .video-item:nth-child(5n) {display: block;}
	.main-page-grid {grid-template-columns: 1fr; grid-template-areas: "main" "rkl" "feed" "news";}
	.news-item__img {width: 90px; height: 70px; margin-right: 15px;}
	.news-item .item__text {display: none;}
	.news-item__title {font-size: 17px;}
	.sect__title {font-size: 22px;}
	.thumb-left-item {padding-top: 0;}
	.video-item {height: 200px;}
	.sect-content--col-4 {grid-template-columns: repeat(auto-fill,minmax(240px,1fr));}
	.content-grid {grid-template-columns: 1fr; grid-template-areas: "main" "sidebar-2" "top" "sidebar";}
	.sidebar-block--sticky {position: static;}

	.page__header h1 {line-height: 1.3;}
	.page__meta-item:not(:last-child), .page__footer-item:first-child .page__footer-item-caption {display: none;}
	.page__footer-item:first-child {min-width: 100%; text-align: center; margin-bottom: 20px;}
	.page__footer-item {margin-right: 0;}
}

@media screen and (max-width: 470px) {
	.header_top {}
	.wrapper-container22 {max-width:360px;}
	/*.header__logo {background-image: none; padding-left: 0;}*/
	.header__logo div {white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
	.header__logo div:first-child {font-size: 16px; line-height: 1.5; font-family: 'VestiSans', arial, sans-serif; }
	.logo div + div { font-family: 'VestiSans', arial, sans-serif;}
	.header__btn-login {margin: 0 5px;}
	
}

.video { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0;}
.video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}	
.iframe { aspect-ratio: 16/9; width: 100%;}	


/*Изменения между версиями 17.0 и 17.1*/

.DLEPush {
	z-index: 2001;
	position: fixed;
	right: 20px;
	top: 20px
}

@keyframes DLEPush-show {
	0% {
		transform: translateY(100%);
		opacity: 0;
	}

	100% {
		transform: translateY(0);
		opacity: 1;
	}
}

.DLEPush-notification.wrapper {
	animation-name: DLEPush-show;
	animation-duration: 1s;
	position: relative;
	display: grid;
	grid-template-columns: auto 1fr;
	align-items: center;
	color: #333;
	margin-bottom: 10px;
	width: 100%;
	max-width: 400px;
	box-shadow: 0 10px 15px rgb(0 0 0 / 20%);
	background-color: #fff;
	border-radius: 10px
}

.DLEPush-notification .DLEPush-icon {
	grid-column: 1;
	grid-row: 1 / span 2;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	width: 45px;
	height: 100%;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	text-align: center;
}

.DLEPush-notification .DLEPush-icon svg {
	scale: .8;
}

.DLEPush-notification .DLEPush-header {
	font-weight: 500;
	grid-column: 2;
	grid-row: 1;
	font-size: 1rem;
	margin-left: 1rem;
	margin-top: .5rem;
}
.DLEPush-notification .DLEPush-header:empty {
	margin-top: 0;
}

.DLEPush-notification .DLEPush-message {
	grid-column: 2;
	grid-row: 2;
	font-size: .875rem;
	margin: 1rem;
}

.DLEPush-notification .DLEPush-message li, .DLEPush-notification .DLEPush-message ul {
	list-style-type: none;
	padding-left: 0;
}

.DLEPush-notification .DLEPush-close {
	position: absolute;
	top: 8px;
	right: 10px;
	font-weight: 300;
	background: none;
	border: 0;
	font-size: 1.15rem;
	cursor: pointer;
	line-height: 1;
	padding: 0;
	color: inherit;
	outline: 0;
	opacity: 0.75;
}

@media only screen and (min-width: 601px) {
	.DLEPush-notification.wrapper {
		min-width: 400px;
	}
}

.DLEPush-notification .DLEPush-close:hover {
	opacity: 1;
}

.DLEPush-notification.wrapper.push-success {
	background-color: #e0f2f1;
}

.DLEPush-notification.wrapper.push-success .DLEPush-icon {
	background-color: #00897b;
}

.DLEPush-notification.wrapper.push-warning {
	background-color: #FFF3E0;
}

.DLEPush-notification.wrapper.push-warning .DLEPush-icon {
	background-color: #FF9800;
}

.DLEPush-notification.wrapper.push-error {
	background-color: #FBE9E7;
}

.DLEPush-notification.wrapper.push-error .DLEPush-icon {
	background-color: #FF5722;
}

input[type="text"].comments_author_field {
	width: 100%;
	margin-bottom: 10px;
}
.fancybox__caption {
	background: var(--accent-3);
}


/*Изменения между версиями 17.2 и 17.3*/


.ui-dialog-buttonset button.ui-button-delete {
    background-color: #f44336;
    border-color: #f44336;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(51, 51, 51, .5);
}
.ui-dialog-buttonset button.ui-button-delete:hover {
    background-color: #db3a2f;
    border-color: #db3a2f;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(51, 51, 51, .5);
}
.form-check-label {
    cursor: pointer;
}
.form-check-input {
    color: #0c5f7eed;
    flex-shrink: 0;
    width: 1.12rem;
    height: 1.12rem;
    margin: -0.188rem 0.625rem 0 0;
    appearance: none;
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid #0c5f7eed;
    vertical-align: middle;
}

.form-check-input:checked[type=checkbox] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%230c5f7eed' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}

.form-check-input:checked[type=radio] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%230c5f7eed'/%3e%3c/svg%3e");
}

.form-check-input[type=checkbox] {
    border-radius: .25rem;
}

.form-check-input[type=radio] {
    border-radius: 50%;
}

/*Изменения между версиями 17.3 и 18*/

.pm th{
    text-align: left;
    font-weight: 500;
    white-space: nowrap;
}
.pm th.pm_checkbox {
	text-align: center;
}
.pm_list.pm_subj, .pm_list.pm_icon, .pm_list.pm_last_user {
 cursor: pointer;
}
.pm_list.pm_icon svg {
	width: 1.4rem;
	height: 1.4rem;
	vertical-align: middle;
}

.pm_list.pm_icon.pm-unread-image {
 color: #3394e6;
}
.pm td.pm_list.pm_icon, .userstop td, th.pm_head.pm_icon {
	border-bottom: none;
}
.pm_list.pm_icon.pm-reply-image {
	color: #087e02c4;
}
.pm_list.pm_icon.pm-read-image {
	color: #afafaf;
}

.pm_list .pm_last_message, .pm_list .pm_last_date, .pm_list .pm_with_user {
	color: #64748b;
	font-size: .8rem;
}
.pm tbody > tr:hover {
    background-color: #e2e8f099;
}
.pm_navigation {
	margin-top: 1rem;
}
.pm_navigation .navigation {
	display: inline-block;
	color: #333333;
	background-color: #f5f5f5;
	border-radius: 0.188rem;
	padding: .4rem;
}

.pm_navigation .navigation a, .pm_navigation .navigation span {
    padding: 0.5rem;
    min-width: 2.25rem;
}
.pm_navigation .navigation span {
    background-color: #4581d0;
    color: #fff;
}
.pm_navigation .navigation a {
    text-decoration: none;
    color: #000;
}
.pm_navigation .navigation a:hover {
    background-color: #e2e8f0;
}


/*Снег на новый год */
/*

.snowblock {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 0;
    pointer-events: none;
    width: 100%;
    height: 100%;
    background-image: url(data:image/png;base64,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), url(data:image/png;base64,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), url(data:image/png;base64,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);
    animation: snow 60s linear infinite;
}
@keyframes snow {
    0% {
        background-position: 0px 0px, 0px 0px, 0px 0px;
    }
    100% {
        background-position: 1800px 2000px, 1600px 1600px, 1400px 1200px;
    }
}
*/
