@font-face {
	font-family: 'services';
	src:url('fonts/services.eot?79l9a7');
	src:url('fonts/services.eot?#iefix79l9a7') format('embedded-opentype'),
		url('fonts/services.ttf?79l9a7') format('truetype'),
		url('fonts/services.woff?79l9a7') format('woff'),
		url('fonts/services.svg?79l9a7#services') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Founders Grotesk";
	src: url('fonts/WebFonts/FoundersGroteskWeb-Light.eot');
	src: url('fonts/WebFonts/FoundersGroteskWeb-Light.eot?#iefix') format('embedded-opentype'),
         url("fonts/WebFonts/FoundersGroteskWeb-Light.woff") format('woff');
	font-weight: 200;
}
@font-face {
	font-family: "Founders Grotesk";
	src: url('fonts/WebFonts/FoundersGroteskWeb-Light.eot');
	src: url('fonts/WebFonts/FoundersGroteskWeb-Light.eot?#iefix') format('embedded-opentype'),
         url("fonts/WebFonts/FoundersGroteskWeb-Light.woff") format('woff');
	font-weight: 300;
}
@font-face {
	font-family: "Founders Grotesk";
	src: url('fonts/WebFonts/FoundersGroteskWeb-Regular.eot');
	src: url('fonts/WebFonts/FoundersGroteskWeb-Regular.eot?#iefix') format('embedded-opentype'),
		 url("fonts/WebFonts/FoundersGroteskWeb-Regular.woff") format('woff');
	font-weight: 400;
}
@font-face {
	font-family: "Founders Grotesk";
	src: url('fonts/WebFonts/FoundersGroteskWeb-Medium.eot');
	src: url('fonts/WebFonts/FoundersGroteskWeb-Medium.eot?#iefix') format('embedded-opentype'),
		 url("fonts/WebFonts/FoundersGroteskWeb-Medium.woff") format('woff');
	font-weight: 500;
}
@font-face {
	font-family: "Founders Grotesk";
	src: url('fonts/WebFonts/FoundersGroteskWeb-Bold.eot');
	src: url('fonts/WebFonts/FoundersGroteskWeb-Bold.eot?#iefix') format('embedded-opentype'),
		 url("fonts/WebFonts/FoundersGroteskWeb-Bold.woff") format('woff');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: "Founders Grotesk Condensed";
	src: url('fonts/WebFonts/FoundersGroteskCondensedWeb-Light.eot');
	src: url('fonts/WebFonts/FoundersGroteskCondensedWeb-Light.eot') format('embedded-opentype'),
		 url("fonts/WebFonts/FoundersGroteskCondensedWeb-Light.woff") format('woff');
	font-weight: 200;
}
@font-face {
	font-family: "Founders Grotesk Condensed";
	src: url('fonts/WebFonts/FoundersGroteskCondensedWeb-Regular.eot');
	src: url('fonts/WebFonts/FoundersGroteskCondensedWeb-Regular.eot') format('embedded-opentype'),
		 url("fonts/WebFonts/FoundersGroteskCondensedWeb-Regular.woff") format('woff');
	font-weight: 400;
}

@font-face {
	font-family: "Founders Grotesk Condensed";
	src: url('fonts/WebFonts/FoundersGroteskCondensedWeb-Medium.eot');
	src: url('fonts/WebFonts/FoundersGroteskCondensedWeb-Medium.eot') format('embedded-opentype'),
		 url("fonts/WebFonts/FoundersGroteskCondensedWeb-Medium.woff") format('woff');
	font-weight: 500;
}

@font-face {
	font-family: "Founders Grotesk Condensed";
	src: url('fonts/WebFonts/FoundersGroteskCondensedWeb-Bold.eot');
	src: url('fonts/WebFonts/FoundersGroteskCondensedWeb-Bold.eot') format('embedded-opentype'),
		 url("fonts/WebFonts/FoundersGroteskCondensedWeb-Bold.woff") format('woff');
	font-weight: 700;
}
/*@font-face {
	font-family: "Merriweather";
	src: url('fonts/WebFonts/Merriweather-Light.eot');
	src: url('fonts/WebFonts/Merriweather-Light.eot') format('embedded-opentype'),
		 url("fonts/WebFonts/Merriweather-Light.woff") format('woff');
	font-weight: 300;
}
*/

[class^="services"], [class*=" services"] {
	font-family: 'services';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.servicesicons-accent_architects:before {
	content: "\e600";
}
.servicesicons-accent_architects:after {
	content: "\e61e";
}

.servicesicons-accent_carpenters:before {
	content: "\e601";
}
.servicesicons-accent_carpenters:after {
	content: "\e61f";
}

.servicesicons-accent_cleaners:before {
	content: "\e602";
}
.servicesicons-accent_cleaners:after {
	content: "\e620";
}

.servicesicons-accent_commercial-realtors:before {
	content: "\e603";
}
.servicesicons-accent_commercial-realtors:after {
	content: "\e621";
}

.servicesicons-accent_construction:before {
	content: "\e604";
}
.servicesicons-accent_construction:after {
	content: "\e622";
}

.servicesicons-accent_doors-windows:before {
	content: "\e605";
}
.servicesicons-accent_doors-windows:after {
	content: "\e623";
}

.servicesicons-accent_electricians:before {
	content: "\e606";
}
.servicesicons-accent_electricians:after {
	content: "\e624";
}

.servicesicons-accent_expediting:before {
	content: "\e607";
}
.servicesicons-accent_expediting:after {
	content: "\e625";
}

.servicesicons-accent_flooring-carpet:before {
	content: "\e608";
}
.servicesicons-accent_flooring-carpet:after {
	content: "\e626";
}

.servicesicons-accent_furniture-appliances:before {
	content: "\e609";
}
.servicesicons-accent_furniture-appliances:after {
	content: "\e627";
}

.servicesicons-accent_gen-contractors:before {
	content: "\e60a";
}
.servicesicons-accent_gen-contractors:after {
	content: "\e628";
}

.servicesicons-accent_heating-cooling:before {
	content: "\e60b";
}
.servicesicons-accent_heating-cooling:after {
	content: "\e629";
}

.servicesicons-accent_inspectors-surveyors:before {
	content: "\e60c";
}
.servicesicons-accent_inspectors-surveyors:after {
	content: "\e62a";
}

.servicesicons-accent_insurance:before {
	content: "\e914";
}
.servicesicons-accent_insurance:after {
	content: "\e62b";
}

.servicesicons-accent_interior-designers:before {
	content: "\e60e";
}
.servicesicons-accent_interior-designers:after {
	content: "\e62c";
}

.servicesicons-accent_kitchen-bath:before {
	content: "\e60f";
}
.servicesicons-accent_kitchen-bath:after {
	content: "\e62d";
}

.servicesicons-accent_landscaping-lawn:before {
	content: "\e610";
}
.servicesicons-accent_landscaping-lawn:after {
	content: "\e62e";
}

.servicesicons-accent_lawyers:before {
	content: "\e611";
}
.servicesicons-accent_lawyers:after {
	content: "\e62f";
}


.servicesicons-accent_locksmiths-building:before {
	content: "\e612";
}
.servicesicons-accent_locksmiths-building:after {
	content: "\e630";
}


.servicesicons-accent_mortgage-brokers:before {
	content: "\e613";
}
.servicesicons-accent_mortgage-brokers:after {
	content: "\e631";
}

.servicesicons-accent_movers-storage:before {
	content: "\e614";
}
.servicesicons-accent_movers-storage:after {
	content: "\e632";
}


.servicesicons-accent_painters:before {
	content: "\e615";
}
.servicesicons-accent_painters:after {
	content: "\e633";
}


.servicesicons-accent_pest-control:before {
	content: "\e616";
}
.servicesicons-accent_pest-control:after {
	content: "\e634";
}


.servicesicons-accent_plumbers:before {
	content: "\e617";
}
.servicesicons-accent_plumbers:after {
	content: "\e635";
}


.servicesicons-accent_property-managers:before {
	content: "\e618";
}
.servicesicons-accent_property-managers:after {
	content: "\e636";
}


.servicesicons-accent_real-estate-appraisers:before {
	content: "\e619";
}
.servicesicons-accent_real-estate-appraisers:after {
	content: "\e637";
}


.servicesicons-accent_residential-realtors:before {
	content: "\e61a";
}
.servicesicons-accent_residential-realtors:after {
	content: "\e638";
}


.servicesicons-accent_roofers:before {
	content: "\e61b";
}
.servicesicons-accent_roofers:after {
	content: "\e639";
}


.servicesicons-accent_sewer-sanitaion:before {
	content: "\e90e";
	margin-left: -2px;
}
.servicesicons-accent_sewer-sanitaion:after {
	content: "\e90f";
}


.servicesicons-accent_tax-accounting:before {
	content: "\e61d";
}
.servicesicons-accent_tax-accounting:after {
	content: "\e63b";
}


.servicesicons-accent_tile-stone-professionals:before {
	content: "\e923";
}
.servicesicons-accent_tile-stone-professionals:after {
	content: "\e924";
	top: -1px;
	left: 1px !important;
}

.servicesicons-accent_chimney-fireplace:before {
	content: "\e919";
	margin-left: -2px;
}
.servicesicons-accent_chimney-fireplace:after {
	content: "\e91a";
}

.servicesicons-accent_stairs:before {
	content: "\e921";
	margin-left: 0px;
}
.servicesicons-accent_stairs:after {
	content: "\e922";
}

.servicesicons-accent_cabinet:before {
	content: "\e917";
	margin-left: -2px;
}
.servicesicons-accent_cabinet:after {
	content: "\e918";
}

.servicesicons-accent_metal-ironwork:before {
	content: "\e90d";
}
.servicesicons-accent_metal-ironwork:after {
	content: "\e90c";
}

.servicesicons-accent_renewable-energy:before {
	content: "\e901";
}
.servicesicons-accent_renewable-energy:after {
	content: "\e900";
}

.servicesicons-accent_home-security:before {
	content: "\e91d";
	margin-left: -3px;
}
.servicesicons-accent_home-security:after {
	content: "\e91e";
}

.servicesicons-accent_home-automation:before {
	content: "\e91b";
}
.servicesicons-accent_home-automation:after {
    content: "\e91c";
    font-size: 130px;
    top: -20px;
    left: -26px !important;
}
.servicesicons-accent_restoration:before {
    content: "\e915";
    font-size: 99px;
}
.servicesicons-accent_restoration:after {
    content: "\e916";
    left: -14px !important;
    top: -6px;
    font-size: 120px;
}

/**Muut gravatar fix**/
.m-face{width:3em;height:3em}
.m-face[src^="//www.gravatar.com"], .m-face[src^="1"], .m-face[src^="2"], .m-face[src^="3"], .m-face[src^="4"], .m-face[src^="5"]
, .m-face[src^="6"], .m-face[src^="7"], .m-face[src^="8"], .m-face[src^="9"]{
	opacity:0;
}
.m-facelink{
	background:url(/wp-content/plugins/we3-user-profile/images/default-avatar.png);
	background-size:contain;
	border-radius:50%;
}
/**Featured Bldg Update**/
body .we3-brownstoner--more-buildings__list .building-card__featured .image-hold .image-hold__overlay{background:#111;}