.sticky_cta_abo {
    display: flex;
    width:100%;
    /*max-width:1300px;*/
    margin:auto;
    justify-content: center;
    align-items: center;
    position: fixed;
    bottom:5px;
    left:0;
    right:0;
    height:70px;
    z-index:9999;
    border-radius:3px;
    background-color:#000;
}
.sticky_cta_abo.hidden {
    display: none;
}
.sticky_cta_abo__inner {
    width:100%;
    /*max-width: 1300px;*/
    height:70px;
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
}
.sticky_cta_abo__inner a:visited,
.sticky_cta_abo__inner a:active,
.sticky_cta_abo__inner a:hover {
    color:white;
}
a.sticky_cta_abo__btn {
    background-color: #d66539;
    /*position: absolute;
    right:0;
    left:0;*/
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height:35px;
    font-family: inherit;
    font-size: 12px;
    font-weight: 400;

    text-transform: capitalize;
    padding: 2px 17px 6px 17px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    color:#fff;

    width:150px;
}

a.sticky_cta_abo__btn:hover {
    background-color: rgba(255,255,255,0.5);
    color:#d66539;
}
a.sticky_cta_abo__btn:visited,
a.sticky_cta_abo__btn:focus,
a.sticky_cta_abo__btn:active {
    color:#fff!important;
}

.mkd-pt-two-item.mkd-post-item.mkd-active-post-page .mkd-pt-two-item-inner{
    height:unset!important;
}
p.sticky_cta_abo__text {
    color:white;
    margin:0!important;
    /*font-size:1.2rem;*/
    font-weight: 300;
    padding-right: 25px;
}

#mkd-back-to-top {
    bottom:75px!important;
}
.sticky_cta_abo > p {
    display: inline-block;
    min-width:50px;
}
p span.sticky_cta_abo__close {
    display: inline-block;
    width:100%;
    text-align:center;
    /*margin-right: 15px;*/
    font-weight:400;
    color:white;
    font-size:16px;
    right:0;
    transform: translateY(-10px);
    cursor:pointer;
}