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

	body {	font-family: 'Montserrat', sans-serif; color:#333333; background-color: #f5f5f5;}
	a {color: #9a9a9a; 
	}
	a:hover {
	color: #555555;
	text-decoration: none;
	}
	img {/*margin-bottom: 2em;*/}
	.top-container  {
	margin:0;
	line-height: 60px;
	text-align: center;
	color:#666666; 
    text-align: center;
    font-size: 1.875rem;
    font-weight: 400;
    text-transform: uppercase;
	background-color: #f5f5f5;
	}
	.header {
	margin:0 auto; 
	color:#666666;
	padding: 0;
	background-color: #f5f5f5;
	border-bottom: 1px solid #dddddd;
	z-index: 10;
	}
	.header h2 {
	margin: 0 auto;
	font-size: 1em;
	text-transform: uppercase;
	padding:10px 20px;
	font-weight:400;
	letter-spacing: 1px;
    color: #9a9a9a;
	}
	.content {
	padding: 16px;
	}
	.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	}
	.sticky + .content {
	padding-top: 102px;
	}
	.container {padding-top:2em;}
	/*.col-sm-4 {padding:2em 2em 2em 0;}
	.col-sm-8 {padding:2em 0 2em 2em;} */
	.col-sm-1	{ /* background-color: #ffffff;padding-bottom:2em; */}
	.col-sm-3	{ /* background-color: #ffffff;padding-bottom:2em; */}
	.col-sm-4	{ /* background-color: #ffffff;padding-bottom:2em; */}
	.col-sm-8	{ /* background-color: #ffffff;padding-bottom:2em; */}
	.col-sm-12	{/*padding-bottom:2em; background-color: #ffffff;*/}
	.col-sm-6 {margin:0; text-align: center;}
	/*.col-sm-6 img {
				-webkit-box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.12);
				-moz-box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.12);
				box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.12);	} */
	
	.container .row .portfolioProjectCompany { font-size: 1em; text-transform: uppercase; }
	.container .row .portfolioProjectSubtitle { font-size: 1em; text-transform: uppercase; font-weight:700; margin: .75em 0 .25em 0;}
	.container .portfolioProjectDash { width: 60px; border: 1px solid #555555; margin: 1.5em 0;}
	.portfolioProjectTitle { font-size: 1.2em; font-weight:500;  text-align: left; margin:0; padding:0;}
	.portfolioModalView a {float: right;font-size: .75em; font-weight:400;  color: #333; text-decoration: underline;}
	.container .portfolioProjectSection {margin: 0 0 4em 0;}
	.container .row .portfolioHeading {margin: .3em 0; color: #666;}
	 p {font-size: .95em;}
	.portfolioWebsiteLink {margin: 2em 1em 2em 0;}
	.portfolioWebsiteLink a {border:1px solid #555555; color: #555555; padding: 10px 20px; }
	.portfolioWebsiteLink a:hover {border:1px solid #555555; color: #999999; background-color:#FFFFFF;}
	.pageFooter {height:6em;}
