﻿@import url("fonts.css");


/*#region JQUERY DIALOG */

div.ui-dialog {
	box-sizing: border-box;
	padding: 0;
	margin: 0;
	z-index: 5000 !important;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

	div.ui-dialog .ui-dialog-titlebar {
		background-image: none;
		padding: .25em;
		margin: 0;
		color: #000;
		background-color: #ebebeb;
		border-radius: 0;
		border: 1px solid #ebebeb;
		font-family: 'Open Sans SemiCondensed',sans-serif;
		font-size: large;
	}

	div.ui-dialog .ui-dialog-content {
		width: 100%;
		box-sizing: border-box;
		padding: 1em;
		margin: 0;
		overflow-x: hidden;
	}

	div.ui-dialog .ui-dialog-buttonset > button {
		font-family: 'Open Sans SemiCondensed',sans-serif;
		font-weight:600;
		font-size: 11pt;
	}

	div.ui-dialog .ui-dialog-buttonset {
		width: 100%;
	}

		div.ui-dialog .ui-dialog-buttonset > button.confirmDelete {
			font-family: OpenSans-SemiBold;
			font-size: 11pt;
			color: #fff;
			background-image: none;
			background-color: #a6111f;
			border-top: 1px solid #af2935;
			border-left: 1px solid #af2935;
			border-right: 2px solid #850e19;
			border-bottom: 2px solid #850e19;
			float: right !important;
		}

			div.ui-dialog .ui-dialog-buttonset > button.confirmDelete:hover {
				font-family: OpenSans-SemiBold;
				font-size: 11pt;
				color: #fff;
				background-image: none;
				background-color: #b8414c;
				border-top: 1px solid #b8414c;
				border-left: 1px solid #b8414c;
				border-right: 2px solid #850e19;
				border-bottom: 2px solid #850e19;
				float: right !important;
			}

		div.ui-dialog .ui-dialog-buttonset > button.confirmCancel {
			display: inline-block;
			float: left !important;
		}

		div.ui-dialog .ui-dialog-buttonset > button.alertOkGreen {
			display: inline-block;
			float: right !important;
			background-image: none;
			background-color: #7FBA00;
			border: 2px solid #7FBA00;
			color: #fff;
		}

			div.ui-dialog .ui-dialog-buttonset > button.alertOkGreen:hover {
				display: inline-block;
				float: right !important;
				background-image: none;
				background-color: #72a700;
				border: 2px solid #669500;
				color: #fff;
			}

		div.ui-dialog .ui-dialog-buttonset > button.alertOkBlue {
			display: inline-block;
			float: right !important;
			background-image: none;
			background-color: #00A2ED;
			border: 2px solid #00A2ED;
			color: #fff;
		}

			div.ui-dialog .ui-dialog-buttonset > button.alertOkBlue:hover {
				display: inline-block;
				float: right !important;
				background-image: none;
				background-color: #0092d5;
				border: 2px solid #0082be;
				color: #fff;
			}

/*#endregion */


/*#region JQUERY AUTOCOMPLETE */

.ui-autocomplete {
	max-height: 200px;
	overflow-x: hidden;
	overflow-y: auto;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

	.ui-autocomplete.ui-widget .ui-menu-item {
		font-family: 'Open Sans SemiCondensed',sans-serif;
		font-size: 11pt;
		padding: .25em 0em;
		white-space: nowrap !important;
		overflow: hidden;
		text-overflow: ellipsis;
		width: auto;
		max-width: 600px;
	}

.ui-menu-item div.ui-state-active {
	color: #fff;
	background-image: none;
	background-color: #72a700;
}

/*#endregion */


/*#region JQUERY TOOLTIPS */


.ui-tooltip {
	background: #fff;
	border: 2px solid white;
	padding: 10px 20px;
	color: #000;
	border-radius: 0px;
	font-family: 'Open Sans SemiCondensed',sans-serif;
	font: bold 12px;
	box-shadow: 0 0 7px silver;
}


/*#endregion */


/*#region JQUERY TABS */

.ui-tabs-nav {
	/*background-image:none;*/
	/*background-color:#fff;*/
	border-left:0;
	border-right:0;
	border-top:0;
	border-radius:0;
	border-bottom-color:#000;
}

.ui-tabs {
	border-radius:0;
	font-family:'Open Sans SemiCondensed',sans-serif;
}

.ui-tabs-active.ui-state-active {
	font-weight: bold;
	border-left-color:#000;
	border-right-color:#000;
	border-top-color:#000;
}

	.ui-tabs-active.ui-state-active a {
		color: #1160b7;
	}


/*#endregion */


/*#region JQUERY SELECT */

.ui-widget select {
	font-size: 11pt;
	font-family: 'Open Sans SemiCondensed',sans-serif;
}

/*#endregion */
