﻿/* OLD stuff START */

@font-face {
	font-family: 'DaxCondensedRegular';
	src: url('daxcondensed-webfont.eot');
	src: url('daxcondensed-webfont.eot?iefix') format('eot'), url('daxcondensed-webfont.woff') format('woff'), url('daxcondensed-webfont.ttf') format('truetype'), url('daxcondensed-webfont.svg#webfontvhKdxOFi') format('svg');
	font-weight: normal;
	font-style: normal;
}


html {
	overflow: hidden;
}

@supports (-ms-accelerator:true) {
	html {
		overflow: auto;
	}
}

/* OLD stuff END */


/* New Orange Buttons START */

.orange_buttonNew {
	width: fit-content;
	min-width: 103px;
	height: 25px;
	background-color: #ff8f33;
	border: thin;
	border-radius: 8px;
	border-color: #B8B8B8;
	box-shadow: inset 3px 3px 3px -2px rgba(242,242,242,0.7), -1px -2px 5px #CC7B2C inset;
	text-decoration: none;
	font-family: DaxCondensedRegular !important;
	font-size: 13px;
	cursor: pointer;
	color: #FFFFFF;
}

	.orange_buttonNew:hover {
		background-color: #ff9a37;
		box-shadow: -1px -2px 5px #db6600 inset, 3px 3px 5px -6px #db6600;
	}

	.orange_buttonNew.aspNetDisabled {
		cursor: unset !important;
		background-color: #ff9a37 !important;
		opacity: 0.8 !important;
		box-shadow: none;
	}

		.orange_buttonNew.aspNetDisabled:hover {
			cursor: unset !important;
			background-color: #ff9a37 !important;
			opacity: 0.8 !important;
			box-shadow: none;
		}

/* New Orange Buttons END */

/* New Home And Back Buttons START */

.homeButton {
	display: flex;
}

	.homeButton i {
		color: #ffffff;
		cursor: pointer;
		font-size: 18px;
		margin-top: 8px;
		margin-left: 7px;
		z-index: 1000;
	}

	.homeButton:hover .homeButtonBackground {
		background-color: #ff9a37;
		box-shadow: -1px -2px 5px #db6600 inset, 3px 3px 5px -6px #db6600;
	}

.homeButtonBackground {
	background-color: #ff8f33;
	height: 32px;
	width: 32px;
	margin-top: 2px;
	z-index: 100;
	position: absolute;
	border-radius: 50%;
	box-shadow: inset 3px 3px 3px -2px rgba(242,242,242,0.7), -1px -2px 5px #CC7B2C inset;
}

.backButton {
	display: flex;
}

	.backButton i {
		color: #ffffff;
		cursor: pointer;
		font-size: 22px;
		margin-top: 6px;
		z-index: 1000;
	}

	.backButton:hover .backButtonBackground {
		background-color: #ff9a37;
		box-shadow: -1px -2px 5px #db6600 inset, 3px 3px 5px -6px #db6600;
	}

.backButtonBackground {
	background-color: #ff8f33;
	height: 32px;
	width: 32px;
	margin-top: 2px;
	z-index: 100;
	position: absolute;
	margin-left: -5px;
	border-radius: 50%;
	box-shadow: inset 3px 3px 3px -2px rgba(242,242,242,0.7), -1px -2px 5px #CC7B2C inset;
}

/* New Home And Back Buttons END */

/* Red Buttons Old START */
.red_button {
	border: none;
	font-family: DaxCondensedRegular;
	background: url(../images/KnapRedSmall.png);
	width: 103px;
	height: 25px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

	.red_button:hover {
		border: none;
		background: url(../images/KnapRedSmallOver.png);
		width: 103px;
		height: 25px;
	}

	.red_button:disabled {
		background: url(../images/knapOrangeSmall_gray.png);
	}

/* Red Buttons Old END */

/* Orange Buttons Old START */

.orange_button {
	border: none;
	font-family: DaxCondensedRegular;
	background: url(../images/KnapOrangeSmall.png);
	width: 103px;
	height: 25px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

	.orange_button:hover {
		border: none;
		background: url(../images/KnapOrangeSmallOver.png);
		width: 103px;
		height: 25px;
	}

	.orange_button:disabled {
		background: url(../images/knapOrangeSmall_gray.png);
	}

/* Orange Buttons Old END */
