.vk-video{
	text-align:center;
	font-size: 5rem
}

.news-text td,.news-text th{
	font-size: 10px;
}

.sticky {position: fixed;z-index: 101;}
.stop {position: relative;z-index: 101;}
.stickytop {
	position:fixed;
	top:0;
	width: 100%; 
	z-index:999;
}

a {
	text-decoration: none;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	color: #09101f;
}
a:hover{
	cursor:pointer;
	text-decoration: underline;
	color: blue;
}
.hover-zoom{--mdb-image-hover-zoom-transition: all 0.3s linear;
--mdb-image-hover-zoom-transform: scale(1.1)}
.hover-zoom img,.hover-zoom video{transition:var(--mdb-image-hover-zoom-transition)}
.hover-zoom:hover img,.hover-zoom:hover video{transform:var(--mdb-image-hover-zoom-transform)}
.ripple-surface{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}

.hvr{color: #09101f;}

.news:hover a{text-decoration: underline;color: blue;}
.news:hover > .hover-zoom img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	
}

.news img{
	max-height:150px;
	-webkit-transition: all 1.5s ease-out;
	transition: all 1.5s ease-out;
}

.card-img-top{
	max-height:300px!important;
}
.news-last{
	overflow: hidden;
}

@media print {
	body {
		color: #000;
		background: #fff;
	}
	
	
	
	img,iframe,video,.well {
		display: none;
	}
	
	h1 {
		font-size: 24px;
	}
	
	h2 {
		font-size: 20px;
	}
	
	h3 {
		font-size: 18px;
	}
	
	p{
		font-size: 14px;
	}
	
	
	h1,h2, h3 {
		page-break-after: avoid;
	}
}

@media  screen and (min-width: 1200px) {
	h1 {
		font-size: 24px !important;
	}
	
	.news-text {
		font-size: 16px !important;
	}
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
	h1 {
		font-size: 22px !important;
	}
	.news-text {
		font-size: 15px !important;
	}	
}	

@media screen and (min-width: 768px) and (max-width: 992px) {
	h1 {
		font-size: 20px !important;
	}
	.news-text {
		font-size: 14px !important;
	}	
}

@media screen and (min-width: 576px) and (max-width: 768px) {
	h1 {
		font-size: 18px !important;
	}
	.news-text {
		font-size: 13px !important;
	}	
}
@media screen and (max-width: 576px) {
	h1 {
		font-size: 16px !important;
	}
	.news-text {
		font-size: 12px !important;
	}	
}