
.equipment-page-back:hover span{
	color: #e60012;
	font-weight: bold;
}
.equipment-page-back:hover i{
	color: #e60012;
	animation: arrow-left .8s linear 0s infinite alternate;
}
.equipment-menu-class-list:hover,
.equipment-menu-class-list.active{
	border: 1px solid #e60012;
	color: #e60012;
}
.equipment-list:hover .main-bg{
	transform: scale(1.1);
}
.equipment-list:hover .equipment-img-border-box> div{
	opacity: 1;
	transition: all .5s ease;
}

.equipment-list:hover .equipment-list-title-box:after{
	transform: scale(1,1);
}

.equipment-list:hover .equipment-list-title{
	color: #FFF;

}

.more-box:hover .more-title{
    color: #e60012;
    letter-spacing: 3px;
}
.more-box:hover .more-arrow i{
    color: #e60012;
    
}
.more-box:hover .more-arrow{

	animation: fadeUpout-banner-arrow .8s linear 0s infinite alternate
}
.news-list:hover .news-list-title,
.news-list:hover .news-list-date{
	color:  #e60012;
}
.button button:hover{
	background-color: #000;

}

.button button:hover .button-p{
	animation: arrow-right .8s linear 0s infinite alternate
}
footer a,
.header-menu-title{
	transition: all .5s ease;
}
footer a:hover{
	color: #e60012;
}
footer a.footer-fb-box:hover{
	color: #4c94f1;
}
.header-menu-title:hover{
	color: #e60012;
}
.footer-top:hover,
.fancybox-close:hover{
	background-color: #e60012;
}
.fancybox-close:hover{
	color: #FFF;
}


.fancybox-close,
.fancybox-link i,
.fancybox-link p{
	transition: all .5s ease;
}

.news-prev:hover i{
	animation: arrow-left 1s linear infinite alternate;
}
.news-next:hover i{
	animation: arrow-right 1s linear infinite alternate;
}

.works-list:hover .works-list-mask{
	opacity: 1;
	transform: scale(1);
}