﻿/******************************** ComboBox ********************************/
.ui-autocomplete {
    max-height: 300px;
    overflow-y: auto;   /* prevent horizontal scrollbar */
    overflow-x: hidden; /* add padding to account for vertical scrollbar */
    z-index:1000 !important;
}
.ui-combobox 
{
 	position: relative;
	display: inline-block;
}
.ui-combobox-toggle {
	position: absolute;
	top: 0;
	bottom: 0;
	margin-left: -1px;
	padding: 0;
	/* adjust styles for IE 6/7 */
	*height: 1.7em;
	*top: 0.1em;
}
.ui-combobox-input {
	margin: 0;
	padding: 0.3em;
	width:250px;
}

.ui-state-highlight2
{
    border: 1px solid #9FC6FF;
    background: #CCE6FF none repeat-x 50% 50%;
    color: #0066CC;
}


.ui-state-highlight
{
    border: 1px solid #BFD9FF;
    background: #D9EDF7; /*background: -moz-linear-gradient(top, #D9EDF7 0%, #D9EDF7 60%, #c5e0fa 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #D9EDF7), color-stop(60%, #D9EDF7), color-stop(100%, #c5e0fa));
background: -webkit-linear-gradient(top, #D9EDF7 0%, #D9EDF7 60%, #c5e0fa 100%);
background: -o-linear-gradient(top, #D9EDF7 0%, #D9EDF7 60%, #c5e0fa 100%);
background: -ms-linear-gradient(top, #D9EDF7 0%, #D9EDF7 60%, #c5e0fa 100%);
background: linear-gradient(to bottom, #D9EDF7 0%, #D9EDF7 60%, #c5e0fa 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D9EDF7', endColorstr='#c5e0fa', GradientType=0 );
*/
    color: #0063C6;
}


.ui-state-highlight3
{
    border: 1px solid #97FF97;
    background: #D7FFD7 none repeat-x 50% 50%;
    color: #009933;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #0D3C57;
    background-image: linear-gradient(to top,#0D3C57,#496077);
    background-image: -ms-linear-gradient(to top,#0D3C57,#496077);
    background-image: -moz-linear-gradient(to top,#0D3C57,#496077);
    background-image: -o-linear-gradient(to top,#0D3C57,#496077);
    background-repeat: repeat-x;
	font-weight: normal;
	color: #ffffff;
}

.ui-state-active .ui-icon
{
    background-image: url('../Iconos/ui-icons_d8e7f3_256x240.png');
}

/********************************TOOLTIPS*********************************/
/*.ui-tooltip {
    background: #666;
    color: white;
    border: none;
    padding: 0;
    opacity: 1;
}
.ui-tooltip-content {
    position: relative;
    padding: 1em;
}
.ui-tooltip-content::after {
    content: '';
    position: absolute;
    border-style: solid;
    display: block;
    width: 0;
}
.right .ui-tooltip-content::after {
    top: 18px;
    left: -10px;
    border-color: transparent #666;
    border-width: 10px 10px 10px 0;
}
.left .ui-tooltip-content::after {
    top: 18px;
    right: -10px;
    border-color: transparent #666;
    border-width: 10px 0 10px 10px;
}
.alertasolicitud .ui-tooltip-content::after {
    bottom: -10px;
    left: 72px;
    border-color: #666 transparent;
    border-width: 10px 10px 0;    
}
.bottom .ui-tooltip-content::after {
    top: -10px;
    left: 72px;
    border-color: #666 transparent;
    border-width: 0 10px 10px;
}*/