.sec-share{
    position:relative;
    margin:2.7rem 0 10.6rem;
}
.share-outer{
    display:flex;
    align-items:center;
    justify-content:flex-end;
}
.share-outer label{
    font-size:1.6rem;
    font-weight:600;
    line-height:2.2rem;
    margin:0 2.6rem 0 0;
}
.share-outer label:last-child{
    margin:0;
}
.share-outer ul{
    display:flex;
    align-items:center;
    justify-content:space-between;
    background:#F8F8F8;
    /* min-width:18.1rem; */
    min-width:12.0666rem;
    height:5.4rem;
    padding:0 1.2rem;
}
.share-item{
    height:4rem;
    width:4rem;
    display:flex;
    align-items:center;
    justify-content:center;
    outline:none !important;
    border:0;
    background:transparent;
    padding:0;
    margin:0;
}
.share-item:hover{
    -webkit-filter:brightness(0) invert(12%) sepia(11%) saturate(4551%) hue-rotate(186deg) brightness(93%) contrast(96%);
    filter:brightness(0) invert(12%) sepia(11%) saturate(4551%) hue-rotate(186deg) brightness(93%) contrast(96%);
}
@media(min-width:1360px) and (max-width:1426.98px){
    .sec-share{
        margin:2.7rem 0 8.6rem;
    }
}
@media(min-width:1200px) and (max-width:1359.98px){
    .sec-share{
        margin:2.7rem 0 8.6rem;
    }
}
@media(min-width:992px) and (max-width:1199.98px){
    .sec-share{
        margin:2.7rem 0 7.6rem;
    }
}
@media(min-width:768px) and (max-width:991.98px){
    .sec-share{
        margin:2.7rem 0 7.6rem;
    }
    .sec-blog-single .share-outer{
        margin:0 0 6.5rem !important;
    }
}
@media(max-width:767.98px){
    .sec-share{
        margin:2.7rem 0 7.8rem;
    }
    .sec-blog-single .share-outer{
        margin:2.3rem 0 6.5rem !important;
    }
}
@media(max-width:575.98px){
    .share-outer{
        margin-right:-1.8rem;
    }
}