@charset "utf-8";
/* CSS Document */




/**********************************************************
/	Shared
**********************************************************/
.brown-btn {
	background:#411a0d;
	border:1px solid #fff;
	color:#d3c7a9;
	font-size:18px;
	padding:8px;
}
	
	
/**********************************************************
/ Social Media Links
**********************************************************/	
.contact-social{
	list-style-type:none;
	margin-bottom:40px;
	padding-left:30px;
}
	
	.contact-social li{
		display:inline;
		padding:0 5px 0 0;
	}
	
		.contact-social li img{
			vertical-align:middle;
		}
		
		
/**********************************************************
/ Contact Us
**********************************************************/		
#get-inspired {
	background:url(/images/company/content/contact/get-inspired-bg.jpg) top no-repeat;
	border:1px solid #fff;
	color:#171616;
	font-size:14px;
	height:489px;
	width:558px;
}	

	#get-inspired h1 {
		font-size:14px;
		font-weight:normal;
		margin:220px 0 0 25px;
	}
	
	#get-inspired h2 {
		color:#fd0000;
		font-size:18px;
		font-weight:bold;
		margin:0 0 0 45px;
	}	
	
	#get-inspired h3 {
		font-size:12px;
		font-weight:normal;
		margin:0 0 0 45px;
	}		
	
		#get-inspired h3 a {
			color:#000;
		}		
	
	#get-inspired ul {
		margin:10px 0 0 35px;		
	}
		#get-inspired ul li {
			list-style:none;
			margin:3px 0;
		}
			#get-inspired ul li span {
				font-size:10px;
				padding:0 0 0 10px;
			}
			
	#get-inspired .brown-btn{
		display:inline-block;
		margin:8px 0 8px 45px;
	}
	
#workbook{
	margin:34px 0 0 0;
}

	#workbook div{
		background:url(/images/company/content/contact/background-design-build-solution.jpg) 0px 0px no-repeat;
		border:solid #fff 1px;
		color:#000;
		height:250px;
		margin:10px 0 0 0;
		padding:0 0 0 202px;
		position:relative;
	}

		#workbook div ul{
			list-style-type:none;
		}
		
	#workbook .brown-btn{
		position:absolute;
		bottom:12px;
		right:12px;
	}
	
#design-guide{
	margin:34px 0 0 0;
}

	#design-guide div{
		background:url(/images/company/content/contact/background-design-guide.jpg) 0px 0px no-repeat;
		border:solid #fff 1px;
		color:#000;
		height:230px;
		margin:10px 0 0 0;
		padding:20px 0 0 212px;
		position:relative;
	}
		
	#design-guide .brown-btn{
		font-size:13px;
		position:absolute;
		bottom:12px;
		right:12px;
	}
	
#customer-relations{
	margin:34px 0 26px 0;
}
	
	#customer-relations a{
		text-decoration:underline;
	}

	#customer-relations div{
		background:url(/images/company/content/contact/background-customer-relations.jpg) 0px 0px no-repeat;
		border:solid #fff 1px;
		color:#000;
		height:280px;
		margin:10px 0 0 0;
		padding:0 10px;
	}

		#customer-relations div ul{
			list-style-type:none;
		}

	#customer-relations a{
		color:#000;
	}

	#customer-relations .boldhover:hover{
		font-weight:bold;
	}
	
.kcj-design img{
	vertical-align:bottom;
}
