/* 	WRAPPER 	*/
article .listing-wrapper {
	margin: 10px 0;
	padding-bottom: 7px;
}

/* 	TITLE 	*/
article .listing-wrapper .title-wrapper {
	padding: 0 17px;
	display: flex; display: -webkit-flex; 
	flex-flow: row nowrap; -webkit-flex-flow: row nowrap;
	justify-content: flex-start; -webkit-justify-content: flex-start;
	height: 40px;
	margin-bottom: 10px;
}
	article .listing-wrapper .title-wrapper .spacer {
		height: 40px;
		width: 2px;
		background: #0b2149;
		margin: 0;
		margin-right: 10px;
	}
	article .listing-wrapper .title-wrapper .text {
		font-size: 18px;
		color: #0b2149;
		margin: auto 0;
		margin-right: auto;
		text-transform: uppercase;
	}
	article .listing-wrapper .title-wrapper .icon {
		margin: auto 0;
		margin-left: auto;
		width: 30px;
	}
		article .listing-wrapper .title-wrapper .icon img {
			width: 24px;
			height: 24px;
		}


/* 	ITEMS 	*/
article .listing-wrapper .listing-items {
	display: flex; display: -webkit-flex; 
	flex-flow: row wrap; -webkit-flex-flow: row wrap;
	justify-content: space-between; -webkit-justify-content: space-between;
}	
	article .listing-wrapper .listing-items .item {
	}
		article .listing-wrapper .listing-items .item a {
			display: flex; display: -webkit-flex; 
			flex-flow: row nowrap; -webkit-flex-flow: row nowrap;
			justify-content: flex-start; -webkit-justify-content: flex-start;
			padding: 10px 15px;
			margin: 0;
		}
			article .listing-wrapper .listing-items .item a .col-infos {
				width: 88%;
				margin: 0;
				text-align: left;
			}
			article .listing-wrapper .listing-items .item a .col-icon {
				width: 12%;
				margin: auto 0;
				text-align: right;
			}
				article .listing-wrapper .listing-items .item a .col-icon img {
				}

		/* ROW */
		article .listing-wrapper .listing-items .item .row {
		}
			article .listing-wrapper .listing-items .item .row.title {
				padding: 0 0 5px;
			}
				article .listing-wrapper .listing-items .item .row.title .title {
					padding: 0px;
				}

