.flex-box {
    margin-top: 12px;
    align-items: center;
    display: flex;
    justify-content: space-between
}
.col-share a {
    background: transparent none !important;
    border: 1px solid #ccc;
    border-radius: .28571429rem;
    color: rgba(0, 0, 0, .6) !important;
    cursor: pointer;
    display: inline-block; position: relative;
    font-weight: 400;
    margin-right: 5px;
    min-height: 1em;
    
}
.download-link{
    position: relative;
 
}
.download-link a {
    background-color: #db2828;
    border-radius: 4px;
    color: #fff !important;
    cursor: pointer;
    font-size: 16px;
    min-height: 1em;
    padding-left: 2px !important;
    padding-right: 15px !important;
    padding: 9px;
    text-decoration: none
}
.adpop {
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 3px 18px rgba(100, 0, 0, .5);
    display: none;
    left: 0;
    margin: auto;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 100px;
    width: 380px;
    z-index: 130
}
@media (max-width:480px) {
    .adpop {
        width: 340px !important
    }
}
.adpop-top span {
    cursor: pointer;
    display: #000;
    float: right;
    font-weight: 700
}
.adpop-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 1em;
    padding: 1.5rem
}
.adpop-close {
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 0 0 5px 0 #7d7b7d;
    font-size: 15px;
    height: 2.5em !important;
    line-height: 2.5em;
    opacity: 1;
    position: absolute;
    right: -12px;
    text-align: center;
    top: -15px;
    width: 2.5em !important
}
.adpop-content-left {
    padding: 5px 0
}
.adpop-content-left, .adpop-content-left p {
    -webkit-box-pack: center;
    -ms-flex-pack: center
}
.adpop-content-left p {
    display: flex;
    justify-content: center;
    margin: 19px 0 5px
}
.adbgPop {
    background: rgba(0, 0, 0, .85);
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    transition: background-color .5s linear;
    user-select: none;
    width: 100%;
    will-change: opacity;
    z-index: 129
}
.adpop-title {
    font-size: 24px;
    margin-bottom: 5px;
    margin-top: 4px;
    text-align: center
}
.downloadadopen {
    background: red;
    border-radius: 6px;
    color: #fff !important;
    margin-top: 12px;
    padding: 9px 18px
}
.adpop-content-left p {
    line-height: 16px;
    margin: 5px 0
}
.adpop-content-left {
    display: none
}
.adhtml {
    margin: 4px 0;
    min-height: 260px
}
.adtextshow {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-top: 20px;
    text-align: center
}
.icon-download:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12h2v5h16v-5h2v5c0 1.11-.89 2-2 2H4a2 2 0 0 1-2-2v-5m10 3 5.55-5.46-1.42-1.41L13 11.25V2h-2v9.25L7.88 8.13 6.46 9.55 12 15Z' fill='%23fff'/%3E%3C/svg%3E") 50% /20px no-repeat;
}
.icon-download:before, .icon-facebookx:after {
    content: "";
    display: inline-block;
    height: 20px;
    padding-left: 10px;
    vertical-align: middle;
    width: 20px
}
.icon-facebookx:after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2.04c-5.5 0-10 4.49-10 10.02 0 5 3.66 9.15 8.44 9.9v-7H7.9v-2.9h2.54V9.85c0-2.51 1.49-3.89 3.78-3.89 1.09 0 2.23.19 2.23.19v2.47h-1.26c-1.24 0-1.63.77-1.63 1.56v1.88h2.78l-.45 2.9h-2.33v7a10 10 0 0 0 8.44-9.9c0-5.53-4.5-10.02-10-10.02Z'/%3E%3C/svg%3E") 50% /20px no-repeat;
    padding: 14px;
}
.icon-whatsappx:after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.04 2c-5.46 0-9.91 4.45-9.91 9.91 0 1.75.46 3.45 1.32 4.95L2.05 22l5.25-1.38c1.45.79 3.08 1.21 4.74 1.21 5.46 0 9.91-4.45 9.91-9.91 0-2.65-1.03-5.14-2.9-7.01A9.816 9.816 0 0 0 12.04 2m.01 1.67c2.2 0 4.26.86 5.82 2.42a8.225 8.225 0 0 1 2.41 5.83c0 4.54-3.7 8.23-8.24 8.23-1.48 0-2.93-.39-4.19-1.15l-.3-.17-3.12.82.83-3.04-.2-.32a8.188 8.188 0 0 1-1.26-4.38c.01-4.54 3.7-8.24 8.25-8.24M8.53 7.33c-.16 0-.43.06-.66.31-.22.25-.87.86-.87 2.07 0 1.22.89 2.39 1 2.56.14.17 1.76 2.67 4.25 3.73.59.27 1.05.42 1.41.53.59.19 1.13.16 1.56.1.48-.07 1.46-.6 1.67-1.18.21-.58.21-1.07.15-1.18-.07-.1-.23-.16-.48-.27-.25-.14-1.47-.74-1.69-.82-.23-.08-.37-.12-.56.12-.16.25-.64.81-.78.97-.15.17-.29.19-.53.07-.26-.13-1.06-.39-2-1.23-.74-.66-1.23-1.47-1.38-1.72-.12-.24-.01-.39.11-.5.11-.11.27-.29.37-.44.13-.14.17-.25.25-.41.08-.17.04-.31-.02-.43-.06-.11-.56-1.35-.77-1.84-.2-.48-.4-.42-.56-.43-.14 0-.3-.01-.47-.01Z'/%3E%3C/svg%3E") 50% /20px no-repeat;
    padding: 14px;
}
.icon-telegramx:after, .icon-whatsappx:after {
    content: "";
    display: inline-block;
    height: 20px;
    padding-left: 10px;
    vertical-align: middle;
    width: 20px
}
.icon-telegramx:after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8.287 5.906c-.778.324-2.334.994-4.666 2.01-.378.15-.577.298-.595.442-.03.243.275.339.69.47l.175.055c.408.133.958.288 1.243.294.26.006.549-.1.868-.32 2.179-1.471 3.304-2.214 3.374-2.23.05-.012.12-.026.166.016.047.041.042.12.037.141-.03.129-1.227 1.241-1.846 1.817-.193.18-.33.307-.358.336a8.154 8.154 0 0 1-.188.186c-.38.366-.664.64.015 1.088.327.216.589.393.85.571.284.194.568.387.936.629.093.06.183.125.27.187.331.236.63.448.997.414.214-.02.435-.22.547-.82.265-1.417.786-4.486.906-5.751a1.426 1.426 0 0 0-.013-.315.337.337 0 0 0-.114-.217.526.526 0 0 0-.31-.093c-.3.005-.763.166-2.984 1.09z'/%3E%3C/svg%3E") 50% /20px no-repeat;
    padding: 14px;
}
.icon-download:before {
    padding-left: 30px !important;
    text-align: center;
    
}