body{
	margin: 0;
	padding: 0;
	font-family: Tahoma, Arial, san-serif;
}
header{
	background: red;
	border-radius: 10px;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	padding: 30px;
	-webkit-box-shadow: 0px 0px 13px 3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 13px 3px rgba(0,0,0,0.75);
box-shadow: 0px 0px 13px 3px rgba(0,0,0,0.75);
}
header a{
	color: #000;
}
.rev{
	font-size: 25px;
	color: #000;
	line-height: 80px;
}
.item__block__caption{
	padding: 20px;
	color:#fff;
}

.item__caption{
	font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
	color:#000;
}
.item__block{

	
	  padding: 10px;
	  min-height: 450px;
	  margin-bottom: 30px;
	 
    min-height:115px;
    border:7px solid rgba(116, 174, 221, 0.8);
    background:#FFFFFF;
 
}
.item__desc{
	font-size: 14px;
	color:#a09d99;
	min-height: 150px;
}
.item__price span{
	color:#000;
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	border-bottom:1px solid rgba(255,255,255, .4);
}
footer{
	-webkit-box-shadow: 0px 0px 13px 3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 13px 3px rgba(0,0,0,0.75);
box-shadow: 0px 0px 13px 3px rgba(0,0,0,0.75);
padding: 30px;
margin: 30px;
border-radius: 15px;
}
footer p{
	color:#0C6;
}
.btn{
	margin: 10px;
}