#machinery{
    display:flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    min-height:100%;
}

.machine_box{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width:210px;
    height:300px;
    margin:10px;
    padding:10px;
    border: 1px solid #2f2f2f;
    cursor: pointer;
}

.machine_icon img{
    width:200px;
}

.machine_name{
    width:100%;
    font-size: 13px;
    text-align: center;
    padding-top: 20px;
}

.machinery_link, .machinery_link:hover, .machinery_link:visited, .machinery_link:active{
    text-decoration: none;
    color:#2f2f2f;
}