*::-webkit-input-placeholder {
	color: #666;
	opacity: 1;
}
*:-moz-placeholder {
	color: #666;
	opacity: 1;
}
*::-moz-placeholder {
	color: #666;
	opacity: 1;
}
*:-ms-input-placeholder {
	color: #666;
	opacity: 1;
}

body input:focus:required:invalid,
body textarea:focus:required:invalid {
	
}
body input:required:valid,
body textarea:required:valid {
	
}
body {
	font-family: "RobotoRegular", sans-serif;
	font-size: 16px;
	background: url('../img/bg.jpg');
	text-align:center;
}
header{
	background: #232323;
	color:#d5ad70;
	padding:10px 0;
}
.top-number img{
	position:absolute;
	top:8px;
	left:90px;
}
.top-number span{
	display:inline-block;
	
}
.cart a{
	color:#d5ad70;
	font-size:1.4em;
}
.cart img{
	margin-right:10px;
}
.cart a:hover{
	color:#fff;
}
.top-name{
	margin-top:20px;
}
.top-name span{
	font-size:1.3em;
	color:#000;
	font-weight:bold;
}
.top-slider{
	width:100%;
	max-width:1366px;
}
.top-slider img{
  width:100%;
}
.slick-prev, .slick-next{
	position:absolute;
	display:block;
	}
.slick-prev{
	left:10px;
	}
.slick-next{
	right:10px;
	}
/*menu*/
.items{
	background: url(../img/product-bg.jpg) repeat-x;
}
.items h2{
	color:#d5ad70;
}
.catalog,.product{
	max-height:500px;
	min-height:300px;
	overflow-y:auto;
	height:100%;
	color:#000;
	margin-bottom:30px;
}
.catalog a{
	color:#000;
	font-size:1.1em;
	font-weight:bold;}
.catalog a:hover{
	color:#d5ad70;}
.price{
	color:#f00;}
.itemlist{
	display:inline-block;
	width:220px;
	vertical-align:top;
	background: #fff;
	border:1px solid #d5ad70;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin:5px 10px;}
.info-item{
	background: #fff;
	display:block;
	padding-top:60px;
	color:#000;
	text-transform:uppercase;
	font-family:"RobotoBold";
	height:270px;
}
.news{
	margin-top:30px;
	background: #fff;
	height:300px;
	font-family:"RobotoBold";
	text-transform:uppercase;
}
footer{
	padding:20px 0;
	font-size:1.2em;
	font-family:"RobotoBold";
	color:#d5ad70;
	background: #0a0a0a;
	height:150px;
}
footer span{
	display:inline-block;
	margin-left:10px;
}
footer img{
	margin-top:-20px;
}
footer p{
	margin:0;
}