.ui-widget-content,
body {
	background: none !important;
}

.xbnr_img,
#header_right,
#submenu_container,
#main_message,
#main_message,
.deck_buttonbar,
#deck_tabs ul.ui-tabs-nav,
#deck_plots_toggle,
.deck_plot_action_container,
.deck_share_rows,
#deck_overview_prices,
#latest_decks_box,
#latest_posts_box,
#footer_container,
#cardlink_overlay,

#deckbuilder_container_outer,
#deckbuilder_container_text,

.deck_commander,
#eventbar_container_outer,

.any_dialog {
	display: none !important;
}

#deckstats_main_container {
	clear: both;
	padding: 0;
	margin: 0;
}

table.cardtable thead tr .header {
	background: none;
}

tr.deck_footer td {
	border: none;
}

.deck_section h4 {
	background: none;
	border: none;
	font-weight: bold;
}

#deck_container {
	display: block; /* undo flex */
}

#deck_main {
	margin: 5px;
	width: 100%;
}

#cards_sideboard tbody tr {
	display: inline-table !important;
}

#cards_sideboard tbody tr.deck_section {
	display: table-row !important;
}

.mana {
	-webkit-print-color-adjust: exact;
}