
body {
	/* fixed navbar 'eats' it (http://getbootstrap.com/components/#navbar-fixed-top) */
	padding-top: 50px;
	background-color: #f4f6f9;
	color: #495256;
	font-family: "Montserrat";
}

#products-list {
	position: relative;
}

.affix {
	top: 70px;
  /*width: 213px;*/
}

/* http://stackoverflow.com/questions/10732690/offsetting-an-html-anchor-to-adjust-for-fixed-header */
a.anchor {
	display: block;
	visibility: hidden;
	padding-top: 50px;
	margin-top: -50px;
}

.part {
	cursor: pointer;
}

/* Nav Custom Styles */
ul.nav-tabs {
	border-radius: 4px;
	border: 1px solid #ddd;
}
ul.nav-tabs li {
	margin: 0;
	border-top: 1px solid #ddd;
}
ul.nav-tabs li:first-child {
	border-top: none;
}
ul.nav-tabs li a {
	margin: 0;
	padding: 8px 8px;
	border-radius: 0;
}
ul.nav-tabs li.active a, ul.nav-tabs li.active a:hover {
	color: #fff;
	background: #0088cc;
	border: 1px solid #0088cc;
}
ul.nav-tabs li:first-child a {
	border-radius: 4px 4px 0 0;
}
ul.nav-tabs li:last-child a {
	border-radius: 0 0 4px 4px;
}
ul.nav-tabs.affix {
	top: 30px; /* Set the top position of pinned element */
}
.jumbotron {
	background-color: #0B2532;
	padding: 0 !important;
}
.jumbotron h1 {
	color: white;
	font-size: 40px;
}
.img-responsive {
    margin: 0 auto;
}

#scrollUp {
	background: url(../../libs/scrollup-2.4.1-dist/img/top.png) no-repeat;
	bottom: 20px;
	height: 38px; /* Height of image */
	right: 20px;
	width: 38px; /* Width of image */
}

.footer {
	background: #f5f5f5;
	text-align: center;
}

.username {
	color: white;
	margin-bottom: 0;
}

.rounded-circle {
	border-radius: 10em;
	margin-right: 1em;
	width: 35px;
}

.unit {
	color: darkgray;
}

.decimals {
	font-size: 60%;
	vertical-align: top;
}

.version {
	color: darkgray;
	text-align: center;
}

/* Print media queries */
@media print {
  .noprint {
    display: none !important;
  }
}
