.cmpy_logo{
  width: 150px; 
  border: solid 1px #c0c0c0;
}
.cmpy_info{
   font-size: 100%;
}
.mcsl_link{
	display: flex;
	flex-wrap: wrap;
    align-items: center;
}
hr.model_line{
	height: 1px;
    border: 0;
    border-top: 1px solid #e4e7eb;
	margin-bottom: 10px;
}
.models{
	background-color: #0056a8;
	margin-bottom: 10px;
    display: inline-block;
    height: 25px;
    font-size: 0.8vw;
    line-height: 25px;
    vertical-align: top;
    color: #fff;
	padding: 5px 15px;
}

@media only screen and (max-width: 768px) {
.cmpy_info{
   font-size: 4.3vw
}
.models{
    font-size: 4vw;
}
.block p{
	margin-bottom: 35px;
}
}

