	
@media screen and (max-width: 600px) {
table {width:100%;}
thead {display: none;}
tr:nth-of-type(2n) {background-color: inherit;}
tr td:first-child {background: #f0f0f0; font-weight:bold;font-size:1.3em;}
tr th:first-child {font-weight:bold;font-size:1.3em;}
tbody td, tbody th {display: block; text-align:center;}
tbody td, tbody th:before {
content: attr(data-th);
display: block;
text-align:center;
}
}
@media screen and (max-width: 600px){
	.g-recaptcha{
		transform:scale(0.8);
		-webkit-transform:scale(0.8);
		transform-origin:0 0;
		-webkit-transform-origin:0 0;
	}
} 	
@media screen and (max-width: 600px) {
.img-parts {
    width: 100px;
    height: 50px;
    -o-object-fit: cover;
    object-fit: cover;
    object-position: center;
}  
    

