.btc-table {
    width: 90%;
    margin: auto;
    padding: 10%;
}

.btc-table a {
    color: gray;
    border: 1px solid gray;
    border-radius: 4px;
    padding: 3px;
}

.btc-table a:hover {
    background-color: gray;
    color: white;
}

.desc {
    width: 85%;
    margin: auto;
    margin-top: 15px;
}

.bg-color {
    background-color: #e1d5c57a;
    padding: 4px 0;
}

.checkout {
    width: 50%;
    background-color: #dcddd5;
    margin: auto;
    margin-top: 25px;
    padding: 8px;
    border-radius: 10px;
}

.table-hidden {
    visibility: hidden;
    display: none;
}

.buy-bg {
    background-color: #f8f9fa;
    padding: 0 4px;
    border-radius: 4px;
}

.checkout ul {
    list-style: initial;
}

.checkout li {
    margin-bottom: 5px;
}

.api-price {
    margin: 10px;
    list-style: none;
    font-family: monospace;
}

#btc-api-price {
    background-color: #f1ebe3;
    padding: 0 3px;
    border-radius: 3px;
    font-weight: 600;
}

.balance-view {
    margin: 10px 0;
    border: 1px solid;
    border-top: none;
    border-bottom: none;
    border-radius: 4px;
    padding: 0 4px;
    width: fit-content;
}

.balance-view a {
    text-decoration: none;
}

.key-bg {
    background-color: #f8f9fa;
    width: fit-content;
    padding: 0 4px;
    border-radius: 4px;
    color: #314edb;
}

.key-hidden {
    overflow: auto;
}

.crypto-address {
    overflow: auto;
}

.btc-qr {
    text-align: center;
    padding: 8px;
    border-radius: 5px;
}

.addy {
    background-color: #f8f9fa;
    width: fit-content;
    margin: auto auto 20px;
    padding: 0 4px;
    border-radius: 4px;
}

.addy-text {
    overflow: auto;
}

.buy-ins {
    font-family: monospace;
    background-color: #ffbf6a;
    width: fit-content;
    padding: 0 4px;
    border-radius: 4px;
    margin: auto auto 15px;
    font-weight: 500;
}


.checkout hr {
    margin: 8px 0;
}


.tools1 {
    width: 90%;
    margin: auto;
    margin-top: 20px;
}

@media (max-width: 767.98px) {
    .tools1 {
        width: 98%;
        margin-top: 20px;
    }
}

.tools2 {
    background-color: aliceblue;
    width: fit-content;
    padding: 0 3px;
    border-radius: 2px;
}

.tools3 {
    width: fit-content;
}

.stealer-images img {
    max-width: 90%;
}

.stealer-addy {
    overflow: auto;
}

.block-images img {
    max-width: 90%;
    display: block;
    margin: 10px 0;
}

.youtube-dat iframe {
    max-width: 100%;
}

@media (max-width: 991.98px) {
    .btc-table {
        width: 98%;
    }

    .desc {
        width: 90%;
    }

    .checkout {
        width: 95%;
    }
}

@media (max-width: 992px) {

    #btc-table {
        margin-top: 40px;
    }

    .order-list {
        padding-left: 0;
    }

    .order-main {
        padding: 12px;
    }
}

.tg {
    width: fit-content;
    margin-bottom: 20px;
}


.btc-url {
    overflow: auto;
}

.order-list {
    list-style: none;
    text-align: left;
    width: fit-content;
    margin: auto;

}


.add-pay {
    font-size: small;
    margin: auto;
    padding-top: 10px;
    margin-bottom:15px;
}

.qrbtc {
	padding: 10px;
	margin-top: 10px;
}

.pay-form {
    font-family: monospace;
    font-size: small;
    padding-left: 10px;
}

.pay-block {
    margin: 20px auto auto;
}

.order-summary {
}

.import-guide {
    text-align: center;
    margin-top: 15px;
}

.pay-ins {
    font-family: math, serif;
    font-size: small;
}

.checkout-btn {
    text-align: center;
}

.locked-alert {
    margin: auto;
}

.order-ins {
    padding: 1% 4%;
    background-color: antiquewhite;
}

.bal-url {
    width: 100%;
    overflow: auto;
    text-align: center;
    color: blue;
    font-family: monospace;
    text-decoration: underline;
}

.order-header {
    text-align: center;
    font-family: monospace;
    border-bottom: 1px solid #cfcfcf;
    padding: 4px;
    margin-bottom: 10px;
    color: #57576c;
}

.checkout-text {
    text-align: center;
    margin: 20px;
    font-weight: 600;
    color: #565353;
}

.list-info {
    background-color: #e5e6e7;
    padding: 2px 3px;
    border-radius: 3px;
    font-family: monospace;
}

.pay-add{
    background-color: bisque;
}