select{appearance:none}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}.entry-header{width:1200px;text-align:center;margin:auto}.container{width:1200px;margin:auto}.members-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.member-column{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;border:1px #ccc dashed;padding:15px;justify-content:left;box-sizing:border-box}.member-logo{width:175px;height:186px;display:table-cell;margin-right:25px}.member-logo img{max-width:140px;max-height:140px}.listing-logo-image{display:block;height:155px;width:140px}.member-info{display:table-cell;vertical-align:top;overflow:hidden}.member-info h2{line-height:75%!important;padding:0 0 5px 0;margin:0}.member-info h2 a{font-weight:400;font-size:.75em;color:#00477F;padding:0;margin:0;white-space:wrap}.member-info h3{font-size:1.25em;font-weight:400;padding:0;margin:0}.member-info h3 a{color:#00477F}.break{flex-basis:100%;width:100%;background-color:#0062FF;height:0}.listing-logo-button{clear:both;float:left}a.view-profile:link,a.view-profile:visited{background-color:#00477F;color:#fff;padding:5px 0;margin-top:1em;display:block;width:140px;text-align:center;font-weight:400;font-size:.8em;margin-top:-.1em}a.view-profile:hover{background-color:#10426d}.oc-event-row{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding-bottom:2em;width:100%}.oc-event-title{width:100%}.oc-event-title h2{width:100%;padding:0;margin:0}.oc-event-title h2 a:link,.oc-event-title a:visited{font-size:28px;color:#0078ad;text-decoration:none}.oc-event-title h2 a:hover{text-decoration:underline}a.oc-event-register,.oc-event-learn-more{text-decoration:none}.oc-event-info{float:left;width:50%}.oc-event-excerpt{float:left;width:50%}.oc-event-row{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding-bottom:2em;width:100%}.oc-event-single-info{float:left;width:35%;background-color:#efefef;margin-right:5%;padding:1em;margin-bottom:2em;box-sizing:border-box}.oc-event-single-content{float:left;width:60%;box-sizing:border-box}.oc-event-register{float:left}.oc-event-learn-more{float:left;margin-left:2em}.oc-event-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1200px;margin-left:auto;margin-right:auto;padding-top:2em}.oc-event-container h1{color:#0078ad;width:100%}.back-button{width:100%;text-align:center;margin-top:2em;padding-bottom:2em;border-top:solid 1px #777}.page-container{font-size:18px;line-height:1.5em;padding:75px 0;min-height:600px}#map{width:100%;height:400px;margin-top:50px}a.view-website:link{width:160px}.filter-row{width:100%;text-align:center;border-bottom:2px solid #191919;margin-bottom:2em}select.filters-select{width:32%!important;font-size:16px;margin-bottom:20px;border:1px solid #ccc;background-color:#fff;color:#777;background-image:url("https://hbnharford.com/");background-repeat:no-repeat;background-position:center right 5px;height:44px;display:inline-block!important}img.back-to-directory{width:20px;vertical-align:sub}.search-submit,.clear-submit-btn{background-color:#00477F;color:#ffffff!important;padding:10px;width:160px;height:44px;text-align:center;font-weight:300!important;font-size:0.8em!important;border:none;box-sizing:border-box;display:inline-block;margin-left:5px;text-decoration:none}.member-search{width:32%!important;border:1px solid #ccc!important;height:44px;padding-left:17px;font-size:16px;display:inline-block!important}.company-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin-left:auto;margin-right:auto}.company-info p{font-size:16px;font-weight:400;margin:0}.company-logo{width:160px;height:160px;overflow:hidden;float:left}.company-logo img{width:100%}.company-info-left{width:60%;float:left}.company-name{padding-left:20px;width:auto;overflow:hidden}.company-name p{line-height:1.5em}.company-name h3{font-size:26px;margin-bottom:0;padding-bottom:0;margin-top:0;color:#00477f}.company-info-right{text-align:right;float:left;width:40%;padding-top:15px}.company-info-right p{line-height:25px}.company-description{font-size:16px;margin-top:1em}a.view-website{background-color:#00477F;color:#fff;padding:10px;display:inline-block;width:150px;text-align:center;font-weight:400;margin-top:3em}a.searchbtn{background-color:#00477F;color:#fff;padding:10px;display:inline-block;width:150px;text-align:center;font-weight:400;margin-bottom:1em;margin-right:1em}a.back-to-directory{background-color:#00477F;color:#fff!important;padding:10px;display:block;text-align:center;font-weight:400;margin:2em auto 0}a.back-to-directory:link{width:250px!important}.members-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;height:auto;width:85%;margin-left:140px}a.view-website:link{width:160px}a.searchbtn:link{width:160px}a.searchbtn:hover{background-color:#10426d}input.quicksearch{width:280px;padding-left:20px!important;font-size:16px;margin-bottom:20px;margin-left:5px;border:1px solid #ccc;background-repeat:no-repeat;background-position:center left 5px}select.filters-select{width:280px;font-size:16px;margin-bottom:20px;border:1px solid #ccc;background-color:#fff;color:#777;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAC4jAAAuIwF4pT92AAAG22lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTEwVDEzOjUwOjE3KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTExLTEwVDEzOjUwOjE3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0xMS0xMFQxMzo1MDoxNyswNTozMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0YTIwYmI2Ny0wNDhhLTc0NDMtYjQ1Ni04Yzg2NGM5NWFhNTUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjNzg5MzI1ZC1lMWEwLTA3NGItOGExNS05OWMwYzY1NTMyNzUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNjJiYzQ3Yi1kNjBhLWEwNDUtOTU3ZC1hYmM2MDI5ZDBjOTgiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ2MmJjNDdiLWQ2MGEtYTA0NS05NTdkLWFiYzYwMjlkMGM5OCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0xMFQxMzo1MDoxNyswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YTIwYmI2Ny0wNDhhLTc0NDMtYjQ1Ni04Yzg2NGM5NWFhNTUiIHN0RXZ0OndoZW49IjIwMjEtMTEtMTBUMTM6NTA6MTcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjAxZjVlMDJiLTBmZTQtOGQ0ZS1iMTBjLTU2Y2FiMTFlOTgzMDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjY2QyMTU5Yy05MDA1LWYwNDEtODMwZC0xNzYxYjc2ZTI1NTM8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz63blyMAAABqElEQVRIie2V32uSYRTHP77vaxtZyXK1DLUfjJBGoxoORhDFggj6AwZdCLsauzL1v+hfmIyVzKvYhXYhjkGwXyWLrgIhQua2Mqc0hd2onS7sQlNf3wUv7MLv3cN5zvd7Ds/3PMciIvvAecxBxSIiYhI5AApQMZG/ophIDjQ66AvoQms+RJKfeBdP4/C6oFY/IZNKKbPH9NN7zD+f7CzgclxgJZGGSApGnVA1KGJV4dsPGDqH/8WjlpBFRMo0DdqX7yV8M684LpTh5pXenWgqZPNY7TY+xsLc9Vxqjrbb9LbzIlvREKrdBtmfjer0yHcLcHaQjWjwX3KgyyOPu4f5EAuDbaAhonUQ0VTIFeCMxuZyCN+NkY41dHXRxPXLrL8JwoAVcoetIpoK+0VQFNaWAkyNOrs2qWvTB7eu8j4aBMUCe8UGsabCQQnqdVKvX/J4zKNH0XsOHnpdJJcCIAL5X1A4gmqN+GKAJ3eu9UoHESmLASR2vgruWcHpl7fbGSMpIiLlNpvqYWH1M7Xqb+ae3TdyHf7uA8MC/4H+d30KBExf+hpwgIku+gP8Ks8ydS9mYwAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:center right 5px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.pagination a,.pagination span{color:#00477F;float:left;padding:15px 30px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd;font-size:large;margin-top:2em}.pagination a.active,.pagination span.current{background-color:#00477F;color:#fff}.pagination a.active:hover,.pagination span.current:hover{background-color:#10426d;color:#fff}.pagination a:hover:not(.active){background-color:#ddd}.company-description{width:80%;margin-top:20px;margin-bottom:20px;margin-left:auto;margin-right:auto}.company-social{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin-left:auto;margin-right:auto}.company-social a{display:inline-block;padding-top:3px;margin-right:.5em}.company-social a.view-profile{padding-top:7px}@media (max-width:1200px){.container{width:95%;margin-left:auto;margin-right:auto}.members-container{width:95%;margin-left:auto;margin-right:auto}.filter-row{width:100%;padding-bottom:1em}}@media (max-width:992px){.page-container{padding:45px 0}.container{width:95%;margin-left:auto;margin-right:auto}.members-container{width:95%;margin-left:auto;margin-right:auto}.member-column{display:inline-block;width:100%}.member-logo{width:165px}.member-info h2 a{font-size:22px;line-height:100%}.filter-row{width:100%}.member-search{width:100%!important;margin-bottom:1em}select.filters-select{width:100%}.pagination{width:100%}.pagination a,.pagination span{padding:7px 15px;font-size:large;margin-top:2em}.company-info{margin-left:0}.company-info-left{width:100%}.company-info-right{width:100%;text-align:left;padding-left:5px}.company-logo{height:auto;margin-bottom:1em}.company-name{width:100%;padding-left:5px}.company-description,.company-social,.company-map{width:100%;padding-left:5px;margin-left:0;margin-top:20px}.oc-event-container{width:95%}.oc-event-title{margin-top:2em;margin-bottom:1em}.oc-event-single-info,.oc-event-single-content,.oc-event-info,.oc-event-excerpt{width:100%;margin-right:0;margin-bottom:0}}