
@media all and (min-width: 981px) {
    .alist.parts > div.titles {
    	display: grid;
        grid-template-columns: auto 150px 300px;
    }

    .alist.parts > div.row {
        grid-template-columns: auto 450px;
        display: grid;
    }

    .alist.parts .info {
        grid-template-columns: 150px auto;
        display: grid;
    }

    .alist.parts .priceList {
        grid-template-columns: 150px 150px 150px;
        display: grid;
    }
 
}



@media all and (min-width: 700px) and (max-width: 980px){
	.row  > div.info {
		display: grid;
		grid-template-columns: 150px auto;
	} 

	.row  > div.priceList {
		display: grid;
		grid-template-columns: auto auto auto;
	} 
}