/* table elements */
.ui.table {
	/* border: 1px solid rgba(34,36,38,.15); */
	border-left: none;
	border-right: none;
	border-radius: 0;
}
/* form elements */

.ui.form input:not([type]), .ui.form input[type="date"], .ui.form input[type="datetime-local"], .ui.form input[type="email"], .ui.form input[type="file"], .ui.form input[type="number"], .ui.form input[type="password"], .ui.form input[type="search"], .ui.form input[type="tel"], .ui.form input[type="text"], .ui.form input[type="time"], 
.ui.form input[type="url"], .ui.form textarea, .ui.form select {
	padding: .447857143em .71em;
}
.ui.form input[type="text"].vDateField {
	width: 110px;
}
.ui.form input[type="text"].vDateField.underline {
	width: 90px;
	padding: .331em 0.14em;
	border-top: none;
	border-left: none;
	border-right: none;
	border-radius: 0;
	font-size: .92em;
	vertical-align: bottom;
}
.datetimeshortcuts {
	display: inline-block;
	font-size: .83em;
	line-height: 2.3;
	padding-left: .4em;
}
.ui.form .no-label .field > label {
	display: none !important;
}
	
th.check, td.check {
	text-align: center !important;
}
.center {
	text-align: center !important;
}

.ui.button.inline {
	padding: .332em .7em;
	
}

.ajax-sidebar .ui.form div.field {
	padding-left: .31em;
}
.ajax-sidebar .ui.form div.field > label {
	margin-left: -.31em;
}


/**/
.ui.segment {
	border-radius: 0;
}

/* sidebar */
.ui.sidebar.ajax-sidebar {
	background-color: #FFF;
	width: calc(80% - 160px);
	min-width: 550px;
	max-width: calc(100vw - 100px) !important;
	box-shadow: 0 0 10px -5px rgba(0,0,0,.2),0 0 24px 2px rgba(0,0,0,.64),0 0 30px 5px rgba(0,0,0,.22) !important;
}
.ajax-sidebar > .header {
	margin: 20px;;
}
.ajax-sidebar > .header > span {
	display: block;
	margin-top: 20px;
	padding: 3px;
	color: #003f9a !important;
}
.ajax-sidebar > .container {
	padding: 10px 20px;
	min-height: 200px;
}
.ajax-sidebar .ui.segment.loader-wrapper {
	height: 113px;
}
.ajax-sidebar .dimmer {
	height: 110px;
}



		.checkboxselectmultiple li,
		.radioselect li {
			display: inline-block;
			min-width: 110px;
			padding-right: .21em;
		}