.row.delivery_landing_tab_wrapper{
	margin-left:0;
	margin-right:0;
	border:1px solid #000;
	border-top:0px;
}
.delivery_landing_summary_col{
	padding-left:0;
	padding-right:0;
}
.delivery_landing_summary_col .search_container.row{
	margin-left:0;
	margin-right:0;
	border-left:none;
}
.delivery_landing_filter_container .filter_type_selector{
	float:left;
}
.delivery_landing_filter_container .outlet_kind_selector{
	float:right;
}

.delivery_table_title{
	
}
.delivery_landing_list_table_container{
	border-left:none;
}
.delivery_detail_row{
	overflow:hidden;
	height:auto;
}
.delivery_detail_inline{
	display:inline-block;
	float:left;
	padding-left:1rem;
	padding-top: 0.5rem;
}
.delivery_detail_inline.delivery_detail_kind_and_count{
	padding-top: 0.25rem;
}
.delivery_detail_icon{
	display:inline-block;
	float:left;
	padding-left:0;
	width:2rem;
	height:2rem;
	background-repeat: no-repeat;
	background-position: center;
} 
/* SHIFTED TO GLOBAL
.delivery_detail_icon.BOX_icon{
	background-image: url("../images/deliveries/Deliveries_picto_box.svg?v=20190514_01");
	
}
.delivery_detail_icon.SMALL_PACK_icon{
	background-image: url("../images/deliveries/Deliveries_picto_small_pack.svg?v=20190514_01");
	
}
.delivery_detail_icon.BIG_PACK_icon{
	background-image: url("../images/deliveries/Deliveries_picto_big_pack.svg?v=20190514_01");
	
}
.delivery_detail_icon.SINGLE_icon{
	background-image: url("../images/deliveries/Deliveries_picto_unite.svg?v=20190514_01");
	
}
*/
.delivery_detail_elementCount{
	display: inline-block;
    background: #efefef;
    padding: 4px 8px 8px 8px;
    border-radius: 30px;
    height: 30px;
}
@media (max-width: 767px){
	.list_table_container{
		overflow:hidden !important;
		max-width:100% !important;
		border-left:0 !important;
		border-right:0 !important;
	}
}
@media (max-width: 991px){
	.delivery_landing_list_table_container,
	.delivery_landing_filter_container{
		border-right:none;
	}
}
@media (min-width: 992px){
	.delivery_landing_summary_col{
		min-height:500px;
		/* max-height: 680px; */
		max-height: calc(100vh - 120px);
		/* overflow: auto; */
		overflow-y: auto;
	}
	/*
	*
	https://css-tricks.com/the-current-state-of-styling-scrollbars/
	*#style-2
	*/
	.delivery_landing_summary_col::-webkit-scrollbar-track
	{
		-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
		border-radius: 10px;
		background-color: #fafafa;
	}

	.delivery_landing_summary_col::-webkit-scrollbar
	{
		width: 6px;
		background-color: #fafafa;
	}

	.delivery_landing_summary_col::-webkit-scrollbar-thumb
	{
		border-radius: 10px;
		-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.3);
		background-color: #000;
	}
}