/*
 * استخراج‌شده از استایلِ رفرنسِ DiviFlash (GPLv2) برای ماژولِ Table.
 * منبع: difl/datatable (ریشه .difl_datatable، 5 کلاسِ DOM)
 *
 * تنها تغییر نسبت به اصل، همان بازنویسیِ پیشوندِ کلاس‌هاست که در
 * PHP و module.json هم انجام شده — تا هر سه لایه یک DOM را بشناسند.
 * دست‌کاریِ دستی نکن؛ با tools/dfme/extract-module-css.js بازتولید کن.
 */
.dfme_dt_container>*{border-width:0px;border-style:solid;border-color:#333}

.dfme_table *{border-width:0px;border-style:solid;border-color:#333}

.dfme_table table.dfme_dt_table{border:none !important}

table.dfme_dt_content{border:0px solid gray;border-collapse:separate}

.dfme_table .et_pb_module.dfme_table_row{margin-bottom:0}

tr td.dfme_dt_table_body_column_cell img,tr td.dfme_dt_table_body_column_cell span,tr td.dfme_dt_table_body_column_cell a{border-width:0px;border-style:solid !important;border-color:#333}

table.dfme_dt_content tr .dfme_dt_table_body_column_cell{border-style:solid;border-color:rgba(0,0,0,0);border-width:0}

table.dfme_dt_content tr:first-child .dfme_dt_table_body_column_cell,table.dfme_dt_content tr:not(:first-child) .dfme_dt_table_body_column_cell{border-style:solid;border-color:#333}

.dfme_dt_table_body_column_cell .et-pb-icon,.dfme_dt_table_body_column_cell img{vertical-align:middle}

@media screen and (max-width: 767px){.dfme_table .dfme_dt_container.scroll_mode_active{overflow-x:auto;padding-top:100px}.dfme_table .dfme_dt_container.responsive_mode_active table.dfme_dt_content{border:0}.dfme_table .dfme_dt_container.responsive_mode_active table.dfme_dt_content caption{font-size:1.3em}.dfme_table .dfme_dt_container.responsive_mode_active table.dfme_dt_content thead tr:first-child{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px}.dfme_table .dfme_dt_container.responsive_mode_active table.dfme_dt_content tr{display:block}.dfme_table .dfme_dt_container.responsive_mode_active table.dfme_dt_content td{display:block;font-size:.8em;text-align:right}.dfme_table .dfme_dt_container.responsive_mode_active table.dfme_dt_content td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}}

.dfme_table table tr .et-vb-module-mousetrap{display:none !important}

.dfme_table tr .et-pb-icon{font-size:inherit}

.entry-content .dfme_table table.dfme_dt_content{margin:0px 0px 0px}

.dfme_dt_container{position:relative}

table.dfme_dt_content th.dfme_dt_table_body_column_cell.badge{position:relative}

table.dfme_dt_content th.dfme_dt_table_body_column_cell.badge .table_badge{transform:translateY(-100%);position:absolute;top:0;left:0;background-color:crimson}
