.navbar {
	-webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.5);
	box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.5);
	opacity:0.95;
	filter:alpha(opacity=95); /* For IE8 and earlier */
}

body {
	/* using padding value since navbar is overlayed on body and will hide the very top; JS code in page will override this with navbar's true height + 4px (for shadow length) */
	padding-top: 55px;
	
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
}

p {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height:18px;
}

h1 {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 900;
	font-size: 56px;
	letter-spacing: -0.04em;
	line-height: 1em;
	color: #333;
	-webkit-font-smoothing: antialiased;
}

#home h3{
	margin:40px 0 0 0;
	border-top:5px solid #3D3D3D;
	padding:20px 0;
	font-weight:600;
	/* font-size:24px; */
}

img.features{
	border:1px dashed #ccc;
	margin-bottom: 15px;
}

img.cut{
	border-bottom:2px dashed teal;
}

/* with Bootstrap, images with set width and height, that have a border, get blurred; either: need to add border size to height of image  */
/* or use this fix... */
img {
	width: auto;
	height: auto;
}

#footer {background-color:#494949;color:#808080;margin-top:1em;padding-top:1em;border-top:#343434 1px solid;}

.questions {margin-top:1em;}
.questions p {font-size:1.5em;}



#features h3 {
	margin-top:0px;
	padding-top:0px;
	border-top:0;
}

.checksquare ul {list-style-image: url(/images/check-square-16.png);padding-left:8px;}

table.features {margin-bottom:1.4em;width:100%;background-color:#efefef;}
.features thead th {background:#c3d9ff;}
.features th {font-weight:bold;background:#e5ecf9;}
.features th, .features td, .features caption {padding:4px 10px 4px 5px;}
.features td {background-image:url('/images/check-edgy-12.png');background-repeat:no-repeat;background-position:right center;}

/* to pad from p's */
code {
display:inline-block;
margin-bottom:10px;
}
/* to make it look more like the above sinlge line code blocks */
pre code {
display:block;
color: #c7254e;
background-color: #f9f2f4;
}
