

/* Start:/local/templates/idd/components/bitrix/news.detail/eventsDetail/style.css?17313253503588*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}
:root{
	--color-gray: #EBEBED;
	--color-red: #c44d45;
	--color-dark-blue: #1c2d31;
	--color-black: #030406;
	--color-white: #FFF;
  }
  div.news-detail
  {
	  word-wrap: break-word;
  }
  div.news-detail img.detail_picture
  {
	  float:left;
	  margin:0 8px 6px 1px;
  }
  .news-date-time
  {
	  color:#486DAA;
  }
  .exhibition_repository{
	  border-collapse: collapse;
	  width: 100%;
  }
  .exhibition_repository a{
  }
  .exhibition_repository td:first-child {
	 width: 15%;
  }
  .exhibition_repository a>img{
	  display: block;
	  margin: 0 auto;
  }
  .exhibition_repository tr:hover{
	  background-color: var(--color-gray);
  }
  .exhibition_repository tr,
  .exhibition_repository td{
	  border: 1px solid var(--color-gray);
	  padding: 10px;
  }
  @media (max-width: 600px){
	  .exhibition_repository tr td:first-child{
		  display: none;
	  }
  }
  /*.but-load > button{	width: 110px;}
  .but-load_link{
	  width: 100%;
	  justify-content: center;
	  align-items: center;
	  padding: 5px 0px;
  }
  .but-load_link>img{margin-left: 5px;}
  .but-load_link>p{
	  width: 70%;
	  margin-bottom: 0px;
  } */
  .but-load img{
	float: right;
	padding-left: 5px;
  }
  .but-load .btn:hover{border-color: black;}
		  /* Slideshow container */
		  .slideshow-container {
			max-width: 500px;
			position: relative;
			margin: auto;
			text-indent: 0px;
			margin-top: 20px;
		  }
  
		  /* Next & previous buttons */
		  .prev, .next {
			cursor: pointer;
			position: absolute;
			top: 50%;
			width: auto;
			padding: 16px;
			margin-top: -22px;
			color: var(--color-black);
			background-color: var(--color-white);
			font-weight: bold;
			font-size: 18px;
			transition: 0.6s ease;
			border: 1px solid var(--color-black);
		  }
		  .prev{
			border-radius: 3px 0px 0px 3px;
			margin-left: -10%;
		  }
		  .next {
			right: 0;
			border-radius: 0px 3px 3px 0px;
			margin-right: -10%;
		  }
		  .prev:hover, .next:hover {
			background-color: var(--color-gray);
		  }
		  @media (max-width: 572px){
			.prev{margin-left: 0px;}
			.next{margin-right: 0px;}
		  }
		  /* Caption text */
		  .text {
			color: #f2f2f2;
			font-size: 15px;
			padding: 8px 12px;
			/*position: absolute;
			bottom: 8px;*/
			width: 95%;
			text-align: center;
			background-color: var(--color-gray);
			color: var(--color-dark-blue);
		  }
  
		  /* Number text (1/3 etc) */
		  .numbertext {
			color: #f2f2f2;
			font-size: 12px;
			padding: 8px 12px;
			position: absolute;
			top: 0;
			background-color: #00000085;
		  }
  
		  /* The dots/bullets/indicators */
		  .dot {
			cursor: pointer;
			height: 15px;
			width: 15px;
			margin: 0 2px;
			background-color: var(--color-gray);
			border-radius: 50%;
			display: inline-block;
			transition: background-color 0.6s ease;
		  }
  
		  .active {
			background-color: var(--color-red);
		  }
  
		  /* Fading animation */
		  .fade {
			-webkit-animation-name: fade;
			-webkit-animation-duration: 1.5s;
			animation-name: fade;
			animation-duration: 1.5s;
		  }
		  .fade_img{
			  width: 100%;
		  }
		  .fade_img>img{
			  display: block;
			  margin: 0 auto;
			  max-width: 100%;
		  }
  
		  @-webkit-keyframes fade {
			from {opacity: .4} 
			to {opacity: 1}
		  }
  
		  @keyframes fade {
			from {opacity: .4} 
			to {opacity: 1}
		  }
  
		  /* On smaller screens, decrease text size */
		  @media only screen and (max-width: 300px) {
			.prev, .next,.text {font-size: 11px}
		  }
/* End */
/* /local/templates/idd/components/bitrix/news.detail/eventsDetail/style.css?17313253503588 */
