.equipment-lists{
    /*display: flex;*/
    font-size: 0.90rem;
    padding: 20px 0;
}
.equipment{
    float: none;
    text-align: center;
    /*width: 25%;*/
    /*display: grid;*/
}
.equipment img{
    float: none;
    margin: 0;
    width: 200px;
}
.equipment > div{
    padding: 0 5px;
}
.equipment .e-price{
    font-weight: bold;
}
.form{
    display: flex;
}
.form .f-form{
    margin: 20px;
}
.form .f-form .f-input{
    font-size: 0.95rem;
    padding: 5px;
}
/*#699e14*/
.form .f-form .f-button{
    color: #ffffff;
    border: 1px solid #699e14;
    font-size: 0.95rem;
    padding: 5px 10px;
    transition: 0.3s;
    background-color: rgba(18,158,0,0.8);
}
/*.form .f-form .f-button:hover{
    color: #ffffff;
    background-color: #699e14;
}*/
.single-equip-container{
    max-width: none !important;
}
/*.single-equip-wrapper{
    margin: 0 250px;
    display: flex;
}*/
/*.equip-lg-left, .equip-lg-right{
    width: 50%;
}*/
.single-equip-wrapper img.preview-picture{
    width: 100%;
    width: -moz-available;          /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */
    width: fill-available;
}
.single-equip-title{
    text-transform: uppercase;
}
.single-equip-wrapper .equip-quarter{
    margin-bottom: 20px;
}
/*.equip-quarter{
    width: 25%;

}*/
.equip-quarter span{
    font-weight: bold;
}
.equip-quarter button, .equip-quarter a{
    color: #699e14;
    border: 1px solid #699e14;
    font-size: 0.95rem;
    padding: 5px 10px;
    transition: 0.3s;
    width: max-content;
    text-decoration: none;
    margin: 5px 0;
    width: -moz-max-content;
}
.equip-quarter button:hover, .equip-quarter a:hover{
    color: #ffffff;
    background-color: #699e14;
    cursor: pointer;
}
@media only screen and (max-width: 768px) {
    /*.equipment{
        width: 50%;
    }*/
}
