.billing-Contract{width:80%;margin:0 auto;color:#666}.billing-Contract .billing-Contract-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #ddd;padding-bottom:20px}.billing-Contract .billing-Contract-header .header-text{line-height:1.5}.billing-Contract .billing-Contract-header .header-text div{min-height:21px}.billing-Contract .billing-Contract-header .text-left{text-align:left}.billing-Contract .billing-Contract-header .text-right{text-align:right}.billing-Contract .billing-Contract-table{margin-bottom:40px}.billing-Contract .billing-Contract-table .table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:2px solid #ddd}.billing-Contract .billing-Contract-table .table-header .th{color:#666;font-weight:700;padding:10px 0}.billing-Contract .billing-Contract-table .table-header .w40{width:40%}.billing-Contract .billing-Contract-table .table-header .w55{width:55%}.billing-Contract .billing-Contract-table .table-header .w15{width:15%}.billing-Contract .billing-Contract-table .table-header .w30{width:30%}.billing-Contract .billing-Contract-table .table-header .th-center{text-align:center}.billing-Contract .billing-Contract-table .table-header .th-right{text-align:right}.billing-Contract .billing-Contract-table .table-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:2px solid #ddd;padding:10px 0}.billing-Contract .billing-Contract-table .table-body .tb{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:2.5}.billing-Contract .billing-Contract-table .table-body .tb .tb-1{width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.billing-Contract .billing-Contract-table .table-body .tb .tb-1 .tb-1-1{width:5%}.billing-Contract .billing-Contract-table .table-body .tb .tb-1 .tb-1-2{width:95%}.billing-Contract .billing-Contract-table .table-body .tb .tb-5{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.billing-Contract .billing-Contract-table .table-body .tb .tb-5 .tb-5-1{width:5%}.billing-Contract .billing-Contract-table .table-body .tb .tb-5 .tb-5-2{width:95%}.billing-Contract .billing-Contract-table .table-body .tb .tb-2,.billing-Contract .billing-Contract-table .table-body .tb .tb-3{width:15%;text-align:center}.billing-Contract .billing-Contract-table .table-body .tb .tb-4{width:30%;text-align:right}.billing-Contract .billing-Contract-table .table-foo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.billing-Contract .billing-Contract-table .table-foo .footer-left{width:17%;text-align:right;margin-right:50px}.billing-Contract .billing-Contract-table .table-foo .footer-right{text-align:center;min-width:15%}.billing-Contract .billing-Contract-table .table-foo .fh{height:30px;line-height:30px}.billing-Contract .billing-Contract-table .table-foo .fw{font-weight:700;font-size:17px}.billing-Contract .billing-Contract-hint{background:#e4e6e9;line-height:1.8;padding:10px 20px;margin-bottom:30px}.billing-content .billing-Contract-agreement{text-align:center}.billing-content .billing-Contract-agreement span{text-decoration:underline;cursor:pointer;color:#34a4ef}.invoiceOrReceipt-logo .logo-block img{height:70px}.invoiceOrReceipt-title{font-size:30px;text-align:center;padding:20px;color:#666}.invoiceOrReceipt-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}