/*
    Document   : styles-ui-fix
    Created on : May 10, 2012, 4:02:41 PM
    Author     : abconrad
    Description:
        Purpose of the stylesheet follows.
*/


.ui-button.ui-widget {
    padding: .3em .8em;
    font-size: 1em;
}

.ui-button-text-only.ui-widget {
    padding: 0px;
    font-size: 1em;
}

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

.ui-button-icon-only.ui-widget {
    width: 20px;
    height: 20px;
    padding: 0px;
}

.ui-autocomplete-input {
    height: 22px;
}

.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .3em .5em .3em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #cd0a0a url(cupertino/images/ui-bg_grad_15_cd0a0a_40x100.png) 50% 50% repeat-x; color: #ffffff; }

.ui-layout-south>.content {
    background-color: #eee
}

.ui-layout-south #quick-links {
    margin-left: 10px;
}

.ui-combobox-button {
    height: 25px !important;
    width: 25px !important;
    margin-left: 5px;
    margin-top: 2px;
}

.ui-multiselect {
	font-weight: normal !important;
	font-size: 16px !important;
}

.hip-dialogwait {
	padding : 0 !important;
}

.noTitle .ui-dialog-titlebar {
	display:none
}

.ui-progressbar .ui-progressbar-overlay {
	background: url("/images/animated-overlay.gif");
	width: 100%;
	height: 100%;
	opacity: .5;
	background-color: #444;
}

.progress-label {
	position: absolute;
	left: 38%;
	top: 8px;
	font-weight: bold;
	text-shadow: 1px 1px 0 #fff;
}

.tree-node-wait {
	background: url("/images/spinner.gif") !important;
	background-size: 16px 16px !important;
	background-repeat: no-repeat !important;
}

li[data-id|=user] a {
	color: #1f8836;
}

select.combobox {
	display: none !important;
}

#manage-templates-panel-chart .manage-templates-left dd>.ui-button-icon-only {
	width: 28px;
}

#manage-templates-panel-chart .manage-templates-left dd>.ui-button {
    height: 28px;
    margin-top: 4px;
}

#manage-templates-panel-chart fieldset {
    width: 100%;
}

.google-visualization-table-sortind {
    color: #eee !important;
}

span.size-increase, span.size-decrease {
    position: absolute;
    z-index: 2;
}

span.size-increase {
    left: 36px;
}

span.size-decrease {
    left: 71px;
}

span.hip-button-close, span.hip-button-close:hover {
    background: #d7ebf9 url(/css/cupertino/images/ui-bg_highlight-hard_80_d7ebf9_1x100.png) 50% 50% repeat-x;
    left: 1px;
}

div.toggler-closed, div.toggler-closed:hover {
   background: #d7ebf9 url(/css/cupertino/images/ui-bg_highlight-hard_80_d7ebf9_1x100.png) 50% 50% repeat-x;
}

.pane span.hip-button-pane-control, .resizer-south-closed div.toggler-south {
    width: 32px !important;
}

div.toggler-east-closed {
    height: 32px !important;
    width: 20px !important;
    top: 1px !important;
    left: 3px !important;
}

div.toggler-south-closed {
    height: 20px !important;
    width: 32px !important;
    top: 1px !important;
    left: 1px !important;
}

div.ui-layout-south div.header {
    height: 22px !important;
}

.pane.pane-south span.hip-button-pane-control {
    top: 3px !important;
}

.hip-table-toggle-columns-control-item .ui-button-text {
    line-height: 1;
    font-weight: normal;
}

.hip-table-toggle-columns-control {
    text-align: right;
    padding: 2px;
}

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/css/cupertino/images/ui-icons_72a7cf_256x240.png?v=wb2a); }
.ui-widget-content .ui-icon {background-image: url(/css/cupertino/images/ui-icons_72a7cf_256x240.png?v=wb2a); }
.ui-widget-header .ui-icon {background-image: url(/css/cupertino/images/ui-icons_72a7cf_256x240.png?v=wb2a); }
.ui-state-default .ui-icon { background-image: url(/css/cupertino/images/ui-icons_3d80b3_256x240.png?v=wb2a); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/css/cupertino/images/ui-icons_2694e8_256x240.png?v=wb2a); }
.ui-state-active .ui-icon {background-image: url(/css/cupertino/images/ui-icons_ffffff_256x240.png?v=wb2a); }
.ui-state-highlight .ui-icon {background-image: url(/css/cupertino/images/ui-icons_2e83ff_256x240.png?v=wb2a); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/css/cupertino/images/ui-icons_ffffff_256x240.png?v=wb2a); }

/* Custom Icons */
.ui-icon-cash {background-position: -159.5px -144px;}
.ui-icon-print-plus {background-position: -178px -144px;}
.ui-icon-rx {background-position: -193px -144px}
.ui-icon-reset-defaults {background-position: 0 -144px;}
.ui-icon-rx {background-position: -193px -145px}
.ui-icon-signature {background-position: -207px -142px}
.ui-icon-refill {background-position: -224px -142px}
.ui-icon-syringe {background-position: -159.5px -160px;}
.ui-icon-caduceus {background-position: -176px -159px;}

