h1, h2, h3, h4, h5 {
	line-height: 1em !important;
}
.menu-bar ul li a {
  line-height: 20px !important;
  padding: 15px 8px 0px !important;
}
.pom-default {
    background-size: contain;
    width: 40px!important;
    height: 40px!important;
}
.sidebar {
	padding: 0;
	margin: 0;
  	list-style: none;
  	text-align: center;
}
.sidebar li {
	margin: 0;
	padding: 5px;
  	display: inline-block;
}
.sidebar li .sidebar-icon {
  	width: 40px;
	height: 40px;
}


@media (min-width: 370px) {
  .sidebar li { padding: 10px; }
}
@media (min-width: 510px) {
  .sidebar li { padding: 3px; }
}
@media (min-width: 992px) {
  .sidebar li { padding: 8px; }
}
@media (min-width: 1200px) {
  .sidebar li { padding: 10px; }
}