﻿.Documents {
}
	.Documents .Criteria {
	}
		.Documents .Criteria .IdFilters {
			margin-top: 10px;
		}
		.Documents .Criteria .DateFilters {
			margin-top: 10px;
		}
		.Documents .Criteria .InputContainer {
			padding-left: 10px;
			padding-right: 0px;
		}
	.Documents .Buttons input {
		width: 150px;
	}

.DocumentDetailsModal {
}

	.DocumentDetailsModal .modal-dialog {
		max-width: 1200px;
		width: 100%;
	}

	.DocumentDetailsModal input[type='number'],
	.DocumentDetailsModal input[type='text'] {
		width: 80px;
	}

	.DocumentDetailsModal .Buttons {
		margin-top: 20px;
		text-align: left;
	}

.Control_Processes .BackButton {
	padding: 10px;
}

.ShoppingCartRowModal {
	padding-left: 10px;
	padding-right: 10px;
}

	.ShoppingCartRowModal .SectionHeader {
		font-size: 24px;
	}

	.ShoppingCartRowModal .ItemId {
		font-weight: bold;
	}

	.ShoppingCartRowModal .Buttons {
		margin-bottom: 20px;
	}

		.ShoppingCartRowModal .Buttons div {
			padding-left: 10px;
			padding-right: 10px;
		}

.Users {
	min-height: 100vh;
}

	.Users .Title {
		margin-top: 20px;
		padding-left: 20px;
		padding-right: 20px;
	}

	.Users .Content {
		background-color: #ffffff;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 20px;
		padding: 20px;
	}

	.Users .Buttons {
		text-align: left;
	}

		.Users .Buttons input {
			width: 200px;
		}

.DefaultPrintPage {
	padding: 10px;
}

	.DefaultPrintPage .PrimaryHeader {
		font-size: 30px;
	}

	.DefaultPrintPage .SecondaryHeader {
		font-size: 20px;
	}

	.DefaultPrintPage .Logo {
		max-height: 100px;
	}

.CatalogPrint {
}

	.CatalogPrint .CatalogItem {
		border: solid 1px rgba(38, 40, 41, 0.1);
		border-radius: 10px;
		margin-bottom: 10px;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 10px;
		padding: 10px;
	}

		.CatalogPrint .CatalogItem .CatalogItemId {
			color: #262829;
			font-size: 18px;
			font-weight: 500;
		}

		.CatalogPrint .CatalogItem .CatalogItemName {
			color: #262829;
			font-size: 15px;
		}

		.CatalogPrint .CatalogItem .CatalogItemImage {
			height: 120px;
			text-align: left;
		}

			.CatalogPrint .CatalogItem .CatalogItemImage img {
				max-height: 100%;
				max-width: 100%;
			}


.ShoppingCartPrint {
	padding: 10px;
}

	.ShoppingCartPrint .PrimaryHeader {
		font-size: 30px;
	}

	.ShoppingCartPrint .SecondaryHeader {
		font-size: 20px;
	}

	.ShoppingCartPrint .Logo {
		max-height: 100px;
	}

	.ShoppingCartPrint .DocumentType {
		border-bottom-style: solid;
		border-bottom-width: 1px;
		font-size: 24px;
		margin-bottom: 10px;
		margin-top: 10px;
	}

.LookupModal {
}

	.LookupModal .Selected {
		font-weight: 700;
	}

.Control_Main {
}

.Control_Main .card {
	margin-bottom: 20px;
}

.CollectionAlternateItemsModal {
}

	.CollectionAlternateItemsModal .SubTitle {
		font-weight: 700;
		margin-top: 20px;
	}

.DebtsByMonthCollectionRowModal {
}

	.DebtsByMonthCollectionRowModal .FieldContainer {
		margin-top: 10px;
	}

	.DebtsByMonthCollectionRowModal .FieldTitle {
		font-weight: 600;
	}

	.DebtsByMonthCollectionRowModal .Buttons {
		margin-top: 20px;
		text-align: left;
	}

.ItemsSearchModal {
}

	.ItemsSearchModal .ItemImageContainer {
		height: 75px;
	}

		.ItemsSearchModal .ItemImageContainer img {
			max-height: 100%;
		}