/* Start custom CSS */.bank-list {margin-bottom: 0;}

.bank-list tr:nth-child(even) {background-color: #f5f5f5;}

.bank-list th {
    text-align: left; font-size:17px; vertical-align:top;
}

.bank-list ul {margin:0; list-style-position: inside;}

.bank-list p {margin-bottom:6px;}

.bank-list p:last-child {margin-bottom:0;}

.bank-list td:first-child {font-weight:700; font-size:17px; width:20%;}
.bank-list td:nth-child(2) {width:20%;}
.bank-list td:nth-child(3) {width:20%;}
.bank-list td:nth-child(4) {width:40%; font-size:14px;}


.bank-list th .small {font-weight:400;}


@media (max-width: 767px) {
    
.bank-list th {
display: none;
}

.bank-list tr {
    display: flex;
    flex-wrap: wrap;
}


.bank-list tr td:first-child  {background-color:#f3f5ff;
}

.bank-list td {width:100% !important; border-width: 1px 1px 0px 1px !important;}

.bank-list tr:last-child td:last-child  {border-bottom-width:1px !important;
}

.bank-list td:nth-child(2)::before {content:'Bank Name:'; display:block; font-weight:700; margin-bottom:6px;
}

.bank-list td:nth-child(3)::before {content:'Service Cost:'; display:block; font-weight:700; margin-bottom:6px;
}

.bank-list td:nth-child(3)::after {content:'Bank tariff is paid additionally'; display:block; font-size:14px; margin-top:6px;color:#adadad;
}

.bank-list td:nth-child(4)::before {content:'Comments:'; display:block; font-weight:700; margin-bottom:6px;
}

}/* End custom CSS */