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