

/* Start:/bitrix/templates/aspro_max/components/bitrix/news/sovasell/bitrix/news.list/.default/style.css?16835451124641*/
.sovasell img {max-width:100%;}
.sovasellslider img {max-width:100%;}
.sovaOwl img {max-width:100%;}
.sovaOwls img {max-width:100%;}
.card-columns img {max-width:100%;}
.sovasell > div{
	margin-top:30px;
}
.sovaImg img {max-width:100%;}
.sovasell span {
	color:black;
	font-size: 15px;
    font-weight: 500;
}
.sovasellImg {
	position:relative;
	margin-bottom:10px;
}
.sovasellImgs {
	position:relative;
	margin-bottom:10px;
}
.sovasellText i {
	cursor:pointer;
    position: absolute;
    right: 4px;
    top: 4px;
	color:#b8b8b8;
}
.sovasellText path {
	fill:#b8b8b8 !important;;
}
.sovasellText i:hover path {
	fill:#b8b8b8;
}
.sovasellTextBAG {
width: 100%;
    height: 1px;
    background: white;
    position: absolute;
    left: 0px;
    top: calc(100% - 1px);

}
.bqqb.active .sovasellTextBAG {
    border: solid 1px #ececec;
    border-top: 0px;
}
.sovasellText {
    margin-top: 10px;
    position: absolute;
    z-index: 100;
    background: white;
    /* left: 100%; */
    top: -11px;
    min-height: calc(100% + 2px);
    width: 200%;
    padding: 15px 10px 10px 10px;
    display: none;
    border: solid 1px #ececec;z-index: 10000;
}
	.openleft .sovasellText {
		left: calc(100% - 1px);
		border-left: 0px;
	}
	.openright .sovasellText{
		right: calc(100% - 1px);
		border-right: 0px;
	}
	.open3 .sovasellText {
		width: 100%;
	}
	.bqqb {
		border: solid 1px #00000000;
	}
	.bqqb.active {
		border: solid 1px #ececec;
	}
	.bqqb.active .sovasellText {
		display: block;
	}
.sovasellImg img {
	position:absolute;
	bottom:0px;
	opacity:0;
}
.sovasellImgs img {
	position:absolute;
	bottom:0px;
	opacity:0;
}
.sovaOwl span.name {
	color:black;
	font-size: 15px;
    font-weight: 500;
}
.sovaOwl span.price {
	font-size: 14px;
	display:block;
	color:black;
    font-weight: 700;
}
.sovaStoi {
    text-align: center;
}
.sovaStoi > div {
	border: 1px solid #ececec;
    padding: 10px 0px 10px 40px;
    width: calc(50% - 25px);
    margin: 10px 10px;
    display: inline-block;
    color: black;
    position: relative;
    font-weight: 500;
    text-align: left;
    background: rgb(236 236 236 / 0.3);
}
.sovaStoi i {
    font-size: 25px;
    margin: 0px 0px 0px 0px;
    position: absolute;
    left: 7px;
    color: #08a826;
}
.sovBr {
    margin-top: 150px;
}
.sovasellTextQ {
	cursor:pointer;
}
/* .right_block {position :relative;} */
.fancybox-navigation button {
	height: 100px !important;
	top: calc(50% - 50px) !important;
}
.fancybox-navigation button:hover {
    background: rgb(0 0 0 / 0.04);
}
@media (max-width: 900px) {
	.open3 .sovasellText {
		width: 200%;
	}
	.sovasellText {
		left: 0px !important;    
		right: auto !important;
		height: calc(130% + 2px) !important;
		border: solid 1px #ececec !important;
	}
	.sovasell .bqqb:nth-child(2n) .sovasellText {
		border: solid 1px #ececec !important;
		right: 0px !important;
		left: auto !important;
		height: calc(130% + 2px) !important;
	}
	.sovaStoi > div {
		width: calc(100% - 25px);
	}
	img {max-width:100%;}
	table img {max-width:100%;}

/* 	.sovasellText.sovasellTextM {
		max-height: 100px;
		overflow: hidden;
	} */
	.sovasellTextQ.bdq {
		display:block;
	}
	.sovasellq table:not(.ittable),
	.sovasellq table:not(.ittable) td,
	.sovasellq table:not(.ittable) th {
		display: inline-block;
	}
}
@media (min-width: 900px) {
	.sovasellq table  {
		width:100%;
		table-layout:fixed
	}
	.sovasellq tr {
		
	}
	.sovasellq td {
		
	}	
}
	/* table img {max-width:100%;} */
	

	.sovasell span {
		display:block;
	}


.card {
  overflow: hidden;
  position: relative;
  display: inline-block;
  width: 100%;

  word-wrap: break-word;
  border-radius: 8px;
  margin-bottom: 10px;
}

.card-reveal .card-body {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  text-align: center;
  height: 100%;
  bottom: -100%;
  -webkit-transition: bottom .2s ease-in-out;
  transition: bottom .2s ease-in-out;
}

.card-reveal .card-img-top {
  -webkit-transition: -webkit-transform .5s ease-in-out;
  transition: -webkit-transform .5s ease-in-out;
  transition: transform .5s ease-in-out;
  transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
}

.card-reveal:hover .card-body {
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.7);
}

.card-reveal:hover .card-img-top {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

.card-reveal .card-body .card-title {
  font-size: .75rem;
  margin: 0;
  text-transform: uppercase;
  font-weight: bolder;
  color: #fff;
}

@media (max-width: 768px) {
  .card-columns {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
  }
}
/* End */
/* /bitrix/templates/aspro_max/components/bitrix/news/sovasell/bitrix/news.list/.default/style.css?16835451124641 */
