﻿@charset "utf-8";
article,aside,figure,footer,header,hgroup,menu,nav,section {
	display:block
}
embed,img,object,video {
	max-width:100%
}
.ie6 img {
	width:100%
}
p {
	direction:rtl
}
a {
	text-decoration:none;
	color:inherit;
	border:none
}
a.top-menu-txt {
	display:inline-block;
	margin-top:1%;
	vertical-align:top
}
a.top-menu-txt div {
	width:100%
}
.top-menu-txt div {
	line-height:10px
}
.menu-item-bar {
	width:1px;
	height:10px;
	background-color:#fff;
	position:absolute;
	top:0;
	right:0
}
.gridContainer {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	padding-left:0;
	padding-right:0
}
header {
	clear:both;
	display:block
}
.bg-header-mobile {
	display:block;
	width:100%
}
.bg-header,.bg-header-tablet {
	display:none;
	width:100%
}
.topbanner-content {
	margin:auto;
	position:absolute;
	width:100%;
	top:0
}
.topbanner-content .topbanner-center {
	position:relative;
	max-width:100%;
	margin:0 auto
}
.topbanner-content .topbanner-center .top-menu-wrapper {
	z-index:1000;
	width:100%;
	padding-top:1%;
	padding-bottom:.5%
}
.bg-top-menu {
	float:left;
	margin-top:13px;
	width:65%;
	margin-left:0
}
.topbanner-content .topbanner-center .top-menu-wrapper .top-menu {
	margin-left:3%;
	margin-top:-12%;
	padding-top:0;
	text-align:center;
	width:95%
}
.top-menu-wrapper {
	z-index:1000;
	width:100%;
	padding-top:1%;
	padding-bottom:.5%
}
.top-menu {
	width:74%;
	padding-top:1%;
	padding-bottom:5%;
	/*background-image:url(/images/menu-bg.png);*/background-repeat:no-repeat;
	background-size:100%;
	margin-top:4%;
	margin-left:2%;
	text-align:center
}
.top-menu-txt {
	color:#fff;
	display:inline-block;
	line-height:6px;
	font-size:8px;
	height:10px;
	text-align:center;
	font-family:arial;
	font-weight:700;
	position:relative;
	vertical-align:top;
	margin-top:5.5%
}
.top-menu-txt-product {
	padding-left:0;
	width:25%
}
.top-menu-txt-history {
	width:20%
}
.top-menu-txt-wheretobuy {
	padding-right:2%;
	width:25%
}
.top-menu-txt-contact {
	margin-left:1%;
	width:20%
}
.coverheader {
	width:auto;
	margin:0 auto
}
nav.header {
	clear:both;
	color:#FFF;
	font-family:arial;
	font-size:7px;
	height:40px;
	position:absolute;
	width:300px
}
nav ul {
	margin-left:5px;
	margin-top:22px
}
nav ul li {
	height:18px;
	float:left
}
nav.footer {
	clear:both;
	color:#ED1C24;
	float:left;
	font-family:arial;
	font-size:7px;
	height:40px;
	margin:-10px auto 0;
	padding-left:12%;
	padding-top:13px;
	width:100%
}
nav.footer ul {
	margin:0
}
nav.footer ul li {
	height:40px;
	line-height:40px;
	float:left
}
article {
	clear:both;
	float:left;
	margin-left:0;
	width:100%;
	display:block
}
aside,footer {
	clear:both;
	float:left;
	margin-left:0;
	width:100%;
	display:block
}
#Header {
	background-image:url(../images/bg-top-menu-mobile.png);
	background-repeat:no-repeat;
	background-size:100% 100%;
	float:right;
	height:60px;
	margin-left:0;
	margin-right:3px;
	margin-top:3px;
	width:311px
}
#Product {
	background-image:url(../images/bg-product-mobile.png);
	background-repeat:no-repeat;
	background-size:100% 100%;
	height:245px
}
.bgproduct {
	width:auto;
	margin:0 auto;
	line-height:20px
}
.bgproduct .coverprod {
	clear:both;
	float:left;
	margin:20px auto auto 3%;
	width:auto
}
.covercontent {
	width:auto;
	clear:both;
	margin:0 auto
}
.covercontent .content {
	float:right;
	width:240px
}
.bgtopred {
	background-color:#ed1c24;
	height:25px;
	float:right;
	width:100%;
	line-height:25px;
	text-align:right
}
.bgcontent {
	background-image:url(../images/bg-content-a.png);
	width:auto;
	height:140px
}
.rowleft {
	width:25%;
	float:left;
	margin:10px auto 0;
	line-height:75px;
	text-align:center
}
.rowright {
	width:75%;
	float:right
}
.footer-menu-txt.footer-menu-txt-product.footer-brand {
    float: right;
    margin-top: 23px;
    right: 10%;
}

#Footer {
	margin-top:20px
}
#prod1 {
	clear:both;
	float:left;
	margin-left:0;
	width:100px;
	display:block
}
#prod2 {
	clear:none;
	float:left;
	margin-left:0;
	width:100px;
	display:block
}
#prod3 {
	float:left;
	margin-left:0;
	width:100px;
	display:block
}
#detail,#pic {
	clear:both;
	float:left;
	margin-left:0;
	width:100%;
	display:block
}
.txtheader {
	color:#FFF;
	font-family:arial;
	font-size:14px;
	margin:-2px 15px auto auto;
	text-align:right;
	line-height:25px
}
.txtdetail {
	font-family:arial;
	font-size:8px;
	color:#ed1c24;
	line-height:10px;
	text-align:center
}
.txtcontent {
	color:#FFF;
	font-family:arial;
	font-size:8px;
	line-height:12px;
	margin:15px 15px auto auto;
	text-align:right
}
#headerbanner {
	clear:both;
	display:block;
	float:left;
	margin-left:0;
	margin-top:15px;
	text-align:center;
	width:100%
}
#logobanner {
	clear:both;
	display:block;
	float:left;
	margin-left:0;
	margin-top:20px;
	text-align:center;
	width:100%
}
.coverbanner {
	width:100%;
	clear:both
}
.coverbanner .box1,.coverbanner .box2,.coverbanner .box3 {
	float:left;
	margin-left:0;
	width:33%
}
.coverbanner2 {
	width:100%;
	clear:both;
	padding-top:20px
}
.coverbanner2 .box1,.coverbanner2 .box2,.coverbanner2 .box3 {
	float:left;
	margin-left:0;
	width:33%
}
.footer-top {
	background-image:url(../images/bg-footer-top-tablet.png);
	background-repeat:no-repeat;
	background-size:100% 100%;
	height:135px;
	text-align:center
}
.footer-top .contact {
	line-height:135px;
	margin:0 auto;
	width:70%
}
.footer-bottom {
	background-repeat:no-repeat;
	background-size:100% 100%;
	margin-left:0;
	margin-top:-3%;
	position:relative;
	text-align:center
}
.logo-footer {
	float:left;
	width:30%
}
.cover-footer {
	width:100%
}
.cover-footer .cover-footer-menu {
	float:left;
	width:70%;
	text-align:right
}
.cover-footer .cover-footer-logo {
	float:left;
	width:25%;
	text-align:left
}
.cover-footer .cover-footerbrand{
	float: left;
    margin-top: 14px;
    padding-left: 18px;
}
.menu-item-bar-footer {
	width:1px;
	height:10px;
	background-color:#ED1C24;
	position:absolute;
	top:0;
	right:0
}
.bg-footer-menu {
	float:left;
	margin-left:4%;
	width:100%
}
.footer-menu {
	width:98%;
	margin-top:-1%;
	margin-left:2%;
	text-align:center
}
.footer-menu-txt {
	color:#ED1C24;
	display:inline-block;
	line-height:8px;
	font-size:8px;
	height:10px;
	text-align:center;
	font-family:arial;
	font-weight:700;
	position:relative;
	vertical-align:top;
	margin-top:8%
}
.footer-menu-txt-contact {
	width:20%;
	margin-left:-5%
}
.footer-menu-txt-wheretobuy {
	padding-right:2%;
	width:25%
}
.footer-menu-txt-history {
	width:19%
}
.footer-menu-txt-product {
	padding-left:0;
	width:26%
}
.footer-menu-txt-product {
		padding-left:0;
		width:26%
	}
.footer-brand{
	width: 36%;
	margin-top: 1%;
}
.footerbrand  {
/*    color: #ED1C24;
    font-size: 18px;
    font-weight: bold;*/
}
@media only screen and (min-width:300px) and (max-width:767px) {
	.footer-menu-txt.footer-menu-txt-product.footer-brand{
		float: none;
		margin-top: 20px;
		margin-bottom: 20px;
		right:0;
	}
	.footer-menu {
		width: 100% !important;
	}
}
@media only screen and (min-width:768px) and (max-width:1024px){
	.footer-menu-txt.footer-menu-txt-product.footer-brand {
		right:0px;
	}
	
}
@media only screen and (min-width:769px) and (max-width:1024px) {
	.footer-menu-txt.footer-menu-txt-product.footer-brand {
		float: none;
		margin-top: 15px;
		margin-bottom: 15px;
		padding-left: 5%;
	}
	.footerbrand {
		margin-top: 10px !important;
	}
}
@media only screen and (min-width:481px) and (max-width:768px) {
	.gridContainer {
		width:100%;
		padding-left:0;
		padding-right:0
	}
	header {
		clear:both;
		display:block
	}
	.bg-header-mobile {
		display:none;
		width:100%
	}
	.bg-header-tablet {
		display:block;
		width:100%
	}
	.bg-header {
		display:none;
		width:100%
	}
	.topbanner-content {
		margin:auto;
		position:absolute;
		width:100%;
		top:0
	}
	.topbanner-content .topbanner-center {
		position:relative;
		max-width:auto;
		margin:0 auto
	}
	.topbanner-content .topbanner-center .top-menu-wrapper {
		z-index:1000;
		width:100%;
		padding-top:1%;
		padding-bottom:.5%
	}
	.bg-top-menu {
		float:left;
		margin-top:27px;
		width:56%;
		margin-left:3%
	}
	.topbanner-content .topbanner-center .top-menu-wrapper .top-menu {
		margin-left:0;
		margin-top:-13%;
		padding-top:0;
		text-align:center;
		width:98%
	}
	.top-menu-wrapper {
		z-index:1000;
		width:100%;
		padding-top:1%;
		padding-bottom:.5%
	}
	.top-menu {
		width:74%;
		padding-top:1%;
		padding-bottom:5%;
		/*background-image:url(/images/menu-bg.png);*/background-repeat:no-repeat;
		background-size:100%;
		margin-top:4%;
		margin-left:2%;
		text-align:center
	}
	.top-menu-txt {
		color:#fff;
		display:inline-block;
		line-height:8px;
		font-size:12px;
		height:10px;
		text-align:center;
		font-family:arial;
		font-weight:700;
		position:relative;
		vertical-align:top;
		margin-top:6.5%
	}
	.top-menu-txt-product {
		padding-left:0;
		width:25%
	}
	.top-menu-txt-history {
		width:20%
	}
	.top-menu-txt-wheretobuy {
		padding-right:2%;
		width:25%
	}
	.top-menu-txt-contact {
		margin-left:4%;
		width:20%
	}
	.coverheader {
		width:auto;
		margin:0 auto
	}
	nav.header {
		clear:both;
		color:#FFF;
		font-family:arial;
		font-size:15px;
		height:40px;
		position:absolute;
		width:575px
	}
	nav ul {
		margin-left:40px;
		margin-top:35px
	}
	nav ul li {
		height:40px;
		float:left
	}
	nav.footer {
		clear:both;
		color:#ED1C24;
		float:left;
		font-family:arial;
		font-size:18px;
		height:40px;
		margin:-10px auto 0;
		padding-right:0;
		padding-top:15px;
		width:100%;
		padding-left:15%
	}
	nav.footer ul {
		margin:0
	}
	nav.footer ul li {
		height:40px;
		line-height:40px;
		float:left
	}
	article {
		clear:both;
		float:left;
		margin-left:0;
		width:100%;
		display:block
	}
	aside,footer {
		clear:both;
		float:left;
		margin-left:0;
		width:100%;
		display:block
	}
	#Header {
		background-image:url(../images/bg-top-menu-tablet.png);
		background-repeat:no-repeat;
		background-size:100% 100%;
		float:right;
		height:103px;
		margin-left:0;
		margin-right:20px;
		margin-top:3px;
		width:649px
	}
	#Product {
		background-image:url(../images/bg-product-tablet.png);
		background-repeat:no-repeat;
		background-size:100% 100%;
		height:500px
	}
	.bgproduct {
		width:auto;
		margin:0 auto;
		line-height:40px
	}
	.bgproduct .coverprod {
		clear:both;
		float:left;
		margin:40px auto auto 3%;
		width:auto
	}
	.covercontent {
		width:auto;
		clear:both;
		margin:0 auto
	}
	.covercontent .content {
		float:right;
		width:565px
	}
	.bgtopred {
		background-color:#ed1c24;
		height:30px;
		float:right;
		width:100%;
		line-height:30px;
		text-align:right
	}
	.bgcontent {
		background-image:url(../images/bg-content-a.png);
		width:auto;
		height:265px
	}
	.rowleft {
		float:left;
		line-height:75px;
		margin:10px auto 0;
		text-align:center;
		width:25%
	}
	.rowright {
		width:75%;
		float:right
	}
	#prod1 {
		clear:both;
		float:left;
		margin-left:0;
		width:33%;
		display:block
	}
	#prod2 {
		clear:none;
		float:left;
		margin-left:0;
		width:33%;
		display:block
	}
	#prod3 {
		float:left;
		margin-left:0;
		width:33%;
		display:block
	}
	#detail,#pic {
		clear:both;
		float:left;
		margin-left:0;
		width:100%;
		display:block
	}
	.txtheader {
		color:#FFF;
		font-family:arial;
		font-size:29px;
		margin:auto 30px auto auto;
		text-align:right;
		line-height:30px
	}
	.txtdetail {
		font-family:arial;
		font-size:16px;
		color:#ed1c24;
		line-height:26px;
		text-align:center
	}
	.txtcontent {
		color:#FFF;
		font-family:arial;
		font-size:18px;
		line-height:25px;
		margin:30px 15px auto auto;
		text-align:right
	}
	#headerbanner {
		clear:both;
		display:block;
		float:left;
		margin-left:0;
		margin-top:30px;
		text-align:center;
		width:100%
	}
	#logobanner {
		clear:both;
		display:block;
		float:left;
		margin-left:0;
		margin-top:20px;
		text-align:center;
		width:100%
	}
	.coverbanner {
		width:100%;
		clear:both
	}
	.coverbanner .box1,.coverbanner .box2,.coverbanner .box3 {
		float:left;
		margin-left:0;
		width:33%
	}
	.coverbanner2 {
		width:100%;
		clear:both;
		padding-top:20px
	}
	.coverbanner2 .box1,.coverbanner2 .box2,.coverbanner2 .box3 {
		float:left;
		margin-left:0;
		width:33%
	}
	.footer-top {
		background-image:url(../images/bg-footer-top-tablet.png);
		background-repeat:no-repeat;
		background-size:100% 100%;
		height:135px;
		text-align:center
	}
	.footer-top .contact {
		line-height:135px;
		margin:0 auto;
		width:70%
	}
	.footer-bottom {
		background-repeat:no-repeat;
		background-size:100% 100%;
		margin-left:0;
		margin-top:-1%;
		position:relative;
		text-align:center
	}
	.logo-footer {
		float:left;
		width:15%
	}
	.cover-footer {
		width:100%
	}
	.cover-footer .cover-footer-menu {
		float:left;
		width:70%;
		text-align:right
	}
	.cover-footer .cover-footer-logo {
		float:right;
		width:27%;
		text-align:left
	}
	.cover-footer .cover-footerbrand {
		float: none;
		margin: 14px auto;
		padding-left: 18px;
		width: 320px;
	}
	.menu-item-bar-footer {
		width:1px;
		height:10px;
		background-color:#ED1C24;
		position:absolute;
		top:0;
		right:0
	}
	.bg-footer-menu {
		float:left;
		margin-left:7%;
		width:100%
	}
	.footer-menu {
		width:98%;
		margin-top:-1%;
		margin-left:4%;
		text-align:center
	}
	.footer-menu-txt {
		color:#ED1C24;
		display:inline-block;
		line-height:8px;
		font-size:16px;
		height:10px;
		text-align:center;
		font-family:arial;
		font-weight:700;
		position:relative;
		vertical-align:top;
		margin-top:6.5%
	}
	.footer-menu-txt-contact {
		width:20%;
		margin-left:-5%
	}
	.footer-menu-txt-wheretobuy {
		padding-right:2%;
		width:25%
	}
	.footer-menu-txt-history {
		width:19%
	}
	.footer-menu-txt-product {
		padding-left:0;
		width:26%
	}
	.footer-brand
	{
		width: 44%;
		margin-top: 4%;
		padding-left: 21%;
	}
}
@media only screen and (min-width:769px) {
	.gridContainer {
		width:100%;
		max-width:1920px;
		padding-left:0;
		padding-right:0;
		margin:auto
	}
	header {
		clear:both;
		display:block
	}
	.bg-header-mobile,.bg-header-tablet {
		display:none;
		width:100%
	}
	.bg-header {
		display:block;
		width:100%
	}
	.topbanner-content {
		margin:auto;
		height:auto;
		position:absolute;
		width:100%;
		top:-35px;
	}
	.topbanner-content .topbanner-center {
		position:relative;
		/* max-width:743px; */
		max-width:880px;
		margin:0 auto
	}
	.topbanner-content .topbanner-center .top-menu-wrapper {
		z-index:1000;
		width:100%;
		padding-top:1%;
		padding-bottom:.5%
	}
	.bg-top-menu {
		float:left;
		margin-left:7%;
		margin-top:27px;
		/* width:420px */
		width:676px
	}
	.topbanner-content .topbanner-center .top-menu-wrapper .top-menu {
		margin-left:0;
		/* margin-top:-55px; */
		margin-top:-73px;
		padding-top:0;
		text-align:center;
		width:100%
	}
	.top-menu-wrapper {
		z-index:1000;
		width:100%;
		padding-top:1%;
		padding-bottom:.5%
	}
	.top-menu {
		width:74%;
		padding-top:1%;
		margin-top:4%;
		margin-left:2%;
		text-align:center
	}
	.top-menu-txt {
		color:#fff;
		display:inline-block;
		line-height:8px;
		font-size:16px;
		height:10px;
		text-align:center;
		font-family:arial;
		font-weight:700;
		position:relative;
		vertical-align:top;
		margin-top:6.5%
	}
	.top-menu-txt-product {
		padding-left:0;
		/* width:26% */
		width:18%
	}
	.top-menu-txt-history {
		/* width:20% */
		width:13%;
	}
	.top-menu-txt-wheretobuy {
		padding-right:3%;
		/* width:23%; */
		width:13%;
		padding-left:2%
	}
	.top-menu-txt-contact {
		/* width:20%; */
		width:11%;
		padding-left:1%;
		padding-right:1%
	}
	.coverheader {
		width:935px;
		margin:0 auto
	}
	nav.header {
		clear:both;
		color:#FFF;
		font-family:arial;
		font-size:20px;
		height:40px;
		position:absolute;
		width:575px
	}
	nav ul {
		margin-left:40px;
		margin-top:48px
	}
	nav ul li {
		height:40px;
		float:left
	}
	nav.footer {
		clear:both;
		color:#ED1C24;
		float:left;
		font-family:arial;
		font-size:20px;
		height:40px;
		margin:0 auto;
		padding-right:5px;
		padding-top:15px;
		width:100%;
		padding-left:10%
	}
	nav.footer ul {
		margin:0
	}
	nav.footer ul li {
		height:40px;
		line-height:40px;
		float:left
	}
	article {
		clear:both;
		float:left;
		margin-left:0;
		width:100%;
		display:block
	}
	aside,footer {
		clear:both;
		float:left;
		margin-left:0;
		width:100%;
		display:block
	}
	#Header {
		background-image:url(../images/bg-top-menu.png);
		background-repeat:no-repeat;
		background-size:864px 134px;
		float:right;
		height:134px;
		margin-left:0;
		margin-right:70px;
		margin-top:5px;
		width:864px
	}
	#Product {
		background-image:url(../images/bg-product.png);
		background-repeat:no-repeat;
		background-size:100% 100%;
		height:465px
	}
	.bgproduct {
		width:60%;
		margin:0 auto;
		line-height:40px
	}
	.bgproduct .coverprod {
		clear:both;
		float:left;
		margin:40px auto auto -11%;
		width:116%
	}
	.covercontent {
		width:935px;
		clear:both;
		margin:0 auto
	}
	.covercontent .content {
		float:right;
		width:660px
	}
	.bgtopred {
		background-color:#ed1c24;
		height:39px;
		float:right;
		width:100%;
		line-height:25px;
		text-align:right
	}
	.bgcontent {
		background-image:url(../images/bg-content-a.png);
		width:auto;
		height:117px
	}
	.rowleft {
		width:25%;
		float:left;
		margin:10px auto 0;
		line-height:75px;
		text-align:center
	}
	.rowright {
		width:75%;
		float:right
	}
	#Content {
		background-image:url(../images/bg-content.png);
		background-repeat:no-repeat;
		background-size:100% 100%;
		height:324px
	}
	#Banner {
		background-image:url(../images/bg-banner.png);
		background-repeat:no-repeat;
		background-size:100% 100%;
		height:165px
	}
	#prod1,#prod2,#prod3 {
		clear:none;
		float:left;
		margin-left:.4784%;
		width:29.665%;
		display:block
	}
	#detail,#pic {
		clear:both;
		float:left;
		margin-left:0;
		width:100%;
		display:block
	}
	.txtheader {
		color:#FFF;
		font-family:arial;
		font-size:29px;
		line-height:40px;
		margin:auto 120px auto auto;
		text-align:right
	}
	.txtdetail {
		font-family:arial;
		font-size:18px;
		color:#ed1c24;
		line-height:26px;
		text-align:center
	}
	.txtcontent {
		color:#FFF;
		font-family:arial;
		font-size:23px;
		line-height:25px;
		margin:30px 120px auto auto;
		text-align:right
	}
	#headerbanner {
		clear:both;
		display:block;
		float:left;
		margin-left:85px;
		margin-top:30px;
		text-align:center;
		width:100%
	}
	#logobanner {
		clear:both;
		display:block;
		float:left;
		margin-left:0;
		margin-top:20px;
		text-align:center;
		width:100%
	}
	.coverbanner {
		width:100%;
		clear:both
	}
	.coverbanner .box1 {
		float:left;
		margin-left:175px;
		width:auto
	}
	.coverbanner .box2,.coverbanner .box3 {
		float:left;
		margin-left:50px;
		width:auto
	}
	.coverbanner2 {
		width:100%;
		clear:both;
		padding-top:20px
	}
	.coverbanner2 .box1 {
		float:left;
		margin-left:175px;
		width:auto
	}
	.coverbanner2 .box2,.coverbanner2 .box3 {
		float:left;
		margin-left:50px;
		width:auto
	}
	.footer-top {
		background-image:url(../images/bg-footer-top.png);
		background-repeat:no-repeat;
		background-size:100% 100%;
		height:238px;
		text-align:center
	}
	.footer-top .contact {
		line-height:238px;
		margin:0 auto;
		width:100%
	}
	.footer-bottom {
		background-repeat:no-repeat;
		background-size:100% 100%;
		position:relative;
		text-align:center;
		/* width:80%; */
		width:94%;
		margin:auto
	}
	.logo-footer {
		float:left;
		width:15%
	}
	.cover-footer {
		width:100%;
		margin-top:-1%
	}
	.cover-footer .cover-footer-menu {
		float:left;
		width:50%;
		text-align:right
	}
	.cover-footer .cover-footer-logo {
		float:left;
		width:auto;
		text-align:left
	}
	.menu-item-bar-footer {
		width:1px;
		height:10px;
		background-color:#ED1C24;
		position:absolute;
		top:0;
		right:0
	}
	.bg-footer-menu {
		float:left;
		/* margin-left:7%; */
		margin-left:0%;
		width:100%
	}
	.footer-menu {
		width:109%;
		/* margin-top:-2%; */
		/* margin-left:-11%; */
		margin-top:0%;
		margin-left:0%;
		text-align:center
	}
	.footer-menu-txt {
		color:#ED1C24;
		display:inline-block;
		line-height:8px;
		font-size:18px;
		height:10px;
		text-align:center;
		font-family:arial;
		font-weight:700;
		position:relative;
		vertical-align:top;
		margin-top:6.5%
	}
	.footer-menu-txt-contact {
		width:20%;
		margin-left:-5%
	}
	.footer-menu-txt-wheretobuy {
		padding-right:2%;
		width:25%
	}
	.footer-menu-txt-history {
		width:19%
	}
	.footer-menu-txt-product {
		padding-left:0;
		width:26%
	}
	.footerbrand
	{
	
	}
	.footer-brand
	{
	padding-left: 7%;
	}
}
@media screen and (max-width :1024px) and (min-width :768px) {
	.footer-bottom {
		width:85%
	}
	.footer-menu {
		width:100%
	}
	.cover-footer .cover-footer-logo {
		margin-left:4%
	}
	.cover-footer .cover-footer-menu {
		float:left;
		width:50%;
		text-align:center
	}
	.footer-menu-txt-contact {
		width:20%;
		margin-left:-5%
	}
	.footer-menu-txt-wheretobuy {
		padding-right:2%;
		width:25%
	}
	.footer-menu-txt-history {
		width:19%
	}
	.footer-menu-txt-product {
		padding-left:0;
		width:30%;
		padding-right:0
	}
	.footerbrand
	{
	margin-top: -69.5px;
	}
	.footer-brand
	{
	padding-left: 7%;
	}
}
@media screen and (max-width :1300px) and (min-width :1024px) {
	.cover-footer .cover-footer-menu {
		float:left;
		/* width:50%; */
		width:44%;
		text-align:center
	}
	.footer-menu-txt-contact {
		width:20%;
		margin-left:-5%
	}
	.footer-menu-txt-wheretobuy {
		padding-right:2%;
		width:25%
	}
	.footer-menu-txt-history {
		width:19%
	}
	.footer-menu-txt-product {
		padding-left:0;
		width:30%;
		padding-right:6%
	}
	.footerbrand
	{
	margin-top: -69.5px;
	}
	.footer-brand
	{
	padding-left: 7%;
	}
}
.footer-menu-txt.footer-menu-txt-product.footer-brand {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-left: 5%;
    width: 70%;
    text-align: center;
}
@media only screen and (min-width: 1600px){

#Product {

    height: 595px;
}
}