.bookly-customer-appointment-list{overflow:auto}.bookly-customer-appointment-list h2{font-size:25px;border-bottom:1px solid silver;margin:20px 0;padding-bottom:15px}.bookly-customer-appointment-list .bookly-appointments-table{table-layout:auto;border:1px solid silver;border-collapse:collapse}.bookly-customer-appointment-list .bookly-appointments-table th{padding:5px;font-size:14px;border:0;text-align:center;background:#ddd;white-space:nowrap}.bookly-customer-appointment-list table.bookly-appointments-table td{padding:5px!important;font-size:14px;border:1px solid silver;text-align:left;background:#eee;vertical-align:top!important}.bookly-customer-appointment-list table.bookly-appointments-table td.bookly-text-right{text-align:right}.bookly-btn-default{height:auto!important;padding:9px 18px!important;border:0!important;text-decoration:none;outline:none!important;min-width:118px;text-align:center;border-radius:4px!important;background:#f4662f;cursor:pointer!important;display:block}.bookly-btn-default,.bookly-btn-default>span{font-size:18px!important;font-weight:700!important;color:#fff!important;text-transform:uppercase!important;line-height:17px!important}.bookly-customer-appointment-list ul.bookly-extras{list-style:disc outside!important;margin-bottom:0!important}