@charset "utf-8";
/* CSS Document */
/ *! Interfaz de usuario de jQuery - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Incluye: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css , slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* Para ver y modificar este tema, visite http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent = plana y bgImgOpacityContent = 75 y borderColorContent = aaaaaa y fcContent = 222222 y iconColorContent = 222222 y bgColorDefault = e6e6e6 y bgTextureDefault = vidrio y bgImgOpacityDefault = 75 y borderColorDefault = d3d3d3 y fcDefault = 555555 y iconColorDefault = 888888 y bgColorHover = dadada y bgTextureHover = vidrio y bgImgOpacityHover = 75 y borderColorHover = 999999 y fcHover = 212121 y iconColorHover = 454545 y bgColorActive = ffffff y bgTextureActive = cristal &bgImgOpacityActive = 65 & borderColorActive = aaaaaa y fcActive = 212121 y iconColorActive = 454545 y bgColorHighlight = fbf9ee y bgTextureHighlight = vidrio y bgImgOpacityHighlight = 55 & borderColorHighlight = fcefa1 y fcHighlight = 363636 y iconColorHighlight = 2e83ff y bgColorError = fef1ec y bgTextureError = vidrio y bgImgOpacityError = 95 y borderColorError = cd0a0a y fcError = cd0a0a y iconColorError = cd0a0a y bgColorOverlay = aaaaaa y bgTextureOverlay = plana y bgImgOpacityOverlay = 0 & opacityOverlay = 30 & bgColorShadow = aaaaaa y bgTextureShadow = plana y bgImgOpacityShadow = 0 & opacityShadow = 30 & thicknessShadow = 8px & offsetTopShadow = -8px & offsetLeftShadow = -8px & cornerRadiusShadow = 8pxbgTextureHighlight = vidrio y bgImgOpacityHighlight = 55 & borderColorHighlight = fcefa1 y fcHighlight = 363636 y iconColorHighlight = 2e83ff y bgColorError = fef1ec y bgTextureError = vidrio y bgImgOpacityError = 95 y borderColorError = cd0a0a y fcError = cd0a0a y iconColorError = cd0a0a y bgColorOverlay = aaaaaa y bgTextureOverlay = plana y bgImgOpacityOverlay = 0 & opacityOverlay = 30 & bgColorShadow = aaaaaa y bgTextureShadow = plana y bgImgOpacityShadow = 0 & opacityShadow = 30 & thicknessShadow = 8px y offsetTopShadow = -8px y offsetLeftShadow = -8px y cornerRadiusShadow = 8pxbgTextureHighlight = vidrio y bgImgOpacityHighlight = 55 & borderColorHighlight = fcefa1 y fcHighlight = 363636 y iconColorHighlight = 2e83ff y bgColorError = fef1ec y bgTextureError = vidrio y bgImgOpacityError = 95 y borderColorError = cd0a0a y fcError = cd0a0a y iconColorError = cd0a0a y bgColorOverlay = aaaaaa y bgTextureOverlay = plana y bgImgOpacityOverlay = 0 & opacityOverlay = 30 & bgColorShadow = aaaaaa y bgTextureShadow = plana y bgImgOpacityShadow = 0 & opacityShadow = 30 & thicknessShadow = 8px y offsetTopShadow = -8px y offsetLeftShadow = -8px y cornerRadiusShadow = 8pxbgColorOverlay = aaaaaa & bgTextureOverlay = flat & bgImgOpacityOverlay = 0 & opacityOverlay = 30 & bgColorShadow = aaaaaa & bgTextureShadow = flat & bgImgOpacityShadow = 0 & opacityShadow = 30 & thick & offsetShadowShadow = 8pxhadowRinconera & offsetbgColorOverlay = aaaaaa & bgTextureOverlay = flat & bgImgOpacityOverlay = 0 & opacityOverlay = 30 & bgColorShadow = aaaaaa & bgTextureShadow = flat & bgImgOpacityShadow = 0 & opacityShadow = 30 & thick & offsetShadowShadow = 8pxhadowRinconera & offset
* Copyright 2015 jQuery Foundation y otros contribuyentes; MIT con licencia * /

/ * Ayudantes de diseño
---------------------------------- * /
.ui-helper-hidden {
	pantalla: ninguna;
}
.ui-helper-hidden-access {
	borde: 0;
	clip: rect (0 0 0 0);
	altura: 1px;
	margen: -1px;
	desbordamiento: oculto;
	acolchado: 0;
	posición: absoluta;
	ancho: 1px;
}
.ui-helper-reset {
	margen: 0;
	acolchado: 0;
	borde: 0;
	contorno: 0;
	altura de línea: 1,3;
	decoración de texto: ninguna;
	tamaño de fuente: 100%;
	estilo de lista: ninguno;
}
.ui-helper-clearfix: antes,
.ui-helper-clearfix: después de {
	contenido: "";
	pantalla: mesa;
	colapso de la frontera: colapso;
}
.ui-helper-clearfix: después de {
	Limpia los dos;
}
.ui-helper-clearfix {
	altura mínima: 0; / * soporte: IE7 * /
}
.ui-helper-zfix {
	ancho: 100%;
	altura: 100%;
	arriba: 0;
	izquierda: 0;
	posición: absoluta;
	opacidad: 0;
	filtro: Alfa (Opacidad = 0); / * soporte: IE8 * /
}

.ui-front {
	índice z: 100;
}


/ * Señales de interacción
---------------------------------- * /
.ui-state-disabled {
	cursor: predeterminado! importante;
}


/ * Iconos
---------------------------------- * /

/ * estados e imágenes * /
.ui-icon {
	bloqueo de pantalla;
	sangría de texto: -99999px;
	desbordamiento: oculto;
	repetición de fondo: no repetición;
}


/ * Imágenes misceláneas
---------------------------------- * /

/ * Superposiciones * /
.ui-widget-overlay {
	posición: fija;
	arriba: 0;
	izquierda: 0;
	ancho: 100%;
	altura: 100%;
}
.ui-accordion .ui-accordion-header {
	bloqueo de pantalla;
	cursor: puntero;
	posición: relativa;
	margen: 2px 0 0 0;
	acolchado: .5em .5em .5em .7em;
	altura mínima: 0; / * soporte: IE7 * /
	tamaño de fuente: 100%;
}
.ui-accordion .ui-accordion-icons {
	relleno a la izquierda: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	relleno a la izquierda: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	posición: absoluta;
	izquierda: .5em;
	arriba: 50%;
	margen superior: -8px;
}
.ui-accordion .ui-accordion-content {
	acolchado: 1em 2.2em;
	borde superior: 0;
	desbordamiento: automático;
}
.ui-autocomplete {
	posición: absoluta;
	arriba: 0;
	izquierda: 0;
	cursor: predeterminado;
}
.ui-button {
	pantalla: bloque en línea;
	posición: relativa;
	acolchado: 0;
	altura de línea: normal;
	margen derecho: .1em;
	cursor: puntero;
	alineación vertical: medio;
	alineación de texto: centro;
	desbordamiento: visible; / * elimina el ancho adicional en IE * /
}
.ui-botón,
.ui-button: enlace,
.ui-button: visitado,
Botón .ui: flotar,
.ui-button: active {
	decoración de texto: ninguna;
}
/ * para dejar espacio para el icono, se debe establecer un ancho aquí * /
.ui-button-icon-only {
	ancho: 2.2em;
}
/ * los elementos de los botones parecen necesitar un poco más de ancho * /
button.ui-button-icon-only {
	ancho: 2.4em;
}
.ui-button-icons-only {
	ancho: 3.4em;
}
button.ui-button-icons-only {
	ancho: 3.7em;
}

/ * elemento de texto del botón * /
.ui-button .ui-button-text {
	bloqueo de pantalla;
	altura de línea: normal;
}
.ui-button-text-only .ui-button-text {
	acolchado: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	acolchado: .4em;
	sangría de texto: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	acolchado: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secundario .ui-button-text,
.ui-button-text-icons .ui-button-text {
	acolchado: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/ * sin soporte de icono para elementos de entrada, proporciona relleno por defecto * /
input.ui-button {
	acolchado: .4em 1em;
}

/ * elemento (s) del icono del botón * /
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secundario .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	posición: absoluta;
	arriba: 50%;
	margen superior: -8px;
}
.ui-button-icon-only .ui-icon {
	izquierda: 50%;
	margen izquierdo: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	izquierda: .5em;
}
.ui-botón-texto-icono-secundario .ui-botón-icono-secundario,
.ui-button-text-icons .ui-button-icon-secundario,
.ui-button-icons-only .ui-button-icon-secundaria {
	derecha: .5em;
}

/ * conjuntos de botones * /
.ui-buttonset {
	margen derecho: 7px;
}
.ui-buttonset .ui-button {
	margen izquierdo: 0;
	margen derecho: -.3em;
}

/ * soluciones alternativas * /
/ * restablecer el relleno adicional en Firefox, consulte h5bp.com/l * /
input.ui-button :: - moz-focus-inner,
button.ui-button :: - moz-focus-inner {
	borde: 0;
	acolchado: 0;
}
.ui-datepicker {
	ancho: 17em;
	acolchado: .2em .2em 0;
	pantalla: ninguna;
}
.ui-datepicker .ui-datepicker-header {
	posición: relativa;
	acolchado: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	posición: absoluta;
	arriba: 2px;
	ancho: 1.8em;
	altura: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	arriba: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	izquierda: 2px;
}
.ui-datepicker .ui-datepicker-next {
	derecha: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	izquierda: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	derecha: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	bloqueo de pantalla;
	posición: absoluta;
	izquierda: 50%;
	margen izquierdo: -8px;
	arriba: 50%;
	margen superior: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margen: 0 2.3em;
	altura de línea: 1.8em;
	alineación de texto: centro;
}
.ui-datepicker .ui-datepicker-title select {
	tamaño de fuente: 1em;
	margen: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	ancho: 45%;
}
.ui-datepicker table {
	ancho: 100%;
	tamaño de fuente: .9em;
	colapso de la frontera: colapso;
	margen: 0 0 .4em;
}
.ui-datepicker th {
	acolchado: .7em .3em;
	alineación de texto: centro;
	font-weight: negrita;
	borde: 0;
}
.ui-datepicker td {
	borde: 0;
	relleno: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	bloqueo de pantalla;
	acolchado: .2em;
	alineación de texto: derecha;
	decoración de texto: ninguna;
}
.ui-datepicker .ui-datepicker-buttonpane {
	imagen de fondo: ninguna;
	margen: .7em 0 0 0;
	acolchado: 0 .2em;
	borde izquierdo: 0;
	borde derecho: 0;
	borde inferior: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	flotar derecho;
	margen: .5em .2em .4em;
	cursor: puntero;
	acolchado: .2em .6em .3em .6em;
	ancho: auto;
	desbordamiento: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	flotador izquierdo;
}

/ * con varios calendarios * /
.ui-datepicker.ui-datepicker-multi {
	ancho: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	flotador izquierdo;
}
.ui-datepicker-multi .ui-datepicker-group table {
	ancho: 95%;
	margen: 0 automático .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	ancho: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	ancho: 33,3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	ancho: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	claro: izquierda;
}
.ui-datepicker-row-break {
	Limpia los dos;
	ancho: 100%;
	tamaño de fuente: 0;
}

/ * Soporte RTL * /
.ui-datepicker-rtl {
	dirección: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	derecha: 2px;
	izquierda: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	izquierda: 2px;
	derecha: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev: hover {
	derecha: 1px;
	izquierda: auto;
}
.ui-datepicker-rtl .ui-datepicker-next: hover {
	izquierda: 1px;
	derecha: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	claro: correcto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	flotador izquierdo;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	flotar derecho;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	desbordamiento: oculto;
	posición: absoluta;
	arriba: 0;
	izquierda: 0;
	acolchado: .2em;
	contorno: 0;
}
.ui-dialog .ui-dialog-titlebar {
	acolchado: .4em 1em;
	posición: relativa;
}
.ui-dialog .ui-dialog-title {
	flotador izquierdo;
	margen: .1em 0;
	espacio en blanco: nowrap;
	ancho: 90%;
	desbordamiento: oculto;
	desbordamiento de texto: puntos suspensivos;
}
.ui-dialog .ui-dialog-titlebar-close {
	posición: absoluta;
	derecha: .3em;
	arriba: 50%;
	ancho: 20px;
	margen: -10px 0 0 0;
	relleno: 1px;
	altura: 20px;
}
.ui-dialog .ui-dialog-content {
	posición: relativa;
	borde: 0;
	acolchado: .5em 1em;
	fondo: ninguno;
	desbordamiento: automático;
}
.ui-dialog .ui-dialog-buttonpane {
	alineación de texto: izquierda;
	ancho del borde: 1px 0 0 0;
	imagen de fondo: ninguna;
	margen superior: .5em;
	acolchado: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	flotar derecho;
}
.ui-dialog .ui-dialog-buttonpane button {
	margen: .5em .4em .5em 0;
	cursor: puntero;
}
.ui-dialog .ui-resizable-se {
	ancho: 12px;
	altura: 12px;
	derecha: -5px;
	abajo: -5px;
	posición de fondo: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: mover;
}
.ui-draggable-handle {
	-ms-touch-action: ninguno;
	acción táctil: ninguna;
}
.ui-menu {
	estilo de lista: ninguno;
	acolchado: 0;
	margen: 0;
	bloqueo de pantalla;
	esquema: ninguno;
}
.ui-menu .ui-menu {
	posición: absoluta;
}
.ui-menu .ui-menu-item {
	posición: relativa;
	margen: 0;
	relleno: 3px 1em 3px .4em;
	cursor: puntero;
	altura mínima: 0; / * soporte: IE7 * /
	/ * soporte: IE10, ver # 8844 * /
	lista-estilo-imagen: url ("datos: imagen / gif; base64, R0lGODlhAQABAIAAAAAAAP /// yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
	margen: 5px 0;
	altura: 0;
	tamaño de fuente: 0;
	altura de línea: 0;
	ancho del borde: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margen: -1px;
}

/ * soporte de iconos * /
.ui-menu-icons {
	posición: relativa;
}
.ui-menu-icons .ui-menu-item {
	padding-left: 2em;
}

/* alineado a la izquierda */
.ui-menu .ui-icon {
	posición: absoluta;
	arriba: 0;
	abajo: 0;
	izquierda: .2em;
	margen: automático 0;
}

/* alineado a la derecha */
.ui-menu .ui-menu-icon {
	izquierda: auto;
	derecha: 0;
}
.ui-progressbar {
	altura: 2em;
	alineación de texto: izquierda;
	desbordamiento: oculto;
}
.ui-progressbar .ui-progressbar-value {
	margen: -1px;
	altura: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url ("datos: imagen / gif; base64,R0lGODlhKAAoAIABAAAAAP /// yH / C05FVFNDQVBFMi4wAwEAAAAh + QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI + 4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc + w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA + HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd + T1JktP05nzPTdJZlR6vUxNWWjV + vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH / ynlcc1uPVDZxQIR0K25 + cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT / Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh + IR5aW97cHuBUXKGKXlKjn + DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd / iO7FNWtcFWe + ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb / lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80 / X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G / + Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh + QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC + / + yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ BbeZfMxsexY35 + / + Qe4J1inV0g4x3WHuMhIl2jXOKT2Q VU5fgoSUI52VfZyfkJGkha6jmY + aaYdirq + lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2 / Fu5V16Bn63r6xt97j09 + MXSFi4BniGFae3hzbH9 + hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq + 1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU / QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH + Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ + ckIOqqJ6LmKSllZmsoq6wpQAAAh + QQJAQABACwAAAAAKAAoAAAClYx / oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2 / gF8Gu2DY3iqs7yrq + xBYEkYvFSM8aSSObE + ZgRl1BHFZNr7pRCavZ5BW2142hY3AN / zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB + gu + jG4kORTVrVhRlsnn2dJ3ZleFaptFrb + CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj + p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw == ");
	altura: 100%;
	filtro: alfa (opacidad = 25); / * soporte: IE8 * /
	opacidad: 0,25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	imagen de fondo: ninguna;
}
.ui-resizable {
	posición: relativa;
}
.ui-resizable-handle {
	posición: absoluta;
	tamaño de fuente: 0.1px;
	bloqueo de pantalla;
	-ms-touch-action: ninguno;
	acción táctil: ninguna;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	pantalla: ninguna;
}
.ui-resizable-n {
	cursor: n-redimensionar;
	altura: 7px;
	ancho: 100%;
	superior: -5px;
	izquierda: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	altura: 7px;
	ancho: 100%;
	abajo: -5px;
	izquierda: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	ancho: 7px;
	derecha: -5px;
	arriba: 0;
	altura: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	ancho: 7px;
	izquierda: -5px;
	arriba: 0;
	altura: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	ancho: 12px;
	altura: 12px;
	derecha: 1px;
	abajo: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	ancho: 9px;
	altura: 9px;
	izquierda: -5px;
	abajo: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	ancho: 9px;
	altura: 9px;
	izquierda: -5px;
	superior: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	ancho: 9px;
	altura: 9px;
	derecha: -5px;
	superior: -5px;
}
.ui-seleccionable {
	-ms-touch-action: ninguno;
	acción táctil: ninguna;
}
.ui-selectable-helper {
	posición: absoluta;
	índice z: 100;
	borde: 1px punteado en negro;
}
.ui-selectmenu-menu {
	acolchado: 0;
	margen: 0;
	posición: absoluta;
	arriba: 0;
	izquierda: 0;
	pantalla: ninguna;
}
.ui-selectmenu-menu .ui-menu {
	desbordamiento: automático;
	/ * Soporte: IE7 * /
	overflow-x: oculto;
	fondo acolchado: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	tamaño de fuente: 1em;
	font-weight: negrita;
	altura de línea: 1,5;
	relleno: 2px 0.4em;
	margen: 0.5em 0 0 0;
	altura: auto;
	borde: 0;
}
.ui-selectmenu-open {
	bloqueo de pantalla;
}
.ui-selectmenu-button {
	pantalla: bloque en línea;
	desbordamiento: oculto;
	posición: relativa;
	decoración de texto: ninguna;
	cursor: puntero;
}
.ui-selectmenu-button span.ui-icon {
	derecha: 0.5em;
	izquierda: auto;
	margen superior: -8px;
	posición: absoluta;
	arriba: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
	alineación de texto: izquierda;
	acolchado: 0.4em 2.1em 0.4em 1em;
	bloqueo de pantalla;
	altura de línea: 1,4;
	desbordamiento: oculto;
	desbordamiento de texto: puntos suspensivos;
	espacio en blanco: nowrap;
}
.ui-slider {
	posición: relativa;
	alineación de texto: izquierda;
}
.ui-slider .ui-slider-handle {
	posición: absoluta;
	índice z: 2;
	ancho: 1.2em;
	altura: 1.2em;
	cursor: predeterminado;
	-ms-touch-action: ninguno;
	acción táctil: ninguna;
}
.ui-slider .ui-slider-range {
	posición: absoluta;
	índice z: 1;
	tamaño de fuente: .7em;
	bloqueo de pantalla;
	borde: 0;
	posición de fondo: 0 0;
}

/ * soporte: IE8 - Ver # 6727 * /
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filtro: heredar;
}

.ui-slider-horizontal {
	altura: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	superior: -.3em;
	margen izquierdo: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	arriba: 0;
	altura: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	izquierda: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	derecha: 0;
}

.ui-slider-vertical {
	ancho: .8em;
	altura: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	izquierda: -.3em;
	margen izquierdo: 0;
	margen inferior: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	izquierda: 0;
	ancho: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	abajo: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	arriba: 0;
}
.ui-sortable-handle {
	-ms-touch-action: ninguno;
	acción táctil: ninguna;
}
.ui-spinner {
	posición: relativa;
	pantalla: bloque en línea;
	desbordamiento: oculto;
	acolchado: 0;
	alineación vertical: medio;
}
.ui-spinner-input {
	borde: ninguno;
	fondo: ninguno;
	color: heredar;
	acolchado: 0;
	margen: .2em 0;
	alineación vertical: medio;
	margen izquierdo: .4em;
	margen derecho: 22px;
}
.ui-spinner-button {
	ancho: 16px;
	altura: 50%;
	tamaño de fuente: .5em;
	acolchado: 0;
	margen: 0;
	alineación de texto: centro;
	posición: absoluta;
	cursor: predeterminado;
	bloqueo de pantalla;
	desbordamiento: oculto;
	derecha: 0;
}
/ * se requiere más especificidad aquí para anular los bordes predeterminados * /
.ui-spinner a.ui-spinner-button {
	borde superior: ninguno;
	borde inferior: ninguno;
	border-right: ninguno;
}
/ * icono centrado verticalmente * /
.ui-spinner .ui-icon {
	posición: absoluta;
	margen superior: -8px;
	arriba: 50%;
	izquierda: 0;
}
.ui-spinner-up {
	arriba: 0;
}
.ui-spinner-down {
	abajo: 0;
}

/ * TR anula * /
.ui-spinner .ui-icon-triangle-1-s {
	/ * Necesito arreglar íconos sprite * /
	posición de fondo: -65px -16px;
}
.ui-tabs {
	posición: relativa; / * posición: relativa evita el error de desplazamiento de IE (elemento con posición: relativa dentro del contenedor con desbordamiento: auto aparece como "fijo") * /
	acolchado: .2em;
}
.ui-tabs .ui-tabs-nav {
	margen: 0;
	acolchado: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	estilo de lista: ninguno;
	flotador izquierdo;
	posición: relativa;
	arriba: 0;
	margen: 1px .2em 0 0;
	border-bottom-width: 0;
	acolchado: 0;
	espacio en blanco: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	flotador izquierdo;
	acolchado: .5em 1em;
	decoración de texto: ninguna;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margen inferior: -1px;
	fondo acolchado: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: texto;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: puntero;
}
.ui-tabs .ui-tabs-panel {
	bloqueo de pantalla;
	ancho del borde: 0;
	acolchado: 1em 1.4em;
	fondo: ninguno;
}
.ui-tooltip {
	relleno: 8px;
	posición: absoluta;
	índice z: 9999;
	ancho máximo: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	caja de sombra: 0 0 5px #aaa;
}
body .ui-tooltip {
	ancho del borde: 2px;
}

/ * Contenedores de componentes
---------------------------------- * /
.ui-widget {
	familia de fuentes: Verdana, Arial, sans-serif;
	tamaño de fuente: 1.1em;
}
.ui-widget .ui-widget {
	tamaño de fuente: 1em;
}
entrada de .ui-widget,
.ui-widget seleccionar,
.ui-widget textarea,
Botón .ui-widget {
	familia de fuentes: Verdana, Arial, sans-serif;
	tamaño de fuente: 1em;
}
.ui-widget-content {
	borde: 1px sólido #aaaaaa;
	fondo: #ffffff url ("images / ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
	color: # 222222;
}
.ui-widget-content a {
	color: # 222222;
}
.ui-widget-header {
	borde: 1px sólido #aaaaaa;
	fondo: #cccccc url ("images / ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
	color: # 222222;
	font-weight: negrita;
}
.ui-widget-header a {
	color: # 222222;
}

/ * Estados de interacción
---------------------------------- * /
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	borde: 1px sólido # d3d3d3;
	fondo: # e6e6e6 url ("images / ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: # 555555;
}
.ui-state-default a,
.ui-state-default a: enlace,
.ui-state-default a: visitado {
	color: # 555555;
	decoración de texto: ninguna;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-estado-enfoque,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	borde: 1px sólido # 999999;
	fondo: #dadada url ("images / ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: # 212121;
}
.ui-state-hover a,
.ui-state-hover a: hover,
.ui-state-hover a: enlace,
.ui-state-hover a: visitado,
.ui-state-focus a,
.ui-state-focus a: desplazarse,
.ui-state-focus a: enlace,
.ui-state-focus a: visitado {
	color: # 212121;
	decoración de texto: ninguna;
}
.ui-estado-activo,
.ui-contenido-widget .ui-estado-activo,
.ui-widget-header .ui-state-active {
	borde: 1px sólido #aaaaaa;
	fondo: #ffffff url ("images / ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: # 212121;
}
.ui-estado-activo a,
.ui-state-active a: enlace,
.ui-state-active a: visitado {
	color: # 212121;
	decoración de texto: ninguna;
}

/ * Señales de interacción
---------------------------------- * /
.ui-estado-resaltado,
.ui-widget-contenido .ui-estado-resaltado,
.ui-widget-header .ui-state-highlight {
	borde: 1px sólido # fcefa1;
	fondo: # fbf9ee url ("images / ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
	color: # 363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: # 363636;
}
.ui-error-de-estado,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	borde: 1px sólido # cd0a0a;
	fondo: # fef1ec url ("images / ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
	color: # cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: # cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: # cd0a0a;
}
.ui-prioridad-primaria,
.ui-widget-contenido .ui-prioridad-principal,
.ui-widget-header .ui-priority-primary {
	font-weight: negrita;
}
.ui-prioridad-secundaria,
.ui-widget-contenido .ui-prioridad-secundaria,
.ui-widget-header .ui-priority-secundaria {
	opacidad: .7;
	filtro: Alfa (Opacidad = 70); / * soporte: IE8 * /
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacidad: .35;
	filtro: Alfa (Opacidad = 35); / * soporte: IE8 * /
	imagen de fondo: ninguna;
}
.ui-state-disabled .ui-icon {
	filtro: Alfa (Opacidad = 35); / * soporte: IE8 - Ver # 6059 * /
}

/ * Iconos
---------------------------------- * /

/ * estados e imágenes * /
.ui-icon {
	ancho: 16px;
	altura: 16px;
}
.ui-icono,
.ui-widget-content .ui-icon {
	background-image: url ("images / ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url ("images / ui-icons_222222_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url ("images / ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url ("images / ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url ("images / ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url ("images / ui-icons_2e83ff_256x240.png");
}
.ui-error de estado .ui-icono,
.ui-state-error-text .ui-icon {
	background-image: url ("images / ui-icons_cd0a0a_256x240.png");
}

/ * posicionamiento * /
.ui-icon-blank {posición de fondo: 16px 16px; }
.ui-icon-carat-1-n {posición de fondo: 0 0; }
.ui-icon-carat-1-ne {posición de fondo: -16px 0; }
.ui-icon-carat-1-e {posición de fondo: -32px 0; }
.ui-icon-carat-1-se {posición de fondo: -48px 0; }
.ui-icon-carat-1-s {posición de fondo: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
	border-radius: 8px;
}

