.main-fastlink-bg-grey{
	/*background : #F6F6F6FF;*/
	opacity    : 0;
	transition : opacity 500ms linear;
}

.main-fastlink-item{
	height           : 64px;
	display          : flex;
	/*background-color : #fff;*/
	align-items      : center;
}

.main-fastlink-item-img{
	background-size : contain;
	width           : 64px;
	height          : 64px;
background-position: center;
background-repeat: no-repeat;
}

.main-fastlink-item-text{
	color         : #333
}

.main-fastlink-item{
	display : none;
}

@media (min-width : 320px){
	.main-fastlink-central{
		display         : flex;
		justify-content : space-between;
		flex-wrap       : wrap;
	}

	.main-fastlink-item{
		display       : flex;
		width         : calc(50% - 5px);
		min-width     : 140px;
		margin-bottom : 10px;
	}

	.main-fastlink-bg-grey{
		padding : 15px 0 0;
	}
}
@media (max-width : 420px){
	.main-fastlink-item {
		line-height: 14px;
	}
}
@media (max-width : 550px){
	.main-fastlink-item{
		height: 42px;
	}
	.main-fastlink-item-img{
		width: 45px;
		height: 42px;
	}
	.main-fastlink-item-text{
		width         : calc(100% - 32px);
		font-size     : 12px;
		padding       : 14px;;
	}
}
@media (min-width : 551px){
	.main-fastlink-item-text{
		width         : calc(100% - 64px);
		font-size     : 17px;
		padding       : 15px;
		overflow      : hidden;
		line-height: 22px;
		/*text-overflow : ellipsis;
		white-space   : nowrap;*/
	}
}
@media (min-width : 768px){
	.main-fastlink-bg-grey{
		padding : 15px 0;
	}

	.main-fastlink-central{
		display         : flex;
		justify-content : space-between;
	}
}

@media (min-width : 871px){
	.main-fastlink-central{
		flex-wrap : nowrap;
	}

	.main-fastlink-item{
		width         : 40%;
		min-width     : auto;
		margin-bottom : 0;
	}

	.main-fastlink-item:nth-child(1),
	.main-fastlink-item:nth-child(2),
	.main-fastlink-item:nth-child(3),
	.main-fastlink-item:nth-child(4){
		display : flex;
	}


}

@media (min-width : 1151px){
	.main-fastlink-item{
		/*width   : calc(25% - 64px);*/
		width   : 24.4%;
		display : flex;
	}

	.main-fastlink-item:nth-child(1),
	.main-fastlink-item:nth-child(2),
	.main-fastlink-item:nth-child(3),
	.main-fastlink-item:nth-child(4){
		display : flex;
	}
}

.theme-dark .main-fastlink-item-text {color: #fff}