/**
 *
 *
 *
 *
 *
 **/

body{
	margin: 0px;
	padding: 0;
	color: #222021;
	font-size: 1.4em;
	font-family: "Outlaw" !important;
}

.wrapper{	
	width: 1250px;
	height: auto;
	margin: 10px auto;
	padding: 0px 10px;
}

.row{
	width: 100%;
	clear: both;
}


.box{
	height: auto;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;	
}

.box-inner{
	border: 1px solid #FFF;	
	padding: 10px;
	border-radius: 2px;	
}

.box-bordered{
	border: 1px solid #211f20;
	padding: 1px;	
}

.second{}
.second.box{width:241px;}
.second.box-bordered .box-inner{height:210px;}

.box-no-border{width:241px;height:235px;padding: 1px;	}
.box-no-border .box-inner{margin: 1px;border: none !important;}

/** individual boxes **/
#logo								{width: 240px;}
#logo .box-inner						{height: 430px;position: relative;}
#logo .box-inner img						{position: absolute; bottom:10px; left:10px;}


#image-1							{width: 488px;}
#image-1 .box-inner					{height: 430px;text-align:center;}
#image-1 .box-inner img				{margin: auto !important;}

#interior-projects					{width: 240px;}
#interior-projects .box-inner		{height: 100px;}

#contact-number						{width: 240px;}
#contact-number .box-inner			{height: 100px;}

#contact-email						{width: 489px;}
#contact-email .box-inner			{height: 100px;}

#contact-social-media				{width: 489px;}
#contact-social-media .box-inner		{height: 168px;}
#contact-social-media a 				{display: inline !important;}

#about-amber						{}
#about-amber img						{padding: 5px 0px;}


.social-title						{text-align:center;}
.social-title img					{display: inline-block;}

.social-icon						{width:45px;height:45px;display:inline-block;}
.facebook							{background: url("images/instagram.png");}
.facebook:hover							{background: url("images/instagram-hover.png");}

.linkedin							{background: url("images/linkedin.png");}
.linkedin:hover							{background: url("images/linkedin-hover.png");}

.twitter							{background: url("images/twitter.png");}
.twitter:hover							{background: url("images/twitter-hover.png");}

.pinterest							{background: url("images/pin.png");}
.pinterest:hover							{background: url("images/pin-hover.png");}

.social-separator					{background: url("images/spacer.png") center center no-repeat;width: 2px;height: 45px;display: inline-block;padding: 0px 10px;}


.aligncenter						{text-align: center;margin: auto;}
.alignleft							{}
.alignright							{}

.alignmiddle						{vertical-align: middle;line-height: 4em;}


.subscribe-before					{background: url("images/subscribe-l.png") 0px 10px no-repeat;width: 55px;height:6px;display:inline;padding-left: 50px;}
.subscribe-after					{background: url("images/subscribe-r.png") bottom left no-repeat;width: 55px;height:16px;display:inline-block;}

.subscribe-modal					{}



.form								{}
.form .form-group					{display: block;margin-bottom: 5px;}
.form .form-group label				{display:block;}

.form .form-group input[type="submit"] {text-align: right; font-size: 1em; font-family: "Outlaw" !important;} 


input, textarea, select				{border: 1px solid #888; border-radius: 3px; padding: 5px; font-size:14px;}

img{
		display: block;
		max-width: 100%;
		height: auto;
}

/** **/
a									{text-decoration: none;color: #222021;display:block;}

.read-more-wrapper{display: none;}
.read-more{ color: #a2d683; }

@media (max-width: 1024px){	
	.wrapper						{width: 100%;}		
	.box-no-border					{display: none;}
	
	#workshop-launching-soon		{display:;}
}

@media (max-width: 568px){
	.box{	width: 550px !important; clear: both; float: none; }		
	
	#image-1 .box-inner{height: 100%;}
}

@media (max-width: 480px){
	.wrapper{
		width: 100%;
	}	
	
	.box{
		width: 450px !important;
		text-align: center;
	}
	
	
}

@media (max-width: 320px){
	.box{
		width: 300px !important;
	}
}

/** KWGD **/
.style1 {color: grey;}
.fancybox img { padding-bottom: 15px;}