	.ui-datepicker-trigger								{ height: 20px; margin: 0 0 -5px 1px; }

	.ui-tabs ul li a									{ outline-width: 0; font-weight: bold; -webkit-font-smoothing: antialiased; }
	.ui-tabs .ui-tabs-panel								{ padding: 1.5em 1em .5em 1em; }
	
	.ui-tabs-vertical									{ width: 99%; }
	.ui-tabs-vertical .ui-tabs-nav						{ padding: 5px; width: 96%; margin-bottom: 10px; }
	.ui-tabs-vertical .ui-tabs-nav li,
	.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active	{ width: 99%; border-bottom-width: 1px !important; border-radius: 3px; margin: 1px; box-sizing: border-box; }
	.ui-tabs-vertical .ui-tabs-nav li a					{ display:block; width: inherit; font-size: 1.2em; }
	.ui-tabs-vertical .ui-tabs-panel					{ padding: .1em; width: 100%; }

	.ui-dialog-title									{ font-weight: bold; font-size: 12px; }
	.ui-dialog .ui-dialog-content						{ padding: 1em; font-size: 11.25px; background-repeat: no-repeat; background-position: 0 -7px; background-image: url(/images/color-bars.png); background-size: 229px 16px; background-attachment: local; }
	.ui-dialog .ui-dialog-content h1					{ font-size: 2em; color: #b36629; -webkit-font-smoothing: antialiased; margin: 5px 0 15px; }
	.no-close .ui-dialog-titlebar-close					{ display: none; }

	.ui-widget-overlay									{ background-color: #aaaaaa; opacity: .6; }
	.ui-widget											{ font-family: Verdana, Arial,Helvetica,sans-serif; }
	.ui-widget input,
	.ui-widget select,
	.ui-widget textarea,
	.ui-widget button									{ font-family: Verdana, Arial,Helvetica,sans-serif; /* removed font-size from actual jquery styles sheets for this element */}
	.ui-widget-content a 								{ color: #990000; }

	.ui-state-active,
	.ui-widget-content .ui-state-active,
	.ui-widget-header .ui-state-active					{ border: inherit; background: #fff; color: inherit; }

	.ui-state-active a,
	.ui-state-active a:link,
	.ui-state-active a:visited							{ color: inherit; }
	
	.ui-icon.ui-icon-white								{ background-image: url("/js/jquery/jquery1v11/images/ui-icons_ffffff_256x240.png"); }
	
	.ui-icon-email										{ display: inline-block; background-position: -81px -97px; }
	.ui-icon-info										{ display: inline-block; vertical-align: sub; }
	.ui-icon-person										{ display: inline-block; vertical-align: sub; }

	@media (max-width: 767px) {
		.ui-dialog										{ width: 95% !important; height: auto !important; }
		.ui-tabs-vertical .ui-tabs-nav .ui-tabs-active	{ background-color: #758b97; color: #fff; }
	}

	@media only screen and (min-width: 568px) and (max-width: 700px) {
		.ui-datepicker-trigger	{ display: none; }
	}

	@media only screen and (min-width: 801px) and (max-width: 850px) {
		.ui-datepicker-trigger	{ display: none; }
	}