.link-ghost {
	font-size: 18px;
}

.section-downloads .file-container {
	max-width: 300px;
}

.section-downloads .file-container .file-btn {
	width: 100%;
}

.section-downloads .file-container .file-image {
	width: 100%;
}

.btn.btn-white:hover {
	background-color: #cccccc;
}

.left-bottom-fix {
    position: fixed;
    bottom: 20px;
    left: 20px;
    width: 157px;
    z-index: 99;
}

@media (max-width: 767px){
.left-bottom-fix {
    max-width: 78.5px;
}
}
.xp-el-gray-back {
    width: 106px;
    filter: grayscale(1);
    opacity: 0.1;
}

img.swiper-lazy.swiper-lazy-loaded {
    max-height: 80%;
}

.electric-xp .active-type .swiper-button-prev, .electric-xp .active-type .swiper-button-next {
    background: rgba(33, 36, 40, 0.4);
    color: #212428;
}
.electric-xp .active-type .swiper-button-prev span, .electric-xp .active-type .swiper-button-next span {
    color: #212428;
}
.electric-xp {
    background: #bbd9ed;
}
.electric-xp .card-product {
    background: white;
}

.electric-xp h3:before {
    content: "";
    position: absolute;
    right: 101%;
    top: 50%;
    transform: translateY(-50%);
    height: 4px;
    width: 30vw;
    background:  #212428;
}
.electric-xp h3 {
    color
    :  #212428;
}
.electric-xp .link-ghost strong {
    color: #212428;
}

.electric-xp .link-ghost:hover strong {
    color: white;
}
.electric-xp .link-ghost:hover {
    background: #212428;
}

.electric-xp .swiper-pagination-bullet-active {
    background: #212428 !important;
}

/**/

.section-downloads .file-container{
	width:23%;
	margin-left:0 !important;
	margin-right:2.666%;
	max-width:unset !important;
	min-width:unset !important;
}

.section-downloads .file-container:nth-child(4n){
	margin-right:0 !important;
}

.fileLists{
	font-size:0;
}

@media (max-width: 991px){
	.section-downloads .file-container{
		width:48%;
		margin-right:4%;
	}
	.section-downloads .file-container:nth-child(2n){
		margin-right:0 !important;
	}
}

@media (max-width: 580px){
	.section-downloads .file-container{
		width:100%;
		margin-right:0%;
	}
	.section-downloads .file-container:nth-child(2n){
		margin-right:0 !important;
	}
}