
@media(max-width:1500px) {
.header-left h1 {
	font-size: 80px;
}
.header-left h2 {
	font-size: 68px;
}
.brand-img img {
	height: 184px;
}
.price_box h1 span {
	font-size: 84px;
}
.price_box h1 {
	font-size: 80px;
}
.price_box h1 img {
	height: 66px;
}
.number-item h3 {
	font-size: 55px;
	border: 7px solid #b98570;
	min-width: 105px;
	min-height: 105px;
	margin-bottom: 20px;
}
.number-item p {
	font-size: 55px;
	border: 7px solid #b98570;
	min-height: 107px;
}
.number-item span {
	font-size: 36px;
	margin-right: 9px;
}
.price_box {
	padding: 65px 0 71px 0;
}
}

@media(max-width:1440px) {
.header-left h1 {
	font-size: 62px;
}
.header-left h2 {
	font-size: 55px;
}
.header-left {
	padding-top: 33px;
}
.brand-img img {
	height: 134px;
}
.brand-img {
	padding-top: 16px;
}
.price_box h1 {
	font-size: 60px;
}
.price_box h1 span {
	font-size: 64px;
}
.price_box h1 img {
	height: 50px;
}
.number-item h3 {
	font-size: 39px;
	border: 5px solid #b98570;
	min-width: 84px;
	min-height: 84px;
	margin-bottom: 11px;
}
.number-item p {
	font-size: 39px;
	border: 6px solid #b98570;
	min-height: 84px;
}
.price_box {
	padding: 75px 0 98px 0;
}
.number-item span {
	font-size: 32px;
}
}

@media (max-width:1199px) {
.price-main .container-fluid {
	padding: 0 16px 0 20px;
}
.header-left h1 {
	font-size: 48px;
}
.header-left h2 {
	font-size: 38px;
}
.brand-img img {
	height: 112px;
}
.price_box h1 span {
	font-size: 54px;
}
.price_box h1 {
	font-size: 46px;
}
.price_box {
	padding: 54px 0 78px 0;
}
}

@media(max-width:991px) {
.header-left h1 {
	font-size: 42px;
}
.header-left h2 {
	font-size: 30px;
}
.brand-img img {
	height: 94px;
}
.price_box h1 span {
	font-size: 46px;
}
.price_box h1 {
	font-size: 39px;
}
.price_box h1 img {
	height: 43px;
}
.number-item p {
	font-size: 30px;
	border: 4px solid #b98570;
	min-height: 65px;
}
.number-item span {
	font-size: 24px;
	margin-right: 5px;
}
.number-item h3 {
	font-size: 30px;
	border: 4px solid #b98570;
	min-width: 65px;
	min-height: 65px;
	margin-bottom: 9px;
}
}

@media (max-width:767px) {
.price-main {
	height: auto;
}
.price-main .text-right {
	text-align: center !important;
}
.header-left {
	padding: 30px 0 20px 0;
}
.number-item {
	width: 49%;
	margin-bottom: 25px;
}
.number-counter-main {
	flex-wrap: wrap;
}
.price_box {
	padding: 34px 0 28px 0;
}
.header-left {
	padding: 30px 0 0px 0;
}
}

@media(max-width:575px) {
.order-sm-1 {
	-ms-flex-order: 1;
	order: 1;
}
.order-sm-2 {
	-ms-flex-order: 2;
	order: 2;
}
.brand-img img {
	height: 74px;
}
.header-left {
	padding: 22px 0 0px 0;
}
.header-left h1 {
	font-size: 34px;
}
.header-left h2 {
	font-size: 26px;
}
.price_box h1 span {
	font-size: 30px;
}
.price_box h1 {
	font-size: 28px;
}
.price_box h1 img {
	height: 31px;
}
.number-item h3 {
	font-size: 25px;
	border: 3px solid #b98570;
	min-width: 50px;
	min-height: 50px;
	margin-bottom: 8px;
}
.number-item p {
	font-size: 25px;
	border: 3px solid #b98570;
	min-height: 50px;
}
.number-item span {
	font-size: 16px;
	margin-right: 4px;
	top: 8px;
}
.price_box {
	padding: 24px 0 33px 0;
}
}

@media(max-width:480px) {
.brand-img img {
	height: 71px;
}
.header-left h1 {
	font-size: 27px;
}
.header-left h2 {
	font-size: 21px;
}
.price_box h1 img {
	height: 25px;
}
.price_box h1 span {
	font-size: 26px;
}
}
