/*
 *  -------------------------------------------------
 *  Hybrid MLM  Copyright (c) 2018 All Rights Reserved
 *  -------------------------------------------------
 *
 *  @author Acemero Technologies Pvt Ltd
 *  @link https://www.acemero.com
 *  @see https://www.hybridmlm.io
 *  @version 1.00
 *  @api Laravel 5.4
 */

.bankWireWrapper .addressHeader h2 {
    font-size: 17px !important;
    font-weight: 600 !important;
    margin: 0;
    width: 100%;
}

.bankWireWrapper .addressHeader {
    display: flex;
    padding: 8px;
    border-block-end: 1px dashed #ddd;
}

.bankWireWrapper .addressHeader span.icon {
    color: #8e8c8c;
    font-size: 18px;
    line-height: 1;
    margin-right: 9px;
}

.addressBox .addressBody h3 {
    margin: 0;
    font-size: 16px;
    font-weight: 500;
}

.addressBox .addressBody {
    padding: 10px;
    border-block-end: 2px solid #ddd;
    word-break: break-all;
}

.addressBox {
    border: 1px solid #ddd;
    margin-block-end: 10px;
}

.bankWireWrapper .dueAmount {
    margin-bottom: 11px;
    display: block;
    padding: 7px;
    background: #eee;
    font-size: 24px;
    padding-bottom: 5px;
    border-bottom: 3px solid #e0dfdf;
    overflow: hidden;
}

.bankWireWrapper .dueAmount label {
    font-weight: 500 !important;
    margin-right: 15px;
    font-size: 15px;
    display: block;
    color: #585353;
}

.bankWireWrapper .innerBox.description p {
    font-size: 15px;
    margin-block-end: 6px;
}

.bankWireWrapper .notes h3 {
    margin: 0;
    font-size: 13px;
    padding: 5px 0;
    color: #7b7979;
    font-weight: 600;
}

.bankWireWrapper .notes h3 i {
    color: #aba6a6;
}

.bankWireWrapper .notes {
    margin-block-end: 20px;
}

.bankWireWrapper .notes ol, .bankWireWrapper .notes ul {
    padding-left: 17px;
}

.bankWireWrapper .notes li {
    padding: 3px 0;
    font-size: 12px;
    color: #888282;
}

.bankWireWrapper .innerBox.addresses {
    box-shadow: 0px -8px 13px #ddddddf2 inset;
    padding: 3px;
}

.addressHeader .copy {
    cursor: pointer;
    float: right;
    font-size: 12px;
    border: 1px solid #ddd;
    padding: 2px 4px;
    color: #a79c9c;
    background: #f1f1f1;
    font-weight: 300;
    border-radius: 2px !important;
}

.successMessage h2 {
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 15px;
}

.successMessage h2 i {
    color: #359df7;
}

.bankWireWrapper .successMessage {
   /* text-align: center;*/
    display: none;
}

.newBankAccount img {
    width: 45px;
    margin-left: 15px;
}

.addressBody h4 {
    margin-top: 0;
    font-weight: 600;
    font-size: 15px;
    margin-bottom: 14px;
}

.addressBody h5 {
    font-size: 13px;
    font-weight: 400;
    color: #726d6d;
}
.bankWireWrapper .notes {
    word-break: break-all;
    font-size: 12px;
}