.share-product {
    display: flex;
    justify-content: space-between;
}
.share-product li {
    float: left;
    width: 50px;
    height: 50px;
    display: flex;
    border: 1px solid #e66029;
    font-size: 18px;
    margin-right: -1px;
}
.share-product li:hover {
    background: #e66029;
}
.share-product li:hover i {
    color: #fff;
} 
.share-product li a {
    margin: auto;
}
.share-product i {
	color: #e66029;
}
.d-inline {
	display: inline-block;
}