.compressor { position: relative; display: flex ; width: 100%; flex-wrap: wrap; margin: 0 0 20px; }
.compressor .relative{width: 75%;}
.compressor-info { display: flex ; flex-direction: column; width: calc(25% - 20px); text-align: left; margin: 0 0 0 20px; position: relative; }
.list-group{}
.list-group-item:first-child { border-radius: 5px 5px 0 0; }
.list-group-item:last-child { border-radius:  0 0 5px 5px; border-bottom: 1px solid var(--colorBorder);}
.compressor-info span{display:block;margin:0!important}
.list-stat small{font-size:13px;color:var(--colorBtn)}
.list-group-item { position: relative; padding: 16.4px 15px 15px; background: var(--colorBody); border: 1px solid var(--colorBorder); border-bottom: 0; }
.list-stat .list-stat-head{text-transform:uppercase;font-size:11px;color:var(--colorPrimary);font-weight:500;margin-bottom:5px}
@media screen and (max-width: 680px) {
	.compressor .relative { width: 100%; }
	.compressor-info { width: 100%; margin: 20px 0 0;}
	.list-group-item {padding: 10px 15px;}
	.compr-par select{width:100%!important; margin: 10px 0 !important;}
}