

/* Start:/local/components/rmk/news.calendar/templates/rmk-ajax/style.css?16734315321041*/
.NewsCalWeekend, .NewsCalToday, .NewsCalEvent, .NewsCalDefault, .NewsCalOtherMonth , .NewsCalHeader, .NewsCalMonthNav, .NewsCalDay, .NewsCalNews{
	font-size:10pt;
	color:#000000;
}
a:hover{
	text-decoration: none!important;
}
.NewsCalToday, .NewsCalDefault, .NewsCalOtherMonth, .NewsCalWeekend, .NewsCalHeader {
	padding-left:8px;
	height: 40px;
	width: 40px;
}
.NewsCalToday{
	background-color: white;
	text-decoration: underline;
}
.NewsCalEvent{
	color: white;
	padding-right: 6px;
	position: relative;
	top: 5px;
}
.NewsCalDefault{
	background-color:#FFFFFF;
}
.NewsCalOtherMonth{
	background-color:white;
	/*height: 40px;*/
	/*width: 40px;*/
}
.NewsCalWeekend{
	background-color:white;
	/*height: 30px;*/
	/*width: 30px;*/
}
.NewsCalHeader{
	background-color:#EFF1F9;
	color:#365D91;
}
.NewsCalTable, .NewsCalTable tr, .NewsCalTable td{
	/*border-collapse:collapse;*/
	/*border:1px solid #B3B3B3;*/
}
.NewsCalMonthNav{
}
.NewsCalDay{
	color:#000000;
}
.NewsCalDayOther{
	color:#365D91;
}
.NewsCalNews{
	color:#7488B9;
	font-size:8pt;
}

/* End */


/* Start:/local/components/rmk/news.list/templates/slider_kalendar/style.css?16768908384216*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
.swiper-slide {
	font-size: 18px;
	/*background: #EBECEC;*/
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	flex-direction: column;
	padding: 70px 0px 0px 10px;
	min-width: 250px;
	margin-left: -25px;
	min-height: 408px;
}
.swiper-date {
	font-family: 'GolosTextWebDemiBold';
	font-style: normal;
	font-size: 22px;
	line-height: 26px;
	color: #0097D7;
	padding-bottom: 20px;
	padding-left: 24px;
}
.swiper-title {
	font-family: 'GolosTextWebDemiBold';
	font-style: normal;
	font-size: 14px;
	line-height: 17px;
	color: #000000;
	padding-bottom: 20px;
	padding-left: 24px;
}
.swiper-text-after::after {

}
.swiper-text-after:hover::after{
	content: attr(data-title);
	position: absolute; /* Абсолютное позиционирование */
	left: 0; bottom: 10%; /* Положение подсказки */
	z-index: 1000; /* Отображаем подсказку поверх других элементов */
	background: #0097D7dd; /* Полупрозрачный цвет фона */
	color: #eee;
	font-size: 11px; /* Размер текста подсказки */
	padding: 5px 10px; /* Поля */
	transition: 1s; /* Время появления подсказки */

}
.swiper-text {
	font-family: 'GolosTextWebRegular';
	font-style: normal;
	font-size: 14px;
	line-height: 17px;
	color: #000000;
	padding-left: 24px;
	position: relative;
}
/*.swiper-text::after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    width: 45%; !* 1 *!*/
/*    height: 100%;*/
/*    !*background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%); !* 2 *!*!*/
/*    bbackground: linear-gradient(to right, rgba(235,236,236,0.5) 0%,rgba(235,236,236,0.9) 35%,rgba(235,236,236,0.9) 100%);*/
/*}*/
/*прозрачность для фона*/
/*background: linear-gradient(to right, rgba(235,236,236,1) 0%,rgba(235,236,236,0.9) 92%,rgba(235,236,236,0.01) 100%);*/


.swiper-text p {
	padding-top: 10px;
}
.slider-line {
	border-left: 6px solid #ffffff;
	height: 396px;
	position: absolute;
	top: 28px;
	bottom: 28px;
	right: 0;
	left: 0;
	width: 20px;
}
.swiper-button-prev {
	width: 50px;
	height: 50px;
	background: #0097D7;
	color: rgb(255, 255, 255);
	/*box-shadow: 10px 17px 75px 118px rgb(255 255 255 / 80%);*/
	/*box-shadow: -100px 1px 56px 173px rgb(255 255 255 / 85%);*/
	/*box-shadow: -185px 1px 56px 257px rgb(255 255 255 / 92%);*/
	box-shadow: -100px 1px 56px 242px rgb(255 255 255 / 75%);
}
.swiper-button-next {
	width: 50px;
	height: 50px;
	background: #0097D7;
	color: rgb(255, 255, 255);
	/*box-shadow: 10px 17px 75px 118px rgb(255 255 255 / 80%);*/
	/*box-shadow: 100px 1px 56px 173px rgb(255 255 255 / 85%);*/
	/*box-shadow: 185px 1px 56px 257px rgb(255 255 255 / 92%);*/
	box-shadow: 100px 1px 56px 242px rgb(255 255 255 / 75%);
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
	content: url("/upload/images/Vector.svg")!important;
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
	content: url("/upload/images/Vector (1).svg")!important;
}

.slide-card {
	width: 267px !important;
	padding-left: 24px;
	padding-right: 28px;
}



.swiper-button-prev {
	left: 0;
}
.swiper-button-next {
	right: 0;
}
.swiper-button-prev:after {
	content: 'prev' !important;
}
.swiper-button-next:after {
	content: 'next' !important;
}
.swiper-button:after {
	font-size: calc(var(--swiper-navigation-size) / 2);
}
.swiper-button {
	height: 100%;
	background-color: #d7d7d7;
	top: calc(var(--swiper-navigation-size) / 2);
	box-shadow: none;
	width: 22px;
	transition-property: width;
	transition-delay: 200;
	transition-timing-function: ease-in-out;
}
.swiper-button-disabled {
	opacity: 1;
}
.swiper-button-disabled.swiper-button-next {
	right: -18px;
}
.swiper-button-disabled.swiper-button-prev {
	left: -18px;
}
.mySwiper {
	background: #EBECEC;
}
/* End */
/* /local/components/rmk/news.calendar/templates/rmk-ajax/style.css?16734315321041 */
/* /local/components/rmk/news.list/templates/slider_kalendar/style.css?16768908384216 */
