table.table.certficate-table-style {border-bottom: none; margin-bottom: 20px; border-collapse: collapse; width: 100%; margin: 0 auto; clear: both; border-spacing: 0; background-color: #fff; } 

table.table.certficate-table-style thead th {font-weight:900 ; vertical-align: bottom; padding: 15px 10px; color: #333; font-size: 17px; background-color: #f9f9f9; white-space: nowrap; } 

table.table.certficate-table-style td, table.table.certficate-table-style th {padding: 12px 10px; vertical-align: middle; border: 1px solid#dee2e6; font-size: 14px; line-height: normal; margin: 0; color: #212529; text-align: left; } 

.certDownloadBtn {padding: 5px 10px; height: auto; line-height: normal; border-radius: 5px; text-decoration: none; outline: none; display: inline-block; border: 1px solid; }


.course_all_certificate_download_table .certDownloadBtn {font-weight:700; background: #009688; border-radius: 5px; padding: 8px 15px; color: #fff; border-color: #009688; text-decoration: none;display: inline-block; height: auto; line-height: normal;cursor: pointer;}

table.table.certficate-table-style td.text-center, table.table.certficate-table-style th.text-center {text-align: center;}

.course_all_certificate_download_table .certDownloadBtn:hover {opacity: 1; transform: scale(1.1); -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }

table.course_all_certificate_download_table tr th.dap_cerficate_download-cell ,
table.course_all_certificate_download_table tr th.dap_cerficate_meta-info-cell {width: 250px;}
