.VD-shipments-pickup {float: left; width: 100%; padding: 0; margin: 0; font-family: arial, sans-serif;}
.VD-shipments-pickup-div {display: block; padding: 0; margin: 0;}


.VD-shipments-pickup .vd-shipment-search-box
{float: left; width: 80%; width: calc(100% - 22px); line-height: 20px; margin: 0 !important; padding: 5px 10px 5px 10px !important; border: 1px solid #cccccc; background: #ffffff;
font-size: 14px; font-weight: normal; font-style: normal; color: #000000; border-radius: 8px 0 0 8px; position: relative; z-index: 15;}
.VD-shipments-pickup .vd-shipment-places {float: left; width: 100%; padding: 0; margin: 0; position: relative; display: none;}
.VD-shipments-pickup .vd-shipment-places-form {position: absolute; top: 0; left: 0; width: 100%; padding: 0; margin: 0; background: #ffffff; z-index: 10;}
.VD-shipments-pickup .vd-shipment-places-form-div {display: block; height: 200px; overflow: auto; overflow-y: auto; padding: 10px 20px 10px 10px; margin: 0; border: 2px solid #cccccc;
-webkit-box-shadow: 0px 0px 20px 0px #cccccc;
-moz-box-shadow: 0px 0px 20px 0px #cccccc;
box-shadow: 0px 0px 20px 0px #cccccc;}
.VD-shipments-pickup .vd-shipment-places ul {display: block; padding: 0; margin: 0; list-style: none;}
.VD-shipments-pickup .vd-shipment-places ul li {display: block; padding: 3px 5px 3px 10px; margin: 0; line-height: 20px; border-bottom: 2px solid #cccccc;
font-weight: normal; color: #000000; cursor: pointer;}
.VD-shipments-pickup .vd-shipment-places ul li:hover {background: #eeeeee;}


.VD-shipments-pickup .clr {clear: both; padding: 0; margin: 0;}





	@media screen and (max-width: 800px) {
			
			
			
	}
	
	
	@media screen and (max-width: 550px) {
			
			
			
	}
