.mp_wrapper .mepr-payment-methods-radios label{
    cursor: pointer !important;
    color: #fff;
    background-color: #2ea3f2;
    padding: 6px 12px;
    border-radius: 4px;
    text-align: center;
    width: 40% !important;
    justify-content: center;
    align-self: center;
    border: 1px solid #2ea3f2;
    font-size: 16px;
    line-height: 35px;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 25px;
    text-transform: uppercase;
    font-weight: bold;
    position: relative;
}
.mp_wrapper .mepr-payment-methods-radios label:after{
    position: absolute;
    display: block;
    content: '\203A';
    font-weight: bold;
    height: 16px;
    right: 9px;
    font-size: 20px;
    line-height: 14px;
    top: 50%;
    margin-top: -9px;
}
.mp-form-submit{
    text-align: center;
}
.mp-form-submit input[type="submit"]{
    cursor: pointer !important;
    color: #fff;
    padding: 6px 12px;
    border-radius: 4px;
    border: 1px solid #e69700;
    margin-bottom: 20px;
    background-color: #ffa800;
    font-size: 16px;
    line-height: 35px;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 25px;
    text-transform: uppercase;
    font-weight: bold;
    position: relative;
    width: 40% !important;
}
@media (max-width: 640px) {
    .mp-form-submit input[type="submit"]{
        width: 100% !important;
    }
    .mp_wrapper .mepr-payment-methods-radios label{
        width: 100% !important;
    }
}
.mp-form-submit input[type="submit"]:after{
    position: absolute;
    display: block;
    content: '\203A';
    font-weight: bold;
    height: 16px;
    right: 9px;
    font-size: 20px;
    line-height: 14px;
    top: 50%;
    margin-top: -9px;
}
.mp_wrapper .mepr-payment-methods-radios{
    display: flex;
    flex-direction: column;
}
.mp_wrapper .mepr-payment-methods-radios input{
    display: none;
}
.memberpressproduct-template-default .addtoany_content{
    display: none;
}
.mepr-stripe-payment-request-wrapper{
    display: none;
}
.image-cards-stripe,.text-cards-stripe{
    width: 100%;
    text-align: center;
}
.payment-option-stripe{
    display: none !important;
}
#lumit-summary-video .modal-dialog {
    margin-top: calc(50vh - 200px);

}
.memberpressproduct-template-default #recommended-posts,.memberpressproduct-template-default .entry-comments,.memberpressproduct-template-default .a2a_kit,.memberpressproduct-template-default #post-navigation {
    display: none;
}
