﻿body {
	padding-top: 50px;
	padding-bottom: 40px;
}

footer {
  height: 40px;
  line-height: 40px;
  padding: 0 10px 0 10px;
}
footer p{
	margin: 0px;
}
*{
	box-sizing: border-box;
}

/* Set padding to keep content from hitting the edges */
.body-content {
	padding-left: 15px;
	padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea,
.input-group {
	max-width: 280px;
	font-family: Tahoma;
}
.partcell-qty{
	min-width: 25px;
}
.partcell-unit{
	min-width: 85px;
}
textarea {
	resize: none;
}

.k-item{
	font-size:larger;
}
.treeviewheadtext{
	font-size:larger;
	color:aliceblue;
	text-align:center;
	background-color:#2E6DA4;
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	width:95%;
	border-radius:4px;
	
}
.k-multiselect{
	max-width:280px !important;
}

.form-control.ltr {
	direction: ltr !important;
}

#download-container {
	text-align: center;
}

.download-link {
	
	margin-top: 45px;
	display: inline-block;
}

.download-link > img {
	display: block;
}

.download-link-app > img{
	display: block;
}