

/* Start:/local/templates/eshop_bootstrap_v4/components/bitrix/news.list/norm_acts/style.css?17507569882003*/
.answer-block{
	width: 1200px;
	margin: 40px auto;
	border-radius: 10px;
  
  }

  .answer-block h1{
	font-size: 45px;
    margin-bottom: 100px;
  }
  .acor-container {
	margin: 20px;
	width: 1200px;
	margin: auto;
	border-bottom: 1px solid #28a745;
  }
  
  .acor-container .acor-body {
	width: calc(100% - 40px);
	margin: 0 auto;
	height: 0;
	color: #000000;
	line-height: 18px;
	padding: 0 30px;
	box-sizing: border-box;
	transition: color 0.5s, padding 0.5s;
	overflow: hidden;
	font-size: 16px;
  }
  
  .acor-container .acor-body a {
	margin: 0 0 10px;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	color: #04AF20;
  }
  .acor-container label {
	cursor: pointer;
	background-color: #fff;
	display: block;
	padding: 15px 20px;
	width: 100%;
	color: #000000;
	font-weight: 300;
	box-sizing: border-box;
	z-index: 100;
	font-size: 20px;
	margin: 0 0 5px;
	transition: color .35s;
  }
  .acor-container label p{
	width: 80%;
	display: flex;
  }
  .acor-container label:hover {
	color: #1D6E34;
  }
  .acor-container input{
	display: none;
  }
  .acor-container label:before {
	content: '\002B';
	float: right;
	font-size: 38px;
	color: #04AF20;
	line-height:38px;
  }
  .acor-container input:checked + label {
	background-color: #fff;
	color: #000000;
  }
  .acor-container input:checked + label:before {
	transition: transform 2.35s;

	content: "\002D";
	width: 20px;
  }
  .acor-container input:checked + label + .acor-body {
	height: auto;
	margin-top: -5px;
	color: #000;
	padding: 20px 30px 10px;
  }
  
  
  
  @media screen and (max-width: 650px){
	.answer-block{
  
	  width: 95%;
	  margin: auto;
	  border-radius: 10px;
	  background: #FFF;
	  padding: 0px 0 50px 0;
  
	}
  
  
	.acor-container {
  
	  width: 95%;
  
	}
  
	.acor-container .acor-body a {
	  margin: 0 0 10px;
	  font-size: 14px;
  
	}
	.acor-container label {
  
	  font-size: 18px;
  
	}
  
	.acor-container input:checked + label + .acor-body {
  
	  padding: 10px 10px 10px;
	}
  }
  
  
  
/* End */
/* /local/templates/eshop_bootstrap_v4/components/bitrix/news.list/norm_acts/style.css?17507569882003 */
