*, body, header, footer, article, section, aside, nav {
	float: none !important;
	clear: both !important;
	padding: 0;
	margin: 0;
	background: none;
	display: none;
}

html, body, #container, #ind_content, #ind_cont, .els_table, section {
	display: block;
}

table {
	display: table;
}

table thead {
	display: table-header-group;
}

table tbody {
	display: table-header-group;
}

table tfoot {
	display: table-footer-group;
}

table tr {
	width: 100%;
	display: table-row;
}

table td, table th {
	display: table-cell;
}

table td > strong {
	display: inline;
}

#container {
	margin: 0;
	width: 100%;
}

#ind_content {
	width: 100%;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 0;
}

#ind_cont {
	padding: 0;
	margin: 0;
	width: 100%;
	border: 0;
}

.els_table {
	table-layout: fixed;
}




/* RO */
.container {
	margin: 0;
	width: 100%;
	background: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	display: block;
}

.main {
	display: block;
}

.content {
	width: 100%;
	background: none;
	display: block;
	border: 0;
}