.foot{
}
.foot:after{
	clear:both
}
.half-button{
	width:50%;
	text-align:center;
	float:left;
	margin-bottom:19px;
}
.full-text,
.excerpt{
	display:none;
}
.full-text.showed,
.excerpt.showed{
	display:block;
}
.complexity1 {
    padding: 28px 0 30px;
}
.equipment-block li{
	width: 22.85%;
	position:relative;
}
.equipment-block li img{
	max-width:200px;
	max-height:125px;
}
.equipment-block .description{
	display:none;
	position: absolute;
    top: 0;
    padding: 10px 15px;
    background: #fff;
    min-height: 125px;
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
}
.equipment-block li:hover > .description{
	display:block;
}
.table-price{
	border-collapse:separate;border:1px solid #d3d4d6;border-color:#d3d4d6;
	border-radius:2px;
}
.table-price th{
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:10px 15px;
	border-style:solid;
	border-width:0px;
	overflow:hidden;
	word-break:normal;
	border-color:inherit;
	color:#fff;
	background-color:#255c9a;
	text-align:left;
	vertical-align:top
}
.table-price td{
	font-family:Arial, sans-serif;font-size:14px;padding:10px 15px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-color: #d3d4d6;color:#444;background-color:#d3d4d6;text-align:left;vertical-align:top
}
.table-price tr:nth-child(even) td{
	background:#ededed
}
.all-rev .text:hover .full-text{
	display:block
}
.all-rev .text:hover .excerpt{
	display:none
}
.inv-recaptcha-holder{
	display:none!important;
}