.btn-preview {
    color: var(--color-primary);
    background: transparrent;
    box-shadow: none;
    border-color: var(--color-primary)
}

.btn-preview:hover {
    color: var(--color-white);
    background: var(--color-primary);
    box-shadow: none;
    border-color: var(--color-primary)
}

.btn-versions {
    color: var(--color-red);
    background: transparrent;
    box-shadow: none;
    border-color: var(--color-red)
}

.btn-versions:hover {
    color: var(--color-white);
    background: var(--color-red);
    box-shadow: none;
    border-color: var(--color-red)
}

.quote {
    margin: 0 0 1rem 0;
    padding: 10px 20px;
    position: relative;
    background-color: var(--bg-sidebar);
    color: #666;
    border-left: 6px solid var(--color-custom-light);
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;

}
.quote a {font-weight:500}

.pm {width: 100%;}
.pm td {padding:10px; font-size:13px; border-bottom: 1px solid var(--ui-custom-border);}
.pm tr:nth-child(1) {background-color:var(--bg-gray);}
.pm tr:nth-child(2n+2) {background-color:var(--bg-white);}
.pm tr td:first-child {width: 37px;}

.paypal-info {position:relative;margin:1rem 0;background-color:#fff;padding:20px 30px;border:1px solid var(--color-custom-border);border-radius:15px;line-height:1.6;}
.paypal-info a {font-weight:700;color:var(--color-primary);}
.paypal-info b {font-weight:700}