.staff-member__description,.testimonials .bx-layout-list .testimonials__content{text-align:center}.smile_contcstm{text-align:center}p.smile_gallery{display:inline-block;margin:0 auto}.smile_contcstm h2{text-align:center}.sbContainer #slot-main table td{width:50%;font-size:14px}#officeHours td{padding:2px 5px 2px 0}#officeHours caption{font-weight:bold}.sbContainer #slot-main table{word-wrap:break-word;table-layout:fixed;overflow-x:auto;display:block}#officeHours{margin:10px 0 20px 0}.cstm_col2{display:inline-block;width:49%;vertical-align:middle}.cstm_col2 table,.cstm_col2 table td{border:none}.wrap__page-content ul,.wrap__page-content ol,.wrap__editable ul,.wrap__editable ol,.wrap__editable-content ul,.wrap__editable-content ol,.staff-member ul,.staff-member ol,.editable ul,.editable ol,.form ul,.form ol,.editable ul + *,.editable ol + *,.editable__container ul + *,.editable__container ol + *{clear:unset}@media (max-width:767px){.cstm_col2{width:100%;text-align:center}.cstm_col2 table,.cstm_col2 table td{text-align:center}img.align-right,img.align-left{float:none!important}p+h2{text-align:center}}