/*house materials*/
.house{
	text-align:center;
	position: relative;
	padding:0px 0px 50px;
}
	
	.src{
		position: absolute;
	}
	
	#floor{
		top:180px;
		left:-50px;
	}
	
	#floor-src{
		top:155px;
		left:275px;
	}
	
	#socle{
		top:285px;
		left:-45px;
	}
	
	#socle-src{
		top:259px;
		left:280px;
	}
	
	#roof{
		top:-10px;
		left:-40px;
	}
	
	#roof-src{
		top:52px;
		left:350px;
	}
	
	#wall{
		top:-80px;
		right:-30px;
	}
	
	#wall-src{
		top:180px;
		right:315px;
	}
	
	#foundation{
		top:240px;
		right:-80px;
	}
	
	#foundation-src{
		top:265px;
		right:363px;
	}

	.house .materials{
		text-align: left;
		position:absolute;
		z-index:4;
		cursor:default;
		padding-top:10px;
	}
	
	.house .materials.left{
		text-align:right;
	}
	
	.house .materials.right{
		text-align:left;
	}
	
		.house .materials.left .line,
		.house .materials.right .line{
			display: block;
			position: absolute;
			right:0px;
			top:19px;
			background: #008ae2;
			width:1px;
		}
		
		.house .materials.right .line{
			right:auto;
			left:-1px;
		}
		
		.house .materials ul{			
			list-style: none;
			margin:0px;
			padding:0px;
			position: relative;
		}	
	
			.house .materials li{
				margin:0px 0px 10px;
				position: relative;
				width:235px;
			}
			
			.house .materials.left li{
				padding-right:20px;
			}
			
			.house .materials.right li{
				padding-left:20px;
			}
			
				.house .materials.left li:after,
				.house .materials.right li:before{
					content: "—";
					color:#008ae2;
					display: block;
					position: absolute;
					right:0px;
					padding-left:7px;			
					top:0px;		
				}
				
				.house .materials.right li:before{
					padding-right:7px;
					padding-left:0px;
					right:auto;
					left:0px;
				}
				
			.house .materials.no-list li{
				padding:0px 5px;
			}
				
				.house .materials.no-list li:after,
				.house .materials.no-list li:before{
					display: none;
				}

.social-buttons{
	margin:25px 0px 0px;
}

	.social-buttons .social-button{
		float: left;
		padding-right:20px;
	}
	
	.social-buttons .social-button.vk{
		padding-right:5px;
	}
	
._jsPlumb_endpoint{
}

svg circle {
  fill:#008ae2;
}
