body{
	background-color: #fafafa;
}
.trader-list{
	/*padding-top: 20px;*/
	min-height: 550px;
}
.content-wrapper{
	position: relative;
	padding-top: 20px;
	padding-bottom: 30px;
}
	.content-wrapper aside{
		position: absolute;
		left: -15px;
		width: 250px;
		height: 100%;
	}
		.content-wrapper aside .filter{
			padding: 15px;
			margin-bottom: 20px;
			min-height: 30px;
			background-color: #fff;
			-webkit-box-shadow: 0px 4px 10px 2px rgba(199,199,199,0.47);
			-moz-box-shadow: 0px 4px 10px 2px rgba(199,199,199,0.47);
			box-shadow: 0px 4px 10px 2px rgba(199,199,199,0.47);
			border-radius: 10px;
		}
			.content-wrapper aside .filter .card{
				border: none;
				border-radius: 0;
			}
				.content-wrapper aside .filter .card .card-header{
					padding: 0;
					background-color: transparent;
					border-bottom: none;
				}
					.content-wrapper aside .filter .card .card-header h3{
						font-size: 18px;
					}
					.content-wrapper aside .filter .card .card-header h4{
						font-size: 16px;
					}
				.content-wrapper aside .filter .card .card-body{
					/*padding: 0;*/
					/*padding-left: 15px;*/
					padding: 10px 0 0 15px;
				}
					.content-wrapper aside .filter .card .card-body .form-group.form-check{
						margin-bottom: 0;
					}
						.content-wrapper aside .filter .card .card-body .form-group.form-check .form-check-label{
							display: block;
							line-height: 22px;
						}
			.content-wrapper aside .filter .accordion .accordion{
				padding-top: 10px;
			}
				.content-wrapper aside .filter .accordion .accordion:first-child{
					padding-top: 0;
				}
				.content-wrapper aside .filter .accordion .accordion .card-body{
					padding: 10px 0 0;
				}
	.content-wrapper .content{
		/*margin-left: 260px;*/
	}
		.content-wrapper .content h2{
			font-size: 26px;
		}
		.content-wrapper .content .item-total{
			font-size: 16px;
			color: #1e2431;
		}
		.content-wrapper .content .form-sorting{
			padding-top: 10px;
		}
			.content-wrapper .content .form-sorting .form-group{
				margin-bottom: 0;
			}
			.content-wrapper .content .form-sorting .form-control{
				border-radius: 10px;
			}
		.content-wrapper .content .card-image-list{
			padding-top: 20px;
			text-align: center;
		}
			.content-wrapper .content .card-image-list .card-image-item.item-fixed{
				-ms-flex: 0 0 20%;
				flex: 0 0 20%;
				max-width: 20%;
			}
			.content-wrapper .content .card-image-list .card{
				/*position: relative;*/
			}
				.content-wrapper .content .card-image-list .card picture{
					/*position: relative;
					overflow: hidden;
					width: 100%;*/
					position: absolute;
					top: 50%;
					left: 50%;
					transform: translate(-50%, -50%);
				}
					/*.content-wrapper .content .card-image-list .card picture img{
						position: absolute;
						top: 50%;
						left: 50%;
						transform: translate(-50%, -50%);
					}*/
		.content-wrapper .content .card-image-list .product-total{
			line-height: 22px;
			color: #979797;
		}