.fc-header-title h2 {
	font-size: 1em;
	font-weight: bold;
}

.ui-jqgrid {
	position: relative;
	font-size: 1em;
}

.ui-dialog .ui-dialog-titlebar {
	padding: 0.3em 0.2em;
	position: relative;
}

.ui-jqgrid tr.jqgrow {
	border-color: #CCCCCC;
}

.ui-jqgrid .ui-jqgrid-htable th div {
	font-size: 1em;
	font-weight: bold;
}

.ui-jqgrid tr.jqgrow td {
	height: 25px;
	font-size: 0.9em;
}

.ui-jqgrid .ui-subgrid td.subgrid-data {
	border-left: 0 none !important;
	border-top: 0 none !important;
}

.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr {
	border-left: 0 none;
	border-right: 0 none;
}

.ui-tabs .ui-tabs-nav li a {
	padding-bottom: 0.2em;
	padding-top: 0.2em;
}

.ui-widget-footer {
	border: 1px solid #3e606f;
	background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50%
		repeat-x;
	color: #19333f;
}

.ui-widget-footer a {
	color: #19333f;
}

.ui-button-text-only .ui-button-text {
	padding: 0.4em 1em;
}

.ui-button-icon-only .ui-button-text {
	padding: 0.4em 0.1em;
}

.ui-autocomplete-loading {
	background: white url('images/ui-anim_basic_16x16.gif') right center
		no-repeat;
}

.ui-autocomplete {
	max-height: 100px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
	/* add padding to account for vertical scrollbar */
	padding-right: 20px;
}

.ui-state-success, .ui-widget-content .ui-state-success,
	.ui-widget-header .ui-state-success {
	border: 1px solid #044D04CC;
	background: #76ee7554;
	color: #66A666;
}

.ui-state-success a, .ui-widget-content .ui-state-success a,
	.ui-widget-header .ui-state-success a {
	color: #044D04CC;
}

.tg-button-state .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50%
		repeat-x;
	font-weight: normal;
	color: #555555;
}

.tg-button-state .ui-state-hover, .tg-button .ui-state-focus {
	border: 1px solid #999999;
	background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50%
		repeat-x;
	font-weight: normal;
	color: #212121;
}

.tg-button-state .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50%
		repeat-x;
	font-weight: normal;
	color: #212121;
}

.tg-split-button-icon-only .ui-button-icon-only {
	width: 1.4em;
}

.tg-split-button-icon-only .ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -0.4em;
}

/* .tg-widget .ui-widget-header .small,.tg-widget .ui-widget-content .small
	{
	font-size: 0.900em;
	font-weight: normal;
}

.tg-widget .ui-widget-header  .medium,.tg-widget .ui-widget-content .medium
	{
	font-size: 1em;
	font-weight: normal;
}

.tg-widget .ui-widget-header .large,.tg-widget .ui-widget-content .large
	{
	font-size: 1.077em;
	font-weight: bolder;
}
 */
.tg-widget .ui-widget h1, h2, h3, h4, h5, h6, strong, dt {
	
}

.tg-widget {
	margin: 4px;
}

.tg-widget .ui-widget {
	font-family: Poppins;
	font-size: 1em;
}

.tg-widget .ui-widget .ui-widget {
	font-size: 1em;
}

.tg-widget .ui-widget input, .ui-widget select, .ui-widget textarea,
	.ui-widget button {
	font-family: Poppins;
	font-size: 1em;
}

.tg-widget .ui-widget-content {
	border: 1px solid #3f606f;
	background: #ffffff url(images/ui-bg_flat_100_ffffff_40x100.png) 50% 50%
		repeat-x;
	color: #000000;
	border-top-width: 0px;
	border-bottom-width: 1px;
}

.tg-widget-grid .ui-widget-content {
	border: 1px solid #3f606f;
	background: #ffffff url(images/ui-bg_flat_100_ffffff_40x100.png) 50% 50%
		repeat-x;
	color: #3e606f;
	font-size: 0.95em;
	font-weight: bold;
}

.tg-widget-grid .ui-state-default, .tg-widget-grid .ui-widget-content .ui-state-default,
	.tg-widget-grid .ui-widget-header .ui-state-default {
	background: #269fd7;
	border: 1px solid #363636;
	color: #ffffff;
	font-weight: bold;
}

.tg-widget-grid .ui-state-highlight, .tg-widget-grid .ui-widget-content .ui-state-highlight,
	.tg-widget-grid .ui-widget-header .ui-state-highlight {
	background: none repeat scroll 0 0 #ffffe0;
	border: 1px solid #363636;
	color: #363636;
}

.tg-widget-grid .ui-state-hover, .tg-widget-grid .ui-widget-content .ui-state-hover,
	.tg-widget-grid .ui-widget-header .ui-state-hover, .tg-widget-grid .ui-state-focus,
	.tg-widget-grid .ui-widget-content .ui-state-focus, .tg-widget-grid .ui-widget-header .ui-state-focus
	{
	background: none repeat scroll 0 0 #FF8040;
	border: 1px solid #363636;
	color: #363636;
}

.tg-widget-grid .ui-jqgrid tr.jqgrow {
	border-color: #363636;
}

.tg-widget-grid .ui-jqgrid tr.jqgrow td {
	font-size: 1.1em;
	font-weight: bold;
	height: 25px;
}

.tg-widget  .ui-widget  .ui-widget-footer {
	
}

.tg-widget .ui-widget-content .ui-widget-content {
	border: 1px solid #ffffff;
	background: #ffffff;
	color: #000000;
	margin: 0 0 0.154em 0;
	padding-left: 0px;
	/* font-size: 0.923em; */
}

.tg-widget .ui-widget-content .ui-widget-header {
	border: 1px solid #000000;
	background: #269fd7;
	color: #ffffff;
	margin: 0 0 0.154em 0;
	padding-left: 0px;
	/* font-size: 0.923em; */
}

.tg-widget .ui-widget .ui-widget-content {
	border-bottom: 0px;
}

.tg-widget .ui-widget-content a {
	color: #269fd7;
}

.tg-widget .ui-widget-content .ui-widget-content a {
	color: #3e606f;
}

.tg-widget .ui-widget-header {
	border: 1px solid white;
	border-radius: 25px;
	background: #48a4ff24;
	color: black;
	font-weight: bold;
	padding: 3px 10px 3px 10px !important;
}

.tg-widget .ui-widget-header a {
	color: #FFFFFF;
}

.tg-widget .ui-text-alert {
	color: red;
}

.tg-widget .ui-widget-content  .ui-action {
	float: left;
	height: 16px;
	overflow: hidden;
	margin: 0 auto;
	background-color: transparent;
	font-size: 0.9em;
}

.tg-widget .ui-widget-content  .ui-action ul {
	display: inline;
	float: left;
	height: 16px;
	padding: 0 0;
	margin: 2px 2px;
}

.tg-widget .ui-widget-content .ui-action li {
	display: inline;
	float: left;
	height: 16px;
}

.tg-widget .ui-widget-content .ui-action li span {
	padding: 0 5px;
}