@media (min-width: 768px) {
	.dl-horizontal dt {
		width: 130px;
	}

	.dl-horizontal dd {
		margin-left: 140px;
	}
}

@media only screen and (max-width: 992px) { 
	/* */
	.hotPrice>.buyPrice {
		padding: 10px 30px;
	}
	.hotPrice>a.buyBut {
		padding: 10px 15px;
	}
	footer ul.footerMenu>li {
		font-size: 18px;
	}
	footer span {
		font-size: 24px;
	}
}

@media only screen and (max-width: 767px) {
	/* */
	.block_maps img {
		height: 160px;
	}
	.server-map img {
		height: 100%;
	}
	header ul.headMenu {
		float: none;
	}
	ul.headInfo.left {
		display: none;
	}
	.navbar-brand {
		height: auto;
		padding: 0;
	}
	.hotPrice>.buyPrice {
		padding: 5px 15px;
		margin-right: 5px;
	}
	.hotPrice>a.buyBut {
		padding: 5px 10px;
	}
	.shares h2, .shares h3 {
		font-size: 14px;
	}
	.sharesPrice {
		background-color: rgba(0,0,0, 0.8);
		font-size: 11px;
		margin: 10px 0;
	}
	.sharesPrice>span.price {
		line-height: 30px;
	}
	.sharesPrice>span.discount {
		padding: 8px 8px 9px 8px;
	}
	.shares a {
		padding: 8px 10px;
		margin-left: 5px;
	}
	.headImgBox .tab span { 
		font-size: 11px;
	}
	footer ul.footerMenu>li {
		font-size: 18px;
		text-align: center;
	}
	footer span {
		font-size: 22px;
		text-align: center;
	}
}

@media only screen and (max-width: 480px) { 
	/* */
	.hotPrice>.buyPrice {
		padding: 5px 10px;
		margin-right: 5px;
	}
	.hotPrice>a.buyBut {
		padding: 5px 10px;
	}
	.headImgBox .tab span.left {
		white-space: nowrap;
		font-size: 11px;
	}
	.headImgBox .tab span.right {
		display: none;
	}
}

@media only screen and (max-width: 320px) { 
	/* */
	.hotPrice>.buyPrice {
		padding: 5px 10px;
		margin-right: 5px;
	}
	.hotPrice>a.buyBut {
		padding: 5px 10px;
	}
}