

	.sidebar_menu ul li ul {
		border: 3px solid #51bcef;
	}
		.sidebar_menu ul li ul:before {
			border-right-color: #51bcef;
		}
		.right .sidebar_menu ul li ul:before {
			border-left-color: #51bcef;
		}
	.dialog-popup {
		border: 5px solid #51bcef;
	}
	.sidebar_menu ul li > a span {
		background-image: linear-gradient(180deg,transparent 65%,#51bcef 0);
	}
	.count_days span.bulb,
	.count_days span.before	{
		background: #51bcef !important;
	}
	.button_form .btn.empty,
	.btn-yellow {
		color: #51bcef !important;
		border: 2px solid #51bcef !important;
	}	
	.button_form .btn.full,
	.btn-yellow.ne {
		background: #51bcef !important;
		border: 2px solid #51bcef !important;
	}
	.btn-yellow:hover {
		background: #51bcef;
	}
	.pagination li a,
	.pagination li span {
		background-color: #51bcef !important;
		border-color: #51bcef !important;
				color: #000 !important;
			}
	.pagination li.disabled a,
	.pagination li span {
		border-color: #51bcef !important;
	}
	.pagination a:focus, .pagination a:hover,
	.pagination li.active a {
		background-color: #51bcefcc !important;
	}
	.pagination li a,
	.pagination li span {
		background-color: #51bcef !important;
		border-color: #51bcef !important;
	}
	.pagination li.disabled a,
	.pagination li span {
		border-color: #51bcef !important;
	}
	.pagination a:focus, .pagination a:hover,
	.pagination li.active a {
		background-color: #51bcefcc !important;
	}
	.search_queue_results .searched {
		background: #51bcef;
	}
	.one_news_col .news_img .mask,
	.one_album.photo .album_img .mask {
		border-color: #51bcef;
	}
	.one_news_col .news_title a {
		background-image: linear-gradient(180deg, transparent 65%, #51bcef 0);
	}
		


	:root {
		--header-bg: #16406c;
		--header-bg-alt: #16406ced;
	}
		

	.btn {
		border-radius: 20px !important;
		-moz-border-radius: 20px !important;
		-webkit-border-radius: 20px !important;
	}

	.btn-yellow {
				color: #000 !important;
							background: #51bcef !important;
			border: 2px solid #51bcef !important;
			}
	.btn-yellow:hover,
	.btn-yellow:focus {
		background: #fff !important;
								color: #000 !important;
						border: 2px solid #51bcef !important;
			}

