/*
 * Base structure
 */

 /* Move down content because we have a fixed navbar that is 50px tall */
 body {
 	padding-top: 50px;
 }
 h1 {
 	padding-top: 50px;
 }
 h2 {
 	padding-top: 50px;
 }

 .row{
 	padding-top: 20px;
 }

 .page-header{
 	padding-top:0px;
 }
 /*
 * Global add-ons
 */

 .sub-header {
 	padding-bottom: 10px;
 	border-bottom: 1px solid #eee;
 }

/*
 * Top navigation
 * Hide default border to remove 1px line.
 */
 .navbar-fixed-top {
 	border: 0;
 }

/*
 * Sidebar
 */

 /* Hide for mobile, show later */
 .sidebar {
 	display: none;
 }
 @media (min-width: 768px) {
 	.sidebar {
 		position: fixed!important;
 		top: 70px;
 		left: 70px;
 		z-index: 1000;
 		display: block;
 		padding: 20px;
 		overflow-x: hidden;
 		overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */
 		background-color: #f5f5f5;
 		border-right: 1px solid #eee;
 	}
 }

#add_products{
font-size: 20px;
}

 #product_container img
 {
 	max-height: 92px;
 	max-width: 115px;
 } 

#product_edit, #location_edit{
	max-width: 200px;
	max-height: 200px;
}

.cstm-img{
	max-width: 115px;
	max-height: 115px;	
}

 /* Sidebar navigation */
 .nav-sidebar {
 	margin-right: -21px; /* 20px padding + 1px border */
 	margin-bottom: 20px;
 	margin-left: -20px;
 }
 .nav-sidebar > li > a {
 	padding-right: 20px;
 	padding-left: 20px;
 }
 .nav-sidebar > .active > a,
 .nav-sidebar > .active > a:hover,
 .nav-sidebar > .active > a:focus {
 	color: #fff;
 	background-color: #428bca;
 }

/*
 * Main content
 */

 .main {
 	padding: 20px;
 }
 @media (min-width: 768px) {
 	.main {
 		padding-right: 40px;
 		padding-left: 40px;
 	}
 }
 .main .page-header {
 	margin-top: 0;
 }
