/*  */

/* Global Elements ============================================================= */

	body {
		position:		relative;
	}
	
	.headsUp{
		padding:		60px 0 10px 0;
		width:			1170px;
		margin:			0 auto;
	}

	p{
		text-align:		justify;
	}

	.well{
		text-align:		justify;
	}
	
	img {
		display:		block;
		height:			auto;
		max-width:		100%;
	}

	.paddedImage{
		padding:		10px;
	}
	
	.panel-title {
		font-weight:	600;
	}
	
	.panel-body{
		height:			100%;
		text-align:		justify;
	}

/* Local Elements - Home ======================================================= */

	#mainCarousel{
		max-height:		320px;
	}
	
	.borderedImage{
		border:			1px solid black;
	}
	
	.floatedText{
		width:			150px;
		float:			left;
	}

/* Local Elements - About ====================================================== */
	
	.floatedImage{
		border:			1px solid black;
		margin-bottom:	20px;
	}

/* Local Elements - Services =================================================== */
	
	.scrollspy a{
		color:			black;
	}
	
	.scrollspy .nav .active {
		font-weight:	bold;
		background-color:	#00BBC5;
		text-color:		black;
		font-style:		italic;
		border-left:	5px solid black;
	}
	
	.servicePictures {
		width:			350px;
	}
	
	.salesPictures {
		width:			250px;
		margin:			0 auto;
	}
	
	.iconUl {
		list-style:		none;
	}
	
	.cablePic {
		width:			150px;
		height:			150px;
	}

/* Local Elements - Management ================================================= */

	#managementHeadings h3{
		text-decoration:underline;
	}
	
	.manH{
		font-weight:	bold;
	}
	
	.centerFold{
		padding-left:	25px;
	}

/* Local Elements - Projects =================================================== */

	.overlayIcon {
		position:		absolute;
		top:			100px;
		left:			150px;
		font-size:		4em;
		font-weight:	normal;
		opacity:		0.7;
		text-shadow:	2px 2px white;
	}
	
	.accordion-toggle {
		cursor:			pointer;
	}

/* Local Elements - Awards ===================================================== */
	
	.paddingTon{
		padding-bottom:	17px;
		width:			100%;
	}
	
	.paddingHalf{
		padding-bottom:	10px;
		width:			60%;
		border:			1px grey solid;
	}