@media (min-width: 1200px) {

}
@media (max-width: 1360px) {

}
@media (max-width: 1160px) {

}
@media (max-width: 992px) {
	main {
		padding-left: 0px;
		padding-top: 64px;
	}

	ul.side-nav a {
	  line-height: 100%;
	  padding: 0;
	  width: 100%;
	}

	.list-wrapper {
    height: calc(100% - (255px + 50px));
	}

	nav {
		background: #fff;
		height: 64px;
		position: absolute;
	}

	.button-collapse,
	.button-collapse i {
		color: #7a0019;
		height: 56px;
		line-height: 56px;
	}

	nav.hide-on-large-only {
	  display: block;
	  position: fixed;
	  top: 0;
	  z-index: 2;
	}

	.name-title {
	  display: block;
	  height: 100%;
	  padding-top: 15px;
	  text-align: center;
	  width: 100%;
		position: absolute;
	}

	.name-title > span,
	.name-title > a {
    position: relative;
		line-height: 20px;
		text-align: center;
    font-size: 2em;
	}
	

	.name-title a {
    font-size: 22px;
    display: block;
	}

	.name-title span {
    display: block;
    font-size: 14px;
	}


}