a.search-button svg.icon-search{
color: white !important;
    fill: white !IMPORTANT;

}

a.search-button {
    padding: 0 8px;
    position: relative;
    color: white !important;
}



span#otvetcomm {
    color: green;
    font-weight: bold;
    /* padding-bottom: 20px; */
}





.onlinenow-block,
.onlinenotnow-block {
  position: relative;
  float: right;
  padding: 0 0 5px 5px;
    margin: 10px 0;
}



.onlinenotnow-round {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    border: none;
    border-radius: 50%;
    background-color: gray;
}


.onlinenotnow-round {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    border: none;
    border-radius: 50%;
    background-color: gray;
}






.onlinenow-round {
  position: relative;
  display: inline-block;
  width: 10px;
  height: 10px;
  border: none;
  border-radius: 50%;
  background-color: red;
}
.onlinenow-round:after {
  position: absolute;
  content: '';
  height: 100%;
  width: 100%;
  top: 0%;
  left: 0%;
  border-radius: 50%;
  box-shadow: 0 0 4px red;
  animation: glow-grow 2s ease-out infinite;
  animation-delay: .66s;
}

.onlinenow-text {
  color: red;
  font-size: 14px;
  font-weight: bold;
  margin-left: 10px;
}




.onlinenotnow-text {
    color: gray;
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
}



.direction-dropdown__wrapper .direction-dropdown__list {
    
}

@media(max-width: 1024px) {
	.breadcrumb__item > a {
	   display: block;
	   width: 100%;
	   height: 100%;
	   position: relative;
	   z-index: 11;
	}

	.breadcrumb__item {
		position: relative;
		width: 28px;
		height: 28px;
	}

	.breadcrumb__item > svg {
		position: absolute;
		left:0;
		right: 0;
		z-index: 10;
	}

	.content__video .video {
		display: block;
		height: 310px;
		width: 100%;
		object-fit: contain;
	}

	.section-invade.spoiler-content-02.content-toggle-02 {
		display: block!important;
	}
}



@media(min-width: 1024px)  {
	.section-invade.spoiler-content-02.content-toggle-02 {
		display: none!important;

	}

	.show-description,
	.show-comments {
		cursor: pointer;
	}


	.main-page__video-archive .default-slider .swiper-wrapper  .swiper-slide {
		display: block;
		width: auto!important;
	
	}



}


@media(max-width: 450px) {
	.table-calendar td>span, .table-calendar th>span {
		z-index: 100;
	}

	.the-event {
		max-width: 100%;
    		border-radius: 50%!important;
	}

	.the-event .event__wrapper {
		opacity: 0;
		visibillity: hidden;
	}

}



.content__video .video {
	object-fit: contain;
}



.search-video-item>p {
    display: none;
    display: block;	
}

.news-item:nth-last-child(-n+2):before {
	display: block;

}


.news-item:last-child::before {
	display: none;

}

@media(max-width: 768px) {
	.hello_block {
		    white-space: nowrap;
		    overflow: hidden;
		    text-overflow: ellipsis;
	}

	.header .header__upper .container>p {
		min-width: 180px;
		margin-right: 5px;
	}
}




