@media (min-width: 1400px) {
.mt-credit-payment-total div bdi{
    padding: 10px 0;
}
}
@media (max-width: 767px) {
    .mt-credit-payment-total div {
    border-bottom: 1px solid #cecece;
	border-right: none;	
	padding-top: 5px;
    width: 100%;
}

#credit_popup .buttons-container .ty-btn span {
    font-size: 14px;
    line-height: 16px;
}
.mt-credit-bottom .price-right {
    width: 100%;
    float: left;
    text-align: center;
}
.mt-credit-bottom .price-left {
    width: 100%;
    float: left;
    margin-bottom: 16px;
}

#credit_popup td {
    text-align: center;
    padding: 10px 5px;
}
}
@media (max-width: 580px) {
#credit_popup td {
    text-align: center;
    padding: 10px 0px;
    font-size: 16px;
}
.mt-credit-popup-label{
    display: block;
    padding: 5px 0;
        background: #a9a9a9;
    width: 100%;
}
#credit_popup table thead {
display: none;
}
#credit_popup .mt-table-bank-img{
    width: 50%;
    display: inline-block;
}
#credit_popup .mt-table-bank-img .mt-table-bank-image{
    width: 100%;
}
#credit_popup .mt-table-period{
    display: inline-block;
    width: 50%;
        min-height: 117px;
}
#credit_popup .mt-table-period select{
    max-width: 70px;
    margin-top: 35px;
}
#credit_popup .mt-table-conditions{
    display: block;
}
#credit_popup .mt-table-prepayment{
    width: 50%;
    display: inline-block;
}
#credit_popup .mt-table-month{
    width: 50%;
    display: inline-block;
}
#credit_popup .mt-table-overpayment{
    width: 50%;
    display: inline-block;
}
#credit_popup .mt-table-total{
    width: 50%;
    display: inline-block;
}
}