body {
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
}

a {
  color: #2bA6CB !important;
}

p, ul, .side-nav li {
	font-size: 1.25rem !important;
}

hr {
	margin: 0 !important;
}

.hidden {
	display: none;
}

.sticky { 
  position: fixed;  
  width: 100%;  
  left: 0px;  
  top: 0px;  
  z-index: 100;  
  border-top: 0px;
}  

#logo-area {
	background-color: #FFFFFF;
	max-width: 90em;
}

.logo {
	display: inline-block;
}

#main-logo {
	padding-bottom: .6em;
}

/*Preview Sections*/
.previewCC {
	padding-top: 4%;
	font: 1.125em "Alright Sans Light", "Helvetica Neue", Helvetica, sans-serif;
}

#phones {
	background: url('/images/phones/phones_blk.png');
	background-repeat: no-repeat;
	height: 35.188em;
	width: 41.813em;
}

#phones img {
	position: absolute;
	z-index: 1;
}

#phones .active {
	z-index: 3;
}

.phone {
	height: 24.443em;
	width: 13.6em;
	left: 5.45em;
	top: 3.938em;
	min-width: 13.6em;
}

#blurb-contain {
	min-width: 36.4em;
}

.blurb {
	font: 1.250em "Alright Sans", Helvetica, sans-serif;
	line-height: 1.4;
}

.blurb h2 {
	font: 1.875em "Alright Sans Ultra", "Helvetica Neue", Helvetica, sans-serif;
	font-weight: bold;
	line-height: .9;
	margin-bottom: .875em;
}

.blurb p {
	font: 1.125em "Alright Sans Light", "Helvetica Neue", Helvetica, sans-serif;
}

#about-blurb {
	padding-top: 1%;
	padding-bottom: 2%;
}

.badge {
	padding: 1% 0;
}

#google {
	padding: 4%;
}

/*Navigation Content*/
.nav-logo-area {
	display: inline-block;
}

.side-nav li a {
	color: #000000 !important;
}

/*Information Page Content*/
.nav-content {
	padding: 0.938em;
}

.nav-content h3, .howTo h3 {
	font: 1.9875rem "Alright Sans Light", "Helvetica Neue", Helvetica, sans-serif;
}

.content {
	padding: 8px;
}

.cont-blurb {
	 padding: 0.938em;
}

/*Social Networking How-Tos*/
.howTo, .howTo-picture {
	text-align: center;
	padding: 0.625em;
}

.howTo p {
	padding-top: 40px;
	font-size: 1.65rem !important; 
}

.handle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 20px;
}

#fb-handle {
	margin-top: -2.188em;
}

/*Footer*/
#footer {
	list-style-type: none; 
	text-align: center;
}

#footer li {
	padding: 2%;
	display: inline-block;
}
