.listing-filter{padding-bottom:30px;border-bottom:1px solid #dbdbdb;margin-bottom:30px;min-height:50px}.listing-filter button{text-transform:uppercase;padding:15px 0px;background-color:white;border:1px solid #dbdbdb;float:left;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.listing-filter.buttons button{width:49%}.pagination-controls{text-align:center}.pagination-controls button{width:30px;height:auto;padding:5px 0;text-align:center;border:1px solid #dbdbdb;background:white;border-radius:0px;margin-right:0;float:none;font-size:16px;font-family:'Lato',Calibri;line-height:24px}.pagination-controls .jplist-pagesbox button{margin-right:-5px}.pagination-controls .jplist-pagesbox button:last-of-type{margin-right:0}.pagination-controls>div{display:inline-block}.pagination-controls .jplist-holder{display:inline-block}.listing-filter button:hover,.listing-filter button.jplist-selected,.pagination-controls button.jplist-selected,.pagination-controls button:hover,.pagination-controls button.jplist-current{color:white;background:#040b19}.listing-filter input,.listing-filter.jplist-panel input[type=text]{width:100%;border:1px solid #dbdbdb;padding:15px 20px;border-radius:4px;text-indent:0;height:auto;float:none}.listing-block{width:calc(50% - 15px)}.listing-block h3{margin-top:0;font-size:1em;margin-bottom:0px}.listing-block span{background-color:#ed3137;color:white;font-size:9px;line-height:1;padding:5px 8px;text-transform:uppercase}.listing-block{margin-bottom:30px;margin-left:30px}.listing-block:nth-child(2n - 1){margin-left:0}.listing-block:nth-child(2n - 1):nth-child(4n+1),.listing-block:nth-child(4n+1){margin-left:0}.listing-content span.industry{float:none;display:block;background-color:white;color:#939393;font-style:italic;padding:0;margin-top:10px}.listing-content img{width:100%;margin-bottom:15px;box-shadow:0 0px 5px 0 rgba(100,100,100,0.2)}.listing-filter .jplist-dd,.listing-filter .jplist-drop-down{display:inline-block;width:100%;background:white;border:1px solid #dbdbdb;border-radius:4px;margin-bottom:15px;margin-top:0}.listing-filter .jplist-dd-panel::after{color:#ed3137}.listing-filter .jplist-drop-down .jplist-dd-panel{width:160px;font-size:13.33333px;padding:7px 14px;background:white}.listing-filter .jplist-drop-down{background:white;height:auto;margin-right:3px}.listing-filter .jplist-drop-down ul{width:230px;position:absolute;top:50px;overflow-y:scroll;max-height:300px;z-index:9999}.listing-filter .jplist-drop-down ul li{height:auto;text-indent:0;padding:5px 0 5px 2px;font-size:12px;border-bottom:1px dotted #ccc;line-height:18px}.listing-filter .jplist-drop-down ul li:before{content:"" !important}.jplist-drop-down .jplist-dd-panel:after{top:10px}.jplist-panel button{text-shadow:none}.jplist-hidden{display:none !important}@media screen and (min-width :768px){.listing-content span.industry{float:none;margin-top:0;max-width:100%}.listing-filter .jplist-dd,.listing-filter .jplist-drop-down{width:230px;margin-bottom:0}.listing-filter input,.listing-filter.jplist-panel input[type=text]{width:100%;margin-top:15px}.listing-block:nth-child(2n - 1){margin-left:30px}.listing-block:first-of-type{margin-left:0}.listing-block{width:calc(25% - 23px)}}@media screen and (min-width :990px){.listing-block span{float:right;max-width:23.5%}.listing-block h3{width:70%;display:inline-block;margin-bottom:10px}.listing-filter input,.listing-filter.jplist-panel input[type=text]{float:right;width:auto;height:auto;margin-top:0}.listing-filter button{padding:15px 25px}.listing-filter.buttons button{width:auto;border-left:0}.listing-filter button:first-of-type{border-left:1px solid #dbdbdb}}@media screen and (max-width :600px){.jplist-panel{display:block}}