.supplier-container {
    /* margin-top: 150px; */
	margin-bottom: 50px;
    padding-top: 120px;
}


.add-supplier {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    border: 1px solid #000000;
    border-radius: 3px;
    padding: 8px 15px;
    margin-bottom: 20px;
    color: #000000;
}


.supplier-wrapper {
    background: #fff;
	width: 650px;
    margin-bottom: 30px;
    border-radius: 3px;
}


.supplier-body {
    padding: 40px 30px;
}


.supplier-name {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #9c9c9c; 
    font-size: 22px;
    padding-bottom: 20px;
    color: #03776D;
}

.supplier-name a {
    font-size: 16px;
    color: #000;
    border: 1px solid #000;
    text-decoration: none;
    padding: 5px 20px;
    border-radius: 20px;
    border: 1px solid #000;
}


.supplier-info {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #9c9c9c; 
    padding: 10px 0;
}

.supplier-info p {
    color: #8d8d8d;
}

.supplier-info,
.supplier-info p,
.supplier-info span,
.supplier-footer,
.supplier-footer p,
.supplier-footer span {
    font-size: 15px;
}


.supplier-footer p {
    padding-top: 35px;
    padding-bottom: 10px;
    color: #8d8d8d;
}

.supplier-footer span {
    line-height: 1.3;
}





