#members-featured{display:block;overflow:hidden}
#members-featured .featured-content{border-bottom:1px solid #999;min-height:225px;padding-bottom:20px;margin-bottom:20px}
.featured-listing-image {position:relative;float:right;margin-left:20px;max-width:300px;margin-bottom:20px;text-align:center}
.listing-type-featured{position:absolute;top:0;right:0;background:rgba(248,0,0,.6);font-size:12px;font-weight:700;color:#fff;padding:3px 7px}
.featured-desc,.featured-info{margin-bottom:10px}

#members-search{display:block;margin-bottom:15px;background:#eee;padding:12px}
#members-search form {background:transparent !important;padding:0px}
#members-search h3{margin-top:0px;font-size:18px}
.members-type-search{margin-top:10px;display:inline-block;width:49%}
.members-format-search{margin-top:10px;display:inline-block;width:49%}
#members-search input[type=text]{width:75%;float:left}
#members-search input[type=submit]{border:0px;padding:7px 15px;width:23%}
#members-search select {width:100%}

.members-entry{display:grid;float:left;width:32.5%;padding:2px;position:relative;overflow:hidden;margin-bottom:20px}
.members-entry-img{position:relative;height:200px;background-size:cover;background-position:center center;overflow:hidden;z-index:100;margin:0 auto;width:90%}
.members-entry-img .imglink {display:block;height:100%;width:100%;position:absolute}
.active-member {position:absolute;top:0px;padding:3px 4px;font-size:11px;width:100%;z-index:10}
.active-member span{background:#203b6f;padding: 2px 8px 3px;border-radius:50px;color:#fff}
.members-entry-featured{position:absolute;top:0;background:rgba(248,0,0,.6);font-size:12px;font-weight:700;color:#fff;padding:3px 7px}
.members-entry-info{min-height:30px;color:#888;padding-top:10px;text-align:center}
.members-entry-info h2, .members-entry-info h2 a{font-size:19px;line-height:22px;margin-top:0;margin-bottom:0}
.members-entry-link{width:100%;margin-top:12px}

.member-left{display:inline-block;float:left;width:49%}
.member-right{display:inline-block;float:left;width:47%}
.isactive {padding:8px 18px;display:inline-block;background:#223c6f;border-radius:25px;color:#ffffff;font-weight:bold}
.members-cats{text-align:center;margin-bottom:10px}
.members-cats,.members-content,.members-links{position:relative}
.members-wrap{vertical-align:top}
.featured-entry-image {max-width:400px;margin:0 auto 20px;text-align:center}
.members-cats,.members-links,.members-map{display:block;overflow:hidden}
.members .page-title{margin:7px 0 10px}
.members-info, .members-detail{margin-top:5px}
.members-cats li{list-style:none;float:left;margin-right:5px}
.members-cats .memberscat:after{content:", "}
.members-cats .memberscat:last-child:after{content:""}
.members-links{margin:5px 0 10px}
.members-map{max-height:400px;width:100%;margin:45px 0px 15px}
.members-map iframe{width:100%;max-height:400px;border:0}

.member-person{display:block;padding:5px 0px;margin-bottom:5px;border-bottom:1px solid #ddd}
.member-person span{font-weight:600;display:inline-block;width:175px}

.members-entry-links{margin-top:10px}
.members-entry-links a{font-size:18px;height:33px;width:33px;padding:6px 8px;color:#eee!important;margin-right:2px;display:inline-block}
.members-entry-links .icon-link{background-color:#E23F0F}
.members-entry-links .icon-volume-up{background-color:#F20606}
.members-entry-links .icon-mail{background-color:#00a478}
.members-entry-links .icon-facebook-f{background-color:#3D699E}
.members-entry-links .icon-twitter{background-color:#00abf0}
.members-entry-links .icon-instagram{background-color:#406e94}
.members-entry-links .icon-pinterest{background-color:#ca2027}
.members-entry-links .icon-youtube{background-color:#e52d27}
.members-entry-links .icon-instagram {background-color:#406e94}
.members-entry-links .icon-vine{background-color:#00a478}
.members-entry-links .icon-flickr{background-color:#fc0589}
.members-entry-links .icon-rss{background-color:#f38f36}
.members-entry-links .icon-apple{background-color:#444}
.members-entry-links .icon-android{background-color:#690}
.members-entry-links .icon-linkedin{background-color:#069}

@media (max-width:1198px){
	.members-entry{display:inline-grid;width:32.3%}
}
@media (max-width:992px){
	.members-entry{display:inline-grid;width:32.6%}
	.member-left, .member-right{display:block;float:none;width:100%}
	.members-entry-img{height:160px !important}
}
@media (max-width:670px){
	.featured-entry-image {float:none;max-width:inherit}
	.members-entry-img{height:140px !important}
}
@media (max-width:600px){
	.members-entry{display:inline-block;width:49%;padding:5px;position:relative;overflow:hidden;margin-bottom:15px}
	.deskclear {display:none}
	.members-entry-img{height:125px !important}
	.members-type-search, .members-format-search{width:100%;float:none}
}
@media (max-width:400px){
	.members-entry{display:inline-block;width:100%;padding:5px}
}