
.boxPayment2 .viewRowTitle{
    color:#0350A2;
}
.boxPayment2 .divLabelTitle{
    font-weight: bold;
}




.tt-products .paymentAllBox .infoBillDelivAddress {
    margin:20px 0 30px 0;
}
.tt-products .paymentAllBox .infoBillDelivAddress .viewValue {
    margin: 0 0 4px 0;
}
.tt-products .paymentAllBox .infoBillingAddress {
    margin-left:10px;
}

@media screen and (max-width: 810px), screen and (max-device-width: 810px){


.tt-products .paymentAllBox .infoBillingAddress {
    margin: 0 0 20px 0;
    flex: 1 1 auto;
}
.tt-products .paymentAllBox .infoDeliveryAddress {
    flex: 1 1 auto;
}

} /*media querry 810 .... ende*/
@media screen and (max-width: 660px){

.tt-products .paymentAllBox .divInputSubmit {
    align-content: normal;
    flex-direction: column;
    margin: 0 auto;
    width: fit-content;
}
.tt-products .paymentAllBox .divInputSubmit input {
    margin: 0 0 5px 0;
}
}/*media querry 660 .... ende*/