.small-menu {
	 display: none;
	 width: 788px;
}
.navigation ul li.navitem .submenu .table {
	vertical-align: top;
}
.drow:last-child, .brow:last-child {
	border-bottom: 0;
}
.firstchar {
	-webkit-column-span: all;
	-moz-column-span: all;
	column-span: all;
	padding: 0 0 10px 0;
	position: absolute;
	top: -20px;
}
.drow, .brow {
	border-bottom: 1px solid #DDD;
	margin: 20px 0 35px;
	padding: 10px 0 10px;
	position: relative;
}
@media only screen
and (max-width: 980px) {
	.drow {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
	.brow {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
	.navigation ul li.navitem .submenu .submenunav ul li a, .navigation ul li.navitem .submenu .submenunav ul li .list-heading {
		padding: 4px 4px !important;
		margin: 10px 7px !important;
		font-size: 12px !important;
	}
}
@media only screen
and (min-width: 981px) {
	.drow {
		-webkit-column-count: 4;
		-moz-column-count: 4;
		column-count: 4;
	}
	.brow {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}