.vollist + .vollist{border-top: 1px rgba(0,0,0,.125) solid; padding-top: 40px; margin-top: 40px;}    
.vollist h3, .vollist p{max-width: unset !important;}
.vollist h3{margin:0 !important;}
div.vollist .contarea{padding-left:20px;}
div.vollist .itemcat{margin-top:-7px;margin-bottom:7px;display:inline-block;}
div.vollist .locbtnbar{margin-top:9px;}
div.vollist .locbtnbar a.btn{margin-bottom:4px;}
div.vollist p{margin-bottom:9px;}
div.vollist p.desc{line-height:1.7em;}
div.vollist p.contactlist a{margin-right:12px;}
div.vollist p.contactlist i{margin-right:3px;}

div.vollist .socialicons{text-align:left;}
.vollist .socialicons a{display:inline-block;}
div.vollist .col-sm-3 a.noam{display:block;height:100%;}
div.vollist .col-sm-3 a.noam:hover, div.vollist .col-sm-3 a.noam:focus{background-color:#ffb548;}
div.vollist .col-sm-3 a.noam img{transition: all 0.7s ease;cursor: -moz-zoom-in; cursor: -webkit-zoom-in; cursor: zoom-in;}
div.vollist .col-sm-3 a.noam:hover img{opacity:0.6 !important;}

div.vollist div.pcount{display:block;text-align:center;padding-bottom:0;position:relative;pointer-events: none;}

@media (max-width: 991.98px) {
	.vollist .socialicons{padding-top:5px;}
}
@media (max-width: 575.98px){
	div.vollist .contarea{padding-left:0;}
	div.vollist .locbtnbar{text-align:center;margin-bottom:15px;position:relative;}
	/*div.vollist .locbtnbar:before{content:"";width:100vw;height:11px; position: absolute;left: -36px;top: -30px;z-index: 5;box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}*/
	
	div.vollist .imgwrp img{max-height:390px;width:auto;}
	div.vollist .col-sm-3{text-align:center;}
}